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
339660367904	339660368471	339660369021	339660369571	339660370121	339660370671	339660371221	339660371771	339660372321	339660372871	339660373421	339660373971	339660374521	339660375071	339660375621	339660376171	339660376721	339660377271	339660377821	339660378371	339660378921	339660379471	339660380021	339660380571	339660381121	339660381671	339660382221	339660382771	339660383321	339660383871	339660384421	339660384971	339660385521	339660386071	339660386621	339660387171	339660387721	339660388271	339660388821	339660389371	339660389921	339660390471	339660391021	339660391571	339660392121	339660392671	339660393221	339660393771	339660394321	339660394871	339660395421	339660395971	339660396521	339660397071	339660397621	339660398171	339660398721	339660399271	339660399821	339660400371	339660400921	339660401471	339660402021	339660402571	339660403121	339660403671	339660404221	339660404771	339660405321	339660405871	339660406421	339660406971	339660407521	339660408071	339660408621	339660409171	339660409721	339660410271	339660410821	339660411371	339660411921	339660412471	339660413021	339660413571	339660414121	339660414671	339660415221	339660415771	339660416321	339660416871	339660417421	339660417971	339660418521	339660419071	339660419621	339660420171	339660420721	339660421271	339660421821	339660422371	339660422921	339660423471	339660424021	339660424571	339660425121	339660425671	339660426221	339660426771	339660427321	339660427871	339660428421	339660428971	339660429521	339660430071	339660430621	339660431171	339660431721	339660432271	339660432821	339660433371	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23243	21675	29721	24181	21883	24020	26071	20718	19462	19705	19399	19166	19088	19104	18968	18669	18588	18566	18765	18638	18958	18576	18727	18691	18551	18458	18452	18573	18441	18308	18498	18582	18422	18479	18462	18491	18071	18239	18281	18234	18130	18195	18130	18213	18185	18236	18239	18263	18340	18162	17945	18304	18092	18033	18126	18293	18341	18139	18044	18362	18020	18044	18151	18181	18042	18229	18168	18073	18123	17977	17888	18087	18219	18228	18380	18101	18070	18091	18136	18171	18099	18114	18093	17880	18073	18110	18016	18108	18019	18192	17958	18182	18102	18001	17982	18089	18179	18161	18147	17976	18092	18102	18084	17890	17975	17952	18162	18186	17890	18069	18211	17988	17949	17944	18025	18239	18001	17726	17812	17943	18046	17962	18031	17932	18097	18119	18006	17846	17766	18047	18214	17959	18115	18162	18304	18021	17836	18106	17974	18100	18321	18175	17968	18122	18133	17969	18056	18059	18071	18171	18097	18017	18209	18056	18318	18016	17894	17793	18020	17959	18082	17995	18034	17905	17950	18116	18202	18179	18008	18198	17970	17985	18025	18143	18017	17786	17926	18019	17930	18071	18008	18271	17876	17960	17981	17992	17935	18248	17968	17878	18040	17921	17862	18120	18063	18087	17933	18177	18205	17996	18056	17940	18151	17859	17981	17833	17900	17790	18050	18250	18087	18186	18007	18084	18081	17930	17980	17997	17949	17948	18194	18245	18284	17958	17886	17731	17987	18077	18005	18209	17939	17995	17947	18157	18031	18067	18062	18135	18155	18045	17886	17912	18022	18006	18155	17947	17938	17993	18093	18402	18052	18085	17973	17992	17939	18187	18092	18121	18041	18060	17918	17953	17958	18198	18080	18030	18141	17972	18112	18134	17810	17847	18216	17971	18090	17837	18137	18032	18049	18117	18064	18033	17878	18111	17992	17893	17820	17783	18166	17930	17850	18001	18043	17807	17981	17950	17942	18013	18101	18214	18007	18189	18140	18110	18125	17989	18269	18200	17889	18071	18088	18058	18008	18034	18026	17958	18017	17984	17976	17944	17879	18133	18020	18067	18209	18191	17926	17945	18110	18095	17932	18043	18059	18168	18055	17824	17833	17957	17904	18050	18133	18027	17939	18191	18055	18084	17978	18147	17970	18088	17982	18105	18115	18155	18109	17945	18009	17789	17942	18069	18071	18001	18231	18031	18062	18002	17912	17955	17949	17982	17929	18042	18074	18221	18096	18133	17800	18001	18061	18044	18009	18050	17860	18059	17964	18222	18082	17789	17970	18066	18181	18302	17960	17915	18083	18300	18008	18024	17987	18182	17885	18002	18073	18023	18050	17911	17976	18031	17955	17932	18096	18165	18206	17959	17920	18000	18202	17998	17877	17961	18032	17797	17937	18131	18070	18129	18153	18181	18174	18018	18158	17990	18103	18112	18119	18120	18235	18215	18211	18206	18053	17981	17971	18023	17921	17923	18059	18070	18138	18136	18036	17924	18088	18028	17963	17993	17983	18046	18072	17858	17908	17913	18114	17866	18025	17911	17958	17991	17981	17981	18100	18084	18098	17813	18015	18044	17770	18091	17977	18043	18105	17961	17973	17991	18011	17965	18150	18073	18001	18213	17835	18224	17815	17985	17660	17958	17887	18126	17968	18189	18150	18063	17952	17952	17924	18014	17940	18131	17903	18009	17974	17687	18003	17988	17904	17977	17927	17815	18168	17958	18243	18086	17854	17926	18057	17879	18017	17924	18029	18079	17797	18053	18055	18226	17938	17839	17743	17971	17936	17952	18087	17739	18054	18048	18066	18030	18101	17964	18005	17980	17858	17979	18146	17998	17915	17917	18057	17916	18067	18182	18028	18051	18137	17989	18122	18062	17949	18003	18138	17896	18039	18032	18004	18183	17907	18005	17909	18159	18138	18103	17982	17993	17902	17924	18029	18000	18145	18141	18033	17886	18135	17890	17875	18255	17996	18092	18109	17954	18039	18122	17984	17961	17860	18008	18261	18015	18191	17901	18215	18050	18205	18233	18168	18182	18005	17819	17975	17853	17893	18217	18055	17916	17878	17994	18193	18218	17997	17915	18180	18062	17875	17822	18115	18063	18049	17837	17942	18156	18061	18007	17886	17945	17966	17876	17963	18018	18075	17929	17801	18042	18030	18108	18041	17906	17750	18062	18179	18195	18003	17859	18011	17955	18007	17983	17928	18137	17957	17981	17925	17924	18087	18112	17982	18124	18075	18003	17986	18055	18104	17954	17923	17991	17978	18179	18181	18137	17928	18000	18122	18145	18014	18062	18021	17981	17982	18109	17999	17802	18015	17909	17995	18018	17913	17921	18010	18063	18041	17986	18082	17783	18031	17931	17990	17819	17802	18029	18061	18193	18112	18025	18006	18098	18164	18023	18191	17953	17926	18150	18042	18180	18004	17957	17987	18053	18069	18058	18220	18217	18126	17973	18192	17909	18212	17988	18138	18082	18056	17987	17921	18091	17994	17984	18023	17984	18001	18037	18152	17942	18116	17876	17888	18086	18089	17902	17912	18234	17912	18117	17978	17814	17816	18011	18146	18059	17971	18006	17964	17938	18023	18010	18072	17959	18053	18013	18016	17911	17909	17862	18031	17863	17966	17961	17931	17971	18086	17850	17918	18165	18252	18169	17987	18110	17973	18038	18181	18115	18000	18174	18215	18026	17925	18162	17939	18156	17698	18075	18042	18115	17950	17878	17962	18203	18041	17938	17926	18073	18041	18017	17982	17844	17879	18013	17989	17974	18130	18151	17928	17914	18028	17910	17850	18006	18010	18073	18089	18094	18044	17942	17928	18069	18077	17911	17921	17989	17807	18016	18039	18123	18123	18036	18056	17929	18124	18021	17962	18130	18153	17958	17977	18049	17965	18226	17968	17976	17749	18012	18068	17916	18097	18074	18063	17839	17809	17782	18039	18083	18073	17965	18079	18211	18008	17998	18089	17933	18060	18137	17981	17926	18048	18071	18037	18041	17969	17933	18038	17962	17942	17949	18035	17895	18024	18011	18136	17918	17906	18164	17848	18194	17916	18068	17981	18037	17802	18067	17866	18054	17940	17946	17951	18196	17923	18123	18152	18034	18114	17979	18316	18090	18100	17997	17868	18117	17875	17953	17901	18060	18043	17908	17966	18178	18074	18310	17864	18162	18017	18077	18020	17962	18060	17940	18246	18157	18057	18155	18102	18049	18054	18007	17977	17976	17983	18162	18021	18039	18087	17996	17939	17964	17933	17911	18187	18209	17945	18026	17983	18055	17986	17950	18217	18116	18200	18024	17867	18123	18040	18118	18251	18127	17918	17834	18024	18112	17965	18090	18138	18043	18267	18057	17939	17870	17907	17927	18008	17994	17936	17991	18104	17976	18099	17950	18155	17960	18104	17781	17982	17984	17930	18094	18029	18386	17983	18140	17973	18152	18134	18139	17939	18155	18054	17988	18166	18049	18085	17939	18056	17832	18224	17962	18154	17988	17826	17946	18125	17951	17885	17963	17914	17918	18221	17918	18257	18010	17941	18213	17893	18034	17989	18003	18079	17903	17920	17975	17989	18045	18076	18101	17942	18139	18047	17921	17980	18103	18138	18196	18070	18164	18002	18076	18065	18031	17763	17899	18066	17884	17991	18216	17887	18079	18095	18136	18098	18041	17919	18074	17997	18140	18013	18026	18064	18011	17976	17982	18097	18058	18028	17731	18127	17883	18033	17951	18028	17978	17956	17993	18083	18064	18080	17934	18009	17947	18151	18042	17876	17794	18220	18189	18133	18010	17861	17991	17890	17954	17817	18179	17869	17931	18040	17809	17999	17856	18171	18017	18069	18038	18084	18285	17891	17801	18045	18095	18072	17883	17888	18109	18212	18146	18167	17966	18027	17898	17919	17995	17858	17960	18024	17953	17901	18115	17956	18167	18068	17965	18022	17931	18132	18097	18086	18055	18015	18037	18080	17990	18050	17912	18201	18176	18154	17937	17998	18114	18004	17687	18035	17966	17847	17858	17926	17894	17823	17993	17919	17844	18077	18015	18152	17834	17883	18061	18053	18066	18190	18131	18096	18013	17830	18000	17955	17978	18051	18123	17939	18102	18140	17927	17987	17956	18217	18230	17959	17994	17887	18047	18043	17919	17855	18085	17977	17988	18012	18133	17934	17938	17800	18033	18224	18008	17924	17881	18182	17909	18141	18087	17977	17904	17980	18091	18060	18023	17929	17931	18049	18128	17890	18035	17816	17969	18116	17936	17963	17951	17969	18079	17823	18003	17869	17948	18201	17702	17858	17960	18111	17755	17903	18224	18198	18035	17922	18091	18108	18037	18025	17798	18005	18177	18124	18003	18086	18110	18101	18059	17902	18054	18018	17916	18005	17971	17948	18118	18177	18190	17880	18040	18011	18036	18098	17913	17824	18055	18081	17960	18089	18134	17889	18042	17923	18026	17922	17950	18085	18018	18003	17970	18010	18201	17894	18023	18112	18156	18141	17829	17828	18040	18065	18036	17948	18122	18246	18075	17989	18004	18036	18131	18077	18158	18002	18066	18163	17995	17934	17806	17931	17880	17963	18238	18192	18037	17886	17963	18127	18080	18105	17972	18023	18208	18076	17723	17865	17859	17953	17902	17926	17910	17923	18002	17971	18162	17927	18053	17859	18080	18203	17918	18077	18087	17914	17922	18026	17840	17980	18002	18184	18171	17967	18165	17907	17903	18014	18025	18146	18119	17897	17697	17915	18318	18097	18011	17989	18092	17848	18191	17919	17932	18118	18032	18046	17916	18077	17862	17883	17984	18071	17990	18197	18081	18124	18132	18049	17946	18043	18165	18069	18013	18046	17890	17984	18095	17927	18006	18061	18026	17931	18032	17915	18021	17808	17860	17918	17862	18068	18109	17964	17968	17938	18097	18070	17875	17920	18067	18120	17986	18156	18310	18023	17859	18076	17958	18024	17868	17961	17864	17987	17927	18055	17809	17909	17934	17919	18001	17871	18181	17843	17955	18012	18241	17932	17872	18114	18189	18048	18000	18147	18055	17935	17905	17943	18097	17924	17856	18098	18007	17996	18051	18074	18217	18011	17987	18107	18060	17955	17777	18087	18052	18070	17921	17915	18134
17401	31997	29640	23771	21424	19733	18858	18410	17699	17283	17010	16820	16731	16644	16377	16239	16195	16304	16186	16037	16072	16295	16118	16061	16201	16096	15968	16172	15802	15869	15962	15867	16008	15875	15854	15798	15782	15730	15726	15727	15733	15652	15801	15545	15439	15780	15466	15747	15625	15577	15628	15386	15692	15542	15275	15643	15542	15587	15523	15606	15644	15417	15373	15564	15622	15528	15545	15519	15321	15551	15562	15506	15482	15527	15496	15519	15438	15479	15407	15536	15444	15516	15409	15324	15330	15619	15545	15580	15477	15460	15535	15571	15393	15495	15572	15675	15363	15641	15238	15510	15330	15616	15447	15437	15540	15520	15625	15562	15501	15482	15417	15418	15542	15421	15579	15412	15358	15509	15527	15609	15390	15519	15351	15559	15586	15512	15396	15568	15390	15358	15349	15541	15407	15492	15454	15501	15426	15440	15351	15330	15603	15381	15480	15411	15471	15601	15560	15377	15604	15540	15622	15370	15337	15558	15409	15555	15378	15486	15433	15549	15321	15605	15375	15557	15393	15310	15437	15350	15312	15551	15381	15277	15512	15453	15481	15297	15521	15349	15430	15459	15389	15516	15369	15518	15463	15551	15430	15448	15555	15496	15505	15488	15574	15535	15550	15405	15352	15564	15435	15383	15532	15343	15488	15391	15432	15420	15520	15564	15458	15557	15405	15378	15499	15523	15452	15570	15390	15496	15400	15662	15442	15392	15533	15429	15524	15429	15362	15335	15514	15577	15386	15442	15387	15534	15418	15499	15479	15594	15447	15321	15470	15486	15372	15721	15570	15421	15421	15477	15390	15568	15488	15255	15628	15445	15353	15306	15535	15498	15415	15449	15372	15449	15366	15512	15324	15432	15474	15315	15553	15383	15378	15525	15318	15383	15567	15577	15463	15411	15517	15466	15471	15482	15358	15489	15601	15447	15619	15387	15431	15466	15391	15385	15531	15561	15335	15395	15620	15585	15600	15454	15456	15407	15470	15427	15544	15461	15619	15411	15419	15451	15530	15376	15495	15567	15452	15402	15449	15482	15605	15719	15485	15518	15329	15453	15396	15614	15524	15438	15424	15421	15494	15546	15442	15486	15367	15643	15479	15474	15536	15341	15330	15338	15638	15471	15391	15579	15395	15351	15409	15565	15529	15459	15409	15460	15483	15549	15486	15550	15448	15357	15582	15394	15255	15421	15439	15446	15406	15485	15487	15570	15510	15474	15390	15379	15441	15374	15533	15462	15558	15599	15483	15322	15407	15415	15669	15282	15352	15372	15420	15589	15487	15499	15427	15555	15629	15476	15510	15417	15376	15171	15373	15570	15533	15534	15600	15423	15443	15690	15400	15548	15497	15478	15530	15486	15435	15382	15690	15389	15618	15571	15421	15439	15500	15476	15344	15375	15394	15228	15476	15388	15684	15350	15562	15615	15343	15535	15523	15577	15479	15465	15478	15563	15549	15487	15701	15627	15473	15422	15428	15467	15463	15669	15413	15442	15548	15514	15385	15521	15409	15383	15685	15514	15329	15476	15388	15510	15436	15470	15597	15474	15549	15411	15362	15519	15521	15369	15683	15405	15510	15560	15457	15451	15450	15511	15400	15423	15552	15378	15541	15516	15511	15399	15294	15503	15517	15353	15232	15417	15656	15282	15598	15378	15339	15374	15680	15563	15479	15326	15378	15491	15419	15518	15583	15465	15510	15421	15560	15469	15509	15413	15496	15404	15415	15327	15587	15441	15541	15292	15472	15478	15500	15467	15437	15489	15229	15510	15512	15678	15401	15399	15367	15290	15416	15431	15486	15353	15209	15521	15436	15485	15401	15506	15556	15296	15474	15378	15355	15474	15413	15351	15526	15483	15558	15373	15598	15486	15366	15420	15375	15373	15518	15625	15443	15492	15550	15440	15419	15404	15418	15301	15528	15506	15623	15422	15513	15372	15662	15458	15405	15343	15564	15447	15510	15314	15413	15608	15542	15227	15392	15448	15461	15508	15372	15603	15501	15469	15463	15663	15513	15586	15652	15271	15417	15649	15415	15473	15500	15560	15532	15408	15259	15292	15666	15289	15364	15460	15414	15400	15440	15458	15464	15441	15485	15552	15539	15421	15573	15490	15479	15437	15530	15611	15477	15459	15522	15464	15450	15533	15427	15410	15580	15518	15385	15363	15424	15380	15408	15521	15555	15552	15300	15523	15342	15403	15429	15307	15588	15445	15499	15363	15435	15286	15483	15353	15513	15435	15417	15376	15523	15236	15352	15408	15536	15398	15271	15446	15521	15460	15603	15369	15471	15461	15427	15389	15631	15518	15477	15403	15497	15438	15577	15392	15461	15431	15261	15466	15476	15519	15320	15387	15558	15438	15428	15432	15356	15495	15599	15562	15668	15603	15483	15447	15372	15360	15505	15374	15608	15533	15503	15475	15308	15619	15392	15550	15495	15556	15359	15426	15526	15499	15497	15472	15335	15473	15564	15447	15525	15697	15494	15407	15401	15484	15572	15446	15476	15577	15473	15589	15499	15401	15308	15537	15474	15629	15320	15364	15695	15431	15614	15472	15417	15298	15421	15233	15460	15261	15457	15481	15291	15422	15425	15528	15429	15456	15501	15399	15509	15327	15552	15519	15461	15346	15396	15493	15429	15363	15533	15507	15360	15674	15432	15439	15454	15513	15532	15326	15584	15457	15496	15405	15543	15609	15419	15367	15333	15397	15527	15418	15548	15433	15408	15492	15421	15333	15355	15460	15483	15422	15470	15407	15359	15470	15668	15497	15425	15513	15461	15319	15581	15290	15684	15414	15453	15527	15356	15485	15645	15460	15586	15471	15493	15380	15477	15425	15602	15482	15463	15497	15342	15541	15470	15421	15521	15450	15551	15390	15541	15340	15442	15431	15417	15428	15461	15433	15558	15348	15485	15584	15503	15296	15283	15449	15558	15325	15479	15551	15366	15403	15558	15519	15561	15438	15388	15397	15531	15433	15448	15329	15401	15454	15457	15426	15366	15465	15468	15539	15479	15668	15471	15507	15373	15502	15648	15456	15522	15436	15537	15490	15355	15439	15396	15615	15443	15500	15397	15365	15391	15437	15465	15389	15581	15477	15348	15572	15416	15591	15360	15133	15404	15352	15358	15495	15346	15298	15427	15406	15433	15364	15467	15543	15481	15479	15486	15663	15560	15477	15605	15411	15452	15345	15413	15533	15410	15406	15603	15323	15353	15461	15377	15455	15472	15279	15456	15300	15314	15433	15643	15473	15228	15382	15500	15508	15515	15539	15596	15599	15481	15549	15597	15405	15530	15439	15508	15341	15363	15459	15435	15182	15218	15455	15353	15551	15450	15501	15482	15301	15424	15491	15416	15359	15498	15506	15428	15379	15457	15466	15475	15427	15484	15385	15431	15551	15573	15531	15338	15623	15429	15416	15454	15572	15494	15630	15442	15339	15437	15503	15499	15422	15600	15399	15383	15542	15431	15364	15459	15504	15496	15313	15415	15464	15468	15408	15121	15528	15530	15571	15462	15439	15447	15482	15523	15461	15534	15349	15525	15424	15459	15446	15396	15458	15432	15757	15517	15430	15366	15374	15363	15495	15447	15390	15469	15395	15319	15313	15421	15535	15459	15489	15430	15345	15350	15506	15449	15403	15596	15565	15338	15539	15391	15528	15445	15438	15561	15451	15395	15441	15465	15305	15299	15499	15470	15449	15492	15452	15403	15441	15389	15381	15509	15165	15411	15447	15340	15533	15372	15352	15702	15604	15447	15364	15470	15435	15525	15337	15392	15593	15538	15378	15542	15482	15426	15354	15449	15366	15387	15607	15523	15456	15392	15527	15510	15499	15568	15607	15317	15510	15639	15587	15347	15433	15486	15597	15550	15417	15377	15476	15375	15391	15552	15484	15388	15518	15467	15484	15344	15369	15387	15493	15350	15471	15488	15238	15491	15506	15374	15388	15461	15525	15339	15631	15389	15514	15504	15343	15462	15445	15281	15443	15582	15460	15437	15397	15523	15465	15479	15447	15557	15529	15488	15420	15383	15359	15396	15349	15656	15429	15469	15411	15426	15382	15513	15513	15599	15468	15455	15410	15442	15437	15452	15533	15523	15315	15319	15596	15463	15575	15549	15438	15489	15363	15424	15394	15337	15409	15557	15568	15523	15445	15382	15525	15461	15397	15447	15346	15378	15415	15414	15434	15540	15576	15369	15551	15387	15303	15513	15629	15434	15494	15544	15435	15518	15401	15455	15487	15405	15495	15398	15446	15556	15454	15406	15232	15339	15419	15459	15341	15486	15540	15423	15459	15401	15356	15569	15436	15354	15485	15410	15406	15501	15541	15387	15592	15461	15397	15407	15440	15427	15600	15345	15440	15613	15378	15415	15481	15519	15340	15664	15241	15491	15697	15683	15508	15396	15416	15310	15388	15468	15512	15359	15352	15357	15289	15503	15270	15443	15348	15477	15395	15235	15431	15498	15503	15472	15452	15246	15321	15577	15540	15287	15427	15580	15623	15396	15468	15456	15359	15312	15508	15586	15522	15273	15509	15483	15452	15351	15437	15465	15477	15515	15428	15337	15385	15508	15561	15416	15465	15521	15384	15528	15394	15422	15553	15441	15548	15414	15417	15464	15417	15579	15404	15350	15470	15470	15412	15370	15351	15574	15373	15414	15530	15452	15350	15282	15503	15465	15619	15543	15463	15661	15501	15472	15448	15467	15653	15385	15567	15346	15378	15495	15477	15390	15386	15542	15262	15500	15390	15527	15583	15369	15432	15549	15464	15497	15554	15621	15382	15598	15591	15551	15384	15232	15431	15376	15546	15488	15597	15438	15377	15401	15463	15334	15580	15492	15505	15657	15723	15424	15584	15412	15470	15393	15419	15627	15614	15603	15520	15539	15479	15413	15490	15394	15517	15356	15365	15486	15727	15352	15508	15438	15630	15428	15329	15364	15560	15385	15536	15426	15439	15518	15315	15561	15497	15494	15464	15316	15496	15352	15489	15468	15526	15497	15562	15316	15381	15442	15349	15409	15355	15565	15513	15530	15390	15622	15502	15409	15522	15620	15493	15408	15354	15390	15385	15630	15506	15488	15328	15391	15436	15471	15478	15402	15589	15399	15341	15509	15350
27159	21737	24450	21324	17770	17924	17991	17800	17598	17703	17516	17580	17383	17511	17468	17276	17457	17515	17572	17448	17541	17452	17371	17338	17396	17573	17304	17456	17307	17385	17468	17492	17380	17371	17335	17391	17432	17470	17127	17253	17435	17557	17501	17392	17320	17663	17206	17254	17345	17519	17189	17167	17198	17155	17274	17354	17177	17258	17355	17356	17499	17382	17524	17372	17309	17264	17469	17662	17311	17313	17466	17165	17293	17416	17304	17296	17100	17152	17468	17221	17263	17236	17442	17214	17181	17244	17389	17322	17399	17239	17413	17393	17297	17335	17345	17435	17431	17306	17305	17287	17301	17172	17377	17395	17255	17417	17250	17230	17367	17144	17389	17331	17299	17454	17482	17194	17365	17356	17382	17305	17335	17362	17184	17485	17329	17113	17196	17189	17144	17278	17307	17438	17227	17239	17194	17462	17308	17254	17328	17144	17346	17308	17292	17336	17304	17243	17421	17570	17277	17314	17326	17227	17493	17360	17381	17247	17263	17356	17162	17397	17214	17167	17441	17154	17491	17377	17193	17252	17348	17070	17305	17279	17200	17270	17353	17359	17382	17202	17642	17136	17527	17106	17189	17409	17149	17365	17354	17154	17366	17316	17251	17488	17311	17313	17332	17258	17067	17270	17455	17200	17283	17455	17147	17282	17392	17247	17102	17323	17185	17438	17315	17296	17355	17324	17210	17538	17119	17241	17259	17328	17320	17428	17436	17500	17332	17255	17292	17369	17423	17303	17332	17435	17425	17327	17256	17444	17215	17342	17400	17409	17454	17223	17307	17199	17295	17400	17253	17271	17385	17378	17273	17111	17377	17146	17081	17362	17417	17294	17400	17230	17288	17193	17152	17517	17467	17248	17428	17561	17216	17250	17384	17385	17419	17345	17094	17378	17279	17487	17199	17220	17496	17387	17360	17271	17263	17259	17528	17332	17152	17404	17375	17322	17364	17272	17369	17060	17393	17217	17163	17334	17388	17274	17402	17176	17373	17146	17315	17242	17337	17224	17253	17333	17486	17231	17463	17476	17249	17483	17298	17294	17271	17152	17244	17358	17220	17226	17376	17134	17169	17318	17312	17397	17144	17363	17371	17323	17536	17361	17420	17462	17294	17377	17397	17370	17080	17231	17197	17094	17456	17435	17290	17149	17190	17369	17170	17213	17400	17339	17416	17205	17245	17325	17309	17240	17072	17376	17451	17353	17275	17420	17213	17299	17439	17172	17302	17111	17512	17287	17124	17222	17167	17441	17346	17241	17382	17348	17081	17219	17441	17305	17418	17258	17286	17239	17372	17038	17329	17133	17349	17223	17255	17507	17340	17255	17171	17352	17339	17232	17321	17407	17284	17454	17177	17235	17146	17475	17071	17392	17390	17377	17175	17356	17271	17205	17462	17199	17330	17409	17391	17388	17168	17235	17409	17234	17522	17454	17319	17357	17091	17266	17401	17487	17143	17129	17310	17112	17233	17382	17438	17269	17421	16986	17377	17362	17426	17395	17308	17188	17288	17472	17465	17356	17185	17230	17007	17355	17464	17366	17451	17474	17231	17308	17261	17505	17332	17266	17332	17351	17287	17155	17225	17378	17374	17225	17105	17054	17329	17465	17370	17210	17297	17264	17222	17256	17329	17236	17318	17352	17658	17136	17222	17135	17230	17288	17493	17502	17376	17404	17170	17235	17262	17252	17451	17290	17292	17369	17313	17384	17476	17261	17388	17420	17252	17405	17208	17390	17228	17206	17330	17207	17280	17541	17334	17248	17324	17346	17336	17082	17368	17429	17229	17386	17157	17253	17440	17211	17237	17359	17287	17321	17323	17263	17138	17142	17366	17404	17420	17409	17317	17194	17436	17398	17477	17365	17508	17125	17201	17329	17161	17374	17419	17357	17156	17468	17406	17386	17292	17268	17371	17114	17318	17460	17484	17126	17386	17302	17441	17263	17089	17304	17384	17564	17453	17354	17423	17203	17365	17294	17503	17337	17339	17378	17099	17225	17384	17204	17234	17136	17316	17220	17348	17266	17431	17251	17300	17285	17265	17183	17311	17438	17207	17279	17198	17207	17513	17197	17401	17380	17335	17272	17484	17088	17557	17441	17235	17251	17453	17611	17163	17477	17195	17304	17405	17233	17460	17452	17250	17188	17233	17345	17181	17310	17269	17369	17347	17352	17223	17267	17289	17151	17276	17277	17438	17216	17102	17142	17313	17200	17253	17222	17214	17349	17415	17304	17387	17348	17416	17325	17335	17114	17427	17303	17227	17246	17270	17356	17351	17358	17461	17326	17360	17313	17150	17312	17217	17420	17321	17434	17359	17384	17140	17425	17238	17370	17061	17307	17171	17207	17392	17409	17473	17159	17488	17282	17416	17496	17127	17350	17297	17269	17399	17616	17362	17359	17594	17170	17324	17425	17387	17253	17104	17309	17214	17375	17513	17294	17303	17516	17197	17282	17488	17290	17199	17188	17090	17019	17537	17139	17360	17408	17244	17333	17397	17356	17240	17339	17396	17366	17170	17229	17336	17199	17272	17098	17122	17296	17313	17247	17286	17130	17233	17161	17083	17373	17407	17280	17300	17354	17312	17129	17246	17315	17294	17390	17421	17355	17473	17350	17248	17420	17400	17271	17519	17231	17237	17135	17257	17280	17319	17398	17271	17376	17416	17239	17349	17211	17341	17372	17249	17321	17324	17291	17237	17486	17426	17303	17427	17377	17342	17339	17178	17346	17215	17481	17355	17270	17427	17260	17394	17379	17268	17225	17397	17183	17265	17337	17090	17282	17395	17346	17373	17189	17269	17266	17132	17102	17454	17483	17326	17466	17262	17301	17214	17228	17359	17231	17148	17175	17338	17473	17083	17184	17430	17140	17285	17185	17422	17489	17072	17405	17222	17268	17234	17359	17384	17363	17481	17200	17180	17263	17313	17278	17459	17237	17382	17393	17306	17355	17297	17226	17304	17602	17399	17402	17221	17292	17172	17412	17475	17288	17257	17284	17213	17330	16979	17354	17294	17417	17237	17473	17409	17142	17400	17106	17293	17072	17332	17345	17375	17332	17232	17054	17469	17307	17112	17277	17313	17075	17386	17091	17331	17090	17298	17366	17440	17313	17350	17179	17174	17412	17408	17450	17541	17241	17308	17370	17382	17438	17351	17217	17318	16895	17186	17235	17326	17252	16998	17472	17246	17269	17344	17427	17239	17513	17418	17393	17333	17419	17246	17390	17322	17440	17554	17432	17513	17319	17276	17243	17293	17312	17376	17373	17235	17300	17383	17389	17537	17426	17173	17233	17408	17287	17385	17030	17224	17150	17350	17280	17522	17509	17372	17321	17170	17353	17125	17344	17381	17153	17439	17254	17235	17565	17346	17339	17537	17335	17302	17190	17378	17418	17370	17202	17247	17331	17078	17355	17315	17297	17201	17319	16996	17269	17332	17332	17558	17338	17332	17165	17294	17388	17105	17437	17415	17484	17391	17337	17252	17402	17513	17355	17330	17249	17297	17349	17374	17479	17281	17323	17137	17467	17652	17517	17285	17300	17241	17386	17202	17359	17241	17268	17303	17197	17398	17037	17369	17324	17355	17488	17488	17020	17324	17182	17293	17407	17340	17386	17524	17298	17397	17275	17337	17354	17208	17336	17324	17151	17271	17369	17361	17226	17418	17355	17510	17123	17146	17435	17288	17362	17245	17344	17454	17265	17320	17521	17403	17320	17338	17277	17334	17389	17376	17501	17409	17453	17415	17285	17408	17225	17401	17431	17392	17248	17400	17261	17316	17492	17368	17534	17379	17509	17269	17316	17183	17301	17192	17124	17214	17251	17256	17408	17252	17438	17306	17507	17379	17177	17214	17378	17317	17365	17406	17229	17259	17271	17452	17268	17229	17519	17050	17115	17259	17428	17290	17450	17286	17243	17308	17214	17384	17376	17215	17287	17279	17165	17311	17351	17222	17461	17267	17214	17238	17173	17423	17305	17291	17256	17301	17395	17317	17354	17286	17214	17293	17258	17356	17330	17138	17218	17341	17351	17341	17341	17365	17355	17242	17388	17294	17241	17377	17400	17287	17227	17119	17169	17391	17407	17529	17333	17328	17328	17430	17202	17365	17045	17179	17364	17405	17185	17370	17134	17211	17297	17354	17285	17235	17345	17252	17185	17222	17570	17351	17334	17249	17234	17316	17388	17431	17375	17345	17434	17213	17257	17393	17241	17296	17271	17188	17321	17397	17228	17352	17407	17259	17538	17498	17236	17390	17280	17227	17188	17399	17274	17107	17192	17412	17255	17369	17321	17295	17137	17428	17086	17264	17307	17313	17288	17456	17550	17223	17358	17313	17195	17158	17377	17450	17231	17410	17269	17205	17067	17577	17389	17263	17393	17057	17360	17383	17109	17267	17279	17370	17253	17117	17388	17229	17407	17455	17391	17236	17299	17475	17392	17249	17334	17190	17061	17378	17457	17400	17251	17205	17230	17391	17399	17300	17345	17480	17452	17254	17275	17260	17382	17258	17246	17428	17524	17310	17250	17217	17457	17269	17223	17412	17261	17275	17360	17204	17287	17342	17470	17458	17097	17186	17219	17432	17325	17325	17326	17119	17365	17279	17163	17243	17276	17255	17424	17227	17266	17338	17495	17496	17331	17224	17213	17236	17094	17321	17051	17224	17427	17416	17607	17314	17454	17281	17408	17127	17374	17282	17462	17208	17252	17317	17150	17375	17313	17219	17189	17365	17476	17319	17426	17302	17410	17348	17363	17188	17139	17125	17147	17291	17436	17300	17436	17297	17339	17177	17138	17217	17301	17406	17369	17214	17287	17190	17185	17192	17380	17300	17367	17388	17130	17326	17097	17141	17279	17315	17276	17406	17240	17283	17351	17540	17390	17180	17547	17208	17259	17268	17185	17438	17368	17373	17157	17246	17140	17332	17152	17199	17317	17291	17450	17370	17352	17447	17287	17605	17469	17495	17360	17416	17319	17238	17350	17384	17411	17264	17341	17309	17260	17362	17317	17260	17545	17336	17220	17223	17425	17364	17178	17215	17169	17229	17311	17464	17355	17347	17280	17323	17298	17371	17187	17311	17112	17090	17162	17369	17293	17513	17407	17218	17313	17173	17516	17301	17294
15380	19384	18621	16769	16153	15858	15711	15520	15465	15302	15307	15237	15326	15380	15326	15092	15050	15137	15272	15261	15030	15111	15104	15254	15141	15228	15211	15214	15076	15115	15144	15084	15053	15086	15191	15145	15096	14983	15159	15036	15012	14838	15256	14845	15120	14999	14946	15193	15155	15060	15158	14886	14959	14990	14941	15009	14912	14959	14986	14797	14926	15039	15009	15013	14895	14992	14978	14955	14933	14950	14992	14905	14858	14983	14919	14812	15060	14908	14862	14932	15091	14928	14963	15113	14748	14840	14819	14969	14689	15138	14931	15037	14962	15034	14938	15118	14760	15031	14864	15010	14892	14837	14970	15050	15110	14950	14848	15024	14933	14893	14849	14904	15001	14910	14925	14888	14725	14765	14788	14819	14911	14862	15021	14926	15048	14949	14992	14878	14891	15000	14880	14989	14923	14851	15201	14945	14886	15134	14860	14708	15096	15064	14858	14990	14923	14919	14986	14762	14867	15124	15056	14938	15012	14953	15091	14960	14924	14883	14957	14963	14771	14878	14790	14876	14935	14919	14855	14888	15064	14833	14963	14795	15009	14906	14666	15020	15007	15010	14738	14978	14974	15043	14900	14840	14913	15012	15082	14797	14753	15037	15133	14908	15014	14975	14809	14976	14929	14887	14977	14836	15079	14811	14944	14976	14939	14807	14968	14962	14770	15039	14883	14861	15094	15026	15072	14951	15006	14896	14937	14841	14880	14802	14785	14990	15074	15104	15056	14971	15090	14952	15033	14898	14997	14933	14893	14980	14986	14948	14996	14817	15038	14981	14913	14874	15023	15119	14919	14842	14818	15059	14987	15106	15017	14957	15017	14872	14933	14970	15020	14980	14905	14864	14976	15078	15075	14925	14888	14857	15220	14967	14961	14807	14867	14968	15004	14983	14846	14840	14872	15087	14943	14782	15076	14927	14862	15064	14890	14732	14945	14936	15087	14820	15014	14951	14824	14882	15106	14889	14883	14889	14916	14913	15103	15065	14778	14984	14892	14996	14870	14859	14905	14911	14859	14832	15053	14938	14883	15017	15006	14933	15034	14986	14898	15038	15004	14936	14864	14803	14895	14938	14765	14885	14846	15040	14815	14764	14874	14859	14736	14998	14886	14974	15064	14954	15092	14912	14913	14812	14988	15199	14805	14895	14968	14829	15075	14904	15079	14800	15021	14980	15048	14913	14848	14836	14882	15059	15113	14955	14925	14979	14831	14912	14866	14910	14960	15011	14961	14932	14894	14877	15119	14710	15169	14879	14986	14799	14966	14912	14843	14991	15182	15020	14917	15090	14898	15005	14874	14972	14880	14818	14897	14822	14896	14880	15037	14898	14877	14797	14864	14958	15015	14835	14991	14929	14836	14943	14884	14893	14986	15138	14916	15085	14959	14964	14952	15037	15160	15024	14981	15196	14978	14828	14962	14886	14976	15109	14946	14894	14901	14803	14916	14917	14934	14923	14942	14787	14906	15035	14888	15046	14796	14906	14936	14739	14798	15020	14941	14899	14904	14920	14960	14830	14937	14982	15071	14910	14761	15041	14992	14878	14888	15113	14919	14825	14926	14997	14887	14827	14898	15025	14936	14962	15018	14893	14944	14916	15048	14977	14900	14959	14988	14717	15060	14962	14859	14963	15075	14853	14971	14975	15008	14976	14958	14811	15177	15019	14784	14873	14925	14944	14970	15096	15039	14829	14935	15039	14972	15025	15096	14997	14869	15032	14964	15098	14891	14918	14961	14761	14889	14948	15024	15010	14907	15062	14992	14902	14952	14869	14899	14855	15002	15022	14811	14914	15004	14915	14900	14982	14870	14793	14952	15001	15054	14857	14827	14954	14911	14954	14959	14929	14850	14840	15094	14855	15127	14946	15001	14747	14938	14909	14885	14871	14986	14983	14929	14830	14892	14888	14931	14919	14891	15021	14955	14924	14983	15100	15045	15037	15125	14818	14951	15049	14955	14915	15045	14842	14718	14954	14965	14954	14958	14932	15023	14787	15007	14893	14857	15002	14890	14970	14983	15067	14840	14973	14984	14891	14892	15015	14901	14895	14853	14937	14922	15000	14874	14908	14885	14963	15070	14994	14996	14826	15009	14923	14921	14950	14901	14886	15067	14857	14953	14970	14897	14862	14988	14984	14942	14915	14861	14857	14806	15018	15022	15057	14904	14997	14918	14897	14809	14781	15060	14826	14729	14971	14979	15023	14926	14996	15005	14870	14956	14879	14967	15012	14994	14977	14948	14820	15014	15055	14960	15126	15052	14807	14985	15003	14898	14961	14867	15199	14851	15040	14902	15015	14901	15036	14925	14987	14854	14955	14894	14900	14819	14827	14951	15083	14994	15067	15020	15046	14880	14853	14931	14836	15082	14811	14844	14988	14762	15148	14869	14947	14975	15040	14997	14926	15014	15152	14917	14820	15022	15082	14858	15037	14859	14905	14721	14963	14805	14994	14788	15047	15011	14804	15010	14845	14869	15011	15030	14956	15077	15061	14999	14948	14821	14942	14987	15183	15068	14961	14945	14806	14777	14951	15024	14987	15021	15009	14900	15014	14805	14678	14988	14878	14871	15012	14862	14912	14847	15074	14945	15073	15017	14914	14805	14941	15117	15033	14897	14935	15122	15008	14971	14880	14864	14966	15024	14981	15016	15021	14988	15074	14809	15148	14874	15047	15039	14869	14916	14984	15024	14908	14886	15056	14988	15075	14974	14867	14782	14874	15025	15061	14864	15045	15006	14891	14986	14927	14977	14767	14950	14978	14817	15007	14984	15004	14944	14866	15009	14876	14880	15023	14790	14930	15038	15008	14941	14935	15084	14913	14936	15199	14889	14975	14907	14987	15155	14989	14886	15076	14940	14876	14990	14850	14857	14938	15094	14876	15120	14934	14994	14965	14737	14894	15047	14919	15091	14856	15101	14833	14840	15009	14894	14929	14890	14962	14915	14984	14985	15001	15029	14773	14964	14873	14810	15058	14856	14869	14828	15018	15091	14938	14900	15034	14821	14930	14991	15063	15015	14833	14911	14918	14941	14915	14971	14776	15041	14955	15022	14969	15057	14957	14992	15013	14928	14875	14899	14834	14914	14993	15128	14883	15073	15002	14844	14992	14984	15068	14947	15031	14913	14952	14951	14987	14851	14893	14968	14957	14928	14863	14919	14963	15052	14827	14831	14938	15063	14987	14839	14935	14926	14977	14954	14913	14954	14909	15085	14940	15025	14951	15004	15099	14885	14949	14877	14983	14912	14854	14808	15033	14756	14922	14843	14947	14992	14874	14855	14985	14916	14753	14881	15060	14856	14961	14913	14841	14909	14901	14863	14915	15160	14789	14910	15143	14824	14959	14830	14864	14937	14994	14904	14936	14974	14927	14904	14891	15012	14995	15044	14982	14905	15063	14981	14998	14970	14896	14905	14932	15026	14897	15035	15071	14926	15038	14847	15205	14987	14834	15066	14963	14981	14834	14941	15047	14987	14975	14893	15134	14936	14927	14802	14988	15114	14859	14772	15014	14964	14991	14943	14868	14861	14927	14972	14980	14816	14949	14912	14776	15039	14768	15083	14854	14688	14939	15113	14889	15015	14981	14957	14970	14846	14875	15000	14898	15012	14921	14962	14987	14951	14929	14885	15059	14983	14939	15085	14962	15017	15105	14866	14802	14986	15059	14913	15031	14908	14986	14898	14958	14981	14954	14957	14934	14956	14881	15167	15053	14908	14861	14931	14900	14932	14910	14892	15079	14961	14863	15077	14910	15027	15089	15066	14911	15044	15021	15094	14860	15002	15016	14854	14952	14960	15015	14968	15004	15114	14802	14883	14900	15050	14953	15045	15137	14837	14972	14862	15071	14832	14947	14984	15018	15105	14766	14888	14938	14974	14921	14914	15039	14924	14955	14904	14913	14911	14991	15030	14874	15042	14838	14951	14933	14914	15066	14867	14933	15065	14990	15022	14922	15020	14921	15004	14865	15011	14866	15115	15133	14916	14989	14992	14924	14936	14978	14993	14856	15039	15057	15035	15053	15077	14937	14912	14958	14830	14969	14971	14894	15020	14910	15123	14886	14824	15066	15007	15004	14995	15113	14872	15044	14935	14826	14931	15115	14902	15082	15064	15045	14924	14859	15048	15075	14872	14830	14838	14931	14973	14972	14885	14985	14903	14794	14942	14892	14954	14909	14798	14845	15036	14942	14920	15041	14906	14769	15143	15088	14796	15096	15000	14935	14945	14821	14967	14947	14789	15196	15006	15078	15104	14961	14863	14967	14987	14811	14862	14996	14890	15048	15032	14806	14845	14855	15055	14988	14800	14826	14913	15037	15050	14859	14722	14999	14791	14857	14997	15020	14885	15068	14938	14974	14912	15166	14925	14909	14973	14864	14949	14986	14853	14912	14989	14972	14796	15017	14968	15006	14873	15119	14877	14984	15033	15071	14962	14976	14871	14995	14970	14920	14789	14954	15053	14962	15057	14791	15075	14904	15049	15047	15028	14942	14964	15006	15010	14954	14889	14828	14924	14878	14890	15093	14937	14924	14898	15030	14995	15024	15022	14765	14887	15016	14838	14893	14998	14937	15019	15063	15018	14929	14940	14967	14897	14898	14962	14969	15184	14852	14875	15179	15090	14985	14944	14881	15057	14910	14912	14948	14960	14922	14911	14998	14914	14880	15103	14771	15027	15009	15090	15034	14890	14905	15039	14933	15056	15027	14914	14871	14911	15081	14915	15055	14928	14870	14822	15115	14878	14891	14973	14958	14860	14889	14823	14886	15019	14838	15012	14953	15019	14884	15026	14880	15073	15087	14864	14808	14838	15049	14965	15070	14979	15100	15008	14954	15004	14865	14943	14931	14951	14952	14972	14963	14961	15036	14846	14802	14970	14831	14991	15030	14882	14872	14849	15073	14908	14899	14964	15039	14888	15014	14957	14945	14950	14803	15031	15050	14858	14751	14917	14921	14954	14899	14930	14876	14755	15006	15038	14860	14886	15002	14944	14982	15000	15039	14924	15046	15026	14890	14952	15028	14746	14996	14998	14986	14985	14877	14978	14970	14944	14943	14774	14838	14933	14990	15008	15040	14785	14986	14951	14877	14947	14936	15142	14902	14969	14837	14994	15015	14826	14916
23467	20991	28409	23840	21750	21695	20556	17902	17477	17337	17271	17335	17157	17132	17109	17083	17003	16882	16923	17057	17224	16924	16936	16919	16901	16989	16827	16741	16736	16845	16786	16581	16854	16684	16617	16881	16730	16853	16709	16768	16841	16725	16826	16461	16739	16581	16737	16766	16515	16572	16537	16761	16581	16565	16753	16627	16606	16675	16781	16820	16593	16412	16412	16584	16620	16640	16516	16621	16799	16563	16364	16590	16441	16617	16639	16752	16504	16383	16472	16555	16451	16441	16402	16607	16693	16585	16603	16592	16396	16364	16692	16398	16563	16511	16691	16597	16479	16538	16629	16781	16782	16558	16457	16641	16775	16670	16505	16505	16566	16543	16332	16637	16640	16530	16769	16677	16629	16627	16519	16456	16708	16624	16615	16639	16658	16458	16695	16792	16738	16468	16640	16470	16441	16528	16599	16612	16673	16428	16547	16644	16467	16765	16551	16679	16417	16470	16590	16527	16610	16575	16684	16678	16676	16440	16558	16515	16656	16583	16573	16303	16761	16769	16512	16527	16556	16415	16552	16918	16544	16497	16506	16471	16518	16453	16585	16529	16573	16508	16475	16394	16447	16479	16538	16464	16518	16614	16488	16575	16629	16377	16528	16478	16607	16599	16628	16505	16584	16572	16489	16676	16529	16534	16637	16414	16629	16659	16497	16650	16653	16655	16446	16587	16553	16405	16545	16612	16569	16563	16518	16372	16576	16566	16445	16598	16649	16538	16378	16486	16452	16772	16539	16450	16516	16448	16525	16622	16451	16659	16440	16554	16702	16467	16786	16529	16406	16438	16490	16404	16517	16571	16504	16688	16593	16729	16657	16421	16498	16540	16366	16661	16688	16591	16557	16576	16606	16626	16828	16615	16600	16586	16477	16741	16584	16528	16468	16463	16442	16571	16550	16653	16536	16741	16736	16588	16441	16453	16603	16542	16367	16607	16569	16479	16410	16428	16463	16528	16489	16617	16643	16636	16487	16506	16557	16700	16537	16504	16610	16573	16567	16624	16556	16282	16373	16588	16678	16553	16473	16616	16464	16479	16665	16433	16546	16403	16591	16537	16345	16534	16489	16530	16725	16699	16445	16404	16491	16571	16597	16560	16465	16578	16417	16451	16510	16347	16416	16603	16512	16543	16680	16495	16588	16385	16771	16465	16457	16498	16351	16882	16509	16631	16472	16513	16666	16696	16385	16688	16670	16564	16489	16512	16514	16654	16467	16399	16520	16524	16522	16619	16451	16463	16519	16659	16590	16692	16530	16590	16397	16735	16428	16601	16480	16378	16745	16543	16590	16502	16494	16539	16600	16372	16409	16556	16417	16627	16677	16558	16497	16343	16371	16644	16530	16461	16532	16514	16713	16568	16617	16597	16535	16495	16565	16588	16526	16371	16564	16682	16522	16468	16516	16629	16858	16566	16500	16465	16529	16543	16818	16581	16593	16462	16611	16496	16723	16655	16663	16643	16531	16354	16426	16460	16675	16570	16559	16576	16482	16407	16382	16522	16459	16423	16576	16559	16522	16503	16664	16489	16755	16466	16647	16586	16601	16456	16559	16520	16738	16476	16829	16625	16669	16571	16565	16640	16659	16569	16540	16683	16366	16575	16444	16683	16359	16600	16351	16450	16397	16246	16545	16648	16541	16649	16457	16421	16809	16702	16554	16388	16508	16596	16617	16707	16469	16818	16300	16521	16584	16579	16544	16564	16486	16411	16430	16588	16359	16622	16451	16664	16591	16449	16567	16449	16739	16577	16469	16571	16748	16475	16644	16378	16591	16598	16692	16677	16533	16418	16711	16598	16386	16612	16510	16459	16656	16516	16538	16673	16440	16380	16726	16889	16654	16543	16671	16429	16441	16620	16750	16770	16559	16613	16481	16402	16542	16509	16671	16632	16535	16648	16683	16457	16466	16712	16356	16492	16469	16390	16542	16539	16482	16558	16425	16413	16449	16632	16695	16492	16608	16414	16586	16371	16672	16679	16641	16493	16578	16604	16458	16803	16510	16615	16683	16575	16614	16513	16418	16610	16510	16517	16475	16473	16716	16612	16514	16670	16425	16295	16519	16501	16501	16382	16491	16499	16547	16617	16527	16613	16648	16439	16417	16531	16737	16709	16463	16512	16482	16422	16474	16408	16422	16634	16497	16603	16497	16866	16648	16596	16428	16590	16513	16565	16596	16619	16515	16452	16539	16456	16631	16442	16618	16573	16629	16566	16624	16595	16458	16517	16538	16652	16446	16682	16547	16544	16375	16444	16430	16562	16551	16489	16834	16616	16387	16515	16541	16511	16595	16622	16505	16493	16435	16629	16407	16225	16483	16445	16573	16604	16430	16355	16596	16482	16573	16628	16589	16507	16604	16712	16436	16655	16636	16680	16398	16565	16596	16489	16377	16424	16569	16500	16479	16635	16508	16626	16696	16466	16479	16550	16567	16429	16332	16650	16465	16381	16728	16640	16540	16571	16528	16619	16592	16631	16660	16585	16241	16676	16553	16665	16393	16521	16348	16481	16487	16555	16680	16473	16445	16646	16527	16572	16561	16304	16604	16537	16470	16507	16389	16541	16711	16416	16544	16571	16579	16632	16411	16566	16613	16366	16640	16548	16598	16540	16573	16769	16581	16624	16598	16455	16501	16452	16676	16370	16676	16583	16483	16394	16489	16324	16541	16539	16476	16447	16580	16484	16556	16485	16646	16361	16499	16307	16318	16417	16619	16583	16267	16729	16582	16569	16486	16460	16604	16568	16521	16394	16384	16599	16533	16767	16587	16574	16589	16524	16649	16519	16405	16390	16368	16717	16581	16428	16512	16399	16662	16516	16584	16348	16655	16460	16474	16580	16670	16432	16708	16553	16485	16687	16481	16550	16423	16692	16549	16326	16470	16484	16580	16411	16383	16553	16402	16176	16488	16762	16401	16429	16597	16229	16418	16505	16317	16240	16626	16835	16518	16486	16544	16559	16427	16497	16499	16572	16786	16539	16528	16773	16555	16349	16608	16474	16429	16451	16610	16467	16523	16423	16359	16498	16463	16554	16670	16635	16591	16645	16645	16518	16499	16744	16560	16453	16635	16523	16686	16474	16647	16608	16587	16404	16664	16426	16234	16513	16646	16710	16715	16515	16501	16458	16558	16454	16415	16552	16608	16600	16635	16602	16551	16510	16611	16564	16745	16618	16776	16408	16482	16456	16475	16608	16703	16618	16476	16435	16417	16555	16585	16616	16562	16331	16522	16601	16543	16329	16486	16557	16651	16696	16499	16623	16447	16538	16443	16564	16486	16446	16594	16492	16683	16458	16484	16693	16787	16686	16365	16702	16582	16544	16556	16514	16661	16461	16516	16415	16474	16485	16507	16491	16556	16491	16384	16506	16649	16591	16499	16447	16514	16690	16360	16648	16489	16683	16572	16476	16433	16670	16727	16539	16487	16610	16654	16360	16412	16608	16757	16663	16529	16559	16789	16436	16598	16791	16500	16629	16715	16767	16399	16391	16716	16482	16527	16595	16717	16526	16515	16677	16379	16438	16476	16484	16486	16746	16392	16633	16515	16512	16625	16584	16515	16472	16393	16388	16482	16398	16549	16512	16785	16326	16469	16551	16616	16553	16706	16496	16710	16257	16568	16323	16620	16528	16521	16659	16489	16441	16435	16475	16477	16691	16422	16673	16756	16723	16748	16481	16449	16469	16572	16441	16516	16528	16586	16726	16603	16427	16626	16555	16441	16470	16603	16495	16670	16348	16804	16418	16509	16397	16632	16716	16486	16569	16587	16589	16527	16371	16382	16434	16434	16503	16580	16460	16499	16472	16461	16489	16546	16438	16504	16645	16590	16643	16449	16613	16561	16462	16458	16592	16768	16488	16792	16619	16636	16506	16618	16538	16496	16564	16641	16472	16374	16502	16587	16389	16537	16666	16586	16590	16562	16473	16443	16542	16468	16487	16571	16555	16593	16652	16361	16506	16705	16559	16438	16518	16780	16573	16460	16431	16508	16610	16566	16629	16612	16459	16452	16546	16707	16737	16649	16666	16579	16434	16333	16510	16495	16468	16443	16477	16640	16496	16499	16412	16549	16638	16755	16507	16530	16636	16539	16612	16757	16328	16680	16583	16512	16548	16504	16350	16569	16590	16336	16598	16478	16568	16604	16610	16742	16522	16550	16451	16437	16524	16696	16413	16652	16485	16560	16650	16486	16547	16693	16536	16757	16508	16343	16650	16634	16497	16494	16493	16529	16415	16631	16590	16500	16674	16497	16463	16512	16537	16463	16492	16419	16341	16245	16269	16603	16429	16635	16635	16551	16546	16509	16490	16693	16541	16531	16531	16453	16617	16418	16471	16418	16567	16591	16622	16835	16406	16558	16544	16613	16440	16636	16588	16781	16472	16684	16614	16541	16508	16587	16492	16658	16671	16574	16521	16447	16603	16627	16656	16523	16574	16448	16559	16574	16324	16420	16454	16405	16538	16547	16430	16461	16445	16532	16649	16564	16661	16656	16595	16564	16481	16588	16770	16623	16548	16443	16530	16561	16521	16560	16657	16628	16719	16375	16765	16709	16685	16519	16488	16428	16630	16630	16456	16470	16498	16603	16661	16551	16590	16487	16556	16299	16579	16477	16596	16572	16496	16541	16554	16690	16559	16501	16531	16609	16567	16295	16410	16582	16647	16748	16559	16438	16758	16435	16502	16857	16685	16705	16504	16801	16486	16589	16542	16610	16715	16409	16388	16550	16721	16760	16671	16409	16537	16439	16499	16479	16465	16664	16615	16534	16645	16499	16651	16547	16670	16573	16583	16423	16462	16479	16548	16601	16563	16596	16573	16613	16479	16411	16612	16698	16739	16629	16390	16555	16611	16630	16510	16591	16433	16348	16417	16499	16585	16659	16442	16534	16516	16679	16626	16469	16449	16278	16335	16608	16463	16710	16639	16545	16625	16655	16604	16545	16623	16708	16667	16330	16539	16492	16729	16493	16544	16577	16526	16510	16805	16657	16548	16519	16502	16743	16599	16567	16511	16488	16586	16626	16574	16755	16515	16709	16492	16558	16699	16502	16667	16628	16426	16456	16357	16462	16285	16486	16483	16445	16546	16614	16530	16562	16438	16500	16493	16554	16621	16418	16669
14786	25741	23720	19758	18173	17389	16340	16172	15864	15699	15366	15230	15219	15301	15057	15042	15004	14935	14915	15077	15090	14799	14823	15019	14767	14853	14916	14974	14714	14912	14587	14702	14799	14824	14730	14747	14735	14728	14762	14711	14577	14694	14451	14701	14576	14609	14452	14672	14600	14571	14717	14647	14558	14474	14617	14639	14434	14522	14472	14549	14591	14408	14597	14520	14611	14620	14537	14681	14396	14608	14526	14588	14538	14454	14532	14474	14581	14552	14591	14393	14520	14456	14709	14535	14554	14402	14570	14524	14137	14606	14574	14693	14556	14436	14521	14642	14590	14616	14572	14497	14368	14527	14424	14418	14547	14579	14652	14432	14439	14566	14434	14472	14525	14538	14522	14548	14514	14608	14550	14553	14491	14538	14470	14554	14591	14495	14434	14629	14537	14501	14506	14509	14587	14514	14350	14519	14399	14531	14640	14430	14514	14556	14284	14465	14569	14542	14443	14421	14611	14446	14604	14520	14522	14346	14361	14585	14544	14542	14366	14473	14427	14542	14630	14581	14499	14676	14624	14595	14561	14435	14442	14677	14451	14357	14517	14403	14552	14528	14633	14658	14463	14509	14482	14639	14521	14418	14276	14593	14612	14266	14420	14468	14418	14479	14553	14672	14430	14577	14427	14381	14609	14600	14580	14526	14598	14495	14624	14410	14566	14439	14339	14476	14560	14482	14482	14572	14522	14576	14522	14358	14512	14530	14387	14469	14540	14488	14449	14521	14447	14603	14501	14472	14660	14573	14612	14596	14550	14572	14505	14483	14558	14646	14555	14502	14381	14481	14440	14519	14367	14555	14457	14405	14401	14633	14458	14565	14405	14618	14608	14755	14327	14568	14577	14474	14556	14487	14422	14595	14624	14534	14430	14385	14641	14479	14563	14596	14355	14570	14507	14520	14539	14576	14569	14364	14308	14575	14392	14517	14612	14421	14643	14513	14366	14520	14428	14519	14475	14479	14462	14581	14327	14547	14597	14531	14510	14698	14414	14496	14563	14427	14702	14490	14460	14488	14468	14638	14637	14517	14290	14646	14384	14459	14441	14487	14479	14621	14687	14543	14585	14554	14471	14537	14454	14442	14436	14516	14571	14766	14454	14503	14608	14504	14604	14609	14478	14610	14472	14446	14461	14491	14649	14532	14447	14568	14439	14546	14518	14491	14399	14642	14548	14374	14340	14757	14648	14498	14566	14415	14374	14525	14369	14429	14467	14638	14517	14529	14496	14402	14654	14475	14393	14445	14484	14584	14593	14458	14567	14505	14469	14424	14464	14596	14544	14570	14594	14532	14592	14471	14622	14488	14441	14535	14408	14609	14440	14370	14622	14549	14511	14387	14426	14471	14575	14565	14405	14628	14491	14544	14453	14501	14521	14514	14599	14579	14563	14536	14437	14546	14489	14667	14505	14411	14476	14575	14573	14690	14585	14516	14503	14449	14441	14514	14450	14455	14504	14464	14401	14505	14500	14622	14416	14457	14617	14384	14516	14542	14474	14543	14589	14452	14492	14471	14529	14384	14341	14611	14554	14390	14463	14449	14557	14452	14327	14473	14550	14553	14306	14399	14515	14631	14522	14501	14555	14430	14461	14567	14480	14641	14426	14678	14412	14487	14592	14356	14409	14619	14517	14541	14444	14469	14502	14284	14457	14460	14419	14507	14434	14575	14629	14532	14583	14379	14388	14528	14414	14386	14459	14413	14445	14532	14585	14598	14412	14665	14532	14499	14552	14377	14480	14650	14512	14512	14422	14586	14557	14452	14508	14395	14590	14573	14555	14436	14462	14427	14418	14576	14525	14507	14499	14586	14490	14428	14483	14561	14378	14498	14534	14511	14691	14489	14546	14433	14467	14556	14495	14672	14447	14463	14625	14418	14703	14673	14659	14330	14669	14637	14492	14558	14452	14472	14567	14531	14579	14484	14526	14516	14522	14501	14579	14421	14576	14641	14419	14499	14583	14497	14551	14512	14583	14466	14421	14532	14365	14455	14599	14399	14617	14682	14553	14547	14488	14446	14454	14474	14480	14580	14537	14347	14535	14443	14397	14486	14485	14439	14576	14495	14569	14506	14655	14486	14455	14421	14479	14442	14688	14564	14403	14480	14375	14463	14540	14624	14648	14573	14583	14528	14592	14520	14491	14537	14445	14281	14554	14312	14720	14504	14602	14442	14590	14457	14550	14536	14386	14541	14385	14455	14487	14655	14547	14290	14489	14463	14586	14608	14571	14596	14664	14370	14663	14671	14522	14524	14556	14708	14485	14520	14558	14644	14548	14463	14401	14509	14504	14478	14599	14459	14488	14680	14534	14467	14733	14430	14406	14441	14407	14492	14519	14580	14562	14481	14633	14666	14518	14398	14517	14495	14428	14565	14516	14442	14505	14565	14592	14507	14473	14533	14471	14620	14408	14552	14735	14505	14456	14551	14632	14533	14522	14638	14523	14414	14513	14462	14472	14437	14477	14494	14560	14554	14443	14577	14509	14580	14604	14604	14633	14494	14504	14412	14466	14799	14403	14495	14484	14491	14651	14504	14488	14456	14486	14623	14369	14439	14528	14602	14529	14391	14599	14504	14635	14549	14448	14490	14614	14470	14556	14514	14510	14523	14383	14490	14529	14421	14417	14409	14532	14330	14489	14592	14413	14500	14516	14480	14483	14410	14527	14588	14403	14556	14440	14590	14317	14305	14618	14570	14363	14455	14407	14457	14543	14337	14536	14456	14503	14634	14546	14584	14572	14447	14430	14609	14707	14448	14504	14540	14574	14590	14599	14553	14681	14417	14577	14471	14639	14513	14392	14574	14422	14542	14518	14603	14502	14509	14368	14548	14573	14496	14476	14477	14478	14592	14572	14351	14524	14581	14539	14514	14575	14631	14558	14400	14481	14430	14482	14543	14541	14752	14468	14444	14415	14574	14704	14408	14487	14627	14562	14384	14590	14515	14330	14556	14465	14440	14591	14418	14348	14496	14564	14525	14572	14437	14699	14726	14504	14525	14557	14554	14470	14633	14607	14588	14388	14492	14454	14486	14545	14348	14578	14566	14466	14508	14508	14532	14579	14422	14506	14563	14413	14237	14474	14448	14455	14492	14586	14516	14710	14553	14442	14452	14518	14519	14628	14533	14398	14531	14586	14445	14634	14518	14314	14457	14495	14479	14478	14421	14529	14345	14517	14486	14716	14441	14607	14380	14549	14564	14592	14442	14514	14500	14515	14558	14746	14548	14484	14678	14338	14445	14705	14564	14622	14567	14566	14626	14588	14630	14456	14558	14561	14544	14594	14680	14565	14507	14607	14548	14569	14314	14584	14516	14694	14577	14419	14349	14433	14469	14335	14378	14559	14385	14630	14566	14494	14469	14481	14594	14605	14523	14547	14501	14465	14443	14485	14319	14502	14616	14553	14388	14405	14233	14500	14529	14647	14515	14451	14552	14532	14497	14483	14429	14449	14628	14519	14658	14494	14424	14411	14377	14499	14502	14496	14317	14614	14645	14429	14675	14366	14581	14673	14433	14382	14311	14497	14514	14317	14451	14499	14588	14548	14483	14494	14513	14460	14417	14592	14525	14535	14529	14496	14464	14537	14480	14663	14524	14507	14628	14487	14579	14292	14459	14570	14453	14530	14509	14458	14473	14562	14624	14393	14313	14392	14501	14542	14399	14594	14477	14382	14557	14618	14486	14549	14402	14575	14345	14534	14464	14572	14706	14415	14290	14428	14597	14427	14465	14395	14440	14523	14553	14406	14381	14615	14455	14625	14662	14540	14499	14497	14626	14560	14557	14653	14447	14297	14595	14521	14630	14604	14362	14647	14573	14560	14519	14575	14624	14482	14366	14448	14552	14440	14587	14174	14557	14488	14394	14514	14584	14518	14561	14547	14526	14535	14651	14437	14565	14690	14656	14357	14444	14594	14560	14591	14629	14549	14561	14565	14543	14703	14484	14556	14459	14576	14570	14559	14292	14467	14449	14525	14579	14623	14449	14473	14679	14553	14525	14533	14730	14596	14504	14576	14604	14385	14375	14398	14636	14724	14591	14469	14448	14611	14526	14545	14482	14615	14540	14552	14357	14594	14385	14460	14591	14440	14498	14486	14624	14495	14509	14431	14385	14581	14511	14441	14485	14562	14581	14508	14399	14487	14450	14501	14524	14421	14562	14443	14609	14444	14550	14567	14431	14557	14416	14429	14614	14538	14585	14505	14552	14615	14423	14471	14485	14629	14512	14554	14449	14487	14415	14560	14664	14632	14493	14468	14460	14588	14489	14513	14454	14275	14584	14553	14471	14603	14614	14379	14399	14480	14728	14671	14409	14507	14510	14481	14574	14470	14447	14656	14604	14388	14479	14468	14609	14534	14443	14651	14639	14511	14477	14505	14772	14417	14540	14313	14471	14276	14537	14264	14560	14351	14567	14564	14422	14412	14561	14738	14436	14553	14553	14509	14639	14673	14548	14376	14464	14447	14565	14492	14571	14547	14453	14479	14601	14469	14571	14546	14464	14485	14544	14475	14453	14642	14510	14385	14416	14582	14705	14512	14461	14531	14489	14726	14660	14439	14495	14661	14511	14427	14520	14349	14434	14554	14593	14451	14443	14463	14509	14477	14577	14352	14436	14258	14438	14666	14544	14318	14461	14427	14590	14487	14448	14513	14495	14694	14432	14636	14496	14411	14513	14622	14295	14420	14627	14501	14457	14517	14486	14560	14463	14368	14530	14492	14483	14408	14455	14609	14490	14695	14464	14504	14535	14427	14490	14516	14421	14411	14440	14597	14384	14641	14607	14609	14548	14649	14581	14607	14584	14420	14599	14542	14576	14491	14386	14688	14583	14502	14309	14504	14464	14444	14634	14410	14503	14530	14422	14321	14597	14416	14485	14598	14460	14323	14470	14465	14359	14448	14422	14607	14552	14503	14438	14562	14568	14620	14450	14560	14545	14529	14592	14553	14587	14640	14458	14437	14374	14524	14573	14406	14587	14598	14510	14539	14603	14465	14604	14763	14471	14571	14443	14455	14598	14504	14678	14526	14429	14387	14361	14480	14526	14580	14502	14611	14472	14460	14584	14464	14667	14400	14624	14438	14410	14504	14588	14463	14606	14463	14520	14482	14601	14504	14386
22588	21006	28795	23416	21224	23257	25179	19669	18866	18777	18835	18486	18420	18391	18330	18240	18167	18339	18216	18094	18032	17927	17955	18140	17978	18017	17892	17838	17966	17968	17798	17839	17797	17940	17877	17932	17797	17827	17973	17873	17673	17476	17708	17929	17669	17577	17735	17533	17476	17481	17766	17422	17554	17809	17362	17548	17574	17661	17615	17329	17536	17509	17681	17675	17598	17568	17587	17560	17489	17609	17633	17534	17381	17474	17581	17498	17612	17567	17505	17460	17348	17372	17413	17463	17566	17399	17468	17424	17474	17523	17558	17441	17360	17302	17405	17385	17514	17628	17561	17465	17402	17451	17496	17502	17493	17418	17368	17583	17462	17619	17643	17558	17474	17523	17361	17341	17486	17492	17518	17592	17547	17398	17448	17350	17353	17343	17519	17623	17662	17491	17505	17347	17480	17425	17397	17494	17601	17563	17386	17397	17356	17617	17463	17436	17617	17427	17462	17454	17478	17311	17377	17622	17376	17421	17301	17663	17322	17432	17639	17356	17337	17572	17614	17387	17600	17517	17367	17322	17367	17347	17503	17355	17400	17457	17382	17578	17487	17557	17523	17328	17460	17510	17516	17446	17430	17371	17454	17525	17393	17351	17494	17346	17388	17437	17475	17594	17232	17644	17476	17509	17593	17616	17730	17349	17203	17489	17454	17531	17723	17453	17507	17595	17266	17277	17641	17429	17477	17319	17347	17371	17552	17171	17495	17403	17433	17415	17400	17648	17492	17291	17663	17520	17445	17464	17510	17561	17599	17532	17656	17379	17433	17518	17614	17389	17499	17335	17357	17471	17346	17374	17342	17509	17519	17543	17479	17254	17437	17532	17401	17543	17509	17442	17410	17350	17481	17433	17406	17387	17496	17351	17424	17335	17415	17334	17532	17603	17345	17384	17391	17422	17649	17444	17778	17474	17339	17331	17565	17310	17497	17447	17495	17436	17441	17399	17500	17382	17387	17348	17518	17573	17289	17436	17436	17640	17337	17404	17393	17382	17588	17231	17389	17686	17405	17473	17587	17525	17569	17275	17469	17451	17455	17347	17438	17458	17627	17521	17493	17444	17503	17339	17163	17222	17418	17440	17339	17413	17360	17630	17301	17577	17350	17696	17326	17472	17676	17265	17586	17441	17415	17415	17346	17430	17609	17270	17530	17464	17350	17352	17585	17336	17590	17402	17461	17599	17470	17526	17426	17389	17453	17559	17562	17354	17345	17276	17336	17426	17419	17497	17307	17485	17437	17487	17411	17454	17522	17370	17394	17373	17574	17684	17466	17491	17384	17457	17524	17374	17388	17429	17320	17407	17356	17526	17505	17464	17430	17346	17326	17638	17517	17394	17531	17434	17684	17492	17546	17501	17377	17233	17552	17456	17342	17367	17489	17544	17665	17453	17552	17437	17483	17660	17556	17419	17356	17401	17253	17426	17561	17400	17530	17773	17610	17517	17510	17526	17424	17348	17529	17350	17562	17507	17463	17684	17478	17489	17246	17404	17533	17382	17629	17518	17490	17306	17506	17340	17476	17438	17379	17240	17519	17446	17625	17585	17542	17345	17464	17371	17311	17476	17430	17433	17409	17515	17321	17382	17413	17410	17525	17424	17575	17432	17595	17517	17499	17568	17493	17535	17326	17390	17512	17556	17619	17547	17437	17539	17417	17477	17441	17424	17602	17667	17533	17423	17415	17504	17670	17312	17522	17470	17498	17329	17415	17599	17672	17482	17493	17499	17346	17311	17446	17484	17276	17442	17414	17509	17470	17514	17431	17581	17388	17545	17584	17189	17521	17371	17480	17427	17549	17471	17412	17375	17524	17420	17511	17447	17251	17490	17459	17485	17281	17346	17307	17439	17474	17500	17444	17423	17527	17369	17385	17468	17456	17348	17371	17337	17321	17400	17497	17447	17448	17363	17251	17463	17273	17506	17543	17444	17452	17395	17376	17657	17451	17505	17563	17635	17328	17555	17246	17387	17430	17530	17387	17570	17423	17313	17498	17696	17626	17524	17279	17370	17444	17476	17569	17575	17629	17436	17646	17465	17469	17545	17557	17420	17424	17428	17418	17495	17560	17349	17415	17529	17431	17434	17688	17498	17324	17344	17525	17356	17505	17523	17527	17382	17386	17528	17515	17434	17193	17321	17339	17444	17431	17458	17383	17307	17529	17433	17524	17387	17547	17327	17444	17426	17430	17541	17461	17318	17335	17520	17405	17447	17410	17331	17404	17498	17448	17433	17339	17425	17435	17242	17433	17438	17523	17410	17531	17465	17298	17438	17307	17571	17523	17363	17531	17448	17282	17361	17467	17332	17569	17486	17322	17383	17512	17463	17477	17476	17391	17375	17446	17520	17443	17403	17432	17339	17378	17601	17510	17394	17569	17215	17441	17388	17650	17501	17637	17332	17427	17487	17572	17628	17576	17475	17475	17346	17413	17621	17430	17361	17414	17288	17332	17485	17325	17354	17516	17383	17519	17244	17250	17507	17369	17330	17508	17465	17458	17467	17515	17486	17754	17441	17350	17304	17362	17445	17491	17446	17574	17526	17356	17415	17589	17421	17354	17470	17453	17558	17647	17312	17450	17336	17490	17524	17454	17698	17439	17360	17416	17613	17375	17568	17249	17538	17210	17340	17555	17553	17618	17600	17645	17358	17628	17410	17612	17570	17455	17561	17268	17372	17309	17191	17477	17366	17414	17680	17374	17596	17724	17404	17474	17380	17413	17701	17462	17268	17215	17346	17444	17398	17577	17402	17467	17432	17334	17375	17591	17354	17382	17505	17630	17399	17509	17438	17537	17453	17433	17474	17636	17344	17575	17417	17555	17362	17548	17317	17518	17524	17344	17527	17430	17490	17500	17286	17687	17378	17342	17413	17450	17415	17392	17500	17427	17458	17466	17365	17572	17395	17547	17357	17568	17479	17495	17267	17690	17635	17433	17525	17453	17382	17519	17535	17562	17427	17367	17308	17278	17404	17616	17568	17606	17455	17453	17423	17516	17469	17381	17342	17483	17455	17522	17407	17598	17526	17425	17417	17569	17444	17458	17214	17359	17294	17153	17415	17165	17401	17440	17361	17429	17483	17541	17394	17683	17345	17373	17487	17441	17481	17490	17384	17434	17505	17360	17426	17598	17540	17452	17617	17428	17565	17581	17400	17435	17393	17599	17459	17508	17492	17639	17548	17395	17461	17384	17293	17522	17437	17400	17533	17504	17384	17351	17556	17426	17411	17288	17566	17364	17425	17525	17478	17408	17340	17357	17432	17571	17229	17546	17614	17560	17318	17471	17439	17408	17770	17427	17608	17625	17458	17321	17624	17409	17513	17440	17444	17409	17585	17446	17436	17511	17414	17346	17342	17436	17493	17590	17558	17527	17380	17255	17550	17358	17552	17424	17396	17430	17414	17420	17552	17287	17444	17609	17286	17391	17388	17233	17407	17525	17360	17428	17364	17466	17470	17316	17438	17424	17419	17350	17457	17334	17304	17466	17437	17741	17427	17323	17604	17630	17403	17338	17227	17416	17531	17421	17373	17305	17427	17570	17469	17546	17375	17464	17416	17468	17141	17440	17308	17525	17567	17247	17503	17328	17383	17624	17421	17340	17568	17454	17838	17644	17521	17384	17515	17456	17485	17488	17381	17565	17534	17345	17661	17516	17467	17639	17413	17167	17489	17653	17569	17527	17247	17470	17311	17473	17527	17503	17474	17515	17553	17594	17420	17566	17520	17450	17633	17357	17543	17440	17397	17226	17423	17553	17399	17520	17509	17525	17283	17350	17427	17544	17362	17324	17474	17707	17444	17557	17427	17279	17397	17640	17512	17467	17539	17393	17407	17603	17528	17485	17284	17524	17391	17438	17535	17530	17635	17554	17375	17450	17665	17513	17359	17450	17637	17280	17610	17351	17501	17457	17558	17385	17421	17282	17554	17567	17480	17578	17529	17486	17589	17560	17464	17648	17486	17570	17354	17453	17378	17391	17296	17448	17461	17620	17497	17694	17256	17508	17537	17327	17540	17414	17342	17445	17592	17563	17440	17381	17333	17414	17466	17387	17323	17419	17206	17493	17492	17547	17697	17371	17401	17466	17350	17521	17303	17397	17561	17340	17263	17479	17612	17321	17471	17620	17526	17443	17446	17445	17628	17489	17439	17515	17410	17469	17448	17606	17245	17331	17559	17384	17515	17615	17598	17332	17410	17770	17538	17591	17565	17407	17353	17199	17352	17437	17648	17631	17363	17342	17467	17399	17544	17386	17440	17440	17533	17390	17498	17783	17392	17525	17388	17495	17332	17549	17493	17552	17319	17672	17437	17252	17362	17532	17560	17439	17507	17449	17583	17634	17315	17631	17570	17391	17370	17656	17531	17512	17496	17466	17437	17446	17421	17319	17530	17510	17305	17495	17544	17327	17457	17703	17725	17603	17547	17605	17532	17507	17385	17285	17509	17561	17298	17517	17382	17332	17464	17481	17605	17468	17379	17439	17580	17418	17384	17431	17565	17491	17262	17443	17500	17551	17449	17355	17261	17423	17347	17489	17359	17318	17515	17451	17281	17396	17593	17455	17383	17635	17351	17350	17649	17514	17444	17564	17292	17533	17437	17466	17799	17353	17564	17423	17547	17697	17407	17406	17304	17439	17434	17388	17318	17424	17310	17397	17390	17352	17538	17394	17481	17399	17313	17551	17254	17440	17454	17375	17340	17353	17419	17561	17492	17323	17454	17611	17563	17486	17314	17556	17550	17307	17219	17463	17397	17352	17358	17345	17591	17482	17442	17391	17310	17343	17539	17498	17601	17564	17422	17394	17518	17538	17632	17580	17300	17502	17540	17478	17539	17704	17559	17476	17593	17315	17622	17557	17567	17384	17647	17477	17357	17592	17450	17363	17434	17498	17336	17340	17317	17143	17449	17583	17322	17558	17392	17328	17083	17502	17187	17369	17494	17343	17536	17703	17454	17516	17596	17667	17398	17503	17448	17459	17715	17460	17521	17522	17372	17474	17487	17402	17330	17429	17362	17723	17431	17571	17502	17541	17432	17381	17392	17250	17457	17378	17300	17436	17277	17351	17353	17470	17367	17304	17466	17446	17495	17407	17513	17326	17509	17526	17311	17371	17552	17426	17566
16903	30651	28356	23252	20884	19449	18363	17393	17200	16826	16316	16427	16348	16187	16068	16004	15892	15866	15743	15652	15601	15674	15661	15675	15655	15580	15525	15488	15384	15511	15513	15353	15448	15356	15379	15545	15253	15288	15191	15338	15236	15281	15183	15195	15047	15183	15086	15107	15195	15206	15291	15096	15131	15036	15117	14920	14976	15083	15041	15185	15025	15247	15122	15089	15002	15090	14791	15076	14983	14979	14970	14905	15032	15042	15140	15087	14965	15091	15026	14951	15092	14830	15087	15129	14990	14937	15249	15209	15126	15145	14994	15030	14998	15081	15219	15046	15019	15041	15158	15054	15084	15000	14862	15191	15028	14968	15202	15076	15057	14891	15021	14986	15055	15120	15118	14883	14900	15132	15016	14971	14969	15022	15157	14968	14999	15095	14978	15174	15045	15163	15153	14891	14981	14940	15035	14931	15053	14928	15034	15108	14958	14946	15155	15036	15064	14969	15119	14841	15070	15067	15021	14938	14926	15031	14947	15150	15023	15067	14964	14982	14871	15031	15042	15170	14770	15013	15045	14751	15084	15009	14979	15019	14925	15008	14903	15088	15008	15075	14985	15075	15105	15118	14963	14981	14924	14890	15095	15090	15167	15036	14904	15226	15045	15054	15129	15188	14942	14908	15024	15113	14795	15236	14970	15137	15053	14924	14955	15045	15136	14993	15216	14942	14890	15068	14982	15115	15122	15081	15148	15066	15069	14832	14875	15007	15025	15192	15042	14977	14989	15015	14923	14904	14943	15103	15193	15069	14990	15030	15052	15086	14934	15033	14999	14936	14919	15110	15058	14987	15078	15031	14998	14974	14977	15230	14917	14985	15052	14902	14984	15012	15199	15038	14839	15102	15020	14875	14966	14849	15031	14920	15093	15047	14952	15229	14935	14876	15127	15104	15143	14897	15047	14912	15102	14923	15034	15068	14955	15035	15006	15016	15039	14880	14840	15087	15103	14980	15257	14893	15014	15007	15088	14987	15190	15063	15041	14851	14865	15126	15109	15106	15050	15094	15150	14942	14973	15141	15200	14970	15005	15097	14980	14958	15115	14967	15027	15083	14904	15205	14916	15102	14908	14967	15009	15124	15104	14991	15127	14916	14974	14971	15051	15152	14982	14957	15061	15032	14894	14997	15128	14978	14897	14960	15099	15168	15059	14946	15173	15015	14972	15097	15117	15171	15062	15046	15062	15010	14899	15083	15052	14968	15045	15119	14931	15127	14849	14970	15124	15039	15011	14869	14945	15106	15169	14934	14958	14980	15036	15053	15044	15051	15065	14919	14989	15026	14876	14846	15071	15091	15156	14958	14928	14893	14952	15043	15084	15141	15042	14955	15000	15145	15074	14901	15044	15029	15088	15104	14811	14931	15186	14911	15166	15009	14986	15077	14933	14842	15075	15035	14956	14884	14874	14979	15145	14952	15007	14903	14928	15031	14916	15038	15194	14964	14943	14918	14987	15184	15153	15030	14956	15111	15146	14898	14814	14995	14878	15178	14992	14899	15031	15108	14999	15041	15009	14944	15120	14915	14934	14967	15063	15013	14923	15033	14772	14967	14929	14965	14924	14878	14960	14957	15125	15104	14992	15025	15055	14799	14996	15020	14971	15007	14951	15074	15035	15046	15111	14934	15142	14925	14995	15044	15008	14946	15135	14997	15181	15182	15160	15020	15068	15006	15035	15118	15120	15038	14905	15006	15106	14951	14940	14971	15097	14993	14695	14995	15067	14974	15041	15109	15023	15012	15064	15055	15156	14905	14953	14936	14967	15030	15119	15056	14829	14853	14896	14918	15060	14879	15039	14990	14947	15015	14961	14849	14939	14977	15167	14856	15005	15054	15026	15164	15025	14911	15051	14855	14872	15053	15087	15081	15027	15053	15090	15076	15142	15050	15007	14958	15113	15003	15053	15080	15105	15019	14891	15153	15087	15022	14944	14891	15013	15037	14934	15008	15078	14894	15077	15016	14877	14867	14984	15002	14909	15093	15044	14912	14942	15126	14900	15062	15112	15024	15007	15045	14896	15044	15122	15174	14932	15081	14912	14968	15011	15022	15022	14978	15002	15062	15040	14906	14989	15067	14797	15007	15021	15228	14971	15053	14949	15153	15116	15070	14938	14903	15004	14924	14991	14952	14921	15017	15001	14951	15027	15125	15018	14792	15052	14907	15063	14886	14930	15042	14989	14930	15023	14985	15099	14852	15056	15006	15113	15011	15037	14978	14951	15160	15011	14923	15068	14993	14907	15092	14937	15052	15130	14892	14977	14969	14833	15214	14936	14864	15242	14975	15109	14883	14877	15041	15021	14929	14967	15018	15129	15066	15033	14966	15010	15070	14818	14880	15086	14963	14934	15144	15068	14934	14891	15038	15070	15183	15054	15011	14960	14804	15083	15011	15012	14893	15012	15032	15003	14971	15136	15016	15042	14929	15171	14995	15087	15081	15063	15027	15005	14950	15028	14951	15058	14852	14996	14972	14962	15148	15025	14862	15008	15001	14928	15143	14917	14971	14828	14990	15001	15214	14864	15014	15000	14943	15121	14835	15169	15003	14987	15136	15013	14930	15029	15064	15005	15209	15018	14917	14930	14960	14968	15041	14928	15007	15118	14943	15120	14913	15127	15001	14961	15049	14987	15157	14834	15113	15013	15104	14999	15045	15041	14978	14829	15008	14896	14850	14966	14896	15181	15018	15001	15015	15272	15054	14957	15167	14955	15041	14957	15213	14945	14811	15151	14924	15085	15229	15071	14865	14902	14871	15104	15011	14992	15037	15045	14837	15124	15042	14992	14971	14996	15156	15085	14965	14987	15007	15074	15207	14948	14946	15104	14985	15063	14956	15031	14962	15106	15101	14798	15119	14953	15048	14881	14908	15209	14892	15131	15043	14955	14832	15066	15121	15028	14951	14930	14825	14930	14817	15055	15151	15084	15053	15153	14980	14904	14939	14867	15102	14833	15158	14939	14806	15045	14912	14941	14992	14868	15031	15192	14964	14967	14989	14999	15088	15151	15019	14988	15109	15172	15068	15080	15009	14962	15062	15126	14987	14931	15176	15056	15124	15033	15024	15006	15255	15005	15096	15030	15072	14923	15189	15010	14961	15043	14995	14986	15234	14923	14813	15015	14973	15159	15070	15035	14974	14796	15177	15062	15041	15060	15015	15051	14934	15000	15067	15148	15067	14951	15223	15029	15045	14881	15186	14951	14943	14820	14884	15040	15076	15127	14982	15008	14906	15099	15078	15013	14962	15025	15036	15125	14992	15151	14982	14972	14962	15085	14950	14979	15010	14930	15053	15105	14866	15086	15147	15038	14955	14818	15113	14870	14893	15047	14974	15142	14880	14973	15034	15030	15069	14972	14987	14846	15174	15084	14908	14992	15034	14921	15162	14939	15029	14877	15047	14767	15164	14888	14932	15035	14951	15031	15109	15041	14843	14930	15044	15030	15069	15106	15088	15015	14920	15045	15056	15205	15043	14971	14749	14949	14853	14969	14982	15033	14856	15024	14983	15052	15024	15083	15100	15000	15135	14917	15169	15112	15014	14972	14969	15017	14902	15113	15202	15111	15087	15111	14901	15069	15181	14984	15059	14955	15130	14958	15047	15080	15175	15046	15100	14969	14903	15002	14939	15012	15159	14953	15111	15067	14975	15062	15013	15020	15043	15120	14895	15066	15006	14936	15016	14887	14895	14976	14940	15113	15042	14948	15029	14946	15088	15028	14916	15021	15154	14980	15015	14880	15257	15046	15086	15103	15033	15082	15017	15258	15052	14941	14973	15065	14953	14959	15170	15093	15129	15024	15021	15112	14800	15129	15038	14973	15020	14831	15092	15071	15092	14883	15194	15086	14938	15207	15072	15013	14955	15008	15067	14979	15017	14927	14749	15100	14894	14988	15177	15128	15181	14908	15191	14924	14935	15121	14841	14907	15083	14943	14884	14948	15151	15052	15045	14895	15045	14955	14905	14981	15166	14974	15050	15117	14945	15079	15105	15085	15091	15133	14965	15072	14961	15086	15086	15038	15031	14866	15227	14969	15175	15008	15101	14975	15284	15096	14948	14947	15018	15034	14973	15107	15044	14941	14840	15162	15052	14825	15083	15068	15034	14890	15093	14816	14971	14868	14915	15067	14814	14962	14930	14823	15011	14902	15124	15243	15067	14904	14991	15001	14992	14875	14961	14885	15019	15172	14927	14932	15014	15116	15054	15009	15108	15108	15170	15043	15071	14947	15078	14964	15064	14779	15066	15121	14978	14854	14999	14827	15224	14949	14983	14970	14974	14953	15012	15024	15071	14796	15058	15112	14932	15049	15000	14970	15206	14997	15018	14899	14886	14913	15086	14970	15029	14952	14981	15076	15071	15063	14950	14954	14891	14998	15039	14946	15030	15206	15051	14902	15088	14934	14902	14868	14934	15073	14999	15025	15051	14937	14929	14961	15062	15058	14985	14817	15059	14759	15083	15019	14929	14994	14880	15095	15126	15149	15114	15136	15047	14878	14967	15108	14858	14983	14938	15103	15202	14978	14988	14944	14932	14959	15089	15146	15113	15026	14938	14856	14963	14937	15135	14977	15064	15112	15017	14827	14850	15148	14925	15211	14979	14878	15030	14944	15000	15052	14952	14890	15050	15010	14837	15096	14900	14923	15008	14991	15120	14922	14993	15028	15150	15105	14984	15111	14918	15052	15060	15115	15003	15041	14905	14906	14787	15044	15133	15176	15033	15053	15067	15035	15061	15070	15013	14959	14969	14779	14959	15372	15016	14993	15084	15072	15108	15147	14969	15087	15075	15187	15080	14985	14892	14988	14967	14952	15233	14896	15007	15108	14912	15138	14811	14869	14930	15037	15176	15002	14928	15097	14937	15087	15139	15262	14964	15077	14943	15099	15020	14913	14999	14956	15038	14997	14949	14810	14978	15042	15123	14974	14967	14888	15003	15132	15046	15080	15025	15078	14865	15119	14893	15051	15078	15054	15119	14921	15168	15100	14982	14931	14837	15145	14961	14927	15128	14953	15063	15000	14945	14928	15131	15180	14775	15101	15025	14959	15048	15062	15121	14840	14994	15058	15006	15122	14869	15067	15128	15176	14996	15013	15099	14963	15020	15089	14963	15034	14926
27237	21705	24496	21565	18148	17991	17931	17759	17797	17663	17483	17517	17808	17818	17500	17823	17565	17481	17539	17654	17686	17636	17401	17458	17710	17795	17724	17639	17570	17467	17291	17624	17551	17585	17460	17691	17433	17547	17380	17557	17584	17484	17390	17489	17445	17484	17407	17324	17677	17290	17435	17437	17420	17425	17617	17265	17475	17236	17419	17500	17504	17349	17563	17442	17576	17349	17435	17353	17249	17409	17519	17402	17280	17497	17386	17287	17459	17341	17494	17468	17448	17552	17528	17451	17228	17333	17415	17427	17395	17310	17407	17613	17407	17445	17538	17371	17259	17263	17462	17506	17394	17541	17514	17470	17431	17422	17406	17541	17393	17446	17321	17301	17548	17405	17473	17479	17543	17488	17429	17426	17317	17463	17397	17454	17536	17399	17620	17524	17456	17603	17210	17370	17599	17382	17250	17521	17310	17230	17553	17367	17512	17349	17532	17415	17320	17415	17613	17399	17468	17265	17404	17287	17281	17420	17339	17307	17576	17436	17233	17443	17482	17315	17156	17494	17671	17254	17225	17433	17417	17265	17387	17219	17311	17328	17434	17456	17422	17299	17514	17210	17299	17556	17243	17436	17457	17421	17405	17392	17366	17344	17276	17278	17555	17475	17390	17400	17517	17510	17419	17404	17230	17447	17506	17378	17595	17505	17486	17503	17449	17483	17229	17328	17265	17283	17257	17354	17467	17273	17436	17427	17515	17265	17441	17643	17368	17394	17366	17291	17566	17478	17319	17148	17378	17562	17476	17263	17345	17184	17255	17226	17339	17302	17514	17440	17419	17431	17463	17456	17563	17247	17401	17412	17502	17408	17554	17426	17532	17477	17483	17410	17263	17404	17526	17369	17338	17325	17417	17601	17557	17472	17433	17256	17281	17302	17412	17464	17351	17651	17289	17390	17439	17376	17401	17246	17233	17314	17265	17455	17305	17509	17424	17511	17372	17342	17268	17352	17338	17441	17400	17140	17426	17438	17245	17549	17477	17206	17316	17394	17506	17471	17362	17496	17532	17554	17545	17664	17341	17401	17525	17431	17454	17472	17510	17455	17371	17380	17419	17258	17586	17336	17402	17381	17413	17451	17205	17376	17489	17434	17412	17544	17612	17306	17315	17454	17409	17168	17449	17451	17616	17448	17576	17456	17602	17541	17477	17291	17445	17479	17324	17341	17361	17251	17347	17482	17346	17571	17436	17370	17487	17461	17312	17414	17504	17447	17448	17359	17508	17423	17478	17267	17577	17326	17319	17283	17485	17355	17408	17303	17488	17480	17625	17332	17426	17334	17409	17433	17529	17340	17432	17458	17278	17215	17443	17303	17557	17455	17399	17425	17512	17525	17457	17545	17364	17581	17600	17608	17367	17402	17394	17422	17370	17351	17293	17345	17223	17485	17323	17546	17305	17332	17448	17358	17394	17366	17336	17475	17366	17338	17324	17539	17470	17347	17269	17394	17445	17289	17432	17529	17492	17446	17303	17506	17462	17297	17552	17197	17326	17440	17454	17508	17176	17419	17505	17272	17315	17575	17154	17279	17430	17383	17520	17289	17403	17419	17457	17459	17289	17348	17419	17600	17527	17294	17467	17207	17351	17425	17542	17416	17559	17513	17622	17655	17504	17444	17468	17346	17400	17478	17440	17506	17367	17518	17311	17282	17497	17320	17580	17528	17634	17470	17402	17231	17546	17550	17458	17397	17400	17758	17568	17437	17428	17553	17459	17370	17473	17382	17247	17415	17380	17518	17476	17426	17596	17363	17299	17311	17474	17423	17417	17328	17457	17465	17571	17538	17546	17362	17362	17428	17189	17480	17501	17385	17273	17400	17392	17526	17313	17425	17319	17442	17419	17458	17544	17427	17449	17381	17427	17377	17626	17336	17634	17291	17399	17444	17423	17578	17254	17540	17418	17452	17223	17310	17295	17501	17290	17434	17463	17533	17512	17351	17291	17377	17408	17517	17432	17463	17436	17459	17449	17286	17445	17240	17290	17331	17505	17289	17543	17484	17419	17428	17536	17507	17385	17160	17383	17525	17102	17398	17357	17448	17508	17299	17169	17463	17369	17416	17279	17649	17237	17405	17313	17419	17454	17424	17276	17440	17271	17308	17397	17472	17472	17382	17636	17466	17503	17333	17497	17483	17595	17509	17552	17464	17266	17382	17245	17350	17484	17445	17374	17421	17301	17339	17419	17383	17411	17314	17445	17266	17426	17185	17629	17588	17343	17447	17676	17637	17666	17313	17308	17402	17420	17299	17391	17275	17307	17390	17353	17369	17455	17324	17652	17470	17541	17437	17429	17445	17316	17304	17218	17531	17353	17110	17512	17423	17357	17564	17506	17394	17519	17343	17563	17757	17562	17190	17460	17424	17504	17488	17592	17494	17523	17562	17735	17518	17404	17433	17276	17379	17450	17384	17334	17240	17397	17405	17380	17280	17531	17419	17292	17291	17395	17299	17386	17447	17396	17371	17446	17500	17359	17475	17398	17361	17497	17620	17499	17403	17276	17416	17677	17510	17394	17255	17413	17226	17517	17540	17506	17318	17476	17428	17414	17495	17593	17399	17659	17172	17585	17483	17326	17384	17423	17340	17411	17463	17396	17283	17352	17463	17329	17567	17482	17380	17285	17453	17393	17613	17493	17364	17511	17721	17649	17290	17329	17318	17405	17361	17420	17390	17547	17717	17510	17380	17537	17429	17436	17468	17518	17529	17495	17297	17415	17549	17242	17478	17443	17270	17385	17482	17573	17332	17421	17445	17377	17292	17415	17712	17215	17525	17446	17446	17321	17479	17462	17375	17374	17273	17530	17525	17526	17526	17527	17443	17306	17280	17477	17345	17267	17572	17436	17570	17412	17471	17414	17492	17535	17399	17588	17368	17483	17529	17400	17443	17469	17541	17358	17502	17622	17606	17303	17667	17501	17287	17531	17499	17331	17416	17473	17317	17370	17403	17577	17254	17371	17238	17287	17245	17282	17427	17370	17347	17306	17479	17415	17437	17452	17545	17392	17370	17511	17504	17456	17487	17445	17391	17302	17546	17424	17590	17543	17451	17492	17440	17296	17264	17279	17463	17286	17555	17528	17412	17402	17457	17259	17450	17383	17427	17408	17407	17384	17330	17295	17517	17345	17584	17417	17454	17401	17584	17417	17551	17322	17486	17289	17424	17345	17436	17548	17543	17368	17351	17286	17507	17402	17431	17286	17466	17481	17580	17222	17486	17461	17459	17445	17256	17391	17501	17409	17274	17325	17559	17482	17256	17355	17289	17526	17631	17391	17403	17400	17403	17258	17479	17316	17292	17349	17344	17316	17400	17372	17403	17378	17522	17547	17429	17278	17449	17567	17280	17406	17220	17568	17596	17437	17304	17594	17374	17525	17255	17530	17386	17297	17191	17551	17461	17270	17310	17377	17191	17291	17425	17499	17370	17455	17431	17381	17253	17287	17539	17461	17416	17518	17475	17500	17512	17486	17315	17633	17551	17492	17586	17436	17500	17456	17701	17344	17304	17392	17537	17345	17509	17261	17404	17480	17346	17492	17517	17410	17604	17455	17486	17559	17353	17315	17495	17513	17321	17481	17251	17368	17402	17397	17389	17461	17606	17399	17568	17478	17521	17300	17406	17386	17283	17479	17500	17286	17488	17384	17520	17311	17278	17266	17605	17491	17459	17430	17418	17321	17446	17353	17443	17480	17341	17390	17427	17502	17549	17487	17417	17473	17564	17373	17306	17440	17495	17455	17551	17596	17429	17475	17480	17615	17432	17608	17647	17389	17564	17445	17269	17558	17472	17555	17299	17470	17255	17244	17340	17390	17521	17208	17541	17343	17416	17425	17429	17402	17222	17338	17468	17352	17371	17404	17304	17501	17189	17521	17417	17658	17586	17637	17446	17558	17235	17548	17551	17421	17424	17420	17482	17352	17625	17344	17511	17286	17260	17516	17470	17493	17354	17406	17328	17419	17480	17455	17559	17462	17409	17653	17454	17537	17192	17497	17446	17329	17413	17347	17424	17448	17570	17427	17357	17450	17337	17438	17299	17521	17362	17288	17378	17398	17324	17471	17309	17651	17382	17540	17415	17497	17528	17481	17470	17423	17392	17658	17375	17381	17624	17218	17395	17328	17318	17478	17289	17363	17351	17531	17188	17245	17386	17271	17380	17458	17400	17440	17356	17439	17311	17383	17391	17449	17412	17253	17487	17297	17610	17368	17153	17341	17395	17325	17274	17229	17406	17519	17387	17306	17550	17616	17414	17374	17555	17394	17361	17414	17383	17532	17418	17387	17455	17617	17302	17261	17400	17555	17266	17345	17469	17481	17537	17580	17238	17421	17458	17553	17235	17181	17390	17537	17435	17602	17456	17317	17412	17422	17296	17434	17387	17664	17677	17477	17617	17422	17563	17554	17327	17495	17395	17439	17418	17443	17402	17574	17373	17508	17322	17499	17412	17436	17390	17452	17213	17616	17411	17363	17326	17392	17355	17370	17398	17382	17388	17594	17415	17460	17398	17331	17278	17167	17400	17397	17506	17353	17477	17445	17293	17589	17608	17557	17336	17349	17444	17312	17241	17468	17421	17350	17316	17442	17358	17476	17445	17592	17319	17691	17357	17468	17418	17432	17419	17382	17390	17460	17460	17267	17469	17490	17401	17488	17187	17297	17462	17402	17532	17482	17245	17387	17448	17250	17381	17329	17348	17377	17288	17476	17310	17320	17444	17443	17597	17491	17540	17316	17480	17336	17407	17455	17438	17457	17525	17461	17556	17444	17305	17287	17369	17426	17260	17472	17562	17687	17325	17466	17335	17621	17350	17370	17430	17419	17239	17543	17469	17336	17300	17232	17627	17531	17301	17415	17344	17530	17364	17229	17275	17241	17603	17327	17444	17416	17439	17236	17501	17511	17443	17319	17411	17583	17471	17415	17442	17481	17538	17157	17293	17262	17315	17531	17476	17420	17360	17405	17302	17393	17415	17240	17409	17147	17424	17415	17321	17277	17403	17180	17362	17471	17337	17427	17210	17449	17372	17377	17441	17593	17514	17351	17288	17470	17497	17362	17089	17398	17308	17497	17461	17459	17361	17501	17420	17544	17460	17406	17320	17482	17433	17413	17299	17434	17339
15315	19007	18608	17069	16264	16345	15720	15559	15549	15504	15400	15308	15482	15441	15394	15419	15427	15292	15239	15052	15316	15228	15323	15306	15417	15104	15322	15136	15203	15087	15276	15166	15353	15266	15259	15173	15143	15136	15328	15050	15128	15130	14844	15078	15098	14945	15225	15093	15187	15100	15023	14929	15142	14984	15083	15098	15031	15147	14885	15004	15055	15018	14969	15150	15192	15133	14885	15068	15003	15017	15011	14946	15185	15087	15167	15017	15159	15025	15078	15079	14958	15021	15057	15029	14996	15028	15158	15075	15040	15266	15126	15153	15002	15074	15218	15175	14992	15116	15092	14946	15171	15066	14975	15148	15122	15101	15143	15012	15062	15032	14960	15100	15116	14980	15130	14998	14993	14977	14962	14958	14996	14919	15261	14923	14919	14917	15074	14992	15034	14999	15129	15082	15119	14882	15200	15208	15011	14983	15075	14969	15070	14987	15026	15019	14892	15172	15043	15278	15018	15030	14994	15027	15191	15163	14960	14987	15082	15179	14961	15142	15094	15068	15251	15026	15023	15067	15051	15198	15048	15090	15021	14913	14953	15094	15092	14973	14987	15112	15033	15114	15155	15139	15094	14997	15244	14839	15083	15027	14978	14995	15012	14974	15113	14971	15187	15107	14928	14991	15094	15021	14999	15289	15152	14925	14940	15176	15105	15031	15219	14929	15037	14904	15098	14956	15167	15020	14896	15152	14960	15226	15016	14969	15075	15112	15017	15088	14983	14977	15100	15033	14996	15148	14993	15107	15121	14923	14936	15128	15088	15116	14950	15086	15071	15112	15140	15017	14953	15029	14988	15130	14984	15065	14971	15026	15051	15179	15085	14976	15005	15023	15009	15063	14999	15224	15102	15028	14938	15023	14999	15029	14918	15009	15052	14937	15148	15191	15049	14963	15055	15155	15006	15092	14864	15052	14932	15185	15040	15057	15021	14973	14961	14871	15145	15109	15017	14995	15004	15154	15087	15258	15080	15072	15014	15009	15016	14940	15136	14920	15020	15040	15101	14940	14923	15064	15073	14967	14915	15105	15119	15145	15160	15056	14964	15109	15092	15076	14978	15015	15008	15010	15013	14954	14913	15182	15027	15201	15119	15083	15019	15035	14959	15079	15037	15022	15037	14989	15194	14848	15037	15130	15001	15095	14993	15097	14915	15051	15160	15161	15056	15069	15087	15105	15078	15015	15103	15122	15049	14961	15094	14961	15040	15066	14914	15083	15174	14945	15112	15190	14950	15204	14941	15098	15009	15194	14892	14929	15158	15181	14956	14971	15184	15034	15078	15191	14983	15053	15134	14985	15062	15026	15224	15058	15084	15082	15052	14966	14991	15076	15272	15194	15077	15097	15038	14852	14977	14957	14964	15077	15169	15213	15204	14963	15143	15069	14982	14987	15160	15051	15064	14974	15004	15086	14939	15064	15058	15101	15028	14927	14944	15029	15086	15191	14952	15152	14952	15056	14934	15013	15043	14969	15126	15095	15119	15101	15016	15009	15076	15162	15157	14973	15201	15041	15147	15018	15050	15115	15122	15010	15114	14956	14989	14995	15196	14953	15081	14958	15069	15136	15018	15011	15057	14939	15019	15119	15186	15019	14954	14910	15154	15040	15090	15245	15207	14941	15146	15062	15016	14998	14872	15085	14978	15035	14771	14955	15161	15133	15095	15184	14952	15164	15173	15016	15179	15120	15082	14963	15094	14940	14935	15007	15088	15199	14910	15018	14972	14996	14911	15060	15180	15026	15100	15116	15114	15054	15177	14932	15111	15091	14972	14901	15213	14952	15010	15123	15185	14977	14918	15096	15082	15116	15140	15030	14906	15037	15223	15004	15018	15065	14974	14999	14904	14956	14848	15084	15174	15116	14956	15075	14998	15231	15018	15065	15099	15016	15126	15080	15280	15024	15057	15051	15114	15124	15217	15045	15015	14938	15191	15116	15037	15185	15007	15087	15148	15115	15048	14991	15013	14950	15052	15108	15056	15058	15082	15113	15170	15117	14984	15163	15047	15134	14991	15011	15008	15126	15050	14956	15042	14947	15048	15205	15054	14809	15025	15013	15037	15067	15071	15243	15070	15111	14965	15041	14937	14889	15125	14907	15132	15140	14990	14699	15118	15086	15109	14919	14958	15091	14931	15049	15169	15033	15038	14984	15043	15119	15058	15036	15038	15058	15001	15059	14816	15075	15154	15062	14992	14909	14874	15101	15262	15072	15053	15029	15097	15011	15100	15158	15190	14981	15008	15118	15033	15125	15065	15013	14985	15134	15030	15114	15019	15140	15120	15066	14989	14980	15120	15156	15179	14919	15123	15002	14981	15076	14936	15050	15127	15074	15063	14912	15112	15117	14694	15081	14986	14743	15135	15177	14943	15207	14984	15058	15176	14972	15146	14882	15057	15190	15078	15042	14865	14855	15036	14975	15031	15045	14991	15067	15006	15009	15031	14878	15253	15093	15160	15143	15147	14926	14968	15139	14881	15200	14858	15102	15018	15273	15082	15080	15016	15135	15005	14994	15109	15150	15002	15161	15153	15082	15152	15016	15083	15056	15187	15010	15088	14958	15095	15009	15003	15046	15044	14973	14944	14835	15129	14994	15153	15126	14973	15032	15192	15004	15202	15016	15068	15185	15021	14981	14989	14980	15041	15053	15038	14991	14978	14992	15002	14693	15204	15104	15067	15092	15124	15122	15206	14987	14996	15002	15007	15022	15172	15155	14970	14931	15072	14982	14978	15112	15055	15011	14979	14975	15280	15006	14947	15079	15113	15229	14839	15208	15041	14997	15041	15011	15075	14994	14931	14898	14972	14931	14828	15188	15080	15196	15019	15078	15074	14857	15078	14954	15065	15021	15284	14886	15008	15143	14968	15005	15045	14997	15046	15059	15099	15010	14943	15084	15013	14985	15140	14991	15097	15133	14989	15096	15060	14933	15118	15159	15289	15061	15021	15190	15048	15116	15063	14999	15024	15097	15047	15101	15046	15032	15098	14933	15042	15062	15004	15031	15119	14961	15101	15056	15078	14956	15029	15066	15093	14982	15089	15064	15121	15154	14974	15035	14982	15073	14960	15077	15125	15162	14905	15142	14856	14985	15357	15091	15204	15112	15040	15103	14943	15052	14985	15120	14844	14986	14724	15196	15199	14842	15129	15027	15046	15004	15053	15022	15045	14974	15129	14997	15044	15016	15104	15032	14958	15088	15016	14903	15182	15026	15036	15070	15034	15145	15099	15051	15195	15218	15006	14905	15000	15034	15192	15032	15005	15051	15044	15132	15026	15065	15008	14962	15211	15012	15144	15002	15030	15158	15246	15181	15075	15025	15167	14918	14927	15297	15022	14952	15031	15091	15021	15204	14992	14849	15139	15085	15166	15087	15078	15093	15104	15174	15102	14994	15055	15194	14948	15137	15064	14934	15059	15015	15086	15194	15034	15026	15161	15083	14922	15113	15109	15161	15068	14872	15211	14966	14919	15044	15089	14981	15154	15033	15184	15055	15097	14942	15187	14885	15162	15185	14827	15114	15038	15010	14935	15045	15214	15189	15002	15044	15044	15104	15137	15132	15065	15118	15092	15110	14979	15027	15045	15146	15020	15029	15266	14964	15006	15184	14975	15076	15191	15024	15241	15028	15035	15006	15070	15022	15187	14949	14904	15103	15051	14999	14969	15145	15005	15201	15200	14992	15076	15035	15014	14999	15122	14933	15021	14998	15012	15066	15017	15088	15184	15010	15070	15035	15016	15013	15072	15269	15075	15162	14937	15123	14897	14991	14946	15189	15026	15000	15001	15085	15013	15042	14872	14936	15119	15095	15030	15096	14944	14973	15109	15075	15088	15195	15030	15040	15203	15024	14828	14921	15188	15020	14958	14976	15079	15063	15117	15031	14963	15140	15155	15061	14953	14953	15003	14970	14910	15064	15086	14998	15059	15037	14956	14921	15184	14984	15053	15216	14991	15099	14962	15113	14957	14983	15011	15056	15024	14986	15064	15100	14965	14976	15078	14858	15126	15133	15243	15134	15033	15086	14852	15038	15077	14893	15135	15014	15134	15014	15131	15004	15004	15137	15060	15093	14997	15132	15072	15018	15127	14977	15062	14989	14962	15058	14996	15021	14996	15163	15094	15050	15067	15192	15075	14975	15104	14953	15132	15085	15251	15088	15043	15219	15007	14951	14913	15056	15021	15045	15049	15062	15152	15166	15021	14958	15033	15023	15067	14909	15062	15035	15232	15090	14965	15128	15056	15192	15079	15093	15064	14996	15079	15070	15286	14964	15090	15108	14960	15205	14977	15021	15058	14922	14930	15166	15255	15258	14974	15043	15010	15128	15105	15015	15083	15279	14953	15168	14955	15172	14954	15138	15025	14993	14867	15093	14842	15237	15038	15126	14996	15027	14921	15001	14846	15172	15001	14944	15061	15214	14969	15179	15112	15127	15043	14983	15089	15005	15103	14993	14874	15114	15004	14953	15112	14958	14943	15134	15130	14799	14998	15036	15131	14977	15011	15080	15139	15023	15053	15146	15005	15059	15042	15069	14993	15044	15091	14909	15063	15010	15017	14919	14919	15078	15219	14989	15045	14970	15121	15001	15088	15028	15018	15031	15270	15106	15026	15127	15054	15023	15027	15102	15108	15099	14963	14976	15046	14916	15000	15095	14972	15157	15039	15037	15199	14917	15236	15179	14908	15045	15070	15009	15022	15180	15223	15024	15081	14987	15115	15071	15047	14951	15224	15008	15028	15095	15061	14965	14948	15128	15012	14917	15053	15012	15040	14959	15079	15086	15159	14923	15098	15077	14892	14950	15248	14986	15134	14909	14953	15186	15116	14963	15010	14985	14998	15075	15282	15035	15106	15064	15200	14844	15000	15091	15075	14993	15022	14948	14926	14932	15141	15090	15029	15046	15165	15118	15139	14966	15084	15062	14887	14986	15028	15016	15066	14971	15083	15004	15095	15068	15148	14892	15110	14945	14976	14999	14990	15234	15018	14971	15032	15065	15083	15099	15265	15018	15076	15046	15144	15033	15166	15053	14979	15022	15128	15143	15074	15209	15211	14925	15052	14988	14980	15015	15053	15075	15113	15176	15051	15210	14973	15047	14975	14889	15126	15219	15244	14977
23514	20996	28432	23865	21891	21665	20808	18043	17510	17623	17700	17426	17566	17363	17491	17227	17231	17236	17131	17157	17428	17130	17133	16995	17051	16967	17078	17095	17193	17128	16998	17264	17191	16901	17012	16681	16892	17032	16980	17031	17059	17099	17290	17043	16822	16725	16861	16820	16969	16646	16960	16760	16858	16843	16818	16837	16858	16800	16756	16885	16864	17033	16926	16883	16935	16712	16750	16913	16784	16814	16693	16623	16954	16776	16846	16689	16743	16784	16762	16993	16788	16684	16546	16893	16978	16662	16786	16767	16862	16799	16838	16782	16690	16930	16905	16563	16766	16793	16678	16848	16887	16775	16696	16636	16891	16807	16729	16980	17029	16685	16751	16783	16821	16957	17022	16693	16673	16662	16820	16719	16677	16923	16943	16774	16850	16660	16673	16860	16924	16690	16792	16703	16694	16766	16884	16714	16774	16988	16747	16718	16808	16737	16731	16821	16769	16742	16880	16598	16645	16866	16839	16754	16737	16829	16732	16813	16642	16751	16847	16718	16710	16865	16774	16884	16730	16773	16846	16798	16793	16869	16932	16932	16724	16681	16763	16894	16827	16992	16714	16786	17027	16730	16639	16733	16811	16729	16540	16659	17005	16851	16671	16701	16870	16812	16703	16666	16817	16736	16683	16789	16798	16758	16887	16733	16682	16763	16898	16841	16718	16718	16731	16617	16904	16675	16782	16540	16611	16788	16662	16926	16853	16983	16729	16847	16796	16722	16700	17039	16571	16658	16636	16734	16735	16789	16872	16647	16792	16795	16551	16961	16698	16965	16686	16776	16652	16667	16760	16660	16829	16743	16756	16835	17131	16854	16854	16735	16781	16892	16510	16664	16914	16738	16800	16909	16852	16892	16933	16715	16686	16606	16769	16791	16828	16888	16723	16705	16709	16886	16751	16629	16834	16634	16727	16728	16800	16682	16865	16853	16908	16951	16826	16769	16824	16649	16854	16618	16955	16854	16943	16752	16687	16703	16753	16717	16698	16880	16789	16675	16655	16863	17025	16824	16806	16689	16748	16940	16889	16767	16670	16737	16699	16612	16622	16746	16829	16563	16743	16912	16778	16665	16792	16777	16823	16896	16866	16835	16828	16790	16601	16741	16583	16807	16911	16704	16752	16734	16772	16660	16669	16941	16598	16744	16645	17036	16789	16607	17020	16801	16710	16632	16704	16710	16718	16847	16689	16918	16852	16823	16744	16964	16816	16777	16835	16807	16816	16670	16842	16992	16811	16891	16733	16985	16828	16631	16649	16842	16734	16706	16783	16777	16802	16940	16522	16704	16735	16563	16683	16719	16773	16607	16782	16829	16846	16778	16713	16793	16826	16685	16674	16834	16784	16639	16599	16595	16808	16770	16899	16719	16983	16907	16569	16868	16655	16580	16824	16829	16895	16908	16758	16806	16789	16795	16847	16714	16759	16796	16757	16833	16798	16639	16698	16780	16800	16990	16857	16870	16623	16579	16615	16561	16732	16510	16865	16715	16852	16796	16621	16809	16761	16607	16648	16807	16777	16921	16752	16774	16833	16560	16820	16978	16614	16807	16867	16528	16821	16728	16654	16962	16781	16853	16746	16771	16648	16729	16760	16651	16711	16863	16790	16709	16660	16978	16748	16695	16797	16680	16795	16608	16842	16710	16922	16677	16695	16825	16710	16767	16799	16651	16915	16824	16603	16904	16656	16770	16764	16663	16819	16835	16725	16599	16655	16791	16813	16828	16819	16716	16868	16756	16798	16705	16852	16701	16688	16641	16651	16823	16729	16590	16639	16777	16806	16778	16987	16754	16660	16673	16854	16848	16682	16705	16754	16709	16579	16766	16696	16840	16507	16861	16803	16754	16897	16646	16785	16880	16642	16834	16656	16749	16846	16811	16584	16654	16659	16673	16722	16694	16651	16728	16632	16850	16714	16707	17002	16841	16875	16679	16808	16939	16609	16793	16762	16582	16745	16679	16857	16634	16725	16750	16888	16648	16799	16797	16844	16700	16671	16749	16607	16610	16754	16769	16872	16806	16764	16902	16783	16899	16797	16790	16713	16862	16644	16772	16769	16788	16838	16809	16837	16709	16840	16901	16576	16718	16783	16758	16741	16891	16872	16871	16780	16921	16805	16856	16864	16783	16989	16722	16815	16771	16736	16740	16844	16836	16765	16723	16745	16701	16724	16806	16774	17022	16818	16690	16565	16660	16871	16834	16602	16862	16803	16810	16754	16493	16802	16730	16725	16739	16723	16817	16761	16544	16844	16789	16814	16769	16751	16856	16912	16991	16937	16703	17054	16727	16661	16792	16786	16745	16865	16628	16758	16860	16739	16712	16771	16715	16795	16763	16773	16785	16850	16974	16634	16710	16722	16839	16741	16818	16738	16910	16599	16594	16894	16704	16840	16771	16734	16675	16659	16602	16734	16651	16765	16613	16749	16720	16783	16892	16806	16759	16636	16714	16691	16779	16790	16735	16891	16695	16618	16892	16968	16946	16934	16793	16754	16745	16532	16727	16654	16891	16706	16902	16713	16886	16840	16928	16400	16498	16702	16777	16835	16644	16839	16810	16613	16584	16964	16702	16686	16541	16763	16726	16785	16776	16794	16680	16817	16756	16738	16873	16775	16940	16719	16805	16820	16716	16623	16704	16851	16862	16748	16729	16839	16819	16775	16714	16774	16759	16949	16646	16647	16786	16798	16720	16879	16856	16690	16663	16932	16747	16718	16784	16654	16700	16883	16708	16698	16766	16666	16820	16691	16717	16577	16919	16783	16762	16749	16626	16799	16594	16764	16714	17135	16870	16915	16859	16621	16857	16838	16734	16822	17010	16726	16698	16818	16762	16949	16941	16802	16648	16822	16653	16669	16851	16560	16644	16754	16782	16892	16956	16819	16629	16840	16872	16721	16732	16908	16933	16729	16758	16854	16909	16748	16727	16961	16733	16957	16817	16638	16894	16798	16709	16698	16854	16747	16707	16808	16811	16706	16666	16842	16982	16692	16646	17024	16902	16898	16726	16572	16708	16746	16776	16783	16728	16798	16599	16664	16675	16908	16773	16868	16612	16936	16917	16623	16764	16592	16834	16763	16664	16711	16742	16736	16811	16949	16995	16941	16600	16762	16777	16547	16664	16760	16799	16843	16857	16801	16815	16737	16763	16939	16758	16843	16702	16659	16900	16731	16767	16665	16799	16834	16623	16830	16905	16718	16630	17003	16903	16432	16922	16859	16698	16878	16626	16787	16730	16693	16820	16938	16703	16925	16674	16931	16694	16659	16547	16756	16713	16576	16681	16798	16831	16859	16801	16657	16833	16721	16795	16730	16795	16925	16854	16685	16734	16835	16831	16733	16659	17082	16828	16582	16819	16866	16953	16936	16683	16963	16604	16883	16659	16633	16861	16790	16894	16856	16763	16920	16851	16773	16747	16570	16749	16717	16611	16962	16802	16779	16707	16841	16925	16593	16798	16789	17014	16838	16747	16974	16658	16641	16635	16785	16610	16807	16814	16760	16667	16777	16692	16742	16665	16677	16740	16913	16718	16730	16768	16755	16867	16693	16717	16590	16766	16747	16779	16966	16833	16934	16938	16619	16615	16616	16703	16682	16683	16749	16951	16594	16724	16553	16983	16698	16912	16690	16779	16998	16885	16616	16824	16890	16604	16842	16701	16627	16874	16734	16680	16951	16656	16730	16696	16776	16812	16923	16853	16658	16844	16808	16794	16803	16789	16728	16760	16690	16540	16866	16591	16761	16753	16620	16804	16947	16652	16756	16741	16697	16797	16965	16850	16919	16714	16647	16604	16715	16720	16861	16791	16732	16762	16729	16677	16673	16775	16808	16689	16636	16857	16839	16838	16809	16810	16752	16755	16815	16630	16860	16767	16750	16901	16952	16595	16766	16654	16790	16771	16949	16944	16761	16974	16899	16729	16731	16705	16591	16819	16854	16526	16799	16716	16777	16895	16461	16622	17028	16850	16746	16696	16735	16739	16883	16478	16841	16828	16723	16804	16847	16864	16699	16711	16744	16640	16676	16641	16898	16615	16871	16977	16716	16779	16648	16677	16752	16727	16639	16748	16961	16856	16872	16804	16803	16793	16785	16707	16786	16712	16687	16610	16837	16732	16649	16557	16719	16810	16742	16678	16883	16758	16835	16881	16716	16772	16934	16904	16742	16756	16635	16622	16806	16748	16624	16707	16757	16866	16707	16816	16771	16841	16613	16730	16799	16705	16987	16745	16779	16835	16823	16816	16955	16735	16919	17011	16683	16607	16581	16587	16675	16724	16895	16849	16726	16646	16710	16836	16861	16787	16931	16834	16637	16811	16846	16636	16628	16573	16758	16642	16679	16730	16837	16676	16975	16504	16799	16857	16586	16701	16819	16859	16731	16735	16822	16730	16855	16856	16606	16880	16935	16818	16814	16910	16874	16807	16746	16509	16809	16750	16732	16714	16873	16749	16987	16998	16525	16686	16847	16549	16837	16821	16935	17015	16635	16528	16635	16967	16735	16707	16871	16822	16816	16831	16765	16617	16901	16793	16831	16642	16653	16951	16739	16666	16836	16757	16857	16607	16717	16827	16770	16668	16828	16797	16680	16745	16710	16736	17108	16927	16802	16547	16911	16728	17049	16757	16818	16786	16737	16756	16914	16655	16740	16867	16640	16745	16691	16946	16713	16690	16799	16837	16755	16679	16772	16777	16992	16776	16821	16852	16818	16883	16870	16739	16993	16734	16547	16847	16803	16751	17037	16886	16870	16920	16826	16939	16568	16619	16804	16734	16681	16671	16665	16865	16859	16710	16783	16897	16616	16535	16759	16682	16877	16853	16847	16717	16943	16870	16638	16663	16840	16695	16825	16975	16742	16761	16846	16881	16716	16800	16892	16780	16772	16675	16649	16737	16823	16655	16890	16727	16641	16839	16785	16834	16774	16707	16861	16838	16834	16734	17007	16772	16926	16759	16863	16821	16653	16807	16809	16313	16562	16673	16909	16742	16832	16803	16793	16907	16671	16806	16740	16609	16719	16699	16607	16729	16783	16861	16704	16713	16550	16948	16968	16622	16756	16748	16637	16927	16834	16851	16807	16828	16765	16643	16869	16752	16774	16801	16846	16772	16884	16876	16769	16701
14963	25299	24047	19893	18476	17500	16479	16000	15976	15562	15716	15748	15700	15566	15466	15354	15054	15350	15278	15446	15268	15156	15224	15037	14971	15120	15126	15124	15046	15081	15141	15230	14910	14871	14774	14983	14849	14884	14841	14864	14701	14797	14963	14785	14881	14906	14667	14732	14775	14835	14711	14747	14698	14739	14704	14820	14682	14835	14827	14682	14742	14588	14725	14620	14881	14771	14679	14727	14755	14652	14777	14475	14691	14503	14765	14722	14786	14775	14701	14887	14825	14800	14653	14604	14812	14836	14606	14725	14637	14656	14767	14675	14706	14504	14776	14743	14468	14581	14764	14780	14770	14670	14783	14783	14459	14904	14669	14571	14726	14654	14749	14607	14694	14791	14673	14643	14623	14851	14583	14472	14677	14635	14866	14655	14656	14789	14749	14668	14590	14706	14721	14604	14627	14870	14590	14774	14704	14900	14859	14672	14793	14640	14805	14684	14665	14797	14617	14782	14651	14605	14630	14789	14621	14668	14673	14709	14769	14815	14750	14767	14604	14494	14830	14753	14807	14836	14673	14791	14617	14765	14607	14724	14823	14694	14681	14755	14628	14627	14579	14655	14575	14764	14590	14609	14855	14682	14689	14642	14596	14644	14564	14855	14660	14746	14741	14756	14584	14716	14610	14476	14698	14773	14632	14738	14634	14615	14743	14808	14653	14731	14560	14688	14792	14752	14865	14642	14820	14603	14637	14496	14754	14836	14723	14645	14920	14691	14583	14641	14640	14705	14750	14613	14572	14618	14751	14678	14864	14654	14662	14619	14692	14684	14699	14638	14747	14795	14702	14593	14718	14719	14548	14653	14667	14621	14623	14709	14682	14688	14726	14664	14596	14504	14666	14707	14585	14916	14539	14670	14772	14792	14759	14639	14814	14661	14707	14738	14791	14727	14710	14753	14691	14778	14499	14622	14755	14548	14695	14713	14734	14612	14752	14805	14725	14835	14753	14700	14632	14665	14640	14659	14790	14567	14792	14608	14735	14668	14764	14594	14662	14749	14505	14832	14528	14757	14839	14731	14790	14479	14794	14718	14478	14542	14750	14657	14763	14710	14611	14647	14649	14622	14661	14646	14849	14644	14765	14662	14766	14506	14784	14759	14671	14784	14746	14686	14737	14588	14706	14633	14682	14831	14539	14596	14681	14644	14531	14616	14675	14608	14693	14705	14555	14742	14593	14659	14731	14637	14610	14730	14732	14508	14680	14794	14749	14561	14616	14747	14666	14749	14646	14705	14558	14631	14755	14575	14674	14686	14663	14747	14765	14725	14700	14668	14699	14639	14672	14772	14723	14763	14740	14602	14669	14587	14716	14630	14714	14625	14661	14590	14820	14672	14603	14801	14639	14664	14730	14541	14727	14458	14588	14816	14602	14738	14696	14656	14748	14643	14810	14733	14826	14790	14674	14791	14730	14853	14696	14736	14701	14756	14723	14749	14493	14545	14735	14536	14814	14728	14721	14629	14697	14593	14692	14604	14645	14759	14654	14606	14595	14734	14613	14633	14680	14818	14770	14402	14739	14596	14756	14619	14781	14769	14412	14546	14744	14662	14731	14583	14629	14658	14707	14594	14587	14662	14464	14732	14758	14532	14573	14623	14629	14680	14736	14734	14596	14780	14711	14655	14692	14496	14730	14583	14616	14798	14652	14642	14877	14526	14682	14844	14596	14694	14697	14637	14626	14746	14577	14683	14863	14598	14713	14675	14761	14531	14761	14631	14751	14775	14671	14829	14727	14592	14612	14658	14700	14800	14808	14783	14670	14678	14782	14709	14736	14705	14587	14838	14639	14679	14663	14822	14585	14762	14652	14792	14694	14812	14558	14581	14680	14589	14694	14649	14716	14683	14609	14763	14701	14628	14676	14667	14735	14734	14663	14649	14619	14685	14669	14601	14807	14620	14528	14737	14597	14547	14664	14768	14801	14703	14684	14690	14812	14703	14627	14621	14755	14560	14623	14654	14618	14527	14717	14666	14645	14698	14622	14740	14631	14725	14791	14704	14510	14595	14537	14602	14658	14741	14643	14653	14644	14533	14777	14626	14754	14787	14700	14719	14666	14688	14814	14728	14810	14681	14743	14652	14650	14756	14645	14661	14768	14714	14734	14683	14625	14507	14790	14714	14639	14654	14773	14655	14707	14775	14633	14739	14655	14859	14761	14673	14732	14684	14594	14820	14584	14727	14684	14694	14647	14660	14698	14712	14628	14734	14721	14576	14737	14658	14694	14651	14760	14898	14755	14681	14553	14706	14564	14561	14657	14713	14688	14739	14681	14648	14711	14528	14646	14595	14658	14708	14601	14629	14629	14646	14762	14549	14670	14534	14648	14673	14617	14690	14725	14714	14637	14700	14728	14560	14724	14676	14640	14801	14726	14614	14551	14790	14666	14549	14650	14650	14595	14668	14640	14635	14848	14713	14685	14812	14775	14649	14518	14715	14722	14771	14597	14623	14677	14601	14693	14601	14603	14671	14718	14678	14779	14669	14581	14593	14667	14668	14601	14728	14507	14744	14640	14746	14731	14602	14753	14616	14745	14711	14538	14806	14562	14641	14641	14799	14798	14771	14654	14820	14844	14664	14516	14594	14662	14823	14624	14809	14666	14711	14606	14734	14795	14656	14688	14753	14671	14690	14589	14738	14749	14695	14666	14477	14761	14711	14756	14608	14844	14836	14655	14813	14872	14751	14686	14584	14856	14730	14817	14731	14621	14597	14706	14602	14782	14720	14643	14813	14689	14615	14605	14507	14700	14603	14711	14662	14788	14576	14666	14909	14835	14879	14545	14706	14663	14708	14793	14869	14813	14643	14690	14552	14531	14773	14501	14742	14479	14773	14674	14716	14693	14781	14644	14635	14689	14427	14844	14397	14721	14813	14804	14642	14585	14564	14657	14593	14678	14698	14836	14861	14518	14833	14660	14537	14494	14518	14746	14748	14665	14657	14693	14766	14650	14677	14662	14644	14690	14763	14726	14813	14507	14617	14428	14953	14543	14465	14687	14618	14661	14754	14623	14830	14722	14644	14874	14515	14831	14636	14749	14599	14709	14722	14576	14661	14736	14775	14547	14607	14721	14746	14559	14615	14947	14655	14766	14570	14680	14634	14518	14739	14760	14582	14803	14726	14725	14484	14762	14615	14761	14528	14671	14691	14599	14727	14655	14503	14848	14718	14553	14627	14721	14685	14703	14735	14726	14540	14747	14927	14776	14545	14629	14728	14694	14559	14697	14619	14601	14851	14580	14615	14636	14473	14893	14664	14599	14682	14721	14739	14683	14610	14743	14735	14633	14702	14775	14616	14734	14632	14631	14668	14436	14564	14637	14678	14603	14782	14796	14710	14645	14558	14539	14783	14778	14769	14727	14765	14773	14624	14666	14749	14656	14651	14654	14521	14825	14742	14923	14783	14758	14715	14774	14624	14682	14786	14840	14625	14837	14725	14628	14589	14700	14877	14727	14629	14701	14692	14587	14714	14777	14758	14730	14572	14762	14774	14704	14805	14560	14628	14771	14639	14942	14704	14838	14558	14563	14795	14672	14650	14676	14663	14605	14874	14560	14749	14505	14836	14764	14632	14573	14779	14734	14600	14947	14638	14685	14772	14721	14683	14712	14384	14695	14655	14955	14599	14575	14613	14596	14683	14441	14618	14728	14726	14762	14623	14712	14640	14520	14663	14819	14563	14764	14853	14579	14723	14710	14577	14847	14658	14734	14589	14690	14715	14666	14467	14769	14573	14557	14526	14800	14747	14679	14639	14829	14792	14571	14697	14527	14731	14699	14656	14756	14679	14767	14700	14525	14620	14731	14547	14719	14766	14587	14680	14853	14525	14738	14622	14720	14638	14747	14726	14681	14785	14621	14667	14563	14624	14661	14583	14555	14814	14568	14663	14545	14710	14795	14718	14707	14709	14663	14777	14788	14584	14633	14643	14834	14654	14612	14678	14827	14649	14592	14623	14727	14672	14847	14704	14818	14716	14644	14624	14731	14734	14601	14613	14779	14819	14723	14753	14665	14773	14744	14604	14768	14678	14760	14716	14781	14792	14798	14768	14719	14639	14737	14695	14589	14848	14671	14705	14654	14799	14890	14591	14622	14663	14681	14680	14659	14627	14659	14722	14630	14676	14570	14762	14707	14552	14695	14717	14681	14528	14698	14631	14813	14627	14797	14663	14667	14762	14642	14674	14588	14717	14638	14864	14513	14819	14756	14721	14751	14623	14842	14536	14639	14710	14547	14588	14618	14680	14711	14663	14532	14839	14582	14584	14632	14764	14694	14643	14733	14741	14499	14725	14714	14571	14817	14743	14667	14720	14491	14632	14684	14644	14646	14724	14793	14690	14655	14608	14692	14650	14600	14681	14669	14746	14587	14515	14681	14473	14590	14704	14567	14601	14543	14481	14763	14668	14724	14913	14711	14669	14746	14693	14841	14560	14694	14914	14724	14666	14757	14596	14566	14720	14716	14711	14748	14679	14673	14512	14586	14757	14632	14595	14641	14507	14577	14670	14609	14625	14682	14832	14764	14703	14611	14612	14661	14566	14752	14928	14635	14657	14731	14543	14618	14586	14601	14643	14610	14697	14728	14630	14532	14627	14692	14617	14536	14565	14688	14881	14696	14679	14668	14634	14834	14644	14558	14599	14649	14621	14751	14752	14488	14717	14760	14478	14720	14819	14693	14727	14621	14576	14877	14621	14784	14616	14690	14710	14635	14684	14873	14746	14531	14801	14772	14773	14659	14759	14724	14566	14651	14741	14479	14769	14673	14724	14682	14765	14611	14725	14706	14741	14840	14932	14725	14695	14666	14738	14698	14481	14552	14587	14671	14564	14815	14782	14755	14669	14646	14708	14583	14664	14838	14560	14647	14585	14731	14648	14715	14756	14739	14751	14847	14753	14643	14598	14530	14757	14673	14577	14729	14693	14709	14642	14653	14699	14712	14564	14678	14671	14595	14561	14607	14639	14784	14413	14696	14712	14634	14614	14791	14733	14657	14710	14722	14642	14582	14726	14597	14730	14777	14655	14648	14670	14669	14508	14929	14608	14693	14634	14751	14596	14646	14494	14488	14716	14749	14775	14732	14638	14728	14794	14747	15051	14778	14635	14827	14460	14836	14784
22556	21072	28899	23486	21313	23362	25241	19986	19040	19146	19004	18436	18663	18655	18514	18555	18695	18528	18542	18407	18232	18125	18439	18142	18158	18210	18138	18038	18126	18234	18034	17995	18249	17954	18134	17917	18000	17854	18081	17951	17850	17878	17892	17652	17743	17675	17907	17785	17782	17746	17709	17675	17692	17863	17784	17605	17731	17753	17595	17548	17806	17579	17662	17646	17705	17662	17586	17745	17678	17889	17582	17618	17604	17803	17815	17748	17619	17719	17732	17674	17751	17659	17803	17877	17859	17636	17767	17854	17794	17472	17646	17661	17730	17554	17629	17700	17696	17616	17706	17764	17588	17640	17697	17636	17775	17652	17623	17563	17611	17729	17825	17657	17562	17697	17696	17552	17763	17795	17824	17717	17580	17653	17623	17786	17896	17518	17743	17412	17694	17594	17677	17639	17760	17569	17637	17555	17632	17459	17823	17658	17886	17869	17877	17577	17437	17522	17735	17515	17498	17577	17609	17717	17745	17518	17612	17795	17563	17504	17745	17727	17686	17660	17626	17768	17404	17713	17806	17595	17355	17611	17747	17938	17674	17540	17839	17818	17580	17580	17871	17645	17730	17663	17694	17505	17742	17783	17445	17854	17714	17616	17745	17728	17587	17787	17490	17708	17653	17518	17421	17687	17415	17800	17619	17472	17601	17788	17802	17619	17426	17636	17791	17716	17697	17765	17518	17616	17824	17687	17726	17622	17705	17712	17507	17488	17620	17505	17769	17728	17829	17592	17544	17610	17629	17585	17838	17670	17733	17497	17640	17690	17577	17837	17517	17685	17716	17488	17730	17681	17924	17628	17386	17408	17607	17737	17701	17532	17553	17611	17705	17591	17691	17480	17629	17657	17675	17677	17750	17575	17782	17501	17548	17677	17562	17653	17684	17358	17807	17646	17528	17820	17550	17616	17632	17600	17669	17695	17565	17472	17540	17560	17711	17761	17748	17635	17624	17610	17553	17738	17696	17639	17709	17643	17651	17814	17756	17740	17675	17535	17616	17786	17353	17620	17571	17762	17440	17786	17729	17697	17776	17728	17697	17652	17685	17739	17583	17791	17606	17659	17409	17527	17619	17678	17607	17578	17676	17558	17646	17569	17630	17623	17793	17611	17650	17600	17857	17530	17657	17439	17855	17681	17721	17702	17608	17726	17759	17559	17745	17590	17713	17514	17850	17855	17816	17445	17619	17710	17539	17583	17582	17629	17721	17625	17661	17723	17670	17401	17714	17579	17644	17641	17712	17545	17770	17613	17572	17638	17758	17820	17564	17549	17715	17628	17609	17641	17568	17524	17691	17674	17618	17527	17537	17726	17495	17501	17650	17555	17789	17544	17617	17776	17657	17734	17719	17626	17818	17417	17781	17644	17638	17563	17575	17643	17595	17570	17590	17637	17692	17591	17533	17608	17429	17538	17544	17621	17554	17762	17535	17364	17715	17750	17639	17497	17659	17594	17539	17565	17747	17579	17687	17474	17605	17687	17504	17582	17768	17627	17689	17636	17642	17581	17529	17522	17576	17632	17633	17525	17589	17592	17570	17548	17472	17503	17660	17552	17416	17773	17711	17681	17528	17507	17506	17501	17532	17476	17701	17687	17534	17536	17632	17751	17487	17886	17481	17673	17569	17671	17746	17709	17600	17615	17668	17686	17567	17640	17592	17701	17617	17613	17585	17545	17671	17582	17666	17677	17719	17724	17581	17744	17622	17596	17585	17784	17831	17566	17776	17596	17769	17720	17646	17613	17617	17626	17355	17674	17714	17559	17870	17649	17828	17571	17548	17571	17843	17751	17534	17580	17446	17692	17604	17663	17713	17818	17633	17609	17808	17689	17588	17585	17727	17790	17642	17607	17681	17761	17632	17462	17623	17707	17730	17799	17610	17657	17564	17381	17646	17577	17650	17650	17705	17728	17472	17637	17565	17536	17723	17620	17708	17808	17565	17689	17589	17623	17753	17609	17561	17483	17579	17739	17721	17622	17528	17544	17685	17756	17646	17532	17752	17671	17748	17513	17647	17442	17387	17468	17442	17758	17628	17669	17741	17515	17544	17552	17575	17611	17702	17719	17541	17775	17947	17740	17570	17694	17725	17481	17845	17809	17735	17751	17791	17561	17404	17475	17603	17683	17669	17553	17725	17658	17787	17716	17794	17689	17696	17651	17473	17622	17601	17641	17747	17651	17760	17587	17756	17681	17689	17641	17486	17504	17537	17632	17410	17441	17546	17642	17627	17703	17589	17658	17693	17518	17553	17741	17473	17614	17630	17727	17573	17751	17684	17499	17656	17577	17511	17582	17657	17694	17684	17716	17557	17786	17724	17537	17558	17770	17675	17743	17702	17611	17568	17638	17593	17567	17753	17438	17615	17699	17703	17617	17462	17684	17548	17700	17666	17560	17808	17465	17690	17775	17728	17943	17701	17310	17545	17526	17354	17657	17632	17640	17659	17649	17743	17821	17739	17474	17626	17765	17494	17584	17633	17716	17884	17748	17813	17701	17576	17759	17579	17592	17558	17474	17832	17680	17472	17553	17648	17517	17550	17672	17587	17586	17713	17600	17867	17649	17631	17637	17809	17861	17693	17639	17457	17651	17609	17430	17770	17621	17493	17710	17705	17628	17604	17615	17734	17663	17599	17564	17710	17584	17754	17827	17709	17712	17708	17603	17416	17659	17571	17587	17911	17690	17603	17681	17695	17652	17722	17854	17819	17782	17569	17603	17737	17646	17746	17867	17582	17541	17778	17550	17577	17520	17619	17681	17601	17535	17501	17790	17563	17584	17669	17894	17750	17526	17633	17433	17719	17719	17448	17709	17587	17714	17679	17504	17635	17540	17641	17575	17392	17645	17784	17637	17552	17573	17654	17669	17564	17683	17614	17434	17545	17498	17831	17472	17572	17531	17579	17599	17680	17520	17548	17456	17637	17526	17726	17579	17533	17602	17810	17801	17626	17616	17448	17474	17741	17626	17605	17710	17779	17608	17637	17711	17538	17875	17722	17713	17718	17735	17588	17654	17640	17744	17582	17599	17501	17626	17759	17586	17511	17534	17651	17613	17671	17467	17635	17708	17708	17670	17613	17544	17472	17493	17725	17828	17779	17691	17504	17835	17590	17351	17608	17493	17757	17627	17557	17550	17637	17499	17572	17506	17662	17417	17813	17639	17599	17821	17774	17775	17510	17586	17507	17768	17916	17586	17649	17678	17696	17543	17738	17763	17557	17722	17864	17736	17508	17564	17509	17433	17851	17568	17715	17747	17539	17720	17786	17638	17612	17483	17671	17483	17723	17640	17563	17682	17648	17722	17528	17619	17841	17634	17801	17379	17570	17600	17639	17656	17677	17579	17747	17534	17627	17442	17714	17610	17610	17645	17613	17732	17742	17644	17540	17496	17665	17587	17640	17567	17675	17729	17448	17488	17679	17564	17402	17594	17756	17730	17543	17294	17456	17682	17661	17471	17347	17676	17512	17578	17835	17676	17495	17740	17593	17502	17518	17569	17775	17605	17672	17576	17538	17580	17569	17408	17554	17398	17570	17546	17501	17657	17809	17726	17422	17670	17828	17578	17696	17685	17740	17623	17638	17703	17605	17557	17784	17692	17692	17458	17660	17702	17824	17775	17815	17689	17748	17842	17640	17625	17583	17607	17570	17482	17714	17564	17776	17668	17613	17735	17660	17453	17547	17761	17550	17741	17583	17664	17651	17844	17718	17806	17586	17634	17583	17644	17591	17581	17568	17480	17656	17442	17588	17763	17725	17618	17650	17826	17594	17479	17715	17459	17635	17688	17610	17632	17621	17807	17549	17666	17502	17595	17647	17459	17842	17461	17474	17537	17718	17650	17647	17811	17603	17683	17631	17606	17771	17623	17763	17574	17699	17594	17598	17517	17678	17421	17546	17741	17608	17499	17782	17589	17773	17452	17543	17458	17681	17416	17477	17714	17621	17562	17673	17817	17664	17555	17662	17745	17577	17754	17567	17526	17520	17722	17736	17532	17568	17590	17673	17740	17856	17783	17815	17632	17714	17437	17496	17707	17638	17488	17586	17556	17530	17558	17674	17613	17730	17451	17668	17726	17633	17651	17881	17692	17602	17723	17586	17746	17720	17661	17661	17795	17531	17721	17590	17758	17747	17932	17730	17676	17661	17572	17715	17652	17824	17496	17730	17557	17684	17766	17954	17406	17682	17531	17675	17713	17907	17734	17576	17661	17675	17697	17679	17569	17716	17646	17537	17582	17651	17902	17659	17652	17628	17551	17716	17667	17607	17591	17564	17591	17677	17545	17773	17383	17674	17624	17660	17487	17758	17652	17566	17596	17573	17562	17715	17702	17612	17623	17617	17546	17447	17798	17729	17694	17697	17620	17664	17762	17531	17663	17729	17687	17774	17628	17527	17723	17894	17662	17818	17804	17761	17542	17546	17681	17776	17608	17795	17934	17721	17820	17608	17619	17620	17681	17540	17605	17829	17660	17734	17735	17419	17466	17724	17779	17724	17433	17698	17772	17642	17633	17594	17546	17605	17657	17492	17621	17641	17555	17634	17732	17785	17660	17636	17587	17552	17664	17797	17748	17475	17603	17684	17652	17614	17628	17572	17591	17693	17605	17717	17622	17597	17614	17814	17838	17622	17533	17608	17655	17322	17646	17664	17502	17745	17509	17525	17646	17811	17728	17765	17594	17590	17592	17556	17635	17737	17685	17801	17674	17589	17799	17351	17684	17810	17908	17679	17475	17752	17694	17619	17701	17802	17810	17777	17757	17584	17797	17795	17642	17845	17772	17716	17716	17761	17648	17538	17532	17643	17714	17700	17663	17724	17689	17510	17819	17713	17654	17583	17541	17718	17618	17695	17648	17392	17397	17624	17635	17569	17769	17440	17604	17529	17598	17546	17592	17669	17449	17735	17656	17476	17637	17755	17700	17762	17843	17663	17523	17505	17465	17636	17714	17601	17647	17680	17651	17649	17473	17650	17555	17536	17531	17773	17496	17733	17465	17579	17732	17571	17498	17696	17679	17552	17718	18008	17727	17453	17344	17642	17631	17542	17596	17576	17718	17553	17798	17449	17716	17719	17712	17522	17789	17753	17700	17561	17711	17807	17773	17597	17517	17675	17600	17675	17935
16601	30738	28344	23045	21030	19387	18243	17652	17171	16952	16702	16577	16522	16472	16465	16425	16176	16224	16019	15864	16077	15779	15927	15779	15995	15881	15855	15715	15644	15493	15501	15596	15448	15491	15530	15393	15469	15328	15437	15386	15305	15286	15349	15525	15227	15398	15393	15211	15263	15320	15107	15359	15076	15301	15139	15296	15154	15144	15180	15065	15194	14997	15189	14995	15141	15185	15063	15276	15117	15380	15101	15301	15049	15075	15137	15216	14986	15190	15202	15185	15142	15096	15237	15091	15108	15295	15302	15215	15279	15184	15190	15213	15139	15220	15229	15116	15143	15018	15121	15063	15249	15127	15371	15253	15260	15179	15244	15215	15238	15161	15185	15192	15202	15156	15211	15134	15092	15222	15062	15087	15116	15164	15246	15303	15135	15059	14896	15130	15118	15125	15152	15164	15140	15189	15145	15126	15008	15299	15052	15160	15193	15220	15120	15069	15010	15103	15233	15223	15169	15116	15103	15176	15125	14949	15248	15271	15166	15085	15138	15096	15223	15081	15160	15037	15169	15317	14995	15256	15152	15262	15091	15135	14928	15209	15094	15187	15303	15157	15136	15258	15103	15178	15246	15291	15204	14988	15237	15271	15187	15174	15210	15204	15144	15144	14951	15160	15277	15170	14967	14989	15195	15084	15210	15196	15082	15127	15075	15029	15117	15241	15162	15147	15137	15033	15238	15146	15326	15169	15176	15210	15228	15092	15194	15172	15055	14974	15238	15239	15130	15089	15067	14968	15105	15171	15136	15182	15185	15228	15243	15087	15149	15197	15108	15066	15028	15280	15149	15028	15112	15269	15087	15159	15193	15174	15185	15068	15076	14947	15179	15200	14964	15073	15232	15028	15188	15019	15029	15183	15203	15073	15042	15146	15306	15140	15056	15143	15221	15128	15100	15152	15093	15161	15189	15131	15206	15087	15209	15149	15105	15005	15416	15121	15129	15074	15125	15063	15220	15132	15290	15084	15261	15086	15179	15142	15222	15016	15171	15004	15132	15162	14963	15006	15149	15117	15035	15217	15218	15106	15308	15072	15204	14972	15032	15133	15165	15018	15201	14983	15125	15063	14968	15217	15172	15098	15079	15176	15170	15116	15136	15156	15242	15010	15095	14964	14974	15066	15179	15068	15125	15220	15105	15012	15243	15047	15270	15125	15041	15054	15008	15178	15089	15157	15101	15161	15111	15103	15272	15251	15233	15178	15144	15163	15088	15184	15144	15203	15114	15103	15147	15062	15111	15132	15032	15216	15294	15201	15220	15085	15117	15196	15045	15204	15269	15151	15166	15193	15300	15078	15232	15129	15231	15157	15106	15135	15234	15154	14993	15198	15159	14898	14979	15185	15096	15189	15259	15250	15346	15174	15099	15010	15193	15151	15080	15243	15065	15354	15038	15178	15063	15144	15272	15055	15099	15187	15113	15238	15097	15158	14994	15172	15131	15071	15145	15044	15077	14987	14997	15095	15181	15081	15039	15028	15148	15182	15055	15241	15224	15325	15156	15071	15188	15215	15259	15114	15243	15111	15145	15324	15179	15036	15115	15129	15034	15141	15237	15190	15120	15228	15369	14968	15200	15162	15126	15184	15057	15161	14953	15094	15224	14990	15003	15155	15240	14871	15202	15083	15272	15216	15070	15232	15121	15085	15141	14958	15176	15095	15244	15205	15049	15145	15131	15276	15142	15096	15243	14943	15121	15141	15228	15257	15120	15109	15002	15214	15255	15245	15133	15131	15240	15056	15161	15115	15349	15070	15204	15169	15164	15135	15310	15181	15380	15125	15111	15129	15142	15249	15163	15208	15178	15061	15130	15071	15026	15264	15088	15145	15052	15193	15164	15136	15194	14965	15129	15034	15141	15109	15061	15149	15104	15065	15155	15087	15174	15201	15140	15072	15133	15267	15167	15174	15129	15106	15124	15179	15034	15102	15071	15198	15224	14870	15186	15102	15002	15088	15118	15319	15090	15079	15029	15213	15185	15084	15134	15122	15072	15155	15006	15078	15161	15144	15155	15024	15050	15052	15227	15169	15117	15180	15179	15073	15199	15144	15093	15254	15196	15235	15217	15081	15318	15180	15319	15170	15007	15206	15025	15019	15254	15131	15113	15047	15153	15118	14925	15265	14964	15033	15221	15250	15147	15210	15168	15091	15066	15137	15283	15018	15062	15150	15308	15051	15333	15237	15152	14973	15035	15201	14996	15174	15160	15080	15155	15172	15149	15051	15030	15138	15090	15107	15338	15226	15230	15007	15231	15424	14999	15060	15116	15010	14999	15118	15127	15157	15114	15056	15082	15036	15052	15063	15203	15146	15129	15092	15210	15065	15145	15129	15209	15046	15026	15149	15026	15158	15052	15030	15185	15123	15125	15008	14994	15304	15019	15189	14963	15137	15251	15136	15072	15200	14887	15091	15117	15225	15116	15162	15053	15186	15116	14972	15183	15141	15229	15112	14946	15056	15144	15148	15056	15203	14876	15214	15157	15173	15076	15136	15262	15190	15107	15371	15092	14935	15303	15169	15127	15251	15212	15122	15201	15064	15097	15179	15110	15000	15226	14969	15262	15162	15206	15304	15115	14974	15208	14963	15125	15060	15216	15125	15099	15166	15168	15120	15328	15319	15158	15025	15112	15355	15140	15036	15086	15150	15202	15041	15009	15141	14975	15031	15026	15068	15183	15063	15195	15173	15351	15107	15223	15081	15052	14974	15249	15149	15200	15043	15036	15152	15215	15207	14938	15008	14947	15202	15058	15154	15113	15108	15066	15004	15098	15020	15080	15110	15085	15129	15163	15192	15200	15273	15133	15189	15208	15214	15268	15120	15163	15133	15227	15055	15173	15057	14950	15112	15076	15075	14961	15090	15120	14958	15058	15010	15033	15084	15159	15177	14964	15081	15124	15175	15117	15087	15121	14987	15027	15061	15074	14971	15241	15188	15133	15070	14956	15130	15229	15142	15050	15121	15145	15129	14951	15180	15217	15268	15025	15240	15109	15071	15024	15075	15107	15041	15138	15081	15237	15037	15273	14984	15040	15070	15064	15052	15181	15134	14980	15129	15201	15083	15122	15171	15088	15379	15049	15258	15256	14974	15186	15032	15093	15015	15003	15109	15083	15211	15127	15153	15124	15316	15285	15071	15171	15050	15189	14942	15248	15123	15031	15186	15122	15117	15047	15233	15024	15060	15098	15167	15057	15184	15040	15113	15080	15069	15221	14940	15095	15188	15110	15077	15153	15178	15209	15171	14991	15078	15164	15300	15096	14888	15096	15212	15196	15153	15050	15068	15145	15144	15051	15087	15147	15141	15052	15148	15147	15185	15194	15134	15282	15134	15283	15039	15164	15054	15218	15161	15208	15097	15201	15078	15146	15158	15093	15279	15253	15022	15031	15294	15025	15211	15053	15113	15054	15138	14908	15067	15136	15180	15197	15006	14990	15086	15248	15120	14927	15200	15121	15145	15122	15251	15122	14978	15063	15064	15035	15309	14985	15248	15118	15172	15153	15151	15038	15080	15093	15304	15323	15147	15305	15310	15073	15116	15090	15066	15193	15016	15051	15143	15095	15169	15153	15186	15166	14957	14956	14944	15144	15158	14988	14980	15117	15229	15137	15218	15119	15136	15038	15236	14987	14863	15055	15071	15202	15082	15219	15182	15232	15058	15065	15111	14991	15022	15051	15159	15159	15024	14915	15126	15146	15020	15152	15205	14991	15008	15146	15061	15237	15163	15010	15089	15067	15038	15102	15150	15083	15011	15260	15329	15228	15193	15144	15200	15141	15019	15175	15126	15213	15197	14949	15190	15202	15131	15205	15109	15115	14890	15127	15232	15180	15065	15042	15101	15327	15203	15192	15148	15020	15063	15141	15074	15032	15256	15101	15222	14998	15068	15086	15086	15009	15108	15260	15041	15085	15155	15038	15173	15228	15248	15243	15093	15074	15128	15229	15113	14890	15129	15218	15271	15223	15125	15276	15177	15155	15099	15274	14995	15087	15087	15041	15221	15035	15155	15227	15152	15215	14973	15182	15147	15139	15102	15139	15103	15035	15127	15231	15125	15176	15108	15049	15115	15223	15100	15107	15021	15131	15377	15036	15143	15203	15193	15149	15197	15230	15216	15081	15017	15115	15179	15248	15232	15053	15150	14993	15198	15065	15245	15172	15154	15167	15171	15008	15114	15273	15251	15045	15093	15308	15039	15075	15233	14991	15216	15148	15169	15205	15113	15031	15122	15148	15133	14963	15102	14985	15141	15176	14999	15180	15154	15155	15159	15017	15300	15066	15073	15184	15186	15022	15010	15191	15131	15131	15178	15137	15264	15168	15298	15195	15232	15093	15263	15137	15274	15125	15053	15274	15119	15282	15012	15186	15119	15161	15084	15032	15102	15272	15111	15054	15113	15296	14883	15263	15225	15113	15181	15108	15279	15042	15132	15110	15120	15122	15098	15182	15084	15119	15213	15063	15109	15140	15256	14985	15177	15043	15176	15056	15162	15335	15051	15257	15130	15193	15083	15116	15142	15173	15222	15114	15172	15259	15101	15248	15179	15156	15058	15184	15276	15103	15052	15131	15094	15147	15086	15083	15329	15001	15063	14919	14958	15185	15154	15192	14899	15170	15225	15382	14951	14954	15413	15153	15273	15270	15066	15096	15135	15126	15098	15092	15113	15234	15260	15081	15064	15104	15108	14976	15219	15145	15208	15029	15018	14960	15245	15222	15054	15172	15044	15122	15153	15323	15026	15273	15062	15201	14973	15141	14972	15164	15107	15088	15097	15205	15106	15185	15209	14992	15088	15409	15049	15195	15135	15193	15091	15040	15031	15011	15184	15176	15193	15172	15074	15064	15175	15076	15221	15298	15138	15196	14996	15171	15210	14860	15198	15065	15250	15102	15010	15112	15039	15098	14959	15112	15054	15088	15210	15192	15081	15162	15054	15054	15214	15177	15125	15191	15147	15205	15171	15033	15277	15053	15235	15099	15169	15083	15226	14996	15191	15016	15054	15219	15103	15452	15116	15091	15032	15210	15218	15008	15287	15123	15048	15212	15002	15001	15021	15307	14927	15159	15020	14989	15116	15182	15202	15127	15102	14979	15201	15060	15023	15120	15084	15125	15094
27196	21843	24425	21514	18182	18019	18026	17655	17448	17915	17734	17703	17724	17884	17973	17761	17670	17733	17685	17548	17617	17417	17655	17519	17797	17587	17731	17648	17531	17359	17575	17414	17570	17558	17457	17395	17782	17573	17342	17392	17521	17496	17619	17343	17584	17537	17551	17430	17519	17493	17354	17420	17489	17490	17513	17552	17432	17297	17213	17527	17574	17730	17503	17249	17710	17559	17437	17401	17468	17637	17541	17378	17483	17315	17375	17463	17556	17396	17391	17315	17359	17287	17236	17503	17537	17374	17206	17351	17250	17390	17283	17532	17400	17312	17472	17482	17430	17464	17414	17345	17274	17395	17386	17523	17544	17523	17408	17267	17437	17298	17333	17563	17427	17529	17582	17421	17385	17345	17489	17335	17507	17257	17397	17359	17204	17298	17328	17355	17299	17528	17529	17439	17302	17367	17411	17122	17618	17426	17399	17367	17373	17499	17691	17324	17549	17473	17477	17543	17552	17536	17314	17483	17528	17409	17479	17587	17227	17334	17506	17588	17138	17616	17571	17344	17416	17570	17421	17348	17458	17462	17166	17533	17565	17306	17457	17351	17304	17478	17391	17451	17531	17482	17442	17506	17606	17216	17277	17433	17494	17466	17358	17417	17490	17426	17423	17514	17464	17311	17464	17364	17287	17625	17302	17330	17418	17451	17218	17421	17439	17377	17336	17348	17290	17353	17361	17428	17351	17472	17450	17492	17452	17287	17387	17413	17316	17391	17232	17447	17509	17510	17607	17369	17385	17539	17430	17429	17590	17448	17429	17337	17385	17240	17563	17464	17355	17329	17526	17562	17485	17468	17429	17580	17539	17581	17474	17213	17433	17210	17389	17201	17428	17334	17478	17625	17418	17632	17386	17440	17422	17565	17358	17585	17511	17329	17396	17541	17497	17516	17421	17246	17299	17241	17622	17499	17043	17266	17294	17536	17322	17470	17257	17431	17349	17346	17489	17468	17533	17436	17387	17109	17241	17433	17271	17148	17453	17447	17360	17293	17196	17411	17374	17528	17552	17519	17430	17351	17431	17475	17572	17363	17573	17382	17440	17474	17506	17202	17118	17166	17457	17374	17682	17427	17558	17335	17401	17327	17458	17380	17415	17537	17377	17215	17403	17525	17400	17521	17535	17615	17334	17584	17671	17469	17486	17353	17643	17790	17303	17391	17320	17455	17420	17359	17468	17322	17335	17415	17313	17610	17449	17399	17595	17322	17447	17353	17503	17505	17407	17472	17424	17453	17608	17411	17299	17351	17363	17672	17260	17390	17203	17717	17542	17370	17540	17483	17480	17411	17378	17251	17491	17478	17410	17453	17441	17359	17441	17467	17490	17461	17500	17416	17479	17639	17427	17555	17547	17299	17391	17281	17274	17547	17305	17316	17220	17248	17425	17493	17585	17427	17545	17504	17481	17420	17584	17176	17459	17291	17675	17447	17396	17312	17346	17510	17293	17479	17316	17654	17561	17471	17391	17592	17463	17452	17347	17316	17488	17409	17495	17433	17551	17329	17255	17358	17237	17387	17424	17380	17361	17473	17562	17517	17506	17334	17419	17304	17394	17401	17403	17514	17406	17402	17333	17527	17411	17483	17316	17431	17404	17475	17513	17631	17463	17532	17547	17442	17384	17435	17416	17457	17481	17380	17389	17390	17386	17333	17486	17631	17452	17463	17412	17313	17362	17411	17312	17287	17375	17545	17360	17502	17516	17370	17438	17419	17452	17362	17511	17280	17411	17403	17497	17305	17487	17483	17360	17047	17681	17420	17446	17418	17503	17383	17540	17651	17570	17597	17219	17490	17392	17433	17307	17678	17496	17443	17468	17384	17417	17567	17510	17384	17347	17285	17506	17374	17241	17389	17572	17521	17289	17554	17518	17345	17220	17405	17410	17533	17540	17454	17326	17436	17327	17348	17350	17284	17473	17453	17387	17507	17427	17240	17439	17465	17517	17563	17286	17499	17261	17433	17417	17504	17264	17502	17341	17368	17456	17195	17548	17503	17461	17516	17631	17508	17483	17598	17399	17446	17365	17475	17471	17372	17525	17309	17525	17472	17591	17392	17389	17297	17370	17527	17270	17664	17511	17348	17552	17480	17400	17504	17422	17485	17387	17567	17668	17627	17454	17725	17652	17420	17348	17350	17496	17536	17430	17448	17342	17515	17370	17444	17385	17410	17641	17453	17707	17328	17306	17226	17285	17403	17668	17511	17449	17196	17434	17592	17547	17590	17292	17387	17477	17328	17308	17251	17150	17385	17331	17569	17624	17529	17337	17481	17559	17311	17490	17410	17518	17598	17380	17276	17363	17384	17172	17435	17498	17332	17238	17556	17339	17500	17545	17223	17350	17672	17434	17451	17612	17450	17333	17455	17242	17392	17347	17270	17160	17196	17222	17314	17160	17424	17360	17239	17279	17342	17239	17546	17277	17482	17417	17550	17391	17384	17448	17484	17544	17559	17392	17422	17466	17609	17548	17401	17597	17289	17524	17472	17407	17608	17389	17564	17436	17572	17420	17290	17533	17317	17493	17272	17582	17534	17303	17350	17385	17201	17380	17476	17511	17457	17423	17457	17417	17324	17526	17348	17143	17479	17410	17451	17462	17527	17456	17395	17559	17445	17426	17516	17368	17430	17612	17334	17340	17422	17314	17587	17605	17350	17448	17513	17452	17528	17533	17441	17419	17339	17570	17446	17277	17462	17439	17368	17327	17528	17363	17298	17542	17797	17583	17368	17390	17415	17368	17479	17206	17439	17582	17415	17323	17465	17633	17397	17505	17432	17491	17319	17349	17412	17357	17494	17242	17300	17498	17535	17337	17359	17443	17566	17562	17553	17206	17288	17397	17364	17267	17370	17328	17464	17404	17502	17359	17481	17596	17457	17326	17290	17223	17188	17425	17549	17258	17360	17330	17489	17587	17448	17583	17573	17436	17257	17335	17525	17310	17195	17530	17482	17596	17434	17427	17484	17306	17599	17401	17516	17352	17457	17366	17375	17391	17301	17442	17468	17607	17279	17538	17489	17525	17325	17443	17575	17314	17505	17498	17457	17613	17375	17412	17502	17453	17364	17427	17485	17364	17490	17477	17524	17380	17434	17378	17307	17578	17416	17494	17252	17412	17470	17417	17303	17566	17483	17511	17367	17338	17309	17470	17672	17414	17376	17443	17562	17343	17372	17343	17450	17612	17473	17491	17370	17436	17260	17544	17315	17552	17553	17460	17454	17251	17496	17478	17388	17290	17235	17659	17284	17453	17155	17279	17398	17412	17530	17521	17450	17438	17309	17487	17343	17381	17263	17576	17387	17297	17439	17267	17579	17526	17347	17525	17246	17453	17402	17438	17491	17471	17384	17595	17262	17504	17357	17386	17460	17498	17410	17487	17378	17238	17429	17563	17265	17593	17454	17486	17523	17405	17519	17657	17727	17582	17511	17452	17351	17256	17332	17426	17535	17417	17502	17361	17373	17384	17521	17422	17530	17692	17444	17436	17600	17671	17231	17435	17480	17438	17393	17682	17545	17351	17462	17562	17286	17641	17432	17342	17230	17485	17454	17368	17335	17355	17556	17457	17381	17279	17579	17558	17390	17501	17261	17397	17358	17501	17457	17464	17271	17482	17616	17666	17449	17417	17237	17577	17453	17422	17425	17362	17421	17565	17229	17124	17159	17469	17432	17332	17393	17403	17364	17266	17444	17377	17382	17443	17385	17516	17494	17434	17374	17475	17399	17367	17430	17481	17430	17409	17387	17335	17482	17239	17328	17584	17666	17411	17517	17497	17320	17307	17460	17268	17530	17276	17638	17613	17378	17585	17492	17431	17545	17378	17392	17425	17403	17791	17616	17527	17481	17412	17295	17445	17473	17484	17435	17597	17352	17445	17441	17547	17621	17351	17513	17192	17411	17442	17364	17459	17694	17462	17412	17374	17351	17506	17460	17599	17460	17431	17338	17688	17453	17312	17451	17553	17434	17500	17426	17488	17418	17548	17336	17474	17497	17600	17395	17409	17426	17481	17639	17319	17434	17584	17562	17520	17224	17331	17640	17498	17374	17315	17470	17575	17505	17381	17321	17366	17438	17544	17447	17629	17453	17377	17516	17429	17393	17380	17264	17478	17580	17510	17416	17605	17441	17324	17475	17453	17562	17402	17511	17332	17494	17596	17391	17531	17373	17451	17367	17483	17435	17390	17383	17141	17472	17653	17465	17759	17258	17276	17561	17391	17353	17565	17389	17400	17336	17508	17436	17374	17414	17341	17499	17732	17460	17476	17421	17535	17399	17581	17341	17568	17395	17519	17441	17370	17471	17427	17608	17455	17518	17465	17502	17468	17336	17328	17576	17421	17535	17472	17339	17469	17232	17395	17451	17563	17505	17297	17486	17415	17428	17443	17352	17276	17424	17501	17495	17707	17473	17535	17433	17466	17287	17455	17599	17382	17405	17423	17581	17472	17721	17553	17400	17460	17291	17379	17218	17497	17291	17659	17515	17499	17516	17507	17412	17461	17226	17404	17273	17494	17537	17654	17543	17469	17442	17331	17396	17281	17494	17465	17551	17207	17457	17397	17322	17302	17497	17554	17334	17457	17369	17603	17426	17539	17457	17258	17293	17370	17434	17480	17446	17432	17386	17495	17547	17578	17360	17421	17442	17343	17605	17621	17421	17322	17352	17420	17525	17401	17595	17582	17399	17317	17364	17531	17473	17629	17529	17527	17519	17495	17484	17520	17443	17348	17467	17367	17512	17640	17489	17267	17556	17551	17463	17449	17557	17482	17534	17338	17235	17338	17307	17528	17665	17338	17484	17452	17422	17202	17430	17441	17475	17425	17501	17313	17415	17441	17490	17346	17526	17437	17385	17326	17416	17396	17457	17319	17498	17443	17466	17405	17592	17609	17471	17468	17291	17281	17624	17663	17478	17581	17524	17428	17629	17508	17436	17398	17362	17460	17443	17727	17510	17338	17483	17526	17378	17595	17274	17580	17386	17327	17567	17358	17362	17410	17430	17579	17314	17613	17270	17574	17409	17576	17510	17618	17409	17426	17653	17421	17399	17548	17308	17447	17270	17273	17334	17388	17536	17329	17427	17409	17502	17155	17577	17597	17567	17328	17488	17664	17231	17443	17477
15364	19245	18759	16943	16352	15798	15769	15732	15460	15439	15523	15317	15533	15362	15266	15343	15360	15420	15379	15167	15494	15392	15336	15171	15331	15302	15298	15236	15245	15259	15151	14996	15143	15219	15181	15322	14961	15092	15192	15267	15156	15118	15140	15073	15180	15063	15069	15122	15125	15031	14901	15042	15097	15165	14911	15314	15118	15077	15169	15209	15069	14968	14904	14979	14955	15073	15019	15077	15136	15174	15116	15133	14925	15052	14913	15105	15122	15135	15103	15161	14755	15174	15030	15172	15291	15001	15068	15050	14966	15072	15088	14979	14977	15039	15104	14882	15009	15151	15147	14998	15209	15039	14897	15169	15183	14855	15011	14979	15075	15176	14995	14935	15022	14932	14966	14934	15169	15061	15006	14851	15036	15142	15176	15019	14971	15054	14857	15017	15107	15055	14952	15116	15118	15100	14916	15102	15148	15124	15093	14817	14950	15111	15000	15039	15155	15026	14961	15049	15093	14801	14961	15127	15079	15078	15072	15023	15094	15017	15198	14982	15074	15031	15075	15041	15109	14980	15155	15012	15037	15251	15222	14959	15138	14903	15018	15141	15000	15045	15064	15067	14958	15203	15152	15164	15163	15136	14979	15059	15188	15028	14871	15040	14979	15044	15064	14840	15102	15050	15058	15212	15055	14885	15015	15109	15088	15078	14963	15120	15167	15000	15142	15085	14966	15023	14935	14948	15078	15099	15009	15125	15064	15098	15115	14984	15017	15187	15098	15160	15083	15042	15113	14989	14966	15120	14928	14962	15052	15002	15076	15176	15071	15049	15049	15129	15072	15114	15012	15118	14915	15072	14885	15048	15138	15149	14996	15088	14984	14966	14976	15113	14928	14990	14984	15098	15016	15102	15049	15059	15026	15343	15094	15053	14973	14993	15088	14945	15021	15052	15135	15052	14949	15142	14924	15048	15115	15141	14979	15096	15091	15103	15212	15079	15077	14926	15008	15011	15092	14899	15033	15100	14966	15114	15060	14946	15061	14863	15072	15033	15165	15283	15037	15011	15054	14989	15262	14875	15052	14897	15094	15015	15008	15096	15036	14988	15154	15145	15155	15166	15053	15039	15002	15176	15156	15187	14920	15091	15000	15024	15215	15016	15114	15010	15070	15314	15010	15222	14944	14952	14971	14992	14987	15060	15076	14958	15082	15074	15127	15036	15213	14923	14923	15120	15063	15116	14961	14974	15032	15025	14876	14948	15052	15120	15045	15008	15086	14808	15313	15056	14998	14947	15074	15079	15016	15146	14978	15157	15071	14928	15083	15167	14896	15041	15074	14964	15106	14931	15128	14953	15059	15190	14944	15158	14975	15016	14967	15069	14996	15000	15179	15113	14986	14956	14973	15064	15066	15004	14770	15109	15042	14985	14990	15036	15026	14854	15197	15032	15110	15156	15060	14996	15042	15100	15035	14843	15080	14939	14992	15010	14994	15128	15150	15000	14932	15016	14994	15065	15038	14809	15167	14998	14979	15038	14911	15048	15226	14968	15010	14976	15062	15067	14932	14984	14908	14953	15172	15017	15140	15074	15153	15115	14957	14991	15117	14964	15061	15014	15081	15082	15117	15152	15188	15070	14963	15114	15199	15248	15143	14943	15007	15183	15047	15171	14842	15109	15102	15289	15036	15063	14990	15164	15134	15197	15097	15070	14920	14930	15155	15153	15061	15207	14982	15198	14966	15063	14913	14914	15045	15229	14932	14968	15028	14990	15147	15111	15148	15050	15135	15073	15199	15109	15031	15242	15060	15102	15034	15164	15052	15121	15133	14990	14997	15127	15129	15104	15191	14943	14958	15087	15092	15089	14883	15195	15176	15110	15030	14912	14952	15095	15073	15153	15085	14867	15118	14919	14956	15295	14953	15033	15111	15052	15049	15096	15191	15066	15036	15131	15037	15259	14837	14933	15102	14976	14953	15037	15074	15048	15149	14910	14884	15171	15113	14962	15086	15007	15186	14859	15186	15093	15157	14860	15051	15133	14975	15199	14957	15074	15037	14885	15016	15032	15108	15021	15071	15015	15045	15027	15097	15108	15098	15056	15063	15074	15310	15075	15004	14903	15094	15005	15041	15110	15044	15119	15055	15063	14962	15072	14980	15070	15002	15099	15032	15006	14915	15228	14868	15034	15007	15152	14958	15061	15219	15257	15014	14899	15143	15179	15011	15122	15024	15162	15147	15169	14994	15248	14992	15019	15092	15154	15179	14981	15167	15286	15020	14884	15042	15127	15103	15029	15148	15077	14943	14954	15135	15078	15102	14998	15080	15024	14875	15086	15089	15001	15029	15153	15002	15015	15015	15029	15112	14992	15029	15062	14962	15051	15195	14919	15187	15022	14997	15086	14962	15139	14943	15066	15051	15015	15161	15026	15087	15166	15095	14961	15085	15108	15123	15076	15149	15094	15141	15102	14979	15182	14984	14982	15032	15078	14924	14960	14802	15102	15029	14947	15084	14875	15040	15009	15129	15066	15007	15018	15078	15004	15067	14976	15001	14887	15224	14975	15149	15015	14915	15195	15044	15232	14899	15034	15032	14935	14984	14812	15164	14971	15023	14968	15005	14921	15117	15113	14860	15051	15040	15083	14997	15013	15154	15083	15018	14824	15171	15132	15033	15073	15151	15028	15171	15099	15223	15018	15029	14943	14844	14980	15221	15095	15075	14998	15147	14955	15114	15095	14912	15250	14952	15099	15056	15116	15124	14952	15153	14953	15067	15051	15010	15099	15099	15165	15131	15027	14912	14956	15027	15154	14978	14904	15294	15198	15177	15100	15038	15055	15088	15075	15191	14939	15124	15090	15148	15097	15116	15162	15012	15070	14976	14981	15041	14960	14824	15024	15210	15196	14994	15099	15163	14987	15057	15055	14916	14862	14935	15284	14981	14824	15086	15153	15257	14983	14990	15061	14999	15068	15338	14809	15028	15013	15026	15124	14837	15303	15089	14910	15111	15313	15017	15033	15180	15034	15121	15064	15102	15056	14967	14933	14887	15134	15133	15097	14972	15068	15207	15023	15017	14923	15060	15087	15004	14930	15063	15050	15155	15104	15010	14965	14937	15194	15039	15110	15186	15158	15003	15037	15047	15077	15099	15162	15075	15178	15132	14996	15065	15072	15121	14920	15247	14984	15194	15077	15203	15050	15075	15016	15136	15108	14950	14952	14934	15013	14895	15097	15099	15094	14978	15080	15035	15010	14941	15196	15109	14889	15020	15177	15250	15017	14924	15086	15101	15037	15120	14987	15085	14972	15126	15000	14977	14983	15143	15013	14966	15204	15131	14817	15132	15081	15132	15115	15038	15027	15074	15206	15129	14865	14975	15011	15142	15228	15204	15118	14986	14880	15104	15015	15175	15233	14919	15248	15083	15063	14945	15151	15096	15049	15060	15106	15235	15043	15021	15046	15219	15091	14913	15037	15259	15116	15174	14973	14931	15127	15175	15116	15165	14982	15195	15139	15009	15018	14982	15168	15004	14970	14943	15142	14931	15138	15133	15037	15071	15190	15079	15118	15017	14978	15143	15056	14973	15078	14995	14933	14980	15098	14998	15047	14963	15005	15073	15136	15403	14747	15050	15023	15119	15037	15082	14995	15094	15088	15070	15134	14989	14921	14978	14982	15143	15020	15094	14937	15023	14940	15072	15171	14975	15097	15022	14998	14977	15170	15109	14905	14942	14867	14950	15078	15231	15189	14973	14945	15223	15102	15140	15074	14975	15059	15153	14885	15039	15061	15071	15025	14901	15065	15064	14977	15016	15134	15113	15111	15097	15081	15113	14961	15130	15182	14918	15054	15110	15078	14966	15024	15095	14992	15193	14963	15171	15092	14905	14954	14980	15213	15146	14975	15134	15071	14941	15094	15112	14844	15098	15060	15027	14984	15135	14920	14996	15120	14977	15146	15124	15098	15063	15136	15192	14984	14945	15169	15106	15036	15217	15008	15103	15027	15012	15072	15083	14969	15008	14941	15079	15100	15008	15109	15069	14892	15035	14981	15062	15161	14965	15216	15052	14985	15083	15073	14988	15127	15210	15083	15159	15026	15281	15122	15019	15187	15026	15055	14863	15284	15114	15067	15030	15129	15115	15014	15098	15186	15354	14989	15084	15119	15072	15109	15138	15103	14880	15005	15016	15252	14991	15126	15053	15190	14992	15009	15101	15005	15043	15111	15176	15108	15150	15188	15027	14943	15238	14926	14906	15010	15154	14833	14945	15009	14954	15092	15099	15107	14990	15114	14894	14930	15226	15000	15128	15117	14972	15050	15031	15163	15077	15051	14952	15043	15158	15126	14999	15051	14797	15019	14921	14963	15243	15171	14994	15118	15034	15194	15149	15052	15060	14960	15137	15192	15015	15105	15081	15287	15061	15078	14987	15124	15090	15069	15021	15120	14903	15075	15130	14946	15143	15102	15082	15007	15053	15057	14825	15055	14840	15122	15032	15001	15047	15042	15176	15030	14972	15103	15062	15104	15096	15100	15068	15092	14976	15174	15159	15112	14907	15124	15149	14949	15183	15101	15113	15086	15121	15168	14995	15149	15082	15081	15100	15116	14957	15097	15097	14983	14924	14983	15033	15224	15014	15065	14948	15016	15076	14984	15032	15136	14937	15100	15122	15060	14982	15021	14988	15143	15064	15043	15020	15035	15033	14894	15079	15192	15092	15087	14861	14964	15050	15016	15163	15120	14952	15152	14896	14949	15089	15241	14998	15002	15227	15244	15063	14972	15116	15063	15094	15230	14996	15072	15084	15084	15025	15103	15020	15010	15224	15198	14974	15015	15043	15007	15050	15022	14940	15069	14983	15059	15034	14972	15142	15036	15080	15095	15218	15109	15070	14965	15113	15036	15199	15017	15200	15047	15156	14909	14998	14925	15038	15083	15019	14970	15004	15143	15235	15066	15003	15138	15062	15130	15137	15200	15115	15288	15108	14992	15195	14932	15059	15121	15079	15184	14939	15298	15035	15217	15073	15016	15154	15157	14976	15040	15002	15050	15087	15200	15298	15030	15022	15048	15086	15212	15216	15189	15043	15012	15027	15138	15084	15107	15105	14988	15176	14780	15151	15033	15171	15205	15065	15134	15110	14939	15075	15098	15217	15114	15156	15180	15156	15137
23655	21094	28519	23934	21808	21893	20570	17800	17560	17692	17597	17490	17435	17088	17166	17304	17030	17285	17122	17095	17217	17109	17052	16865	16892	16943	16986	17001	16852	16803	16734	16772	16706	16860	16681	16586	16920	16679	16645	16716	16785	16537	16622	16709	16748	16909	16592	16694	16600	16731	16735	16481	16590	16571	16535	16606	16659	16544	16596	16542	16588	16633	16544	16526	16495	16555	16465	16688	16712	16396	16643	16749	16355	16622	16513	16534	16533	16434	16570	16491	16702	16614	16462	16638	16567	16477	16652	16647	16564	16539	16672	16530	16369	16565	16442	16559	16673	16532	16471	16550	16643	16395	16498	16539	16582	16611	16723	16737	16524	16609	16698	16563	16462	16562	16507	16649	16450	16460	16434	16466	16557	16633	16562	16555	16504	16724	16364	16685	16447	16618	16575	16617	16408	16654	16736	16481	16776	16599	16453	16490	16423	16415	16663	16655	16449	16444	16511	16546	16636	16599	16591	16528	16584	16566	16738	16476	16452	16629	16466	16321	16510	16629	16593	16543	16483	16602	16360	16537	16588	16522	16718	16633	16566	16371	16530	16516	16645	16763	16610	16606	16558	16438	16503	16727	16623	16482	16499	16427	16537	16696	16558	16803	16517	16472	16519	16355	16450	16633	16509	16575	16682	16539	16583	16391	16568	16578	16652	16498	16487	16462	16679	16686	16495	16593	16518	16593	16492	16340	16651	16564	16562	16527	16488	16505	16567	16397	16369	16450	16698	16715	16419	16536	16558	16601	16518	16488	16535	16568	16597	16421	16465	16271	16343	16707	16435	16552	16332	16459	16618	16571	16582	16552	16500	16408	16581	16493	16696	16632	16560	16361	16524	16568	16679	16454	16377	16528	16853	16380	16421	16630	16658	16476	16584	16701	16470	16334	16755	16549	16834	16604	16504	16597	16454	16395	16691	16491	16544	16505	16762	16470	16491	16358	16568	16444	16483	16677	16598	16691	16426	16497	16544	16533	16497	16676	16512	16532	16734	16615	16504	16556	16375	16565	16397	16445	16686	16477	16613	16639	16605	16552	16676	16487	16552	16611	16578	16572	16462	16580	16593	16330	16660	16563	16366	16512	16596	16708	16496	16529	16587	16577	16476	16678	16451	16389	16567	16371	16551	16412	16634	16568	16446	16528	16439	16692	16540	16489	16445	16517	16642	16664	16466	16519	16675	16476	16757	16488	16723	16534	16679	16421	16501	16468	16505	16604	16668	16716	16306	16494	16503	16440	16552	16342	16547	16466	16294	16544	16499	16319	16502	16541	16723	16519	16504	16571	16726	16700	16490	16601	16392	16409	16364	16546	16447	16544	16525	16543	16615	16610	16490	16654	16788	16457	16578	16553	16402	16397	16598	16644	16490	16520	16393	16381	16404	16507	16514	16350	16492	16626	16430	16487	16568	16583	16426	16539	16614	16811	16451	16572	16403	16544	16509	16643	16618	16674	16602	16389	16690	16606	16706	16447	16593	16524	16558	16462	16644	16514	16736	16500	16482	16663	16621	16630	16624	16743	16597	16528	16714	16602	16540	16521	16581	16603	16474	16489	16366	16568	16532	16497	16334	16711	16524	16520	16516	16539	16551	16460	16399	16394	16456	16632	16515	16473	16395	16530	16410	16534	16555	16423	16416	16619	16452	16755	16541	16428	16507	16443	16770	16384	16575	16501	16485	16535	16545	16517	16579	16652	16630	16466	16606	16730	16382	16536	16455	16729	16476	16447	16508	16570	16611	16828	16424	16492	16471	16514	16581	16601	16487	16391	16513	16553	16685	16464	16408	16582	16600	16639	16453	16523	16418	16578	16708	16609	16480	16367	16483	16418	16641	16633	16502	16526	16479	16477	16589	16600	16559	16707	16616	16504	16609	16530	16584	16548	16539	16517	16699	16452	16636	16489	16681	16547	16573	16771	16698	16648	16510	16450	16509	16660	16455	16653	16802	16663	16643	16415	16515	16656	16607	16564	16471	16760	16641	16570	16508	16668	16552	16552	16621	16511	16705	16601	16534	16449	16633	16502	16703	16681	16651	16350	16404	16454	16401	16383	16629	16622	16461	16551	16444	16463	16479	16714	16738	16453	16618	16327	16692	16579	16564	16605	16546	16571	16589	16617	16674	16374	16212	16614	16596	16371	16271	16285	16324	16460	16614	16588	16635	16640	16693	16662	16595	16531	16476	16649	16533	16552	16699	16751	16458	16486	16575	16522	16724	16490	16659	16349	16409	16592	16727	16536	16512	16465	16651	16319	16608	16471	16655	16508	16735	16527	16534	16407	16510	16460	16501	16652	16552	16403	16575	16302	16742	16493	16605	16695	16533	16736	16570	16514	16680	16458	16545	16610	16415	16685	16676	16572	16760	16522	16504	16586	16543	16564	16544	16534	16461	16576	16771	16381	16507	16760	16517	16520	16681	16457	16468	16522	16501	16588	16533	16494	16521	16711	16719	16614	16533	16542	16514	16572	16584	16571	16666	16395	16690	16654	16519	16508	16564	16745	16777	16653	16617	16522	16545	16663	16533	16637	16535	16784	16468	16658	16541	16513	16792	16399	16574	16300	16454	16572	16461	16415	16644	16530	16551	16548	16654	16638	16628	16661	16808	16754	16517	16433	16533	16504	16613	16527	16546	16677	16539	16598	16537	16316	16554	16489	16505	16699	16435	16393	16391	16356	16464	16584	16512	16532	16422	16681	16503	16530	16455	16718	16378	16617	16537	16538	16549	16635	16541	16409	16591	16571	16403	16518	16410	16669	16474	16552	16453	16790	16656	16572	16629	16593	16768	16501	16450	16480	16595	16622	16350	16622	16431	16461	16490	16443	16543	16509	16509	16416	16408	16422	16483	16525	16578	16562	16441	16294	16592	16635	16534	16708	16789	16384	16417	16532	16795	16556	16616	16670	16630	16549	16482	16524	16527	16583	16646	16403	16750	16529	16397	16578	16632	16466	16409	16641	16489	16579	16380	16695	16460	16619	16571	16683	16538	16451	16466	16674	16385	16563	16721	16527	16470	16537	16415	16743	16641	16509	16504	16538	16579	16372	16352	16442	16434	16435	16574	16686	16535	16730	16622	16611	16488	16446	16573	16540	16314	16600	16514	16565	16431	16414	16463	16687	16501	16615	16531	16657	16591	16551	16467	16533	16493	16484	16590	16570	16401	16567	16583	16609	16544	16824	16675	16779	16728	16630	16487	16456	16479	16714	16471	16664	16514	16568	16497	16315	16562	16504	16458	16600	16604	16524	16485	16612	16524	16489	16681	16645	16554	16602	16500	16484	16505	16384	16707	16570	16659	16648	16439	16660	16423	16235	16563	16615	16641	16705	16396	16704	16801	16695	16636	16537	16451	16509	16691	16550	16557	16505	16717	16448	16555	16554	16563	16665	16511	16459	16460	16549	16475	16526	16238	16452	16563	16467	16556	16678	16478	16545	16701	16650	16712	16463	16398	16557	16586	16672	16486	16407	16542	16596	16666	16537	16609	16621	16584	16594	16579	16523	16522	16342	16614	16629	16547	16448	16693	16534	16504	16555	16510	16472	16318	16518	16575	16444	16612	16528	16628	16481	16657	16481	16506	16379	16452	16556	16560	16494	16489	16489	16371	16510	16639	16564	16630	16553	16532	16539	16625	16451	16620	16580	16450	16477	16611	16484	16490	16418	16506	16397	16520	16647	16677	16597	16698	16544	16493	16669	16648	16507	16459	16365	16446	16376	16583	16610	16460	16684	16675	16538	16719	16679	16607	16401	16601	16757	16526	16575	16688	16620	16448	16484	16608	16512	16408	16640	16658	16699	16713	16494	16616	16627	16717	16524	16400	16547	16569	16569	16681	16436	16673	16532	16442	16560	16618	16760	16632	16387	16577	16597	16522	16531	16501	16729	16650	16477	16422	16521	16602	16424	16341	16673	16508	16685	16588	16338	16504	16687	16514	16671	16603	16453	16400	16276	16516	16521	16498	16546	16297	16593	16530	16667	16761	16489	16630	16474	16716	16656	16533	16505	16478	16553	16361	16458	16503	16530	16605	16588	16555	16606	16402	16558	16727	16417	16427	16390	16628	16448	16436	16396	16442	16577	16591	16589	16544	16540	16543	16779	16816	16626	16556	16520	16622	16580	16657	16586	16557	16330	16518	16392	16626	16704	16756	16593	16404	16484	16724	16384	16463	16461	16584	16567	16743	16557	16512	16468	16501	16630	16533	16583	16574	16662	16540	16524	16648	16548	16355	16411	16434	16574	16600	16486	16527	16410	16393	16570	16551	16603	16530	16351	16475	16785	16660	16511	16371	16639	16477	16474	16462	16341	16548	16559	16457	16660	16618	16372	16645	16626	16527	16415	16553	16674	16571	16574	16587	16525	16637	16483	16543	16575	16621	16523	16660	16500	16686	16508	16550	16507	16665	16537	16416	16652	16751	16617	16534	16491	16414	16621	16513	16473	16341	16654	16739	16651	16597	16625	16521	16462	16455	16574	16484	16471	16544	16531	16514	16487	16492	16603	16527	16595	16574	16576	16497	16431	16702	16398	16435	16603	16606	16610	16402	16428	16451	16553	16489	16635	16590	16659	16650	16633	16649	16805	16561	16368	16541	16611	16604	16531	16540	16456	16538	16642	16607	16434	16664	16520	16569	16349	16492	16357	16396	16290	16340	16575	16508	16560	16575	16641	16363	16545	16663	16504	16449	16486	16464	16418	16446	16585	16681	16677	16535	16677	16705	16584	16603	16410	16354	16535	16557	16545	16391	16450	16489	16466	16723	16581	16484	16683	16554	16625	16547	16610	16726	16703	16519	16404	16609	16319	16416	16688	16614	16410	16594	16594	16568	16694	16587	16705	16563	16434	16497	16578	16664	16643	16471	16507	16771	16370	16497	16651	16455	16555	16707	16506	16605	16650	16354	16660	16619	16526	16652	16618	16478	16569	16436	16340	16519	16408	16494	16469	16862	16694	16599	16643	16672	16788	16600	16423	16499	16624	16373	16653	16682	16583	16440	16576	16751	16601	16719	16494	16534	16589	16561	16490	16594	16518	16548	16566	16406	16421	16653	16536	16447	16486	16648	16488	16477	16590	16749	16484	16467	16493	16547	16514	16802	16479	16546	16570	16393	16581	16677	16486
14703	25783	23978	19818	18294	17352	16681	16140	15932	15711	15483	15454	15388	15419	15352	15331	15255	15200	15322	15130	14980	15027	15009	15110	15086	15035	15046	14989	14898	14860	14711	14812	14753	14800	14650	14841	14864	14619	14751	14894	14475	14585	14643	14643	14805	14748	14725	14611	14739	14545	14628	14640	14384	14552	14567	14502	14704	14508	14576	14606	14537	14625	14469	14706	14670	14470	14605	14585	14428	14593	14441	14504	14603	14495	14427	14561	14414	14458	14462	14306	14546	14493	14487	14826	14593	14510	14575	14470	14617	14509	14619	14573	14639	14650	14478	14624	14569	14467	14501	14552	14624	14459	14577	14578	14567	14589	14496	14521	14538	14587	14515	14646	14506	14375	14679	14444	14504	14490	14577	14489	14671	14477	14536	14754	14497	14393	14571	14488	14686	14640	14608	14463	14533	14492	14648	14612	14584	14346	14505	14504	14508	14486	14223	14567	14628	14523	14515	14624	14545	14676	14511	14494	14507	14671	14608	14620	14561	14676	14587	14650	14472	14577	14459	14708	14521	14622	14699	14488	14635	14648	14605	14476	14352	14515	14578	14512	14493	14436	14542	14532	14510	14415	14465	14356	14605	14546	14404	14450	14633	14554	14368	14451	14539	14728	14422	14687	14491	14589	14530	14424	14490	14578	14566	14552	14575	14493	14387	14264	14540	14303	14484	14461	14521	14492	14345	14533	14553	14477	14486	14465	14560	14445	14557	14516	14405	14530	14747	14448	14477	14596	14456	14425	14549	14512	14544	14668	14586	14685	14573	14387	14411	14468	14617	14518	14613	14548	14526	14469	14599	14477	14429	14226	14694	14485	14687	14422	14482	14595	14374	14487	14358	14434	14642	14628	14596	14500	14530	14528	14661	14650	14541	14520	14574	14470	14526	14790	14498	14549	14521	14383	14521	14549	14504	14546	14501	14369	14499	14451	14571	14647	14402	14525	14459	14649	14503	14654	14628	14601	14517	14582	14455	14574	14452	14588	14408	14491	14450	14436	14524	14357	14690	14661	14491	14625	14539	14441	14488	14489	14527	14490	14460	14546	14568	14554	14443	14462	14532	14508	14435	14539	14400	14747	14559	14676	14594	14435	14539	14337	14591	14569	14380	14533	14514	14332	14464	14390	14429	14415	14561	14527	14741	14503	14467	14467	14557	14705	14553	14600	14620	14559	14372	14584	14402	14541	14547	14561	14482	14593	14554	14570	14626	14373	14643	14487	14475	14644	14517	14434	14691	14496	14575	14577	14504	14525	14659	14566	14480	14413	14574	14607	14559	14558	14549	14643	14553	14714	14538	14329	14503	14591	14336	14521	14562	14661	14464	14334	14553	14380	14519	14531	14608	14570	14699	14613	14650	14528	14641	14564	14650	14540	14516	14406	14600	14562	14579	14607	14523	14493	14561	14549	14459	14447	14620	14667	14599	14542	14470	14359	14394	14542	14346	14487	14259	14434	14410	14385	14610	14368	14407	14595	14559	14469	14483	14448	14512	14529	14613	14501	14495	14591	14534	14451	14607	14488	14498	14555	14497	14448	14499	14526	14334	14524	14557	14523	14505	14452	14561	14492	14467	14709	14436	14552	14527	14405	14604	14605	14535	14489	14522	14498	14507	14528	14589	14516	14588	14442	14747	14461	14505	14542	14417	14496	14447	14589	14638	14417	14487	14611	14505	14548	14624	14541	14509	14666	14371	14435	14527	14460	14349	14667	14671	14582	14494	14532	14440	14628	14645	14460	14439	14396	14464	14471	14473	14416	14620	14352	14607	14638	14690	14722	14566	14340	14421	14511	14587	14487	14530	14416	14424	14589	14434	14569	14447	14400	14664	14431	14449	14594	14474	14594	14590	14461	14406	14643	14421	14581	14544	14484	14409	14480	14624	14545	14385	14484	14567	14522	14327	14610	14674	14485	14536	14680	14513	14509	14616	14616	14592	14476	14383	14439	14538	14596	14591	14568	14661	14409	14467	14621	14607	14415	14506	14614	14561	14640	14632	14531	14490	14520	14507	14592	14592	14510	14452	14566	14484	14537	14528	14434	14525	14487	14547	14508	14383	14673	14451	14541	14461	14370	14515	14453	14472	14535	14595	14428	14496	14649	14641	14336	14581	14364	14520	14537	14528	14515	14640	14554	14523	14425	14583	14609	14606	14584	14395	14506	14531	14623	14363	14519	14518	14713	14553	14592	14590	14498	14544	14550	14475	14367	14658	14558	14603	14545	14382	14427	14508	14435	14450	14467	14642	14481	14721	14463	14398	14609	14622	14451	14532	14670	14468	14542	14475	14514	14473	14501	14448	14411	14506	14583	14518	14440	14443	14376	14639	14431	14574	14321	14647	14548	14448	14448	14430	14544	14455	14495	14430	14542	14522	14579	14512	14557	14448	14472	14297	14455	14545	14409	14428	14526	14564	14479	14544	14474	14574	14519	14457	14353	14422	14672	14673	14540	14378	14381	14514	14388	14585	14543	14523	14496	14637	14473	14474	14417	14548	14596	14565	14452	14551	14394	14722	14399	14485	14588	14544	14370	14572	14573	14526	14492	14445	14464	14515	14592	14343	14520	14460	14548	14389	14513	14554	14560	14503	14480	14526	14512	14480	14548	14562	14615	14515	14300	14491	14357	14493	14425	14549	14437	14568	14363	14589	14536	14634	14599	14662	14431	14527	14486	14540	14346	14451	14393	14518	14405	14458	14579	14453	14620	14412	14522	14553	14477	14594	14473	14664	14524	14564	14586	14598	14529	14575	14391	14435	14449	14730	14523	14435	14609	14626	14494	14463	14484	14682	14721	14548	14486	14576	14595	14440	14626	14533	14660	14568	14410	14430	14584	14482	14518	14488	14513	14544	14680	14422	14510	14508	14499	14578	14533	14573	14449	14631	14452	14379	14424	14476	14452	14465	14445	14478	14527	14587	14386	14603	14307	14575	14433	14580	14583	14527	14383	14432	14554	14469	14706	14570	14390	14511	14595	14450	14461	14405	14617	14411	14648	14478	14542	14546	14446	14558	14550	14467	14548	14685	14565	14532	14563	14668	14521	14405	14562	14521	14436	14493	14411	14661	14552	14490	14543	14560	14503	14538	14455	14621	14614	14639	14573	14611	14586	14456	14627	14550	14331	14466	14566	14696	14583	14307	14582	14627	14544	14557	14596	14595	14431	14571	14472	14508	14412	14676	14407	14555	14544	14500	14541	14484	14608	14618	14543	14636	14484	14437	14588	14636	14443	14474	14368	14459	14569	14413	14607	14643	14627	14538	14407	14473	14548	14646	14445	14562	14536	14483	14572	14496	14577	14506	14441	14422	14585	14536	14587	14464	14476	14476	14573	14486	14442	14514	14451	14614	14654	14404	14586	14703	14680	14398	14650	14467	14578	14472	14606	14527	14599	14534	14569	14478	14485	14555	14649	14640	14500	14507	14589	14708	14449	14380	14494	14638	14493	14409	14531	14617	14731	14521	14484	14588	14443	14651	14492	14581	14456	14474	14719	14429	14515	14560	14504	14599	14505	14461	14525	14520	14570	14625	14517	14541	14525	14591	14546	14546	14452	14463	14488	14664	14482	14537	14563	14575	14591	14536	14455	14559	14433	14398	14503	14623	14488	14492	14656	14505	14710	14522	14467	14473	14574	14556	14497	14566	14446	14629	14516	14577	14648	14483	14481	14472	14360	14401	14375	14503	14478	14548	14459	14439	14460	14459	14509	14525	14584	14431	14469	14426	14268	14620	14518	14634	14538	14518	14594	14535	14340	14322	14624	14554	14346	14537	14386	14526	14530	14638	14463	14508	14709	14622	14523	14717	14433	14543	14560	14477	14547	14463	14418	14507	14562	14492	14560	14554	14626	14523	14486	14459	14516	14546	14551	14574	14606	14433	14474	14443	14432	14472	14585	14544	14577	14613	14412	14314	14458	14624	14515	14473	14524	14592	14316	14533	14334	14523	14552	14542	14446	14529	14360	14503	14518	14431	14397	14407	14508	14545	14538	14479	14306	14445	14392	14643	14356	14485	14521	14520	14615	14558	14406	14428	14600	14490	14554	14466	14525	14610	14536	14571	14385	14551	14481	14343	14585	14595	14548	14547	14406	14399	14580	14442	14538	14583	14616	14524	14513	14564	14549	14309	14597	14596	14430	14386	14597	14570	14521	14521	14480	14665	14607	14561	14562	14397	14548	14610	14549	14582	14550	14538	14588	14624	14483	14529	14572	14587	14418	14495	14630	14622	14468	14614	14446	14658	14497	14647	14612	14379	14406	14548	14582	14490	14489	14563	14587	14678	14529	14475	14336	14556	14712	14530	14517	14621	14400	14477	14585	14484	14530	14416	14371	14343	14534	14502	14570	14551	14358	14562	14458	14505	14414	14668	14655	14525	14567	14563	14518	14319	14533	14599	14523	14434	14630	14412	14476	14552	14468	14526	14567	14479	14443	14479	14556	14599	14523	14447	14566	14340	14581	14474	14628	14508	14457	14481	14414	14535	14399	14616	14522	14550	14572	14647	14351	14520	14449	14556	14638	14570	14418	14635	14325	14514	14393	14640	14665	14436	14448	14491	14671	14516	14519	14442	14309	14754	14467	14637	14546	14571	14513	14528	14509	14425	14437	14480	14543	14564	14543	14557	14606	14710	14581	14476	14569	14540	14394	14389	14658	14570	14310	14624	14431	14411	14614	14495	14558	14550	14503	14420	14400	14463	14368	14385	14535	14450	14453	14480	14562	14656	14675	14413	14632	14326	14437	14597	14686	14597	14519	14489	14450	14475	14680	14472	14571	14531	14575	14430	14288	14555	14485	14524	14389	14501	14515	14530	14535	14346	14402	14503	14605	14520	14551	14658	14474	14531	14489	14631	14570	14536	14554	14329	14576	14497	14486	14606	14539	14560	14482	14560	14548	14465	14577	14615	14513	14674	14382	14523	14464	14505	14629	14413	14340	14483	14470	14481	14553	14533	14587	14509	14359	14531	14644	14260	14713	14480	14557	14368	14487	14433	14618	14548	14507	14745	14534	14494	14395	14576	14345	14503	14590	14445	14611	14528	14758	14582	14624	14617	14578	14544	14545	14460	14354	14533	14647	14488	14552	14537	14560	14632	14499	14424	14472	14517	14623	14420	14411	14461	14476
22626	21058	28900	23451	21280	23214	24993	19636	18535	18926	18611	18566	18295	18156	18246	18201	18017	18027	18157	18080	18071	17981	17779	17771	17873	17729	17875	17901	17759	17893	17367	17456	17612	17663	17666	17546	17619	17369	17612	17405	17487	17363	17483	17666	17508	17457	17611	17395	17465	17445	17494	17517	17257	17438	17433	17344	17329	17354	17380	17492	17566	17182	17550	17315	17318	17341	17365	17429	17471	17441	17365	17139	17343	17268	17476	17380	17249	17287	17443	17491	17433	17404	17420	17059	17314	17500	17373	17323	17348	17370	17558	17188	17266	17340	17229	17316	17294	17210	17216	17379	17371	17319	17296	17217	17312	17373	17349	17137	17401	17440	17265	17288	17567	17385	17323	17434	17469	17399	17296	17247	17426	17185	17315	17084	17097	17129	17263	17473	17282	17213	17350	17186	17268	17321	17314	17404	17476	17210	17330	17513	17278	17344	17273	17273	17489	17317	17338	17435	17152	17334	17259	17175	17266	17227	17200	17202	17290	17375	17348	17311	17320	17307	17341	17099	17237	17133	17267	17346	17308	17326	17301	17434	17245	17224	17230	17281	17129	17480	17095	17441	17211	17229	17151	17390	17310	17241	17247	17386	17431	17280	17097	17281	17294	17463	17195	17311	17282	17204	17111	17327	17342	17205	17480	17279	17470	17166	17140	17461	17270	17187	17243	17143	17437	17305	17216	17218	17118	17195	17158	17175	17142	17472	17340	17526	17182	17384	17305	17428	17288	17337	17237	17335	17384	17205	17277	17196	17365	17202	17253	17276	17154	17237	17168	17190	17164	17050	17272	17079	17125	17364	17136	17179	17020	17136	17196	17179	17156	17423	17222	17323	17269	17124	17456	17324	17283	17245	17351	17212	17202	17182	17127	17226	17255	17357	17203	17167	17258	17184	17326	17236	17255	17251	17356	17310	17362	17074	17144	17294	17183	17274	17169	17355	17321	17351	17394	17259	17139	17191	17364	17220	17182	17370	17225	17396	17176	17378	17361	17274	17046	17193	17441	17135	17299	17166	17294	17365	17264	17492	17547	17367	17125	17291	17125	17289	17204	17169	17294	17450	17263	17410	17375	17284	17232	17367	17363	17477	17241	17297	17349	17173	17379	17081	17132	17358	17226	17166	17245	17511	17306	17245	17272	17353	17132	17342	17245	17439	17220	17145	17183	17327	17437	17339	17331	17305	17217	17219	17363	17193	17326	17277	17416	17343	17458	17398	17328	17214	17095	17065	17278	17290	17387	17339	17372	17378	17312	17052	17232	17244	17241	17422	17309	17163	17212	17144	17225	17222	17200	17125	17255	17358	17172	17281	17096	17041	17396	17158	17031	17449	17206	17264	17249	17133	17123	17149	17204	17330	17428	17420	17221	17005	17067	17079	17443	17440	17464	17314	17446	17424	17130	17156	17155	17129	17376	17279	17158	16978	17095	17318	17369	17442	17189	17281	17151	17057	17319	17177	17285	17405	17324	17415	17305	17296	17210	17326	17358	17230	17340	17303	17236	17285	17371	17189	17498	17296	17067	17383	17224	17277	17270	17296	17084	17342	17283	17191	17365	17197	17185	17463	17410	17208	17189	17221	17350	17330	17363	17141	17257	17135	17258	17370	17459	17322	17343	17317	17295	17427	17445	17482	17308	17345	17146	17188	17476	17392	17185	17237	17208	17478	17355	17160	17235	17270	17312	17400	17268	17195	17238	17404	17226	17226	17224	17069	17310	17181	16984	17260	17146	17274	17366	17131	17452	17260	17262	17326	17427	17570	17366	17316	17330	17319	17313	17292	17478	17414	17217	17254	17394	17268	17375	17304	17239	17402	17135	17051	17238	17141	17345	17213	17156	17156	17241	17347	17215	17467	17354	17261	17111	17255	17275	17268	17383	17377	17398	17252	17234	17180	17345	17234	17147	17160	17283	17258	17303	17551	17100	17349	17161	17259	17352	17196	17327	17198	17237	17240	17206	17410	17366	17283	17341	17365	17487	17302	17234	17298	17173	17163	17322	17280	17278	17298	17183	17268	17352	17407	17196	17429	17091	17418	17479	17043	17423	17483	17192	17404	17279	17324	17271	17242	17240	17316	17088	17348	17251	17217	17173	17388	17331	17385	17255	17178	17246	17249	17469	17258	17212	17299	17229	17141	17295	17238	17453	17465	17269	16965	17174	17242	17330	17253	17143	17424	17262	17242	17276	17281	17247	17345	17174	17280	17169	17386	17185	17182	17328	17272	17362	17380	17409	17420	17226	17399	17285	17338	17239	17249	17209	17236	17296	17173	17371	17385	17297	17259	17016	17209	17267	17227	17442	17288	17169	17348	17220	17175	17348	17216	17115	17287	17153	17287	17407	17416	17049	17235	17302	17258	17368	17256	17354	17291	17310	17198	17456	17355	17401	17258	17274	17078	17292	17199	17322	17343	17289	17339	17429	17249	17095	17225	17173	17299	17054	17239	17333	17145	17362	17377	17164	17202	17302	16878	17181	17386	17336	17242	17332	17270	17342	17335	17313	17258	17117	17377	17241	17246	17245	17383	17519	17363	17195	17123	17199	17116	17345	17347	17419	17296	17179	17232	17226	17146	17208	17328	17338	17394	17300	17273	17227	17439	17163	17415	17292	17293	17465	17037	17510	17220	17261	17108	17280	17396	17062	17172	17317	17224	17227	17128	17204	17254	17159	17282	17362	17234	17305	17261	17321	17276	17234	17374	17323	17155	17356	17160	17314	17296	17348	17322	17272	17168	17186	17269	17500	17168	17190	17269	17370	17251	17206	17118	17267	17332	17235	17293	17351	17380	17292	17382	17068	17315	17225	17286	17461	17151	17280	17231	17283	17317	17270	17306	16931	17180	17352	17153	17329	17359	17250	17262	17493	17189	17279	17281	17208	17410	17364	17367	17379	17055	17377	17394	17311	17567	17419	17379	17372	17142	17426	17268	17262	17350	17256	17440	17410	17155	17260	17280	17319	17310	17241	17276	17098	17266	17194	17391	17387	17277	17126	17479	17322	17231	17331	17204	17081	17399	17234	17218	17411	17198	17303	17428	17264	17190	17508	17100	17097	17279	17160	17300	17283	17376	17315	17326	17130	17242	17218	17374	17339	17320	16973	17134	17264	17187	17188	17148	17450	17323	17298	17253	17378	17357	17277	17380	17384	17296	17355	17298	17342	17170	17120	17236	17259	17514	17213	17115	17332	17083	17367	17133	17351	17351	17308	17179	17327	17087	17194	17289	17295	17504	17101	17308	17273	17275	17289	17344	17282	17260	17588	17317	17164	17190	17310	17336	17153	17190	17557	17396	17391	17327	17325	17296	17350	17257	17266	17313	17415	17259	17387	17177	17321	17249	17350	17436	17456	17412	17479	17308	17341	17138	17296	17168	17393	17418	17347	17369	17354	17301	17327	17399	17341	17463	17451	17189	17201	17273	17298	17181	17490	17264	17247	17351	17272	17323	17322	17265	17172	17406	17253	17055	17189	17098	17036	17255	17254	17169	17178	17202	17241	17215	17215	17257	17223	17303	17384	17371	17039	17153	17321	17309	17475	17184	17067	17038	17026	17322	17290	17046	17121	17426	17140	17356	17448	17031	17303	17278	17252	17329	17522	17493	17382	17298	17176	17252	17166	17267	17115	17048	17429	17256	17321	17390	17077	17238	17165	17190	17387	17385	17358	17374	17225	17304	17218	17126	17188	17019	17201	17116	17240	17371	17593	17402	17254	17290	17180	17358	17254	17222	17293	17197	17253	17344	17298	17053	17053	17351	17130	17302	17444	17309	17296	17110	17227	17484	17307	17196	17517	17152	17095	17362	17097	17497	17152	17147	17308	17246	17335	17136	17168	17309	17169	17266	17167	17223	17368	17176	17331	17036	17269	17240	17266	17237	17212	17155	17349	17280	17339	17381	17135	17305	17205	17314	16980	17080	17157	17262	17465	17196	17244	17333	17205	17494	17378	17184	17111	17475	17449	17144	17217	17193	17258	17150	17239	17210	17393	17070	17554	17395	17203	17213	17347	17365	17233	17200	17298	17233	17297	17318	17186	17279	17384	17347	17322	17295	17277	17415	17403	17413	17402	17274	17487	17390	17124	17259	17321	17341	17296	17203	17349	17269	17176	17205	17291	17338	17391	17320	17164	17296	17014	17203	17280	17450	17199	17198	17163	17195	17384	17241	17208	17353	17286	17298	17371	17283	17324	17376	17127	17321	17196	17244	17248	17144	17232	17285	17494	17446	17363	17324	17347	17441	17345	17162	17272	17321	17239	17276	17402	17277	17245	17204	17066	17188	17340	17273	17435	17213	17198	17398	17099	17250	16981	17262	17387	17299	17185	17363	17345	17321	17223	17256	17330	17272	17161	17464	17201	17345	17223	17264	17339	17281	17353	17273	17479	17246	17376	17457	17401	17146	17129	17107	17103	17458	17384	17215	17147	17275	17257	17441	17377	17317	17285	17291	17364	17318	17320	17246	17522	17170	17226	17454	17328	17287	17467	17223	17422	17382	17305	17051	17225	17307	17239	17361	17273	17225	17144	17419	17153	17314	17045	17238	17294	17060	17072	17185	17200	17226	17241	17286	17358	17306	17462	17201	17227	17390	17183	17286	17485	17185	17069	17545	17205	17372	17479	17107	17248	16888	17323	17220	17356	17333	17119	17219	17447	17447	17269	17337	17231	17288	17351	17286	17423	17283	17199	17281	17274	17355	17547	17220	17386	17312	17287	17251	17183	17253	17331	17374	17049	17364	17244	17426	17278	17369	17280	17231	17356	17350	17170	17456	17279	17052	17227	17295	17265	17166	17077	17116	17373	17233	17158	17128	17392	17281	17297	17512	17346	17432	17330	17384	17523	17414	17292	17193	17386	17323	17241	17103	17299	17346	17438	17357	17234	17376	17206	17260	17460	17266	17291	17307	17236	17437	17402	17078	17337	17107	17260	17380	17401	17353	17176	17202	17202	17491	17463	17090	17242	17288	17360	17303	17167	17366	17363	17092	17181	17245	17184	17332	17492	17343	17306	17114	17276	17278	17176	17259	17280	17429	17158	17367	17411	17130	17326	17079	17014	17489	17333	17258	17307	17256	17221	17426	17520	17457	17392	17393	17122	17449	17328	17340	17279	17414	17390	17381
16912	30984	28951	23164	20920	19282	18368	17648	17081	16982	16567	16512	16660	16488	16340	16065	16141	15993	16021	15793	15666	15857	15570	15671	15796	15717	15588	15573	15497	15370	15432	15374	15498	15233	15344	15165	15366	15268	15260	15188	15054	15115	15247	15265	15116	15136	15081	15282	15072	15048	15062	15191	15154	15082	15120	14918	14843	14935	15053	15031	15121	14966	15090	14956	14981	15014	15059	15170	14977	15171	14945	14912	15074	15004	15058	14975	14826	14815	14982	14990	15167	14980	14915	14890	14996	14754	14949	14999	15009	14914	14917	14886	15022	14905	14912	15111	15028	14991	15126	15064	14963	14989	15108	15009	14883	15008	14992	14860	15105	15007	15055	15071	14830	14772	14942	15046	14930	14954	15040	15039	15025	15019	15016	14985	15054	14933	14801	14955	14951	14880	15043	14910	14829	14954	14840	14970	14912	14965	15016	14940	14916	14942	14986	14891	14889	15060	14915	15152	15021	14851	14995	15075	14933	14758	14970	14939	15090	14930	14910	14865	15051	15047	14937	15142	14828	14986	14966	14815	14980	15067	14857	15026	14859	15025	14835	15001	15131	14825	14882	14954	14896	14964	14837	14909	14869	14863	14958	14908	15087	14812	14904	14967	15173	14825	14994	14874	15031	14992	14967	14905	14926	14810	15083	14895	15021	14956	14920	14842	15119	14952	14872	15001	14812	14964	14972	14819	15073	14905	14858	15053	15025	14779	14977	15051	14988	15102	14829	14940	15039	15007	15034	15064	15021	15048	15062	15109	14921	15055	14898	14931	15062	14870	14815	14941	14972	14857	15005	14848	14880	15066	15042	14904	14969	14905	15176	14999	14750	14951	14901	15047	14878	14821	14987	14984	15105	14949	15065	14978	14970	15029	14960	14913	15067	14900	14924	15099	14969	15053	15001	15066	15089	14739	14955	14986	15043	14910	14984	14892	14799	14832	15109	15071	14960	15136	14851	15126	15051	14908	15058	14907	14920	15020	15117	15026	14953	15082	14841	14717	15111	14926	14793	15036	14946	14937	15069	15054	15017	14774	14941	15073	15056	15072	14895	14991	14851	14849	15030	14810	14905	15024	15104	15021	14991	14907	14747	15074	14874	14986	15123	14977	14877	15137	14818	14963	15030	15051	15001	14928	15007	14944	14902	14987	14853	14964	15077	14984	14860	14948	15033	14783	14988	15036	14978	15088	15098	15041	14827	15013	15031	14891	15119	14898	14980	14970	14848	14955	14975	14900	15084	14962	15086	14860	14934	14888	14965	15069	14910	14874	15026	15052	14911	14900	14987	14917	15107	14977	14975	14911	15058	14904	15018	14925	15011	15156	15053	14964	15097	14999	15007	14911	14891	14983	14867	14839	14925	14991	15021	15014	14852	14994	14975	14953	14918	15059	14906	15204	14982	15044	14784	14893	15082	14933	14817	15023	15065	15006	15021	14893	14973	15007	14983	14988	14898	14818	14876	14945	14866	14968	14821	14957	14796	14845	14966	15070	14982	14955	14924	14841	14859	14881	14904	15054	15007	14860	15046	14982	14846	15021	14844	14945	14910	15076	14981	14917	15040	14959	14813	14773	14906	14964	14953	14922	15011	14907	15037	14851	15029	14937	14788	15123	14851	15021	14908	14784	14974	15132	14948	14965	14942	14904	14976	15024	14901	14949	14955	15084	15077	14946	14770	15006	15063	14837	14926	14959	14988	14950	15032	14856	14931	14848	14976	14984	14799	15019	14923	14829	14857	15000	14927	14983	14941	14873	14785	14948	14935	15019	15146	14936	14967	15038	14987	15081	15019	14979	15030	14923	15067	15026	14983	15002	15039	14734	15000	14992	14975	14935	14907	14955	15059	14894	15065	14874	14940	15006	14943	15124	15060	14697	14929	14888	15134	15024	15003	15084	15007	14989	14984	14879	14973	14983	14891	15090	15071	15014	14797	14769	14902	14975	14927	14954	14974	14884	15051	14855	15117	14856	15077	14954	14987	15114	14889	15063	15027	14892	15006	14991	15096	15027	14936	15040	15000	14814	14987	15047	14928	15074	14992	14815	15085	15029	14865	14822	15073	14812	15031	15063	14941	15010	14820	14972	15042	15005	14868	14894	14973	15006	14994	14981	14971	14871	15035	14964	15160	14895	14822	14971	14856	14837	15080	15014	14999	14970	14980	14670	14860	14993	14964	15082	15170	15030	15030	14928	14915	15036	14867	14955	14777	14928	14973	14906	15094	14937	14862	14891	15013	14843	14687	15081	14976	14864	14897	14992	14888	15068	15081	14822	15024	14971	15022	14984	15049	14953	15048	15100	15011	15034	14958	15050	15058	14954	14930	14798	14933	14996	14733	14928	14975	14978	15007	14962	15031	14908	14909	14891	15008	14943	14916	14869	14848	15078	15036	14990	15009	15045	14837	15107	14900	14816	15006	14977	14955	14918	14931	14965	14930	15027	14902	14745	14834	15140	14894	14895	14832	15111	14874	14933	15018	14865	14926	14922	15025	14862	15013	15036	14958	14932	15146	15037	15059	14959	14935	15001	15059	15010	14816	15002	15005	14838	14976	14980	15147	15010	14961	15032	14931	14852	14948	14860	14937	14883	14957	14974	14981	14993	14999	14772	14845	15007	14874	14919	14965	14962	14963	14962	15017	14983	14968	14946	14994	14952	14808	14915	14953	15093	15027	14907	14908	15057	15039	15126	14872	15038	14980	15099	15019	14950	14852	14830	14813	15069	14965	14988	14874	14972	14924	15114	14871	15090	14841	15007	14943	14975	14958	14774	15080	14834	15085	15044	15045	15002	15026	14941	15061	14944	14863	14881	15004	15058	14899	14962	14903	14895	14919	15022	15054	15041	15089	14944	14882	14953	15026	15014	14968	14920	14923	14902	14950	15068	14878	14996	15099	14833	14904	14947	14990	15027	14837	14924	14958	14963	15162	14978	14933	14946	14900	15022	15038	15040	14971	14953	14866	14944	15029	14827	14964	14821	14852	14931	15020	14906	14933	14854	14914	15020	15029	15117	15012	14784	14859	14987	14892	14961	14928	15052	14870	14901	14965	15014	14942	15145	14953	14887	15045	14976	14911	14969	14916	14842	15032	15009	15042	14796	14809	14874	15103	15031	15005	14886	14897	14956	14800	15017	14956	14958	15058	14918	14964	14831	15006	14757	14970	14866	14949	15047	14863	14972	15165	14954	14788	15074	14906	15081	14836	14923	14981	14816	14987	14888	14931	14794	14739	14876	15042	15032	14937	14969	15089	14970	15011	14863	14856	14943	14926	15029	15005	14947	14994	15002	14987	14818	14904	14877	14969	14843	15002	14879	15047	14845	15130	14985	15076	14944	14982	14924	14937	15108	14971	15008	15048	14971	15054	15023	14769	15121	14866	14893	15019	14999	14809	14972	14904	15013	14998	14986	14925	14987	14906	15032	15001	15105	14837	14749	15019	14939	14929	14914	14917	14908	14812	14990	15043	15064	14906	15003	14967	14894	14910	15049	14885	14986	15013	14975	15021	15108	14971	14862	15026	15203	14877	14927	15052	14851	15000	14935	15024	14992	15064	15005	14894	15027	15077	14999	15022	15005	14973	14786	14814	14996	14945	14967	14960	14876	14892	15057	14896	14897	15221	14838	14994	14943	14960	15050	14850	15013	14843	15093	15101	14951	14996	15065	15121	15006	14899	14909	15076	14985	15062	14978	14803	14997	15090	14990	14871	14866	14907	14957	14781	14953	14931	14876	14945	15003	15026	14961	14801	14997	15068	14839	15084	14987	14868	14908	15013	14953	14841	14993	15113	15125	15196	14957	15096	14786	14848	15003	15182	14945	14903	14772	15062	14827	14925	14974	15133	14850	14957	14779	14982	14941	15024	15117	15106	15021	14905	14961	14886	15023	15007	14934	14925	15031	14933	14875	14889	15023	14987	14785	14861	15000	14904	14844	14871	14791	15002	14839	15019	15023	14831	14924	14962	15005	15120	15047	14962	14893	15083	15180	14900	15046	15056	14807	15029	15134	14985	15017	15113	14804	14921	14933	14877	15023	14895	14936	14979	14949	14987	14870	14731	14904	14936	14925	14949	15117	15100	15021	15050	14968	15000	15051	15143	14920	15007	14893	14992	14937	14902	14959	14933	14993	14984	14751	14925	14977	14936	14934	14941	15093	14863	14857	14989	15037	14922	14810	14934	15077	15055	14995	14998	15000	15073	14977	14991	14949	15072	15157	14837	14770	14944	15047	15015	14781	14804	14903	14937	14967	14925	14951	14954	14986	14932	14747	15105	14872	14968	14778	14983	14898	14821	14827	14908	14939	14851	15121	15111	15009	14890	14969	14828	14978	14934	14914	15055	14806	15126	14905	14947	14939	14925	14865	15002	14913	14914	15066	14932	15035	14921	14823	15005	14783	14886	14928	14862	15173	14998	14949	14961	14841	14825	14979	14919	15130	14817	15033	14948	14909	14857	15000	14912	14805	14850	15080	14815	14959	14993	14966	15068	14997	14987	15090	14953	14900	15006	14973	14908	14855	15058	14940	14997	14980	14825	14985	15143	15171	15026	14993	14962	14864	14952	14855	14988	14961	15024	15216	14967	14946	14989	14957	14942	14861	14918	14888	14809	14874	15077	14932	14930	14975	14951	14908	14800	14811	14999	14998	15050	14799	14992	14923	14944	14862	14961	15187	14716	14838	14976	14940	14958	15089	14898	15074	15041	14882	14709	14878	14977	15038	14883	14963	14809	15000	14928	14912	14925	14720	14880	15040	14819	15105	15084	14966	14969	14968	15056	14969	14921	14968	14863	14898	14987	14987	14877	14939	14913	14913	14929	14911	14854	15059	15041	15054	14938	15053	15033	14854	14974	14869	14804	14866	14974	14908	14906	14994	15042	14906	15046	15026	14918	14988	14947	14976	14910	15070	14772	15099	14831	15002	14888	14965	14905	15046	14972	14953	14949	14960	14921	14917	15066	14862	14942	14854	15017	14876	15027	14974	14961	14993	14965	14985	15048	14961	14871	14828	14927	15082	14965	14828	14956	15073	14955	14709	14915	15030	14774	14823	15045	14941	14929	15004	15005	14843	14868	14820	14899	14914	15184	15000	14922	14984	14767	14913	14902	14828	14801	15098	14937	14869	14962	14990
27244	21801	24355	21584	17949	17840	17585	17616	17589	17539	17611	17446	17396	17451	17484	17389	17525	17609	17452	17393	17730	17340	17371	17365	17223	17289	17472	17242	17268	17137	17212	17369	17366	17174	17362	17313	17263	17273	17291	17518	17275	17280	17245	17331	17361	17139	17345	17288	17379	17278	17042	17173	17261	17395	17255	17287	17096	16963	17059	17086	17270	17094	17058	17122	17096	17086	17247	16978	17282	17127	17202	17091	17315	17051	17013	17217	17136	17104	17160	17110	17246	17082	17162	17063	17116	17244	17105	17311	17023	17165	17266	17323	17257	17172	17054	17214	17274	17291	17152	17132	16901	16982	17036	17138	17177	16925	17157	17309	17139	17205	17087	17138	17261	17191	17211	17134	17069	17010	16953	17093	17214	17271	17007	17056	17272	17328	17048	17105	17185	17054	17123	17174	17140	16999	17510	17077	17244	17221	17182	17085	17117	17023	17148	17125	17222	17068	17168	17219	17164	17057	17061	17071	17139	17171	17154	16989	17153	17233	17099	17189	17219	17269	17027	17152	17216	17165	17097	17113	17156	16996	17218	17231	17181	17070	17079	17142	16976	16965	17211	17013	17134	17175	17242	16864	17216	17068	16907	17102	17289	17196	17243	17365	17193	17131	17139	17240	17312	17074	17068	17039	17107	17223	17183	17143	17179	17198	17151	16923	17198	17074	17170	17033	17196	17200	16993	16991	17211	17268	17088	16894	17088	16886	17045	17093	17118	17285	17279	17085	17261	17170	17330	17191	17026	17313	17174	16978	17275	17113	17061	17210	17159	17152	17072	17145	17227	17133	17112	17047	17179	17183	17374	17050	16989	17201	17172	17116	17088	17033	17070	17036	17214	17158	17041	17269	17022	17157	16990	17197	17195	17293	17064	17277	17223	17221	17383	17400	16964	17089	17449	17188	17380	17153	17095	17063	17318	17186	17275	17215	17000	17215	17208	17245	17119	17145	17039	17163	17103	17032	17165	17066	17057	17226	17195	17007	17052	16955	17187	17143	17113	17125	17289	17048	17072	16982	17066	17194	17346	17082	17102	17059	16941	17083	17312	17107	17056	17273	17036	17126	16990	17059	17124	17107	17104	17375	17333	17110	17162	17045	17075	17253	16881	17299	17255	17197	17174	17221	17235	17056	16987	16952	17140	16887	17024	17132	17177	17134	17238	17141	17028	17172	17069	17004	17146	17215	17291	17142	17316	17264	17085	17346	17143	17301	17069	17152	17151	17182	17172	17398	17208	17196	17079	17220	16938	17043	16836	17141	17346	17384	17055	17086	17008	17205	17271	17104	17206	17197	17148	17158	17249	17247	17067	16973	17153	17015	17179	17181	17149	17331	17180	16952	17110	17194	17029	17219	17083	17240	17322	17026	17234	17178	17167	16874	17242	17282	17184	17107	16955	17286	17391	17254	17064	17144	17078	17067	17172	17245	17088	17101	17312	17337	17163	17167	17098	17010	16996	17303	17195	17072	17230	17077	17069	16962	16999	17210	17137	17087	17194	17140	17327	17238	17250	17272	17093	17260	16980	17337	17148	17109	17020	17141	17397	17144	17233	17148	17323	17190	17203	17117	17135	17039	17011	17010	17144	17415	17122	17260	17501	17393	17245	17048	17240	17323	17259	17061	17108	17030	17220	17101	17151	17142	17114	17199	17282	17220	17203	17335	17326	17264	17308	17052	16994	17219	16945	17037	17104	16999	17047	17048	17240	17109	17281	17067	17079	17116	17391	17200	17309	17026	17078	17125	17148	17075	17297	17104	17101	17028	17167	17250	17163	16991	17163	17087	17081	17232	17122	17124	17219	17066	17107	17169	17269	17283	17336	17033	17266	17201	17255	17169	17119	17042	17143	17074	17109	17016	17138	17107	17137	17046	17121	17194	17140	17102	17187	17193	17139	17096	17213	17076	17129	17056	17246	17139	17115	17005	17053	17223	17353	17173	17277	16958	17032	16961	17301	17154	17128	17211	16935	17126	17131	17162	17045	17119	17337	17205	17309	17036	17117	17135	17180	16995	17333	17195	17213	17149	17107	17117	17029	17132	17266	17408	17001	17064	17125	17179	17249	17191	17237	17308	17304	17056	17398	17118	17240	17117	17129	16944	17042	17291	17099	17062	17250	17048	17166	17072	17035	17129	17273	17038	17091	17181	17158	17080	17187	17171	17301	17356	17213	17189	17256	17169	17184	17205	17045	17337	17180	17190	17131	17323	17073	17266	17175	16973	17152	17353	17290	17291	17158	16952	17182	17260	17171	17243	17121	17413	17070	17121	17224	17222	17319	17209	17285	17233	16927	16948	17138	17134	17188	16967	17202	17177	17202	17285	17157	17150	16973	17054	17219	17296	16908	17172	17355	17021	17141	17114	16994	16962	17198	16994	17354	17053	16854	17048	17396	17156	17222	17297	17160	17132	17106	17411	17060	17116	17118	17258	17153	17338	16970	17141	17214	17196	17020	17097	17236	17041	17319	17052	17198	17241	17374	17092	17144	17067	17110	17158	17134	17133	17198	17034	17073	16967	17021	17056	17239	17458	17183	17290	17009	17221	16947	17098	17115	17064	17249	17067	17146	17040	17394	17285	17111	17105	17037	17075	17229	17214	17206	17262	17035	17080	17123	17239	17357	17007	16941	17159	17427	17069	17098	17189	17341	17158	17174	17130	17132	17141	16832	17153	17217	17293	17150	17122	17119	17346	17116	17301	17301	17114	17037	17177	17180	17074	17361	17185	17180	17124	17147	17352	17033	17287	17184	17124	17092	16992	17326	16978	17075	17319	17191	17060	17109	17087	17111	17103	17088	16956	17152	17115	17204	17081	17151	17021	17264	17293	17099	17124	17070	17017	17032	17183	16944	17197	17172	17095	17362	17370	17394	17231	17224	17112	17027	17062	17203	17116	17169	17091	17145	17110	17026	17118	17322	17197	17157	17178	17253	17232	17179	17332	17002	17139	17026	16873	17091	17214	17206	17160	17072	17117	17410	17120	16910	16902	17336	17226	17230	17156	17175	17275	17373	17281	17302	17188	17324	17283	17057	17274	17274	17227	17078	17061	17093	17167	17342	17219	17230	17019	17140	17116	17171	17119	17048	17166	17129	17284	17261	16876	17006	17031	17282	17009	16866	17078	17187	17057	17249	17250	17123	17177	17093	17273	17152	17316	17201	17145	17071	17131	16712	17155	17022	17100	17091	17293	17245	17200	17322	17110	16860	17315	17074	17235	17219	16976	17270	16984	17152	17175	17055	17187	17186	17112	17345	17314	17321	17195	17329	17219	17071	17242	17241	17022	17009	17195	17234	17233	17134	17085	17168	17177	16977	17152	17058	17051	17348	17126	17397	17466	17060	17207	17102	17176	17157	17169	17154	16987	17018	17234	17201	17205	16995	17268	17250	17174	17177	17330	17138	17003	17030	17165	16974	17210	17209	17145	17151	17035	17090	17026	17169	17096	17470	17207	16927	17194	17134	17133	17207	17314	16970	17126	17188	17233	17020	17207	17177	17124	17088	16952	16972	17083	17237	16907	17298	17292	17373	16923	17191	17142	17273	17376	17236	17019	17135	17149	17159	17224	17146	17157	17100	17037	17275	17139	17141	17093	17260	17080	17168	17118	17241	17179	17057	17153	17247	17156	17327	17053	16965	17135	17161	17131	17110	17138	17244	17133	17010	16990	17352	17089	17082	16976	17128	17070	17170	17317	17025	17054	17166	17175	17050	17180	17179	17055	17167	17114	17080	17228	17019	17023	17288	16963	17249	17205	17344	17210	17090	17188	17285	17163	17332	17336	17160	17230	17009	17005	17183	17048	17094	17251	17257	17035	17193	17118	17100	17380	17227	17050	17135	17202	17083	17277	16970	17044	17055	17088	17036	17193	17217	17152	17234	17230	17300	17296	17372	17150	17153	17076	17084	17184	17197	17130	16987	17102	17250	17103	17332	17252	16990	17113	17176	17187	17175	17268	17097	17078	17144	17115	17063	17203	17239	17230	17246	17226	17293	17213	17271	17188	17240	17125	17246	17332	17152	17215	16948	17506	17036	17066	16961	17119	17123	17190	17257	17193	17041	17217	17019	17199	17202	17102	17204	17188	17108	17297	17201	17212	17191	17169	17166	17156	17110	17149	17141	17361	16982	17278	17561	17076	17201	17012	17018	17137	17218	17206	17191	17103	17010	17113	17292	17089	17108	16941	17118	17099	17200	17211	17200	16976	16991	16989	17199	16973	17130	17314	17167	17189	17137	17096	17280	17323	17059	17196	17265	17059	17232	17162	17266	17393	17329	16990	17197	17340	17066	17100	17092	17008	17222	17088	17162	17237	17333	17265	17217	17130	16954	17140	17071	17249	17196	17238	17212	17361	17057	17070	17136	17102	17166	17145	17127	17104	17163	17025	17142	17275	17153	17280	17119	17080	17052	17204	17116	17102	17352	17107	17100	17054	17020	17144	16975	17049	16972	17064	17158	17151	17204	17254	17086	17010	17201	17077	17230	17356	17295	17177	17106	17252	17078	17244	17212	17056	17097	17234	16948	17095	17045	16999	17198	17153	17282	17147	17084	17137	17199	17208	17318	17060	17164	17079	17061	17146	17228	17094	17206	17124	17170	17091	17333	17168	17310	17126	17204	17071	17212	16842	17174	17267	17069	17099	17453	17300	17161	17263	17339	17168	17264	17273	17222	17110	17078	17010	17144	17012	17022	17095	17337	17274	17034	17095	17087	17034	17258	17265	17242	17315	17057	17263	17048	17187	17264	17228	17084	17235	17161	17157	17253	17029	17106	17364	17245	17121	17118	17155	17187	17246	17018	17240	17147	17186	17067	17241	17212	16959	17185	17364	17444	17213	17347	17150	17242	17161	17012	16963	17296	17056	17337	17095	17096	17284	17050	17087	17051	17069	17154	17167	17221	17172	17285	17028	17103	17070	17194	17137	17306	17277	17081	17167	17008	17327	17146	17170	17360	17274	17365	17167	17119	17263	17138	17465	17156	17247	17008	17242	17239	17161	17211	17456	17129	17096	17188	17051	17044	17131	17236	17236	17128	17172	17293	17169	17040	17048	17306	17246	17049	17066	17007	17131	17093	16917	17180	17037	17173	17124	17109	17217	17405	17123	17331	17120	16914	17251	17163	17426
15529	19955	18913	17140	16214	16037	15869	15411	15441	15363	15310	15442	15272	15351	15430	15286	15385	15377	15335	15271	15210	15172	15325	15218	15173	15138	15107	15195	15255	15069	15120	15008	14988	14969	15182	15102	15082	15174	14998	15034	15047	15041	15145	14885	14932	14926	15191	15092	14959	14904	14925	15047	14893	15029	14809	14923	14877	15014	14919	14820	14944	14999	14948	15065	14978	14846	14878	14917	14978	14815	14962	14983	15055	14968	15022	14968	15065	14757	15080	15017	15221	14871	14860	15100	14992	14940	14893	15003	15009	14931	14904	15095	14963	14804	15002	14966	14906	15036	14794	14920	14887	14883	14983	14990	15007	14828	15073	14906	14917	15026	14864	14847	15007	14988	14970	14934	14890	14978	15058	14879	14896	15012	14914	15008	14976	15058	15023	14913	15067	14895	14947	14913	15175	14876	14940	14867	15055	14838	15013	14975	14971	14820	14960	14929	15065	14862	14980	14855	15180	14843	14862	15081	15026	14997	15061	14943	14878	14999	14947	14877	14963	14954	14931	14899	14913	15043	14854	14659	14949	15054	14867	14953	14957	15140	14914	14933	14943	14936	14990	14840	14903	14935	14971	14911	14897	14928	14848	14943	15034	15084	14930	14906	15037	15111	15028	15153	15021	14932	14864	14872	14942	14897	14918	14965	15027	15014	15042	14893	14868	14982	14920	15072	14988	14925	14818	15017	14981	14923	14789	14855	14834	14931	14877	14859	15034	14785	15007	14982	14901	14930	14964	14971	14988	15109	15088	14762	14909	14884	14906	14888	15045	14990	14948	14829	15197	15025	15121	14815	14868	14929	14947	14825	14943	15095	14837	14943	15101	14968	14968	14885	14905	14998	14963	14819	14909	14944	15051	14922	14659	14980	15018	14943	14936	14719	15132	14975	15024	15072	14824	14879	14986	14891	14849	14933	14966	14894	14905	14799	14948	14875	15007	14978	14967	14896	14921	14952	14918	14773	14943	14897	15028	14967	14946	15106	14949	14749	15016	15036	14955	14845	15174	14994	15029	15017	14966	14911	14923	15101	14873	14928	14978	14955	14842	14770	14892	14887	14990	14932	14937	14918	14829	14830	14844	14965	14663	15062	14937	14968	15014	14864	15007	14883	14878	15181	14953	14941	14968	14929	14984	14930	15108	15018	14815	14950	14879	14959	15090	14849	15145	14863	15052	14969	15098	14805	14940	15021	15053	14977	14778	14980	14919	14866	15084	14762	14892	14965	14989	14893	15001	14935	14827	14857	15087	14909	14851	14958	14911	14942	14946	14978	14902	14977	14830	14913	15052	15006	14953	14860	14924	14952	14962	15087	14925	15128	14976	14992	14917	14821	15004	14849	14875	14938	14896	14932	14753	15014	15040	14924	14999	15131	15000	14941	15024	14934	15030	15008	14788	14939	14990	14916	14977	15089	14927	14968	14893	14805	14801	15015	14988	15072	15036	14958	14855	14933	15028	14995	14866	15042	14786	14899	14992	14814	14994	14837	14930	14970	14899	14990	14896	14963	14911	14848	14786	15042	14858	14886	14981	14882	14922	14996	14942	14880	14964	15018	15102	15023	14987	14866	15069	14929	14868	15127	14928	14934	14949	14892	14835	14950	15000	14978	15019	14986	15022	15057	15039	14926	15055	15049	15190	15068	14888	14952	14849	14981	14830	14780	14882	15050	14865	14961	14984	15022	15021	14986	14929	14904	15024	14803	14829	14925	15104	14846	15036	14832	14868	14906	14958	14910	14782	14879	15007	15053	14920	14863	14963	14994	14870	14778	14736	15128	14975	14922	14939	14825	14908	15055	14892	14912	15000	14906	14838	14842	14865	15065	15204	14945	14875	14998	14894	14910	15056	14873	14898	14803	14953	14959	15080	14911	14935	14805	15204	15043	14944	15028	14900	14986	15038	14904	14853	14901	14922	14941	15050	15017	14953	15048	15139	14885	14887	14996	14959	14948	15012	14907	14937	14879	15062	15195	14867	14915	15134	14879	15057	15090	14934	14758	14823	15029	14867	15010	14807	14783	14833	14974	14835	15010	14820	14816	14980	14937	14969	15053	15039	14795	14852	14895	14962	14909	15074	15043	15011	15077	14922	14923	14800	14929	14872	14929	14893	14907	15183	14930	14935	14801	14969	14790	14946	14935	14892	14900	15002	15093	14919	14957	14976	15008	15062	15036	15033	14826	14936	15073	15109	15013	14973	15043	14795	15064	14822	14926	14929	14924	14906	14790	14868	14981	15001	14825	14929	14938	15108	14969	15064	14989	14925	14902	15020	14818	15012	15047	14853	14994	14869	14805	15142	15024	15000	14915	14881	15046	15068	14951	14960	14849	14841	14899	14877	14927	14910	14967	14931	14946	14771	14729	14861	14909	14896	15074	14910	15014	14649	14738	14981	14989	14858	14812	15018	14868	14833	14763	14890	14850	15056	15022	15062	15102	15124	14873	15024	14967	14902	14919	14970	14997	14832	14947	15050	15042	15045	14854	14865	14933	14950	14995	14917	14971	14879	15066	14997	14925	14968	14896	14966	14811	14824	14982	14948	14935	14934	15023	14959	14886	14970	14931	14782	14946	15041	14965	14870	14870	14784	14819	14895	14935	14881	14863	14916	14959	14838	14973	15018	14924	14980	14781	14972	15047	14837	14921	15020	14939	14910	14974	14965	14946	14977	14997	14975	14742	14967	14976	15026	15189	15013	14958	15060	15016	14905	14952	14870	14952	15012	14930	15049	14964	14903	15072	14895	14890	14839	14925	15088	14815	14772	14892	14923	15033	14986	15080	15024	14910	14867	14872	15041	14902	15009	14971	14910	14917	14937	14910	15213	14943	14996	14911	14962	14837	14959	15100	14878	14790	15070	15066	15036	15003	14904	14875	14919	14827	14902	15030	14829	14908	15135	15046	14808	14892	14988	14825	14952	14757	14841	14972	15234	15001	14879	15017	14901	15001	14829	14788	14879	14855	15015	15046	14887	14928	15012	14910	15153	14975	14924	14791	14895	14817	14952	15053	14882	14960	14857	14990	14965	14891	14880	14975	15002	15104	14841	15034	15037	14730	14859	14912	14870	14936	14863	14910	14879	14912	15103	14897	14938	14935	14819	14996	14767	15117	14940	14874	14921	14838	14888	14871	14838	14885	14829	14958	15009	15124	15021	14966	14887	14942	14921	15055	14876	15023	14917	15003	15036	14898	14875	14939	14783	15008	15135	14960	14945	15007	14870	14932	15024	15005	15074	14958	14919	15038	14877	14978	14956	14879	15116	15085	14900	14911	14995	14951	14962	15003	14925	14831	14878	14933	14924	14988	14947	14761	15064	14887	15120	15015	14869	14818	15022	14990	14961	14920	14895	15070	15068	14984	14781	15021	14886	14922	14881	14968	15007	14964	14980	15002	14994	14897	15015	14956	14845	15130	15001	15000	15065	14916	14927	14760	14989	14975	14936	14889	14945	14964	15044	14887	14803	14893	15121	15035	15073	15015	14923	15016	14900	15159	14853	14993	14780	14863	15035	14930	14919	15027	14897	14958	14987	14932	14989	14915	14855	14981	14977	14973	15070	14958	14851	14959	15108	14841	15067	15019	15080	14934	14903	14806	15110	14976	14842	15070	14824	14971	14939	14926	15076	15023	14770	15050	14854	14926	15017	15077	14994	15148	15019	14925	15020	15020	14919	15027	14980	14822	14895	15108	14819	14786	15034	14863	14847	14863	14964	14856	14995	14935	14972	15002	14983	14915	15011	14957	14897	15047	15007	14972	14913	14948	15019	14947	15123	14899	15089	14930	14800	14977	14925	14998	15011	15089	15006	14924	15048	15053	14936	14991	14980	15053	14911	14958	15005	14847	15031	14937	14913	15127	14777	14950	14974	14952	14843	15094	14928	14866	14968	15043	14927	15036	14980	14893	15140	14869	15109	14846	14773	14999	14942	14799	15001	14905	14854	14909	14841	14951	14894	14778	15022	14911	14833	14977	14993	15092	15037	14835	14954	14958	14984	14972	14962	14836	15104	14990	15074	14942	14979	14898	14812	14860	15112	15070	14881	14776	14961	15006	14896	14882	14946	15005	14908	14882	14979	14920	15015	15046	14874	14997	14963	14765	14869	15096	14850	14936	14927	15022	14952	15112	14843	14815	15052	14868	14866	14954	14952	14814	14875	14917	14914	15033	15041	15125	14993	14946	14998	14998	15015	14987	14860	14942	14957	14838	14856	15061	14961	14809	14969	15027	14996	14939	14942	15006	15058	15150	14959	14803	14939	14985	15149	15096	14813	15086	14863	14965	15069	14855	14946	15065	14807	15082	15058	14912	15096	14928	15074	14952	14862	14961	14978	14953	14996	15008	14863	14892	14955	14909	14964	14992	14953	14870	14951	14861	15029	14924	14988	15023	14984	15127	15106	15010	14842	14900	14994	14873	15035	15291	14770	14901	14862	14809	15014	15013	14816	14848	14978	14924	14959	14986	14928	15021	14831	15083	14954	14938	15072	14865	14954	14950	14987	14993	14992	14960	14979	15113	14911	14900	15156	14932	15027	14904	14891	15050	14817	14942	14841	14919	14918	15098	14828	15006	14885	14919	14901	14905	14875	14918	14998	14895	14845	14854	15116	15030	15087	14932	14897	15063	14935	14927	14920	14911	15096	15123	14961	14919	15098	14845	14908	15084	14930	14955	14945	14819	14852	14976	14934	14950	15013	15041	14997	15050	15053	15086	14796	14951	14839	15039	15185	14956	15023	14840	14958	14971	14994	14973	14737	15081	14953	15048	14924	14957	14763	14874	15080	15056	14945	14963	14850	14867	14848	14720	14926	15023	15096	14865	14829	14943	14971	14814	14993	15030	15016	15102	14980	14960	15000	15151	15017	14897	14990	15078	14929	14862	14915	14974	14863	14849	14995	14918	14956	14983	14981	14789	14864	14913	15029	15002	14803	14873	14998	14826	14891	15034	14934	15032	14847	14924	14934	15049	14925	14958	14981	15016	14982	14930	14885	14933	14953	15162	14849	14966	14980	14927	14818	15016	14949	14878	14960	14873	14711	14920	15147	14948	14881	14944	14875	15044	15001	14818	14991	14973	14788	14890	14940	14982	14906	15104	14819	15093	14869	15070	14882	14909	14940	14921	15110	15098
23582	21072	28561	23907	21841	21813	20702	18178	17711	17651	17612	17366	17244	17349	17336	17174	17266	17409	17314	17233	17342	17285	17215	17048	17159	16906	16967	17015	17009	17005	17136	16969	16925	16915	16823	16925	17190	16879	16992	16861	16820	16723	16732	16690	16852	16712	16817	16959	16852	16780	16757	16664	16835	16794	16630	16722	16845	16747	16761	16648	16785	16694	16957	16844	16805	16651	16964	16683	16791	16666	16587	16718	16775	16858	16699	16503	16817	16769	16749	16714	16676	16798	16877	16774	16742	17037	16797	16864	16904	16569	16667	16495	16617	16655	16675	16704	16466	16718	16787	16863	16701	16748	16654	16742	16615	16716	16511	16433	16683	16602	16905	16924	16691	16750	16685	16813	16649	16614	16774	16812	16878	16811	16777	16733	16772	16779	16780	16785	16818	16754	16609	16905	16690	16603	16499	16697	16796	16788	16628	16834	16762	16734	16582	16727	16577	16674	16622	16768	16752	16580	16785	16645	16716	16696	16852	16667	16828	16713	16675	16764	16716	16684	16805	16637	16688	16824	16903	16784	16698	16577	16859	16881	16823	16562	16638	16520	16608	16717	16588	16918	16818	16753	16715	16815	16740	16817	16554	16734	16710	16450	16606	16833	16693	16745	16716	16761	16546	16752	16524	16719	16644	16645	16708	16631	16740	16851	16748	16638	16775	16915	16693	16769	16854	16644	16535	16738	16702	16655	16693	16769	16887	16774	16691	16633	16638	16657	16606	16693	16544	16519	16687	16641	16729	16679	16890	16875	16780	16678	16859	16702	16688	16692	16696	16689	16659	16573	16747	16605	16749	16582	16553	16659	16666	16829	16445	16771	16641	16682	16508	16577	16654	16756	16646	16648	16728	16617	16711	16727	16775	16672	16779	16592	16884	16658	16532	16584	16576	16694	16681	16783	16875	16709	16842	16593	16805	16709	16741	16820	16921	16748	16586	16694	16919	16722	16602	16826	16788	16859	17072	16733	16671	17011	16837	16838	16841	16733	16892	16902	16858	16774	16747	16861	16857	16746	16692	16722	16696	16759	16784	16634	16807	16669	16851	16842	16756	16745	16634	16651	16616	16663	16520	16772	16724	16727	16609	16874	16650	16908	16562	16506	16708	16784	16581	16593	16687	16664	16735	16689	16721	16783	16754	16715	16525	16692	16694	16613	16658	16561	16540	16664	16598	16497	16916	16812	16689	16608	16770	16731	16577	16676	16489	16431	16716	16783	16602	16827	16884	16749	16469	16724	16913	16655	16456	16717	16490	16578	16622	16789	16709	16758	16507	16546	16628	16730	16550	16685	16578	16719	16543	16759	16720	16678	16538	16827	16680	16687	16657	16604	16659	16708	16808	16700	16845	16720	16671	16742	16848	16762	16623	16788	16664	16518	16656	16870	16734	16815	16912	16543	16648	16714	16827	16590	16787	16606	16840	16750	16621	16750	16684	16610	16775	16714	16804	16633	16544	16681	16736	16659	16635	16672	16528	16681	16755	16873	16724	16925	16689	16697	16544	16405	16854	16608	16689	16770	16912	16759	16392	16625	16930	16736	16733	16823	16763	16755	16807	16483	16653	16535	16583	16706	16902	17006	16781	16713	16781	16631	16676	16700	16664	16489	16626	16711	16782	16545	16813	16632	16749	16800	17003	16650	16733	16774	16729	16737	16671	16786	16697	16651	16682	16661	16880	16783	16541	16755	16646	16840	16446	16598	16793	16858	16714	16899	16672	16879	16848	16707	16784	16480	16696	16830	16673	16612	16758	16749	16769	16827	16689	16570	16628	16589	16726	16608	16908	16599	16616	16814	16880	16778	16650	16866	16726	16665	16631	16765	16664	16646	16685	16925	16766	16968	16813	16666	17034	16423	16824	16773	16632	16811	16603	16800	16452	16588	16700	16763	16751	16722	16586	16590	16750	16800	16672	16693	16728	16722	16536	16741	16576	16577	16734	16809	16799	16790	16812	16718	16519	16655	16547	16749	16678	16761	16478	16755	16420	16651	16647	16805	16603	16633	16830	16749	16691	16595	16600	16905	16676	16763	16607	16765	16779	16716	16761	16755	16692	16705	16875	16704	16753	16788	16770	16823	16805	16822	17053	16874	16878	16779	16656	16902	16677	16747	16616	16702	16796	16686	16804	16735	16469	16699	16771	16668	16760	16902	16776	16470	16773	16670	16598	16569	16722	16700	16625	16697	16608	16406	16575	16917	16681	16745	16785	16793	16757	16587	16749	16586	16565	16661	16680	16753	16645	16504	16548	16712	16809	16524	16898	16855	16682	16708	16607	16744	16720	16694	16769	16754	16647	16577	16628	16529	16579	16668	17028	16805	16764	16734	16758	16706	16634	16815	16826	16820	16586	16508	16752	16734	16790	16587	16576	16762	16800	16665	16747	16851	16704	16765	16612	16594	16710	16721	16887	16663	16744	16651	16804	16826	16659	16623	16735	16668	16816	16624	16548	16723	16607	16598	16686	16580	16781	16540	16608	16675	16861	16545	16649	16587	16802	16667	16802	16712	16701	16754	16744	16771	16770	16537	16784	16758	16543	16598	16928	16771	16653	16714	16641	16689	16639	16834	16620	16785	16793	16733	16751	16608	16765	16790	16744	16610	16643	16639	16708	16598	16727	16737	16493	16795	16724	16712	16726	16807	16672	16833	16730	16911	16848	16661	16554	16568	16578	16765	16754	16886	16756	16639	16538	16750	16966	16714	16904	16887	16874	16848	16749	16663	16743	16670	16668	16864	16725	16761	16780	16702	16710	16742	16753	16752	16880	16640	16776	16723	16762	16662	16592	16869	16725	16859	16750	16709	16720	16698	16546	16667	16767	16743	16767	16754	16610	16642	16646	16476	16799	16726	16604	16600	16794	16723	16727	16797	16804	16757	16942	16715	16792	16613	16850	16808	16655	16724	16657	16562	16709	16665	16791	16627	16827	16652	16652	17005	16904	16562	16837	16623	16790	16606	16709	16675	16881	16776	16610	16709	16723	16702	16715	16603	16809	16759	16768	16807	16775	16692	16524	16849	16810	16682	16788	16873	16632	16716	16836	16801	16629	16639	16489	16654	16761	16816	16743	16660	16680	16801	16933	16844	16860	16804	16585	16648	16448	16571	16666	16549	16886	16775	16699	16681	16738	16660	16589	16537	16513	16671	16803	16980	16735	16726	16675	16721	16644	16649	16509	16435	16613	16731	16773	16838	16700	16635	16511	16636	16664	16807	16604	16639	16813	16612	16797	16798	16603	16824	16684	16742	16601	16717	16774	16714	16660	16745	16676	16788	16700	16639	16800	16733	16877	16653	16857	16476	16790	16725	16824	16715	16718	16883	16585	16688	16600	16700	16811	16817	16616	16579	16685	16762	16884	16853	16641	16814	16742	16603	16691	16613	16909	16862	16773	16796	16639	16672	16598	16638	16792	16786	16838	16721	16827	16540	16772	16688	16787	16684	16799	16665	16927	16767	16696	16854	16696	16589	16608	16746	16740	16768	16572	16821	16633	16570	16691	16618	16609	16772	16649	16879	16875	16758	16870	16752	16716	16858	16461	16647	16617	16706	16775	16542	16610	16765	16665	16756	16566	16759	16609	16893	16902	16851	16612	16931	16613	16924	16708	16547	16863	16745	16604	16620	16453	16879	16578	16719	16810	16618	16672	16568	16790	16781	16789	16669	16703	16614	16794	16705	16709	16512	16565	16618	16564	16642	16773	16637	16709	16746	16763	16690	16851	16752	16588	16723	16547	16606	16893	16539	16548	16740	16795	16691	16615	16684	16746	16843	16805	16701	16807	16631	16835	16675	16777	16680	16771	16769	16577	16693	16603	16742	16896	16729	16784	16944	17111	16846	16761	16715	16710	16808	16686	16773	16571	16582	16701	16640	16660	16597	16785	16670	16761	16750	16609	16787	16607	16704	16820	16816	16698	16889	16776	16795	16695	16791	16502	16699	16830	16710	16814	16738	16871	16535	16731	16655	16610	16850	16723	16683	16832	16664	16786	16576	16770	16814	16660	16729	16637	16881	16787	16781	16688	16701	16898	16561	16695	16764	16783	16484	16908	16733	16764	16813	16845	16834	16631	16680	16681	16724	16705	16650	16554	16823	16555	16687	16770	16799	16657	16620	16512	16774	16659	16642	16531	16823	16716	16714	16652	16697	16649	16560	16706	16588	16725	16797	16704	16718	16711	16483	16868	16630	16552	16926	16699	16581	16597	16642	16526	16625	16638	16731	16741	16680	16776	16752	16768	16581	16877	16552	16678	16744	16913	16832	16667	16868	16795	16819	16719	16902	16666	16789	16485	16761	16805	16886	16752	16639	16393	16734	16784	16613	16690	16757	16696	16692	16749	16620	16817	16827	16707	16681	16671	16693	16765	16678	16816	16872	16713	16793	16727	16634	16778	16662	16847	16676	16876	16638	16627	16710	16571	16795	16773	16473	16745	16677	16773	16693	16671	16710	16684	16639	16737	16545	16694	16709	16903	16989	16796	16741	16676	16753	16815	16739	16701	16854	16761	16827	16793	16689	16566	16685	16704	16735	16650	16556	16652	16491	16689	16682	16872	16812	16704	16768	16696	16625	16837	16725	16780	16715	16726	16682	16587	16859	16603	16617	16840	16923	16720	16676	16592	16685	16802	16668	16668	16604	16712	16747	16487	16734	16633	16596	16768	16720	16522	16845	16856	16723	16876	16720	16687	16751	16865	16721	16726	16807	16724	16641	16847	16573	16647	16714	16587	16660	16785	16733	16791	16705	16786	16513	16758	16680	16677	16591	16651	16629	16774	16598	16666	16925	16659	16884	16680	16848	16875	16734	16560	16588	16801	16791	16848	16569	16784	16664	16639	16780	16732	16571	16660	16568	16793	16947	16773	16722	16535	16552	16928	16689	16529	16768	16649	16524	16822	16647	16688	16743	16599	16596	16506	16751	16543	16745	16849	16876	16792	16834	16630	16914	16747	16633	16699	16548	16612	16545	16405	16637	16659	16767	16569	16593	16573	16682	16507	16750	16639	16536	16562	16658	16627	16657	16667	16661	16787	16666	16777	16837	16822	16894	16806	16801	16681	16780	16784	16874	16549	16755	16586	16722	16775	16672	16735	16758	16840	16752	16709	16831	16823	16599	16686	16675
15147	26158	24726	20307	18577	17540	16797	16382	16052	15938	15787	15780	15634	15536	15592	15361	15460	15346	15408	15358	15300	15172	15219	15244	15062	15114	15191	15082	15081	15083	14898	14944	14978	14863	14877	14746	15175	14795	14882	14684	14825	14751	14702	14940	14695	14723	14772	14688	14960	14815	14778	14569	14768	14740	14694	14778	14630	14795	14768	14620	14700	14744	14709	14731	14822	14668	14734	14721	14618	14702	14707	14496	14752	14628	14619	14669	14801	14709	14684	14652	14713	14648	14887	14576	14764	14675	14850	14696	14619	14679	14707	14669	14540	14677	14659	14702	14619	14654	14659	14581	14686	14654	14596	14696	14939	14747	14626	14775	14603	14807	14631	14713	14866	14638	14520	14711	14704	14682	14584	14612	14756	14742	14663	14727	14702	14590	14529	14807	14719	14847	14884	14718	14673	14744	14674	14694	14710	14677	14697	14521	14834	14593	14655	14673	14537	14638	14653	14629	14637	14744	14745	14731	14746	14484	14697	14568	14591	14600	14611	14659	14712	14664	14664	14668	14624	14660	14793	14786	14546	14751	14666	14585	14815	14695	14588	14666	14599	14696	14694	14532	14634	14593	14621	14563	14724	14562	14863	14652	14663	14629	14800	14638	14624	14704	14818	14704	14630	14553	14565	14632	14647	14808	14747	14606	14569	14712	14760	14715	14785	14712	14957	14536	14640	14665	14771	14802	14582	14689	14505	14675	14566	14670	14747	14768	14615	14590	14749	14658	14792	14775	14688	14795	14618	14741	14581	14634	14711	14862	14707	14682	14738	14611	14621	14577	14686	14666	14656	14722	14681	14659	14683	14505	14526	14552	14618	14771	14710	14702	14712	14652	14686	14776	14761	14689	14615	14731	14590	14596	14611	14797	14620	14767	14613	14657	14850	14496	14807	14701	14577	14740	14679	14673	14578	14618	14685	14668	14546	14556	14584	14610	14789	14712	14512	14709	14737	14661	14743	14787	14631	14750	14719	14740	14578	14733	14718	14691	14870	14639	14842	14654	14730	14834	14662	14636	14811	14742	14524	14742	14583	14761	14592	14586	14700	14680	14634	14788	14784	14629	14737	14680	14774	14651	14667	14739	14664	14627	14693	14599	14786	14789	14652	14869	14526	14700	14747	14671	14629	14750	14594	14717	14652	14569	14733	14818	14671	14642	14732	14637	14725	14770	14678	14619	14741	14649	14722	14639	14683	14618	14629	14715	14804	14702	14675	14730	14518	14729	14637	14633	14556	14718	14646	14811	14686	14661	14705	14762	14554	14680	14552	14561	14586	14474	14456	14680	14716	14779	14682	14747	14624	14770	14818	14625	14463	14525	14749	14596	14603	14528	14852	14774	14664	14751	14575	14767	14685	14692	14644	14649	14635	14725	14668	14670	14808	14632	14623	14780	14718	14703	14777	14718	14708	14591	14615	14662	14717	14657	14622	14693	14568	14531	14701	14651	14522	14789	14640	14841	14632	14642	14618	14574	14701	14722	14700	14725	14571	14599	14853	14581	14728	14624	14776	14621	14765	14314	14690	14629	14656	14801	14602	14709	14855	14720	14714	14607	14772	14653	14552	14654	14614	14619	14788	14724	14571	14658	14598	14662	14700	14979	14580	14844	14658	14773	14513	14602	14669	14851	14713	14617	14514	14718	14667	14733	14673	14642	14667	14764	14597	14631	14641	14818	14572	14715	14720	14727	14671	14723	14570	14580	14724	14738	14559	14723	14795	14662	14703	14722	14582	14541	14706	14776	14589	14606	14615	14532	14749	14756	14635	14792	14834	14671	14614	14636	14739	14549	14524	14629	14692	14715	14570	14715	14503	14640	14751	14842	14577	14659	14740	14622	14705	14585	14780	14578	14867	14573	14725	14612	14856	14669	14849	14655	14533	14679	14689	14603	14670	14614	14730	14669	14568	14521	14681	14551	14689	14505	14629	14737	14656	14628	14687	14837	14702	14769	14553	14687	14618	14547	14621	14730	14633	14478	14742	14707	14560	14671	14674	14884	14654	14621	14629	14490	14577	14757	14655	14630	14693	14578	14515	14605	14661	14664	14712	14667	14746	14696	14750	14669	14602	14705	14671	14706	14723	14698	14758	14790	14741	14666	14737	14629	14602	14612	14706	14697	14712	14521	14613	14795	14709	14794	14792	14799	14732	14885	14789	14819	14669	14589	14671	14698	14599	14646	14574	14714	14514	14617	14626	14602	14669	14592	14538	14674	14740	14592	14715	14606	14629	14771	14743	14750	14733	14796	14786	14575	14529	14721	14741	14525	14783	14637	14568	14771	14617	14686	14656	14705	14692	14545	14612	14579	14732	14703	14613	14575	14656	14761	14620	14729	14670	14792	14657	14752	14799	14587	14659	14790	14760	14735	14567	14644	14722	14710	14493	14709	14733	14753	14760	14741	14747	14718	14584	14615	14508	14757	14493	14630	14661	14710	14733	14476	14604	14731	14665	14891	14592	14625	14765	14668	14567	14653	14777	14495	14891	14617	14554	14710	14533	14836	14619	14591	14426	14666	14617	14617	14607	14732	14638	14869	14695	14757	14655	14675	14789	14653	14640	14798	14726	14875	14787	14568	14709	14646	14742	14573	14750	14608	14728	14601	14671	14723	14768	14935	14663	14639	14593	14560	14530	14584	14521	14650	14644	14779	14762	14630	14664	14786	14675	14844	14719	14809	14692	14532	14531	14775	14824	14716	14760	14593	14491	14600	14734	14722	14706	14629	14705	14711	14836	14581	14625	14607	14540	14829	14713	14712	14721	14670	14730	14775	14742	14725	14722	14773	14749	14614	14707	14513	14671	14672	14522	14670	14748	14713	14806	14589	14661	14806	14792	14784	14637	14658	14624	14520	14784	14784	14612	14756	14595	14611	14878	14585	14664	14666	14697	14705	14722	14678	14586	14651	14645	14726	14592	14586	14819	14801	14661	14660	14809	14486	14763	14547	14662	14694	14507	14697	14611	14717	14621	14727	14698	14739	14599	14605	14485	14616	14638	14748	14720	14724	14665	14530	14619	14576	14735	14697	14774	14607	14749	14611	14659	14657	14647	14546	14696	14720	14658	14692	14832	14481	14811	14525	14633	14544	14580	14579	14569	14683	14708	14553	14690	14679	14535	14654	14611	14831	14564	14830	14772	14635	14679	14681	14802	14801	14620	14705	14646	14531	14664	14683	14509	14712	14859	14705	14760	14613	14653	14638	14615	14555	14794	14568	14685	14504	14710	14660	14659	14536	14770	14726	14671	14669	14850	14772	14701	14566	14701	14757	14804	14748	14590	14701	14481	14534	14687	14665	14755	14900	14602	14739	14554	14704	14628	14815	14566	14663	14811	14667	14642	14568	14674	14568	14800	14562	14797	14704	14534	14573	14876	14757	14779	14570	14749	14688	14690	14546	14636	14781	14857	14632	14792	14716	14789	14680	14944	14478	14724	14736	14681	14765	14796	14518	14851	14456	14558	14691	14724	14601	14687	14622	14761	14625	14581	14673	14667	14676	14711	14745	14514	14742	14736	14579	14787	14783	14752	14387	14634	14637	14755	14649	14666	14633	14700	14871	14620	14622	14699	14697	14637	14654	14663	14499	14660	14680	14707	14711	14585	14586	14670	14667	14728	14605	14653	14671	14710	14552	14694	14590	14683	14829	14573	14838	14647	14776	14796	14738	14648	14592	14622	14613	14602	14433	14691	14573	14647	14556	14559	14706	14659	14552	14637	14726	14557	14643	14599	14613	14638	14551	14804	14744	14786	14473	14530	14513	14675	14608	14631	14572	14708	14834	14730	14646	14653	14641	14894	14545	14630	14833	14718	14759	14808	14685	14622	14518	14675	14700	14683	14711	14684	14750	14726	14748	14592	14564	14701	14800	14713	14710	14772	14676	14688	14709	14542	14823	14731	14633	14416	14810	14745	14645	14772	14846	14650	14648	14715	14661	14651	14770	14540	14739	14517	14888	14773	14644	14791	14718	14795	14739	14704	14796	14680	14812	14635	14613	14671	14641	14662	14648	14894	14635	14603	14750	14662	14706	14804	14665	14642	14552	14738	14539	14621	14792	14724	14597	14705	14620	14785	14625	14638	14639	14637	14615	14741	14656	14768	14726	14765	14731	14719	14563	14813	14568	14835	14517	14678	14590	14672	14695	14698	14549	14726	14719	14770	14720	14663	14680	14479	14712	14736	14597	14683	14702	14539	14834	14804	14728	14633	14646	14588	14661	14644	14600	14646	14873	14656	14628	14647	14650	14825	14675	14615	14650	14736	14635	14516	14694	14694	14748	14714	14599	14615	14706	14893	14749	14770	14569	14709	14705	14688	14524	14661	14684	14741	14661	14700	14764	14652	14850	14667	14672	14610	14698	14715	14638	14843	14645	14655	14758	14594	14524	14524	14608	14758	14688	14827	14644	14751	14691	14727	14489	14680	14756	14515	14645	14537	14588	14824	14648	14742	14900	14454	14749	14667	14765	14690	14498	14622	14600	14673	14825	14767	14909	14675	14628	14665	14654	14550	14800	14508	14694	14591	14730	14508	14849	14724	14696	14614	14732	14736	14518	14691	14776	14540	14831	14596	14593	14814	14786	14718	14754	14866	14668	14691	14671	14736	14772	14718	14622	14653	14813	14605	14737	14824	14711	14529	14638	14689	14573	14621	14735	14726	14610	14580	14634	14644	14693	14483	14664	14673	14687	14909	14799	14626	14585	14714	14822	14799	14877	14545	14683	14825	14632	14725	14624	14856	14731	14644	14799	14681	14824	14656	14579	14779	14574	14693	14674	14610	14615	14826	14624	14733	14604	14729	14603	14771	14549	14763	14716	14711	14855	14644	14910	14834	14773	14774	14689	14589	14650	14820	14635	14643	14634	14507	14636	14830	14671	14703	14693	14645	14743	14785	14755	14805	14792	14681	14528	14742	14769	14607	14720	14864	14708	14826	14765	14808	14808	14653	14550	14730	14602	14757	14668	14613	14635	14622	14733	14646	14693	14875	14710	14782	14703	14623	14792	14712	14622	14556	14614	14688	14613	14761	14798	14685	14630	14573	14731	14767	14771	14633	14660	14746	14760	14549	14514	14688	14725	14611	14738	14598	14677	14670	14664	14576	14776	14645	14783	14717	14799	14670	14675
22622	21078	28909	23499	21289	23402	25227	19937	18795	19225	19170	18700	18701	18626	18654	18308	18260	18332	18351	18256	18420	18396	18323	18182	18132	18026	18021	17961	17856	17993	17911	17835	17922	17792	17929	17832	17875	17820	17709	17637	17723	17850	17722	17839	17699	17715	17578	17513	17474	17592	17817	17666	17569	17660	17874	17694	17592	17542	17517	17806	17519	17644	17695	17549	17519	17387	17533	17432	17645	17607	17522	17427	17620	17603	17713	17587	17508	17707	17675	17751	17440	17448	17609	17640	17528	17449	17387	17376	17460	17469	17420	17590	17627	17612	17429	17530	17588	17443	17563	17521	17529	17613	17708	17638	17536	17712	17544	17528	17431	17486	17638	17417	17543	17606	17619	17473	17571	17677	17480	17509	17582	17496	17495	17295	17357	17514	17402	17450	17359	17574	17459	17453	17416	17384	17580	17609	17495	17574	17524	17453	17423	17344	17468	17729	17430	17431	17295	17306	17439	17454	17320	17489	17446	17411	17241	17704	17586	17611	17468	17527	17437	17558	17391	17574	17671	17603	17551	17674	17404	17573	17510	17618	17670	17330	17460	17625	17583	17607	17582	17649	17422	17417	17357	17526	17484	17768	17607	17587	17328	17548	17501	17287	17547	17536	17748	17449	17327	17646	17702	17651	17405	17511	17568	17572	17381	17512	17485	17262	17581	17501	17514	17524	17644	17568	17490	17441	17473	17502	17492	17598	17453	17487	17645	17460	17564	17566	17615	17553	17522	17436	17554	17318	17368	17382	17622	17586	17575	17484	17505	17572	17675	17542	17355	17415	17634	17390	17493	17821	17692	17718	17459	17440	17644	17540	17537	17716	17425	17518	17640	17536	17481	17496	17287	17644	17541	17529	17453	17461	17503	17529	17410	17413	17466	17386	17445	17477	17459	17577	17520	17266	17495	17358	17436	17367	17573	17574	17659	17540	17619	17412	17409	17510	17328	17477	17480	17405	17426	17525	17326	17602	17414	17596	17461	17472	17520	17488	17585	17534	17559	17448	17462	17537	17608	17356	17685	17604	17419	17440	17551	17598	17455	17588	17436	17369	17558	17459	17402	17686	17458	17495	17520	17579	17433	17363	17462	17548	17559	17541	17555	17421	17510	17484	17359	17462	17336	17509	17494	17644	17457	17756	17659	17520	17644	17581	17675	17433	17305	17474	17459	17425	17550	17469	17777	17428	17339	17525	17660	17437	17312	17606	17639	17643	17357	17315	17641	17496	17492	17553	17367	17580	17479	17764	17537	17399	17315	17331	17566	17364	17436	17441	17666	17562	17643	17432	17699	17471	17517	17629	17509	17374	17309	17552	17512	17492	17780	17574	17572	17512	17290	17527	17463	17620	17547	17420	17551	17610	17467	17521	17397	17370	17481	17254	17626	17605	17442	17553	17465	17635	17453	17493	17470	17312	17692	17469	17587	17251	17597	17431	17474	17451	17673	17519	17636	17634	17575	17653	17506	17376	17428	17327	17387	17410	17817	17450	17559	17511	17649	17547	17589	17562	17640	17709	17496	17500	17393	17591	17491	17477	17539	17593	17648	17546	17333	17520	17621	17396	17627	17599	17662	17551	17839	17432	17637	17574	17321	17454	17420	17577	17540	17456	17622	17312	17496	17399	17689	17629	17548	17458	17390	17373	17691	17409	17536	17571	17532	17600	17603	17592	17588	17584	17510	17526	17450	17561	17637	17509	17575	17379	17569	17494	17420	17326	17476	17602	17612	17518	17459	17496	17512	17469	17615	17402	17623	17529	17491	17600	17611	17327	17379	17523	17646	17468	17472	17449	17431	17652	17440	17453	17453	17620	17471	17547	17602	17362	17455	17707	17617	17487	17582	17657	17733	17579	17511	17591	17498	17416	17448	17357	17266	17423	17475	17272	17414	17407	17447	17455	17568	17698	17510	17516	17527	17349	17601	17150	17427	17343	17810	17502	17535	17302	17582	17517	17281	17483	17414	17414	17663	17666	17303	17454	17453	17419	17326	17381	17676	17584	17607	17636	17522	17604	17542	17531	17492	17375	17423	17644	17476	17500	17585	17469	17586	17666	17491	17581	17540	17430	17417	17608	17524	17676	17723	17498	17398	17611	17477	17382	17559	17590	17379	17810	17644	17516	17662	17681	17596	17652	17469	17406	17349	17346	17486	17689	17419	17224	17674	17399	17564	17361	17570	17548	17594	17557	17656	17440	17401	17578	17519	17513	17399	17261	17636	17589	17711	17487	17592	17343	17430	17417	17494	17313	17322	17428	17411	17516	17562	17566	17616	17471	17588	17586	17549	17506	17367	17571	17731	17675	17611	17396	17730	17365	17447	17715	17424	17725	17399	17475	17426	17513	17524	17357	17407	17225	17246	17427	17586	17595	17539	17581	17609	17413	17595	17408	17437	17475	17366	17293	17412	17522	17571	17553	17464	17489	17311	17489	17465	17472	17481	17503	17486	17528	17419	17429	17720	17384	17665	17469	17434	17513	17453	17438	17694	17684	17507	17679	17516	17527	17471	17551	17392	17622	17428	17591	17488	17469	17713	17548	17437	17496	17526	17431	17625	17472	17644	17430	17462	17535	17582	17584	17393	17580	17505	17458	17435	17634	17502	17471	17351	17426	17581	17395	17369	17384	17718	17216	17369	17289	17641	17564	17522	17563	17434	17385	17421	17418	17423	17453	17479	17528	17235	17294	17504	17443	17439	17550	17493	17578	17446	17485	17370	17509	17473	17520	17439	17451	17585	17428	17429	17421	17482	17540	17410	17414	17348	17503	17445	17684	17512	17352	17320	17557	17475	17354	17590	17322	17723	17506	17513	17455	17524	17540	17521	17678	17388	17346	17416	17648	17495	17682	17587	17543	17328	17234	17646	17605	17741	17529	17631	17352	17608	17626	17431	17262	17234	17555	17771	17526	17524	17340	17344	17594	17487	17593	17566	17405	17474	17286	17469	17679	17574	17546	17629	17549	17409	17387	17502	17588	17586	17553	17431	17471	17365	17531	17413	17441	17569	17485	17460	17633	17472	17432	17717	17444	17412	17467	17808	17678	17653	17327	17617	17609	17555	17455	17384	17430	17453	17568	17625	17332	17645	17379	17658	17697	17415	17610	17326	17191	17514	17574	17329	17508	17620	17398	17566	17714	17554	17593	17362	17363	17596	17422	17327	17464	17493	17464	17600	17416	17329	17308	17731	17667	17513	17379	17369	17259	17525	17319	17465	17476	17454	17437	17675	17455	17511	17528	17359	17470	17480	17421	17363	17446	17363	17451	17430	17722	17708	17671	17417	17484	17594	17293	17348	17381	17428	17571	17482	17445	17473	17553	17375	17648	17475	17475	17628	17352	17476	17616	17402	17528	17473	17470	17523	17421	17472	17397	17360	17497	17442	17385	17581	17467	17586	17313	17390	17478	17578	17645	17501	17314	17477	17315	17505	17548	17445	17478	17310	17458	17627	17617	17543	17547	17353	17634	17585	17631	17456	17527	17640	17328	17588	17516	17460	17411	17583	17461	17298	17577	17699	17358	17568	17449	17500	17469	17523	17435	17508	17460	17467	17490	17314	17461	17556	17492	17449	17555	17457	17513	17224	17543	17497	17449	17528	17467	17444	17514	17541	17586	17547	17716	17499	17551	17554	17412	17573	17452	17691	17635	17436	17586	17356	17467	17289	17379	17458	17157	17497	17409	17418	17370	17276	17540	17531	17555	17334	17545	17371	17542	17450	17505	17566	17440	17462	17536	17331	17556	17513	17343	17423	17587	17489	17380	17702	17543	17539	17550	17663	17451	17630	17559	17572	17674	17611	17599	17341	17599	17474	17338	17436	17407	17396	17390	17486	17371	17645	17515	17593	17581	17513	17294	17587	17647	17609	17418	17363	17602	17586	17507	17188	17451	17575	17667	17568	17480	17655	17637	17504	17536	17324	17496	17516	17442	17471	17430	17360	17487	17471	17822	17633	17571	17367	17459	17502	17640	17563	17493	17545	17460	17669	17459	17549	17490	17617	17619	17624	17522	17581	17508	17315	17635	17432	17485	17433	17560	17540	17280	17513	17288	17625	17580	17596	17539	17458	17373	17525	17702	17581	17639	17517	17198	17467	17443	17597	17540	17465	17428	17524	17545	17560	17451	17503	17437	17660	17627	17448	17578	17407	17446	17672	17424	17453	17478	17521	17579	17521	17731	17548	17482	17283	17325	17618	17596	17612	17419	17614	17415	17588	17396	17694	17435	17588	17351	17566	17425	17339	17469	17529	17307	17438	17554	17570	17395	17473	17358	17543	17402	17439	17567	17662	17391	17557	17486	17355	17560	17547	17592	17604	17512	17719	17455	17295	17402	17551	17453	17364	17478	17499	17382	17417	17394	17585	17408	17577	17259	17577	17538	17544	17372	17476	17572	17622	17628	17584	17553	17562	17400	17415	17440	17673	17593	17357	17518	17665	17455	17539	17465	17514	17361	17520	17464	17577	17354	17745	17643	17458	17543	17436	17668	17653	17700	17597	17509	17451	17681	17278	17384	17386	17484	17442	17491	17769	17587	17520	17359	17708	17543	17441	17359	17557	17624	17572	17540	17481	17670	17501	17416	17514	17361	17514	17414	17567	17525	17618	17508	17644	17609	17477	17559	17529	17270	17495	17752	17489	17598	17714	17608	17410	17573	17236	17414	17397	17492	17665	17455	17438	17395	17479	17783	17362	17581	17590	17435	17547	17561	17355	17610	17609	17394	17538	17715	17599	17663	17483	17644	17599	17170	17392	17145	17452	17514	17697	17621	17362	17577	17438	17488	17541	17425	17452	17479	17689	17604	17453	17377	17530	17631	17418	17600	17542	17476	17757	17395	17355	17424	17426	17041	17546	17520	17454	17556	17579	17472	17501	17533	17481	17503	17458	17408	17420	17481	17522	17293	17380	17386	17462	17502	17447	17375	17462	17509	17561	17556	17596	17623	17437	17415	17415	17422	17458	17388	17308	17366	17703	17380	17522	17589	17455	17556	17580	17496	17641	17470	17416	17534	17478	17581	17477	17601	17596	17579	17580	17493	17458	17469	17504	17448	17432	17184	17484	17394	17602	17507	17540	17450	17587	17656	17413	17484	17505	17569	17251	17472	17578	17590	17581	17304	17411	17454
17075	31191	29132	23486	21178	19888	18753	17859	17308	16969	16668	16680	16416	16339	16223	16261	16079	16113	16168	16202	16185	15926	15886	15892	15804	15785	15568	15680	15651	15627	15738	15552	15679	15460	15550	15556	15389	15449	15322	15330	15383	15275	15362	15414	15202	15217	15289	15260	15154	15281	15114	15119	15115	15237	15184	15229	15059	15003	15277	15202	15227	14965	15164	15158	15095	15212	14969	14928	15231	15044	15013	15089	15151	15015	15053	15014	15011	15051	15003	15248	15108	15075	14986	15008	15101	15154	14933	15174	15176	15117	15205	15092	15091	15134	15121	15084	15280	15165	15244	15198	15137	15178	15127	14899	15067	15106	15084	15252	15089	15330	14978	15103	15110	15109	14981	14916	14968	15261	15212	15006	15132	15179	15292	15076	15120	15168	15085	15053	15022	15046	15098	15074	15167	15129	15137	15151	15286	14998	15130	15032	15057	15115	14817	15177	15054	14960	15168	15186	15039	15066	15118	15018	15260	14978	15202	15025	15176	15095	15235	15100	15191	15145	15007	15011	15363	15254	15177	15060	15048	14901	15085	15082	15229	14993	15165	15077	15028	15090	15088	15157	14910	15095	15061	15211	15230	14917	14997	15139	15171	14986	15126	15107	15011	15056	14912	15088	14965	14955	15161	15071	15180	15066	15196	15041	15044	15038	15224	15107	15096	15214	15034	15051	15127	15125	14944	15137	15061	15369	15093	15053	15005	15075	14954	14979	14957	15011	15144	15071	15041	15087	15180	15131	15037	15093	15130	15059	14913	15033	15119	14993	15090	15051	15066	15153	14992	15046	15048	15106	14958	15105	15077	15084	15128	15216	15128	15028	15032	15020	15195	15085	15345	15086	15238	15212	15085	15173	14993	14951	15320	15183	14981	15095	15237	14860	15218	14948	15261	15064	15054	15154	14919	15028	15087	15083	15112	15132	14874	15039	15103	15183	15095	15152	15072	15207	15187	15105	15039	15155	15092	15050	15077	15011	14995	15103	15067	15179	15061	15011	15192	14930	15094	15057	15062	15223	15102	15103	14946	15128	15146	14933	15213	14930	15164	14902	15172	15021	15151	15177	15056	15073	15221	15065	15098	15152	15174	15121	15142	15018	15167	15220	15148	15083	15246	15177	15282	14994	14931	15094	15124	15270	15069	15031	15199	15102	15107	15238	15094	15001	15042	15110	15004	14996	15191	15123	14987	15315	15038	14975	15115	15071	15136	15010	15056	14937	15072	15108	15113	14894	15032	14938	15188	14919	15094	15097	15276	15150	15055	15138	15131	15038	15137	15214	14920	15033	15120	15074	15057	15203	15163	14974	14968	15074	15053	15142	15066	15128	15122	15037	15153	15035	15111	14922	15035	15159	15100	14908	14990	15115	15152	15145	14975	15158	15327	15006	15129	15153	15068	15199	15140	15023	15063	15000	15022	15083	15107	15028	15101	15080	15076	15013	15245	15027	15096	15222	15045	15090	14952	15110	15131	15000	15102	15156	15015	15144	15247	15164	15041	15066	15132	15086	15021	14939	15034	15035	14946	15229	15073	14987	15049	15062	15035	15010	14989	15103	15142	15203	15158	15123	15188	15123	15343	15044	15351	15255	15123	15104	14966	15180	15061	15188	15138	15096	15154	15012	14972	15112	15065	14979	15031	15147	15204	15025	15102	15024	15002	14992	15167	15141	15171	14847	15093	15099	15062	15106	15259	15174	14978	14938	15162	15079	15221	15106	15218	15122	15268	15193	15210	14970	15070	15150	15053	15073	15143	15047	14993	15148	15176	14982	15254	15029	15033	15070	15083	15108	15085	15281	15094	15037	15031	15118	15050	15252	15021	15029	14979	14933	15125	15101	15215	15086	14985	15048	15129	15125	14907	15206	15123	15037	15057	15196	15296	15133	14952	14918	15118	15076	15189	15324	15101	15154	15092	15065	14961	14827	15237	15021	15064	15034	15188	15251	15009	15046	15037	15215	15038	15087	15083	14974	15059	15104	15213	15165	15162	15094	15036	15073	14911	15118	15117	15214	15169	15037	15230	15105	14906	15019	15039	14947	15141	15211	15072	15241	14925	15104	15287	15004	15153	15088	15003	15019	15005	15053	15063	15018	14983	15055	15291	15034	15061	14938	15163	15015	15100	15134	15308	15122	15114	14994	15104	15161	15175	15181	15050	14877	15125	14953	15068	15273	15100	15038	14867	15104	15091	15031	15137	15104	15009	15078	15132	15194	15000	15120	15004	14998	15117	15080	15167	15098	15051	15016	15079	15119	15303	15137	15043	15240	15238	15068	15116	15175	14946	15140	14905	15043	15154	15055	15145	15031	15109	15169	15236	14923	15122	14918	14976	15095	15125	15155	15343	15121	15032	15009	15060	15095	15217	15088	15039	15002	15086	15127	15022	15037	14987	15140	14982	15035	15079	15097	15150	15154	15003	14965	15138	15191	14996	15089	15114	15074	15073	15058	15214	15147	15227	15032	15029	15292	15034	15051	15064	15196	15015	14930	15081	15030	15050	15063	15075	15104	15114	15137	14966	15156	15017	15166	15099	14987	15078	15129	15006	15155	15094	15193	15068	14998	15144	14989	14944	15025	15011	15146	15159	15024	15155	15189	14998	14991	15066	15058	14985	15048	15050	15195	15178	15129	14937	15184	15131	15011	14918	15087	14768	15047	15170	15105	15108	15063	15048	14947	15130	15076	14908	15098	15066	14957	15077	14977	15096	15114	15047	15089	14901	15049	15019	15153	15178	15048	15144	15028	15170	15182	14985	14999	14959	14998	14999	15072	15083	15258	15076	15019	15135	15017	15019	15079	15168	15199	15078	15144	15129	14982	15168	15082	15193	15032	14994	15221	15000	15060	15107	15068	14791	15189	15079	15024	15234	15121	15002	15053	15352	15006	15093	15090	15337	15161	15024	15237	15207	15034	15231	14976	15016	15212	15062	14959	15033	15006	15167	14933	15096	15181	15086	15010	15112	15110	15133	15036	15090	15186	15064	15128	15138	15009	14981	15039	15219	15036	15156	15119	15172	15162	15098	15073	15066	14955	15064	14897	15040	14982	14947	14900	15015	15210	15091	15237	15048	14967	15187	15213	14982	15110	15156	15082	15012	15220	15045	15227	15221	15018	15105	14999	14949	15086	15027	15217	15226	15069	15148	15105	15138	15068	15076	15065	15137	15045	14999	15068	15036	15004	14982	15059	15122	15112	15085	15040	15160	15127	15051	15165	15027	14971	14978	15030	15112	15052	14944	15103	15197	15128	15221	14937	15229	14961	15078	15201	15045	15241	15204	15106	15101	15036	14912	14966	15204	15117	15124	14886	15099	15110	14949	15070	15096	15085	15060	15359	15026	15083	15043	15201	15154	15102	15065	14953	15219	15030	15020	15056	15100	14988	15024	15255	15054	15177	15034	15045	15203	15200	15025	15067	15069	14999	15075	15055	15069	15099	15171	15159	15060	14883	15138	15013	15270	14932	15117	15007	15031	15184	15130	15150	15254	15059	15232	15008	14995	14936	14934	15012	15111	14917	15130	14973	15201	14985	15103	15136	15048	15222	14952	14998	14932	14982	15170	15049	15074	14896	14921	15016	15031	15066	15024	15090	15122	15123	14950	15070	14983	15096	15075	15321	15215	15024	15060	15200	15011	15047	15049	14875	14975	15203	15148	15097	15013	15011	14973	15037	15066	15006	15068	14930	15073	15193	15334	14924	14995	15228	15187	15213	15087	14927	15016	15121	14908	14963	14988	15088	14986	15053	15029	14915	15111	15168	15071	15045	14976	14944	15314	15040	15024	15015	15103	15227	15096	15188	15163	15159	15108	15018	15244	15065	15077	15143	15001	14962	15186	15036	15193	15109	15012	15060	14967	15126	15014	14986	15266	15076	15144	15264	14937	15254	15006	15100	15127	15246	15218	15302	14998	15080	14934	15134	15147	15019	15133	15080	15099	15042	15093	15051	15178	15244	15110	14813	14908	15198	15094	15118	14960	14996	14995	15043	15011	14946	15361	14978	15109	14979	15107	15212	15102	15089	14918	15092	14883	15164	15194	15190	15057	15123	15165	14913	15220	15006	14972	15176	15114	15085	15093	14992	15161	15053	14960	15047	15039	14981	14974	15201	15103	15105	14882	14969	15185	15096	15011	15043	15149	15256	14971	15218	15001	15237	15094	15155	14813	15159	15115	15255	15076	15162	15165	15124	15089	15159	15016	15107	15040	15065	15047	15235	15198	15036	15210	15074	15278	15067	15059	15132	15149	15075	15065	15012	15138	15036	15098	14974	15056	15013	15083	15044	14950	15041	14992	15008	15034	15148	15008	15068	15053	15243	15107	15015	15319	15054	15042	15043	15067	15127	15171	15193	15136	14973	15122	15091	14903	15122	15006	15082	15061	14990	15112	15196	14974	15049	15228	15026	15265	15012	15209	14961	15139	15062	15068	15169	15034	15058	15123	14973	14966	15171	15074	15112	15097	15136	14980	14925	15068	15055	14980	15265	15085	15086	15237	15105	14883	15071	15249	14879	15059	15216	15053	15170	15123	14982	15010	15137	15072	15002	15078	15030	15143	15018	15063	15183	15023	15079	15034	15013	15070	15084	14990	15274	15003	15153	15099	15021	15049	15126	15120	15110	15116	15168	15113	15013	15035	14921	14923	15115	15154	15016	15156	15114	15125	15130	15101	15023	15119	15075	15138	15050	15141	15241	15108	15184	15162	15167	14852	15037	15137	15103	15206	14967	15076	15158	15183	15089	15022	15108	15022	14922	15198	15010	15044	14969	15140	15112	14936	15047	15105	15101	14988	15077	15084	15080	15076	15167	15069	15018	15008	15169	15128	14883	14929	15111	14892	14931	15133	15134	15086	14932	15064	14859	14995	15061	15074	15173	15060	14974	15188	15237	15092	15119	15062	15055	15148	14996	15133	14884	14993	15052	15059	15081	15260	15049	15215	15134	15123	15104	15179	14980	15031	15208	15165	15099	14986	15143	14997	15133	15109	15028	15186	15120	15174	15100	15250	15096	15052	15075	15014	15079	15072	15108	15032	15050	15092	14915	15174	15201	15050	15041	15195	15082	14942	15167	15081	15034	15177	15073	14918	15066	15209	15060	14893	15189	15005	15086	15114	15205	15107	15119
27261	21784	24528	21749	18140	18020	18151	17759	17537	17475	17651	17618	17598	17528	17564	17517	17537	17507	17622	17315	17441	17690	17594	17544	17452	17316	17474	17376	17164	17412	17427	17480	17297	17428	17422	17372	17387	17385	17342	17402	17498	17406	17626	17221	17374	17315	17442	17259	17338	17194	17516	17524	17240	17315	17014	17402	17355	17372	17291	17435	17361	17327	17181	17214	17583	17336	17157	17129	17084	17004	17277	17267	17296	17264	17408	17412	17315	17010	17209	17211	17335	17288	17335	17105	17217	17302	17525	17199	17134	17304	17285	17191	17165	17171	17367	17219	17321	17123	17228	17150	17245	17222	17315	17368	17108	17279	17296	17322	17156	17095	17297	17133	17381	17420	17432	17174	17208	17241	17063	17418	17281	17280	17140	17263	17353	17202	17413	17209	17033	17401	17294	17343	17267	17319	17183	17239	17214	17192	17180	17177	17279	17311	17151	17153	17216	17163	17200	17260	17173	17277	17134	17187	17404	17253	17300	17224	17513	17331	17405	17369	17314	17095	17275	17306	17165	17266	17019	17433	17286	17328	17206	17238	17318	17262	17409	17338	17282	17265	17194	17343	17250	17411	17392	17301	17191	17226	17268	17483	17134	17313	17297	17318	17400	17100	17020	17305	17286	17374	17198	17337	17296	17388	17400	17249	17364	17195	17114	17097	17306	17130	17243	17211	17422	17371	17304	17208	17111	17273	17317	17257	17339	17120	17279	17386	17301	17141	17145	17349	17236	17237	17284	17041	17070	17175	17130	16921	17298	17335	17280	17308	17190	17381	17420	17497	17333	17392	17336	17309	17274	17290	17255	17158	17257	17327	17348	17469	17375	17247	17278	17318	17287	17222	17320	17356	17238	17178	17424	17436	17092	17379	17229	17182	17470	17106	17254	17166	17359	17397	17267	17117	17300	17285	17319	17294	17442	17150	17261	17232	17303	17175	17289	17375	17351	17314	17216	17086	17180	17353	17334	17176	17423	17326	17079	17222	17464	17279	17250	17070	17377	17294	17117	17154	17229	17194	17443	17075	17187	17193	17350	17444	17131	17345	17212	17415	17333	17414	17262	17078	17478	17371	17290	17311	17271	17257	17419	17309	17105	17276	17150	17266	17137	17268	17056	17089	17328	17274	17265	17193	17231	17495	17383	17183	17322	17288	17333	17227	17313	17409	17341	17310	17220	17326	17315	17383	17389	17155	17267	17318	17151	17105	17180	17203	17330	17191	17251	17060	17151	17152	17235	17122	17191	17224	17378	17233	17248	17275	17347	17245	17407	17264	17203	17229	17231	17137	17216	17155	17344	17193	17288	17146	16997	17149	17210	17096	17153	17167	17233	17280	17271	17158	17492	17420	17110	17196	17175	17263	17284	17240	17157	17328	17262	17157	17251	17214	17301	17168	17267	17323	17227	17413	17320	17454	17260	17447	17316	17309	17332	17251	17226	17276	17080	17328	17061	17174	17277	16960	17064	17119	17227	17104	17224	17224	17290	17263	17426	17235	17294	17355	17386	17166	17125	17317	17293	17184	17086	17057	17385	17221	17347	17535	17288	17164	17224	17470	17421	17166	17354	17239	17102	17278	17204	17262	17227	17284	17202	17304	17344	17172	17315	17369	17310	17324	17298	17243	17296	17185	17044	17355	17188	17248	17472	17203	17257	17366	17309	17207	17447	17181	17293	17393	17244	17455	17287	17132	17337	17278	17372	17380	17229	17259	17335	17241	17093	17242	17173	17313	17240	17205	17329	17294	17372	17339	17217	17165	17297	17178	17434	17287	17356	17354	17391	17176	17270	17328	17304	17312	17386	17274	17115	17137	17198	17252	17472	17389	17330	17297	17256	17312	17387	17276	17343	17212	17238	17399	17220	17443	17184	17077	17064	17259	17387	17262	17195	17046	17165	17290	17244	17293	17289	17226	17275	17254	17422	17151	17354	17282	17266	17356	17177	17375	17365	16989	17221	17099	17437	17098	17245	17115	17105	17366	17023	17370	17448	17365	17381	17360	17307	17229	17170	17350	17232	17187	17597	17323	17236	17258	17327	17240	17315	17372	17361	17404	17282	17224	17188	17302	17333	17370	17393	17143	17264	17263	17367	17381	17154	17475	17257	17249	17411	17167	17250	17280	17181	17186	17531	17304	17215	17293	17061	17310	17236	17237	17251	17252	17164	17267	17090	17387	17390	17124	17275	17381	17341	17214	17278	17249	17391	17210	17239	17258	17186	17161	17170	17137	17384	17342	17262	17162	17293	17208	17330	17324	17292	17304	17231	17363	17270	17245	17256	17300	17302	17454	17181	17425	17168	17240	17212	17206	17199	17268	17187	17181	17450	17172	17032	17426	17146	17325	17373	17285	17287	17237	17311	17115	17190	17252	17379	17292	17217	17467	17103	17330	17329	17078	17411	17280	17158	17400	17411	17556	17200	17222	17359	17403	17204	17147	17312	17350	17313	17478	17296	17077	17198	17037	17119	17335	17292	17396	17359	17326	17329	17038	17290	17259	17227	17344	17454	17206	17330	17458	17248	17128	17354	17119	17061	17163	17323	17321	17232	17182	17117	17320	17137	17297	17150	17174	17155	17247	17259	17100	17215	17324	17456	17286	17358	17259	17293	17214	17248	17123	17269	17530	17387	17257	17119	17223	17301	17224	17499	17415	17325	17326	17312	17402	17213	17131	17275	17372	17254	17299	17273	17307	17343	17325	17131	17163	17269	17243	17047	17202	17259	17532	17300	17208	17221	17159	17156	17218	17240	17124	17152	17187	17289	17186	17241	17279	17338	17409	17319	17288	17275	17301	17424	17412	17251	17222	17478	17016	17280	17290	17269	17370	17221	17081	17140	17251	17458	17311	17187	17275	17338	17002	17213	17219	17245	17096	17273	17314	17332	17323	17220	17431	17293	17437	17199	17274	17283	17454	17175	17430	17255	17118	17250	17271	17249	17139	17431	17363	17276	17240	17198	17146	17268	17198	17375	17281	17377	17272	17314	17271	17301	17045	17291	17447	17178	17374	17224	17365	17029	17162	17266	17076	17376	17182	17210	17410	17154	17444	17436	17363	17413	17336	17239	17212	17231	17420	17402	17234	17358	17226	17323	17384	17377	17111	17297	17251	17421	17432	17269	17435	17203	17123	17272	17131	17408	17364	17307	17369	17389	17432	17184	17326	17243	17121	17266	17420	17181	17355	17267	17288	17311	17065	17564	17415	17543	17282	17360	17236	17424	17235	17289	17340	17330	17304	17314	17233	17224	17382	17394	17364	17256	17201	17181	17155	17357	17215	17149	17185	17179	17378	17459	17277	17182	17341	17244	17263	17177	17139	17338	17502	17255	17428	17351	17190	17307	17346	17308	17121	17329	17160	17158	17427	17193	17209	17205	17071	17215	17209	17276	17306	17230	17200	17206	17201	17203	17209	17304	17406	17303	17261	17324	17139	17246	17291	17286	17205	17297	17344	17293	17234	17198	17253	17255	17235	17348	17258	17194	17258	17230	17405	17354	17178	17256	17378	17328	17238	17439	17424	17185	17225	17316	17235	17189	17251	17297	17420	17407	17189	17293	17283	17227	17461	17231	17131	17290	17229	17090	17425	17272	17236	17412	17328	17301	17357	17354	17365	17168	17219	17245	17524	17214	17477	17062	17118	17358	17173	17259	17315	17229	17171	17382	17457	17440	17498	17300	17373	17282	17166	17012	17166	17119	17198	17175	17217	17311	17204	17421	17359	17081	17133	17058	17458	17254	17453	17450	17244	17223	17350	17142	17501	17335	17123	17109	17186	17251	17276	17357	17363	17208	17431	17307	17273	17183	17403	17284	17255	17356	17219	17328	17286	17332	17224	17476	17122	17567	17268	17326	17352	17212	17197	17385	17264	17327	17254	17180	17066	17214	17502	17431	17371	17325	17480	17512	17191	17070	17419	17389	17282	17032	17249	17338	17367	17226	17311	17355	17276	17213	17252	17260	17102	17240	17140	17380	17226	17100	17246	17279	17284	17236	17319	17221	17224	17322	17136	17409	17315	17393	17349	17466	17283	17308	17228	17464	17265	17292	17361	17322	17207	17064	17442	17387	17233	17292	17140	17355	17168	17310	17099	17218	17197	17206	17387	17425	17317	17324	17527	17221	17129	17202	17251	17412	17490	17369	17352	17350	17246	17335	17488	17114	17320	17277	17365	17242	17282	17494	17438	17201	17107	17189	17347	17238	17338	17426	17236	17094	17375	17592	17256	17349	17247	17131	17217	17204	17457	17287	17266	17260	17209	17271	17172	17267	17309	17171	17347	17421	17413	17288	17137	17080	17375	17254	17273	17151	17128	17145	16979	17321	17152	17294	17300	17194	17372	16969	17329	17336	17278	17303	17208	17104	17163	17335	17338	17404	17435	17258	17210	17317	17295	17276	17235	17241	17304	17173	17382	17320	17243	17511	17347	17171	17235	17242	17179	17239	17281	17367	17191	17241	17377	17279	17525	17343	17401	17401	17182	17444	17312	17209	17227	17248	17394	17176	17156	17490	17239	17295	17237	17418	17240	17289	17437	17440	17076	17055	17184	17267	17390	17381	17152	17286	17207	17334	17330	17320	17421	17065	17235	17260	17341	17318	17327	17253	17035	17300	17426	17100	17311	17259	17191	17165	17380	17221	17172	17099	17431	17219	17119	17274	17366	17259	17193	17113	17343	17163	17428	17259	17148	17290	17300	17484	17246	17381	17280	17192	17381	17249	17185	17355	17298	17237	17081	17061	17392	17144	17228	17267	17268	17234	17207	17138	17015	17045	17368	17322	17268	17515	17294	17211	17326	17353	17288	17298	17050	17195	17001	17376	17268	17171	17286	17066	17203	17426	17317	17116	17290	17287	17346	17244	17303	17233	17411	17146	17227	17315	17166	17256	17233	17352	17397	17523	17327	17226	17347	17328	17252	17196	17261	17094	17326	17536	17123	17145	17239	17408	17273	17283	17231	17353	17220	17102	17179	17344	17219	17410	17277	17077	17229	17215	17006	17401	17371	17059	17204	17489	17270	17265	17263	17405	17245	17244	17084	17212	17314	17113	17092	17334	17016	17223	17181	17097	17274	17146	17064	17312	17407	17192	17399	17489	17268	17257	17288	17256	17115	17357	17295	17471	17262
15736	19924	19205	17100	16693	16224	16033	15829	15644	15516	15424	15250	15532	15580	15474	15423	15450	15408	15426	15363	15226	15214	15280	15351	15295	15205	15198	15448	15199	15348	15157	15154	15221	15268	15074	15143	15062	15022	15251	14977	14887	15108	14918	14932	15015	15067	14929	15273	14961	15086	14953	15064	14876	15045	15231	14990	14944	15212	15095	14929	15120	14731	15146	15067	14938	15023	14959	14848	15026	15052	15092	15155	15097	14936	14951	14822	14983	14997	15135	14901	15007	14999	15019	14946	14957	14888	14884	15060	14922	14993	14946	15059	15025	15067	15038	14949	15025	15170	14878	14849	15104	15095	14872	14907	15012	14990	14985	15032	14960	14888	14944	15059	14886	14981	14995	14934	15043	15103	14935	14848	14888	15060	14981	15077	15089	14971	15108	15039	15032	14968	14943	15087	14989	15045	15019	14994	15029	15058	14897	14858	14836	14997	15116	15007	15056	14971	15056	14975	14960	14868	15053	14998	15015	15079	14905	14932	15082	15037	14979	14922	14815	15092	14949	14978	14868	14903	15006	14991	14952	14993	14961	14794	15047	14988	15001	14967	14901	14990	15041	14994	14997	15044	14969	15159	14765	15008	14916	15004	15009	15190	14973	14878	15087	15083	14948	14975	15025	15108	15012	14893	14952	15057	14960	14903	15181	14983	15001	15184	14957	14939	14956	14891	14851	15036	14978	14956	14874	14941	14968	15113	15177	14938	15062	15006	15102	15019	14923	15114	15006	14906	14905	15010	14977	14960	14920	14916	15017	14869	14993	14892	15043	15056	14968	15031	15006	15100	14897	14968	14938	15127	14964	14996	14892	15000	14890	15206	14962	14932	14958	14931	14969	15057	15004	15049	15183	14811	14968	15011	14890	15017	15122	15125	14764	15062	15045	15147	15001	14953	14985	15025	14969	15045	15029	15152	14856	15033	15049	14936	15064	14959	15101	14967	14980	14879	14770	15059	14877	14845	14986	14943	14893	15004	15056	14760	14946	14920	15118	15061	15008	15114	15077	14971	14890	15047	15075	14917	14998	15062	14968	14969	15208	15081	15021	15117	14821	14950	14999	15099	14961	14919	14963	15014	15090	14864	14941	15113	15073	14885	14991	15024	14979	14932	14937	14987	14960	15025	15166	14931	14890	14868	14880	14921	15202	14898	14909	15033	15042	15001	15119	14956	14979	15003	15101	14928	15127	14781	15104	15010	15041	15085	14914	14874	15205	14978	15095	15152	15099	14893	15077	14904	14970	14986	15072	15101	15061	14868	14985	14878	15210	14845	15132	14946	15041	14963	15004	15064	14986	14932	14985	14924	14839	15007	14930	15056	15007	15047	14981	15144	14902	14939	14942	14916	15000	15024	14971	14989	14959	15042	14975	14947	14978	14937	14905	14994	15189	15001	14953	15045	14939	15103	14977	14998	14892	14871	14919	14947	14888	15042	15141	14873	14920	15001	14999	15029	14996	14993	14995	14979	14883	15030	15015	14983	14986	14873	15120	15075	15029	14950	15086	14855	15032	14937	15102	14933	15188	15082	14863	15056	14902	14928	14922	14895	14876	14979	14828	14941	14887	14891	14932	15019	15021	14985	14875	15096	15071	15203	14946	14973	14846	14945	14888	14763	14897	15039	15006	15040	15092	15066	14938	14919	15021	15124	15069	14992	14962	15002	14959	14867	15027	15115	15079	14999	14939	14946	14957	15060	14839	15022	14934	15006	15024	14933	14909	14849	14928	15091	15026	14929	14932	14868	15017	14846	15062	15039	14912	14967	14946	14955	14903	15017	15038	14929	15039	15047	14987	15107	15003	14882	14973	15074	14969	14903	14960	14890	14885	15087	14966	15002	14909	15079	14958	14950	14991	14967	14970	14816	14988	14951	14879	14913	15134	14879	15035	15069	15029	14999	14958	14920	15180	14959	15092	15055	15092	14918	15042	14949	15158	14930	15001	14911	14865	14979	15053	15177	14967	15102	14938	14944	14929	14971	15094	15025	14947	14984	14930	14950	15120	14803	15050	15015	15099	14931	14909	14961	14976	14990	14868	14913	14927	15007	14802	14952	15017	14939	15194	14788	14990	14932	14899	15017	14996	15000	15050	14927	15148	15011	14965	14964	15119	14990	14738	14982	15054	14943	15003	14964	15113	15000	14945	15191	15090	14828	14991	15095	15092	14881	15056	15114	14925	14928	14948	15139	15018	14961	15128	14874	14925	14973	14970	15115	14802	15064	15109	14962	15228	15076	15216	14950	15073	14934	14772	15190	14917	15008	14986	15074	15065	15010	15067	15060	14820	14911	15065	15035	15078	15111	14815	15068	14883	14911	15089	14962	15047	14923	15137	14959	15110	15063	15007	14972	15084	15035	15049	15109	14990	15027	14913	15160	14940	15197	14985	14932	14929	15017	14952	14913	15091	14988	15181	15110	14860	14870	15020	14972	15123	15014	15080	14783	14943	15099	14866	15086	14855	15027	14945	14923	15023	14979	14896	15091	14828	14870	14922	15116	15057	14909	14950	15003	14919	15019	14921	15069	15035	14973	15048	14839	14986	14967	14963	14856	14978	15035	14796	15062	14941	15007	14936	15043	14967	15107	14912	15045	15055	15012	14932	15031	15066	14942	14989	15041	15140	15059	15097	14946	14980	15079	15136	15134	14905	14915	14862	14958	14938	14991	14974	14944	15117	14930	15062	15019	14953	14953	14879	14795	14969	14785	15070	15061	14995	14973	14910	15058	14908	15030	15116	15046	15021	14837	14988	14989	14770	14900	14804	15084	14921	14952	15090	15078	14950	14867	14917	14820	14938	15026	14936	15028	15036	14958	15161	14942	14912	15048	14903	14983	15031	14995	15115	14912	14967	14984	15025	14950	15001	15073	15028	15024	15056	15052	14980	15128	14965	14957	15005	14932	15007	14877	15111	15156	14731	14956	15056	15007	14947	14955	14989	15110	14855	15088	15055	15131	14883	15113	14996	14949	15093	14851	14964	15170	14966	14863	14924	15094	14851	15114	15042	14888	14850	15084	15054	14980	15049	14940	14893	14861	14949	15173	15056	14832	15005	15007	14977	14842	14989	15044	15060	14819	14993	14938	15062	15051	14970	15076	14934	15027	14908	15015	14988	15112	14910	15071	15070	14923	15048	15023	14917	14943	15098	14886	14975	14961	14954	14883	14884	14948	14909	15132	14977	15033	14832	15027	15089	14985	14980	15072	14983	15086	14987	14996	15233	14939	15096	14962	14844	14888	14905	15001	15174	15057	15003	14960	14951	14914	15010	14929	14877	15066	14922	14982	15102	14950	14922	14900	14975	15066	15101	14948	14929	15042	15000	15043	15099	14970	15183	15072	14987	15170	14932	14860	15031	14901	14899	15087	14958	15033	15099	14949	14958	14995	14976	15050	14997	14998	14833	15059	15012	14886	15095	15118	14971	15090	15179	15005	14912	15252	14909	15073	15035	14948	15145	15022	14877	15153	14865	15124	14959	14982	14884	14916	14877	15087	14904	15022	15090	14994	15048	15063	15007	15032	15048	15094	14969	15066	15032	15058	14945	14720	14948	14954	15150	15010	14952	14968	14946	15074	14940	15150	15184	14956	14953	15232	15062	14857	14971	15036	14929	14899	14842	14764	15077	15042	14976	15101	15006	14891	15155	14945	15132	15002	14925	14781	15028	15088	14914	14905	15024	14881	15063	15026	14864	15195	15037	14984	14870	15074	15192	15074	15173	14941	15067	14796	15020	14925	14939	15032	15011	15017	14944	15039	15023	14940	14967	15011	15021	14980	15025	15106	14966	14946	15057	15204	14869	15071	15096	14922	15215	14950	14896	14978	14852	14983	15046	15130	15053	15107	14993	15179	14961	14892	14993	14892	14845	14942	14805	15130	14900	15123	14950	14909	15003	14995	15121	14994	14956	15001	14984	14926	14895	14882	14942	15125	15026	14965	14941	14984	15004	14858	14944	15026	14854	14945	15127	15020	15096	14909	14906	15234	14899	15010	14999	15048	14962	14974	14951	14937	14938	15053	14938	14927	14891	15075	15101	14931	15178	15039	15000	14824	15014	15094	15022	14945	14907	15197	15004	14955	15075	15019	14895	14903	15073	14989	14984	15159	15009	15071	15042	15083	15049	15034	14932	14933	15079	15199	14997	15051	14958	14838	14894	15138	14989	15000	14828	14952	14901	15071	14905	15040	15029	14895	14932	14964	15002	14957	14946	15073	14933	15003	14822	14992	14845	15088	15114	14859	14977	14984	14974	15012	15013	15087	14834	14959	14957	15047	14954	14835	14961	15139	14917	14998	15055	15038	15028	14863	14939	15174	14907	15109	14988	15018	14969	14758	14941	15093	15023	14871	14879	14974	15189	14984	14932	14972	14903	15038	14815	14972	14975	15180	15024	14921	14861	15058	14872	15248	14858	15031	14885	15021	14957	14881	14963	14938	15096	14940	14963	15119	15233	14846	15146	15048	14915	15104	15056	14898	15091	15135	15020	14927	15071	15142	15137	15108	15149	15108	14963	14923	15063	15069	14999	14961	14963	15053	14998	15019	14985	14771	15087	15062	14854	15027	15030	15043	15133	14952	14955	14964	15115	14991	15021	14805	14907	14998	15146	15044	14983	14924	14960	14964	14917	14919	15026	14949	15117	15236	15003	15094	14969	14901	15080	14896	14961	15044	15110	15216	15006	14922	14859	15059	14997	15043	14762	14959	14932	15010	15185	14881	14926	15034	14827	14956	15109	14832	14940	14980	14965	15060	14885	15084	15042	14891	14956	14849	15031	15041	15102	15028	14992	15075	15198	14909	15044	15048	15095	15055	14995	14891	15058	14946	15041	15043	14929	14879	15133	15022	15059	14879	14887	14861	15070	14893	14741	15065	15112	14994	15073	15047	14909	15077	14913	15160	15037	15070	14997	14971	14912	14906	14921	14850	15036	15056	15018	15108	14957	14914	15128	15027	15113	14967	15001	15024	15032	14972	15148	14935	14997	14887	15030	14888	15023	14995	14994	14891	14941	15034	14861	14916	15256	14909	14928	15003	15030	15071	14990	14929	14999	14957	14897	14735	15001	15050	14883	15034	15050	15000	14864	14851	15001	15102	15004	14926	14783	14952	14971	14977	15026	14913	15081	15055
23565	21062	28494	23907	21908	22050	21058	18157	17807	17821	17815	17436	17511	17302	17553	17365	17354	17212	17362	17338	17315	17286	17248	17231	17232	17270	17016	17062	17159	16931	17105	17045	16872	16813	16768	16992	17003	16919	16975	16808	16832	16728	16816	16825	16833	16795	16761	16871	16624	16756	16702	16639	16744	16866	16772	16950	16931	16565	16836	16607	16780	16713	16657	16768	16821	16801	16682	16927	16778	16755	16782	16733	16839	16815	16759	16904	16762	16686	16581	16736	16625	16919	16865	16836	16975	16559	16783	16728	16826	16589	16578	16447	16595	16494	16589	16742	16769	16768	16994	16683	16805	16878	16891	16655	16601	16754	16810	16601	16649	16575	16849	16823	16890	16771	16691	16675	16701	16697	16763	16828	16613	16653	16665	16637	16732	16624	16704	16697	16819	16619	16673	16597	16540	16666	16671	16622	16645	16886	16934	16690	16850	16751	16557	16793	16637	16669	16450	16758	16766	16710	16766	16820	16895	16713	16647	16649	16697	16759	16865	16558	16604	16747	16789	16710	16851	16774	16613	16796	16619	16687	16852	16634	16567	16610	16827	16681	16793	16711	16545	16624	16816	16744	16863	16624	16681	16668	16520	16663	16766	16791	16678	16702	16841	16623	16819	16637	16839	16628	16594	16878	16768	16640	16701	16590	16845	16716	16600	16705	16861	16700	16408	16691	16722	16711	16611	16670	16650	16762	16599	16638	16869	16769	16687	16886	16742	16860	16564	16422	16794	16695	16628	16701	16770	16791	16744	16583	16559	16808	16693	16629	16668	16869	16787	16686	16768	16671	16573	16761	16799	16632	16847	16851	16921	16917	16697	16617	16518	16612	16740	16762	16616	16757	16732	16587	16616	16670	16854	16886	16719	16755	16769	16657	16617	16745	16740	16562	16763	16747	16816	16675	16562	16833	16896	16655	16613	16660	16765	16695	16682	16776	16727	16543	16835	16813	16777	16547	16580	16772	16744	16827	16829	16466	16749	16682	16430	16677	16703	16639	16759	16792	16777	16684	16593	16708	16693	16760	16889	16812	16828	16938	16757	16669	16891	16824	16853	16642	16635	16674	16652	16711	16858	16412	16793	16735	16640	16550	16812	16815	16487	16534	16712	16606	16827	16744	16863	16725	16731	16743	16747	16881	16677	16626	16654	16764	16755	16601	16759	16701	16638	16781	16657	16602	16733	16543	16870	16669	16807	16641	16695	16586	16744	16413	16710	16573	16713	16598	16683	16697	16644	16764	16489	16679	16749	16603	16510	16530	16730	16819	16673	16639	16519	16714	16915	16722	16726	16870	16842	16596	16755	16669	16718	16755	16590	16695	16731	16619	16718	16692	16866	16617	16683	16730	16611	16784	16750	16746	16737	16784	16732	16539	16768	16691	16531	16597	16942	16742	16794	16795	16618	16802	16783	16543	16582	16664	16863	16704	16769	16661	16576	16657	16682	16596	16619	16709	16702	16837	16765	16765	16768	16842	16705	16731	16342	16818	16675	16549	16583	16644	16540	16697	16802	16583	16748	16761	16765	16711	16759	16623	16688	16529	16772	16833	16831	16547	16577	16699	16597	16529	16659	16902	16792	16675	16773	16620	16785	16621	16676	16818	16754	16557	16805	16539	16745	16649	16739	16582	16676	16783	16820	16878	16777	16592	16830	16739	16663	16750	16721	16963	16712	16577	16586	16693	16773	16648	16685	16616	16867	16862	16528	16724	16681	16641	16625	16813	16853	16739	16959	16747	16844	16694	16775	16774	16692	16781	16597	16740	16567	16667	16722	16673	16689	16704	16560	16606	16687	16571	16597	16600	16704	16671	16680	16844	16690	16629	16799	16634	16794	16550	16627	16648	16679	16738	16733	16795	16719	16621	16632	16667	16776	16858	16663	16737	16680	16530	16699	16709	16825	16654	16756	16620	16765	16689	16814	16590	16781	16548	16515	16547	16680	16685	16694	16686	16851	16755	16836	16765	16685	16741	16543	16931	16721	16832	16832	16770	16563	16595	16750	16768	16688	16666	16814	16608	16763	17017	16957	16710	16703	16804	16682	16529	16801	16746	16868	16717	16809	16675	16766	16847	16727	16810	16879	16809	16710	16930	16593	16836	16753	16670	16737	16621	16673	16889	16776	16805	16637	16734	16819	16648	16529	16552	16635	16620	16587	16801	16829	16647	16796	16647	16686	16697	16778	16772	16624	16523	16856	16674	16716	16911	16666	16634	16692	16710	16908	16498	16691	17024	16628	16616	16668	16548	16662	16673	16552	16727	16601	16518	16736	16545	16566	16636	16788	16651	16733	16502	16660	16688	16774	16729	16767	16834	16606	16826	16862	16592	16648	16688	16758	16368	16781	16694	16943	16903	16572	16665	16752	16808	16721	16743	16691	16893	16616	16667	16775	16570	16591	16819	16596	16590	16762	16763	16815	16689	16795	16636	16779	16771	16766	16547	16760	16738	16474	16609	16793	16820	16663	16655	16851	16869	16705	16721	16605	16823	16685	16868	16716	16646	16909	16713	16583	16728	16517	16751	16630	16631	16736	16613	16817	16545	16840	16683	16623	16641	16669	16749	16648	16896	16599	16747	16676	16705	16774	16710	16686	16652	16797	16568	16621	16822	16699	16651	16752	16643	16697	16756	16649	16925	16647	16562	16874	16684	16754	16720	16705	16837	16637	16628	16548	16593	16701	16908	16899	16607	16702	16811	16879	16688	16687	16756	16756	16738	16546	16872	16707	16787	16667	16735	16634	16875	16855	16917	16669	16688	16934	16654	16642	16839	16584	16510	16495	16482	16699	16694	16657	16595	16651	16783	16805	16701	16895	16940	16821	16612	16798	16900	16800	16675	16823	16550	16648	16649	16691	16696	16711	16699	16829	16637	16614	16590	16774	16693	16669	16760	16513	16429	16546	16526	16745	16828	16533	16655	16475	16844	16766	16680	16747	16719	16611	16617	16512	16827	16909	16750	16696	16902	16935	16781	16746	16649	16868	16679	16847	16768	17000	16660	16480	16633	16612	16551	16481	16447	16533	16570	16784	16656	16727	16743	16612	16650	16568	16652	16391	16730	16576	16703	16866	16521	16748	16681	16850	16691	16518	16604	16488	16753	16768	16730	16574	16796	16905	16691	16641	16698	16801	16794	16632	16567	16518	16749	16708	16564	16516	16608	16703	16465	16536	16836	16729	16653	16727	16768	16759	16600	16529	16643	16800	16450	16603	16770	16832	16660	16524	16761	16665	16712	16523	16700	16679	16669	16787	16550	16606	16453	16566	16637	16754	16530	16695	16891	16636	16824	16814	16824	16768	16660	16736	16730	16547	16630	16651	16582	16601	16882	16731	16538	16646	16810	16988	16658	16732	16756	16577	16684	16747	16603	16772	16628	16725	16744	16784	16638	16665	16738	16837	16798	16789	16649	16833	16702	16723	16895	16730	16483	16873	16684	16631	16819	16631	16723	16568	16746	16935	16727	16824	16846	16912	16802	16703	16748	16650	16674	16806	16689	16564	16687	16789	16869	16572	16672	16960	16510	16694	16655	16648	16824	16629	16649	16645	16774	16817	16567	16687	16827	16640	16717	16647	16421	16614	16865	16785	16667	16621	16702	16751	16688	16798	16626	16667	16783	16629	16727	16801	16630	16620	16581	16742	16644	16827	16643	16590	16755	16610	16720	16721	16661	16576	16594	16690	16624	16675	16684	16517	16861	16634	16830	16730	16828	16811	16682	16614	16689	16646	16702	16713	16577	16804	16637	16708	16586	16840	16611	16631	16752	16643	16614	16520	16436	16404	16495	16860	16498	16507	16821	16979	16607	16572	16862	16555	16666	16699	16741	16673	16361	16771	16678	16596	16966	16738	16961	16718	16755	16742	16678	16836	16706	16816	16534	16566	16577	16705	16985	16619	16592	16686	16758	16765	16457	16505	16705	16373	16787	16731	16625	16951	16661	16838	16625	16861	16850	16550	16468	16856	16623	16648	16759	16928	16778	16581	16563	16607	16617	16848	16844	16750	16873	16704	16691	16722	16544	16833	16729	16736	16634	16888	16788	16671	16695	16780	16786	16856	16821	16806	16627	16843	16752	16684	16804	16715	16833	16760	16898	16891	16749	16633	16902	16623	16773	16777	16550	16504	16709	16778	16781	16765	16653	16863	16653	16732	16710	16656	16748	16690	16519	16707	16804	16718	16716	16612	16775	16714	16504	16829	16723	16696	16817	16821	16752	16612	16425	16781	16668	16688	16652	16744	16855	16708	16730	16564	16740	16651	16744	16559	16714	16813	16556	16732	16531	16620	16747	16710	16694	16713	16689	16670	16643	16685	16788	16911	16581	16586	16529	16688	16763	16619	16795	16694	16819	16724	16626	16567	16827	16615	16726	16741	16797	16753	16848	16761	16754	16814	16647	16598	16711	16882	16636	16554	16698	16791	16656	16662	16812	16530	16571	16773	16846	16767	16656	16776	16492	16659	16642	16806	16711	16546	16660	16809	16875	16635	16739	16748	16715	16692	16640	16568	16410	16687	16582	16777	16734	16766	16791	16785	16819	16767	16749	16577	16753	16622	16715	16791	16784	16739	16616	16644	16568	16651	16824	16729	16870	16576	16619	16736	16838	16494	16623	16857	16568	16716	16786	16748	16651	16906	16652	16502	16801	16819	16703	16701	16663	16621	16873	16748	16658	16821	16721	16752	16885	16700	16515	16558	16689	16783	16640	16714	16624	16559	16721	16687	16664	16858	16780	16701	16876	16816	16590	16726	16554	16829	16845	16655	16895	16706	16867	16824	16561	16719	16548	16716	16634	16672	16668	16501	16838	16742	16658	16776	16687	16723	16668	16640	16813	16649	16633	16710	16733	16793	16724	16833	16764	16692	16825	16568	16638	16683	16747	16846	16666	16768	16854	16739	16613	16621	16813	16764	16611	16794	16634	16879	16732	16695	16590	16734	16790	16989	16791	16663	16887	16651	16514	16705	16708	16774	16644	16567	16843	16567	16795	16580	16743	16747	16603	16827	16690	16946	16908	16900	16627	16744	16677	17107	16668	16764	16576	16778	16641	16839	16726	16729	16772	16703	16718	16801	16741	16816	16830	16511	16604	16691	16693	16549	16698	16772	16678	16723	16791	16670	16631
15000	26469	24585	20377	19031	17966	16936	16468	16159	16136	15839	15632	15591	15585	15736	15592	15559	15473	15468	15525	15289	15083	15307	15140	15138	15110	15156	14882	15180	15034	15089	15019	14999	14887	14925	14777	14853	14987	14713	14748	14914	14795	14570	14911	14591	14943	14843	14775	14642	14780	14715	14664	14751	14701	14927	14826	14642	14787	14782	14736	14810	14686	14606	14803	14718	14662	14777	14779	14769	14562	14696	14721	14706	14580	14713	14856	14572	14790	14757	14667	14795	14708	14602	14771	14743	14772	14670	14817	14868	14747	14717	14697	14815	14664	14861	14822	14818	14772	14652	14953	14595	14752	14760	14846	14760	14795	14689	14644	14738	14635	14655	14629	14854	14726	14747	14607	14779	14626	14744	14755	14606	14704	14648	14807	14827	14746	14711	14736	14684	14596	14646	14684	14650	14662	14639	14873	14790	14530	14659	14694	14903	14829	14701	14653	14730	14649	14721	14779	14743	14637	14841	14739	14635	14511	14546	14647	14752	14496	14779	14908	14803	14783	14578	14698	14658	14869	14691	14812	14867	14785	14920	14883	14753	14635	14830	14529	14704	14672	14705	14839	14737	14795	14761	14712	14698	14799	14671	14721	14637	14713	14711	14845	14798	14767	14660	14664	14715	14695	14688	14701	14772	14614	14771	14653	14662	14761	14754	14799	14707	14656	14667	14864	14673	14735	14695	14868	14793	14714	14774	14773	14671	14705	14806	14693	14695	14671	14660	14772	14803	14722	14635	14574	14692	14707	14751	14684	14744	14760	14755	14704	14692	14849	14831	14708	14665	14731	14697	14599	14565	14681	14756	14753	14695	14814	14783	14650	14774	14616	14691	14797	14692	14784	14708	14780	14791	14705	14713	14554	14782	14654	14619	14595	14804	14747	14617	14731	14801	14646	14679	14834	14734	14799	14671	14686	14678	14664	14768	14582	14588	14699	14717	14688	14551	14680	14762	14726	14757	14671	14896	14638	14783	14843	14718	14790	14595	14742	14663	14764	14607	14621	14839	14743	14689	14532	14692	14787	14749	14635	14655	14737	14684	14705	14793	14588	14805	14627	14858	14695	14728	14678	14640	14527	14751	14628	14666	14748	14784	14606	14697	14783	14821	14632	14759	14698	14738	14651	14633	14676	14538	14762	14659	14749	14563	14576	14779	14731	14831	14530	14696	14711	14760	14761	14632	14759	14736	14619	14608	14640	14744	14607	14687	14761	14812	14813	14868	14619	14724	14699	14738	14876	14727	14586	14782	14776	14650	14517	14863	14686	14899	14726	14835	14689	14860	14538	14759	14629	14849	14563	14778	14651	14690	14708	14664	14668	14662	14816	14577	15006	14734	14790	14753	14532	14669	14609	14818	14631	14708	14607	14817	14720	14805	14660	14686	14704	14825	14645	14552	14753	14831	14606	14786	14865	14612	14606	14562	14710	14688	14766	14635	14986	14643	14751	14774	14798	14770	14951	14782	14699	14757	14588	14729	14818	14657	14674	14679	14582	14876	14679	14630	14705	14685	14768	14843	14761	14624	14643	14776	14694	14771	14788	14681	14712	14871	14852	14678	14670	14611	14832	14883	14597	14793	14640	14510	14561	14594	14700	14917	14732	14708	14774	14728	14668	14630	14738	14856	14857	14593	14725	14890	14864	14784	14817	14698	14890	14668	14853	14810	14761	14805	14714	14622	14551	14711	14760	14717	14603	14819	14669	14569	14808	14610	14763	14838	14828	14783	14789	14767	14925	14666	14602	14614	14684	14777	14698	14791	14612	14832	14681	14605	14765	14598	14772	14639	14573	14818	14536	14601	14871	14841	14714	14819	14595	14734	14594	14976	14639	14752	14660	14722	14784	14841	14710	14837	14908	14628	14602	14706	14491	14578	14521	14970	14818	14770	14774	14765	14691	14735	14816	14787	14727	14694	14685	14750	14698	14831	14622	14684	14622	14669	14700	14752	14767	14683	14695	14828	14569	14759	14677	14789	14616	14658	14643	14822	14644	14710	14662	14682	14661	14723	14756	14808	14866	14653	14709	14711	14821	14751	14723	14698	14827	14792	14694	14658	14738	14542	14760	14501	14973	14639	14691	14692	14718	14569	14740	14822	14707	14764	14619	14689	14787	14715	14632	14709	14633	14810	14852	14824	14571	14804	14858	14594	14616	14615	14640	14739	14755	14791	14753	14798	14751	14696	14737	14742	14497	14677	14867	14675	14638	14720	14575	14717	14845	14633	14701	14859	14635	14645	14721	14650	14666	14724	14589	14755	14792	14796	14857	14731	14998	14832	14861	14708	14793	14704	14754	14669	14856	14823	14542	14611	14711	14740	14562	14708	14726	14665	14757	14642	14853	14724	14698	14709	14771	14752	14781	14744	14858	14960	14610	14831	14728	14735	14763	14816	14744	14609	14764	14716	14655	14746	14650	14786	14638	14676	14699	14758	14670	14632	14763	14798	14712	14711	14741	14707	14652	14884	14741	14838	14832	14761	14457	14792	14917	14674	14743	14572	14699	14808	14681	14638	14801	14667	14591	14689	14841	14687	14860	14707	14606	14871	14547	14784	14635	14642	14675	14601	14824	14584	14777	14689	14709	14644	14849	14789	14849	14787	14665	14655	14816	14594	14656	14659	14566	14684	14606	14694	14504	14818	14767	14652	14771	14668	14884	14768	14620	14887	14659	14687	14704	14863	14716	14644	14686	14837	14623	14751	14674	14748	14734	14689	14571	14862	14719	14741	14759	14692	14874	14705	14746	14927	14747	14481	14650	14612	14676	14603	14684	14684	14575	14703	14614	14865	14656	14718	14685	14628	14733	14464	14750	14639	14858	14719	14526	14646	14888	14756	14663	14882	14649	14533	14564	14647	14788	14837	14661	14716	14726	14765	14614	14679	14667	14769	14620	14621	14670	14795	14703	14604	14670	14659	14725	14737	14749	14615	14740	14747	14630	14456	14760	14967	14643	14795	14683	14658	14632	14718	14733	14602	14642	14816	14701	14870	14817	14771	14769	14921	14811	14765	14742	14828	14801	14635	14753	14859	14771	14769	14805	14718	14557	14620	14576	14680	14634	14726	14752	14631	14743	14919	14668	14648	14905	14823	14684	14748	14687	14721	14768	14760	14760	14774	14811	14727	14700	14631	14745	14600	14722	14752	14712	14700	14657	14750	14751	14617	14770	14745	14590	14561	14604	14650	14669	14717	14702	14632	14801	14842	14853	14829	14812	14607	14825	14688	14671	14763	14595	14611	14785	14878	14727	14722	14800	14758	14546	14574	14664	14735	14716	14470	14762	14615	14694	14669	14725	14808	14773	14679	14726	14744	14835	14616	14778	14799	14648	14871	14798	14708	14733	14593	14668	14599	14858	14638	14876	14826	14782	14680	14780	14739	14713	14569	14659	14685	14847	14734	14636	14813	14611	14649	14835	14703	14731	14774	14688	14766	14886	14736	14788	14631	14563	14837	14760	14597	14720	14723	14642	14685	14586	14595	14741	14762	14749	14767	14751	14660	14514	14806	14703	14711	14746	14765	14823	14811	14844	14728	14653	14824	14708	14624	14763	14636	14546	14580	14604	14814	14700	14776	14744	14544	14640	14588	14696	14811	14738	14720	14671	14636	14736	14685	14657	14678	14734	14824	14678	14718	14546	14822	14689	14712	14665	14947	14531	14830	14600	14698	14862	14563	14784	14715	14745	14676	14745	14673	14796	14550	14705	14712	14639	14769	14718	14792	14553	14668	14894	14582	14689	14709	14803	14685	14700	14730	14680	14758	14664	14803	14669	14773	14698	14651	14705	14879	14730	14797	14744	14670	14554	14599	14630	14806	14791	14759	14658	14699	14801	14721	14757	14696	14596	14614	14600	14857	14699	14610	14613	14738	14699	14821	14702	14864	15024	14763	14732	14789	14651	14786	14603	14576	14899	14641	14849	14864	14656	14823	14724	14603	14624	14733	14751	14646	14696	14690	14739	14609	14724	14738	14632	14718	14776	14824	14676	14693	14733	14664	14625	14628	14767	14813	14580	14704	14662	14598	14749	14713	14706	14764	14484	14831	14563	14730	14588	14690	14671	14636	14669	14715	14811	14652	14854	14725	14729	14712	14836	14856	14539	14763	14893	14548	14842	14776	14786	14649	14569	14668	14789	14712	14660	14828	14687	14691	14700	14731	14782	14986	14695	14620	14554	14880	14918	14824	14731	14710	14657	14686	14748	14690	14626	14785	14857	14692	14602	14701	14795	14650	14683	14759	14532	14782	14774	14758	14636	14561	14630	14786	14743	14743	14630	14841	14740	14793	14671	14714	14816	14874	14553	14762	14713	14667	14657	14700	14717	14675	14697	14550	14700	14621	14723	14887	14576	14690	14635	14645	14844	14701	14618	14678	14814	14604	14836	14795	14669	14790	14706	14751	14821	14669	14714	14622	14681	14796	14614	14809	14577	14814	14652	14565	14786	14988	14594	14811	14795	14714	14806	14798	14760	14769	14627	14917	14747	14687	14726	14751	14683	14627	14808	14661	14711	14700	14749	14673	14810	14735	14590	14533	14678	14714	14676	14736	14683	14844	14718	14641	14606	14698	14642	14694	14704	14749	14636	14732	14653	14544	14766	14845	14712	14850	14744	14682	14514	14803	14933	14696	14780	14741	14690	14651	14581	14690	14644	14778	14819	14621	14643	14752	14821	14578	14801	14588	14705	14594	14679	14803	14644	14633	14827	14697	14676	14901	14697	14619	14805	14651	14895	14639	14619	14577	14763	14703	14755	14734	14552	14799	14805	14873	14810	14651	14750	14653	14888	14794	14582	14617	14579	14740	14596	14830	14786	14644	14709	14725	14611	14692	14662	14677	14902	14679	14713	14707	14696	14706	14561	14739	14659	14745	14683	14659	14778	14665	14784	14730	14707	14836	14750	14755	14841	14641	14641	14470	14648	14752	14759	14742	14621	14790	14836	14968	14743	14726	14612	14806	14737	14760	14605	14713	14671	14599	14679	14744	14780	14643	14649	14857	14669	14673	14817	14596	14682	14843	14711	14691	14902	14628	14695	14706	14793	14840	14674	14665	14832	14623	14741	14652	14688	14749	14653	14801	14734	14675	14714	14815	14766	14598	14705	14607	14759	14672	14696	14752	14694
22496	21012	28823	23418	21237	23438	25516	20236	19258	19330	19286	19092	19085	18857	18876	18752	18696	18677	18861	18790	18562	18694	18538	18363	18455	18586	18329	18473	18317	18334	18150	18270	18237	18265	18062	18299	18017	18064	18299	17946	18075	18153	17959	17854	18142	17979	18048	17901	18118	17986	18002	17944	17983	17829	17902	17927	18030	17970	17921	17996	17924	17895	17964	18023	17777	17735	17903	18017	17901	17928	18103	17926	17861	17963	17697	17976	17867	17843	17937	17877	17728	17789	17869	17957	17849	18003	17765	17778	17814	18137	18090	17912	17824	17713	17915	17744	17935	17866	18063	17770	17837	17959	17694	17711	17771	17867	17925	17735	17788	17975	17818	18010	18018	17724	17954	18038	17982	17647	18031	18130	17950	17862	17816	17844	17670	18019	17915	17895	17918	17833	17824	17733	17689	17708	18002	18057	17950	17732	17811	17819	17836	17836	17693	17938	17844	17599	17724	17739	17812	17893	17963	17729	17723	17691	17776	17756	17875	17720	17806	17812	17818	17677	18008	18008	17869	17970	17865	17897	17706	17834	17974	17877	17880	17861	17695	18135	17817	17859	17902	17694	17821	17598	17826	17983	17725	17961	17833	17901	17868	17792	17860	17923	17693	17778	17902	17716	17720	17617	17804	17759	17809	17917	17933	17885	17947	17770	17953	18000	17785	17796	17748	17837	17639	17672	17839	17841	17852	17640	17813	17894	17821	17692	17908	17829	17807	17833	17772	17706	17936	17893	17835	17886	17924	17833	17812	17589	17906	18080	17771	17741	17819	17830	17755	17569	17540	17727	17932	17906	17859	17700	18103	18042	17975	17962	17826	18169	17609	17743	17656	17884	17840	17667	17824	17765	17739	17803	17897	17677	17825	17754	17873	17693	17670	17818	17644	17780	17701	17697	17823	17697	17573	17456	17762	17909	17890	17854	18057	17746	17867	17830	17845	17952	17785	17635	17940	17770	17775	17897	17794	17841	17928	17840	17835	17718	17915	17723	17827	17942	17701	17708	17799	17825	17798	17769	17811	17944	18007	17843	17731	17833	17751	17725	17909	17752	17798	17910	17869	17958	17843	17629	17911	17822	17806	17775	17781	17810	17793	17929	17847	17716	17792	17817	17805	17793	17649	17723	17741	17781	17728	17913	17693	17704	17761	17857	17852	17742	17888	17791	17737	17762	17819	17550	17860	17930	17881	17979	17769	17877	17755	17895	17870	17775	17898	17751	17934	17868	18068	17803	17939	18126	17910	17730	17944	17980	17908	17980	17828	17799	17978	17850	17790	17911	17871	17934	17673	17825	17706	17707	17889	17843	17946	17744	17633	17873	17773	17930	17939	17815	17880	17735	17784	17865	17791	17850	17777	17577	17881	17706	17894	17547	17562	17839	17686	17719	17892	17702	17678	17803	17850	17862	17850	17688	17849	17611	17838	17776	18009	17973	17825	17816	17757	17816	17918	17968	17639	17936	17556	17572	17748	17678	17908	17902	17700	17874	17832	17814	17800	17683	18059	17845	17939	17934	17889	17849	17604	17809	17710	17937	17975	17716	17948	17774	17714	17792	17893	17812	17730	17940	17797	17659	17871	17935	17895	17958	17809	17971	17743	17715	17873	17700	17780	17880	17745	17686	17766	17779	17671	17819	18111	17893	17814	17767	17849	17868	17872	17609	17906	17806	17734	17748	17860	17885	17646	17817	17712	17725	17623	17771	17767	17864	17704	17911	17761	18036	17695	17731	18039	17948	17875	17694	17928	17922	17874	17801	17695	17831	17743	17877	17935	17828	17764	17932	17896	17843	17768	17933	17848	17703	17806	17878	17967	17932	17851	17903	17922	17688	17877	18160	17869	17687	17971	17738	17827	17995	17860	17869	17675	17712	17574	17823	18091	17931	17711	17822	17876	17984	17702	17857	17896	17958	17964	18073	17729	17788	17905	18080	17822	17780	18023	17932	17915	17885	17918	17760	17934	17974	17974	17908	17966	17825	18130	17624	18003	17951	17930	17916	18025	17820	17777	17740	18005	17856	17922	17895	18027	17879	17744	17881	17918	17880	17648	17860	17884	18021	18127	18029	17889	17985	17780	17666	17752	17778	17864	17623	17753	17893	17653	17863	17730	17830	17702	17998	17766	17687	18060	17769	17685	17738	17698	17816	17799	17834	17827	17922	17775	17885	17796	17746	17773	17754	17817	17881	18125	17859	17627	18101	17775	17800	18026	17927	17754	18084	17812	17920	17797	18129	17762	17711	17886	18100	17900	17866	17897	17557	17800	18016	17895	17778	17802	17726	17827	17838	17742	17646	17852	17983	17961	17945	18066	17986	18016	17869	17699	17832	17837	17845	17713	17750	17832	17659	17943	17749	17954	17947	18067	17900	17760	17762	17912	17856	17809	17895	17792	17963	17694	17711	17958	17874	17764	17754	17647	17868	17795	17852	18045	17951	17917	17667	17790	17832	17880	17836	17736	17859	17716	17751	17778	17882	17744	18021	17838	17930	17715	17859	17869	17695	17758	17746	17814	17901	17722	17798	17803	17767	17578	17792	17701	17766	17736	17810	17654	17727	17826	17726	17550	17760	17831	17642	17919	17777	17816	17767	17803	17865	17971	17795	17693	17868	17784	17756	17794	17932	17917	17897	17890	17891	17904	17811	17953	17694	17949	17675	17846	17711	17899	17746	17922	18052	17839	17774	17775	17790	17887	17828	17951	18090	17661	17838	17826	17790	17814	17765	17878	17968	17948	17895	17867	17894	17636	17776	17978	17942	17849	17820	18041	17709	17995	17686	17791	17744	17668	17859	17880	17880	17710	17806	17841	17718	17729	17757	17810	17763	17673	17908	17808	17684	17779	17725	17788	17793	17693	17732	17790	17759	17831	17656	17623	17877	17782	17881	17877	17745	17719	17888	17769	17896	17854	17801	17833	17897	17716	17718	17843	17877	17974	17841	17797	17880	17866	17788	17793	17951	17877	17857	17953	17819	18018	17947	17828	18061	18021	17857	17876	17902	17884	17879	17842	17903	17807	17623	17890	17895	17946	17810	17818	17764	18007	17823	17941	17967	17843	17851	17815	17802	17592	17754	17727	17726	17686	17810	17670	17848	17764	17796	18101	17819	17755	17878	17805	17761	17832	17713	18002	17977	17890	17998	17889	17589	17859	17949	17850	17816	17814	17934	17567	17986	17791	17900	17908	18030	17969	17742	17937	17529	17881	17822	17741	17780	17887	17687	17939	17704	17855	17785	17696	17631	17813	17599	18047	17838	17797	17865	17847	17680	17805	17724	17942	17771	17848	17590	17664	17815	17766	17663	17750	17933	17934	18015	18022	17922	17755	17834	17812	17688	17833	17788	17778	17763	17709	17836	17840	17940	17974	17721	17892	17764	17766	17854	17848	17693	17831	17671	17811	17926	17850	17710	17865	17834	17702	18029	17919	17838	18076	17945	17846	17701	17868	17972	17796	17633	17759	18017	17906	17689	17818	17858	17765	17908	18082	17598	18036	17867	17910	17868	17907	17861	17761	17732	17857	18051	17917	17846	17783	17643	17994	17608	17929	17821	17731	17974	17788	17909	17988	17713	17910	17670	17820	17726	17844	17776	18069	17771	17925	18024	17859	17753	18070	17943	17668	17707	17898	17766	17738	17919	17917	17770	17664	17679	17955	17953	17826	17926	17641	17792	17953	17986	17795	18058	17562	17917	17615	17685	17877	17837	17832	17769	17775	18160	17906	17890	17864	17891	17659	17878	17865	17826	17763	18000	17719	17722	17988	17810	17814	17861	17689	17586	17623	17637	17897	17743	17805	17836	17843	17595	17841	17900	17874	17680	17851	17802	17760	17692	17607	17667	17875	17856	17916	18071	17711	17900	17988	17758	17743	17553	17761	17795	17828	17733	17776	17791	18029	17779	17784	17974	17947	17913	17704	17942	17752	17990	18065	17667	17754	17560	17702	17789	17881	17890	17866	17659	17784	17993	17849	17799	17721	17785	17751	17882	17890	17830	17725	17875	17778	17979	17886	17983	17725	17786	17816	17782	17923	18018	17978	17972	17855	17839	17790	17702	17974	17789	17781	17767	17694	17755	17827	17738	17635	17584	17716	17808	17761	17772	17951	17749	17678	17798	17819	17715	17779	17731	17729	17790	17793	17796	17730	17559	17808	17813	17738	17624	17920	17802	17789	17765	17962	18063	17837	17794	17801	17776	17642	17819	17831	17819	17811	17780	17828	17824	17935	17882	17844	17870	17831	17718	18031	17688	17876	17598	17953	17996	17989	17716	17801	17721	17757	17792	17835	17928	17770	17633	17802	17809	17993	17945	17785	17597	17992	17758	17882	17791	17817	17930	17830	17946	17903	17904	17728	17657	17975	17783	17880	17840	17758	17842	17806	17758	17846	17761	17858	17849	17521	17894	17772	17889	17976	17638	17833	17849	17863	17835	17747	18065	17944	17785	17699	17763	17837	18002	17771	17797	17557	17708	17853	17609	17847	17962	17884	17786	17724	17865	17891	17931	17869	17990	18032	17939	17847	17761	17592	17589	17843	17728	17797	17959	17822	17809	17867	17622	17684	17992	17810	17962	17688	17978	17881	17915	17754	17864	17719	17708	17795	17783	17703	17843	17749	17857	17728	17781	17975	17883	17793	17704	17880	18026	17783	17688	17836	17791	17878	17800	18127	17862	17750	17806	17840	17936	17896	17867	18090	17866	17811	17853	18192	17844	17677	17866	17890	17872	17762	18121	17888	17791	17768	17711	17791	17832	17886	17875	17676	17921	17693	17781	18030	17987	17918	17971	17772	17865	17580	17661	17757	17914	17858	17642	17665	17923	17843	17707	17643	17874	17833	17800	17775	17972	18057	17588	17832	17700	17774	17811	17680	17940	17702	17771	18009	18020	18007	17724	17744	17983	17978	17955	17832	17938	17864	17947	17735	17964	17640	17564	17815	17843	17789	17843	17736	17702	17871	17601	17933	17615	17760	17799	17922	17865	17896	17860	17754	17910	17929	17844	17847	17859	17708	18043	17911	17750	17824	17778	17828	17743	17844	17767	17974	17624	17992	17949	17933	17778	17843	17737	17607	17879	17826	17747	17976	17827	17951	17886	18085	17797	17973	17831	17932	17962	17962	18083
17117	31398	29308	23938	21814	20506	19023	18160	17530	17433	17248	17128	16894	16639	16561	16709	16567	16544	16573	16283	16503	16179	16215	16173	16016	16002	15949	15879	15952	15829	15911	15754	15638	15685	15724	15518	15689	15602	15463	15569	15513	15584	15491	15585	15541	15448	15388	15535	15365	15253	15514	15516	15384	15449	15402	15342	15310	15280	15512	15280	15390	15527	15413	15414	15344	15400	15368	15375	15252	15453	15383	15239	15439	15282	15438	15352	15351	15270	15265	15321	15307	15294	15647	15394	15366	15366	15283	15328	15332	15368	15251	15412	15387	15230	15261	15195	15262	15266	15332	15271	15492	15241	15398	15317	15461	15245	15552	15317	15236	15332	15382	15168	15460	15349	15436	15404	15142	15409	15392	15472	15269	15235	15289	15282	15318	15092	15374	15314	15175	15547	15481	15371	15422	15316	15235	15418	15301	15301	15273	15255	15292	15436	15352	15134	15470	15276	15399	15386	15394	15451	15335	15174	15238	15454	15393	15348	15313	15318	15370	15380	15328	15274	15342	15214	15207	15342	15284	15337	15437	15234	15354	15198	15313	15306	15227	15301	15224	15390	15398	15312	15157	15455	15358	15336	15288	15175	15403	15330	15324	15306	15392	15241	15466	15369	15251	15300	15200	15345	15378	15359	15291	15113	15339	15277	15453	15184	15216	15296	15157	15260	15280	15325	15279	15375	15264	15445	15355	15255	15253	15306	15275	15419	15347	15370	15324	15299	15276	15214	15337	15327	15173	15258	15345	15351	15239	15381	15205	15320	15313	15401	15295	15394	15522	15399	15215	15243	15156	15222	15325	15448	15359	15340	15287	15311	15470	15358	15312	15295	15290	15385	15245	15253	15260	15294	15433	15284	15242	15252	15191	15293	15472	15293	15344	15233	15133	15188	15201	15359	15326	15449	15425	15301	15362	15345	15300	15180	15265	15353	15482	15285	15355	15287	15523	15338	15262	15144	15243	15225	15394	15298	15261	15132	15420	15240	15232	15193	15313	15401	15349	15278	15193	15336	15431	15350	15247	15168	15405	15385	15273	15286	15334	15186	15252	15356	15330	15289	15225	15256	15560	15210	15221	15232	15318	15490	15476	15324	15356	15386	15394	15284	15250	15345	15389	15324	15144	15318	15308	15448	15271	15375	15232	15277	15320	15128	15427	15328	15250	15304	15232	15221	15321	15357	15316	15262	15405	15424	15195	15497	15208	15201	15397	15284	15390	15481	15289	15195	15325	15516	15289	15250	15155	15316	15320	15315	15215	15116	15158	15337	15283	15303	15199	15272	15248	15218	15277	15206	15214	15345	15294	15255	15151	15229	15507	15247	15289	15400	15380	15403	15357	15170	15208	15187	15373	15301	15235	15279	15432	15397	15316	15086	15273	15169	15318	15350	15377	15356	15232	15259	15167	15252	15264	15342	15406	15377	15227	15153	15203	15088	15385	15338	15356	15466	15230	15331	15318	15265	15229	15367	15185	15221	15418	15337	15300	15245	15320	15421	15330	15278	15284	15391	15261	15397	15358	15356	15291	15259	15298	15424	15241	15185	15284	15338	15223	15283	15399	15348	15338	15273	15278	15331	15243	15413	15350	15345	15439	15234	15368	15418	15150	15255	15255	15373	15341	15354	15255	15101	15277	15111	15178	15195	15160	15229	15208	15450	15200	15320	15124	15369	15322	15239	15293	15125	15182	15481	15321	15348	15336	15186	15193	15368	15327	15280	15243	15341	15241	15420	15210	15196	15300	15118	15373	15399	15062	15213	15248	15307	15312	15428	15285	15356	15375	15138	15095	15325	15305	15395	15320	15426	15294	15251	15289	15371	15301	15245	15327	15241	15208	15271	15394	15177	15319	15284	15328	15272	15216	15313	15194	15056	15311	15378	15388	15138	15479	15431	15466	15228	15320	15218	15384	15348	15433	15276	15222	15384	15160	15398	15348	15344	15445	15338	15194	15279	15322	15225	15403	15388	15188	15438	15340	15346	15439	15241	15185	15500	15353	15393	15263	15349	15437	15345	15362	15183	15370	15267	15205	15313	15358	15189	15346	15178	15387	15137	15277	15230	15510	15409	15373	15158	15242	15302	15220	15285	15111	15412	15292	15435	15354	15297	15336	15177	15180	15272	15298	15348	15444	15537	15362	15451	15359	15507	15398	15183	15353	15255	15521	15395	15295	15341	15301	15292	15304	15247	15268	15234	15437	15240	15127	15305	15411	15366	15404	15303	15175	15331	15236	15227	15466	15167	15220	15302	15208	15341	15351	15353	15409	15252	15442	15359	15337	15139	15388	15259	15247	15257	15268	15282	15259	15345	15259	15301	15255	15284	15226	15273	15457	15410	15394	15367	15411	15417	15290	15284	15386	15280	15304	15399	15173	15231	15203	15254	15371	15346	15320	15298	15250	15237	15349	15193	15377	15440	15316	15203	15303	15082	15254	15326	15289	15260	15402	15480	15320	15475	15387	15330	15285	15313	15300	15140	15366	15351	15339	15296	15205	15265	15224	15220	15243	15180	15266	15221	15183	15229	15389	15300	15277	15395	15370	15407	15241	15443	15128	15349	15180	15168	15209	15139	15322	15382	15341	15444	15305	15274	15346	15091	15205	15346	15351	15366	15237	15322	15285	15257	15312	15303	15244	15334	15184	15250	15323	15328	15418	15251	15239	15419	15307	15471	15375	15344	15203	15261	15173	15194	15299	15343	15275	15420	15269	15275	15407	15260	15349	15282	15345	15262	15406	15326	15341	15372	15344	15172	15559	15076	15236	15505	15392	15286	15429	15177	15191	15485	15088	15347	15359	15242	15349	15196	15229	15129	15294	15257	15374	15210	15438	15227	15182	15250	15336	15278	15349	15232	15299	15280	15246	15308	15439	15375	15313	15325	15153	15384	15306	15265	15320	15284	15234	15401	15475	15353	15225	15410	15326	15314	15297	15166	15407	15260	15194	15421	15176	15489	15354	15263	15202	15150	15229	15221	15430	15244	15303	15208	15253	15261	15378	15429	15302	15292	15417	15254	15436	15073	15256	15400	15264	15224	15397	15439	15231	15243	15203	15447	15297	15402	15294	15346	15181	15231	15250	15319	15413	15286	15245	15232	15362	15268	15323	15270	15241	15168	15167	15541	15277	15290	15294	15224	15245	15399	15323	15412	15374	15366	15305	15295	15421	15340	15385	15300	15301	15397	15359	15380	15352	15228	15391	15320	15329	15130	15439	15396	15332	15462	15350	15247	15227	15319	15107	15215	15403	15347	15320	15144	15299	15262	15145	15412	15189	15286	15430	15307	15401	15133	15240	15343	15384	15361	15402	15371	15127	15289	15255	15395	15304	15146	15213	15133	15327	15368	15153	15420	15273	15499	15334	15354	15359	15213	15270	15126	15372	15183	15393	15248	15367	15235	15322	15292	15243	15352	15234	15374	15374	15132	15190	15469	15233	15331	15236	15309	15113	15513	15283	15394	15195	15447	15184	15515	15287	15383	15401	15193	15254	15412	15337	15351	15229	15208	15091	15426	15326	15557	15341	15376	15092	15351	15226	15372	15375	15349	15383	15353	15418	15234	15288	15158	15199	15305	15366	15316	15283	15438	15356	15243	15415	15265	15289	15129	15297	15211	15326	15299	15337	15188	15269	15318	15404	15347	15390	15207	15325	15501	15274	15360	15318	15100	15314	15358	15341	15470	15182	15421	15339	15554	15447	15496	15209	15350	15335	15219	15398	15201	15281	15376	15267	15453	15091	15437	15258	15412	15254	15429	15331	15311	15274	15287	15367	15208	15477	15201	15395	15437	15319	15361	15265	15334	15255	15377	15249	15321	15386	15209	15201	15293	15454	15458	15513	15173	15370	15326	15228	15306	15492	15202	15258	15090	15196	15273	15405	15240	15269	15385	15261	15240	15402	15442	15346	15244	15388	15251	15309	15304	15408	15403	15372	15128	15342	15131	15381	15351	15403	15265	15355	15278	15257	15375	15386	15355	15365	15256	15356	15231	15472	15266	15446	15304	15387	15389	15217	15254	15300	15241	15449	15406	15370	15326	15448	15121	15258	15357	15266	15271	15369	15117	15184	15177	15316	15196	15225	15198	15257	15442	15296	15492	15332	15350	15354	15422	15291	15539	15146	15342	15214	15229	15244	15257	15285	15267	15481	15236	15234	15165	15352	15383	15243	15185	15442	15424	15246	15263	15390	15300	15365	15023	15398	15401	15182	15519	15261	15419	15340	15479	15250	15393	15310	15359	15371	15283	15382	15235	15226	15235	15325	15266	15322	15120	15273	15316	15299	15396	15314	15074	15278	15141	15335	15219	15339	15281	15194	15238	15297	15167	15166	15294	15358	15243	15308	15200	15295	15361	15471	15350	15350	15299	15316	15259	15461	15270	15297	15240	15286	15457	15312	15453	15314	15313	15290	15322	15227	15270	15319	15239	15315	15277	15293	15263	15457	15293	15242	15173	15312	15280	15259	15296	15315	15237	15323	15093	15226	15343	15130	15102	15254	15333	15312	15058	15421	15201	15401	15358	15425	15392	15210	15346	15225	15333	15257	15373	15472	15225	15225	15245	15348	15363	15306	15400	15252	15316	15305	15268	15254	15395	15253	15542	15110	15298	15380	15341	15332	15241	15323	15501	15279	15280	15324	15312	15120	15265	15490	15206	15256	15276	15216	15327	15419	15351	15321	15389	15221	15418	15270	15326	15254	15277	15295	15418	15454	15343	15363	15132	15299	15226	15219	15351	15328	15342	15360	15349	15112	15324	15286	15450	15126	15330	15492	15251	15148	15374	15213	15444	15399	15326	15287	15361	15318	15257	15301	15315	15201	15408	15215	15374	15470	15322	15084	15291	15310	15373	15478	15305	15459	15407	15241	15303	15253	15323	15428	15457	15499	15347	15394	15325	15316	15333	15316	15502	15333	15309	15441	15205	15596	15336	15272	15298	15252	15307	15275	15200	15512	15220	15443	15339	15279	15289	15231	15341	15265	15249	15285	15197	15437	15384	15430	15371	15303	15522	15341	15372	15438	15459	15237	15363	15472	15310	15524	15387	15314	15302	15317	15288	15135	15212	15432	15248	15366	15291	15318	15195	15182	15195	15035	15261	15440	15255	15089	15169	15208	15279	15460	15249
27339	22007	25331	22653	19550	19221	19280	18658	18618	18747	18626	18718	18598	18448	18662	18659	18723	18482	18577	18511	18455	18480	18554	18630	18399	18305	18431	18394	18312	18562	18530	18572	18383	18347	18561	18508	18677	18456	18515	18455	18582	18413	18254	18149	18528	18307	18418	18472	18528	18404	18382	18242	18315	18347	18226	18260	18292	18339	18340	18372	18394	18323	18260	18181	18232	18354	18378	18354	18533	18238	18381	18501	18220	18382	18223	18398	18388	18466	18222	18448	18251	18152	18361	18357	18323	18285	18256	18364	18228	18380	18399	18144	18318	18478	18140	18135	18222	18437	18320	18280	18298	18401	18390	18427	18346	18104	18445	18381	18270	18349	18238	18234	18303	18420	18416	18395	18387	18229	18215	18491	18508	18505	18185	18226	18334	18340	18270	18277	18462	18545	18511	18284	18044	18384	18333	18327	18199	18642	18347	18214	18346	18350	18344	18200	18575	18380	18204	18250	18088	18242	18173	18532	18353	18252	18199	18438	18099	18338	18090	18209	18235	18293	18445	18574	18329	18191	18271	18126	18359	18210	18197	18346	18347	18280	18258	18110	18217	18258	17974	18276	18305	18321	18387	18315	18186	18268	18240	18271	18371	18349	18267	18113	18334	18296	18234	18144	18230	18168	18195	18316	18299	18252	18338	18403	18404	18322	18366	18424	18214	18366	18214	18365	18292	18176	18187	18331	18158	18319	18296	18163	18345	18320	18247	18139	18100	18239	18332	18362	18337	18117	18020	18245	18194	18110	18453	18475	18310	18151	18237	18144	18259	18193	18350	18337	18453	18285	18263	18423	18488	18312	18238	18316	18122	18187	18404	18450	18251	18315	18400	18400	18457	18219	18221	18396	18342	18315	18359	18461	18156	18186	18409	18570	18203	18105	18287	18085	18303	18138	18359	18252	18376	18224	18384	18107	18225	18244	18320	18191	18279	18267	18182	18439	18289	18175	18335	18106	18379	18417	18265	18286	18314	18382	18293	18529	18152	18329	18379	18529	18496	18299	18263	18274	18151	18364	18417	18311	18260	18247	18244	18477	18223	18241	18383	18507	18383	18374	18107	18276	18441	18362	18606	18278	18199	18380	18401	18378	18472	18333	18302	18206	18133	18281	18436	18395	18300	18199	18300	18081	18335	18283	18476	18318	18300	18167	18216	18373	18243	18313	18198	18337	18234	18271	18281	18422	18340	18434	18220	18349	18170	18228	18413	18141	18439	18301	18424	18212	18195	18298	18200	18237	18325	18305	18290	18087	18372	18421	18390	18473	18387	18207	18219	18310	18201	18280	18356	18306	18020	18307	18340	18186	18156	18413	18421	18424	18293	18433	18327	18253	18175	18421	18155	18209	18273	18223	18186	18415	18379	18410	18032	18332	18424	18285	18178	18543	18301	18286	18393	18229	18415	18300	18112	18183	18414	18300	18236	18194	18360	18343	18370	18492	18441	18326	18260	18180	18354	18252	18393	18214	18214	18285	18387	18095	18422	18280	18466	18406	18190	18208	18335	18415	18363	18366	18327	18241	18319	18390	18307	18276	18387	18230	18495	18181	18239	18297	18300	18394	18548	18143	18230	18361	18514	18387	18149	18179	18365	18446	18256	18487	18325	18189	18410	18288	18350	18306	18401	18235	18144	18303	18250	18322	18367	18364	18469	18298	18375	18335	18263	18408	18168	18386	18317	18262	18415	18252	18122	18320	18448	18348	18360	18201	18184	18497	18120	18324	18274	18252	18342	18325	18285	18099	18413	18371	18200	18159	18498	17971	18479	18245	18310	18363	18467	18371	18245	18397	18120	18390	18428	18443	18328	18393	18260	18069	18111	18267	18387	18320	18308	18465	18381	18277	18301	18219	18239	18119	18211	18311	18392	18299	18253	18528	18323	18364	18281	18350	18259	18368	18506	18123	18348	18338	18097	18326	18379	18146	18161	18256	18234	18153	18386	18234	18295	18462	18325	18217	18201	18257	18181	18256	18234	18292	18324	18203	18106	18198	18376	18377	18132	18459	18484	18289	18266	18292	18330	18228	18311	18393	18164	18237	18384	18087	18208	18134	18298	18458	18256	18299	18315	18326	18391	18257	18221	18262	18179	18460	18374	18249	18257	18281	18210	18413	18269	18222	18279	18202	18269	18212	18311	18215	18138	18085	18276	18279	18245	18259	18318	18483	18141	18090	18169	18340	18262	18150	18128	18259	18136	18162	18414	18265	18167	18516	18305	18255	18424	18288	18206	18380	18382	18245	18401	18200	18383	18322	18398	18143	18494	18246	18149	18326	18301	18399	18099	18247	18319	18338	18443	18110	18461	18373	18464	18392	18401	18386	18450	18192	18273	18535	18295	18261	18303	18357	18312	18329	18009	18417	18287	18441	18230	18335	18428	18294	18475	18493	18416	18409	18388	18267	18169	18193	18404	18228	18196	18311	18315	18120	18345	18357	18288	18527	18547	18140	18358	18349	18248	18294	18386	18203	18318	18195	18276	18334	18163	18166	18410	18206	18191	18235	18197	18089	18396	18112	18240	18412	18550	18206	18409	18298	18307	18305	18299	18280	18423	18267	18153	18427	18363	18480	18361	18291	18365	18301	18332	18187	18447	18385	18512	18266	18367	18492	18205	18176	18225	18176	18180	18143	18330	18138	18187	18325	18196	18240	18290	18180	18423	18155	18314	18256	18254	18331	18385	18203	18285	18303	18406	18428	18451	18128	18263	18188	18245	18153	18447	18216	18311	18327	18339	18071	18122	18153	18481	18254	18298	18571	18483	18263	18336	18467	18305	18177	18264	18177	18035	18310	18393	18312	18383	18172	18293	18271	18352	18299	18327	18256	18395	18320	18351	18296	18356	18280	18161	18473	18333	18225	18379	18317	18308	18120	18305	18099	18249	18133	18333	18178	18373	18204	18363	18390	18200	18266	18283	18281	18347	18163	18250	18218	18427	18352	18247	17806	18313	18237	18326	18223	18222	18377	18516	18452	18246	18277	18258	18339	17983	18229	18304	18289	18223	18501	18285	18405	18438	18295	18315	18365	18098	18264	18259	18370	18262	18376	18303	18207	18417	18348	18306	18298	18340	18171	18227	18402	18355	18327	18273	18374	18235	18217	18283	18195	18108	18225	18253	18357	18254	18252	18171	18390	18266	18289	18495	18596	18360	18234	18390	18321	18309	18431	18097	18081	18254	18296	18284	18344	18434	18192	18586	18353	18204	18180	18289	18285	18209	18257	18515	18210	18331	18175	18302	18397	18450	18282	18299	18359	18249	18355	18170	18153	18217	18418	18329	18392	18291	18486	18224	18194	18207	18187	18317	18244	18274	18067	18413	18435	18183	18265	18305	18407	18388	18350	18472	18471	18309	18540	18222	18367	18220	18307	18267	18442	18132	18140	18350	18160	18254	18274	18230	18358	18433	18184	18141	18425	18204	18350	18362	18345	18446	18287	18344	18367	18263	18443	18219	18177	18177	18406	18510	18286	18257	18242	18109	18353	18371	18165	18187	18215	18151	18263	18110	18124	18335	18396	18372	18160	18243	18449	18224	18350	18050	18208	18193	18374	18639	18252	18189	18234	18330	18375	18164	18320	18406	18345	18283	18288	18365	18351	18269	18279	18569	18401	18238	18433	18376	18212	18397	18212	18476	18319	18368	18436	18293	18323	18261	18310	18419	18186	18330	18024	18454	18452	18328	18299	18102	18250	18220	18259	18235	18285	18354	18120	18327	18453	18358	18217	18148	18480	18244	18252	18482	18097	17957	18098	18389	18476	18420	18329	18306	18291	18380	18303	18132	18279	18471	18333	18189	18323	18211	18371	18453	18448	18126	18345	18339	18129	18145	18204	18320	18248	18105	18262	18344	18468	18478	18194	18422	18377	18325	18123	18278	18241	18281	18213	18451	18116	18281	18289	18515	18359	18125	18189	18282	18474	18351	18296	18259	18379	18315	18433	18432	18220	18354	18290	18186	18325	18416	18219	18192	18356	18279	18650	18411	18394	18217	18316	18463	18301	18288	18241	18264	18336	17991	18509	18340	18383	18146	18457	18212	18365	18274	18197	18336	18391	18311	18195	18500	18274	18363	18163	18075	18272	18319	18416	18337	18316	18325	18162	18165	18296	18306	18186	18332	18267	18230	18272	18433	18314	18185	18266	18142	18266	18233	18156	18404	18375	18271	18389	18395	18246	18332	18418	18411	18331	18229	18239	18464	18307	18319	18146	18203	18250	18330	18346	18406	18649	18484	18310	18445	18214	18385	18301	18359	18368	18279	18370	18451	18354	18501	18457	18386	18347	18434	18380	18521	18574	18416	18462	18380	18337	18562	18402	18397	18336	18278	18299	18520	18415	18259	18307	18537	18362	18329	18322	18378	18237	18062	18218	18502	18158	18226	18184	18477	18046	18355	18369	18331	18391	18389	18321	18316	18294	18318	18060	18217	18348	18117	18369	18303	18177	18170	18348	18206	18435	18304	18387	18361	18321	18436	18105	18288	18294	18197	18319	18342	18279	18497	18249	18490	18358	18133	18115	18259	18594	18216	18387	18282	18267	18279	18384	18285	18352	18450	18201	18319	18348	18284	18047	18387	18220	18204	18395	18175	18301	18427	18350	18354	18374	18372	18306	18185	18323	18087	18223	18395	18533	18499	18285	18256	18454	18226	18293	18224	18301	18421	18109	18676	18511	18276	18141	18268	18216	18403	18378	18202	18354	18310	18070	18398	18389	18381	18491	18352	18262	18462	18412	18298	18270	18221	18401	18455	18280	18216	18186	18137	18077	18226	18365	18112	18461	18420	18206	18605	18408	18314	18259	18203	18299	18410	18182	18383	18399	18265	18408	18194	18306	18390	18274	18420	18283	18294	18495	18298	18191	18268	18190	18359	18085	18369	18249	18153	18366	18360	18362	18193	18374	18383	18184	18117	18402	18405	18215	18519	18432	18200	18377	18285	18379	18235	18258	18217	18200	18413	18126	18289	18222	18175	18222	18244	18388	18298	18301	18276	18055	18328	18195	18423	18298	18586	18366	18364	18425	18295	18238	18277	18374	18275	18268	18206	18494	18146	18370	18444	18244	18221	18178	18164	18138	18225	18354	18212	18312	18193	18251	18257	18288	18413	18345	18263	18407	18617	18547
16049	20883	20214	18140	17475	17081	16502	16531	16141	16239	16245	16127	16290	16091	16058	16172	16028	16078	16097	16086	16083	15982	15987	16004	15911	15986	15887	15991	15751	15898	15921	15852	15802	15870	15580	15799	15776	15790	15579	15745	15717	15773	15800	15784	15945	15582	15554	15558	15780	15603	15790	15722	15604	15709	15573	15743	15592	15904	15726	15656	15653	15581	15780	15696	15827	15543	15730	15622	15558	15716	15473	15902	15627	15648	15700	15722	15726	15453	15627	15565	15631	15688	15816	15714	15656	15397	15850	15592	15616	15674	15331	15727	15557	15716	15781	15766	15833	15655	15729	15621	15634	15553	15662	15685	15630	15636	15540	15565	15627	15589	15714	15621	15790	15721	15634	15496	15658	15651	15728	15625	15550	15586	15729	15649	15731	15730	15559	15726	15537	15537	15793	15758	15696	15689	15616	15807	15765	15597	15611	15751	15613	15548	15599	15534	15762	15670	15705	15786	15762	15630	15713	15808	15635	15623	15646	15661	15531	15665	15524	15738	15653	15746	15762	15569	15654	15705	15833	16065	15638	15713	15486	15500	15649	15529	15701	15522	15508	15843	15539	15730	15773	15625	15774	15698	15602	15650	15767	15600	15463	15617	15745	15699	15492	15754	15684	15692	15598	15810	15578	15719	15599	15600	15551	15662	15809	15636	15715	15725	15713	15778	15594	15492	15726	15544	15765	15632	15843	15641	15711	15736	15713	15677	15621	15675	15749	15605	15729	15552	15588	15574	15520	15555	15662	15802	15528	15589	15691	15671	15721	15629	15550	15530	15625	15752	15784	15723	15624	15635	15537	15818	15588	15819	15776	15545	15593	15664	15705	15662	15645	15569	15817	15828	15732	15591	15671	15681	15779	15665	15436	15666	15725	15723	15510	15630	15479	15809	15783	15599	15749	15622	15655	15631	15666	15621	15730	15586	15578	15597	15587	15744	15714	15673	15631	15686	15882	15621	15562	15794	15784	15620	15805	15674	15580	15717	15603	15679	15530	15731	15575	15588	15570	15725	15497	15401	15558	15816	15590	15592	15774	15748	15740	15733	15594	15743	15653	15692	15593	15603	15451	15691	15545	15684	15562	15546	15881	15605	15751	15772	15831	15704	15567	15738	15600	15675	15659	15829	15850	15636	15771	15576	15949	15607	15628	15621	15796	15655	15708	15685	15676	15574	15636	15808	15553	15599	15744	15626	15796	15742	15765	15812	15749	15582	15624	15703	15774	15667	15810	15741	15582	15666	15653	15656	15679	15802	15663	15721	15600	15780	15674	15581	15583	15769	15626	15641	15676	15511	15757	15653	15649	15708	15671	15588	15688	15555	15782	15709	15738	15613	15701	15734	15508	15478	15626	15587	15676	15650	15595	15700	15663	15872	15596	15651	15740	15364	15762	15649	15579	15709	15581	15735	15458	15690	15690	15751	15507	15650	15615	15646	15803	15663	15622	15803	15523	15643	15699	15637	15645	15758	15721	15690	15695	15735	15768	15603	15612	15658	15704	15591	15825	15737	15606	15568	15693	15476	15587	15770	15641	15721	15693	15693	15641	15566	15646	15737	15645	15524	15624	15707	15759	15745	15770	15719	15567	15717	15571	15600	15687	15606	15749	15513	15544	15746	15611	15776	15459	15810	15636	15625	15731	15570	15640	15723	15655	15712	15799	15427	15699	15591	15604	15669	15698	15564	15710	15559	15678	15770	15789	15769	15620	15679	15626	15673	15696	15682	15577	15635	15670	15725	15529	15706	15701	15580	15694	15742	15597	15725	15739	15757	15640	15686	15599	15646	15776	15599	15557	15692	15577	15626	15655	15558	15628	15762	15586	15698	15559	15634	15674	15578	15883	15559	15700	15795	15876	15767	15760	15720	15674	15736	15505	15693	15563	15558	15787	15516	15575	15655	15670	15689	15592	15645	15675	15746	15859	15390	15762	15751	15824	15619	15586	15669	15811	15751	15735	15513	15793	15753	15697	15694	15574	15623	15701	15693	15682	15690	15739	15621	15571	15621	15643	15592	15691	15425	15587	15594	15746	15626	15670	15580	15601	15643	15739	15567	15666	15549	15585	15393	15514	15772	15601	15662	15583	15640	15662	15888	15774	15683	15581	15731	15679	15719	15454	15653	15551	15357	15571	15859	15676	15610	15857	15674	15712	15624	15604	15605	15625	15642	15842	15730	15612	15645	15741	15609	15603	15465	15574	15533	15655	15585	15807	15558	15648	15736	15661	15624	15894	15582	15617	15459	15729	15715	15588	15756	15536	15596	15590	15629	15677	15482	15544	15684	15522	15891	15596	15892	15710	15690	15741	15528	15647	15588	15771	15685	15611	15657	15485	15664	15596	15652	15730	15629	15624	15612	15752	15636	15682	15596	15718	15647	15657	15612	15770	15576	15808	15690	15526	15818	15452	15708	15643	15590	15759	15759	15566	15690	15724	15615	15571	15559	15637	15697	15710	15762	15740	15726	15614	15760	15617	15518	15769	15757	15565	15572	15669	15698	15690	15741	15608	15729	15734	15514	15621	15725	15685	15632	15598	15628	15701	15731	15611	15620	15817	15545	15646	15589	15639	15692	15506	15762	15678	15569	15689	15739	15606	15589	15742	15692	15817	15726	15660	15483	15802	15646	15624	15609	15690	15656	15723	15684	15733	15690	15812	15588	15695	15750	15633	15722	15608	15736	15863	15551	15705	15671	15684	15804	15615	15598	15442	15582	15654	15613	15544	15405	15649	15760	15582	15835	15733	15625	15864	15669	15592	15495	15885	15827	15735	15851	15707	15596	15849	15746	15725	15665	15696	15571	15708	15744	15591	15597	15537	15503	15565	15673	15635	15563	15722	15650	15685	15798	15667	15543	15758	15708	15665	15666	15598	15723	15721	15622	15681	15758	15761	15637	15714	15618	15750	15681	15755	15489	15725	15669	15625	15658	15696	15660	15655	15857	15670	15641	15742	15749	15634	15696	15627	15778	15755	15579	15603	15730	15527	15592	15879	15489	15585	15776	15564	15644	15435	15822	15617	15814	15540	15659	15505	15615	15585	15608	15591	15633	15699	15827	15679	15590	15669	15679	15609	15618	15626	15512	15741	15689	15658	15825	15763	15713	15727	15623	15736	15596	15648	15538	15732	15461	15852	15589	15647	15652	15705	15627	15567	15709	15703	15619	15667	15577	15796	15785	15536	15668	15703	15576	15628	15580	15747	15796	15799	15641	15715	15598	15861	15708	15749	15685	15786	15574	15769	15669	15805	15670	15776	15531	15825	15717	15670	15677	15660	15758	15790	15883	15637	15622	15689	15608	15610	15714	15539	15774	15511	15682	15564	15826	15701	15546	15737	15586	15809	15651	15540	15600	15712	15725	15710	15578	15771	15613	15673	15629	15716	15742	15676	15466	15681	15769	15607	15593	15658	15703	15583	15598	15859	15777	15675	15647	15775	15722	15569	15788	15664	15534	15531	15699	15572	15558	15714	15775	15755	15789	15786	15666	15625	15677	15716	15710	15622	15680	15563	15789	15635	15727	15479	15427	15570	15779	15761	15590	15927	15606	15753	15610	15589	15474	15666	15575	15509	15622	15509	15555	15709	15667	15513	15629	15844	15691	15561	15786	15763	15566	15643	15516	15585	15668	15646	15621	15751	15598	15612	15644	15659	15644	15779	15646	15708	15719	15392	15683	15525	15463	15681	15787	15663	15808	15510	15616	15658	15776	15604	15748	15707	15528	15772	15721	15632	15777	15637	15680	15699	15692	15598	15682	15519	15726	15581	15725	15620	15816	15558	15682	15739	15646	15725	15611	15713	15574	15571	15570	15757	15717	15479	15784	15570	15501	15682	15515	15680	15632	15579	15569	15504	15726	15667	15754	15633	15538	15605	15809	15598	15708	15491	15711	15669	15642	15670	15805	15670	15470	15635	15624	15624	15731	15632	15911	15644	15708	15518	15659	15775	15599	15730	15561	15617	15504	15618	15888	15495	15780	15585	15633	15574	15617	15651	15517	15595	15627	15668	15665	15768	15746	15509	15634	15884	15775	15596	15587	15702	15661	15413	15755	15716	15597	15735	15583	15670	15726	15447	15694	15650	15741	15605	15358	15650	15665	15698	15487	15758	15535	15670	15628	15634	15633	15761	15709	15716	15604	15696	15617	15566	15633	15536	15613	15574	15690	15563	15741	15599	15754	15587	15670	15680	15633	15710	15607	15619	15711	15506	15562	15754	15631	15650	15683	15561	15731	15693	15846	15649	15523	15681	15633	15721	15680	15752	15673	15724	15669	15624	15677	15640	15755	15617	15645	15581	15515	15681	15724	15676	15651	15790	15799	15620	15748	15667	15569	15851	15651	15806	15589	15855	15803	15633	15532	15756	15616	15637	15670	15877	15639	15795	15662	15624	15636	15759	15539	15464	15682	15701	15795	15598	15796	15599	15632	15733	15689	15588	15702	15453	15551	15738	15572	15655	15587	15683	15677	15751	15829	15821	15526	15691	15762	15632	15647	15637	15571	15768	15639	15584	15616	15662	15752	15676	15708	15654	15654	15702	15615	15883	15651	15841	15582	15542	15620	15770	15704	15665	15622	15551	15709	15834	15768	15554	15736	15620	15831	15596	15687	15599	15595	15881	15710	15683	15739	15663	15583	15559	15609	15457	15597	15751	15606	15664	15581	15613	15665	15614	15627	15669	15776	15619	15759	15686	15733	15619	15756	15589	15709	15747	15575	15598	15565	15655	15581	15618	15738	15656	15614	15544	15659	15661	15627	15600	15746	15560	15596	15688	15709	15626	15628	15594	15564	15673	15626	15701	15614	15737	15691	15758	15661	15563	15752	15609	15822	15726	15640	15643	15682	15518	15715	15625	15667	15794	15566	15645	15614	15675	15704	15726	15878	15629	15587	15698	15610	15628	15628	15623	15902	15743	15646	15653	15727	15713	15677	15599	15664	15659	15573	15730	15726	15832	15526	15604	15693	15645	15678	15559	15710	15647	15599	15680	15568	15735	15642	15660	15736	15651	15620	15794	15672	15654	15804	15538	15559	15461	15758	15623	15748	15808	15575	15615	15713	15552	15777	15562	15757	15696	15593	15826	15839	15654	15657	15656	15717	15584	15675	15576	15626	15633	15569	15560	15579
23496	20986	28418	23854	22034	22566	21815	19002	18649	18928	18603	18374	18351	18476	18377	18297	18145	18168	18554	18255	18413	18162	18307	18303	18281	18090	18025	18108	17878	17970	18161	17948	18023	18010	18001	17874	18025	18052	17729	17885	17861	17956	17923	18115	18001	17964	17840	17881	17837	17975	18047	17925	17765	17863	17738	17851	17831	17745	17797	17888	17681	17678	17603	17951	17824	17693	17500	17572	17795	17696	17768	17852	17798	17974	17830	17734	17619	17833	17843	17923	17761	17782	17725	17969	17749	17874	17698	17743	17767	17592	17815	17719	17961	17769	17828	17810	17776	17699	17642	17828	17935	17811	17934	17899	17832	17797	17845	17991	17791	17820	17800	17799	17879	17813	17811	17768	17930	17848	17573	17861	17758	17659	17849	17680	17865	17497	17686	17699	18047	17690	17697	17768	17608	17785	17589	17693	17750	17756	17853	17575	17566	17734	17926	17674	17630	17756	17667	17658	17690	17561	17798	17713	17731	17686	17618	17711	17830	17817	17771	17577	17963	17591	17821	17583	17605	17716	17686	17633	17796	17869	17899	17893	17771	17775	17863	17703	17637	17703	17820	17812	17775	17622	17637	17781	17662	17750	17523	17757	17650	17729	17898	17848	17759	17752	17821	17693	17771	17632	17618	17743	17787	17834	17851	17824	17766	17850	17848	17808	17773	17942	17705	17727	17661	17781	17672	17898	17692	17969	17627	17910	17560	17849	17826	17761	17812	17726	17707	17918	17895	17826	17910	17859	17740	17851	17476	17700	17661	17493	17654	17600	17759	17640	17642	17728	17735	17791	17591	17805	17822	17692	17695	17724	17573	17695	17707	17694	17860	17795	17812	17637	17578	17658	17554	17725	17886	17869	17593	17635	17702	17712	17647	17612	17808	17726	17652	17744	17755	17664	18034	17729	17717	17742	17638	17861	17805	17869	17589	17856	17837	17759	17892	17726	17787	17703	17644	17698	17721	17967	17547	17825	17887	17717	17789	17528	17830	17933	17663	17521	17940	17777	17645	17730	17861	17663	17895	17833	17608	17745	17591	17765	17781	17811	17684	17758	17744	17720	17611	17817	17734	17494	17693	17764	17770	18035	17925	17646	17715	17644	17836	17865	17767	17566	17855	17609	17793	17631	17616	17802	17834	17772	17882	17759	17556	17630	17928	17615	17777	17896	17780	17828	17556	17795	17711	17763	17607	17601	17779	17943	17691	17697	17752	17670	17798	17708	17848	17444	17571	17728	17817	17561	17650	17803	17567	17679	17668	17765	17672	17624	17707	17958	17887	17831	17868	17624	17717	17726	17719	17634	17687	17657	17701	17663	17978	17518	17730	17716	17716	17853	17722	17780	17895	17695	17782	17877	17662	17518	17824	17674	17737	17777	17579	17790	17568	17851	17854	17662	17911	17584	17692	17833	17695	17739	17769	17685	17590	17673	17917	17735	17602	17636	17535	17932	17723	17726	17942	17924	17747	17561	17702	17780	17820	17459	17600	17721	17835	17748	17805	17677	17905	17922	17939	17983	17750	17754	18022	17706	17723	17670	17938	17890	17775	17654	17655	17773	17747	17564	17693	17633	17679	17623	17712	17854	17476	17783	17798	17871	17728	17897	17841	17715	17701	17583	17772	17659	17792	17635	17808	17821	17696	17738	17558	17741	17715	17832	17882	17727	17632	17637	17757	17658	17832	17625	17535	17773	17722	17671	17796	17809	17652	17777	17654	17784	17736	17730	17640	17721	17698	17906	17678	17850	17783	17605	17648	17701	17721	17696	17710	17599	17859	17855	17801	17883	17790	17769	17908	17753	17729	17686	17786	17810	17848	17797	17787	17773	17747	17848	17804	17683	17829	17718	17696	17773	17928	17775	17677	17809	17608	17553	17680	17577	17685	17647	17784	17848	17729	17576	17669	17821	17704	17744	17637	17730	17706	17640	17763	17919	17843	17840	17778	17769	17872	17903	17774	17680	17652	17913	17705	17558	17624	17548	17870	17758	17729	17758	17659	17772	17844	17652	17483	17565	17819	17586	17589	17870	17789	17544	17838	17817	17798	17738	17990	17671	17778	17684	17909	17664	17890	17909	17750	17720	17728	17621	17488	17700	17834	17984	17868	17721	17844	17937	17861	17549	17963	17809	17920	17740	17875	17523	17804	17960	17725	17736	17529	17566	17799	17776	17758	17815	17805	17674	17695	17597	17703	17779	17677	17717	17808	17718	17788	17953	17521	17683	17554	18080	17680	17687	17681	17707	17699	17658	17734	17635	17548	17820	17616	17890	17738	17899	17901	17875	17638	17882	17892	17779	17717	17693	17810	17744	17629	17781	17896	17895	17790	17578	17664	17720	17665	17793	17722	17647	17934	17746	17717	17806	17690	17838	17698	17693	17766	17686	17633	17609	17674	17746	17593	17913	17740	17733	17704	17778	17972	17895	17816	17462	17539	17906	17774	17707	17897	17663	17730	17773	17729	17653	17687	17715	17609	17568	17710	17883	17862	17841	17884	17696	17929	17708	17869	17656	17797	17675	17758	17839	17636	17795	17980	17675	17700	17859	17556	17795	17723	17783	17647	17957	17695	17769	17750	17669	17782	17767	17816	17748	17710	17726	17884	17739	17808	17808	17907	17718	17670	17927	17593	17830	17704	17781	17770	17582	17830	17612	17633	17609	17776	17754	17636	17785	17801	17862	17736	17823	17675	17838	17598	17712	17721	17823	17669	17698	17767	17634	17828	17611	17804	17658	17727	17713	17815	17664	17894	17791	17762	17854	17655	17578	17545	17845	17809	17801	17786	17710	17766	17705	17689	17639	17954	17751	17888	17788	17814	17720	17844	17654	17578	17545	17698	17921	17688	17845	17832	17688	17768	17834	18038	17920	17697	17645	17612	17907	17858	17812	18130	17793	17824	17801	17723	17782	17840	17679	17700	17968	17724	17815	17836	17838	17699	17912	17881	17723	17661	17460	17837	17758	17844	17719	17695	17793	17650	17819	17796	17814	17571	17661	17714	17752	17695	17895	17699	17694	17692	17761	17751	17711	17727	17788	17820	17746	17952	17824	17908	17823	17612	17759	17943	17780	17542	17557	17576	17773	17700	17785	17764	17998	17777	17844	17628	17860	17781	17661	17581	17657	17702	17754	17629	17719	17670	17650	17761	17810	17725	17850	17759	17617	17780	17942	17677	17884	17911	17781	17995	17783	17733	17712	17889	17725	17930	17590	17601	17743	17696	17601	18004	17687	17718	17751	17742	17818	17763	17809	17645	17802	17657	17592	17969	17852	17702	17806	17673	17696	17567	17918	17730	17695	17739	17690	17835	17766	17840	17876	17835	17938	17690	17469	17716	17854	17811	17884	17696	17803	17895	17695	17679	17820	17711	17970	17877	17660	17782	17630	17699	17676	17811	17667	17574	17592	17643	17613	17936	17800	17728	17633	17863	17636	17717	17865	17890	17837	17851	17877	17678	17761	17877	17744	17769	17776	17780	17743	17717	17873	17635	17688	17737	17807	17647	17881	17781	17911	17851	17619	17841	17854	17854	17705	17622	17756	17750	17841	17889	17769	17958	17740	17645	17784	17584	17848	17592	17745	17832	17780	17730	17878	17754	17749	17744	17481	17676	17712	17890	17709	17886	17836	17891	17802	17844	17686	17991	17860	17727	17578	17803	17737	17886	17689	17882	17757	17772	17873	17887	17720	17766	17896	17741	17848	17692	17649	17580	17574	17585	17740	17841	17739	17677	17697	17866	17492	17621	17727	17733	17944	17839	17757	17870	17743	17707	17912	17896	17691	17654	17542	17892	17715	17750	17777	17772	17827	17819	17898	17906	17584	17800	17823	17763	17701	17508	17792	17674	17839	17730	17699	17879	17683	17744	17797	17494	17768	17778	17855	17716	17601	17671	17767	17709	17880	17853	17768	17860	17563	17738	17707	17779	17895	17876	17823	17796	17626	17917	17646	17561	17611	17956	17688	17894	17654	17680	17781	17807	17894	17639	17913	17758	17908	17618	17825	17736	17719	17473	17887	17672	17714	17806	17844	17683	17967	17541	17808	17545	17811	17513	17841	17581	17711	17712	17701	17730	17532	17811	17782	17667	17840	17642	17540	17551	17734	17751	17686	17757	17726	17696	17874	17783	17574	17809	17666	17598	17737	17623	17929	17706	17669	17937	17738	17842	17772	17902	17611	17801	17770	17633	17644	17692	17531	17679	17702	17663	17652	17481	17613	17769	17766	17909	17755	17875	17804	17618	17596	17751	17830	17907	17724	17768	17547	17586	17904	17631	17679	17734	17757	17867	17668	18030	18008	17724	17734	17829	17815	17725	17889	17722	17700	17730	17660	17860	17638	17823	17675	17581	17731	17821	17577	17809	17877	17741	17653	17852	17717	17715	17703	17864	17811	17886	17696	17945	17574	17829	17779	17738	17648	17547	17764	17764	17602	17828	17750	17689	17746	17619	17876	17798	17808	17643	17599	17501	17654	17765	17758	17804	17873	17634	17627	17689	17903	17905	17691	17885	17806	17697	17886	17903	17764	17840	17736	17639	17759	17963	17899	17717	17770	17904	17620	17538	17905	17837	17846	17763	17633	17832	17652	17853	17792	17849	17645	17420	17784	17676	17709	17894	17741	17807	17576	17963	17766	17763	17725	17695	17812	17582	17662	17619	17702	17828	17865	17703	17736	17760	17900	17820	17568	17686	17628	17765	17697	17817	17469	17786	17671	17733	17912	17855	17657	17720	17689	17637	17608	17787	17773	17773	17842	17671	17885	17785	17837	17952	17675	17728	17671	17928	17805	17541	17662	17660	17873	17815	17561	17671	17687	17628	17846	17832	17775	17849	17700	17883	17842	17448	17624	17744	17675	17770	17936	17656	17824	17900	17806	17710	17644	17618	17916	17934	17553	17885	17825	17699	17668	17788	17817	17754	17942	17925	17781	17737	17469	17642	17582	17679	17645	17748	17865	17757	17881	17667	17776	17662	17849	17794	17884	17692	17825	17824	17855	17619	17663	17816	17938	17720	17842	17666	17799	17762	17796	17703	17530	17800	17696	17940	17805	17807	17772	17697	17620	17802	17694	17629	17831	17756	17744	17874	17941	17734	17664	17703	17876	17938	17734	17755	17644	17612	17811
15565	26951	25618	21578	19741	18468	17600	17032	16779	16690	16345	16196	16460	16000	16209	16239	16128	16193	15986	16007	15908	15941	15920	15868	15928	15741	15673	15753	15689	15629	15656	15592	15426	15479	15539	15661	15493	15603	15528	15352	15441	15443	15342	15461	15382	15142	15407	15400	15385	15365	15250	15315	15206	15387	15378	15202	15378	15344	15268	15404	15279	15273	15188	15226	15222	15156	15270	15260	15239	15137	15252	15285	15222	15418	15426	15304	15370	15334	15337	15280	15372	15278	15430	15248	15254	15173	15338	15232	15475	15262	15279	15315	15375	15235	15280	15269	15306	15185	15206	15235	15126	15268	15072	15309	15355	15273	15302	15383	15263	15256	15359	15350	15364	15392	15265	15320	15356	15279	15393	15188	15372	15176	15108	15148	15338	15240	15297	15429	15187	15361	15234	15288	15142	15410	15178	15415	15381	15274	15331	15249	15377	15246	15556	15342	15334	15345	15345	15443	15333	15302	15138	15180	15249	15232	15226	15334	15258	15189	15237	15199	15306	15323	15324	15187	15156	15185	15109	15309	15322	15221	15257	15248	15229	15420	15190	15322	15338	15110	15383	15383	15319	15359	15240	15138	15225	15279	15164	15197	15333	15315	15365	15291	15234	15247	15416	15231	15214	15287	15411	15419	15241	15357	15265	15187	15237	15275	15095	15223	15551	15248	15153	15300	15221	15345	15362	15264	15324	15334	15220	15443	15253	15181	15377	15301	15222	15181	15191	15096	15252	15241	15179	15379	15103	15356	15405	15227	15278	15151	15215	15427	15487	15320	15441	15436	15339	15164	15137	15355	15189	15271	15231	15275	15220	15200	15391	15323	15144	15153	15369	15299	15356	15427	15128	15269	15370	15323	15234	15275	15306	15286	15184	15296	15383	15210	15269	15358	15237	15245	15165	15262	15245	15294	15413	15219	15297	15368	15508	15216	15074	15086	15297	15138	15321	15152	15266	15366	15269	15197	15288	15286	15332	15317	15277	15267	15265	15122	15408	15150	15307	15366	15247	15303	15281	15217	15325	15169	15199	15348	15421	15361	15232	15167	15258	15292	15223	15138	15439	15412	15287	15286	15297	15246	15456	15210	15193	15332	15265	15397	15478	15438	15317	15372	15426	15262	15323	15219	15446	15275	15233	15325	15175	15328	15095	15149	15227	15398	15214	15056	15397	15079	15162	15347	15303	15264	15457	15346	15427	15243	15274	15238	15396	15249	15370	15451	15301	15288	15436	15150	15316	15156	15339	15231	15336	15273	15343	15217	15419	15405	15241	15146	15282	15438	15183	15253	15202	15300	15396	15326	15103	15378	15389	15232	15232	15443	15380	15313	15158	15090	15414	15297	15138	15260	15476	15180	15257	15370	15234	15305	15287	15323	15224	15134	15460	15161	15435	15433	15182	15168	15310	15360	15254	15272	15230	15222	15205	15340	15370	15234	15330	15205	15237	15271	15074	15329	15270	15252	15425	15351	15353	15057	15125	15268	15308	15271	15384	15183	15280	15314	15373	15269	15309	15257	15294	15141	15405	15388	15286	15326	15469	15226	15297	15420	15273	15049	15288	15317	15042	15320	15225	15194	15247	15461	15507	15240	15044	15371	15247	15140	15337	15174	15274	15200	15244	15418	15436	15361	15353	15353	15247	15331	15225	15295	15198	15409	15308	15156	15363	15139	15221	15300	15113	15244	15331	15235	15272	15341	15294	15165	15312	15209	15219	15276	15131	15318	15138	15285	15366	15302	15229	15227	15162	15403	15397	15428	15240	15316	15238	15357	15245	15242	15224	15432	15258	15314	15319	15406	15434	15295	15266	15386	15357	15405	15316	15379	15326	15244	15248	15228	15261	15243	15129	15202	15219	15415	15235	15213	15242	15259	15471	15130	15264	15133	15343	15296	15210	15259	15269	15212	15305	15340	15249	15312	15222	15379	15211	15322	15329	15134	15217	15355	15249	15305	15366	15411	15205	15279	15257	15305	15244	15322	15281	15416	15172	15432	15411	15292	15369	15141	15353	15255	15335	15211	15379	15414	15348	15137	15198	15217	15252	15359	15470	15244	15326	15222	15197	15288	15253	15073	15196	15083	15163	15335	15268	15365	15176	15224	15269	15035	15261	15208	15247	15204	15207	15290	15379	15376	15266	15112	15395	15243	15404	15133	15295	15220	15238	15344	15466	15360	15321	15336	15148	15165	15143	15328	15486	15159	15284	15209	15313	15365	15190	15302	15194	15111	15111	15193	15408	15265	15226	15369	15313	15262	15260	15249	15317	15246	15191	15285	15365	15280	15304	15238	15192	15286	15284	15343	15332	15232	15163	15236	15143	15133	15306	15257	15186	15165	15159	15361	15307	15242	15297	15469	15308	15373	15290	15373	15325	15242	15236	15356	15251	15342	15443	15279	15261	15337	15133	15306	15251	15279	15384	15336	15207	15219	15237	15259	15339	15385	15315	15298	15238	15197	15373	15422	15348	15335	15305	15312	15205	15325	15375	15396	15322	15218	15349	15260	15183	15367	15098	15271	15228	15300	15345	15314	15348	15158	15288	15310	15247	15332	15309	15194	15099	15438	15332	15244	15125	15321	15060	15294	15398	15242	15347	15285	15351	15258	15336	15357	15261	15297	15410	15280	15184	15332	15185	15127	15316	15284	15236	15279	15270	15326	15411	15407	15290	15193	15229	15236	15354	15200	15397	15323	15337	15369	15219	15294	15286	15203	15267	15351	15208	15228	15326	15169	15234	15312	15205	15365	15166	15376	15367	15503	15195	15196	15344	15255	15246	15272	15231	15281	15237	15356	15343	15476	15300	15185	15404	15186	15310	15423	15349	15301	15545	15334	15167	15379	15360	15260	15275	15341	15115	15313	15124	15292	15196	15045	15269	15213	15233	15306	15223	15385	15190	15397	15131	15321	15195	15317	15347	15275	15418	15336	15430	15277	15288	15138	15159	15093	15240	15480	15264	15317	15329	15125	15315	15109	15345	15384	15329	15232	15278	15161	15312	15375	15351	15313	15271	15369	15300	15223	15305	15227	15364	15201	15443	15305	15235	15427	15392	15232	15079	15307	15249	15293	15184	15122	15372	15281	15362	15274	15432	15363	15190	15386	15158	15275	15295	15317	15405	15368	15138	15141	15338	15154	15470	15321	15302	15262	15100	15414	15203	15112	15362	15437	15401	15262	15347	15358	15221	15321	15317	15304	15409	15345	15240	15409	15208	15266	15214	15306	15359	15463	15291	15246	15396	15297	15245	15218	15208	15307	15242	15185	15388	15309	15299	15035	15441	15392	15150	15300	15229	15201	15405	15172	15354	15317	15394	15139	15150	15339	15133	15481	15261	15318	15186	15447	15169	15148	15330	15199	15307	15201	15280	15241	15203	15203	15286	15199	15191	15231	15140	15248	15272	15225	15170	15187	15153	15263	15161	15174	15382	15272	15155	15475	15317	15363	15177	15265	15363	15274	15195	15271	15360	15306	15372	15207	15307	15374	15455	15326	15262	15341	15246	15301	15196	15391	15229	15382	15166	15130	15244	15403	15237	15394	15343	15356	15377	15210	15303	15371	15381	15236	15370	15349	15513	15272	15242	15186	15317	15164	15416	15341	15279	15424	15088	15102	15153	15240	15308	15314	15199	15327	15306	15461	15160	15234	15395	15200	15303	15088	15445	15264	15213	15190	15382	15533	15288	15328	15302	15223	15365	15401	15247	15282	15226	15365	15529	15212	15507	15345	15280	15415	15419	15186	15189	15369	15375	15313	15146	15211	15272	15184	15298	15492	15268	15343	15189	15140	15143	15297	15307	15280	15300	15298	15322	15307	15241	15328	15178	15408	15264	15241	15180	15146	15175	15315	15351	15253	15441	15244	15266	15288	15236	15310	15305	15125	15385	15180	15333	15374	15311	15234	15264	15359	15125	15364	15244	15341	15282	15308	15195	15367	15301	15361	15167	15227	15286	15395	15331	15237	15201	15252	15123	15172	15409	15339	15367	15184	15190	15330	15344	15321	15384	15236	15125	15229	15302	15243	15285	15201	15397	15306	15341	15306	15279	15311	15276	15260	15408	15422	15344	15298	15128	15283	15204	15142	15159	15263	15267	15352	15307	15294	15312	15204	15193	15273	15267	15235	15272	15383	15204	15263	15310	15284	15500	15368	15254	15265	15203	15148	15197	15279	15352	15273	15196	15211	15291	15347	15369	15207	15413	15227	15326	15369	15118	15190	15208	15353	15150	15249	15408	15293	15242	15232	15296	14920	15084	15244	15188	15368	15282	15349	15220	15214	15476	15266	15239	15372	15289	15284	15265	15204	15392	15310	15279	15249	15289	15325	15152	15249	15547	15285	15397	15275	15288	15244	15231	15324	15244	15335	15296	15341	15107	15127	15190	15283	15212	15356	15255	15307	15108	15283	15508	15397	15355	15272	15302	15378	15353	15218	15304	15390	15396	15190	15379	15282	15190	15251	15278	15216	15402	15297	15269	15128	15486	15257	15318	15227	15160	15132	15347	15135	15333	15335	15254	15508	15523	15190	15356	15117	15372	15247	15304	15345	15207	15263	15334	15389	15243	15222	15322	15198	15213	15313	15303	15331	15167	15167	15248	15271	15278	15249	15404	15353	15214	15098	15193	15270	15386	15361	15272	15164	15328	15381	15248	15253	15204	15353	15047	15304	15308	15276	15220	15399	15291	15320	15391	15390	15226	15238	15307	15258	15147	15232	15221	15162	15519	15260	15487	15351	15387	15290	15395	15217	15281	15327	15241	15228	15234	15066	15425	15306	15406	15219	15312	15315	15384	15216	15296	15014	15309	15382	15354	15241	15297	15244	15261	15315	15298	15172	15242	15150	15296	15361	15331	15131	15242	15345	15341	15250	15252	15404	15239	15258	15365	15277	15258	15105	15253	15259	15430	15359	15274	15346	15248	15090	15294	15276	15356	15419	15203	15207	15281	15224	15262	15243	15250	15368	15268	15233	15323	15213	15310	15219	15270	15272	15206	15473	15276	15385	15169	15233	15178	15161	15425	15322	15144	15265	15334	15342	15343	15239	15216	15296	15264	15393	15381	15244	15171	15306	15321	15218	15405	15365	15118	15272	15351	15249	15282	15383	15502	15372	15321	15407	15360	15188
22500	20994	28777	23422	21253	23685	25972	20924	19871	19952	19764	19656	19616	19563	19612	19617	19413	19679	19397	19327	19329	19207	19284	19082	19225	19121	19199	19002	18867	19059	18866	18948	18952	18705	18781	18545	18658	18636	18732	18667	18705	18537	18524	18746	18566	18633	18540	18773	18631	18617	18505	18593	18506	18450	18577	18484	18436	18400	18417	18549	18616	18379	18688	18253	18719	18695	18586	18450	18581	18587	18517	18380	18405	18405	18375	18553	18451	18343	18421	18562	18503	18726	18555	18579	18607	18648	18679	18657	18574	18388	18454	18510	18506	18531	18750	18511	18745	18716	18626	18502	18423	18444	18439	18403	18305	18551	18481	18501	18571	18534	18546	18631	18389	18468	18174	18428	18685	18549	18341	18378	18373	18473	18212	18577	18445	18496	18650	18514	18374	18638	18456	18427	18603	18383	18455	18460	18419	18382	18489	18602	18339	18465	18539	18505	18441	18518	18596	18504	18407	18266	18316	18482	18393	18493	18357	18473	18477	18296	18393	18522	18445	18271	18444	18507	18418	18417	18518	18352	18313	18380	18470	18376	18407	18585	18527	18386	18504	18673	18434	18121	18386	18437	18511	18351	18474	18475	18439	18544	18554	18559	18451	18536	18490	18421	18470	18457	18412	18438	18655	18392	18430	18524	18290	18284	18144	18589	18347	18467	18379	18467	18350	18673	18375	18253	18403	18429	18452	18592	18297	18430	18410	18238	18339	18227	18409	18397	18604	18550	18423	18486	18364	18516	18487	18337	18592	18321	18265	18332	18463	18420	18478	18669	18322	18332	18446	18324	18657	18337	18396	18347	18455	18474	18608	18368	18383	18304	18337	18368	18241	18399	18446	18288	18554	18331	18482	18392	18566	18448	18373	18472	18397	18438	18355	18489	18618	18551	18507	18499	18585	18485	18577	18567	18439	18341	18209	18343	18493	18512	18484	18656	18569	18512	18384	18304	18456	18416	18350	18407	18250	18501	18716	18347	18402	18362	18457	18570	18445	18322	18438	18544	18478	18439	18561	18416	18542	18387	18407	18497	18534	18166	18480	18397	18536	18469	18502	18503	18410	18459	18418	18388	18298	18384	18483	18423	18111	18619	18470	18521	18307	18292	18500	18229	18301	18506	18314	18417	18362	18538	18482	18243	18437	18258	18660	18392	18341	18448	18461	18471	18623	18489	18500	18379	18464	18467	18452	18322	18579	18449	18377	18466	18328	18549	18271	18469	18427	18380	18446	18437	18361	18599	18457	18507	18378	18501	18379	18440	18436	18350	18333	18306	18422	18406	18512	18273	18494	18602	18384	18419	18592	18479	18416	18371	18388	18448	18364	18414	18661	18536	18470	18482	18470	18285	18394	18278	18365	18450	18378	18516	18375	18586	18475	18546	18409	18361	18441	18610	18457	18575	18331	18420	18605	18476	18615	18391	18576	18292	18380	18454	18430	18273	18338	18192	18426	18406	18410	18465	18456	18461	18529	18504	18371	18281	18465	18324	18503	18459	18477	18373	18255	18139	18269	18280	18535	18544	18452	18296	18602	18585	18499	18421	18275	18389	18291	18225	18410	18252	18264	18303	18385	18470	18509	18643	18381	18205	18477	18288	18437	18454	18617	18668	18333	18324	18600	18411	18452	18314	18301	18391	18536	18405	18744	18236	18282	18627	18335	18392	18499	18549	18548	18583	18377	18562	18476	18540	18632	18644	18515	18411	18411	18592	18370	18587	18639	18321	18541	18570	18411	18560	18679	18394	18608	18386	18554	18234	18423	18459	18611	18319	18564	18520	18480	18563	18609	18419	18405	18637	18517	18541	18364	18616	18530	18521	18514	18158	18517	18541	18415	18449	18434	18466	18313	18198	18421	18280	18466	18267	18245	18352	18438	18434	18459	18339	18434	18583	18468	18318	18353	18435	18275	18208	18416	18396	18359	18418	18304	18304	18452	18339	18488	18252	18480	18369	18654	18581	18394	18475	18397	18514	18409	18495	18460	18606	18355	18392	18413	18488	18485	18375	18577	18407	18201	18340	18446	18669	18523	18534	18305	18525	18300	18401	18277	18345	18450	18549	18449	18450	18397	18465	18333	18347	18351	18464	18616	18446	18423	18404	18376	18305	18462	18228	18519	18412	18472	18595	18485	18381	18763	18443	18311	18437	18451	18368	18287	18312	18325	18571	18344	18346	18356	18465	18290	18455	18081	18434	18587	18372	18283	18188	18325	18492	18285	18439	18567	18583	18499	18308	18476	18452	18597	18481	18415	18615	18555	18537	18514	18589	18389	18439	18420	18366	18399	18370	18508	18616	18491	18471	18449	18268	18629	18395	18650	18532	18356	18436	18761	18405	18343	18406	18595	18313	18538	18471	18549	18278	18299	18370	18639	18691	18458	18468	18352	18251	18565	18321	18542	18471	18569	18350	18475	18512	18570	18360	18599	18226	18305	18377	18213	18187	18383	18330	18567	18630	18514	18438	18507	18607	18528	18351	18480	18447	18580	18494	18309	18438	18589	18362	18305	18248	18454	18509	18539	18332	18466	18438	18501	18316	18376	18369	18380	18460	18483	18397	18571	18511	18238	18291	18477	18438	18419	18324	18540	18704	18404	18487	18443	18452	18398	18399	18319	18331	18464	18569	18517	18339	18546	18554	18538	18327	18565	18475	18388	18494	18533	18728	18374	18409	18521	18336	18403	18484	18482	18326	18296	18535	18661	18551	18262	18412	18566	18343	18422	18292	18651	18491	18190	18274	18536	18373	18312	18476	18531	18677	18573	18386	18373	18546	18421	18202	18459	18235	18603	18449	18397	18234	18185	18031	18360	18541	18409	18350	18485	18401	18490	18497	18568	18420	18523	18391	18620	18646	18573	18493	18452	18402	18406	18444	18512	18472	18441	18488	18534	18626	18423	18517	18555	18226	18172	18352	18416	18418	18337	18375	18590	18497	18542	18483	18458	18297	18591	18306	18347	18421	18363	18587	18484	18524	18299	18296	18442	18476	18489	18470	18438	18290	18494	18413	18359	18265	18356	18475	18411	18412	18495	18346	18564	18595	18782	18398	18333	18390	18346	18466	18422	18334	18310	18604	18386	18477	18468	18384	18218	18471	18491	18458	18478	18350	18544	18513	18267	18539	18531	18452	18426	18685	18477	18450	18276	18656	18458	18420	18578	18422	18577	18353	18540	18371	18508	18374	18471	18519	18481	18329	18416	18464	18680	18388	18505	18483	18521	18454	18378	18568	18422	18566	18413	18596	18388	18386	18629	18391	18478	18545	18353	18513	18490	18567	18499	18420	18475	18425	18248	18430	18505	18268	18550	18537	18431	18573	18244	18527	18436	18297	18348	18383	18364	18432	18589	18638	18415	18410	18652	18603	18477	18549	18421	18485	18418	18309	18289	18236	18420	18418	18270	18497	18447	18553	18299	18576	18271	18633	18592	18307	18391	18670	18396	18497	18463	18501	18452	18286	18680	18416	18613	18668	18613	18489	18243	18458	18479	18239	18639	18540	18406	18752	18313	18206	18154	18519	18418	18544	18275	18462	18355	18671	18095	18171	18421	18288	18459	18500	18626	18248	18489	18536	18496	18534	18523	18473	18393	18450	18205	18164	18207	18427	18632	18513	18570	18294	18424	18519	18452	18408	18642	18481	18394	18311	18439	18481	18566	18346	18476	18429	18650	18623	18540	18386	18487	18544	18336	18258	18549	18332	18520	18460	18426	18391	18326	18480	18347	18532	18304	18416	18265	18281	18345	18545	18381	18464	18472	18288	18584	18454	18456	18642	18454	18598	18408	18374	18562	18577	18422	18499	18341	18420	18314	18216	18408	18287	18440	18354	18361	18250	18425	18442	18403	18209	18661	18391	18503	18551	18520	18463	18411	18249	18485	18497	18495	18355	18493	18339	18678	18653	18391	18540	18529	18319	18571	18419	18663	18443	18487	18376	18473	18475	18551	18730	18415	18472	18458	18346	18405	18478	18383	18253	18424	18447	18428	18410	18365	18341	18273	18305	18445	18533	18231	18492	18644	18360	18373	18376	18421	18535	18542	18299	18516	18494	18506	18317	18440	18446	18666	18310	18441	18466	18373	18576	18562	18580	18410	18446	18396	18346	18521	18582	18379	18462	18375	18457	18599	18389	18411	18467	18436	18473	18472	18613	18469	18510	18352	18457	18496	18457	18651	18509	18465	18500	18355	18586	18444	18191	18376	18338	18444	18470	18547	18533	18427	18397	18287	18558	18291	18508	18441	18572	18470	18785	18448	18506	18473	18235	18313	18409	18414	18454	18542	18496	18277	18567	18472	18463	18568	18273	18346	18338	18328	18411	18286	18575	18510	18441	18663	18233	18413	18394	18578	18412	18526	18426	18336	18449	18199	18525	18430	18500	18364	18390	18421	18441	18555	18394	18403	18433	18370	18442	18623	18572	18400	18095	18250	18578	18467	18346	18304	18521	18463	18499	18548	18658	18425	18495	18297	18309	18569	18361	18442	18442	18499	18542	18486	18439	18557	18391	18471	18471	18512	18484	18521	18556	18464	18404	18587	18704	18383	18487	18495	18499	18664	18405	18637	18770	18545	18306	18571	18353	18419	18528	18286	18414	18238	18456	18438	18448	18432	18571	18516	18461	18337	18514	18503	18584	18419	18395	18262	18326	18305	18467	18519	18548	18355	18526	18504	18395	18466	18320	18374	18470	18571	18507	18433	18589	18455	18501	18281	18414	18574	18328	18398	18458	18449	18418	18577	18418	18641	18353	18577	18531	18598	18305	18576	18440	18545	18365	18551	18371	18388	18414	18444	18412	18374	18499	18484	18304	18615	18429	18520	18481	18674	18612	18606	18640	18413	18522	18644	18292	18292	18555	18361	18462	18525	18364	18399	18707	18322	18369	18457	18231	18580	18515	18238	18363	18284	18447	18435	18429	18510	18404	18369	18384	18392	18368	18479	18468	18582	18442	18316	18351	18192	18264	18451	18484	18497	18473	18541	18463	18471	18548	18476	18466	18395	18486	18389	18345	18356	18507	18260	18318	18601	18593	18584	18366	18502	18141	18273	18509	18280	18402	18385	18505	18303	18244	18368	18384	18455	18446	18443	18278	18384	18374	18384	18277	18514	18538	18337	18438	18588	18537
17292	32262	30761	24846	22456	20650	19552	18416	18088	17710	17514	17346	17335	17151	17065	16931	16960	17004	16877	16690	16772	16717	16504	16459	16453	16472	16232	16172	16197	16054	16121	16013	16039	15962	16013	16063	15853	15782	15904	15695	15704	15825	15607	15724	15817	15797	15742	15638	15626	15798	15927	15648	15582	15756	15627	15697	15682	15769	15848	15709	15784	15660	15689	15604	15768	15622	15714	15695	15651	15712	15692	15694	15492	15634	15743	15657	15743	15646	15609	15722	15539	15738	15699	15884	15632	15504	15783	15532	15568	15661	15632	15558	15527	15649	15529	15525	15548	15670	15662	15547	15623	15741	15651	15775	15581	15672	15552	15670	15688	15686	15793	15638	15559	15634	15432	15675	15502	15704	15849	15701	15628	15671	15837	15773	15644	15744	15820	15490	15711	15517	15439	15591	15672	15752	15674	15484	15606	15645	15691	15651	15761	15632	15633	15641	15576	15666	15694	15686	15658	15585	15779	15623	15575	15587	15642	15566	15649	15647	15607	15624	15726	15810	15585	15676	15606	15763	15562	15659	15678	15812	15761	15639	15654	15642	15397	15684	15699	15661	15687	15697	15540	15617	15565	15767	15629	15557	15676	15727	15616	15689	15579	15712	15627	15700	15693	15548	15632	15745	15531	15512	15825	15754	15677	15711	15691	15721	15815	15571	15607	15747	15581	15576	15624	15628	15720	15588	15773	15515	15777	15573	15728	15689	15575	15590	15623	15677	15695	15477	15723	15742	15667	15688	15626	15630	15659	15615	15627	15632	15599	15560	15500	15504	15654	15594	15655	15774	15653	15556	15597	15587	15548	15552	15355	15581	15535	15713	15573	15614	15698	15699	15569	15961	15694	15549	15673	15689	15713	15739	15623	15755	15536	15722	15554	15626	15775	15463	15653	15778	15652	15683	15756	15624	15599	15711	15609	15727	15574	15609	15575	15580	15680	15532	15510	15573	15692	15822	15502	15792	15678	15776	15658	15607	15641	15614	15490	15572	15694	15499	15660	15654	15548	15562	15579	15623	15728	15573	15538	15581	15703	15614	15612	15457	15691	15590	15680	15677	15793	15448	15684	15703	15543	15689	15651	15623	15624	15625	15568	15494	15604	15642	15711	15647	15593	15667	15560	15731	15499	15792	15508	15508	15591	15522	15496	15620	15615	15579	15566	15499	15526	15663	15698	15594	15498	15560	15669	15598	15595	15548	15643	15536	15565	15704	15729	15664	15690	15565	15543	15537	15479	15430	15499	15623	15692	15609	15703	15579	15489	15734	15728	15807	15612	15681	15775	15636	15609	15587	15678	15722	15496	15651	15545	15558	15694	15442	15598	15579	15767	15516	15517	15626	15633	15651	15607	15623	15635	15656	15625	15394	15526	15593	15689	15863	15736	15595	15563	15605	15548	15575	15641	15510	15517	15590	15641	15699	15650	15551	15614	15623	15758	15731	15576	15550	15688	15629	15670	15702	15587	15602	15572	15764	15694	15573	15765	15725	15652	15653	15708	15587	15672	15722	15537	15581	15621	15517	15707	15473	15647	15602	15455	15584	15786	15532	15852	15536	15558	15750	15648	15512	15630	15634	15679	15702	15639	15589	15642	15705	15555	15569	15555	15557	15641	15517	15455	15647	15619	15478	15508	15735	15814	15595	15615	15556	15529	15676	15726	15624	15612	15687	15708	15567	15657	15543	15713	15730	15587	15567	15517	15670	15587	15592	15667	15502	15662	15543	15669	15541	15463	15636	15703	15457	15520	15713	15575	15648	15775	15533	15635	15648	15535	15658	15567	15751	15480	15584	15678	15462	15657	15635	15543	15753	15523	15697	15663	15633	15657	15742	15648	15646	15451	15738	15540	15654	15546	15607	15506	15578	15659	15585	15721	15629	15822	15743	15594	15588	15561	15620	15510	15684	15533	15688	15617	15691	15438	15714	15550	15509	15645	15547	15687	15586	15606	15768	15666	15572	15422	15722	15830	15620	15650	15577	15597	15568	15679	15539	15664	15682	15802	15786	15512	15596	15732	15640	15647	15460	15714	15673	15626	15447	15639	15594	15490	15497	15688	15702	15669	15507	15603	15638	15661	15752	15611	15671	15750	15546	15496	15373	15614	15635	15748	15694	15628	15509	15587	15602	15625	15667	15466	15578	15618	15644	15517	15559	15541	15597	15525	15498	15735	15621	15650	15642	15745	15696	15528	15676	15622	15629	15700	15648	15451	15546	15511	15737	15693	15586	15615	15476	15784	15715	15688	15617	15763	15711	15605	15583	15506	15689	15497	15493	15528	15557	15564	15580	15375	15770	15759	15588	15569	15697	15569	15595	15564	15652	15742	15536	15524	15547	15685	15660	15417	15618	15457	15657	15432	15540	15537	15637	15731	15763	15576	15764	15583	15809	15681	15730	15562	15694	15669	15498	15591	15505	15622	15593	15573	15605	15481	15662	15801	15391	15657	15562	15547	15631	15703	15793	15613	15601	15534	15729	15772	15687	15487	15579	15636	15712	15745	15596	15692	15554	15689	15576	15610	15553	15623	15553	15611	15865	15555	15525	15698	15577	15655	15522	15593	15695	15644	15644	15620	15585	15690	15751	15655	15686	15605	15735	15612	15542	15865	15693	15756	15674	15488	15660	15648	15687	15652	15649	15670	15665	15390	15718	15603	15635	15648	15695	15651	15663	15554	15592	15601	15611	15635	15465	15596	15595	15557	15486	15692	15549	15615	15480	15540	15614	15742	15417	15681	15576	15579	15564	15515	15694	15581	15586	15713	15570	15589	15610	15676	15717	15720	15479	15516	15553	15658	15778	15497	15672	15544	15580	15615	15551	15704	15511	15763	15523	15598	15608	15661	15482	15650	15446	15541	15569	15566	15607	15780	15629	15588	15702	15438	15549	15657	15647	15605	15626	15452	15503	15753	15757	15704	15613	15585	15642	15616	15589	15687	15461	15507	15497	15558	15598	15504	15492	15595	15550	15477	15557	15620	15766	15530	15759	15649	15576	15587	15633	15659	15696	15434	15533	15664	15551	15704	15674	15583	15793	15545	15582	15630	15819	15793	15795	15679	15609	15596	15495	15586	15808	15504	15676	15538	15631	15496	15738	15568	15662	15663	15623	15614	15676	15606	15496	15666	15479	15692	15637	15649	15612	15539	15645	15627	15608	15521	15684	15701	15658	15749	15531	15657	15683	15733	15742	15553	15709	15646	15667	15651	15593	15571	15646	15629	15561	15700	15724	15592	15524	15763	15668	15641	15573	15684	15757	15560	15491	15484	15747	15594	15622	15716	15528	15547	15528	15372	15706	15736	15484	15811	15529	15746	15605	15688	15698	15343	15698	15607	15539	15601	15668	15595	15638	15648	15663	15601	15547	15649	15556	15469	15673	15535	15673	15582	15674	15720	15652	15726	15613	15595	15857	15593	15705	15620	15610	15527	15597	15560	15582	15676	15813	15728	15627	15797	15719	15703	15587	15610	15774	15736	15685	15640	15562	15554	15576	15542	15544	15503	15548	15637	15638	15678	15584	15666	15483	15566	15601	15474	15487	15720	15598	15575	15696	15762	15648	15551	15640	15488	15753	15532	15693	15800	15858	15640	15512	15658	15645	15638	15632	15682	15698	15738	15655	15555	15673	15479	15586	15457	15640	15697	15639	15764	15725	15625	15680	15578	15731	15635	15609	15612	15614	15633	15533	15788	15438	15598	15649	15637	15576	15482	15624	15727	15594	15617	15628	15813	15569	15767	15630	15713	15530	15531	15497	15560	15875	15715	15603	15625	15639	15471	15725	15612	15602	15575	15398	15749	15659	15603	15543	15796	15717	15469	15666	15437	15758	15564	15494	15599	15482	15688	15665	15385	15669	15610	15568	15642	15549	15628	15583	15733	15573	15482	15582	15550	15734	15566	15399	15701	15578	15801	15673	15402	15715	15634	15526	15546	15615	15518	15522	15487	15680	15557	15624	15605	15689	15607	15777	15618	15651	15711	15582	15628	15686	15700	15672	15558	15578	15441	15443	15705	15572	15715	15613	15548	15639	15603	15632	15587	15802	15587	15627	15669	15737	15661	15513	15576	15736	15570	15662	15533	15624	15551	15591	15460	15493	15554	15581	15661	15624	15765	15617	15706	15720	15722	15676	15609	15706	15718	15616	15609	15671	15614	15553	15780	15526	15771	15766	15680	15554	15719	15708	15676	15608	15695	15644	15662	15683	15755	15548	15678	15690	15632	15578	15757	15673	15494	15715	15632	15632	15749	15418	15757	15717	15607	15639	15679	15640	15548	15514	15600	15622	15487	15649	15569	15795	15628	15644	15842	15465	15609	15530	15614	15472	15565	15524	15683	15622	15499	15496	15610	15603	15826	15594	15526	15572	15605	15534	15612	15506	15637	15621	15495	15789	15536	15624	15643	15707	15551	15634	15703	15725	15671	15545	15769	15629	15559	15693	15773	15935	15627	15530	15696	15502	15684	15571	15707	15704	15570	15584	15655	15641	15589	15593	15627	15576	15666	15765	15560	15669	15650	15675	15611	15580	15623	15740	15854	15736	15357	15625	15547	15516	15612	15470	15616	15721	15641	15545	15781	15583	15575	15638	15602	15582	15690	15593	15657	15570	15546	15690	15553	15696	15900	15498	15500	15766	15549	15631	15805	15595	15652	15585	15787	15584	15615	15686	15829	15607	15669	15549	15582	15722	15592	15681	15636	15604	15663	15773	15646	15551	15632	15614	15650	15441	15653	15766	15522	15550	15770	15703	15563	15657	15532	15568	15587	15611	15561	15570	15627	15789	15823	15587	15398	15628	15647	15703	15602	15554	15558	15802	15632	15807	15740	15622	15763	15642	15598	15648	15649	15678	15684	15605	15514	15701	15464	15483	15530	15629	15654	15545	15658	15554	15603	15596	15635	15534	15567	15574	15588	15762	15657	15559	15734	15536	15457	15815	15598	15569	15615	15479	15682	15617	15663	15742	15552	15477	15531	15550	15740	15653	15674	15639	15567	15618	15472	15571	15671	15452	15592	15644	15695	15641	15736	15852	15560	15474	15701	15614	15634	15415	15719	15633	15757	15596	15587	15744	15535	15657	15516	15578	15569	15561	15496	15770	15449	15573	15737	15687	15680	15643	15518	15728
27079	21896	25303	22661	19384	18974	19090	18742	18589	18575	18556	18385	18513	18551	18410	18461	18430	18330	18341	18428	18628	18339	18431	18290	18527	18113	18245	18335	18383	18123	18332	18147	18305	18129	18050	18253	18120	18423	18176	18119	18205	18354	18355	18022	18164	18059	18187	18087	18064	18399	18159	18038	18113	18038	18069	18200	18053	17992	18167	18115	18092	18212	18081	18084	18282	18269	18125	18095	17963	18027	17871	18047	17993	18161	18118	18129	18154	18049	18225	17969	18335	18193	18254	18122	17988	18174	18092	18055	18055	18101	18211	18257	18107	18104	18154	18230	18101	18197	18226	18162	18027	18239	18117	18203	18284	18147	17976	18097	18102	17897	18035	18117	18067	18263	18286	18156	18249	18124	18198	18195	18140	18204	18380	18264	18037	18114	18052	18101	18125	18101	18091	18083	17909	18106	18111	18078	18203	18217	17964	18043	17921	18116	18106	18135	18198	18144	18153	18348	18008	18440	18124	18086	17819	18033	18187	18231	18355	18185	18181	18074	18241	18107	18198	18305	18239	17989	18219	18058	18149	18136	18185	18155	17910	18266	18062	18102	18272	18278	17961	18049	17998	18125	18008	18186	18149	18038	18208	18154	18215	18028	17902	18246	18221	18177	18119	18084	18165	17958	17945	18329	18160	18233	18258	18037	18193	18218	18063	18141	18075	18271	18106	17980	18194	18210	18361	18361	18118	18046	17964	17952	18195	18178	18241	18071	18296	17883	18132	18015	18201	18227	18052	18095	18144	18010	18159	18099	18350	17997	17956	18169	18054	18365	18133	18133	18192	17989	18170	18032	18160	17899	18063	17995	18249	18261	17977	17944	18064	18139	17953	18137	18116	18156	17964	17929	18274	18158	18097	18029	17946	18021	18080	18205	17998	18166	18197	18207	18313	18354	18047	17913	18303	18259	18130	18140	18182	17955	17971	18181	17984	17917	18096	18046	18179	18246	18137	18075	18207	18143	18183	18134	18157	18158	18134	18040	18206	18005	18115	18350	18174	18085	17998	18255	18076	17968	17973	18053	17924	18169	17953	18187	18087	18126	18082	18020	18097	18215	18036	17994	18101	18223	17971	18334	18245	18084	18214	18205	18085	18130	18106	18153	18175	18208	18230	18165	18200	18155	18005	18238	18242	18220	18007	18333	18105	17929	17933	18012	18187	18090	17954	18239	18230	18070	18286	18148	18091	17907	18167	18248	18150	18194	18167	18033	18235	18154	18208	18191	18401	18257	18117	18265	18102	18313	17880	18087	18081	17988	18041	18300	18261	18450	18144	17981	17831	18178	18159	18242	18144	18163	18185	18144	18320	18154	17900	18199	18053	18073	18115	18143	18124	18354	18167	18303	18066	18066	18170	17989	18104	18111	18127	18383	18251	18132	18050	17970	18006	18174	17988	18088	18074	18130	18297	18072	18070	18111	17754	17944	18203	18118	18264	18303	18118	18045	17976	18107	18191	18060	18096	18204	18021	18109	18039	18131	18100	18216	18107	18178	18262	18050	18014	17909	17979	18116	18122	18149	17935	18063	18158	18282	18113	18181	18080	18165	18238	18096	18199	18042	18121	17969	17929	18014	18062	18146	18148	17923	18221	18086	18127	18160	18253	18231	18032	17943	18168	18264	18222	18091	18087	18146	17906	18200	18212	18363	17961	17854	18078	18064	18203	18112	18128	18148	18294	18198	18088	17984	18002	18212	18119	18017	17987	18137	18240	18103	18115	18157	18282	17817	18020	18261	18191	18122	17970	18286	18326	18180	18214	18278	18105	18215	18126	18122	18220	18260	18139	18191	18275	18267	18052	18074	17917	18037	17892	18086	17901	18041	18362	18005	18024	17924	18148	18073	18140	18143	18146	18209	18113	18130	18208	18126	17990	18083	18057	18186	18220	18087	18062	17879	18049	18127	18186	17991	18082	18084	17983	18190	18137	18407	18303	18042	18431	18257	18162	18098	18128	18144	17954	18034	18118	18123	18128	18072	18149	18159	18390	18267	18170	18297	18120	18021	18168	18213	18139	17947	17905	18149	18181	17983	18294	17999	18175	18133	18051	18319	18217	18184	18030	18354	18278	18122	18275	18088	18202	18082	18355	18096	18228	18206	18126	18256	17977	18273	18168	18180	18211	18244	18091	18156	17882	18060	18093	18214	18062	18037	18328	18021	17961	18119	18231	18189	17940	18126	18018	17938	18317	18104	18141	18096	18075	18213	18210	18214	18154	18081	18124	17931	18025	18072	18303	18256	18224	18272	18162	17945	18193	18278	18169	18164	17969	18314	18214	18279	18313	18095	17989	18159	18118	18042	18007	18056	17963	18167	17986	18141	18083	18202	18174	18172	18279	18188	18181	18093	17948	18135	18000	18127	17954	18393	18053	17991	18250	18289	18184	18058	18192	17878	18145	18100	18141	18048	18063	18178	18105	18211	17959	18191	17930	18190	18107	18193	18291	18460	18059	18327	18251	18259	18284	18253	18280	18098	18322	17969	18033	18122	18081	18126	18016	18014	17950	18207	18143	18091	18301	18168	18247	18361	18172	18277	18139	18260	18229	18303	18092	18041	18207	18216	18241	18065	18028	18334	18182	18178	18246	18040	18076	17891	18153	18011	18077	18005	18042	18299	18083	18146	18141	18105	18217	18157	18107	18301	18266	18139	18153	17952	18076	18155	18318	17965	18077	18213	18145	18060	18271	18337	18213	18162	18207	18090	18140	18107	18057	18001	18084	18110	18093	18177	18099	18112	18313	18261	18038	17934	18266	18035	18185	17993	18082	18263	18134	18214	18204	18260	18221	17946	18009	17965	18095	18014	18051	18148	17964	18134	18262	18094	18001	18013	18161	18089	18081	18312	18115	18105	18179	18104	18245	18198	17879	18078	18220	18159	18079	18112	18303	18455	18065	18073	18357	17985	18009	18047	18053	17919	18127	18277	18290	17968	17884	18107	18179	17962	18211	18211	17980	18033	18145	18045	18246	18134	18277	18243	18113	18092	18136	18055	18165	18155	17890	18104	18046	18073	18156	18251	18146	18091	18047	18045	17928	18238	18315	18016	18144	18055	18084	18105	18163	18252	18077	18156	18262	17909	18116	18050	18057	18089	18363	18219	18166	18198	18256	18016	18209	18147	18105	18205	18200	18027	18144	18052	18166	18094	18159	18073	18124	18172	18085	18091	18005	18122	18177	17955	18159	18208	18188	18311	18113	18101	18027	18029	18214	18138	17957	18072	18023	18205	18271	18223	18299	18041	18100	18150	18100	18258	18063	18296	18238	18050	18110	18154	18057	18263	18341	18117	18131	18095	18238	18071	18023	18006	18068	18060	18351	18012	18050	18290	18168	18229	18153	17948	17990	17824	18176	18146	18033	18162	18395	18191	18071	18123	18361	18390	18133	18162	18055	18093	18278	18315	18107	18238	18148	18044	18114	17915	18136	18246	17964	18188	18117	18038	18319	17818	18182	18262	18189	18279	18362	18106	18059	18348	17969	18167	18280	18089	18066	18010	18059	17855	18011	18185	18020	18045	18022	18121	17960	17944	17805	18032	18328	18265	18031	18048	18203	17872	18058	17814	18182	18199	18210	18085	18045	18291	18092	18158	17939	18088	18177	18176	18220	18074	18069	18209	18210	18209	18340	18181	18018	18330	18186	17997	18196	18090	18171	18151	18361	17957	18273	18185	18050	18283	18174	18107	18044	18321	18026	18280	17993	18066	18253	18230	18215	18257	18217	18171	18379	18191	18125	18178	18277	18119	18166	18023	18226	18040	18138	18240	18188	18046	18228	18113	18302	18290	18127	18199	18168	18173	18068	18189	18109	18202	18104	18289	18076	18177	18123	18226	18154	18193	18127	18114	18151	18325	18413	18225	18232	18178	18101	17946	18000	18356	18035	17905	18032	18035	18152	18155	17979	18195	18320	18129	18073	18037	18100	18015	18020	18199	18005	18232	18351	18119	18123	18090	18096	18069	18135	17946	17993	18162	18037	17976	18039	17970	18098	17944	18247	18168	18004	18073	18272	18124	17908	17950	18396	18047	18196	18310	18278	18245	18083	18005	18165	18266	18336	18075	18316	18227	18013	18242	18020	18081	18136	18086	17912	18018	18296	18263	18224	18103	18043	17961	17976	18025	18110	18050	18066	18246	17988	18133	18173	18268	18140	18183	18374	18204	18056	17923	18331	18276	18198	18068	18157	18218	18199	18200	18074	18033	18247	18025	18085	18051	18079	18227	18191	18152	18169	18141	17957	18055	18110	18210	18124	18103	18036	18157	18064	18341	18103	18272	18280	18068	18001	18045	18052	18296	18274	18100	18148	18187	18195	18228	18110	17905	18156	18214	18085	18285	18058	18316	18114	18240	18019	18199	18241	18031	18177	18074	18338	18068	18310	18095	18231	18129	18473	18243	17971	18097	18117	18095	17973	18079	18063	17947	18255	18041	18141	18158	18079	18297	18099	18113	18113	18180	18172	18075	18122	17929	18060	18105	18155	18244	18142	18301	18035	18106	18169	18079	18158	18008	18174	18072	18266	18151	18026	18384	18040	18066	18064	18190	18229	18231	18052	18179	18367	18167	17975	18057	18157	18105	18140	18271	18078	18249	18087	17738	17915	18001	18189	18265	18053	18186	18082	18128	18123	18266	18138	18123	18118	18098	18320	18157	18185	18041	18045	18033	18347	18104	18126	18287	18216	18087	18155	18182	18070	18186	17953	17913	18092	17895	18271	18004	18193	18023	18267	18062	18005	18022	18097	18107	18006	18207	18127	18161	17820	18294	18218	17958	18085	18180	18381	18001	18150	18212	18153	18221	18138	18138	18133	18043	18141	18116	18068	18229	18103	18136	18036	18254	18283	18002	18207	18071	18131	18212	18006	18115	18132	18217	18055	18434	18256	18010	18173	18243	18180	18188	18116	18187	18131	18231	17682	17872	18039	18056	18214	18079	18236	18232	18092	18127	18094	18045	18141	17946	18374	18099	18158	18416	18247	18150	18019	18016	18068	17936	18104	18023	18199	18106	18079	18147	17943	18134	18235	17985	18044	18260	18035	18189	18195	17887	18187	18165	18062	18226	18221	18195	18075	18241	18251	17963	18113	18247	18109	18139	18018	18213	18250	18113	17956	18085	18170	18274
16275	21582	20804	18297	17307	16912	16704	16323	16015	16081	16031	16091	16043	15984	15967	15975	15999	15866	15839	15871	15982	15840	15727	15903	15901	15749	15575	15734	15798	15733	15619	15425	15599	15667	15565	15594	15602	15572	15487	15518	15423	15450	15584	15590	15605	15417	15643	15303	15647	15587	15645	15583	15472	15533	15334	15666	15472	15597	15473	15703	15679	15419	15609	15465	15387	15515	15410	15357	15593	15634	15461	15609	15411	15657	15379	15326	15563	15521	15397	15414	15407	15472	15549	15441	15279	15317	15578	15440	15517	15411	15468	15566	15508	15281	15564	15476	15532	15472	15659	15453	15532	15580	15381	15481	15542	15589	15504	15539	15486	15650	15445	15568	15470	15546	15570	15453	15463	15553	15458	15488	15346	15415	15375	15415	15486	15511	15510	15411	15497	15442	15677	15498	15460	15510	15472	15494	15687	15293	15534	15421	15360	15402	15697	15415	15561	15478	15694	15611	15436	15492	15525	15308	15290	15457	15565	15469	15391	15332	15425	15329	15598	15612	15590	15451	15487	15501	15495	15446	15509	15639	15559	15359	15643	15505	15615	15582	15589	15526	15447	15298	15512	15632	15539	15596	15584	15459	15440	15270	15577	15455	15515	15346	15445	15375	15648	15478	15425	15470	15430	15274	15393	15635	15392	15564	15578	15532	15386	15529	15539	15460	15499	15576	15739	15489	15436	15597	15480	15527	15469	15488	15517	15404	15644	15385	15529	15458	15535	15499	15547	15467	15315	15486	15491	15489	15474	15588	15401	15415	15349	15519	15624	15523	15412	15413	15606	15428	15419	15390	15413	15566	15429	15542	15370	15493	15580	15609	15525	15366	15523	15357	15547	15412	15558	15543	15420	15481	15478	15710	15445	15529	15487	15507	15389	15439	15501	15301	15621	15463	15536	15344	15464	15539	15321	15532	15497	15482	15619	15581	15475	15448	15441	15454	15510	15364	15568	15461	15431	15529	15456	15495	15543	15437	15559	15345	15370	15438	15361	15587	15533	15408	15427	15359	15465	15627	15395	15521	15407	15323	15471	15537	15597	15389	15551	15551	15503	15403	15594	15282	15494	15557	15493	15524	15465	15421	15376	15373	15594	15521	15556	15439	15500	15561	15392	15591	15497	15518	15507	15396	15499	15452	15599	15326	15439	15580	15386	15470	15575	15335	15392	15420	15481	15246	15576	15508	15544	15474	15384	15404	15542	15360	15541	15465	15633	15413	15380	15573	15517	15416	15406	15405	15475	15444	15619	15519	15502	15506	15488	15649	15457	15556	15455	15355	15464	15609	15507	15332	15478	15429	15554	15473	15519	15492	15320	15600	15417	15504	15378	15526	15601	15483	15662	15321	15463	15489	15468	15472	15423	15423	15342	15493	15322	15452	15514	15477	15536	15542	15433	15451	15432	15568	15573	15480	15526	15340	15452	15456	15537	15315	15503	15580	15361	15485	15577	15518	15399	15475	15489	15482	15593	15440	15491	15440	15624	15558	15492	15373	15436	15496	15343	15608	15566	15429	15555	15358	15381	15701	15529	15487	15481	15441	15488	15525	15489	15541	15423	15500	15426	15404	15664	15376	15341	15650	15556	15647	15414	15524	15488	15503	15485	15420	15446	15517	15535	15615	15348	15365	15584	15425	15518	15562	15537	15318	15488	15594	15492	15533	15510	15365	15407	15426	15502	15549	15393	15572	15568	15383	15559	15772	15566	15391	15412	15579	15376	15508	15407	15483	15395	15579	15417	15232	15584	15390	15355	15438	15534	15425	15407	15577	15461	15346	15504	15464	15620	15528	15501	15433	15561	15543	15429	15420	15560	15397	15472	15436	15378	15500	15645	15578	15458	15395	15344	15400	15354	15484	15636	15430	15510	15352	15376	15415	15571	15644	15429	15591	15378	15529	15330	15541	15521	15534	15408	15619	15503	15496	15410	15363	15453	15499	15341	15399	15532	15424	15437	15397	15530	15581	15585	15435	15495	15446	15383	15515	15375	15476	15429	15499	15439	15642	15473	15469	15569	15514	15649	15562	15610	15540	15366	15478	15430	15765	15441	15338	15539	15449	15514	15513	15533	15491	15592	15393	15429	15449	15411	15531	15336	15454	15508	15542	15515	15460	15526	15459	15507	15427	15637	15275	15472	15210	15553	15637	15449	15497	15440	15541	15383	15520	15545	15359	15516	15535	15446	15474	15484	15649	15268	15461	15577	15405	15587	15533	15759	15548	15553	15375	15466	15650	15583	15507	15463	15507	15473	15295	15430	15528	15529	15611	15424	15543	15612	15450	15457	15285	15572	15472	15410	15418	15488	15429	15497	15381	15457	15322	15414	15434	15366	15424	15449	15465	15495	15465	15536	15654	15439	15486	15492	15423	15385	15429	15431	15445	15603	15580	15514	15655	15473	15468	15420	15434	15529	15655	15568	15558	15519	15299	15428	15387	15528	15457	15429	15613	15605	15456	15438	15477	15374	15604	15602	15439	15546	15340	15608	15428	15504	15364	15523	15577	15437	15564	15543	15444	15484	15655	15462	15375	15293	15457	15527	15376	15470	15505	15458	15416	15631	15432	15366	15482	15454	15477	15518	15361	15413	15436	15637	15444	15514	15626	15412	15550	15393	15437	15578	15622	15508	15529	15479	15472	15336	15442	15433	15470	15405	15496	15548	15457	15511	15465	15461	15474	15420	15501	15477	15512	15563	15464	15579	15556	15710	15405	15450	15676	15525	15846	15459	15465	15660	15481	15489	15436	15465	15455	15202	15457	15510	15481	15523	15349	15663	15331	15572	15586	15367	15500	15563	15580	15554	15391	15668	15471	15309	15590	15323	15593	15417	15406	15576	15548	15531	15503	15347	15547	15472	15528	15543	15539	15457	15665	15479	15493	15375	15606	15468	15582	15449	15505	15453	15395	15462	15463	15409	15492	15470	15589	15538	15501	15547	15452	15574	15585	15423	15572	15457	15536	15601	15376	15385	15508	15479	15464	15336	15540	15360	15649	15360	15506	15478	15513	15577	15504	15521	15494	15451	15475	15569	15344	15626	15599	15508	15621	15591	15442	15524	15562	15555	15556	15457	15535	15550	15658	15457	15411	15469	15367	15711	15477	15534	15349	15513	15447	15412	15562	15405	15521	15578	15606	15572	15445	15528	15447	15385	15421	15428	15454	15483	15450	15411	15687	15397	15501	15397	15644	15400	15395	15404	15507	15489	15644	15554	15587	15449	15615	15567	15576	15449	15395	15612	15417	15584	15370	15488	15450	15432	15471	15490	15565	15482	15302	15463	15371	15536	15670	15535	15464	15481	15636	15509	15569	15541	15376	15458	15625	15604	15600	15564	15411	15420	15432	15460	15492	15589	15404	15504	15391	15568	15492	15427	15391	15455	15550	15379	15410	15490	15530	15523	15547	15454	15537	15681	15503	15276	15441	15512	15569	15243	15419	15390	15410	15424	15436	15505	15473	15464	15438	15393	15703	15332	15431	15635	15710	15347	15502	15581	15412	15386	15462	15455	15568	15355	15480	15465	15484	15553	15475	15331	15440	15533	15545	15573	15471	15287	15589	15709	15503	15492	15388	15294	15387	15371	15502	15393	15624	15657	15508	15586	15278	15385	15551	15572	15523	15514	15742	15440	15464	15385	15374	15498	15535	15517	15296	15563	15326	15524	15486	15469	15339	15677	15496	15532	15407	15479	15497	15518	15414	15585	15483	15496	15602	15373	15357	15377	15709	15410	15516	15362	15420	15523	15476	15503	15490	15365	15621	15501	15494	15497	15371	15567	15554	15399	15400	15490	15451	15579	15568	15470	15517	15534	15320	15588	15619	15349	15563	15415	15346	15245	15364	15495	15340	15612	15576	15527	15487	15635	15347	15561	15460	15540	15308	15620	15495	15493	15494	15379	15481	15657	15478	15288	15485	15473	15533	15529	15473	15377	15654	15521	15308	15392	15583	15580	15358	15604	15518	15549	15399	15590	15413	15518	15663	15533	15466	15497	15420	15362	15520	15400	15552	15331	15438	15425	15497	15604	15525	15337	15679	15391	15583	15383	15453	15321	15545	15547	15368	15531	15586	15531	15503	15421	15624	15356	15628	15401	15550	15560	15383	15459	15531	15509	15361	15477	15686	15461	15409	15377	15539	15422	15398	15410	15544	15571	15462	15550	15562	15541	15529	15533	15426	15497	15600	15553	15496	15496	15435	15515	15561	15686	15621	15460	15512	15504	15611	15354	15384	15455	15324	15666	15552	15400	15614	15440	15436	15498	15600	15367	15611	15521	15523	15537	15375	15511	15394	15527	15545	15241	15471	15625	15616	15400	15398	15424	15541	15511	15451	15485	15563	15352	15579	15453	15477	15439	15492	15490	15402	15386	15653	15531	15510	15475	15446	15644	15443	15365	15691	15454	15350	15414	15427	15407	15550	15362	15379	15658	15370	15390	15551	15456	15542	15392	15434	15484	15699	15526	15469	15570	15451	15326	15328	15306	15603	15660	15412	15583	15478	15519	15564	15536	15346	15496	15515	15309	15546	15541	15679	15453	15336	15522	15555	15532	15619	15349	15437	15451	15562	15545	15508	15455	15404	15516	15413	15579	15525	15477	15571	15324	15420	15447	15446	15641	15702	15451	15423	15380	15450	15624	15380	15392	15523	15529	15437	15401	15492	15561	15375	15551	15484	15464	15468	15408	15402	15648	15455	15503	15396	15500	15603	15419	15490	15444	15255	15357	15339	15619	15575	15650	15394	15377	15428	15436	15385	15366	15462	15404	15539	15550	15461	15534	15574	15547	15598	15521	15488	15544	15385	15470	15461	15577	15627	15491	15638	15497	15443	15511	15453	15585	15455	15440	15572	15450	15486	15355	15381	15444	15572	15498	15453	15557	15462	15578	15502	15481	15302	15351	15358	15387	15580	15528	15543	15482	15415	15544	15494	15450	15416	15476	15378	15571	15571	15397	15583	15542	15440	15538	15497	15491	15600	15557	15478	15373	15376	15467	15485	15573	15375	15601	15676	15664	15532	15382	15585	15576	15451	15499	15579	15727	15463	15242	15423	15612	15452	15623	15551	15446	15423	15554	15488	15481	15381	15514	15472	15289	15544	15550	15395	15553	15439	15488	15438	15610	15574
23503	20988	28425	23862	22011	22440	21536	18758	18383	18408	18262	18040	18019	18117	17847	17850	17960	17865	17892	17840	17822	17828	17817	17518	17735	17710	17692	17578	17634	17439	17551	17466	17331	17469	17400	17576	17379	17598	17482	17526	17348	17610	17509	17478	17314	17369	17281	17364	17252	17405	17474	17286	17337	17226	17218	17489	17446	17613	17346	17491	17295	17259	17590	17515	17146	17172	17298	17130	17467	17334	17534	17333	17219	17486	17557	17508	17318	17352	17177	17558	17258	17186	17128	17469	17273	17484	17407	17311	17176	17273	17220	17391	17089	17342	17359	17122	17393	17344	17177	17187	17333	17232	17315	17293	17385	17228	17153	17161	17261	17386	17174	17139	17323	17432	17343	17341	17246	17275	17253	17251	17303	17260	17405	17254	17378	17258	17379	17168	17301	17444	17317	17203	17176	17320	17222	17233	17476	17364	17337	17278	17380	17211	17148	16970	17202	17159	17404	17244	17129	17258	17321	17361	17390	17423	17401	17036	17381	17334	17192	17291	17179	17159	17169	17178	17216	17161	17350	17309	17154	17318	17290	17302	17293	17436	17195	17320	17343	17355	17178	17236	17174	17263	17325	17252	17180	17227	17079	17219	17119	17250	17352	17086	17248	17260	17154	17310	17249	17304	17261	17169	17078	17218	17264	17424	17255	17211	17309	17271	17209	17375	17137	17441	17300	17431	17325	17238	17428	17352	17293	17214	17167	17194	17111	17289	17322	17329	17108	17407	17075	17199	17269	17281	17113	17285	17215	17375	17546	17207	17296	17132	17441	17329	17315	17227	17300	17250	17280	17416	17489	17451	17248	17384	17465	17488	17235	17368	17345	17361	17166	17512	17347	17316	17318	17224	17446	17342	17362	17394	17169	17202	17313	17297	17300	17321	17223	17429	17308	17463	17400	17346	17261	17229	17430	17152	17291	17487	17168	17403	17415	17214	17280	17459	17214	17416	17087	17325	17068	17204	17162	17218	17221	17413	17106	17368	17408	17292	17242	17458	17230	17268	17345	17249	17114	17216	17100	17337	17429	17373	17187	17210	17435	17414	17219	17152	17370	17132	17320	17271	17387	17427	17304	17151	17473	17275	17344	17224	17334	17449	17407	17311	17301	17162	17249	17355	17235	17447	17329	17207	17230	17158	17024	17201	17378	17436	17430	17291	17305	17280	17251	17407	17270	17257	17315	17305	17433	17421	17413	17254	17468	17050	17045	17100	17470	17429	17377	16992	17194	17383	17135	17371	17046	17403	17186	17198	17114	17313	17331	17121	17314	17163	17142	17408	17339	17156	17307	17281	17249	17225	17337	17223	17287	17272	17433	17227	17272	17444	17033	17086	17288	17288	17286	17350	17291	17380	17196	17184	17299	17344	17376	17089	17205	17455	17399	17130	17183	17170	17249	17203	17111	17083	17195	17332	17229	17368	17173	17293	17351	17564	17320	17261	17396	17343	17455	17311	17331	17286	17405	17362	17297	17367	17268	17465	17410	17396	17353	17287	17156	17355	17389	17198	17458	17235	17231	17342	17325	17447	17329	17195	17454	17422	17365	17394	17211	17259	17189	17443	17030	17241	17213	16925	17152	17190	17411	17385	17371	17250	17376	17166	17356	17217	17427	17257	17423	17323	17306	17312	17237	16868	17215	17258	17399	17237	17335	17288	17171	17211	17399	17295	17278	17404	17530	17264	17449	17229	17335	17222	17167	17275	17494	17270	17286	17162	17273	17455	17296	17328	17393	17108	17273	17196	17162	17270	17355	17194	17191	17400	17121	17269	17445	17183	17203	17400	17089	17336	17276	17206	17387	17336	17458	17329	17312	17280	17339	17087	17252	17179	17287	17146	17214	17351	17385	17416	17481	17246	17337	17270	17097	17302	17182	17178	17187	17326	17345	17289	17319	17527	17198	17177	17272	17265	17347	17223	17320	17402	17337	16989	17143	17206	17389	17591	17272	17252	17341	17317	17085	17327	17379	17262	17369	17255	17383	17388	17262	17397	17404	17370	17153	17445	17225	17182	17306	17146	17264	17366	17328	17256	17284	17229	17170	17364	17187	17331	17302	17410	17412	17266	17515	17265	17137	17165	17306	17495	17384	17281	17229	17244	17364	17299	17137	17377	17370	17385	17465	17223	17085	17300	17401	17150	17188	17398	17187	17265	17149	17293	17261	17259	17288	17551	17304	17359	17392	17252	17511	17188	17313	17255	17403	17331	17196	17338	17462	17312	17379	17411	17211	17444	17306	17319	17321	17407	17302	17266	17435	17323	17207	17337	17274	17506	17314	17476	17206	17241	17156	17215	17251	17215	17501	17215	17393	17439	17414	17322	17489	17141	17345	17407	17318	17346	17148	17227	17418	17301	17302	16952	17025	17229	17224	17498	17233	17313	17319	17238	17190	17309	17202	17060	17479	17352	17381	17227	17188	17338	17240	17318	17285	17381	17205	17226	17385	17397	17323	17405	17320	17112	17274	17392	17417	17292	17229	17237	17419	17147	17072	17312	17267	17096	17420	17404	17373	17206	17268	17363	17337	17275	17353	17392	17364	17489	17270	17380	17398	17206	17341	17180	17250	17361	17330	17392	17106	17323	17398	17316	17233	17308	17022	17105	17252	17292	17124	17293	17388	17270	17290	17292	17276	17384	17372	17543	17151	17512	17123	17155	17255	17278	17525	17284	17288	17244	17347	17072	17157	17340	17324	17069	17233	17294	17293	17315	17285	17283	17274	17165	17547	17354	17293	17276	17335	17336	17453	17212	17336	17272	17365	17524	17275	17312	17076	17566	17095	17383	17494	17306	17284	17377	17347	17180	17108	17247	17264	17167	17074	17301	17233	17198	17359	17432	17370	17141	17209	17135	16979	17138	17472	17368	17311	17300	17352	17404	17389	17237	17193	17151	17385	17267	17168	17162	17445	17434	17374	17561	17380	17248	17133	17214	17458	17392	17359	17341	17209	17327	17304	17335	17176	17070	17278	17229	17490	17436	17330	17358	17199	17366	17206	17224	17378	17279	17303	17443	17310	17405	17522	17445	17314	17377	17464	17344	17265	17340	17470	17143	17011	17132	17333	17258	17364	17442	17187	17352	17396	17320	17348	17291	17400	17110	17268	17317	17400	17164	17055	17059	17384	17475	17269	17268	17288	17294	17195	17266	17326	17315	17418	17222	17211	17508	17167	17311	17285	17348	17361	17313	17211	17367	17292	17001	17383	17368	17355	17237	17263	17384	17373	17229	17273	17298	17207	17153	17173	17220	17242	17464	17297	17364	17428	17180	17210	17225	17309	17611	17252	17159	17421	17120	17236	17243	17327	17414	17393	17269	17352	17245	17272	17416	17365	17073	17239	17423	17294	17159	17205	17420	17452	17115	17386	17314	17344	17304	17309	17344	17234	17313	17237	17056	17170	17225	17281	17276	17178	17386	17255	17322	17070	17250	17386	17139	17521	17498	17380	17394	17334	17193	17209	17191	17215	17443	17449	17259	17572	17220	17384	17463	17278	17374	17446	17205	17150	17138	17270	17237	17168	17414	17292	17263	17155	17284	17299	17423	17148	17231	17322	17190	17296	17494	17215	17322	17417	17272	17249	17369	17234	17284	17538	17302	17122	17171	17303	17433	17306	17269	17264	17304	16997	17134	17296	17175	17267	17298	17110	17423	17128	17242	17145	17216	17281	17355	17336	17323	17482	17287	17318	17343	17391	17355	17278	17301	17196	17213	17287	17081	17271	17243	17329	17463	17288	17286	17341	17151	17348	17425	17011	17215	17209	17088	17161	17133	17487	17398	17091	17268	17272	17386	17464	17400	17371	17180	17527	17091	17278	17219	17373	17033	17458	17365	17132	17383	17461	17439	17317	17203	17320	17281	17497	17356	17315	17314	17163	17240	17350	17133	17351	17370	17489	17296	17398	17420	17415	17216	17377	17380	17275	17478	17256	17161	17187	17365	17216	17302	17151	17395	17256	17312	17322	17358	17307	17283	17284	17196	17354	17101	17313	17403	17347	16946	17259	17344	17386	17446	17230	17327	17392	17226	17203	17480	17250	17240	17213	17272	17344	17322	17145	17349	17341	17308	17410	17011	17096	17247	17231	17179	17290	17340	17167	17094	17349	17330	17341	17390	17302	17142	17132	17270	17240	17314	17476	17253	17214	17402	17259	17346	17266	17307	17289	17238	17381	17221	17326	17243	17234	17350	17402	17245	17332	17237	17365	17390	17344	17244	17432	17238	17447	17151	17200	17321	17175	17516	17393	17464	17288	17168	17294	17293	17362	17314	17385	17305	17347	17320	17154	17073	17347	17347	17193	17162	17051	17195	17447	17379	17204	17364	17220	17210	17352	17316	17284	17150	17169	17256	17380	17313	17372	17428	17266	17298	17259	17124	17301	17111	17369	17451	17270	17401	17223	17352	17317	17313	17398	17209	17198	17175	17305	17386	17326	17301	17112	17210	17462	17306	17179	17378	17256	17227	17263	17269	17301	17174	17329	17342	17339	17385	17296	17127	17340	17566	16984	17059	17409	17298	17317	17148	17256	17305	17318	17445	17245	17242	17429	17427	17289	17249	17330	17244	17316	17087	17284	17297	17357	17207	17228	17268	17148	17251	17223	16926	16994	17335	17335	17548	17450	17387	17234	17426	17409	17435	17132	17470	17321	17520	17349	17354	17362	17384	17324	17276	17258	17412	17222	17370	17169	17444	17143	17240	17168	17217	17431	17009	17267	17177	17322	17443	17371	17365	17283	17306	17354	17212	17442	17275	17232	17209	17337	17499	17411	17372	17183	17248	17479	17269	17245	17074	17188	17328	17255	17330	17233	17391	17221	17262	17483	17208	17248	17212	17241	17265	17248	17370	17418	17377	17373	17309	17176	17433	17045	17402	17213	17277	17330	17247	17395	17430	17322	17295	17232	17376	17300	17277	17240	17426	17202	17188	17368	17282	17454	17286	17089	17385	17341	17329	17251	17263	17284	17311	17098	17136	17420	17481	17405	17165	17256	17198	17305	17350	17380	17427	17381	17344	17386	17102	17383	17424	17268	17261	17313	17248	17371	17307	17262	17150	17258	16967	17376	17200	17539	17271	17308	17213	17316	17202	17145	17431	17168	17194	17359	17356	17385	17341	17123	17521
15667	28007	26363	21265	19671	18463	17539	16977	16594	16429	16146	16160	16086	15955	15983	15908	16093	15997	15780	15834	15891	15727	15565	15569	15689	15491	15535	15494	15523	15323	15336	15212	15161	15459	15070	15111	15306	15133	15287	15076	15128	15056	15075	15048	15337	15127	15107	15139	14976	14971	15291	15190	15081	14783	14926	14831	15041	14944	15074	15102	15102	15154	15095	14937	14943	15027	15047	15100	15049	15103	15203	14918	14935	14997	15013	14882	14849	14941	15138	14991	15012	14931	15160	15098	15052	15108	15126	14881	15023	14958	15018	15226	15177	15100	15007	14832	14973	14794	15022	15095	14877	14922	15051	14971	15113	14798	15065	14856	14775	14863	14865	14963	14963	15203	14870	14984	14968	14907	15006	14901	15054	15081	15101	14926	15115	14960	15074	15011	15022	15214	15018	14887	14913	15032	14813	14945	15034	14984	15117	14936	14927	15143	15094	14989	15074	15037	14925	15021	14962	14919	14950	14906	15046	15173	15096	14980	15163	15005	14972	14975	14989	14932	14959	15026	15081	14905	14964	14890	14890	15007	14936	15064	15094	15238	14912	14820	14869	15150	15118	14986	14998	15066	15022	15056	14905	14951	15094	14909	15086	14954	14903	15000	15072	15008	15049	15077	14969	15069	15131	14990	14977	15176	15168	14866	15014	14978	15025	15027	15011	14966	14867	15154	14911	14880	15044	15006	15095	15031	15067	15137	14998	14982	15014	15009	15058	15030	14888	15019	14975	14852	14999	15091	15133	15083	14946	15024	15075	14988	15081	15142	15037	14967	15027	15053	15021	15065	14927	14952	14838	14837	15019	14981	14843	14908	14985	14953	15031	15033	15033	14975	15039	14878	14878	14943	14862	14958	14952	15009	15131	15112	14830	14976	14908	15114	14907	14996	14951	14961	14948	14938	15008	15042	15136	14790	15054	15043	15029	15085	14931	14961	14923	14823	15097	14919	15025	15018	14863	15019	14986	14969	15097	15017	14992	15080	14984	14971	15116	15088	15061	15012	15203	15038	15093	15034	14953	14997	14980	14867	15071	15072	14860	15062	15051	14938	14946	14958	15137	14918	14914	15084	14985	15106	14875	14926	15066	15021	14895	14993	14990	14882	14974	15092	14914	15000	15053	14832	14965	14873	15064	15132	14912	15152	14849	15011	15070	14989	14862	15090	15000	14980	15102	15138	14990	15080	14845	15057	14870	15119	14949	15292	14965	15011	14985	15032	15082	15077	14968	15000	15115	15118	15050	15038	15031	14997	15109	15076	15100	15020	15014	15060	15012	15052	15004	15146	15172	15102	15016	15007	14934	14994	14834	14922	15021	14952	15026	15044	14961	14942	14985	15017	14906	14992	14985	15016	15089	15228	14900	15079	14954	14960	14988	15206	14899	14912	14983	14804	15000	15069	14899	15146	14867	14931	14975	14904	14913	14871	15103	15073	14900	15041	14976	15051	15111	14869	14968	14969	15066	14739	14930	15031	15098	14835	14925	14938	15101	15059	14987	15011	14986	15135	15009	14928	14974	14997	15097	15043	14978	15148	15036	14987	14946	14869	14907	15045	14985	14829	14957	15141	15024	15051	14984	14987	15170	15064	14954	14923	14990	14897	15086	15000	15046	14955	15002	15062	15036	15014	15011	15028	14963	15053	14972	14965	15180	15029	15158	14837	15101	15245	15003	14934	14949	15039	15132	15081	15087	14940	15009	14988	15145	15053	15152	14901	15028	14890	15053	14940	14936	14769	14941	15018	15082	15000	15089	14833	15214	14905	14936	14873	15047	15150	15140	14949	15060	14888	14926	14998	15156	15078	14950	14938	15042	15005	14979	14854	15088	15166	15147	15055	15010	14988	15077	14972	15182	14909	14897	15003	14996	15135	15076	14918	15069	14951	14841	15222	14982	14989	15024	14971	15107	15052	15051	14980	14929	14891	15137	14976	14948	15035	15080	15034	15147	14913	15135	15145	14837	14977	15202	15005	14994	14940	14782	15169	15002	15042	14738	15214	14934	15029	15058	15075	15000	15075	15163	15096	14834	15122	15097	15107	14926	15133	14975	15084	15001	15070	14990	15077	14882	14974	14896	15086	14943	14889	15001	15071	15006	14987	14785	15059	14957	14887	15144	14982	14880	14995	14923	15145	14973	14965	14974	14904	14978	15034	15110	15027	14986	14956	15136	14862	15018	14966	14960	14908	15027	15068	14949	15094	14895	14960	14965	15037	15125	15304	14953	14944	14855	14903	15201	15049	14924	14992	15162	14870	15075	15019	15060	14948	14964	15035	15069	15078	14907	15143	15034	14980	15100	14916	14890	15042	15064	14887	15093	15075	15012	15053	14921	14936	14968	14896	15156	15090	15067	15047	15137	14888	15038	14991	14919	14957	15009	15146	14982	14937	15012	14959	15111	14954	14934	15026	15123	15082	14958	15043	14946	15044	15032	14980	14945	14927	14929	14939	15038	15125	15004	14992	14934	15098	14922	14973	15018	15039	15066	14855	15045	14867	15014	15171	14969	14909	14962	14965	15153	14857	15035	14989	14939	15013	15124	15053	15112	14984	15088	14954	14838	15101	14892	14894	15022	14883	14949	14941	14901	14989	15151	14929	14894	14939	15142	15160	14854	15043	14904	14989	14965	15061	15103	14913	14880	15101	14931	15037	15078	15020	14913	15055	15019	15018	15077	14978	14998	15101	15076	14927	14919	15037	14970	14955	14819	14964	14922	15158	15089	15152	15114	14835	15169	15002	15000	14940	15118	15210	15076	14988	14969	15064	15043	15000	15109	14945	14903	15096	15041	15024	14871	14903	15096	15160	15135	15082	15151	14904	14992	15194	15028	15033	14957	14953	15017	15051	15006	15071	15067	15193	15010	14818	14860	15013	15152	15021	15162	15146	15006	15080	14846	15126	14941	14968	14916	14915	15121	15016	15056	14993	15022	14935	15012	14994	14935	15018	15104	15125	14970	14979	15055	15091	14994	15008	15273	15015	14901	15098	14928	15194	15161	15030	14863	15035	15063	14987	15171	15093	15136	14954	14948	14980	14929	14984	15111	15145	15096	15092	15119	14925	14928	14978	15156	14959	15152	14963	15099	15094	14979	15086	15025	15031	14952	15032	15184	14940	14921	15140	15095	15017	14916	15284	14885	14929	15045	14991	15154	15016	15147	14994	14910	15205	15124	14931	14939	14963	15095	15007	14911	15015	14939	15072	15033	14964	15014	14914	14861	14954	14996	14836	14832	15039	15028	14924	15015	14939	14971	14988	14916	14848	15172	15052	15172	14935	14952	14918	15123	14934	14979	15027	14953	15078	14900	14903	15013	14875	14812	14995	14998	15043	14915	15119	14992	15077	14978	15080	15004	14852	14904	15034	15109	15084	15103	15062	15097	14926	15034	15064	15008	14943	14906	14949	14935	14789	14953	15176	15010	14940	15085	15031	15046	15000	14990	15049	15058	14945	15086	14941	15063	15024	15083	15044	14886	14924	14953	15048	14876	14998	15090	15182	14889	15050	15037	15080	14876	14866	15090	14812	15022	14895	15005	14982	14976	15082	14986	14841	14989	14910	15079	15013	15186	15030	15018	15089	15054	14938	15047	14978	15057	15136	14851	15018	15030	15083	15106	14974	14919	14971	15087	14993	15024	14968	15168	14995	14739	14995	14939	14998	15149	14924	14861	15061	14813	14956	15099	15169	15081	14876	15043	15097	15082	15116	15035	15016	15002	14991	15000	14934	15040	14935	15079	14713	15071	14996	15252	14970	15009	14941	15037	15157	15021	15149	15048	14937	14950	14958	14940	15093	14998	14824	14985	14895	15045	14991	14855	14971	14884	15066	14988	14912	14956	15086	15016	14980	14878	15097	14939	15011	14984	14865	14944	15099	15036	14989	14914	15051	15041	15069	14966	15061	15057	15077	15141	15045	15168	14996	14970	14950	15165	15042	14977	14986	15027	14859	15071	15036	15099	14922	14876	14960	15084	15047	14851	15072	14894	15040	14848	15174	15186	15063	14999	15064	15020	15171	15097	15008	14870	15067	14917	14947	15094	15112	14995	15043	15045	14977	14924	15038	15138	15088	15043	15024	15198	14959	15074	15043	14846	14933	15157	15038	15110	15060	14995	14993	15056	15032	14897	15100	15054	15049	14957	15010	14934	15059	14837	15000	14941	15037	15082	15037	14974	14830	14998	15186	15066	14964	14882	14798	15017	14829	14947	15230	14772	15212	14935	15096	15195	15117	15145	15056	14959	15157	15023	15029	14912	14912	15042	14886	15092	15078	14934	14948	14928	15098	14896	15174	14976	14815	15109	15067	14913	15024	15171	15056	15099	15058	15053	14803	15105	14908	14977	14815	15090	14875	14998	15039	15026	15236	15046	14935	14944	15179	15144	15055	15022	14963	14911	15128	15082	14923	15093	15020	14928	15051	15035	15187	15141	14966	14918	15250	14919	15147	15167	14961	14949	14909	15013	15001	15078	14991	14981	14897	15069	15044	14978	14974	14977	15042	14872	14899	15120	15062	14938	15085	14890	14888	15013	14894	15082	15019	15166	15089	15084	15028	14990	15062	14987	15005	15102	14943	15086	15110	14773	15062	14997	14916	15065	15095	15077	14972	15062	14860	14862	15094	15129	15000	15063	14894	15108	15052	15019	14970	15190	14948	14963	15051	15105	15026	15055	14915	14873	14950	14956	15010	15029	14920	15071	14960	14963	15064	15011	14896	15082	14932	15029	15055	14908	14921	15094	14903	15027	15053	15094	14821	15019	14878	14886	15168	15027	14958	15016	14950	14938	15273	15261	14894	15061	15199	14984	15053	15065	14965	14964	14882	15214	14941	14858	15082	15012	15146	15112	15052	15003	14946	15132	15022	14819	15050	14999	15051	15204	14990	15013	15058	14998	14985	14918	15026	15014	15089	14940	14994	15139	14919	15040	15111	15172	15129	14834	15119	15186	15005	15110	14929	15084	14950	15112	14680	14916	14982	14998	14897	15155	14982	14986	14782	14839	14992	14943	15180	14966	15082	15148	15040	15088	15121	14984	14933	14996	15036	14935	15077	14963	15250	15004	15021	14973	15020	15088	14931	15041	14890	15136	15052	15050	14969	15001	15055	14961	14987	14941	15045	14968	15008
22513	21003	28760	23431	21284	23462	25531	20415	19545	19656	19439	19180	19339	19170	19229	19188	19178	19157	19084	18784	19096	18952	18933	18777	18695	18736	18650	18475	18552	18556	18564	18389	18400	18661	18512	18383	18396	18424	18335	18407	18153	18338	18445	18041	18127	17960	18197	18186	18259	18289	18217	18085	18038	18122	18140	17917	18085	17967	18254	18093	18054	18228	17949	18223	18003	17955	18104	17978	18065	18088	18022	18136	18063	17901	18020	18046	17992	17882	18098	18101	18135	18012	18116	18280	18152	18152	18059	17875	17944	17918	17977	18007	17895	18085	18051	18204	18233	18050	18109	17997	18096	18018	18090	18111	17966	18022	17982	17942	17948	17941	17956	18055	18013	17823	17958	18137	18012	18150	18197	18172	17945	17776	17830	18113	17863	17968	18187	17946	18000	18065	18099	18160	17822	18125	18128	18149	18354	18088	17951	18166	18085	18007	18234	18192	18063	18228	18087	18293	18121	17975	17867	17990	18015	18134	17998	18021	17970	18137	18051	18017	17995	18057	18121	18141	18026	18031	18075	17822	18089	17822	18022	17872	17893	18121	18300	17805	17883	18230	18214	18123	18025	18057	18180	17966	18191	17980	18016	18070	17917	18246	18149	18137	18128	17851	17989	18130	18002	18015	18023	18212	17713	18070	17953	17955	18319	18040	18049	17932	17990	18122	17940	17870	18132	18047	18157	18151	18064	18035	18003	18005	18174	18220	17918	18069	17876	18032	17982	17996	18207	18113	18083	18102	18385	18031	18054	17866	18070	18128	18142	18117	18088	17897	18085	18174	18067	17987	18270	18052	18093	18080	18123	17982	18129	17912	18021	18100	17971	17875	18097	18062	17985	18063	18140	17965	17780	18053	18027	17728	17883	18015	18023	18061	18161	18034	18004	17887	18211	18080	18181	17976	17846	18108	17873	18027	17975	17985	18172	18012	17935	18247	18053	17854	17972	18053	17961	17941	18020	18060	18087	18179	17999	17981	18020	18251	17969	18178	18046	18173	18083	17830	17937	17863	18061	18166	18065	17970	18104	17839	18016	17919	18071	17991	17796	18024	17944	18092	18022	17999	17841	17999	17966	18048	18171	17923	18235	18082	18105	18068	17949	18070	18148	18037	17809	18154	18230	18044	17988	17902	18051	17903	18018	18073	18120	18233	17898	18108	18230	18108	18137	18100	17937	18192	18211	17817	18079	18124	17900	17999	18098	18187	18071	18152	18163	18015	17990	18059	18122	17958	17991	17876	18041	18037	18067	17917	18083	18086	17889	18079	17776	17862	17895	18184	17889	17986	18235	18113	17928	18007	17904	18028	18221	17961	18006	18080	18154	17912	18085	17974	17946	17691	17794	17916	18167	18117	17774	18143	18156	17970	17952	18009	18067	18230	18015	18009	18044	18148	17971	18037	17927	17982	17933	18233	18048	17960	17940	18153	18088	17596	18212	18245	18018	17887	18008	18138	17933	17801	18107	17904	17987	18147	18047	18098	17914	18129	17906	18007	17943	18043	18128	18019	18210	17905	17914	17985	18017	18066	18023	18018	18066	18087	17842	18082	18210	17978	18008	17954	18096	18130	17934	17769	17890	18060	18245	17968	17988	18111	17970	17900	18309	18009	17980	18145	18092	18086	18087	17854	17936	18274	18150	18066	18102	18094	17988	18247	18027	18227	18023	18048	18184	18038	18267	18003	18110	17985	17907	18178	18130	18222	18014	18108	18048	18084	18114	18011	17884	18169	18086	18156	18114	17974	17943	17778	18143	17935	17916	18202	18082	18171	17851	17982	18021	18056	18156	18042	18078	18075	18160	18006	18023	18027	17867	17884	18066	17964	17922	18177	18102	18089	17960	17963	18136	17937	18157	17924	18077	17748	17995	18008	17935	17913	18036	17930	18058	18018	18116	17978	18113	18123	18063	18107	17946	17901	17853	17887	17886	18067	18121	18057	18036	18248	17939	18008	17812	18055	18008	17993	17933	17903	17968	18082	18023	18088	18060	18048	18056	18024	18018	18076	18183	17966	18146	17931	18175	18090	18182	18282	18026	17992	18053	17986	18053	18013	17945	18010	18044	18060	17861	18006	17989	17913	18036	18281	17951	17816	18195	17955	17955	17876	17915	18088	18122	18015	18195	18047	17987	18008	17927	18284	18159	18061	17950	18156	18102	17891	17987	17988	18145	18172	17925	18039	18063	17918	18068	18150	17968	17975	18011	17960	18202	18035	18128	18050	18056	18096	18138	18190	18008	18091	18032	18214	18031	17893	18018	18013	18026	18145	18097	18067	18017	17994	18038	18017	17937	18040	18031	18078	18142	18106	18099	17968	17934	18157	18129	18124	18319	17985	18054	18113	18077	18016	18103	18023	17886	18062	18045	18054	18001	17972	18037	18095	18098	18089	18067	17945	17993	18135	18128	18082	18011	17918	17841	18019	18063	17910	18083	17949	17926	17954	17952	17973	18030	17770	17949	17991	18056	17958	18070	18057	18040	18190	18022	17895	18209	18113	18358	18071	18037	17900	17788	17992	17849	18016	18025	18282	18223	17987	17861	18257	18039	18146	18044	17940	17994	18062	18068	18110	17938	17952	17924	18028	17849	17981	17953	18017	18079	17913	18014	18210	18211	18069	17906	17965	18226	18052	17975	18245	18152	18000	18023	17916	17918	18013	18165	17986	17968	18078	17881	18252	18103	18154	18039	18214	18086	17977	18075	17957	18019	18220	17849	17970	17960	18045	17907	18031	18005	18050	18001	17947	17945	17996	17981	17840	18141	17865	17938	17950	18309	17794	17878	18239	17845	17963	18003	17914	17958	18046	17877	18208	17896	18199	18255	18263	18015	18246	18060	17926	18015	18086	18068	18189	18024	17978	18090	17909	17761	18007	17847	17884	18102	18091	17999	18075	18105	17864	17842	18158	18090	17948	18214	18022	17789	17985	18017	18139	17853	18018	18094	18148	18018	17873	18000	18079	18244	18091	18236	17979	17911	17930	18145	17918	17885	17925	17935	18114	17874	17919	18237	18046	18011	18024	18031	18001	18001	18012	18137	17849	18143	17921	18266	17852	18037	17803	18012	18021	18029	18147	18066	18126	18086	18065	17971	18178	18125	18006	17935	18218	18011	18021	17912	17970	18020	18221	18257	18167	18330	17777	18050	18024	17869	17924	18020	18043	17966	17677	18124	17972	17968	17887	18013	18187	17971	17988	18190	17907	18033	18117	18019	18009	18032	18297	18046	17907	18126	18224	18086	18209	17966	17901	18062	17983	18380	17870	18158	17985	17934	17876	17958	18073	17935	18034	17919	17870	17967	18137	18071	18034	18192	18021	17930	17977	18003	17911	18205	18274	18036	17952	18011	18004	17906	17760	18143	18013	18131	17885	18091	17946	18111	18147	18068	17954	17966	17989	18002	18098	18025	18118	18039	18209	17909	17976	17816	18064	17972	18165	17989	18016	17780	18004	17860	17886	17905	18116	18053	17755	18080	17969	17900	18145	18115	17978	18002	17904	18009	18160	18114	18122	18262	18156	17923	17951	18126	18136	17921	17998	18017	17831	17975	18100	18124	18017	18161	17944	17857	17965	18065	17988	18033	18037	17781	17853	17931	18079	18003	18189	17999	17839	17858	18068	18231	17855	17941	17935	17970	17948	17909	18016	17929	18085	18136	18047	17994	18101	18021	17953	17933	17977	18153	17967	18060	17938	18086	18132	18162	17990	17889	18073	18048	18234	18134	18061	17888	18021	17878	17968	17949	18089	17924	18079	17963	18167	18023	18106	18036	18093	17794	17874	17900	17908	17884	18082	18252	17995	17988	17910	18102	18241	18208	18145	17922	17978	17968	17815	17906	18027	18094	17943	17922	17939	18023	17872	17914	18106	18056	17827	17843	17964	17864	18067	17935	17955	17944	17911	17973	18048	17836	17919	17788	18064	18130	18143	17975	18014	17958	17772	18266	18209	18074	17986	17989	18069	18027	17992	17803	18276	18077	18110	18087	17966	18072	18082	18258	17849	17832	17852	17999	17975	18019	18068	18050	18049	17962	17996	18052	17924	18097	18149	18148	18066	17891	18112	18066	17878	17923	18064	17946	18138	18044	18302	18304	17963	18242	17979	17992	18126	17895	18137	17963	18074	18083	18041	17967	17852	18153	17969	17995	17976	18126	18321	18177	18129	17752	17837	17989	17899	18036	17884	17937	18107	18241	18148	17971	18210	18164	18044	18070	18154	18126	18117	18100	18083	18008	17915	18036	18201	18083	17902	17834	17913	18066	17917	18007	18219	17994	17938	17957	18158	18134	18011	18160	18027	18093	18192	18120	18042	18187	18069	18093	17969	17931	18009	17892	18090	18057	18085	18129	18102	17911	17889	18113	18135	17945	18041	17920	18047	18125	17976	18057	18031	18199	18137	17868	18088	17986	17977	17929	17953	18101	17847	17949	17923	17990	17957	17938	17914	18031	17970	17931	17979	18087	18023	17953	17827	18054	17848	18075	18160	17729	17987	17796	17971	17928	17922	18023	18000	17997	18058	18212	17999	18109	17984	18074	17981	18263	17843	18055	18040	18112	18199	17972	17902	18041	17997	18000	18104	17887	17961	17844	17931	17895	17979	18038	17848	18119	18110	17923	18120	18082	18133	18093	17980	18117	18118	17920	17900	18141	17851	18223	17984	18014	17967	18119	18009	18188	17953	17987	18080	17928	18157	17966	18027	18152	17854	18097	18026	18018	18098	18056	18131	17878	18200	17958	18092	18035	18012	18015	18010	18088	18117	18059	18119	18031	18002	18013	18050	18051	18051	18128	18009	18173	18096	18049	18083	17898	17914	17991	17945	17941	17958	18179	17949	18114	17928	17887	18060	17926	18212	17962	18159	18028	17974	18010	18056	17909	17731	17912	18028	17825	18046	17970	18086	18140	17929	18049	17935	18162	18144	18069	17849	18068	18204	18282	18061	17989	17862	18326	17862	17862	17747	18321	18201	18038	17951	17812	17799	18084	18254	17941	18196	17921	18101	18177	18042	17783	17958	17992	17990	18286	18166	18105	18028	17917	18014	18150	17984	17733	18052	18201	17968	18058	17989	18096	17956	17992	17899	17931	18040	18014	17885	18172	18018	18079	18129	18054	18026	17895	18158
17858	32973	30733	25503	22432	20582	19082	17999	18040	17451	17207	17228	17077	17009	17001	16848	16596	16772	16619	16477	16575	16181	16393	16279	16157	15975	16123	15793	15927	15991	15971	15771	15820	15997	15569	15802	15592	15712	15621	15723	15498	15601	15576	15523	15592	15439	15569	15339	15528	15469	15443	15416	15357	15317	15507	15246	15489	15401	15325	15424	15497	15436	15277	15399	15493	15363	15577	15549	15325	15259	15486	15490	15578	15524	15497	15425	15317	15385	15262	15319	15441	15379	15342	15394	15431	15296	15163	15479	15331	15423	15355	15275	15459	15491	15251	15395	15365	15294	15327	15417	15230	15270	15278	15457	15526	15387	15329	15442	15406	15424	15419	15486	15484	15552	15327	15318	15474	15220	15333	15459	15445	15390	15317	15279	15433	15376	15322	15317	15482	15372	15276	15423	15373	15333	15404	15413	15445	15398	15370	15429	15396	15498	15555	15375	15321	15378	15421	15341	15234	15369	15469	15271	15478	15471	15416	15434	15410	15400	15329	15375	15344	15396	15170	15276	15463	15338	15447	15544	15504	15326	15640	15484	15402	15411	15520	15397	15451	15445	15310	15334	15433	15251	15269	15447	15356	15153	15398	15500	15390	15374	15464	15508	15297	15329	15411	15449	15399	15251	15410	15250	15363	15523	15302	15390	15543	15268	15424	15325	15518	15471	15306	15452	15460	15335	15385	15482	15404	15416	15501	15500	15419	15418	15396	15482	15476	15407	15214	15346	15537	15390	15494	15498	15390	15484	15380	15362	15321	15272	15226	15433	15378	15330	15175	15351	15410	15366	15394	15246	15394	15408	15358	15333	15596	15495	15239	15316	15351	15427	15413	15395	15299	15230	15202	15513	15380	15431	15440	15458	15371	15359	15471	15380	15404	15331	15343	15399	15413	15404	15257	15403	15464	15370	15410	15492	15369	15378	15312	15453	15473	15321	15443	15368	15263	15149	15479	15384	15506	15398	15243	15352	15152	15263	15425	15334	15324	15355	15132	15230	15421	15287	15383	15390	15105	15397	15328	15301	15454	15409	15470	15297	15488	15226	15342	15267	15440	15400	15245	15263	15341	15370	15412	15328	15290	15272	15386	15350	15538	15393	15337	15504	15374	15332	15270	15449	15339	15429	15488	15483	15287	15383	15362	15394	15367	15653	15186	15617	15354	15290	15448	15328	15285	15540	15405	15472	15192	15296	15318	15271	15499	15473	15413	15373	15393	15262	15339	15397	15291	15349	15287	15423	15425	15422	15232	15486	15290	15298	15372	15334	15376	15308	15321	15160	15303	15374	15405	15478	15312	15491	15386	15402	15422	15508	15380	15357	15391	15406	15269	15292	15196	15670	15307	15442	15187	15519	15295	15237	15374	15525	15245	15511	15401	15308	15508	15542	15347	15336	15435	15365	15466	15383	15461	15373	15366	15452	15316	15346	15324	15651	15417	15244	15393	15364	15548	15505	15353	15504	15222	15253	15401	15286	15474	15285	15333	15396	15302	15397	15390	15322	15507	15163	15326	15267	15296	15379	15436	15374	15236	15261	15372	15221	15250	15314	15425	15569	15446	15331	15350	15535	15373	15520	15587	15346	15657	15427	15337	15358	15323	15351	15470	15343	15234	15394	15318	15400	15575	15417	15234	15352	15390	15282	15525	15447	15420	15268	15547	15355	15520	15314	15423	15433	15414	15399	15296	15430	15471	15317	15450	15417	15263	15390	15347	15321	15264	15281	15411	15249	15217	15361	15406	15440	15409	15415	15410	15392	15365	15538	15267	15325	15452	15540	15493	15193	15285	15322	15349	15245	15355	15173	15220	15353	15459	15281	15403	15068	15487	15303	15353	15285	15301	15309	15488	15467	15407	15450	15307	15426	15277	15322	15374	15383	15265	15307	15358	15281	15266	15409	15280	15389	15406	15238	15384	15472	15561	15534	15374	15506	15513	15214	15513	15193	15282	15147	15495	15482	15339	15377	15568	15208	15307	15459	15378	15466	15365	15220	15580	15528	15360	15449	15210	15427	15465	15259	15445	15336	15434	15329	15367	15456	15341	15263	15357	15241	15331	15370	15468	15429	15435	15377	15495	15335	15381	15260	15262	15360	15323	15315	15442	15555	15183	15353	15437	15430	15611	15207	15350	15479	15401	15275	15271	15179	15309	15206	15339	15296	15169	15299	15395	15345	15361	15322	15535	15449	15391	15552	15426	15547	15549	15308	15250	15523	15405	15259	15382	15341	15551	15346	15290	15313	15200	15552	15472	15366	15332	15359	15461	15349	15407	15377	15326	15176	15311	15190	15441	15445	15497	15338	15541	15417	15368	15380	15304	15352	15569	15400	15233	15381	15555	15482	15416	15286	15278	15527	15465	15491	15450	15475	15295	15383	15319	15294	15324	15313	15553	15521	15308	15341	15366	15434	15472	15343	15353	15220	15312	15352	15361	15480	15308	15354	15399	15181	15274	15408	15397	15316	15314	15369	15240	15328	15386	15340	15436	15385	15319	15354	15429	15423	15336	15253	15276	15339	15375	15516	15354	15364	15520	15369	15407	15415	15394	15331	15414	15355	15434	15249	15143	15364	15336	15226	15346	15273	15509	15286	15391	15418	15441	15315	15183	15362	15493	15213	15387	15250	15293	15303	15369	15380	15397	15382	15209	15345	15392	15318	15485	15417	15270	15373	15370	15429	15378	15341	15394	15271	15295	15505	15431	15512	15344	15420	15375	15432	15376	15473	15348	15354	15286	15603	15540	15344	15479	15509	15268	15431	15457	15371	15421	15364	15242	15186	15265	15216	15347	15215	15451	15367	15217	15457	15444	15354	15339	15340	15503	15419	15335	15367	15416	15338	15385	15281	15208	15340	15418	15161	15376	15536	15374	15449	15359	15408	15523	15130	15358	15482	15323	15311	15546	15288	15340	15378	15396	15297	15347	15235	15439	15532	15333	15499	15481	15317	15391	15452	15447	15260	15363	15429	15573	15201	15207	15315	15428	15402	15229	15382	15515	15429	15289	15509	15270	15369	15411	15337	15352	15354	15313	15418	15385	15316	15379	15444	15316	15307	15360	15251	15549	15465	15459	15306	15391	15510	15377	15417	15340	15391	15247	15327	15326	15459	15153	15483	15387	15489	15455	15385	15147	15380	15305	15397	15441	15110	15238	15504	15454	15228	15389	15458	15494	15267	15299	15344	15366	15414	15389	15281	15227	15159	15449	15285	15382	15452	15546	15332	15276	15226	15390	15334	15344	15370	15366	15264	15460	15403	15322	15341	15409	15422	15505	15402	15377	15390	15333	15386	15434	15368	15326	15288	15325	15390	15300	15443	15546	15473	15621	15196	15386	15319	15307	15633	15393	15392	15238	15390	15389	15240	15242	15426	15479	15227	15470	15296	15424	15330	15344	15421	15435	15450	15498	15410	15445	15553	15457	15325	15452	15371	15246	15385	15526	15295	15258	15247	15409	15356	15611	15576	15461	15339	15459	15457	15471	15457	15525	15190	15425	15376	15451	15332	15375	15334	15343	15416	15325	15275	15285	15305	15372	15145	15473	15258	15341	15492	15244	15338	15470	15400	15588	15454	15378	15215	15333	15355	15322	15325	15378	15370	15473	15361	15244	15453	15411	15600	15476	15215	15366	15451	15372	15397	15371	15555	15329	15554	15540	15468	15424	15416	15356	15382	15363	15255	15332	15566	15334	15262	15224	15337	15233	15300	15380	15165	15339	15417	15273	15209	15360	15391	15461	15421	15347	15365	15510	15342	15353	15391	15425	15228	15306	15331	15441	15423	15360	15332	15364	15390	15401	15553	15259	15411	15386	15420	15295	15476	15230	15285	15366	15356	15465	15418	15400	15452	15468	15387	15358	15216	15307	15432	15380	15225	15458	15305	15457	15526	15480	15284	15288	15343	15366	15364	15400	15293	15285	15302	15500	15266	15264	15344	15518	15424	15339	15428	15449	15302	15352	15378	15313	15360	15348	15475	15213	15359	15474	15195	15413	15409	15239	15379	15462	15449	15371	15359	15224	15493	15299	15275	15394	15443	15339	15310	15419	15409	15501	15434	15256	15303	15216	15350	15405	15471	15248	15305	15410	15328	15352	15280	15414	15354	15300	15441	15342	15379	15419	15441	15316	15264	15351	15355	15370	15298	15316	15393	15416	15329	15485	15520	15380	15289	15336	15365	15488	15501	15456	15278	15387	15204	15560	15322	15490	15360	15396	15446	15143	15439	15252	15356	15313	15504	15377	15492	15364	15227	15283	15483	15430	15258	15464	15425	15350	15481	15289	15403	15384	15320	15317	15362	15508	15454	15445	15386	15185	15361	15380	15288	15337	15348	15455	15438	15493	15423	15177	15385	15296	15254	15520	15303	15206	15446	15361	15474	15392	15404	15425	15298	15134	15441	15453	15367	15373	15348	15391	15553	15426	15390	15471	15430	15352	15516	15298	15475	15343	15400	15504	15482	15273	15236	15353	15328	15405	15366	15209	15302	15451	15431	15158	15196	15445	15365	15286	15352	15503	15593	15381	15501	15333	15366	15453	15553	15246	15332	15413	15346	15425	15378	15352	15244	15468	15372	15370	15313	15375	15448	15210	15486	15404	15575	15317	15179	15250	15547	15369	15280	15535	15490	15203	15465	15635	15333	15445	15364	15287	15273	15338	15385	15254	15409	15384	15545	15386	15371	15445	15396	15511	15427	15452	15520	15473	15394	15410	15326	15247	15478	15263	15388	15371	15445	15468	15584	15505	15330	15319	15593	15448	15288	15498	15473	15307	15348	15406	15412	15706	15399	15433	15334	15233	15303	15412	15404	15253	15423	15404	15393	15225	15491	15356	15373	15450	15387	15615	15311	15363	15327	15257	15412	15377	15437	15424	15516	15455	15528	15312	15379	15348	15337	15451	15364	15516	15472	15383	15522	15407	15375	15436	15403	15280	15446	15292	15416	15443	15322	15579	15354	15329	15318	15408	15146	15371	15310	15529	15323	15354	15535	15244	15366	15335	15473	15491	15474	15332	15386	15474	15384	15324	15335	15388	15362	15306	15383	15354	15281	15403	15203	15302	15455	15394	15240	15361	15310	15293	15310	15542	15303	15439	15309	15307	15485	15330	15355	15582	15309	15493	15384
27126	22048	25406	22639	19024	18880	18690	18348	18260	18476	18285	18371	18222	18217	18234	18128	18241	18318	18298	18157	18116	18191	18043	18192	18161	17989	18257	18313	17955	18031	18204	18128	18063	18010	18223	18238	18163	18081	18038	18129	18079	18073	17943	17913	17976	18018	18146	17858	18026	18083	17966	17947	18027	17803	17894	17846	18002	18133	17561	17999	17955	17855	18008	17880	17987	18012	18041	18017	18007	18103	18017	18081	17853	17965	18055	17942	18011	17795	18088	17797	17879	18016	17988	17992	17980	17858	17857	17968	17980	18048	17861	17925	17837	18044	18047	17864	18017	17962	17861	18139	18023	17884	17831	18032	17951	17865	17948	17936	17865	17754	17968	17791	17929	17888	17560	17965	17933	17873	17880	17894	17989	18030	17986	17983	17960	17848	17935	17856	17735	17779	18007	17915	17969	18072	17841	17925	18088	17909	17901	17742	17906	17975	17963	18078	17844	17949	18024	18128	17851	18008	18082	17965	17865	17769	17711	17860	17743	17908	18026	17969	18037	17642	17922	17961	18044	17923	18020	17940	17893	17932	17891	17976	17981	17904	17963	17873	17850	17953	17827	17924	17890	17870	17726	17957	18080	17900	17834	17917	17899	17827	17730	17764	18026	17795	17962	18200	17820	17939	17815	18049	18183	17917	17945	17832	17836	17818	17895	17713	17978	17973	17892	18028	17902	17973	17787	17846	18108	17959	18029	18089	17925	17984	17752	17645	17950	17944	17940	17948	17819	17884	18056	18017	18079	18062	17989	17856	17870	17945	17957	17986	17868	17802	17887	17997	17918	18063	17947	18124	17726	17976	18016	17987	17968	18009	17982	17856	17948	17972	17865	17933	17966	17793	17805	17926	17949	17819	17762	17757	18040	17876	17952	17927	17778	17999	17858	17906	17957	17958	17833	17833	17908	17726	18088	18094	18047	17884	17918	18076	17921	17780	18018	17898	18016	17862	18130	17755	18072	17882	17987	17915	18054	17974	17926	18011	18075	17963	17929	18042	17998	17801	17828	17873	18001	17974	17827	17927	17911	17714	17829	18006	17990	17946	17756	17898	17900	17968	18075	17808	18056	17952	18111	17702	18000	17985	17980	17987	18007	17898	17943	18046	18029	17962	17856	17890	17953	17993	17964	17932	18133	17755	18037	17982	17847	17986	17909	17944	17857	17725	17899	18170	17956	17983	17960	17866	17843	17959	17894	17986	17652	17783	17772	17926	18162	18127	18013	17915	17880	17959	18104	17949	18088	17936	18089	17923	18022	17883	17831	17952	17823	17887	17951	18028	18080	17947	17801	18063	17800	17718	17905	18018	17737	18216	17913	17934	17964	17790	18027	18225	18043	17930	17797	18086	18083	17953	18172	18035	17918	18063	17892	17992	18036	18072	17953	17862	17920	17823	17850	17956	17915	17898	17951	18105	17959	17918	18022	17980	17869	18008	18004	17979	18040	17976	17957	17899	17964	18067	18050	17780	17783	17920	18163	18048	17966	17887	18126	17912	17858	17832	17754	17864	18059	17942	17784	18045	17898	17815	17939	17960	17865	17822	17894	18036	18001	17934	18048	17840	17980	18067	17902	18069	17800	18045	18050	17958	17968	18105	17995	17886	17913	17984	17961	17956	17998	17874	17913	17979	17909	17802	17994	17911	17757	17874	18131	18034	17998	18050	17970	18064	17958	18081	18118	17951	18038	17732	17889	18007	17905	18005	18009	17879	18201	17980	17988	17999	17932	17910	17980	18175	17926	18030	18155	17938	18125	17843	17913	17908	18182	17843	17824	17977	17960	17968	17851	18047	17713	18127	18083	17887	17888	17697	18025	17786	17768	17901	17961	17915	18011	18116	18010	18089	17925	17859	17924	17893	17894	17995	18155	17946	17974	18025	17902	17926	17965	17971	17783	17991	18021	17936	17903	17761	18058	17976	17979	17828	18204	17890	17879	17973	17851	17839	17890	17932	17901	17855	17701	17943	17971	17972	18070	17950	18005	17890	18041	17907	18017	17920	17955	17930	17919	17877	18086	18047	17905	18042	17670	17947	17816	18057	18072	18050	18054	17927	17996	17889	18062	17674	17867	17816	17864	17906	18046	17887	17851	17943	18057	17908	17752	17804	17972	17811	17914	18002	17929	17768	17797	17898	18007	17840	18128	17866	18032	17981	17861	18048	18071	18018	18053	18147	18079	18135	18113	17937	17941	17964	18040	17975	18061	17862	18092	17819	17933	17856	17957	17965	17887	17847	18021	17965	17929	17873	17870	18022	18010	17951	17657	17922	17924	17857	17995	17860	17834	17893	17968	17964	17897	17970	17827	18117	18163	17785	17912	17919	17987	18011	17976	17991	17811	17914	17907	18060	17933	18054	18078	17995	17902	17869	17935	17865	17950	17993	18003	17990	17916	17916	17926	17917	17962	17855	17748	17959	17696	17935	18201	18058	17733	17971	17836	17962	17772	17811	17882	17896	18155	18035	18010	17792	18018	18048	17918	18088	17850	17965	17986	17940	17857	17996	17908	17907	18184	18065	17848	17769	18027	18115	17863	17783	17772	17988	17977	18027	18095	17982	18128	17873	17860	17867	17953	17964	17945	17780	17899	17739	18092	17898	18096	17900	17894	17764	18182	17952	17747	17852	17881	17987	18264	18098	17823	17857	17955	17879	17754	17832	17980	17891	17879	17827	17904	18017	18181	17970	18007	17996	17762	17883	17944	18096	17807	17799	18026	18073	17825	17744	17844	17974	18095	18008	18059	17959	17950	18044	18089	17855	17888	17836	18209	18099	18067	18013	17997	17970	17845	18001	17974	17834	17901	17824	17741	18070	17835	17959	17842	17749	18134	17933	17896	17809	17849	17935	17945	18080	17864	17684	17945	17977	17886	17876	17862	17767	18052	17954	18076	18025	17822	17819	18055	17961	17874	17891	17916	17861	18106	17975	17837	17928	18164	17923	17901	17975	18040	17926	18079	17830	17861	17961	17942	17680	17867	17960	17818	17855	18058	17954	17987	17775	17773	17734	17869	17947	17996	18194	17994	17898	18003	18044	17962	17998	18091	17880	17890	17962	18005	18038	17926	17999	18013	17723	18107	18004	17924	17882	17717	18085	18114	17886	17761	17971	18145	17964	17806	17950	17989	17766	17960	17722	18144	17846	18053	17930	17874	17806	17923	18021	17891	18042	17921	18179	17851	17766	18021	17967	17949	17870	18093	17894	18067	17920	17987	18161	18069	17987	17889	17827	18050	17966	17927	17924	18102	17908	18085	18041	17797	17972	18100	17956	17953	17843	18091	18130	18076	17688	17873	17813	18081	17929	18002	18040	17752	18011	17972	17929	18079	18035	17946	17858	17854	17976	17858	17779	17904	17989	17741	17925	17869	17844	18107	17986	18007	17892	17852	17740	17938	17865	18001	17890	18078	18033	17989	17809	17922	17930	17943	17945	18077	17825	17994	18056	17980	18070	17818	18066	18004	17849	18106	17882	17931	17829	17879	17828	17985	18018	17875	17933	18097	17905	18106	18173	18118	18115	17991	17707	18058	17892	18008	17725	17930	17975	17991	17896	17890	17917	17994	17832	17909	18112	17782	17788	17934	17946	17906	17980	18008	18001	18002	17877	17793	18055	17944	18022	17859	18029	17928	17771	17846	17933	18072	17955	17768	17738	17987	17915	17976	17886	17955	17662	17879	17780	18010	17912	17950	17823	17898	18233	18037	17919	18023	17975	17835	17810	17713	17928	18028	17855	17901	17940	17780	17906	17795	17951	17861	17887	17791	17752	17867	17898	18033	18130	18047	17892	18004	17723	17947	17853	17980	18001	18192	18182	17957	18021	17881	17607	17891	17815	17896	17914	17969	18053	17879	17996	17971	17909	17881	17913	17873	17932	17942	18089	18024	17731	17914	17937	17805	17848	17873	17848	17911	17956	17817	17805	17993	18175	17811	17948	18034	18066	17920	18091	17764	17991	18048	17979	17864	17935	18135	17814	18017	17970	17712	18119	17984	18087	17667	17757	17716	17981	17931	17933	17835	17949	17913	17808	17814	17987	17846	17841	18023	17972	17864	17884	17925	17973	17943	17783	17897	17779	17996	17848	17902	17910	17880	17992	17873	17782	17823	18032	18032	17995	17905	18015	17989	17987	18185	17896	18010	17984	17862	17899	17947	17962	17909	17863	17707	17985	17944	17977	17999	17876	17947	17972	17993	17964	18031	17901	18060	18133	17981	17985	17983	17981	18028	17977	17902	17856	18031	17803	18021	18140	18045	17911	17932	17777	17943	17834	18012	17977	18142	17718	17896	17767	17961	18110	18020	17864	18158	17968	18151	17839	17883	18011	18039	17829	17905	17890	17900	17797	17762	17724	17821	17722	17971	18095	18061	17830	17885	17844	18008	18081	18011	17981	17990	17851	17773	18014	17919	18013	17995	17965	17876	17778	17883	17801	18042	17962	17911	17983	17984	17960	18084	18105	17906	17949	18001	17952	18099	17989	18108	17890	18048	18035	18019	17803	17812	17856	17871	17956	17942	17759	17697	17957	18227	17930	18149	17909	17902	17805	17956	17899	18012	18066	17976	17906	17897	17905	17938	18225	18000	17985	17835	17942	17978	18066	18028	17865	17830	17996	17789	17852	17886	18187	18084	17994	18092	18180	17977	17963	17858	17880	18082	18002	17765	17973	18071	17903	17931	17985	18077	17834	18024	18008	17913	17889	17770	17683	17993	17795	17860	18069	17895	17871	17929	17922	17914	17951	18068	17862	17874	18072	17882	17944	17948	17964	17771	18107	18069	17825	17891	17869	18035	18113	18095	18067	18065	17729	18008	17793	18021	18180	17873	17948	18021	17839	17931	18039	18083	17904	18003	18089	18057	18047	17851	17991	18183	17705	17867	17969	18001	17948	17978	18027	17963	17951	17990	17983	17796	17989	17963	17872	17887	17803	17840	17975	17843	17931	17861	17993	17821	18182	17964	18011	18004	18001	17896	17931	17954	17925	18150	17935	18125	17830	17876	17967	17997	18121	18079	18010	17990	17917	17988	17989	17973	17910	17962	17894	17965	17909	18085	18090	17963	17867	18049	17937	17959	17905	17959	17838	17880	18157	17919	17868	17826	18097	17892	18109	17835	17720	18008	17998
16657	22104	20972	18593	17406	16792	16381	16276	16095	16031	15901	16016	15936	15805	15798	15843	15852	16012	15803	15671	15690	15839	15662	15746	15676	15693	15483	15506	15560	15601	15648	15491	15446	15775	15572	15426	15477	15432	15383	15323	15376	15443	15467	15486	15504	15454	15434	15402	15464	15273	15449	15546	15550	15277	15203	15366	15342	15307	15452	15525	15349	15404	15467	15462	15392	15346	15342	15357	15385	15504	15410	15293	15334	15409	15200	15459	15343	15431	15368	15398	15379	15459	15374	15365	15239	15314	15434	15362	15387	15396	15511	15445	15253	15309	15484	15373	15435	15209	15289	15575	15225	15422	15301	15272	15476	15319	15388	15240	15370	15383	15459	15446	15310	15420	15360	15509	15372	15272	15368	15520	15364	15346	15381	15327	15441	15331	15404	15584	15474	15184	15436	15268	15173	15516	15339	15259	15475	15417	15459	15465	15372	14905	15352	15355	15273	15533	15524	15303	15293	15258	15468	15273	15319	15386	15343	15338	15558	15339	15412	15440	15228	15360	15424	15311	15382	15273	15365	15434	15277	15430	15444	15383	15326	15477	15466	15326	15396	15539	15411	15408	15378	15347	15286	15345	15515	15377	15385	15340	15327	15478	15276	15435	15439	15445	15383	15302	15149	15530	15388	15325	15540	15206	15275	15450	15162	15430	15406	15405	15355	15454	15407	15286	15383	15424	15287	15512	15534	15491	15431	15158	15543	15569	15384	15529	15334	15408	15378	15171	15466	15292	15276	15215	15467	15439	15481	15393	15240	15184	15274	15340	15351	15371	15379	15365	15194	15143	15459	15282	15344	15359	15297	15444	15501	15296	15437	15282	15415	15395	15380	15196	15278	15360	15264	15314	15466	15430	15503	15435	15188	15324	15368	15352	15211	15350	15387	15374	15218	15536	15342	15367	15468	15223	15356	15353	15372	15409	15402	15380	15327	15283	15234	15334	15338	15331	15158	15364	15332	15362	15386	15543	15395	15405	15335	15446	15324	15335	15358	15399	15412	15360	15272	15419	15410	15296	15500	15189	15635	15282	15300	15440	15355	15218	15355	15116	15424	15471	15238	15349	15320	15411	15489	15198	15587	15205	15280	15314	15448	15321	15215	15464	15396	15174	15388	15245	15439	15443	15330	15260	15496	15268	15309	15310	15418	15313	15321	15428	15407	15387	15279	15340	15225	15416	15260	15646	15449	15343	15161	15260	15267	15373	15373	15322	15420	15428	15525	15458	15231	15381	15432	15244	15262	15362	15284	15281	15357	15424	15489	15314	15395	15319	15382	15609	15469	15379	15383	15365	15292	15455	15426	15429	15209	15338	15307	15633	15504	15332	15572	15456	15430	15288	15399	15302	15325	15228	15364	15405	15338	15372	15221	15489	15567	15271	15505	15500	15269	15401	15226	15257	15336	15177	15315	15390	15425	15363	15391	15227	15333	15483	15321	15290	15409	15391	15360	15256	15305	15308	15484	15379	15450	15341	15280	15187	15382	15486	15458	15341	15463	15458	15195	15330	15336	15390	15366	15399	15455	15431	15272	15411	15335	15469	15347	15285	15215	15361	15394	15411	15352	15258	15457	15302	15269	15177	15414	15507	15362	15236	15333	15352	15095	15502	15268	15423	15387	15300	15241	15400	15295	15336	15157	15468	15363	15491	15418	15286	15364	15363	15366	15422	15397	15259	15420	15304	15396	15520	15269	15387	15334	15285	15228	15481	15499	15456	15418	15420	15402	15440	15303	15308	15358	15392	15312	15208	15525	15359	15429	15313	15400	15259	15383	15583	15393	15547	15268	15427	15456	15278	15408	15327	15450	15286	15375	15415	15339	15390	15321	15464	15343	15326	15325	15171	15365	15362	15229	15144	15329	15191	15306	15408	15315	15483	15361	15274	15460	15366	15116	15276	15401	15241	15396	15466	15358	15343	15220	15506	15402	15261	15393	15464	15138	15463	15376	15332	15286	15262	15386	15336	15289	15380	15326	15344	15406	15246	15401	15425	15347	15410	15434	15261	15282	15452	15420	15421	15244	15397	15321	15399	15523	15334	15427	15408	15284	15191	15396	15429	15412	15285	15154	15323	15357	15251	15494	15210	15218	15354	15353	15442	15438	15328	15395	15306	15366	15304	15358	15380	15370	15493	15120	15445	15350	15504	15285	15458	15501	15508	15166	15417	15317	15226	15405	15570	15410	15521	15462	15238	15421	15156	15407	15335	15166	15389	15501	15315	15187	15265	15175	15262	15351	15463	15285	15534	15306	15364	15292	15362	15441	15487	15424	15293	15331	15295	15399	15412	15453	15378	15500	15304	15373	15326	15404	15352	15621	15408	15582	15468	15328	15373	15350	15642	15258	15392	15463	15457	15465	15231	15461	15292	15423	15243	15418	15224	15370	15335	15348	15259	15409	15348	15350	15260	15378	15339	15280	15309	15262	15312	15430	15306	15470	15270	15348	15383	15410	15399	15369	15401	15430	15273	15523	15295	15437	15319	15255	15379	15364	15380	15369	15516	15426	15471	15428	15341	15363	15439	15414	15171	15378	15328	15415	15449	15279	15481	15375	15505	15437	15314	15367	15535	15233	15463	15270	15324	15332	15480	15372	15317	15254	15417	15331	15330	15529	15284	15427	15293	15472	15335	15419	15453	15482	15304	15419	15437	15468	15229	15259	15370	15239	15422	15202	15344	15249	15430	15381	15424	15318	15437	15359	15483	15336	15291	15263	15370	15247	15256	15345	15394	15605	15470	15349	15433	15475	15332	15334	15392	15301	15238	15332	15319	15507	15493	15276	15462	15521	15509	15466	15342	15463	15368	15388	15388	15303	15266	15464	15430	15444	15294	15447	15597	15410	15424	15324	15325	15294	15525	15528	15426	15487	15388	15417	15394	15591	15389	15332	15456	15292	15342	15294	15322	15362	15440	15508	15451	15288	15347	15487	15263	15700	15387	15369	15196	15404	15354	15434	15399	15257	15399	15327	15387	15337	15135	15342	15336	15419	15260	15485	15315	15431	15461	15386	15360	15456	15358	15483	15262	15366	15423	15312	15282	15430	15282	15400	15371	15356	15443	15379	15295	15589	15617	15441	15450	15415	15125	15434	15372	15351	15231	15392	15382	15337	15263	15571	15446	15266	15451	15355	15258	15260	15314	15373	15349	15320	15319	15293	15306	15356	15322	15419	15421	15315	15392	15504	15347	15375	15407	15440	15195	15463	15663	15492	15479	15491	15288	15400	15248	15359	15418	15177	15309	15547	15346	15368	15206	15381	15213	15385	15461	15407	15294	15476	15320	15461	15258	15393	15477	15431	15338	15425	15331	15457	15281	15520	15165	15406	15325	15395	15338	15208	15343	15354	15362	15399	15343	15305	15448	15163	15332	15400	15439	15520	15371	15253	15485	15347	15256	15483	15308	15370	15379	15472	15394	15359	15260	15483	15173	15314	15327	15439	15366	15215	15404	15444	15427	15427	15394	15450	15415	15343	15476	15368	15422	15601	15528	15455	15334	15492	15492	15370	15369	15250	15408	15448	15241	15294	15309	15437	15226	15354	15400	15184	15308	15208	15417	15439	15480	15242	15504	15366	15328	15243	15401	15337	15285	15245	15353	15364	15342	15461	15436	15153	15485	15452	15252	15366	15285	15426	15352	15458	15509	15196	15267	15511	15505	15195	15356	15450	15398	15322	15166	15534	15341	15473	15426	15469	15461	15254	15389	15334	15322	15318	15149	15407	15531	15269	15240	15372	15370	15227	15331	15289	15613	15357	15251	15410	15249	15330	15175	15410	15467	15531	15185	15419	15399	15439	15357	15376	15229	15374	15513	15332	15244	15513	15309	15451	15278	15344	15196	15425	15162	15428	15323	15304	15397	15298	15382	15401	15297	15264	15238	15495	15331	15347	15458	15328	15391	15334	15395	15433	15489	15203	15427	15311	15255	15420	15251	15416	15369	15470	15440	15309	15339	15300	15256	15291	15330	15395	15378	15469	15422	15335	15438	15326	15350	15128	15429	15460	15375	15525	15246	15380	15486	15348	15300	15390	15280	15384	15517	15279	15485	15214	15524	15365	15445	15349	15305	15481	15322	15484	15288	15449	15306	15321	15288	15346	15644	15215	15400	15416	15351	15424	15410	15337	15384	15437	15282	15379	15254	15409	15283	15342	15463	15468	15349	15421	15301	15255	15388	15423	15374	15459	15217	15420	15362	15205	15515	15534	15305	15309	15438	15499	15326	15239	15304	15387	15360	15456	15254	15323	15297	15259	15495	15303	15374	15400	15371	15522	15343	15346	15394	15317	15514	15162	15429	15334	15384	15496	15390	15320	15373	15379	15161	15316	15383	15403	15346	15214	15387	15390	15174	15316	15392	15385	15436	15344	15335	15337	15362	15351	15387	15252	15338	15427	15412	15455	15407	15392	15498	15209	15298	15573	15389	15420	15449	15290	15548	15338	15274	15335	15379	15506	15257	15304	15466	15301	15253	15403	15532	15370	15376	15383	15342	15300	15422	15301	15295	15186	15277	15442	15371	15416	15415	15394	15264	15456	15546	15310	15299	15456	15260	15308	15292	15375	15478	15446	15361	15215	15405	15481	15452	15379	15388	15607	15410	15490	15462	15171	15362	15387	15296	15317	15363	15255	15520	15432	15443	15341	15349	15536	15522	15364	15663	15319	15371	15498	15461	15606	15494	15266	15086	15470	15335	15305	15364	15326	15418	15430	15360	15369	15358	15367	15233	15394	15228	15358	15325	15172	15488	15399	15374	15399	15390	15389	15439	15615	15342	15327	15469	15436	15305	15422	15455	15199	15447	15304	15510	15307	15441	15221	15335	15360	15342	15395	15466	15354	15395	15449	15459	15542	15366	15385	15364	15406	15547	15379	15344	15372	15391	15384	15450	15330	15295	15331	15572	15183	15366	15509	15259	15280	15447	15340	15465	15461	15349	15351	15511	15309	15340	15357	15353	15542	15443	15332	15327	15406	15393	15357	15401	15515	15375	15340	15393	15550	15182	15343	15395	15355	15390	15490	15270	15391	15344	15307	15382	15236	15324	15374	15393	15359	15267	15402	15475	15292	15309	15417	15361	15216	15344	15160	15482	15373	15343	15487	15436	15275	15402	15438	15331	15291	15230
23493	20990	28420	23865	21974	22254	21409	18659	18451	18134	18256	18156	18193	18033	17888	17793	17819	17732	17792	17750	17654	17748	17796	17762	17632	17680	17700	17477	17646	17661	17374	17512	17340	17357	17438	17146	17197	17363	17478	17277	17369	17194	17463	17184	17181	17403	17183	17363	17303	17315	17225	17338	17115	17275	17215	17362	17362	17218	17186	17017	17315	17211	17181	17324	17149	17128	17163	17140	17002	17091	17245	17361	17184	17207	17422	17347	17272	17178	17267	17125	17169	17191	17249	17220	17232	17092	17201	17139	17547	17313	17287	17131	17267	17109	17038	17095	17181	17260	17156	17136	16939	17309	17171	17181	17089	17187	17152	17200	17288	17384	17098	16933	17430	17267	17158	17395	17247	17110	17132	17196	17132	17103	17107	17222	17148	17291	17258	17129	17176	17233	17118	17196	17071	17182	17246	17210	17107	17165	17123	17219	17241	17270	17300	17080	17211	17383	17245	17400	17086	17309	17161	17021	17245	16965	17195	17167	17070	16935	17023	17142	17071	17007	17141	17137	17206	17186	17176	16872	16995	17091	17085	17364	17215	17206	17197	17092	17394	17115	17299	17145	17256	17014	17160	17074	17199	17228	17088	17081	17192	17173	17090	17150	17250	17090	17218	17233	17160	17112	17345	17266	17100	17091	17152	17117	17222	17082	17294	17281	17217	17239	17200	17054	17205	17324	17269	16994	17271	17238	17093	17185	17250	17446	17198	17226	17118	17198	17300	17102	17084	17030	17183	17444	17271	17100	17244	17219	17183	17106	17233	17227	17139	17230	17113	17322	17058	16931	17222	17195	16935	17147	17220	17171	17110	17311	17128	17151	17268	17290	17136	17026	17282	17341	17440	17243	17065	17122	17078	17182	17136	17385	17408	17075	17139	17147	17166	17058	17128	17358	17159	17225	17243	17233	16994	17297	17346	17136	17245	17251	17326	17185	17274	17204	17132	17149	17100	17051	17249	17183	17255	17290	17302	17153	17339	17068	17096	17296	17350	17216	17125	17072	17054	17006	17373	17218	17055	17274	17177	17092	17170	17349	17277	17457	17030	17016	17163	17134	17225	17196	17124	17200	17304	17298	17223	17197	17100	17227	17403	17260	17151	17161	17122	17280	17219	17159	17231	17127	17110	17004	17156	17195	17194	17135	17103	17383	17202	17307	17405	17333	17079	17283	17291	17272	17155	17053	17173	17164	17303	17291	17108	17281	17222	17306	17348	17143	17232	17171	17182	17099	17191	17307	17258	17218	17154	17223	17180	17354	17141	17350	17091	16964	17179	17161	17189	17248	17116	17091	17351	17142	17284	17084	17171	17249	16991	17270	17071	17228	17270	17352	17111	17200	17075	17306	17143	17068	17116	17257	17154	17433	17371	17250	17172	17088	17221	17157	17041	17138	17210	17175	17165	17257	17167	17084	16890	17221	17249	17144	17049	17028	17214	17258	17242	17357	17343	17179	17250	17249	17257	17198	17148	17067	17051	16969	17205	17196	17296	17059	17157	17153	17054	17158	16982	17335	17217	17123	17099	17122	17087	17222	17124	17189	17244	17180	16986	16948	17025	17287	17118	17236	17222	17083	17308	17276	17126	17211	17351	17071	17224	17134	17226	17101	17334	17163	17054	17417	17347	17131	17041	17155	17083	17148	17013	17337	17297	17059	16978	17273	17175	17323	17138	17222	17318	17092	16954	17246	17271	17211	17186	17148	17244	16984	17210	17144	17359	17129	17171	17110	17014	17205	17261	17157	17074	17108	17129	17340	17126	17178	17356	17130	17125	17190	17443	16987	16970	17192	17171	17166	17297	17169	17240	17115	17064	17147	17059	17431	17158	17111	16956	17259	17031	17214	17242	17510	17345	17099	17203	17201	16999	17227	17330	17219	17165	17071	17319	17378	17022	17172	17029	17361	17218	17135	17283	17153	17387	17227	17184	16978	17096	17120	17199	17059	17299	17323	17268	17227	17028	17119	17230	17172	17147	16976	17173	16970	17178	17203	17161	17185	17074	17148	17189	17291	17436	17366	17215	17158	17258	17103	17063	17005	17144	17193	17122	17211	17395	17177	17105	17356	17185	17155	16991	17142	17233	17267	17296	17067	17144	17033	17034	17196	17181	17284	17253	17213	17123	17236	17258	17153	17200	17120	17219	17277	17104	17165	17373	17134	17063	17230	16884	17111	17183	17302	17081	17022	17088	17023	17117	16997	17426	17159	17160	17048	17268	17292	17316	17235	17300	17108	16980	17019	17252	17266	17128	17217	17353	17172	17185	17355	17228	17227	17446	17267	17187	17027	17111	17150	17261	17364	17345	17198	17081	17208	17248	17197	17231	17141	17115	17229	17193	17137	17062	17183	17109	17364	17134	17191	17440	17197	17164	17131	17248	17230	17114	17305	17176	16994	17114	17247	17172	17273	17349	17332	17293	17205	17079	17057	17128	17274	17089	17280	17173	17474	17164	17158	17203	17227	17275	17085	17126	16962	17266	17041	17226	16996	17182	17211	17213	17103	17054	17394	17211	17067	17175	17115	17000	17051	17166	17306	17366	17198	16963	17209	17358	17165	17174	17245	17074	17148	17119	17085	17341	17251	17225	17327	17252	17076	17122	17189	17258	17403	17340	17120	17037	17140	17150	17185	17104	17228	17121	17245	17318	17275	17075	17058	17077	16978	17194	17198	17181	17072	17063	17170	17179	17113	17209	17043	16946	17340	17072	17170	17083	16957	17167	17288	17222	17316	17249	17110	17057	17382	17031	17314	17148	17219	17158	17044	17166	17208	17073	17000	17139	17202	17180	17064	17170	17266	17205	17096	17175	17096	17173	17188	17162	17081	17084	17370	17124	17223	17206	17284	17376	17182	17161	17269	17140	17040	17015	17257	17283	17213	17265	17090	17373	17014	17066	16960	17274	17150	17318	17162	17127	17293	17318	17038	16878	17152	17251	17090	17107	17237	17201	16891	17013	17164	17240	17241	17141	17143	17093	17108	17390	17171	17200	17007	17366	17275	17178	17270	17162	17119	17254	17135	17111	17397	17243	17166	17027	17103	17181	17430	17232	17277	17043	17373	17123	17213	17083	17000	17166	16998	17017	17007	17159	17050	17146	17282	17280	17058	17384	17277	17170	17312	17233	17258	17269	17152	17203	17157	17003	17403	17227	17368	17226	17105	17210	17203	17143	17331	17135	17083	17293	17318	17162	16954	17336	17013	17282	17050	17339	17208	17234	17305	17363	17037	17066	17169	17117	17139	17199	17127	17029	17189	17194	17074	17108	17224	17087	17170	17213	17040	17321	17248	17118	17182	17311	17215	17281	17052	17237	17432	17241	17245	17166	17138	17118	17232	17205	17168	17147	17162	17174	17315	17205	17206	17058	17295	17136	17257	17204	17227	16979	17029	17348	17348	17161	17044	17230	17176	17314	17227	17168	17096	17186	17032	17288	17138	17024	17029	17010	17236	17256	17048	17115	17237	17319	16991	17207	17161	17328	17234	17305	17126	17312	17240	17263	17409	17291	16962	17338	17327	17240	17340	17170	17122	17120	17097	17213	17040	17104	17063	16989	17310	17120	17250	17315	17079	17131	17162	17349	17338	17089	17098	17240	17233	17106	17206	17007	17385	17125	17074	17224	17115	17308	17157	17170	17208	17187	17263	17247	17269	17236	17154	17331	17064	17030	17175	17167	17376	17449	17164	17131	17339	17063	17172	16960	17301	17252	16918	17254	17065	17306	17309	17300	17300	16992	17205	17397	17178	17236	17225	17293	17298	17216	17085	17188	16967	17213	17122	17017	17007	17245	17257	17141	17174	17048	17299	17147	16950	17042	17155	17275	17139	17081	17243	17157	17403	17322	17444	17135	17216	17055	17182	16914	17247	17141	17035	17263	17048	17053	17021	17300	17253	17144	17206	17087	17298	17161	17198	16985	17314	17028	17261	17322	16980	17168	17218	17198	17049	17237	17213	17214	17190	17126	17117	17260	17032	17173	17159	17308	17218	17061	17179	17126	17136	17274	17088	17181	17203	17094	17268	17101	17297	17246	17278	17168	17368	17016	17216	17271	17172	17152	17228	17134	17364	17329	17174	17055	16980	17103	17259	17175	17229	17290	17330	17230	16968	17271	17061	17045	17155	17253	17106	17315	17390	17343	17126	17113	17148	17213	17397	17163	17314	17108	16923	17218	17146	17134	17221	17203	16966	17327	17260	17130	17401	16990	16997	17354	17183	17303	17287	16959	17130	17196	17002	17118	17275	17270	17081	17126	17185	17190	17172	16962	17111	17348	17266	17052	17151	17268	17097	16974	17221	17298	17013	17178	17242	17115	17155	17255	17222	17292	17199	17139	17220	17137	17237	17145	17145	17132	16958	17341	17197	17128	17158	17184	17192	17335	17173	17202	17294	17026	17272	17216	17177	17028	17183	17249	17227	17408	17193	17474	17063	17189	17314	17250	17004	17207	17298	17086	17261	17170	17242	17215	17303	16998	17174	17248	16958	17191	17402	17292	17306	17306	17391	17332	17081	17116	16968	16968	17172	17203	17282	17125	17204	17209	17091	17078	17250	17053	17276	17163	17172	17219	17183	17281	17284	17345	17184	17274	17358	17124	17249	17029	17354	17302	17349	17145	17438	17309	17049	17166	17225	17134	17235	17145	17219	17086	17265	17121	17255	17292	17119	17274	17134	17156	17010	17132	17105	17142	17155	17120	17087	17246	17104	16993	17184	17287	17317	17293	17202	17196	17172	17022	17092	17081	17120	17145	17101	17164	17240	17022	17256	17126	17171	17150	17168	17145	17145	17374	16985	17043	17143	17028	17135	17170	17238	17370	17301	17154	17215	17425	17094	17227	17070	17305	17223	17165	17322	17101	17108	17261	17224	17201	17201	17124	17131	17318	17156	17130	17189	17400	17163	17204	17156	17178	17173	17230	17159	17186	17269	17043	17120	17145	17204	17191	17063	17078	17202	17118	17012	17126	17181	17220	17071	17228	17037	17099	17215	17062	17372	17295	17232	17273	17199	17213	17130	17115	17119	17039	17353	17236	17172	17170	16938	17181	17328	17239	17138	17277	17155	17081	17054	17022	16995	17187	17135	17338	17259	17383	17209	17128	17045	17262	17068	17128	17093	17068	17201
16302	28460	26557	22081	19885	18484	17497	16943	16704	16468	16336	16295	16154	15884	16081	15920	15910	15904	15855	15658	15807	15710	15602	15706	15553	15377	15522	15335	15438	15472	15248	15377	15071	15237	15284	15186	15090	15243	15289	15246	15166	15126	15181	15069	15064	15054	15032	15032	14949	14954	14913	15061	15002	14997	15005	15046	14989	14942	14953	15070	15097	14932	14998	15002	15086	14916	15103	14943	14905	15017	14941	15060	14960	14986	14953	14882	15084	15109	14977	15045	14900	15201	14892	15031	14953	14973	14834	15073	14976	15117	15082	15054	14949	15144	14941	15030	14972	14828	15082	15013	14904	14841	14922	15089	14890	14874	15024	14955	15073	14977	14942	14973	14990	15037	14989	15129	14923	14890	14915	15047	15001	14995	15012	15084	15102	14927	14854	15132	15087	14787	14955	14986	15092	15043	15055	14974	14954	14853	15097	14950	14952	15020	15020	14990	14976	14882	14957	15100	14870	14838	15047	14863	14969	14982	15004	14872	15130	14970	15018	14946	15021	15144	14870	14803	14893	15010	15013	14953	14849	14846	14824	14813	15037	14938	15038	14993	15058	14932	15019	14929	15055	14989	15009	14902	14943	14932	14737	14824	14836	14868	14997	15135	14833	14847	14894	14973	14997	15043	15102	14872	15045	14970	15041	14861	15035	14929	14833	14849	14961	14973	14834	14898	15059	14870	14909	14906	14987	15021	14950	15070	14802	14980	14959	14956	14941	15013	14978	14865	15019	15048	14848	15039	14866	14852	14932	14908	14955	14802	15027	14866	14949	15077	14934	14895	14869	14870	14918	14898	14948	15115	14899	14967	14955	14962	15022	14921	14988	14835	14878	15003	15040	14852	14900	14926	14912	15045	15016	14979	14920	14964	14925	14946	15052	15053	15093	15050	15064	15000	14979	14893	15040	15024	14869	15037	14897	15011	14909	15102	14933	14831	14920	14888	14945	14959	14956	14749	14926	15006	14919	14966	14877	14954	14847	14992	14922	14982	15056	15090	15031	14959	14900	15092	14935	15075	14885	14929	14936	14965	14876	14879	14925	14919	14983	14940	14939	15003	14997	14845	15070	15030	14941	14988	14937	14936	14931	15025	15031	14819	14998	14841	14797	14818	15030	15027	14873	14915	15119	14984	14976	15002	15103	15020	14919	14998	14833	14991	15135	14974	15000	15017	14940	15100	15080	15006	14986	15221	14886	15033	14996	15017	14989	15031	14854	14963	14944	15063	15119	14822	15069	14903	14843	15042	14890	15126	15159	15053	14906	14937	14954	14935	15015	14856	15089	14753	15087	15032	14917	14953	15058	14839	15094	15009	14916	15033	14868	14953	14995	15004	14912	15029	14967	15043	14923	15039	14961	14966	14935	14774	14924	14913	14942	15094	14775	14916	14930	15097	14900	15024	14969	15076	14947	14919	15024	14945	14910	14900	14811	14962	14998	14872	15004	14914	14927	14940	15017	14887	15069	14895	15077	15052	15007	15034	14894	14889	14957	14864	14888	14963	14886	15119	14953	14925	15167	15098	14921	15112	15066	14985	14911	14932	15224	15015	14980	14948	15161	14972	15072	15122	14925	15076	15010	14914	15067	15170	14919	14993	15015	14892	14986	14882	15067	14872	15040	14887	15013	15129	14865	15011	14981	15004	14974	15045	14928	15064	14943	14905	15183	14947	15038	15031	15044	15073	14935	14875	15136	15047	15041	15145	14935	15024	14905	15002	14982	14722	14893	14973	15002	15037	15028	15002	14979	14986	14841	14953	15027	14781	14884	14947	14988	14805	15029	14967	14893	15132	14926	14982	15089	14847	14933	15073	14903	15027	15030	15036	14974	14927	15012	15051	14980	15091	15021	15069	14916	15024	14937	15043	14825	14937	14923	14948	14940	14834	14950	14992	14956	14910	14890	14989	15100	15043	14736	14865	14890	14936	15141	15072	14994	14786	14952	14944	15021	15060	14977	14925	14890	14885	14954	15086	14930	15010	14811	14888	15090	14932	14845	15002	15059	14894	15065	15098	14911	15031	14980	14804	14943	14924	14934	14936	14944	14752	14899	14872	15112	14888	14899	14930	15000	15017	14938	14958	15064	15065	14927	14996	14963	14821	14916	14907	15149	15108	15048	15069	14953	14958	14943	14736	15028	14895	14900	14903	15029	14975	15068	14704	15044	14984	14951	14933	14867	14929	14966	14940	14828	15003	14896	14928	14898	14825	14975	15003	14886	15060	14958	14899	14878	14884	14909	14772	14929	15068	14961	14962	15098	15012	14984	15127	14788	15021	14909	15070	15067	15034	14899	14971	14968	14941	14943	15022	14947	14849	14939	14933	14948	15112	15089	14951	15030	14977	14882	14911	14872	14910	14827	15014	14922	15081	15076	15063	14899	14982	15053	14964	14915	14967	14960	15067	14938	14930	15034	14796	14970	15074	14979	14947	14818	14950	15087	15101	15081	14749	14998	14869	14893	14876	14900	14991	14916	14973	14900	15011	14969	15081	14933	14928	15104	14935	14897	14915	15071	15022	14875	14961	15018	14977	14871	14966	14864	14970	14933	14879	14985	15088	15119	15042	14802	14890	15066	14925	14915	14798	15065	15017	14877	14862	15003	15020	14985	14940	14895	14989	15017	14776	14842	14846	14876	15004	14927	14796	15124	14970	14944	14847	14947	15015	14963	14932	14944	14944	15015	14834	14926	15163	15085	14875	15078	15123	14801	15095	14956	14827	15016	14960	14908	15028	15105	14869	14970	14834	14885	14963	14989	15021	15015	15004	14942	14963	14976	15021	14955	14859	14607	15187	15083	14948	14807	15058	14953	15022	15027	15031	14920	15020	14898	15049	14926	14974	14978	14840	14950	15000	15117	14870	15038	14884	14987	14853	14850	15122	14905	15016	14938	14991	14938	14991	15047	15124	14902	14830	15077	15096	14922	14957	15131	15057	14980	15024	14911	14858	15038	14905	15020	15103	14998	14957	14971	15049	14697	14930	15021	15015	14898	15025	14885	15057	15023	14985	14937	14948	14800	14962	15002	14991	14900	14917	14945	14866	14862	14994	14959	15014	15039	14789	14925	14990	14925	15001	14986	15124	15003	14995	14946	14762	15111	14851	15042	14962	14942	14913	15040	14825	15012	15040	15086	15056	14996	14877	14948	14919	15000	14984	14899	15159	14825	14946	15041	15055	14998	15049	15036	15102	15003	14975	15015	14956	14963	14959	15071	15076	14752	14942	15079	14919	14938	15020	14912	14945	15086	14936	14955	15058	14868	14969	15001	14936	14895	15024	14968	14947	15051	14990	15005	15060	14922	14858	15079	15127	14882	15068	14957	14985	14953	14772	14963	15114	14781	15012	14934	14949	14982	14883	15022	14868	14980	14969	15002	14976	14868	15090	15052	14974	14883	15098	14900	15128	14972	14821	15038	14934	14951	14975	14888	15024	14925	14978	15055	14863	14893	14908	14799	14821	15009	15036	15094	15127	14682	14932	15111	15044	15043	14984	14865	15042	14981	14756	14963	14908	14905	15089	14981	14774	14911	15069	15132	14976	14961	15057	14876	14944	14961	14893	14811	15009	15139	14905	14967	15035	15043	14929	14915	14953	15026	15025	14829	15039	15047	15039	14898	14885	15121	14979	14909	15021	14911	14896	14974	14978	14983	14896	15116	14946	15033	14937	14741	15036	14938	14896	14974	15007	14825	15063	14820	15015	14910	14996	14966	14978	15088	14999	14957	15035	14962	14993	15092	14805	15160	15200	14905	14833	14941	14748	14959	14859	14987	14908	14901	14947	14970	15069	14982	15049	15044	14898	15084	15020	14836	15130	14828	15160	14754	15125	14942	15070	14849	15040	14937	14947	14993	14931	14901	15076	14921	14964	15034	15053	15055	14958	15060	14951	15008	15048	14802	14933	15016	14910	15000	15072	15079	14952	15011	15021	15018	15023	14988	15009	14817	15038	14957	14991	14931	15007	14878	15001	14832	14919	15001	15061	14859	14943	15068	14984	15054	14982	14935	14985	14953	14981	15093	15018	15039	14827	14999	14984	14894	15063	15000	14973	14889	15001	14937	14758	14871	14883	14922	15089	14960	14930	15077	15316	14855	15101	14956	15084	14921	14981	14920	14807	14940	14886	14957	14941	14945	15027	15054	15048	14954	14913	14992	15096	14938	15032	14867	14999	14978	14867	14860	14931	14900	14963	14866	15039	14921	14875	15037	14963	14963	15014	14881	15030	15203	14987	14860	15156	15088	15179	14949	14784	15006	15064	15047	14845	15123	14932	14999	15048	15009	14897	14994	14965	14993	15050	15026	15022	14884	15011	14921	15052	14848	14983	14932	14912	15029	15082	14901	14906	15217	14967	14967	14997	14801	14925	14864	14918	14922	14926	14982	14963	14860	15123	15150	14879	14960	14913	14943	15051	14997	14941	14784	14885	15012	15043	15029	14772	14962	15065	14943	15015	14911	14832	14945	15058	15077	15064	14908	14915	15026	14940	15062	14935	14994	14834	14989	14942	14950	14954	14797	14976	15116	15115	15008	14926	14913	14974	14850	15044	14946	14919	15039	14926	14824	14989	15038	15039	15095	14847	14939	15090	15143	15065	14998	14977	15003	14973	14949	14838	14921	14722	14864	15090	14887	15073	14935	14858	14955	14976	14924	15066	15092	14871	15092	14999	14967	15123	14982	14957	14928	14989	15016	14904	14936	15151	14971	14932	14961	14863	14932	14859	15029	14929	14860	14977	14953	14979	15003	15052	14985	14928	14994	14966	14959	14873	15018	14880	14995	14940	15053	14920	15154	14977	14934	14966	15052	14976	14992	14791	14946	15080	14924	15068	14987	15050	14884	14849	14779	14818	14974	14997	15020	15115	14919	15109	15142	14908	14831	14929	15010	15055	14936	14934	14988	15027	15039	15158	15083	15121	14945	14907	14916	15036	14897	14933	14852	15099	14994	14929	14957	15074	15080	14945	15031	14881	14915	14931	14954	15040	14928	15039	14909	14737	14950	15085	15003	15090	15094	14965	14952	14875	14993	15032	14728	14819	15042	15029	14996	14974	14816	15028	15090	15096	14844	14986	14932	15110	14939	15079	15016	14996	14981	14961	15008	15013	14975	14857	15085	15099	14981	14918
22628	21089	28853	23551	21360	23655	25738	20725	19618	19741	19609	19489	19610	19256	19302	19170	19037	19046	19050	18751	18748	18853	18666	18743	18714	18531	18425	18369	18530	18562	18820	18294	18270	18286	18225	18311	18137	18054	18239	18376	18202	18207	18234	18100	18436	18257	17987	18115	18039	18282	18105	18036	18150	18086	18151	17851	18149	18148	18107	18219	18110	18078	18050	18068	18076	18021	18225	18087	18047	17999	18208	18076	18153	18165	18114	18075	17879	18043	17979	18083	18211	18188	18177	18109	17812	18041	17958	18019	18209	17930	17983	18104	18024	18162	17841	18101	17944	18062	17992	18080	18015	17922	18143	18115	17877	18251	18010	18337	18041	18194	17848	18050	17986	18131	18207	18109	18053	18058	18297	17990	17902	17918	18057	17728	18004	17935	18000	17904	18047	17828	18084	18044	17955	17991	18101	17928	17871	18126	18015	18151	17960	17944	18174	18207	18059	18022	18142	17991	17987	17883	18084	18183	17923	17765	18119	17867	17962	18068	18110	17924	17927	17984	17974	18084	17974	17962	17918	18075	17900	18170	18059	17956	18120	18028	18143	18030	17963	18038	17937	18001	18034	17963	17977	17869	18028	18168	18048	17875	18105	17993	18148	17929	18035	18073	18016	18211	18143	18104	17951	18088	17961	17941	18000	17779	17884	18167	18029	18211	17912	17937	17963	18025	17948	18062	18071	18018	17949	18028	18024	18015	17830	17910	18119	18082	17937	17955	18001	17956	18034	18044	17889	17963	18119	18080	18063	17946	18019	17943	17998	17864	18133	17855	17970	17981	18075	18065	18110	18175	18098	17864	17821	18021	17858	17989	18073	17939	18021	18077	18060	17789	17821	17939	18012	17892	17897	17964	17902	18112	17990	18045	18090	17904	17978	18093	17969	18085	18052	18026	17956	18134	18239	17998	17923	17904	18117	17932	18141	18082	17926	18145	18079	18033	18238	17961	18123	18151	18128	18042	17985	17973	17867	18010	18080	17940	17960	17954	18061	18058	18249	18018	17881	17946	18029	17873	17939	18205	17925	18114	18049	18190	18117	18182	17983	17910	18040	18015	18010	17964	17969	17958	18007	17974	18013	18064	18119	18072	18179	17967	18168	17974	17852	18004	17895	17688	17843	17989	17883	17885	18005	18374	18042	17921	18027	18044	17972	18232	17878	17918	18020	18271	17938	18058	17778	18090	18065	17991	18116	18106	18306	17919	17884	18064	18027	17982	17923	18171	18149	18337	18171	17971	17927	17996	18155	17765	18131	18055	18022	18027	18130	18094	17941	17857	18079	17925	18278	17749	18156	18124	18101	18104	17804	18018	17762	18075	17974	18150	18110	17962	17975	18135	18028	18109	18142	18042	17810	17911	18075	18049	18053	17930	17952	17937	17972	17848	18020	17826	18121	17862	17954	18153	18154	17991	17836	18148	18077	18141	18109	17858	17929	17891	17889	18124	17959	17919	18076	17942	18054	18201	17853	17964	18064	18158	18134	17931	18069	17979	18026	18114	17893	18068	17894	18125	18113	18005	17955	18088	17815	18099	18189	17978	17866	17967	18012	18122	17934	17939	17990	18140	18131	18202	18120	17978	17936	18354	18002	17930	18199	17875	18069	18091	17920	18171	18182	18106	18016	18016	17840	17951	18158	17987	17994	18076	17939	18039	18090	17974	17829	17817	17915	17974	18035	17896	17819	18035	18084	17990	17991	17877	18030	18007	17954	18017	18066	17982	18011	17974	18146	18246	18034	17949	17998	18031	17975	18031	18199	18042	18019	18069	18019	18191	17920	17924	18061	17995	18056	18052	18005	18072	18014	17935	18120	18000	17857	18102	18255	17972	18065	18114	17826	17925	18057	17981	17936	18064	17943	17983	18088	17881	18143	18175	18078	18037	17837	17993	18107	17916	17809	18029	18053	17949	17888	17947	17942	18085	18153	17969	17999	18079	17941	17769	18105	18129	17824	17976	18046	18244	18081	18024	18067	17916	18097	18056	17922	17940	17937	17959	17922	17873	18106	17990	18102	17865	17890	17988	17934	17998	18105	18065	17975	17893	18123	17935	18097	17781	17838	17927	18139	18130	17977	18101	17940	18119	18055	17935	18097	18028	18022	17795	18052	17859	18052	18116	18066	18089	17970	18006	17972	17947	17936	18019	17986	17974	18102	17924	17838	17980	17983	18149	18001	17998	17935	17831	17941	18008	17974	17995	18100	17997	17991	18088	17775	17871	18161	17998	17863	17903	18056	17854	17799	18210	17785	17917	17998	17956	17962	18060	17930	17932	17973	17893	18078	17928	17844	18021	17954	18041	17973	17955	18115	17980	18080	17995	18037	17983	18000	17933	17831	17949	17897	18061	18088	18120	17871	18033	18092	17871	18087	18047	18107	17903	17906	17924	17899	18041	17975	18117	18003	17857	17810	18115	17919	18059	18052	17908	17785	17912	17817	17977	17866	18163	17848	18047	18215	17943	18142	18019	17917	18006	18054	17911	17994	18064	18158	17982	18133	17908	18122	18169	18072	18002	18076	17886	18101	18113	17830	18077	17983	17903	18007	17945	18075	18022	17963	18030	18086	18001	17955	17820	17879	18051	17888	18126	18109	17926	17973	18016	18169	17884	18058	18101	17996	18148	18102	18076	18000	18151	18199	17954	17992	18216	17968	18043	18171	17896	18196	18079	17955	17941	18004	18236	18123	17803	18154	18047	17952	18038	17965	18010	17724	17941	18016	17954	18052	18110	18077	17924	17997	18092	18078	17909	17974	17719	17940	17989	17858	17948	18018	17964	18121	17872	18008	17926	17672	17887	18138	18005	17904	18165	17977	17868	17906	17995	17834	17938	18122	18092	18065	18097	18034	18032	18178	18013	17856	18058	18038	18064	17880	17787	18292	17896	18058	18033	17992	17920	17942	17853	17866	17972	18096	17771	17884	18028	17991	18082	17820	18097	18123	18006	17865	17936	17959	18094	17974	18120	18039	17996	17977	18020	18238	18181	18016	18049	17962	18066	18065	17945	17913	18045	18008	18122	18077	17840	18154	18001	18090	17953	17894	18002	17987	18011	17978	17987	18094	18117	18214	17833	18140	17961	17953	18000	17948	17922	18062	17921	17826	17953	18043	17898	18004	18005	17944	17950	17968	18002	17868	18010	18088	17949	18304	17935	17997	17950	18081	18060	18099	17899	18143	17966	18093	17851	17838	18099	17987	18014	18111	18012	18042	18153	18260	17757	18223	18012	17948	17801	17931	17945	17868	18053	17936	18185	17908	17984	18133	18199	17908	18043	18172	18112	17853	17915	17975	17926	18043	17842	17976	17847	17965	18081	17975	17996	17921	18054	17843	17959	17890	18258	18132	17968	18258	17956	17857	17872	18087	18226	18046	18070	18076	18110	18076	18100	17944	18031	17981	18116	17972	17866	17939	17981	18107	18057	17903	17865	18093	18130	18058	17916	17991	17922	17979	18000	18108	17966	17946	18112	18156	17996	17874	18062	18012	17998	18012	17942	17934	18179	18152	18276	18247	18076	17985	18038	17996	18055	18087	17939	17881	17855	18055	17983	18273	17967	17935	18112	17925	17806	18172	18120	17941	17770	18004	18050	18066	17892	17804	18156	18041	18046	17983	17893	18039	17845	17889	18022	17940	18124	17994	18106	18075	18077	18037	18015	18152	17945	17886	18041	18000	17927	17942	18187	17963	17966	17888	17973	18029	17710	18034	18311	17941	17958	18009	18118	18001	17934	17984	17955	18051	17961	18111	17956	18102	18032	18063	18150	17931	18126	17944	17990	18086	17896	17935	18142	18102	18060	18232	18245	18103	18095	17954	18210	17986	17834	17928	17838	18119	17858	18205	17975	17974	17808	18099	18084	17971	18088	17933	18162	17922	18077	18084	17951	18194	18025	18060	18083	18142	18081	18085	17989	18094	18068	18013	17934	17991	18148	18142	17837	17840	18151	17908	17878	18215	17810	17912	17931	17952	18042	18007	18049	18200	18007	18080	18021	17904	17979	18116	17947	17950	18050	18151	17950	18149	18143	18037	17945	18040	17951	17807	18144	17979	17963	18046	18206	18223	17864	18019	18025	17823	18225	17916	17977	17980	18145	17905	18000	17784	17906	17943	18086	18089	17926	18023	17840	18130	18116	17929	18025	18002	18014	17954	17947	18304	17801	18041	18166	17853	17805	18022	17985	18021	18076	17955	18144	17906	18006	18010	18267	18054	17968	18244	17867	17984	17891	18011	17877	17988	17797	17864	18205	17960	18064	18060	18127	17889	18128	18118	17941	17960	18100	18226	18016	17913	17973	18161	17701	18045	17974	18126	18083	18200	18156	18055	18095	18119	17954	17851	18072	18232	18056	18189	17956	17889	18100	18027	17939	17931	17905	17953	17848	17683	17988	17825	17816	17928	18021	18086	18196	17899	17972	17956	17887	18014	17841	18032	18072	18017	17968	18102	18086	17922	17970	18041	18076	18372	18027	17983	18062	18061	18208	18066	18204	18020	18091	17983	18072	18227	18060	18175	17967	17947	18014	18154	18115	17954	17929	17954	17986	18123	18071	17936	18125	17937	17991	18120	17852	17993	18006	18008	17942	18150	18050	18175	18089	17847	18183	17976	18025	18075	18112	18006	17960	17888	17956	17827	18145	17979	18019	17919	18014	18029	17892	17968	18015	18035	17964	18051	18196	17705	18142	17864	17983	18186	17912	17979	17842	18134	18258	17910	17890	18018	18111	18092	17809	18065	17916	18189	18042	17940	18163	18002	17984	17957	18036	18202	17934	18173	18072	17946	17880	18027	18102	18026	18059	17880	17953	17981	17748	18049	17955	18091	18132	18198	18131	17914	18050	18024	18176	18080	17891	17885	18020	18082	17906	17843	17774	18011	18004	17916	17813	18172	17944	17870	18108	18098	17932	18143	17944	17968	18086	18034	17989	17805	17962	18090	18133	18171	18078	17942	18126	18047	18187	18057	18067	17973	17982	17891	18064	18128	18000	18066	17973	18081	18165	18175	17935	18167	18161	18042	18071	17988	17791	17730	18149	18085	17998	18049	18065	17929	17774	18001	18170	18130	18105	18034	17912	17894	17841	18083	17939	17928	18066	17955	18016	18013	17962	17925	18153	18108	17989
18104	33327	31692	25638	22715	20734	19374	18680	18085	17812	17512	17379	17177	16936	17146	16784	16890	16832	16681	16621	16578	16321	16299	16185	16034	16101	16140	16148	16188	15842	15941	15885	15883	15546	15746	15778	15678	15698	15630	15716	15632	15598	15654	15417	15505	15480	15426	15518	15404	15554	15553	15475	15449	15478	15540	15589	15438	15506	15525	15453	15421	15445	15372	15415	15478	15308	15428	15489	15218	15492	15466	15495	15382	15474	15472	15323	15441	15384	15458	15430	15517	15363	15405	15664	15566	15608	15539	15453	15333	15382	15299	15390	15463	15444	15418	15346	15270	15496	15132	15345	15414	15597	15419	15440	15356	15458	15356	15538	15361	15384	15358	15602	15447	15502	15408	15381	15343	15397	15423	15570	15299	15537	15419	15298	15352	15445	15535	15303	15334	15550	15503	15534	15293	15330	15462	15556	15409	15418	15273	15453	15418	15478	15540	15286	15396	15420	15423	15302	15430	15461	15314	15468	15340	15382	15363	15557	15292	15433	15407	15341	15356	15479	15416	15434	15373	15683	15356	15683	15319	15549	15415	15115	15383	15512	15433	15402	15570	15366	15452	15543	15380	15430	15437	15446	15337	15480	15393	15388	15391	15361	15364	15490	15421	15325	15474	15408	15309	15484	15470	15411	15392	15510	15446	15408	15444	15384	15183	15355	15446	15393	15334	15288	15302	15498	15448	15513	15426	15374	15342	15335	15591	15364	15474	15305	15523	15473	15578	15469	15369	15623	15329	15529	15503	15341	15378	15327	15461	15380	15358	15350	15586	15515	15496	15477	15417	15325	15516	15646	15565	15415	15391	15555	15487	15350	15350	15490	15397	15407	15535	15144	15423	15420	15534	15313	15429	15671	15469	15590	15384	15241	15350	15228	15640	15337	15389	15351	15325	15374	15386	15406	15508	15261	15572	15238	15458	15512	15339	15419	15329	15484	15290	15385	15373	15361	15573	15392	15340	15324	15580	15406	15433	15422	15344	15330	15368	15380	15431	15520	15471	15492	15222	15306	15453	15373	15401	15466	15353	15572	15383	15424	15307	15451	15469	15372	15346	15387	15525	15187	15244	15345	15285	15329	15418	15443	15452	15185	15332	15363	15315	15373	15436	15315	15559	15508	15466	15296	15298	15380	15422	15444	15387	15419	15342	15505	15545	15348	15516	15608	15651	15440	15348	15252	15361	15410	15327	15396	15265	15306	15435	15259	15371	15648	15433	15444	15393	15464	15282	15406	15232	15473	15331	15389	15484	15268	15174	15297	15575	15412	15324	15400	15358	15309	15468	15362	15528	15556	15283	15414	15492	15332	15573	15413	15532	15420	15363	15380	15428	15389	15667	15403	15477	15517	15428	15386	15475	15544	15389	15307	15401	15402	15450	15253	15447	15437	15211	15498	15402	15420	15336	15360	15430	15377	15472	15419	15466	15403	15374	15273	15502	15542	15382	15528	15455	15451	15243	15553	15357	15381	15245	15435	15403	15516	15324	15513	15300	15488	15434	15436	15409	15511	15469	15274	15407	15339	15508	15267	15443	15372	15512	15340	15379	15332	15455	15361	15302	15376	15608	15336	15302	15302	15364	15265	15374	15289	15575	15387	15448	15443	15414	15507	15266	15307	15509	15393	15336	15237	15467	15367	15396	15240	15256	15361	15655	15680	15584	15315	15463	15426	15523	15573	15371	15417	15506	15385	15349	15557	15383	15570	15413	15461	15325	15291	15300	15404	15407	15488	15401	15301	15576	15386	15503	15417	15241	15353	15576	15562	15581	15319	15400	15375	15307	15371	15387	15350	15535	15411	15482	15378	15570	15288	15525	15256	15329	15401	15340	15439	15384	15297	15539	15562	15417	15346	15354	15486	15325	15443	15501	15333	15459	15268	15421	15326	15418	15393	15444	15554	15379	15436	15410	15286	15565	15430	15258	15351	15410	15414	15468	15257	15554	15530	15452	15497	15529	15467	15357	15611	15356	15433	15375	15446	15449	15379	15408	15541	15383	15197	15296	15488	15314	15342	15417	15369	15281	15464	15521	15391	15287	15499	15395	15377	15399	15386	15374	15364	15491	15425	15406	15354	15465	15401	15450	15364	15500	15682	15451	15243	15341	15405	15546	15308	15451	15338	15647	15368	15328	15430	15426	15312	15371	15476	15305	15409	15451	15479	15307	15262	15484	15317	15418	15237	15508	15320	15615	15134	15378	15527	15399	15400	15574	15455	15435	15278	15338	15212	15439	15495	15523	15592	15385	15228	15495	15411	15524	15387	15397	15371	15590	15426	15374	15469	15362	15540	15637	15346	15522	15341	15341	15539	15471	15492	15566	15434	15529	15356	15469	15535	15359	15458	15482	15591	15520	15379	15477	15336	15375	15330	15509	15468	15366	15583	15394	15488	15441	15261	15342	15448	15444	15150	15500	15633	15504	15230	15395	15235	15612	15510	15369	15474	15510	15311	15357	15364	15452	15481	15422	15437	15462	15222	15489	15455	15409	15373	15410	15357	15467	15370	15614	15440	15341	15459	15540	15437	15338	15483	15479	15246	15494	15477	15387	15440	15359	15436	15278	15530	15402	15489	15567	15477	15475	15345	15345	15287	15448	15277	15340	15394	15274	15478	15336	15275	15515	15331	15492	15487	15511	15324	15350	15470	15301	15497	15369	15416	15375	15480	15472	15327	15282	15292	15452	15410	15220	15377	15377	15420	15275	15462	15443	15344	15430	15441	15344	15483	15331	15539	15447	15271	15469	15468	15447	15397	15250	15395	15463	15481	15325	15451	15540	15584	15491	15355	15291	15433	15514	15242	15336	15352	15447	15383	15436	15461	15494	15592	15403	15241	15564	15313	15383	15275	15373	15415	15379	15355	15307	15354	15567	15399	15183	15403	15403	15477	15408	15440	15329	15426	15442	15407	15384	15357	15395	15392	15422	15555	15374	15478	15586	15520	15328	15387	15327	15448	15487	15505	15463	15396	15368	15335	15374	15352	15316	15287	15460	15466	15428	15380	15476	15403	15387	15375	15492	15574	15358	15653	15338	15450	15417	15278	15625	15424	15325	15379	15408	15469	15287	15462	15355	15344	15541	15455	15358	15454	15306	15313	15502	15288	15588	15400	15431	15278	15405	15495	15392	15408	15347	15466	15426	15454	15328	15235	15506	15354	15246	15425	15361	15219	15546	15423	15325	15255	15329	15341	15500	15473	15252	15322	15392	15490	15430	15481	15413	15474	15435	15487	15323	15341	15482	15396	15373	15275	15409	15375	15331	15426	15469	15266	15304	15426	15411	15376	15463	15374	15434	15263	15452	15299	15539	15374	15502	15452	15579	15437	15402	15220	15429	15494	15452	15368	15459	15392	15266	15327	15438	15454	15484	15420	15335	15401	15409	15455	15272	15442	15396	15478	15293	15323	15449	15264	15364	15443	15406	15249	15190	15372	15512	15428	15395	15454	15481	15365	15441	15365	15311	15214	15383	15328	15380	15366	15410	15250	15391	15434	15389	15252	15437	15344	15377	15525	15443	15341	15528	15413	15440	15292	15254	15360	15443	15386	15362	15326	15375	15384	15422	15388	15443	15385	15506	15217	15255	15471	15350	15429	15466	15240	15442	15532	15259	15364	15425	15348	15451	15336	15529	15389	15241	15454	15479	15389	15422	15289	15370	15468	15393	15422	15472	15423	15329	15343	15336	15370	15519	15491	15279	15521	15384	15446	15340	15258	15524	15316	15513	15374	15470	15372	15229	15373	15491	15380	15356	15463	15511	15321	15358	15374	15384	15405	15491	15466	15415	15382	15149	15428	15500	15447	15229	15267	15305	15581	15408	15309	15413	15492	15405	15362	15395	15227	15228	15385	15528	15425	15446	15246	15318	15468	15445	15394	15423	15169	15284	15353	15410	15442	15371	15400	15369	15436	15349	15302	15414	15392	15397	15692	15329	15412	15540	15398	15475	15346	15345	15569	15487	15351	15333	15588	15469	15636	15433	15501	15502	15311	15325	15393	15442	15468	15280	15371	15330	15214	15358	15397	15320	15381	15459	15414	15362	15514	15373	15350	15299	15414	15413	15470	15402	15539	15357	15480	15258	15404	15398	15386	15369	15447	15180	15466	15421	15332	15494	15388	15413	15481	15377	15489	15476	15452	15457	15354	15256	15384	15562	15377	15402	15360	15297	15465	15320	15184	15326	15483	15324	15318	15416	15519	15305	15268	15244	15503	15463	15477	15316	15415	15459	15385	15185	15356	15492	15492	15441	15438	15313	15515	15409	15215	15546	15483	15466	15407	15424	15443	15476	15379	15266	15294	15310	15593	15356	15441	15473	15395	15463	15252	15536	15439	15391	15416	15509	15552	15511	15573	15400	15518	15466	15422	15253	15415	15345	15379	15260	15414	15213	15427	15489	15568	15384	15551	15522	15524	15368	15412	15479	15387	15503	15363	15455	15467	15491	15335	15323	15314	15262	15373	15376	15357	15289	15223	15575	15383	15367	15313	15308	15402	15369	15223	15342	15222	15321	15463	15205	15377	15345	15405	15481	15227	15272	15309	15485	15377	15378	15249	15418	15286	15406	15480	15577	15473	15456	15476	15425	15380	15357	15337	15557	15329	15431	15400	15372	15350	15368	15407	15406	15506	15463	15477	15486	15557	15215	15349	15289	15339	15416	15560	15372	15443	15486	15369	15306	15302	15505	15444	15384	15275	15495	15414	15282	15516	15310	15412	15318	15315	15560	15284	15401	15415	15431	15338	15386	15370	15445	15379	15437	15350	15473	15384	15508	15415	15428	15357	15352	15421	15375	15517	15308	15374	15373	15456	15284	15318	15432	15375	15523	15361	15418	15343	15446	15255	15445	15348	15399	15550	15322	15293	15430	15449	15486	15537	15407	15412	15360	15395	15346	15542	15340	15366	15422	15366	15314	15476	15161	15298	15446	15414	15489	15445	15290	15502	15529	15425	15346	15326	15299	15379	15384	15456	15376	15530	15181	15343	15430	15398	15337	15431	15528	15372	15306	15418	15292	15563	15472	15596	15416	15357	15487	15336	15364	15472	15452	15434	15472	15384	15335	15503	15284	15405	15468	15302	15385	15481	15441	15328	15579	15474	15372	15407	15434	15440	15369	15356	15510	15450
27299	21960	25361	22715	19138	18701	18719	18413	18307	18277	18428	18104	17959	18010	18207	17912	18051	18009	18178	18127	17875	18054	17777	17957	18096	18007	17876	17813	17715	17841	17871	18008	17785	17718	17785	17804	17958	17776	17741	17855	17991	17712	17915	17858	17854	17801	17794	17847	17947	17937	17945	17804	17734	17862	17837	17697	17944	17697	17815	17780	17743	17683	17620	17743	17720	17845	17829	18000	17647	17814	17908	17812	17850	17765	17782	17898	17857	17927	17805	17751	17783	17878	17669	17792	17809	17759	17754	17844	17946	17800	17913	17805	17684	17656	17756	17842	17630	17697	17906	17736	17972	17805	17851	17658	17744	17886	17862	17799	17741	17907	17721	17879	17692	17768	17789	17629	17679	17722	17795	17746	17753	17751	17748	17725	17635	17613	17866	17730	17623	17723	17831	17796	17880	17869	17674	17874	17788	17540	17518	17776	17888	17836	17824	17573	17742	17710	17653	17782	17512	17857	17816	17961	17792	17564	17732	17812	17815	17617	17666	17704	17612	17889	17862	17825	17891	17742	17747	17652	17717	17783	17665	17767	17830	17751	17770	17571	17774	17788	17707	17584	17625	17812	17894	17625	17691	17736	17896	17712	17754	17949	17749	17902	17741	17763	17651	17807	17734	17858	17711	17716	17844	17704	17865	17776	17674	17741	17736	17893	17645	17673	17851	17828	17818	17600	17743	17624	17545	17749	17738	17705	17599	17775	17685	17752	17705	17691	17722	17608	17816	17690	17612	17792	17900	17555	17781	17602	17733	17600	17735	17477	17810	17778	17756	17973	17872	17806	17834	17814	17682	17793	17868	17750	17816	17638	17727	17859	17715	17819	17886	17530	17913	17729	17693	17827	17780	17806	17766	17578	18045	17863	17904	17903	17912	17812	17719	17925	17688	17937	17805	17828	17903	17874	17830	17755	17709	17678	17816	17760	17659	17648	17590	17758	17731	17897	17858	17751	18005	17706	17832	17671	17763	17840	17718	17941	17840	17768	17772	17898	17577	17685	17788	17753	17609	17704	17706	17773	17799	17984	17788	17835	17882	17841	17556	17701	17675	17498	17622	17562	17910	17767	17737	17817	17901	17862	17806	17782	17792	17774	17685	17674	17611	17670	17567	17667	17668	17505	17585	17700	17810	17838	17597	17628	17989	17877	17908	17746	17796	17698	17599	17856	17897	17738	17847	17826	17687	17784	17783	17817	17889	17829	17910	17912	17613	17726	17698	17661	17658	17900	17513	17750	17725	17660	17852	17801	17931	17715	17817	17607	17725	17778	17799	17808	17568	17767	17706	17800	17724	17595	17822	17676	17636	17691	17771	17615	17856	17671	17563	17830	17807	17870	17704	17732	18002	17720	17621	17642	17665	17607	17664	17949	17771	17910	17764	17836	17787	17700	17839	17731	17824	17670	17765	17855	17861	17726	17730	17778	17895	17770	17697	17685	17682	17970	17722	17693	17618	17684	17632	17671	17808	17793	17689	17767	17617	17752	17882	17820	17791	17717	17734	17861	17798	17827	17804	17759	17626	17657	17663	17827	17776	17845	17701	17763	17670	17529	17632	17694	17717	17554	17801	17774	17683	17654	17758	17610	17731	17684	17866	17710	17792	17758	17581	17993	17888	17632	17915	17841	17786	17664	17756	17537	17817	17915	17606	17862	17745	17908	17767	17798	18036	17751	17936	17765	17803	17755	17801	17826	17732	17902	17895	17960	17754	17781	17658	17884	17804	17607	17650	17624	17646	17675	17432	17863	17799	17994	17740	17705	17668	17913	17969	17679	17557	17626	17902	17826	17732	17915	17830	17690	17680	17803	17679	17794	17726	17745	17667	17899	17802	17749	17581	17759	17892	17871	17570	17755	17645	17767	17928	17996	17683	17620	17746	17549	17413	17806	17823	17820	17663	17867	17727	17745	17703	17744	17880	17818	17601	17690	17807	17873	17834	17684	17606	17887	17698	17615	17766	17449	17498	17783	17543	17778	17933	17608	17645	17605	17739	17774	17801	17781	17705	17884	17774	17737	17698	17596	17749	17705	17624	17541	17712	17706	17732	17905	17825	17789	17666	17830	17755	17657	17752	17702	17752	17692	17590	17685	17763	17757	17797	17718	17700	17677	17620	17699	17832	17889	17713	17777	17819	17731	17751	17664	17778	17898	17906	17660	17911	17592	17846	17868	17660	17816	17696	17744	17832	17888	17683	17529	17744	17800	17783	17647	17877	17944	17810	17619	17517	17727	17768	17654	17621	18157	17880	17567	17715	17693	17532	17887	17846	17886	17821	17663	17720	17618	17792	17593	17535	17769	17682	17618	17749	17745	17824	17929	17720	17556	17846	17647	17877	17855	17612	17798	17738	17741	17827	17722	17867	17579	17601	17711	17626	17521	17769	17706	17927	17953	17611	17939	17636	17580	18046	17972	17973	17862	17834	17799	17886	17607	17725	17502	18047	17646	17715	17742	17865	17775	17904	17922	17481	17658	17700	17875	17856	17900	17711	17753	17662	17699	17748	17408	17833	17590	17637	17656	17530	17696	17825	17897	17807	17977	17725	17752	17847	17708	17821	17831	17864	17860	17844	17696	18036	17792	17704	17778	17875	17628	17810	17841	17546	17542	17917	17832	17537	17970	17684	17795	17501	17731	17655	17865	17674	17813	17781	17830	17851	17758	17929	17743	17751	17754	17711	17653	17700	17732	17538	17646	17794	17654	17725	17788	17903	17938	17697	17793	17806	17837	17699	17884	17679	17626	17973	17924	17827	17695	17539	17648	17709	17686	17834	17675	17833	17711	17612	17677	17788	17723	17824	17784	17723	17788	17956	17727	17734	17927	17814	17592	17719	17550	17663	17729	17760	17542	17698	17848	17763	17751	17882	17723	17632	17627	17807	17881	17770	17794	17580	17874	17773	17682	17982	17780	17592	17923	17850	17764	17830	17917	17887	17835	17729	17952	17672	17820	17684	17850	17926	17804	17816	17731	17643	17715	18024	17687	17758	17822	17702	17858	17802	17768	17765	17842	17699	17721	17701	17769	17575	17773	17658	17970	17906	17669	17687	17884	17929	17894	17674	17758	17877	17754	17856	17734	17740	17564	17739	17547	17574	17706	17753	17808	17833	17860	17679	17652	17690	17790	17896	17839	17788	17565	17456	17712	17694	17607	17849	17848	17775	17847	17696	17807	17675	17860	17829	17935	17702	17791	17842	17880	17521	17890	17847	17922	17889	17735	17882	17736	17649	17780	17539	17845	17692	17733	17931	17814	17534	17675	17856	17690	17782	17789	17639	17671	17681	17915	17968	17780	17920	17562	17573	17876	17751	17729	17896	17870	17950	17860	17907	17593	17782	17919	17748	17998	17733	17648	18045	17832	17856	17845	17658	17819	17839	17808	17734	17679	17808	17782	17675	17757	17671	17855	17651	17797	17679	17808	17616	17780	17918	17806	17873	17826	17635	17735	17814	17867	17542	17584	17635	17618	18013	17717	17813	17739	17575	17700	17550	17677	17957	17777	17968	17819	17881	17764	17757	17583	17670	17834	17633	17713	17566	17732	17624	17853	17834	17643	17660	17756	17682	17897	17726	17788	17749	17792	17932	17891	17860	17859	17626	17741	17872	17678	17674	17644	17693	17930	17619	17877	17942	17920	17715	17877	17699	17881	17950	17784	17780	17697	17663	17787	17583	17844	17951	17705	17752	17900	17880	17682	17837	17788	17762	17976	17690	17601	17759	17872	17846	17679	17790	17885	17808	17724	17741	17653	17750	17679	17901	17713	17829	17744	17597	17759	17799	17775	17954	17708	18013	17863	17795	17850	17842	17651	17604	17694	17716	17718	17794	17593	17879	17733	17856	17758	17640	17640	17542	17723	17749	17689	17828	17636	17550	17831	17584	17578	17673	17818	17778	17809	17763	17849	17660	17768	17691	17795	17873	17599	17685	17943	17676	17820	17699	17895	17830	17602	17666	17884	17610	17937	17893	17721	17743	17661	17926	17714	17668	17723	17830	17646	17900	17871	17906	17557	17836	17658	17909	17716	17627	17660	17915	17758	17593	17892	17684	17972	17884	17903	17626	17843	17802	17907	17687	17716	17604	17651	17937	17814	17656	17771	17716	17704	17642	17665	17483	17865	17636	17799	17682	17590	17628	17720	17719	17803	17919	17831	17767	17873	17607	17628	17740	17643	17657	17903	17770	17712	17864	17667	17886	17783	17717	17752	17773	17936	17745	17709	17762	17650	17975	17876	17790	17706	17661	17726	17795	17643	17609	17855	17972	17765	17793	17841	17808	17793	17845	18065	17665	17782	17787	17694	17761	17693	17623	17805	17815	17694	17920	17705	17809	17787	17821	17908	18049	17745	17710	17742	17750	17679	17839	17745	17974	17797	17877	17614	17875	17587	17989	17847	17615	17736	17659	17678	17688	17833	17619	17740	17651	17550	17841	17620	17617	17603	17730	17644	17794	17772	17786	17824	17923	17725	17849	17784	17870	17956	17888	17855	17616	17689	17648	17730	17632	17746	17750	17693	17670	17656	17944	17790	17669	17779	17791	17938	17757	17599	17642	17736	17693	17646	17852	17710	17797	17757	17541	17984	17847	17657	17799	17730	17456	17830	17698	17901	17596	17760	17856	17839	17674	17744	17787	17788	17679	17839	17683	17619	17772	17741	17578	17754	18034	17718	17650	18043	17832	17923	17690	17724	17747	17759	17855	17718	17704	17813	17605	17533	17704	17687	17791	17994	17953	17760	17788	17884	17897	17831	17881	17620	17705	17347	17795	17921	17869	17729	17631	17670	17847	17679	17705	17875	17636	17695	17610	17584	17769	17687	17848	17715	17567	17790	17802	17833	17714	17856	17870	17690	17800	17927	17778	17744	17645	17899	17738	17836	17689	17720	17737	17757	17760	17666	17862	17806	17716	17758	17745	17719	17657	17819	17707	17605	17606	17806	17830	17640	17715	17825	17652	17679	17785	17788	17797	17618	17727	17678	18042	17796	17818	17892	17658	17676	17788	17860	17677	17563	17454	17689	17834	17816	17935	17646	17800	18048	17710	17778	17696	17780	17707	17762	17672	17820	17840	17734	17819	17649	17747	17754	17927	17814	17931	17740	17780	17959	17783	17730	17945	17668
16625	22305	21700	18716	17698	16873	16585	16323	16002	16069	15917	15951	15834	15657	15941	15803	15720	15714	15641	15785	15842	15623	15561	15511	15609	15363	15427	15423	15534	15435	15450	15398	15512	15440	15417	15438	15437	15297	15460	15268	15212	15342	15409	15303	15410	15476	15230	15203	15291	15367	15418	15155	15333	15263	15131	15504	15320	15353	15279	15053	15352	15388	15227	15178	15448	15442	15206	15331	15272	15423	15270	15221	15309	15183	15384	15318	15300	15286	15373	15159	15486	15152	15335	15340	15202	15331	15327	15277	15175	15247	15272	15201	15193	15218	15318	15192	15395	15386	15212	15296	15056	15263	15357	15230	15184	15073	15381	15272	15174	15296	15294	15265	15281	15125	15351	15338	15109	15289	15259	15302	15284	15233	15350	15319	15100	15208	15398	15336	15407	15286	15214	15192	15232	15150	15401	15159	15313	15318	15144	15296	15286	15265	15155	15180	15264	15311	15148	15417	15382	15187	15319	15249	15088	15243	15335	15170	15232	15334	15254	15365	15208	15408	15232	15280	15227	15227	15180	15483	15334	15258	15170	15215	15357	15226	15280	15329	15311	15345	15240	15301	15223	15241	15366	15324	15327	15107	15221	15223	15182	15207	15317	15228	15245	15366	15248	15093	15394	15166	15338	15350	15312	15265	15302	15190	15311	15281	15345	15320	15143	15291	15292	15153	15425	15171	15281	15236	15107	15165	15292	15344	15103	15401	15104	15167	15150	15222	15315	15370	15290	15295	15239	15304	15353	15229	15355	15229	15214	15257	15098	15172	15180	15313	15252	15295	15284	15312	15167	15355	15249	15280	15352	15329	15312	15311	15246	15306	15149	15345	15142	15166	15316	15378	15213	15345	15137	15278	15069	15173	15216	15318	15299	15210	15296	15202	15363	15447	15257	15310	15043	15407	15339	15144	15222	15285	15091	15174	15436	15333	15328	15078	15236	15186	15252	15292	15290	15262	15240	15330	15226	15254	15217	15233	15286	15088	15205	15306	15350	15359	15362	15290	15266	15428	15391	15368	15302	15243	15247	15080	15429	15336	15382	15152	15169	15260	15267	15394	15152	15362	15436	15191	15125	15323	15127	15264	15095	15184	15237	15269	15331	15253	15465	15483	15387	15260	15264	15180	15386	15302	15231	15163	15328	15411	15052	15170	15306	15231	15189	15251	15274	15311	15313	15208	15345	15167	15302	15299	15244	15312	14978	15362	15393	15276	15380	15179	15191	15165	15231	15249	15241	15214	15221	15429	15334	15142	15301	15159	15342	15253	15175	15451	15275	15353	15148	15174	15184	15280	15230	15208	15332	15181	15344	15367	15285	15314	15238	15298	15213	15330	15234	15195	15284	15144	15332	15058	15426	15184	15219	15172	15239	15224	15270	15293	15434	15426	15295	15279	15260	15186	15248	15172	15169	15208	15268	15201	15189	15227	15144	15425	15354	15339	15286	14957	15248	15328	15400	15126	15204	15178	15210	15212	15046	15010	15445	15353	15155	15237	15093	15082	15239	15424	15313	15428	15278	15216	15184	15060	15205	15335	15118	15371	15251	15102	15317	15183	15332	15283	15200	15302	15390	15109	15302	15252	15399	15126	15251	15210	15282	15326	15243	15137	15295	15275	15126	15281	15412	15280	15186	15156	15330	15190	15411	15257	15192	15334	15221	15251	15352	15235	15238	15144	15382	15088	15235	15223	15284	15336	15181	15177	15288	15198	15148	15095	15271	15162	15111	15393	15312	15367	15155	15182	15514	15209	15299	15332	15314	15257	15342	15132	15380	15213	15216	15406	15156	15366	15099	15097	15227	15390	15335	15235	15256	15348	15302	15299	15196	15145	15222	15263	15230	15345	15489	15060	15341	15365	15173	15532	15249	15178	15397	15438	15367	15349	15133	15350	15438	15189	15095	15319	15352	15326	15106	15267	15377	15094	15158	15246	15332	15253	15141	15251	15201	15332	15300	15297	15214	15310	15275	15150	15331	15327	15188	15254	15266	15243	15224	15360	15458	15142	15184	15210	15231	15364	15338	15096	15293	15358	15163	15214	15159	15451	15276	15362	15370	15293	15269	15286	14981	15236	15160	15285	15278	15292	15305	15309	15323	15235	15317	15144	15148	15244	15126	15289	15317	15234	15255	15288	15299	15156	15327	15304	15168	15185	15140	15098	15219	15348	15347	15303	15111	15274	15167	15429	15262	15091	15184	15198	15180	15150	15362	15160	15239	15238	15342	15254	15104	15382	15116	15330	15218	15372	15211	15273	15274	15317	15281	15297	15314	15270	15314	15160	15305	15279	15270	15456	15242	15175	15203	15260	15412	15094	15377	15260	15123	15261	15237	15376	15260	15264	15291	15224	15253	15147	15307	15421	15228	15152	15319	15215	15105	15265	15307	15290	15240	15255	15159	15241	15367	15369	15277	15399	15417	15293	15254	15387	15287	15183	15395	15197	15211	15202	15294	15353	15162	15344	15211	15231	15121	15424	15204	15328	15243	15254	15317	15374	15355	15257	15424	15371	15336	15385	15234	15421	15288	15141	15291	15248	15234	15349	15292	15159	15309	15251	15240	15270	15281	15283	15294	15381	15313	15138	15415	15343	15121	15201	15114	15238	15264	15149	15332	15171	15357	15309	15251	15336	15247	15467	15293	15377	15274	15316	15319	15360	15270	15470	15238	15403	15341	15313	15343	15224	15223	15293	15117	15225	15157	15465	15367	15308	15199	15378	15124	15075	15320	15486	15160	15016	15384	15296	15252	15309	15418	15246	15169	15298	15276	15335	15269	15463	15295	15309	15312	14985	15196	15263	15323	15423	15262	15214	15415	15128	15089	15423	15285	15021	15295	15352	15209	15281	15240	15084	15190	15220	15322	15254	15271	15419	15124	15290	15252	15273	15192	15336	15280	15254	15281	15386	15443	15368	15265	15423	15229	15179	15285	15258	15074	15373	15293	15219	15254	15156	15206	15169	15210	15066	15173	15345	15375	15228	15198	15295	15302	15147	15106	15168	15196	15150	15254	15292	15208	15385	15325	15399	15264	15259	15095	15159	15187	15244	15139	15242	15262	15309	15279	15229	15320	15279	15464	15188	15291	15244	15155	15230	15288	15423	15256	15198	15199	15415	15205	15300	15190	15083	15374	15213	15246	15366	15166	15188	15351	14998	15084	15204	15395	15221	15341	15348	15185	15248	15183	15295	15237	15280	15395	15146	15309	15411	15283	15208	15247	15363	15354	15464	15204	15255	15277	15087	15205	15221	15264	15137	15188	15303	15316	15245	15219	15294	15305	15203	15208	15110	15225	15253	15239	15377	15213	15237	15328	15125	15238	15517	15257	15195	15176	15276	15256	15376	15551	15288	15197	15360	15391	15371	15154	15105	15222	15303	15356	15297	15192	15261	15118	15319	15353	15266	15158	15232	15128	15266	15244	15020	15279	15076	15213	15334	15295	15215	15432	15290	15388	15337	15177	15209	15099	15162	15241	15422	15296	15166	15123	15102	15310	15158	15303	15140	15248	15395	15264	15422	15416	15429	15358	15273	15185	15231	15419	15310	15295	15168	15294	15425	15461	15262	15421	15264	15231	15309	15473	15255	15322	15178	15353	15298	15301	15215	15135	15354	15281	15049	14992	15563	15255	15261	15207	15008	15312	15373	15276	15331	15281	15197	15099	15275	15195	15518	15257	15390	15267	15234	15229	15432	15341	15238	15240	15361	15151	15317	15271	15304	15347	15144	15325	15322	15289	15294	15310	15274	15356	15507	15289	15298	15168	15271	15348	15190	15230	15293	15280	15256	15331	15250	15310	15249	15272	15412	15376	15354	15262	15287	15325	15171	15245	15230	15304	15451	15274	15303	15229	15159	15323	15344	15276	15346	15264	15330	15316	15192	15314	15287	15213	15351	15318	15155	15158	15335	15377	14998	15451	15226	15180	15434	15321	15285	15248	15225	15413	15242	15157	15181	15353	15123	15385	15232	15270	15126	15389	15254	15230	15332	15254	15315	15479	15325	15348	15182	15149	15287	15300	15295	15489	15279	15341	15396	15157	15391	15198	15195	15256	15323	15209	15086	15204	15043	15257	15225	15305	15292	15307	15438	15153	15139	15413	15383	15177	15491	15284	15228	15334	15164	15195	15325	15200	15067	15229	15274	15258	15213	15316	15283	15122	15376	15184	15194	15222	15299	15354	15235	15336	15251	15430	15280	15515	15199	15388	15137	15325	15069	15248	15109	15110	15273	15402	15306	15383	15350	15334	15299	15383	15336	15310	15271	15424	15187	15132	15314	15302	15165	15483	15300	15293	15388	15251	15279	15208	15281	15342	15400	15338	15229	15211	15198	15246	15281	15281	15155	15326	15512	15199	15345	15214	15228	15261	15143	15139	15306	15092	15281	15270	15271	15310	15314	15275	15453	15097	15198	15266	15363	15200	15193	15319	15176	15333	15286	15271	15302	15358	15206	15200	15394	15335	15354	15180	15292	15265	15208	15453	15162	15323	15160	15299	15178	15219	15284	15306	15220	15217	15179	15154	15323	15253	15373	15514	15142	15327	15337	15356	15238	15325	15279	15276	15290	15247	15170	15202	15251	15328	15216	15286	15355	15247	15236	15305	15408	15115	15148	15368	15297	15246	15183	15260	15389	15291	15254	15045	15374	15289	15282	15224	15235	15201	15379	15444	15240	15227	15345	15302	15349	15136	15238	15377	15483	15232	15173	15320	15249	15279	15190	15161	15275	15136	15328	15241	15262	15289	15113	15366	15283	15340	15395	15292	15060	15290	15342	15216	15247	15408	15307	15601	15058	15309	15268	15294	15144	15348	15079	15416	15142	15423	15336	15347	15266	15371	15460	15231	15106	15207	15164	15226	15226	15401	15360	15288	15261	15413	15297	15305	15608	15276	15357	15304	14972	15320	15181	15351	15288	15229	15318	15232	15377	15420	15284	15429	15198	15265	15382	15185	15310	15393	15283	15350	15291	15254	15182	15351	15278	15101	15225	15293	15268	15326	15260	15305	14983	15135	15216	15369	15434	15413	15245	15176	15409	15350	15282	15300	15365	15223	15191	15264	15290	15231	15140	15146	15328	15251	15243	15305	15226	15158	15213	15245	15079	15298	15271	15274	15344	15088	15298
23492	21001	28423	23846	21927	22352	21367	18708	17996	18165	18062	17861	17930	17810	17697	17585	17721	17571	17596	17617	17346	17467	17438	17378	17329	17315	17342	17217	17148	17031	17139	17265	17112	17250	17158	16836	17077	17259	16992	16992	17373	17090	17108	17029	17216	17058	17152	17005	16956	16904	17093	17119	16916	16860	16816	16731	16999	16883	16806	17048	16861	17018	16971	16950	17064	17069	17265	17127	16760	16727	17018	16858	17091	17032	16793	16875	16933	16925	16952	16890	17011	17059	16917	16994	16950	17001	16921	16876	17053	16943	16821	16967	16970	16706	17150	16738	16698	16983	16964	16737	16959	16998	16928	17016	16828	17054	17058	16828	16887	16895	16866	16833	16773	16860	17025	16929	17069	17060	17006	16874	17091	16937	16962	17026	16957	16949	16819	16987	16999	17252	16945	17082	16984	16923	16912	16788	17016	16830	16917	16967	17011	17015	17065	17131	16937	16911	16962	17030	17001	16731	16939	16806	16838	16946	16865	16933	16982	17069	16860	16986	16949	16910	16991	16963	16733	16718	16978	16926	16928	16814	16872	16906	16990	17029	16861	17054	16900	16948	16802	16840	16612	16879	17050	16885	16851	16964	16984	16915	17077	16879	16849	16975	16872	16776	17045	16878	16816	16774	16686	16909	17157	16795	16907	16843	16970	16964	16944	16801	16869	17099	16969	16677	16629	16908	17138	16776	16844	16758	16771	16704	16903	16908	16989	16844	16806	17095	16802	16851	16896	16989	16754	17002	16864	17156	16907	16876	16905	16878	16948	17047	16985	16807	16844	16999	16858	16783	16827	16976	17037	16870	16963	16915	16752	16841	16861	16874	16914	16984	16795	16911	16960	16743	16936	16756	16917	16801	17121	16885	16954	16868	16948	16796	16912	16803	17015	16800	17116	16964	16804	16976	16829	16965	17048	16821	17058	16924	17017	16993	16948	16829	16975	16893	16966	16787	16927	17046	16853	16941	16862	16935	17018	16843	16988	16874	17204	16994	17116	17103	16895	16857	17109	16967	16906	17095	16828	16806	17099	16911	17105	16853	16950	16813	16789	16810	16925	16810	16852	17043	16836	16894	16898	16828	17081	16744	16978	16873	16811	17063	16956	16944	16881	16966	16870	16948	17013	16910	17041	16818	16871	16879	16931	16783	16937	16999	16811	16874	17075	16867	16801	16842	16803	16613	16817	16923	16840	16901	16701	16685	17044	16899	16961	16810	16729	16955	16895	16920	16673	16821	16772	16876	16832	16977	17092	16816	16835	16892	16976	16967	17161	17041	16691	16814	16968	16911	16851	16837	17039	16863	16756	17074	17039	17056	17114	16977	16802	17018	16741	16907	17059	16915	16943	17010	16955	16844	16889	16971	16807	16973	16729	16720	16966	17058	16940	16973	16925	16920	16783	16679	16801	16860	16791	17023	16594	16831	16788	16708	16810	16857	16955	16729	16878	17058	17046	17024	16811	17084	16738	16862	16980	16822	16959	16943	16899	16943	17023	16735	16954	16977	16860	16889	16897	16940	16893	17125	16820	16918	16850	16968	16870	16807	16962	16905	16883	16904	16998	17073	16752	17010	16691	16837	16847	16949	17010	16969	16910	16915	16937	16860	16868	16982	16910	16701	16978	16939	16914	16860	16864	16818	16734	16937	16730	17006	16975	17123	17020	16814	16956	16957	16871	16852	16954	16811	16817	16955	17060	16903	16890	16895	17028	17032	16972	16898	16848	16894	16907	16834	16986	16708	16882	16858	16956	16806	16674	16803	16619	16990	16834	16970	16995	16794	17150	16744	17051	17034	16979	17134	17026	17013	16907	17230	16904	17013	16817	16895	16928	16991	16905	17007	16911	16819	16938	16993	16857	16951	16882	17011	17162	16881	16770	16876	17044	16846	16902	16868	16776	16961	16822	16690	16921	16854	17058	16985	17008	16784	16787	16932	17057	17025	16891	16845	16964	16953	16852	17054	16693	16760	16988	16934	16987	16698	16781	16842	16989	16977	17042	17029	16889	16979	16880	16920	16778	16832	17134	17014	16905	17126	16950	16878	16789	17016	17027	16993	16778	16978	17113	17070	17117	17147	16922	17057	17091	16839	16875	16979	16877	16722	17036	17088	17087	16794	16838	16766	16771	16861	16793	16901	17036	16878	16969	17042	16956	16962	16739	16938	16949	16895	16985	17006	16803	16960	16946	16995	17145	17058	16864	16883	16857	16794	16991	16826	16900	17125	16930	16868	16674	16929	17157	17030	16928	16859	17105	16920	17025	16789	17053	16782	16945	16994	16948	16912	17021	16881	16932	16884	16902	17090	16826	16881	16974	16898	17025	16749	16723	16848	16946	17013	16895	16898	17087	16770	16999	16695	16944	16824	16916	16926	17138	16918	17158	16952	16744	16855	16887	16905	16948	16918	16972	16881	17058	17030	16863	16830	16776	16589	17024	16886	16893	16852	16810	16973	16837	17086	16864	17026	16925	17023	16800	16872	16907	16920	16906	16911	16954	16863	16916	16931	17105	17083	16927	16988	16923	16907	16908	16866	16784	16741	16955	16842	16938	16821	16875	16898	16974	16624	16671	17121	16879	17091	16920	16768	16956	16744	16965	16867	16945	16995	17015	16901	17089	16925	16934	16824	16763	16696	16921	16822	17056	16851	16742	16841	16738	16846	16959	16956	16790	16861	16759	16856	16821	16916	16929	16877	16871	16647	16757	17014	17141	17075	16932	17041	16975	16885	16941	16960	17032	16895	16845	17026	16922	17022	17064	16859	17089	16810	16745	16878	16898	16952	16911	16763	17050	16754	16892	16890	17097	17007	16805	16880	16874	16932	16800	17057	16869	16913	16882	17032	16954	16999	17035	17025	16950	16803	16912	17017	16974	16832	16823	16924	17077	16703	16907	16907	16847	16907	16917	16987	16891	16871	16949	16837	16921	16752	17079	16867	16709	16896	17062	17010	16876	16826	16840	16820	17018	16957	16946	16913	16757	16795	16800	16896	16896	16931	16922	16965	16819	16747	16927	16751	16655	16833	17004	16846	16899	16566	16961	16866	16899	16897	16919	16975	16938	16800	16891	17047	16973	16947	16746	16952	17061	16898	16793	16794	16865	16765	16782	16907	17044	16771	16918	16909	16901	16849	16906	16977	16996	16964	16854	16868	16740	16958	16941	16912	17028	17082	17040	16822	16841	16819	16882	17114	16947	16582	17003	17041	16822	17043	16915	16845	16915	17241	16896	16935	16879	16974	16956	17058	16715	17042	16865	16860	16939	16997	16933	17132	16894	17059	16934	16881	16917	16785	16943	16955	16888	16865	16889	16768	16964	16783	16962	16813	16967	17068	16784	16790	16926	17218	16998	16987	16898	16879	16937	16793	17028	16997	17079	16719	16874	16942	17113	16987	17112	17026	16961	16890	16932	17057	17050	17012	16816	17021	17120	17023	16738	16866	16915	17031	17012	16862	16860	16757	16979	16815	16832	16962	16831	16818	16744	16898	16794	16980	16707	17048	16983	16791	16915	16995	17005	16841	16598	16747	16811	16778	16864	17046	17022	16968	17021	16846	16721	16896	16941	16844	16956	16842	16824	16939	17028	17058	16898	17099	17061	16949	16774	16957	16996	17139	16993	16860	16906	16777	16850	16894	16968	16893	17072	16852	16919	16700	16831	16999	16889	16872	16849	17097	16688	16938	16959	16713	16784	16979	16932	16890	16922	16727	16967	16898	16798	16887	16923	16949	16991	16810	16904	16734	16899	16859	16974	16950	16925	16851	16906	16924	16837	17033	16950	17142	16854	16912	16995	16803	16971	17048	16895	17067	16821	16976	17022	17094	16806	17013	17048	16965	16705	16825	16767	16917	16786	17123	16923	16940	16856	16949	16909	16952	16988	16940	17035	16882	17043	16904	17052	16898	17101	16902	16814	16959	17042	16850	16735	17083	16876	16872	17002	16953	16791	16950	16915	16814	17129	16807	16809	16692	16760	16795	17073	16830	17044	16906	16934	17080	16858	16999	16743	16948	16897	16943	17007	17063	16902	16967	17106	16836	16842	16852	16988	17058	16942	16799	16714	16799	17124	17070	17034	16870	16955	16948	16946	16826	17014	16835	16944	17092	16981	16885	16938	16994	17118	17044	16856	16960	16852	17165	16862	16983	17042	16805	16637	16977	16638	16890	17006	16912	16657	17003	16926	16968	16840	16754	16921	16869	16760	17031	16965	17074	16918	16842	16898	16776	16770	16997	17196	16853	16937	17072	16843	16942	16962	16866	16882	16841	16750	16891	16892	16911	16812	16783	17041	16897	17149	16897	17015	16855	16834	16896	16960	16938	16840	16962	17111	16874	16847	16953	16787	17009	16975	16831	16940	16907	17169	16880	16819	16704	16801	16966	16965	16911	16926	16941	17040	16924	16996	16795	17031	16887	16941	16865	16878	17049	16872	16862	16734	17112	17052	16864	16911	16955	17094	16953	17046	16875	16913	17031	16921	16984	16950	16783	16823	17058	16880	16877	16942	16777	16844	16944	16737	16914	17021	16937	17007	16932	16778	17029	16902	16902	17007	16933	16995	16932	16824	16766	16803	16991	16744	17144	16968	16764	16985	16713	16936	16718	16807	17100	17018	16607	16980	16860	16998	16819	16989	16914	16806	16731	16839	16847	16780	17050	16980	16878	16907	16866	16884	17126	16998	16868	16918	16808	16918	17044	16892	16816	17147	16957	17059	17059	16960	16838	16944	17002	16927	17102	17033	16840	16913	17070	17016	16950	16993	16971	16974	16863	16890	17024	16764	17143	16969	16926	16850	16839	16907	17090	17032	17012	16819	17066	16957	17063	16874	16733	16988	16964	17126	17165	16890	16959	17012	16913	16846	16716	16893	16749	16980	17006	16866	16935	16977	16841	16847	16849	16870	16892	16862	16903	16974	16862	16951	16921	16958	16756	16799	16787	17016	17073	17139	16821	16945	16716	17072	16912	17031	16949	17028	16842	16917	16778	16688	17132	16691	16946	16859	16845	16919	17087	16753	16861	16893	16991	16969	16921	16985	16878	16851	16904	16999	16897	17081	17194	16945	16968	16853	16957	16900	17040	16960	16860	16971	16762	16848	16986	16883	16902	16818	16953	16916	17152	16904	16774
16094	28578	26996	21950	20035	18644	17627	17262	16763	16249	16227	16106	15917	16007	15769	15659	15606	15718	15647	15513	15532	15515	15397	15173	15320	15190	15143	15362	15212	15063	15043	14900	14966	15045	14985	15103	14825	14951	14912	14927	14904	14964	14826	14824	14676	14814	14904	14809	14678	14892	14718	14783	14884	14811	14720	14736	15053	14777	14797	14812	14774	14722	14691	14840	14763	14738	14867	14647	14734	14707	14568	14788	14778	14673	14736	14845	14669	14763	14752	14725	14794	14784	14884	14817	14715	14730	14803	14881	14735	14742	14729	14799	14714	14643	14760	14667	14932	14881	14792	14723	14752	14890	14805	14764	14957	14762	14582	14616	14869	14896	14759	14969	14700	14580	14879	14643	14776	14643	14892	14972	14842	14720	14909	14798	14651	14579	14748	14731	14841	14701	14740	14776	14761	14843	14670	14877	14863	14790	14694	14695	14835	14558	14777	14774	14731	14747	14760	14614	14721	14782	14751	14778	14593	14677	14959	14790	14790	14829	14760	14793	14831	14685	14940	14751	14857	14904	14759	14603	14801	14727	14752	14770	14701	14801	14716	14729	14590	14798	14679	14802	14641	14677	14772	14760	14787	14788	14800	14749	14742	14651	14821	14699	14896	14651	14825	14711	14910	14724	14649	14821	14699	14504	14767	14807	14776	14873	14510	14715	14860	14753	14763	14819	14674	14881	14721	14762	14853	14726	14723	14668	14782	14678	14690	14747	14773	14664	14902	14709	14701	14870	14698	14813	14718	14745	14662	14745	14769	14763	14780	14759	14853	14772	14662	14630	14890	14834	14703	14823	14653	14647	14673	14656	14910	14880	14756	14751	14659	14714	14730	14877	14679	14659	14653	14724	14687	14777	14814	14950	14626	14874	14633	14662	14728	14704	14793	14838	14827	14859	14685	14812	14791	14574	14745	14776	14757	14638	14795	14768	14845	14909	14703	14899	14749	14691	14822	14607	14706	14697	14678	14821	14774	14873	14585	14730	14784	14887	14765	14794	14869	14697	14714	14680	14711	14823	14627	14782	14732	14717	14835	14739	14755	14610	14672	14974	14791	14829	14662	14710	14863	14585	14839	14798	14805	14743	14671	14733	14787	14754	14687	14776	14679	14776	14707	14596	14675	14642	14725	14675	14866	14908	14648	14840	14675	14895	14582	14670	14985	14690	14743	14659	14628	14754	14725	14664	14695	14732	14834	14608	14846	14711	14793	14766	14645	14732	14895	14772	14756	14855	14815	14785	14786	14867	14861	14928	14751	14673	14679	14691	14702	14945	14845	14512	14866	14719	14614	14715	14755	14792	14908	14780	14744	14668	14838	14859	14751	14649	14826	14633	14683	14829	14807	14852	14699	14873	14830	14873	14817	14826	14570	14812	14843	14714	14777	14810	14820	14658	14719	14817	14773	14666	14817	14804	14722	14813	14783	14562	14767	14887	14558	14822	14451	14780	14745	14791	14815	14799	14766	14715	14661	14776	14830	14891	14625	14770	14829	14678	14906	14799	14808	14772	14591	14798	14760	14773	14797	14783	14700	14788	14713	14856	14793	14820	14657	14741	14713	14693	14845	14722	14795	14680	14736	14651	14798	14840	14739	14629	14654	14652	14774	14651	14585	14745	14719	14583	14718	14827	14666	14917	14754	14770	14831	14640	14726	14653	14713	14683	14708	14573	14704	14582	14609	14673	14754	14924	14752	14699	14749	14750	14781	14891	14637	14743	14755	14764	14718	14647	14933	14582	14858	14742	14867	14760	14753	14800	14670	14802	14718	14740	14782	14631	14746	14706	14670	14923	14945	14701	14643	14667	14722	14786	14824	14853	14701	14763	14818	14718	14749	14686	14783	14703	14754	14765	14696	14844	14642	14714	14825	14749	14737	14870	14788	14778	14594	14690	14677	14766	14906	14585	14810	14793	14788	14816	14815	14667	14697	14506	14685	14768	14910	14685	14720	14750	14631	14800	14609	14697	14672	14705	14626	14845	14628	14849	14749	14940	14846	14738	14683	14789	14782	14815	14777	14777	14774	14730	14732	14807	14854	14615	14753	14746	14797	14799	14891	14767	14832	14713	14778	14698	14701	14742	14683	14835	14773	14812	14706	14726	14723	14798	14963	14980	14795	14973	14716	14782	14871	14668	14799	14899	14696	14720	14837	14871	14846	14728	14874	14801	14583	14686	14697	14963	14702	14627	14719	14707	14575	14890	14795	14686	14725	14816	14733	14752	14730	14760	14763	14640	14749	14758	14790	14843	14713	14586	14595	14882	14796	14766	14783	14527	14926	14770	14817	14912	14669	14750	14504	14836	14829	14703	14836	14801	14793	14789	14743	14621	14771	14784	14711	14782	14620	14777	14875	14937	14820	14976	14791	14895	14608	14770	14692	14727	14825	14798	14741	14772	14706	14782	14757	14737	14558	14827	14768	14866	14831	14704	14792	14870	14787	14652	14946	14546	14528	14719	14824	14741	14684	14704	14672	14754	14717	14668	14828	14721	14769	14821	14857	14773	14752	14578	14762	14721	14754	14812	14843	14727	14889	14738	14847	14791	14736	14631	14737	14696	14721	14927	14860	14646	14813	14655	14645	14740	14630	14563	14701	14752	14765	14986	14731	14791	14790	14803	14658	14778	14849	14688	14847	14634	14787	14889	14540	14841	14695	14835	14738	14664	14653	14666	14650	14703	14836	14904	14857	14652	14807	14963	14639	14642	14706	14805	14585	14732	14749	14795	14712	14761	14637	14853	14751	14750	14813	14717	14941	14735	14710	14745	14633	14693	14685	14670	14877	14793	14670	14613	14900	14822	14783	14777	14913	14659	14828	14721	14830	14721	14736	14647	14732	14784	14601	14780	14793	14741	14590	14849	14681	14841	14836	14771	14749	14848	14792	14771	14785	14834	14619	14533	14701	14869	14890	14564	14627	14647	14693	14771	14779	14773	14583	14649	14789	14788	14931	14732	14882	14927	14777	14869	14765	14799	14790	14797	14775	14700	14871	14755	14782	14775	14547	14890	14630	14667	14848	14700	14790	14756	14797	14715	14879	14980	14651	14681	14855	14780	14742	14671	14711	14639	14720	14737	14769	14823	14701	14569	14810	14783	14769	14610	14550	14746	14777	14829	14625	14821	14748	14922	14755	14752	14839	14905	14689	14823	14756	14812	14691	14737	14742	14701	14681	14651	14717	14666	14753	14719	14811	14795	14665	14714	14745	14902	14667	14782	14785	14726	14513	14671	14785	14799	14831	14814	14786	14655	14833	14694	14740	14787	14961	14805	14712	14780	14928	14727	14826	14792	14606	14850	14824	14748	14776	14793	14878	14729	14668	14829	14656	14662	14790	14719	14893	14724	14681	14769	14768	14726	14748	14699	14923	14681	14871	14750	14606	14668	14783	14734	14971	14637	14757	14701	14884	14860	14794	14993	14746	14779	14814	14721	14567	14582	14690	14760	14611	14786	14783	14736	14774	14924	14884	14591	14889	14786	14606	14825	14708	14767	14745	14772	14786	14777	14719	14845	14761	14705	14560	14599	14573	14824	14810	14756	14837	14937	14731	14845	14813	14602	14766	14758	14676	14718	14663	14786	14760	14874	14829	14629	14870	14717	15022	14730	14693	14836	14697	14848	14589	14854	14919	14926	14801	14770	14752	14709	14660	14960	14845	14688	14758	14636	14847	14811	14791	14816	14788	14788	14741	14569	14708	14693	14834	14806	14734	14744	14730	14605	14699	14712	14804	14759	14688	14643	14652	14711	14824	14798	14759	14734	14707	14649	14714	14692	14546	14802	14709	14760	14800	14619	14751	14635	14815	14590	14593	14814	14625	14733	14664	14702	14701	14741	14744	14688	14807	14683	14726	14823	14994	14843	14801	14796	14648	14567	14853	14609	14834	14679	14766	14799	14602	14669	14609	14700	14865	14773	14742	14843	14600	14648	14861	14795	14775	14806	14847	14678	14699	14723	14651	14854	14807	14710	14690	14865	14625	14678	14742	14892	14780	14690	14748	14800	14676	14851	14867	14978	14612	14681	14904	14683	14813	14639	14673	14699	14680	14635	14631	14819	14755	14796	14768	14664	14599	14783	14838	14738	14669	14948	14758	14774	14827	14710	14879	14731	14791	14731	14756	14622	14678	14618	14690	14781	14810	14815	14761	14722	14658	14629	14836	14709	14973	14862	14735	14698	14850	14690	14602	14820	14725	14728	14608	14849	14817	14717	14593	14717	14896	14765	14768	14624	14799	14740	14733	14671	14688	14825	14719	14803	14672	14660	14875	14507	14681	14811	14738	14663	14771	14680	14667	14662	14988	14722	14826	14629	15107	14836	14833	14768	14810	14843	14773	14789	14882	14674	14747	14657	14750	14813	14738	14769	14694	14830	14756	14720	14693	14529	14829	14772	14861	14579	14787	14828	14990	14649	14698	14831	14644	14737	14929	14743	14865	15002	14731	14796	14776	14664	14745	14722	14693	14687	14726	14740	14734	14697	14665	14646	14813	14879	14577	14799	14653	14673	14991	14773	14747	14846	14719	14772	14776	14805	14896	14616	14794	14748	14887	14668	14859	14898	14803	14838	14722	14762	14729	14668	14793	14754	14640	14958	14851	14729	14822	14788	14776	14827	14722	14712	14899	14813	14792	14839	14838	14633	14699	14731	14923	14654	14873	14818	14870	14715	14728	15006	14818	14799	14615	14713	14689	14782	14755	14838	14753	14647	14746	14740	14820	14967	14799	14736	14839	14593	14697	14757	14778	14700	14555	14838	14716	14638	15021	14798	14722	14796	14781	14745	14795	14821	14655	14694	14721	14583	14741	14790	14658	14882	14831	14622	14795	14871	14685	14741	14750	14772	14720	14696	14866	14708	14869	14575	14689	14857	14881	14885	14721	14898	14770	14725	14652	14847	14761	14657	14718	14738	14607	14845	14849	14745	14822	14612	14785	14692	14853	14837	14588	14735	14737	14809	14794	14642	14805	14750	14700	14829	14721	14835	15019	14919	14712	14775	14752	14801	14758	14775	14892	14699	14861	14858	14934	14879	14701	14806	14672	14724	14751	14742	14859	14758	14716	14768	14776	14793	14813	14800	14830	14728	14897	14838	14742	14958	14736	14631	14865	14691	14757	14695	14735	14526
22524	21000	28766	23439	21265	23478	25511	20385	19365	19461	19255	18982	18980	18824	18690	18554	18467	18596	18513	18494	18564	18263	18236	18185	18175	18056	17906	17994	17879	17951	18035	17798	17887	17931	17719	17687	17871	17936	17856	17617	17706	17541	17730	17826	17839	17805	17762	17746	17725	17486	17665	17711	17458	17502	17715	17625	17508	17614	17729	17696	17572	17709	17585	17480	17594	17464	17507	17425	17496	17607	17421	17531	17713	17588	17563	17537	17394	17486	17513	17578	17396	17353	17445	17571	17501	17580	17589	17445	17582	17505	17444	17291	17637	17601	17385	17431	17399	17429	17557	17433	17555	17540	17694	17533	17292	17405	17507	17651	17487	17621	17505	17493	17481	17534	17363	17616	17538	17639	17379	17458	17469	17696	17378	17506	17342	17313	17540	17551	17566	17411	17447	17477	17594	17516	17389	17562	17700	17578	17504	17497	17559	17506	17444	17617	17458	17526	17523	17431	17438	17414	17499	17426	17366	17575	17300	17598	17436	17623	17431	17676	17560	17423	17404	17354	17494	17466	17387	17640	17565	17699	17871	17230	17484	17555	17387	17543	17551	17629	17521	17503	17316	17531	17603	17531	17389	17475	17498	17510	17453	17286	17526	17502	17586	17674	17546	17388	17522	17443	17448	17309	17530	17463	17329	17699	17455	17545	17414	17430	17392	17451	17418	17636	17600	17291	17203	17513	17361	17430	17427	17331	17496	17657	17438	17353	17856	17479	17374	17498	17238	17134	17508	17569	17395	17475	17459	17456	17580	17559	17537	17499	17317	17543	17280	17316	17448	17440	17660	17643	17558	17450	17534	17748	17549	17455	17398	17449	17497	17359	17583	17489	17706	17544	17465	17495	17408	17389	17446	17833	17493	17528	17352	17504	17321	17507	17779	17492	17329	17485	17418	17532	17536	17371	17344	17401	17571	17461	17359	17646	17469	17458	17445	17534	17565	17522	17357	17532	17531	17207	17592	17547	17650	17370	17518	17598	17631	17452	17590	17504	17494	17568	17342	17467	17610	17485	17607	17380	17394	17563	17455	17359	17391	17555	17587	17461	17466	17473	17550	17585	17495	17329	17604	17725	17572	17454	17376	17372	17349	17411	17287	17564	17478	17392	17497	17325	17313	17470	17429	17324	17569	17557	17410	17616	17394	17578	17374	17299	17520	17327	17360	17620	17589	17381	17647	17582	17219	17658	17535	17554	17418	17472	17389	17472	17220	17459	17412	17428	17553	17415	17468	17695	17695	17522	17397	17446	17419	17485	17467	17328	17531	17418	17478	17439	17454	17444	17560	17557	17383	17469	17724	17657	17557	17511	17285	17601	17499	17251	17443	17349	17373	17338	17459	17405	17436	17523	17496	17504	17409	17453	17602	17427	17537	17422	17189	17565	17603	17586	17456	17502	17581	17733	17642	17595	17340	17510	17258	17341	17323	17539	17403	17406	17430	17221	17575	17317	17393	17514	17447	17490	17328	17376	17388	17344	17451	17690	17280	17405	17271	17480	17301	17722	17398	17509	17384	17281	17442	17626	17380	17265	17484	17684	17430	17539	17493	17334	17375	17714	17447	17497	17414	17582	17549	17526	17487	17439	17631	17671	17598	17422	17529	17393	17438	17472	17401	17474	17483	17455	17453	17449	17327	17664	17230	17690	17594	17493	17406	17372	17474	17609	17652	17455	17414	17636	17526	17534	17592	17477	17399	17430	17392	17365	17486	17330	17473	17384	17328	17524	17644	17393	17425	17677	17573	17436	17612	17751	17359	17473	17528	17560	17455	17632	17466	17504	17521	17507	17473	17217	17438	17430	17319	17351	17329	17248	17705	17260	17527	17443	17416	17580	17386	17490	17377	17452	17595	17318	17427	17611	17459	17419	17630	17384	17418	17280	17555	17459	17595	17523	17591	17585	17338	17418	17477	17458	17620	17424	17636	17597	17422	17422	17398	17349	17681	17712	17426	17429	17342	17481	17495	17358	17486	17670	17432	17721	17531	17462	17534	17418	17478	17500	17735	17477	17398	17443	17452	17500	17452	17538	17573	17530	17244	17463	17696	17564	17648	17388	17647	17571	17572	17438	17408	17796	17545	17538	17411	17467	17469	17192	17516	17551	17471	17526	17461	17390	17570	17508	17551	17171	17699	17404	17443	17679	17509	17600	17290	17284	17494	17437	17694	17500	17380	17413	17334	17637	17528	17255	17420	17380	17551	17407	17619	17282	17560	17531	17597	17590	17515	17384	17507	17483	17589	17422	17502	17369	17415	17649	17445	17505	17426	17530	17443	17563	17282	17621	17457	17301	17363	17261	17357	17425	17525	17553	17587	17378	17452	17339	17505	17627	17424	17571	17683	17633	17505	17460	17604	17522	17456	17501	17347	17490	17521	17478	17602	17618	17423	17430	17472	17514	17536	17548	17717	17427	17281	17405	17318	17644	17529	17556	17504	17500	17371	17464	17512	17736	17554	17390	17469	17364	17546	17520	17480	17474	17512	17601	17347	17344	17375	17675	17481	17382	17450	17474	17392	17222	17436	17465	17576	17744	17475	17387	17631	17200	17212	17404	17571	17300	17427	17183	17512	17555	17504	17434	17644	17504	17451	17592	17489	17487	17383	17659	17611	17530	17509	17393	17713	17371	17420	17481	17364	17458	17383	17580	17638	17597	17400	17434	17477	17446	17523	17432	17510	17566	17506	17586	17387	17401	17522	17519	17564	17418	17581	17359	17398	17461	17564	17485	17598	17435	17568	17688	17478	17680	17630	17499	17369	17527	17610	17371	17648	17541	17550	17517	17453	17374	17521	17538	17455	17536	17369	17226	17458	17431	17584	17144	17334	17506	17345	17491	17504	17525	17488	17695	17282	17297	17458	17443	17517	17426	17371	17424	17600	17431	17409	17456	17427	17389	17578	17736	17554	17591	17265	17566	17288	17449	17421	17621	17426	17548	17378	17545	17349	17318	17406	17229	17428	17285	17444	17572	17421	17330	17550	17431	17484	17511	17568	17376	17325	17624	17249	17340	17436	17401	17496	17700	17535	17233	17533	17422	17449	17564	17646	17582	17591	17444	17307	17584	17401	17450	17513	17453	17602	17224	17390	17454	17521	17340	17430	17347	17576	17577	17288	17443	17586	17668	17671	17249	17696	17411	17633	17545	17580	17421	17497	17470	17500	17645	17352	17462	17399	17483	17329	17483	17421	17689	17339	17432	17465	17588	17584	17399	17452	17338	17607	17586	17705	17487	17591	17376	17725	17334	17484	17604	17200	17497	17384	17405	17401	17298	17522	17451	17290	17384	17734	17388	17555	17439	17403	17404	17655	17515	17549	17462	17448	17549	17306	17702	17543	17344	17426	17623	17310	17417	17356	17392	17410	17448	17164	17473	17372	17643	17387	17502	17547	17495	17427	17539	17498	17528	17519	17451	17625	17494	17419	17405	17482	17572	17260	17324	17484	17385	17395	17377	17420	17433	17574	17556	17751	17572	17403	17251	17441	17488	17334	17486	17507	17492	17518	17344	17533	17401	17528	17492	17347	17408	17461	17473	17348	17466	17526	17554	17291	17237	17469	17537	17487	17488	17579	17766	17654	17473	17449	17442	17651	17453	17542	17453	17472	17644	17727	17417	17476	17512	17413	17337	17381	17698	17503	17480	17340	17605	17437	17387	17617	17437	17694	17450	17312	17554	17449	17496	17522	17516	17307	17550	17415	17565	17542	17366	17563	17613	17447	17535	17416	17373	17623	17598	17541	17373	17417	17565	17515	17454	17603	17454	17619	17558	17582	17493	17422	17492	17597	17408	17437	17396	17459	17403	17555	17535	17558	17619	17542	17373	17455	17462	17737	17378	17192	17437	17478	17450	17603	17750	17507	17453	17500	17474	17559	17623	17437	17456	17606	17463	17600	17222	17488	17472	17375	17347	17567	17481	17388	17530	17553	17447	17348	17338	17455	17618	17359	17656	17257	17409	17420	17499	17666	17490	17578	17484	17458	17335	17258	17555	17531	17563	17569	17769	17612	17637	17576	17560	17448	17460	17503	17391	17467	17630	17407	17810	17509	17326	17408	17526	17327	17685	17430	17441	17651	17577	17233	17507	17518	17445	17669	17517	17446	17556	17521	17447	17552	17355	17535	17480	17516	17475	17719	17492	17639	17355	17484	17297	17444	17478	17517	17503	17623	17480	17288	17253	17479	17503	17393	17401	17396	17306	17387	17441	17520	17375	17761	17676	17304	17404	17389	17470	17410	17491	17566	17457	17576	17344	17513	17457	17353	17239	17309	17459	17506	17441	17422	17680	17519	17404	17527	17449	17334	17444	17467	17498	17722	17277	17572	17447	17392	17572	17554	17561	17390	17487	17466	17718	17157	17436	17398	17493	17417	17338	17614	17487	17602	17532	17580	17510	17696	17639	17579	17437	17632	17470	17537	17646	17531	17311	17380	17538	17401	17562	17465	17456	17482	17463	17368	17487	17478	17411	17471	17407	17580	17332	17576	17367	17635	17477	17530	17433	17371	17498	17499	17531	17706	17524	17494	17326	17417	17427	17262	17318	17340	17507	17564	17392	17576	17392	17547	17302	17633	17494	17594	17747	17488	17466	17473	17450	17462	17559	17481	17420	17447	17311	17611	17667	17540	17489	17401	17472	17347	17422	17558	17450	17425	17490	17271	17500	17414	17417	17288	17551	17473	17641	17594	17377	17304	17266	17538	17556	17510	17739	17378	17647	17490	17407	17433	17513	17399	17574	17400	17598	17531	17521	17565	17522	17542	17648	17562	17796	17484	17531	17549	17589	17400	17453	17341	17348	17431	17459	17426	17511	17601	17275	17505	17534	17631	17539	17804	17432	17432	17249	17375	17518	17582	17434	17530	17232	17473	17463	17430	17570	17433	17475	17402	17458	17494	17659	17398	17659	17438	17383	17442	17514	17463	17386	17418	17409	17385	17543	17457	17237	17450	17495	17381	17477	17429	17535	17423	17533	17430	17494	17623	17368	17551	17569	17255	17491	17433	17365	17493	17535	17359	17271	17646	17275	17463	17633	17555	17653	17510	17599	17550	17555	17711	17465	17625	17396	17469	17591	17564	17600	17510	17510	17722	17607	17611	17277	17494	17404	17572	17443	17720	17383
18098	33335	31465	25479	22740	20960	19432	18708	18067	17693	17432	17228	16951	16899	16735	16845	16605	16548	16425	16473	16373	16075	16094	15855	15956	15737	15967	15638	15486	15579	15344	15460	15721	15448	15467	15426	15484	15346	15261	15242	15271	15347	15389	15295	15224	15278	15284	15328	15175	15113	15275	15072	15291	15052	15108	15077	15125	15087	15247	15093	15187	15141	15155	15115	15113	15137	15201	15095	15161	15236	15094	15248	14969	15176	15016	15120	15073	14981	15049	15345	15029	15025	15181	15188	15210	15265	15211	15000	15205	15061	14976	15127	15079	15076	15228	15144	15093	15025	15119	15166	15003	15191	15144	15169	15117	15407	15146	14902	15039	15102	15172	15059	15207	15194	15128	15053	15165	15072	15126	15125	14997	14885	15075	15211	15098	15144	15076	15058	14991	15096	15168	15061	15073	15018	15082	15174	15085	15116	15053	15161	14911	15066	15033	15086	15110	15097	15073	15054	15106	15223	15036	14944	14970	14993	15096	15018	15175	14997	15182	15214	14994	15169	15133	15080	15051	15215	14988	15010	15176	15056	15104	15048	15195	15047	15260	14931	15263	15254	15169	15206	15003	14966	14973	15206	15153	14991	15292	15056	15175	15110	15103	14965	15213	14891	15004	15234	15118	15037	15093	15246	14993	15157	15027	15060	15025	15001	15109	15227	15143	15078	15236	15018	15163	15138	15096	15198	14940	14957	15084	14979	15035	15255	14897	14859	15185	15063	15103	15051	14924	15070	14988	15041	15050	15025	14895	15221	15117	15181	15014	15021	15208	14865	15074	15108	15176	15131	15006	15208	15168	15016	15091	15098	15004	15179	15113	15021	15069	15029	14965	14949	15098	15120	14950	15182	15079	14936	15020	15008	15008	15062	14923	15217	15048	15096	15104	15103	15050	15109	15067	14938	15173	15061	15201	15226	14926	15223	15137	15206	15103	14967	15083	14977	15057	15060	14960	15146	15010	15150	15004	15037	15084	15041	15003	15328	15135	15195	15185	15074	15166	15317	15150	15014	15230	15108	15146	15137	15065	14945	15205	14973	15216	15110	15235	15087	15028	14908	15099	15162	15015	14918	15025	14997	15077	15084	15173	15022	15127	15004	15155	15184	15099	15058	15029	15016	15190	15125	15089	14926	15170	15045	14980	14871	15246	14931	15010	15102	15245	15104	15076	15073	15027	15134	15215	14979	15068	15037	15099	15135	15139	15049	15021	15010	15158	14779	15190	15062	14991	14969	15029	15042	15166	15137	14982	15062	15022	15045	14988	15013	15171	15143	15307	15078	15000	15188	15132	15011	15243	15020	14941	14907	15063	15022	15034	15044	15046	15028	14933	15150	15073	15265	14934	15169	15240	14941	14949	14990	15280	15196	15205	15013	15123	15077	15134	15184	15094	15122	15157	15009	15110	14912	15047	14981	15238	15053	15071	15005	15381	15158	15115	15041	15218	15162	15026	15269	15016	15204	15010	15024	15071	14999	15032	15086	14910	15175	15028	15082	15019	15163	15125	15113	15036	15118	15083	15021	15109	14987	14909	15024	15092	15057	15317	15120	15108	14970	15217	15150	14850	15084	15152	15006	15028	15115	15023	15021	14978	14961	14975	15088	15076	15067	15240	14940	15009	14924	15084	14946	14996	15147	15048	14929	15093	15138	14839	15169	15181	14833	15054	15110	15181	15008	15106	15013	15030	15050	15129	14867	15039	15058	15155	14968	14981	15112	15209	15240	15017	15087	14975	15017	14883	14887	15250	15070	15015	15044	15114	14909	15150	15110	15036	15287	15181	14969	15075	15008	15059	15061	14903	15072	15249	15149	15176	15060	15141	15311	15157	15113	15190	14996	15161	15149	15056	15205	14947	15083	15004	15109	15157	15110	15056	15141	15167	14915	15316	15000	15080	15238	15041	14986	15215	15018	15223	15023	14942	15063	15155	15188	15081	15007	15191	15057	15189	15096	15109	15121	15223	15248	15169	15027	15181	15090	15070	14936	15120	15031	15195	15075	14908	15117	15039	15032	15142	15151	15192	15070	15184	15149	15080	14963	15094	15259	15253	15180	15245	15083	14986	15120	15057	15181	15090	15100	14880	14983	15208	15166	15197	15114	15026	14957	15012	15219	15039	15044	15200	15085	15119	15032	15192	14908	15073	15055	15011	15150	15035	15075	15135	15182	15078	14969	15190	15161	15075	15046	15027	14986	15165	14916	15094	15146	15007	15164	14997	15087	15030	14957	14937	15223	14951	15094	15239	15025	15054	15082	15028	15114	14980	15061	15292	15101	15041	15090	15122	15225	15181	15190	15056	15221	14933	15057	15041	15041	15049	15111	15163	15043	15141	15070	15114	15017	15125	15065	14880	15024	15015	14913	15122	15063	15124	14979	15077	15192	14855	15275	15238	15236	15116	14814	15135	15119	14960	15066	15279	15116	15019	15168	15084	15036	15091	15158	15056	15161	15168	15304	15095	15240	15140	14959	15017	15014	15314	15160	15058	15009	15130	14992	15068	15068	15049	15155	15100	15005	14979	14942	15102	15161	15069	15078	15002	15018	15282	15086	15159	15195	15071	14957	15044	15144	15021	15041	15268	14993	15209	15098	14949	15052	14991	15057	15127	15041	15098	14969	14960	15158	15329	15103	15115	14845	15143	15094	14989	15050	15091	15074	15173	15149	15145	15216	14961	15009	15151	15236	15063	15108	15028	15073	15044	15170	15108	15048	15127	15273	14889	15287	14955	15051	15042	15015	15085	15135	15087	15004	15163	14968	15049	15051	15138	15068	15080	15083	15142	14949	15226	15148	15057	15042	15047	15141	15040	15069	15015	15027	15140	14989	15014	14972	15209	15142	15081	15058	15041	15068	15129	15030	15010	15008	14941	14981	15026	15136	15100	15176	14909	14968	15333	15063	14932	15163	15258	15140	15176	15116	14951	15040	15035	15091	14993	15124	14979	15092	15277	15122	15026	15140	15026	15057	15187	15003	15084	15101	14963	15090	15008	15121	15020	15055	15118	14970	15096	15144	15215	15138	14933	14964	14950	15028	15200	15110	15222	15068	14922	15042	15142	15156	15044	15200	15042	14984	15006	15121	15023	15073	15153	15050	15095	14976	15025	15028	15010	15084	15144	15010	15139	15085	15134	15034	15291	15052	15029	14950	15056	14911	14905	15231	15019	15045	15138	15153	14996	15141	15065	15215	15192	15241	15133	14987	15077	15163	14941	15063	14943	14977	14945	15093	15154	15134	14999	15052	15060	15127	15260	15234	15115	15034	15049	15065	15145	15140	15288	15100	15145	15130	15045	15080	15010	15217	15019	15126	15217	14993	15056	15275	15236	15121	14799	14859	15056	15011	15015	15000	15193	15067	14992	15059	15079	15111	15230	14998	15103	15092	14949	15120	15042	15185	15047	15151	15156	15129	15103	15051	15104	15121	15036	15059	15052	14980	15008	14967	15001	15070	14948	15068	15047	15276	15233	15005	14827	15018	15134	15088	15095	14938	15098	14969	15090	15067	15185	15138	15129	15050	15049	15106	14917	15078	14975	14925	15173	14993	15152	14964	15040	15115	15098	15053	15083	15112	15081	14962	15158	15094	15123	14961	15106	15011	14947	15150	15135	15036	15008	15179	14882	14958	15170	15172	15203	15212	14972	15085	15177	15082	15130	15126	15076	15123	15237	15012	15067	14946	15102	14942	15084	15045	14983	14951	15022	14980	15163	15067	15122	15239	15060	15153	15132	14980	15061	15012	15112	15124	15147	15072	15068	14971	15164	14969	15151	15077	15219	15263	15292	14947	15111	15176	15056	15083	15005	14963	15044	15115	15099	15121	15019	15136	15158	15041	14985	15180	15064	15087	15140	15061	15175	15088	14996	15312	15026	15079	15204	15242	15071	14967	15101	15114	15157	15247	15109	15166	15184	15003	15085	15126	14926	15055	15096	15118	15096	15059	15250	15058	15021	14975	15212	15070	15152	15063	14988	15067	15142	15090	15059	15083	15069	15103	15022	15156	14934	14935	15138	15023	15015	14984	15033	15088	15124	15042	14895	14966	15071	15035	14949	15028	15064	15099	14946	15057	15089	15036	15141	15126	15083	15032	15159	15056	15039	15213	15029	15063	15175	15024	14976	14873	15116	15097	15079	15080	15171	15047	15054	15072	15064	15195	15178	15182	15183	15220	14939	15306	14926	15131	14980	15127	15013	14984	15202	14970	14962	15018	15201	15019	14869	15202	15131	15381	15034	15208	14980	15028	15027	15031	15089	15023	15203	15170	15173	14926	15136	15022	14992	15069	14906	15006	15085	15080	15261	15092	15118	15048	15036	14976	15171	15027	14962	15214	14930	14974	15174	15114	15103	14998	15124	15067	14935	15088	15109	15203	14981	14977	15032	15071	15103	15182	15153	15177	15020	14985	15084	15025	15118	15055	14945	15001	15030	15049	15153	15000	15097	14983	15093	15037	14793	15067	14942	14983	15116	15079	15184	15197	15116	15233	15045	14947	15209	15037	15113	15124	15098	14991	15131	14978	15138	14948	14908	15072	14996	15041	15103	14969	15092	15011	14953	14888	15088	14985	14927	15173	15107	15130	15068	15014	14845	15121	15176	15085	15106	15120	15255	14887	15111	15307	15099	15004	15024	15045	14975	15266	15123	15186	15029	15027	15024	15029	15090	14999	15147	15159	15101	15036	14986	15016	15004	15067	14977	14974	15096	15133	14931	15324	14824	15060	15047	15155	15026	15060	15291	15031	15133	15066	15148	14927	14911	15170	15158	14972	15217	15057	15060	15003	14766	15134	15159	15146	14939	14932	15163	15008	15036	15104	15241	14975	14970	15009	15068	15141	14990	15048	15267	15067	15075	15191	15188	15169	14999	15064	14981	14975	15226	15067	14984	14995	15013	14900	15163	15032	15169	15176	14928	15094	14964	15153	14878	15200	14935	15132	15059	15163	14978	15236	14702	15011	15136	14950	15105	15042	15103	15016	15179	15167	15060	15107	15106	15036	15046	15004	15003	15075	15218	15194	15240	15100	15021	15099	15062	15090	15257	14954	15075	15001	14960	15085	15062	15045	15033	15128	14949	14939	15208	15098	15140	14980	15028	15050	15161	15050	15024	15099	14922	15127	15251	15163
27376	22055	25565	22995	19480	18930	18749	18223	18044	18287	18264	17992	18065	18012	18006	18128	18103	18106	17785	18078	17932	17761	17867	17791	17721	17871	17730	17898	17803	17732	17684	17630	17770	17738	17624	17766	17739	17748	17667	17744	17817	17496	17498	17394	17635	17677	17660	17660	17631	17774	17686	17506	17721	17432	17459	17568	17601	17371	17737	17752	17619	17631	17577	17763	17720	17544	17640	17773	17745	17710	17606	17691	17537	17589	17569	17529	17579	17601	17650	17516	17384	17731	17485	17551	17529	17443	17548	17553	17612	17656	17688	17595	17713	17570	17644	17369	17743	17463	17638	17600	17634	17587	17418	17537	17616	17761	17399	17485	17669	17427	17511	17604	17603	17559	17733	17508	17573	17553	17589	17559	17577	17643	17814	17543	17722	17809	17507	17610	17659	17639	17470	17553	17688	17755	17535	17477	17466	17443	17602	17660	17559	17576	17506	17486	17471	17701	17804	17571	17566	17575	17687	17635	17562	17785	17609	17635	17752	17412	17658	17630	17662	17587	17560	17724	17586	17528	17663	17567	17674	17707	17659	17432	17530	17701	17660	17368	17451	17630	17431	17687	17587	17644	17674	17796	17561	17519	17613	17835	17304	17493	17467	17663	17656	17651	17773	17501	17598	17583	17766	17663	17467	17520	17792	17615	17531	17611	17608	17566	17661	17649	17563	17611	17770	17491	17668	17730	17575	17525	17560	17446	17765	17612	17545	17457	17562	17393	17494	17647	17436	17665	17585	17668	17754	17643	17750	17645	17569	17679	17641	17675	17604	17395	17600	17622	17974	17652	17673	17507	17467	17686	17479	17583	17566	17581	17667	17627	17530	17593	17405	17565	17667	17926	17701	17619	17531	17556	17582	17587	17685	17498	17427	17595	17560	17690	17436	17553	17634	17643	17654	17464	17712	17694	17455	17390	17432	17381	17474	17605	17548	17471	17334	17621	17416	17690	17511	17586	17491	17327	17519	17664	17503	17551	17568	17587	17435	17571	17803	17510	17627	17544	17401	17504	17551	17394	17533	17489	17579	17629	17703	17536	17465	17577	17650	17688	17679	17448	17683	17469	17488	17787	17488	17548	17790	17639	17667	17568	17556	17642	17656	17556	17514	17785	17672	17709	17548	17395	17583	17657	17540	17524	17711	17715	17364	17701	17716	17516	17716	17373	17493	17434	17583	17446	17553	17405	17527	17438	17412	17602	17600	17483	17585	17350	17283	17788	17689	17463	17500	17648	17552	17515	17472	17707	17513	17440	17460	17535	17687	17609	17524	17665	17808	17671	17547	17590	17607	17547	17560	17726	17630	17619	17394	17670	17674	17618	17596	17495	17611	17724	17630	17577	17654	17491	17694	17450	17676	17564	17580	17475	17642	17592	17669	17623	17593	17585	17502	17781	17632	17488	17757	17634	17664	17617	17594	17492	17388	17498	17722	17606	17586	17672	17496	17404	17596	17691	17652	17611	17625	17400	17848	17523	17673	17794	17475	17447	17531	17538	17625	17468	17642	17572	17563	17579	17648	17558	17729	17456	17816	17487	17759	17595	17581	17727	17734	17657	17506	17451	17541	17438	17573	17725	17621	17616	17483	17708	17585	17477	17521	17617	17576	17590	17517	17594	17652	17648	17636	17594	17553	17574	17628	17555	17397	17451	17426	17538	17429	17558	17498	17668	17808	17456	17507	17589	17508	17532	17444	17390	17759	17704	17407	17746	17631	17552	17467	17437	17461	17613	17526	17698	17625	17609	17797	17693	17651	17646	17600	17687	17462	17656	17506	17659	17535	17704	17636	17544	17564	17622	17459	17700	17522	17629	17810	17699	17598	17450	17550	17480	17540	17639	17581	17549	17663	17688	17635	17720	17619	17707	17590	17615	17687	17724	17721	17603	17808	17527	17526	17664	17794	17613	17458	17522	17659	17744	17896	17838	17639	17636	17746	17642	17402	17549	17819	17748	17435	17588	17422	17581	17531	17476	17374	17645	17663	17517	17533	17513	17620	17438	17514	17724	17633	17630	17838	17522	17388	17780	17528	17557	17712	17819	17541	17599	17741	17555	17586	17560	17506	17645	17742	17631	17694	17734	17725	17781	17481	17573	17615	17589	17685	17603	17570	17642	17723	17420	17611	17675	17591	17588	17510	17635	17656	17687	17830	17623	17533	17608	17410	17546	17758	17698	17719	17886	17594	17606	17459	17706	17500	17684	17597	17630	17577	17548	17604	17783	17677	17553	17638	17693	17747	17623	17624	17590	17643	17605	17578	17619	17596	17594	17767	17499	17631	17548	17758	17451	17697	17627	17549	17524	17363	17592	17756	17629	17791	17719	17573	17659	17607	17491	17554	17643	17372	17588	17829	17623	17557	17580	17609	17731	17506	17619	17333	17539	17592	17573	17889	17611	17743	17421	17725	17759	17595	17646	17658	17755	17625	17558	17682	17371	17806	17549	17617	17693	17516	17572	17664	17579	17734	17531	17546	17550	17604	17532	17463	17449	17500	17554	17635	17584	17737	17570	17735	17666	17651	17729	17634	17629	17607	17799	17683	17684	17618	17579	17528	17395	17339	17421	17539	17585	17776	17590	17576	17799	17711	17589	17600	17642	17682	17679	17524	17664	17510	17707	17564	17404	17651	17683	17442	17435	17791	17616	17625	17485	17687	17754	17613	17639	17874	17546	17590	17608	17628	17613	17654	17496	17573	17557	17645	17656	17778	17641	17411	17572	17829	17337	17462	17568	17776	17476	17670	17603	17543	17649	17225	17530	17749	17725	17625	17555	17456	17510	17800	17598	17464	17404	17705	17594	17588	17538	17930	17740	17459	17567	17602	17621	17500	17534	17348	17455	17576	17479	17629	17590	17700	17822	17669	17577	17557	17479	17619	17723	17501	17750	17616	17724	17606	17533	17461	17556	17744	17522	17547	17620	17570	17467	17533	17682	17638	17638	17761	17837	17775	17590	17545	17465	17472	17590	17626	17669	17573	17460	17634	17507	17572	17632	17708	17615	17516	17566	17552	17648	17637	17425	17662	17587	17581	17667	17801	17465	17555	17410	17569	17517	17508	17414	17558	17465	17445	17585	17447	17775	17540	17617	17781	17626	17667	17483	17509	17670	17421	17505	17647	17637	17603	17390	17509	17747	17634	17781	17769	17575	17445	17644	17723	17636	17507	17457	17764	17481	17582	17710	17523	17543	17650	17501	17550	17595	17709	17599	17690	17572	17767	17382	17643	17742	17389	17577	17611	17629	17343	17555	17318	17424	17511	17309	17632	17679	17434	17362	17450	17584	17639	17734	17732	17536	17558	17635	17706	17557	17914	17524	17579	17546	17513	17772	17599	17566	17532	17651	17625	17670	17604	17392	17601	17720	17612	17665	17490	17527	17779	17786	17708	17860	17509	17593	17611	17667	17590	17556	17712	17594	17649	17527	17502	17597	17250	17687	17454	17642	17655	17675	17539	17533	17563	17472	17900	17601	17649	17580	17502	17645	17736	17489	17494	17703	17378	17620	17674	17592	17699	17454	17473	17537	17653	17610	17566	17607	17590	17399	17576	17748	17589	17627	17626	17711	17700	17722	17501	17410	17435	17500	17684	17569	17685	17365	17715	17508	17436	17560	17623	17492	17550	17654	17612	17619	17581	17687	17677	17721	17563	17658	17555	17734	17708	17803	17684	17486	17552	17604	17615	17666	17641	17544	17786	17604	17552	17664	17466	17669	17506	17568	17635	17515	17616	17391	17562	17489	17561	17630	17442	17523	17525	17597	17475	17539	17466	17634	17705	17621	17600	17539	17507	17639	17752	17580	17464	17590	17565	17494	17459	17539	17609	17657	17701	17695	17707	17496	17570	17762	17629	17629	17697	17622	17478	17590	17432	17510	17566	17513	17675	17721	17701	17584	17520	17547	17669	17647	17471	17586	17659	17694	17640	17677	17662	17747	17477	17764	17453	17524	17551	17709	17409	17807	17527	17541	17715	17589	17601	17307	17616	17569	17652	17478	17590	17447	17693	17642	17672	17388	17530	17776	17685	17524	17585	17744	17772	17413	17528	17639	17688	17597	17590	17527	17354	17671	17582	17501	17567	17557	17573	17589	17730	17710	17606	17790	17491	17550	17556	17467	17495	17754	17587	17562	17395	17694	17667	17541	17597	17690	17775	17745	17706	17656	17719	17581	17628	17655	17606	17636	17610	17572	17670	17695	17694	17352	17668	17419	17488	17649	17659	17715	17532	17703	17546	17577	17691	17607	17733	17642	17582	17633	17552	17420	17745	17542	17661	17643	17658	17428	17599	17587	17622	17766	17550	17612	17546	17643	17587	17453	17653	17330	17501	17448	17492	17613	17701	17650	17469	17498	17614	17699	17546	17579	17564	17783	17464	17658	17636	17352	17874	17571	17546	17624	17645	17644	17661	17612	17540	17405	17606	17539	17635	17530	17612	17633	17732	17667	17495	17519	17768	17622	17629	17611	17663	17554	17705	17256	17662	17677	17651	17884	17441	17476	17544	17657	17545	17592	17622	17494	17489	17740	17647	17673	17663	17633	17790	17719	17734	17701	17613	17640	17622	17785	17485	17647	17575	17506	17680	17521	17598	17572	17819	17761	17498	17362	17545	17499	17600	17609	17688	17656	17741	17640	17700	17490	17565	17775	17679	17775	17568	17611	17620	17719	17634	17641	17729	17649	17714	17781	17617	17696	17542	17549	17479	17375	17565	17570	17501	17781	17732	17816	17610	17627	17874	17561	17508	17569	17533	17387	17599	17506	17576	17663	17913	17601	17749	17552	17937	17727	17516	17535	17483	17553	17476	17503	17332	17688	17637	17580	17527	17617	17588	17700	17773	17643	17669	17566	17664	17803	17546	17630	17515	17549	17793	17483	17537	17564	17615	17665	17485	17636	17468	17469	17562	17505	17700	17702	17349	17431	17581	17371	17582	17699	17631	17595	17557	17700	17663	17569	17641	17617	17524	17509	17495	17523	17749	17314	17715	17688	17557	17616	17643	17563	17660	17721	17648	17549	17440	17582	17647	17608	17736	17602	17443	17518	17803	17708	17756	17564	17479	17524	17673	17760	17785	17432	17574	17735	17851	17346	17372	17641	17367	17637	17593	17412	17529	17703	17655	17743
16811	22433	21900	19031	18129	17228	16783	16502	16254	16216	16147	15982	15747	15796	15942	15879	15668	15858	15686	15653	15609	15482	15635	15577	15529	15461	15456	15425	15299	15336	15270	15474	15321	15369	15234	15438	15183	15264	15334	15461	15319	15437	15204	15248	15279	15259	15421	15247	15208	15228	15223	15212	15275	15091	15293	15074	15319	15245	15019	15382	15175	15286	15286	15163	15082	15260	15218	15230	15166	15322	15114	15133	15112	15369	15156	15296	15172	15176	15144	15248	15276	15201	15200	15300	15271	15330	15119	15102	15092	15276	15090	15273	15259	15298	15243	15173	15270	15091	15238	15163	15306	15056	15379	15194	15242	15308	14955	15224	15288	15249	15165	15102	15178	15338	15305	15237	15097	15101	15177	15262	15269	15342	15174	15321	15205	15325	15197	15226	15341	15179	15352	15096	15120	15222	15302	15222	15157	15213	15206	15181	14927	15273	15321	15053	15252	15195	15302	15330	15063	15296	15196	15249	15244	15227	15137	15100	15206	15224	15451	15246	15234	15189	15423	15249	15237	15145	15231	15200	15046	15394	15289	15142	15288	15139	15195	15080	15190	15196	15273	15206	15263	15358	15152	15138	15200	15183	15184	15281	15154	15255	15113	15193	15145	15123	15272	15215	15115	15164	15144	15180	15397	15238	15334	15110	14856	15195	15074	15131	15368	15256	15151	15227	15229	15343	15265	15094	15354	15132	15347	15286	15427	15237	15194	15023	15184	15190	15141	15117	15246	15096	15177	15233	15218	15086	15085	15369	15248	15071	14980	15154	15218	15173	15184	15330	15146	15378	15190	14979	15136	15109	15230	15208	15084	15240	15214	15079	15295	15116	15164	15330	15172	15308	15181	15062	15267	15121	15080	15171	15232	15078	15207	15057	14915	15185	15213	15339	15249	15277	15258	15128	15045	15135	15235	15242	14971	15223	15354	15324	15328	15174	15179	15258	15186	15223	15109	15238	15319	15367	15238	15208	15394	15183	15202	15117	15174	15165	15213	15389	15091	15050	15120	15132	15378	15104	15363	15285	15100	15396	15195	15089	15162	15175	15274	15400	15292	15239	15194	15149	15405	15114	15100	15101	15298	15214	15126	15100	15043	15269	15263	15094	15222	15209	15173	15175	15101	15087	15236	15138	15238	15260	15355	15058	15138	15166	15278	15073	15252	15197	15295	15149	15224	15213	15201	14992	15265	15062	15232	15352	15134	15000	15186	15077	15149	15146	15296	15250	15339	15180	15124	15205	15213	15234	15170	15239	15180	15248	15284	15290	15203	15239	15192	15410	15104	15178	15244	15428	15431	15205	15152	15323	15119	15192	15360	15305	15170	15205	15175	15210	15145	15186	15175	15233	15115	15205	15208	15177	15214	15249	15243	15161	15162	15277	15256	15134	15142	15331	15238	15207	15226	15139	15164	15058	15037	15096	15270	15174	15211	15132	15031	15201	15104	15126	15376	15196	15200	15333	15120	15229	15204	15297	15262	15185	15122	15288	15161	15083	15386	15108	15279	15310	15255	15213	15169	15193	15204	15272	15133	15067	15306	15161	15326	15070	15113	15216	15303	15139	15199	15366	15170	15126	15267	15201	15170	15247	15262	15327	15269	15112	15197	15142	15297	15229	15204	15249	15334	15201	15105	15148	15062	15318	15273	15120	15177	15297	15149	15231	15149	15259	15489	15112	15277	15161	15148	15037	15238	15130	15305	15141	15152	15250	15234	15243	15253	15296	15318	15110	15134	15158	15300	15178	15225	15241	15165	15186	15275	15144	15376	15211	15147	15243	15170	15326	15287	15151	15169	15140	15206	15184	15055	15323	15229	15152	15303	15194	15193	15314	15270	15171	15187	15415	15206	15238	15280	15057	15119	15290	15331	15184	15048	15300	15084	15410	15355	15073	15265	15206	15359	15161	15179	15357	15327	15208	15367	15017	15243	15196	15065	15025	15218	15210	15365	15217	15258	15123	15268	15213	15176	15155	15233	15107	15242	15148	15047	15101	15125	15110	15230	15179	15267	15374	15077	15297	15119	15150	15173	15138	15324	15329	15313	15170	15258	15123	15228	15312	15276	15289	15214	15138	15320	15250	15330	15211	15251	15165	15288	15411	15231	15164	15133	15212	15175	15306	15039	15135	15206	15086	15117	15044	15104	15176	15161	15466	15197	15495	15155	15067	15338	15340	15180	15080	15313	15302	15116	15272	15191	15208	15066	15200	15299	15235	15036	15199	15385	15266	15381	15237	15283	15250	15250	15118	15087	15193	15132	15204	15255	15268	15053	15362	15210	15255	15166	15221	15266	15199	15074	15391	15168	15165	15209	15211	15169	15174	15237	15237	15156	15251	15253	15293	15122	15040	15232	15255	15293	15154	15151	15241	15136	15211	15201	15329	15269	15339	15261	15081	15105	15302	15180	15168	15192	15358	15160	15002	15099	15178	15223	15253	15156	14962	15061	15236	15006	15083	15324	15424	15180	15115	15224	15120	15157	15272	15165	15073	15190	15143	15251	15082	15110	15406	15164	15180	15251	15099	15028	15254	15155	15156	15239	15175	15430	15340	15257	15147	15209	15173	15113	15444	15293	15099	15223	15192	15207	15210	15184	15347	15104	15218	15160	15279	15164	15339	15071	15184	15317	15250	15336	15030	15268	15262	15142	15271	15072	15090	15317	15149	15258	15288	15244	15303	15027	15132	15207	15035	15121	15341	15168	15306	15088	15131	15221	15117	15137	15229	15269	15232	15216	15224	15291	15172	15158	15317	15296	15308	15204	15117	15165	15347	15234	15031	15158	15162	15156	15155	15213	15124	15058	15265	15066	15149	15202	15372	15157	15309	15304	15159	15329	15200	15154	15374	15197	15113	15241	15144	15227	15233	15118	15213	15156	15309	15246	15188	15194	15234	15226	15385	15235	15207	15353	15284	15177	15333	15222	15185	15282	15205	15348	15183	15375	15103	15201	15149	15326	15101	15149	15168	15378	15175	15168	15161	15200	15054	15096	15245	15161	15255	15140	15268	15359	15078	15283	15234	15176	15068	15372	15233	15265	15239	15213	15140	15349	15350	15272	15019	15164	15242	15248	15180	15185	15179	15061	15161	15021	15336	15403	15023	15242	15315	15176	15418	15430	15077	15332	15173	15227	15369	15200	15179	15142	15422	15229	15142	15195	15092	15298	15179	15290	15205	15126	15394	15181	15183	15087	15187	15261	15302	15241	15217	15251	15380	15263	15232	15200	15168	15384	15232	15230	15324	15277	15157	14949	15278	15134	15190	14984	15069	15136	15096	15227	14971	15269	15259	15293	15141	15185	15339	15286	15218	15231	15269	15191	15271	15246	15322	15201	15157	15357	15315	15292	15104	15006	15144	15306	15041	15395	15258	15097	15374	15166	15127	15235	15110	15353	15275	15152	15381	15136	15205	15174	15147	15253	14999	15108	15272	15157	15171	15406	15251	15025	15273	15266	15284	15311	15115	15190	15220	15295	15331	15274	15398	15214	15136	15057	15338	15233	15158	15392	15000	15159	15137	15283	15168	15271	15171	15350	15065	15176	15093	15154	15263	15203	15190	15250	15105	15277	15320	15236	15154	15169	15229	15116	15238	15220	15178	15328	15154	15173	15084	15157	15184	15272	15313	15198	15264	15295	15161	15118	15151	15204	15115	15152	15196	15199	15174	15356	15175	15384	14902	15238	15298	15115	15391	15301	15184	15160	15219	15257	15236	15161	15173	15057	15135	15207	15203	15114	15194	15135	15224	15227	15210	15358	15150	15347	15214	15100	15225	15239	15223	15165	15290	15230	15001	15151	15267	15265	15283	15282	15143	15330	15176	15281	15244	15035	15247	15130	15435	15327	15228	15181	15185	15167	15090	15193	15191	15248	15086	15172	15167	15262	15098	15209	15112	15120	15234	15349	15226	15293	15229	15164	15214	15187	15386	15226	15215	15319	15111	15074	15114	15201	15144	15290	15021	15194	15336	15228	15217	15207	15353	15071	15227	15112	15446	15163	15136	15101	15231	15202	15212	15137	15335	15261	15280	15141	15298	15085	14944	15157	15366	15269	15289	15031	15249	15290	15292	15123	15173	15211	15385	15339	15263	15284	15206	15114	15163	15277	15170	15259	15125	15218	15219	15196	15188	15162	15126	15353	15138	15207	15297	15381	15197	15316	15187	15130	15351	15249	15185	15198	15305	15113	15060	15284	15207	15150	15287	15179	15113	15060	15334	15315	15119	15212	15165	15273	15193	15186	15275	15290	15057	15267	15262	15179	15399	15262	15178	15175	15145	15182	15254	15240	15159	15179	15118	15057	15310	15155	15181	15239	15286	15136	15223	15224	15173	15236	15241	15271	15293	15203	15191	15198	15144	15186	15306	15322	15143	15258	15154	15236	15341	15324	15202	15197	15163	15363	15312	15227	15180	15271	15267	15294	15374	15261	15106	15351	15187	15160	15222	15208	15342	15270	15132	15222	15163	15228	15202	15189	15445	15292	15019	15230	15048	15155	15136	15228	15205	15201	15355	15237	15213	15283	15207	15091	15197	15168	15224	15248	15216	15244	15258	15186	15272	15294	15257	15193	15174	15054	15210	15258	15279	15314	15280	15194	15224	15175	15132	15203	15164	15283	15174	15404	15201	15151	15378	15177	15089	15256	15133	15142	15147	15188	15276	15220	15252	15274	15207	15186	15129	15325	15243	15119	15379	15312	15410	15073	15142	15325	15081	15143	15316	15227	15242	15230	15225	15248	15146	15267	15279	15148	15364	15186	15054	15132	15334	15290	15274	15261	15290	15081	15224	15273	15240	15314	15367	15188	15281	15169	15170	15324	15031	15193	15152	15135	15109	15173	15295	15187	15261	15351	15183	15136	15329	15313	15076	15177	15262	15187	15137	15150	15199	15155	15347	15047	14966	15326	15172	15363	15246	15049	15358	15382	15082	15171	15090	15206	15265	15159	15144	15062	15215	15186	15268	15028	15050	15278	15184	15193	15238	15263	15380	15282	15046	15123	15242	15227	15328	14941	15222	15239	15073	15313	15190	15202	15120	15235	15389	15364	15153	15368	15248	15233	15207	15068	15303	15261	15205	15026	15219	15301	15186	15147	15344	15221	15144	15160	15281	15310	15220	15175	15187
23588	21019	28429	23912	22009	22346	21348	19003	18215	18281	18241	18027	17797	17935	17961	17711	17802	17512	17466	17748	17351	17363	17294	17252	17405	17423	17167	17340	17100	17296	17131	17115	17235	17080	16869	16948	17141	16994	16913	17233	17032	16993	17097	16957	16850	16982	16855	16843	16982	17009	16834	16857	16889	16867	17059	16907	17002	17019	17008	16834	16967	16746	16976	17017	16846	16898	16938	16821	16742	16748	16720	16892	16780	16871	16941	17031	16625	16956	16972	16977	16978	16787	16858	16919	16810	16870	16943	16989	16817	16709	16765	16822	16704	17011	16766	16745	16807	17002	16952	16807	16971	16891	16955	16927	16847	16937	17003	16854	16794	17160	16816	16819	16770	16647	16914	16844	16698	16894	16887	16953	16949	16803	16839	16864	16895	16826	16771	17095	16916	16734	16887	16875	17079	16681	16832	16873	16904	16861	16802	16734	16772	16849	16846	16757	16741	16812	16952	16833	16962	16781	16855	16654	16839	16910	16885	16823	16948	16828	16893	16665	16850	16769	16737	16839	16782	16970	16758	16862	16733	16758	16894	16995	16771	16884	16878	16918	16956	16764	16904	16756	16864	16842	16912	16726	16732	16893	16902	16935	16904	16823	16944	16991	16833	16926	16782	16852	16905	16970	16978	17042	16850	16899	16822	16794	16806	16802	16884	16846	16707	16825	16810	16895	16931	16949	16887	16826	16913	16795	16894	16925	16970	16934	16811	16848	16825	16874	16880	16968	16900	16760	16786	16735	16640	16787	16864	16827	17122	16702	16827	16803	17194	16921	16757	16701	16830	17011	16811	16679	17044	16695	16921	16956	16830	16908	16857	16811	16895	16822	16745	16866	17022	17000	16802	16814	16887	16653	16940	16880	16903	16731	16837	17083	16925	17063	16672	16858	16932	16710	16987	16826	16917	16847	16879	16902	16685	16948	16910	16868	16872	16697	16773	16831	16779	16867	16743	16788	17002	16794	16854	16921	16833	16941	16800	16939	17045	16984	17014	16767	17044	16893	16742	16868	16951	16863	16820	16877	16901	16878	16880	16921	16857	16783	16707	16699	16815	16948	16817	16811	16814	16822	16811	16855	16707	16917	16794	16883	16818	16822	16846	16872	16795	16833	16746	16880	16866	16666	16747	16767	16916	16794	16801	16822	16795	16902	16713	16781	16828	16845	17015	16801	16882	16857	16620	16848	16869	16759	16874	16564	16662	16918	17053	16756	16900	16845	16544	16904	16902	16803	16805	16708	16704	16805	16696	16883	16854	16812	16838	16588	16923	16775	16859	16947	16946	16696	16617	16712	17128	16905	16858	16880	16831	16885	17009	16831	16957	16881	16942	16799	17015	16964	17034	16827	16828	16945	16705	16683	16789	16851	16810	16987	16876	16864	16883	16819	16771	16899	16880	16869	16793	16684	16781	16921	16908	16675	16812	16894	16656	16952	16894	16858	16741	16768	16858	16808	16765	16858	16859	16702	16726	16720	16884	16905	16841	16769	16967	16850	16889	16786	16907	16844	16905	16872	16834	16985	16921	16714	16895	16943	16895	16757	16908	16683	16704	16909	16867	16753	16880	16848	16847	16868	16835	16932	16759	16912	16856	17063	16902	16859	16939	16585	16783	16769	16565	16828	16753	16852	16900	16769	16832	16844	16669	16919	17125	16738	16919	16780	16823	16862	16677	16885	16822	16720	16629	16919	16960	16892	16884	17003	16784	17039	16756	16866	16936	16766	16702	16870	16724	16680	17111	16689	16708	16712	16808	16617	16789	16752	16733	16903	16913	16804	16889	16692	16847	16963	16961	16686	17047	16716	16787	16858	16882	16731	16660	16887	16984	16866	16820	16905	16727	16783	16954	16870	16803	16880	16782	16791	16818	16660	16974	16927	16773	16907	16751	16900	16834	16855	16738	16913	16911	16718	17016	16891	16742	16792	16670	16696	16784	16778	16850	16751	16976	16757	17146	16786	16913	16742	16939	16699	16775	16876	16954	16790	16855	16506	16883	16808	16832	16813	17187	16941	16828	17054	16886	16588	17034	16977	16784	16951	16980	16850	16762	17016	16800	16638	16792	16918	16777	16698	16582	17140	16835	16807	16953	16779	16860	16650	16792	17118	17082	16918	16928	16775	16899	16981	16842	16933	16833	16752	16949	16689	16778	16677	16936	16739	16946	17037	16904	16681	16798	16761	16918	16833	16717	16894	16868	16874	16913	16828	16931	16815	16808	16764	16718	16614	16881	16929	16729	16717	16942	16856	16831	16804	16775	16726	16975	17051	17007	16862	16931	16861	16728	16964	17038	17071	16814	16979	16661	17001	17037	16646	16603	16982	16889	16856	17048	16862	16940	16845	16693	16675	16792	16847	16761	17062	16746	17046	16727	16930	16787	16818	16679	16820	16839	16796	16873	16845	16923	16845	17007	16492	16982	16932	16914	16893	16786	16739	16875	16806	16858	16757	16753	16790	16743	16856	16643	16773	16825	16956	16813	16872	16690	17089	16844	16878	16696	16893	16930	16806	17085	17085	16791	16972	16768	16752	16768	16975	16902	16783	16986	16764	16794	16816	16846	16927	16776	16867	16861	16742	17075	16922	16776	16844	16955	16854	16812	16796	16968	16893	16934	16716	16447	16844	16811	16751	17091	16858	16802	16812	16828	16935	16857	17112	16968	16895	16988	16933	16793	16924	16787	16741	16674	16910	16704	16804	16788	16842	16749	16823	16966	16831	16768	16976	16935	16952	16916	17091	16845	17036	16699	16799	16910	16867	16997	16689	16864	16744	16765	16861	16758	16696	16683	16918	17046	17012	16751	16947	16832	16985	16845	16812	16872	16861	16788	16671	16835	16829	16590	16854	16919	16966	16861	16696	16829	16837	16837	16898	16779	16756	16779	16878	16675	16824	16982	16845	16751	16728	16884	16774	16909	16732	16660	16703	16734	16799	16798	16930	17107	17071	16949	16859	16942	16924	16926	16890	16947	16899	16902	16698	16763	16960	16914	16722	16913	16771	16894	16871	16775	16808	16681	16832	16703	16940	16789	16647	17054	16925	16991	16696	16886	16912	16918	16783	16941	16814	16960	16719	16670	16933	16857	16896	16857	17101	16815	16772	16997	16594	16907	16743	16952	16952	16836	16762	16769	16750	16935	16698	16813	16752	16828	16776	16811	16717	16504	16918	16838	16689	16745	16792	16659	16880	16740	17069	16881	16863	16715	16775	16763	16930	16790	16950	16878	16921	16683	16831	16963	16881	16844	16908	16882	16751	16906	16952	16968	17082	16944	16778	16659	16816	17038	17027	16881	16943	16797	16924	16716	16735	16865	16824	16887	16949	16750	16774	16925	16716	16865	16912	16813	16857	17003	16795	16844	16709	16727	16671	16944	16795	16835	16961	16873	16941	16767	16904	17088	16898	16939	16901	16792	16875	16901	16822	16738	17000	16781	16897	16898	16546	16618	16813	16978	16951	16831	16832	16783	16924	16829	16949	16838	16782	16894	16715	17018	16919	16866	16846	17035	16789	16845	16714	17031	17170	16907	16688	16902	17016	16691	16808	16806	16659	16780	16713	16819	16790	16769	16911	16973	16877	17090	16805	16837	16795	16614	16778	16910	16807	16792	16714	16972	16701	16627	16783	16946	16962	17037	16869	16882	17032	17017	17140	16925	16922	16980	16759	16928	16942	16780	16841	16964	17034	16752	16673	16851	16906	16968	16925	17073	16876	16899	16872	17073	16959	16970	17053	16953	16863	16816	16836	16932	16756	16765	16779	16871	16939	16895	16755	16833	17047	16727	16753	16888	16964	16771	16868	16812	17024	16739	16832	16871	16866	16812	16905	16839	17046	16805	16834	16868	16899	16747	16802	16706	16821	16884	16598	16813	16918	16805	16765	16803	16818	16786	16838	16948	16709	16980	16972	16612	16738	16925	17001	16799	16895	16825	16882	16993	16876	17036	16697	16788	16764	16688	16965	17009	16854	16719	16736	16902	16947	17002	17101	16971	16785	16821	16784	16933	17034	16839	16700	16915	16874	16763	16840	16849	16921	16719	16828	16915	16857	16788	16792	16993	16719	16699	16951	16811	17056	16764	16902	16937	16892	16879	16947	16844	16924	16858	16641	16876	16876	16800	16781	16870	17028	16918	16765	16774	16680	16702	16830	17013	16898	17061	17009	16853	16864	16995	16723	16920	16827	16983	17022	16929	16752	16962	16959	17076	16910	16985	16991	16793	16696	16871	16868	16916	16988	16934	16527	16785	16887	16898	16663	16877	16696	16936	16838	16752	16973	16843	16866	16803	16777	17003	16970	16851	17089	17037	16814	16837	16861	16780	16744	16796	16842	16743	17000	16858	16728	16795	16852	16800	16832	16923	16802	16552	16665	16946	16798	16614	16942	16767	17024	16793	16622	16861	16910	16778	16949	17039	16798	16984	16837	16769	16799	16976	16817	16989	16775	16857	16798	17057	16935	16745	16823	16738	16757	16735	16709	16891	17222	16936	16890	17124	16841	16808	16861	16939	16960	17084	16810	16921	16850	16945	16682	16702	16709	16940	16895	16797	16800	17039	16881	16838	16589	16717	16728	16911	16818	16795	16725	16891	16813	16806	16892	16847	17079	16880	16805	16908	16799	16915	16756	16765	17083	16884	16871	16871	16777	16648	16890	16998	16877	17120	16650	16742	16905	16948	16808	16721	16882	16815	17019	16834	16929	16836	16972	16934	16972	16875	16564	16818	16774	16788	16847	16722	16783	16889	16607	16911	16906	16784	16781	16732	17064	16771	16968	16824	16952	16842	17007	17053	16877	16836	16713	16768	16815	17090	16942	16926	16783	16795	16950	17105	16728	16760	16771	16964	16889	16852	16804	16846	16911	16917	16897	16918	16684	16890	16845	16900	16942	16831	16804	16883	16748	16888	17039	16719	17002	16864	16858	17049	16727	16534	16728	16670	16801	17079	17017	16785	16926	16778	17000	17146	16895	16944	16709	16835	16836	16842	16868	16676	16768	16760	16989	16865	16756	16750	16740	16802	16735	16956	16901	17058	16766	16775	16712	16804	16890	16821	16822	16782	16768	16830	16781	16857	16905	16890	16803	16875	17013	16975	16830	16915	16835	16808	16888	16841	16888	16645	16860
16339	28184	27276	22552	20492	19048	17956	17404	16987	16510	16522	16149	16127	15894	16189	15857	15657	15679	15677	15690	15425	15495	15525	15162	15323	15204	15253	15143	15312	15155	15141	14888	14963	14783	15116	15005	14963	14918	14914	14951	14959	14852	14948	14871	14781	14936	14870	14943	14820	14861	14700	14760	14806	14843	14787	14897	14886	14953	14851	14685	14883	14798	14715	14615	14724	14656	14784	14754	14859	14642	14874	14846	14887	14927	14994	14770	14831	14631	14532	14879	14731	14916	14894	14828	14797	14690	14820	14925	14750	14751	14608	14719	14762	14937	14788	14807	14733	14705	14973	14730	14818	14626	14767	14765	14730	14806	14755	14796	14761	14848	14767	14818	14783	14655	14755	14715	14781	14750	14674	14599	14798	14917	14724	14684	14848	14825	14731	14814	14822	14855	14647	14758	14645	14771	14611	14918	14789	14778	14869	14883	14769	14658	14884	14694	14819	14655	14969	14902	14614	14690	14813	14722	14647	14845	14834	14765	14743	14811	14716	14788	14782	14613	14843	14601	14718	14863	14822	14756	14581	14790	14782	14751	14835	14842	14669	14589	14727	14741	14866	14793	14787	14705	14908	14812	14678	14820	14751	14605	14737	14739	14809	14669	14788	14722	14794	14664	14680	14650	14877	14733	14855	14989	14812	14722	14724	14776	14538	14830	14812	14789	14805	14734	14822	14746	14748	14641	14660	14724	14780	14722	14935	14769	14637	15021	14688	14746	14781	14839	14629	14804	14849	14868	14730	14661	14673	14851	14650	14606	14907	14717	14811	14920	14789	14785	14874	14833	14956	14736	14607	14647	14724	14782	14618	14621	14677	14772	14711	14706	14686	14782	14804	14848	14703	14836	14838	14752	14648	14753	14789	14736	14759	14867	14759	14683	14776	14793	14773	14885	14852	14762	14651	14826	14796	14857	14797	14743	14929	14777	14940	14857	14714	14824	14926	14807	14639	14669	14750	14687	14754	14920	14760	14815	14844	14617	14754	14705	14875	14798	14807	14807	14855	14765	14829	14794	14658	14677	14893	14886	14707	14755	14593	14645	14856	14870	14661	14549	14788	14967	14655	14701	14618	14836	14719	14664	14719	14709	14769	14816	14787	14738	14832	14856	14672	14874	14721	14805	14769	14763	14696	14789	14794	14781	14676	14528	14776	14604	14791	14647	14723	14729	14888	14825	14864	14637	14805	14860	14836	14775	14820	14700	14702	14781	14769	14668	14794	14663	14665	14609	14637	14736	14685	14915	14778	14814	14856	14666	14844	14766	14662	14892	14886	14750	14707	14764	14661	14717	14749	14725	14823	14618	14942	14627	14698	14707	14745	14823	14690	14694	14805	14744	14831	14741	14636	14655	14705	14685	14924	14888	14751	14751	14801	14759	14693	14836	14607	14679	14575	14732	14816	14686	14832	14651	14703	14631	14636	14804	14746	14916	14812	14802	14952	14723	14634	14720	14725	14805	14846	14778	14673	14786	14761	14944	14805	14887	14645	14862	14898	14760	14788	14894	14985	14848	14834	14586	14611	14681	14722	14694	14851	14869	14785	14553	14659	14667	14720	14671	14761	14731	14852	14655	14680	14786	14696	14746	14821	14753	14724	14833	14814	14686	14770	14838	14642	14656	14804	14727	14794	14928	14803	14851	14696	14794	14833	14930	14691	14731	14803	14702	15010	14707	14714	14796	14817	14688	14751	14859	14670	14826	14882	14711	14688	14825	14745	14792	14774	14769	14750	14858	14744	14570	14773	14722	14742	14866	14816	14867	14646	14773	14773	14730	14696	14745	14689	14906	14901	14564	14656	14830	14777	14701	14877	14670	14685	14776	14673	14748	14779	14808	14564	14597	14813	14736	14740	14697	14661	14673	14798	14585	14715	14837	14733	14844	14774	14673	14762	14672	14772	14895	14779	14805	14666	14859	14790	14953	14631	14784	14636	14674	14893	14726	14725	14653	14694	14757	14881	14742	14719	14656	14669	14831	14783	14626	14810	14957	14787	14704	14615	14928	14765	14844	14889	14897	14700	14855	14700	14719	14777	14787	14706	14685	14634	14729	14692	14705	14613	14768	14732	14692	14984	14855	14714	14701	14943	14779	14782	14646	14860	14686	14874	14855	14742	14799	14788	14722	14832	14847	14800	14776	14824	14766	14813	14782	14912	14719	14832	14656	14913	14795	14768	14730	14825	14800	14771	14805	14688	14886	14755	14765	14730	14680	14867	14660	14675	14602	14822	14636	14814	14753	14728	14623	14722	14824	14786	14797	14744	14923	14749	14810	14774	14733	14810	14900	14790	14773	14717	14697	14759	14705	14777	14764	14662	14763	14675	14995	14740	14715	14658	14735	14832	14651	14755	14715	14756	14555	14866	14521	14910	14728	14910	14558	14871	14701	14734	14825	14775	14988	14659	14641	14740	14687	14756	14744	14864	14630	14763	14568	14862	14936	14772	14670	14704	14646	14832	14694	14771	14758	14697	14737	14726	14797	14675	14807	14679	14714	14663	14654	14848	14668	14738	14772	14562	14888	14777	14781	14820	14978	14864	14604	14783	14668	14670	14628	14817	14905	14703	14714	14825	14870	14748	14760	14790	14901	14726	14830	14762	14803	14807	14699	14702	14625	14703	14961	14717	14793	14676	14953	14781	14664	14766	14849	14673	14833	14815	14760	14641	14670	14751	14787	14754	14678	14733	14696	14713	14973	14841	14780	14823	14754	14871	14793	14767	14781	14591	14782	14820	14641	14749	14877	14821	14795	14674	14707	14649	14739	14783	14727	14670	14878	14871	14814	14819	14691	14665	14776	14827	14766	14625	14779	14693	14857	14923	14752	14794	14764	14747	14652	14660	14771	14805	14723	14792	14846	14767	14621	14741	14869	14655	14739	14642	14771	14703	14775	14631	14811	14793	14821	14792	14758	14729	14733	14816	14826	14789	14764	14702	14819	14925	14842	14849	14753	14662	14950	14587	14867	14852	14675	14844	14759	14613	14821	14760	14823	14604	14901	14708	14796	14809	14660	14844	14812	14748	14649	14672	14820	14565	14602	14688	14893	14780	14672	14662	14704	14716	15028	14865	14939	14608	14781	14839	14750	14775	14721	14870	14752	14826	14826	14695	14776	14834	14635	14751	14874	14755	14874	14926	14825	14713	14640	14963	14668	14938	14636	14744	14887	14695	14759	14558	14777	14764	14858	14729	14814	14762	14634	14806	14719	14847	14777	14768	14868	14747	14613	14656	14848	14868	14776	14970	14678	14587	14621	14726	14803	14750	14702	14795	14678	14803	14718	14697	14643	14698	14806	14804	14729	14859	14846	14786	14875	14883	14762	14747	14782	14658	14670	14626	14769	14755	14636	14772	14674	14868	14563	14901	14938	14784	14724	14757	14834	14838	14873	14784	14905	14733	14838	14899	14735	14659	14623	14725	14671	14905	14871	14704	14804	14789	14719	14720	14765	14911	14657	14823	14551	14697	14847	14755	14967	14735	14714	14876	14734	14798	14729	14620	14737	14628	14689	14806	14678	14961	14804	14867	14657	14716	14806	14771	14869	14740	14627	14886	14779	14732	14885	14794	14766	14656	14763	14827	14825	14744	14795	14622	14853	14579	14964	14751	14702	14884	14630	14788	14862	14744	14722	14742	14793	14816	14860	14677	14782	14622	14811	14656	14748	14929	14911	14789	14596	14838	14668	14842	14677	14691	14614	14719	14765	14747	14664	14783	14729	14633	14762	14770	14703	14694	14727	14608	14754	14963	14705	14750	14872	14683	14853	14689	14633	14768	14829	14829	14760	14919	14658	14860	14595	14768	14785	14866	14814	14743	14607	14722	14861	14732	14897	14642	14643	14762	14702	14709	14924	14698	14604	14633	14690	14749	14781	14669	14734	14666	14793	14924	14821	14806	14917	14658	14757	14771	14864	14878	14782	14766	14769	14798	14816	14642	14584	14920	14890	14768	14724	14674	14522	14689	14825	14736	14748	14819	14839	14807	14685	14864	14443	14932	14755	14801	14879	14626	14709	14750	14750	14796	14876	14769	14856	14708	14730	14798	14835	14712	14786	14807	14758	14648	14782	14900	14839	14801	14860	14815	14752	14790	14640	14574	14820	14854	14774	14814	14682	14753	14670	14747	14698	14849	14732	14806	14825	14842	14823	14664	14744	14874	14694	14545	14627	14657	14733	14741	14747	14833	14791	14983	14844	14654	14877	14748	14541	14997	14724	14725	14586	14806	14524	14770	14965	14915	14521	14680	14824	14655	14750	14813	14838	14627	14682	14734	14726	14845	14852	14756	14695	14483	14814	14797	14760	14867	14807	14727	14813	14701	14675	14869	14771	14799	14725	14870	14712	14685	14840	14848	14738	14706	14821	14635	14822	14792	14763	14746	14713	14821	14707	14806	14638	14655	14679	14763	14744	14816	14712	14973	14791	14629	14816	14910	14917	14836	14703	14817	14842	14712	14778	14709	14443	14795	14755	14677	14799	14541	14766	14740	14666	14622	14748	14830	14644	14907	14852	14817	14672	14774	14854	14755	14835	14703	14795	14816	14682	14702	14716	14776	14630	14611	14911	14658	14730	14785	14793	14606	14663	14731	14673	14743	14674	14715	14772	14623	14691	14638	14785	14780	14693	14907	14860	14664	14676	14734	14749	14915	14819	14766	14910	14697	14872	14709	14716	14812	14850	14757	14877	14729	14537	14836	14858	14640	14804	14792	14749	14799	14760	14691	14736	14700	14805	14663	14927	14722	14678	14790	14818	14825	14971	14846	14646	14755	14839	14717	14739	14805	14817	14788	14812	14846	14807	14771	14840	14903	14721	14708	14708	14837	14790	14751	14577	14666	14678	14802	14871	14620	14644	14815	14691	14767	14818	14773	14717	14746	14632	14797	14683	14815	14769	14744	14784	14872	14740	14611	14876	14751	14801	14656	14757	14827	14607	14770	14852	14770	14558	15006	14590	14839	14765	14664	14719	14687	14834	14613	14877	14585	14804	14704	14805	14656	14822	14647	14820	14774	14779	14784	14815	14805	14625	14609	14629	14669	14833	14698	14750	14742	14715	14597	14743	14862	14749	14670	14830	14677	14841	14653	14689	14831	14776	14844	14765	14792	14850	14737	14768	14547	14807
22595	21076	28907	23505	21372	23696	25941	20799	19865	19966	19606	19039	18970	19002	18934	18881	18858	18922	18668	18544	18801	18397	18182	18406	18173	18086	18160	18118	18111	17877	17896	17985	18007	18075	17910	18066	17971	17828	17899	17877	17655	17722	17850	17968	17680	17736	17990	17856	17711	17824	17814	17639	17731	17600	17601	17581	17714	17727	17826	17814	17858	17777	17837	17819	17576	17794	17673	17772	17718	17658	17703	17572	17796	17788	17789	17434	17670	17676	17825	17624	17563	17633	17712	17701	17737	17746	17660	17802	17680	17789	17908	17398	17658	17660	17667	17542	17487	17746	17486	17566	17643	17614	17841	17772	17662	17547	17781	17653	17658	17571	17509	17724	17640	17708	17650	17751	17666	17639	17489	17469	17703	17708	17496	17669	17717	17432	17706	17715	17693	17671	17615	17691	17720	17644	17852	17650	17887	17742	17886	17918	17483	17657	17824	17776	17667	17561	17829	17666	17717	17725	17561	17410	17831	17526	17821	17567	17767	17569	17491	17768	17710	17725	17748	17874	17654	17582	17764	17778	17729	17692	17599	17599	17621	17510	17694	17644	17705	17700	17562	17729	17627	17551	17739	17701	17436	17572	17793	17615	17605	17673	17769	17685	17611	17639	17679	17781	17574	17708	17493	17720	17594	17477	17634	17761	17815	17855	17519	17522	17515	17726	17604	17645	17637	17342	17922	17727	17581	17749	17765	17744	17675	17668	17804	17724	17758	17701	17712	17583	17490	17612	17668	17417	17665	17593	17744	17670	17672	17409	17594	17426	17639	17531	17514	17692	17585	17670	17611	17456	17637	17507	17668	17444	17455	17423	17469	17472	17724	17510	17365	17468	17497	17670	17604	17790	17619	17582	17514	17523	17478	17584	17786	17676	17677	17616	17400	17650	17541	17495	17697	17674	17522	17506	17680	17634	17597	17549	17473	17722	17579	17550	17714	17593	17701	17681	17505	17577	17607	17681	17645	17501	17720	17615	17718	17508	17506	17514	17443	17671	17582	17535	17797	17767	17657	17397	17863	17598	17581	17638	17687	17477	17584	17583	17415	17591	17418	17466	17540	17599	17569	17382	17629	17687	17713	17688	17715	17641	17435	17618	17909	17651	17790	17642	17647	17624	17668	17629	17586	17663	17750	17703	17582	17600	17593	17666	17490	17535	17640	17743	17831	17636	17563	17509	17781	17707	17739	17738	17639	17421	17547	17543	17714	17690	17387	17510	17599	17643	17761	17493	17709	17765	17685	17591	17710	17587	17478	17610	17690	17723	17735	17600	17600	17682	17627	17459	17608	17542	17759	17698	17540	17517	17489	17715	17615	17766	17547	17558	17533	17646	17589	17688	17580	17682	17709	17827	17583	17623	17797	17562	17702	17581	17760	17633	17757	17731	17528	17636	17782	17711	17614	17540	17410	17775	17750	17577	17836	17651	17771	17417	17515	17671	17529	17434	17524	17682	17878	17651	17592	17554	17576	17609	17670	17559	17641	17735	17514	17634	17466	17475	17773	17692	17642	17587	17588	17717	17608	17612	17766	17540	17554	17646	17585	17605	17672	17746	17525	17766	17397	17577	17737	17624	17829	17693	17709	17598	17696	17699	17692	17656	17672	17777	17532	17579	17764	17624	17667	17640	17701	17627	17669	17659	17672	17660	17521	17631	17666	17562	17550	17583	17639	17718	17496	17845	17638	17676	17521	17419	17560	17563	17477	17663	17631	17626	17597	17637	17657	17616	17695	17506	17593	17557	17418	17636	17653	17531	17847	17471	17650	17779	17640	17548	17665	17604	17535	17373	17439	17549	17490	17593	17717	17589	17880	17627	17775	17678	17564	17565	17528	17495	17441	17480	17601	17814	17652	17575	17612	17756	17760	17699	17515	17567	17575	17633	17554	17585	17578	17801	17639	17630	17942	17517	17594	17599	17559	17641	17730	17537	17604	17610	17649	17566	17588	17562	17687	17558	17631	17510	17471	17494	17779	17444	17610	17569	17725	17794	17544	17509	17758	17850	17709	17773	17644	17580	17579	17446	17626	17681	17679	17671	17736	17635	17702	17560	17759	17803	17635	17545	17527	17399	17369	17488	17605	17796	17729	17447	17525	17658	17846	17379	17424	17558	17508	17409	17753	17479	17783	17589	17726	17433	17519	17642	17638	17648	17711	17779	17596	17512	17534	17760	17633	17437	17623	17752	17756	17593	17645	17508	17580	17613	17615	17794	17624	17584	17486	17493	17510	17566	17732	17838	17669	17553	17765	17724	17803	17597	17803	17418	17558	17587	17466	17589	17615	17763	17598	17578	17447	17583	17811	17480	17623	17530	17701	17467	17676	17662	17797	17393	17403	17672	17573	17723	17505	17735	17582	17423	17598	17654	17621	17681	17610	17540	17556	17537	17546	17532	17644	17635	17698	17906	17537	17703	17632	17582	17443	17483	17723	17583	17749	17671	17535	17567	17597	17456	17700	17640	17542	17758	17696	17676	17584	17656	17419	17704	17517	17485	17656	17578	17490	17502	17529	17626	17625	17550	17716	17467	17603	17724	17727	17510	17618	17586	17361	17439	17645	17719	17559	17571	17760	17644	17510	17715	17360	17650	17435	17584	17716	17570	17752	17411	17687	17558	17602	17474	17791	17638	17489	17714	17538	17531	17502	17697	17589	17572	17514	17738	17703	17694	17771	17655	17573	17972	17537	17623	17628	17782	17803	17491	17595	17709	17631	17696	17801	17552	17525	17642	17655	17651	17556	17744	17632	17608	17714	17594	17845	17570	17751	17548	17550	17537	17666	17670	17464	17668	17762	17612	17604	17648	17588	17721	17536	17441	17580	17534	17500	17485	17525	17654	17563	17826	17700	17593	17550	17723	17642	17751	17457	17716	17700	17587	17587	17575	17454	17646	17648	17588	17655	17570	17753	17561	17739	17668	17784	17571	17701	17589	17742	17538	17655	17721	17740	17569	17523	17647	17649	17797	17454	17617	17751	17595	17685	17760	17580	17427	17722	17531	17578	17651	17461	17617	17670	17454	17535	17677	17497	17684	17468	17797	17492	17739	17540	17583	17757	17723	17506	17673	17786	17595	17671	17756	17596	17684	17708	17636	17693	17588	17534	17653	17578	17579	17695	17619	17540	17753	17499	17705	17579	17650	17296	17603	17691	17613	17742	17538	17603	17579	17519	17586	17684	17773	17537	17288	17854	17528	17622	17566	17549	17758	17506	17534	17665	17436	17707	17686	17465	17620	17524	17477	17671	17578	17531	17566	17561	17440	17686	17573	17563	17760	17411	17620	17633	17643	17591	17548	17736	17556	17596	17648	17572	17574	17614	17681	17632	17508	17575	17598	17783	17641	17679	17684	17551	17499	17770	17593	17548	17610	17619	17504	17644	17480	17453	17550	17527	17498	17495	17661	17590	17786	17563	17370	17550	17686	17657	17680	17464	17629	17649	17398	17678	17696	17649	17606	17448	17626	17326	17506	17512	17502	17541	17751	17667	17714	17725	17537	17483	17700	17727	17583	17578	17597	17755	17751	17669	17725	17895	17870	17639	17736	17626	17625	17865	17801	17454	17730	17730	17635	17724	17621	17803	17858	17814	17803	17639	17616	17557	17438	17512	17549	17771	17581	17411	17746	17791	17531	17724	17662	17699	17574	17716	17744	17584	17458	17683	17672	17618	17780	17730	17533	17609	17873	17613	17572	17607	17775	17576	17506	17865	17828	17689	17885	17840	17449	17642	17670	17705	17580	17586	17746	17652	17517	17736	17748	17601	17687	17682	17667	17808	17702	17705	17770	17591	17297	17700	17431	17765	17550	17764	17686	17535	17578	17673	17708	17550	17334	17720	17566	17694	17419	17730	17628	17612	17558	17552	17421	17518	17540	17687	17688	17629	17637	17609	17265	17523	17419	17564	17547	17578	17846	17611	17772	17734	17785	17580	17623	17668	17551	17398	17534	17458	17404	17555	17741	17628	17548	17643	17548	17624	17713	17695	17463	17530	17601	17577	17640	17466	17603	17673	17606	17504	17726	17609	17633	17768	17535	17533	17695	17492	17696	17559	17612	17768	17594	17328	17577	17788	17598	17606	17607	17517	17555	17603	17531	17605	17661	17628	17632	17598	17570	17613	17622	17632	17544	17694	17770	17666	17525	17488	17698	17460	17753	17634	17657	17558	17577	17410	17715	17883	17603	17687	17670	17522	17656	17560	17627	17680	17495	17573	17757	17556	17718	17625	17489	17814	17625	17713	17568	17494	17599	17478	17593	17569	17607	17612	17399	17487	17805	17520	17669	17545	17588	17701	17573	17517	17502	17582	17683	17605	17550	17634	17678	17558	17515	17817	17718	17723	17589	17630	17727	17756	17750	17863	17750	17707	17573	17787	17693	17730	17591	17719	17536	17619	17679	17663	17625	17836	17571	17774	17487	17605	17461	17506	17611	17540	17490	17594	17696	17793	17650	17551	17580	17743	17702	17637	17580	17610	17527	17795	17503	17652	17632	17667	17645	17550	17556	17798	17734	17605	17589	17495	17597	17627	17769	17528	17991	17696	17543	17657	17644	17813	17555	17555	17516	17639	17601	17567	17634	17414	17626	17657	17592	17575	17614	17549	17526	17676	17594	17693	17642	17578	17701	17634	17646	17653	17694	17618	17789	17410	17578	17537	17588	17652	17711	17488	17477	17724	17739	17451	17545	17652	17626	17643	17658	17748	17744	17548	17576	17533	17512	17639	17225	17567	17684	17576	17547	17602	17403	17607	17514	17557	17457	17517	17566	17578	17636	17640	17477	17591	17651	17785	17561	17627	17598	17795	17808	17583	17741	17802	17633	17568	17733	17674	17476	17512	17446	17684	17669	17610	17735	17626	17564	17772	17452	17701	17706	17673	17884	17509	17580	17420	17566	17456	17604	17466	17611	17740	17673	17636	17404	17605	17686	17629	17850	17244	17440	17623	17505	17626	17548	17537	17613	17625	17544	17571	17725	17475	17583	17493	17590	17618	17561	17577	17619	17525	17638	17564	17626	17622	17608	17531	17471	17691	17608	17595	17623	17725	17707	17654	17492	17550	17553	17540	17714	17497	17704	17698	17644	17678	17743	17617	17648	17667	17661	17726	17839	17647	17700	17777	17443
17814	33866	31971	26039	23483	21582	19994	19277	18660	18045	17834	17320	17285	16923	17085	16856	16858	16582	16634	16491	16254	16134	15966	16161	15814	15845	15845	15631	15502	15614	15496	15468	15378	15596	15218	15493	15412	15423	15425	15535	15294	15452	15229	15132	15366	15156	15307	15130	15371	15101	15166	15187	15193	15177	15313	15282	15160	15133	15189	15077	15124	15306	15189	15071	14868	15180	15248	15143	15200	15003	15145	15136	15114	15127	15109	15155	15081	15199	15161	15058	15150	15300	15324	14967	15347	15084	15250	15118	15291	15151	15195	15093	15270	14997	15204	15073	15220	15060	15340	14981	15171	15129	15231	15109	14972	14975	15293	15005	15022	15155	15065	15130	15116	15139	15202	15050	15314	15088	15078	15205	15231	15047	15281	15171	15069	15043	15030	15055	15244	15012	15181	15024	15097	15148	15116	15065	15268	15267	15228	15037	15176	15126	15130	15146	15121	15211	15049	15158	15164	15003	15264	15129	15137	15081	15093	15144	15002	15315	14977	14975	15155	15083	15109	14971	15147	15111	14949	15139	15236	15178	15001	15297	15158	15027	15106	15180	15116	15042	15149	15044	15188	15052	15119	15054	15269	15239	15115	15019	15213	15205	15071	15043	15094	15155	15057	15134	15206	15034	15171	15261	15135	15193	15073	15160	15094	15124	15149	15192	15267	15147	15183	15030	15152	15157	15070	15033	15173	15016	15138	15021	15075	15177	15142	15053	15064	15148	15006	15111	15016	14973	15031	15138	15099	15314	15093	15182	15177	15113	14977	15135	15121	15161	15120	15183	15072	15100	15239	15255	15165	14985	15142	15077	15190	14955	15114	15094	15125	15094	14967	15244	15177	15207	15121	15196	15148	15236	15158	15260	15138	15119	15324	15089	15175	15093	15053	15141	15138	15231	15201	15119	14985	15220	15121	14999	15276	15176	15164	15015	15068	15120	15252	15105	15082	15182	15097	15031	15236	15099	15168	15173	15044	15167	15059	15055	15160	15185	15120	15219	15214	15008	14932	15103	15118	15037	15058	15206	15069	15233	15011	15155	15152	15142	15090	15143	15094	15228	14966	14993	15065	15344	14966	15245	14993	15120	15131	15050	15146	15312	14994	15123	14941	15162	15116	15214	15043	14972	15164	15000	15177	15104	15214	15083	15066	15062	15246	15124	15090	15014	14978	15065	15183	15236	15197	14971	15220	15118	15111	15038	15023	15205	15153	15129	15295	15225	15122	15205	15199	15023	15080	15061	15171	15072	15049	15214	15118	15058	15149	15085	15107	15282	15255	15068	15054	14965	15139	15183	15061	15158	15187	15168	14982	15216	15206	14982	15052	15135	15025	15184	15134	15163	15057	15122	14994	15185	15068	15083	14960	15029	15074	15088	15209	15199	15178	15171	15050	15122	15009	15143	15214	15147	15215	15198	15264	15160	15179	15165	14941	15089	15075	15193	15084	14970	15028	14997	15298	15051	15036	15189	15151	15060	15310	15044	15062	15156	15154	15078	15196	15054	15146	15255	15277	14938	15179	15166	15129	15135	15265	15043	15219	15097	15195	15141	15240	15069	15094	15166	15088	14991	15081	14943	14972	15208	15196	15047	15029	15074	15336	15123	15113	15126	15099	15084	15143	15078	15040	15272	15241	15047	15050	15004	15057	15125	14993	15100	15034	14888	15360	14966	15220	15129	15076	15131	15096	15147	15181	15209	15124	15101	15127	15142	15055	15137	15087	15194	15166	15254	15263	15089	15181	15149	15084	15028	15150	15164	15254	15129	15295	15177	15225	15126	15099	15027	15287	15217	14947	15075	15180	15131	15192	15015	15196	15273	15218	15086	15130	15110	14930	14913	15202	15103	15241	15079	15178	15112	15089	15082	15116	15029	15070	15218	15143	15137	15222	15197	15263	15126	15097	15020	15357	15196	15198	14957	15112	15124	15097	14918	15045	15296	15112	15100	15169	15092	15052	15101	15165	15005	14930	15369	15017	15110	15142	15163	15148	15077	15193	15208	15158	14897	15025	15218	15161	15161	15120	15241	15135	15107	15275	15069	15125	14970	15195	15054	15009	15129	15148	14956	15246	15053	15117	15102	15273	15249	14982	15046	15278	15132	14998	15076	15224	15285	15289	14976	15173	15152	15249	15038	15147	15089	15229	15058	15135	15169	15163	15073	15051	15181	15067	15193	15138	15125	15118	15079	15216	15037	15273	15047	15240	15193	15210	15115	15219	15133	15235	15028	15287	15118	15115	14970	15296	15043	15107	14980	15044	15218	15081	15330	15118	15160	15286	15014	15178	15116	15152	15255	14919	15040	15068	15052	15102	15136	14988	14948	15220	15210	15314	15043	15031	15063	15008	15139	15047	15026	15214	15027	15072	15180	15133	15261	15252	15055	15150	15065	15171	15054	15150	15157	15110	14890	15060	15133	15001	15325	15058	14972	15131	15113	15213	14859	15165	15168	15151	15036	15043	15203	15063	15141	15195	15171	15111	15210	15101	15088	15182	15205	15070	15189	15246	15073	15110	15052	15345	15051	15115	15094	15203	15143	15100	15073	15042	15011	15244	15133	15069	14911	15173	15134	15015	15061	15255	15114	15197	15123	15104	15239	15207	15146	15065	15108	15252	15064	15085	15183	15034	15180	15238	15206	14974	14930	15115	15179	15100	15117	15180	15159	15219	15108	15090	15158	15132	15103	15221	14952	15030	15131	15187	15060	15208	15079	15053	15191	15169	15070	15231	15036	15020	15084	15199	15063	15079	15054	15126	15190	14994	14922	15008	15194	15201	15194	15272	15212	15288	15133	15011	15081	15051	15273	15158	14987	15281	15148	15119	15054	15124	15168	15128	15121	15071	14942	15256	15020	14952	14985	15091	15211	15190	15031	15102	15110	15054	15086	15153	15276	15179	15167	15112	15043	15170	15088	15116	15189	15195	15181	15078	15104	15154	15212	15065	15211	14968	15207	15025	15040	15078	15050	15186	15095	15240	14967	15250	15193	15083	15131	15155	15077	15108	15027	15152	15078	14864	15149	15144	15133	15131	14983	15075	15273	15120	15346	15293	15168	15131	15119	15114	15060	15122	15155	15127	15239	15170	14973	15103	15115	15143	15094	15148	15037	15202	15076	15076	15131	15177	15163	15101	14949	15115	15206	15151	15074	15382	15006	15058	15234	15184	14987	15128	15051	15153	15334	15086	15080	15217	15172	15104	14970	15038	14837	15176	14909	15092	15212	15286	15382	15114	15148	15207	15026	15273	15184	15272	15124	15240	15266	15234	15141	15297	15062	15114	15214	15226	15006	15124	15144	14984	15118	15221	14979	15032	15127	15139	15139	15174	15160	15030	15166	15054	15310	15145	15076	15086	15038	15148	15192	15030	15153	15158	15281	15040	15105	14921	15180	15129	15175	15146	15085	15040	15124	15155	15076	15029	15267	15189	15263	15172	15098	14971	15060	15034	15125	15117	15220	15129	15123	14977	15073	15254	15141	15314	15206	15058	15193	15225	14935	15171	15074	15151	15153	14999	15137	15125	15156	15231	15229	15202	15118	15042	15068	15113	15209	15368	14986	15241	15092	15006	15084	15195	15059	15152	15156	15161	15125	15156	15013	15040	15278	15104	15136	15063	15013	15143	15224	15150	15131	15214	15092	15033	15147	15006	15340	15058	15015	15089	14894	15167	15021	15020	14958	15087	14948	15198	15090	15137	15087	15254	15107	15173	15098	15034	15050	14998	15011	15157	15162	15183	15213	15003	14938	15211	15005	15044	15229	15226	15021	15207	15091	15057	15042	14905	15223	15070	15256	14972	14973	15068	15072	15164	15197	15084	15167	15123	15035	15144	14988	15259	14985	15298	15098	15030	15167	15092	15130	15173	15118	14992	15075	15242	15149	15065	15192	14944	15171	15287	15137	15117	15102	15221	15190	15258	15096	15132	15225	15084	15131	15195	14964	15146	15156	15085	15013	14842	15079	15096	15304	15203	15073	15137	15163	15120	15129	15122	15096	14919	15213	15144	15382	15271	15215	15006	15031	14827	15066	15200	15159	15253	14953	15163	15151	15139	15118	15026	15155	15034	15246	15128	15162	15339	14990	15089	15281	15031	15156	15090	15077	15186	15193	15220	15247	15014	15249	15251	15130	15359	14998	14978	14944	15164	15084	15127	15103	15050	15099	15112	15122	15146	15145	14869	15068	15247	15201	15193	15122	15135	15115	15110	15196	15013	15121	15097	15079	15067	15202	15210	14932	14929	15247	15013	15117	15126	15235	15095	15112	15205	15140	15020	14985	15313	15159	15165	15101	15078	15167	15251	15045	15148	14978	15172	15080	15123	15198	14985	15099	15057	15115	14919	15143	15004	15099	15070	15266	15088	14928	15172	15188	15175	15080	15092	15185	15221	15104	15152	15162	15223	15061	15118	15342	15096	15137	15022	15059	15105	15123	14977	15181	14935	15094	15104	15096	15099	15090	15279	15117	15171	15054	14983	15089	15235	15043	15096	15051	15182	15145	15079	14961	15182	15113	15297	15196	15232	15152	14991	15047	15077	15081	15045	15108	15097	15103	15047	15250	15034	15134	15118	15029	15192	15165	14908	15168	15145	15003	15245	15133	15115	15143	15264	15138	15192	15139	15317	15297	15072	15158	15132	15066	15029	15153	15073	15081	15266	15185	15313	15163	15184	15013	15327	14998	15193	15335	15072	15088	15146	15220	15045	15238	15123	15032	15129	15277	15102	15025	15201	15233	14990	15224	15010	15238	15105	15222	15096	15198	15201	15169	15079	15071	15135	15050	15188	15115	15056	15288	15014	15035	15180	15125	14981	15054	15258	15177	15121	15022	15046	15100	14966	15079	15119	15188	15071	15111	15038	15090	14925	15006	14994	15192	15001	15165	15049	15122	15131	15262	15236	15258	15056	14970	15128	15030	14975	15224	14957	15251	14916	15165	15203	15104	15180	15112	15099	15078	15214	15235	15261	15122	15170	15081	15154	15092	15138	15067	15204	15253	15067	15143	15311	14958	15089	15119	15157	15191	15219	15128	15104	15022	15023	15123	15043	15123	15000	15031	15054	15111	15031	15075	15029	15352	15131	15294	15056	15122	15128	15244	15052	15238	14970	15121	15144	14904	15234	15163
27154	21994	25720	22936	19476	18898	18614	18429	18126	18046	18056	17802	17972	17866	17811	17761	17851	18109	17826	17835	17662	17752	17667	17531	17606	17728	17508	17652	17591	17575	17662	17666	17565	17567	17469	17603	17476	17400	17372	17485	17481	17409	17544	17604	17391	17332	17498	17506	17654	17378	17375	17450	17646	17534	17430	17618	17550	17424	17413	17408	17241	17459	17435	17354	17329	17427	17287	17496	17538	17417	17582	17369	17523	17431	17483	17292	17527	17340	17518	17491	17264	17346	17580	17330	17152	17328	17403	17510	17426	17370	17465	17565	17760	17577	17474	17503	17378	17492	17461	17232	17534	17401	17413	17367	17520	17415	17564	17324	17569	17481	17242	17598	17427	17366	17372	17396	17362	17281	17459	17490	17661	17401	17399	17390	17593	17636	17272	17533	17552	17354	17664	17389	17476	17344	17648	17285	17362	17471	17486	17367	17537	17355	17649	17335	17446	17495	17549	17555	17461	17331	17290	17456	17459	17282	17456	17381	17307	17299	17457	17215	17389	17368	17531	17421	17319	17174	17437	17541	17076	17327	17624	17334	17403	17477	17179	17525	17376	17396	17380	17305	17367	17267	17459	17341	17294	17477	17295	17440	17572	17572	17467	17481	17250	17562	17296	17393	17263	17380	17488	17532	17385	17213	17548	17425	17409	17347	17282	17404	17287	17568	17333	17297	17497	17567	17329	17500	17500	17426	17415	17295	17364	17501	17482	17403	17313	17413	17387	17350	17376	17403	17286	17498	17374	17417	17442	17328	17347	17524	17568	17625	17360	17410	17532	17347	17395	17491	17549	17527	17370	17428	17284	17344	17324	17361	17494	17424	17521	17453	17518	17541	17448	17222	17605	17508	17721	17324	17429	17187	17421	17502	17308	17468	17641	17314	17445	17441	17400	17390	17425	17438	17525	17499	17293	17567	17323	17329	17384	17375	17394	17348	17543	17292	17338	17425	17694	17491	17349	17365	17322	17412	17364	17276	17312	17286	17529	17321	17475	17469	17488	17463	17607	17498	17476	17421	17377	17194	17343	17486	17358	17485	17622	17369	17229	17404	17346	17356	17539	17603	17452	17391	17391	17377	17609	17318	17342	17332	17386	17661	17549	17665	17283	17425	17549	17407	17193	17478	17360	17387	17238	17381	17434	17553	17621	17485	17450	17443	17311	17407	17373	17365	17459	17359	17607	17808	17490	17729	17507	17362	17484	17449	17477	17266	17410	17571	17481	17447	17171	17525	17318	17366	17588	17389	17497	17310	17451	17711	17452	17450	17549	17499	17296	17589	17474	17408	17282	17177	17500	17390	17452	17308	17241	17234	17384	17292	17365	17466	17342	17595	17607	17456	17319	17358	17371	17381	17557	17328	17535	17388	17368	17408	17538	17510	17530	17486	17416	17465	17265	17341	17318	17409	17534	17272	17409	17384	17461	17485	17544	17306	17468	17539	17436	17457	17360	17304	17414	17268	17170	17476	17587	17282	17588	17226	17347	17247	17446	17492	17223	17576	17293	17396	17626	17576	17521	17392	17430	17413	17559	17337	17377	17354	17492	17188	17369	17257	17472	17249	17500	17625	17532	17318	17480	17454	17370	17304	17413	17424	17495	17364	17565	17406	17403	17390	17471	17282	17395	17602	17476	17521	17612	17377	17474	17283	17490	17419	17547	17335	17476	17559	17506	17376	17400	17398	17443	17485	17530	17594	17452	17257	17399	17493	17471	17545	17482	17386	17483	17309	17418	17384	17202	17451	17642	17411	17456	17428	17354	17413	17373	17476	17361	17563	17406	17328	17425	17490	17592	17388	17403	17377	17270	17399	17366	17393	17545	17594	17529	17435	17371	17306	17324	17406	17350	17219	17512	17372	17419	17411	17261	17384	17520	17409	17208	17432	17392	17269	17258	17354	17457	17505	17493	17358	17395	17222	17230	17317	17313	17475	17503	17523	17397	17391	17418	17582	17231	17751	17433	17705	17444	17537	17509	17533	17349	17437	17533	17260	17448	17484	17272	17439	17472	17454	17527	17528	17383	17388	17482	17398	17265	17376	17589	17436	17570	17406	17606	17457	17483	17191	17390	17368	17705	17654	17358	17474	17367	17317	17408	17292	17558	17330	17316	17413	17475	17346	17543	17335	17578	17337	17380	17458	17365	17593	17434	17647	17414	17374	17415	17396	17542	17498	17345	17224	17359	17512	17306	17379	17322	17445	17442	17188	17543	17509	17505	17454	17386	17326	17582	17467	17493	17472	17363	17508	17492	17441	17347	17287	17348	17204	17404	17409	17532	17521	17414	17411	17412	17312	17479	17536	17452	17350	17540	17483	17360	17396	17414	17346	17312	17389	17494	17438	17662	17224	17539	17599	17258	17525	17500	17439	17216	17324	17471	17511	17641	17524	17328	17371	17515	17335	17294	17660	17347	17376	17290	17351	17576	17606	17633	17479	17442	17335	17420	17502	17345	17656	17412	17466	17436	17471	17433	17415	17303	17489	17240	17334	17437	17498	17287	17565	17694	17381	17464	17643	17332	17299	17523	17443	17467	17459	17530	17486	17683	17369	17559	17563	17485	17349	17517	17572	17446	17353	17312	17417	17589	17458	17415	17364	17666	17580	17396	17452	17434	17282	17449	17524	17423	17646	17283	17253	17413	17434	17383	17399	17509	17363	17346	17379	17496	17504	17449	17336	17521	17448	17279	17330	17356	17243	17370	17477	17587	17536	17392	17349	17431	17350	17408	17458	17393	17316	17566	17346	17329	17315	17632	17677	17359	17588	17481	17471	17492	17499	17393	17428	17394	17372	17440	17293	17303	17662	17483	17360	17314	17358	17274	17420	17299	17385	17372	17363	17580	17651	17335	17477	17387	17328	17586	17432	17633	17276	17265	17460	17237	17368	17354	17486	17291	17502	17521	17413	17528	17441	17479	17492	17615	17300	17447	17437	17491	17420	17413	17426	17372	17260	17235	17458	17448	17319	17445	17622	17361	17512	17452	17403	17316	17571	17424	17388	17395	17260	17448	17331	17311	17521	17443	17369	17408	17480	17352	17370	17469	17540	17372	17453	17273	17421	17365	17212	17261	17580	17444	17451	17544	17413	17473	17459	17508	17385	17413	17293	17359	17391	17431	17400	17265	17494	17355	17601	17543	17463	17392	17423	17482	17569	17462	17352	17462	17578	17490	17346	17394	17369	17561	17410	17326	17346	17427	17490	17269	17352	17353	17358	17425	17548	17306	17671	17439	17400	17321	17532	17337	17442	17567	17434	17269	17729	17458	17513	17345	17636	17542	17488	17556	17505	17484	17574	17328	17372	17450	17394	17470	17507	17432	17665	17292	17352	17520	17332	17464	17459	17337	17321	17322	17468	17541	17421	17358	17360	17353	17558	17403	17395	17620	17301	17374	17299	17442	17386	17453	17293	17444	17429	17330	17571	17501	17405	17366	17433	17550	17409	17193	17451	17535	17442	17493	17280	17399	17641	17422	17380	17543	17365	17496	17462	17741	17645	17544	17541	17601	17177	17300	17523	17573	17259	17398	17429	17725	17529	17454	17475	17452	17506	17607	17632	17485	17318	17610	17444	17595	17402	17591	17444	17460	17541	17512	17505	17475	17446	17344	17255	17468	17684	17430	17355	17346	17548	17355	17559	17297	17404	17610	17390	17485	17399	17464	17397	17326	17394	17632	17257	17414	17620	17401	17388	17629	17660	17450	17350	17399	17440	17426	17570	17438	17420	17648	17480	17385	17389	17403	17371	17488	17286	17683	17407	17386	17390	17334	17562	17459	17446	17476	17439	17399	17452	17363	17568	17384	17237	17491	17537	17430	17308	17410	17387	17365	17387	17353	17454	17272	17438	17356	17441	17501	17597	17449	17430	17524	17411	17385	17315	17605	17291	17531	17404	17322	17509	17278	17514	17698	17502	17386	17346	17577	17281	17455	17388	17181	17259	17448	17226	17522	17492	17530	17453	17310	17392	17459	17472	17610	17420	17357	17436	17603	17538	17621	17445	17405	17372	17579	17317	17591	17390	17240	17362	17434	17413	17468	17440	17551	17286	17295	17417	17399	17650	17355	17380	17539	17352	17403	17337	17481	17527	17520	17401	17244	17637	17459	17610	17434	17335	17486	17242	17244	17357	17444	17501	17537	17438	17534	17560	17327	17301	17604	17345	17435	17251	17544	17495	17450	17493	17559	17450	17307	17101	17394	17297	17529	17561	17329	17659	17312	17272	17410	17411	17402	17345	17385	17513	17465	17468	17416	17565	17371	17455	17548	17444	17413	17226	17564	17455	17516	17544	17358	17296	17594	17227	17453	17374	17439	17357	17397	17567	17331	17417	17836	17439	17564	17394	17137	17371	17418	17073	17364	17331	17445	17804	17314	17283	17608	17309	17449	17737	17448	17551	17410	17433	17455	17379	17131	17464	17596	17487	17689	17432	17430	17440	17380	17354	17480	17365	17383	17394	17594	17188	17408	17357	17428	17431	17625	17391	17439	17503	17435	17376	17493	17414	17258	17337	17595	17611	17328	17576	17382	17594	17582	17500	17443	17520	17517	17538	17418	17439	17425	17582	17598	17533	17537	17412	17232	17209	17344	17462	17381	17241	17251	17426	17564	17310	17373	17446	17230	17636	17412	17400	17637	17333	17404	17547	17324	17438	17282	17290	17402	17279	17456	17317	17510	17438	17370	17359	17400	17529	17540	17277	17384	17297	17255	17363	17507	17482	17288	17437	17475	17342	17604	17506	17370	17491	17575	17433	17258	17447	17525	17255	17236	17278	17420	17371	17633	17494	17363	17599	17542	17481	17460	17522	17389	17416	17458	17363	17408	17506	17443	17370	17390	17679	17550	17468	17667	17297	17314	17384	17561	17673	17365	17446	17256	17561	17458	17418	17442	17304	17319	17439	17299	17345	17494	17531	17626	17426	17306	17667	17560	17318	17531	17419	17570	17402	17637	17568	17457	17649	17287	17462	17606	17342	17331	17572	17306	17144	17432	17494	17425	17379	17301	17464	17542	17428	17252	17338	17581	17399	17390	17526	17404	17313	17409	17454	17472	17708	17513	17631	17532	17343	17436	17567	17443	17356	17372	17438	17577	17557	17566	17479	17536	17316	17523	17444	17389	17417
16770	22886	22442	19083	18145	17508	16915	16462	16483	16074	15916	15835	15855	15844	15861	15538	15747	15630	15629	15606	15502	15384	15335	15277	15274	15323	15242	15278	15285	15264	15107	15310	15209	15104	15151	15115	15194	15043	15162	14977	15148	15088	15174	14989	15110	15117	15147	15002	15206	15139	15055	14827	15055	15307	15028	15128	14964	15110	15028	15077	15090	14941	15037	15086	14893	15017	15121	15110	15127	15114	15041	15049	15045	15131	15066	14980	15077	15037	14966	15179	15036	15146	15044	14992	15004	15117	14943	15004	15071	15056	14854	15013	15206	14973	14990	15107	14893	14994	14869	14921	14986	15154	15173	15186	15209	15142	14870	15055	14961	14969	14979	15035	15242	14996	15112	15132	15076	15152	15002	15094	15196	14922	15079	15138	15110	15028	15152	14975	15156	15111	14980	15090	15162	15160	14984	15069	15250	15072	15057	15049	14972	15144	14923	15106	15091	15116	14989	15030	14945	15100	14965	15049	15002	14996	15167	15166	15050	15183	15212	15041	15015	15108	15147	15032	14941	15144	15070	15051	14992	15109	15009	14997	15189	15036	15031	15076	15079	14968	15129	15093	15040	15045	15109	14918	15049	15042	14975	15055	15107	15109	15112	15158	15116	15279	14903	15015	15053	15138	14938	15019	15182	15139	15048	14918	15173	15002	14988	15100	14933	14851	15105	15106	15201	14982	15088	14790	14796	15040	15075	14957	14875	15140	15191	15043	14988	15076	15188	15029	15158	15038	14972	15074	15040	15159	15150	15079	15108	15183	15077	14927	15080	15002	15095	15063	15065	15021	15051	14962	15085	15052	15081	15110	15163	14916	15035	15003	14869	15043	14974	14944	15003	14960	15078	14971	15036	15141	14966	15081	15129	15014	15024	15052	15152	14904	14937	15002	14934	15042	15088	15109	15014	15099	14920	15056	14894	15041	15108	15013	15133	15000	15137	15000	15075	15143	15025	15109	15136	15279	15041	15029	15073	14940	14969	15094	15108	15116	15133	15117	15027	15132	15097	15071	14928	14999	15088	15033	14874	15136	15076	14903	15165	15109	15055	14770	15029	15082	15384	14882	15004	15075	15012	15062	15051	15029	15008	15121	15019	14966	15190	15010	14942	14925	15069	15006	14946	14959	14959	15142	14936	14918	15205	15041	15170	15160	15021	15127	14942	14983	15008	15061	15026	15080	15163	15061	15097	15093	15042	15054	15131	15064	15042	15092	14931	15089	14983	14966	15130	15141	14980	15144	15049	15004	15045	15059	15010	14963	15019	15090	15004	15087	14972	15003	15002	15106	15095	15021	15002	15134	15180	15032	15079	15004	14947	15081	15021	15100	15101	15152	14992	14969	15039	14894	15042	14971	14980	15102	15033	15045	15032	15009	15018	14887	14973	14962	15059	15068	15173	15089	15098	14914	14918	15031	15064	15109	15103	15034	14949	15024	14914	14818	15022	15114	14995	14974	15114	15016	14975	15166	15163	14909	15037	14933	14973	15053	14995	15073	15003	15063	14889	15050	15178	15088	15089	15018	15146	14900	15063	15007	15009	15046	15033	14980	14868	14954	15069	15163	15122	15203	15016	15111	15007	14889	15019	15033	15015	15087	15171	14855	15124	14977	15125	15078	15029	15166	14966	15111	14918	15223	15001	15063	15273	14949	15039	15000	15116	15004	14981	14942	15101	14964	15129	14929	15107	15011	15039	15019	14931	15166	15027	15064	15036	15121	15058	15082	15011	15076	15007	14990	15118	15079	14938	15097	14988	14975	14963	15105	15079	15128	15138	15019	14970	14939	15054	14909	15038	15072	14929	15092	14951	15076	15204	15115	15131	15145	15094	14871	15067	15219	15059	15044	14960	15037	14900	15010	14920	14851	15070	14900	15068	15206	14998	15048	15074	15166	14825	15203	15054	15220	14978	15004	15158	14925	15058	14921	15011	15044	15079	15005	15160	15096	15026	15101	15052	14805	15015	15068	14915	14964	15060	15148	14992	14935	15027	15199	15108	14899	15137	15268	15013	15001	15105	15151	15244	15261	15096	15133	15092	15100	15055	15101	14873	14997	15073	15144	15076	14953	15130	15055	14968	15131	14882	15104	15045	14975	15129	15075	15018	15151	15011	14916	15014	15154	15133	14866	14962	15126	15130	15016	14952	14970	15082	14971	14974	14989	15036	15115	14941	15096	15016	14890	15077	15079	15087	15085	15119	14884	14952	15339	15027	15117	14976	15277	15150	15080	15009	15035	14987	15102	15042	15028	15129	15151	15006	15072	15090	15136	14944	15054	15096	15053	15074	15037	15166	15136	15033	15165	15054	15050	15132	15187	14794	15144	14993	15053	14896	15104	15000	14979	15243	15166	15079	15134	14911	14797	15006	15085	15026	15010	15001	14974	15022	15085	14981	15040	15038	15182	15070	15007	15143	14963	14955	15045	14973	15117	14984	14985	15092	15110	15082	14911	14991	14875	15247	15064	14851	14918	14874	15245	14979	15102	14920	14999	14922	15061	14979	15096	14893	15037	15058	14944	15082	15018	15088	14908	15056	15215	14947	15044	15175	14890	15156	15034	14953	14888	14962	14983	15036	15216	15047	15073	15061	15222	15148	15024	15014	15112	15048	14967	15204	15072	14952	15009	15123	14994	14823	15149	15043	14894	15228	15234	15023	15193	15236	15168	15072	15212	14946	15130	14912	15249	15128	15123	15056	14958	15134	15057	15049	14998	15138	15066	15035	15065	14953	14914	15164	14932	15314	15046	15052	15149	15025	15026	14929	14993	15071	15087	15095	15015	15068	14830	14960	15014	14900	15012	14998	14912	14921	15054	15068	15169	15016	14856	15010	15119	15007	15218	15072	15091	15120	14988	15153	15062	15027	15092	15008	15217	15082	15137	14998	14984	15165	15024	15058	15267	14922	15148	15122	15053	15160	14934	15017	15144	15079	14930	14958	15077	15074	15130	15092	15073	15000	15175	15001	15093	15120	15074	15134	15055	15110	15203	14954	15188	15217	14959	15158	15151	15129	14955	15099	14904	15018	15249	15008	15032	15037	14987	15029	15033	14974	14993	15033	15113	15028	15112	14946	14923	15141	14999	14921	15246	15020	15132	15210	14996	14842	15095	14985	15068	15081	15168	14929	15144	14939	15101	14889	15037	15020	15217	15059	14999	14973	15197	15067	15059	15048	15107	15068	15123	15057	14834	15108	15192	15042	14996	15020	15151	15115	14864	14946	15026	15071	15154	14971	15079	15071	15070	15166	15043	15097	15013	14946	14920	15135	15025	15188	15033	15149	14975	14938	14885	15014	15182	14918	14990	15102	15111	15097	15040	15140	14927	15191	15048	15007	15163	15005	15067	14929	15085	15047	14883	15068	15090	15045	15112	15045	15040	14966	15010	15128	15085	15184	15004	14893	14987	14953	14944	14924	15125	15059	15184	14999	14970	14967	15048	14898	14765	14910	15234	15036	14959	14965	15143	14988	15064	15095	15096	14959	15171	15053	15214	15299	15134	15056	15059	14956	14965	14990	15082	14855	15040	15097	14979	14880	15019	15211	14793	14942	15071	15078	15023	15020	15178	15009	15114	14977	14853	15058	14980	15032	15025	15021	15149	15251	15205	15011	15004	15038	14961	14952	14979	15037	15117	15027	15225	15052	14925	15204	15090	14991	15077	15113	14973	15072	15046	15200	15040	15084	15080	14845	15073	15095	15021	15010	15022	15062	15055	15015	15010	15070	15042	15059	15014	15308	14900	15140	15174	15146	15020	15103	15257	15128	15085	15182	15177	15103	14943	15127	15115	15126	15184	14926	15105	15034	15035	14970	14909	15102	15048	15135	14842	15287	14991	15007	15036	15001	15081	15040	15098	15135	15100	15059	15031	14885	15024	15121	14967	15031	14978	15152	15021	14861	15067	15040	15150	14936	15121	15051	14934	15153	15045	15082	15234	14990	15108	14970	14911	15008	15137	15054	14939	15010	15050	14928	15013	14947	15101	15053	15012	15091	15175	15133	15043	14974	15003	14950	15161	15111	15190	15000	14873	15106	14930	15186	15105	14983	14919	15153	15065	15019	14950	14982	15126	14983	14920	15151	15091	15115	15040	15042	15049	15095	15050	15018	15199	15054	15079	15030	14791	15192	15074	15173	15184	15225	15001	15165	15014	15002	15226	15035	15199	14962	14904	15090	15048	15044	14919	15069	15129	15176	15116	14944	15165	15141	14981	15043	15075	15164	14972	15092	15193	15111	15032	14963	15049	15003	15096	14996	15379	15107	15059	15134	15226	14879	15062	15120	15127	15099	14987	15152	15043	15165	15104	14899	15055	14982	15188	15108	14967	15061	15124	15087	14982	14936	15241	15157	14941	15004	14992	15279	15022	15002	15129	15066	14990	15187	15142	15046	14954	15170	14998	15182	14968	15131	15122	15054	14938	15131	15126	14887	14980	15130	15086	14950	15083	14947	15083	14958	15177	15111	15250	14919	14928	15104	15186	14989	15165	15026	15193	14998	14940	14997	15101	15096	15130	14930	15036	14968	14920	15027	15208	14914	14964	14995	15155	14985	15086	15151	15066	15070	15150	15155	15149	15090	14839	15165	15134	15131	14952	14986	15049	15216	15084	15024	14963	14901	15207	15001	15138	14959	14915	15224	14868	14976	14980	15129	15148	14919	15041	15010	15117	15037	14918	15017	15020	15193	14832	15127	15160	15057	15014	15031	14870	15065	14956	15230	15008	14922	15037	14930	15217	14849	15035	15109	15149	15214	15072	15194	14897	15226	15183	15074	14959	15024	15093	15031	14939	15010	15170	14880	15110	15016	14979	15099	14923	15145	15014	14975	15114	14998	14991	14926	15037	14965	14978	15131	15044	15067	15110	14944	14925	15011	15143	14877	15175	15127	15098	15153	15273	14976	14938	15004	15088	14894	15044	15145	15032	14971	14883	14974	14996	14994	15131	15056	15065	15156	14851	14994	14958	14879	15258	15057	15100	15173	15081	14973	14998	14940	15041	15035	15028	15172	15050	15092	15238	15018	15168	14908	15140	14862	15120	15058	15104	15175	15079	15000	15090	14913	15082	14962	15105	14969	15144	15010	15009	15134	15199	15084	15182	14763	15143	15152	15059	14922	14864	15034	15289
23532	21006	28416	23923	21983	22424	21768	18802	18419	18308	18198	17650	17510	17723	17660	17644	17442	17328	17437	17386	17361	17152	17350	16862	17184	17140	17235	17062	16930	17129	16939	16857	16930	16820	16915	16938	17054	16721	16949	16699	16735	16758	16679	16655	16905	16867	16927	16943	16651	16780	16938	16929	16733	17001	16749	16693	16708	16638	16823	16706	16819	16695	16753	16663	16699	16589	16749	16948	16850	16677	16785	16816	16610	16844	16702	16652	16926	16700	16930	16751	16625	16826	16702	16689	16685	16611	16731	16628	16695	16766	16580	16612	16807	16837	16494	16895	16625	16858	16726	16712	16769	16580	16660	16772	16764	16610	16673	16694	16671	16853	16951	16788	16800	16642	16888	16764	16707	16755	16794	16923	16413	16794	16511	16503	16501	16595	16722	16791	16797	16782	16954	16733	16690	16724	16751	16542	16777	16635	16696	16740	16571	16805	16744	16744	16567	16616	16638	16670	16694	16788	16722	16754	16821	16507	16730	16652	16707	16602	16620	16713	16656	16773	16617	16957	16694	16842	16802	16734	16638	16744	16678	16711	16515	16701	16745	16596	16790	16676	16773	16604	16600	16830	16627	16763	16709	16587	16684	16579	16844	16627	16867	16736	16625	16738	16686	16749	16682	16651	16731	16670	16711	16729	16711	16671	16447	16600	16852	16706	16902	16762	16543	16721	16598	16615	16632	16500	16664	16701	16526	16853	16942	16595	16671	16835	16676	16564	16595	16765	16786	16704	16609	16524	16638	16551	16623	16659	16545	16621	16645	16571	16704	16462	16478	16686	16951	16602	16841	16795	16745	16729	16675	16655	16890	16727	16639	16660	16463	16801	16646	16666	16746	16826	16580	16778	16669	17014	16717	16509	16804	16782	16745	16761	16767	16567	16783	16784	16691	16763	16788	16834	16863	16589	16847	16667	16717	17059	16687	16695	16771	16654	16660	16706	16861	16786	16658	16606	16593	16789	16770	16664	16782	16671	16559	16762	16778	16594	16717	16732	16804	16645	16683	16692	16648	16910	16792	16728	16691	16973	16962	16852	16711	16707	16689	16635	16710	16735	16506	16796	16621	16730	16637	16572	16747	16631	16684	16565	16787	16794	16782	16860	16459	16569	16494	16678	16567	16603	16672	16698	16798	16665	16700	16646	16745	16752	16646	16556	16801	16700	16585	16802	16735	16697	16853	16592	16640	16750	16701	16622	16694	16898	16622	16634	16575	16618	16854	16772	16469	16783	16581	16758	16628	16629	16758	16891	16683	16573	16626	16688	16494	16512	16855	16667	16837	16720	16828	16696	16697	16547	16842	16613	16688	16655	16543	16551	16702	16785	16667	16595	16811	16742	16802	16845	16828	16609	16631	16562	16595	16747	16686	16654	16662	16696	17027	16618	16721	16623	16679	16913	16765	16754	16605	16763	16694	16750	16852	16648	16702	16930	16572	16689	16596	16761	16846	16848	16726	16595	16762	16639	16648	16655	16729	16836	16664	16659	16742	16749	16812	16672	16846	16820	16788	16881	16850	16697	16666	16658	16659	16634	16726	16819	16674	16761	16671	16842	16706	16577	16915	16692	16769	16553	16743	16895	16640	16703	16782	16747	16694	16599	16829	16761	16850	16643	16675	16482	16541	16528	16746	16733	16652	16544	16601	16773	16704	16693	16790	16714	16828	16747	16594	16716	16870	16484	16587	16635	16711	16655	16671	16756	16882	16537	16802	16573	16556	16841	16870	16701	16775	16806	16771	16849	16782	16642	16708	16797	16776	16774	16642	16753	16584	16482	16749	16685	16774	16759	16836	16711	16433	16583	16856	16666	16771	16831	16737	16946	16721	16642	16546	16585	16707	16802	16712	16729	16770	16591	16679	16740	16553	16745	16909	16730	16719	16781	16966	16756	16596	16504	16679	16732	16839	16872	16603	16685	16774	16569	16739	16680	16535	16837	16671	16661	16631	16754	16601	16809	16848	16662	16669	16669	16626	16591	16522	16513	16613	16655	16599	16743	16743	16736	16746	16563	16515	16797	16945	16507	16777	16749	16710	16490	16775	16774	16814	16775	16684	16960	16628	16901	16662	16532	16720	16564	16513	16685	16633	16872	16641	16668	16865	16778	16946	16592	16779	16670	16608	16769	16587	16658	16856	16673	16699	16668	16719	16613	16638	16631	16685	16647	16760	16636	16588	16691	16622	16581	16801	16912	16723	16695	16631	16667	16732	16696	16759	16822	16741	16667	16730	16556	16631	16541	16582	16721	16738	16559	16648	16811	16678	16511	16673	16677	16837	16758	16791	16509	16685	16612	16671	16844	16632	16740	16807	16582	16628	16757	16740	16746	16744	16891	16802	16682	16971	16636	16839	16762	16420	16567	16718	16597	16757	16682	16627	16744	16659	16662	16802	16890	16692	16824	16741	16577	16719	16906	16541	16632	16661	16714	16842	16820	16883	16613	16860	16873	16738	16664	16638	16814	16826	16438	16784	16546	16736	16504	16758	16637	16781	16772	16736	16822	16864	16852	16666	16894	16634	16810	16709	16529	16789	16576	16606	16571	16865	16851	16745	16673	16812	16647	16708	16681	16682	16776	16886	16687	16756	16745	16755	16523	16677	16708	16639	16722	16615	16581	16598	16645	16704	16970	16785	16585	16578	16627	16638	16735	16731	16630	16858	16705	16933	16839	16660	16724	16585	16714	16832	16810	16610	16920	16745	16701	16688	16681	16717	16655	16572	16779	16875	16635	16581	16680	16585	16845	16839	16903	16804	16592	16775	16678	16895	16634	16714	16639	16763	16740	16573	16625	16759	16488	16760	16582	16690	16687	16909	16881	16616	16586	16551	16497	16574	16527	16706	16684	16722	16632	16725	16959	16761	16654	16798	16743	16673	16857	16688	16729	16646	16721	16767	16570	16802	16813	16786	16634	16812	16735	16754	16868	16725	16594	16735	16826	16745	16489	16774	16695	16609	16712	16679	16581	16655	16666	16676	16822	16790	16793	16671	16812	16938	16716	16662	16656	16897	16798	16688	16743	16854	16750	16593	16612	16651	16902	16754	16694	16847	16621	16686	16587	16616	16687	16582	16588	16596	16402	16696	16789	16648	16728	16701	16767	16744	16854	16731	16598	16863	16675	16812	17000	16657	16768	16787	16984	16568	16503	16889	16724	16723	16742	16897	16690	16829	16727	16665	16767	16786	16750	16632	16507	16655	16552	16668	16677	16750	16646	16817	16700	16469	16633	16741	16779	16645	16600	16720	16868	16552	16598	16709	16654	16700	16631	16731	16670	16582	16590	16777	16729	16815	16580	16633	16691	16830	16397	16747	16744	16626	16741	16699	16466	16857	16677	16655	16708	16622	16781	16686	16676	16494	16797	16533	16626	16718	16797	16757	16805	16804	16811	16795	16741	16650	16789	16721	16725	16662	16734	16688	16736	16860	16582	16680	16559	16618	16763	16469	16697	16446	16518	16768	16749	16513	16561	16694	16600	16628	16933	16676	16549	16844	16739	16683	16497	16618	16573	16772	16849	16736	16578	16759	16502	16630	16795	16618	16761	16617	16694	16727	16655	16650	16780	16496	16597	16635	16635	16710	16786	16744	16562	16675	16810	16650	16615	16864	16818	16841	16767	16805	16519	16666	16623	16847	16851	16798	16632	16634	16911	16606	16685	16799	16700	16742	16524	16691	16586	16770	16711	16669	16648	16712	16689	16636	16626	16742	16819	16618	16513	16703	16777	16679	16857	16840	16675	16814	16738	16423	16751	16608	16605	16907	16695	16688	16878	16508	16576	16621	16644	16810	16759	16732	16694	16519	16847	16944	16702	16641	16504	17106	16735	16534	16679	16469	16630	16697	16750	16601	16746	16653	16633	16569	16767	16865	16794	16891	16632	16678	16684	16570	16659	16723	16540	16764	16748	16894	16616	16819	16586	16777	16531	16763	16573	16856	16710	16861	16509	16654	16625	16997	16770	16642	16726	16671	16604	16640	16798	16626	16861	16797	16887	16560	16870	16516	16510	16675	16699	16753	16710	16654	16564	16704	16664	16654	16739	16652	16695	16704	16903	16586	16822	16749	16808	16725	16892	16769	16783	16755	16670	16870	16592	16693	16717	16861	16733	16738	16854	16609	16791	16827	16716	16887	16894	16762	16832	16547	16728	16914	16598	16746	16698	16681	16709	16652	16993	16688	16703	16576	16732	16752	16546	16657	16683	16762	16726	16673	16604	16607	16852	16634	16621	16723	16476	16575	16592	16727	16573	16966	16643	16603	16595	16717	16812	16837	16749	16877	16563	16728	16781	16580	16916	16585	16609	16537	16748	17012	16797	16559	16482	16674	16561	16708	16557	16727	16421	16759	16890	16783	16725	16612	16671	16483	16585	16683	16338	16741	16743	16656	16841	16776	16765	16735	16864	16788	16659	16646	16630	16787	16638	16635	16687	16776	16752	16861	16869	16731	16747	16635	16728	16692	16596	16702	16666	16671	16742	16908	16695	16521	16576	16720	16757	16886	16749	16809	16669	16716	16736	16464	16603	16617	16801	16644	16958	16786	16592	16636	16696	16775	16675	16738	16720	16576	16767	16818	16599	16747	16562	16604	16669	16721	16807	16663	16609	16866	16850	16633	16625	16901	16886	16616	16834	16732	16588	16674	16712	16813	16701	16591	16700	16811	16683	16795	16616	16620	16797	16636	16837	16750	16628	16519	16622	16753	16758	16747	16619	16857	16821	16758	16601	16790	16604	16640	16732	16749	16687	16633	16692	16755	16676	16662	16542	16767	16855	16653	16722	16887	16710	16821	16860	16779	16534	16472	16392	16761	16685	16662	16778	16818	16725	16647	16884	16789	16861	16638	16707	16680	16652	16719	16705	16669	16838	16686	16719	16676	16673	16709	16841	16780	16689	16609	16691	16765	16712	16524	16619	16513	16523	16764	16543	16568	16570	16728	16669	16924	16669	16970	16695	16701	16656	16816	16646	16748	16735	16718	16663	16640	16493	16723	16668	16638	16843	16750	16686	16699	16753	16602	16700	16531	16716	16503	16678	16600	16713	16815	16699	16616	16650	16819	16841	16771	16657	16661	16677	16902	16535	16901	16724	16747	16572	16611	16612	16876	16745	16830	16624	16742	16734
16213	29275	27800	22797	20632	18998	18191	17640	17177	16733	16547	16302	16203	15885	15757	15778	15809	15885	15780	15528	15410	15320	15272	15247	15048	15116	15042	15022	15097	14885	14934	14876	14807	14766	14868	14648	14580	14607	14695	15019	14875	14895	14834	14754	14749	14802	14680	14628	14876	14676	14626	14699	14597	14822	14581	14695	14638	14720	14861	14652	14634	14595	14764	14600	14605	14587	14643	14655	14702	14524	14788	14650	14742	14624	14750	14719	14667	14869	14681	14571	14649	14553	14705	14558	14673	14730	14579	14483	14733	14580	14600	14448	14733	14556	14773	14566	14703	14401	14425	14649	14674	14656	14617	14770	14601	14618	14756	14618	14784	14595	14634	14466	14632	14666	14669	14737	14636	14587	14504	14719	14679	14632	14721	14706	14637	14549	14664	14654	14675	14622	14638	14759	14706	14449	14628	14763	14611	14645	14751	14652	14724	14556	14607	14491	14852	14530	14640	14555	14806	14527	14433	14671	14555	14872	14718	14748	14641	14567	14587	14643	14644	14650	14530	14587	14853	14422	14645	14798	14716	14558	14634	14666	14537	14626	14556	14441	14535	14670	14599	14663	14675	14660	14645	14615	14510	14500	14667	14668	14816	14714	14712	14523	14591	14896	14714	14576	14604	14669	14615	14664	14770	14652	14558	14765	14629	14655	14691	14576	14569	14580	14738	14639	14823	14625	14645	14670	14697	14609	14635	14711	14642	14572	14835	14687	14687	14524	14695	14641	14691	14611	14668	14560	14571	14489	14689	14490	14558	14716	14752	14550	14667	14579	14797	14829	14540	14577	14472	14672	14577	14613	14566	14658	14619	14619	14671	14679	14603	14594	14662	14588	14769	14692	14646	14511	14736	14373	14589	14594	14550	14553	14762	14628	14679	14591	14641	14627	14857	14726	14685	14640	14686	14617	14435	14585	14586	14556	14643	14643	14591	14469	14658	14565	14631	14708	14607	14657	14706	14558	14696	14697	14674	14491	14613	14870	14604	14689	14771	14852	14655	14692	14685	14574	14574	14658	14496	14655	14700	14499	14506	14521	14570	14907	14727	14585	14554	14614	14727	14682	14619	14681	14516	14666	14477	14545	14627	14624	14455	14395	14555	14716	14609	14679	14768	14719	14640	14617	14642	14519	14643	14495	14694	14566	14707	14757	14655	14717	14842	14502	14662	14505	14578	14721	14448	14646	14590	14687	14594	14586	14734	14477	14705	14626	14577	14656	14608	14559	14741	14563	14618	14579	14614	14469	14556	14780	14565	14592	14579	14537	14589	14767	14701	14632	14636	14622	14678	14546	14638	14567	14467	14513	14607	14635	14871	14649	14514	14764	14686	14724	14606	14695	14746	14554	14542	14666	14660	14691	14615	14552	14479	14783	14519	14588	14758	14629	14648	14487	14621	14677	14541	14546	14504	14668	14448	14516	14698	14696	14747	14557	14776	14599	14591	14635	14697	14707	14768	14580	14683	14626	14696	14607	14646	14682	14555	14724	14709	14681	14809	14629	14634	14723	14590	14693	14674	14664	14767	14695	14550	14661	14648	14584	14705	14646	14777	14769	14663	14725	14624	14626	14733	14632	14597	14602	14693	14554	14707	14505	14861	14621	14767	14605	14566	14728	14787	14743	14726	14674	14674	14686	14587	14519	14696	14566	14663	14700	14505	14583	14557	14680	14630	14680	14579	14662	14488	14715	14666	14785	14440	14740	14428	14524	14657	14554	14743	14684	14686	14554	14606	14734	14633	14716	14609	14442	14695	14611	14509	14504	14696	14727	14556	14625	14942	14379	14691	14692	14631	14713	14656	14555	14724	14694	14656	14610	14583	14670	14721	14702	14540	14722	14488	14579	14636	14783	14611	14490	14728	14767	14715	14398	14692	14639	14790	14644	14525	14648	14766	14557	14625	14870	14751	14578	14460	14628	14504	14744	14588	14514	14612	14754	14685	14833	14629	14587	14683	14573	14720	14712	14674	14523	14701	14468	14499	14604	14653	14580	14473	14575	14626	14673	14765	14440	14747	14602	14587	14423	14629	14713	14689	14623	14658	14687	14675	14761	14678	14562	14557	14741	14518	14749	14654	14629	14606	14829	14550	14605	14730	14461	14705	14489	14591	14658	14589	14630	14709	14613	14618	14538	14666	14593	14604	14586	14710	14665	14649	14741	14566	14791	14702	14539	14705	14523	14818	14706	14827	14669	14645	14571	14565	14734	14796	14591	14602	14550	14621	14625	14480	14535	14589	14689	14752	14664	14808	14563	14649	14526	14640	14667	14717	14629	14648	14624	14644	14530	14615	14634	14805	14549	14549	14497	14774	14625	14667	14577	14502	14488	14472	14645	14667	14723	14606	14610	14530	14561	14645	14732	14731	14730	14637	14776	14478	14424	14659	14663	14539	14579	14577	14679	14691	14473	14699	14657	14801	14608	14653	14561	14738	14410	14677	14674	14569	14646	14528	14671	14713	14652	14634	14757	14512	14678	14774	14664	14640	14627	14556	14575	14681	14604	14608	14472	14638	14704	14729	14762	14634	14594	14568	14468	14784	14632	14576	14624	14759	14499	14813	14711	14663	14538	14725	14580	14763	14686	14757	14677	14631	14759	14689	14655	14540	14586	14582	14903	14649	14675	14740	14752	14765	14745	14563	14623	14837	14755	14678	14571	14585	14746	14433	14752	14585	14692	14709	14627	14740	14527	14566	14644	14691	14612	14625	14638	14638	14529	14767	14690	14610	14502	14590	14727	14579	14555	14567	14729	14701	14456	14556	14599	14773	14618	14593	14797	14560	14640	14700	14683	14545	14680	14557	14696	14712	14618	14797	14583	14558	14455	14593	14541	14673	14717	14565	14638	14675	14470	14812	14500	14519	14674	14645	14664	14522	14780	14560	14418	14612	14673	14795	14671	14700	14616	14590	14567	14863	14680	14651	14518	14542	14616	14558	14562	14604	14536	14616	14781	14742	14757	14585	14629	14671	14591	14507	14667	14676	14856	14581	14644	14646	14557	14581	14607	14756	14625	14684	14433	14679	14558	14559	14596	14611	14696	14571	14587	14502	14668	14655	14689	14885	14585	14722	14695	14658	14578	14404	14658	14618	14740	14675	14614	14642	14559	14568	14707	14757	14659	14612	14551	14649	14495	14485	14680	14604	14605	14715	14750	14648	14602	14647	14862	14548	14568	14569	14694	14625	14436	14747	14647	14514	14624	14677	14718	14590	14566	14648	14659	14690	14604	14514	14635	14692	14538	14680	14583	14556	14631	14830	14463	14529	14598	14660	14766	14515	14736	14634	14656	14672	14687	14671	14431	14660	14546	14774	14577	14529	14733	14607	14814	14593	14720	14630	14662	14674	14553	14629	14655	14648	14640	14738	14657	14511	14685	14585	14630	14697	14718	14651	14633	14568	14583	14551	14629	14567	14469	14593	14911	14659	14623	14645	14579	14768	14426	14581	14784	14393	14884	14730	14647	14582	14594	14765	14597	14696	14589	14593	14349	14667	14603	14506	14575	14622	14699	14669	14643	14566	14528	14649	14609	14658	14667	14616	14625	14643	14719	14616	14688	14581	14578	14617	14705	14634	14656	14572	14829	14550	14545	14637	14745	14722	14497	14611	14763	14657	14650	14544	14649	14650	14667	14573	14604	14597	14603	14524	14672	14576	14713	14677	14771	14530	14593	14650	14696	14522	14686	14708	14532	14617	14539	14827	14546	14585	14726	14643	14747	14776	14721	14781	14629	14512	14774	14574	14576	14583	14763	14647	14623	14608	14654	14650	14635	14777	14852	14760	14740	14557	14724	14448	14623	14693	14629	14763	14670	14617	14662	14554	14692	14626	14625	14639	14640	14712	14679	14491	14689	14557	14607	14595	14621	14682	14794	14649	14444	14455	14719	14710	14466	14623	14597	14776	14653	14578	14616	14752	14449	14584	14650	14747	14692	14636	14715	14484	14635	14589	14734	14688	14611	14863	14536	14592	14625	14554	14661	14720	14582	14615	14475	14679	14521	14441	14626	14618	14422	14590	14534	14589	14615	14731	14592	14677	14655	14604	14684	14689	14669	14686	14585	14557	14676	14646	14645	14596	14457	14695	14619	14738	14707	14537	14582	14578	14696	14634	14597	14634	14526	14406	14642	14669	14678	14860	14741	14652	14684	14725	14667	14582	14701	14513	14719	14655	14766	14627	14633	14408	14695	14619	14717	14600	14718	14650	14589	14787	14790	14569	14715	14538	14674	14530	14509	14634	14435	14713	14776	14569	14483	14728	14661	14696	14570	14637	14584	14676	14547	14732	14684	14598	14634	14646	14755	14506	14660	14609	14468	14457	14544	14784	14605	14659	14475	14528	14759	14505	14705	14770	14451	14646	14644	14746	14642	14621	14686	14719	14583	14678	14580	14665	14593	14695	14556	14645	14662	14759	14392	14691	14725	14608	14572	14575	14576	14635	14612	14560	14482	14455	14637	14688	14572	14586	14684	14549	14468	14476	14556	14862	14658	14574	14585	14648	14507	14554	14450	14706	14667	14672	14613	14649	14629	14577	14495	14586	14613	14586	14551	14580	14598	14647	14472	14740	14598	14608	14507	14549	14545	14498	14647	14551	14599	14549	14615	14622	14616	14583	14668	14693	14553	14673	14815	14634	14750	14499	14487	14644	14651	14530	14487	14704	14775	14555	14619	14621	14540	14554	14618	14618	14535	14812	14585	14508	14684	14820	14575	14541	14630	14539	14696	14591	14605	14567	14633	14719	14665	14700	14759	14539	14714	14622	14559	14590	14757	14607	14745	14723	14681	14553	14515	14629	14554	14573	14527	14871	14708	14568	14767	14768	14575	14643	14564	14738	14577	14577	14694	14701	14660	14619	14661	14770	14673	14826	14618	14442	14729	14909	14654	14639	14601	14694	14586	14738	14516	14712	14476	14538	14661	14653	14571	14755	14521	14682	14717	14556	14743	14669	14621	14581	14743	14626	14737	14653	14522	14593	14541	14658	14660	14598	14546	14479	14731	14550	14627	14713	14655	14655	14531	14669	14548	14669	14713	14736	14674	14594	14834	14712	14674	14489	14620	14776	14638	14615	14562	14684	14556	14558	14656	14614	14548	14791	14590	14419	14544	14640	14702	14664	14559
22506	21006	28818	23435	21285	23683	26080	20790	19528	19934	19433	19202	18878	18967	18647	18759	18788	18633	18566	18597	18379	18367	18225	18162	17947	17990	17881	17962	17947	17884	17807	17589	17786	17732	17716	17692	17773	17710	17605	17799	17635	17705	17566	17391	17620	17431	17666	17446	17616	17534	17493	17493	17517	17658	17500	17436	17542	17458	17523	17525	17510	17640	17449	17486	17446	17419	17502	17500	17697	17637	17478	17614	17543	17509	17522	17499	17506	17403	17638	17532	17576	17717	17509	17439	17471	17371	17459	17539	17655	17574	17376	17706	17694	17431	17523	17390	17353	17464	17564	17403	17422	17562	17380	17314	17519	17494	17359	17438	17420	17542	17363	17359	17495	17565	17557	17449	17689	17735	17486	17479	17256	17587	17331	17568	17255	17426	17486	17508	17457	17667	17473	17321	17529	17551	17457	17560	17317	17473	17498	17431	17320	17377	17356	17473	17738	17509	17711	17584	17460	17432	17645	17528	17633	17649	17557	17249	17451	17332	17363	17364	17428	17481	17590	17528	17399	17396	17739	17587	17561	17377	17367	17619	17635	17524	17355	17629	17552	17516	17332	17399	17583	17634	17467	17432	17361	17314	17372	17504	17484	17517	17557	17311	17325	17205	17307	17342	17402	17574	17529	17409	17460	17476	17451	17337	17577	17555	17465	17552	17484	17360	17463	17502	17412	17604	17388	17576	17515	17174	17382	17528	17300	17580	17343	17447	17611	17585	17427	17350	17387	17391	17467	17315	17532	17386	17471	17504	17629	17380	17826	17448	17371	17635	17388	17506	17519	17390	17451	17726	17732	17241	17280	17332	17469	17318	17432	17463	17334	17513	17294	17451	17475	17345	17227	17490	17355	17475	17587	17411	17537	17415	17567	17613	17515	17336	17544	17538	17589	17300	17406	17212	17647	17392	17444	17383	17572	17514	17297	17389	17525	17462	17455	17425	17613	17460	17559	17390	17729	17414	17543	17326	17528	17412	17547	17594	17582	17702	17278	17407	17652	17499	17575	17417	17608	17349	17514	17352	17606	17495	17514	17521	17541	17542	17492	17765	17560	17525	17504	17370	17386	17437	17393	17467	17522	17467	17394	17509	17345	17505	17474	17451	17554	17356	17440	17502	17476	17772	17453	17580	17423	17385	17322	17411	17512	17356	17472	17702	17533	17538	17435	17313	17360	17397	17423	17509	17611	17328	17250	17442	17302	17369	17344	17497	17524	17520	17638	17578	17428	17468	17425	17401	17330	17538	17500	17503	17445	17524	17106	17522	17526	17583	17509	17502	17567	17699	17292	17321	17586	17330	17431	17383	17597	17591	17639	17519	17393	17592	17230	17378	17382	17537	17362	17465	17329	17611	17247	17545	17521	17418	17395	17198	17379	17365	17362	17264	17485	17349	17427	17508	17589	17503	17597	17375	17564	17350	17370	17348	17318	17528	17459	17518	17470	17430	17595	17731	17487	17520	17539	17368	17420	17341	17492	17471	17324	17490	17336	17565	17455	17528	17554	17215	17333	17398	17473	17371	17353	17471	17422	17482	17362	17570	17384	17623	17613	17505	17536	17565	17661	17184	17521	17462	17488	17525	17435	17365	17357	17436	17425	17425	17313	17537	17591	17461	17384	17256	17423	17621	17435	17319	17493	17346	17532	17326	17314	17529	17541	17640	17260	17427	17555	17605	17609	17474	17494	17399	17404	17315	17378	17591	17372	17450	17433	17359	17385	17344	17193	17530	17348	17444	17466	17342	17417	17482	17203	17156	17663	17525	17708	17457	17522	17387	17584	17430	17320	17279	17563	17412	17517	17337	17360	17380	17451	17331	17632	17339	17630	17391	17404	17566	17598	17528	17452	17478	17366	17245	17398	17326	17497	17479	17611	17684	17629	17337	17548	17413	17476	17458	17613	17437	17344	17298	17390	17575	17306	17328	17540	17474	17554	17442	17436	17306	17701	17546	17330	17291	17605	17355	17392	17444	17300	17562	17690	17406	17515	17502	17418	17343	17675	17339	17364	17533	17385	17407	17498	17498	17532	17401	17353	17322	17401	17322	17533	17400	17599	17412	17518	17393	17487	17358	17518	17558	17508	17526	17618	17488	17596	17552	17281	17517	17529	17502	17618	17449	17389	17515	17414	17630	17479	17432	17323	17515	17358	17491	17395	17445	17422	17542	17450	17354	17579	17371	17429	17391	17551	17379	17337	17531	17474	17436	17478	17487	17386	17477	17419	17468	17554	17453	17307	17400	17387	17408	17377	17516	17542	17379	17320	17651	17540	17475	17406	17509	17360	17357	17541	17532	17764	17614	17399	17402	17530	17285	17561	17414	17386	17473	17486	17445	17599	17426	17382	17653	17540	17623	17404	17350	17481	17343	17191	17393	17681	17457	17464	17505	17430	17462	17597	17567	17567	17571	17466	17491	17411	17364	17459	17455	17636	17416	17466	17447	17464	17263	17465	17354	17275	17475	17485	17354	17683	17464	17414	17472	17615	17439	17406	17528	17424	17257	17497	17366	17550	17494	17305	17627	17425	17352	17642	17220	17371	17308	17467	17586	17395	17564	17451	17529	17741	17392	17391	17386	17473	17476	17388	17418	17340	17226	17472	17593	17447	17335	17319	17619	17567	17570	17259	17525	17507	17464	17469	17498	17575	17354	17493	17436	17743	17370	17523	17536	17316	17497	17560	17571	17277	17509	17299	17543	17313	17560	17428	17552	17523	17320	17511	17452	17366	17394	17429	17343	17430	17576	17473	17387	17588	17273	17489	17563	17382	17514	17610	17512	17439	17411	17354	17657	17462	17465	17237	17304	17437	17251	17351	17576	17569	17443	17547	17476	17272	17516	17347	17397	17453	17485	17603	17510	17552	17385	17512	17489	17384	17700	17393	17463	17673	17515	17580	17431	17413	17371	17350	17493	17297	17329	17666	17301	17620	17302	17609	17522	17281	17291	17449	17416	17371	17485	17369	17470	17415	17582	17501	17482	17585	17529	17431	17547	17398	17410	17497	17266	17570	17396	17392	17445	17336	17395	17432	17445	17529	17350	17414	17489	17441	17284	17218	17269	17382	17537	17498	17487	17523	17616	17478	17486	17455	17446	17364	17571	17607	17631	17382	17384	17442	17579	17557	17450	17353	17410	17540	17655	17431	17402	17435	17317	17416	17381	17272	17448	17679	17415	17559	17682	17272	17374	17540	17326	17610	17358	17519	17493	17559	17376	17358	17317	17416	17376	17624	17347	17551	17465	17048	17351	17419	17655	17429	17441	17341	17671	17332	17362	17464	17458	17541	17604	17528	17568	17632	17316	17258	17659	17410	17424	17472	17502	17408	17205	17437	17711	17317	17371	17525	17353	17476	17467	17594	17435	17515	17555	17408	17524	17498	17486	17621	17656	17650	17538	17414	17468	17424	17351	17291	17451	17688	17680	17555	17429	17321	17296	17283	17383	17462	17472	17433	17444	17363	17361	17496	17452	17365	17276	17376	17434	17516	17314	17405	17509	17404	17314	17444	17465	17547	17513	17677	17337	17371	17413	17303	17412	17489	17404	17608	17459	17585	17386	17400	17442	17583	17256	17428	17464	17435	17501	17457	17430	17575	17514	17471	17639	17294	17457	17473	17424	17367	17439	17616	17445	17334	17404	17252	17463	17475	17383	17245	17521	17568	17385	17503	17507	17450	17322	17688	17457	17384	17585	17383	17413	17346	17581	17559	17391	17419	17449	17145	17590	17423	17379	17375	17659	17481	17490	17398	17421	17395	17556	17256	17262	17335	17427	17592	17452	17366	17233	17434	17394	17393	17546	17611	17415	17472	17324	17634	17511	17541	17476	17409	17375	17279	17477	17431	17279	17311	17504	17447	17597	17532	17602	17469	17474	17518	17404	17430	17497	17456	17503	17405	17257	17396	17554	17320	17351	17186	17382	17410	17526	17400	17368	17505	17536	17535	17562	17510	17207	17390	17354	17492	17406	17414	17608	17566	17561	17480	17376	17381	17248	17422	17429	17454	17409	17373	17345	17517	17364	17362	17359	17400	17419	17361	17350	17654	17311	17524	17452	17483	17240	17413	17664	17627	17362	17510	17395	17404	17632	17564	17331	17422	17517	17448	17547	17361	17399	17653	17288	17585	17331	17660	17334	17542	17214	17444	17493	17359	17422	17628	17523	17503	17372	17361	17449	17262	17367	17235	17445	17451	17388	17416	17434	17279	17571	17566	17430	17648	17405	17518	17635	17564	17636	17479	17652	17371	17372	17477	17375	17582	17472	17429	17531	17530	17653	17270	17435	17408	17564	17576	17463	17515	17545	17387	17583	17585	17550	17329	17422	17416	17494	17313	17324	17433	17679	17521	17432	17407	17319	17394	17411	17376	17537	17524	17393	17631	17499	17412	17683	17303	17317	17299	17431	17403	17569	17312	17359	17538	17409	17428	17449	17542	17568	17374	17451	17421	17376	17523	17701	17597	17351	17470	17402	17542	17301	17322	17252	17376	17498	17275	17301	17335	17303	17499	17296	17513	17279	17466	17340	17370	17401	17362	17522	17390	17567	17500	17315	17525	17311	17498	17229	17320	17485	17500	17345	17585	17444	17356	17401	17401	17627	17520	17530	17493	17531	17460	17314	17322	17306	17132	17376	17301	17502	17465	17309	17278	17595	17517	17683	17442	17403	17591	17355	17550	17517	17558	17355	17468	17346	17285	17299	17329	17362	17378	17475	17189	17495	17498	17417	17533	17691	17555	17326	17522	17480	17472	17425	17540	17568	17397	17228	17466	17434	17538	17450	17408	17424	17298	17428	17254	17423	17408	17394	17484	17472	17631	17405	17421	17414	17459	17441	17360	17422	17627	17214	17504	17409	17484	17405	17372	17321	17509	17443	17426	17634	17338	17458	17513	17646	17581	17477	17084	17540	17473	17338	17516	17428	17419	17518	17610	17488	17645	17339	17499	17422	17572	17224	17222	17270	17367	17441	17317	17317	17464	17413	17503	17594	17594	17589	17563	17585	17598	17313	17383	17343	17388	17452	17457	17435	17665	17411	17459	17484	17621	17714	17525	17306	17391	17538	17633	17255	17464	17576	17362	17308	17398	17450	17633	17263	17243	17483	17314	17393	17320	17418	17386	17409
18145	34355	32416	26315	23555	21458	20382	19404	18519	18343	17993	17419	17112	17068	16991	17019	16855	16711	16531	16433	16185	16075	15917	15833	15834	15764	15663	15608	15290	15446	15454	15489	15437	15251	15287	15379	15307	15365	15397	15202	14945	15096	15223	15089	15144	15138	15309	15218	15151	15073	15063	15069	15114	15085	14992	15205	15131	15085	14990	15011	15085	15184	15025	15007	15187	15031	14935	15040	15017	15087	15196	15001	15000	14971	14971	15070	14880	14996	14966	15084	15044	14996	14950	15026	15189	15192	15185	15087	14932	15025	15100	15038	15019	15137	14900	15065	14898	14944	15172	15091	14915	15028	14846	15095	14976	15135	15155	15055	15090	15040	15056	15045	14999	14954	14999	14929	15011	15144	14898	15082	15093	15054	15138	14973	14952	14841	15000	15023	15101	15007	14940	14997	15254	14899	15120	14853	15262	14953	15052	15090	14976	14974	14980	14936	15022	15011	15080	14939	15095	15014	15130	15021	14973	15001	15028	14974	15158	15132	15242	14957	15025	14917	15021	14992	14931	15028	15181	15162	15169	14854	15021	15044	15077	15191	15084	14981	14851	15140	15173	14875	14996	14987	15024	14952	14892	15079	14994	14928	15089	15202	15006	15076	15017	15002	14929	15153	15145	15041	15049	15094	15013	15169	14931	15201	15074	15003	15102	15060	15010	14997	15065	14813	14980	15212	15026	15005	14993	14970	14954	15109	15003	15085	14925	14993	15096	15053	14836	15011	15071	15031	15053	14872	15066	14918	14841	15024	14934	14893	14986	15120	14917	15033	15000	15071	15071	15064	14909	15008	14749	14920	15160	14934	15064	15144	15064	14992	15003	15130	14874	15066	14999	15048	14998	15058	15090	15028	14959	15129	15003	14960	14929	15021	15079	14894	14979	14911	14894	15034	14823	15016	15033	15079	14891	14870	15176	14981	15147	14800	15065	14929	14974	15019	14889	15097	15249	15075	14997	15060	14899	14965	14895	15194	14861	15083	14957	15154	14924	14911	14992	15112	14787	14758	15175	15045	14988	15112	15143	14951	15057	14899	15266	14964	14822	15022	14892	15137	14800	14941	15013	14968	14938	14929	15096	14954	15121	14980	15090	14966	15043	15268	14890	15046	14999	15321	15020	14987	15102	14855	14941	15072	15046	15038	14981	14946	14951	15025	15071	15021	14969	14894	15024	15006	15030	15004	15039	15085	15176	15068	15122	15105	14953	14964	15051	15171	15048	15011	14999	15148	14960	14964	15013	14938	14996	14872	15032	14831	15004	14997	14970	15010	15026	15096	14960	14937	15025	15123	14979	15123	15135	15071	15076	14881	15082	15112	15070	15000	15077	15022	15003	15109	14978	14986	15154	15005	14973	15073	14873	15074	14995	15081	15199	14859	15079	14999	15173	15155	14939	15033	15019	15085	15093	15061	14836	14989	14971	15051	15138	14985	15192	15116	14836	15060	14919	15048	15109	15027	14918	15074	15013	14857	15023	14875	14945	14977	14962	14950	14971	15094	14964	15071	14968	15011	15050	15081	15066	15021	15091	15103	14998	15057	15111	14918	14940	14996	15052	14832	14905	15018	14929	14998	15019	15072	15087	15215	15078	15022	14983	15117	15221	14985	15002	14918	15046	14792	15116	14805	15095	14995	14937	14974	15090	14875	15055	15033	15057	14977	15177	15034	14944	15035	15109	15073	15055	14893	14822	15016	14957	14777	14974	14955	15052	15180	15045	14937	15130	15125	15139	15216	14977	14977	14974	15000	15191	15100	14956	15048	15007	14997	14990	15046	15077	14981	15013	15048	14886	15187	14999	14982	14982	15037	15030	15067	14906	14982	14912	15143	14911	15050	15011	15080	14840	14969	15120	14986	14964	15147	15102	14982	15046	15205	15066	15110	15002	14965	14908	14781	14918	14999	15210	14998	15101	15204	15081	14938	15113	14804	15083	15109	14972	15012	14982	15158	14870	14854	14949	15008	15066	14894	14939	15038	15065	15026	15053	15112	14983	15061	15044	14997	14902	15009	15078	15157	15071	15026	15005	14845	14919	15173	15086	14954	15016	14841	15007	15070	14981	15042	14907	14985	15082	14902	15182	15128	14867	14911	15080	14953	14997	15047	14955	14934	14986	15172	14961	15130	14978	15043	15074	15008	14990	15107	15000	15016	14774	14933	15038	14931	15046	15004	14947	15005	15001	14939	15115	15083	14916	14938	14937	15038	15105	15002	14960	15035	14980	15280	14924	14999	15105	15042	15042	14962	14944	15083	14940	15033	14902	14986	14892	15105	14926	15010	15000	15024	15050	14994	15088	15127	15074	15087	15109	15092	14976	14899	15034	14904	14983	15011	15075	14796	14980	15097	15109	14953	14974	14913	14969	15038	15017	14908	15003	14905	15030	15027	15121	15058	14994	15031	15009	14831	15021	15107	15156	15153	15027	14903	14960	14994	14895	14854	15162	14933	15127	15025	15120	15049	15006	15072	15107	15039	15068	15013	15117	15030	14859	14973	14964	14982	15136	14996	15047	15042	15127	14968	14884	14980	14846	14990	15141	15029	15036	14945	15051	14929	15159	14954	15004	15033	15050	15095	15029	15107	14858	14862	15048	15036	14941	15122	15058	15051	15117	15012	15071	14958	14955	15032	14935	14996	15012	15034	15100	15066	15003	15155	15064	14923	14916	15090	14955	15037	15028	14957	15002	15188	15066	14935	14969	14874	15052	15016	14981	14962	14983	15030	14858	15049	14998	15147	14972	14969	15071	14749	15065	15054	15126	15109	14899	14854	15024	14866	14987	14978	14981	14951	14982	14951	15049	14987	14905	14973	14797	14884	15043	15053	15109	15009	15143	15076	14953	15124	15177	14929	15119	15026	14713	14912	15021	14856	15022	15046	15187	14704	15194	14959	15003	15250	15173	14897	15259	15011	14902	15057	14880	14949	14989	15081	15136	14971	15043	14881	14967	15179	14958	15237	14961	15064	14928	14948	14933	15019	15139	15136	15005	15206	15084	15051	14994	14931	14931	15069	15120	15028	15161	14894	14863	14971	15139	14991	14994	15067	14988	15013	15018	15000	15060	15124	15172	14950	14783	14948	15032	14918	15179	14847	14884	15031	14954	15038	14917	15087	14903	14925	14965	15155	15054	14885	15114	14797	15011	14941	14922	15072	15063	15077	15062	14888	15084	15042	15012	15052	15045	14955	14941	15072	15016	15277	14896	14886	15136	15106	15201	15012	14912	15107	14995	15091	15030	14966	14990	15137	14874	15198	15132	14955	15112	15142	15062	15142	15082	15098	15055	15088	15081	14997	15036	14918	14897	15088	15039	15009	15010	14960	15071	15105	14728	15107	15033	15187	14925	15063	15137	14764	14873	14891	14959	15134	15029	14910	14916	14899	14821	15027	15120	15084	15085	15120	15013	14879	15163	15041	15016	14960	15078	15017	14925	15040	15208	14943	14938	15031	15006	15182	14863	15050	14835	15139	15002	15026	15012	15038	14878	15026	15081	14829	14947	15046	14896	15005	15067	15117	15104	15055	15191	15132	14982	14911	15038	14935	14811	14911	15127	14942	14978	15053	14996	14865	15204	15007	14959	15006	15138	15184	15021	14969	15003	15086	15018	14964	15136	15123	14787	14815	14987	15077	15057	15190	15134	15166	15008	15115	14905	14995	14994	15104	14998	14991	15199	14917	15070	15023	15110	14962	15002	15062	14898	15185	14967	15078	14973	14993	15149	14899	15056	14966	15092	15092	14965	15009	14965	14986	15065	15032	15013	15156	14960	15080	15030	14902	14951	15035	15182	14991	15145	15030	15059	15101	14987	15084	15159	15114	15159	14971	15195	14933	14969	15018	15050	14978	15174	14891	15104	14954	14886	14928	15210	14985	15054	15082	15001	15045	15031	15136	14989	15134	14864	15133	15228	14972	15099	14947	14996	14934	15015	14983	14905	15058	15062	15001	15211	14887	15123	14873	14918	15124	15164	15162	14981	15056	14963	14894	15035	14916	15106	15069	15128	14840	14906	14932	14908	14951	15124	15080	15132	14972	15097	15036	15003	14893	15019	15014	15095	15005	14985	15011	14924	15146	15084	15141	15005	14938	14871	15018	15114	15019	14952	14767	15011	15070	14929	15015	14861	15105	14980	14973	14923	15022	14966	15007	15082	14915	14882	14993	14905	15180	15051	15056	15044	14962	15052	14855	15045	14879	15100	15009	15138	15058	15082	15003	14976	15206	15007	15097	14997	14932	15166	14973	14936	14940	14963	15005	15074	14881	15112	15023	14996	14911	14995	14986	15060	15083	15096	15183	15109	15066	15031	15167	15174	15075	14892	14898	15175	14849	15017	15199	15076	15025	15041	15007	15015	15070	14827	15146	15074	15001	15176	14926	15183	15043	15102	14919	15111	14904	14915	15037	14976	15044	14983	15060	15145	15059	15138	14787	15041	15072	14968	15012	14859	15106	15067	15062	14945	14961	15057	15101	14905	14934	15106	14994	15087	15253	15084	14948	14942	15105	15030	14967	15035	15075	15133	14960	15218	14883	14972	14909	15182	14898	15029	14996	15249	15089	14958	14987	14845	15274	15167	15206	14988	15103	14937	15039	14996	15075	14940	15083	14985	15006	15022	15083	15080	14971	14913	14959	15186	15041	15097	14946	15005	14895	14958	15022	15202	15038	14936	15090	15191	14938	15028	14978	15087	14974	15062	15035	14909	14975	15069	15111	14978	14906	14904	15210	15019	14881	14996	14935	15154	15078	15036	14983	14979	15084	14964	14885	15036	14969	15152	14958	15045	15175	15002	15005	15169	14916	15130	14991	15025	15109	14975	15219	14908	15148	15024	15136	15025	14898	14780	15021	15070	15140	15001	15009	14962	15227	15061	15042	14882	15013	14901	14922	15001	15046	15246	14961	15034	15198	15368	15026	14876	15131	14975	15207	15030	15045	14876	15026	14990	15055	15030	15157	14878	14841	15178	15060	15120	15033	14980	15024	14995	14927	15125	15025	15012	15208	14852	15036	14951	15157	15058	15027	15018	15016	14918	15023	14910	15033	15082	14945	14903	14980	14969	15051	15267	14833	15087	14912	15239	14964	15035	15196	15007	15035	15036	15046	15088	15105	15143	15236	15013	15040
27142	22025	25807	23066	19277	19040	18745	18027	18244	18211	17837	17799	17699	17636	17880	17675	17766	17557	17493	17707	17799	17677	17631	17571	17576	17602	17645	17206	17371	17375	17416	17545	17368	17396	17086	17345	17241	17304	17411	17379	17284	17484	17365	17403	17334	17319	17460	17160	17310	17359	17385	17280	17133	17440	17262	17205	17243	17344	17084	17275	17231	17378	17194	17268	17192	17352	17227	17371	17188	17240	17180	17107	17205	17105	17587	17210	17154	17148	17218	17232	17289	17240	17322	17317	17322	17363	17181	17180	17257	17331	17327	17220	17157	17365	17280	17095	17256	17332	16972	17111	17338	17330	17223	17419	17337	17254	17196	17224	17314	17221	17214	17337	17262	17250	17246	17293	17193	17424	17112	17412	17115	17375	17505	17307	17356	17277	17091	17092	17419	17200	16982	17309	17265	17024	17164	17336	17185	17349	17198	17366	17218	17250	17203	17208	17301	17153	17073	17068	17063	17258	17342	17409	17132	17173	17194	17086	17031	17240	17267	17188	17270	17228	17393	17222	17221	17504	17091	17117	17193	17244	17380	17203	17345	17422	17241	17264	17310	17302	17444	17260	17340	17143	17420	17263	17307	17226	17353	17029	17388	17320	17222	17249	17125	17324	17138	17233	17224	17245	17323	17466	17213	17275	17239	17207	17548	17404	17394	17179	17350	17289	17174	17207	17272	17179	17172	17324	17241	17368	17059	17416	17210	17264	17281	17274	17416	17186	17374	17305	17129	17384	17219	17144	17243	17303	17185	17127	17323	17315	17192	17135	17288	17247	17356	17116	17113	17345	17400	17254	17266	17377	17233	17273	17168	17093	17254	17456	17313	17205	17091	17167	17194	17337	17223	17329	17100	17353	17188	17457	17310	17400	17111	17308	17157	17282	17265	17266	17239	17219	17190	17120	17251	17279	17300	17208	17116	17353	17291	17286	17351	17298	17133	17260	17159	17151	17142	17179	17057	17035	17256	17184	17165	17157	17222	17146	17286	17319	17049	17350	17232	17394	17276	17173	17125	17175	17195	17375	17286	17254	17244	17302	17089	17196	17232	17205	17216	17057	17093	17476	17333	17286	17359	17115	17324	17309	17083	17245	17153	17272	17482	17192	17322	17241	17098	17203	17323	17217	17033	17459	17198	17315	17132	17045	17255	17318	17131	17167	17284	17518	17342	17390	17383	17179	17450	17205	17118	17454	17289	17169	17091	17204	17161	17206	17310	17339	17267	17135	17475	17218	17243	17044	17319	17066	17058	17131	17225	17187	17245	17164	17192	17186	17107	17193	17438	17236	17172	17209	17334	17313	17127	17158	17222	17290	17454	17163	17066	17245	17258	17186	17277	17327	17044	17201	17363	17426	17097	17323	17447	17326	17210	17099	17123	17201	17206	17295	17420	17485	17494	17388	17211	17248	17260	17207	17233	17255	17319	17078	17246	17232	17334	17367	17365	17063	17258	17217	17268	17266	17277	16964	17225	17281	17343	17138	17294	17140	17139	17523	17328	17176	17240	17193	17309	17289	17155	17216	17381	17263	17092	17335	17309	17231	17128	17242	17145	17213	17131	17446	17139	17385	17145	17274	17242	17226	17121	16967	17441	17296	17124	17349	16950	17121	17264	17187	17124	17280	17283	16967	17180	17231	17253	17155	17151	17315	17349	17288	17370	17162	17127	17317	17165	17160	17259	17275	17242	17255	17363	17289	17061	17281	17221	16860	17192	17303	17231	17317	17206	17284	17327	17135	16981	17143	17453	17112	17243	17174	17330	17166	17359	17346	17198	16925	17261	17236	17330	17318	17195	17092	17275	17154	16966	17147	17189	17322	17291	17174	17292	17263	17212	17295	17256	17310	17146	17094	17327	17047	17284	17388	17436	17260	17213	17206	16995	17036	17325	17381	17284	17296	17187	17121	17294	17287	17099	17370	17404	17114	17284	17210	17204	17355	17064	17239	17136	17276	17377	17198	17060	17294	17264	17269	17263	17237	17202	17260	17251	17265	17151	17109	17048	17206	17386	17197	17144	17332	17212	17205	17280	17385	17235	17257	17131	17185	17210	17272	17215	17321	17148	17437	17326	17471	17127	17268	17249	17279	17179	17350	17146	17107	17133	17144	17147	17149	17260	17255	17099	17266	17297	17265	17191	17405	17241	17469	17397	17253	17254	17432	17414	17077	17231	17206	17370	17278	17203	17282	17153	17139	17267	17078	17144	17232	17129	17135	17166	17343	17085	17337	17316	17171	17378	17280	17412	17333	17444	17248	17205	17303	17275	17384	17347	17306	17248	17143	17345	17470	17469	17254	17366	17166	17155	17174	17159	17127	17383	17332	17174	17166	17233	17352	17411	17106	17362	17041	17340	17233	17352	17328	17261	17200	17281	17422	17437	17408	17237	17233	16978	17262	17298	17213	17081	17265	17160	17299	17324	17191	17222	17372	17402	17277	17136	17439	17171	17264	17330	17365	17304	17349	17232	17303	17282	17201	17289	17090	17294	17001	17298	17215	17373	17307	17231	17366	17432	17480	17157	17154	17214	17108	17278	17190	17197	17130	17192	17257	17221	17461	17262	17126	17241	17282	17374	17349	17218	17471	17293	17302	17215	17035	17278	17289	17220	17145	17115	17208	17036	17170	17256	17443	17249	17141	17241	17210	17420	17347	17495	17272	17205	17133	17410	16945	17248	17262	17225	17141	17114	17141	17076	17042	17198	17237	17296	17207	17124	17230	17129	17224	17287	17306	17286	17251	17228	17314	17256	17287	17188	17225	17367	17303	17050	17227	17206	17493	17160	17401	17152	17219	17330	17138	17184	17337	17240	17310	17306	17340	17415	17427	17334	17017	17294	17259	17468	17360	17196	17237	17211	17100	17144	17312	17260	17270	17142	17348	17194	17253	17104	17394	17202	17386	17211	17520	17414	17275	17276	17213	17149	17160	17210	17261	17130	17267	17200	17224	17311	17271	17300	17239	17273	17256	17324	17458	17182	17211	17292	17016	17275	17320	17248	17169	17234	17308	17182	17201	17333	17225	17168	17013	17317	17278	17331	17119	17118	17320	17206	17078	17262	17597	17301	17358	17121	17212	17176	17160	17209	17288	17098	17127	16983	17141	17112	17117	17287	17163	17192	17279	17198	17352	17284	17290	17446	17366	17324	17306	17241	17123	17343	17119	17261	17155	17362	17281	17248	17385	17160	17478	17232	17337	17064	17396	17417	17249	17292	17380	17173	17284	17300	17189	17370	17458	17318	17290	17490	17389	17337	17356	17345	17268	17108	17318	17150	17249	17255	17262	17076	17344	17109	17104	17350	17411	17380	17195	17239	17318	17335	17321	17321	17304	17248	17447	17409	17183	17001	17268	17452	17352	17310	17249	17101	17196	17337	17327	17495	17400	17385	17183	17216	17323	17344	17167	17234	17230	17380	17269	17215	17345	17352	17254	17212	17283	17321	17330	17161	17402	17120	17264	17225	17218	17310	17401	17385	17400	17263	17224	17337	17452	17301	17459	17348	17493	17319	17331	17244	17304	17390	17187	17285	17326	17436	17256	17399	17293	17193	17222	17212	17322	17187	17235	17340	17340	17287	17266	17172	17266	17264	17355	17201	17129	17305	17326	17337	17251	17426	17352	17237	17349	17384	17138	17147	17208	17306	17355	17263	17266	17575	17302	17248	17310	17225	17450	17072	17358	17064	17270	17264	17326	17108	17271	17326	17471	17313	17241	17321	16965	17014	17229	17124	17407	17079	17227	17170	17379	17360	17276	17234	17216	17139	17082	17265	17232	17391	17281	17181	17287	17216	17311	17293	17160	17386	17207	17376	17507	17370	17198	17385	17350	17336	17285	17112	17351	17132	17425	17327	17272	17099	17431	17271	17326	17268	17380	17241	17349	17267	17084	17336	17260	17272	17406	17274	17175	17317	17310	17218	17326	17485	17464	17152	17315	17129	17277	17346	17396	17232	17431	17323	17251	17374	17248	17226	17181	17302	17128	17497	16958	17330	17327	17388	17287	17337	17225	17205	17093	17126	17079	17351	17246	17310	17194	17267	17216	17407	17336	17434	17472	17114	17180	17133	17344	17284	17396	17147	17136	17394	17220	17334	17409	17531	17310	17098	17443	17265	17343	17469	17109	17466	16983	17139	17308	17278	17444	17051	17247	17213	17373	17380	17450	17336	17149	17223	17194	17250	17289	17191	17108	17309	17143	17188	17252	17478	17222	17138	17150	17224	17229	17170	17290	17242	17208	17221	17141	17113	17248	17450	17221	17284	17282	17252	17283	17469	17247	17370	17292	17340	17231	17296	17323	17208	17138	17362	17306	17132	17085	17104	17280	17190	17511	17203	17336	17411	17297	17169	17400	17236	17452	17196	17433	17330	17181	17219	17236	17285	17524	17346	17272	17247	17132	17115	17277	17251	17294	17234	17282	17176	17260	17099	17363	17234	17238	17016	17357	17371	17271	17308	17450	17323	17167	17272	17178	17255	17247	17198	17309	16965	17123	17031	17305	17358	17471	17401	17159	17269	17320	17236	17303	17398	17227	17271	17248	17486	17160	17271	17356	17311	17184	17356	17176	17172	17024	17477	17110	17329	17421	17330	17329	17074	17217	17170	17274	17381	17282	17205	17224	17117	17347	17266	17262	17228	17360	17150	17412	17168	17200	17320	17067	17099	17120	17301	17242	17214	17145	17449	17224	17302	17443	17421	17357	17325	17357	17119	17116	17434	17321	17325	17458	17183	17366	17293	17288	17030	17039	17387	17203	17435	17387	17264	17270	17252	17424	17337	17212	17162	17277	17250	17379	17312	17355	17259	17215	17342	17194	17487	17270	17262	17071	17108	17249	17131	17477	17219	17348	17512	17167	17324	17286	17395	17134	17302	17213	17142	17354	17270	17274	17234	17235	17082	17320	17369	17404	17433	17217	17161	17248	17225	17059	17286	17194	17412	17187	17254	17203	17197	17101	17280	17129	17179	17266	17222	17217	17406	17403	17123	17280	17306	17277	17319	17201	17274	17105	17187	17138	17373	17108	17272	17325	17461	17412	17116	17309	17335	17122	17146	17341	17256	17402	17372	17297	17325	17211	17370	17279	17462	17409	17367	17305	17444	17221	17475	17507	17289	17299	17332	17306
17012	23507	22531	19406	18176	17558	16924	16354	16415	16069	15981	15808	15897	15736	15641	15763	15394	15677	15372	15436	15317	15418	15407	15058	15154	15101	15182	15279	15124	15309	15155	15028	15101	15068	14905	15025	15037	15042	15099	14887	14991	15023	14901	15048	14825	15055	15016	15011	14991	15043	14937	14819	14995	14842	14979	14915	14916	15071	14940	15056	14914	14986	15007	14919	15117	15042	14856	15117	15026	15081	15083	14999	14978	15043	14801	14923	14937	15144	15018	14847	14872	14800	14902	14968	15039	14827	14886	15182	15049	14894	15115	14982	14941	14895	14947	14914	14855	15066	15072	15124	14797	14852	14977	15013	14946	14950	14991	15030	14960	14898	15061	14901	14988	14872	15021	15085	14922	14952	14955	14959	15199	14983	14920	14888	14924	14919	14804	14922	14918	14974	15001	14850	15099	15024	15011	15005	15155	14976	15276	14938	14996	14995	15077	14981	15058	14856	15000	14937	15120	14938	14982	15002	14978	14816	14860	14907	14769	15012	14994	14715	14921	14994	14930	14891	14960	14938	15149	14789	15142	15075	15045	15003	14896	15038	14977	14898	14945	14901	14916	15076	15001	14990	14934	14888	15046	14985	15005	15091	14837	14943	14912	15061	14984	14886	15072	14961	14897	15038	15088	14952	14952	15002	15002	15002	15034	14878	15030	15053	14836	15055	15147	14789	14880	14933	14851	15191	15038	14856	14928	15104	15043	14921	15005	14874	14876	15127	14930	14800	14893	14737	15261	14948	14980	14890	14954	14958	14914	15005	15026	14972	14931	15022	14949	14999	14996	14803	15126	14942	14934	14765	14959	14867	14948	14925	14858	15089	14863	15089	14982	14950	15027	15030	14824	14790	15036	15099	14973	14714	14978	15005	14847	15045	14973	14837	15026	14891	14909	14951	15087	15090	14996	14899	14930	14813	15048	14935	14904	14903	14990	14903	15019	15068	14922	14918	15076	15039	14876	14876	15029	14971	14986	14676	14931	14879	14937	14901	14970	15048	15120	14998	14841	14868	15011	14800	15048	14904	14961	14959	14979	14907	14908	14948	14952	14895	14916	14960	15120	15110	15096	15012	15164	14916	15045	14889	14917	15038	14885	14976	14891	15166	15029	14872	14920	15055	15048	14877	14840	15123	14835	14866	15079	15036	14788	14833	14938	15005	14945	14859	14985	15001	14906	14814	14916	15036	15028	15010	14936	15024	14880	14887	15014	14923	15019	15082	15098	15043	14798	15071	15098	14901	14956	14949	14912	14963	14891	14976	15071	14759	15088	15056	14825	15085	15004	15003	15044	14921	14939	14974	14919	15096	15094	14936	15011	14946	14879	15114	14983	14680	15059	14823	14969	14964	14902	14936	14994	14916	14842	15007	14958	14864	15005	14944	15092	15045	15029	15012	15025	15004	15123	14965	14862	15015	14964	14835	14955	15178	14833	14960	14922	15100	15027	14965	15138	14911	14812	14960	14888	15027	14999	14970	14840	14830	14808	15032	14894	15090	14998	14911	14899	14956	14935	14977	14933	14929	14983	15087	14997	14866	14704	14956	15007	14965	14958	14882	14911	14972	14914	14918	14874	14830	14942	14994	14931	14915	14857	14977	14827	14935	15052	14844	15077	15163	14970	15048	14955	15020	14946	15022	14853	14983	14891	14995	14780	14961	14967	14817	15112	14841	14770	14945	14993	14849	15018	14969	15080	14974	14981	14851	15048	14885	14908	14930	14922	14944	15101	14979	14886	15010	14842	15071	15010	14880	14980	14979	15034	15005	15125	15004	14882	14887	14853	14943	14859	15088	14723	14967	14893	15007	14946	14840	14835	14833	14896	14901	15042	14779	15089	14918	14997	15023	14814	14944	15026	14844	15066	15063	15084	14910	14777	14927	14960	15034	14924	14835	14952	14975	15016	14924	15041	14986	15042	14928	15180	14895	15049	15015	15082	15022	15076	15042	14981	15036	15066	14765	14855	15138	14863	14886	14871	14939	15082	14970	14950	14848	14964	14903	15088	15029	14967	15046	14774	14931	14962	14958	15003	14958	15046	14871	14930	15041	14988	15034	15119	14854	15009	14944	14800	14864	14951	15097	14708	15122	14835	15003	14912	14937	14774	14768	14882	14886	14971	14986	14973	14837	14878	14979	15160	14946	15037	14915	15131	14981	14869	14905	15103	14994	14910	14974	14798	14941	15030	14899	14908	15050	14910	15083	15169	15060	14914	15021	14923	14901	15085	14840	14938	14814	15002	15060	15045	15141	14820	14986	14969	14934	14895	15078	15060	15150	14866	15119	14911	14852	15332	14808	15022	14873	14864	14911	15046	15005	15087	15046	14981	14971	14870	14941	14841	14925	15091	14892	15015	14962	14838	15003	14904	15011	14890	14896	14967	14993	14991	14882	14944	14888	14855	15009	14995	15018	14950	14871	14827	14890	14955	14913	14877	14988	14885	14968	15109	15029	14832	14972	14879	15014	14917	14973	14946	14914	14903	14908	14841	14965	15013	14965	14955	14970	14838	14965	14898	15023	15046	15105	14923	14996	15076	14942	15088	14914	15062	14845	15139	15082	14945	15043	14829	15070	15106	14946	14879	14867	14940	14993	15064	14953	14897	14961	14967	14972	15065	14792	14975	15074	14808	14839	14880	14987	14984	14990	14981	14962	15064	14971	14861	14899	14904	14807	14825	15083	14794	15000	14858	14865	14938	14749	14887	14902	14982	14918	14946	15007	15099	15055	14872	14875	15210	14905	15072	15047	14980	14818	15011	15093	14994	14824	15016	15192	15070	14860	14907	15055	15084	14935	14957	14880	14974	14969	15010	14989	14984	14944	14884	15081	14950	15003	14921	14952	14979	14895	15032	14974	14943	14976	14988	14962	14968	14959	14756	14928	15162	14977	15108	14858	14917	15149	14921	14978	14838	15082	14884	14902	14938	14829	14848	14857	15017	14804	14941	14987	14913	14848	14959	14963	15062	15019	15115	14831	15020	14982	14944	14932	14897	15048	14934	15073	14963	14958	14877	15164	14792	14884	15070	15087	14946	15019	14931	14978	15056	15208	14826	14957	15126	14984	14835	14922	15000	15019	15003	14860	14977	15009	14933	15052	14836	14967	14989	14997	15073	14971	15045	14865	14961	14949	14898	14930	14959	15130	15057	14897	14952	14776	14993	14912	15083	14901	14971	14951	15043	14892	14943	14903	15044	15045	14958	14856	15145	14958	15172	15237	14926	14947	14914	15017	14947	14955	14799	15019	14948	14985	14850	14881	14828	15081	14849	15077	14825	14947	14984	15080	15057	14838	15035	14977	14861	15124	14918	14889	14926	15010	14957	14992	15079	14983	14889	14868	14995	14939	15026	15086	15042	14981	15010	14973	15063	14988	14791	15076	15036	14975	14971	14936	14854	14914	14911	15008	14965	15053	14890	14967	14967	15060	14903	14898	15147	14813	14929	14879	14944	15102	15069	14935	14899	14962	14905	15099	14933	14846	15106	15011	14974	14984	14831	15015	14936	15032	15058	14946	15029	15052	14829	14917	14987	15091	14884	15009	14923	14899	15108	15034	15001	14831	14961	14955	14680	15070	14949	15075	15078	15002	14850	14782	15098	15063	15080	14987	15076	14909	15092	14915	14940	14975	14961	14874	14958	15040	14899	15050	15003	14890	14746	15127	14947	15027	14854	14888	14939	15034	15056	14959	14924	14906	14891	14780	15045	14849	15015	14959	14963	15119	14993	14912	15114	14934	14954	15067	15069	14990	14823	14925	15013	14943	15013	14931	14977	14966	14865	15127	14843	14945	14948	15021	15189	15079	15021	14874	14935	15125	14918	14949	14968	15114	15012	14958	15014	15132	14853	15126	15034	15000	14998	14927	15037	14857	15002	14942	15092	14907	14992	15022	14943	14853	15039	15203	15063	14878	14841	14909	14803	14974	14871	14983	14818	14944	14909	14904	14936	14975	14938	15001	14921	14885	15024	14932	15001	14836	14897	15030	14929	14985	14823	14873	14916	14970	15010	14910	14776	15182	14965	15020	15111	15024	14851	14940	15036	15035	14956	14872	15037	15037	14830	14982	14968	14938	15072	14916	15032	14815	14936	15018	14855	14977	14896	14897	14874	15081	14939	14826	14991	14900	15006	14983	14889	15081	14865	15042	14932	15056	15037	14941	14942	14830	14945	14894	15069	15040	14857	14902	14983	14972	14899	15114	14892	14806	14935	14921	15129	14966	14858	14877	15000	15113	14852	14984	15037	15069	14749	15026	15113	14817	14912	14953	15009	15015	14883	14989	14883	14916	15029	14979	14874	14995	14723	14881	14865	14967	15045	14882	14911	15051	14964	14947	14828	14944	15011	14876	14787	14871	14927	14986	14984	15093	15055	15023	14860	14943	14991	15019	15008	15024	14953	14972	14975	14993	14903	15054	15101	15085	15098	14858	15136	14995	14876	14892	14965	14955	14922	15036	14924	14995	14881	14951	14916	15034	14959	14989	14886	15053	14963	14909	14926	14904	14892	14951	14858	15060	15042	14888	14959	14789	14869	14970	14880	14908	15066	15026	14945	14954	15051	14991	15099	14927	14975	14721	14977	15171	14969	14887	14724	14836	14838	14967	14843	15033	15039	14943	14933	14974	15073	15172	15019	14920	14865	14955	14862	14964	14852	15061	15085	14916	14750	15032	14976	14879	14853	14844	14950	14943	14952	15039	14952	14991	15003	14947	14996	15221	14905	14922	14939	15006	14948	14819	14903	15068	14954	14606	14958	14870	14916	14888	14842	15090	14917	14976	14998	15101	14927	15117	14971	14848	14941	14935	14905	14973	14858	14805	15060	15037	14950	15060	14889	14732	14931	14876	15189	15139	14824	14963	15049	14885	15044	14922	14845	14854	15003	15025	15095	15013	15131	15090	14979	14988	14906	15014	14810	15056	14959	14899	15055	14893	14911	14863	15119	14805	15060	14908	15026	14726	14886	14914	14753	14934	14856	14823	14855	15052	14806	15136	14997	14928	14890	15002	15001	15110	15191	14939	14882	14883	14870	14904	15063	15115	14940	14839	14991	15081	15017	14804	14980	14922	15068	15093	15066	15060	15002	15043	14841	15105	15086	14993	14952	14934	15041	14934	15014	15040	14895	14854
23476	20990	28375	23905	22003	22410	21186	18720	18093	18088	18156	17539	17588	17439	17348	17297	17386	17227	17048	17297	17050	16984	16932	16744	16896	16572	16709	16638	16641	16800	16559	16488	16742	16592	16356	16459	16581	16460	16751	16724	16347	16538	16475	16534	16523	16609	16330	16650	16351	16466	16312	16456	16525	16568	16585	16413	16429	16344	16409	16524	16501	16481	16575	16674	16518	16320	16320	16674	16520	16541	16584	16355	16448	16427	16437	16382	16490	16598	16443	16462	16498	16617	16520	16464	16513	16497	16426	16402	16295	16539	16388	16336	16372	16560	16332	16321	16339	16620	16527	16397	16285	16360	16385	16255	16395	16527	16612	16417	16422	16455	16078	16437	16407	16255	16301	16429	16432	16542	16408	16234	16406	16364	16304	16389	16396	16348	16426	16315	16300	16575	16391	16368	16441	16424	16471	16629	16463	16353	16571	16223	16332	16411	16487	16267	16518	16373	16527	16431	16564	16434	16488	16547	16524	16406	16310	16571	16333	16448	16455	16420	16452	16556	16497	16578	16469	16208	16340	16508	16364	16398	16400	16554	16421	16298	16384	16244	16575	16568	16412	16433	16311	16354	16138	16607	16379	16467	16158	16377	16522	16374	16392	16609	16232	16322	16375	16159	16334	16460	16250	16640	16309	16451	16473	16454	16326	16269	16250	16379	16524	16458	16409	16395	16530	16363	16505	16517	16480	16308	16267	16542	16457	16449	16364	16571	16406	16607	16255	16536	16485	16454	16565	16554	16461	16505	16315	16503	16543	16641	16586	16516	16447	16273	16333	16473	16469	16215	16329	16504	16529	16358	16454	16393	16448	16599	16404	16483	16557	16519	16420	16327	16437	16470	16548	16439	16430	16506	16405	16436	16357	16406	16478	16442	16345	16517	16370	16271	16355	16293	16289	16493	16450	16250	16292	16431	16491	16538	16381	16373	16506	16476	16694	16483	16337	16443	16436	16331	16392	16295	16311	16483	16348	16286	16525	16492	16638	16436	16236	16338	16492	16352	16327	16419	16345	16317	16410	16563	16503	16491	16544	16310	16552	16688	16286	16437	16274	16356	16233	16467	16162	16471	16387	16363	16442	16318	16540	16455	16694	16467	16377	16584	16436	16319	16396	16338	16377	16444	16352	16357	16265	16328	16296	16465	16500	16518	16442	16658	16380	16510	16255	16452	16536	16326	16447	16608	16380	16567	16363	16533	16451	16351	16575	16392	16536	16535	16432	16380	16372	16277	16348	16086	16452	16412	16103	16658	16354	16477	16432	16334	16346	16401	16334	16544	16456	16588	16415	16546	16299	16390	16489	16311	16382	16412	16392	16412	16342	16458	16397	16483	16469	16384	16297	16385	16409	16298	16449	16390	16283	16246	16336	16407	16484	16556	16371	16350	16755	16429	16480	16333	16335	16326	16478	16113	16541	16415	16266	16564	16406	16464	16470	16428	16525	16453	16529	16516	16342	16448	16369	16426	16480	16508	16303	16404	16391	16322	16486	16364	16512	16444	16308	16447	16563	16470	16555	16347	16532	16541	16274	16247	16377	16308	16441	16301	16388	16405	16346	16554	16612	16576	16474	16530	16488	16418	16367	16275	16386	16547	16388	16623	16313	16356	16547	16340	16163	16360	16448	16525	16450	16517	16380	16367	16198	16453	16370	16245	16287	16428	16501	16342	16532	16334	16472	16361	16353	16631	16711	16520	16629	16542	16682	16514	16477	16240	16460	16354	16517	16598	16321	16378	16515	16097	16581	16350	16465	16571	16495	16359	16459	16300	16626	16329	16473	16442	16312	16280	16426	16276	16425	16465	16279	16613	16527	16515	16459	16265	16383	16422	16539	16431	16379	16387	16400	16284	16376	16111	16364	16252	16394	16395	16420	16465	16450	16451	16338	16472	16649	16418	16528	16173	16347	16399	16519	16304	16365	16520	16373	16380	16378	16411	16592	16807	16268	16555	16522	16651	16379	16447	16171	16451	16382	16422	16676	16366	16383	16380	16561	16300	16450	16399	16568	16506	16464	16287	16382	16353	16600	16490	16277	16576	16365	16244	16567	16319	16378	16236	16356	16472	16355	16421	16455	16319	16538	16539	16326	16429	16540	16283	16253	16470	16375	16318	16706	16334	16304	16537	16294	16362	16408	16474	16486	16305	16438	16577	16704	16366	16347	16603	16304	16504	16275	16517	16421	16519	16486	16483	16577	16522	16378	16411	16274	16310	16511	16405	16461	16539	16570	16411	16535	16319	16296	16451	16411	16266	16332	16359	16228	16146	16361	16552	16394	16356	16490	16347	16325	16598	16625	16626	16434	16477	16437	16417	16564	16525	16483	16455	16288	16331	16250	16402	16624	16617	16495	16198	16398	16406	16575	16454	16531	16531	16420	16407	16423	16436	16444	16610	16450	16552	16448	16278	16340	16466	16354	16341	16378	16556	16367	16253	16465	16191	16282	16513	16579	16425	16488	16392	16445	16386	16369	16165	16452	16370	16463	16512	16444	16271	16401	16453	16430	16538	16554	16440	16521	16390	16324	16565	16355	16510	16441	16517	16513	16330	16403	16342	16468	16422	16348	16488	16314	16436	16410	16343	16451	16300	16201	16404	16343	16730	16683	16465	16421	16395	16054	16477	16367	16578	16539	16456	16492	16402	16459	16165	16547	16354	16194	16497	16370	16592	16533	16537	16445	16520	16583	16377	16326	16364	16354	16114	16413	16376	16546	16222	16390	16322	16469	16587	16528	16384	16297	16453	16361	16128	16436	16580	16621	16429	16454	16416	16436	16389	16378	16378	16499	16450	16400	16548	16706	16582	16475	16573	16449	16486	16429	16356	16432	16597	16313	16494	16571	16439	16353	16300	16245	16525	16305	16233	16371	16319	16509	16388	16464	16436	16474	16450	16279	16506	16405	16480	16372	16422	16634	16603	16455	16620	16318	16367	16522	16573	16402	16331	16420	16178	16254	16495	16352	16432	16626	16644	16488	16657	16379	16381	16390	16389	16370	16414	16372	16403	16448	16297	16453	16414	16395	16306	16371	16408	16543	16533	16354	16392	16480	16544	16391	16369	16555	16421	16324	16432	16400	16349	16384	16337	16392	16240	16422	16480	16505	16469	16393	16608	16436	16352	16396	16324	16439	16660	16306	16531	16540	16349	16434	16509	16235	16278	16430	16422	16441	16349	16456	16473	16587	16341	16338	16419	16478	16437	16480	16553	16369	16454	16406	16504	16405	16563	16741	16477	16393	16340	16479	16569	16331	16517	16327	16474	16551	16610	16494	16454	16431	16442	16437	16302	16376	16585	16524	16486	16603	16466	16580	16406	16512	16501	16447	16449	16428	16392	16482	16349	16518	16417	16626	16426	16491	16432	16340	16399	16257	16355	16519	16477	16343	16298	16418	16430	16502	16526	16459	16442	16459	16610	16377	16585	16270	16395	16325	16273	16482	16445	16229	16168	16299	16202	16301	16317	16600	16416	16373	16354	16551	16517	16411	16588	16322	16460	16329	16416	16608	16578	16446	16338	16271	16281	16396	16462	16478	16354	16540	16323	16696	16473	16411	16695	16497	16360	16594	16429	16236	16303	16320	16570	16350	16445	16457	16418	16614	16609	16451	16759	16503	16357	16418	16612	16301	16253	16399	16296	16433	16559	16603	16334	16364	16284	16367	16230	16344	16565	16321	16299	16421	16377	16377	16370	16549	16318	16328	16376	16554	16147	16324	16563	16516	16338	16523	16574	16457	16467	16406	16312	16482	16408	16248	16371	16447	16363	16380	16409	16392	16300	16352	16231	16520	16255	16625	16453	16395	16433	16495	16399	16496	16388	16246	16266	16164	16585	16378	16301	16429	16542	16450	16549	16401	16465	16230	16437	16391	16199	16372	16434	16407	16562	16406	16315	16475	16440	16305	16446	16420	16254	16455	16387	16278	16587	16467	16465	16409	16562	16523	16379	16430	16383	16494	16156	16227	16283	16249	16339	16430	16517	16355	16404	16283	16443	16286	16334	16386	16487	16362	16366	16327	16378	16379	16402	16558	16285	16445	16269	16523	16283	16526	16397	16395	16444	16504	16259	16489	16279	16429	16413	16515	16353	16326	16370	16400	16315	16419	16297	16619	16525	16473	16364	16490	16450	16466	16429	16248	16414	16353	16390	16454	16271	16425	16411	16351	16211	16249	16531	16544	16332	16453	16423	16425	16369	16711	16358	16465	16285	16655	16447	16305	16369	16541	16415	16450	16481	16612	16361	16555	16308	16368	16395	16559	16303	16385	16341	16594	16612	16376	16245	16609	16454	16478	16576	16693	16422	16422	16514	16419	16641	16506	16453	16318	16474	16485	16417	16444	16482	16554	16422	16591	16408	16514	16385	16275	16397	16412	16520	16575	16511	16407	16428	16598	16430	16422	16245	16355	16568	16494	16405	16662	16313	16413	16419	16438	16471	16400	16247	16490	16403	16629	16344	16489	16297	16495	16539	16473	16451	16290	16478	16506	16491	16498	16543	16296	16513	16467	16285	16439	16213	16538	16315	16337	16432	16513	16506	16460	16493	16375	16520	16427	16287	16457	16489	16535	16290	16591	16618	16385	16450	16362	16298	16396	16533	16475	16434	16555	16434	16489	16618	16608	16498	16395	16419	16512	16545	16472	16600	16511	16364	16481	16338	16408	16337	16413	16339	16375	16370	16387	16481	16394	16536	16436	16653	16503	16391	16366	16343	16369	16367	16437	16449	16447	16483	16462	16544	16474	16407	16308	16488	16341	16524	16394	16427	16327	16419	16410	16372	16516	16378	16425	16392	16319	16563	16568	16534	16449	16432	16276	16486	16380	16374	16498	16279	16528	16290	16541	16361	16148	16553	16518	16421	16438	16446	16345	16479	16471	16483	16398	16576	16557	16449	16397	16375	16534	16327	16431	16341	16484	16720	16628	16692	16663	16332	16331	16707	16439	16486	16425	16552	16474	16369	16423	16539	16390	16495	16429	16347	16552	16338	16427	16484	16252	16469	16491	16423	16569	16543	16400	16357	16363	16409	16614	16440	16578	16184	16310	16412	16472	16536	16457	16433	16484	16375	16441	16445	16386	16514	16481	16440	16480	16178	16537	16468	16515	16398	16468	16531	16416	16237
16396	29420	27923	22876	20735	19381	18051	17356	17068	16674	16519	16201	15878	15872	15857	15779	15742	15501	15401	15191	15249	15350	14828	15154	14895	14876	14821	14828	14894	14691	14821	14797	14560	14617	14691	14592	14640	14565	14626	14706	14587	14490	14544	14455	14601	14520	14586	14417	14598	14424	14584	14488	14558	14399	14526	14476	14490	14595	14465	14659	14507	14438	14409	14443	14632	14672	14513	14409	14556	14523	14642	14577	14547	14438	14423	14327	14380	14496	14369	14627	14473	14565	14417	14478	14417	14524	14504	14396	14554	14444	14467	14728	14345	14384	14506	14569	14573	14420	14550	14516	14518	14413	14411	14621	14484	14577	14344	14491	14347	14478	14438	14382	14462	14576	14450	14525	14396	14470	14305	14481	14488	14435	14440	14449	14416	14542	14488	14527	14396	14524	14646	14396	14511	14333	14288	14425	14325	14481	14413	14522	14402	14422	14500	14338	14302	14497	14482	14510	14468	14472	14494	14518	14649	14298	14463	14537	14637	14442	14581	14500	14396	14620	14233	14560	14344	14480	14423	14336	14391	14449	14469	14602	14371	14474	14438	14341	14454	14380	14364	14431	14431	14437	14423	14633	14322	14516	14296	14477	14517	14395	14379	14498	14507	14566	14419	14533	14442	14364	14404	14394	14400	14546	14265	14499	14538	14622	14475	14420	14489	14400	14597	14510	14501	14476	14463	14357	14419	14480	14499	14513	14428	14225	14569	14486	14639	14477	14554	14397	14452	14546	14472	14437	14479	14555	14320	14328	14310	14423	14601	14555	14531	14400	14388	14371	14505	14441	14506	14546	14528	14539	14281	14542	14536	14395	14521	14344	14514	14679	14474	14493	14479	14601	14552	14332	14558	14525	14501	14508	14384	14336	14465	14439	14457	14528	14489	14306	14457	14574	14518	14517	14303	14497	14368	14478	14396	14363	14493	14456	14342	14531	14462	14302	14352	14479	14426	14449	14293	14316	14452	14577	14535	14602	14457	14542	14493	14412	14600	14534	14504	14481	14366	14333	14274	14394	14628	14543	14451	14468	14427	14500	14437	14390	14534	14409	14671	14428	14588	14556	14510	14338	14502	14417	14583	14443	14377	14458	14426	14553	14344	14356	14500	14478	14485	14614	14513	14506	14387	14271	14596	14572	14356	14576	14454	14456	14349	14498	14332	14463	14499	14363	14432	14620	14408	14298	14549	14398	14671	14458	14584	14396	14281	14417	14386	14390	14561	14420	14492	14555	14622	14410	14343	14559	14430	14380	14444	14326	14446	14513	14386	14421	14427	14443	14626	14652	14508	14360	14481	14339	14456	14335	14360	14384	14410	14432	14558	14420	14466	14441	14335	14475	14529	14376	14310	14423	14368	14450	14631	14343	14436	14434	14553	14591	14406	14247	14540	14308	14580	14424	14542	14476	14694	14422	14542	14316	14475	14617	14357	14438	14595	14520	14376	14382	14485	14552	14427	14599	14536	14560	14427	14445	14515	14480	14407	14509	14322	14370	14524	14589	14432	14521	14612	14494	14357	14555	14503	14459	14623	14574	14363	14423	14546	14423	14381	14407	14400	14326	14434	14555	14430	14505	14551	14447	14374	14605	14462	14457	14495	14510	14434	14340	14661	14334	14515	14428	14559	14497	14468	14312	14495	14530	14345	14388	14489	14560	14326	14562	14486	14414	14480	14585	14431	14474	14717	14504	14510	14397	14451	14334	14453	14455	14369	14506	14386	14446	14460	14420	14523	14532	14423	14483	14410	14535	14422	14505	14353	14560	14548	14438	14350	14451	14478	14493	14467	14473	14531	14428	14526	14352	14553	14275	14446	14463	14541	14598	14582	14449	14513	14275	14558	14439	14543	14415	14636	14518	14460	14376	14468	14477	14325	14271	14490	14507	14505	14472	14458	14388	14497	14537	14418	14389	14511	14494	14538	14570	14539	14496	14328	14457	14505	14555	14430	14384	14312	14453	14484	14375	14525	14511	14398	14531	14480	14454	14440	14391	14543	14485	14432	14497	14609	14457	14432	14516	14454	14551	14448	14172	14456	14565	14303	14640	14451	14471	14447	14439	14702	14499	14510	14540	14482	14411	14375	14509	14499	14349	14560	14363	14480	14553	14431	14453	14484	14286	14384	14408	14567	14586	14470	14458	14513	14389	14292	14608	14551	14465	14394	14407	14253	14400	14602	14389	14578	14722	14481	14671	14442	14413	14512	14467	14372	14598	14400	14618	14532	14340	14505	14676	14294	14209	14515	14514	14490	14496	14497	14533	14469	14433	14473	14574	14352	14369	14399	14554	14392	14406	14584	14421	14456	14453	14552	14480	14367	14490	14565	14424	14452	14561	14363	14512	14302	14737	14371	14596	14358	14522	14406	14347	14498	14443	14414	14498	14361	14345	14456	14677	14245	14436	14409	14452	14252	14501	14558	14337	14442	14549	14621	14299	14555	14445	14558	14532	14406	14235	14516	14426	14392	14440	14406	14476	14410	14406	14372	14331	14360	14524	14476	14470	14518	14342	14432	14395	14544	14442	14614	14548	14405	14395	14157	14577	14556	14493	14595	14421	14574	14348	14467	14476	14549	14448	14498	14463	14407	14367	14446	14679	14416	14499	14441	14584	14328	14529	14482	14458	14703	14628	14412	14488	14474	14389	14424	14466	14599	14567	14451	14317	14462	14506	14410	14519	14338	14493	14363	14436	14507	14357	14475	14467	14501	14300	14444	14473	14465	14521	14441	14378	14399	14489	14452	14413	14541	14516	14503	14443	14439	14453	14359	14536	14317	14330	14327	14449	14479	14476	14356	14576	14424	14462	14490	14534	14404	14500	14593	14379	14416	14357	14397	14417	14279	14454	14487	14663	14345	14611	14401	14618	14548	14400	14602	14502	14559	14474	14312	14485	14388	14509	14597	14376	14511	14545	14531	14450	14621	14394	14524	14614	14583	14601	14368	14276	14398	14406	14356	14509	14367	14514	14428	14514	14568	14296	14423	14376	14549	14423	14389	14480	14511	14674	14418	14506	14584	14398	14466	14682	14409	14570	14484	14445	14615	14425	14365	14512	14587	14492	14408	14322	14449	14341	14659	14412	14423	14552	14436	14567	14564	14415	14455	14513	14524	14606	14407	14391	14296	14446	14519	14501	14588	14484	14506	14476	14570	14400	14390	14491	14529	14426	14489	14670	14556	14349	14504	14414	14543	14467	14596	14516	14604	14468	14511	14588	14467	14490	14550	14510	14404	14480	14405	14482	14541	14532	14380	14585	14475	14361	14524	14530	14388	14454	14454	14512	14380	14578	14561	14458	14524	14518	14367	14525	14677	14303	14507	14251	14486	14476	14519	14388	14293	14529	14367	14390	14385	14529	14346	14455	14336	14436	14407	14476	14597	14525	14380	14516	14508	14588	14633	14568	14603	14502	14405	14546	14462	14404	14518	14424	14564	14526	14344	14547	14577	14418	14584	14522	14439	14556	14420	14374	14488	14609	14538	14596	14572	14496	14358	14600	14485	14382	14466	14390	14511	14472	14564	14420	14403	14501	14430	14569	14600	14516	14454	14518	14501	14456	14451	14357	14511	14498	14441	14448	14499	14428	14534	14425	14481	14531	14543	14496	14345	14420	14585	14572	14353	14439	14288	14444	14501	14427	14439	14410	14605	14482	14451	14653	14365	14416	14660	14538	14411	14253	14435	14375	14366	14521	14529	14425	14556	14381	14464	14454	14283	14476	14433	14419	14412	14583	14457	14478	14341	14618	14467	14325	14399	14500	14395	14483	14385	14455	14413	14477	14414	14436	14544	14514	14530	14582	14417	14475	14441	14314	14470	14630	14426	14401	14451	14470	14388	14459	14375	14324	14421	14349	14417	14431	14375	14471	14452	14390	14445	14679	14527	14500	14423	14550	14345	14354	14532	14413	14513	14349	14421	14587	14594	14412	14482	14422	14493	14497	14318	14430	14429	14472	14492	14431	14392	14497	14295	14476	14578	14577	14423	14645	14542	14418	14468	14397	14519	14316	14592	14273	14491	14441	14535	14455	14528	14484	14428	14253	14541	14463	14412	14478	14416	14405	14474	14466	14479	14419	14367	14473	14461	14500	14491	14517	14447	14465	14474	14501	14582	14364	14630	14671	14482	14482	14340	14341	14497	14575	14545	14531	14428	14572	14323	14472	14441	14549	14406	14519	14494	14579	14445	14459	14472	14521	14544	14413	14499	14485	14352	14572	14574	14453	14392	14390	14452	14415	14392	14447	14370	14222	14625	14509	14303	14347	14576	14348	14421	14459	14461	14517	14494	14665	14508	14310	14334	14420	14501	14563	14458	14481	14371	14504	14381	14557	14512	14496	14313	14435	14362	14524	14543	14538	14438	14443	14481	14473	14370	14414	14401	14436	14514	14444	14506	14353	14442	14401	14499	14429	14457	14489	14447	14345	14407	14447	14325	14561	14431	14580	14392	14501	14431	14529	14329	14373	14487	14515	14276	14450	14517	14349	14491	14555	14481	14435	14426	14473	14496	14477	14493	14549	14318	14533	14416	14320	14613	14431	14374	14353	14550	14466	14406	14528	14548	14542	14421	14600	14392	14331	14533	14256	14582	14404	14396	14433	14392	14615	14526	14495	14598	14320	14474	14551	14413	14465	14285	14508	14669	14319	14526	14384	14346	14461	14497	14468	14379	14472	14506	14470	14390	14588	14536	14466	14367	14392	14499	14436	14419	14454	14479	14296	14339	14531	14418	14484	14564	14454	14449	14497	14422	14559	14465	14555	14433	14410	14434	14263	14659	14319	14555	14406	14525	14473	14485	14527	14494	14375	14503	14591	14410	14481	14473	14473	14474	14413	14593	14466	14461	14415	14469	14439	14491	14499	14418	14530	14411	14413	14464	14387	14396	14402	14482	14436	14413	14358	14424	14404	14607	14321	14390	14600	14519	14385	14435	14549	14449	14309	14556	14556	14387	14500	14565	14489	14638	14311	14588	14394	14481	14527	14522	14478	14451	14375	14554	14360	14557	14443	14376	14416	14520	14442	14442	14609	14408	14481	14421	14447	14443	14485	14614	14448	14463	14491	14307	14410	14541	14457	14556	14410	14414	14369	14486	14499	14514	14591	14582	14606	14584	14398	14487	14379
22654	21092	28887	23546	21359	23744	25685	20582	19449	19767	19531	18997	18722	18827	18770	18628	18678	18546	18335	18282	18448	18096	18051	17770	17670	17791	17456	17466	17459	17615	17683	17445	17597	17580	17469	17118	17185	17424	17359	17250	17241	17400	17554	17402	17411	17165	17324	17514	17339	17234	17264	17273	17264	17210	17258	17172	17217	17307	17120	17294	17241	17246	17237	17108	17158	17280	17278	17388	17295	17124	17324	17225	17218	17121	17288	17188	17133	17404	17117	17228	17399	17209	17297	17119	17172	17435	17321	17167	17155	17259	17171	17236	17196	17203	17047	17245	17062	17271	17154	17175	17224	17221	17340	17210	17168	17151	17289	17262	16981	17328	17217	17135	17100	17327	17296	17280	17082	17138	17377	17126	17332	17293	17191	17115	17074	17298	17221	17204	17156	17350	17374	17135	17167	17165	17317	17145	17266	17193	17152	17461	17079	17278	17157	17177	17138	17107	16914	17107	17295	17308	16979	17054	17101	17152	17218	17283	17022	17118	17074	17225	17172	17260	17266	17373	17185	17171	17186	17179	17126	17222	17128	17087	17375	17170	17191	17138	17259	17152	17162	17010	17147	17222	16957	17330	17210	17145	17126	17080	17096	17329	17033	17108	17133	17044	17163	17152	17237	17002	17175	17044	17065	17090	17045	17112	16950	17204	17134	17225	17199	17296	17259	17085	17116	17281	17182	17132	17293	17262	17152	17446	17251	17056	17128	17241	17120	17220	17043	17175	17162	17032	17134	17120	17151	17400	17322	17194	17013	17068	17049	17137	17174	17243	17266	17217	16937	17136	17077	17339	17050	17055	17161	17213	17138	17032	17253	17218	17102	17333	17184	17080	17011	17108	17278	17174	17097	17109	17042	17167	17179	17314	17225	17254	17152	17244	17279	17057	17209	17089	16973	17038	17210	17118	17187	17270	17338	17403	17196	17227	17356	17135	17194	17133	17312	17113	17293	17262	17061	16973	17259	17138	17149	17144	17231	17450	17098	17182	17347	17026	16967	17311	17103	17057	17094	17041	17186	17157	17335	17041	17138	17061	16999	17271	17270	16968	17133	17223	17203	17209	17179	17166	17202	17217	17105	17061	17052	17221	17172	17049	17308	17048	17133	17402	17183	17133	17151	17119	17234	17207	17164	17010	17171	17082	17108	17118	17172	17164	17149	17267	17260	17214	16986	17076	17333	17245	17203	17327	17268	17101	17231	17136	17339	17210	17277	17209	17213	17080	17273	16874	17327	17116	17164	17130	17172	17074	17266	17186	17050	17000	17316	16997	17262	17163	17049	17136	16983	17126	17157	17284	17189	17365	17081	17108	17162	17213	17025	17089	17139	17185	17191	17108	17051	17100	16891	17166	17420	17215	17152	17279	17242	17152	17352	17098	17225	17020	17105	17271	17111	17345	17080	17173	17239	17233	17143	16946	17260	17386	17042	17166	17179	17163	17018	17227	17103	17141	17228	16979	16974	17206	17301	17096	17407	17376	17216	17124	17107	17035	17121	17203	17391	17231	17106	17027	17074	17233	17084	17092	17232	17268	17136	17197	16960	17121	17176	17122	17184	17381	17153	17405	17244	17351	17128	17090	16995	17200	17051	17169	17252	17419	17225	16945	17094	17107	17271	17131	17246	16997	17116	17173	17278	16981	17134	17104	17081	17015	17188	17287	17186	17243	17078	17152	17232	17046	17110	17233	17347	17135	17172	17264	17215	17293	16956	17248	17185	17192	17227	17235	17231	17211	17010	17161	17171	17153	17069	17010	17041	17140	17198	17006	17249	17221	17070	17283	17146	17144	17126	17196	17193	17258	17182	17186	17261	16862	17071	17004	17102	17359	17610	17250	17421	17142	17264	17091	17325	17285	17160	17119	17122	17254	17284	17100	17077	17218	17117	17286	17127	17052	17255	17214	17141	17138	17098	17290	17189	17230	17122	17135	17143	17328	17406	17122	17012	17244	17296	17125	17349	17149	17217	17298	17144	17015	17203	17082	17273	17165	17200	17067	17076	17200	17236	17146	17123	17259	17104	17169	17298	16960	17366	17149	17080	17160	17203	17218	17408	17218	17183	17243	17176	17019	17204	16984	17087	17083	17272	16992	17140	17230	17105	17050	17334	16980	17187	17353	17375	17050	17156	17224	17360	17087	17219	17102	17161	17277	17117	17241	17262	17150	17159	17191	17126	17274	17155	17171	17294	17067	17124	17255	17166	16987	16998	17137	17214	17222	16946	17046	17293	17184	17371	17148	17148	17096	17245	17149	17184	17455	17194	17244	17105	17323	17278	17207	17178	17108	17103	17233	17184	17308	17221	17065	17058	17243	17346	17362	17192	17209	17259	17026	17098	17295	17142	17299	17091	17039	17228	17199	17202	17270	17214	17198	17359	17096	17077	16953	17240	17182	17273	17310	17074	17266	17158	17361	17182	17230	17184	17348	17304	17218	17253	17209	17056	17218	17031	17271	17149	17216	17238	17132	17184	17097	16987	17117	17019	17207	17254	17130	17155	17151	17186	17341	17207	17306	17278	17219	17213	17039	17371	17343	17127	17134	17208	17253	17240	17284	17180	17195	17052	17134	17370	17102	17432	17133	17023	17137	17267	17047	16962	17195	17184	16985	16991	16964	16907	17405	17154	17241	17227	17330	17137	17248	17367	17058	17133	17265	17182	17236	17005	17009	17297	17198	16896	17178	17280	17245	17104	17164	17241	17074	17110	17109	17092	17321	17411	17254	17208	17167	17157	16973	17108	17184	17111	16966	17189	17169	17243	17128	17175	17267	17112	17077	17117	16931	17071	17148	17226	17182	17192	17119	17252	17143	17234	17184	17138	17244	17214	17241	16996	17055	17168	17314	17296	17089	17298	17200	17205	16979	17381	16961	17262	17133	17216	17148	17090	17265	17233	17166	17131	17207	16991	17182	17148	17157	17334	17117	17107	17295	17046	17186	17220	17053	17065	16944	16867	17427	17371	17256	17209	17228	17131	17170	17054	17220	17082	17263	17221	17264	17352	17056	16982	17168	17124	17299	17208	17186	17229	17477	17117	16982	17118	17149	17165	17148	16902	16918	17131	16982	17329	17024	17299	17193	17328	17304	17108	16981	17190	17251	17285	17103	17283	17078	17183	17134	17261	17313	17062	17418	17186	17109	17053	17065	16962	17129	16994	17309	17318	17348	17070	17185	17128	17114	17175	17301	17224	17201	17131	17099	17224	17059	17225	17131	17063	17134	17038	17123	17101	17003	17123	17288	17080	17264	17005	17124	17288	17061	17152	17139	17039	17074	17080	16991	17060	17029	17277	17375	17278	17080	17224	17200	17127	17220	16991	17158	17263	17243	17060	17131	17212	17279	17314	17047	17106	17035	17256	17203	17253	17353	17230	17089	17276	17280	17090	17307	17242	16945	17229	17311	17124	17093	17110	17064	17490	17172	17300	17111	17156	17226	17131	17000	17322	17157	17169	17147	17258	17091	17177	16988	17354	17259	17111	16950	17218	17215	17178	17053	17229	17146	17162	17042	17209	17210	17237	17331	17477	17001	17186	17161	17197	17072	17030	17099	17119	17189	17231	17120	17239	17139	17131	17214	17228	17088	17165	17214	17068	17183	17257	17393	17109	17335	17255	17144	17157	17317	17258	17241	17172	17237	17177	17303	17124	17092	17076	17211	17198	17127	17319	17143	17249	17012	17114	17211	17172	17148	17182	17392	17278	17016	17375	16930	17092	17415	17052	17172	17162	17061	17098	17076	17114	17228	17175	16994	17380	17271	17243	17299	17147	17183	17206	17140	17358	17104	16978	17428	17202	17148	17230	17257	17201	17007	17322	17141	17186	17316	17045	16972	17265	17147	17283	16981	17201	17198	17167	17061	16920	17283	17191	17317	17155	17311	17319	17161	16953	17135	17147	17265	17304	17160	17133	17246	17040	17354	17148	17188	17307	17199	17166	17212	17350	17112	17233	17121	17235	17250	17099	17033	17207	17147	17374	17135	17099	17198	17143	17163	17348	17338	17187	17092	17099	17070	17268	17150	17109	17051	17089	17054	17185	17247	17418	17275	17127	17188	17072	17033	17180	17164	17241	17121	17128	17191	17105	17200	17028	17017	16865	17074	17221	17095	17228	16956	17157	17207	17163	17102	17201	17249	17249	17104	17183	17130	17097	17094	16939	17079	16977	17266	17125	17110	17348	17080	17189	17460	17227	17151	17211	17163	17103	17117	16898	17176	17034	17164	17327	17205	17196	17075	17086	17430	17334	17236	17343	17160	17091	17059	17291	17140	17152	17079	17141	17084	17207	17214	17208	17277	17138	17288	17203	17321	17192	16990	16994	17154	17282	17085	17315	17218	17286	17283	17114	17187	17131	17209	17214	17282	17098	17113	17363	17258	17315	17224	17180	17100	17101	17373	17217	17179	17057	17220	17336	17194	16968	17270	17066	17269	17068	17202	17193	17309	17047	17203	16924	17156	17112	17256	17304	16981	17230	16965	17160	17173	17088	17151	17270	17078	17356	17042	17049	17211	17090	16948	17369	17009	17261	17031	17124	17044	17232	17153	17070	17204	17348	17016	17057	17394	17238	17352	17151	17098	17234	17076	17148	17114	17390	17251	17333	17296	17125	17109	16962	17129	17097	17223	17105	17120	17209	17209	17163	17143	17196	17261	17134	16981	16940	17076	17183	16999	17301	17204	17233	17113	17128	17237	17144	17214	17043	17109	17214	17211	17047	17153	16977	17129	17205	17202	17199	17025	17157	17240	17110	17025	17149	17099	17220	17243	17112	17526	17359	17202	17081	17118	17269	17235	17118	17241	17132	17075	17213	17200	17158	17043	17179	17111	16984	17093	16968	17223	17415	17204	17122	17228	17285	17222	17167	17173	17201	17244	17033	17351	17080	17154	17062	17243	17308	17182	17247	17270	17128	17239	17203	17152	17263	17225	17137	17086	17225	17155	17166	17247	17371	17101	17114	17139	17281	17228	17192	17264	17066	17112	17143	17189	17238	17055	17192	17223	17126	17138	17073	17225	17211	17051	17272	17236	17346	17227	17119	17148	17242	17184	17416	17011	17154	17278	17166	17096	17172	17319	17134	17101	17298	17167	17088	17111	17105	17333	17072	17289	17247	17295	17315	17278
18422	34571	32697	26462	23471	21634	20146	19251	18773	18303	17769	17718	17398	17270	17013	16906	17037	16676	16641	16340	16380	15859	15966	15745	15493	15488	15630	15265	15498	15307	15215	15373	15189	15106	15220	15155	15090	15245	15029	15279	15173	14971	15031	15092	15175	15086	14886	15044	15059	14961	15000	15021	14976	15088	15100	14884	14932	14933	15021	14892	14887	14849	14929	14951	15016	14992	14853	15005	15022	14902	14989	15000	15004	14952	14962	14871	14933	15031	14909	14974	15084	14869	14859	14944	14859	14961	14853	14908	14923	14961	14772	14927	14887	14765	14991	15005	15110	14947	15071	14911	14931	14923	14889	15016	14907	14611	14978	14845	14893	14821	14861	15064	14905	14896	14850	14735	15108	14926	15096	14931	14881	14959	14852	14720	14891	15014	14995	14881	14949	14801	14949	14777	14842	14994	14796	15001	15019	14946	14756	14953	14853	14673	14925	15137	15058	14766	14969	14872	14827	14825	15028	14995	14867	14980	14900	14970	14830	14934	15003	14932	14935	14879	14913	14931	14987	14975	14770	14983	14858	15072	14849	15048	15008	14860	15030	14907	14949	14875	14764	14728	14954	14740	14859	15019	14988	14705	15019	14891	15101	14817	14913	14737	14871	14923	14795	14953	14858	14854	14967	14943	14900	14996	14986	14887	14816	14786	14980	14845	14913	14849	14896	14764	14781	14999	14832	14908	14864	14912	14815	14842	15067	14917	14975	15004	14864	14873	15011	15013	15091	14922	14834	14834	15053	14826	14958	14898	14918	14937	14874	14952	14774	14884	14988	14832	14772	14780	14943	15008	14847	15009	14788	14871	14937	15048	14971	14983	14793	14995	14885	14969	14958	14908	14756	14875	14962	14822	14833	14969	14868	14953	14934	15048	14971	14874	14818	14829	14745	15043	15034	14791	14970	14969	14959	14974	14825	14720	14760	14953	14929	14872	14829	14915	14996	14915	15009	14751	14979	14926	14814	14858	14683	15069	14850	14935	14822	14988	14950	15012	14723	14968	14847	14984	15013	14836	14855	15048	14825	14844	14815	14794	14931	14845	14860	14793	14900	14822	15003	14939	14919	14880	15015	14926	14809	14816	15045	14891	15127	14903	14925	15000	14882	14804	15088	14809	14961	15030	14815	14893	14853	14859	14923	14694	14989	14924	14933	14665	14915	14938	15002	14928	14854	14821	14876	14836	14959	14990	14819	14746	14965	14805	14970	14845	14756	14868	14908	14861	14865	14862	14861	14901	14833	14874	15086	14843	14860	15040	14872	14864	14901	14922	14760	14953	14834	14922	14890	14798	14977	14767	15055	14846	15018	14826	14811	14878	14907	14936	14871	15035	14858	14994	14996	14909	14964	14789	15025	14862	14716	14977	14990	14847	14774	14946	14807	14960	14895	14985	15039	14933	14921	14909	14984	14941	14776	14974	14906	14812	14934	14873	14925	14947	15020	14958	14918	15000	14805	14875	14730	14768	14919	14843	14833	14869	14945	14905	14898	14846	14978	14905	14837	14866	14969	14883	14905	14904	15014	14995	14893	14874	15015	15122	14899	14865	14904	14828	14815	14937	14842	14833	14847	14982	14948	15086	14801	15006	14809	14892	14992	14933	14890	14790	14887	14894	14862	14862	14708	14965	14848	14983	14754	14981	14753	14931	14888	14923	15027	14683	14869	14691	14779	14822	14935	14944	14911	15105	14804	15003	14957	14946	14912	15014	14950	14890	15006	14788	14940	14934	14918	14953	14959	14821	14881	15036	14894	14993	14842	14917	14968	14949	14893	15044	14968	14800	15023	14687	14796	14828	14837	14937	14874	14983	14839	14881	14919	15048	15066	15108	15063	14785	15010	15017	15025	14977	14876	14797	14880	14877	14816	14810	14695	14844	14975	14929	14813	14863	15042	14952	14735	14799	14857	14754	14852	15056	15095	14954	15019	14956	14967	14792	14881	14712	14941	14797	14852	14901	14945	14856	14910	15077	14919	14683	14706	14934	14905	14944	15069	14823	14928	14824	14860	14985	14897	14985	14876	14917	14779	14988	14809	14874	14896	14860	15098	14972	15057	14971	14971	14726	14831	14853	14981	14779	14769	15025	15050	14891	15036	14742	14652	14890	14946	14936	14870	14761	15104	15086	14901	14787	14896	14805	14922	14793	14867	14985	14796	14973	14895	14929	14904	14771	14769	14870	14922	14988	14885	15075	14879	14944	15047	14955	14828	14923	14902	14780	14908	14925	14883	14793	14900	15019	14904	14839	14913	14839	14873	14848	14897	14952	15047	15034	14925	14885	14926	14888	14969	14806	14851	14621	14866	14844	15022	14998	14845	14931	15032	14869	15149	15055	14928	14886	14802	14795	14945	14885	14980	14809	14715	15111	14849	14949	14931	14921	14748	14874	15045	14734	14887	14941	14727	14948	14966	14809	14953	14888	15031	14783	14789	14995	15094	14921	14926	14891	14915	15045	15044	14907	15010	14850	14849	14896	14973	14922	14732	14823	15069	15070	14982	14854	14918	14752	14888	14932	14964	14903	14836	14906	15005	14840	14832	14995	14853	14794	14884	14890	14946	15039	14817	15026	15004	14719	14851	14977	14792	14748	14861	14960	14880	14824	14826	14795	14950	14872	14791	14908	14996	14937	14739	14838	14949	14841	14926	14968	14844	14847	14921	15076	14924	14959	14941	14932	14937	14840	14874	14920	14721	14851	14840	14913	14935	14973	14828	15040	14946	14978	15012	14959	15055	14886	14953	14925	15026	14874	14710	14935	14831	14831	14809	14959	14834	14938	14960	14860	14771	14930	14918	14814	14983	14900	14782	14873	14936	15044	15083	15017	14896	15013	14844	14962	14862	14920	14840	14969	15148	14787	15029	14681	14831	14922	14845	14834	14952	14948	14906	14898	14639	14849	14986	14857	14965	14797	14907	14860	14869	14975	14989	14994	15051	14974	15001	14775	14901	14966	14977	14841	14948	14881	14868	14845	14938	14898	14892	14891	14871	14892	14861	14874	14948	14821	14938	14890	14907	14821	14751	14798	15074	14835	14843	14906	14927	15058	14837	14931	14986	14883	15004	14927	14980	14862	14769	15015	14872	14827	14979	14895	14840	15006	14832	14900	15027	14741	15115	14931	14922	15051	14986	14904	15100	14964	15016	14811	14806	14847	14833	14809	15037	14866	14924	14982	14865	15090	14823	14895	14996	14737	14681	15053	14813	14904	14897	14940	14956	14943	14829	14889	14970	14861	14950	14930	14887	14857	14747	14880	14984	14891	14847	14771	14796	14905	14865	14954	14985	14983	15027	14972	14883	14955	14967	14750	14895	14930	14857	14873	14900	14836	14803	14852	14711	14951	14791	14627	14776	14889	14886	14694	14944	14834	14996	14779	14894	14905	14907	14926	15097	14899	14908	15041	14853	14844	14868	14966	14890	14995	14950	14770	14765	15026	14946	14844	15040	14902	14990	14875	14983	14952	14924	14889	15078	14977	14900	14950	14982	14821	14742	14773	15117	14887	14978	14990	14839	14951	14821	14973	14821	14787	14745	14981	14844	14721	14864	14764	14939	14897	14785	14917	14926	14984	14940	14950	14977	14863	14950	14898	15015	14981	14870	14902	14916	14772	14878	14829	15025	14881	14853	14766	14980	14744	14869	14902	15006	14834	14907	14831	14792	14938	14954	14860	14867	15025	15030	14866	14795	14831	14981	14886	14818	14913	14785	14837	14749	14902	14896	14758	14907	14887	14938	14859	14816	14807	14982	14866	14948	15044	14877	14840	15112	15050	15007	14760	15023	14894	14918	14928	14927	15007	15073	14806	14884	14937	14916	14887	14980	14752	15051	14864	14889	14904	14953	14931	14937	14971	14845	14880	15072	14723	14959	15068	14872	14654	14923	14898	15001	14939	14986	14757	14989	14907	14784	14983	14862	14889	15013	14883	14668	14815	14904	14819	14893	14968	14888	14915	15124	14979	14817	14902	14945	14798	14937	14745	14764	14856	14907	14824	14843	14982	14892	14990	14833	14895	14941	14820	15018	14966	14899	14707	14973	14882	14914	14798	14908	14956	15014	14778	14954	15026	14862	14957	15153	15008	14886	14923	14858	14889	14805	14749	14890	14720	14842	15144	14881	15105	14924	14898	14914	14857	14879	14810	14788	14930	14956	14925	15014	14834	14791	14811	14940	14778	14985	14805	15068	14739	15049	15031	14969	14975	14923	14940	14976	14888	14910	14782	14727	14948	14993	14961	14888	14999	15022	14895	14993	14827	14730	14983	14919	14884	15007	14849	14911	14866	15031	15050	14688	14924	14844	14635	14846	14836	14819	14848	14895	14827	14982	14842	15005	14948	14889	14994	14929	15038	15172	14893	14833	14826	15138	14758	14836	14976	14942	14798	15072	15058	14941	14729	14872	15017	14863	14877	14941	15056	15048	15129	14845	14800	15027	14849	14855	14828	14858	14766	15008	14693	15022	14819	14857	14901	14890	14924	14880	14861	14862	14983	14944	15008	14920	14867	14850	14944	14856	15054	14918	14903	14823	14967	14835	14860	14841	15178	14862	14762	14963	14807	14890	15019	14866	14830	14747	14863	14939	14830	14946	14812	14941	15070	15030	14926	14887	14924	14839	15012	14777	14929	14851	14906	14753	14830	14770	14892	14811	14794	14833	14820	14828	14808	15003	14859	14902	14834	14928	14976	14870	14981	14917	15059	14952	15087	14806	14954	14824	14858	15099	14791	14942	14964	14842	14976	14874	14729	14936	14769	14993	14922	14772	14685	14846	14831	14860	14929	14896	14914	15046	14997	14838	14869	14956	14954	14861	14806	14726	14930	14850	14931	15147	14833	15046	14842	14878	14798	14859	14864	15012	14794	14886	14967	14897	14874	14818	14811	14919	14959	14810	14862	14781	14755	14976	14930	14939	14878	14867	14846	15021	14739	14920	15024	14805	14860	14952	14899	14892	14721	14770	14965	14873	14998	14907	14902	14812	15158	15071	14844	14903	14851	14902	15014	14918	14889	14944	14921	14851	14777	14662	15074	14962	14924	15085	14832	14974	14716	14954	14880	14835	14927	14991	14947	14863	14915	14868	14793	14991	14920	15005	14909	14916	15088	14863	14904	14816	14871	14831	14896
27187	22081	25819	23004	19236	18599	18485	17978	18057	17706	17847	17922	17810	17761	17779	17541	17637	17484	17587	17510	17360	17283	17559	17361	17410	17491	17351	17113	17320	17227	17216	17316	17309	17121	16965	17290	17276	17311	17023	17455	17211	17045	17180	17319	17214	17056	17179	17157	17044	16974	17005	17017	17022	17213	17222	17077	17216	17216	17080	17256	17218	17009	17199	17186	17240	17203	17265	17060	16951	17264	17171	17336	17109	17183	17036	17041	17238	17091	17063	17358	17221	17245	17262	17106	17173	17244	17164	17214	17055	17114	17185	17251	17055	17237	17183	17155	17100	17110	17154	17259	17036	16916	17101	16883	17088	17050	17088	17237	17172	17142	16933	17073	17117	17195	17156	17252	17216	17200	17029	17128	17051	16962	17182	17259	17240	17119	17255	17054	17154	17136	16996	17306	17093	17004	16940	17143	17185	17201	17262	16969	17173	17030	17086	16897	17103	17039	17098	17155	17053	17121	16975	17149	17187	17125	17143	17068	17068	17036	17283	17274	17220	17133	16986	16903	17095	17024	17082	16938	17192	17126	17147	17308	17059	17050	17143	17240	17273	17149	17246	17069	16961	16997	16914	16999	17207	17250	17065	17005	16941	17297	17153	17017	17027	17007	17134	17148	17165	17223	17354	17080	16939	16920	17037	16977	17055	16992	17073	17153	16970	17106	17113	17133	17058	17034	17296	16994	17245	17163	17260	17083	17087	16970	17136	17099	17485	17119	17266	17201	17090	17047	17200	17103	17008	16987	17180	17014	16876	17152	17090	16980	17074	16871	17190	17059	17293	17000	17097	17037	17136	17148	17091	17090	17326	17140	16996	17150	17170	17127	17017	17239	17082	16900	17000	17280	17204	17279	17200	17106	17159	17103	17318	17198	17239	17141	17249	17003	17242	17085	16927	17045	16996	17103	17119	17159	17086	17382	17133	17129	17073	17243	17135	17101	16783	17115	17094	17222	17100	17255	17244	17129	17151	16886	17102	16931	16916	17216	17162	17220	17141	17028	17231	16939	17173	17016	17101	17107	17110	17149	17068	16957	17203	17133	16961	17058	16980	17268	17050	17175	17130	17210	17153	17161	17030	17178	17058	17194	17310	17105	17041	17022	17259	17086	16936	17272	17080	17327	16888	17096	17122	16978	16999	17131	16941	16900	17223	17250	17209	17056	17112	17249	17149	17063	17122	17145	17092	17050	17188	17379	17082	17043	17188	17112	17081	17192	17088	17374	17097	17195	17050	17249	16977	16989	17069	17362	16997	17269	17126	17199	17017	17166	17162	17022	17044	17170	17161	17064	17128	17273	17217	17169	17364	17122	17053	17054	17269	17169	17003	16955	17038	17278	17065	17223	17019	17059	17174	17006	17268	17101	17095	17087	17109	16958	17202	17250	17022	17156	17377	17084	16934	17290	17027	17207	17022	17106	17157	16958	17101	17316	17015	17324	17209	17005	17067	17149	17123	17099	17266	16979	17052	17231	17313	17205	17039	17041	16952	17212	17041	17042	17029	17280	17001	16935	17111	17030	16849	17175	17031	17248	17225	16958	17269	17175	17209	17142	17081	17294	17275	17055	17010	17029	17145	17152	17168	17172	17246	17154	17255	17139	17111	17095	17190	17251	17099	17099	17281	17294	17112	16909	16967	17015	17136	17240	16910	17180	17030	17049	17011	17119	17092	17256	17194	17019	17122	17130	17402	17046	17040	17164	16842	17125	17165	16943	16997	17113	16968	17248	17002	17092	17064	17128	17078	16922	17445	17147	17200	17273	16982	17179	17167	17117	17247	17035	17095	17166	17223	17073	17103	17153	17084	17028	16999	17223	17073	16935	17045	17320	17065	17053	17006	17094	17008	17172	17176	17088	17134	17000	17048	17285	17137	17125	17127	16987	16868	17090	17128	17089	16989	17356	17225	17033	17197	17162	17091	17181	17163	17109	17031	17181	17158	17131	17124	17115	17315	16986	17122	17185	17141	16940	17121	17049	16932	17023	17149	17110	17270	17172	17077	17028	17405	17170	17125	17086	17333	17086	17030	16964	17045	17195	17116	17095	17041	17142	17043	17040	17310	17052	17303	17095	17015	16867	17088	17108	17205	16988	16992	17035	17144	17264	17161	17159	17099	17279	17132	16896	17211	17240	17060	17073	17405	17094	17118	17059	17078	17085	17106	17136	17123	17065	16836	17169	17065	17102	17171	17039	17070	17073	17163	17070	16970	17042	17088	17110	17181	16959	17144	17061	17136	17081	17139	17265	17226	17185	17110	17153	17023	17271	17082	17204	17125	16944	16945	17171	17108	17049	17026	16997	17239	17063	16987	17140	17114	17136	17072	16941	17251	17074	17054	17265	17123	17017	17244	17249	17201	17211	17291	17214	17192	17098	17178	17091	17081	17189	17060	17127	16968	17122	17135	16904	17173	17116	17207	17172	17099	17348	17174	17327	17250	17044	17205	17002	17283	17184	17128	17095	17037	16923	17126	17304	17170	17042	17194	17122	17208	17022	17219	17115	17084	17148	17069	16981	17288	17177	17182	17187	17202	17067	17305	17074	17204	17073	17061	17113	17318	17218	17038	17263	17236	16966	17055	17200	17158	17210	17052	17195	17273	16978	17242	17217	17308	17051	17152	17095	17266	17113	17175	17199	16931	17133	17203	17108	17172	17028	16905	17180	17150	17190	17226	17252	17307	16957	16949	16993	17015	17239	17147	17091	17150	17095	17117	17038	17252	17059	16917	17028	17180	17238	17343	17125	17028	17348	17087	17218	17170	17120	17403	16979	17131	16901	17290	17341	17418	16889	17228	17014	17092	17200	17163	17107	17095	17147	17091	17105	17189	17030	17222	17136	16977	17018	17040	17213	17176	17116	17166	17232	17098	17051	17090	17085	17039	17164	17173	17210	17221	16959	17051	17106	17209	17046	17000	17277	17072	16905	16995	16949	17043	17140	17174	17169	17189	17262	17091	17192	17113	16972	17105	17057	16999	17137	16954	17073	17189	17379	17458	17240	17273	17021	17157	17119	17219	17129	17077	16904	17292	17124	17075	17207	17168	17159	16937	17317	17171	17028	17153	17158	17321	17249	17351	17242	17034	17133	17122	16968	17038	17050	17010	17203	16992	17053	17438	17090	16987	17085	17006	17061	17041	17220	17207	17250	17160	17001	17161	17216	17282	16945	17137	17192	17070	17078	16964	17072	16892	17079	17146	17274	16927	17192	17128	16910	17020	17111	17007	16942	17038	17093	17004	17013	17223	17048	17012	17182	17155	17055	17009	16992	17110	17161	17052	17067	17280	16981	17117	17246	17094	17086	17107	17149	17231	17325	17204	17170	16984	17286	17162	17249	16987	17061	17421	17133	17082	16910	17035	17129	17224	17077	17100	17072	17006	17230	17017	17286	17274	17167	17158	17083	16981	17227	17136	17105	17064	17192	17235	17093	17126	17067	17172	17043	17235	17162	17211	17184	17010	16981	17172	17189	17258	17150	17145	17056	17121	17054	17254	17022	17000	17254	17252	17060	17290	17122	17127	17063	17084	17041	17062	17110	17215	17016	16981	17258	17020	17163	16860	17117	17007	17131	17134	17056	17140	16988	17166	17205	16923	17112	17084	17273	17059	17045	17227	17337	17330	16956	17199	17125	17068	17332	17041	17140	17056	17169	17136	17287	17237	17066	17143	17123	17214	16923	16995	17184	17179	17145	17274	17125	17245	17095	17145	17113	17205	17280	17191	17160	17291	17192	17127	16988	17144	17298	17123	17168	17110	17193	16907	17124	17127	17334	17395	17202	17090	17132	17234	17134	17112	17140	17187	17181	17194	17116	17177	16850	17203	17120	17116	17138	17073	16994	17005	17141	17139	17146	17159	17173	17146	17170	17277	17241	17176	17110	17046	17136	17040	17102	17208	17220	17237	17152	17199	17036	17158	17078	17285	17209	17194	17178	17402	17135	17235	16977	17138	17195	17071	17157	17172	17274	17054	17113	17139	17151	17096	17104	17184	17183	17019	17001	17016	16973	17099	17142	17095	17148	17394	17046	17267	17102	17251	17189	17138	17190	17036	17213	17283	16977	17188	17174	17256	16957	17308	17080	16949	17115	17267	17089	17367	17001	17113	16919	16939	17076	17044	17002	17087	17117	17024	17049	17018	17071	17000	17076	17594	17280	17249	17105	17211	17310	17033	17198	17363	17095	16976	17263	17302	17168	17153	17075	17310	16932	16962	17163	17082	17180	17102	17233	17064	17208	17032	17270	17240	17210	17191	17158	17021	17189	16962	16988	17208	17145	17282	17103	17111	17187	17116	16942	17219	17254	17221	17278	17156	17161	17217	17063	17088	16855	16862	17034	16968	17146	16972	16955	17115	17145	17158	17352	16883	17165	17273	16996	17121	17150	17190	17056	17170	17189	17106	16978	17057	17142	17238	17201	16932	16992	17056	16885	17119	17093	16936	17164	17108	17147	17122	17148	17194	17337	17140	17092	17036	17081	17168	17104	17065	17072	17089	17143	17029	17071	17079	16981	17311	17173	17028	17072	17056	17178	16913	17162	17167	17309	17263	17204	17353	17236	17168	17037	17240	17041	17325	17169	17033	17099	17163	17044	16982	17084	17036	17036	17164	17179	17300	17061	17076	17071	17163	17168	17090	17061	17128	17127	16881	16942	17151	17031	17075	17035	17106	16997	17058	17066	17029	17050	17241	17195	17072	17084	17164	16893	17222	17107	17016	17161	17128	17204	17211	17257	17045	17002	16990	17090	17226	17376	17318	17112	17233	17217	17117	17239	17156	17193	16963	17213	17146	17253	17061	17282	17239	17276	17134	17065	17310	17247	17225	16926	17111	17060	17086	17129	17253	16969	16941	17216	17228	17186	17119	17074	17384	17157	17248	16971	17150	17093	17130	17031	17152	17197	17285	17250	17215	16957	16960	17167	17140	17099	17230	17155	17071	17165	17348	17123	17123	17100	17147	17028	17072	17113	17211	17200	17131	17161	17212	16997	17050	17320	17046	17077	17096	17078	17145	17252	17188	17099	17130	16984	17215	17127	17299	17165	17011	17236	17201	16990	17228	17313	17229	17070	17144	17098	17113	17195	17116	17030	17083	17068	16995	17122	17223	17052	17340	17217	17336	17152
16990	24033	23149	19432	17990	17397	16820	16471	16181	16084	16185	15807	16000	15793	15642	15706	15707	15476	15414	15395	15384	15137	15063	15079	15123	15189	15029	15245	15126	15066	15020	15179	15127	14946	15091	14963	15029	14876	15094	14926	15034	15139	15056	15067	14885	14912	15041	15041	14996	15085	15042	14791	14865	14886	14956	14861	14944	14968	15091	14886	15020	14988	14916	14848	14997	14912	14947	14852	14975	14928	14825	14959	14893	14880	14888	14837	14944	14874	14859	14840	14933	14895	14850	14887	15046	14769	14915	14816	14892	14983	14838	14955	14924	14943	14913	15082	14919	14764	14857	14865	14842	15103	15011	14818	14978	15069	14948	14967	14967	14820	15004	14827	14901	15057	14893	14924	15056	14796	15088	14668	14788	14837	15009	14852	14969	15010	14935	14841	14864	14879	14965	14960	14819	14917	14857	14994	14814	14906	14803	14862	15006	14773	14775	14915	14990	15051	14855	14784	14789	14836	14946	14881	15051	14840	14870	15025	14921	14878	14914	14959	14869	14925	15028	14888	14907	14790	14819	14906	14907	14902	15154	14921	15018	14958	14975	14947	14787	14964	14823	15009	14958	14848	14822	14946	14881	14857	14931	14823	14986	14964	15007	14865	14864	14759	14889	14859	14942	14797	15066	14791	14969	14872	14804	15019	14928	14880	14882	14801	14976	14998	14977	14937	14798	14758	15093	14892	14818	15028	14922	14886	15051	14953	15039	14912	14807	14936	14859	14982	14739	14989	14873	14887	14953	14962	14957	14952	14901	14916	14965	14958	14924	14905	14978	14981	14835	14880	15041	14752	14949	14947	14816	14851	14933	14908	14966	14853	15001	14982	14973	14948	14920	14892	14905	14884	14816	14965	15050	14861	14879	14855	14881	14849	15006	14672	14900	14893	14957	14830	15049	14953	14880	14953	14966	15038	14990	14881	14779	15061	14830	14908	14903	14966	14977	14919	14956	15090	15015	14829	14895	14752	14901	15014	14870	14997	14864	15053	14853	14835	14768	14768	14950	14933	14887	15002	14954	14920	14951	14886	14810	14892	14942	15133	14836	15074	14977	15018	14769	14911	14784	15003	14774	14923	14839	15020	14857	14827	14846	15079	14741	14930	14962	14834	14893	14899	14854	15011	14872	14976	14999	14826	14831	15001	14926	14889	14846	14799	14931	14974	14894	15191	15112	14882	15002	14731	14830	14750	15051	14904	15023	14972	14898	14907	14922	14818	14901	14969	14915	15012	14795	14858	15002	14648	14803	14806	15078	14915	14833	14812	15136	15032	14790	14850	14997	14839	14836	14923	14843	14961	15058	14894	14983	14987	14914	14777	14962	14843	15085	15024	14943	14945	14868	14933	14923	14943	14977	14935	15124	14975	14780	14913	14813	14922	14781	15131	14965	14906	14880	14944	14886	14796	14990	14741	14847	14858	14991	14927	14807	14946	14884	14754	14891	14857	14807	14880	14914	14970	14991	15038	15041	14843	14944	14869	14960	14913	14940	14945	14828	14919	14965	14978	14915	15063	15048	14852	14942	14915	15012	14889	14901	15070	14990	14901	14885	14924	14926	14930	14786	15071	14774	14811	14764	14992	14907	15059	14746	14948	14937	14984	14811	14938	14928	14920	14929	14971	14733	14778	15021	14972	14801	14861	14781	14778	14889	14778	14833	15021	14880	14881	15056	14922	14949	14834	15087	14949	14804	14968	14991	14794	14983	14980	14955	14918	14855	14812	14980	14884	14925	14979	14941	15058	14689	15027	15076	14880	15082	14896	14800	14970	14882	14988	14853	15021	14962	14908	14888	14935	14922	14798	14819	14920	14895	14929	14980	15120	14967	14638	14915	14953	14892	14926	14853	14831	14955	14830	15078	14947	14902	15083	14988	14860	14930	14922	14891	14940	14775	14814	14980	14863	14917	14979	14976	14974	14808	14870	14985	14872	14732	15016	15081	14835	14947	15003	15000	14874	14992	14843	15147	14833	14934	14960	14848	14890	14910	14949	14894	14743	14988	14868	14778	14956	14949	14936	15010	14919	15013	14887	14789	14865	14986	14823	15114	14934	14846	14823	14911	14948	14894	14926	14878	14655	14833	15002	14970	14956	14988	15080	14816	14746	15184	14828	15113	14970	14890	14966	14860	14912	14863	14967	14992	14878	14848	14932	14806	14788	14996	14995	14880	15065	14918	14907	14882	14842	14894	14988	14799	14839	14864	14889	14846	15036	14790	14885	14920	15003	14900	14780	14920	14873	14927	14857	14922	15027	14822	14869	14826	14903	14944	14826	14817	14910	14776	14909	15020	14830	14740	14943	14852	14897	14869	14762	14970	15016	14870	14756	14913	15051	14919	14962	14885	14943	14964	15042	14983	15040	14882	14857	14950	14889	14970	15010	14878	14756	14865	14872	14868	14832	15048	15007	14902	14863	14869	14912	14877	14858	14990	14983	14903	14999	15051	14827	15003	14879	14750	14829	14944	14878	15092	14829	14747	14915	15037	14707	14835	14750	15038	14826	14820	14879	14957	14766	14618	14929	14805	14823	14960	15057	14803	14841	14968	14978	14809	15023	15066	14779	15077	14881	14932	15000	15006	14868	14850	14995	14960	14900	14959	14877	14863	14934	14834	14888	14931	14789	15003	14949	14916	14841	14862	14958	14978	14902	15007	14841	14810	15034	14842	14859	14807	14913	14828	14927	15014	14763	14878	14938	14912	14776	14940	14952	14981	14890	14968	15055	14839	14859	14869	14909	14696	14968	14893	14825	14952	14910	15063	15066	15062	14822	14873	14848	14815	15037	14918	14743	14857	14867	15070	14947	14820	14750	14904	14964	14725	14925	14979	14813	14983	14652	14988	14841	14888	14853	14857	14957	14858	14988	14912	14752	14966	14813	14900	14795	14983	14873	14965	14828	14999	14821	14934	14956	14976	14841	14781	14812	14961	14939	14979	14911	14789	14940	14918	14868	14962	14910	14928	14831	14914	14654	14874	15048	15000	14964	15034	15183	14767	14954	14999	15105	14729	14864	14993	15020	14975	14924	14864	15005	15045	15041	14700	14849	14821	15007	15053	14838	14876	14924	15006	14974	14887	14963	14913	14942	15003	14786	14917	14901	14864	15013	14728	14882	15073	15090	14837	14748	14926	14888	14839	14827	14856	14703	15174	14887	14805	14817	15036	14914	14931	14882	14881	15005	14828	15013	14812	14809	14852	15102	14820	14803	14844	14814	14953	14786	14819	14963	15000	15020	15004	14849	14857	14866	14959	15017	15002	14930	14845	14876	14842	14871	15027	14936	14981	14937	14911	14945	14930	14850	15058	14824	15016	14832	14862	15150	14811	14736	14931	14835	14976	14970	14877	14944	15086	14938	15051	14778	14939	14857	14771	15040	14939	14856	14941	14955	14821	15101	15116	14952	14930	14917	14958	14945	14779	14918	14789	14990	14930	14793	14854	15022	14956	14950	14749	14984	14875	14878	14872	14761	14866	14786	14890	14924	14865	14828	14985	14917	14998	14780	14867	14773	15155	15087	14767	14809	15087	14885	14672	15044	14970	14879	14805	14896	14890	14941	14973	14752	14963	14934	14861	15008	14932	14889	14965	14903	14930	15046	15007	15165	15076	14963	14893	14837	15025	15014	14983	14833	14813	14851	14913	14839	14875	15073	14870	15042	14831	15030	14987	15020	15024	14862	14883	14719	14871	15076	14952	15092	14940	14897	14961	14883	14827	14853	14878	14924	14898	14832	14977	14854	14984	14920	14852	14994	14863	14912	14942	14816	14731	14917	14969	15067	14767	15076	14849	14989	14829	14884	14913	15087	14929	15027	14998	14751	14940	14940	14869	14881	14808	14971	14851	14851	14920	14888	15003	14920	14843	15048	14955	14947	14854	15039	14996	14925	15205	14701	15015	15034	14876	14944	14850	15007	14876	14932	14907	14966	14801	14906	14936	14849	14904	14912	14989	14850	14877	14833	14939	14875	14813	14855	14921	14980	14910	14918	14895	14904	14930	15007	14943	14892	14889	14985	14993	15038	15068	14835	15111	14872	14801	14820	14974	14913	14890	14705	15054	14944	14828	14971	14925	14807	15134	14978	14951	14958	14993	14845	15041	14775	14838	14825	14892	14942	14842	14914	14800	14790	14793	14939	14924	15056	14815	14842	14822	14674	14803	14983	14787	14881	14987	14818	15126	14920	15079	14973	14840	14939	15048	14789	14867	14876	14892	15047	14815	14755	14948	14735	15002	14839	14806	14897	15004	15079	14857	14984	14833	14791	14857	14861	14718	15001	14791	14866	14857	14963	14968	14843	14998	14812	14976	15032	14688	14877	14924	14887	14858	14906	14941	14802	15020	14956	14918	14832	15087	14967	15054	15017	14787	15068	15003	14893	14996	14873	14860	14897	14942	14861	14867	14907	15035	14976	14999	14715	14964	14823	14915	15051	14700	14919	14899	15047	15114	14768	15038	14916	14880	14920	14825	14948	14977	14790	14961	14993	14858	14784	14830	14666	14850	15033	15075	15053	14946	15008	14934	14818	15079	14904	14830	14922	14911	14860	14808	14846	14917	14890	15038	14895	14982	14810	14872	14900	15009	14980	14878	14784	14965	14915	14974	14973	14870	14929	15050	14882	14946	14854	14816	14986	15046	14825	14821	14827	14896	14864	15131	14892	15054	15007	14826	14760	14982	14844	14846	15118	14892	14710	14990	14831	14936	14872	15022	14881	14818	14899	15081	14939	14994	14965	14941	15086	14955	14991	14751	14860	14851	15001	14951	15011	14790	14875	14919	14844	14958	14857	14957	14888	14965	14750	14781	14982	14839	14815	15082	14627	14870	14788	14969	14870	14929	14875	14889	15076	14807	15012	15038	15091	14884	15069	14884	14922	15035	14880	15011	14776	14911	15023	14926	14819	14900	14889	14996	14940	15048	14877	15001	14879	14810	15164	14750	14877	14969	15000	15022	14800	14969	14851	14880	14997	14801	14995	15001	14928	14925	15153	14994	14903	14791	14910	14849	14861	14914	14867	14707	14815	14871	15100	14787	14987	15013	14893	14829	14901	14803	14857	14828	14863	14955	14862	14868	15062	14893	14974	15033	14809	14888	14913	15025	14811	14861	14989	14832	14770	14949	14926
23454	20995	28446	23867	21997	22223	21406	18684	18207	18056	17774	17782	17792	17693	17752	17438	17332	17433	17267	17283	17258	17045	16945	16983	16876	16690	16764	16748	16835	16652	16845	16774	16453	16742	16820	16672	16623	16694	16591	16633	16590	16898	16492	16606	16575	16676	16756	16356	16503	16578	16643	16466	16598	16682	16632	16720	16438	16613	16570	16442	16570	16458	16463	16503	16590	16520	16360	16671	16569	16466	16491	16514	16550	16444	16368	16537	16566	16592	16394	16434	16378	16597	16463	16530	16604	16365	16635	16515	16283	16319	16424	16632	16635	16572	16467	16523	16713	16668	16642	16380	16505	16514	16493	16439	16675	16476	16443	16599	16392	16520	16382	16447	16618	16454	16421	16565	16458	16590	16454	16365	16494	16430	16327	16568	16471	16341	16502	16461	16542	16523	16602	16397	16516	16451	16429	16569	16500	16285	16225	16415	16551	16513	16727	16658	16551	16624	16416	16622	16762	16532	16418	16584	16539	16426	16702	16391	16416	16502	16537	16578	16343	16189	16374	16343	16366	16501	16363	16407	16332	16220	16325	16438	16562	16689	16487	16285	16563	16425	16512	16588	16552	16506	16400	16615	16527	16366	16552	16216	16446	16582	16331	16405	16605	16537	16541	16420	16409	16456	16425	16382	16492	16422	16475	16535	16319	16429	16446	16445	16405	16707	16433	16588	16449	16515	16454	16400	16551	16481	16468	16456	16587	16337	16496	16675	16452	16279	16518	16300	16659	16472	16434	16480	16402	16546	16627	16517	16155	16324	16645	16376	16655	16496	16634	16317	16414	16585	16446	16523	16620	16479	16586	16418	16391	16342	16552	16318	16431	16458	16416	16364	16375	16631	16475	16440	16343	16425	16604	16557	16489	16580	16529	16530	16356	16331	16392	16380	16473	16527	16569	16536	16476	16385	16251	16483	16412	16414	16247	16667	16452	16245	16513	16493	16590	16786	16436	16480	16577	16379	16406	16457	16411	16287	16322	16346	16432	16423	16472	16514	16626	16465	16428	16481	16435	16385	16325	16489	16525	16506	16331	16406	16229	16570	16482	16537	16605	16485	16545	16398	16506	16453	16385	16343	16561	16600	16461	16549	16377	16453	16222	16332	16493	16427	16513	16534	16576	16533	16288	16560	16255	16479	16628	16582	16559	16478	16399	16634	16465	16618	16573	16484	16388	16413	16498	16519	16413	16300	16418	16327	16482	16438	16295	16531	16447	16419	16414	16258	16541	16564	16500	16483	16603	16398	16403	16287	16613	16436	16413	16663	16325	16626	16534	16476	16322	16360	16487	16634	16380	16424	16420	16527	16637	16322	16448	16590	16527	16708	16340	16464	16540	16459	16559	16598	16469	16487	16362	16399	16709	16337	16746	16636	16473	16615	16630	16547	16423	16383	16617	16633	16480	16571	16403	16442	16404	16257	16568	16503	16422	16223	16463	16382	16533	16427	16317	16425	16614	16515	16466	16468	16640	16596	16546	16474	16455	16289	16642	16508	16396	16589	16491	16507	16619	16325	16522	16490	16365	16503	16531	16381	16437	16384	16399	16587	16473	16290	16319	16542	16535	16705	16380	16305	16393	16394	16479	16500	16460	16461	16363	16184	16700	16616	16539	16443	16174	16521	16405	16263	16452	16274	16308	16342	16409	16301	16443	16446	16537	16450	16458	16408	16183	16458	16580	16504	16534	16677	16520	16463	16327	16429	16411	16558	16328	16500	16478	16365	16448	16582	16319	16374	16564	16412	16511	16432	16492	16452	16619	16486	16532	16445	16365	16317	16289	16511	16488	16315	16411	16622	16519	16536	16506	16496	16498	16437	16588	16322	16420	16500	16323	16418	16532	16464	16479	16512	16546	16415	16404	16437	16365	16325	16570	16595	16556	16421	16521	16597	16335	16667	16467	16426	16648	16283	16514	16453	16706	16375	16490	16587	16415	16423	16368	16658	16838	16590	16622	16531	16284	16479	16549	16299	16511	16585	16285	16533	16469	16650	16414	16666	16475	16538	16412	16555	16435	16541	16482	16442	16359	16467	16516	16352	16357	16654	16336	16573	16551	16446	16375	16392	16432	16548	16534	16627	16391	16447	16501	16661	16648	16363	16390	16525	16487	16377	16519	16373	16587	16372	16505	16524	16555	16429	16275	16517	16566	16506	16549	16536	16324	16598	16640	16408	16625	16483	16497	16617	16469	16489	16409	16579	16438	16470	16549	16493	16360	16473	16391	16582	16559	16424	16569	16373	16517	16649	16322	16547	16572	16285	16380	16379	16274	16227	16327	16475	16528	16354	16412	16734	16568	16226	16293	16357	16662	16540	16620	16521	16408	16680	16409	16462	16457	16494	16571	16403	16465	16285	16334	16621	16460	16472	16316	16493	16279	16479	16271	16464	16524	16383	16552	16508	16480	16390	16519	16408	16508	16477	16469	16539	16615	16656	16505	16368	16545	16461	16178	16343	16623	16460	16395	16333	16314	16446	16670	16595	16593	16387	16748	16732	16655	16354	16395	16536	16527	16632	16490	16439	16594	16484	16418	16464	16376	16414	16316	16410	16603	16475	16433	16285	16444	16451	16563	16457	16428	16399	16630	16474	16378	16465	16390	16498	16478	16412	16768	16641	16262	16400	16369	16442	16387	16388	16607	16516	16653	16533	16390	16494	16615	16481	16326	16535	16536	16415	16384	16436	16484	16344	16561	16534	16407	16543	16476	16455	16340	16518	16510	16417	16497	16592	16626	16449	16490	16690	16276	16622	16637	16586	16420	16395	16317	16510	16376	16634	16466	16478	16685	16517	16324	16455	16687	16517	16532	16695	16411	16374	16331	16452	16510	16391	16523	16374	16589	16534	16540	16520	16588	16593	16407	16436	16554	16406	16348	16537	16523	16498	16293	16292	16489	16515	16490	16599	16436	16504	16413	16469	16547	16455	16453	16555	16652	16381	16431	16535	16377	16345	16511	16449	16476	16445	16493	16698	16313	16512	16577	16455	16455	16371	16500	16442	16354	16457	16297	16457	16341	16626	16521	16557	16526	16615	16450	16633	16710	16378	16469	16414	16420	16464	16468	16520	16423	16727	16559	16454	16481	16636	16634	16429	16507	16296	16547	16583	16532	16567	16574	16608	16555	16511	16481	16294	16437	16549	16465	16404	16634	16468	16511	16537	16406	16411	16392	16410	16342	16487	16516	16519	16301	16402	16462	16496	16588	16471	16506	16550	16415	16361	16630	16800	16464	16358	16543	16481	16519	16562	16621	16463	16452	16572	16502	16442	16502	16299	16472	16545	16537	16689	16615	16656	16570	16654	16461	16503	16356	16525	16477	16520	16732	16501	16622	16521	16476	16267	16472	16355	16413	16618	16438	16439	16533	16249	16453	16274	16515	16480	16445	16559	16397	16330	16520	16527	16564	16422	16651	16305	16516	16468	16714	16671	16377	16474	16493	16525	16502	16487	16548	16438	16628	16495	16346	16605	16572	16694	16386	16386	16464	16331	16480	16355	16539	16548	16544	16393	16385	16557	16629	16406	16335	16449	16339	16486	16460	16614	16511	16700	16475	16600	16537	16507	16397	16436	16454	16475	16645	16523	16645	16461	16466	16627	16092	16456	16466	16490	16547	16671	16528	16477	16509	16704	16431	16556	16415	16511	16436	16499	16592	16591	16442	16692	16613	16729	16397	16562	16411	16427	16519	16582	16317	16325	16686	16477	16488	16367	16560	16481	16319	16635	16567	16393	16396	16521	16193	16372	16344	16540	16496	16366	16491	16604	16663	16494	16416	16431	16454	16422	16403	16640	16499	16479	16612	16369	16540	16573	16542	16498	16428	16472	16532	16311	16584	16417	16556	16544	16553	16393	16528	16528	16416	16290	16539	16410	16495	16428	16460	16494	16635	16615	16599	16558	16636	16731	16310	16470	16492	16481	16560	16404	16337	16628	16688	16536	16398	16354	16399	16616	16453	16362	16456	16649	16341	16588	16505	16624	16409	16229	16561	16341	16473	16254	16336	16501	16566	16429	16519	16519	16485	16291	16727	16688	16457	16643	16651	16590	16432	16518	16548	16424	16342	16348	16343	16605	16488	16444	16357	16561	16344	16603	16509	16505	16492	16480	16536	16641	16660	16590	16446	16611	16489	16317	16356	16657	16583	16697	16471	16451	16522	16376	16519	16334	16630	16292	16578	16337	16561	16278	16530	16325	16539	16614	16651	16596	16449	16440	16393	16423	16441	16457	16407	16666	16601	16535	16723	16403	16461	16289	16590	16408	16525	16656	16426	16476	16440	16367	16338	16424	16237	16412	16364	16425	16477	16524	16406	16500	16762	16367	16583	16516	16417	16488	16530	16555	16484	16463	16279	16424	16478	16570	16642	16630	16628	16686	16618	16410	16440	16377	16478	16460	16365	16330	16406	16271	16539	16447	16529	16431	16814	16602	16544	16550	16390	16602	16411	16532	16323	16647	16558	16499	16393	16634	16438	16344	16540	16485	16546	16601	16511	16420	16465	16486	16543	16551	16466	16462	16290	16422	16672	16593	16485	16411	16446	16464	16557	16408	16560	16374	16522	16547	16349	16451	16502	16487	16606	16430	16551	16556	16359	16543	16568	16639	16434	16439	16320	16478	16401	16418	16599	16572	16714	16605	16423	16502	16412	16474	16409	16358	16554	16489	16570	16574	16483	16426	16232	16531	16390	16596	16548	16426	16504	16388	16435	16343	16438	16432	16571	16477	16527	16386	16434	16509	16504	16449	16566	16503	16451	16362	16246	16412	16438	16091	16326	16521	16574	16592	16634	16360	16577	16509	16566	16374	16550	16535	16590	16705	16632	16269	16334	16385	16577	16618	16663	16395	16430	16578	16538	16655	16590	16463	16590	16355	16297	16447	16492	16514	16396	16352	16351	16393	16534	16525	16577	16543	16405	16549	16351	16609	16376	16635	16361	16469	16426	16465	16396	16472	16628	16446	16602	16560	16496	16470	16533	16700	16474	16740	16635	16453	16491	16530	16523	16366	16512	16532	16577	16342	16500	16412	16448	16351	16310	16365	16556	16269	16647	16577	16456	16475	16485	16448	16432	16510	16458	16322	16276	16317	16438	16608	16467	16474	16633	16412	16359	16481	16504	16607
16456	29511	28179	22618	20703	19226	18239	17442	16873	16634	16445	16517	16324	16234	16039	16024	15859	15777	15570	15689	15307	15151	15074	14897	14930	14712	14939	14793	14888	14677	14679	14699	14753	14658	14695	14593	14572	14542	14465	14746	14469	14641	14378	14658	14414	14553	14594	14544	14644	14526	14406	14580	14483	14552	14637	14667	14600	14526	14368	14640	14462	14683	14400	14411	14594	14488	14633	14720	14506	14587	14539	14495	14370	14602	14496	14385	14419	14509	14275	14728	14422	14578	14461	14599	14376	14539	14443	14479	14485	14405	14600	14567	14522	14508	14453	14613	14377	14554	14395	14502	14488	14482	14350	14596	14406	14528	14503	14633	14522	14589	14570	14371	14450	14540	14380	14580	14521	14508	14449	14393	14429	14555	14461	14407	14562	14506	14556	14381	14401	14510	14548	14567	14613	14242	14528	14603	14501	14406	14560	14440	14466	14588	14484	14432	14347	14538	14422	14444	14483	14511	14391	14341	14505	14512	14575	14374	14442	14451	14595	14391	14377	14502	14481	14408	14553	14509	14470	14534	14538	14417	14422	14471	14330	14446	14527	14611	14626	14321	14279	14436	14622	14409	14451	14456	14457	14470	14570	14314	14404	14669	14360	14496	14594	14465	14357	14326	14521	14392	14450	14497	14307	14449	14476	14488	14367	14400	14447	14635	14360	14426	14504	14453	14380	14501	14553	14390	14616	14428	14549	14462	14336	14557	14416	14547	14614	14385	14394	14372	14490	14255	14553	14457	14614	14452	14626	14424	14427	14595	14533	14568	14558	14307	14508	14543	14534	14499	14500	14522	14541	14467	14524	14415	14638	14473	14451	14515	14533	14547	14637	14506	14578	14495	14494	14326	14448	14433	14654	14385	14489	14391	14530	14260	14538	14434	14426	14541	14450	14503	14311	14564	14474	14441	14460	14321	14437	14448	14506	14458	14574	14494	14466	14342	14446	14601	14332	14526	14381	14512	14365	14431	14532	14493	14496	14457	14512	14467	14581	14480	14519	14485	14416	14431	14507	14452	14333	14334	14426	14596	14379	14684	14562	14438	14424	14431	14511	14573	14427	14449	14411	14541	14430	14387	14508	14501	14623	14290	14457	14481	14603	14380	14548	14272	14523	14591	14576	14426	14277	14604	14415	14629	14372	14620	14301	14466	14506	14359	14513	14443	14410	14645	14502	14474	14406	14547	14561	14394	14502	14625	14495	14560	14550	14541	14489	14353	14742	14575	14443	14531	14494	14375	14521	14484	14406	14500	14524	14562	14445	14504	14552	14488	14367	14483	14337	14460	14672	14497	14417	14414	14521	14570	14486	14457	14578	14566	14411	14450	14458	14564	14562	14397	14370	14357	14567	14453	14390	14421	14548	14563	14318	14470	14522	14490	14457	14584	14566	14627	14502	14514	14565	14465	14498	14538	14550	14377	14578	14478	14706	14467	14408	14494	14487	14498	14487	14663	14536	14458	14474	14614	14562	14389	14477	14522	14297	14517	14428	14413	14380	14547	14519	14423	14568	14500	14323	14503	14568	14427	14528	14472	14514	14453	14446	14470	14431	14616	14542	14384	14400	14362	14322	14372	14452	14467	14515	14456	14463	14584	14462	14496	14489	14531	14592	14477	14375	14441	14467	14398	14457	14443	14221	14400	14361	14439	14372	14438	14385	14533	14438	14433	14620	14363	14419	14415	14618	14336	14571	14528	14525	14560	14442	14416	14515	14218	14617	14485	14422	14483	14455	14374	14648	14431	14504	14341	14295	14434	14478	14539	14394	14415	14504	14505	14487	14489	14488	14512	14630	14479	14503	14407	14449	14531	14574	14347	14451	14507	14378	14716	14488	14619	14279	14544	14495	14542	14568	14398	14355	14510	14483	14523	14414	14458	14440	14420	14287	14530	14477	14443	14665	14393	14288	14466	14446	14581	14414	14434	14397	14476	14363	14517	14589	14476	14487	14326	14545	14487	14488	14460	14514	14550	14318	14509	14529	14480	14553	14465	14537	14401	14458	14544	14392	14514	14484	14475	14408	14555	14407	14513	14498	14491	14630	14509	14190	14530	14475	14332	14585	14471	14390	14466	14585	14450	14468	14478	14401	14371	14422	14409	14234	14545	14596	14506	14425	14481	14529	14455	14406	14484	14447	14615	14509	14473	14574	14416	14322	14556	14413	14442	14542	14578	14409	14618	14667	14318	14459	14439	14373	14369	14341	14349	14563	14449	14565	14619	14508	14650	14504	14470	14320	14384	14389	14672	14387	14419	14465	14403	14427	14447	14338	14505	14294	14354	14293	14367	14476	14487	14426	14663	14438	14399	14618	14463	14468	14519	14528	14660	14516	14480	14477	14352	14496	14607	14453	14620	14344	14279	14505	14596	14475	14326	14442	14524	14378	14589	14616	14574	14522	14470	14617	14355	14531	14451	14467	14575	14368	14495	14502	14545	14554	14479	14565	14382	14394	14558	14648	14476	14533	14456	14353	14477	14578	14288	14462	14370	14364	14397	14511	14560	14334	14555	14364	14437	14436	14532	14554	14397	14557	14523	14400	14426	14538	14366	14579	14465	14429	14671	14395	14456	14480	14344	14575	14365	14523	14342	14416	14401	14394	14554	14416	14564	14503	14578	14428	14407	14471	14414	14562	14570	14512	14289	14534	14445	14482	14690	14382	14403	14518	14622	14446	14535	14420	14547	14454	14620	14411	14482	14519	14370	14474	14584	14450	14356	14507	14521	14483	14481	14630	14451	14443	14553	14569	14425	14455	14460	14391	14607	14602	14484	14503	14462	14522	14543	14572	14476	14434	14353	14481	14437	14460	14521	14399	14542	14570	14427	14388	14488	14396	14369	14616	14407	14569	14635	14426	14581	14393	14634	14500	14500	14565	14572	14755	14401	14567	14444	14450	14461	14483	14333	14425	14525	14671	14385	14592	14500	14613	14419	14445	14469	14495	14437	14425	14438	14630	14556	14430	14673	14502	14524	14438	14484	14719	14560	14365	14475	14397	14481	14657	14342	14459	14518	14229	14397	14424	14542	14482	14433	14694	14486	14428	14316	14431	14485	14373	14492	14620	14311	14619	14493	14517	14441	14580	14353	14379	14562	14395	14398	14307	14475	14444	14512	14442	14574	14441	14484	14376	14509	14658	14597	14551	14438	14420	14580	14519	14378	14482	14563	14459	14541	14433	14601	14448	14583	14594	14477	14519	14418	14373	14509	14583	14468	14454	14352	14560	14462	14532	14400	14439	14359	14648	14596	14561	14537	14359	14462	14469	14597	14559	14405	14431	14344	14468	14461	14445	14321	14387	14518	14612	14438	14383	14541	14433	14590	14399	14383	14532	14376	14382	14413	14602	14391	14694	14535	14487	14668	14491	14513	14539	14328	14595	14585	14325	14564	14535	14294	14554	14578	14381	14364	14464	14442	14408	14417	14459	14502	14343	14411	14392	14479	14318	14417	14557	14304	14501	14586	14520	14356	14560	14400	14575	14488	14552	14454	14698	14519	14619	14300	14544	14422	14437	14434	14486	14393	14584	14405	14649	14488	14574	14495	14668	14546	14197	14491	14604	14378	14447	14611	14538	14539	14515	14539	14473	14625	14660	14642	14496	14561	14431	14325	14513	14446	14447	14355	14491	14472	14401	14682	14480	14393	14445	14331	14599	14287	14350	14499	14540	14539	14541	14354	14286	14329	14672	14396	14390	14568	14444	14513	14582	14460	14641	14332	14409	14330	14576	14407	14660	14544	14208	14636	14446	14529	14452	14454	14494	14418	14433	14482	14369	14604	14281	14543	14761	14576	14476	14709	14407	14628	14536	14564	14400	14561	14445	14621	14437	14424	14613	14427	14303	14414	14425	14553	14495	14574	14426	14380	14562	14354	14434	14649	14640	14477	14506	14497	14515	14502	14584	14417	14516	14372	14604	14526	14539	14631	14328	14429	14476	14501	14485	14596	14372	14425	14629	14515	14668	14639	14426	14414	14440	14489	14514	14326	14579	14401	14585	14574	14587	14519	14508	14549	14522	14362	14453	14464	14607	14413	14338	14524	14443	14697	14416	14507	14575	14323	14435	14567	14531	14485	14285	14583	14422	14554	14416	14404	14594	14402	14453	14309	14459	14454	14545	14566	14563	14551	14278	14372	14500	14545	14541	14575	14461	14496	14423	14471	14630	14419	14369	14467	14430	14629	14324	14451	14435	14308	14403	14612	14399	14347	14501	14534	14531	14507	14545	14419	14477	14397	14322	14552	14406	14582	14429	14624	14416	14368	14517	14376	14425	14498	14501	14481	14530	14453	14533	14428	14635	14431	14361	14587	14447	14500	14500	14519	14370	14611	14335	14521	14375	14568	14526	14422	14560	14560	14452	14378	14501	14479	14535	14608	14450	14484	14398	14497	14655	14573	14393	14528	14484	14369	14458	14318	14645	14549	14520	14588	14471	14589	14426	14357	14492	14394	14494	14444	14447	14447	14482	14479	14417	14661	14371	14496	14537	14470	14428	14426	14603	14300	14629	14581	14428	14325	14555	14392	14449	14346	14498	14576	14447	14365	14475	14487	14708	14454	14613	14552	14464	14465	14442	14516	14395	14471	14464	14489	14610	14581	14487	14431	14646	14512	14472	14435	14366	14718	14569	14537	14453	14365	14523	14316	14486	14457	14508	14487	14629	14490	14454	14515	14638	14648	14192	14702	14325	14260	14482	14499	14449	14231	14487	14506	14523	14580	14554	14481	14449	14379	14581	14393	14701	14510	14510	14382	14508	14497	14578	14548	14443	14430	14315	14437	14461	14624	14597	14389	14409	14598	14582	14537	14483	14677	14339	14609	14496	14482	14345	14471	14518	14460	14381	14587	14309	14447	14539	14494	14565	14358	14456	14486	14430	14311	14495	14442	14412	14565	14438	14422	14439	14519	14379	14436	14560	14472	14362	14431	14522	14317	14656	14538	14354	14418	14506	14463	14478	14606	14617	14483	14497	14444	14500	14477	14520	14467	14474	14513	14525	14464	14543	14480	14472	14542	14667	14422	14645	14492	14499	14454	14562	14384	14597	14496	14519	14414	14496	14508	14466	14566	14421	14424	14493	14526	14565	14454	14533	14553	14491	14624	14724	14602	14463	14452	14526	14599
22622	21063	28827	23510	21345	23617	25541	20477	19337	19243	18787	18728	18807	18867	18716	18331	18538	18196	18160	17799	17968	17848	17701	17575	17503	17610	17492	17192	17247	17369	17323	17286	17134	17373	17229	17225	17138	16896	17135	16979	17276	16948	17009	16961	17066	17121	16962	16962	17183	16977	16872	17024	16948	17040	17214	17077	16997	16782	16753	16940	17056	16974	16901	17028	17039	17087	17027	16869	16890	16891	16824	17198	17191	16925	17091	16857	16647	17035	16963	17026	16953	16808	17037	16985	16934	16630	17001	17101	16988	17042	16934	17006	16935	16927	16862	16949	16793	16848	17008	17117	16910	16835	16973	17025	16997	17040	16893	17045	17070	17035	17150	16862	16924	16753	16869	16864	16717	16942	17162	16890	16787	16869	17178	16918	16953	16809	16889	17000	16917	17050	16886	16850	16865	16896	16791	16839	16935	16898	16882	17063	17186	17144	16979	16935	16996	17082	16761	16843	16945	16940	16802	16833	17028	17131	16969	16998	16857	16849	16901	17076	16950	16907	16989	16928	17128	16871	16891	17063	16953	17069	16800	16938	16984	16986	16759	16831	16941	16908	16915	16964	16823	16965	16817	16905	16977	17029	16892	16974	16918	16940	16940	16897	16906	16844	16918	17005	16857	16850	17005	17064	16848	16851	17117	16899	16906	16963	16903	16993	16882	16770	16925	16958	17131	17068	17047	16851	16958	17076	17142	17061	16939	17026	16859	16968	16710	16843	16974	16979	17008	16936	16823	16790	16854	17152	16979	16914	16688	17166	16944	16747	16833	16820	17071	16927	16901	17010	16800	16844	16890	16893	16912	16885	16864	16959	16966	17154	16846	16887	16884	16733	17162	16906	16955	17168	17070	17145	16991	16867	16832	16827	17123	16914	16704	16845	16699	16934	16930	16979	16934	17014	17105	17056	16838	16922	16759	16994	17272	16998	16888	16814	16878	16786	16946	16879	17056	16823	16883	16875	17029	16924	16936	16939	16973	17037	16882	16888	16946	16723	16860	16798	16986	16910	16955	16876	16723	16899	16960	16916	16972	16826	16949	16990	17097	17064	17158	16991	16936	16995	16893	16914	17010	16856	16649	16829	16678	16682	16876	16949	16905	16902	16906	17123	16834	16790	16812	16987	16948	17041	16973	16885	16998	16806	16662	16960	16986	16975	16806	17040	16896	16973	17007	17316	17042	16858	16852	17047	16901	16976	16822	17060	17148	16856	17089	16987	17018	16868	17031	17175	17006	16754	16923	16848	16781	16757	16744	16849	16951	16903	17003	16999	16959	17006	16932	16927	16900	16690	16900	16749	17025	16945	17094	16927	17050	17042	16840	16780	16770	16826	16893	16835	16958	16753	16956	16848	16986	16895	16917	17003	16857	16932	16716	16981	16903	16901	17040	16951	16857	16960	16984	16985	17051	16893	16916	16959	16797	17089	16967	17056	16939	16717	16872	17025	16719	16900	16885	16869	16918	16869	16683	16841	16985	16882	16750	16842	16832	16862	16924	16841	16969	16855	16863	16846	16832	16966	16967	16974	16891	16755	16925	16831	16998	16932	16845	16825	16962	16749	16812	16651	16928	17058	17022	16791	16733	16897	16769	16975	16821	16769	16937	16939	16899	16942	16906	16856	17091	16853	17047	17065	17022	16933	16972	16967	16825	17126	16937	16978	16912	16840	17055	17022	16836	16746	16996	16971	16979	16894	16878	16902	16966	16841	17042	17011	16941	16739	16930	17006	16982	16901	16979	16878	16908	16976	16844	16894	16777	16929	17091	17074	16860	16901	16856	16777	16950	16973	16951	16838	16919	16931	16987	16905	16884	16913	17014	17030	17033	16961	17037	16643	16788	16948	17010	16973	16888	16828	16968	17001	16863	16901	16896	16992	16980	16911	16838	16862	16810	16997	16960	16818	16983	17012	16968	16819	16960	17116	16905	16963	17006	16784	16934	16904	16913	16963	16945	16875	16886	16880	17003	16851	16764	16769	17037	16791	17161	16870	17004	16870	16676	17177	16918	16973	16922	16822	16967	16799	16998	16699	16836	16886	16817	16709	17050	16919	16721	16892	16986	16811	16980	16979	16846	16734	16963	16939	16931	16884	16905	16910	16966	16949	16856	16940	16877	16918	16954	17105	16926	17022	17102	16943	16791	16731	16843	16937	16947	16841	16873	16850	16895	16806	16999	16826	17043	16846	16888	16960	16808	16987	16991	16969	16963	16878	17097	16904	17177	16765	16893	16825	16616	16798	17010	16867	16863	17102	16876	17040	16936	16767	16954	16982	16882	17106	17072	16894	16756	16992	16937	16963	17226	16992	16935	16762	16682	16899	17095	16800	16995	17092	16820	16875	16898	16898	17052	16885	16983	16931	16910	16677	16910	16745	16753	16804	16907	17017	16802	17039	16958	16941	16786	16907	17019	17031	17110	16944	17053	16947	16790	17100	16980	16855	17043	16716	17026	16979	16787	16809	16847	16657	16923	16795	16823	17076	16936	16781	16877	16890	17005	16907	16883	16952	16852	17051	16878	16794	16725	16893	16900	16848	16894	17033	17176	16974	16816	16959	17098	16999	16994	17057	16969	16778	17044	16921	17050	16974	16996	16827	16941	16920	16966	16975	16890	17026	17073	16952	16517	16920	16956	16921	17106	16889	16950	16911	16863	16795	16956	17046	16931	16862	16808	16696	16897	17011	16860	16874	16951	16983	16891	17022	17002	16931	16899	16849	16796	16839	16989	16883	17188	16858	16992	17050	17011	17010	17016	17018	16678	17023	16843	16920	16977	17075	16902	16865	17000	16934	16945	16940	16770	16714	16921	16704	16985	16862	16760	16814	16752	16832	17004	16976	16964	16913	16869	17010	17131	17149	16778	16807	16845	16984	16948	16794	16922	16931	16958	17046	17005	16751	16882	16828	16823	16825	16655	16982	16922	17031	16875	16939	16793	16802	16689	16800	16930	16759	17054	17097	16766	16737	16984	16901	16860	16795	17006	17027	17014	17128	16890	17037	16862	16899	16671	16787	17021	16963	16817	17065	17021	16946	17014	16748	16856	16952	17014	16961	17061	16865	16775	16911	16936	17136	16896	16760	17119	17020	16954	16920	16950	17055	16944	16803	16859	17017	16955	16852	16822	17102	16845	17049	16850	16729	16844	17006	16903	16984	16759	16924	16958	16894	16718	17043	17155	17098	16877	16675	16966	16765	16894	16827	16732	16968	16927	16716	16634	16759	16917	16918	16728	16936	16695	16818	16970	16920	16690	16810	16992	16759	16855	16919	16848	16758	16901	16821	17171	16959	16880	16826	16873	16943	16991	16881	16940	16956	17013	16954	16927	17147	16986	17000	16933	16974	16739	16807	17034	17000	17058	16897	16956	16928	17033	16835	17033	16758	16885	16852	16980	17004	17057	16969	16720	16911	16973	16787	16955	16919	16959	16930	16927	17012	16935	17003	16933	17022	16965	16830	16858	16827	16992	16989	16866	16855	16984	16815	16969	16797	16822	16941	16924	17011	17011	17129	17082	16984	16899	16839	16667	16791	16944	16858	17142	16761	16954	16833	16883	16929	16952	17103	16896	16976	16829	16772	16868	16852	17037	17190	17005	17161	16931	16981	16988	16882	16943	16872	16952	16715	16967	16714	16869	17087	16985	16778	16905	16947	16744	16910	16890	16923	16853	16943	16926	17053	16702	16744	16958	16981	16984	16998	16905	16816	16879	16912	16868	16982	16988	16875	16850	16775	17023	16917	17004	16799	16928	16827	16976	16960	16983	17060	16919	16744	16629	16830	16937	17123	17051	16913	16853	16940	17037	16912	16879	17032	17083	16919	17072	16935	16774	16903	17127	16891	17029	17013	16907	16861	16822	16828	16886	16867	17084	16872	17015	17010	17118	16907	16844	16788	16852	16847	16951	17011	16883	17055	17063	16867	16891	16767	16966	16759	16889	16934	16936	16988	16949	16971	17013	16879	17084	16953	16791	16744	17003	16844	16954	16980	16911	16962	17012	16931	16852	16971	16835	17072	16820	16854	16881	16990	16710	16913	16925	16816	16794	16908	16947	17002	16850	17055	16951	16847	16941	17044	16880	16981	16894	16908	16838	16798	16851	16777	16859	16844	17200	16871	16675	17010	16639	16740	17031	16961	17066	16814	16960	16850	16905	16871	16904	16753	17093	16872	16788	17078	16981	16803	16871	16924	16869	16749	17010	16945	17022	16911	16912	16970	16969	16933	16889	16978	17029	16904	17141	17015	17065	17066	17154	16834	17036	17031	16919	16848	16980	16912	16971	16954	16801	16870	16845	16916	17014	16972	16874	16853	16954	16710	16920	16908	17082	16693	16999	17150	17060	17059	16917	16789	16952	16811	16869	16877	16987	16992	16736	16869	16976	16735	16677	16647	16879	17042	17033	16724	16988	16996	16963	16877	16939	16906	17147	16911	16904	16890	16830	16823	16966	17033	17121	16869	17043	17009	16847	17054	16848	16966	16884	16789	16956	16993	16927	16929	16999	16758	16941	17028	17095	16975	17028	16827	16879	16883	17141	16989	16718	16901	16925	16989	16999	16955	17071	17041	16968	16867	16945	17076	16962	16898	16944	17051	17027	16798	16802	16651	16848	16996	16730	17038	16952	16860	17036	16961	16924	16927	17069	16972	16976	16872	17026	17064	16996	16877	16845	17023	16870	17018	16856	16862	16975	17041	16987	17056	16996	16668	16900	16917	17048	16957	16840	17135	17028	16827	17054	17126	16836	16896	16851	17123	16708	17084	16934	16983	17181	16903	16948	16888	16924	16787	17009	16986	16793	16956	16935	16969	16808	16997	16916	16811	16870	16924	16951	16871	17395	16977	16935	17020	16988	16916	16884	16885	16896	16912	17257	16903	17009	16955	16789	16938	17036	17036	17031	16989	17015	16901	17032	16917	16974	16812	16915	16982	16964	16806	16825	16919	16835	16829	16956	16948	16899	16877	16852	16798	16931	16884	16783	17103	17021	16941	16910	17018	17035	16908	16990	17142	17177	16974	16988	17116	17008	16811	16892	16800	16905	16963	16803	16847	16762	16868	16675	16949	16634	16918	16941	16883	16809	16993	16868	16818	16871	16955	16891	16826	16981	16994	16843	17065	17067	16818
18292	34539	32456	26147	23359	21567	20114	19066	18231	17916	17711	17657	17503	17461	17060	16873	16715	16595	16112	16227	15980	15756	15626	15501	15447	15317	15415	15226	15169	15212	15142	15054	15083	15015	14967	14991	15064	14831	14859	14710	14827	14979	14769	14902	14936	14733	14875	14796	14643	14697	14764	14789	14727	14869	14795	14696	14762	14597	14669	14803	14590	14809	14808	14796	14724	14678	14723	14782	14664	14708	14642	14762	14752	14828	14798	14682	14745	14692	14611	14796	14711	14555	14850	14773	14811	14852	14803	14815	14833	14733	14658	14895	14681	14547	14721	14641	14774	14880	14519	14795	14696	14854	14814	14650	14632	14648	14640	14697	14555	14617	14715	14701	14685	14572	14660	14612	14541	14574	14763	14675	14771	14507	14649	14782	14525	14746	14686	14805	14696	14652	14881	14674	14775	14558	14819	14676	14758	14998	14682	14769	14635	14685	14534	14684	14729	14790	14669	14583	14718	14727	14600	14549	14593	14712	14522	14650	14605	14696	14621	14848	14592	14670	14796	14659	14698	14661	14685	14758	14591	14606	14578	14733	14619	14693	14714	14771	14681	14681	14790	14687	14606	14625	14736	14680	14762	14688	14595	14760	14542	14682	14656	14671	14684	14699	14638	14729	14610	14770	14735	14820	14581	14727	14781	14855	14586	14590	14738	14727	14821	14687	14558	14795	14694	14820	14718	14575	14679	14610	14668	14806	14695	14668	14900	14764	14774	14708	14831	14863	14770	14612	14778	14749	14662	14634	14711	14765	14708	14607	14622	14778	14817	14659	14648	14671	14658	14691	14960	14607	14704	14569	14684	14700	14707	14756	14759	14611	14643	14739	14643	14387	14709	14618	14819	14763	14643	14735	14695	14872	14718	14772	14707	14829	14585	14717	14516	14715	14555	14787	14666	14686	14766	14812	14658	14736	14726	14541	14822	14438	14644	14820	14750	14789	14659	14628	14700	14784	14681	14630	14724	14819	14678	14732	14724	14645	14768	14743	14550	14674	14695	14757	14743	14758	14759	14774	14591	14836	14556	14835	14641	14600	14616	14501	14517	14705	14785	14783	14578	14665	14705	14587	14619	14598	14601	14834	14602	14813	14760	14602	14530	14724	14738	14611	14854	14589	14607	14800	14631	14541	14720	14673	14738	14453	14846	14585	14644	14634	14697	14742	14632	14727	14669	14646	14734	14794	14523	14558	14437	14755	14749	14730	14673	14789	14770	14758	14724	14838	14587	14640	14648	14550	14675	14759	14838	14657	14810	14435	14800	14928	14754	14729	14919	14738	14590	14733	14651	14870	14689	14734	14669	14650	14713	14711	14607	14730	14670	14669	14748	14686	14640	14671	14529	14676	14574	14679	14564	14675	14621	14894	14720	14789	14638	14707	14621	14667	14682	14804	14598	14695	14725	14684	14578	14631	14772	14643	14745	14767	14740	14563	14674	14803	14826	14719	14771	14597	14501	14715	14666	14568	14685	14790	14680	14797	14746	14750	14742	14766	14812	14655	14732	14795	14812	14672	14830	14721	14700	14661	14749	14547	14640	14715	14681	14672	14669	14743	14731	14653	14667	14691	14709	14760	14608	14605	14620	14647	14828	14550	14697	14607	14637	14662	14748	14600	14734	14756	14593	14833	14810	14677	14547	14649	14771	14673	14664	14867	14632	14666	14610	14608	14541	14701	14806	14568	14674	14709	14590	14741	14792	14682	14713	14724	14643	14738	14606	14607	14811	14706	14612	14755	14640	14848	14745	14681	14682	14755	14770	14655	14775	14803	14681	14670	14842	14723	14694	14715	14692	14704	14747	14746	14759	14622	14670	14809	14802	14638	14635	14497	14556	14644	14658	14761	14743	14751	14757	14767	14695	14762	14705	14714	14814	14846	14628	14875	14783	14594	14856	14743	14641	14763	14704	14585	14680	14614	14582	14727	14571	14720	14780	14671	14813	14955	14638	14845	14629	14731	14748	14692	14734	14795	14750	14773	14731	14614	14670	14598	14660	14694	14712	14629	14572	14632	14813	14734	14850	14723	14769	14769	14594	14733	14726	14933	14698	14683	14719	14828	14690	14676	14846	14763	14576	14695	14829	14735	14656	14711	14624	14720	14637	14774	14882	14635	14584	14784	14650	14670	14637	14757	14777	14677	14624	14793	14621	14708	14761	14621	14766	14839	14754	14763	14587	14604	14726	14803	14749	14644	14710	14512	14701	14542	14719	14555	14615	14784	14706	14781	14654	14670	14720	14663	14733	14756	14577	14617	14798	14573	14812	14772	14509	14668	14848	14626	14677	14772	14816	14717	14598	14564	14639	14773	14573	14623	14749	14734	14568	14664	14481	14869	14538	14778	14706	14682	14750	14820	14710	14689	14779	14792	14663	14745	14549	14683	14852	14619	14555	14756	14824	14637	14857	14745	14570	14601	14826	14631	14816	14442	14646	14728	14686	14770	14461	14801	14405	14685	14684	14620	14750	14659	14822	14804	14704	14656	14577	14575	14645	14750	14663	14770	14710	14645	14749	14762	14587	14707	14747	14701	14736	14758	14784	14731	14732	14599	14730	14509	14624	14617	14772	14667	14641	14715	14810	14805	14727	14682	14610	14552	14641	14771	14550	14751	14575	14581	14606	14545	14781	14784	14607	14561	14691	14622	14762	14740	14781	14692	14674	14630	14527	14762	14557	14532	14779	14619	14583	14626	14579	14806	14494	14685	14691	14703	14621	14660	14599	14676	14801	14615	14649	14879	14784	14692	14678	14496	14686	14727	14698	14676	14625	14716	14464	14699	14841	14766	14808	14639	14779	14610	14660	14712	14848	14628	14502	14814	14532	14577	14673	14728	14731	14670	14728	14753	14663	14629	14747	14615	14657	14775	14694	14569	14736	14754	14482	14729	14621	14696	14664	14778	14729	14766	14684	14710	14638	14869	14663	14660	14646	14539	14757	14848	14557	14713	14790	14892	14612	14622	14730	14591	14906	14569	14738	14758	14871	14735	14573	14605	14646	14812	14575	14651	14821	14753	14622	14691	14720	14682	14720	14660	14769	14666	14725	14635	14594	14790	14690	14643	14602	14560	14666	14759	14795	14664	14618	14660	14671	14633	14707	14820	14717	14706	14799	14709	14594	14753	14638	14668	14670	14613	14624	14736	14596	14642	14703	14677	14869	14769	14740	14585	14773	14738	14803	14715	14762	14816	14686	14696	14743	14734	14506	14937	14817	14729	14823	14646	14723	14686	14814	14668	14733	14428	14769	14692	14597	14530	14697	14728	14671	14633	14565	14682	14826	14822	14700	14611	14735	14722	14800	14746	14899	14574	14870	14585	14749	14646	14721	14567	14600	14650	14683	14656	14837	14672	14836	14700	14615	14644	14826	14823	14794	14661	14791	14556	14854	14632	14634	14653	14790	14633	14800	14628	14825	14774	14692	14736	14660	14795	14714	14595	14652	14792	14558	14728	14705	14601	14682	14733	14569	14794	14768	14718	14760	14501	14807	14779	14431	14680	14755	14760	14773	14814	14720	14802	14587	14619	14821	14673	14699	14964	14712	14622	14811	14613	14666	14746	14598	14773	14684	14534	14739	14757	14590	14825	14836	14621	14533	14715	14617	14645	14616	14760	14780	14593	14764	14676	14675	14592	14772	14615	14712	14622	14797	14570	14640	14624	14688	14546	14696	14744	14686	14755	14774	14884	14544	14541	14818	14641	14520	14814	14529	14693	14643	14694	14685	14633	14808	14644	14705	14695	14656	14762	14650	14739	14707	14750	14720	14751	14697	14605	14628	14693	14681	14637	14694	14843	14704	14608	14732	14582	14685	14789	14712	14785	14623	14696	14554	14912	14658	14735	14704	14463	14623	14535	14745	14641	14798	14745	14733	14731	14653	14795	14616	14681	14791	14592	14664	14685	14815	14555	14689	14511	14722	14708	14650	14696	14837	14660	14683	14828	14767	14721	14628	14795	14751	14734	14811	14623	14820	14601	14670	14763	14654	14756	14693	14618	14546	14807	14623	14594	14584	14706	14715	14716	14607	14799	14671	14740	14737	14798	14883	14618	14625	14682	14710	14771	14744	14602	14750	14769	14760	14706	14666	14754	14690	14769	14757	14713	14662	14796	14700	14681	14712	14527	14729	14665	14612	14770	14616	14596	14605	14641	14634	14749	14780	14644	14764	14807	14720	14700	14703	14797	14704	14626	14575	14763	14778	14754	14699	14701	14770	14650	14732	14745	14648	14728	14688	14590	14869	14601	14598	14628	14879	14756	14777	14636	14678	14609	14762	14808	14749	14744	14707	14894	14543	14618	14698	14822	14746	14676	14848	14576	14544	14727	14695	14672	14535	14740	14672	14713	14632	14741	14696	14824	14821	14798	14630	14646	14768	14733	14442	14812	14740	14765	14804	14704	14749	14759	14692	14775	14717	14587	14670	14739	14731	14720	14620	14661	14776	14668	14746	14638	14542	14633	14726	14628	14849	14937	14626	14758	14813	14760	14860	14591	14791	14866	14720	14726	14690	14814	14754	14683	14704	14878	14570	14854	14595	14722	14748	14533	14810	14702	14700	14799	14633	14711	14607	14791	14703	14604	14710	14597	14721	14642	14851	14646	14733	14692	14798	14618	14662	14876	14523	14596	14743	14724	14670	14843	14708	14620	14655	14688	14763	14592	14570	14645	14790	14668	14608	14771	14553	14652	14621	14828	14794	14617	14595	14773	14440	14699	14691	14677	14788	14641	14589	14936	14749	14772	14657	14711	14605	14634	14736	14676	14769	14656	14726	14749	14647	14680	14753	14753	14511	14707	14640	14699	14666	14630	14672	14876	14756	14612	14617	14758	14663	14810	14806	14781	14684	14694	14620	14630	14501	14762	14628	14872	14680	14726	14718	14903	14566	14692	14748	14695	14686	14655	14722	14651	14653	14720	14642	14677	14598	14727	14620	14715	14730	14695	14509	14685	14570	14794	14743	14580	14626	14611	14731	14652	14810	14482	14821	14878	14597	14590	14660	14654	14422	14671	14736	14836	14808	14605	14920	14719	14796	14620	14724	14757	14708	14727	14645	14726	14734	14682	14654	14708	14569	14629	14815	14821	14689	14746	14803	14679	14644	14663	14669	14604	14664	14637	14628	14663
27337	22089	25680	22693	18636	18119	18102	17404	17445	17075	17250	17274	17146	16939	17021	16977	17237	16974	16803	16730	16692	16547	16826	16866	17003	16745	16510	16647	16641	16653	16692	16507	16648	16582	16579	16628	16501	16653	16700	16574	16339	16633	16449	16627	16803	16570	16594	16436	16446	16476	16659	16402	16465	16611	16472	16461	16812	16527	16763	16432	16398	16561	16518	16401	16545	16616	16669	16670	16324	16551	16444	16698	16580	16582	16638	16582	16581	16653	16541	16451	16598	16495	16474	16533	16436	16425	16477	16510	16530	16578	16548	16529	16524	16561	16440	16633	16457	16411	16500	16585	16643	16371	16729	16446	16504	16412	16475	16603	16286	16494	16535	16600	16498	16554	16425	16482	16730	16680	16607	16538	16630	16543	16481	16599	16393	16515	16486	16519	16347	16630	16606	16581	16479	16668	16546	16395	16457	16387	16543	16387	16493	16646	16224	16650	16568	16450	16496	16596	16479	16504	16453	16464	16506	16300	16310	16474	16524	16495	16373	16337	16528	16528	16437	16520	16452	16711	16426	16567	16552	16419	16455	16493	16644	16461	16623	16574	16372	16572	16508	16552	16745	16675	16469	16592	16656	16493	16655	16417	16442	16569	16386	16498	16614	16463	16603	16432	16570	16272	16386	16620	16431	16330	16377	16776	16550	16570	16408	16521	16361	16416	16254	16438	16317	16593	16571	16472	16762	16441	16419	16571	16670	16466	16483	16496	16539	16206	16426	16547	16435	16519	16524	16369	16541	16508	16533	16469	16412	16566	16465	16502	16557	16507	16507	16588	16496	16286	16751	16600	16573	16327	16422	16427	16487	16468	16453	16521	16751	16565	16370	16555	16684	16455	16499	16507	16543	16396	16586	16631	16334	16507	16354	16527	16508	16300	16372	16430	16414	16429	16590	16469	16592	16514	16586	16604	16415	16652	16719	16590	16481	16504	16519	16479	16669	16530	16606	16473	16421	16526	16371	16368	16482	16392	16501	16297	16797	16568	16458	16728	16416	16275	16582	16502	16601	16505	16416	16668	16410	16622	16474	16467	16538	16457	16213	16563	16486	16461	16538	16489	16468	16437	16397	16511	16494	16499	16685	16498	16357	16599	16227	16519	16447	16544	16425	16570	16424	16577	16408	16632	16648	16641	16650	16650	16503	16470	16555	16470	16414	16431	16535	16365	16581	16314	16455	16295	16575	16447	16481	16536	16481	16645	16379	16555	16470	16441	16745	16387	16515	16229	16466	16515	16471	16321	16569	16543	16480	16653	16574	16391	16480	16638	16435	16377	16450	16503	16424	16397	16398	16571	16581	16452	16435	16539	16518	16753	16437	16631	16523	16402	16454	16569	16631	16609	16421	16470	16411	16649	16462	16556	16380	16636	16434	16524	16454	16617	16500	16607	16560	16498	16679	16524	16334	16465	16343	16523	16512	16657	16366	16444	16394	16470	16558	16452	16439	16444	16677	16336	16793	16413	16418	16524	16665	16440	16600	16478	16532	16307	16522	16600	16605	16599	16488	16520	16534	16620	16729	16482	16600	16383	16377	16488	16265	16510	16486	16436	16590	16411	16493	16624	16544	16453	16477	16500	16465	16333	16559	16557	16678	16295	16511	16425	16419	16359	16465	16464	16503	16361	16444	16510	16583	16448	16537	16490	16610	16260	16618	16379	16564	16410	16387	16443	16448	16604	16692	16465	16517	16564	16459	16407	16494	16374	16506	16588	16659	16405	16642	16684	16379	16482	16364	16446	16581	16376	16562	16679	16596	16481	16341	16574	16516	16617	16563	16416	16425	16540	16232	16405	16694	16288	16665	16570	16527	16406	16427	16564	16688	16560	16386	16468	16349	16415	16544	16656	16574	16528	16351	16564	16438	16434	16673	16427	16439	16479	16432	16681	16605	16335	16506	16593	16570	16386	16599	16507	16627	16414	16613	16804	16278	16450	16557	16389	16437	16523	16513	16439	16623	16314	16558	16585	16705	16557	16502	16434	16576	16544	16449	16608	16431	16420	16543	16317	16372	16527	16503	16317	16659	16475	16516	16676	16511	16514	16263	16477	16407	16489	16646	16641	16560	16496	16491	16622	16472	16503	16665	16541	16553	16463	16564	16619	16476	16418	16684	16426	16604	16473	16658	16476	16610	16675	16524	16555	16451	16556	16459	16652	16482	16704	16528	16451	16405	16505	16585	16572	16492	16743	16426	16796	16598	16628	16375	16491	16496	16606	16638	16703	16654	16571	16525	16514	16484	16421	16391	16391	16707	16658	16556	16402	16564	16561	16237	16352	16502	16415	16662	16540	16545	16501	16593	16517	16428	16634	16409	16460	16437	16281	16475	16588	16367	16520	16783	16458	16670	16581	16601	16579	16513	16485	16641	16655	16431	16544	16615	16614	16398	16418	16495	16501	16362	16559	16648	16517	16544	16544	16348	16560	16531	16508	16457	16491	16427	16584	16652	16546	16297	16611	16623	16432	16491	16431	16410	16515	16389	16268	16578	16467	16604	16526	16534	16383	16693	16625	16476	16457	16218	16568	16366	16347	16498	16601	16417	16451	16346	16308	16650	16268	16368	16660	16463	16489	16504	16540	16528	16634	16594	16334	16296	16190	16613	16619	16524	16495	16431	16836	16583	16286	16490	16635	16641	16734	16531	16592	16489	16523	16283	16500	16632	16560	16570	16498	16572	16502	16538	16635	16627	16499	16444	16729	16441	16363	16494	16566	16586	16522	16528	16370	16501	16586	16415	16560	16570	16428	16435	16351	16542	16423	16538	16521	16657	16401	16547	16509	16530	16476	16479	16552	16331	16435	16409	16631	16558	16477	16590	16500	16311	16529	16229	16414	16579	16374	16491	16446	16474	16419	16598	16551	16608	16442	16509	16383	16331	16254	16685	16408	16398	16353	16595	16769	16547	16331	16543	16559	16385	16489	16522	16376	16609	16535	16491	16406	16537	16478	16654	16491	16544	16522	16562	16484	16505	16423	16474	16398	16453	16501	16636	16508	16549	16363	16323	16552	16243	16447	16540	16558	16479	16565	16578	16659	16485	16509	16566	16595	16311	16620	16707	16423	16502	16527	16489	16574	16426	16553	16486	16642	16390	16536	16535	16501	16388	16427	16687	16585	16488	16373	16525	16531	16405	16346	16284	16341	16431	16590	16602	16533	16578	16413	16484	16678	16461	16490	16574	16592	16534	16250	16490	16510	16522	16570	16484	16349	16230	16559	16605	16467	16625	16610	16570	16579	16606	16511	16513	16492	16379	16381	16492	16388	16443	16465	16525	16573	16442	16419	16483	16553	16503	16450	16649	16492	16545	16477	16574	16370	16531	16657	16416	16448	16668	16443	16611	16386	16366	16670	16562	16566	16555	16591	16391	16563	16486	16449	16410	16558	16529	16383	16467	16451	16384	16441	16516	16402	16319	16590	16555	16522	16542	16510	16472	16418	16688	16621	16362	16692	16512	16620	16651	16627	16450	16607	16483	16535	16476	16617	16566	16503	16331	16483	16466	16381	16235	16925	16489	16523	16746	16523	16549	16334	16369	16470	16555	16478	16787	16465	16394	16565	16619	16668	16689	16749	16412	16395	16381	16471	16579	16638	16700	16493	16419	16303	16598	16493	16672	16469	16582	16593	16206	16412	16500	16394	16388	16429	16572	16432	16499	16588	16530	16447	16586	16572	16562	16505	16688	16585	16353	16383	16495	16459	16579	16411	16386	16469	16553	16540	16490	16445	16509	16589	16495	16466	16479	16464	16646	16521	16598	16374	16489	16306	16530	16432	16490	16435	16539	16472	16523	16567	16528	16436	16470	16543	16537	16304	16575	16597	16531	16433	16434	16605	16448	16436	16420	16315	16510	16511	16360	16454	16551	16555	16474	16494	16392	16434	16438	16379	16585	16417	16631	16479	16512	16653	16535	16535	16583	16628	16596	16626	16508	16489	16497	16504	16583	16429	16652	16256	16629	16541	16523	16464	16593	16434	16540	16424	16470	16271	16669	16546	16679	16569	16469	16412	16343	16380	16323	16408	16609	16288	16419	16684	16733	16419	16468	16564	16583	16589	16417	16435	16512	16510	16351	16342	16627	16542	16451	16304	16482	16609	16365	16684	16475	16594	16587	16564	16549	16507	16506	16814	16622	16589	16548	16374	16701	16522	16472	16261	16486	16461	16542	16595	16469	16406	16634	16621	16438	16542	16606	16322	16354	16459	16674	16563	16513	16490	16516	16584	16460	16516	16580	16372	16547	16727	16455	16700	16567	16287	16512	16568	16685	16326	16526	16530	16664	16470	16622	16450	16409	16430	16488	16444	16422	16640	16544	16266	16428	16529	16588	16324	16449	16582	16525	16601	16418	16500	16434	16611	16630	16553	16492	16705	16323	16474	16610	16572	16397	16357	16498	16396	16528	16343	16549	16551	16681	16353	16506	16513	16407	16462	16568	16621	16316	16680	16514	16499	16579	16349	16519	16600	16583	16600	16545	16513	16712	16741	16701	16492	16620	16634	16491	16693	16634	16658	16590	16479	16540	16497	16537	16448	16472	16427	16464	16477	16570	16624	16437	16477	16284	16492	16647	16727	16484	16690	16411	16523	16621	16446	16413	16557	16580	16677	16774	16474	16472	16498	16706	16497	16553	16452	16522	16434	16368	16568	16613	16537	16572	16493	16542	16551	16527	16505	16513	16622	16601	16772	16542	16609	16357	16390	16370	16260	16572	16499	16384	16521	16303	16415	16380	16552	16589	16608	16503	16801	16637	16558	16598	16685	16580	16558	16583	16461	16437	16482	16435	16299	16450	16506	16446	16718	16833	16516	16521	16589	16614	16530	16600	16468	16492	16541	16374	16275	16548	16276	16675	16767	16508	16529	16482	16448	16685	16720	16499	16469	16466	16627	16433	16497	16449	16385	16312	16568	16442	16418	16421	16450	16441	16544	16577	16708	16577	16351	16375	16283	16383	16539	16589	16628	16682	16522	16429	16552	16478	16652	16538	16461	16560	16500	16575	16565	16457	16297	16605	16603	16594	16558	16412	16455	16477	16507	16496	16487	16599	16588	16503	16363	16652	16529	16607	16363	16546	16450	16599	16521	16594	16340	16575	16574	16369	16291	16791	16362	16459	16318
17090	24147	22912	19138	17848	17066	16395	16008	15798	15561	15897	15633	15411	15631	15631	15548	15073	15281	15129	15189	15101	15006	14770	14901	14690	14617	14845	14688	14830	14782	14832	14750	14811	14794	14669	14630	14807	14719	14746	14544	14524	14514	14644	14556	14608	14581	14704	14702	14581	14505	14500	14647	14606	14617	14609	14516	14529	14646	14566	14603	14656	14784	14635	14548	14460	14516	14522	14569	14610	14668	14578	14633	14483	14387	14577	14567	14672	14423	14616	14507	14471	14631	14526	14525	14644	14506	14557	14448	14449	14757	14731	14499	14548	14571	14641	14535	14562	14720	14411	14597	14713	14520	14694	14523	14382	14518	14470	14607	14452	14516	14603	14537	14522	14460	14347	14519	14451	14761	14650	14392	14609	14445	14765	14567	14618	14413	14427	14495	14508	14625	14609	14417	14530	14508	14510	14572	14569	14627	14687	14584	14394	14412	14474	14619	14407	14516	14397	14513	14526	14514	14669	14650	14589	14562	14448	14462	14536	14546	14580	14347	14610	14633	14642	14519	14595	14549	14504	14540	14562	14640	14717	14572	14533	14687	14559	14650	14562	14435	14653	14471	14640	14525	14651	14585	14647	14631	14534	14420	14567	14656	14487	14578	14649	14688	14593	14312	14674	14474	14545	14495	14517	14636	14653	14563	14535	14809	14505	14525	14568	14687	14570	14385	14658	14417	14480	14569	14631	14598	14566	14480	14636	14508	14641	14564	14504	14515	14494	14550	14531	14624	14514	14475	14436	14228	14535	14453	14672	14556	14574	14534	14447	14447	14518	14463	14655	14683	14692	14463	14533	14685	14646	14658	14530	14588	14628	14530	14606	14522	14492	14433	14585	14397	14627	14518	14571	14335	14596	14601	14675	14475	14526	14513	14417	14662	14649	14524	14332	14557	14729	14586	14681	14618	14425	14497	14493	14618	14618	14545	14546	14627	14444	14522	14521	14567	14616	14587	14723	14489	14703	14473	14611	14531	14638	14543	14633	14590	14418	14647	14848	14581	14477	14632	14427	14515	14514	14545	14553	14648	14570	14466	14489	14636	14539	14686	14531	14687	14628	14446	14596	14623	14534	14394	14632	14560	14530	14513	14447	14465	14784	14497	14679	14457	14444	14453	14415	14456	14654	14571	14502	14636	14396	14632	14695	14542	14494	14603	14585	14515	14557	14516	14663	14548	14596	14535	14661	14514	14567	14690	14645	14424	14664	14607	14541	14579	14667	14632	14505	14568	14709	14496	14724	14548	14634	14561	14564	14591	14658	14428	14547	14708	14611	14463	14566	14454	14647	14656	14559	14560	14400	14546	14494	14686	14708	14665	14430	14574	14558	14547	14566	14597	14425	14596	14583	14540	14657	14752	14476	14631	14556	14552	14641	14543	14504	14606	14577	14613	14404	14627	14559	14553	14702	14423	14571	14627	14409	14439	14615	14603	14594	14574	14657	14423	14598	14614	14451	14559	14583	14444	14496	14552	14782	14562	14688	14386	14575	14555	14517	14447	14561	14594	14543	14356	14497	14618	14637	14541	14631	14631	14513	14632	14621	14429	14640	14435	14629	14708	14570	14503	14762	14394	14623	14600	14734	14541	14375	14559	14674	14571	14395	14480	14585	14582	14547	14577	14542	14537	14539	14478	14572	14603	14527	14548	14666	14435	14618	14459	14458	14496	14533	14477	14596	14573	14481	14664	14618	14494	14671	14604	14601	14646	14466	14605	14492	14577	14520	14566	14572	14538	14621	14439	14547	14583	14591	14583	14668	14616	14755	14551	14434	14661	14530	14440	14540	14394	14618	14570	14635	14624	14382	14553	14513	14618	14474	14495	14625	14576	14550	14540	14614	14577	14603	14680	14587	14504	14577	14810	14583	14508	14446	14577	14460	14497	14514	14518	14613	14453	14456	14545	14521	14629	14503	14553	14617	14602	14617	14377	14634	14645	14565	14393	14596	14627	14558	14466	14584	14682	14548	14643	14545	14542	14544	14439	14522	14469	14542	14437	14481	14632	14358	14625	14603	14699	14628	14476	14507	14459	14508	14587	14462	14535	14624	14692	14486	14631	14476	14510	14498	14597	14539	14704	14536	14610	14401	14467	14410	14422	14641	14491	14595	14570	14688	14478	14459	14700	14611	14577	14663	14604	14571	14453	14491	14571	14650	14507	14522	14453	14489	14438	14381	14569	14482	14534	14590	14711	14573	14440	14491	14572	14631	14671	14747	14563	14509	14621	14587	14546	14668	14348	14421	14547	14586	14628	14540	14523	14683	14580	14583	14660	14529	14647	14427	14699	14600	14571	14537	14559	14708	14650	14587	14583	14579	14627	14652	14500	14617	14653	14768	14674	14648	14521	14567	14658	14646	14492	14573	14568	14466	14710	14597	14566	14495	14637	14624	14515	14460	14658	14656	14688	14599	14432	14657	14383	14478	14489	14530	14751	14466	14542	14823	14356	14619	14572	14671	14475	14597	14400	14572	14637	14543	14628	14457	14551	14556	14665	14730	14506	14570	14655	14568	14426	14373	14493	14567	14604	14613	14544	14534	14481	14698	14702	14422	14524	14599	14585	14521	14555	14518	14594	14566	14606	14409	14445	14537	14489	14560	14491	14694	14510	14605	14647	14579	14694	14596	14629	14515	14497	14637	14498	14805	14543	14631	14731	14604	14723	14650	14320	14562	14636	14612	14785	14634	14562	14579	14638	14632	14552	14468	14605	14699	14547	14430	14532	14580	14693	14597	14639	14536	14509	14611	14541	14475	14596	14535	14535	14672	14455	14627	14584	14616	14771	14715	14663	14589	14635	14592	14529	14579	14711	14638	14514	14621	14502	14579	14527	14627	14504	14444	14456	14644	14580	14579	14628	14529	14579	14369	14499	14593	14440	14440	14645	14520	14568	14488	14785	14480	14553	14639	14565	14460	14538	14686	14537	14672	14507	14571	14690	14581	14703	14583	14627	14701	14472	14546	14518	14692	14740	14681	14537	14544	14546	14502	14571	14707	14491	14543	14559	14513	14679	14521	14429	14728	14713	14485	14468	14577	14731	14531	14601	14501	14572	14509	14460	14632	14705	14493	14559	14499	14525	14591	14347	14620	14569	14625	14671	14576	14726	14522	14636	14557	14509	14342	14562	14358	14713	14676	14608	14569	14523	14632	14564	14582	14604	14706	14593	14548	14620	14753	14521	14597	14446	14684	14722	14660	14695	14758	14635	14478	14450	14518	14618	14542	14616	14713	14465	14623	14514	14500	14823	14465	14581	14653	14564	14539	14567	14357	14546	14540	14395	14547	14551	14670	14561	14423	14575	14698	14586	14537	14644	14635	14813	14637	14587	14490	14587	14527	14717	14523	14649	14530	14469	14663	14488	14682	14684	14442	14762	14593	14561	14638	14572	14593	14348	14468	14604	14614	14531	14510	14512	14465	14483	14597	14613	14608	14381	14759	14485	14643	14550	14388	14498	14462	14522	14558	14514	14439	14531	14661	14620	14755	14508	14681	14525	14594	14706	14473	14744	14619	14617	14564	14443	14558	14790	14704	14551	14601	14650	14400	14395	14498	14499	14521	14492	14483	14496	14660	14492	14553	14560	14668	14526	14525	14494	14590	14609	14609	14577	14586	14603	14375	14446	14559	14632	14554	14509	14453	14707	14481	14604	14463	14724	14606	14586	14573	14631	14742	14598	14502	14710	14638	14603	14605	14616	14627	14549	14491	14584	14397	14733	14541	14447	14515	14575	14640	14634	14607	14515	14524	14513	14613	14504	14800	14515	14571	14688	14768	14688	14561	14651	14520	14743	14615	14604	14508	14597	14518	14521	14488	14638	14596	14418	14562	14490	14592	14460	14484	14629	14579	14440	14661	14642	14550	14623	14403	14738	14498	14561	14597	14598	14705	14451	14601	14532	14713	14405	14694	14450	14438	14687	14674	14519	14473	14762	14543	14371	14735	14570	14533	14535	14516	14533	14710	14535	14528	14472	14590	14538	14511	14528	14715	14603	14512	14446	14473	14591	14537	14756	14510	14647	14639	14511	14531	14726	14621	14551	14642	14639	14389	14574	14493	14546	14446	14563	14555	14522	14428	14507	14467	14375	14698	14699	14515	14573	14667	14467	14678	14565	14662	14801	14510	14512	14455	14496	14491	14571	14618	14564	14582	14516	14466	14588	14516	14625	14608	14658	14610	14727	14583	14446	14541	14635	14372	14696	14507	14651	14532	14620	14591	14607	14520	14564	14569	14596	14623	14535	14506	14546	14703	14559	14612	14546	14452	14582	14520	14461	14492	14725	14730	14527	14664	14580	14532	14516	14636	14581	14696	14330	14550	14629	14653	14393	14685	14477	14414	14643	14613	14631	14607	14261	14755	14498	14471	14598	14640	14543	14608	14556	14600	14625	14612	14523	14544	14646	14546	14493	14687	14600	14752	14514	14470	14294	14672	14571	14555	14670	14676	14645	14608	14600	14579	14692	14435	14578	14611	14611	14605	14838	14396	14618	14517	14544	14333	14562	14419	14598	14415	14613	14874	14650	14551	14581	14558	14492	14640	14507	14550	14729	14552	14621	14696	14466	14617	14609	14571	14549	14648	14763	14615	14445	14489	14560	14451	14608	14466	14618	14573	14692	14296	14596	14594	14620	14542	14608	14732	14545	14506	14602	14603	14547	14540	14500	14559	14612	14596	14606	14684	14595	14566	14561	14563	14443	14523	14614	14574	14529	14547	14645	14630	14577	14476	14631	14456	14539	14487	14475	14472	14627	14657	14672	14553	14749	14555	14691	14582	14433	14722	14739	14718	14730	14616	14636	14581	14574	14482	14490	14517	14663	14525	14527	14684	14631	14452	14758	14681	14614	14587	14608	14657	14587	14654	14540	14528	14462	14589	14521	14721	14570	14651	14445	14737	14647	14502	14546	14631	14402	14325	14759	14645	14665	14560	14648	14512	14464	14563	14510	14589	14473	14636	14718	14637	14511	14783	14685	14540	14541	14619	14603	14458	14421	14690	14590	14595	14702	14510	14707	14691	14631	14563	14507	14425	14658	14614	14455	14498	14659	14672	14635	14448	14509	14652	14346	14615	14445	14462	14608	14712	14570	14535	14661	14394	14487	14490	14555	14650	14618	14600	14504
23611	21008	28377	23968	21914	21928	20669	17991	17190	17208	17164	16933	17048	16728	16576	16633	16231	16524	16450	16261	16205	16288	16153	16396	16003	15835	16033	16080	16009	15672	15882	16113	16015	15726	15800	15582	16058	15958	15979	15754	15876	15798	15528	15575	15753	15607	15730	15592	15815	15885	15750	15791	15602	15802	15871	15816	15763	15700	15601	15640	15622	15601	15777	15733	15738	15694	15462	15732	15731	15851	15716	15564	15700	15774	16056	15647	15742	15636	15761	15577	16029	15821	15591	15751	15772	15624	15760	15400	15619	15680	15776	15770	15571	15880	15696	15717	15679	15694	15554	15609	15598	15525	15741	15752	15798	15638	15546	15601	15887	15723	15835	15822	15487	15702	15895	15711	15660	15714	15679	15795	15602	15514	15706	15530	15746	15682	15471	15533	15846	15734	15670	15777	15894	15523	15748	15830	15630	15488	15640	15734	15659	15492	15615	15414	15381	15399	15845	15597	15602	15624	15611	15483	15727	15601	15655	15680	15392	15710	15675	15726	15588	15637	15667	15586	15583	15603	15596	15501	15559	15596	15697	15626	15814	15481	15649	15551	15681	15507	15714	15665	15638	15691	15686	15578	15669	15716	15793	15536	15564	15652	15642	15654	15685	15583	15696	15514	15562	15600	15606	15733	15696	15549	15769	15778	15638	15581	15595	15734	15581	15684	15685	15661	15726	15562	15602	15517	15599	15694	15686	15812	15608	15562	15693	15564	15680	15494	15620	15633	15585	15555	15690	15521	15579	15626	15660	15611	15543	15601	15573	15640	15735	15747	15947	15808	15561	15530	15673	15612	15802	15568	15704	15686	15572	15554	15892	15631	15547	15633	15580	15620	15656	15721	15492	15721	15657	15764	15642	15398	15571	15551	15648	15817	15454	15609	15552	15529	15792	15623	15631	15467	15881	15545	15538	15644	15580	15683	15716	15749	15597	15751	15809	15634	15435	15641	15537	15550	15838	15735	15707	15583	15643	15613	15712	15803	15774	15722	15655	15444	15563	15666	15466	15532	15429	15730	15770	15761	15701	15684	15491	15730	15616	15527	15684	15657	15683	15540	15567	15697	15716	15549	15770	15559	15553	15786	15623	15516	15710	15570	15713	15511	15670	15712	15780	15679	15760	15818	15656	15637	15677	15686	15625	15434	15703	15509	15795	15439	15667	15552	15770	15572	15594	15604	15522	15594	15673	15695	15745	15687	15488	15628	15693	15665	15668	15667	15662	15587	15579	15823	15595	15454	15673	15596	15544	15774	15531	15755	15521	15665	15617	15616	15727	15563	15571	15546	15660	15728	15615	15490	15653	15534	15673	15654	15752	15727	15804	15590	15666	15500	15519	15642	15518	15647	15850	15962	15566	15658	15688	15452	15619	15665	15763	15582	15594	15502	15613	15738	15782	15793	15738	15541	15553	15509	15626	15576	15670	15618	15590	15651	15655	15680	15572	15419	15724	15693	15759	15849	15648	15536	15524	15628	15668	15701	15759	15784	15751	15700	15648	15575	15383	15646	15642	15386	15603	15482	15839	15709	15777	15838	15596	15748	15732	15738	15623	15573	15497	15652	15714	15647	15540	15600	15589	15700	15778	15609	15588	15615	15755	15665	15636	15451	15559	15667	15628	15686	15680	15738	15585	15727	15615	15543	15555	15581	15612	15632	15851	15454	15812	15813	15732	15680	15636	15612	15643	15569	15638	15637	15807	15620	15574	15763	15627	15721	15817	15646	15689	15738	15513	15567	15488	15429	15798	15654	15561	15547	15714	15706	15536	15599	15679	15679	15583	15595	15449	15717	15664	15708	15675	15611	15846	15718	15730	15446	15497	15582	15736	15696	15781	15617	15719	15544	15694	15636	15551	15954	15652	15753	15802	15695	15659	15666	15736	15584	15714	15599	15525	15610	15728	15648	15740	15834	15796	15848	15614	15455	15799	15864	15615	15711	15672	15604	15770	15572	15466	15635	15617	15611	15605	15796	15542	15711	15765	15614	15868	15897	15672	15688	15576	15687	15664	15558	15606	15719	15458	15627	15742	15653	15593	15637	15668	15692	15644	15647	15853	15750	15743	15629	15711	15594	15699	15682	15654	15505	15515	15660	15602	15702	15533	15559	15717	15589	15711	15637	15522	15675	15476	15554	15661	15678	15820	15807	15747	15829	15517	15697	15863	15505	15608	15607	15675	15584	15699	15639	15658	15679	15779	15815	15614	15507	15739	15687	15612	15594	15608	15461	15369	15604	15682	15584	15898	15636	15576	15658	15623	15571	15642	15537	15465	15704	15614	15672	15793	15683	15717	15600	15583	15611	15704	15580	15681	15475	15589	15594	15733	15839	15630	15553	15738	15695	15766	15962	15761	15675	15551	15820	15692	15643	15653	15625	15606	15573	15450	15611	15737	15739	15393	15649	15609	15794	15587	15551	15644	15600	15680	15856	15721	15822	15480	15546	15761	15737	15579	15557	15799	15718	15572	15723	15575	15525	15569	15705	15679	15621	15659	15661	15640	15533	15673	15575	15803	15670	15627	15743	15614	15584	15469	15704	15660	15700	15656	15690	15664	15678	15787	15791	15634	15581	15519	15504	15722	15776	15762	15655	15574	15681	15600	15691	15723	15748	15582	15646	15645	15841	15589	15679	15507	15676	15661	15635	15615	15678	15707	15726	15531	15751	15577	15442	15845	15730	15675	15634	15787	15680	15724	15560	15517	15765	15701	15503	15505	15530	15645	15591	15595	15587	15678	15658	15704	15709	15479	15723	15555	15513	15795	15540	15595	15606	15674	15787	15615	15740	15747	15618	15720	15694	15616	15600	15737	15859	15621	15605	15539	15617	15625	15764	15617	15781	15587	15539	15594	15585	15767	15761	15421	15527	15769	15491	15455	15664	15489	15534	15604	15773	15599	15667	15532	15414	15522	15616	15573	15820	15529	15780	15752	15732	15735	15646	15725	15905	15738	15764	15652	15682	15593	15642	15647	15506	15557	15725	15568	15862	15631	15603	15607	15587	15508	15644	15601	15642	15550	15538	15658	15659	15560	15502	15551	15705	15783	15698	15827	15643	15538	15551	15704	15543	15662	15726	15770	15625	15534	15658	15545	15663	15509	15585	15588	15676	15546	15789	15741	15606	15596	15607	15658	15643	15640	15611	15475	15533	15715	15644	15731	15615	15694	15684	15866	15696	15539	15474	15775	15689	15726	15592	15587	15511	15384	15698	15693	15601	15703	15703	15530	15651	15833	15798	15670	15930	15576	15671	15613	15692	15644	15851	15503	15675	15702	15592	15568	15568	15715	15667	15558	15727	15533	15707	15706	15643	15775	15558	15887	15493	15375	15567	15472	15721	15855	15767	15568	15527	15654	15567	15514	15641	15551	15630	15644	15737	15591	15697	15719	15557	15650	15809	15658	15360	15712	15571	15567	15503	15608	15675	15679	15605	15667	15681	15867	15505	15580	15464	15556	15674	15634	15625	15734	15559	15712	15687	15773	15538	15654	15698	15647	15794	15707	15650	15625	15838	15549	15686	15481	15607	15705	15669	15580	15737	15537	15661	15778	15687	15748	15572	15604	15591	15571	15637	15497	15565	15665	15646	15581	15522	15681	15621	15735	15653	15611	15667	15577	15688	15756	15912	15318	15488	15512	15443	15503	15700	15723	15519	15744	15506	15651	15744	15594	15710	15561	15671	15700	15787	15519	15662	15644	15671	15542	15877	15792	15720	15788	15792	15632	15550	15493	15681	15838	15449	15663	15789	15642	15684	15531	15751	15774	15525	15723	15735	15708	15816	15659	15721	15655	15545	15770	15702	15670	15710	15806	15648	15456	15483	15669	15556	15564	15605	15584	15654	15685	15586	15683	15471	15448	15715	15675	15775	15719	15700	15492	15457	15810	15445	15810	15771	15550	15601	15569	15587	15708	15618	15592	15682	15684	15756	15808	15682	15665	15920	15575	15569	15487	15690	15564	15555	15715	15713	15581	15598	15677	15645	15721	15699	15624	15553	15646	15639	15686	15687	15739	15621	15501	15581	15811	15705	15473	15786	15519	15716	15609	15714	15500	15747	15635	15751	15442	15716	15653	15709	15782	15448	15610	15781	15532	15572	15667	15563	15683	15584	15671	15515	15585	15350	15694	15582	15657	15460	15700	15565	15711	15502	15709	15526	15737	15725	15870	15809	15811	15713	15598	15528	15590	15829	15782	15607	15507	15662	15703	15641	15669	15717	15721	15671	15555	15472	15746	15611	15622	15613	15521	15611	15698	15672	15639	15848	15655	15658	15672	15665	15665	15749	15633	15543	15660	15654	15706	15750	15657	15742	15527	15515	15644	15582	15791	15749	15845	15601	15739	15655	15892	15686	15702	15688	15556	15616	15568	15785	15788	15568	15457	15540	15705	15580	15650	15691	15681	15612	15598	15669	15708	15682	15805	15628	15867	15577	15788	15618	15707	15561	15645	15710	15635	15480	15669	15625	15664	15472	15645	15658	15512	15527	15707	15832	15590	15606	15656	15710	15726	15795	15646	15621	15509	15450	15559	15502	15750	15735	15687	15596	15743	15552	15709	15926	15554	15845	15573	15712	15610	15590	15611	15619	15487	15588	15684	15495	15600	15599	15654	15537	15643	15385	15831	15805	15627	15619	15777	15587	15565	15686	15847	15767	15480	15696	15724	15556	15460	15495	15607	15467	15870	15588	15471	15656	15740	15835	15566	15752	15725	15536	15572	15507	15688	15627	15565	15626	15648	15625	15710	15648	15634	15697	15704	15709	15465	15517	15635	15751	15673	15586	15711	15722	15745	15745	15445	15729	15630	15653	15722	15551	15825	15601	15903	15643	15748	15558	15728	15620	15782	15617	15657	15603	15759	15484	15759	15745	15427	15741	15678	15630	15665	15537	15659	15356	15758	15583	15507	15559	15714	15723	15642	15585	15645	15754	15650	15555	15628	15570	15529	15732	15725	15474	15648	15799	15682	15532	15814	15557	15687	15617	15861	15576	15669	15386	15666	15632	15632	15650	15644	15677	15479	15677	15617	15667	15745	15638	15723	15589	15610	15818	15560	15560	15826	15722	15588	15564	15623	15674	15574	15452	15690	15893	15767	15789	15617	15481	15669	15529	15635	15477	15509	15480
16471	29936	28177	22426	20381	18940	17793	17184	16758	16288	16277	16122	16133	15854	15677	15151	15496	15166	15114	15003	14686	14680	14416	14408	14528	14600	14503	14299	14425	14177	14203	14145	14306	14137	14254	14235	14186	14207	14060	14278	14177	14148	14099	14069	14153	13947	14145	13945	14135	14065	14004	14144	14291	13944	14016	13931	14069	14034	14218	14088	14034	14095	14071	14193	14093	13911	14149	14162	14088	14077	14054	14089	13941	14132	13928	14042	14092	14176	14012	14107	14045	14109	13874	13974	14040	14099	14104	14120	14163	14189	14133	14167	14072	14012	14034	14111	14159	14084	13874	13910	14069	14111	14053	13980	13824	13969	13940	13924	13996	14151	14140	13948	13995	14136	13991	14028	13922	14099	14035	13936	14049	13961	14079	14187	13900	14091	13902	13957	14091	14020	13890	14057	14077	13858	13936	14179	13955	14072	13907	14033	13957	14067	13885	14016	14069	14059	14045	14112	14103	14191	13938	13956	13972	14133	14097	13998	14087	13905	13969	14009	14040	14142	14053	13930	14118	13914	14185	14078	13998	13851	14151	14211	13974	14176	14164	14168	14020	14079	14137	14051	14112	13983	13890	14169	13986	14016	14195	13993	13939	13858	14110	13975	14101	13959	14135	14059	13796	13946	14181	14117	14049	13999	13994	13929	14020	13951	14257	14089	14153	14082	14058	14222	13924	14001	14142	14100	13900	13929	14167	13948	13872	14045	14091	13954	14080	14064	13976	13940	13900	14003	14013	14213	13975	13934	13969	14151	13969	14036	13865	13970	13962	14032	14352	13994	14216	14065	14053	13949	13854	14074	14121	14044	14150	13905	13993	14165	13957	14120	14262	14043	13998	14066	14149	13995	13917	14220	14025	13985	14297	14114	14190	13995	14055	14042	13966	14043	13967	13998	14109	14117	14026	13813	13953	14096	14053	14129	14038	13989	13881	13957	14211	14070	13990	14004	14044	14238	14118	14296	14097	13961	14177	14055	14082	13917	14106	13959	14069	13927	14093	14003	14053	14062	14089	14027	13985	13976	14149	13805	14130	14175	14076	14086	14048	13985	14090	14060	14054	14079	14028	14131	14061	13972	14022	14110	13981	14161	13938	14039	14023	13964	13998	14085	14111	14114	13976	14078	13806	13889	14170	13993	13883	13894	14161	14055	13943	14054	14032	14279	13908	14230	14093	14038	14064	13967	14062	14075	13901	14030	14094	14066	14001	14044	14128	14038	14209	14044	14012	14021	14058	14048	14074	13955	14105	14050	13977	14061	13987	13952	14093	13895	14063	14061	14094	14120	14083	14066	14034	14000	14074	14036	14106	14007	14029	14197	14145	13914	14101	13985	14066	14048	14182	14026	13949	14174	13888	13994	13997	14137	13994	14148	13951	14149	13984	14003	14005	14036	14013	13920	13946	14042	13984	14145	13972	14051	13969	13856	14021	13886	14013	14021	14075	13950	14115	13900	14028	14011	14044	13848	14050	14080	14201	14025	14070	14073	14056	13990	14222	14128	14027	14168	13819	13977	14050	13972	14027	13951	13996	13872	14046	14063	14179	14086	13938	13999	14183	14157	14050	14233	14016	13924	14148	14106	13919	14060	13973	13986	14110	14121	14064	14058	14055	14160	13972	14158	14127	13972	14157	13976	13994	13887	13898	14040	13942	13994	14081	13824	14064	14087	14081	14005	13954	14049	14052	14013	14098	14052	13960	14001	13959	14041	13954	13954	13941	14006	14074	13961	14040	14051	14209	14151	13987	14068	13867	14025	14117	14103	14208	13944	13896	14061	14235	14109	14066	14013	14057	13958	14086	14111	13927	14139	13811	14069	14012	14118	14008	14029	14176	14084	14020	14110	14032	14079	13865	14048	14076	14144	14083	13915	13906	14128	14072	14159	13971	14045	14043	14085	14015	14264	14058	14182	13837	14090	13970	13922	14172	13976	13971	14015	14033	14042	14055	14062	14029	13777	13959	13924	14174	13867	13933	14142	14146	13807	14015	13993	14107	14046	14041	14136	13978	13941	14080	13901	13928	13998	14135	13941	14088	14182	14143	14065	14175	13984	13985	13984	13937	14002	13974	13933	14162	13907	14001	14062	13906	14238	13972	14067	13948	14066	13893	13885	14026	14059	13820	14111	14126	13839	14073	14153	14030	14224	14090	14136	14060	13915	13994	13887	13898	14168	14180	14091	14213	14126	14138	13972	14072	14016	13953	14142	14067	13944	14020	13935	13824	13920	14150	14107	13847	14002	14054	13952	13956	14028	14131	14057	14119	13941	14076	14140	14229	13989	13947	13936	13949	13921	13883	14010	14005	14200	14127	14103	14068	13982	13978	14018	14055	14001	14218	13969	14021	13993	13951	14108	14063	13999	14056	14005	13970	14034	14040	13997	13963	14102	13951	14178	14111	13954	14093	13962	14059	14158	13991	14036	13916	14236	13911	14322	13979	13944	14060	13956	13922	14079	14039	14034	14171	13982	14052	13961	14058	14035	14024	14063	13931	14068	14138	14080	13968	14070	14131	14240	14079	14074	14075	14014	14202	14059	13934	13976	14211	13990	13985	14221	13927	14141	13919	14135	14017	13943	13991	13846	14120	13970	13965	14064	13994	13899	14000	14017	14126	13879	14029	14087	14018	14084	14108	13933	13960	14017	13925	14059	14005	14055	13934	14013	14064	14192	14087	14015	13958	14010	13994	14244	13941	14026	13948	13887	14098	14010	14086	14103	14029	14070	13948	13935	14052	14095	13944	14023	14114	14058	14084	13991	13925	13965	13953	14044	13913	13868	14051	14117	14095	14016	14203	14066	14139	14155	14036	13927	13997	14081	13815	14098	14137	14232	13983	13884	14108	14167	13951	13912	14219	13949	14048	14208	14019	14044	13964	13989	14118	14166	14025	14001	13919	13986	14020	14245	14008	14066	14036	14120	13941	14223	14105	14095	13880	14155	14023	14000	13963	14058	13894	13769	14081	14099	14176	14088	14133	13881	14114	14057	14148	14004	14049	14066	14065	14183	13929	14134	13990	14035	13996	14119	14129	13848	14098	14009	13872	13912	14076	14065	14047	14139	14065	13964	14082	14090	14159	14029	14067	14092	14055	14034	14198	14195	13882	14094	13985	14103	13953	13987	14024	14047	14085	14128	14093	13847	13921	13993	14026	14037	14062	14063	14197	14023	14030	14060	13947	14164	14229	13957	14079	13882	14110	13920	14207	13857	13951	14005	14007	13907	14112	14039	13948	14070	14094	14080	14040	14160	13978	13921	14031	13910	14103	13923	14119	14089	14021	14067	14017	14027	13953	14097	13950	14019	14054	13957	14165	13954	14012	14283	14066	14027	14097	14113	14008	14058	14029	13834	14018	14036	13968	13994	13904	13955	14216	14227	14158	13898	14198	13821	14008	13865	13978	14030	13911	13949	14040	14037	13903	13920	14043	14001	14097	13867	14017	13911	14133	13937	14128	13932	13990	14067	14118	14099	13963	14149	13893	14076	13921	14126	14041	13985	14106	13967	14009	13976	14153	13949	14148	14035	14113	14045	14000	13927	14239	14115	13992	14003	13984	13887	14109	14028	13941	14092	13986	14068	14053	14056	13947	14092	14016	14041	14149	13893	14139	14114	14086	14007	13930	14105	14052	14073	14169	14147	14020	14041	13794	14001	13819	14270	13895	13970	14081	13989	14045	14244	13987	14012	13957	14168	14101	14071	14062	14082	14168	14126	14037	14278	13967	13983	14125	14002	14094	13907	14072	14013	13963	14111	14085	14006	13916	14087	14016	14132	13985	14063	13937	14131	13947	13930	13996	13988	14148	14055	14165	14008	14057	14122	14070	14093	14052	14028	14123	13879	14013	13977	14067	14118	14114	14026	14145	13828	14025	14096	14068	13987	13987	14150	14006	14050	14043	13926	14198	14019	14038	13975	14039	14006	13977	13985	14144	13987	14042	14037	13987	13946	14094	14112	13944	13908	14022	14022	13878	13932	14169	14053	13959	14128	14040	13974	14015	14042	13777	14050	13944	14052	13855	14017	14043	13981	13881	14175	13785	13972	14014	14205	14162	13796	14096	14003	14122	13950	14059	13935	14105	13976	14066	14089	13886	13972	14111	14038	14030	14065	14045	13948	14211	14048	14009	14124	14098	14002	14115	14152	14067	14093	14079	14017	13998	13966	14110	14067	13950	14110	13893	14051	13887	14074	14037	13872	14085	14168	14057	14077	14128	14036	13948	13897	14025	14153	13968	13820	14154	14097	13940	14154	14015	13881	13919	14095	14125	14000	14084	14204	13968	14100	14051	14064	13976	14043	13920	14050	14005	14094	14030	14165	13956	14002	13979	13920	14153	13959	14037	14094	13992	14079	13970	13938	14113	14034	14027	14246	13987	14125	14085	13926	14017	13977	14032	13957	14032	14106	14070	13922	13915	14126	14118	14020	14248	14088	14004	14030	14017	14100	14217	13998	13936	14203	14165	14055	14008	13967	14173	14150	14042	14038	14026	14148	13965	14027	14021	14043	13900	13944	14072	14009	13855	13938	14024	14090	14093	14113	14023	14063	14125	14146	14085	14116	13961	13880	14019	14084	14076	13989	14037	14149	14119	13919	13895	14157	14188	14046	14127	14083	13980	14015	14087	14117	14099	14109	14235	13909	14188	14148	13902	14057	14108	13964	14127	13975	13966	14030	14029	13898	14029	14056	14099	14113	13993	13983	14082	14132	13968	14088	13932	14073	13911	13978	13938	14160	14043	13992	14079	14131	14039	14024	14021	14135	14183	14078	13940	14288	14134	14023	13954	14056	13919	13855	14067	13994	14157	14170	13933	14006	13864	14166	14128	14101	13980	13969	14025	14088	14025	13885	13955	14039	14126	13973	14074	13927	13940	14110	13872	13938	14083	14033	13943	14048	14056	14073	14044	13974	13969	14089	14074	13867	14038	14163	14143	14116	14078	14040	14048	14351	13926	14172	13934	14120	13849	14027	13970	13928	14179	13982	14021	14011	13973	14114	13962	14047	14050	14065	13968	14045	14067	14074	14083	14079	13970	14083	14035	14103	14202	14182	14192	14120	13959	14032	14124	13967	14012	14018	13981	14092	14040	14021	13820	14046	13962	13935	14109	14007	14047	14118	14132	13997
22607	21069	28893	23505	21335	23489	25185	19773	18617	18848	18444	18373	18199	18088	17842	17826	17667	17570	17373	17229	17144	16981	17099	16818	16884	16942	16491	16721	16553	16637	16684	16692	16546	16528	16577	16339	16323	16395	16445	16323	16485	16468	16516	16270	16167	16541	16256	16370	16210	16313	16376	16435	16463	16529	16207	16343	16352	16233	16117	16462	16287	16213	16210	16255	16117	16201	16298	16227	16292	16536	16158	16343	16363	16405	16279	16403	16236	16315	16184	16123	16441	16269	16320	16296	16262	16296	16207	16380	16110	16064	16255	16129	16224	16154	16250	16199	16297	16292	16321	16306	16117	16253	16152	16343	16433	16254	16270	16238	16289	16287	16202	16150	16128	16179	16283	16481	16504	16338	16150	16281	16135	16046	16215	16423	16203	16257	16151	16412	16376	16206	16306	16303	16324	16076	16117	16138	16236	16404	16208	16271	16001	16249	16169	16139	16250	16082	16290	16035	16221	16235	16220	16268	16173	16230	16072	16425	16140	16248	16208	16080	16288	16261	16438	16105	16376	16293	16072	16141	16310	16154	16173	16156	16293	16416	16332	16189	16305	16177	16177	16149	16310	16445	16232	16209	16180	16231	16235	16294	16420	16095	16252	16167	16284	16205	16170	16273	16052	16326	16277	16139	16490	16317	16184	16167	16206	16213	16294	16035	16400	16178	16272	16048	16356	16167	16165	16200	16141	16298	16135	16364	16382	16053	16093	16223	16176	16138	16240	16183	16175	16031	16055	16174	16179	16061	16132	16120	16048	16140	16227	16274	16130	16132	16258	16188	16259	16339	16216	16224	16241	16138	16049	16239	16193	16132	16144	16129	16316	16367	16326	16020	16416	16357	16134	16408	16246	16199	16211	16161	16072	16268	16349	16278	16084	16056	16219	16235	16299	15895	16207	16139	16448	16302	16269	16335	16220	16079	16176	16404	16183	16265	16103	16217	16086	16080	16303	15956	16185	15991	16272	16055	16313	16126	16381	16048	16238	16158	16385	16143	16348	16111	16224	16088	16191	16068	16163	15969	16390	16224	16277	16282	16178	16128	16009	15949	16122	16124	16083	16200	16241	16362	16260	16141	16253	16371	16260	16222	16391	16067	16114	15986	16352	16371	16200	16188	16165	16077	16128	16205	16075	16080	16261	16261	16377	16231	16160	16004	16284	16116	16211	16222	16561	16109	16319	16308	16448	15937	16097	16207	16177	16184	16119	16149	16081	16160	16162	16212	16133	16240	16334	16297	16267	16150	16095	16339	16262	16079	16134	16303	16203	16262	16039	16294	16270	16277	16223	16393	16168	16021	16097	16296	16185	16176	16166	16148	16198	16069	16199	16237	16155	16146	16057	16302	16251	16043	16301	16314	16006	16104	16290	16173	16041	16250	16327	16348	16220	16400	16306	16155	16294	16192	16232	16293	16439	16308	16282	16186	16274	16087	16368	16289	16270	16174	16187	16143	16170	16293	16184	16253	16311	16292	16178	16133	16308	16115	16172	16271	16074	16285	16132	16367	16311	16251	16130	16132	16281	16154	16159	16218	16379	16240	16276	16354	16122	16327	16076	16092	16220	16214	16254	16254	16168	16072	16235	16279	16290	16305	16182	16157	16158	16108	16143	15990	16316	16270	16173	16188	16198	16256	16245	16025	16151	16217	16354	16139	16282	16348	16280	16277	16248	16219	16179	16364	16274	16112	16042	16134	16310	16193	16214	16375	16338	16060	16380	16171	16217	16325	16367	16258	16227	16122	16284	16230	16199	16131	16148	16357	16109	16201	16372	16150	16073	16190	16348	16300	16298	16063	16288	16250	16292	16232	16112	16191	16283	16190	16352	16379	16306	16308	16290	16204	16062	16055	16120	16171	16294	16088	16491	16253	16152	16230	16206	16320	16273	16243	16244	16352	16173	16324	16041	16230	16180	16407	16088	16149	16128	16330	16185	16314	16262	16213	16181	16095	16201	16280	16193	16049	16292	16299	16287	16018	16440	16364	16358	16302	16331	16301	16258	16288	16456	16193	16258	16336	16233	16258	16398	16309	16135	16139	16374	16155	16120	16262	16130	16042	16145	16080	15979	16385	16116	16347	16215	16157	16245	16360	16523	16311	16255	16100	16238	16396	16426	16356	16293	16305	16115	16200	16171	16178	16149	16299	16159	16080	16246	16191	15946	16051	16125	16337	16012	16356	16277	16275	16224	16122	16290	16194	16239	16239	16250	16226	16060	16321	16071	16234	16116	16241	16326	16220	16150	16252	16280	16098	16280	16167	15958	16188	16215	16298	16269	16198	16153	16091	16338	16264	16100	16374	16223	16315	16204	16183	16220	16188	16098	16136	16297	16519	16262	16166	16153	16184	16269	16288	16078	16188	16305	16213	16240	16234	16149	16290	15989	16046	16182	16299	16182	16245	16046	16317	16380	16509	16336	16072	16323	16047	16233	16353	16111	16202	16320	16276	16103	16208	16236	15987	16217	16279	16109	16129	16179	16391	16177	16253	16001	16162	16043	16278	16138	16133	16245	16190	16163	16081	16146	16120	16238	16105	16163	16213	16402	16247	16109	16227	16003	16316	16063	16246	16224	16326	16218	16329	16332	16268	16306	16317	16218	16204	16384	16117	16134	16065	15955	16133	16239	16167	16028	16172	16228	16174	16272	16248	16335	16321	16236	16236	16137	16224	16327	16177	16284	16019	16037	16264	16306	16343	16282	16152	16170	16262	16346	16095	16357	16164	16097	16259	16112	16290	16255	16358	16367	16256	16040	16323	16105	16394	16172	16392	16215	16013	16200	16324	16227	16328	16344	16296	16139	16197	16066	16061	16281	16415	16162	16201	16219	16024	16255	16123	16367	16370	16089	16125	16181	16206	16224	16432	16193	16080	16286	16284	16163	16376	16204	16370	16141	15958	16267	16482	16264	16093	16188	16326	16149	16104	16033	16213	16529	16185	16138	16153	16102	16135	16294	16206	16168	16248	16275	16138	16182	16192	16249	16128	16323	16280	16405	16187	16274	16274	16057	16258	16079	16142	16110	16165	16066	16257	16223	16155	16443	16204	16235	16552	16116	16282	16363	16404	16042	16141	16360	16163	16157	16220	16107	16075	16085	16283	16186	16100	16190	16161	16202	16113	16199	16200	15980	16258	16274	16175	16152	16151	16147	16209	16122	16081	16026	16156	16402	16491	16444	16174	16243	16283	16156	16084	16320	16332	16079	16164	16023	16004	16165	16333	16142	16126	16110	16192	16237	16171	16114	16221	16074	16430	16206	16161	16209	16261	16136	16186	16073	16205	16120	16232	16076	16261	16417	16133	16104	16148	16174	16362	16098	16406	16022	16210	16332	16201	16148	16126	16211	16081	16270	16139	16393	16205	16346	16333	16058	16449	16306	16207	16159	16229	16372	16277	16335	16319	16201	16344	16364	16199	16126	16167	16212	16274	16200	16348	16321	15961	16344	16197	16417	16101	16116	16342	16280	16271	16219	16257	16066	16336	16313	16315	16473	16135	16321	16142	15937	16230	16195	15984	16270	16101	16110	16122	16256	16187	15885	16251	16153	16158	16002	16122	16294	15987	16194	16316	16197	16370	15924	16391	16387	16168	16284	16297	16293	16363	16253	16147	16136	16157	16220	16372	16411	16372	16388	16208	16267	15976	16302	16061	16153	16269	16243	16080	16314	16075	16203	16241	16023	16304	16177	16157	16284	16292	16279	16190	16161	16402	16361	16252	16250	16354	16222	16220	16194	16192	16031	16076	16088	16173	16269	16146	16327	16164	16231	16251	16132	16295	16241	16073	16176	16066	16098	16236	16112	16373	16136	16388	16094	15936	16232	16160	16234	16281	16402	16176	16271	16215	16399	16322	16200	16384	16190	16320	16275	16217	16094	16179	16218	16304	16181	16278	16164	16077	16096	16286	16221	16020	16384	16185	16242	16230	16083	15993	16069	16254	16277	16284	16123	16312	16267	16215	16046	16236	16125	16281	16137	16203	16409	16349	16309	16293	16415	16236	16296	16210	16278	16432	16143	16496	16242	16321	16339	16099	16183	16209	16373	16379	16161	16216	16162	15980	16182	16314	16347	16248	16186	16089	16281	16254	16049	16347	16254	16283	16160	16298	16022	16292	16237	16244	16078	16114	16069	16236	16285	16139	16466	16297	16250	16080	16168	16189	16153	16105	16158	16299	16415	16071	16337	16312	16276	16269	16434	16239	16066	16175	16219	16083	16218	16131	16233	16294	16090	16160	16264	16180	16220	16244	16142	16237	16439	16292	16108	15913	16210	16210	16139	16221	16093	16285	16286	16264	16289	16200	15991	16230	16182	16078	16252	16233	16236	16194	16288	16270	16144	16103	16138	16190	16278	16414	16244	16312	16097	16108	16115	16287	15963	16207	16216	16317	16083	16480	16146	16151	16251	16441	16321	16162	16312	16421	16156	16208	16248	16234	16107	16128	16159	16032	16185	16084	16177	16131	16140	16161	16316	16306	16473	16091	16189	15995	16160	15996	16306	16041	16192	16353	16077	16150	16185	16101	16252	16150	16038	16171	16211	16277	16175	16032	16360	16138	16143	16243	16358	16245	16297	16060	16346	16379	16234	16195	16189	16201	16318	16177	16222	16062	16143	16401	16083	16188	16078	16362	16211	16266	16345	16188	16345	16166	16246	16085	16314	15995	16325	16143	16205	16194	16318	16323	16440	16191	16315	16237	16234	16122	16133	16294	16392	16331	16299	16234	16097	16169	16253	16065	16179	16219	16150	16253	16245	16115	16149	16404	16366	16327	16263	16063	16127	16138	16300	16198	16025	16101	16269	16102	16375	16235	16535	16164	16074	16320	16184	16268	16053	16072	16235	16168	16160	16232	16213	16244	16144	16166	16409	16130	16245	16339	16323	16284	16063	15999	16184	16096	16260	16141	16278	16479	16371	16264	16392	16072	16150	16080	16044	16130	16147	16387	16265	16306	16099	16159	16271	16063	16204	16335	16089	16179	16180	16198	16114	16259	16273	16197	16308	16124	16377	15985	16275	16154	16290	16215	16325	16261	16329	16362	16164	16253	16098	16157	16418	16315	16083	16361	16107	16146	16232	16204	16047	16124	16139	16001	16391	16308	16292	16202	16313	16010	16150	16278
18364	34685	32242	26370	23459	21402	20039	19039	18264	18015	17843	17577	17521	17082	16871	16365	16292	16096	15971	15707	15625	15435	15290	15099	15069	14919	14831	14946	14922	14749	14706	14601	14785	14710	14603	14490	14689	14483	14498	14620	14654	14636	14411	14519	14313	14489	14318	14580	14408	14479	14408	14327	14427	14359	14556	14501	14293	14442	14263	14373	14354	14537	14240	14397	14363	14353	14439	14363	14452	14384	14225	14522	14205	14333	14435	14323	14331	14468	14424	14404	14444	14483	14364	14260	14281	14229	14311	14567	14421	14345	14201	14362	14363	14449	14262	14435	14286	14396	14278	14470	14254	14170	14513	14216	14373	14221	14454	14378	14298	14392	14233	14295	14194	14326	14288	14380	14323	14368	14321	14410	14364	14412	14367	14401	14352	14290	14246	14186	14147	14465	14184	14235	14198	14306	14274	14284	14379	14182	14437	14369	14213	14522	14225	14232	14235	14317	14297	14279	14236	14489	14277	14219	14271	14378	14331	14339	14523	14235	14266	14307	14314	14382	14253	14265	14228	14451	14285	14362	14238	14440	14272	14419	14438	14304	14443	14313	14350	14533	14304	14357	14346	14429	14278	14296	14275	14352	14349	14317	14400	14037	14297	14166	14151	14365	14276	14198	14285	14228	14268	14352	14315	14231	14460	14398	14223	14326	14347	14355	14348	14197	14381	14158	14380	14459	14067	14348	14333	14288	14268	14069	14479	14219	14422	14325	14387	14215	14255	14410	14488	14248	14319	14324	14503	14299	14441	14351	14267	14503	14356	14294	14511	14369	14424	14291	14287	14183	14283	14206	14405	14329	14503	14321	14211	14325	14360	14316	14278	14317	14389	14256	14329	14238	14157	14252	14335	14380	14354	14307	14346	14392	14319	14490	14467	14334	14501	14370	14373	14230	14262	14355	14395	14314	14414	14322	14353	14400	14322	14276	14357	14212	14352	14357	14260	14348	14467	14206	14344	14312	14335	14231	14460	14270	14415	14329	14269	14242	14323	14327	14315	14375	14320	14374	14398	14488	14333	14496	14492	14210	14412	14254	14442	14209	14222	14303	14345	14072	14425	14326	14427	14317	14355	14477	14449	14423	14340	14458	14329	14380	14384	14335	14367	14436	14411	14399	14348	14367	14175	14229	14339	14318	14352	14258	14395	14212	14247	14461	14190	14429	14177	14442	14283	14451	14219	14393	14355	14156	14351	14389	14419	14299	14309	14642	14386	14383	14439	14508	14412	14331	14212	14372	14326	14318	14385	14356	14377	14261	14255	14382	14533	14105	14241	14372	14533	14390	14277	14309	14443	14329	14168	14513	14300	14489	14250	14376	14300	14440	14483	14362	14425	14176	14352	14469	14252	14240	14201	14445	14409	14271	14346	14390	14248	14515	14399	14424	14421	14285	14498	14304	14400	14207	14385	14438	14413	14335	14272	14144	14346	14370	14414	14370	14481	14224	14351	14391	14326	14404	14253	14386	14290	14284	14402	14399	14367	14301	14364	14469	14350	14249	14203	14298	14455	14313	14327	14388	14187	14194	14432	14346	14368	14398	14422	14506	14246	14325	14268	14278	14388	14397	14320	14277	14235	14362	14381	14240	14487	14344	14358	14367	14352	14414	14349	14335	14275	14327	14314	14254	14195	14280	14415	14430	14335	14364	14242	14442	14252	14337	14314	14389	14392	14157	14419	14329	14491	14266	14396	14344	14316	14404	14294	14469	14347	14223	14352	14290	14430	14386	14411	14234	14318	14461	14428	14280	14361	14174	14427	14279	14276	14319	14289	14437	14388	14327	14165	14400	14188	14455	14264	14256	14457	14446	14249	14161	14334	14390	14362	14375	14471	14310	14374	14372	14261	14279	14257	14292	14286	14349	14210	14170	14265	14316	14328	14394	14336	14398	14387	14400	14441	14321	14285	14366	14521	14274	14313	14273	14466	14332	14409	14401	14414	14385	14286	14174	14399	14201	14330	14217	14209	14378	14448	14178	14356	14539	14551	14223	14272	14347	14376	14281	14235	14258	14431	14371	14457	14389	14430	14388	14235	14242	14302	14350	14432	14370	14256	14412	14437	14187	14315	14347	14414	14301	14246	14255	14389	14307	14620	14469	14361	14312	14374	14156	14371	14426	14312	14450	14332	14204	14485	14344	14457	14445	14334	14346	14282	14260	14312	14337	14340	14371	14407	14401	14367	14241	14487	14298	14567	14386	14334	14346	14316	14350	14341	14484	14491	14408	14407	14267	14372	14221	14251	14239	14341	14335	14236	14274	14404	14236	14322	14388	14419	14344	14316	14235	14376	14332	14317	14429	14253	14422	14242	14220	14280	14270	14365	14288	14161	14373	14453	14348	14435	14557	14447	14300	14385	14335	14368	14246	14251	14353	14204	14350	14297	14335	14236	14365	14528	14280	14457	14434	14383	14294	14256	14395	14357	14320	14335	14258	14495	14274	14460	14293	14350	14352	14458	14281	14159	14389	14456	14244	14374	14405	14417	14286	14199	14319	14281	14310	14397	14207	14327	14272	14251	14479	14332	14333	14278	14317	14264	14433	14276	14244	14279	14455	14215	14455	14226	14386	14297	14221	14440	14331	14336	14245	14272	14276	14403	14346	14236	14238	14519	14336	14303	14380	14294	14367	14223	14468	14132	14517	14268	14348	14374	14502	13972	14187	14380	14371	14353	14363	14375	14331	14209	14224	14304	14206	14423	14308	14522	14260	14366	14503	14558	14333	14245	14238	14349	14317	14394	14356	14298	14405	14313	14229	14389	14359	14298	14352	14291	14302	14279	14383	14416	14353	14399	14553	14334	14224	14439	14278	14300	14321	14397	14389	14345	14536	14454	14230	14429	14279	14176	14320	14292	14468	14293	14453	14281	14301	14336	14396	14341	14354	14531	14280	14246	14379	14249	14177	14355	14479	14210	14110	14326	14287	14296	14238	14315	14405	14383	14406	14281	14333	14275	14349	14396	14430	14323	14266	14305	14439	14226	14213	14336	14246	14323	14237	14180	14229	14520	14311	14303	14440	14293	14367	14358	14354	14370	14397	14212	14364	14438	14550	14327	14189	14292	14151	14168	14199	14373	14324	14316	14407	14344	14277	14319	14378	14406	14272	14433	14290	14320	14509	14342	14402	14435	14233	14162	14302	14361	14483	14219	14243	14184	14305	14411	14557	14289	14411	14423	14456	14308	14408	14231	14496	14297	14413	14402	14410	14401	14307	14370	14323	14468	14290	14318	14261	14109	14354	14421	14211	14459	14428	14263	14332	14253	14437	14327	14338	14303	14296	14428	14364	14354	14371	14545	14319	14267	14280	13979	14222	14276	14196	14180	14458	14457	14325	14517	14200	14316	14374	14293	14543	14341	14356	14236	14409	14284	14430	14309	14443	14367	14216	14364	14360	14216	14476	14412	14396	14355	14205	14317	14368	14275	14441	14276	14268	14254	14402	14338	14280	14395	14277	14371	14292	14129	14373	14404	14371	14271	14305	14234	14274	14293	14315	14510	14415	14233	14456	14300	14331	14507	14247	14218	14352	14292	14270	14368	14336	14416	14261	14517	14565	14340	14337	14263	14410	14234	14407	14217	14400	14332	14026	14284	14394	14311	14440	14391	14373	14334	14207	14454	14381	14403	14119	14401	14472	14186	14212	14381	14471	14253	14230	14154	14454	14332	14286	14345	14564	14452	14305	14270	14336	14137	14436	14413	14359	14304	14263	14140	14252	14363	14353	14222	14338	14402	14250	14160	14305	14252	14232	14345	14312	14454	14315	14365	14200	14205	14394	14350	14388	14204	14460	14269	14262	14277	14401	14270	14248	14296	14449	14390	14305	14377	14342	14438	14282	14397	14336	14272	14380	14348	14235	14277	14264	14282	14356	14331	14322	14351	14454	14298	14243	14480	14267	14400	14309	14296	14207	14260	14143	14360	14185	14581	14383	14414	14369	14383	14347	14289	14398	14256	14259	14363	14407	14269	14298	14285	14208	14382	14199	14101	14441	14258	14466	14366	14269	14409	14283	14169	14181	14325	14326	14212	14359	14425	14313	14392	14348	14158	14270	14296	14245	14397	14256	14364	14361	14342	14335	14364	14403	14291	14315	14267	14236	14222	14225	14368	14335	14205	14258	14350	14227	14397	14262	14421	14411	14294	14251	14210	14280	14419	14400	14196	14335	14316	14543	14404	14448	14362	14211	14274	14259	14175	14348	14055	14381	14421	14358	14197	14529	14454	14407	14407	14255	14386	14327	14302	14358	14367	14342	14437	14388	14243	14325	14294	14410	14483	14423	14294	14329	14333	14196	14471	14303	14315	14345	14380	14363	14371	14310	14313	14203	14388	14396	14437	14156	14339	14216	14362	14240	14543	14210	14379	14343	14208	14434	14398	14157	14383	14252	14407	14309	14397	14393	14386	14359	14385	14312	14337	14352	14420	14427	14408	14431	14414	14526	14142	14196	14245	14528	14440	14271	14351	14355	14202	14410	14387	14319	14229	14359	14242	14289	14426	14403	14309	14416	14444	14275	14506	14402	14379	14417	14438	14242	14323	14250	14272	14171	14323	14384	14411	14397	14354	14313	14316	14271	14522	14266	14267	14300	14225	14295	14385	14255	14333	14345	14310	14313	14434	14386	14183	14295	14410	14302	14459	14361	14231	14474	14373	14388	14448	14410	14364	14270	14332	14248	14388	14338	14393	14186	14388	14186	14126	14366	14374	14448	14265	14281	14345	14340	14409	14278	14273	14280	14287	14339	14422	14234	14284	14217	14319	14438	14263	14370	14375	14361	14304	14220	14394	14336	14542	14479	14325	14324	14268	14313	14231	14335	14292	14298	14272	14274	14242	14339	14469	14323	14375	14258	14129	14320	14377	14277	14396	14250	14299	14273	14277	14466	14543	14409	14381	14407	14466	14385	14400	14267	14344	14423	14418	14355	14391	14366	14280	14310	14364	14446	14523	14506	14250	14468	14468	14479	14233	14506	14443	14506	14233	14451	14476	14381	14307	14299	14303	14364	14326	14241	14284	14318	14228	14390	14385	14405	14405	14391	14168	14315	14218	14376	14460	14255	14301	14318	14258	14399	14470	14487	14406	14401	14360	14399	14427	14295	14529	14464	14364	14273	14265	14377
27213	22040	25343	22119	18174	17928	17294	17232	16912	16807	16814	16942	16823	16863	16716	16528	16441	16415	16472	16392	16277	16239	16364	16404	16268	16245	16316	16247	16078	16136	16008	16182	16092	15869	16160	15956	15973	16032	15993	16044	16303	16198	15946	16072	16082	16060	16104	15815	15935	16140	16099	15972	16007	15893	16181	15995	16086	15781	15985	15879	15967	15975	15946	15882	15938	16220	15958	15979	16086	15993	16041	16030	16097	15937	16051	15869	15978	16113	16116	15972	15946	15825	16031	16069	16071	16184	15989	15959	15826	15912	16008	15782	15981	15837	15985	15957	15760	15988	16120	16065	16202	15828	16190	16134	16045	16064	16012	16142	16084	15932	15876	15952	15984	15951	16333	16078	16146	16057	15867	15944	16171	15934	15975	16005	15824	16029	16002	16033	16158	15888	16112	16117	16140	16104	15964	15878	15964	15878	15884	15953	15978	16043	15966	16035	15934	15869	16022	15879	16092	15895	15793	15939	16150	15872	16095	15861	16098	16002	15887	16068	15850	15924	15913	16053	16018	15902	16014	16003	15861	15794	15939	15958	16147	15847	16053	16149	16123	15707	16022	16035	16074	15871	15991	15894	16032	15991	15930	15994	15885	15988	15874	15966	16019	15890	16013	15959	16073	15854	15857	16054	16098	16002	16053	15895	16001	16233	16164	15971	16169	15913	15990	15979	15907	16008	16056	15902	16233	16015	16180	15923	16162	15842	15788	15897	16373	15995	16130	16092	15851	15949	16124	15784	15951	15953	15995	15877	15866	16099	15952	15834	15895	16052	16044	15833	15875	15809	15937	15870	15968	16231	16078	15992	15980	15897	15786	16121	15899	15924	16114	16158	15860	16089	16066	16030	15900	16105	15903	15907	15942	16059	16013	15985	15916	15877	16138	15958	16082	16296	15948	16062	16200	16013	16033	16001	15836	16048	16023	15975	15957	16172	16202	16088	15784	15900	15768	15914	15949	16110	15973	15893	15912	16009	16111	16045	16041	15713	15854	16095	15954	15859	15890	15901	15987	15811	15819	15957	15836	16070	16060	15985	16056	15887	16109	16129	16037	16086	16038	16027	16128	15876	16127	16038	16097	16090	16013	15743	16057	15966	15940	16179	16036	16030	15834	15804	15985	16011	15976	15924	16147	15910	16052	16167	15873	16036	16054	16097	16014	15905	16201	16071	16053	16143	15863	15888	15965	16091	15873	15953	15920	16114	16062	15948	15860	15902	15957	16075	15907	15906	15949	15966	16005	15854	15925	16127	16036	15861	16138	16131	15841	15970	16144	16040	16020	16161	16003	16141	15981	16004	16023	16200	15929	16037	15810	15920	16023	15889	15899	16109	16122	16153	15997	16149	16023	15840	16312	16163	15902	16029	15832	15917	16004	16007	15779	15937	15938	15940	15995	16054	16083	15937	16061	16102	16095	15922	15966	15966	16043	16251	15991	15756	15904	15808	16014	15784	15947	16050	16074	16129	16033	16083	15926	15986	15997	16007	15793	15896	15972	16096	16103	15896	16129	15950	16265	15877	16041	16134	15907	15930	16231	16007	15976	15970	15924	15875	16197	16057	15976	16008	16208	16069	16175	15885	16024	15894	15991	16012	15928	16042	15931	16140	16190	15793	15939	16059	15858	15805	15931	16183	16017	15899	15889	15898	15988	16048	16012	15845	15996	15941	16098	15880	15954	16060	15960	16159	16065	15956	16021	15991	16181	15795	16006	16123	16078	15914	15888	15804	15857	16173	16014	15946	16020	15839	15907	16050	15756	16048	16028	15973	16330	15783	16013	16133	16173	16096	15893	16208	15863	15841	15953	15856	15982	16075	16051	16054	15875	16039	15902	15865	15936	15806	16142	16142	16088	15991	16225	15971	16156	15791	16127	15999	16019	16004	16059	16075	15971	16075	16001	15953	15953	15989	16481	15933	15938	16061	16241	15981	16004	16110	16070	16078	15852	15965	15949	15876	16059	15978	15973	15968	15872	15878	16161	16104	15894	15922	15829	16037	15970	16003	16010	15945	16092	15868	15950	15925	15902	16211	15854	16325	15977	15941	15886	16157	16025	15883	16111	16170	16042	15902	16071	16066	16003	15910	16161	15899	16242	16042	15964	15783	15998	16130	15893	16074	15932	15965	15894	16110	15858	16194	16074	15863	16022	16009	15927	15860	15958	15715	15957	15981	15968	16168	15893	16050	16083	15963	15929	16039	15839	16249	16088	15824	15941	15999	15818	16056	15976	16035	15918	16184	16110	15967	16131	16057	15990	15877	16169	16290	15958	16184	16146	16109	16024	15706	15865	16069	16032	16043	15973	16067	16106	15853	15985	16123	15908	15970	16043	16282	16007	15971	15946	15914	15944	15936	15791	15914	16395	16060	15912	16120	15975	16138	16183	16136	15902	16005	16003	16022	15861	15988	15942	15972	16072	15974	16037	16189	15911	15984	15938	15954	15787	15960	15956	16063	15971	15937	15878	16073	15874	16089	16393	16249	16065	15858	16133	16170	16196	16195	16003	16001	15976	15991	15979	16095	16000	16012	15903	16118	15979	15976	16255	16041	16045	15988	16167	15822	15760	15977	15971	15930	15823	16087	15861	16123	15887	15956	16016	16101	16136	16066	16037	16070	15839	16287	15813	15938	16012	16046	16053	15889	16127	16001	16033	15908	15972	15847	16023	15958	16011	15972	15990	16041	15985	16105	16029	15919	16083	15973	15994	16053	16187	15950	16015	16063	16035	16056	16286	16068	15994	16071	15927	16047	16109	15829	15992	15962	15821	16218	15956	15909	15944	16127	15947	16009	16071	15960	16019	16027	16059	15879	15958	15946	15983	15935	15799	15865	16094	15907	16028	15979	16149	16228	16153	16221	15888	16062	16118	16024	16199	15836	15959	16007	16025	15914	16015	16041	15953	16150	16161	15877	15941	16057	16113	15917	16029	16076	15963	16030	16066	15907	15981	15876	15958	16072	16019	15839	15822	16080	15884	16048	15970	15930	16182	16217	15992	16008	16091	16134	15964	16035	16199	16054	16179	16060	15970	15910	16040	15957	15951	15830	16161	16065	16090	16001	15872	16158	15985	16150	16024	15846	15848	16000	16025	16013	16216	16032	15754	16000	15891	16076	16181	15917	16107	15939	16114	16018	16280	15885	16264	16068	15981	15826	16168	16208	16071	16113	15729	16091	16142	15958	15981	15995	16067	15969	16067	16038	16222	15969	16042	16000	16148	16021	16021	16099	16006	15959	16053	16117	15948	15957	16059	16040	16029	15776	16012	16026	15714	16049	15969	16013	16114	15980	16138	16053	15851	15998	15934	15905	15969	15994	16101	16198	16252	16053	16073	16109	16008	16038	16118	15901	15895	16119	15919	15983	16050	16056	16249	15954	15995	15937	15925	15832	16015	15939	16146	16001	16048	15898	15986	16008	16015	16012	15918	15890	15861	16052	16152	15962	16055	15864	15949	15859	15972	16067	16044	15824	15951	16020	16063	15969	16028	15911	15858	15988	16132	16038	15831	16018	15846	16048	16143	15994	16109	15820	15958	16148	15997	16103	16259	16041	15924	16105	16044	16206	16013	16124	16050	16033	15741	15956	16060	16154	16142	15866	16032	16072	16027	16099	16013	16038	15866	16033	16117	16021	16038	15827	15922	15988	15972	16318	16017	16017	15984	16137	15912	15960	16125	15961	16065	16244	16019	15876	16057	15916	15924	15892	15953	15951	16019	16022	16054	16115	16058	16142	15937	15844	16086	16057	15900	15943	15924	16081	16090	16120	15896	16092	15851	15728	15873	15968	16067	16051	16098	15905	16090	16079	15977	15979	16003	15799	15909	16063	15764	16114	16159	15937	15937	16092	16133	15997	16003	15951	16006	15886	15963	16088	16000	16053	16196	15936	16079	15975	16019	16105	16109	15727	15924	16079	15911	16046	16039	16062	16042	15809	15938	16053	15881	16021	16091	15893	15912	16031	16033	16216	15963	16080	15966	15853	16080	15949	16117	15997	15897	15970	15954	15805	16022	15983	16067	15783	15945	16058	15990	15876	16071	15805	16150	15843	15948	16008	15851	16097	16178	16061	16029	15928	15910	15949	16004	16210	15949	15963	15987	15982	16097	16058	16208	16136	16072	16049	16028	15979	16124	16087	16037	15952	15798	15999	15878	15979	16006	15965	15993	16226	16010	15968	15891	16080	16140	15934	16097	15828	15856	15976	16101	15952	15890	16168	15926	16050	15945	15993	15994	15972	16025	16012	15967	15801	16186	16025	15821	15964	16054	15992	16092	15948	15835	15934	15995	16094	16196	16109	16172	15864	16194	16057	16018	15904	15930	16045	16120	16008	15971	15781	16013	16004	16168	15915	16011	15952	16028	16181	16038	16038	15865	15922	15954	16059	15870	16118	15959	16162	16162	15748	16015	16060	16086	16072	16031	15872	15912	15890	16031	16013	16143	15967	16047	16074	16189	15971	15978	16159	16053	16014	16028	16078	15904	15969	16006	15959	16085	16115	15866	16121	16095	15985	15938	15733	16140	16085	15985	16205	16143	16050	16031	16003	16229	15924	16083	15986	16207	15943	15850	16097	15939	16055	16099	16049	15984	16104	16201	16167	15887	15904	16173	16023	16176	16001	16112	15893	15950	15955	15815	15978	15962	15803	16144	16005	15969	16057	15987	16094	15903	15919	15973	15929	16086	16103	16146	15973	15901	15976	15950	15930	15898	15930	16108	15983	16123	16007	16288	16031	16172	15917	15961	15738	16005	15872	16139	15952	16055	15892	16045	16107	16100	15991	16162	15956	15941	15936	16020	16202	15958	16028	15862	15998	15896	16093	15921	16021	16080	16236	15960	15871	15948	16050	16117	15723	15874	16023	15971	16161	16081	16058	15927	15959	15926	16030	15987	15925	16023	16058	15995	15882	15946	16065	15854	15997	15805	16216	15834	15757	15965	16034	15923	16004	16118	15921	15763	15992	16081	16164	15829	16170	15978	16063	16096	16074	15889	16182	15929	16175	16167	15996	16152	15898	16204	16129	16200	16033	16094	16129	16115	16067	16073	15901	15934	15967	16079	15903	15890	16069	16328	16002	16033	15830	16198	15970	16097	16084	16167	16027	16074	15987	16019	16065	16178	16021
17229	24186	22968	19447	17800	16979	16333	16058	15943	15588	15615	15649	15539	15358	15308	14942	15064	14988	14924	14807	14611	14501	14671	14574	14627	14413	14391	14449	14474	14348	14424	14443	14460	14346	14407	14415	14350	14441	14259	14403	14337	14370	14254	14357	14444	14251	14281	14261	14252	14274	14208	14374	14327	14336	14172	14304	14219	14171	14271	14432	14361	14295	14317	14101	14241	14392	14362	14311	14182	14199	14302	14240	14308	14321	14379	14220	14160	14341	14272	14296	14195	14280	14333	14200	14402	14187	14232	14260	14297	14213	14200	14208	14221	14212	14142	14231	14240	14216	14344	14095	14321	14357	14314	14303	14236	14263	14535	14326	14280	14350	14405	14207	14303	14265	14294	14199	14162	14202	14434	14274	14193	14159	14282	14394	14346	14014	14175	14286	14247	14481	14225	14289	14254	14266	14209	14353	14304	14210	14481	14335	14392	14208	14275	14150	14138	14243	14186	14258	14206	14273	14301	14343	14262	14161	14166	14357	14398	14140	14248	14506	14225	14213	14220	14318	14236	14047	14128	14422	14118	14114	14308	14229	14297	14223	14267	14262	14442	14471	14222	14287	14274	14279	14337	14161	14314	14207	14207	14194	14171	14101	14179	14322	14214	14305	14160	14134	14261	14217	14282	14245	14339	14090	14209	14435	14114	14150	14312	14315	14299	14465	14418	14174	14282	14137	14086	14290	14293	14401	14436	14290	14188	14315	14082	14320	14269	14100	14255	14326	14122	14365	14345	14170	14139	14249	14403	14182	14171	14238	14334	14342	14275	14325	14259	14400	14220	14307	14304	14155	14397	14264	14325	14316	14255	14200	14246	14280	14395	14342	14342	14337	14216	14187	14218	14395	14204	14249	14269	14163	14236	14338	14251	14346	14129	14339	14365	14298	14325	14061	14350	14199	14170	14327	14194	14399	14139	14275	14233	14212	14178	14393	14381	14304	14238	14364	14404	14189	14263	14217	14283	14222	14238	14268	14382	14196	14330	14216	14098	14454	14235	14259	14363	14187	14354	14436	14239	14197	14149	14316	14203	14186	14350	14186	14327	14262	14215	14326	14221	14431	14231	14384	14206	14200	14534	14441	14270	14340	14398	14202	14192	14272	14483	14244	14217	14383	14208	14306	14315	14177	14450	14170	14344	14260	14207	14353	14308	14347	14334	13997	14217	14267	14283	14320	14351	14393	14188	14273	14255	14344	14336	14302	14413	14158	14224	14293	14275	14203	14270	14377	14118	14013	14230	14425	14357	14362	14388	14283	14338	14188	14356	14389	14093	14239	14253	14283	14126	14264	14193	14264	14211	14294	14367	14404	14390	14295	14213	14039	14286	14242	14100	14254	14247	14198	14309	14320	14143	14294	14292	14326	14484	14298	14355	14421	14378	14353	14296	14230	14160	14271	14013	14391	14389	14222	14267	14219	14385	13981	14295	14263	14239	14279	14041	14229	14476	14185	14203	14268	14261	14135	14151	14249	14296	14317	14351	14223	14371	14262	14268	14242	14343	14271	14327	14099	14326	14300	14296	14214	14213	14320	14254	14309	14293	14215	14314	14283	14298	14198	14238	14272	14243	14176	14266	14457	14371	14348	14270	14330	14304	14305	14260	14401	14150	14194	14315	14238	14234	14382	14224	14349	14130	14325	14236	14288	14252	14338	14324	14165	14167	14123	14240	14285	14223	14184	14309	14250	14088	14401	14346	14295	14045	14273	14239	14264	14261	14165	14226	14538	14235	14227	14324	14426	14408	14195	14391	14270	14261	14302	14321	14366	14210	14179	14385	14197	14390	14273	14253	14352	14222	14324	14352	14254	14268	14308	14265	14345	14262	14217	14322	14240	14252	14243	14270	14308	14281	14185	14282	14283	14341	14057	14397	14265	14223	14445	14392	14266	14280	14242	14385	14231	14264	14429	14224	14166	14259	14231	14221	14354	14286	14415	14193	14313	14213	14157	14194	14244	14207	14338	14239	14354	14117	14190	14304	14222	14295	14146	14146	14270	14231	14371	14363	14391	14283	14321	14164	14171	14171	14238	14261	14433	14217	14351	14048	14268	14345	14254	14281	14242	14366	14174	14208	14250	14361	14205	14278	14182	14337	14398	14229	14185	14365	14354	14301	14226	14302	14286	14204	14141	14226	14154	14291	14318	14411	14269	14384	14281	14373	14235	14292	14228	14198	14295	14243	14376	14254	14446	14228	14212	14289	14222	14186	14221	14337	14208	14216	14209	14338	14277	14167	14289	14195	14420	14364	14326	14357	14139	14323	14406	14162	14349	14273	14440	14247	14461	14364	14221	14261	14150	14370	14535	14398	14249	14262	14291	14212	14277	14241	14316	14312	14214	14359	14266	14287	14354	14397	14284	14303	14312	14231	14337	14349	14291	14284	14210	14328	14241	14347	14279	14183	14298	14390	14244	14224	14469	14327	14414	14416	14106	14177	14253	14219	14276	14224	14019	14298	14405	14204	14288	14313	14440	14314	14150	14308	14213	14283	14252	14107	14313	14164	14311	14396	14210	14295	14228	14167	14487	14370	14250	14241	14249	14178	14300	14254	14301	14269	14410	14263	14244	14118	14268	14436	14353	14424	14221	14367	14249	14439	14188	14091	14358	14349	14371	14253	14309	14367	14259	14236	14271	14151	14280	14248	14270	14156	14069	14379	14245	14246	14407	14327	14371	14416	14269	14295	14293	14238	14236	14254	14232	14345	14312	14324	14219	14214	14213	14232	14160	14148	14402	14391	14415	14296	14180	14187	14414	14348	14268	14201	14250	14079	14371	14286	14240	14423	14312	14378	14269	14193	14427	14354	14394	14185	14287	14209	14329	14340	14386	14166	14309	14341	14460	14186	14357	14244	14246	14202	14224	14462	14207	14271	14268	14272	14309	14161	14407	14285	14329	14344	14209	14301	14028	14190	14405	14417	14300	14285	14328	14289	14143	14190	14249	14253	14365	14371	14181	14379	14232	14242	14334	14344	14348	14242	14337	14318	14182	14397	14268	14226	14183	14410	14209	14387	14434	14260	14398	14277	14221	14328	14432	14121	14344	14365	14131	14285	14305	14202	14391	14443	14219	14217	14234	14265	14173	14189	14171	14433	14104	14262	14239	14304	14351	14332	14157	14284	14317	14395	14261	14210	14379	14239	14405	14295	14207	14203	14191	14180	14226	14104	14316	14177	14202	14148	14468	14270	14376	14166	14182	14386	14242	14279	14080	14461	14128	14222	14369	14198	14301	14345	14189	14198	14176	14131	14117	14290	14439	14338	14297	14172	14397	14328	14360	14197	14185	14340	14270	14201	14307	14177	14297	14313	14486	14246	14285	14326	14044	14397	14337	14466	14343	14137	14250	14265	14285	14231	14173	14149	14145	14168	14287	14274	14221	14246	14262	14381	14175	14170	14306	14158	14308	14105	14248	14272	14176	14236	14134	14207	14254	14260	14258	14219	14323	14297	14366	14277	14292	14342	14340	14252	14287	13992	14319	14261	14253	14364	14393	14169	14343	14304	14404	14281	14180	14277	14468	14220	14246	14382	14260	14305	14268	14287	14303	14190	14314	14320	14302	14371	14421	14277	14312	14485	14160	14484	14418	14257	14217	14370	14402	14217	14403	14250	14123	14363	14249	14175	14288	14230	14067	14331	14206	14282	14216	14220	14305	14279	14246	14122	14265	14203	14340	14240	14180	13979	14352	14254	14308	14255	14225	14275	14253	14235	14288	14294	14336	14151	14412	14238	14490	14107	14370	14151	14289	14457	14100	14299	14140	14240	14316	14281	14268	14227	14276	14314	14281	14387	14287	14486	14265	14177	14192	14389	14323	14396	14262	14242	14484	14269	14360	14227	14382	14021	14252	14308	14069	14191	14310	14219	14339	14284	14158	14354	14426	14410	14282	14309	14228	14370	14285	14353	14194	14328	14300	14114	14208	14119	14234	14260	14286	14207	14333	14054	14171	14322	14384	14219	14314	14353	14365	14470	14251	14183	14448	14254	14342	14249	14427	14113	14313	14262	14279	14239	14240	14330	14329	14312	14318	14236	14331	14296	14280	14439	14279	14164	14330	14131	14388	14260	14115	14314	14282	14330	14314	14245	14160	14185	14202	14268	14330	14258	14355	14260	14388	14430	14243	14325	14196	14287	14400	14085	14333	14440	14246	14361	14241	14356	14178	14346	14283	14378	14365	14359	14306	14353	14306	14214	14352	14359	14217	14407	14248	14352	14097	14222	14391	14268	14315	14314	14247	14331	14210	14338	14216	14343	14347	14323	14394	14283	14377	14375	14251	14571	14297	14272	14075	14234	14273	14312	14206	14333	14251	14339	14136	14265	14208	14353	14338	14351	14430	14516	14260	14261	14278	14239	14292	14169	14237	14155	14359	14386	14274	14303	14253	14056	14355	14417	14443	14162	14231	14275	14210	14315	14190	14260	14273	14465	14243	14384	14256	14410	14345	14233	14343	14212	14402	14158	14280	14300	14239	14286	14241	14345	14112	14186	14099	14386	14201	14225	14320	14386	14341	14115	14360	14297	14292	14292	14321	14389	14209	14151	14203	14360	14179	14171	14322	14244	14328	14338	14286	14189	14149	14300	14304	14162	14340	14411	14273	14197	14222	14288	14145	14310	14307	14420	14383	14403	14290	14242	14252	14341	14336	14097	14320	14328	14356	14225	14210	14241	14355	14245	14228	14178	14173	14230	14229	14258	14516	14149	14331	14398	14332	14404	14322	14336	14234	14295	14016	14326	14350	14429	14242	14371	14320	14251	14305	14227	14292	14149	14347	14346	14280	14174	14208	14257	14246	14238	14231	14211	14233	14258	14180	14095	14239	14034	14223	14239	14276	14212	14463	14280	14278	14176	14252	14350	14133	14246	14339	14239	14169	14357	14405	14239	14223	14198	14264	14417	14222	14375	14186	14325	14045	14024	14410	14346	14184	14223	14253	14310	14230	14315	14297	14371	14167	14379	14468	14317	14259	14287	14246	14337	14281	14230	14172	14295	14195	14307	14504	14298	14248	14394	14196	14303	14201	14115	14141	14249	14227	14133	14213	14268	14396	14232	14156	14221	14352	14247	14364	14141	14327	14194	14300	14169	14243	14332	14261	14336	14377	14201	14358	14279	14322
23582	21040	28407	23989	22000	21867	20816	17957	17305	17302	17201	17156	17048	16974	16651	16566	16408	16324	16436	16254	16169	16025	16214	15917	16053	15879	15679	15835	15942	15775	15763	15749	15735	15628	15515	15731	15785	15756	15763	15827	15810	15711	15714	15460	15677	15796	15680	15510	15709	15616	15625	15655	15632	15582	15754	15775	15618	15559	15506	15692	15699	15722	15498	15549	15476	15341	15527	15679	15487	15697	15615	15642	15442	15657	15599	15499	15460	15564	15642	15559	15572	15647	15581	15305	15595	15460	15462	15526	15551	15708	15773	15520	15661	15535	15512	15484	15569	15433	15641	15683	15600	15399	15622	15644	15520	15515	15545	15458	15568	15477	15369	15521	15415	15652	15443	15584	15603	15532	15385	15429	15624	15561	15522	15408	15601	15423	15424	15446	15440	15476	15614	15406	15413	15392	15317	15480	15354	15623	15573	15464	15558	15446	15587	15541	15545	15479	15469	15674	15516	15398	15619	15548	15701	15475	15480	15458	15538	15535	15590	15513	15521	15491	15617	15548	15558	15366	15303	15453	15513	15473	15456	15592	15445	15601	15690	15490	15530	15494	15473	15374	15563	15628	15575	15525	15637	15354	15621	15489	15571	15564	15353	15457	15537	15538	15432	15594	15474	15613	15581	15733	15524	15629	15532	15701	15704	15401	15452	15523	15674	15678	15645	15436	15592	15553	15606	15541	15519	15396	15634	15437	15495	15582	15539	15674	15537	15636	15645	15660	15707	15560	15434	15236	15461	15478	15528	15395	15549	15529	15437	15540	15431	15569	15566	15568	15497	15449	15714	15551	15605	15650	15467	15433	15510	15489	15570	15302	15640	15609	15536	15416	15226	15578	15542	15531	15522	15521	15501	15486	15484	15538	15623	15506	15569	15712	15772	15524	15782	15460	15716	15654	15692	15363	15458	15520	15636	15507	15583	15407	15549	15543	15620	15594	15403	15665	15506	15612	15593	15595	15510	15629	15539	15528	15465	15662	15565	15352	15371	15528	15557	15330	15492	15637	15537	15626	15479	15655	15764	15626	15610	15546	15679	15331	15530	15532	15576	15513	15391	15586	15658	15423	15449	15531	15647	15544	15413	15482	15534	15520	15592	15888	15730	15564	15432	15577	15524	15593	15599	15722	15631	15428	15503	15644	15684	15411	15401	15483	15565	15608	15549	15634	15784	15676	15487	15481	15614	15466	15621	15515	15584	15462	15635	15449	15380	15511	15493	15570	15374	15500	15475	15520	15484	15383	15491	15492	15503	15484	15397	15718	15608	15508	15555	15653	15570	15618	15560	15514	15555	15634	15497	15603	15504	15644	15588	15354	15465	15541	15421	15550	15514	15566	15366	15464	15526	15515	15487	15431	15531	15576	15601	15471	15408	15610	15558	15518	15358	15323	15661	15455	15469	15232	15523	15483	15573	15631	15521	15486	15530	15542	15557	15556	15548	15525	15575	15409	15535	15588	15575	15408	15453	15491	15482	15427	15514	15454	15716	15404	15713	15753	15583	15505	15554	15571	15548	15386	15541	15446	15539	15392	15677	15462	15508	15859	15480	15581	15352	15455	15725	15566	15556	15379	15590	15491	15516	15416	15462	15548	15440	15323	15479	15696	15746	15595	15452	15487	15487	15404	15555	15759	15618	15432	15502	15560	15454	15509	15621	15577	15578	15602	15572	15424	15476	15564	15500	15466	15607	15578	15646	15444	15645	15548	15498	15422	15529	15484	15700	15525	15488	15599	15476	15458	15656	15411	15649	15583	15635	15457	15531	15541	15647	15350	15526	15538	15507	15662	15559	15653	15607	15465	15367	15600	15555	15433	15425	15373	15514	15502	15679	15514	15391	15478	15692	15366	15649	15537	15474	15537	15490	15641	15587	15522	15692	15556	15454	15504	15565	15598	15558	15502	15522	15650	15728	15592	15637	15533	15480	15486	15487	15508	15650	15607	15517	15539	15574	15676	15582	15494	15517	15495	15539	15165	15567	15500	15621	15411	15407	15474	15624	15496	15616	15581	15663	15411	15739	15500	15617	15484	15620	15601	15644	15563	15566	15451	15536	15605	15551	15586	15293	15430	15451	15594	15676	15481	15590	15518	15805	15414	15602	15351	15615	15608	15575	15309	15579	15583	15560	15497	15464	15508	15502	15579	15485	15498	15536	15456	15628	15569	15492	15448	15479	15600	15621	15677	15622	15485	15613	15554	15463	15578	15786	15431	15514	15576	15603	15513	15580	15573	15619	15515	15386	15551	15490	15533	15576	15587	15581	15425	15369	15384	15490	15510	15580	15509	15373	15354	15448	15457	15568	15410	15682	15462	15620	15734	15650	15650	15600	15437	15477	15748	15616	15582	15428	15579	15514	15536	15627	15724	15530	15301	15732	15591	15472	15421	15613	15451	15496	15533	15503	15673	15228	15477	15493	15434	15591	15658	15774	15687	15558	15443	15629	15493	15490	15492	15570	15523	15357	15435	15521	15446	15568	15560	15526	15599	15356	15485	15543	15556	15611	15339	15467	15512	15605	15512	15662	15573	15582	15578	15740	15636	15553	15374	15477	15506	15577	15565	15718	15559	15471	15512	15516	15626	15449	15404	15486	15506	15505	15357	15582	15283	15831	15548	15524	15441	15695	15650	15607	15332	15559	15638	15634	15452	15375	15694	15692	15511	15410	15646	15648	15562	15602	15630	15491	15511	15575	15594	15388	15438	15405	15559	15516	15705	15533	15667	15685	15427	15502	15581	15497	15595	15657	15523	15571	15516	15540	15474	15600	15671	15668	15509	15548	15477	15507	15676	15369	15520	15483	15434	15448	15579	15659	15555	15450	15531	15634	15534	15701	15505	15718	15344	15626	15646	15591	15472	15485	15490	15346	15479	15517	15508	15634	15414	15698	15423	15575	15505	15715	15527	15537	15437	15603	15688	15703	15612	15493	15515	15592	15435	15464	15495	15433	15500	15534	15594	15654	15452	15506	15329	15281	15596	15438	15597	15574	15461	15376	15610	15327	15475	15445	15451	15601	15436	15570	15455	15441	15538	15681	15584	15558	15532	15566	15463	15502	15301	15453	15425	15603	15629	15626	15437	15526	15628	15835	15596	15619	15538	15505	15456	15599	15644	15387	15496	15497	15684	15509	15454	15825	15418	15470	15477	15595	15642	15427	15491	15497	15555	15487	15480	15413	15542	15449	15691	15407	15636	15510	15642	15573	15668	15723	15681	15649	15518	15585	15762	15593	15429	15527	15564	15531	15517	15253	15586	15460	15698	15491	15469	15591	15642	15422	15601	15629	15374	15474	15520	15444	15649	15787	15489	15540	15478	15572	15479	15533	15577	15471	15442	15507	15539	15508	15424	15637	15505	15633	15596	15455	15671	15513	15309	15487	15475	15623	15523	15427	15370	15336	15420	15446	15635	15484	15482	15465	15546	15678	15553	15569	15442	15569	15247	15473	15692	15621	15297	15539	15505	15611	15311	15527	15711	15404	15584	15418	15394	15481	15579	15537	15664	15616	15629	15491	15594	15618	15681	15605	15542	15578	15414	15728	15754	15426	15520	15568	15698	15694	15384	15589	15481	15475	15496	15483	15631	15562	15558	15499	15741	15550	15578	15439	15549	15531	15511	15554	15588	15493	15425	15523	15574	15590	15395	15659	15550	15636	15671	15533	15380	15441	15556	15426	15543	15589	15479	15534	15762	15509	15531	15698	15470	15561	15575	15529	15782	15478	15557	15408	15512	15486	15603	15584	15393	15500	15531	15465	15505	15581	15716	15606	15582	15489	15546	15514	15308	15452	15593	15454	15414	15346	15494	15518	15534	15584	15706	15482	15419	15526	15666	15563	15460	15617	15337	15529	15514	15435	15348	15596	15475	15767	15550	15528	15436	15454	15273	15444	15306	15370	15462	15694	15456	15724	15572	15393	15578	15657	15559	15399	15512	15443	15634	15502	15709	15560	15453	15360	15587	15492	15321	15646	15722	15661	15606	15366	15429	15431	15413	15689	15690	15695	15548	15545	15668	15525	15568	15679	15695	15587	15290	15793	15526	15515	15699	15602	15600	15539	15566	15366	15537	15546	15426	15419	15533	15463	15577	15497	15461	15742	15691	15681	15507	15610	15724	15631	15747	15463	15378	15461	15683	15416	15574	15668	15480	15574	15606	15570	15531	15380	15573	15482	15471	15651	15636	15368	15390	15499	15388	15721	15740	15644	15450	15453	15340	15623	15363	15462	15700	15660	15625	15567	15460	15406	15452	15536	15524	15632	15529	15492	15494	15595	15416	15514	15628	15608	15428	15494	15503	15477	15495	15454	15615	15484	15397	15388	15510	15594	15436	15627	15663	15494	15576	15432	15390	15554	15349	15615	15500	15595	15543	15450	15475	15445	15474	15591	15530	15679	15156	15421	15418	15639	15597	15543	15478	15537	15557	15636	15393	15523	15693	15478	15535	15468	15553	15518	15548	15561	15657	15474	15488	15698	15616	15535	15476	15572	15425	15472	15297	15495	15546	15589	15513	15392	15396	15568	15458	15454	15387	15527	15370	15450	15441	15540	15499	15619	15554	15575	15531	15494	15434	15431	15578	15572	15462	15575	15575	15511	15409	15521	15515	15671	15593	15405	15567	15574	15460	15632	15613	15539	15671	15619	15605	15432	15614	15484	15598	15426	15468	15602	15471	15465	15637	15565	15617	15390	15591	15706	15677	15713	15527	15577	15418	15501	15476	15485	15543	15711	15510	15573	15617	15377	15482	15550	15667	15601	15637	15450	15539	15463	15459	15488	15558	15606	15559	15424	15601	15483	15522	15508	15549	15616	15633	15289	15436	15446	15509	15536	15439	15426	15690	15525	15477	15640	15554	15643	15670	15561	15529	15577	15408	15603	15669	15486	15392	15482	15701	15599	15416	15713	15529	15614	15509	15430	15251	15613	15587	15655	15645	15482	15527	15430	15608	15596	15432	15441	15490	15521	15606	15646	15497	15410	15544	15567	15432	15604	15477	15314	15373	15582	15503	15649	15332	15596	15454	15362	15471	15416	15430	15478	15363	15561	15397	15695	15367	15482	15431	15595	15445	15345	15432	15458	15725	15446	15654	15279	15544	15638	15689	15580	15477	15580	15534	15535	15538
16557	30051	28184	22849	20658	19175	18317	17362	17056	16680	16618	16445	16107	15996	15764	15409	15272	14841	14883	15081	14683	14787	14638	14465	14356	14350	14373	14302	14165	14304	14250	14346	14196	14134	14091	14203	14385	14100	14171	14175	14262	14141	14023	13922	13954	14002	13988	14047	14148	14066	13967	14183	14100	14097	14124	13888	14122	13922	13993	14003	14088	14040	14071	14102	14072	14028	13882	14075	13865	13893	13918	14005	13821	14017	13994	13942	14015	13942	14070	13959	13936	13977	14007	13951	13944	13946	13965	14046	13917	14021	14087	14013	13804	14089	13998	14116	14050	14087	14077	14033	13997	13861	13866	13906	14160	14073	13845	13993	13982	13979	13992	13856	14062	14066	14073	13800	14004	13949	14051	13827	13982	14064	13988	13827	13960	13835	14285	13973	14033	13946	14025	14060	14069	14108	13939	13961	14164	13834	13979	14022	13965	13914	13732	14049	13965	13903	14116	13948	14199	14078	14201	13914	13991	14073	13962	14039	13880	13999	14035	14027	13941	14040	13997	14076	13934	13972	14039	13874	13901	14048	14053	14029	13973	13797	14024	14209	14061	13869	14053	14053	13952	13996	13832	14059	13964	14001	14134	13906	13839	14124	13903	13905	13991	13914	13938	14130	14125	13940	13898	14125	13945	14095	14037	13946	14020	14059	13926	13984	13921	13949	13911	14008	13918	13984	14064	13902	13884	13904	14217	13927	14104	14077	14108	14066	14036	13953	13994	13809	14007	14001	14004	13910	13878	14032	13956	13985	13977	13968	14067	13985	13896	14095	14061	13864	13876	13972	14074	13925	14068	13968	14088	13886	14004	13745	14143	14206	13946	14015	14006	14061	13993	13950	13973	14096	14137	14045	14043	14036	13951	13934	13984	13808	14116	14036	13932	13995	14060	13965	13970	14014	13834	13993	13850	13851	14091	14032	13940	14073	14016	13884	13882	13870	14138	13936	14152	14056	13870	14011	13994	13936	13951	14133	14036	13858	13973	13989	13973	14067	14045	13848	13913	14044	14034	13938	14059	13964	13961	13973	14028	13873	13822	13816	13981	13952	13826	13934	14000	14029	13961	13948	14103	14065	14064	14000	14034	13865	13990	14075	14032	13850	13854	13888	13868	14189	13895	14102	14035	13767	14007	13912	13878	13774	13969	13872	13885	13975	13878	14030	13853	14025	14042	14083	13969	13936	13998	13971	13995	14010	13881	13839	13897	14013	13918	13919	14112	13976	13942	13878	13988	13917	13915	14063	13954	14018	13865	14024	13927	14019	14055	13910	14009	13956	13935	13917	14028	14109	13946	13924	14221	13789	13956	13700	14025	14010	13906	14065	13832	14001	13935	14052	14116	14036	14120	13932	13977	14029	13940	14025	14049	14032	13879	13858	14088	14147	13913	14032	14007	13916	13973	13931	13896	14089	13895	13940	13873	13806	14054	13974	14198	13975	13832	14065	13944	14011	13904	13956	14005	14006	14106	14041	13984	13854	13869	13972	14132	13945	13928	14168	13924	13872	13999	13939	14135	13956	13921	13855	13725	13873	14081	14073	14030	14150	14044	14046	14107	14170	13851	14097	14015	13838	14098	14248	14049	13994	13973	13906	13902	13922	14130	13936	13901	13999	13932	13991	13911	13933	13967	13912	13991	13919	13962	14020	14030	14045	13991	13834	14115	13997	13882	13930	13960	13930	13985	14014	13971	13947	13853	13881	14044	13973	13827	14108	14035	14171	13849	14158	13844	14194	13950	13950	14122	14107	14102	13935	13972	13973	14122	13933	13862	14025	14037	14012	13993	14009	13903	13961	14048	14020	14040	14093	14050	13940	13954	13967	13973	14062	14016	13906	13961	13933	14098	14009	14003	13991	13910	14052	13991	13863	13959	13874	13967	14067	13939	14017	13961	13984	14127	13851	14201	14030	14090	14055	13971	13901	14011	13985	13999	13957	13920	13882	14059	13977	14008	14055	13930	13863	14063	14025	13895	13932	13934	13805	13990	13858	13986	13923	13773	13965	14125	14094	13957	14027	13889	13915	13888	14104	14027	13955	13970	14052	14323	13822	14013	14073	13955	14052	13867	13945	13999	13967	14018	13980	14032	14008	13925	13869	13886	13983	14064	13877	13981	13871	14025	13978	13946	14005	13939	14207	13933	14010	13912	14023	14022	14084	13977	13951	14091	13852	13938	13872	14003	13850	13907	13939	13986	13853	14032	14091	13801	13803	14043	13950	14015	14021	13948	13995	14029	14046	14041	14125	13770	13946	14023	13988	14075	14082	13945	13857	13941	13940	14189	13744	13993	14000	14051	13930	13935	14036	14023	14117	13882	13965	14096	14005	14033	13786	14085	13977	14025	14114	14101	14046	13966	13927	14114	13845	13952	14042	14090	13979	13914	13927	14049	14112	13962	14091	14086	13958	14006	14051	13866	14035	13926	13857	13997	14037	14122	13874	13960	14069	13917	13998	14014	13897	14070	13912	13987	13995	13826	14034	13952	13992	13940	13919	13883	14049	13769	14038	13859	14022	13801	13941	14061	14032	13944	13925	13708	14022	14036	14087	13983	13871	14051	13833	13924	13792	13910	14130	14072	14040	13861	13990	14115	13854	13958	13805	13904	13998	14068	14187	13917	14039	14055	13890	13901	13914	14020	13992	14080	14026	13965	13899	13974	14117	14025	13780	13999	13854	13892	13902	14162	14030	13907	14110	14001	14007	14087	13972	14191	14088	14034	14116	13863	14102	13964	13894	14189	13937	14178	14022	13972	13967	14005	14057	14118	13981	14050	13897	14058	14104	14010	13898	14029	13894	14041	13905	14001	13929	13934	14110	13920	14083	14037	14043	13941	13923	13922	13940	14082	13977	13916	13896	13932	14110	13835	13973	13887	13904	14038	13903	13994	14007	13969	14050	14118	13905	13909	14100	14111	14005	13904	13938	13854	13926	13934	13887	14036	13943	13895	13944	13983	14000	13976	14045	14086	13946	14078	14036	14124	13944	13935	14042	13887	13930	13916	14008	14079	13936	13834	13953	13936	13996	14136	14021	13983	13978	13981	14094	13954	13971	13997	13940	13949	13970	13946	14082	13994	13844	14063	14032	13908	13927	14046	13770	14028	13814	14008	13940	14057	14063	13998	14009	14000	13957	14035	14070	14045	14030	14005	13714	14071	13891	13932	13901	13959	14124	13959	13955	14274	13964	13893	14030	14133	13976	13855	14048	13855	14035	13928	14153	13807	14081	14021	13951	14101	14078	13934	13996	13861	13950	14148	13905	13927	14078	13906	14179	13926	14036	14015	13990	13887	14097	13813	13953	13934	14150	13944	13858	13854	13901	13911	14072	14017	14020	13934	14047	14127	13999	14001	14156	13833	13981	13991	13951	13916	14057	13998	14110	14009	13895	13877	13865	14033	14082	13921	13937	13964	13958	13933	13826	14127	13976	13905	14050	13949	13877	14041	13892	13950	13789	14132	13758	13920	13989	13913	13990	13913	14072	13992	14074	14011	13975	14148	14047	13946	13939	13996	14033	14013	13936	13947	13994	14032	13805	14084	13930	13979	14111	13972	13902	13863	14056	14007	14028	13921	13906	13989	14104	13853	14058	13978	13882	13975	14075	13866	13850	13891	13966	13932	13991	13955	14101	14001	13867	14042	13894	13918	13959	13994	14016	14000	13752	13813	14021	13975	13869	13852	14066	14054	14079	14013	13861	13864	14117	13839	14098	14031	13988	13936	13966	14012	13939	14095	14057	13950	13956	13893	13947	13810	13993	14052	13857	13937	13999	13802	13802	14094	13917	14054	14052	13926	13980	13974	13986	13987	13924	14035	14143	14062	13881	14015	14059	13989	14092	14150	13869	14114	13997	14086	14017	13976	14165	13943	13995	13991	14067	13980	14033	13969	13907	14062	13963	13976	14027	13931	14066	14051	14014	13982	14015	13921	13991	14068	14030	14001	13729	14011	13903	13935	13960	14043	13945	14034	14032	13869	14026	13930	13960	13954	13900	13995	13922	13952	13972	13847	13937	13916	14097	13921	13919	14038	13887	14025	13925	13941	13766	13825	13965	13992	13899	13846	13907	13821	13927	14002	14014	14122	14045	13901	14113	13825	13991	13845	14055	14008	13958	13998	14001	14034	13932	13898	14017	14047	13976	13955	14004	14035	13975	14129	13835	13984	14068	14072	14034	14145	14004	14088	14016	14001	14065	13876	13975	14041	14112	14000	13989	14018	14062	13878	13982	14042	14007	13835	14003	14206	14102	14028	13986	13906	14009	14029	14001	13949	13739	14055	14049	14150	13999	13909	13903	14039	13856	13995	13946	13890	13910	14014	13917	13941	14140	14005	13994	14093	14088	13991	14181	13957	13955	14017	13885	13867	14053	13964	13848	14139	13973	14200	14016	14136	14209	13928	13980	14010	13819	13893	13869	13879	13958	13946	13968	14028	13878	14096	13840	13986	14052	13843	13939	13887	13926	13893	14074	13899	14094	14046	14034	13886	13742	14167	13814	14002	13992	13996	13939	13900	13910	14095	14157	14080	13933	14028	14004	14127	14049	13956	14006	13989	14006	13834	13907	13941	14027	13854	13973	13842	13838	14055	13935	13983	14119	13988	13895	13771	14023	14010	13878	14016	13999	13861	14005	13764	14009	14110	14052	13968	13939	14008	13923	14023	14028	14114	13902	13997	14000	14164	13850	14011	14122	14058	14088	13977	13961	13939	14083	13910	14050	14151	14030	14045	13936	13861	13965	14002	14003	13851	14049	13968	14094	14158	14120	14204	13935	13979	14051	14188	13952	13943	14076	14093	14080	13858	13958	13999	13959	14033	13945	13848	13944	14058	13980	14094	14031	13986	14054	14007	13841	14005	13870	13906	13998	13972	14166	13914	13862	14051	14048	13959	13942	13841	13999	13861	13958	14010	14004	14125	13968	13964	13903	13805	13977	13966	14131	14098	14000	13763	14041	13940	13870	13871	13942	13951	13991	14025	14031	13995	13984	14016	14024	13978	14073	13995	14046	13870	14033	13881	14061	14048	13997	14097	14028	13979	13993	14053	13919	14080	14166	14099	13951	14031	13783	14025	13910	14012	14042	14093	14020	13794	14161	13970	13924	14026	13934	14027	13987	14052	13835
22641	21054	28871	23451	21320	23527	25661	20293	19232	19585	19261	18778	18671	18620	18227	17854	18061	17995	17892	17517	17577	17473	17316	17193	17202	17077	17093	17077	17166	17016	16961	16754	16894	16906	16858	16813	16945	16780	16723	16944	16912	16844	16687	16717	16650	16802	16473	16835	16808	16703	16691	16459	16729	16576	16565	16552	16847	16761	16765	16862	16644	16573	16715	16730	16663	16738	16699	16526	16696	16668	16505	16729	16596	16606	16485	16470	16481	16861	16581	16564	16641	16666	16626	16889	16640	16470	16657	16528	16546	16484	16697	16636	16826	16615	16667	16482	16365	16553	16781	16684	16596	16525	16745	16570	16627	16608	16640	16511	16680	16708	16697	16668	16605	16492	16728	16784	16725	16928	16458	16412	16554	16669	16378	16680	16678	16843	16567	16529	16687	16509	16550	16626	16586	16585	16659	16525	16665	16597	16630	16546	16681	16720	16561	16510	16450	16651	16447	16535	16498	16542	16694	16547	16581	16687	16727	16774	16671	16345	16596	16624	16646	16772	16723	16625	16528	16286	16642	16643	16827	16503	16766	16548	16539	16618	16770	16722	16521	16579	16786	16469	16665	16547	16540	16630	16436	16785	16772	16592	16811	16876	16408	16754	16654	16613	16677	16736	16621	16605	16516	16683	16495	16591	16480	16534	16552	16475	16650	16453	16769	16502	16433	16580	16652	16415	16826	16600	16675	16623	16712	16614	16555	16661	16772	16478	16618	16625	16598	16661	16797	16546	16468	16475	16424	16547	16702	16690	16789	16673	16637	16680	16561	16646	16728	16579	16493	16629	16636	16523	16495	16590	16608	16661	16745	16457	16418	16720	16557	16508	16453	16683	16435	16616	16423	16579	16571	16598	16558	16579	16646	16598	16614	16563	16835	16570	16633	16770	16710	16787	16609	16424	16601	16549	16368	16455	16376	16499	16555	16665	16547	16621	16732	16700	16641	16624	16514	16842	16525	16586	16719	16433	16568	16590	16592	16562	16914	16639	16576	16698	16528	16572	16799	16805	16484	16359	16480	16613	16495	16441	16680	16669	16540	16447	16949	16527	16683	16769	16557	16552	16530	16623	16479	16625	16697	16813	16507	16549	16654	16542	16696	16506	16585	16528	16489	16697	16513	16493	16667	16716	16532	16644	16483	16462	16525	16576	16854	16759	16442	16519	16776	16646	16515	16671	16439	16686	16541	16521	16582	16899	16581	16610	16494	16601	16751	16663	16509	16649	16497	16328	16476	16733	16590	16609	16647	16497	16755	16689	16762	16718	16593	16443	16704	16508	16544	16384	16577	16594	16683	16572	16820	16436	16613	16552	16357	16407	16433	16576	16757	16500	16645	16568	16566	16595	16605	16520	16608	16552	16668	16434	16674	16696	16802	16744	16692	16576	16668	16508	16483	16605	16646	16624	16658	16557	16665	16574	16505	16783	16714	16585	16431	16641	16529	16584	16662	16441	16569	16474	16655	16339	16584	16642	16617	16389	16546	16684	16753	16413	16805	16728	16432	16605	16308	16320	16515	16582	16589	16658	16482	16645	16853	16695	16766	16506	16330	16542	16666	16693	16518	16669	16487	16668	16454	16563	16426	16597	16616	16472	16796	16480	16592	16360	16425	16671	16701	16582	16524	16711	16791	16769	16717	16643	16764	16399	16600	16577	16592	16703	16654	16669	16570	16699	16756	16612	16569	16498	16473	16635	16592	16622	16637	16466	16683	16433	16568	16641	16581	16570	16505	16486	16591	16710	16596	16928	16738	16536	16402	16543	16660	16677	16666	16593	16866	16476	16615	16496	16597	16686	16526	16490	16486	16486	16646	16633	16727	16515	16631	16546	16663	16698	16525	16653	16457	16680	16418	16727	16629	16621	16817	16597	16545	16650	16684	16640	16750	16416	16615	16677	16705	16500	16465	16360	16540	16730	16343	16658	16553	16377	16502	16493	16563	16685	16696	16473	16645	16524	16587	16521	16589	16504	16681	16720	16566	16736	16497	16461	16451	16623	16530	16531	16308	16707	16311	16700	16508	16561	16717	16470	16516	16613	16577	16522	16617	16528	16793	16877	16565	16668	16472	16582	16504	16595	16726	16527	16395	16479	16647	16609	16545	16528	16805	16388	16549	16502	16682	16621	16535	16378	16623	16609	16543	16564	16608	16677	16623	16659	16454	16654	16499	16442	16621	16620	16641	16762	16650	16440	16585	16626	16638	16664	16651	16583	16512	16467	16647	16631	16659	16771	16566	16659	16590	16776	16791	16640	16655	16568	16610	16478	16744	16451	16485	16617	16395	16393	16373	16628	16702	16597	16534	16603	16706	16554	16465	16650	16677	16682	16479	16638	16613	16576	16712	16681	16614	16530	16588	16656	16542	16450	16488	16569	16592	16598	16631	16500	16656	16510	16699	16652	16619	16754	16631	16739	16672	16572	16506	16660	16564	16363	16677	16551	16461	16573	16579	16479	16591	16763	16414	16509	16395	16646	16514	16490	16546	16518	16399	16494	16799	16814	16704	16626	16489	16722	16569	16612	16609	16681	16812	16630	16500	16531	16787	16639	16493	16431	16697	16655	16637	16616	16649	16735	16680	16605	16637	16707	16624	16700	16433	16752	16712	16464	16805	16610	16508	16556	16359	16653	16490	16596	16616	16423	16609	16657	16555	16774	16600	16306	16362	16504	16603	16735	16581	16402	16807	16533	16679	16809	16722	16628	16482	16694	16459	16453	16455	16511	16669	16516	16457	16584	16620	16675	16526	16582	16507	16487	16479	16462	16544	16421	16600	16521	16596	16463	16702	16550	16522	16656	16358	16495	16484	16468	16591	16636	16509	16677	16512	16588	16581	16538	16584	16378	16511	16742	16618	16550	16696	16797	16749	16589	16723	16636	16448	16499	16514	16381	16572	16377	16568	16621	16516	16492	16577	16538	16691	16629	16725	16628	16761	16429	16694	16573	16628	16671	16634	16727	16483	16431	16597	16403	16712	16357	16770	16745	16690	16462	16677	16647	16611	16712	16450	16606	16626	16688	16609	16683	16833	16542	16546	16557	16601	16552	16598	16538	16812	16448	16582	16636	16703	16506	16546	16478	16413	16644	16569	16530	16717	16594	16665	16452	16531	16651	16514	16676	16559	16576	16393	16610	16712	16409	16733	16482	16590	16551	16480	16548	16523	16585	16704	16688	16555	16576	16496	16431	16506	16688	16591	16447	16458	16600	16611	16605	16559	16436	16597	16504	16563	16633	16453	16518	16487	16465	16580	16625	16381	16487	16476	16535	16543	16491	16559	16739	16579	16472	16605	16671	16498	16629	16902	16516	16796	16657	16566	16492	16571	16654	16663	16683	16359	16618	16592	16459	16411	16615	16585	16712	16470	16824	16620	16794	16672	16487	16495	16508	16678	16554	16649	16336	16456	16461	16619	16369	16414	16651	16578	16692	16504	16695	16602	16624	16638	16509	16609	16467	16550	16512	16752	16458	16531	16527	16646	16403	16516	16545	16651	16484	16593	16603	16546	16545	16660	16296	16622	16391	16618	16655	16568	16631	16764	16581	16579	16696	16568	16794	16596	16627	16647	16730	16627	16656	16582	16526	16483	16526	16523	16483	16608	16543	16572	16685	16788	16658	16453	16560	16647	16316	16540	16613	16681	16582	16540	16669	16624	16692	16510	16552	16763	16674	16612	16595	16573	16552	16415	16785	16734	16684	16502	16403	16570	16477	16828	16778	16567	16806	16783	16410	16430	16719	16538	16641	16490	16579	16691	16660	16559	16551	16481	16403	16754	16754	16423	16616	16736	16558	16644	16625	16506	16575	16669	16536	16369	16688	16567	16646	16840	16571	16575	16657	16517	16632	16755	16483	16710	16752	16611	16781	16597	16365	16636	16518	16513	16563	16675	16749	16507	16846	16755	16655	16603	16735	16611	16531	16461	16599	16623	16585	16614	16757	16711	16608	16570	16630	16450	16365	16647	16728	16656	16464	16601	16591	16783	16605	16513	16687	16628	16654	16490	16565	16585	16707	16616	16716	16638	16815	16597	16551	16692	16646	16534	16701	16748	16628	16739	16616	16660	16454	16451	16491	16641	16443	16647	16415	16392	16753	16790	16820	16616	16543	16622	16613	16586	16421	16677	16621	16746	16733	16596	16463	16579	16696	16621	16456	16465	16749	16518	16747	16824	16742	16636	16680	16544	16537	16521	16537	16536	16401	16507	16520	16643	16643	16433	16469	16544	16598	16714	16664	16515	16504	16425	16665	16645	16575	16817	16636	16521	16672	16592	16450	16662	16596	16754	16670	16630	16672	16736	16781	16541	16506	16634	16605	16476	16574	16521	16569	16557	16652	16458	16565	16665	16508	16679	16577	16660	16506	16502	16630	16589	16635	16448	16736	16439	16446	16648	16821	16542	16452	16643	16529	16766	16577	16547	16576	16460	16477	16584	16629	16463	16609	16668	16477	16631	16531	16612	16552	16409	16575	16588	16574	16786	16457	16542	16574	16570	16527	16379	16658	16590	16661	16646	16548	16598	16544	16575	16800	16345	16715	16666	16641	16649	16546	16783	16658	16527	16583	16639	16491	16608	16581	16678	16552	16542	16720	16758	16601	16651	16569	16704	16654	16511	16579	16836	16620	16663	16600	16774	16738	16691	16301	16478	16737	16658	16404	16490	16593	16392	16636	16537	16519	16567	16405	16312	16610	16476	16643	16542	16722	16467	16671	16393	16525	16673	16484	16668	16428	16269	16492	16577	16753	16770	16733	16502	16653	16402	16504	16670	16466	16672	16782	16621	16610	16650	16676	16511	16567	16506	16671	16416	16593	16737	16594	16667	16381	16783	16501	16553	16743	16657	16503	16570	16477	16661	16793	16661	16619	16465	16464	16667	16479	16607	16634	16629	16573	16457	16531	16192	16596	16546	16803	16903	16640	16710	16475	16559	16419	16545	16612	16578	16411	16489	16230	16544	16543	16582	16579	16642	16493	16655	16469	16681	16682	16736	16789	16491	16776	16706	16654	16653	16781	16693	16767	16463	16568	16684	16597	16556	16563	16652	16504	16695	16464	16682	16521	16612	16674	16639	16778	16637	16608	16511	16375	16430	16498	16616	16581	16565	16635	16530	16642	16685	16573
18654	34544	32821	26499	23866	21936	20526	19442	19236	18654	18279	17933	17864	17582	16983	16728	16457	16209	16080	15901	15646	15640	15604	15353	15127	15193	15087	14996	15053	14827	15045	14896	14776	14841	14557	14711	14628	14642	14656	14648	14556	14645	14801	14826	14638	14550	14713	14583	14599	14565	14558	14513	14724	14592	14602	14651	14531	14535	14607	14449	14661	14612	14577	14593	14565	14583	14644	14518	14595	14358	14509	14604	14483	14331	14507	14559	14444	14546	14748	14503	14543	14689	14655	14702	14518	14503	14600	14696	14594	14362	14488	14543	14478	14640	14613	14552	14709	14656	14360	14365	14570	14603	14586	14406	14539	14475	14638	14526	14664	14598	14548	14424	14459	14448	14517	14379	14605	14591	14449	14556	14789	14443	14551	14552	14560	14557	14662	14740	14560	14602	14477	14609	14561	14548	14628	14743	14576	14712	14555	14502	14638	14389	14528	14568	14537	14493	14533	14516	14662	14557	14657	14471	14441	14543	14597	14569	14503	14572	14651	14536	14409	14538	14660	14531	14527	14595	14610	14591	14462	14566	14552	14549	14592	14578	14478	14440	14646	14751	14633	14449	14529	14590	14452	14456	14431	14324	14479	14480	14556	14377	14551	14615	14688	14625	14528	14578	14511	14409	14584	14453	14564	14499	14541	14610	14421	14568	14537	14559	14414	14489	14541	14485	14476	14566	14497	14439	14433	14513	14510	14557	14497	14589	14385	14449	14430	14472	14640	14411	14714	14435	14400	14540	14599	14421	14528	14657	14396	14782	14507	14511	14579	14428	14550	14586	14438	14469	14426	14565	14426	14396	14600	14492	14602	14460	14668	14535	14613	14536	14592	14507	14673	14679	14596	14583	14511	14657	14652	14355	14460	14551	14569	14546	14571	14382	14499	14513	14575	14486	14448	14508	14586	14513	14472	14535	14606	14747	14616	14523	14416	14481	14390	14538	14566	14717	14542	14502	14560	14534	14518	14544	14650	14408	14545	14619	14539	14622	14598	14445	14683	14547	14612	14580	14630	14421	14539	14434	14446	14646	14409	14556	14559	14511	14547	14594	14596	14567	14620	14569	14405	14519	14576	14470	14610	14490	14533	14487	14624	14710	14578	14496	14507	14464	14557	14698	14513	14630	14414	14560	14570	14283	14642	14470	14605	14489	14469	14574	14445	14514	14424	14629	14424	14568	14541	14511	14620	14660	14547	14460	14494	14486	14495	14290	14583	14519	14548	14481	14598	14461	14600	14508	14509	14313	14615	14511	14536	14578	14502	14428	14600	14621	14638	14455	14580	14342	14434	14617	14507	14339	14604	14529	14603	14466	14512	14498	14498	14552	14623	14496	14461	14552	14784	14447	14494	14558	14559	14509	14546	14735	14718	14504	14518	14538	14598	14697	14650	14464	14571	14553	14703	14386	14725	14487	14434	14599	14526	14574	14390	14501	14603	14401	14579	14475	14391	14426	14536	14688	14536	14529	14458	14509	14399	14568	14688	14596	14596	14641	14552	14654	14635	14567	14636	14658	14478	14475	14502	14510	14461	14535	14530	14557	14590	14503	14449	14535	14712	14636	14481	14532	14477	14758	14602	14576	14451	14644	14534	14597	14450	14680	14602	14587	14631	14403	14564	14377	14462	14416	14633	14490	14603	14518	14406	14611	14484	14411	14440	14668	14559	14417	14580	14576	14422	14689	14518	14635	14557	14339	14490	14532	14514	14491	14490	14358	14486	14442	14732	14588	14495	14391	14480	14517	14741	14488	14549	14587	14418	14360	14444	14814	14552	14522	14410	14625	14463	14547	14601	14488	14569	14511	14558	14415	14431	14654	14591	14637	14585	14464	14448	14572	14600	14828	14500	14574	14732	14599	14675	14588	14680	14389	14529	14525	14447	14598	14514	14438	14577	14565	14601	14582	14524	14629	14560	14565	14543	14490	14516	14498	14368	14630	14649	14545	14687	14726	14465	14543	14354	14480	14446	14518	14479	14722	14588	14582	14501	14714	14537	14548	14439	14567	14499	14604	14671	14567	14577	14520	14607	14422	14661	14538	14590	14465	14453	14549	14415	14493	14596	14542	14498	14422	14588	14454	14338	14420	14555	14723	14538	14660	14536	14560	14493	14729	14693	14437	14625	14417	14590	14558	14523	14557	14615	14506	14552	14579	14400	14581	14512	14672	14552	14387	14441	14400	14622	14493	14354	14585	14563	14563	14550	14616	14476	14652	14512	14569	14475	14527	14394	14480	14517	14545	14504	14680	14682	14686	14425	14592	14589	14456	14447	14597	14528	14404	14569	14563	14600	14516	14451	14539	14504	14645	14460	14438	14640	14514	14386	14497	14465	14670	14606	14541	14525	14425	14626	14271	14477	14528	14456	14532	14512	14677	14744	14693	14423	14660	14580	14573	14501	14690	14485	14536	14496	14436	14529	14551	14430	14559	14391	14604	14456	14596	14629	14653	14464	14515	14447	14472	14425	14435	14427	14502	14444	14458	14614	14647	14407	14553	14417	14628	14490	14438	14529	14631	14596	14654	14511	14394	14585	14498	14636	14507	14537	14557	14618	14453	14595	14673	14627	14705	14346	14574	14455	14610	14711	14806	14482	14666	14364	14612	14573	14485	14503	14460	14595	14556	14676	14420	14602	14359	14485	14588	14416	14631	14560	14503	14332	14648	14611	14480	14562	14553	14406	14769	14400	14534	14498	14545	14421	14525	14521	14431	14504	14609	14665	14552	14505	14471	14586	14439	14583	14443	14537	14545	14579	14544	14506	14319	14656	14402	14555	14456	14586	14491	14544	14604	14341	14510	14513	14448	14491	14694	14350	14570	14422	14384	14594	14461	14733	14548	14569	14624	14617	14518	14540	14509	14530	14392	14465	14517	14511	14558	14560	14585	14571	14439	14433	14482	14450	14602	14478	14556	14476	14665	14698	14487	14690	14573	14507	14561	14632	14465	14459	14406	14429	14596	14590	14396	14468	14479	14595	14516	14586	14503	14531	14475	14497	14540	14568	14506	14409	14576	14486	14639	14558	14581	14491	14282	14528	14535	14592	14452	14501	14512	14559	14803	14590	14515	14481	14568	14624	14406	14540	14453	14514	14525	14657	14330	14426	14529	14416	14465	14431	14610	14339	14528	14608	14438	14555	14604	14640	14509	14486	14490	14699	14613	14391	14681	14600	14719	14389	14469	14337	14467	14489	14422	14575	14721	14652	14622	14487	14537	14760	14521	14432	14493	14582	14513	14680	14659	14557	14658	14615	14564	14526	14564	14519	14591	14404	14717	14473	14522	14706	14426	14679	14541	14529	14740	14683	14455	14534	14599	14405	14372	14553	14439	14425	14558	14457	14352	14442	14671	14475	14651	14593	14416	14608	14693	14581	14455	14588	14601	14498	14468	14492	14450	14428	14647	14658	14633	14619	14449	14445	14571	14536	14490	14442	14340	14549	14455	14520	14580	14428	14612	14614	14715	14481	14558	14576	14513	14608	14496	14481	14506	14411	14515	14784	14582	14361	14527	14534	14473	14702	14558	14630	14487	14555	14475	14669	14517	14516	14496	14548	14370	14480	14439	14484	14535	14496	14585	14510	14463	14593	14485	14623	14461	14632	14644	14452	14617	14604	14584	14530	14353	14468	14499	14525	14547	14496	14580	14466	14396	14468	14398	14484	14568	14531	14390	14410	14653	14401	14482	14576	14488	14590	14538	14522	14516	14700	14572	14497	14497	14435	14633	14570	14507	14578	14400	14529	14582	14464	14688	14659	14505	14403	14400	14571	14655	14510	14544	14503	14435	14525	14211	14536	14628	14461	14596	14539	14553	14799	14569	14485	14476	14607	14657	14536	14538	14602	14548	14745	14572	14485	14641	14517	14638	14592	14613	14456	14542	14612	14553	14618	14606	14606	14565	14569	14365	14410	14638	14708	14482	14638	14555	14600	14382	14646	14359	14482	14558	14470	14553	14533	14549	14516	14301	14417	14570	14562	14610	14552	14551	14551	14535	14586	14447	14555	14542	14663	14842	14493	14568	14470	14542	14509	14475	14532	14480	14605	14523	14495	14535	14667	14651	14436	14623	14370	14499	14568	14673	14409	14579	14414	14478	14741	14535	14647	14549	14574	14620	14498	14617	14645	14548	14823	14436	14562	14580	14614	14468	14656	14289	14710	14499	14527	14583	14791	14527	14380	14541	14542	14527	14528	14680	14521	14440	14534	14562	14603	14611	14615	14483	14541	14674	14605	14555	14502	14545	14564	14395	14613	14534	14553	14695	14448	14402	14576	14650	14524	14514	14690	14516	14485	14683	14414	14881	14688	14477	14504	14674	14288	14627	14445	14543	14595	14634	14541	14682	14363	14418	14591	14519	14510	14590	14549	14582	14621	14466	14513	14650	14635	14638	14715	14596	14579	14724	14630	14609	14528	14674	14569	14612	14476	14765	14607	14480	14348	14517	14539	14465	14592	14629	14623	14393	14416	14410	14661	14537	14490	14292	14441	14696	14598	14570	14336	14502	14617	14402	14567	14466	14441	14612	14638	14524	14559	14362	14603	14527	14571	14596	14559	14488	14432	14519	14395	14743	14601	14560	14656	14625	14467	14598	14775	14496	14667	14561	14531	14566	14665	14489	14477	14439	14385	14564	14648	14632	14551	14506	14647	14524	14434	14631	14449	14494	14523	14637	14642	14365	14538	14664	14482	14501	14442	14464	14518	14471	14602	14683	14482	14590	14542	14369	14597	14504	14591	14513	14566	14660	14637	14285	14494	14572	14444	14676	14313	14509	14519	14597	14426	14502	14409	14408	14490	14450	14521	14766	14531	14515	14593	14563	14569	14532	14433	14403	14469	14707	14643	14583	14494	14488	14472	14492	14706	14614	14691	14655	14392	14503	14621	14538	14508	14606	14550	14427	14517	14530	14534	14645	14527	14386	14673	14573	14476	14484	14632	14608	14556	14666	14572	14501	14445	14600	14527	14531	14685	14331	14599	14512	14554	14546	14400	14540	14617	14273	14569	14438	14389	14604	14586	14563	14624	14614	14525	14561	14419	14457	14401	14437	14537	14597	14627	14557	14687	14465	14495	14482	14479	14519	14572	14621	14603	14542	14629	14442	14481	14589	14515	14520	14520	14464
27183	22131	25810	23019	19323	18737	18438	17797	17635	17495	17634	17752	17496	17190	17184	17208	17126	17218	17158	17045	16996	17063	16964	17026	17068	16812	16620	16794	16591	16792	16606	16879	16810	16917	16831	16680	16834	16590	16639	16719	16657	16491	16453	16627	16631	16566	16641	16727	16619	16319	16526	16629	16673	16562	16776	16830	16700	16788	16639	16732	16600	16447	16632	16721	16828	16463	16687	16635	16481	16508	16592	16707	16431	16599	16699	16636	16559	16526	16681	16953	16610	16534	16627	16548	16681	16553	16492	16508	16715	16586	16651	16578	16690	16671	16798	16568	16585	16891	16669	16445	16638	16657	16710	16611	16724	16620	16621	16809	16623	16717	16649	16665	16580	16554	16615	16655	16705	16656	16731	16883	16709	16680	16540	16675	16724	16589	16449	16637	16505	16782	16694	16755	16789	16591	16518	16673	16485	16708	16605	16697	16805	16705	16644	16491	16645	16751	16545	16648	16634	16577	16570	16594	16917	16579	16774	16550	16840	16877	16630	16614	16487	16731	16760	16853	16625	16663	16559	16611	16480	16675	16770	16536	16773	16712	16611	16550	16613	16366	16671	16653	16528	16540	16641	16593	16503	16533	16519	16675	16375	16584	16554	16712	16686	16791	16521	16583	16771	16563	16769	16869	16630	16420	16697	16665	16701	16465	16560	16797	16640	16590	16552	16666	16463	16640	16746	16694	16525	16756	16735	16816	16743	16736	16644	16613	16676	16713	16398	16769	16862	16570	16772	16459	16528	16411	16666	16609	16577	16671	16492	16742	16495	16730	16688	16726	16523	16622	16618	16664	16519	16596	16492	16578	16504	16685	16575	16698	16561	16552	16519	16498	16503	16600	16575	16642	16662	16937	16767	16622	16624	16615	16710	16540	16533	16495	16798	16672	16771	16576	16524	16546	16450	16730	16616	16678	16640	16509	16679	16622	16659	16506	16704	16627	16737	16739	16751	16519	16628	16697	16574	16585	16447	16692	16622	16791	16506	16616	16762	16617	16303	16602	16673	16690	16490	16531	16522	16527	16645	16551	16710	16673	16526	16655	16786	16365	16503	16723	16714	16806	16586	16593	16529	16520	16906	16667	16657	16648	16586	16599	16679	16557	16700	16615	16526	16690	16846	16854	16699	16740	16633	16624	16784	16744	16491	16635	16655	16688	16706	16653	16668	16674	16625	16874	16727	16632	16682	16513	16777	16618	16579	16432	16674	16549	16699	16754	16475	16645	16426	16640	16548	16778	16665	16539	16735	16800	16674	16658	16775	16822	16836	16494	16570	16676	16607	16714	16766	16626	16503	16783	16660	16536	16655	16710	16715	16504	16674	16679	16713	16731	16708	16600	16611	16742	16504	16772	16555	16579	16689	16799	16837	16598	16700	16744	16392	16456	16798	16626	16805	16650	16677	16656	16775	16490	16539	16682	16505	16694	16741	16766	16903	16699	16776	16684	16586	16626	16708	16785	16597	16790	16483	16702	16726	16492	16688	16658	16694	16572	16563	16312	16729	16519	16535	16635	16443	16561	16528	16533	16663	16690	16627	16445	16695	16347	16688	16624	16548	16502	16571	16316	16446	16734	16681	16710	16529	16586	16665	16680	16558	16483	16920	16856	16397	16597	16647	16629	16661	16592	16522	16591	16677	16610	16453	16720	16627	16688	16689	16605	16630	16630	16648	16614	16604	16627	16249	16500	16783	16828	16667	16790	16506	16601	16552	16572	16409	16627	16489	16617	16580	16516	16688	16463	16508	16570	16655	16654	16550	16711	16773	16498	16465	16429	16509	16780	16691	16699	16790	16702	16604	16712	16613	16715	16493	16559	16733	16602	16663	16649	16786	16761	16733	16672	16584	16695	16532	16630	16610	16710	16720	16827	16751	16697	16537	16664	16595	16642	16697	16660	16534	16732	16616	16587	16648	16685	16741	16485	16727	16673	16891	16644	16559	16655	16653	16735	16616	16732	16608	16570	16628	16788	16770	16555	16516	16642	16566	16479	16540	16540	16651	16560	16577	16629	16614	16676	16798	16610	16548	16652	16725	16504	16795	16654	16778	16847	16761	16758	16540	16786	16671	16588	16828	16728	16600	16916	16362	16526	16447	16646	16672	16455	16476	16608	16647	16762	16326	16737	16412	16614	16403	16624	16460	16582	16692	16613	16733	16557	16724	16670	16829	16730	16817	16550	16411	16559	16507	16738	16452	16667	16705	16527	16711	16562	16696	16686	16604	16624	16601	16874	16499	16675	16547	16581	16478	16715	16783	16754	16615	16476	16580	16770	16831	16671	16819	16571	16631	16691	16729	16395	16487	16800	16496	16563	16601	16561	16732	16551	16842	16755	16406	16604	16655	16542	16499	16606	16604	16689	16727	16603	16580	16575	16754	16789	16702	16760	16447	16765	16723	16699	16710	16736	16848	16770	16497	16758	16631	16672	16728	16705	16441	16601	16633	16704	16503	16440	16822	16754	16894	16544	16679	16758	16698	16468	16522	16681	16593	16858	16753	16664	16638	16665	16816	16762	16584	16793	16626	16751	16819	16659	16620	16550	16662	16714	16741	16587	16574	16775	16554	16558	16757	16485	16655	16593	16856	16579	16636	16608	16548	16836	16542	16631	16727	16681	16798	16541	16745	16552	16421	16491	16420	16610	16779	16577	16702	16549	16599	16603	16602	16275	16592	16733	16729	16734	16853	16686	16681	16670	16540	16733	16590	16739	16651	16635	16765	16677	16727	16797	16758	16583	16619	16781	16631	16708	16710	16674	16705	16832	16715	16643	16602	16528	16689	16696	16660	16707	16770	16737	16875	16520	16644	16651	16680	16591	16486	16826	16771	16668	16527	16706	16556	16644	16771	16850	16386	16320	16531	16611	16613	17030	16524	16547	16452	16534	16686	16595	16553	16608	16636	16542	16574	16424	16630	16304	16624	16667	16767	16694	16647	16738	16704	16471	16491	16789	16606	16545	16555	16731	16616	16639	16346	16486	16582	16631	16895	16536	16584	16793	16701	16830	16710	16611	16678	16518	16722	16831	16909	16727	16651	16531	16558	16600	16653	16733	16679	16592	16775	16559	16583	16742	16603	16626	16588	16534	16499	16600	16662	16767	16659	16610	16533	16386	16622	16605	16478	16554	16521	16633	16507	16555	16525	16610	16752	16572	16564	16370	16512	16642	16792	16674	16726	16535	16792	16661	16679	16644	16632	16440	16561	16766	16757	16720	16577	16604	16567	16666	16557	16605	16615	16661	16846	16567	16792	16530	16524	16481	16639	16603	16738	16877	16609	16543	16706	16626	16482	16712	16717	16781	16834	16818	16726	16788	16822	16814	16660	16738	16699	16661	16495	16617	16612	16659	16676	16488	16561	16621	16752	16699	16602	16604	16654	16658	16743	16812	16584	16671	16725	16607	16631	16660	16546	16604	16761	16530	16670	16791	16602	16574	16602	16686	16508	16614	16529	16612	16791	16503	16666	16708	16683	16727	16662	16541	16734	16697	16673	16623	16557	16594	16827	16530	16579	16643	16683	16571	16513	16509	16649	16663	16640	16624	16716	16770	16595	16565	16692	16753	16735	16713	16761	16663	16741	16681	16579	16470	16724	16610	16444	16633	16613	16494	16779	16840	16523	16657	16537	16708	16621	16869	16662	16628	16473	16639	16702	16574	16818	16650	16674	16600	16719	16552	16591	16459	16511	16475	16649	16682	16687	16591	16497	16693	16672	16673	16818	16714	16647	16416	16755	16554	16692	16585	16562	16810	16644	16554	16403	16571	16594	16610	16828	16767	16598	16680	16658	16417	16532	16632	16631	16628	16590	16595	16671	16468	16747	16777	16808	16807	16737	16623	16563	16582	16559	16509	16582	16734	16586	16586	16601	16563	16811	16670	16657	16782	16441	16828	16564	16625	16593	16776	16617	16659	16427	16650	16621	16562	16787	16686	16560	16666	16666	16749	16529	16506	16525	16617	16525	16596	16620	16629	16672	16610	16631	16601	16800	16702	16719	16450	16611	16581	16794	16718	16731	16549	16668	16664	16633	16650	16604	16672	16479	16416	16704	16487	16739	16604	16617	16567	16636	16686	16724	16712	16676	16765	16412	16443	16780	16631	16814	16571	16723	16501	16634	16645	16398	16797	16535	16731	16490	16625	16717	16850	16531	16719	16636	16478	16594	16528	16331	16773	16657	16703	16656	16703	16687	16652	16738	16553	16697	16575	16710	16710	16679	16692	16838	16861	16661	16654	16777	16540	16659	16642	16620	16600	16462	16734	16730	16588	16743	16523	16780	16566	16700	16705	16486	16456	16580	16736	16653	16513	16627	16561	16523	16548	16674	16468	16683	16591	16451	16661	16547	16550	16572	16677	16694	16499	16495	16664	16489	16696	16471	16617	16594	16689	16707	16785	16592	16678	16565	16589	16748	16616	16661	16584	16790	16703	16622	16637	16611	16581	16568	16606	16610	16727	16672	16500	16679	16686	16759	16807	16549	16555	16629	16659	16687	16799	16748	16549	16743	16483	16590	16653	16759	16627	16651	16648	16512	16673	16776	16716	16689	16538	16478	16676	16578	16412	16628	16443	16730	16819	16605	16687	16594	16496	16699	16494	16539	16684	16554	16863	16561	16590	16720	16644	16610	16596	16609	16634	16554	16559	16736	16742	16602	16845	16726	16618	16505	16768	16807	16575	16577	16606	16568	16641	16638	16720	16769	16666	16607	16623	16705	16611	16733	16744	16675	16852	16691	16639	16668	16539	16697	16629	16777	16551	16657	16895	16602	16559	16650	16629	16623	16534	16789	16729	16601	16650	16659	16834	16693	16590	16710	16692	16630	16666	16699	16609	16661	16823	16753	16765	16710	16619	16825	16609	16738	16717	16886	16729	16665	16656	16724	16553	16604	16722	16531	16668	16733	16586	16777	16635	16555	16668	16582	16575	16717	16610	16563	16575	16490	16796	16792	16684	16530	16730	16877	16578	16655	16596	16518	16521	16907	16613	16504	16733	16414	16719	16675	16722	16707	16647	16916	16621	16719	16619	16950	16825	16879	16558	16619	16640	16649	16638	16621	16553	16535	16698	16455	16746	16644	16754	16552	16757	16656	16514	16605	16728	16535	16362	16734	16589	16657	16493
17253	24372	23619	20155	18530	17812	17161	16656	16516	16232	16177	16151	16073	15692	15476	15346	15220	15300	15194	15057	14950	15012	15225	14949	14995	14845	14832	14745	14763	14866	14866	14640	14691	14714	14726	14659	14708	14826	14878	14718	14609	14760	14537	14621	14688	14707	14660	14448	14558	14778	14728	14582	14781	14727	14702	14751	14671	14553	14701	14677	14656	14607	14691	14717	14620	14734	14968	14587	14711	14486	14714	14737	14671	14564	14671	14576	14599	14677	14599	14733	14534	14519	14662	14737	14674	14777	14597	14739	14749	14535	14485	14782	14564	14777	14688	14739	14625	14609	14624	14594	14570	14838	14670	14663	14624	14697	14879	14732	14606	14611	14632	14648	14832	14621	14670	14807	14560	14862	14764	14580	14807	14564	14760	14756	14608	14645	14656	14669	14627	14680	14560	14555	14673	14817	14646	14666	14585	14404	14714	14524	14689	14663	14548	14589	14752	14585	14643	14672	14709	14596	14657	14631	14492	14815	14561	14591	14530	14674	14626	14845	14636	14800	14636	14660	14721	14811	14817	14690	14709	14593	14513	14518	14642	14613	14736	14635	14669	14668	14614	14663	14597	14481	14649	14607	14656	14663	14747	14571	14566	14608	14640	14408	14682	14552	14756	14629	14627	14649	14566	14815	14589	14596	14592	14773	14606	14522	14569	14612	14758	14595	14436	14643	14760	14638	14681	14623	14555	14594	14645	14594	14595	14661	14640	14580	14718	14577	14696	14801	14496	14605	14642	14515	14617	14503	14589	14609	14423	14699	14693	14726	14583	14547	14589	14701	14734	14489	14587	14593	14636	14802	14801	14862	14631	14753	14606	14824	14565	14760	14725	14598	14877	14639	14777	14482	14673	14612	14792	14534	14799	14617	14664	14616	14677	14699	14538	14634	14522	14643	14672	14618	14640	14519	14731	14798	14697	14817	14540	14652	14644	14640	14598	14653	14735	14674	14699	14623	14478	14680	14470	14718	14741	14621	14581	14539	14834	14784	14498	14651	14820	14679	14649	14585	14597	14501	14624	14690	14782	14672	14841	14531	14531	14641	14697	14566	14712	14521	14577	14654	14685	14782	14721	14663	14405	14666	14591	14545	14457	14563	14654	14673	14716	14513	14544	14574	14452	14651	14598	14486	14797	14541	14610	14664	14603	14652	14636	14760	14681	14796	14637	14637	14497	14763	14584	14620	14448	14652	14605	14631	14537	14527	14604	14741	14667	14704	14820	14541	14709	14772	14613	14708	14578	14800	14581	14547	14545	14703	14771	14715	14650	14670	14646	14678	14652	14727	14675	14704	14694	14721	14631	14775	14629	14828	14544	14591	14571	14456	14813	14718	14638	14641	14678	14557	14572	14643	14616	14836	14467	14610	14649	14686	14715	14741	14613	14717	14472	14443	14618	14623	14615	14591	14432	14597	14466	14779	14734	14716	14606	14712	14516	14522	14660	14605	14874	14670	14691	14719	14624	14618	14657	14581	14672	14598	14672	14584	14595	14605	14489	14541	14634	14563	14658	14642	14643	14659	14580	14645	14561	14658	14697	14566	14592	14539	14729	14660	14579	14639	14503	14494	14707	14793	14634	14605	14465	14654	14759	14635	14718	14607	14799	14826	14604	14601	14613	14586	14564	14634	14513	14733	14598	14757	14690	14688	14663	14757	14699	14640	14545	14652	14559	14631	14588	14690	14539	14585	14772	14434	14721	14685	14817	14640	14735	14686	14674	14703	14570	14681	14725	14422	14601	14612	14757	14743	14549	14725	14619	14700	14587	14635	14578	14646	14567	14551	14853	14551	14669	14623	14777	14704	14744	14560	14699	14585	14574	14690	14775	14684	14582	14561	14659	14669	14638	14579	14664	14770	14728	14752	14696	14641	14454	14575	14671	14573	14489	14774	14585	14701	14728	14442	14514	14572	14513	14753	14840	14583	14687	14585	14669	14620	14682	14528	14573	14580	14796	14649	14780	14656	14620	14614	14648	14734	14552	14704	14583	14522	14706	14577	14836	14579	14715	14667	14656	14646	14787	14645	14877	14635	14610	14834	14596	14762	14648	14721	14625	14596	14715	14730	14606	14608	14615	14653	14696	14601	14500	14773	14736	14676	14666	14650	14677	14591	14676	14654	14584	14678	14670	14724	14576	14646	14570	14547	14604	14587	14753	14772	14653	14489	14411	14634	14583	14696	14624	14438	14632	14831	14534	14699	14648	14646	14645	14618	14673	14460	14699	14721	14578	14683	14729	14720	14575	14631	14658	14658	14800	14662	14526	14427	14672	14554	14559	14815	14663	14776	14704	14711	14509	14542	14677	14645	14795	14560	14429	14604	14631	14691	14597	14568	14410	14515	14496	14583	14644	14512	14651	14681	14704	14739	14795	14738	14626	14614	14660	14757	14637	14457	14624	14576	14743	14726	14669	14663	14572	14625	14679	14557	14753	14762	14519	14445	14524	14650	14666	14573	14670	14712	14739	14698	14608	14534	14788	14751	14724	14733	14719	14574	14623	14605	14713	14499	14596	14668	14537	14671	14775	14507	14626	14546	14433	14662	14628	14660	14656	14721	14586	14570	14636	14694	14489	14673	14681	14650	14722	14496	14652	14551	14771	14579	14705	14646	14638	14674	14700	14771	14471	14741	14774	14623	14517	14673	14582	14501	14837	14487	14564	14811	14720	14657	14617	14578	14654	14707	14579	14689	14732	14654	14512	14468	14835	14744	14790	14601	14600	14468	14577	14737	14769	14654	14670	14591	14729	14557	14580	14731	14493	14578	14588	14552	14510	14565	14724	14684	14547	14595	14483	14746	14542	14589	14703	14620	14718	14621	14784	14584	14580	14701	14646	14684	14679	14648	14523	14545	14662	14779	14461	14670	14709	14684	14592	14524	14654	14652	14683	14558	14720	14568	14643	14594	14553	14443	14594	14734	14775	14534	14785	14668	14732	14674	14697	14682	14618	14715	14730	14696	14564	14880	14683	14703	14723	14665	14641	14755	14729	14643	14851	14572	14755	14734	14597	14611	14701	14643	14634	14533	14614	14500	14678	14586	14652	14691	14727	14658	14554	14711	14706	14819	14701	14658	14698	14846	14521	14710	14707	14710	14559	14792	14829	14625	14606	14669	14639	14695	14536	14643	14638	14703	14711	14811	14596	14707	14717	14745	14866	14408	14593	14625	14475	14521	14617	14773	14741	14640	14537	14709	14554	14567	14590	14792	14591	14710	14653	14678	14483	14707	14677	14723	14623	14585	14566	14845	14570	14634	14699	14555	14552	14783	14609	14715	14583	14622	14880	14599	14649	14676	14669	14689	14607	14637	14720	14672	14609	14662	14511	14741	14632	14655	14751	14665	14578	14669	14650	14623	14544	14925	14694	14584	14676	14537	14640	14655	14688	14753	14671	14728	14631	14713	14566	14588	14784	14590	14686	14634	14589	14598	14613	14635	14521	14682	14655	14809	14622	14657	14645	14708	14524	14474	14690	14537	14776	14675	14546	14536	14579	14699	14616	14637	14669	14535	14552	14626	14542	14491	14529	14522	14630	14597	14515	14729	14532	14710	14715	14617	14581	14754	14672	14696	14747	14562	14637	14575	14459	14696	14659	14700	14647	14584	14895	14676	14620	14719	14626	14619	14711	14608	14559	14666	14876	14606	14904	14548	14613	14650	14687	14721	14562	14613	14637	14628	14687	14573	14624	14643	14667	14636	14632	14546	14600	14581	14653	14657	14682	14562	14595	14787	14694	14699	14545	14573	14615	14675	14724	14398	14764	14659	14791	14610	14749	14750	14690	14637	14610	14730	14725	14751	14879	14499	14733	14629	14636	14580	14775	14781	14657	14710	14682	14756	14534	14744	14745	14522	14576	14677	14634	14740	14667	14554	14694	14797	14510	14629	14630	14513	14705	14623	14570	14749	14600	14724	14716	14547	14752	14627	14600	14519	14683	14681	14637	14583	14697	14601	14542	14735	14744	14504	14699	14642	14700	14612	14730	14643	14590	14821	14747	14750	14720	14632	14569	14559	14606	14599	14505	14696	14747	14589	14804	14663	14642	14698	14658	14611	14651	14678	14787	14589	14667	14695	14771	14786	14745	14649	14661	14724	14656	14787	14708	14573	14526	14658	14718	14570	14698	14567	14631	14720	14572	14766	14695	14652	14667	14594	14635	14619	14714	14770	14650	14640	14598	14694	14644	14585	14639	14523	14682	14663	14630	14675	14647	14783	14481	14584	14680	14665	14733	14671	14583	14847	14484	14600	14769	14687	14622	14679	14865	14574	14693	14602	14661	14788	14602	14513	14776	14618	14718	14718	14677	14816	14460	14542	14731	14527	14680	14792	14607	14553	14645	14710	14731	14720	14617	14790	14636	14594	14766	14621	14759	14518	14652	14598	14664	14597	14514	14618	14696	14640	14563	14745	14459	14620	14506	14727	14685	14745	14795	14512	14531	14630	14623	14743	14700	14784	14660	14687	14613	14500	14705	14606	14536	14616	14768	14672	14823	14610	14663	14749	14644	14678	14560	14598	14670	14629	14648	14462	14614	14689	14541	14748	14724	14708	14566	14765	14629	14674	14424	14653	14928	14672	14717	14657	14841	14666	14893	14544	14701	14711	14564	14661	14508	14637	14714	14581	14616	14763	14627	14562	14641	14657	14740	14538	14617	14557	14648	14911	14556	14770	14725	14713	14570	14668	14701	14733	14700	14717	14699	14690	14708	14628	14669	14585	14631	14522	14561	14709	14604	14435	14774	14632	14604	14666	14661	14711	14748	14490	14748	14653	14536	14722	14597	14568	14695	14877	14603	14719	14792	14690	14578	14807	14825	14698	14540	14557	14817	14560	14718	14511	14536	14814	14696	14670	14603	14675	14674	14848	14600	14678	14586	14602	14585	14620	14779	14698	14697	14511	14789	14669	14584	14502	14583	14762	14695	14673	14693	14621	14747	14649	14698	14789	14586	14642	14737	14563	14678	14657	14631	14500	14595	14832	14704	14704	14660	14646	14721	14630	14608	14752	14829	14680	14631	14793	14645	14507	14413	14442	14687	14787	14538	14756	14548	14612	14614	14411	14610	14598	14524	14601	14405	14563	14659	14710	14552	14562	14658	14623	14547	14626	14591	14540	14713	14860
23598	21048	28447	23970	22107	22486	21417	18672	17942	18024	17758	17776	17565	17321	17064	17100	16844	16887	16781	16687	16654	16461	16417	16445	16493	16322	16460	16307	16435	16478	16239	16340	16124	16106	16275	16471	16155	16348	16354	16151	16254	16072	16367	16181	16243	16078	16087	16012	16124	16134	16201	15954	16068	16377	16189	16170	16039	15991	16011	16066	16101	16061	16211	16072	16154	16087	16191	16195	16240	16205	16184	16012	16078	16160	16159	16210	16295	16023	16204	16055	16300	16189	16141	16147	16142	16340	16038	15978	15957	16022	16192	16092	16207	16064	15951	16041	16011	15991	16204	16037	15889	16020	15851	15926	16147	16081	15994	15807	15894	16089	16023	16194	16105	16025	16335	16196	16016	15933	16064	15931	16200	16043	16039	15970	16197	16127	16012	16054	16047	16209	16064	16083	16098	15915	16208	16081	16114	16158	16152	16127	16058	16098	16011	16219	15795	16186	16124	16071	16017	15994	16099	15971	15953	15988	16231	16027	16095	16231	16354	15949	16103	15919	16039	15989	16113	15971	15992	16207	16036	16140	16006	16125	15914	16023	15973	16093	16083	15993	16143	16156	16064	15994	16142	15950	15986	15974	16043	16059	15987	16035	16152	16135	15961	16020	15782	16067	15972	16122	16147	16126	16016	16015	15868	15900	16164	16098	15916	16179	16121	15843	15898	16145	16044	16041	15851	16063	16084	16075	16021	15968	15985	15966	16078	16010	15916	15992	15992	15933	15884	15977	16084	15768	15980	15969	15901	15951	15982	16040	15924	15950	15963	16000	16192	16015	16049	15907	16078	15956	16041	16147	16093	15945	16116	16075	16129	15806	15891	16011	16009	16046	16108	15979	15861	15934	16122	16214	16100	15957	16153	16149	15970	16244	16007	16110	16202	16047	16165	16192	15944	16018	15923	15967	15921	16164	16086	15949	15975	16107	16170	16311	16068	15977	15853	16064	16053	16049	15959	16215	16119	15892	15943	15868	16087	16044	16179	16099	16060	15856	15987	16253	15946	16069	16067	15908	16122	15975	15941	16099	16087	15928	16234	15935	16057	16055	16027	16286	16132	15950	16161	16105	16189	16023	16004	15997	16107	15983	15964	15930	16259	16023	16098	16177	16128	16012	16114	16228	16097	15921	15911	15784	15984	15978	15882	16187	15938	16083	16171	16182	15955	16161	16013	16105	16198	16102	16260	16129	16106	15894	16018	15935	15969	15919	16051	16037	16080	16172	16075	15838	15977	15981	16082	15894	15975	16005	15959	16247	16192	16025	16004	16072	16110	16062	16165	16038	16036	15933	16054	16075	16032	16074	16001	16147	15965	15769	15910	16058	15939	16052	16090	16100	16104	16017	15896	16096	15906	16152	16033	16036	16162	16307	16025	16029	15917	16216	16152	15978	16095	15927	15824	15796	15811	16045	16066	16099	15869	15962	16100	16205	16181	16101	16237	16193	15940	15916	15990	16005	15908	15991	15891	16113	15937	16097	16001	15944	15956	16173	15924	16090	16123	15963	16118	16012	15995	16109	16315	16048	16019	16197	16053	16056	15900	16059	16123	15899	16123	16019	16084	16011	16075	16071	16236	16122	15982	15891	15918	15925	16186	16210	16213	15978	16158	16064	16077	15922	16048	16041	15882	16035	16227	16088	16001	16071	16315	16066	16219	16026	16169	16041	16043	16081	15943	16071	15878	16260	16096	16121	15998	16049	15996	16097	15940	16182	16138	16011	15849	16015	16026	16033	15897	16097	16022	16106	16138	16014	16064	16005	16159	15967	15820	16167	16100	15960	16041	16021	15994	16245	15870	15931	16127	15852	15844	15956	15978	16021	15906	15953	16022	16106	15946	15918	16084	16175	16135	16159	16053	16068	16362	16277	16035	16121	15893	15957	15929	16016	16199	15987	16099	16065	15896	15820	15941	16172	16118	16081	15741	16015	15984	16106	16237	15974	15906	16035	16029	15919	16276	16104	16046	16073	16271	16187	15718	16114	15965	16025	16269	16045	16107	16106	16263	16225	16326	16219	16152	15941	15948	16102	16087	15978	15882	16125	16280	16111	16025	16091	15924	15973	15968	15989	16035	15961	16065	15955	16073	16103	16062	15898	15879	16104	16154	16074	15982	16044	15980	15794	15998	16077	16058	15883	15857	15949	15956	15979	16108	16033	16063	16024	16127	16077	16018	15967	16039	16247	16101	15970	16045	16049	15989	16235	15904	16168	16001	15939	15824	16033	16017	16054	15962	16049	15957	16126	15988	16027	15918	16040	15837	16008	16116	16102	15995	16210	16127	16174	16007	16325	16099	16123	16297	16148	15941	15896	16105	15952	16014	15993	16051	16020	16138	15986	16197	15931	16076	16101	16182	16008	15949	16012	15980	15955	16206	16117	16279	16125	15981	15983	16107	16032	15869	15974	16209	15988	16099	16221	16169	16211	15960	16024	16083	16022	15883	15964	16167	15878	16043	15943	15972	16106	16028	16109	16132	16050	16160	16150	15860	15845	15943	15707	15835	15885	16074	16113	16282	15886	16091	15945	15916	16125	15988	16200	16025	16233	16196	16037	15935	16063	16038	16058	15975	15920	16224	15891	16173	16114	16106	15969	16140	16010	16015	16033	16203	15987	15998	16068	16122	16065	16057	15914	16155	16041	16027	15800	16050	16088	16214	16284	16118	15957	15952	16138	16154	16127	16190	16002	16201	16044	15914	16083	16186	16084	15955	16045	16305	15999	16199	16101	16279	16018	16064	16176	16095	15923	15979	16106	16106	16005	16132	16116	15927	16094	16027	16175	16065	16067	16302	16106	16209	15946	15909	16159	16008	16021	16059	16010	16191	16079	15898	16039	15716	16049	16151	16102	16060	16125	16155	16027	16029	15969	15831	15842	15918	16002	15841	16097	15997	16012	15889	16284	16112	16030	16116	15916	16132	16249	16014	16055	15880	16105	16065	16076	15939	15853	16288	15974	15952	15803	16037	16024	16068	16312	16162	15884	15915	16099	16076	15984	15912	16055	16187	16132	16224	16102	15981	15999	16029	16065	15933	16288	15897	15929	16055	15890	16167	15938	15743	15979	15932	16130	16260	15933	15994	16061	16083	16081	16163	16155	16116	16061	16144	16013	16074	16149	16007	16092	16026	16154	16161	16032	16128	16137	15828	16108	16079	16164	16017	15875	16279	16132	16076	16094	16127	16012	16170	15993	15895	16103	16245	16033	16144	16178	15994	15976	16047	16111	16051	16023	16121	16118	16141	16117	16131	16114	16128	15869	15994	15974	16199	15908	15994	16104	16234	15959	16166	15989	16067	16075	16187	15923	15982	16114	16056	16088	16029	15914	15907	15869	16067	15964	16136	15962	15987	16102	16147	15899	16313	16148	15952	16058	16205	16200	16088	15979	16082	16116	15880	16187	16211	15904	16051	15951	15971	16220	16002	16099	16182	16390	16171	16047	16223	16181	16077	16142	16036	16220	16197	15927	16164	16104	16079	16145	16116	16249	16015	16054	16305	15983	15998	16100	15996	16204	16106	16245	16188	15984	16120	16140	16098	16069	16012	16146	15979	16062	15831	16046	16326	16046	15975	16110	15913	16022	16126	16124	16121	16087	16030	16076	15995	15985	16080	16070	16115	16050	15978	16039	15975	16056	15940	15970	16099	16076	16100	16030	16009	16302	16049	16117	16115	16018	15958	16139	16184	16124	16226	16099	16083	16030	15996	16142	16117	16061	16149	15990	16094	16230	16017	16062	15984	16156	16195	16049	15940	15965	16213	15948	15996	15913	16004	16135	16103	15988	15949	16038	15922	16120	16045	16199	16006	15990	16244	15874	16128	16054	15914	15913	16029	16034	16130	16100	16161	16297	15960	15959	16121	16038	16005	16096	16176	16019	16064	15913	16008	16076	16029	15945	16164	15942	16285	16018	16170	15788	16163	16160	16029	15945	15899	15957	15974	16048	16195	16055	15880	16005	15953	16032	16148	16076	16004	16107	16113	15854	16135	16064	16074	15992	15952	16075	16086	16273	16046	16110	16121	16013	16048	15953	16215	15996	16207	16128	16014	16126	16158	16094	16074	15886	16070	15858	16054	15997	16058	15977	16032	16250	16090	16144	16049	15978	15925	16121	16302	15997	16019	15875	15905	16128	15974	16062	16053	15895	15956	15893	16120	15993	15925	16234	16044	16229	15968	16140	16206	16099	15936	16212	16159	16080	16325	15957	15969	16015	15941	15920	16181	16157	15968	16040	15913	16133	15873	15922	15887	16265	16152	16071	16074	16025	16223	16158	16242	16090	16136	16016	16190	15844	16128	16023	16065	15802	16030	16125	16089	16088	16102	15883	16066	15986	16153	15981	16196	15853	16055	16287	16076	16333	16053	16101	16204	16291	15959	15844	15972	16223	16130	15861	16117	16157	16096	16055	15970	16058	15876	15896	16161	15953	16084	16080	16397	16088	16075	16028	16083	16108	16107	16134	16040	16047	16039	16131	16048	16064	15930	16031	15914	16025	15943	16088	15997	15902	16077	16126	16078	15991	16205	16045	16037	15832	15944	16031	16133	15985	16134	16046	16132	16029	16110	16096	16125	16033	15985	16237	16162	16153	15972	15966	16222	16153	16002	16057	16230	16162	16222	16054	16282	16094	16038	16278	16051	15910	16091	16025	16125	16174	15995	16153	15910	15901	15967	15818	16111	16051	16095	16118	16089	16050	16006	15951	15943	16028	16262	15950	15959	16201	16151	16185	16210	16015	16146	15999	16070	15998	15969	15997	16120	16168	15977	16147	16051	16083	16108	15958	15967	15862	16052	16156	16159	16030	15842	16042	15815	15823	16286	16093	16103	16116	16186	16110	16047	16007	16197	16026	15988	15989	16062	16050	15983	15872	16126	16147	16292	16108	16035	15969	15951	16051	16101	16126	16134	16171	16053	16062	16036	16120	16093	15909	16226	16026	16119	16136	16269	16075	16120	16058	16280	16282	16122	16163	15969	16085	16099	16069	16040	16008	16018	15996	16138	15902	16152	16018	16294	16028	15956	16012	16168	16052	16075	15954	16135	16153	16256	16047	15965	16144	16228	16254	16031	16245	15947	16016	16029	16145	15943	16002	16220	16030	15912	16097	15971	16186	16001	16101
16512	29994	28702	23574	21462	19816	18754	18090	17749	17341	17163	16737	16685	16242	15867	15608	15480	15315	15302	15120	15133	14941	14858	14789	14811	14588	14554	14443	14584	14668	14502	14424	14610	14480	14485	14331	14463	14332	14445	14351	14367	14385	14426	14421	14303	14361	14263	14287	14313	14362	14329	14115	14232	14381	14325	14374	14309	14174	14355	14286	14466	14222	14179	14217	14272	14258	14306	14280	14311	14277	14207	14233	14278	14349	14213	14213	14181	14215	14294	14313	14304	14323	14337	14122	14356	14443	14180	14319	14296	14338	14297	14203	14512	14243	14299	14307	14221	14322	14202	14303	14143	14355	14245	14309	14245	14376	14294	14300	14196	14242	14106	14378	14474	14292	14409	14455	14184	14231	14275	14303	14272	14372	14369	14226	14297	14379	14246	14409	14286	14296	14385	14365	14153	14399	14256	14388	14209	14252	14400	14402	14322	14313	14405	14315	14220	14287	14176	14313	14354	14249	14417	14439	14228	14473	14268	14177	14239	14307	14407	14082	14237	14192	14288	14173	14138	14435	14319	14272	14413	14314	14449	14376	14361	14189	14440	14376	14306	14117	14200	14258	14200	14281	14355	14238	14344	14170	14214	14302	14374	14311	14139	14382	14166	14199	14203	14298	14073	14226	14202	14176	14326	14328	14261	14242	14371	14317	14271	14246	14482	14207	14413	14120	14189	14367	14252	14237	14467	14334	14442	14300	14228	14039	14501	14192	14259	14284	14402	14244	14295	14417	14298	14477	14301	14200	14240	14282	14327	14334	14356	14241	14056	14157	14224	14344	14238	14351	14383	14305	14450	14269	14270	14249	14390	14330	14202	14379	14261	14439	14406	14086	14378	14485	14161	14333	14351	14304	14208	14175	14256	14372	14380	14209	14237	14214	14246	14162	14334	14309	14399	14379	14217	14169	14227	14167	14267	14163	14297	14242	14081	14334	14391	14267	14310	14285	14341	14317	14224	14367	14281	14475	14179	14248	14138	14271	14233	14247	14334	14412	14376	14326	14246	14438	14324	14307	14375	14405	14337	14303	14323	14343	14383	14396	14266	14357	14521	14173	14222	14352	14331	14154	14260	14338	14206	14393	14225	14136	14274	14356	14187	14375	14385	14252	14424	14250	14382	14234	14255	14278	14310	14171	14345	14274	14234	14104	14178	14331	14261	14321	14370	14330	14267	14482	14219	14433	14476	14354	14303	14280	14186	14248	14380	14085	14339	14281	14343	14240	14272	14332	14249	14032	14096	14347	14322	14284	14318	14360	14384	14263	14330	14271	14232	14232	14155	14436	14325	14406	14279	14309	14383	14342	14224	14463	14411	14388	14400	14242	14366	14208	14404	14273	14310	14343	14252	14151	14406	14152	14188	14424	14402	14237	14260	14289	14322	14266	14235	14274	14264	14261	14271	14168	14291	14388	14396	14143	14185	14335	14272	14252	14221	14249	14246	14417	14334	14065	14312	14174	14307	14285	14342	14385	14246	14245	14301	14193	14485	14205	14283	14409	14155	14184	14167	14408	14289	14372	14392	14295	14366	14319	14363	14478	14325	14397	14193	14304	14282	14414	14205	14290	14232	14339	14343	14252	14198	14364	14286	14339	14442	14288	14323	14337	14161	14285	14437	14369	14348	14378	14276	14042	14372	14350	14288	14351	14357	14249	14289	14289	14280	14300	14346	14377	14294	14322	14258	14346	14312	14235	14263	14201	14287	14230	14327	14315	14081	14348	14360	14444	14331	14180	14339	14244	14354	14235	14316	14405	14223	14227	14236	14224	14309	14252	14324	14273	14176	14446	14351	14251	14268	14475	14309	14267	14211	14309	14174	14378	14266	14362	14333	14365	14221	14406	14438	14243	14222	14107	14356	14324	14195	14158	14344	14296	14228	14377	14288	14184	14315	14248	14183	14075	14242	14280	14311	14292	14192	14250	14274	14242	14194	14406	14432	14364	14246	14296	14076	14230	14213	14457	14366	14261	14289	14299	14225	14272	14334	14373	14350	14258	14259	14359	14261	14262	14099	14405	14232	14171	14236	14404	14265	14301	14223	14195	14189	14300	14220	14225	14249	14299	14148	14572	14310	14283	14463	14406	13991	14206	14280	14079	14531	14320	14290	14303	14415	14202	14216	14386	14232	14396	14179	14295	14417	14173	14295	14235	14248	14267	14362	14324	14400	14333	14217	14322	14134	14379	14358	14348	14258	14179	14270	14320	14200	14386	14335	14103	14250	14278	14293	14177	14271	14282	14326	14274	14410	14281	14185	14359	14246	14357	14208	14280	14504	14450	14318	14367	14313	14394	14285	14216	14429	14299	14220	14264	14272	14246	14261	14384	14291	14244	14294	14362	14358	14399	14235	14411	14346	14299	14105	14367	14301	14226	14368	14432	14248	14204	14349	14274	14303	14306	14211	14198	14408	14233	14269	14179	14427	14305	14200	14255	14216	14279	14381	14237	14175	14196	14410	14162	14396	14379	14068	14422	14309	14292	14332	14163	14336	14367	14261	14281	14275	14070	14363	14507	14122	14170	14286	14245	14226	14301	14293	14457	14317	14127	14287	14184	14338	14328	14166	14374	14382	14250	14389	14384	14338	14246	14285	14326	14285	14281	14439	14310	14278	14215	14290	14269	14431	14292	14113	14280	14376	14443	14052	14358	14362	14193	14167	14401	14336	14330	14269	14258	14232	14373	14334	14210	14270	14375	14239	14360	14341	14232	14466	14295	14442	14173	14242	14345	14224	14155	14196	14304	14259	14189	14214	14232	14294	14175	14328	14248	14303	14006	14280	14183	14463	14237	14284	14249	14223	14270	14203	14201	14357	14411	14167	14127	14223	14423	14154	14435	14223	14239	14397	14431	14050	14208	14404	14363	14114	14227	14241	14143	14146	14194	14329	14299	14340	14329	14183	14243	14286	14230	14366	14224	14328	14275	14237	14377	14291	14325	14211	14251	14146	14241	14188	14399	14340	14350	14122	14265	14399	14247	14245	14292	14386	14223	14250	14252	14288	14271	14262	14403	14299	14313	14240	14187	14205	14211	14206	14233	14255	14247	14247	14241	14126	14392	14350	14265	14396	14266	14254	14286	14142	14257	14212	14251	14294	14392	14525	14341	14041	14295	14337	14134	14262	14393	14291	14262	14374	14277	14293	14273	14283	14286	14248	14488	14367	14264	14279	14352	14228	14214	14296	14233	14334	14342	14261	14325	14256	14398	14249	14315	14226	14363	14315	14423	14348	14219	14366	14402	14214	14255	14312	14191	14223	14457	14351	14293	14252	14327	14518	14300	14223	14244	14299	14198	14282	14525	14380	14241	14253	14279	14188	14232	14320	14409	14383	14158	14330	14237	14342	14231	14322	14239	14283	14323	14358	14352	14209	14304	14220	14293	14350	14290	14262	14261	14305	14316	14176	14151	14303	14217	14294	14356	14298	14435	14200	14297	14335	14395	14204	14151	14423	14293	14173	14185	14369	14231	14278	14344	14399	14199	14356	14265	14259	14277	14254	14209	14393	14147	14178	14405	14303	14347	14337	14338	14243	14235	14308	14104	14355	14230	14151	14302	14282	14359	14345	14420	14194	14404	14244	14260	14298	14150	14311	14273	14249	14208	14284	13976	14393	14124	14280	14272	14435	14206	14295	14337	14197	14325	14256	14285	14240	14257	14391	14268	14232	14439	14280	14370	14422	14221	14293	14449	14165	14336	14418	14296	14253	14415	14147	14363	14186	14160	14267	14161	14284	14396	14147	14357	14140	14299	14360	14240	14358	14290	14421	14334	14269	14363	14263	14249	14179	14218	14237	14280	14281	14366	14241	14452	14270	14404	14348	14345	14312	14327	14426	14361	14201	14138	14189	14194	14077	14311	14299	14363	14114	14140	14303	14221	14251	14185	14333	14390	14270	14348	14220	14204	14224	14472	14098	14277	14221	14269	14560	14029	14336	14219	14365	14277	14185	14278	14257	14366	14202	14301	14243	14357	14186	14339	14259	14311	14398	14209	14134	14293	14315	14382	14175	14286	14476	14162	14196	14263	14509	14087	14422	14248	14365	14261	14105	14365	14274	14256	14113	14372	14377	14351	14161	14591	14190	14295	14208	14433	14321	14170	14410	14290	14149	14344	14277	14130	14408	14293	14140	14442	14331	14390	14363	14285	14282	14462	14297	14191	14294	14126	14306	14399	14300	14228	14203	14479	14304	14211	14289	14296	14271	14272	14258	14285	14275	14236	14212	14366	14396	14221	14374	14232	14224	14301	14364	14153	14380	14279	14131	14341	14453	14212	14270	14289	14136	14106	14247	14245	14143	14329	14159	14144	14403	14200	14391	14341	14374	14227	14200	14302	14403	14202	14122	14076	14204	14271	14335	14190	14140	14409	14078	14241	14247	14283	14336	14355	14346	14347	14332	14351	14359	14375	14286	14324	14274	14283	14157	14311	14282	14231	14372	14380	14564	14300	14273	14104	14379	14364	14428	14372	14394	14328	14294	14318	14377	14249	14370	14233	14220	13992	14357	14462	14210	14126	14350	14187	14373	14308	14229	14397	14089	14252	14238	14269	14250	14321	14288	14092	14441	14231	14304	14251	14275	14235	14339	14153	14342	14358	14325	14180	14539	14308	14101	14330	14387	14320	14219	14104	14229	14186	14184	14416	14218	14256	14337	14298	14271	14368	14356	14261	14233	14251	14314	14278	14281	14221	14330	14372	14294	14310	14304	14250	14314	14226	14366	14322	14349	14291	14256	14296	14356	14372	14194	14296	14475	14258	14223	14195	14460	14309	14370	14445	14251	14382	14178	14309	14266	14394	14333	14340	14237	14236	14274	14332	14388	14277	14449	14275	14324	14339	14369	14284	14178	14386	14316	14167	14200	14188	14265	14260	14195	14227	14279	14337	14268	14305	14301	14369	14485	14305	14282	14222	14345	14275	14443	14344	14301	14385	14205	14263	14406	14233	14178	14241	14218	14096	14318	14328	14145	14289	14299	14407	14118	14239	14214	14306	14137	14237	14262	14383	14252	14299	14026	14138	14226	14279	14356	14383	14211	14390	14289	14142	14169	14378	14289	14430	14339	14240	14427	14255	14351	14307	14378	14414	14211	14280	14433	14350	14285	14301	14239	14499	14201	14269
22602	21040	28862	23424	21365	23859	26357	20840	20141	20392	19969	19193	19067	19327	18933	18610	18262	18030	18091	18005	17924	18036	17856	18055	17628	17837	17430	17626	17467	17276	17355	17327	17407	17496	17483	17354	17515	17291	17254	17462	17189	17440	17271	17209	17210	17324	17135	17236	17120	17267	17285	17148	17320	17287	17418	17340	17170	17109	17244	17296	17005	17194	17047	17091	17328	17206	17189	17252	17110	17225	17175	17137	17248	17142	17054	17058	17289	17136	17053	16946	17114	17171	17036	17094	17048	17057	17452	17203	17151	17175	17170	16893	17248	17294	16901	17065	17158	17191	17137	17387	17244	16994	17314	17182	17129	17426	17191	17268	17205	17143	17234	17213	17191	17326	17139	17155	17138	17104	17041	17070	17260	17129	17082	17048	17189	17023	17303	17157	17221	17184	17023	17043	17140	17193	17079	17072	17048	17163	17069	17109	17005	17327	16927	17083	17189	17072	17262	17246	17147	16974	16928	17105	17191	17119	17359	17273	17082	17312	17292	16829	17299	17187	17062	16947	17290	16981	17079	17047	17136	16976	17220	17064	17185	17151	17266	17030	17326	17146	17015	17300	17098	16884	17058	17118	17177	17226	17187	17073	17185	17021	17018	17136	17195	17256	16964	16976	17124	17041	16940	17148	17050	17222	17455	17391	17231	17129	16884	16978	17111	17102	17113	17278	16931	17173	17174	17342	17255	16941	17037	17007	17164	17086	16987	17042	16936	17051	17059	17120	17206	17078	17232	17094	17189	16978	16918	17194	17104	17068	17277	17240	16966	16965	17132	17014	17073	17262	17142	16922	17024	17078	17036	17183	16957	17103	17270	17019	17073	17076	17087	17152	17145	16932	16977	17025	17123	17167	17137	17159	17196	17320	17138	17113	17010	16807	17061	17067	17198	17071	17023	17146	17203	17020	17135	17240	17170	16991	17099	17111	17086	17160	17118	17247	17311	17072	17022	17052	17060	17171	17124	17100	17237	17003	17060	17047	16957	16886	17036	16964	17049	17002	17087	17123	17104	16949	17037	17102	17187	16935	17095	16946	16998	17135	16946	17103	17106	17228	17080	17103	17112	17307	16990	17032	16989	17263	17145	17044	17159	17174	17059	16970	17075	17234	17165	17196	17308	17175	17114	17050	17130	17145	17337	17069	17095	17267	16985	17172	17053	16989	17214	17111	17254	17301	17126	17189	17053	17221	17178	17198	17141	17041	17150	16926	17177	17044	17267	16974	17033	17158	17040	17143	17235	17127	17108	17123	17233	17208	17331	17205	17106	17079	17205	16906	17073	17152	17133	17118	17141	17131	17324	17047	16956	17093	17034	17085	17226	17314	17276	16917	17098	16992	16962	17173	17185	17165	17097	17131	17416	17195	17124	17101	17080	17154	17121	17050	17271	17156	17068	17260	17196	17206	17033	17130	17109	17145	17081	16952	17042	17051	17180	17407	17252	17261	17085	17119	17055	17040	16949	17091	17147	16956	16940	17157	17301	16990	16847	16986	17061	16813	17008	17141	17230	17064	17102	17386	16994	16972	17084	17039	16957	17143	17127	17140	17171	17284	17187	17178	17118	17186	17073	17158	16971	17152	17201	17155	17146	17125	17174	17112	17018	17017	17114	17139	17229	17282	17297	16973	17188	17113	17292	17297	17250	17009	17304	17204	17061	17028	17071	17112	17020	16926	17028	17097	17268	17046	17000	17124	16934	16927	17100	17084	17111	17175	17203	17134	17185	17045	17192	16952	17122	17211	17231	17181	17081	17108	17139	16836	17103	17004	17017	16925	16906	16773	17285	16954	16933	17218	17130	17007	16963	17219	17084	16857	16835	16983	17010	17154	16986	17036	17266	17189	17017	17015	17207	17014	17284	16930	17107	17239	17076	17139	16914	17189	16980	17082	17030	17204	17193	16984	17050	17086	17093	17302	17128	17108	17137	17056	17061	17176	17132	17142	17135	17103	17142	17068	17184	17039	17148	16967	17095	17148	17153	17053	17122	17216	17120	17048	17074	17158	17060	17173	17055	17126	17344	17008	17046	17072	17211	17077	17196	17179	17250	17128	17272	17308	17004	17027	17035	17139	16897	17165	17127	16856	17048	17191	17188	17010	16918	17025	17234	17085	17100	16996	16984	16953	17055	17090	17058	17201	17146	17007	17181	17140	16922	16865	17004	16939	17129	17032	17169	17088	16999	17289	17211	17120	16960	17108	17307	17063	17115	17153	17064	17247	17019	16963	17147	17154	17116	17053	17181	17063	17006	17137	17177	16869	17199	17199	17080	17057	17131	17140	17234	16983	17041	17171	17156	17183	17091	16977	17039	17078	17082	17018	17147	17256	17027	17082	16998	17151	17057	17005	17159	17080	17131	16966	16956	17206	17118	16850	17038	16963	16983	17112	17104	17053	17065	17068	17161	17246	17155	17092	17042	17127	17070	17043	16992	17176	16991	17122	17133	17173	16975	17087	17022	17188	17205	17044	16951	17134	17164	17076	17086	17065	17115	17155	17204	17239	16999	17094	17251	17133	17341	17039	17130	17100	16933	17024	17025	16892	17190	16994	17097	17185	17211	17253	16977	17037	17107	17152	17068	17103	17271	17140	17171	17098	17005	17164	17064	17125	17335	17115	17073	17243	16984	17246	17051	17217	17230	17095	17214	16915	17105	17022	17067	17111	17006	17219	17122	17101	16967	17098	16917	17350	17075	17060	17207	17268	17147	17225	17037	17181	17147	17323	17127	17235	17089	17013	17199	16949	17226	17260	17020	17134	17151	17210	16899	16996	17114	17185	17020	17042	17205	16885	17075	17226	17350	17237	17152	17240	17171	17143	17117	17079	17193	16957	17111	17153	17372	17053	17047	17107	17173	17009	17175	17217	17214	16912	17047	17182	17075	16938	17107	17089	16973	17197	17363	17151	17088	17115	17146	16998	17018	16992	17003	17071	17002	17226	17158	17245	17057	16986	17159	17050	17082	17047	17132	17071	17163	17324	17236	16987	17003	16932	17064	17250	17231	17011	16919	17035	17092	17125	17076	16980	17052	17246	16933	16854	16951	17287	17220	17052	17025	17221	17052	17017	17175	16999	17118	17246	17099	17000	17309	16997	17005	17134	17044	17165	16966	16999	17065	17024	17145	17272	17098	17127	17392	17176	16968	17061	17120	17029	17117	17026	16938	16910	17177	16993	17139	16978	17267	17124	17193	17178	17190	17278	17203	17112	17085	17048	17034	16904	17030	17003	17043	17104	17153	16955	17038	17031	17231	17211	17004	17226	17146	16844	17021	17019	16979	17184	17101	17127	17085	17209	17076	17265	16933	17070	17127	17352	17048	17082	16952	16977	17165	17321	17148	17108	17096	17201	17202	16902	17107	16926	16901	16905	17094	17383	17160	17147	17160	17122	17099	17110	16984	17105	17115	17145	17133	17126	16882	16875	17039	17018	17019	17064	17104	17198	17070	17088	16848	17052	17070	17025	17228	17010	17021	17145	17231	17338	17215	17185	17236	16954	17005	17248	17192	17079	17196	17287	17219	17029	16839	16995	17022	17060	17025	17140	17083	17144	17025	17025	16996	17070	17026	17119	17302	16938	16951	17071	16997	17099	17343	17244	17195	17009	17258	17264	17163	17047	17007	17151	17246	17050	17035	17141	16923	17022	17117	17000	16800	17253	17034	16922	16969	17249	17073	17156	17166	17204	17108	17149	17016	17123	16985	17165	17150	17155	17124	16979	17052	17032	17139	16871	17092	16906	17041	17137	17077	17012	16995	17169	17066	17044	16999	17197	17089	17067	17010	17236	17182	16860	17044	17138	16782	16972	17072	17170	17109	17285	17294	17186	17014	17256	17010	17261	16996	17064	17116	17331	16946	16905	17108	17008	16881	17010	16995	16932	16989	17146	17021	16871	17060	17159	16972	17131	17208	17154	16918	17242	17147	17143	17227	16990	17088	17011	17056	17013	17194	17053	17035	17053	17085	17105	17003	17109	17135	17108	17047	17092	17082	17217	17240	17157	17040	17156	17055	17126	16917	17131	16887	16986	17040	16995	16980	16976	17165	17046	17137	17266	17063	17164	17251	17120	17201	17136	16982	17246	17326	17302	17225	17061	17022	17015	17241	17185	17224	17038	17189	16924	17091	17051	16994	16737	17272	17114	16982	17091	17039	16929	17184	16844	17113	16966	17031	16933	17288	17058	17218	17096	17130	17101	17018	17053	16991	17073	17170	17193	17073	16997	17141	16982	17288	16750	17090	17095	17072	17013	17205	17060	17062	17120	17374	17091	17562	16898	17320	17114	17120	17116	17097	17064	17082	17214	17067	17015	17056	17190	17107	17085	17045	17153	17057	17275	16893	16863	17058	17097	17064	17043	17104	17106	16843	17178	17227	17147	17129	17055	17134	16975	16915	16951	17140	17058	17107	16958	17019	16943	16867	17037	16913	17106	17309	17081	17240	17121	17010	16973	16954	17098	17102	16968	17249	17105	17137	17123	17052	17108	16975	16880	16996	17057	17097	17059	16902	16984	17268	17059	16958	17088	17105	17291	17124	17016	16999	17168	17034	17060	17080	17121	17303	16971	17018	17036	17152	16998	17029	17012	17208	17149	16925	16988	17143	17084	17047	17152	17211	17037	17127	16962	17024	16997	17093	17086	17153	17237	17075	17107	17236	17068	16929	17063	17310	17134	17075	17150	17113	17118	17103	17142	17098	16988	17163	17057	17224	17070	17092	16961	17292	17109	17128	17167	16988	17085	17183	17108	17109	17146	17126	16864	17057	17050	16960	17051	17044	17084	17031	17075	17087	17056	17153	17221	17167	17124	17122	17172	17143	17091	17026	17238	17320	17020	17156	17138	17261	17118	17014	17018	17245	17345	17041	16863	17129	17242	17048	17134	17039	16906	16869	17021	17222	17404	17035	17167	17427	17054	17256	17125	17157	17027	17208	17319	17255	17175	17130	17367	17129	17263	17116	17090	17130	17185	16964	17009	17090	17069	17143	17162	17056	17070	17111	17077	17049	17242	17036	17058	17190	16967	17031	17170	17194	17077	17355	17012	17264	17101	17078	17087	17073	17144	16821	16903	17159	17227	17134	17038	17050	17200	17083	17072	17181	17120	17223	17060	17060	17075	17034	17116
18415	34839	33417	27574	25011	22942	21412	20287	20044	19405	18862	18327	18019	17653	17318	16900	16645	16435	16384	16067	15980	15719	15538	15567	15549	15535	15333	15362	15370	15385	15199	15274	15267	15174	15088	14882	15232	14994	15157	15035	14963	15084	14907	14960	14984	14778	14964	14967	14919	14813	14826	14815	15044	14871	14748	14679	14874	14942	14952	14810	15081	14767	14876	15020	15014	14847	14864	14870	14757	14845	14898	14809	14901	14876	14953	14861	15146	14804	14817	14971	14902	14895	14888	14720	14991	15007	14938	14994	14882	14789	14798	14947	15004	14987	14924	14890	15038	14933	15056	14737	14881	14920	14910	15033	14869	14784	14838	14773	14665	14942	14874	14854	14724	14871	14906	14901	14850	14887	14762	14894	14925	14840	14751	14791	14874	15057	14873	14925	14888	14880	14896	14900	14942	14763	14868	14778	14839	14878	14963	14874	14844	14785	14886	14663	14868	14932	14882	14714	15009	14898	14801	14972	14829	14897	14821	14930	14706	14911	14901	14770	14814	14852	14738	14887	14728	14956	14834	15004	14970	14910	14801	14738	14671	14973	14879	14960	14841	14889	14903	14721	14831	14912	14741	14838	14827	14711	14791	14988	15001	14914	14802	14932	14855	14907	14894	14869	14977	14650	14986	14889	14904	14980	14846	14895	14888	14909	14738	14783	14884	14923	14925	14821	14996	14975	15040	14915	14853	14929	14835	14646	14949	14749	14914	14888	14765	14830	14915	14780	14651	14818	14791	15010	14745	14895	14751	14915	14844	14749	15014	14901	14704	14914	14818	14735	14899	14826	14774	14870	14891	14880	15012	14657	14905	14839	14762	14920	14774	14789	14872	14847	14977	14817	15026	14957	14936	14766	14858	14764	14856	14890	14973	14936	14954	14833	14888	14839	14854	14784	14964	14969	14809	14640	14937	14873	15070	14775	14829	14873	14672	14987	14903	14830	14882	14877	14785	14760	14726	14717	14946	14765	14846	14719	14734	14778	14845	14840	14914	14833	14819	14818	14799	14628	14765	15041	14700	14763	14812	14796	15007	14866	14762	14667	14864	14835	14884	14946	15017	14834	14920	14879	15031	14601	14907	14773	14785	14648	14799	14780	14824	14797	14784	14665	14758	14845	14832	14719	14739	14719	14890	14603	14884	14797	14718	14932	14765	14813	14963	14743	14847	14912	14864	14844	14883	14816	14821	14765	14869	14946	14924	14871	14827	14943	14782	14846	14841	14767	14874	14904	14847	15012	14726	14608	14967	14762	14950	14899	14821	14706	14911	14796	14865	14941	15007	14775	14902	14789	14915	14891	14806	14820	14779	14989	14800	14925	15031	14888	14985	14986	14852	15030	14848	14874	14808	14808	14776	14889	14951	14814	14732	14797	14855	14747	14883	14823	15047	14972	14791	14713	14772	14941	15005	14906	14824	14887	14901	14899	14803	14981	14881	14778	14769	14859	14786	14844	14969	14757	14717	14866	14757	14781	14856	14853	14850	14824	14689	14787	14993	14835	14928	14897	14902	15010	14750	14615	14878	14974	14750	14767	14798	14876	14841	14958	14854	14747	14927	14994	14955	14820	14628	14616	14878	14813	14938	15030	14752	14794	14862	14901	14718	14654	14615	14918	14874	14835	14942	15011	15022	14802	14782	14762	14948	14803	14717	14938	14825	14796	14799	14818	14875	14792	14799	14789	14846	14813	15003	14766	14755	14913	14852	14916	14824	14712	15050	14800	14815	14850	14715	14730	14890	14769	14776	14723	15001	14810	14825	15074	14951	14871	14832	14786	14857	14876	14775	14732	14999	14996	14803	14828	14939	14816	14926	14881	14811	14763	14907	15001	14866	14910	14868	14836	14800	14996	14771	15038	14801	14841	14790	14878	14901	14915	14744	15036	14807	14753	14768	14882	14915	14843	14966	14754	14810	14916	14942	14850	14813	14934	14849	14902	14896	14900	14767	14883	14722	14985	14949	14947	14964	14851	14891	14741	14981	14862	14861	14833	14898	14818	14982	14759	14665	14915	14887	14899	14894	14925	14752	14721	14762	14866	14934	14788	14724	14904	14867	14837	14907	14915	14819	15015	14970	14791	14759	14944	14847	14937	14847	14751	14992	14867	14878	14890	14987	14821	14937	14798	14841	14938	14822	14774	14844	15034	14972	14752	14951	14835	14891	14784	14977	14818	14738	14787	14864	14807	14864	14908	14832	14930	14828	14801	14890	14789	14750	14910	14797	14945	14837	14807	14814	14806	14781	14767	14896	14869	14886	14727	14923	14885	14786	14841	14748	14840	14971	14806	14869	14869	14820	14900	14759	14976	14854	14757	14858	14809	14867	14993	15200	14881	14713	14812	14774	14861	14705	14778	14880	14896	14685	14885	14757	14973	14910	14894	14743	14861	14866	14905	14797	14952	14922	15085	14953	14840	14895	14798	14887	15017	15062	14897	14824	15002	14911	14836	14715	14811	14858	14857	14936	14981	14938	14896	14747	14830	14818	14889	14887	14788	14912	14953	14833	14820	14829	14826	14966	14766	14813	14858	14796	15005	14803	14901	14929	14872	14996	14899	14831	14868	14961	14873	14886	14967	14908	14891	14976	14751	14777	14918	14825	14896	14950	14849	14971	14808	14937	14904	14764	14849	14860	14965	14760	14714	14978	14610	14895	14807	14867	14873	14829	14972	14757	14836	14897	14916	14814	14712	14842	14890	14808	14814	14819	14909	15126	14837	14926	14811	14860	14759	14992	14743	14780	14965	14853	14695	14875	14878	14762	14770	14854	14686	14764	14925	14870	14634	14862	14905	14792	14885	14621	14892	14880	14684	14784	14975	14907	14852	14799	14756	14698	14880	14808	14892	14935	14880	14881	14851	14851	14825	14779	14668	14970	14845	14744	14925	14822	14795	14928	14960	14744	14726	14904	14909	14933	14714	14769	14709	14879	14966	14871	14854	14835	14862	14791	14876	14810	14682	14833	15095	14977	14883	14922	14787	14795	14862	14957	14976	14782	14697	14761	14890	14790	14850	14840	15029	14727	14879	14847	14961	14860	14814	14818	14830	14840	14676	14715	14741	14794	14894	15108	14785	14908	14833	14796	14934	15005	14846	14839	14946	14931	14904	14843	14888	15067	14731	14881	14978	14760	14853	14995	14954	14986	14783	15028	14831	14782	14887	14793	15001	14771	14792	14719	14883	14844	14798	14862	14837	14954	14807	14920	14941	14962	14886	14788	14854	14981	14927	15071	14854	14891	15070	14762	14802	14797	14776	14837	14779	14914	14743	14869	14747	14791	14944	14814	14710	14935	14776	14871	14771	14840	14913	14838	14836	14710	14853	15039	14940	14858	14883	14695	14829	14800	14902	14891	14940	14820	14773	14868	14969	14925	14866	14966	14918	14851	14866	14947	14823	15015	14973	14903	14802	14793	14911	14865	15009	14803	14800	14958	14890	14881	14708	14859	14854	14724	14845	14845	14920	14899	14904	14922	14807	14917	14783	14882	14899	14946	14846	14907	14898	14954	14978	14748	14853	14782	14891	14787	14828	14770	14920	14858	14814	14835	14914	14865	14742	14938	14890	14777	14886	14783	14956	14825	14982	14794	14853	14815	14949	14878	14833	14851	14775	14834	14873	14962	14943	14840	14631	14829	14991	14794	14962	14884	14768	14892	14737	14876	14818	14682	14866	14652	15037	14780	14712	14915	14852	14901	14783	14770	14855	14853	14740	14860	14887	14863	14950	14868	14818	14779	14876	14776	14798	15015	14756	14795	14887	14930	14723	14749	14741	14838	15062	14679	14849	14951	14709	14860	14936	14785	14846	14888	14673	14904	14978	14931	14795	14989	14887	14818	14925	14892	14722	14826	14819	14931	14792	14956	14753	14832	14887	14850	14780	14774	14825	14890	15013	14924	14903	15009	14830	14775	14981	15031	14966	14946	14948	14839	14977	14744	14884	14732	14766	14853	14903	14821	14821	14901	14994	14798	14894	14859	14928	14858	14839	15018	14806	14860	14914	14884	14854	14983	14854	14824	14849	14892	14795	14801	14681	14784	15015	14858	14935	14843	14908	15084	14760	14960	14886	14774	15009	14760	15018	14686	14918	14917	14906	14912	14920	14844	14912	14877	14908	14823	14899	14821	14795	14778	14904	14879	14711	14952	14865	14885	14871	14854	14848	14949	14761	15061	14739	14904	14899	14992	14919	14854	14931	14934	14970	14800	14896	14875	14817	15010	14841	14675	14914	14893	14882	14947	14791	14861	14748	14788	14825	14885	14742	14773	14772	14756	14923	14875	15013	14925	14727	14896	14900	14798	14807	14966	14850	14830	14956	14876	14840	14856	14834	14745	14955	14855	14873	14913	14844	14851	14934	14658	14782	14951	14729	14730	14822	14766	14906	14918	14913	14966	14854	14906	14846	14762	14808	15038	14879	14917	14895	14829	14821	14854	14931	14834	14754	14616	14767	14913	14808	14764	14802	14959	14899	14989	14759	14940	14699	14782	14916	14798	14904	14816	14836	14831	14933	14982	14871	14740	14690	14896	14827	14774	14918	14745	14728	14866	14831	14736	14881	14910	14900	14964	14710	14898	14883	14885	14849	14868	14840	14776	15036	14853	14723	14920	14918	14818	14963	14832	14974	14701	14706	14933	14808	14905	14948	14736	14905	14828	14778	14689	14749	14865	14656	14986	14822	14913	14897	14853	14824	14850	14814	14948	14966	14922	14846	15027	14854	14844	14979	14689	14892	14926	14993	14812	14963	14970	14821	14943	14902	14692	14819	14850	14799	14872	14804	14877	14744	14951	14950	14899	14840	14975	14735	14815	14832	14853	14815	14788	14914	14803	14726	14806	14867	14929	14737	14910	14845	14700	14713	14838	14894	14781	14726	14798	14936	14840	14865	14837	14751	14844	14777	14767	14900	14872	14640	14924	14907	14877	14886	14916	14753	14893	14794	14854	14857	14687	14704	14741	14779	14821	14840	14756	14846	14937	14790	14833	14947	14695	14841	14941	14896	14874	14801	14935	14674	14800	14811	14675	14867	14904	15081	14750	14782	14894	14827	14775	14670	14730	14775	14823	14793	14826	14864	14710	14744	14859	14901	14752	14912	14785	14781	15090	14888	14867	14867	14930	14697
27290	22182	26055	23189	19761	19072	18550	18242	17836	17870	17722	17823	17740	17608	17318	17198	17193	17337	16973	17162	16978	17050	16992	16925	17033	17234	17002	16868	17109	16960	16881	16962	16801	16803	17004	16816	16743	16671	16845	16816	16945	16926	16721	16906	16955	16826	16882	16857	16783	16818	16649	16749	16722	16530	16691	16916	16706	16660	16806	16731	16735	16823	16749	16827	16823	16747	16747	16807	16768	16837	16673	16724	16854	16945	16910	16906	16790	16995	16819	16818	16756	16730	16855	16834	16550	16845	16711	16872	16697	16856	16847	16918	16900	16876	16681	16912	16547	16779	16613	16801	16805	16611	16643	16778	16619	16756	16898	16881	16760	16888	16891	16768	16684	16695	16641	16679	16713	16836	16614	16677	16786	16668	16818	16661	16671	16737	16812	16713	16824	16793	16990	16784	16919	16697	16798	16911	16852	16838	16626	16699	16803	16803	16780	16950	16734	16792	16793	16497	16780	16761	16891	16640	16847	16841	16655	16662	16732	16742	16711	16436	16761	16721	16681	16699	16778	16924	16718	16687	16793	16725	16732	16669	16902	16709	16701	16699	16872	16681	16704	16883	16876	16569	16891	16686	16712	16881	16727	16722	16626	16834	16821	16705	16743	16722	16680	16528	16763	16629	16708	16600	16916	16982	16737	16732	16888	16817	16698	16864	16712	16547	16771	16770	16681	16723	16850	16686	16716	16593	16731	16686	16728	16837	16687	16858	16631	16690	16836	16898	16866	16709	16746	16678	16857	16687	16711	16699	16862	16604	16583	16704	16882	17018	16734	16644	16607	16883	16827	16635	16730	16840	16923	16629	16688	16720	16718	16752	16830	16816	16720	16762	16836	16945	16995	16592	16763	16624	16634	16726	16774	16747	16819	16764	16536	16736	16682	16713	16464	16830	16903	16884	16726	16696	16754	16715	16776	16715	16697	16810	16543	16680	16628	16730	16776	16623	16699	16757	16780	16696	16808	16703	16868	16928	16721	16765	16787	16692	16713	16753	16811	16916	16810	16938	16840	16709	16791	16678	16702	16801	16787	16699	16567	16729	16742	16658	16642	16687	16881	16731	16737	16674	16791	16681	16650	16755	16709	16667	16792	16822	16754	16675	16617	16617	16630	16762	16744	16840	16891	16678	16719	16822	16649	16830	16953	16712	16729	16739	16605	16820	16974	16635	16716	16828	16731	16774	16847	16772	16743	16710	16617	16715	16627	16827	16782	16550	16926	16933	16809	16554	16716	16635	16756	16702	16957	16761	16793	16625	16953	16871	16764	16763	16831	16540	16729	16630	16658	16757	16637	16799	16724	16804	16660	16760	16840	16931	16827	16708	16751	16535	16612	16854	16849	16818	16707	16878	16704	16669	16749	16912	16771	16831	16651	16921	16853	16788	16775	16784	16844	16752	16880	16862	16658	16838	16884	16776	16619	16769	16915	16840	16703	16869	16862	16749	16711	16764	16767	16942	16707	16874	16825	16765	16717	16808	16807	16812	16767	16832	16828	16698	16733	16729	16649	16906	16666	16932	16738	16621	16646	16556	16542	16696	16833	16808	16739	16845	16785	16796	16943	16655	16797	16752	16875	16682	16908	16944	16916	16738	16645	16687	16705	16788	17040	16838	16829	16728	16670	16905	16721	16660	16758	16877	16805	16803	16755	16662	16518	16596	16634	16845	16540	16668	16555	16846	16704	16744	16759	16714	16851	16831	16886	16781	16692	16801	16822	16717	16870	16755	16838	16988	16764	16755	16649	16674	16712	16775	16824	16711	16889	16679	16667	16727	16764	16896	16607	16702	16773	16860	16545	16882	16382	16747	16872	16769	16738	16832	16855	16760	16710	16509	16617	16708	16909	16732	16627	16605	16670	16788	16473	16814	16853	16718	16837	16755	16703	16898	16637	16867	16799	16669	16719	16849	16943	16817	16948	16826	16602	16684	16740	16888	16832	16705	17013	16701	16938	16840	16781	16829	16847	16707	16893	16691	16660	16814	16876	16762	16877	16842	16769	16572	16669	16606	16748	16801	16714	16764	16638	16932	16673	16709	16788	16710	16768	16782	16760	16643	16827	16787	16739	16674	16676	16857	16756	16703	16550	16874	16858	16779	16626	16953	16752	16621	16982	16705	16899	16816	16555	16715	16729	16628	16832	16578	16915	16735	16739	16667	16699	16701	16777	16657	16752	16851	16784	16863	16727	16619	16826	16659	16699	16620	16818	16842	16795	16670	16712	16760	16691	16770	16912	16868	16871	16823	16937	16759	16781	16747	16806	16852	16851	16690	16738	16722	16852	16805	16828	16744	16719	16759	16803	16682	16918	16714	16784	16766	16625	16981	16802	16793	16694	16752	16871	16635	16679	16751	16818	16691	16950	16723	16696	16893	16819	16549	16830	16819	16904	16772	16643	16907	16772	16822	16840	16747	16576	16777	16666	16679	16933	16749	16751	16765	16845	16883	16798	16793	16726	16617	16679	16730	16615	16646	16764	16685	16795	16577	16879	16897	16924	16772	16883	16787	16595	16745	16683	16649	16769	16794	16949	16713	16901	16665	16775	16770	16937	16745	16672	16594	16705	16809	16758	16931	16799	16917	16823	16695	16740	16760	16733	16701	16656	16750	16804	16675	16660	16793	16712	16620	16761	16815	16690	16785	16758	16858	16754	16789	16688	16737	16846	16697	16972	16806	16986	16707	16801	16640	16814	16805	16776	16559	16853	16723	16714	16630	16695	16745	16683	16800	16648	16842	16848	16854	16705	16832	16814	16595	16681	16840	16775	16720	16744	16857	16792	16903	16796	16932	16840	16890	16933	16865	16794	16728	16661	16665	16879	16629	16833	16866	16654	16711	16737	16767	16879	16839	16817	16722	16817	16576	16881	16560	16994	16861	16637	16943	16775	16884	16845	16983	16645	16681	16959	16713	16764	16822	16845	16661	16756	16575	16710	16787	16913	16703	16723	16975	16746	16840	16768	16797	16864	16828	16656	16772	16685	16758	16651	16626	16934	16576	16946	16743	16666	16862	16716	16746	16758	16813	16750	16811	16868	16761	16673	16854	16673	16772	16774	16741	16583	16642	16741	16573	16720	16577	16787	16678	16652	16584	16721	16611	16766	16750	16803	16874	16746	16872	16821	16591	16640	16672	16694	16592	16815	16760	16747	16756	16780	16663	16391	16842	16517	16674	16715	16812	16768	16788	16980	16862	16860	16819	16857	16792	16807	16887	16669	16833	16735	16918	16883	16720	16672	16876	16937	17016	16727	16827	16942	16850	16748	16682	16763	16792	16896	16844	16799	16825	16753	16641	16747	16717	16892	16658	16664	16531	16727	16814	17008	16865	16920	16815	16800	16554	16753	16599	16891	16562	16585	16684	16660	16659	16725	16500	16825	16874	16714	16688	16774	16947	16821	17051	16864	16793	16683	16874	16731	16844	16816	16667	16800	16815	16657	16759	16748	16815	16652	16769	16622	16644	16515	16808	16510	16549	16696	16828	16664	16902	16774	16796	16854	16879	16750	16768	16722	16758	16858	16672	16642	16586	16900	16787	16903	16550	16686	16692	16839	16629	16724	16860	16789	16882	16866	16665	16674	16695	16816	16730	16715	16712	16783	16760	16632	16734	16575	16694	16866	16877	16737	16883	16492	16766	16888	17008	16864	16711	16818	16600	16706	17007	16772	16637	16736	16645	16908	16735	16778	16819	16696	16808	16841	16701	16725	16699	16845	16943	16717	16727	16606	16697	16779	16747	16963	16807	16880	16799	16730	16792	16820	17011	16784	16735	16801	16730	16910	16924	16687	16612	16872	17037	16575	16780	16649	16569	16673	16754	16649	16904	17025	16739	16703	16815	16713	16649	16753	16873	16915	16883	16560	16802	16706	16652	16779	16776	16666	16669	16603	16940	16759	16734	16710	16828	16606	16736	17026	16661	16943	16933	16907	16652	16634	16772	16937	16656	16871	16648	16616	16866	16674	16836	16782	16710	16824	16701	16796	16809	16679	17007	16673	17009	16842	16612	16743	16687	16737	16582	16698	16866	16890	16638	16778	16889	16911	16707	16591	16801	16824	16813	16773	16746	16749	16643	16560	16810	16857	16707	16740	16890	16865	16697	16861	16892	16682	16654	16969	16748	16899	16774	16700	16847	16725	16884	16834	16640	16533	16762	16732	16747	16852	16809	16970	16904	16732	16676	16847	16666	16882	16663	16723	16898	16890	16910	16626	16942	16733	16762	16403	16621	16803	16836	16922	16727	16698	16743	16812	16683	16740	16722	16677	16780	16744	16671	16686	16527	16725	16723	16608	16831	16805	16945	16861	16889	16725	16683	16795	16845	16689	16743	16763	16872	16831	16714	16786	16915	16752	16661	16677	16789	16752	16747	16630	16840	16800	16739	16779	16672	16867	16631	16954	16880	16780	16627	16874	16709	16605	16678	16780	16785	16758	16655	16750	16747	16757	16551	16845	16801	16647	16737	16836	16744	16717	16758	16784	16909	16893	16865	16868	16834	16914	16820	16833	16775	16650	16735	16848	16729	16933	16560	16676	16824	16678	16793	16891	16649	16640	16813	16899	16643	16679	16878	17012	16851	16825	16813	17055	16778	16857	16512	16649	16716	16833	16716	16769	16599	16722	16715	16809	16831	16679	16818	16771	16634	16795	16663	16840	16897	16855	16785	16685	16733	16836	17066	16872	16650	16868	16622	16857	16790	16986	16858	16799	16809	16963	16883	16623	16787	16552	16837	16579	16976	16757	17028	16854	16814	16592	16766	16821	16680	16699	16604	16860	16805	16924	16648	16702	16816	16676	16755	16680	16810	16983	16887	16606	16725	16788	16893	16819	16638	16746	16815	16637	16833	16844	16926	16723	16761	16855	16734	16850	16804	16909	16891	16935	16637	16812	16698	16693	16728	16918	16737	16827	16740	16661	16885	16949	16877	16812	16851	16783	16856	16722	16580	16596	17058	16999	16854	16748	16890	16649	16779	16867	16912	16655	16811	16890	16892	16646	16789	17008	16632	16732	16689	16802	16660	16661	16783	16798	16669	16712	16730	16939	16792	16856	16619	16878	16838	16778	16660	16801	16752	16784	16853	16690	16877	16793	16871	16821	16678	16676	16614	16602	16652	16856	16874
17155	24369	24152	20401	18954	18165	17387	16955	16785	16638	16327	15987	15933	15762	15521	15406	15381	15034	15248	15258	15057	14978	15031	14851	14883	15055	14715	14911	14670	14744	14725	14777	14615	14984	14955	14874	14745	14852	14729	14826	14897	14711	14710	14737	14851	14666	14635	14638	14692	14691	14762	14710	14747	14619	14909	14747	14817	14940	14749	14649	14714	14695	14837	14741	14657	14671	14692	14793	14827	14651	14779	14731	14665	14722	14707	14736	14591	14696	14584	14622	14639	14622	14625	14699	14659	14683	14832	14770	14719	14642	14788	14687	14718	14619	14674	14796	14655	14660	14752	14673	14660	14609	14725	14749	14649	14689	14770	14820	14822	14737	14745	14706	14722	14602	14667	14820	14648	14797	14579	14657	14680	14689	14681	14588	14722	14568	14559	14653	14619	14674	14546	14814	14713	14757	14810	14702	14643	14704	14613	14645	14789	14685	14629	14646	14852	14450	14702	14618	14804	14696	14519	14772	14696	14697	14726	14601	14773	14793	14800	14565	14417	14739	14457	14643	14546	14774	14712	14749	14674	14852	14614	14722	14776	14643	14569	14600	14786	14877	14695	14976	14652	14725	14631	14649	14724	14742	14787	14635	14697	14572	14634	14960	14853	14827	14672	14683	14630	14695	14759	14766	14676	14820	14846	14722	14742	14683	14721	14671	14719	14731	14704	14714	14840	14700	14761	14721	14684	14689	14780	14635	14786	14775	14755	14690	14794	14872	14613	14822	14623	14721	14673	14796	14755	14703	14851	14796	14838	14780	14716	14672	14821	14694	14716	14812	14547	14745	14653	14754	14560	14801	14678	14560	14805	14787	14858	14586	14658	14667	14766	14684	14774	14767	14764	14820	14529	14594	14734	14602	14692	14723	14770	14774	14716	14715	14793	14626	14602	14599	14762	14731	14776	14777	14918	14759	14810	14577	14618	14687	14652	14782	14768	14642	14741	14873	14825	14821	14683	14783	14603	14742	14564	14839	14649	14678	14617	14780	14664	14630	14683	14659	14782	14789	14699	14903	14795	14635	14589	14826	14654	14447	14816	14871	14517	14707	14758	14750	14807	14612	14641	14640	14882	14738	14822	14706	14686	14646	14583	14629	14623	14768	14763	14489	14618	14669	14691	14740	14736	14818	14787	14918	14808	14662	14802	14652	14803	14626	14920	14831	14795	14646	14719	14766	14881	14711	14700	14749	14513	14676	14725	14693	14820	14690	14751	14898	14621	14700	14789	14764	14805	14796	14779	14784	14782	14779	14718	14773	14638	14659	14659	14796	14759	14823	14676	14709	14782	14709	14657	14561	14685	14650	14700	14752	14762	14735	14690	14669	14747	14640	14879	14673	14681	14936	14770	14719	14864	14560	14741	14785	14806	14859	14607	14772	14444	14650	14749	14910	14590	14758	14697	14900	14851	14622	14538	14687	14695	14595	14607	14745	14717	14876	14671	14718	14779	14781	14587	14803	14554	14723	14655	14771	14750	14805	14658	14717	14685	14666	14748	14794	14756	14788	14771	14541	14778	14688	14789	14836	14813	14752	14899	14655	14664	14786	14672	14553	14600	14660	14700	14606	14724	14585	14639	14716	14850	14801	14855	14715	14781	14727	14559	14929	14761	14742	14739	14928	14518	14657	14683	14760	14689	14478	14768	14920	14761	14689	14777	14866	14705	14657	14708	14614	15006	14609	14702	14670	14716	14690	14793	14741	14463	14795	14553	14836	14847	14510	14819	14720	14615	14872	14636	14946	14755	14702	14772	14832	14617	14622	14701	14834	14734	14647	14778	14697	14768	14751	14678	14681	14755	14599	14663	14650	14625	14698	14734	14654	14755	14771	14747	14574	14576	14705	14694	14686	14862	14700	14783	14806	14692	14756	14628	14567	14757	14818	14866	14681	14663	14596	14707	14646	14729	14738	14671	14769	14850	14657	14792	14774	14847	14712	14757	14668	14757	14678	14679	14844	14735	14627	14608	14834	14794	14799	14724	14638	14655	14770	14914	14737	14806	14747	14765	14797	14773	14845	14833	14754	14832	14638	14664	14698	14851	14692	14684	14844	14766	14773	14643	14641	14705	14724	14581	14720	14708	14804	14748	14663	14731	14668	14816	14835	14698	14773	14661	14755	14697	14822	14623	14664	14879	14828	14632	14799	14718	14652	14658	14832	14655	14748	14707	14740	14827	14522	14626	14787	14706	14755	14590	14653	14642	14737	14629	14823	14690	14727	14914	14879	14650	14815	14592	14734	14828	14602	14621	14650	14794	14640	14783	14726	14731	14847	14559	14629	14658	14779	14600	14811	14801	14780	14874	14655	14615	14700	14869	14879	14711	14685	14559	14793	14610	14844	14708	14512	14778	14819	14881	14648	14585	14741	14744	14802	14606	14683	14683	14612	14651	14560	14864	14694	14691	14525	14691	14737	14678	14752	14643	14564	14787	14843	14550	14633	14692	14679	14726	14937	14871	14613	14778	14733	14733	14657	14699	14712	14566	14837	14818	14800	14698	14674	14946	14662	14777	14836	14584	14723	14666	14650	14622	14860	14754	14652	14600	14798	14667	14694	14746	14821	14672	14748	14800	14794	14590	14624	14692	14606	14728	14823	14571	14547	14671	14861	14725	14645	14934	14692	14814	14714	14928	14723	14612	14839	14753	14558	14618	14608	14792	14687	14834	14747	14758	14727	14617	14778	14531	14764	14739	14676	14803	14633	14588	14807	14568	14708	14596	14541	14659	14791	14703	14776	14721	14742	14707	14688	14758	14796	14814	14689	14729	14684	14915	14743	14713	14829	14753	14730	14646	14844	14899	14704	14796	14811	14820	14744	14791	14643	14610	14653	14729	14819	14676	14754	14691	14599	14761	14779	14612	14709	14599	14741	14768	14757	14836	14732	14600	14851	14627	14540	14637	14856	14791	14778	14618	14896	14707	14506	14721	14685	14614	14754	14836	14601	14589	14638	14839	14801	14639	14782	14652	14719	14889	14723	14693	14655	14708	14686	14676	14639	14729	14885	14828	14757	14748	14571	14621	14639	14811	14751	14679	14660	14645	14756	14635	14750	14583	14746	14748	14863	14721	14690	14688	14875	14649	14653	14650	14703	14668	14816	14581	14628	14604	14701	14591	14613	14855	14569	14729	14968	14718	14613	14542	14721	14638	14633	14782	14727	14710	14813	14762	14797	14575	14724	14658	14765	14713	14576	14845	14667	14831	14772	14685	14706	14669	14727	14764	14906	14601	14775	14685	14616	14896	14595	14772	14510	14955	14817	14660	14452	14853	14775	14811	14668	14614	14569	14729	14674	14616	14610	14813	14797	14812	14460	14754	14729	14732	14581	14615	14774	14615	14720	14673	14645	14695	14772	14712	14772	14819	14684	14658	14806	14738	14892	14707	14687	14863	14730	14659	14799	14842	14595	14626	14739	14714	14770	14969	14848	14752	14699	14656	14826	14667	14719	14718	14698	14793	14687	14766	14681	14759	14802	14578	14816	14770	14657	14685	14884	14699	14611	14613	14782	14763	14689	14706	14655	14715	14680	14855	14814	14731	14603	14696	14731	14842	14691	14809	14638	14717	14959	14837	14883	14637	14613	14755	14715	14582	14690	14765	14735	14778	14755	14830	14739	14759	14731	14647	14680	14678	14666	14751	14921	14677	14584	14897	14711	14605	14632	14748	14680	14717	14936	14656	14847	14880	14781	14801	14544	14712	14617	14752	14671	14713	14807	14641	14775	14655	14673	14628	14688	14540	14752	14629	14764	14526	14828	14645	14934	14602	14650	14784	14715	14733	14702	14705	14761	14776	14619	14523	14701	14866	14555	14550	14779	14740	14706	14649	14946	14714	14587	14698	14656	14656	14694	14737	14690	14539	14716	14672	14537	14709	14593	14783	14664	14763	14704	14689	14686	14485	14637	14839	14753	14841	14817	14660	14560	14859	14715	14747	14696	14634	14713	14582	14807	14660	14636	14807	14600	14780	14753	14741	14761	14880	14682	14555	14898	14771	14755	14760	14733	14837	14706	14745	14703	14571	14695	14847	14864	14968	14691	14807	14881	14805	14600	14744	14788	14739	14620	14673	14741	14731	14744	14687	14795	14807	14682	14596	14675	14779	14784	14852	14739	14699	14734	14671	14750	14703	14661	14858	14629	14782	14749	14760	14802	14607	14604	14679	14784	14663	14779	14800	14531	14776	14521	14689	14864	14754	14677	14583	14761	14844	14868	14762	14745	14889	14770	14652	14716	14798	14556	14825	14665	14837	14632	14724	14677	14762	14737	14538	14683	14612	14772	14683	14767	14730	14799	14391	14682	14752	14697	14781	14757	14711	14701	14715	14704	14684	14668	14765	14733	14640	14673	14611	14885	14698	14643	14814	14711	14879	14776	14590	14838	14788	14818	14781	14633	14647	14764	14612	14848	14601	14697	14613	14694	14606	14597	14767	14713	14820	14702	14773	14904	14647	14719	14627	14701	14756	14622	14825	14693	14746	14592	14714	14578	14733	14773	14744	14655	14801	14713	14716	14683	14743	14689	14666	14590	14687	14639	14848	14839	14625	14785	14626	14626	14764	14842	14807	14707	14643	14716	14717	14823	14723	14613	14812	14706	14651	14623	14746	14795	14826	14697	14749	14815	14713	14745	14623	14731	14770	14634	14725	14697	14857	14609	14640	14716	14774	14778	14761	14698	14717	14629	14730	14769	14692	14680	14644	14741	14721	14755	14868	14834	14594	14722	14793	14775	14824	14697	14720	14826	14835	14633	14715	14759	14605	14634	14743	14798	14650	14743	14693	14747	14757	14699	14722	14815	14614	14817	14764	14820	14641	14702	14632	14616	14526	14646	14761	14823	14605	14624	14630	14874	14704	14772	14723	14721	14763	14682	14793	14790	14862	14606	14773	14694	14694	14857	14717	14683	14758	14835	14796	14744	14705	14803	14625	14670	14679	14934	14839	14566	14726	14595	14755	14666	14865	14692	14699	14887	14614	14685	14698	14799	14839	14613	14773	14627	14745	14810	14857	14782	14647	14699	14529	14623	14636	14737	14772	14653	14662	14787	14836	14616	14783	14585	14568	14806	14673	14682	14718	14742	14810	14684	14478	14764	14786	14607	14778	14756	14966	14761	14612	14746
23721	21128	28588	24076	22265	22584	21992	19111	18269	18339	18339	17941	17603	17555	17452	17073	16874	16972	16841	16781	16868	16546	16454	16700	16529	16570	16492	16323	16596	16622	16396	16458	16565	16338	16480	16409	16362	16373	16308	16368	16355	16403	16253	16441	16236	16249	16280	16241	16214	16207	16182	16052	16144	16300	16249	16306	16293	16245	16020	16105	16109	16146	16157	16252	16173	16136	16232	16173	16106	16350	16230	16289	16324	16182	16162	16133	16282	16106	16293	16140	16247	16033	16320	16053	16186	16113	16062	16296	16066	16188	16204	16319	16078	16219	16241	16214	16203	15944	16185	16268	16076	16133	16219	16203	16287	16235	16028	16089	16110	16083	16103	16194	16066	16153	16247	16273	16295	16264	16247	16466	16252	16314	16365	16170	16147	16079	16425	16284	16169	16339	16140	16168	16446	16063	16164	16140	16166	16174	16167	16291	16132	16269	16143	16224	16341	16317	15940	16284	16033	16163	16313	16513	16409	16184	16301	16310	16194	16137	16179	16362	16153	16301	16242	16285	16229	16192	16093	16247	16274	16063	16126	16149	16245	16211	16163	16174	16214	16047	16233	16288	16153	16068	16185	16066	16027	16277	16233	16186	16137	16132	16178	16096	16068	16107	16141	16219	16297	16366	16216	16228	16285	16258	16087	16339	16263	16141	15990	16266	16206	16156	16132	16357	16385	16160	16169	16246	16132	16127	16104	16329	16177	16147	16208	16179	16293	16066	16257	16042	16209	16177	16177	16159	16173	16100	16212	16180	16240	16261	16251	16274	16080	16046	16490	16271	16448	16214	16153	16191	16304	16104	16122	16113	16362	16196	16107	16089	16034	16056	16158	16101	16160	16104	16262	16363	16318	16194	16407	16201	16273	16134	16272	16096	16108	16161	16185	16020	16239	16074	16361	16176	16219	16004	16157	16294	16150	16209	16220	16280	16290	16150	16049	15943	16379	16021	16145	16364	16171	16199	16069	16192	16139	16128	16107	16237	16138	16123	16147	16084	16369	16003	16067	16182	16185	16121	16078	16169	16239	16154	16111	16352	16092	16249	15946	16129	16350	16186	16113	16197	16058	16002	16181	16226	16137	16016	16246	16213	16211	16183	16303	16231	16313	16396	16180	16416	16373	16105	16259	16108	16372	16212	16282	16039	16150	16219	16187	16232	16308	16153	16254	16257	16112	16178	16271	16085	16164	16088	16241	16179	16196	16361	16336	16418	16182	16176	16307	16215	16202	16136	16175	16172	16330	16266	16113	16166	16116	16067	16157	16288	16291	16301	16234	16062	16344	16079	16089	16393	16432	16280	16126	16246	16281	16129	16248	16160	16249	16144	16304	16161	16189	16124	16048	16176	16163	16220	16116	16231	16163	16140	16200	16033	16214	16264	16151	16190	16313	16181	16068	16277	16402	16236	16095	16004	16318	16359	16240	15934	16234	16275	16281	16172	16280	16089	16372	16368	16190	16291	16226	16275	16327	16187	16184	16287	16349	16186	16276	16028	16118	16286	16278	16353	16140	16173	16219	16371	16351	15930	16146	16008	16150	16209	16083	16214	16298	16252	16133	16086	16134	16188	16289	16020	16294	16207	16053	16107	16095	16365	16152	16193	16223	16212	15990	16226	16133	16239	16308	16153	16203	16195	16321	16179	16221	16047	16106	16133	16170	16379	16209	16257	16150	16167	16211	16090	16218	16162	16182	16050	16049	16117	16121	16324	16116	16215	16284	16324	16326	16184	16186	16158	16152	16259	16233	16213	16136	16092	16097	16297	15963	16137	16186	16165	16152	16175	15896	16140	16175	16239	16269	16388	16061	16080	16181	16255	16065	16202	16221	16233	16297	16132	15953	16013	16233	16065	16087	16095	16261	16237	16136	16253	15916	16274	16025	16071	16141	16287	16000	16322	16147	16111	16330	16181	16258	16121	16104	16034	15883	16208	16062	16113	16097	16223	16236	16106	15912	16097	16194	16240	16265	16294	16294	16083	16251	16212	16024	16289	16302	16245	16217	16069	16219	16055	16136	15921	16249	15979	16289	16242	15998	16173	16115	16163	16323	16019	16047	16263	16462	16205	16011	16168	16275	16131	16234	16155	16165	16127	16402	16069	16092	16051	16143	16098	16143	16112	16239	16272	16277	16187	15941	16058	16200	16104	16300	16282	16277	16181	16192	16237	15999	16223	16161	16256	16323	16069	16005	16306	16250	16098	16098	16209	16157	16043	16164	16100	16204	16217	16237	16116	16246	16271	16305	16215	15960	16204	16061	16105	16223	16265	16211	16084	16243	16048	16268	16164	16322	16359	16163	16155	16265	16236	16127	16232	16181	16054	16204	16212	16094	16098	16193	16104	16305	16061	16147	16218	16138	16169	16159	16075	16309	16536	16103	16162	16056	16274	16205	16142	16236	16022	16234	16087	16213	16117	16227	16422	16142	16144	16198	15969	16161	16135	16285	16295	16366	16333	16438	16401	16187	16373	16428	16302	16255	16200	16290	16298	16307	16288	16004	16111	16242	16259	16068	16276	16210	16155	16316	16192	16326	16368	16193	16249	16194	16291	16119	16103	16383	16062	16022	16207	16301	16172	16255	16411	16247	16245	16173	16249	16008	16280	16139	16287	16223	16134	16133	16269	16360	16131	16157	16164	16059	16247	16187	16029	16188	16143	16362	16073	16100	16200	16207	16389	16084	16160	16473	16134	15905	16198	16332	16135	15970	16216	16275	16284	16195	16213	16227	16114	16223	16188	16240	16242	16076	16237	16244	16151	16100	16132	16152	16227	16260	16198	16078	16231	16377	16105	15962	15904	16071	16285	16347	16153	16441	16185	16083	16226	16140	16212	16196	16019	16116	16118	16287	16267	15947	16080	16292	16141	16107	16114	16175	16224	16099	16210	16196	16336	16188	16278	16224	16146	16228	16136	16238	16109	16082	16138	16117	16137	16097	16079	16036	16079	16199	15948	16160	16163	16097	16129	16292	16157	16215	16281	16194	16263	16306	16059	16303	16333	16156	16203	16284	16212	16406	16185	16344	16051	16161	16148	16220	16072	16027	16088	16222	16189	16138	16401	16185	16344	16187	16133	16139	16190	16205	16203	16157	16270	16207	16280	16290	16302	16199	16364	16343	16245	16125	16074	16409	16233	16216	16256	15977	16228	16301	16304	16400	15976	16182	16323	16235	16113	16175	16036	16297	15948	16203	16050	16324	16134	16201	16137	16228	16041	16180	16194	16193	16106	16151	16068	16234	16351	16128	15999	16030	16271	16165	16214	16338	16352	16196	15952	16272	16092	16207	16077	15981	16199	16208	15989	16149	16219	16135	16294	16259	16270	16087	16018	16097	16293	16005	16068	16086	16093	16057	16223	16236	16126	16509	16270	16173	16283	16136	16062	16146	16168	16049	16173	16181	16081	16134	16103	16209	16230	16111	16392	16218	16181	16190	16119	16197	16186	16466	16017	16151	16297	16333	16187	16249	16138	16226	16334	16138	16051	16039	16230	16073	16256	16130	16266	16087	16230	16270	15975	16200	16155	16262	16225	16229	16161	16201	16360	16185	16341	16303	16336	16101	16126	16073	16186	16258	16137	16309	16300	16049	16218	15989	16244	16369	16096	16165	16092	16397	16274	16021	16225	16255	16157	16269	16222	16360	16306	16170	16133	16198	16160	16070	16220	16210	16318	16309	16131	16113	16274	16179	16185	16228	16139	16262	16201	16311	16152	16026	16204	16245	16388	16128	16239	16123	16169	16317	16307	16236	16174	16155	16086	16306	16103	16164	16224	15968	16180	16049	16020	16123	16032	16399	16253	16222	16216	16250	16258	16387	16335	16016	16250	16168	16327	16081	16382	16180	16116	16132	16058	16118	16105	16058	16254	16189	16174	16263	16255	16037	16237	16253	16416	16271	15943	16194	15996	16102	16338	16137	16162	16075	16303	16220	16189	16368	16253	16095	16566	16185	16114	16216	16205	16291	16312	16195	16177	16153	16185	16254	16324	16205	16113	16300	15996	16169	16035	16349	16168	16232	16352	16381	16126	16303	15886	16217	16174	16182	16215	16201	16147	16207	16295	16374	16075	16117	16005	16155	16044	16134	16297	16211	16272	16064	16172	16316	16172	16135	16153	16202	16236	16281	16308	16293	16202	16090	16238	16086	16179	16209	16297	16238	16163	16117	16190	16262	16145	16174	16056	16059	16092	16159	16255	16117	16034	16297	15914	16392	16138	16268	16270	16292	16215	16189	16142	16495	16173	16063	16228	16311	16279	16360	16124	16223	16152	16211	16091	16097	16166	16074	15978	16110	16337	16009	16200	16116	16112	16255	16257	16402	16263	16238	16203	16270	16269	16097	16166	16228	16398	16223	16294	16323	16140	16158	16201	16157	16046	16204	16225	16094	16071	16302	16292	16166	16011	15997	16287	16214	16166	16135	16255	16293	16203	16128	16175	16183	16267	16324	16265	16457	16188	16284	16377	16295	15975	16055	16046	16328	16397	16047	15961	16077	16069	16202	16174	16237	16121	16063	16252	16190	16016	16205	16296	16100	16429	16325	16219	16322	16235	16308	16099	16103	16122	16154	16090	16187	16048	16292	16191	16121	16126	16315	16083	16321	16307	16250	16421	16284	16185	16154	16034	16042	16239	15988	16055	16263	16328	16251	16083	16075	16129	16301	16203	16036	16066	16306	16306	16163	16283	16256	16279	16384	16016	16284	16253	16162	16258	16368	16190	16465	16313	16217	16034	16173	16201	16217	16146	16158	16364	16297	16245	16052	16172	16125	16226	16033	16244	16271	16283	16094	16195	16176	16302	16226	16081	16290	16178	16215	16058	16503	16243	16401	16042	16223	16325	16397	16197	16189	16262	16142	16187	16281	16154	16255	16119	16184	15993	15999	16162	16029	16154	16196	16343	16282	16185	16295	16227	16184	16169	16083	15961	16111	16108	16364	16292	16308	16139	16276	16134	16122	15883	16038	16169	16150	16101	16294	16178	16193	16104	16210	16176	16182	16380	16066	16110	16218	16280	16282	16233	16334	16192	16282	16121	16120	16316	16178	16206	16159	16119	16068	16151	16030	16112	16229	16149	16250	16158	16133	16129	16208	16275	16255	16290	16327	16386	16332	16400	16239	16269
16769	30758	29607	24154	21970	20662	19378	18599	18131	17753	17287	16878	16433	16492	16013	15872	15686	15499	15369	15422	15214	15079	15129	14921	14932	15001	14972	14769	14795	14615	14773	14533	14660	14550	14645	14662	14715	14513	14566	14639	14398	14363	14492	14469	14422	14370	14571	14261	14566	14410	14350	14513	14531	14500	14379	14389	14483	14465	14362	14365	14463	14330	14251	14512	14402	14434	14447	14395	14492	14289	14374	14439	14310	14470	14261	14390	14320	14520	14476	14448	14461	14474	14184	14368	14359	14469	14549	14187	14367	14513	14463	14421	14392	14354	14369	14457	14471	14377	14286	14566	14276	14507	14576	14435	14414	14467	14556	14317	14352	14354	14406	14360	14460	14317	14439	14488	14603	14328	14443	14265	14443	14446	14378	14345	14407	14349	14364	14463	14410	14493	14306	14354	14370	14482	14443	14329	14589	14290	14451	14454	14536	14452	14453	14442	14428	14389	14381	14461	14272	14335	14429	14238	14382	14378	14383	14347	14419	14555	14456	14319	14342	14580	14425	14432	14300	14536	14463	14382	14327	14485	14437	14399	14413	14440	14258	14533	14398	14399	14294	14343	14599	14394	14528	14459	14343	14321	14478	14401	14315	14266	14435	14432	14475	14193	14554	14378	14413	14389	14427	14303	14493	14520	14319	14465	14385	14286	14525	14478	14334	14322	14586	14426	14325	14487	14385	14360	14336	14384	14456	14433	14284	14351	14462	14347	14464	14522	14380	14340	14489	14403	14279	14493	14448	14459	14314	14462	14324	14399	14307	14371	14401	14517	14512	14415	14339	14480	14578	14455	14382	14269	14449	14331	14440	14301	14363	14461	14456	14361	14431	14344	14482	14511	14441	14495	14382	14326	14493	14306	14446	14374	14527	14535	14379	14548	14400	14312	14485	14339	14346	14400	14292	14354	14607	14344	14413	14441	14322	14434	14374	14566	14315	14582	14416	14404	14523	14344	14509	14329	14398	14290	14431	14306	14478	14524	14431	14486	14202	14429	14389	14321	14457	14356	14564	14341	14364	14518	14454	14494	14483	14306	14442	14460	14419	14645	14176	14425	14382	14267	14295	14284	14433	14300	14300	14437	14628	14277	14280	14473	14282	14333	14376	14361	14199	14347	14475	14322	14423	14479	14277	14444	14383	14408	14342	14428	14434	14317	14400	14385	14369	14530	14296	14305	14577	14334	14308	14449	14369	14447	14240	14503	14512	14422	14385	14314	14527	14234	14360	14336	14333	14382	14325	14439	14304	14327	14421	14467	14347	14270	14334	14332	14338	14306	14494	14460	14303	14437	14552	14465	14480	14383	14627	14406	14369	14402	14540	14507	14517	14434	14226	14373	14498	14332	14338	14320	14436	14372	14368	14402	14341	14398	14507	14374	14361	14523	14558	14396	14418	14282	14282	14400	14394	14438	14306	14480	14417	14400	14359	14376	14318	14257	14471	14493	14257	14470	14451	14354	14423	14393	14470	14529	14397	14432	14438	14389	14395	14511	14404	14398	14281	14434	14374	14634	14505	14632	14377	14492	14352	14461	14499	14448	14453	14607	14351	14458	14417	14293	14532	14306	14510	14497	14520	14382	14584	14367	14447	14411	14460	14382	14324	14445	14322	14303	14357	14429	14478	14448	14349	14343	14341	14438	14468	14426	14497	14458	14563	14268	14398	14346	14521	14440	14420	14493	14424	14402	14513	14365	14311	14544	14613	14631	14302	14401	14307	14449	14519	14293	14271	14504	14454	14356	14267	14503	14501	14332	14359	14347	14226	14336	14288	14486	14497	14639	14429	14352	14451	14280	14445	14490	14412	14340	14351	14204	14462	14521	14285	14419	14304	14518	14406	14432	14429	14426	14298	14498	14253	14406	14405	14312	14220	14310	14353	14371	14279	14465	14563	14330	14294	14437	14352	14461	14299	14397	14350	14365	14278	14535	14483	14522	14355	14607	14360	14552	14331	14361	14336	14582	14395	14343	14401	14588	14209	14534	14488	14322	14491	14474	14317	14286	14541	14483	14355	14436	14191	14492	14455	14359	14257	14516	14433	14512	14261	14372	14421	14499	14369	14388	14377	14384	14369	14413	14337	14619	14345	14396	14328	14406	14409	14362	14589	14271	14282	14453	14411	14401	14359	14464	14419	14335	14313	14313	14413	14607	14562	14441	14514	14386	14475	14404	14455	14459	14351	14605	14322	14419	14353	14329	14356	14536	14603	14514	14556	14490	14436	14504	14301	14501	14346	14503	14354	14368	14603	14491	14332	14400	14565	14333	14333	14370	14299	14419	14462	14495	14265	14500	14450	14348	14419	14219	14381	14480	14520	14433	14415	14318	14501	14250	14412	14521	14526	14361	14393	14407	14449	14446	14294	14400	14267	14482	14408	14333	14412	14402	14288	14405	14180	14480	14276	14499	14505	14343	14369	14365	14404	14359	14339	14430	14204	14299	14365	14520	14354	14342	14575	14215	14317	14366	14258	14485	14376	14585	14314	14385	14234	14276	14234	14347	14514	14435	14299	14244	14468	14451	14442	14436	14268	14302	14291	14539	14480	14391	14381	14148	14363	14414	14318	14312	14368	14487	14277	14417	14314	14444	14453	14324	14378	14384	14500	14408	14365	14478	14487	14390	14460	14463	14363	14341	14248	14603	14521	14438	14573	14279	14340	14417	14304	14341	14451	14548	14660	14449	14335	14403	14445	14464	14449	14340	14344	14254	14281	14358	14380	14431	14403	14450	14537	14407	14537	14229	14358	14327	14437	14449	14369	14444	14468	14434	14305	14383	14401	14675	14410	14423	14366	14400	14312	14392	14416	14196	14522	14477	14410	14275	14495	14255	14430	14305	14560	14408	14390	14297	14337	14392	14518	14432	14336	14365	14263	14636	14360	14492	14364	14370	14339	14417	14491	14403	14316	14243	14384	14364	14251	14455	14568	14413	14316	14446	14420	14528	14421	14528	14361	14413	14344	14465	14331	14428	14530	14362	14333	14427	14352	14322	14460	14343	14317	14440	14305	14331	14419	14369	14270	14398	14506	14393	14450	14414	14348	14346	14399	14330	14257	14360	14373	14228	14424	14502	14219	14454	14400	14246	14345	14410	14465	14381	14532	14306	14467	14406	14478	14438	14335	14456	14497	14632	14458	14392	14331	14447	14263	14462	14328	14436	14491	14451	14358	14297	14318	14352	14642	14217	14441	14570	14558	14425	14299	14455	14387	14243	14436	14433	14481	14422	14347	14474	14196	14519	14403	14360	14495	14405	14298	14482	14412	14511	14395	14242	14246	14312	14594	14469	14390	14476	14451	14289	14448	14446	14272	14406	14359	14347	14452	14475	14631	14431	14323	14331	14360	14378	14490	14436	14422	14582	14375	14401	14282	14388	14392	14462	14654	14379	14447	14509	14499	14294	14472	14323	14449	14193	14276	14392	14384	14396	14502	14299	14583	14429	14476	14427	14157	14360	14519	14594	14384	14452	14371	14462	14433	14455	14390	14496	14331	14422	14407	14469	14502	14306	14535	14564	14419	14418	14529	14399	14425	14284	14460	14454	14493	14428	14479	14280	14385	14408	14225	14350	14358	14388	14448	14250	14305	14468	14557	14327	14407	14395	14478	14277	14390	14427	14506	14281	14449	14449	14362	14452	14505	14289	14456	14573	14351	14360	14518	14517	14402	14265	14418	14474	14455	14490	14395	14303	14364	14495	14373	14362	14430	14306	14518	14398	14297	14491	14386	14551	14286	14400	14345	14516	14325	14455	14314	14439	14466	14434	14607	14472	14371	14521	14468	14441	14409	14526	14514	14357	14283	14382	14568	14358	14435	14262	14452	14257	14472	14338	14329	14454	14423	14434	14459	14343	14503	14530	14213	14477	14252	14522	14439	14271	14523	14254	14492	14370	14454	14257	14246	14351	14582	14485	14488	14181	14536	14518	14561	14416	14561	14412	14501	14564	14558	14498	14425	14231	14322	14314	14348	14303	14343	14490	14497	14359	14470	14600	14406	14356	14405	14290	14570	14497	14482	14459	14409	14338	14410	14369	14408	14503	14302	14560	14420	14433	14487	14241	14423	14294	14448	14255	14455	14386	14347	14485	14293	14407	14249	14545	14410	14438	14421	14450	14385	14420	14433	14380	14403	14526	14308	14456	14403	14474	14589	14425	14584	14439	14329	14279	14509	14521	14506	14462	14440	14334	14248	14440	14364	14420	14332	14569	14330	14389	14348	14263	14274	14373	14336	14337	14403	14268	14284	14517	14456	14548	14261	14397	14572	14374	14423	14440	14356	14392	14384	14439	14227	14429	14513	14355	14569	14522	14510	14372	14179	14451	14481	14406	14427	14479	14472	14458	14565	14422	14561	14255	14298	14369	14340	14406	14384	14522	14360	14575	14343	14374	14398	14273	14425	14415	14507	14334	14582	14359	14303	14536	14302	14386	14422	14490	14429	14467	14618	14577	14475	14416	14425	14478	14527	14450	14315	14400	14451	14357	14430	14538	14344	14462	14386	14301	14509	14430	14366	14444	14331	14457	14436	14420	14594	14400	14297	14508	14273	14381	14461	14483	14371	14327	14318	14413	14497	14214	14593	14610	14440	14296	14639	14321	14370	14434	14365	14321	14578	14573	14463	14521	14438	14282	14458	14232	14419	14408	14320	14494	14542	14551	14503	14332	14384	14343	14397	14525	14270	14361	14411	14478	14428	14383	14568	14326	14563	14559	14325	14312	14448	14504	14492	14471	14460	14375	14602	14408	14407	14386	14315	14224	14409	14460	14511	14463	14321	14341	14394	14332	14522	14383	14362	14402	14407	14184	14482	14324	14388	14418	14294	14394	14562	14354	14307	14503	14354	14622	14375	14566	14418	14487	14373	14313	14441	14573	14360	14473	14261	14495	14525	14356	14469	14259	14488	14385	14452	14457	14304	14503	14302	14355	14310	14399	14414	14467	14516	14345	14368	14549	14519	14373	14447	14553	14352	14405	14332	14347	14433	14485	14336	14382	14238	14343	14490	14355	14373	14439	14434	14438	14418	14374	14460	14359	14403	14459	14393	14478	14556	14452	14563	14371	14386	14423	14502	14411	14279	14372	14559	14381	14474	14524	14614	14528	14400	14387	14331	14295	14376	14434
22563	21060	28921	23472	21360	23835	26038	21072	19849	20020	19752	19298	19101	18839	18579	18352	18085	17964	17813	17752	17709	17724	17637	17333	17437	17462	17203	17200	17215	17194	17265	17066	17103	17024	17104	17129	17231	16954	16931	17001	16803	17165	17033	17087	17161	16974	17018	16881	16956	16834	16986	16910	16914	16881	17018	17032	16916	16721	17103	17125	16805	16958	16876	16767	17020	16884	16806	16749	16841	16729	17176	16872	16874	16873	16943	16790	16853	17007	16758	16704	16664	16738	16791	16922	17095	16913	16588	16822	16868	16888	16841	16908	17063	16852	16795	17000	17038	16841	16813	16697	16816	16827	16656	16794	16809	16669	16716	16731	16803	16791	16716	16962	16871	16803	16668	16912	16653	16747	17030	16759	16864	17033	16964	16860	16709	16658	16960	16847	16846	16767	16836	16917	16947	16720	16901	16824	16873	16872	16795	16934	16834	16810	16851	16543	16884	16922	16838	16572	16719	16967	16747	16984	16904	16688	16793	17036	16862	16682	16887	16669	16840	16762	16934	16732	16823	16690	16825	16719	16862	16868	16573	16807	16909	16871	16750	17010	16979	16976	16826	16914	16868	16855	16633	16744	16610	16792	16749	16965	16655	16792	16841	16830	16892	16698	16840	16639	16806	16808	16824	16828	16935	16951	16593	17119	16814	16864	16805	16941	16921	16783	16800	16823	16684	16787	16878	16906	16850	16642	16814	16873	16829	16694	16818	16666	16674	16760	16860	16583	16844	16699	16789	16673	16786	16826	16585	16699	16744	16773	16922	16661	16881	16814	16686	16689	16811	16814	16844	16789	16814	16822	16711	16725	16659	16660	16701	16875	16783	16717	16734	16926	16709	16883	16775	16846	16761	16698	16846	16961	16756	16985	16663	16758	16750	16815	16938	16692	16609	16822	16859	16675	16696	16783	16781	16745	16731	16864	16817	16874	16825	16782	16835	16662	16881	16675	16798	16770	16709	16830	16781	16639	16920	16704	16746	16604	16965	16670	16824	16843	16715	16857	16911	16844	16829	16825	16989	16541	16831	16789	16918	16649	16745	16814	16848	16850	16871	16740	16929	16800	16773	16764	16467	16824	16926	16794	16842	16756	16905	16835	16647	16880	16835	16963	16863	16742	16739	16779	16841	16705	16863	16850	16779	16809	16847	16783	16779	16988	16722	16601	16662	16628	16667	16651	16917	16823	16703	16712	16737	16870	16675	16746	16791	16956	16704	16974	16783	16648	16653	16751	16874	16732	16825	16606	16796	16915	16524	16758	16872	16818	16910	16891	16901	16776	16752	16906	16840	16575	16606	16736	16842	16780	16890	16621	16586	16770	16973	16825	16885	16717	16888	16704	16824	16922	16631	16636	16911	16705	16695	16817	16717	16538	16868	16956	16890	16755	16712	16768	16818	16512	16629	16713	16700	16941	16933	16835	16601	16948	17102	16695	16756	16689	16516	16837	16702	16719	16882	16992	16812	16916	16765	16972	16865	16728	16660	16818	16627	16693	16804	16695	16675	16871	16820	16820	16865	16867	16587	16938	16544	16811	16598	16655	16945	16844	16713	16750	16874	16634	16877	16785	16742	16805	16981	16673	16704	16644	16540	16679	16820	16829	16672	16573	16685	16721	16736	16943	16743	16714	16830	16742	16594	16866	16662	16845	16765	16873	16805	16791	16838	17044	17035	16753	16732	16832	16609	16847	16881	16775	16707	16811	16895	16816	16659	16809	16652	16857	16754	16707	17045	16730	16660	16809	16698	16736	16853	16604	16764	16795	16707	16872	16859	16755	16813	16585	16695	16876	16767	16924	16648	16849	16812	16870	16765	16743	16832	16876	16644	16685	16568	16796	16908	16659	16840	16847	16771	16812	16653	16754	16749	16803	16908	16665	16829	16538	16691	16884	16857	16822	16838	16963	16761	16635	16597	16696	16724	16883	16847	16735	16845	16789	16790	16824	16664	16560	16662	16667	16934	16716	16882	16768	16988	16576	16607	16718	16692	16660	16749	16707	17000	16833	16662	16705	16677	16674	16661	16792	16612	16845	17000	16659	16802	16770	16798	16756	16730	16784	16752	16931	16549	16892	16940	16729	16586	16910	16808	16745	16666	16598	16806	16825	16824	16706	16661	16769	16657	16626	16871	16776	17029	16753	16649	16638	16604	16765	16790	17017	17037	16664	16843	16645	16822	16848	16790	16942	16855	17037	16702	16680	16708	16999	16735	16667	16848	16896	16559	16572	16753	16480	16727	16781	16702	16780	16848	16857	16895	16674	16753	16735	16935	16644	16863	16901	16878	16779	16921	16998	16929	16806	16585	16876	16652	16767	16862	16816	16696	16523	16942	16832	16805	16640	16738	16699	16791	16903	16803	16557	16793	16661	16607	16938	16851	16841	16688	16847	16659	16672	16585	16823	16641	17209	16891	16813	16939	16853	16748	16697	16686	16675	16765	16817	16726	16694	16762	16682	16666	16678	16751	16783	16949	16917	16913	16896	16645	16863	16675	16916	16744	16782	16697	16732	16821	16660	16891	16804	16798	16898	16711	17022	16765	16828	16734	16663	16870	16882	16761	16698	16575	16825	16851	16717	16616	16701	16728	16759	16754	16764	17038	16931	16754	16599	16871	16633	16755	16893	16845	16717	16552	16795	16781	16655	16788	16630	16935	16899	16797	16753	16697	16950	16824	16968	16843	16784	16722	16885	16854	16665	16823	16804	16903	16971	16911	16799	16791	16721	16871	16704	16594	16741	16833	16765	16844	16774	16795	16749	16660	16953	16923	16722	16875	16855	16936	16680	16812	16713	16714	16684	16856	16885	16704	16585	16997	16766	16799	16819	16835	16661	16733	16809	16825	16755	16811	16881	16823	16647	16777	16886	17034	16937	16755	16866	16843	16706	16656	16710	16871	16652	16649	16659	16846	16780	16894	16908	16701	16772	16838	16637	16786	16724	16757	16855	16812	16783	16711	16748	16759	16803	16741	16579	16719	16930	16635	16808	16803	16552	16630	16805	16601	16835	16648	16577	16553	16911	16802	16653	16735	16741	16816	16760	16768	16774	16767	16627	16825	16819	16753	16789	16848	16836	16786	16738	16612	16823	17020	16812	16750	16897	16778	16875	16589	16889	16850	16782	16773	16842	16853	16742	16717	16499	16642	16881	16772	16744	16758	16743	16664	16560	16749	16780	16939	16898	16809	16928	16890	16876	16749	16821	16815	16783	16817	16785	16761	16820	16669	16627	16842	16772	16719	16597	16826	16749	16930	16683	16689	17016	16869	16687	16711	16790	16845	16925	16856	16821	16804	16812	16793	16730	16822	16854	16813	16581	16733	16918	16908	16649	16762	16838	16826	16856	16809	16865	16625	16673	16637	16610	16676	16730	16794	16776	16776	16811	16732	16836	16773	16691	16764	16597	16901	16739	16655	16823	16884	16638	16707	16830	16779	16647	16860	16819	16944	16758	16999	16866	16604	16716	16691	16683	16918	16601	16537	16784	16692	16690	16627	16564	16717	16652	16628	16545	16681	16759	16745	16853	16715	16871	16813	16672	16811	16740	16787	16859	16917	16880	16518	16881	16903	16886	16779	16758	16905	16891	16609	16674	16873	16836	16937	16784	16615	16838	16643	16756	16717	16561	16539	16848	16706	16705	16748	16661	16729	16991	16891	16727	16650	16864	16835	16821	16797	16945	16851	16766	16743	16828	16719	16942	16750	16829	16673	16770	16806	16709	16676	16869	16850	16740	16711	16711	16830	16891	16692	16675	16926	16682	16708	16706	16778	16602	16833	16840	16861	16731	16615	16759	16799	16683	17024	16917	16805	16765	16885	16742	16702	16663	16565	16956	16908	16659	16731	16775	16866	16766	16873	16802	16716	16730	16933	16819	16739	16654	16776	16659	16806	16750	16826	16657	16755	16743	16768	16683	16851	16708	16977	16658	16663	16745	16720	16819	16865	16834	16853	16685	16712	16805	16758	16751	16792	16758	16776	16956	16735	16798	16958	16928	16837	16818	16821	16909	16887	16887	16847	16711	16853	16831	16766	16821	16753	16880	16599	16641	16667	16841	16847	16788	16942	16843	16831	16813	16881	16651	16881	16726	16832	16889	16736	16621	16789	16726	16861	16907	16784	16791	16815	16895	16825	16782	16678	16823	17009	16902	16754	16616	16756	16920	16833	16787	16567	16718	16748	16825	16653	16843	16956	16639	16674	16619	16795	16637	16856	16693	16850	16724	16877	16917	16758	16862	16885	16649	16778	16825	16828	16743	16603	16833	16901	16927	16959	16756	16709	16699	16630	16752	17005	16697	16858	16780	16896	16785	16924	16842	16798	16862	16680	16850	16868	16777	16846	16502	16761	16898	16907	16622	16566	16556	16723	16863	16672	16670	16738	16905	16711	16793	16533	16702	16651	16607	16642	17017	16722	16707	16713	16757	16843	16721	16638	16748	16797	16747	16783	16916	16958	16750	16783	16739	16769	16888	16778	16814	16622	16818	16724	16861	16990	16773	16753	16676	16993	16539	16652	16709	16759	16862	16697	16765	16812	16596	16749	16650	16862	16861	16892	16854	16546	16662	16786	16622	16802	16847	16771	16915	16723	16504	16704	16712	16832	16773	16718	16886	16741	16739	16746	16773	16683	16731	16749	16934	16644	16689	16837	16706	17047	16670	16633	16713	16892	16695	16648	16738	16773	16804	16920	16605	16712	16865	16719	16846	16776	16784	16897	16908	16748	16779	16849	16704	16961	16897	16872	16786	16715	16871	16655	16740	16640	16679	16653	16683	16602	16773	16807	16676	16885	16981	16943	16836	16808	16667	16628	16643	16926	16757	16942	17066	16933	16653	16571	16733	16860	16872	16838	16585	16745	16838	16791	16813	16682	16670	16924	16771	16672	16793	16836	16538	16863	16702	16764	16745	16888	16708	16794	16973	16745	16667	16893	16875	16693	16662	16630	16737	16860	16924	16884	16971	16755	16569	16667	16820	16793	16798	16916	16937	16895	16839	16760	16663	16691	16905	16780	16730	16851	16800	16793	16802	17010	16810	17049	16870	16753	16465	16655	16813	16798	16872	16737	16682	16856	16862	16667	16790	16675	16774	16872	16731	16875	16527	16925	16832	16800	16738	16958	16534
18529	34973	33992	27864	25351	23262	21584	20784	20252	19581	18958	18361	17942	17626	17031	16705	16480	16428	16005	16042	15985	15622	15456	15331	15381	15022	15278	15183	15045	14976	15030	14949	14979	14879	14899	14920	14776	15020	14727	14893	14822	14946	14848	14850	14619	14831	14842	14883	14758	14977	14730	14866	14718	14791	14937	14722	14684	14629	14792	14482	14646	14688	14739	14697	14690	14649	14840	14709	14737	14733	14614	14593	14783	14799	14620	14729	14579	14644	14669	14589	14704	14722	14809	14708	14582	14876	14742	14629	14848	14778	14748	14635	14799	14940	14764	14752	14687	14672	14753	14735	14661	14706	14811	14844	14765	14627	14800	14839	14716	14802	14908	14574	14645	14847	14677	14723	14795	14554	14742	14641	14755	14764	14692	14693	14670	14441	14633	14650	14783	14623	14764	14621	14600	14595	14842	14625	14577	14640	14696	14733	14528	14684	14719	14622	14564	14794	14774	14816	14618	14779	14866	14522	14631	14697	14638	14687	14451	14705	14690	14754	14716	14656	14653	14710	14750	14748	14671	14893	14700	14688	14624	14625	14527	14610	14628	14715	14690	14675	14536	14665	14627	14608	14660	14680	14754	14852	14726	14641	14837	14725	14578	14650	14623	14597	14684	14743	14711	14540	14682	14676	14736	14720	14824	14802	14555	14702	14626	14619	14676	14739	14617	14687	14713	14687	14639	14582	14745	14694	14617	14667	14728	14699	14593	14652	14767	14741	14724	14498	14714	14744	14774	14736	14641	14681	14648	14591	14656	14731	14763	14640	14772	14665	14747	14672	14722	14655	14757	14949	14669	14718	14645	14615	14699	14610	14775	14803	14554	14817	14663	14781	14623	14617	14775	14597	14611	14725	14725	14692	14520	14709	14828	14916	14658	14683	14673	14774	14608	14670	14728	14558	14753	14652	14566	14634	14588	14732	14555	14681	14637	14587	14837	14686	14690	14498	14740	14705	14610	14781	14822	14660	14787	14725	14609	14729	14726	14635	14691	14813	14781	14580	14725	14663	14707	14600	14773	14696	14743	14701	14984	14667	14737	14606	14571	14723	14365	14632	14790	14605	14560	14790	14586	14600	14557	14714	14706	14659	14486	14637	14724	14743	14564	14700	14837	14725	14651	14534	14797	14924	14546	14658	14746	14663	14698	14652	14753	14626	14687	14719	14814	14766	14658	14632	14666	14850	14823	14608	14688	14784	14543	14613	14682	14714	14572	14731	14716	14670	14634	14522	14867	14849	14768	14770	14638	14658	14735	14722	14729	14661	14661	14705	14673	14669	14583	14620	14606	14712	14591	14759	14644	14635	14607	14663	14662	14703	14714	14735	14652	14781	14663	14705	14482	14710	14766	14736	14766	14646	14700	14842	14585	14766	14801	14690	14704	14561	14759	14740	14545	14663	14566	14696	14577	14667	14722	14634	14680	14649	14796	14733	14629	14770	14661	14469	14558	14536	14699	14732	14639	14606	14802	14639	14778	14645	14630	14812	14641	14677	14805	14802	14679	14704	14704	14768	14696	14710	14527	14852	14662	14588	14709	14664	14819	14672	14853	14790	14694	14611	14729	14616	14632	14667	14608	14705	14626	14719	14595	14598	14873	14747	14552	14695	14713	14767	14524	14538	14672	14676	14629	14646	14721	14720	14732	14697	14783	14630	14699	14658	14704	14716	14550	14768	14746	14641	14664	14643	14678	14668	14667	14764	14838	14733	14601	14706	14664	14695	14642	14622	14755	14716	14712	14583	14634	14592	14640	14688	14628	14627	14659	14817	14628	14696	14671	14704	14659	14736	14579	14816	14698	14728	14697	14693	14623	14631	14600	14649	14654	14550	14870	14682	14648	14700	14651	14740	14701	14663	14473	14832	14821	14698	14647	14705	14631	14802	14555	14601	14538	14827	14781	14658	14803	14651	14594	14645	14657	14766	14704	14555	14683	14652	14791	14585	14748	14736	14654	14718	14664	14672	14670	14795	14585	14706	14596	14709	14648	14593	14628	14789	14656	14840	14732	14677	14596	14687	14706	14717	14818	14836	14597	14722	14544	14690	14645	14683	14608	14863	14706	14846	14704	14579	14500	14782	14663	14730	14621	14669	14805	14830	14653	14684	14716	14738	14642	14591	14731	14782	14609	14781	14728	14432	14684	14642	14690	14608	14668	14844	14765	14717	14640	14764	14694	14558	14760	14626	14750	14659	14702	14597	14714	14583	14685	14611	14828	14703	14592	14648	14731	14818	14666	14587	14552	14656	14696	14732	14585	14632	14799	14664	14683	14850	14785	14685	14537	14697	14759	14579	14621	14605	14833	14471	14528	14571	14717	14607	14796	14751	14863	14597	14822	14668	14750	14705	14488	14919	14782	14857	14855	14643	14675	14596	14623	14543	14576	14745	14679	14692	14742	14599	14878	14501	14860	14673	14638	14707	14617	14586	14687	14630	14787	14745	14544	14695	14642	14674	14649	14642	14558	14611	14668	14757	14635	14648	14758	14741	14888	14543	14732	14811	14593	14669	14750	14804	14650	14652	14869	14474	14601	14792	14667	14709	14557	14597	14665	14711	14677	14693	14601	14748	14789	14689	14753	14734	14759	14765	14604	14703	14696	14681	14670	14801	14707	14550	14665	14705	14796	14620	14668	14610	14668	14605	14575	14509	14731	14767	14692	14660	14737	14551	14752	14762	14579	14369	14587	14672	14731	14785	14686	14750	14704	14759	14781	14780	14822	14650	14652	14462	14685	14742	14724	14717	14707	14825	14577	14796	14971	14610	14585	14701	14597	14679	14778	14472	14726	14818	14792	14709	14771	14656	14696	14680	14816	14497	14754	14710	14502	14526	14624	14834	14695	14650	14675	14605	14786	14737	14637	14688	14783	14665	14516	14848	14660	14661	14705	14710	14775	14606	14730	14714	14566	14796	14576	14717	14733	14636	14664	14754	14675	14670	14578	14577	14649	14513	14809	14743	14663	14676	14809	14558	14673	14606	14676	14603	14608	14608	14554	14684	14825	14644	14685	14839	14657	14826	14689	14613	14668	14593	14714	14506	14728	14641	14664	14797	14479	14829	14659	14661	14692	14859	14703	14839	14806	14712	14663	14599	14904	14647	14689	14869	14676	14799	14818	14669	14571	14590	14646	14733	14734	14821	14606	14707	14774	14735	14908	14597	14677	14701	14663	14567	14620	14596	14732	14724	14861	14611	14726	14638	14642	14576	14649	14805	14778	14634	14563	14617	14629	14554	14823	14630	14879	14849	14699	14627	14688	14545	14854	14605	14700	14682	14572	14816	14591	14598	14601	14546	14813	14783	14529	14638	14751	14620	14548	14851	14922	14721	14693	14576	14696	14648	14763	14626	14572	14826	14720	14666	14641	14613	14563	14557	14774	14658	14739	14643	14573	14806	14615	14813	14676	14568	14710	14677	14631	14480	14848	14685	14686	14708	14691	14491	14777	14561	14788	14695	14786	14453	14728	14677	14592	14647	14600	14637	14842	14685	14541	14670	14790	14709	14746	14672	14680	14562	14522	14608	14856	14649	14538	14641	14728	14740	14472	14910	14833	14712	14592	14471	14805	14713	14405	14694	14594	14787	14530	14750	14569	14602	14695	14733	14715	14459	14660	14824	14599	14642	14524	14650	14671	14662	14813	14656	14736	14591	14924	14785	14818	14510	14746	14626	14651	14683	14662	14703	14601	14708	14821	14731	14677	14608	14694	14499	14649	14723	14653	14901	14674	14655	14682	14698	14770	14592	14611	14546	14768	14687	14823	14759	14513	14672	14589	14703	14672	14681	14680	14644	14796	14548	14628	14876	14646	14706	14854	14706	14601	14787	14767	14792	14725	14577	14558	14653	14898	14633	14520	14579	14612	14795	14665	14811	14497	14798	14937	14824	14649	14827	14740	14824	14645	14758	14665	14707	14777	14495	14772	14697	14555	14803	14626	14760	14645	14713	14560	14624	14687	14674	14654	14583	14621	14728	14666	14690	14765	14448	14685	14813	14530	14844	14758	14516	14854	14653	14810	14803	14785	14615	14618	14836	14730	14737	14531	14750	14515	14678	14484	14717	14629	14639	14696	14720	14795	14799	14668	14631	14689	14643	14739	14684	14671	14658	14659	14635	14564	14689	14639	14612	14748	14566	14770	14741	14803	14684	14663	14671	14702	14589	14743	14714	14831	14669	14781	14638	14551	14550	14535	14658	14692	14752	14591	14699	14612	14566	14812	14684	14744	14871	14807	14766	14848	14694	14838	14626	14622	14816	14577	14666	14530	14569	14887	14695	14649	14801	14772	14675	14681	14570	14750	14727	14607	14698	14783	14672	14718	14650	14777	14552	14644	14735	14627	14671	14642	14611	14590	14616	14584	14605	14685	14526	14658	14637	14774	14745	14569	14772	14598	14671	14650	14879	14524	14657	14708	14652	14765	14624	14721	14684	14590	14623	14561	14720	14491	14577	14625	14781	14730	14479	14732	14614	14692	14503	14617	14759	14712	14554	14700	14524	14722	14581	14815	14620	14617	14765	14654	14765	14668	14691	14894	14717	14424	14643	14746	14596	14755	14719	14704	14733	14877	14654	14821	14824	14796	14608	14616	14617	14790	14749	14707	14707	14719	14730	14637	14672	14708	14753	14688	14683	14772	14712	14744	14763	14596	14681	14607	14536	14600	14788	14660	14701	14558	14645	14672	14651	14779	14679	14552	14843	14787	14713	14672	14522	14734	14616	14691	14583	14745	14669	14772	14658	14730	14631	14590	14576	14668	14842	14668	14720	14714	14664	14848	14712	14746	14742	14524	14691	14672	14741	14576	14708	14652	14589	14926	14542	14682	14614	14715	14597	14618	14614	14773	14550	14793	14657	14659	14650	14545	14595	14731	14798	14686	14623	14668	14671	14631	14719	14956	14603	14714	14633	14466	14657	14713	14888	14741	14705	14637	14627	14603	14789	14664	14739	14760	14667	14726	14798	14695	14764	14684	14620	14699	14545	14707	14637	14682	14740	14735	14683	14646	14525	14538	14743	14835	14751	14711	14767	14716	14605	14742	14639	14650	14647	14540	14779	14734	14569	14702	14659	14647	14632	14766	14646	14625	14705	14698	14623	14825	14635	14546	14654	14540	14809	14787	14693
27201	22179	26274	23772	19717	18954	18768	18447	18139	17870	17815	17715	17585	17555	17513	17273	17288	17045	17155	17093	17135	17082	17003	16995	16786	16954	16910	16865	16882	16951	17019	16845	17089	16977	16884	16950	16679	16941	16760	16766	16695	16750	16904	17058	16668	16757	16819	16692	16771	16750	16825	16990	16819	16700	16747	16810	16777	16815	16984	16945	16946	16792	16754	16695	16745	16768	16920	16764	16734	16848	16784	16673	16777	16812	16740	16653	16753	16873	16944	16806	16798	16882	17089	16773	16857	16755	16814	16792	16710	16757	16637	16788	16771	16996	16860	16659	16772	17079	16814	16695	16793	16774	16776	16717	16731	17002	16819	16847	16683	16731	16841	16725	16786	16726	16877	16816	16663	16799	16916	16715	16847	16881	16855	16859	16834	17026	16611	16840	16852	16851	16711	16611	16797	16980	16850	16622	16764	16688	16689	16798	16950	16692	17009	16760	16963	16795	16740	16722	16705	16811	16821	16799	16647	16637	16718	16797	16896	16892	16776	16836	16712	16718	16750	16695	16632	16716	16695	16686	16717	16664	16653	16929	16858	16639	16809	16728	16686	16840	16661	16744	16942	16638	16953	16874	16792	16886	16678	16758	16768	16969	16843	16698	16986	16614	16671	16756	16659	16717	16751	16867	16925	16941	16926	16688	16707	16720	16763	16752	16657	16652	16779	16793	16957	16983	16970	16803	16617	16930	16884	16787	16953	16618	16665	16783	16700	16978	16726	16837	16838	16872	16747	16802	16821	16788	16965	16751	16775	16666	16819	16860	16691	16849	16646	16678	16716	16832	16873	16820	16729	16756	16528	16738	16515	16706	16776	16640	16842	16705	16841	16846	16746	16820	16760	16738	16711	16874	16600	16780	16683	16769	16803	16840	16764	16729	16824	16715	16625	16780	16806	16688	16765	16779	16702	16677	16780	16846	16757	16786	16885	16641	16905	16866	16620	16726	16724	16814	16760	16600	16750	16781	16745	16716	16689	16917	16816	16789	16763	16784	16918	16649	16893	16663	16659	16719	16968	16813	16750	16725	16699	16670	16860	16853	16640	16879	16606	16986	16857	16791	16692	16926	17000	16769	16745	16746	16772	16795	16766	16528	16814	16740	16651	16732	16834	16895	16756	16577	16610	16791	17018	16754	16878	16653	16719	16498	16753	16761	16699	16768	16744	16794	16782	16727	16610	17003	16697	16773	16796	16914	16816	16766	16966	16744	16853	16691	16841	16874	16696	16580	16914	16888	16728	16869	16608	16831	16539	16851	16694	16710	16805	16822	16883	16899	16994	16760	16667	16888	16790	16732	16835	16906	16726	16676	16810	16885	16746	16683	16940	16740	16691	16715	16774	16797	16785	16542	16696	16819	16918	16831	16777	17022	16844	16903	16962	16760	16942	16887	16818	16801	16864	16754	16667	16912	16812	16884	16726	16594	16772	16777	17031	16731	16819	16720	16748	16660	16794	16840	16889	16864	16792	16816	16939	16976	16735	16619	16800	16781	16770	16733	16787	16740	16616	16815	17009	16770	16836	16684	16724	16694	16693	16743	16821	16880	16600	16621	16752	16840	16712	16549	16786	16805	16966	16732	16771	16829	16681	16733	16752	16838	16780	16869	16782	16879	16987	16694	16916	16772	16571	16806	16746	16799	16658	16864	16806	16711	16688	16793	16773	16801	16785	16786	16800	16664	16688	16878	16949	16777	16763	16704	16836	16794	16734	16773	16699	16943	16784	16910	16691	16827	16871	16619	16780	17154	16967	16849	16832	16861	17041	16751	16740	16793	16473	16658	16874	17008	16673	16742	16733	16835	16657	16754	16843	16793	16643	16797	16557	16773	16834	16921	16841	16742	16937	16745	16928	16696	17081	16781	16743	16642	16766	16717	16594	16738	16753	16633	16758	17003	16767	16671	16813	16691	16734	16647	16717	16665	16862	16683	16654	16613	16825	16872	16998	16954	16726	16771	16765	16653	16647	16815	16819	16746	16642	16751	16696	16787	16814	16837	16827	16709	16742	16834	16952	16746	16852	16799	16746	16809	16711	16627	16797	16896	16830	16743	16650	16616	16658	16898	16734	16936	16972	16889	16660	16758	16810	16859	16819	16690	16718	16718	16640	16814	16742	16668	16882	16969	16885	16806	16850	16788	16751	16704	16855	16906	16538	16787	16962	16788	16834	16766	17035	16855	16826	16768	16678	16689	16815	16763	16683	16873	16931	16838	16842	16691	16819	16812	16557	16818	16756	16849	16603	16662	16646	16771	16819	16882	16858	17119	16782	16640	16904	16687	16848	16893	16852	16823	16752	16885	16832	16884	16830	17026	16564	16943	16708	16879	16683	16928	16568	16827	16722	16636	16797	16847	16748	16625	16922	16843	16881	16765	16866	16926	16858	16757	16674	16744	16714	16898	16928	16784	16597	16785	16645	16766	16860	16804	16712	16768	16816	16752	16932	16830	16812	16850	16951	16911	16836	16857	16934	16765	16891	16907	16838	16819	16738	16832	16791	16829	16732	16852	17122	16513	16886	16671	16602	16788	16689	16780	16626	16673	16785	16799	16861	16751	16743	16717	16656	16547	16823	16685	16721	16600	16761	16889	16876	16928	16647	16726	16805	16748	16731	16635	16715	16836	16508	16769	16925	16877	16776	16864	16770	16847	16762	16939	16860	16674	16868	16748	16713	16771	16848	16857	16856	16714	16810	16717	16923	16715	16679	16714	16760	16922	16766	16834	16648	16893	16605	16998	16631	16764	16828	16782	16643	16770	16858	16834	16825	16912	16983	16729	16654	16789	16824	16935	16804	16631	16729	16857	16888	16674	16758	16839	16671	16738	16720	16896	16787	16723	16776	16701	16809	16807	16651	16855	16974	16792	16781	16626	16554	16736	16947	16857	16603	16797	16884	16671	16733	16664	16640	16750	16771	16614	16639	16532	16934	16868	16855	16835	16625	16820	16788	16768	16991	17064	16563	16777	16722	16891	16917	16755	16688	16815	16803	16673	16599	16694	16799	16789	16931	16947	16879	16807	16861	16860	16937	16630	16730	16961	16678	16684	16739	17014	16636	16810	16835	16873	16846	16775	16795	16811	16688	16920	16820	16695	16766	16747	16883	16780	16783	16731	16792	16728	16712	16813	16718	16806	16681	16836	16969	16693	16824	16995	16683	16858	16817	16722	16799	16684	16949	16679	16812	16846	16841	16953	16858	16764	16908	16565	16740	16748	16877	16808	16880	16712	16755	16743	16710	16865	16782	16727	16613	16584	16799	16964	16902	16820	16969	16791	16886	16855	16676	17027	16522	16914	16677	16791	16716	16692	16891	16705	16737	16714	16650	16661	16866	16822	16800	16932	16738	16780	16554	16743	16788	16953	16992	16781	16636	16761	16904	16717	16910	16589	16726	16684	16918	16649	16804	16866	16968	16634	16821	16474	16722	16861	16868	16906	16822	16530	16859	16721	16634	16611	16743	16763	16698	16866	16778	16946	16857	16729	16728	16754	16715	16721	16881	16840	16830	16713	16760	16911	16571	16738	17064	16824	16744	16956	16865	16724	16651	16958	16652	16727	16809	16840	16830	16779	16961	16860	16863	16715	16846	16909	17039	17116	16847	16749	16834	17007	16823	16691	16563	16607	16785	16808	16878	16899	16638	16638	16706	16645	16731	16754	16690	16924	16748	16758	16855	16787	16689	16742	16704	16912	16884	16634	16911	16787	16565	16749	16950	16858	16881	16790	16647	16751	16761	16729	16888	16636	16708	16788	16830	16738	16655	16733	16841	16822	16898	16671	16920	16621	16706	16611	17001	16893	16769	16639	16590	16672	16716	16908	16697	16792	16877	16751	16823	16807	16670	16662	16677	16793	16944	16723	16827	16718	16637	16660	16651	17033	16694	16830	16783	16801	16764	16738	16590	16699	16918	16757	16808	16803	16789	16831	16671	16830	16864	16859	16697	16912	16732	16852	16768	16904	16839	16699	16700	16688	16882	16850	16824	16726	16923	16938	16603	16808	16803	17052	16672	16961	16703	16617	16856	16777	16757	16647	16722	16672	16765	16742	16623	16711	16766	16776	16709	16829	16854	16948	16676	16942	16699	16774	16881	16755	16747	16680	16810	16926	16794	16970	16965	16723	16864	16791	16597	16798	16708	16884	16824	16945	16971	17068	16652	16674	16948	17089	16694	16746	16601	16591	16517	16768	16782	16981	16803	16665	16593	16600	16722	16990	16883	16762	16781	16788	16650	16684	16654	16950	16971	16882	16726	16804	16790	16997	16904	16808	16741	16552	16692	16805	16651	16806	16844	17026	16776	16687	16739	16952	16682	16745	16912	16546	16752	16668	16824	16794	16901	16847	16910	16800	16792	16537	16663	16731	16649	16727	16636	16782	16939	16778	16675	16706	16726	16950	16798	16886	16964	16732	16901	16654	16739	16641	16953	16764	16848	16708	16586	16893	16893	16586	16639	16558	16921	16943	16813	16834	16707	16602	16756	16706	16817	16718	16828	16751	16840	16877	16721	16823	16818	16772	16774	16757	16906	16786	16838	16776	16890	16706	16715	16835	16790	16854	16716	16848	16887	16901	16868	16906	16789	16680	17048	16833	16851	16606	16716	16719	16735	16955	16985	16808	16712	16707	16913	16886	16852	16743	16955	16916	16779	16923	17065	16765	16974	16889	17004	16836	16871	16857	16774	16759	16733	16688	16844	16968	16669	16719	16837	16897	16973	16885	16597	16678	16644	16807	16823	16847	16714	16790	16753	17023	16828	16839	16715	16658	16624	16636	16903	16908	16779	16752	16740	16872	16718	16637	16983	16605	16845	16755	16922	16812	16794	16697	16706	16830	16763	16683	16770	16853	16730	17045	16798	16953	16701	16864	17010	16850	16842	16680	16985	16910	16868	16986	16774	16803	16855	16712	16834	16574	16526	16685	16638	16729	16836	16784	16743	16754	16808	16948	16759	16744	16979	16635	16885	16722	16806	16851	16880	16841	16796	16800	16962	16635	16824	16645	16936	16941	16894	16648	16825	16703	16698	16977	16685	16784	16735	16648	16933	16838	16898	16892	16801	16959	16786	16843	16858	16792	16854	16828	16689	16649	16828	16845	16804	16893	16704	16688	16500	16729	16729	16863
17529	25060	24598	20854	19307	18248	17621	17155	16882	16476	16388	16067	15809	15698	15594	15471	15423	15292	15192	15303	15194	15115	15076	14902	14915	14908	15134	14797	14751	14873	14900	14787	15005	14760	14811	14838	14940	14762	14892	14820	14863	14634	14712	14673	14845	14754	14805	14767	14568	14814	14875	14669	14777	14812	14744	14940	14795	14875	14819	14681	14826	14891	14886	14689	14875	14906	14719	14841	14775	14704	14703	14846	14649	14552	14786	14776	14949	14685	14838	14776	14572	14911	14746	14583	14727	14641	14716	14900	14866	14808	14822	14651	14778	14692	14727	14710	14875	14812	14637	14762	14745	14710	14794	14795	14634	14688	14865	14719	14652	14698	14696	14820	14750	14879	14798	14820	14844	14628	14722	14839	14808	14860	14700	14658	14873	14788	15007	14835	14574	14773	14852	14688	14721	14634	14638	14690	14802	14739	14616	14740	14513	14788	14674	14647	14752	14515	14844	14656	14841	14750	14601	14803	14929	14762	14765	14798	14798	14814	14724	14815	14727	14636	14791	14711	14702	14724	14753	14820	14578	14709	14699	14592	14951	14729	14713	14783	14860	14806	14845	14725	14818	14754	14852	14808	14779	14664	14769	14813	14873	14710	14731	14925	14843	14640	14691	14751	14570	14685	14727	14846	14758	14735	14822	14717	14774	14686	14669	14618	14804	14865	14648	14722	14673	14646	14638	14830	14776	14843	14777	14754	14839	14668	14677	14656	14854	14801	14893	14746	14704	14745	14698	14754	14714	14817	14810	14626	14887	14807	14699	14785	14708	14549	14817	14768	14828	14659	14576	14861	14763	14808	14844	14723	14793	14789	14744	14708	14785	14545	14812	14767	14527	14853	14796	14781	14925	14648	14785	14619	14737	14927	14771	14742	14902	14749	14656	14776	14716	14710	14716	14735	14942	14725	14635	14770	14697	14721	14861	14634	14756	14568	14591	14808	14737	14695	14649	14823	14751	14561	14765	14605	14939	14767	14791	14815	14742	14619	14747	14667	14729	14838	14715	14775	14758	14817	14627	14785	14627	14648	14729	14743	14685	14736	14723	14862	14784	14747	14591	14827	14651	14880	14677	14871	14652	14710	14787	14670	14712	14578	14878	14672	14783	14780	14962	14750	14794	14692	14796	14767	14675	14670	14772	14818	14959	14841	14652	14688	14826	14824	14801	14707	14712	14893	14641	14766	14673	14912	14787	14572	14709	14712	14784	14684	14745	14808	14849	14701	14630	14878	14732	14794	14844	14705	14581	14864	14760	14709	14730	14709	14864	14647	14745	14973	14806	14725	14610	14574	14689	14700	14902	14616	14759	14651	14753	14868	14835	14607	14740	14886	14739	14698	14580	14802	14748	14789	14694	14728	14743	14755	14647	14766	14682	14719	14672	14739	14847	14884	14774	14891	14904	14780	14907	14740	14905	14729	14775	14769	14816	14767	14760	14757	14675	14887	14638	14765	14655	14615	14691	14726	14700	14919	14522	14766	14677	14663	14614	14859	14732	14810	14790	14848	14793	14671	14710	14588	14884	14733	14745	14727	14810	14754	14730	14768	14727	14743	14686	14830	14798	14820	14801	14655	14688	14822	14855	14748	14715	14705	14759	14807	14748	14725	14825	14651	14785	14801	14782	14712	14761	14679	14670	14718	14817	14744	14679	14681	14812	14727	14676	14656	14572	14703	14725	14946	14625	14584	14815	14733	14877	14626	14781	14702	14711	14896	14708	14743	14699	14756	14728	14714	14715	14953	14683	14784	14679	14665	14909	14668	14754	14858	14594	14554	14702	14645	14836	14838	14792	14728	14882	14840	14851	14720	14668	14906	14661	14564	14681	14855	14758	14767	14725	14945	14746	14738	14839	14711	14600	14711	14714	14730	14638	14772	14755	14707	14697	14794	14740	14685	14622	14631	14665	14809	14710	14813	14861	14801	14807	14724	14976	14863	14835	14862	14843	14826	14747	14853	14726	14891	14752	14798	14790	14785	14828	14740	14764	14950	14679	14743	14825	14669	14803	14890	14769	14731	14629	14732	14702	14908	14636	14934	14690	14838	14873	14758	14694	14846	14882	14704	14763	14724	14731	14678	14691	14574	14826	14873	14689	14751	14788	14668	14892	14607	14851	14760	14852	14752	14828	14830	14681	14797	14808	14603	14643	14792	14605	14804	14653	14718	14786	14862	14850	14898	14829	14651	14670	14805	14748	14713	14701	14644	14760	14823	14737	14484	14892	14686	14785	14686	14726	14620	14858	14701	14845	14752	14808	14900	14982	14877	14673	14560	14692	14754	14818	14647	14706	14727	14721	14726	14709	14731	14696	14715	14852	14631	14764	14804	14842	14660	14695	14645	14712	14778	14904	14658	14779	14726	14812	14771	14581	14816	14749	14679	14727	14735	14766	14737	14617	14711	14565	14741	14817	14645	14720	15006	14678	14827	14668	14931	14645	14737	14843	14824	14831	14686	14741	14874	14720	14625	14690	14831	14768	14724	14638	14673	14838	14633	14737	14766	14634	14664	14672	14756	14680	14678	14562	14907	14714	14669	14682	14627	14856	14720	14840	14803	14707	14682	14633	14889	14513	14880	14652	14706	14740	14720	14796	14699	14766	14745	14690	14826	14934	14818	14675	14841	14793	14739	14599	14728	14973	14743	14846	14932	14801	14798	14870	14794	15134	14895	14694	14721	14792	14624	14608	14821	14858	14667	14804	14625	14773	14694	14853	14754	14632	14656	14647	14795	14793	14707	14781	14707	14759	14749	14774	15107	14794	14845	14720	14723	14788	14851	14782	14773	14705	14639	14706	14886	14757	14694	14935	14659	14599	14766	14796	14743	14743	14683	14875	14888	14712	14701	14839	14871	14739	14830	14714	14794	14853	14746	14752	14768	14681	14962	14710	14937	14842	14841	14775	14724	14772	14653	14686	14723	14878	14878	14692	14702	14689	14873	14673	14668	14739	14941	14786	14679	14822	14821	14679	14547	14779	14794	14710	14676	14810	14764	14918	14612	14840	14740	14803	14766	14650	14705	14820	14774	14880	14697	14804	14659	14732	14790	14737	14760	14887	14822	14814	14637	14629	14764	14812	14827	14714	14748	14795	14677	14773	14863	14582	14823	14591	14663	14631	14770	14888	14706	14651	14835	14750	14613	14763	14917	14811	14730	14815	14681	14668	14625	14525	14821	14662	14700	14736	14730	14656	14825	14783	14744	14748	14751	14703	14902	14891	14744	14675	14530	14746	14657	14804	14627	14613	14701	14660	14711	14666	14863	14776	14705	14749	14615	14781	14677	14711	14631	14673	14804	14710	14778	14706	14744	14777	14831	14751	14758	14569	14734	14644	14759	14728	14811	14665	14738	14787	14781	14887	14811	14708	14656	14791	14756	14802	14634	14728	14796	14679	14740	14759	14718	14497	14783	14795	14749	14689	14853	14789	14755	14686	14784	14751	14785	14999	14783	14746	14692	14736	14571	14718	14609	14707	14724	14580	14837	14886	14664	14675	14855	14730	14740	14848	14794	14742	14829	14728	14890	14699	14885	14699	14749	14786	14545	14752	14657	14796	14652	14829	14738	14702	14746	14787	14790	14662	14935	14741	14783	14753	14652	14648	14818	14710	14801	14870	14862	14901	14735	14760	14813	14626	14830	14689	14760	14889	14685	14637	14838	14765	14827	14798	14788	14762	14655	14822	14748	14780	14834	14611	14715	14766	14827	14730	14695	14773	14792	14790	14897	14687	14747	14689	14778	14718	14813	14807	14643	14623	14607	14829	14669	14752	14761	14720	14887	14664	14744	14795	14655	14875	14948	14577	14716	14767	14751	14737	14806	14846	14679	14654	14883	14584	14820	14775	14912	14597	14782	14701	14901	14713	14656	14747	14920	14754	14737	14768	14769	14568	14848	14785	14634	14562	14783	14796	14695	14655	14895	14894	14600	14789	14769	14832	14732	14756	14707	14799	14533	14705	14765	14679	15001	14706	14723	14812	14651	14677	14823	14874	14636	14724	14823	14739	14652	14761	14666	14731	14742	14656	14491	14630	14660	14581	14782	14875	14756	14743	14786	14613	14632	14697	14861	14653	14785	14885	14829	14769	14879	14910	14710	14693	14720	14918	14724	14562	14561	14733	14710	14706	14704	14822	14861	14828	14779	14810	14809	14859	14776	14823	14713	14817	14726	14811	14857	14726	14704	14732	14804	14751	14644	14809	14958	14813	14712	14647	14724	14907	14828	14768	14761	14936	14731	14711	15024	14558	14681	15039	14752	14707	14766	14859	14727	14715	14672	14634	14789	14802	14784	14732	14769	14858	14567	14640	14660	14850	14864	14821	14806	14818	14814	14804	14703	14680	14708	14841	14788	14740	14727	14806	14741	14744	14647	14719	14903	14525	14749	14818	14857	14722	14793	14669	14579	14818	14901	14839	14736	14785	14740	14777	14807	14690	14779	14772	14663	14833	14717	14581	14692	14675	14625	14711	14696	14865	14827	14709	14871	14606	14915	14948	14955	14651	14795	14813	14746	14827	14685	14722	14818	14704	14848	14708	14828	14789	14684	14733	14901	14631	14782	14772	14704	14720	14599	14750	14752	14711	14748	14856	14699	14837	14785	14831	14530	14735	14754	14715	14566	14828	14795	14779	14707	14865	14782	14584	14761	14798	14720	14802	14648	14769	14831	14637	14680	14702	14682	14642	14747	14814	14708	14563	14790	14833	14775	14803	14901	14716	14683	14624	14801	14721	14713	14806	14926	14932	14684	14749	14837	14688	14722	14819	14642	14697	14844	14904	14858	14901	14721	14767	14762	14727	14869	14700	14920	14805	14850	14756	14606	14793	14819	14879	14930	14742	14797	14737	14634	14552	14760	14704	14779	14669	14666	14723	14597	14823	14825	14661	14713	14737	14789	14883	14851	14956	14817	14725	14683	14851	14867	14736	14907	14668	14665	14805	14799	14778	14626	14564	14742	14766	14795	14828	14659	14867	14680	14661	14948	14766	14873	14747	14701	14717	14603	14692	14701	14755	14569	14763	14692	14758	14653	14673	14723	14680	14788	14794	14816	14848	14716	14861	14781	14719	14783	14891	14844	14724	14760	14649	14858	14797	14613	14677	14764	14734	14700	14697	14822	14757	14710
23550	21044	28474	23976	22277	22710	21970	19371	18536	18499	18150	17886	17770	17612	17591	17408	17083	16988	16944	16779	16811	16587	16731	16622	16415	16339	16736	16514	16691	16455	16349	16572	16388	16160	16240	16522	16426	16419	16429	16373	16230	16471	16427	16455	16318	16327	16322	16374	16343	16314	16352	16082	16164	16328	16383	16262	16236	16021	16228	16140	16268	16025	16187	16274	16115	16200	16258	16339	16111	16327	16231	16199	16128	16183	16061	16456	16223	16102	16362	16149	16151	16195	16293	16111	16266	16279	16009	16253	16112	16025	16154	16377	16137	16239	16114	16378	16396	16266	16331	16160	16168	16117	16344	16238	16236	16124	16197	16159	16310	16307	16138	16152	16028	16255	16160	16164	16166	16170	16035	16130	16279	16162	16370	16322	16160	16209	16144	16287	16205	16474	16263	16237	16345	16328	16189	16227	16063	16200	16174	16120	16304	16366	16159	15964	16392	16240	16140	16233	16042	16165	16174	16271	16229	16256	16225	16190	16239	16362	16381	16325	16133	16016	16248	16149	16448	16255	16197	16346	16237	16186	16263	16051	16233	16017	16478	16180	16068	16020	16241	16250	16170	16095	16208	16296	16290	16019	16441	16345	16117	16110	16219	16130	16174	16084	16125	15978	16233	16115	16281	16294	16205	16095	16086	16240	16381	16142	16281	16251	16335	16284	16105	16397	16012	16250	16291	16283	16296	16159	16154	16331	16260	16233	16238	16180	16141	16264	16342	16292	16263	16202	16215	16155	16271	16033	16161	16054	16240	16228	16034	16316	16423	16165	16081	16082	16416	16075	16070	16026	16384	16298	16227	16138	16334	16250	16141	16079	16284	16124	16098	16312	16202	16106	16336	16304	16265	16274	16051	16355	16260	16367	16105	16352	16325	16070	16128	16145	16438	16288	16161	16312	16078	16054	16340	16228	16427	16079	16005	16017	16018	16245	16274	16340	16156	16200	16177	16297	16289	16201	16376	16241	16294	16296	16089	16198	16062	16176	16107	16111	16250	16130	16182	16151	16354	15995	16273	16167	16264	16180	16317	16283	16172	16179	16190	16489	16058	16137	16308	16285	15946	16453	16126	16267	16234	16046	16010	16184	16209	16192	16215	16051	16323	16398	16202	16252	16029	16032	16159	16178	16091	16133	16339	16147	16087	16054	16163	16232	16171	16241	16154	16168	16116	15967	16204	16203	16188	16194	16298	16232	16249	16324	16213	16091	16157	16137	16058	16162	16254	16159	15930	16238	16240	16169	16159	16373	16125	16497	16232	16112	16245	16097	16224	16188	15959	16253	16075	16248	16269	16089	16001	16113	16063	16215	16131	16199	16289	16287	16276	16373	16044	16097	16099	15982	16275	16105	16269	16304	16151	16296	16188	16048	16203	16328	15935	16131	16214	16148	16279	16230	15988	16201	16161	16274	16149	16071	16187	16045	16089	16236	16228	16240	16229	16211	16244	16217	16086	16044	16181	16172	16264	16114	16237	16209	16314	16333	16272	16244	16277	16384	16150	16038	16328	16094	16148	16031	16059	16490	16241	16013	16179	16250	16338	16134	16254	16140	16096	16162	16283	16177	16094	16301	16229	16486	16168	16167	16232	16233	16017	16145	16314	16369	16345	16197	16251	16164	16034	16363	16118	16279	16044	16326	16184	16386	16067	15983	16429	16291	16374	16396	16295	16377	16328	16161	16120	16115	16227	16189	16470	16161	16059	16190	16130	16293	16049	16259	16363	16219	16162	16128	16229	15986	16214	16035	16101	16150	16226	16111	16202	16217	15989	16150	16243	16167	16246	16242	16116	16186	16135	16297	16171	16311	16157	16238	16058	16119	16055	16173	16207	16158	16290	16168	16313	16250	16021	16207	16255	15945	16137	16233	16198	15897	16252	16309	16305	16204	16085	16080	16159	16071	16052	16277	16105	16146	16165	16170	16283	16251	16131	16202	16320	16145	16062	16015	16233	16118	16067	16116	16250	16107	16139	16130	16229	16214	16109	16115	16203	16217	16079	16321	16202	16275	16091	16353	16253	16109	16328	16141	16187	16255	16114	16188	16209	16043	16257	16183	16265	16248	16072	16196	16251	16209	16285	16232	16129	16236	16184	16129	16246	16119	16164	16215	16254	16152	16166	16191	16197	16039	15883	16122	16242	16103	16115	16155	16084	16188	16394	16360	16219	16386	16457	16165	16101	16287	16110	16424	16267	16112	16189	16122	16082	16242	16070	16212	16215	16228	16140	16038	16258	16154	16309	16199	16443	16304	16147	16077	16162	16111	16103	16128	16103	16079	16413	16301	16091	16115	16349	16270	16408	16286	16323	16164	16303	16443	16258	16030	16196	16377	16384	16407	16261	16275	16339	16235	16256	16024	16340	16146	16161	16129	16221	16245	16398	16284	15954	16186	16083	15946	16283	16166	16242	16265	16314	16170	16166	16198	16147	16083	16237	16403	16193	16137	16320	16178	16202	16108	16145	16146	16212	16149	16136	16155	16153	16164	16108	16124	16167	16189	16238	16298	16079	16087	16181	16094	16017	16141	16019	16257	16024	16079	16066	16138	16236	16200	15996	16107	16251	16274	16303	16195	16060	16208	16136	16240	16154	16262	16085	16192	16238	16274	16312	16102	16059	16055	16344	16376	16139	16218	15951	16163	16244	16309	16040	16224	16019	16150	16216	16251	16284	16033	16258	16193	16249	16303	16105	16275	16111	16093	16312	16235	16235	16306	16186	16190	16343	16230	16371	16183	16176	16133	16256	16225	16199	16276	16243	16396	16067	16164	16195	16255	16157	16047	16371	16303	16408	16016	16272	16047	16168	16281	16134	16061	16043	16314	16307	16065	16073	16149	16143	16059	16258	16244	16160	16286	16202	16099	16179	16031	16287	16120	16179	16352	16327	16378	16294	16237	16155	15858	16095	16245	16278	16247	16429	16206	16197	15937	16171	16052	16136	16319	16207	16330	16149	16497	16234	16120	16316	16208	16409	16474	16203	16146	16217	16224	16157	16152	16306	15953	16310	16320	16106	16136	16086	15935	16066	16011	16339	16355	16072	16239	16300	16123	16027	16309	16154	16011	16252	16231	16363	16128	16176	16307	16072	16229	16305	16266	16181	16052	16104	16216	16180	16252	16180	16121	16207	16159	16309	16187	16247	16236	16178	16442	16127	16160	16317	16367	16302	16048	16278	16055	16257	16377	16159	16228	16027	16175	16322	16183	16107	16424	16318	16137	16372	16303	16201	16286	16117	16201	16326	16197	16204	16260	16303	16209	16161	16126	16179	16264	16050	16139	16209	16430	16204	16151	16118	16258	16270	16036	16247	15929	16382	16166	16293	16201	16361	16111	16398	16430	16141	16158	16229	16163	16192	16180	16243	16183	16178	16265	16167	16151	16290	16009	16348	16054	15980	16104	16092	16380	16176	16261	16254	16147	16062	16392	16208	16280	16278	16201	16070	16163	16370	16100	16141	16289	16360	16278	16169	16247	16088	16101	16210	16204	16395	16003	16075	16265	16224	16159	16242	16021	16250	16229	16315	16241	16162	16021	16098	16208	16064	16190	15925	16205	16154	16180	16122	16203	16137	16246	16131	16156	16074	16182	16267	16259	16155	16226	16225	16179	16010	16045	16306	16116	15997	16119	16329	16186	16220	16120	16211	16124	16440	16221	16319	16148	16103	16077	16184	16125	16336	16314	16339	16080	16047	16295	16212	16392	16305	16080	16203	16185	15951	16104	16229	16218	16306	16052	16103	16341	16094	16179	16087	16412	16124	16258	16242	16131	16096	16076	16243	16207	16142	16144	16184	16342	16221	16139	16372	16048	16162	16180	16176	16310	16120	15965	16069	16469	16280	16267	16305	16368	16423	16088	16275	16208	16171	16273	16226	15963	16247	16065	16072	16164	15983	16203	16288	16140	16261	16238	16292	16101	16067	16160	16118	16088	15923	15959	16060	15901	16378	16025	16186	16124	16117	15949	16266	16350	16388	16031	16211	16376	16214	16138	16409	16227	16533	16224	16154	16331	16254	16247	16117	16163	16118	16147	16204	16252	16392	16171	16260	16037	16011	16206	16119	16224	16145	16329	16194	16319	16333	16219	16132	16220	16146	16152	16115	16113	16357	16139	16267	16312	16184	16164	16089	16246	16186	16265	16251	16191	16431	16304	16232	16296	16080	16210	16160	16167	16333	16299	16219	16159	16194	16261	16403	16151	16229	16336	16225	16271	16221	16077	16058	16408	15949	16323	16364	16176	16014	16158	16341	16113	16269	16287	16365	16234	16188	16342	16298	16335	16239	16084	16184	16083	16376	16157	16336	16311	16365	16246	16163	16161	16103	16243	16253	16357	16401	16283	15999	16010	16289	16247	16334	16311	16314	16057	16249	16317	16036	16246	16439	16271	16210	16167	16233	16248	16356	16264	16127	16021	16071	16180	16125	16264	16167	16133	16228	16073	16133	16122	16271	16214	15993	16293	16335	16181	16340	16277	16282	16125	16301	16390	16176	16143	16055	16266	16196	16243	16260	16118	16313	16280	16199	16339	16315	16318	16014	16093	16172	16299	16202	16267	16122	16013	16252	16214	16308	16286	16291	16376	16375	16229	16381	15982	16268	16132	16212	16066	16246	16269	16050	16218	16031	16347	16250	16331	16330	16220	16177	16209	16270	16210	16193	16083	16237	16192	16371	16233	16381	15929	16262	16225	15999	16144	16316	16302	16183	16355	16341	16448	16340	16272	16447	16247	16387	16267	16157	16275	16242	16288	16193	16321	16172	16027	16252	16299	15957	16237	16293	16125	16317	16139	16307	16297	16104	16374	16121	16252	16165	16170	16256	16125	16213	16140	16094	16343	16363	16190	16279	15973	16138	16337	16159	16300	16200	16376	16071	16109	16247	16134	16204	16212	16206	16152	15981	16275	16226	16165	16080	16220	16399	16184	16277	16281	16109	16143	16204	15933	16197	16305	16139	16347	16285	16264	16156	16288	16172	16412	16270	16369	16255	16168	16233	16114	16142	16274	16093	16161	16237	16272	16215	16206	16373	16280	16327	16202	16144	16247	16441	16069	16189	16214	16144	16069	16359	16178	16185	16188	16188	16323	15996	16223	16320	16028	16313	16289	16119	16224	16277	16455
16881	30642	30019	24641	22160	20629	19645	18884	18224	17826	17376	16951	16413	16087	16007	15753	15705	15256	15178	15237	14942	14938	14899	14827	14888	14857	14862	14693	14602	14692	14745	14628	14431	14571	14472	14394	14615	14434	14259	14446	14445	14492	14428	14603	14382	14472	14249	14409	14376	14461	14488	14425	14333	14409	14337	14326	14440	14421	14554	14462	14518	14359	14385	14347	14386	14326	14412	14285	14311	14426	14258	14386	14429	14538	14312	14449	14518	14452	14400	14409	14545	14316	14376	14333	14387	14247	14439	14497	14426	14278	14288	14576	14326	14095	14485	14389	14366	14453	14211	14391	14357	14528	14484	14360	14437	14482	14526	14280	14369	14503	14487	14267	14180	14382	14296	14197	14232	14427	14354	14420	14332	14377	14410	14382	14392	14463	14405	14185	14280	14300	14367	14445	14318	14222	14495	14260	14350	14413	14238	14442	14335	14392	14405	14397	14330	14407	14495	14338	14309	14394	14272	14302	14397	14366	14462	14229	14294	14295	14310	14438	14299	14426	14230	14363	14315	14310	14455	14279	14505	14457	14268	14524	14553	14302	14420	14382	14421	14511	14405	14410	14282	14432	14321	14375	14401	14506	14370	14314	14331	14344	14358	14329	14147	14434	14472	14356	14396	14438	14278	14438	14320	14300	14351	14318	14463	14320	14205	14242	14251	14142	14387	14241	14321	14377	14370	14350	14463	14451	14246	14394	14333	14322	14467	14212	14255	14516	14214	14423	14422	14451	14414	14228	14335	14419	14394	14215	14420	14402	14260	14380	14265	14174	14455	14325	14320	14329	14404	14329	14389	14394	14484	14277	14386	14339	14426	14290	14298	14349	14309	14399	14347	14465	14510	14413	14320	14472	14436	14269	14351	14503	14173	14354	14377	14339	14392	14397	14339	14229	14480	14286	14522	14396	14247	14226	14335	14328	14320	14512	14444	14490	14358	14502	14481	14262	14511	14267	14419	14437	14368	14364	14381	14311	14521	14294	14311	14233	14335	14293	14345	14449	14296	14344	14501	14478	14200	14572	14268	14262	14315	14404	14339	14345	14369	14323	14508	14250	14345	14403	14481	14269	14376	14385	14400	14435	14300	14374	14433	14184	14339	14459	14247	14463	14477	14306	14394	14446	14313	14462	14430	14408	14537	14282	14439	14589	14398	14279	14464	14408	14404	14353	14332	14394	14404	14347	14328	14332	14336	14365	14313	14467	14290	14309	14410	14570	14388	14456	14360	14221	14544	14248	14419	14262	14342	14358	14325	14304	14436	14327	14450	14401	14288	14165	14372	14404	14371	14342	14320	14394	14384	14443	14496	14632	14528	14339	14440	14418	14399	14306	14340	14414	14326	14334	14398	14208	14256	14396	14467	14257	14370	14119	14455	14429	14401	14212	14432	14539	14407	14392	14269	14391	14485	14275	14437	14342	14440	14340	14500	14381	14316	14523	14423	14421	14429	14374	14443	14305	14321	14380	14352	14366	14354	14314	14318	14268	14459	14379	14359	14536	14327	14156	14238	14392	14422	14313	14423	14320	14508	14387	14149	14300	14365	14428	14228	14341	14400	14370	14321	14479	14377	14483	14162	14396	14312	14502	14457	14467	14446	14462	14361	14238	14443	14203	14310	14255	14303	14392	14460	14520	14453	14348	14209	14340	14305	14548	14379	14229	14406	14388	14297	14339	14332	14359	14425	14428	14400	14398	14231	14356	14430	14294	14372	14470	14372	14301	14446	14188	14376	14518	14281	14455	14343	14339	14134	14284	14348	14327	14466	14239	14275	14286	14463	14409	14367	14244	14332	14358	14316	14414	14559	14414	14355	14284	14382	14221	14153	14352	14461	14209	14334	14316	14460	14308	14419	14362	14324	14323	14354	14450	14330	14361	14218	14432	14360	14416	14403	14496	14338	14354	14410	14362	14434	14402	14420	14480	14299	14362	14339	14577	14327	14406	14405	14439	14198	14377	14430	14273	14394	14313	14287	14307	14123	14339	14509	14361	14270	14431	14345	14454	14442	14288	14400	14403	14389	14361	14464	14388	14470	14468	14312	14304	14312	14425	14390	14126	14302	14397	14421	14309	14462	14297	14286	14427	14337	14398	14313	14444	14463	14272	14388	14463	14329	14550	14403	14328	14378	14229	14315	14349	14403	14413	14414	14486	14406	14301	14255	14236	14286	14226	14521	14346	14312	14306	14385	14459	14334	14399	14298	14289	14244	14394	14263	14572	14314	14298	14368	14227	14429	14267	14485	14519	14392	14185	14368	14388	14334	14324	14454	14430	14397	14518	14311	14228	14186	14376	14483	14349	14403	14289	14454	14383	14406	14360	14325	14421	14233	14492	14408	14387	14393	14504	14302	14265	14516	14401	14437	14510	14264	14335	14390	14526	14321	14318	14463	14442	14512	14160	14375	14549	14442	14415	14293	14190	14337	14233	14469	14523	14351	14341	14437	14505	14230	14279	14544	14497	14480	14583	14197	14242	14353	14432	14464	14307	14289	14274	14335	14372	14243	14368	14380	14354	14242	14176	14145	14452	14468	14318	14295	14216	14357	14316	14223	14245	14415	14404	14294	14454	14541	14528	14429	14338	14378	14216	14230	14332	14356	14276	14365	14337	14334	14422	14474	14369	14481	14259	14445	14291	14292	14432	14320	14335	14378	14468	14549	14400	14335	14176	14301	14382	14321	14343	14465	14377	14497	14524	14212	14264	14490	14252	14329	14209	14321	14528	14433	14274	14378	14588	14218	14522	14296	14391	14329	14478	14384	14338	14325	14309	14223	14384	14413	14344	14425	14166	14436	14446	14340	14374	14364	14361	14429	14433	14425	14362	14258	14482	14384	14375	14499	14075	14245	14286	14331	14305	14415	14372	14304	14611	14562	14370	14474	14285	14370	14209	14331	14348	14315	14291	14399	14449	14337	14393	14429	14141	14309	14280	14228	14421	14431	14304	14461	14405	14409	14373	14348	14385	14275	14230	14370	14428	14327	14370	14322	14333	14213	14297	14502	14335	14369	14313	14301	14284	14549	14419	14221	14278	14376	14401	14306	14529	14362	14349	14302	14288	14270	14421	14346	14250	14335	14331	14391	14303	14378	14366	14402	14266	14296	14461	14430	14425	14424	14344	14330	14458	14338	14295	14494	14373	14430	14643	14441	14329	14545	14351	14279	14336	14411	14345	14382	14289	14363	14375	14462	14392	14472	14284	14287	14465	14292	14269	14262	14424	14331	14385	14339	14441	14385	14269	14392	14269	14434	14425	14316	14292	14340	14514	14379	14223	14189	14363	14519	14430	14442	14402	14378	14166	14451	14365	14376	14267	14296	14298	14302	14350	14318	14406	14363	14350	14245	14481	14454	14358	14297	14374	14387	14337	14350	14323	14362	14333	14523	14299	14398	14298	14440	14315	14378	14414	14384	14277	14323	14354	14312	14381	14382	14221	14317	14349	14482	14485	14360	14447	14372	14371	14469	14448	14558	14359	14332	14241	14378	14283	14353	14508	14437	14299	14307	14485	14511	14269	14403	14426	14422	14407	14410	14478	14312	14306	14393	14398	14485	14363	14415	14311	14456	14290	14391	14262	14188	14318	14476	14391	14274	14380	14341	14359	14413	14561	14520	14253	14497	14514	14284	14517	14398	14302	14321	14263	14447	14132	14369	14396	14382	14247	14323	14383	14467	14113	14291	14410	14427	14333	14554	14455	14377	14246	14386	14370	14263	14502	14303	14270	14408	14398	14353	14392	14261	14382	14377	14502	14043	14430	14314	14207	14294	14410	14381	14305	14397	14404	14504	14340	14356	14436	14389	14347	14360	14473	14331	14462	14384	14531	14218	14286	14460	14372	14158	14361	14337	14254	14303	14437	14432	14314	14309	14493	14296	14326	14457	14255	14176	14515	14265	14500	14325	14500	14210	14301	14254	14235	14281	14388	14512	14302	14346	14287	14387	14524	14372	14453	14338	14278	14187	14435	14237	14251	14201	14282	14318	14381	14279	14374	14633	14297	14457	14316	14265	14350	14295	14306	14524	14277	14308	14415	14539	14390	14329	14418	14437	14394	14312	14336	14348	14226	14404	14398	14346	14369	14425	14398	14356	14418	14286	14182	14296	14415	14454	14353	14494	14412	14321	14403	14159	14358	14265	14394	14491	14364	14349	14480	14450	14383	14186	14479	14238	14419	14380	14159	14430	14469	14429	14381	14515	14373	14282	14202	14516	14319	14398	14519	14297	14413	14356	14221	14343	14418	14288	14457	14300	14516	14396	14536	14340	14364	14470	14422	14265	14385	14342	14381	14457	14225	14401	14395	14280	14380	14324	14413	14189	14308	14308	14411	14542	14332	14522	14473	14443	14456	14361	14366	14349	14440	14519	14461	14586	14355	14369	14640	14268	14453	14357	14481	14480	14396	14274	14255	14224	14347	14299	14431	14187	14341	14219	14340	14351	14475	14492	14475	14544	14322	14509	14404	14618	14256	14375	14345	14490	14300	14387	14281	14443	14363	14447	14352	14447	14276	14362	14301	14262	14391	14388	14483	14215	14367	14407	14361	14306	14317	14322	14363	14223	14484	14272	14453	14329	14414	14483	14331	14506	14119	14470	14401	14368	14641	14418	14379	14493	14210	14351	14422	14390	14270	14296	14357	14425	14441	14423	14140	14340	14398	14373	14501	14353	14289	14338	14370	14376	14370	14437	14427	14371	14497	14346	14346	14480	14325	14282	14462	14641	14203	14494	14472	14264	14548	14472	14492	14540	14534	14313	14399	14263	14237	14338	14261	14569	14395	14353	14400	14323	14282	14224	14329	14360	14575	14309	14352	14348	14317	14250	14472	14280	14190	14242	14330	14314	14283	14249	14379	14423	14256	14360	14343	14544	14271	14184	14404	14489	14361	14345	14383	14208	14485	14262	14279	14233	14322	14382	14383	14329	14299	14308	14352	14506	14416	14341	14361	14410	14264	14412	14425	14230	14459	14246	14371	14405	14072	14365	14408	14334	14329	14348	14510	14327	14272	14505	14246	14407	14332	14296	14375	14399	14456	14402	14399	14465	14285	14364	14459	14341	14222	14433	14357	14371	14270	14445	14334	14311	14385	14591	14477	14256	14333	14626	14461	14429	14286	14286	14456
22595	21048	28841	23477	21416	23870	26426	21479	20053	20212	19838	19489	19070	18751	18583	18555	18195	18143	18085	17943	17815	17804	17655	17492	17470	17325	17304	17200	17365	17155	17158	17187	17087	17133	17150	16978	17181	17148	17212	17084	16957	17068	17033	16887	17031	16923	17071	17024	17001	16965	17088	17002	17208	17133	17034	17049	17114	17050	16868	16892	17151	16771	16860	17044	16814	17067	17019	17169	17230	16811	16770	16945	17053	16772	16765	16751	16942	17001	17081	16874	16983	17206	16922	16878	16951	16897	16932	16820	16910	16777	17186	16826	16873	16867	16961	16889	16836	17059	17175	16896	16997	16932	16984	16854	16735	16929	16921	16943	16717	17215	17120	16968	16711	16802	16874	16883	16759	16997	17179	17008	17079	16783	16982	16905	17062	16910	16787	16842	16803	16795	16806	16810	17061	16892	16874	16777	16861	16851	16936	17106	16707	16913	17018	16961	17092	16757	16877	16845	17017	16864	16714	16883	17063	16918	17040	17113	16911	16931	16792	16779	16890	16797	16992	16958	16926	16507	17033	16674	16874	16910	16723	16896	16817	16789	16927	16898	16874	16873	16881	16877	16842	16915	16958	16747	16859	17082	16769	17045	16863	16594	16880	16769	16847	16809	16917	16999	16782	16636	16913	16930	17026	16979	16903	16839	16794	16818	16845	16848	16724	16913	16990	16733	17004	16877	16848	16820	17075	16946	16967	16789	16981	16730	16830	16836	16944	16967	16976	16762	16712	16908	16861	16988	16992	16989	16912	16832	16821	16956	16840	16582	16891	16903	16764	16842	16789	16883	16887	16861	16899	17053	16895	16854	16814	16829	16847	17007	16906	17026	16902	16805	16958	17019	16859	16740	16724	16734	16941	17047	16955	16980	16848	17064	16750	16823	16858	17004	16813	16948	17087	16855	16782	16631	16765	16944	16995	16806	16788	16990	16827	16917	16932	16873	16954	16937	16759	16990	17019	16842	16699	17049	17000	16816	16798	16749	16875	16818	16946	16821	16887	16749	16977	17049	16801	16930	16909	16791	17023	16956	16904	16705	16789	16879	16903	16853	16836	16985	16987	16752	17005	17035	16930	16875	16778	16930	16784	16864	16805	16955	16917	17057	16742	16939	16949	16877	17012	16975	16950	16929	17049	16707	16679	16880	16993	16813	16840	17191	17048	16929	16804	17018	16990	16947	16876	16709	16913	16910	17120	16850	16971	17091	16705	16912	16775	16731	16613	16831	16849	17092	17126	16915	16827	16921	16960	16918	16873	16983	16990	16928	17009	17095	16935	16913	17015	16839	16643	16732	16790	16819	16776	16805	16872	16860	16815	16691	16858	16803	16913	16961	17028	16697	17006	17004	17126	17164	17005	16798	16863	16903	17075	17003	16972	16913	16795	16648	16834	16831	16858	16946	16945	16863	16756	16851	17153	17041	16890	17025	16900	17030	16917	16802	16885	16931	16839	16764	16774	16843	16817	16826	16917	16808	16828	16894	16872	16786	16875	16929	16856	16969	16808	16654	16899	16819	17020	17013	16667	16942	17121	16753	16975	16712	16722	16785	16869	16698	16871	16854	16974	16903	17023	16945	16906	17019	16793	16911	16996	16854	16764	16691	17122	16819	16810	16797	16831	16938	16727	16809	16848	16974	16782	16794	16757	16912	16739	16923	16983	16826	16690	16867	17090	16853	17024	16806	16887	16845	16720	16729	17101	16775	16689	16938	16834	16802	16889	17002	16731	16752	16787	16849	16667	16677	16881	16833	16898	16861	16814	16641	16989	17062	16989	16854	16845	16934	16852	16979	16861	17059	16804	16792	16847	16777	16922	16631	16883	16817	16811	16814	16879	16793	16795	16759	16840	16811	17176	17032	16764	16826	16790	16810	16963	16841	16873	16854	16730	17096	17090	16704	16867	16850	16905	16909	16894	16719	16954	16872	16833	16789	16761	16767	16794	16981	16687	16790	16773	17037	16924	16816	16943	16825	16788	16866	17036	16701	16688	16719	16862	16848	16814	16964	16859	16691	16796	16950	16789	16652	16888	16995	16859	16938	16845	16975	16907	16819	16899	16710	16760	16873	16735	16971	16835	16905	16730	16784	16668	16816	16727	16753	16906	17239	17081	16958	17104	16747	17032	16955	16776	17070	17030	16945	16821	16991	16865	16710	16787	17025	16828	16913	17062	17067	16992	16839	16735	16861	17041	16824	16740	16848	16841	16942	16795	16909	16774	16707	16895	16886	17006	16799	16896	16909	16984	16688	16643	16856	16798	17026	16941	16872	17119	16872	16920	16639	16888	16819	16818	16706	17089	17210	16711	16930	16756	16877	16855	16744	16799	16925	16840	16921	16687	16913	16892	16700	16889	16925	16720	16718	16743	17027	16917	17028	16849	16842	16921	16947	17103	16922	16802	16737	16978	16604	16842	17032	16891	16812	16666	16771	16925	16785	16628	16819	16719	16946	16923	16788	16896	16714	16885	16730	16927	16820	16746	16768	16775	16817	16669	16635	16771	16831	16944	16771	16608	16853	16852	16889	17001	16907	16709	16954	16815	16725	16731	16955	16720	17016	16868	16791	17062	16876	16886	16891	16854	16810	16995	16928	16703	16872	16821	16781	17003	16984	17052	16809	16998	16998	16829	16825	16805	16933	16880	16782	16797	16908	16817	16905	16697	16849	16975	16947	16948	16956	17037	16798	16900	16815	16940	17054	17030	17026	16778	16877	16639	16890	17028	16885	16931	16828	17041	16692	16953	16922	16953	16964	16874	16748	16932	16911	17055	16734	16867	17036	17113	17013	16815	16751	16952	17016	16811	16888	16832	17013	16816	16792	16897	16823	16994	16738	16956	16913	16903	16819	16695	16887	16848	16985	16813	16894	16757	16806	16790	17037	16816	16893	16896	17020	16902	16848	17089	16918	16907	17023	17021	16791	16820	16820	16934	16861	16816	16840	16777	17009	16856	16743	16604	16851	16907	16940	16590	16726	16730	16940	16865	16843	16963	16736	16867	16794	16509	16898	16780	16746	16734	16990	16833	17015	16957	17089	16781	16925	16862	16798	17055	16832	16826	17008	17012	16831	16952	16814	16778	16951	16722	16701	16849	16954	16878	16914	16733	16969	16800	16870	16852	16786	16717	16888	17027	16849	16889	16902	17098	16659	16945	16893	16906	16857	16747	17007	16847	16857	16838	16895	16921	17003	17039	16869	16690	16729	16845	16671	16819	16703	16896	16737	16915	16946	16787	16819	16744	16847	16783	16864	16911	17116	16899	16754	16924	17016	16805	16821	16861	16929	16909	16842	16981	16803	16886	16875	16732	16839	16829	16766	16779	16860	16805	16582	16664	16956	16722	16908	16842	16854	16941	17023	16769	16854	16797	17004	17024	16712	16916	16892	16790	16975	16946	16755	16885	16879	16767	16862	16995	17026	16845	16964	16765	16779	17028	16978	17024	16920	16948	16927	16669	16890	16720	16859	16927	16862	16889	16779	16702	16833	16852	16733	16787	16782	16738	16713	17027	16759	16737	16763	16930	17041	16978	16819	16915	16861	16747	16778	16732	16733	16963	16915	16760	16958	16752	16748	16875	16892	16888	16857	16630	16839	16844	16803	16796	16820	16831	17026	16980	16802	16643	16881	17082	17127	16870	16895	16782	16700	16670	16841	16813	16700	16791	16854	16929	16883	16902	16830	17012	16963	16882	16988	16748	16877	16812	16816	16891	16772	16970	16809	16865	16940	16945	16920	16765	16864	16888	16986	16900	16810	16915	16986	16888	16797	16999	16961	16815	16875	16805	16862	16845	16870	16849	16889	16971	16979	16776	16992	16722	16977	16814	16808	16942	16971	16840	16755	16929	16975	16661	16846	16880	16863	16912	16951	16999	16802	17024	16940	16830	17004	16619	16875	16844	17091	16783	16862	16751	16933	16933	16712	16813	16913	16916	16744	16915	16863	16857	16956	16844	16813	16613	16808	16858	16730	16685	16887	16784	16866	16934	16991	17007	16827	16804	16985	16970	16842	16953	16773	16737	16702	16939	16668	16885	16832	16934	17052	16888	16766	16798	17025	16794	16936	16901	16681	16937	16727	16848	16797	16895	16860	16917	16894	17031	16905	16930	16976	16951	16900	16886	16811	16921	16802	16794	16963	16966	16977	17075	16658	16990	16869	17009	16991	16787	16789	16817	16772	16989	16855	16922	16801	16949	16860	16793	16783	16950	16740	16818	16807	16979	16800	16869	16900	16841	16960	16888	16667	16910	16660	16599	16962	16716	16819	17006	16799	16753	16806	16928	16784	16880	16832	16961	16998	17011	16963	16837	16872	16815	16836	16899	16893	16869	16705	16856	16832	16970	16920	16908	16881	16865	16723	16796	16860	16828	16876	16704	16785	16879	16808	16873	16915	16845	16899	16869	16861	16833	16825	16794	16897	16827	16673	16881	16924	17126	16868	16890	16696	16917	16985	17043	16956	16833	16843	16941	16937	16983	16917	16858	16874	16912	16815	17004	16756	16865	16708	16879	16866	16755	16823	16766	16902	16728	16823	16959	16929	17046	17062	16904	17037	16688	16520	16993	16681	16851	17086	16961	16939	16903	16636	16880	16872	16941	16767	16731	16915	16875	16988	17050	16664	16877	16897	17062	17022	16794	16930	16868	16788	17043	17097	16710	16805	16855	16776	16771	16762	16909	16726	16915	16966	17012	16881	16873	16927	16946	16818	16907	16863	16612	16761	16860	17046	16720	16953	16910	16828	16694	16854	16767	16864	16893	16929	16878	16935	16960	16866	16904	16850	16771	16915	16840	17085	17021	16855	17052	16895	16676	16962	17066	17044	16966	16758	16862	16769	16943	16691	16621	16950	17017	16810	16914	16886	16926	17016	16725	16660	16877	16844	17047	16917	16967	17040	16775	16720	16870	16890	16931	16807	16778	16965	16875	16845	16967	16901	16910	16898	16911	16969	16843	16919	17001	16828	17172	16625	16998	16730	16778	16811	17016	16899	16921	16874	16837	16808	16834	16939	16909	16916	16651	17106	16780	16913	16846	16820	17029	16926	16803	16687	16982	17008	16819	17034	16893	16924	16900	17013	16947	17029	16875	16878	16856	16782	16854	16739	16776	16871	17022	16939	16739	16929
18650	35086	33893	28101	25615	23520	22084	20991	20226	19195	18909	18483	17920	17360	17223	16775	16609	16260	15968	15933	15671	15576	15507	15403	15315	15351	15290	15287	15430	14951	15060	14960	15098	15036	14995	14971	15081	14775	14802	14782	14832	14995	14818	14988	14727	14791	14800	14847	14758	14760	14667	14651	14783	14781	14784	14839	14772	14805	14808	14688	14968	14446	14571	14909	14572	14529	14819	14805	14736	14831	14756	14763	14928	14807	14660	14760	14646	14698	14796	14666	14643	14675	14742	14593	14692	14830	14785	14609	14840	14707	14731	14582	14720	14855	14748	14678	14809	14807	14914	14485	14834	14778	14661	14677	14884	14673	14678	14670	14837	14744	14600	14740	14824	14771	14700	14648	14801	14728	14678	14789	14601	14641	14703	14596	14637	14780	14538	14727	14826	14586	14686	14637	14791	14624	14690	14632	14692	14572	14749	14594	14956	14851	14719	14800	14724	14696	14738	14741	14792	14708	14711	14589	14810	14779	14778	14515	14759	14743	14539	14918	14880	14641	14690	14850	14609	14658	14598	14714	14672	14709	14763	14778	14846	14589	14749	14675	14649	14870	14689	14739	14697	14614	14762	14747	14704	14749	14904	14747	14613	14662	14677	14759	14770	14707	14691	14668	14629	14756	14652	14874	14795	14793	14738	14727	14615	14715	14917	14663	14661	14631	14798	14630	14585	14704	14731	14757	14643	14628	14673	14779	14737	14859	14803	14680	14775	14731	14671	14812	14623	14671	14667	14720	14609	14664	14806	14770	14765	14771	14683	14810	14636	14765	14545	14639	14678	14733	14703	14742	14618	14747	14723	14828	14565	14745	14685	14714	14589	14714	14677	14749	14673	14799	14830	14721	14686	14547	14617	14840	14805	14729	14598	14696	14776	14844	14803	14638	14658	14566	14716	14627	14592	14608	14627	14668	14674	14715	14799	14729	14676	14583	14758	14715	14666	14657	14723	14656	14749	14597	14620	14643	14634	14631	14680	14712	14888	14647	14764	14909	14739	14771	14619	14796	14710	14672	14687	14722	14776	14726	14695	14704	14555	14733	14596	14677	14838	14670	14683	14687	14699	14666	14729	14725	14685	14663	14747	14686	14817	14610	14623	14557	14815	14613	14514	14655	14825	14647	14577	14731	14761	14865	14822	14833	14576	14699	14628	14705	14600	14764	14747	14761	14738	14876	14693	14854	14550	14749	14724	14563	14686	14828	14560	14819	14626	14821	14631	14626	14648	14690	14818	14700	14593	14730	14704	14806	14633	14772	14641	14693	14708	14832	14602	14726	14723	14610	14869	14535	14850	14834	14776	14882	14743	14552	14674	14621	14829	14605	14949	14745	14696	14757	14791	14618	14852	14700	14646	14718	14639	14564	14739	14641	14512	14704	14912	14676	14680	14606	14831	14851	14683	14780	14618	14769	14702	14721	14718	14525	14611	14957	14650	14619	14632	14615	14576	14711	14960	14583	14639	14635	14871	14634	14609	14750	14762	14569	14698	14716	14560	14737	14716	14677	14751	14656	14627	14572	14715	14668	14586	14776	14497	14720	14660	14672	14765	14795	14725	14762	14633	14718	14560	14613	14611	14662	14754	14743	14660	14768	14716	14715	14724	14762	14833	14539	14689	14751	14574	14582	14538	14605	14797	14579	14752	14610	14725	14576	14580	14835	14803	14640	14493	14662	14671	14658	14699	14645	14806	14748	14707	14820	14697	14858	14832	14722	14762	14646	14599	14937	14754	14664	14856	14772	14623	14682	14781	14762	14613	14602	14716	14801	14675	14698	14659	14555	14702	14605	14636	14635	14770	14691	14646	14601	14779	14611	14682	14945	14762	14671	14631	14751	14775	14623	14658	14696	14551	14607	14664	14777	14808	14431	14892	14583	14765	14830	14788	14670	14786	14615	14739	14750	14635	14836	14682	14696	14732	14783	14577	14871	14668	14707	14611	14651	14772	14720	14664	14593	14579	14727	14703	14738	14709	14702	14648	14683	14752	14709	14741	14806	14812	14674	14673	14644	14658	14620	14724	14758	14581	14822	14709	14646	14682	14896	14765	14747	14686	14720	14598	14851	14636	14782	14708	14689	14733	14718	14719	14539	14740	14695	14577	14850	14496	14663	14540	14737	14887	14608	14747	14485	14588	14761	14758	14820	14570	14675	14668	14713	14720	14643	14628	14696	14585	14594	14646	14630	14687	14567	14519	14761	14795	14535	14612	14810	14641	14852	14765	14635	14815	14711	14773	14699	14643	14655	14794	14729	14497	14717	14638	14625	14879	14686	14737	14903	14621	14727	14600	14869	14710	14613	14630	14644	14716	14749	14588	14793	14624	14805	14494	14790	14730	14694	14855	14675	14799	14839	14718	14767	14675	14644	14714	14619	14531	14806	14774	14705	14672	14548	14631	14659	14692	14780	14615	14783	14698	14723	14793	14642	14735	14850	14418	14723	14635	14675	14778	14557	14653	14785	14743	14769	14644	14623	14652	14470	14608	14788	14706	14795	14934	14855	14591	14720	14609	14732	14737	14886	14637	14660	14769	14847	14682	14642	14696	14640	14658	14852	14719	14713	14633	14578	14676	14880	14653	14741	14766	14777	14853	14722	14632	14706	14689	14501	14766	14716	14614	14758	14698	14684	14637	14704	14616	14774	14842	14487	14631	14716	14609	14738	14817	14686	14629	14741	14634	14741	14663	14807	14752	14585	14693	14523	14624	14666	14769	14978	14758	14751	14847	14686	14792	14530	14806	14698	14797	14616	14715	14557	14863	14676	14753	14686	14669	14634	14715	14639	14477	14705	14743	14743	14597	14662	14715	14594	14631	14705	14751	14787	14799	14912	14898	14808	14791	14877	14715	14749	14512	14423	14624	14726	14589	14722	14604	14689	14615	14802	14673	14670	14725	14820	14764	14653	14709	14832	14751	14717	14721	14683	14678	14753	14711	14696	14497	14579	14774	14703	14704	14822	14750	14735	14584	14666	14783	14671	14697	14747	14725	14800	14636	14728	14686	14628	14640	14618	14710	14639	14771	14773	14660	14670	14522	14744	14766	14679	14725	14585	14756	14660	14780	14730	14719	14688	14604	14861	14684	14765	14751	14727	14630	14535	14724	14803	14811	14837	14618	14761	14892	14493	14865	14597	14718	14650	14753	14605	14715	14675	14612	14712	14818	14683	14618	14682	14680	14617	14526	14742	14739	14705	14642	14677	14738	14582	14626	14908	14697	14696	14649	14636	14723	14824	14882	14810	14783	14547	14724	14696	14552	14715	14732	14719	14759	14591	14585	14653	14657	14868	14595	14754	14676	14668	14652	14708	14788	14724	14769	14706	14746	14807	14679	14724	14638	14583	14538	14687	14733	14637	14709	14537	14779	14643	14557	14730	14585	14617	14799	14702	14724	14766	14718	14787	14792	14710	14671	14814	14564	14661	14740	14692	14604	14689	14777	14730	14704	14660	14676	14721	14675	14797	14729	14709	14656	14661	14578	14672	14611	14692	14753	14883	14710	14666	14668	14609	14765	14611	14663	14822	14668	14785	14712	14691	14656	14789	14501	14597	14618	14749	14749	14717	14751	14675	14707	14734	14659	14618	14755	14713	14860	14719	14798	14783	14523	14783	14771	14659	14731	14699	14841	14716	14620	14567	14738	14694	14738	14643	14892	14589	14589	14645	14773	14802	14608	14601	14586	14763	14740	14633	14807	14815	14857	14621	14561	14716	14748	14426	14570	14676	14720	14466	14608	14624	14690	14785	14662	14862	14521	14712	14714	14763	14798	14637	14681	14810	14717	14666	14636	14747	14672	14620	14844	14591	14770	14657	14648	14599	14799	14624	14685	14760	14748	14734	14671	14752	14638	14443	14854	14811	14646	14848	14843	14653	14733	14632	14692	14718	14849	14702	14523	14825	14632	14771	14875	14619	14720	14633	14740	14641	14715	14617	14664	14591	14578	14569	14738	14720	14764	14664	14778	14658	14770	14718	14780	14639	14573	14803	14714	14802	14612	14613	14732	14737	14949	14721	14602	14652	14661	14810	14803	14753	14643	14808	14726	14837	14720	14716	14592	14807	14837	14879	14688	14852	14598	14759	14822	14610	14521	14662	14713	14609	14577	14811	14738	14856	14774	14609	14588	14724	14765	14862	14640	14758	14689	14709	14776	14745	14574	14706	14636	14642	14697	14685	14804	14782	14714	14713	14617	14621	14677	14725	14609	14608	14727	14764	14631	14688	14745	14701	14755	14586	14883	14883	14567	14680	14753	14854	14727	14663	14669	14709	14601	14825	14767	14806	14691	14617	14636	14833	14699	14744	14583	14729	14579	14569	14866	14530	14806	14762	14794	14506	14834	14779	14826	14606	14688	14596	14751	14931	14700	14701	14508	14544	14878	14658	14764	14618	14614	14853	14650	14726	14762	14654	14690	14712	14734	14778	14784	14777	14733	14637	14610	14768	14622	14658	14708	14689	14621	14756	14596	14714	14610	14804	14622	14711	14665	14925	14706	14738	14820	14765	14822	14806	14567	14685	14740	14587	14700	14746	14824	14711	14601	14602	14846	14755	14784	14838	14597	14515	14553	14715	14676	14764	14574	14765	14716	14566	14567	14584	14569	14741	14609	14579	14748	14735	14727	14529	14643	14684	14768	14715	14713	14683	14859	14610	14759	14734	14764	14872	14681	14838	14506	14798	14652	14566	14765	14614	14692	14743	14705	14736	14568	14722	14725	14535	14713	14752	14589	14730	14581	14629	14575	14697	14746	14803	14596	14645	14775	14759	14817	14677	14809	14635	14638	14668	14691	14717	14749	14559	14653	14809	14641	14742	14681	14724	14717	14728	14685	14548	14769	14753	14574	14771	14675	14607	14667	14775	14822	14577	14726	14693	14824	14770	14747	14730	14759	14580	14689	14713	14721	14723	14774	14800	14653	14571	14564	14734	14626	14620	14778	14701	14715	14667	14779	14638	14718	14875	14735	14696	14620	14584	14692	14764	14541	14684	14601	14648	14619	14731	14662	14841	14759	14803	14889	14732	14553	14861	14571	14683	14922	14873	14725	14641	14641	14745	14806	14657	14878	14723	14657	14689	14662	14744	14700	14807	14774	14878	14705	14759	14645	14849	14724	14802	14773	14518
27437	22245	26195	23627	19825	19202	18902	18331	17950	17798	17613	17541	17412	17429	17320	16919	17116	17219	16975	16834	17141	16885	16910	16768	16666	17046	16802	16733	16820	16960	16933	16772	16615	16805	16437	16766	16790	16733	16812	16603	16665	16603	16683	16799	16577	16708	16776	16630	16655	16848	16760	16811	16487	16630	16689	16734	16809	16683	16859	16563	16654	16557	16809	16638	16834	16833	16735	16651	16661	16716	16736	16772	16604	16633	16461	16664	16708	16359	16490	16879	16567	16679	16519	16568	16537	16444	16537	16768	16586	16530	16748	16384	16532	16675	16612	16711	16715	16736	16795	16711	16621	16572	16672	16693	16528	16769	16732	16728	16775	16674	16538	16718	16666	16737	16763	16499	16580	16663	16653	16592	16686	16615	16631	16513	16848	16777	16553	16500	16658	16646	16659	16561	16502	16832	16835	16761	16760	16777	16710	16644	16593	16859	16672	16718	16539	16636	16672	16543	16461	16615	16764	16475	16688	16726	16666	16532	16578	16819	16692	16478	16831	16522	16691	16790	16749	16591	16386	16705	16627	16721	16841	16744	16841	16488	16518	16681	16740	16572	16704	16646	16618	16679	16541	16702	16665	16733	16680	16635	16939	16743	16508	16597	16795	16512	16650	16769	16494	16659	16598	16732	16528	16505	16844	16765	16687	16812	16640	16496	16725	16676	16786	16630	16780	16552	16617	16749	16781	16740	16643	16501	16746	16809	16498	16726	16671	16682	16717	16786	16740	16553	16695	16737	16784	16679	16691	16688	16589	16795	16812	16330	16644	16777	16617	16787	16704	16734	16657	16668	16674	16609	16721	16926	16573	16840	16643	16676	16771	16769	16484	16568	16854	16744	16656	16698	16873	16560	16810	16795	16589	16728	16617	16852	16579	16602	16626	16658	16789	16664	16551	16611	16637	16867	16505	16555	16721	16726	16583	16472	16581	16662	16641	16636	16585	16657	16718	16732	16716	16747	16570	16551	16712	16668	16661	16591	16674	16346	16764	16522	16461	16697	16704	16674	16776	16890	16648	16517	16647	16617	16641	16583	16879	16662	16778	16512	16698	16577	16600	16650	16713	16544	16680	16775	16977	16758	16762	16702	16782	16659	16758	16793	16814	16715	16678	16590	16926	16696	16536	16772	16614	16314	16581	16662	16535	16516	16617	16613	16720	16649	16498	16620	16648	16854	16835	16735	16721	16704	16805	16759	16558	16701	16806	16610	16752	16776	16632	16865	16745	16541	16505	16644	16503	16399	16768	16552	16600	16696	16748	16573	16666	16867	16467	16608	16505	16708	16738	16529	16593	16656	16780	16779	16653	16748	16826	16725	16651	16692	16626	16612	16600	16669	16587	16534	16638	16524	16686	16758	16929	16699	16696	16695	16414	16678	16578	16716	16633	16589	16475	16529	16491	16622	16577	16621	16730	16682	16604	16760	16648	16747	16855	16781	16647	16584	16644	16377	16668	16609	16684	16753	16595	16507	16624	16544	16643	16562	16621	16662	16521	16691	16643	16787	16531	16601	16592	16785	16667	16697	16622	16668	16602	16692	16542	16474	16739	16598	16618	16527	16655	16583	16663	16530	16647	16560	16467	16536	16627	16790	16694	16625	16758	16463	16622	16603	16587	16624	16579	16751	16651	16687	16687	16521	16644	16624	16619	16796	16671	16540	16699	16473	16756	16660	16683	16646	16589	16533	16824	16705	16706	16427	16558	16750	16868	16694	16807	16714	16629	16359	16748	16742	16895	16674	16844	16595	16646	16901	16700	16626	16741	16457	16612	16767	16752	16671	16596	16621	16594	16601	16458	16654	16756	16823	16638	16693	16587	16460	16373	16685	16618	16574	16595	16593	16962	16495	16578	16715	16661	16901	16481	16791	16412	16711	16618	16681	16733	16572	16701	16925	16630	16634	16603	16589	16872	16641	16884	16531	16529	16627	16635	16537	16643	16642	16569	16696	16676	16755	16797	16848	16672	16720	16558	16744	16642	16865	16561	16399	16571	16616	16627	16685	16950	16604	16742	16589	16569	16639	16535	16891	16714	16788	16741	16623	16478	16674	16893	16808	16674	16774	16759	16808	16844	16731	16884	16810	16682	16677	16950	16595	16760	16633	16670	16627	16660	16605	16890	16640	16527	16885	16741	16688	16683	16628	16605	16616	16714	16790	16523	16462	16685	16763	16636	16430	16777	16641	16716	16545	16395	16597	16540	16696	16620	16488	16602	16775	16629	16686	16714	16829	16633	16663	16703	16657	16704	16666	16550	16717	16709	16744	16731	16833	16696	16778	16686	16737	16770	16755	16514	16811	16743	16649	16575	16390	16583	16800	16602	16819	16440	16690	16709	16742	16848	16616	16641	16674	16656	16652	16657	16553	16789	16534	16472	16677	16565	16670	16599	16657	16516	16689	16599	16555	16783	16608	16587	16677	16881	16568	16740	16648	16505	16734	16865	16731	16765	16599	16584	16737	16855	16519	16762	16611	16593	16648	16980	16753	16741	16813	16655	16726	16612	16993	16633	16704	16509	16630	16663	16534	16692	16507	16653	16650	16472	16734	16506	16650	16496	16711	16696	16534	16593	16628	16560	16556	16571	16626	16655	16565	16593	16710	16772	16519	16729	16723	16791	16726	16954	16545	16819	16677	16485	16853	16636	16686	16597	16700	16888	16661	16740	16683	16408	16608	16518	16765	16596	16753	16749	16746	16651	16659	16583	16616	16575	16500	16686	16701	16742	16726	16709	16315	16654	16727	16568	16802	16676	16692	16785	16672	16697	16680	16747	16592	16817	16669	16658	16864	16682	16756	16484	16523	16659	16633	16557	16609	16582	16600	16625	16661	16313	16595	16756	16635	16653	16487	16528	16635	16713	16622	16642	16598	16653	16497	16603	16736	16491	16604	16604	16623	16580	16786	16634	16443	16552	16480	16769	16580	16509	16555	16658	16512	16641	16534	16592	16537	16791	16634	16882	16529	16529	16605	16695	16618	16794	16802	16662	16664	16715	16501	16620	16759	16719	16578	16659	16450	16739	16697	16337	16726	16692	16774	16655	16701	16715	16772	16577	16639	16708	16703	16708	16701	16696	16732	16596	16486	16517	16761	16749	16585	16741	16787	16718	16792	16753	16568	16834	16524	16759	16712	16608	16658	16537	16556	16629	16562	16608	16674	16795	16542	16643	16598	16748	16396	16583	16474	16576	16773	16569	16703	16624	16391	16505	16698	16593	16561	16391	16694	16783	16778	16683	16568	16808	16632	16642	16626	16823	16549	16763	16758	16777	16582	16640	16746	16645	16606	16632	16726	16721	16596	16784	16705	16726	16862	16777	16788	16684	16719	16638	16497	16479	16267	16574	16620	16728	16856	16638	16563	16754	16677	16797	16661	16918	16742	16682	16591	16652	16732	16679	16638	16670	16711	16593	16696	16677	16589	16647	16621	16555	16714	16680	16785	16533	16698	16759	16776	16497	16606	16495	16750	16851	16681	16646	16706	16651	16724	16691	16858	16703	16643	16673	16672	16784	16586	16681	16592	16751	16635	16544	16600	16766	16787	16591	16663	16732	16802	16740	16465	16652	16579	16530	16672	16568	16721	16727	16529	16650	16734	16655	16545	16559	16678	16800	16683	16726	16580	16581	16615	16594	16671	16666	16667	16409	16676	16801	16735	16776	16537	16770	16567	16847	16671	16821	16689	16647	16685	16716	16641	16468	16658	16760	16706	16663	16677	16684	16579	16887	16586	16753	16620	16803	16486	16710	16451	16536	16727	16853	16715	16645	16643	16657	16400	16814	16783	16676	16801	16559	16602	16801	16530	16694	16691	16463	16734	16743	16614	16503	16776	16763	16558	16575	16645	16668	16735	16559	16831	16770	16560	16982	16652	16663	16615	16853	16491	16605	16599	16669	16609	16598	16830	16614	16795	16749	16603	16586	16697	16765	16626	16714	16626	16671	16624	16500	16834	16647	16477	16712	16576	16639	16786	16668	16505	16769	16610	16640	16560	16637	16443	16724	16324	16682	16706	16655	16675	16725	16697	16628	16728	16676	16575	16614	16675	16789	16731	16668	16648	16562	16611	16694	16590	16656	16601	16677	16694	16625	16605	16600	16744	16633	16541	16477	16843	16587	16774	16740	16517	16724	16677	16465	16703	16800	16557	16732	16492	16702	16836	16633	16700	16576	16611	16762	16519	16595	16712	16802	16699	16749	16667	16764	16528	16834	16683	16717	16708	16674	16776	16752	16769	16477	16408	16516	16630	16539	16714	16644	16599	16498	16702	16660	16738	16872	16589	16689	16461	16673	16618	16747	16592	16630	16797	16714	16626	16912	16638	16746	16733	16689	16624	16767	16528	16605	16647	16640	16623	16545	16737	16832	16790	16619	16660	16592	16620	16554	16580	16783	16662	16691	16792	16744	16604	16737	16613	16569	16894	16817	16686	16819	16684	16505	16608	16747	16539	16638	16779	16593	16422	16720	16729	16704	16648	16647	16556	16412	16786	16696	16726	16702	16618	16813	16631	16775	16670	16610	16810	16685	16774	16549	16711	16581	16856	16804	16669	16646	16693	16766	16770	16709	16510	16922	16605	16760	16604	16844	16367	16724	16512	16743	16611	16579	16708	16712	16564	16742	16738	16760	16776	16581	16545	16676	16874	16576	16727	16662	16645	16689	16494	16634	16456	16480	16591	16459	16691	16634	16725	16665	16682	16613	16616	16683	16550	16478	16624	16600	16640	16728	16731	16633	16424	16699	16931	16694	16683	16694	16818	16791	16685	16609	16780	16719	16763	16766	16869	16614	16764	16535	16520	16780	16804	16772	16645	16599	16652	16701	16799	16560	16618	16445	16682	16692	16686	16770	16639	16464	16709	16453	16684	16539	16610	16718	16621	16622	16737	16556	16620	16620	16789	16868	16522	16675	16895	16740	16717	16690	16399	16683	16713	16652	16741	16919	16692	16696	16638	16473	16730	16640	16664	16546	16485	16587	16626	16806	16429	16718	16449	16707	16650	16464	16630	16697	16728	16617	16711	16821	16566	16695	16590	16590	16500	16625	16664	16784	16733	16643	16697	16807	16750	16675	16649	16578	16790	16582	16595	16533	16554	16668	16550	16763	16611	16525	16682	16693	16503
17684	24932	24575	20893	19500	18350	17773	17242	16718	16443	16256	15996	15911	15637	15494	15440	15224	15110	15135	15032	14936	15058	15123	14886	14800	14845	14864	14884	14845	14749	14943	14731	14752	14807	14739	14720	14732	14680	14747	14565	14734	14789	14884	14686	14799	14617	14553	14644	14613	14619	14645	14608	14696	14728	14703	14737	14785	14749	14671	14454	14754	14613	14564	14580	14546	14720	14620	14555	14601	14700	14545	14724	14739	14685	14682	14525	14497	14530	14632	14522	14441	14727	14546	14839	14702	14553	14580	14671	14698	14669	14531	14620	14631	14729	14632	14597	14474	14656	14597	14428	14652	14529	14699	14748	14786	14677	14681	14720	14735	14756	14660	14727	14596	14645	14489	14868	14566	14691	14562	14654	14712	14532	14656	14703	14650	14556	14738	14593	14675	14711	14650	14646	14568	14521	14643	14684	14596	14632	14496	14762	14793	14546	14632	14548	14567	14812	14701	14763	14613	14640	14508	14767	14656	14565	14646	14703	14724	14805	14697	14625	14648	14680	14571	14551	14736	14620	14595	14628	14568	14709	14860	14702	14631	14448	14769	14782	14601	14626	14588	14614	14725	14582	14585	14723	14625	14491	14615	14634	14550	14612	14615	14694	14555	14634	14683	14705	14656	14821	14607	14690	14446	14608	14487	14590	14497	14576	14718	14596	14733	14537	14604	14626	14729	14593	14447	14779	14632	14730	14652	14724	14639	14582	14666	14576	14639	14660	14610	14741	14771	14652	14539	14445	14672	14640	14512	14425	14690	14714	14585	14621	14529	14629	14771	14561	14674	14597	14579	14604	14638	14576	14569	14686	14648	14645	14686	14756	14582	14679	14532	14476	14542	14672	14407	14746	14723	14582	14577	14513	14443	14715	14631	14487	14634	14776	14648	14641	14710	14643	14543	14656	14545	14648	14577	14639	14709	14742	14534	14592	14617	14582	14828	14545	14493	14631	14448	14742	14487	14700	14777	14580	14591	14693	14645	14710	14711	14565	14937	14658	14660	14635	14628	14669	14552	14624	14699	14675	14492	14724	14601	14526	14608	14765	14703	14551	14607	14590	14540	14704	14563	14823	14730	14675	14608	14578	14782	14595	14600	14582	14618	14655	14826	14656	14708	14592	14599	14686	14698	14522	14600	14687	14685	14635	14644	14536	14595	14718	14569	14640	14554	14806	14641	14465	14661	14746	14625	14735	14616	14587	14636	14558	14560	14720	14604	14675	14575	14731	14770	14647	14664	14746	14828	14548	14638	14846	14701	14750	14562	14621	14581	14743	14563	14796	14671	14736	14481	14496	14524	14503	14569	14775	14557	14710	14563	14690	14498	14702	14653	14697	14581	14709	14686	14703	14716	14563	14624	14633	14751	14657	14638	14529	14787	14486	14502	14467	14688	14536	14678	14426	14767	14638	14547	14634	14754	14720	14567	14540	14567	14643	14548	14725	14554	14680	14677	14672	14579	14545	14561	14617	14923	14521	14667	14671	14560	14690	14695	14615	14752	14572	14558	14546	14625	14594	14575	14671	14485	14561	14696	14681	14551	14554	14680	14598	14771	14619	14520	14781	14636	14662	14647	14632	14435	14800	14576	14574	14593	14791	14601	14778	14684	14542	14686	14589	14794	14854	14460	14737	14767	14533	14720	14627	14684	14627	14874	14596	14689	14531	14609	14567	14565	14745	14648	14445	14751	14560	14507	14746	14756	14625	14623	14620	14760	14611	14557	14714	14701	14728	14713	14546	14538	14487	14576	14464	14663	14555	14617	14570	14582	14650	14679	14520	14527	14538	14565	14545	14774	14691	14622	14774	14702	14595	14503	14576	14676	14656	14738	14548	14652	14638	14632	14638	14717	14565	14692	14757	14498	14584	14560	14575	14602	14570	14642	14618	14571	14769	14699	14555	14664	14793	14727	14357	14691	14461	14620	14551	14690	14618	14880	14452	14511	14670	14581	14540	14594	14558	14631	14586	14694	14716	14636	14719	14660	14602	14633	14539	14535	14711	14618	14477	14671	14676	14754	14710	14693	14746	14562	14585	14669	14591	14525	14511	14723	14647	14694	14663	14643	14871	14687	14711	14635	14541	14568	14598	14599	14594	14644	14676	14792	14673	14648	14565	14595	14487	14542	14577	14542	14594	14554	14642	14624	14858	14731	14617	14649	14584	14606	14628	14579	14449	14793	14614	14638	14644	14377	14562	14590	14747	14474	14611	14702	14598	14395	14627	14656	14518	14753	14645	14587	14639	14434	14636	14556	14542	14718	14714	14693	14504	14632	14695	14685	14581	14589	14513	14671	14587	14801	14669	14805	14694	14625	14663	14586	14725	14549	14720	14510	14697	14593	14573	14676	14666	14644	14650	14708	14542	14725	14755	14737	14775	14672	14574	14622	14632	14628	14671	14609	14644	14512	14642	14658	14788	14774	14603	14647	14522	14680	14674	14588	14624	14561	14539	14545	14522	14672	14603	14706	14616	14839	14629	14535	14624	14510	14457	14724	14637	14679	14612	14747	14702	14549	14589	14574	14567	14788	14420	14485	14637	14535	14787	14656	14598	14609	14779	14639	14667	14653	14683	14757	14643	14667	14607	14680	14600	14545	14743	14641	14565	14554	14515	14676	14577	14784	14507	14680	14679	14519	14825	14730	14471	14697	14470	14675	14881	14645	14610	14691	14634	14623	14607	14626	14553	14774	14553	14659	14616	14604	14568	14627	14684	14669	14572	14798	14746	14523	14747	14649	14482	14631	14837	14456	14545	14588	14652	14591	14560	14697	14566	14626	14581	14546	14788	14569	14718	14591	14556	14697	14623	14532	14789	14788	14526	14521	14617	14767	14687	14531	14635	14665	14594	14581	14642	14506	14657	14840	14667	14571	14646	14569	14580	14536	14697	14543	14550	14657	14710	14511	14730	14723	14565	14704	14662	14557	14643	14624	14605	14664	14573	14674	14737	14634	14703	14705	14680	14765	14560	14759	14471	14524	14735	14681	14727	14561	14775	14829	14672	14631	14590	14668	14575	14739	14610	14723	14594	14887	14680	14749	14612	14605	14617	14699	14555	14588	14689	14584	14608	14521	14728	14714	14535	14512	14750	14690	14584	14644	14664	14830	14868	14561	14768	14673	14581	14599	14810	14712	14527	14586	14712	14637	14611	14694	14752	14673	14723	14691	14629	14652	14622	14635	14702	14622	14826	14660	14582	14620	14621	14720	14696	14679	14715	14465	14792	14615	14593	14559	14549	14678	14548	14583	14751	14401	14900	14677	14817	14603	14618	14699	14552	14585	14537	14630	14709	14606	14634	14596	14658	14871	14582	14638	14685	14413	14531	14634	14641	14713	14521	14514	14458	14808	14669	14613	14656	14752	14619	14717	14761	14610	14600	14612	14545	14627	14590	14691	14721	14650	14497	14569	14525	14611	14562	14745	14735	14636	14693	14540	14646	14849	14804	14564	14759	14623	14641	14861	14732	14716	14723	14503	14547	14619	14665	14759	14460	14716	14704	14625	14656	14586	14516	14621	14686	14694	14644	14814	14762	14580	14633	14719	14591	14663	14659	14604	14680	14599	14766	14641	14572	14427	14744	14588	14664	14430	14762	14606	14620	14574	14622	14577	14464	14759	14802	14617	14508	14625	14808	14646	14569	14800	14685	14677	14413	14814	14719	14758	14678	14432	14566	14532	14597	14666	14713	14694	14845	14789	14665	14580	14426	14729	14663	14678	14691	14685	14668	14573	14707	14530	14645	14552	14659	14687	14512	14494	14765	14513	14520	14576	14660	14590	14647	14719	14683	14674	14692	14575	14803	14550	14482	14620	14776	14853	14675	14736	14558	14547	14642	14800	14664	14622	14783	14695	14629	14641	14799	14579	14638	14469	14602	14668	14586	14813	14761	14556	14672	14519	14752	14752	14759	14602	14512	14863	14642	14649	14762	14848	14667	14805	14679	14738	14617	14663	14461	14518	14658	14565	14586	14605	14686	14691	14540	14686	14567	14548	14855	14794	14668	14677	14662	14661	14510	14603	14630	14748	14702	14785	14588	14551	14464	14650	14674	14772	14566	14692	14870	14597	14616	14751	14616	14569	14847	14631	14619	14663	14649	14778	14607	14765	14662	14629	14685	14600	14510	14677	14678	14603	14620	14784	14687	14625	14584	14640	14596	14655	14642	14518	14638	14691	14584	14681	14751	14541	14540	14595	14534	14680	14725	14636	14435	14663	14685	14525	14637	14612	14861	14594	14612	14607	14660	14637	14658	14696	14690	14540	14651	14677	14613	14740	14479	14517	14648	14626	14657	14692	14636	14695	14749	14725	14694	14690	14707	14748	14601	14666	14506	14587	14610	14542	14739	14627	14647	14530	14687	14698	14523	14813	14371	14579	14816	14737	14615	14549	14680	14709	14512	14669	14635	14604	14720	14674	14510	14708	14729	14599	14814	14563	14613	14705	14746	14708	14632	14702	14588	14597	14797	14562	14781	14639	14477	14431	14524	14614	14654	14581	14593	14458	14569	14870	14642	14682	14600	14653	14754	14749	14754	14731	14579	14756	14614	14728	14661	14602	14656	14559	14736	14689	14668	14619	14678	14674	14558	14744	14420	14731	14569	14621	14644	14603	14555	14543	14566	14867	14640	14635	14622	14705	14673	14533	14641	14656	14653	14688	14593	14589	14780	14530	14609	14533	14804	14692	14769	14611	14510	14651	14524	14705	14658	14632	14564	14571	14484	14645	14634	14654	14545	14623	14722	14679	14656	14554	14714	14503	14652	14800	14604	14487	14706	14545	14680	14822	14591	14624	14725	14650	14468	14647	14586	14704	14628	14444	14579	14496	14444	14814	14622	14619	14639	14607	14693	14446	14627	14666	14535	14577	14660	14723	14672	14726	14585	14675	14646	14700	14605	14870	14755	14675	14679	14708	14734	14702	14765	14696	14678	14649	14563	14505	14621	14733	14706	14628	14606	14760	14449	14761	14556	14697	14629	14524	14740	14643	14638	14729	14795	14596	14674	14532	14758	14590	14649	14707	14672	14679	14558	14425	14693	14913	14623	14609	14544	14691	14602	14477	14779	14574	14614	14739	14702	14621	14737	14663	14498	14630	14831	14589	14679	14709	14629	14598	14820	14731	14656
23577	21053	28462	24012	22138	22739	21897	18883	17997	18266	17986	17866	17442	17242	17069	17056	16685	16673	16610	16440	16211	16517	16350	16150	16174	16307	16029	16106	16177	16043	16188	16154	15894	16073	15984	15872	16124	16035	16220	16012	16007	15968	15881	16005	16094	16097	15921	16000	16047	16173	15880	15951	15809	16000	16135	15914	15900	15849	15911	16086	15925	15862	15886	15968	15979	15910	16060	16007	15859	15949	15698	15806	15735	16014	15951	15993	15867	15946	15904	16079	15947	16126	15959	15765	15970	16214	15837	15832	16082	16023	16030	15670	15882	16036	15873	15948	15900	16020	15982	16045	15978	15834	15944	15831	15881	15943	15946	15829	16084	15901	16100	15962	16012	16010	15705	15919	15824	15712	15841	15838	15884	15718	15790	16063	15769	16105	15968	15987	15922	15835	15992	15790	15824	16017	15748	15926	15878	15936	15924	16162	16020	15966	15940	15967	15748	16032	15943	15937	15962	15692	16008	15790	15712	15751	15882	15908	15892	15844	15925	15904	15746	15801	15956	15968	15917	15941	15878	15756	15868	15978	15850	16015	15894	15942	15927	15886	15868	15948	15887	15801	16169	15848	15930	15760	15834	15935	15808	15745	15836	15862	15689	15946	15907	15732	15911	15702	16052	15879	15920	15944	15860	15901	15935	15938	15869	15825	15890	15839	15929	15920	15948	15854	15945	15870	16072	15795	15796	15972	15847	15920	16026	15906	16027	15867	15948	16053	15660	15893	15920	15960	15803	15732	16005	16056	15900	15700	15988	15914	15919	15825	15810	15833	15934	15813	16059	15804	15897	15894	16132	15859	15734	15953	15773	15895	15907	15850	15862	16009	15794	16051	15853	15937	15874	15777	15778	15628	15805	15863	15970	15779	15813	15836	15973	15884	16044	16062	15856	15881	15961	15917	15912	15980	15896	15867	15857	15659	15892	15562	15779	16070	15997	15751	15828	15871	15871	15834	15876	15630	15769	15677	15875	15929	15891	15903	15805	15820	15822	15852	15881	15796	15828	15814	15878	16044	16137	15778	15813	15862	16029	15723	15855	15886	15864	15821	15973	15697	15913	15840	15696	15807	15888	15746	15818	15907	15795	15610	15985	15817	15983	16154	15959	15908	15764	15833	15956	16031	16112	15938	15729	15918	16105	15860	15739	15820	15907	16025	15910	15803	15849	15756	15794	15967	15981	15820	15820	15951	15995	15953	15756	16038	15804	16016	16030	15742	15693	16069	16151	16011	15858	15917	15844	15808	15839	15986	16004	15695	15798	15814	15767	15875	15888	15884	15659	15866	15969	15984	15848	16009	15827	15932	15884	15868	15780	16050	15981	15958	15974	15851	15814	16096	15945	15783	15863	15825	15636	15879	15688	15750	15998	15954	15812	15945	15976	15983	15773	15959	16087	15775	16051	15998	15884	16008	15924	16187	15870	15924	15770	15810	15737	16043	15768	15940	15894	15773	16023	15941	15886	15891	15876	15935	15919	15711	15927	15758	15931	15938	16120	15841	15752	15938	15925	15829	15774	15950	15947	16019	15971	15968	15880	15912	15963	15814	16134	15892	15949	15848	15682	15838	15642	15665	15898	16105	15853	15787	15920	15883	16015	15767	16034	16018	15697	16008	15992	15707	15897	15672	15812	15891	15806	15709	15799	15833	15759	15724	15699	15922	15821	15697	15785	15990	15977	15845	15934	15849	15884	15806	15907	15789	15703	16001	16051	15839	15837	15987	15866	15915	15849	15762	15898	15957	15955	15733	15981	15794	15960	15678	15742	15831	15961	15975	15994	15943	15777	15697	15902	15821	16045	15923	15851	16121	15808	15757	15926	15758	15753	15943	15872	15745	15834	15861	16014	15885	15897	15921	15911	15726	15876	15866	15888	16047	15998	15826	15819	15893	15891	15805	15789	15971	15780	15941	15953	15744	15973	15907	15788	15618	15933	15949	15889	15907	15911	15725	15969	16021	15768	15843	15786	16122	15776	15848	16030	15754	15845	15746	15776	15994	15806	15662	15993	15880	15813	15892	15701	15908	15795	15837	15668	15860	15880	15694	15874	15935	15679	16142	16027	15825	15985	15817	15950	15813	16029	15849	15993	15779	15680	15989	15992	15732	16026	15826	16027	16014	15807	15907	15858	15718	15723	16101	15833	15868	15924	15978	15840	15797	16000	15807	15999	15909	16053	15927	15844	15909	15864	16047	15907	15854	15783	15778	15861	15903	15889	15799	15833	15856	15836	15821	15912	15808	15867	15979	15927	15938	15746	15831	15927	16051	15937	15955	15782	15816	15750	15876	16013	15832	15985	15612	16007	15932	15909	15971	15873	15877	15860	15998	15776	15786	15917	15843	16037	16052	16009	16070	15869	16025	15953	15787	15730	15933	15678	15914	15971	15903	15969	15935	15888	15870	16021	15812	15840	15842	15855	16075	15936	16030	15775	15752	15894	15979	15872	15830	15921	15890	15768	15994	15878	15974	15870	15803	15913	15958	15898	16047	16011	15830	15914	16047	15865	15887	16004	15918	15948	15793	15777	15760	15855	16019	15813	16073	15884	15939	15982	15805	15960	15711	15852	15888	16042	15926	15933	15883	15804	15869	15894	15942	15819	15846	15959	15993	15997	15843	15951	15976	16033	15787	15919	16049	15846	15769	15765	15925	15911	15756	15755	15952	15952	15780	15878	16038	15931	15871	15880	15773	15781	15923	16048	15911	15922	15878	16007	15808	15934	15846	15830	15732	15963	15953	16134	15885	15882	15839	16070	16044	15982	15864	16038	16043	16142	15957	16187	16004	16062	16012	16124	15826	15696	15770	15588	16037	15862	15928	15722	15846	16011	16145	15999	16118	15781	15920	15713	15950	15863	15778	15917	15946	16012	15861	15669	16030	15884	16018	15756	15934	15818	15716	15859	15872	15835	15895	15963	15989	15975	15944	15928	15853	15868	15912	16179	15905	16064	15786	15833	15910	15927	15987	15850	15855	15955	15800	15815	15805	15779	15828	16077	15978	15963	15957	15957	15876	15765	15933	16064	15815	15894	15892	16091	15928	15733	15767	15861	15879	16039	15936	15808	15889	15806	15978	15790	15902	16133	15997	16065	15791	16038	16098	16063	15896	15758	15943	15893	15623	16003	15928	16013	15573	16091	15997	16029	16031	15892	15779	16125	15798	15853	15844	15966	15950	15951	16023	15739	15980	15901	15959	15730	15761	15792	15751	15872	15850	15820	15777	15903	16081	16001	15701	15632	15943	15831	15947	16034	15753	15919	15754	16135	16092	16007	15933	15988	15945	15965	15764	15725	15874	16007	16095	15945	16019	15954	15865	15953	15893	16104	15984	15846	15974	15799	15711	15913	15976	15976	15949	15928	15826	15850	16032	15833	16098	15819	15877	15902	15974	15886	15824	15948	15983	15871	15793	15973	15935	15769	16016	15905	16006	15865	15761	15932	15696	15849	15729	15863	15879	15881	15823	15918	15758	15850	15649	15895	15811	15824	16046	15917	15892	15913	15942	15792	15638	15861	15956	15706	15933	15935	15833	15766	15987	16013	15876	16051	15899	15904	16009	15917	15840	15941	15784	15936	15720	15744	15899	15791	16044	15880	16016	15672	15844	15781	15804	15975	16082	15828	15809	16047	15962	16020	15885	16020	16014	15699	15708	15934	16191	15796	15757	15753	15973	16017	15830	15757	15942	15914	15905	15922	15700	16029	15824	15801	15938	15850	15852	15966	15925	15914	15917	15902	15941	15654	15816	16017	15864	16023	16003	16050	15930	16004	15870	15908	15977	15870	15752	15913	15931	15831	15852	15788	15788	15958	15885	15880	15731	15968	15942	15866	15692	15935	15844	15743	15734	16041	15888	15870	15968	15911	15903	16123	15987	15938	15922	16186	15901	15951	15947	16021	15892	16046	16141	15991	15811	15760	15649	15844	15817	16013	15860	15984	15824	15981	15951	15813	15860	15818	15844	15860	15820	15747	15810	16122	15785	16092	16003	15782	15868	15935	15879	15844	16096	15986	16027	15865	15946	15797	15952	15866	15913	15959	15829	15818	15969	15907	15920	16028	15837	15800	16073	15895	15829	15728	15670	15850	15935	16027	15928	15814	15661	15743	15948	15930	15828	15921	15811	15812	15918	15830	15712	15807	15909	15992	15806	15909	15885	15911	16012	15974	15964	15898	15857	15848	15745	15858	15748	15848	15842	15855	16038	15732	15825	15815	15803	15790	15983	16134	16013	15940	15928	15844	15926	15930	15948	15888	15929	15555	15807	15741	15911	15832	16035	15961	15773	16065	15739	15886	15862	15882	16012	15826	15859	15793	15859	15833	15893	15927	15944	16080	15842	15929	15843	15749	15889	15875	15850	15849	15922	15846	15892	15883	15854	15749	15930	15919	15854	15981	16022	15821	15817	15959	15957	15987	15731	15773	15778	15761	15996	16035	16071	15854	15873	16036	15839	15882	15810	16057	15999	15878	15908	15842	15792	15771	15921	16013	16050	16109	15976	15876	15703	16016	16035	16053	16004	16028	15840	15969	15990	15845	15862	15913	15876	15781	15973	15913	15969	16059	16001	15869	15768	16071	16072	15980	15873	15814	15870	16049	15883	15900	15866	16020	15818	16053	15758	15954	15912	16017	15860	15946	15799	15725	15775	16026	15825	15786	15987	15959	15773	15960	15963	15931	15776	15970	15825	15931	16047	15989	15984	15935	15582	15922	15943	15752	15874	15916	15865	16035	15894	16010	16010	15863	15912	15932	15740	16025	15779	16073	15895	15972	15744	15952	15865	15918	15910	16024	15905	15862	15702	15826	15887	15905	15954	16076	15870	15774	15846	15830	15990	15992	16036	15665	15808	15860	15746	16035	15881	15981	15770	16069	16073	16099	15892	15926	16041	15901	15881	15968	16012	16002	15951	15932	15858	15888	16065	15975	15889	16024	15931	15920	15842	15838	15860	15820	15764	15917	16053	15923	15750	15940	15985	15958	15856	16079	16069	15969	15834	15920	15901	15907	16068	15810	15928	15873	15651	15922	15840	15953	15915	15841	16026	15798	15702	16037	15915	15834	15806	15818	16025	15960	15913	15804	15799	15950	16125	15712	15674	15951	15815	15890	15765	15833	15666	16014	15806
16707	30561	29566	24355	22243	20868	19528	18611	18212	17503	17336	16657	16321	15971	15791	15625	15406	15148	14898	14905	14762	14905	14638	14432	14473	14537	14606	14225	14509	14365	14462	14189	14332	14265	14131	14321	14303	14310	14338	14272	14163	14431	14137	14316	14210	14216	14241	14178	14169	14275	14348	14204	14129	14201	14231	14128	14273	14242	14261	14181	14221	14020	14329	14176	14370	14116	14289	14195	14249	14164	14064	14256	14107	14345	14195	14250	14205	14128	14298	14181	14070	14157	14104	14054	14121	14097	14098	14087	14044	14148	14210	14204	14146	14227	14360	14067	14242	14185	14117	14073	14142	14106	14114	14180	14290	14261	14410	14100	14162	14067	14104	14000	14191	14083	14279	14043	14017	14041	14206	14255	14262	14130	14025	14202	14087	14126	14211	14200	14062	14085	14196	14134	14084	14210	14015	14167	14140	14183	14155	14325	14180	14157	14014	14210	14162	14129	14165	14111	14193	14086	14175	14144	14234	14125	14249	14289	14111	14277	14158	14264	14286	14145	14124	14131	14135	14171	14177	14070	14194	14300	14147	14088	14105	14269	14016	14126	14380	14183	14210	14150	14225	14306	14167	14174	14280	14169	14240	14197	14065	14268	14240	14178	14210	14171	14291	14105	14131	14268	14097	14108	13978	14107	14266	14224	14234	14146	14237	14213	14197	14252	14272	13994	14127	14085	14137	14172	14019	14202	13996	14176	14051	14242	14135	14291	14014	14237	14141	14071	14034	13936	14057	13968	14291	14223	14350	14170	14263	14151	14127	14112	14311	14263	14200	14221	14063	14062	14085	14143	14151	14024	14139	14161	14205	14208	14216	14210	14325	14089	14172	14222	14094	14085	14062	14113	14226	14106	14207	14181	14172	14276	14126	14050	14030	14033	14252	14311	14199	14313	14099	14120	14218	14203	14182	14078	14078	14254	14114	14153	14106	14252	14115	14191	14106	14014	14066	14109	14138	14095	14311	14084	14233	14090	14155	14176	14146	14083	14127	14105	14212	14028	14201	14055	14224	13965	14217	14221	14064	14225	13827	14289	14170	14040	14181	14172	14018	14277	14031	14140	14268	14330	14242	14121	14185	14168	14214	14185	14063	14302	14039	14106	14113	14174	14291	14349	14165	14111	14243	14009	13880	14157	14311	14101	14121	14164	14089	14121	14114	14129	14178	14119	14069	13932	14283	14118	14322	14087	14091	14056	14257	14116	14196	14169	14025	14132	14085	14121	13979	14115	14301	14340	14071	14280	14067	14205	14144	14103	14111	14179	14072	14162	14257	14235	14065	14243	13971	14124	14146	14144	14053	14244	14121	14120	14164	13942	14062	14057	14104	14079	14236	13868	14267	14255	14293	14201	14182	13994	14211	14217	14155	14227	14190	14312	14220	14014	13981	14076	14315	14056	14259	14185	14290	14213	14179	14278	14144	14108	14088	14209	14204	14191	14050	14081	14014	14090	14244	14158	14092	14151	14218	14151	14126	14147	14120	14122	14058	14072	14160	14154	14116	14043	14153	14134	14233	14215	14111	14237	14283	14297	13925	14118	14099	13970	14099	14093	14084	14222	14082	14197	14220	13908	14231	14114	14046	14297	14012	14311	14091	14188	14071	14213	14170	14080	14320	14056	14256	14092	14070	14157	14061	14075	14162	14165	14059	14031	14222	14133	14177	14120	14001	14055	14119	14123	14242	13977	14108	14083	14307	14034	14123	14137	14316	14274	14109	14236	14207	14133	14144	14154	14261	14072	14110	14299	14072	14196	14153	14296	14241	14214	14268	14338	14213	14163	14250	14112	14241	14142	14246	14211	14169	14064	14276	14108	14019	14251	14126	14208	14272	14188	14096	14219	14137	14275	14415	13996	14100	14138	13983	14097	14113	14148	14210	14237	14195	14211	14159	14234	14128	14114	14182	14092	14175	14117	14224	14123	14037	14328	14249	14062	14252	14189	14190	14338	14235	14026	14031	14054	14304	14086	14171	14253	14173	14285	14166	14215	14155	14017	14129	14051	14030	14072	14166	14151	14323	14212	14038	14202	14129	14245	14027	14246	13902	14100	14163	14076	14251	14371	14193	14057	14048	14017	14191	14269	14134	14138	14138	14076	14316	14198	14140	14347	14157	14123	14115	14044	14149	14012	14057	14242	14227	14178	14176	14214	14076	14273	14067	14317	14179	14218	14152	14146	14220	14159	14155	14104	14360	14125	14109	14132	14202	14250	14050	14178	14022	14220	14087	14245	14302	14132	14189	14255	14086	14061	14135	14110	14190	14212	14109	14080	14388	14223	14152	14091	14111	14226	14052	14146	14289	14068	14228	14102	14156	14202	14155	14227	14242	14204	14180	13984	14176	14062	14219	14184	14101	14094	14113	14154	14254	14134	14211	14137	14400	14118	14076	14250	14238	13946	14201	14094	14106	14222	14141	14237	14227	14293	14249	14197	13988	14136	14288	14170	14073	14238	14233	14032	14114	14090	14117	14192	14186	14271	14054	14161	14142	13933	14048	14200	14067	14048	14144	13883	14083	14276	14048	14222	14231	14038	14165	14166	14046	14041	13939	14252	14343	14262	14067	14195	14212	14078	14051	14169	14303	14189	14142	14222	14204	13941	14315	14164	14239	14316	13977	14297	14130	14195	14175	14164	14085	14425	14212	14217	14258	14246	14290	14000	14139	14000	14129	14145	14149	14145	14154	14213	14189	14135	14268	14131	14291	14126	14132	14105	14117	14113	14044	14118	14189	14262	14117	14224	14025	14150	14051	14098	14286	14225	14155	14266	14162	14279	14087	14270	14142	14199	14233	14135	14064	14091	14053	14093	14025	14041	14274	14176	14138	14171	14251	14036	14214	14113	14251	14209	14232	14081	14214	14096	14221	14223	14220	14268	14283	13929	14059	14087	14083	14147	14270	14144	14158	14244	14211	14230	14234	14046	14290	14212	13999	14268	14138	14228	14231	13991	14153	14089	14090	14079	14192	14217	14112	14086	14257	14156	14078	14241	14205	14095	14123	14275	14030	14100	14379	14300	14172	14171	14193	14192	13999	14044	14123	14039	14174	14131	14147	14047	14136	14120	14028	13987	14176	14099	14185	14179	14244	14276	14227	14061	14203	14165	14230	14152	14140	14133	14145	14042	14228	14049	14280	14125	14189	14155	14197	14076	14117	14082	14284	14180	14333	14143	14126	14117	14093	14091	14237	14087	14241	14205	14255	14133	14010	14322	14284	14138	13929	14240	14103	14067	14205	14166	14273	14117	14163	14090	13985	14320	14263	14082	14180	13982	14068	14143	14178	14298	14197	14068	14153	14172	13977	14164	14331	13979	14360	14243	14087	14154	14221	14169	14104	14087	14112	14116	14165	14109	14307	14158	14202	14111	14298	14096	14149	14181	14091	14056	14140	14381	14141	14235	14167	14258	14146	14162	14067	14109	14191	14108	14267	14177	14129	14082	14052	14311	14355	14116	14121	14248	14138	14190	14330	14155	14082	14346	14136	14086	14232	14171	14048	14094	14288	14109	14281	14215	14227	14199	14086	14137	14328	14161	14209	14172	14279	14055	14193	14100	14141	14221	14196	14182	14075	14234	14004	14146	14134	14184	14096	14024	14311	14174	14055	14056	14257	14345	14092	14206	14205	14075	14193	14121	14215	14199	14181	14153	14049	14068	14091	14158	14223	14132	14028	13990	14286	14138	14293	14209	14119	14089	14048	14087	14352	13981	14255	14093	14159	14089	14032	14297	14118	14087	14315	14069	14156	14296	14168	14323	14038	14056	14220	14069	14141	14242	14161	14225	14155	14187	14105	14312	13975	14016	14247	14100	14221	14239	14212	14235	14091	14109	14040	14278	14199	14223	14052	14145	14054	14242	14151	14289	13936	14198	14167	14247	14184	14284	14005	14195	14152	14247	14142	14146	14197	14102	14092	14074	13952	14211	14036	14270	14193	14352	14097	14085	14273	14206	14066	14111	14063	14188	14387	14156	14160	14077	14074	14077	14078	14265	14149	14044	14270	14258	14020	14264	14243	14153	14187	14114	14293	14151	14187	14301	14250	14214	14209	14273	14132	14133	14069	14078	14323	14114	14123	14339	13958	14027	14142	14162	14224	14004	14115	14169	14174	14038	14098	14094	14196	14142	14217	14139	14198	14194	14139	13974	14077	14213	14110	14128	14072	14225	14094	14220	14177	14080	14201	14130	14032	14170	14149	14196	14166	14164	14230	14082	14258	14140	14171	14126	14266	14210	14263	14188	14210	14131	14110	14136	14168	14168	14123	14158	14189	14204	14083	14184	14155	14182	14146	14144	14207	14153	14183	14196	14245	14181	14184	14176	14023	14074	14341	14152	14116	14082	14049	13959	14204	13964	14147	14119	14047	14259	14140	14082	14026	14125	13989	14045	13983	14190	14258	14055	14025	14416	14214	14142	14250	14224	14131	13985	14047	14183	14135	14219	14172	14211	14112	14214	14031	14252	14307	14160	14086	14178	14149	14049	14145	14141	14267	14137	14135	14084	14126	14220	14168	14233	14080	14316	14020	14102	14107	14193	14235	14136	14153	14224	14272	13979	14196	14175	14219	14223	13996	14295	14081	14047	14202	14219	14301	14017	14345	13990	14343	14104	14205	14194	14286	14226	14189	13987	14269	14076	13907	14242	13985	14187	14305	14205	14259	14115	14129	14080	14125	14233	14230	14121	13938	14119	14080	14175	14212	14138	14207	14039	14039	14224	14106	14059	14257	14034	14239	14164	14082	13935	14060	14101	14068	14083	14181	14112	13927	14187	14008	14130	14355	14171	14111	14160	14178	14137	14344	14223	14229	14115	14118	14136	14403	14292	14079	14214	14162	14124	14131	14182	14184	14203	14301	14111	14248	14213	14081	14237	14193	14192	13970	14176	14072	14090	14004	14182	14168	14072	14196	14077	14221	14279	14150	13973	14185	14432	13942	14238	14169	14310	14123	13924	14048	14127	14147	14042	14200	14041	14196	14103	14217	14178	14290	14086	14106	14167	14052	14055	14055	14279	14254	13994	14201	14245	14100	14160	14115	14226	14039	14106	14193	14156	14209	14064	14099	14289	14181	14175	14098	14089	14185	14205	14192	13985	14078	14110	14080	14161	14234	14145	14100	14010
22545	21058	28867	23474	21389	24031	26502	21164	20204	20129	19694	19198	19142	18487	18455	18259	18013	17804	17746	17469	17466	17509	17533	17226	17318	17261	16979	17215	17084	17205	17069	17075	16986	16921	16957	16803	16950	16847	16937	16828	16929	16860	16789	16869	16919	16907	16656	16589	16682	16759	16890	16827	16776	16842	16938	16799	16884	16757	16876	16854	16675	16761	16763	16775	16638	16994	16804	16770	16642	16602	16725	16674	16641	16765	16743	16672	16851	16620	16761	16864	16875	16691	16733	16750	16631	16756	16611	16602	16605	16816	16766	16783	16832	16867	16780	16537	16856	16812	16917	16864	16774	16762	16743	16804	16731	16597	16829	16682	16859	16515	16619	16791	16771	16699	16795	16762	16717	16857	16707	16559	16563	16799	16540	16648	16777	16754	16619	16942	16498	16830	16634	16837	16827	16636	16979	16630	16930	16689	16585	16756	16633	16619	16548	16665	16660	16858	16773	16485	16919	16517	16730	16791	16643	16663	16600	16614	16874	16681	16582	16539	16768	16827	16479	16474	16495	16716	16599	16489	16598	16635	16503	16766	16696	16645	16547	16820	16765	16794	16810	16743	16612	16656	16566	16570	16572	16580	16739	16378	16747	16636	16790	16802	16855	16719	16674	16850	16753	16687	16621	16784	16774	16695	16703	16590	16653	16629	16604	16589	16750	16621	16699	16561	16563	16762	16697	16873	16643	16664	16626	16551	16626	16514	16714	16676	16945	16698	16888	16562	16742	16642	16600	16600	16624	16479	16634	16760	16347	16634	16420	16485	16678	16724	16676	16520	16806	16674	16698	16685	16626	16682	16795	16572	16969	16659	16671	16572	16713	16654	16532	16651	16655	16609	16587	16610	16878	16913	16653	16736	16627	16780	16777	16518	16668	16613	16851	16651	16520	16445	16598	16979	16756	16591	16518	16668	16819	16749	16644	16654	16824	16627	16675	16498	16639	16750	16580	16697	16695	16511	16833	16739	16603	16545	16738	16732	16674	16726	16757	16645	16705	16701	16668	16642	16684	16570	16614	16561	16572	16739	16578	16791	16667	16814	16771	16578	16789	16624	16415	16756	16714	16696	16610	16599	16584	16680	16632	16653	16781	16687	16677	16599	16658	16603	16826	16738	16427	16539	16708	16721	16526	16671	16744	16781	16601	16633	16560	16596	16640	16586	16860	16733	16622	16699	16732	16788	16496	16670	16672	16561	16740	16633	16841	16636	16737	16506	16571	16434	16795	16945	16740	16787	16823	16726	16694	16404	16780	16672	16764	16767	16836	16828	16706	16503	16714	16732	16652	16779	16901	16668	16592	16633	16746	16747	16460	16548	16421	16671	16602	16709	16482	16603	16640	16679	16661	16825	16492	16495	16514	16416	16743	16764	16651	16673	16471	16612	16812	16613	16780	16577	16633	16438	16888	16613	16706	16513	16552	16972	16586	16497	16660	16638	16616	16632	16615	16698	16628	16819	16673	16788	16607	16644	16694	16622	16696	16576	16556	16834	16738	16593	16594	16662	16693	16663	16799	16666	16683	16704	16664	16733	16601	16467	16552	16653	16591	16749	16752	16503	16732	16511	16731	16538	16825	16727	16577	16578	16806	16648	16476	16442	16620	16766	16411	16661	16629	16613	16658	16661	16643	16523	16399	16573	16589	16608	16745	16737	16675	16291	16617	16665	16550	16650	16491	16421	16759	16650	16835	16765	16615	16585	16694	16805	16762	16715	16766	16708	16592	16529	16748	16674	16758	16748	16712	16595	16754	16688	16503	16678	16583	16687	16551	16760	16533	16767	16763	16761	16771	16516	16676	16648	16718	16537	16588	16665	16730	16847	16593	16679	16359	16563	16608	16656	16806	16629	16742	16574	16557	16451	16630	16637	16684	16756	16918	16646	16812	16525	16674	16702	16802	16656	16547	16697	16692	16833	16848	16725	16785	16618	16543	16562	16607	16905	16624	16779	16689	16542	16590	16706	16711	16682	16807	16807	16653	16615	16573	16550	16776	16571	16591	16654	16542	16498	16653	16571	16770	16686	16564	16661	16702	16543	16702	16787	16367	16601	16855	16635	16683	16555	16497	16803	16715	16733	16462	16570	16441	16743	16835	16740	16744	16576	16562	16696	16588	16605	16461	16802	16491	16610	16599	16897	16821	16661	16724	16556	16578	16762	16568	16640	16608	16595	16745	16866	16732	16838	16506	16549	16515	16588	16659	16651	16793	16796	16680	16375	16684	16854	16789	16748	16585	16500	16579	16779	16584	16800	16560	16607	16631	16713	16561	16735	16531	16690	16768	16517	16685	16776	16602	16694	16572	16787	16736	16715	16550	16647	16502	16605	16570	16353	16565	16774	16640	16747	16655	16694	16784	16576	16886	16691	16559	16521	16653	16602	16448	16789	16614	16661	16568	16641	16481	16476	16533	16553	16601	16777	16529	16788	16719	16708	16774	16779	16498	16497	16667	16539	16757	16734	16469	16554	16616	16707	16896	16806	16725	16756	16779	16643	16626	16580	16700	16852	16698	16377	16618	16600	16735	16702	16563	16893	16781	16680	16699	16677	16685	16626	16563	16830	16616	16700	16701	16758	16845	16621	16702	16601	16602	16477	16793	16654	16712	16716	16653	16621	16720	16622	16529	16663	16571	16689	16666	16514	16616	16747	16716	16682	16857	16687	16576	16779	16755	16495	16501	16644	16764	16798	16788	16598	16509	16670	16735	16511	16864	16691	16687	16858	16511	16645	16470	16853	16724	16737	16627	16705	16446	16657	16607	16574	16657	16694	16581	16810	16595	16717	16589	16402	16547	16662	16632	16722	16626	16716	16666	16586	16803	16569	16681	16586	16828	16552	16782	16499	16536	16639	16528	16589	16590	16803	16619	16643	16539	16595	16638	16615	16610	16608	16694	16613	16529	16791	16680	16853	16868	16666	16443	16604	16798	16676	16741	16574	16659	16899	16627	16794	16523	16616	16640	16489	16887	16612	16753	16580	16653	16708	16667	16695	16471	16722	16751	16660	16712	16598	16425	16586	16936	16544	16652	16649	16593	16515	16710	16680	16832	16493	16632	16769	16745	16745	16857	16697	16695	16779	16754	16560	16543	16460	16705	16719	16870	16804	16747	16604	16520	16744	16779	16571	16715	16695	16670	16652	16512	16487	16653	16470	16720	16542	16709	16688	16619	16579	16697	16779	16556	16779	16801	16374	16669	16753	16886	16528	16644	16535	16672	16843	16462	16705	16507	16660	16697	16532	16747	16520	16630	16798	16608	16831	16745	16736	16505	16365	16623	16733	16701	16486	16571	16646	16493	16596	16661	16586	16718	16750	16527	16523	16729	16865	16820	16344	16684	16633	16725	16869	16789	16754	16584	16822	16659	16598	16714	16813	16794	16835	16594	16569	16590	16657	16809	16690	16678	16561	16785	16707	16676	16600	16784	16559	16715	16825	16630	16662	16569	16678	16846	16621	16711	16538	16641	16679	16569	16657	16596	16700	16713	16646	16699	16601	16519	16612	16878	16518	16607	16689	16614	16609	16670	16733	16658	16750	16729	16587	16677	16535	16824	16644	16510	16649	16655	16724	16706	16853	16684	16709	16504	16607	16714	16721	16774	16533	16683	16685	16857	16681	16485	16708	16435	16704	16744	16506	16670	16816	16654	16699	16554	16699	16603	16805	16694	16674	16756	16733	16654	16432	16600	16637	16448	16480	16699	16854	16794	16641	16631	16604	16664	16596	16802	16695	16418	16547	16626	16678	16786	16652	16502	16707	16859	16729	16513	16485	16668	16651	16798	16761	16624	16589	16529	16511	16696	16536	16787	16629	16773	16846	16680	16639	16526	16619	16383	16618	16862	16647	16662	16823	16451	16535	16618	16852	16598	16631	16688	16539	16694	16680	16691	16692	16726	16737	16648	16519	16656	16793	16579	16603	16805	16632	16814	16458	16563	16652	16533	16678	16731	16580	16747	16803	16716	16716	16742	16765	16867	16815	16717	16638	16585	16544	16592	16704	16786	16574	16654	16635	16723	16858	16668	16499	16696	16783	16846	16742	16670	16591	16381	16734	16674	16606	16483	16529	16523	16775	16621	16751	16620	16748	16665	16773	16707	16619	16882	16559	16710	16665	16686	16594	16568	16702	16790	16698	16611	16561	16683	16685	16745	16640	16606	16683	16728	16680	16900	16603	16508	16520	16665	16640	16674	16478	16437	16745	16631	16784	16914	16577	16596	16631	16612	16631	16802	16583	16601	16667	16787	16828	16736	16740	16668	16801	16639	16627	16493	16625	16648	16749	16582	16769	16524	16404	16814	16598	16762	16691	16806	16625	16687	16707	16604	16611	16599	16735	16605	16497	16577	16657	16538	16598	16666	16599	16663	16483	16778	16617	16619	16567	16717	16768	16592	16425	16592	16881	16703	16731	16701	16686	16764	16598	16647	16733	16688	16861	16618	16506	16654	16633	16690	16566	16588	16736	16742	16665	16792	16748	16711	16726	16821	16705	16846	16532	16676	16505	16541	16728	16659	16720	16577	16631	16735	16713	16389	16569	16748	16721	16653	16692	16778	16625	16834	16714	16614	16494	16684	16735	16563	16516	16654	16619	16589	16589	16665	16558	16820	16554	16720	16736	16640	16536	16570	16620	16542	16875	16644	16539	16481	16748	16670	16601	16818	16479	16625	16743	16456	16753	16603	16796	16830	16388	16566	16660	16669	16649	16710	16542	16636	16553	16432	16600	16576	16718	16644	16599	16455	16653	16836	16807	16781	16808	16621	16688	16760	16733	16627	16936	16709	16560	16500	16833	16642	16529	16645	16710	16675	16542	16697	16658	16775	16594	16699	16704	16648	16772	16752	16642	16647	16458	16654	16712	16788	16701	16589	16480	16709	16804	16615	16749	16541	16760	16650	16736	16585	16584	16555	16559	16627	16845	16677	16489	16878	16656	16670	16625	16881	16740	16606	16680	16546	16440	16533	16679	16563	16628	16620	16387	16663	16626	16610	16670	16651	16768	16637	16570	16765	16619	16655	16776	16590	16699	16617	16822	16462	16697	16679	16680	16651	16873	16645	16850	16664	16760	16619	16596	16697	16772	16637	16537	16706	16455	16497	16658	16779	16708	16741	16927	16431	16692
18595	35390	33802	28075	25621	23968	22199	20840	20310	19440	18923	18205	17884	17447	16949	16597	16310	16188	15849	15658	15603	15462	15412	15380	15402	15242	15043	15242	15067	15077	14912	14889	14787	14840	14616	14743	14724	14707	14628	14700	14694	14623	14628	14591	14765	14477	14809	14603	14666	14663	14639	14620	14662	14592	14682	14787	14756	14621	14552	14759	14599	14590	14610	14518	14555	14536	14606	14577	14773	14667	14555	14538	14601	14418	14684	14653	14605	14558	14709	14571	14700	14524	14767	14497	14567	14597	14502	14558	14643	14433	14587	14534	14498	14606	14513	14480	14700	14556	14523	14574	14528	14814	14582	14570	14528	14552	14380	14690	14441	14662	14594	14677	14567	14697	14482	14725	14532	14517	14642	14562	14594	14606	14500	14418	14616	14609	14455	14548	14541	14574	14686	14579	14586	14586	14535	14678	14595	14528	14451	14595	14454	14700	14555	14445	14639	14579	14532	14604	14505	14570	14544	14444	14713	14459	14623	14706	14468	14566	14510	14585	14630	14636	14669	14581	14525	14614	14603	14692	14394	14639	14621	14432	14803	14717	14461	14550	14639	14524	14566	14566	14606	14346	14498	14586	14518	14642	14581	14457	14592	14418	14743	14471	14312	14624	14592	14580	14431	14665	14585	14493	14446	14600	14693	14543	14643	14402	14653	14574	14571	14622	14644	14657	14563	14605	14581	14491	14587	14613	14567	14444	14649	14529	14584	14618	14767	14595	14677	14558	14483	14651	14670	14681	14502	14445	14423	14660	14339	14545	14511	14496	14619	14656	14562	14519	14567	14450	14636	14355	14765	14550	14567	14534	14577	14623	14697	14732	14467	14469	14639	14329	14456	14533	14566	14254	14480	14411	14670	14509	14647	14657	14565	14545	14736	14617	14643	14555	14601	14528	14378	14432	14407	14684	14536	14496	14586	14545	14494	14629	14659	14427	14547	14500	14476	14384	14741	14805	14652	14623	14633	14489	14533	14607	14604	14563	14574	14578	14507	14534	14528	14684	14504	14509	14556	14610	14627	14522	14654	14740	14439	14541	14447	14529	14577	14475	14477	14684	14458	14582	14541	14681	14554	14519	14603	14501	14473	14553	14342	14476	14646	14358	14543	14565	14440	14541	14662	14637	14631	14608	14443	14683	14433	14605	14584	14470	14442	14676	14393	14444	14653	14621	14759	14517	14571	14558	14558	14819	14593	14727	14616	14650	14531	14588	14592	14674	14472	14534	14552	14553	14474	14479	14588	14392	14600	14587	14604	14542	14552	14559	14577	14387	14518	14542	14722	14521	14577	14655	14491	14679	14664	14397	14481	14589	14396	14718	14566	14558	14345	14665	14607	14567	14633	14508	14513	14397	14703	14500	14608	14565	14609	14652	14627	14616	14462	14508	14558	14580	14499	14504	14453	14523	14636	14554	14377	14594	14576	14510	14611	14492	14507	14410	14384	14526	14451	14719	14563	14542	14506	14489	14373	14500	14491	14576	14491	14606	14654	14688	14646	14406	14621	14525	14463	14435	14550	14620	14470	14775	14468	14375	14598	14555	14552	14723	14338	14581	14538	14408	14655	14601	14551	14782	14447	14561	14727	14407	14585	14698	14665	14447	14376	14429	14523	14509	14681	14494	14540	14652	14422	14435	14601	14583	14665	14375	14576	14526	14543	14572	14533	14479	14442	14516	14544	14463	14629	14569	14673	14603	14380	14648	14637	14607	14637	14578	14668	14600	14551	14576	14685	14717	14487	14495	14390	14568	14593	14567	14581	14661	14620	14589	14507	14628	14580	14477	14676	14472	14746	14545	14564	14624	14524	14665	14512	14549	14563	14516	14412	14546	14438	14608	14671	14385	14631	14548	14523	14701	14659	14522	14532	14430	14503	14716	14651	14361	14501	14576	14663	14491	14541	14447	14504	14591	14482	14760	14646	14551	14507	14545	14651	14354	14593	14473	14681	14623	14532	14559	14475	14501	14547	14536	14522	14688	14480	14419	14432	14468	14574	14621	14480	14634	14625	14619	14645	14562	14629	14423	14571	14520	14435	14642	14512	14562	14483	14590	14547	14630	14540	14481	14394	14583	14551	14616	14523	14503	14570	14679	14582	14426	14493	14593	14298	14499	14656	14669	14551	14537	14573	14481	14615	14503	14386	14675	14623	14509	14557	14603	14525	14540	14650	14641	14547	14555	14553	14533	14497	14454	14453	14519	14606	14615	14519	14502	14652	14475	14545	14426	14622	14495	14579	14508	14542	14490	14453	14532	14562	14678	14643	14544	14445	14647	14483	14563	14508	14613	14645	14479	14436	14583	14410	14687	14505	14652	14594	14620	14525	14534	14444	14560	14542	14444	14597	14650	14653	14460	14501	14474	14463	14619	14444	14444	14566	14499	14612	14523	14616	14373	14492	14563	14641	14504	14396	14447	14507	14465	14620	14403	14554	14598	14661	14390	14624	14437	14439	14650	14491	14477	14446	14536	14470	14587	14645	14599	14579	14591	14605	14590	14574	14458	14488	14646	14409	14526	14650	14471	14607	14564	14533	14497	14533	14695	14503	14558	14432	14626	14512	14536	14482	14725	14510	14608	14581	14520	14628	14554	14503	14577	14483	14467	14533	14584	14379	14447	14590	14569	14675	14421	14561	14579	14640	14617	14532	14474	14554	14564	14560	14578	14564	14485	14595	14546	14477	14585	14442	14575	14566	14616	14627	14619	14608	14529	14458	14674	14711	14484	14515	14555	14674	14603	14695	14621	14752	14502	14542	14468	14554	14523	14503	14768	14463	14410	14492	14681	14632	14545	14363	14615	14554	14507	14559	14451	14553	14476	14502	14457	14593	14416	14408	14518	14559	14707	14548	14518	14531	14518	14591	14572	14591	14583	14509	14437	14499	14572	14504	14420	14472	14429	14495	14744	14663	14624	14575	14455	14706	14644	14604	14556	14506	14427	14656	14575	14577	14717	14445	14571	14587	14715	14691	14612	14528	14713	14458	14617	14464	14604	14475	14495	14629	14504	14698	14459	14351	14623	14565	14406	14710	14396	14440	14751	14495	14834	14362	14548	14490	14711	14426	14451	14443	14791	14704	14663	14593	14692	14548	14363	14559	14419	14591	14520	14335	14463	14674	14752	14689	14823	14452	14531	14662	14353	14640	14721	14574	14534	14587	14570	14575	14568	14467	14599	14465	14707	14579	14612	14500	14410	14574	14432	14524	14574	14439	14522	14713	14425	14730	14544	14744	14453	14481	14467	14633	14625	14589	14722	14439	14534	14621	14538	14305	14485	14593	14690	14522	14576	14553	14511	14667	14265	14621	14491	14636	14515	14629	14751	14535	14708	14549	14570	14623	14549	14445	14563	14577	14426	14604	14549	14578	14552	14555	14588	14456	14683	14373	14533	14640	14538	14647	14441	14656	14538	14607	14687	14577	14574	14572	14635	14665	14439	14626	14551	14655	14484	14521	14458	14531	14434	14440	14612	14533	14578	14518	14701	14493	14581	14720	14539	14600	14682	14468	14632	14630	14573	14486	14674	14750	14642	14549	14472	14688	14659	14448	14752	14468	14545	14563	14636	14544	14566	14649	14550	14477	14490	14535	14632	14500	14491	14553	14542	14372	14464	14723	14411	14634	14500	14488	14783	14626	14679	14609	14691	14685	14583	14507	14502	14492	14717	14615	14524	14608	14499	14607	14535	14420	14563	14608	14482	14477	14410	14532	14706	14579	14648	14491	14512	14513	14524	14542	14558	14429	14621	14542	14530	14517	14548	14603	14650	14398	14502	14399	14692	14532	14629	14546	14583	14571	14599	14411	14593	14593	14652	14648	14497	14696	14568	14503	14563	14568	14544	14617	14443	14527	14596	14633	14457	14564	14556	14651	14611	14483	14551	14439	14619	14620	14598	14506	14492	14696	14502	14373	14529	14599	14337	14636	14647	14447	14606	14387	14549	14560	14596	14466	14512	14515	14681	14586	14506	14641	14526	14580	14641	14606	14578	14533	14337	14563	14448	14543	14717	14592	14405	14528	14680	14483	14562	14573	14562	14579	14608	14782	14707	14523	14710	14424	14459	14624	14490	14361	14409	14548	14583	14687	14398	14639	14566	14678	14569	14740	14653	14447	14624	14658	14549	14493	14640	14572	14552	14620	14581	14516	14573	14726	14423	14659	14487	14669	14469	14499	14477	14470	14451	14580	14525	14519	14665	14580	14330	14666	14505	14622	14594	14426	14441	14554	14564	14577	14595	14585	14563	14417	14649	14601	14643	14408	14572	14569	14625	14547	14623	14610	14450	14519	14495	14453	14462	14449	14577	14710	14639	14667	14499	14608	14390	14593	14588	14585	14466	14586	14542	14704	14590	14461	14596	14476	14573	14518	14717	14581	14673	14595	14463	14403	14542	14496	14519	14590	14496	14483	14622	14560	14603	14576	14625	14490	14435	14543	14562	14425	14520	14656	14598	14502	14428	14631	14427	14376	14423	14623	14601	14382	14474	14576	14393	14430	14437	14556	14462	14630	14620	14696	14445	14546	14650	14399	14666	14443	14556	14557	14715	14556	14519	14674	14546	14502	14517	14540	14548	14399	14629	14624	14546	14544	14487	14470	14533	14663	14644	14455	14579	14612	14525	14423	14601	14651	14397	14420	14620	14549	14505	14609	14540	14560	14592	14488	14584	14542	14530	14664	14658	14515	14583	14549	14567	14554	14524	14538	14363	14639	14589	14500	14638	14448	14642	14546	14481	14565	14524	14465	14547	14482	14497	14649	14518	14597	14404	14411	14583	14464	14564	14412	14364	14566	14474	14463	14606	14552	14686	14374	14619	14640	14606	14290	14598	14515	14634	14465	14413	14466	14636	14637	14473	14574	14527	14416	14785	14402	14496	14617	14398	14655	14569	14345	14562	14468	14564	14455	14630	14632	14536	14441	14488	14572	14495	14443	14471	14684	14570	14511	14509	14651	14670	14529	14723	14523	14534	14573	14602	14733	14545	14543	14425	14621	14466	14605	14513	14585	14456	14531	14455	14553	14514	14276	14587	14497	14481	14487	14656	14483	14575	14656	14583	14487	14488	14505	14452	14564	14496	14482	14419	14583	14533	14414	14602	14491	14598	14362	14607	14433	14735	14432	14505
27425	22197	26017	23534	19398	19049	18366	17762	17389	17394	17309	17213	16825	16854	16956	16778	16744	16684	16609	16630	16507	16404	16429	16495	16405	16398	16575	16310	16397	16558	16368	16418	16413	16439	16334	16023	16349	16491	16349	16266	16283	16291	16428	16241	16394	16347	16312	16299	16250	16423	16133	16315	16227	16312	16135	16149	16459	16447	16049	16545	16311	16224	16138	16306	16305	16295	16144	16233	16454	16045	15994	16260	16351	16155	16355	16158	16182	16356	16302	16312	16254	16359	16422	16200	16246	16316	16376	16388	16130	16195	16354	16327	16222	16234	16051	16336	16140	16446	16293	16303	16408	16425	16248	16435	16101	16280	16291	16292	16369	16133	16225	16331	16244	16235	16469	16259	16348	16457	16465	16158	16311	16215	16178	16405	16282	16223	16456	16450	16164	16329	16371	16369	16360	15953	16441	16299	16305	16205	16356	16232	16316	16225	16206	16126	16107	16333	16029	16285	16253	16099	16068	15929	16219	16120	16138	16318	16476	16469	16428	16268	16156	16278	16330	16149	16144	16264	16132	16212	16200	16159	16198	16328	16485	16341	16147	16176	16335	16315	16349	16142	16387	16280	16311	16258	16154	16358	16232	16414	16328	16047	16232	16125	16125	16473	16497	16256	16078	16397	16478	16177	16415	16228	16258	16304	16272	16163	16128	16390	16262	16277	16315	16259	16175	16419	15981	16246	16353	16241	16265	16266	16444	16279	16217	16112	16409	16502	16368	16091	16126	16273	16416	16311	16345	16223	16197	16042	16199	16291	16344	16332	16236	16236	16290	16075	16033	16239	16354	16250	16204	16182	16253	16420	16368	16472	16284	16381	16265	16237	16359	16267	16329	16171	16116	16245	16309	16304	16090	16237	16396	16219	16098	16133	16312	16354	16255	16197	16282	16266	16268	16315	16231	16246	16184	16291	16404	16385	16328	16167	16283	16397	16425	16387	16530	16147	16368	16254	16292	16149	16002	16255	16345	16471	16350	16292	16247	16224	16379	16061	16417	16226	16281	16295	16375	16232	16263	16215	16248	16112	16424	16410	16297	16170	16270	16040	16220	16331	15992	16199	16171	16441	16281	16196	16174	16126	16172	16338	16096	16379	16360	16159	16081	16368	16114	16405	16137	16374	16296	16117	16204	16212	16261	16242	16143	16010	16328	16124	16383	16200	16401	16326	16297	16361	16313	16161	16392	16172	16372	16328	16452	16257	16287	16385	16263	16442	16360	16286	16279	16182	16027	16457	16231	16269	16140	16299	16199	16343	16313	16127	16077	16215	16283	16117	16218	16191	16192	16087	16189	16239	16282	16201	16139	16302	16258	16333	16159	16401	16390	16220	16057	16317	16284	16098	16175	16454	16276	16256	16142	16192	16303	16328	16322	16141	16324	16367	16147	16201	16172	16045	16145	16240	16341	16221	16245	16186	16125	16244	16098	16249	16171	16244	16379	16206	16259	16303	16259	16404	16317	16275	16498	16160	16051	16356	16464	16229	16149	16282	16376	16162	16282	16195	16244	16323	16220	16319	16365	16325	16260	16221	16011	16380	16282	16397	16401	16244	16217	16146	16310	16126	16359	16167	16142	16035	16238	16225	16309	16329	16195	16161	16117	16352	16361	16369	16190	16265	16208	16101	16269	16240	16032	16327	15972	16274	16375	16201	16427	16288	16248	16378	16303	16257	16124	16185	16254	16327	16103	16285	16158	16336	16425	16309	16238	16246	16237	16202	16332	16261	16158	16311	16244	16170	16222	16138	16183	16191	16409	16144	16417	16136	16231	16214	16414	16216	16280	16271	16282	16182	16278	16394	16274	16091	16271	16235	16430	16256	16339	16311	16259	16351	16407	16270	16217	16223	16148	16506	16470	16221	16192	16298	16327	16270	16261	16187	16098	16251	16341	16127	16127	16255	16373	16444	16220	16360	16164	16179	16063	16240	16322	16276	16214	16351	16362	16256	16287	16225	16149	16212	16345	16435	16322	16161	16162	16103	16318	16312	16371	16212	16331	16279	16181	16235	16165	16452	16538	16235	16250	16233	16438	16291	16449	16324	16412	16344	16291	16319	16265	16154	16375	16438	16281	16446	16591	16188	16294	16212	16245	16375	16316	16232	16135	16151	16309	16263	16081	16209	16159	16301	16140	16206	16308	16421	16117	16381	16221	16318	16404	16199	16107	16237	16282	16197	16077	16242	16159	16206	16261	16366	16337	16215	16243	16323	16275	16249	16449	16113	16195	16513	16296	16343	16513	16425	16300	16367	16298	16281	16305	16110	16389	16345	16247	16071	16199	16318	16348	16202	16199	16131	16155	16166	16437	16420	16152	16262	16209	16286	16088	16271	16286	16384	16416	16326	16537	16256	16272	16297	16462	16141	16299	16443	16317	16209	16309	16131	16156	16266	16356	16211	16187	16268	16384	16342	16203	16382	16159	16295	16386	16364	16407	16436	16114	16333	16273	16378	16227	16291	16306	16164	16086	16257	16332	16218	16206	16188	16398	16210	16242	16170	16174	16273	16492	16320	16339	16027	16076	16332	16334	16272	16235	16498	16140	16142	16318	16087	16278	16156	16552	16220	16433	16275	16519	16308	16184	16316	16303	16294	16156	16251	16372	16319	16262	16245	16518	16319	16460	16171	16228	16258	16091	16327	16255	16394	16529	16216	16297	16274	16167	16055	16163	16446	16392	16291	16478	16389	16244	16341	16290	16279	16139	16209	16214	16290	16215	16260	16335	16327	16246	16018	16381	16250	16389	16387	16275	16406	16312	16111	16244	16246	16208	16202	16221	16201	16309	16348	16242	16132	16083	16278	16105	16179	16306	16098	16363	16109	16414	16353	16303	16267	16478	16278	16175	16018	16367	16224	16168	16251	16230	16282	16165	16283	16304	16228	16308	16243	16202	16359	16302	16179	16149	16095	16186	16382	16283	16381	16156	16369	16420	16266	16375	16309	16230	16100	16136	16294	16535	16171	16284	16285	16310	16218	16336	16263	16157	16403	16271	16321	16104	16377	16199	16394	16309	16326	16300	16239	16188	16266	16308	16370	16270	16251	16279	16327	16217	16302	16179	16267	16347	16301	16367	16143	16196	16192	16307	16148	16235	16360	16257	16304	16296	16273	16415	16217	16262	16223	16203	16353	16192	16304	16244	16340	16161	16374	16566	16109	16263	16341	16197	16167	16293	16451	16322	16118	16310	16568	16232	16239	16213	16296	16264	16346	16157	16249	16245	16243	16302	16089	16188	16191	16333	16191	16261	16390	16405	16357	16110	16437	16486	16279	16300	16238	16280	16167	16089	16292	16171	16249	16308	16133	16160	16357	16271	16092	16364	16313	16023	16287	16303	16254	16322	16258	16388	16383	16333	16329	16275	16179	16244	16314	16160	16170	16111	16137	16239	16272	16391	16362	16197	16182	16255	16149	16407	16227	16473	16205	16343	16263	16333	16484	16354	16330	16118	16337	16191	16198	16165	16446	16259	16295	16225	16175	16284	16085	16186	16288	16010	16417	16223	15998	16212	16332	16391	16470	16343	16317	16289	16215	16139	16108	16203	16435	16110	16153	16122	16268	16232	16244	16278	16254	16127	16389	16263	16298	16357	16260	16153	16246	16442	16415	16261	16168	16091	16156	16368	16145	16110	16068	16428	16333	16227	16183	16452	16525	16345	16186	16055	16261	16339	16330	16448	16351	16228	16149	16337	16327	16271	16343	16330	16313	16247	16393	16148	16052	15977	16087	16163	16248	15927	16079	16213	16384	16284	16247	16260	16325	16374	16386	16331	16091	16226	16306	16095	16364	16515	16455	16118	16206	16209	16048	16337	16317	16318	16236	16382	16239	16349	16387	16556	16267	16164	16169	16368	16239	16334	16208	16173	16282	16119	15913	16184	16301	16331	16262	16346	16491	16232	16224	16223	16263	16293	16344	16417	16129	16281	16201	16353	16349	16147	16226	16366	16078	16434	16480	16302	16273	16234	16276	16482	16327	16465	16463	16441	16336	16042	16370	16160	16217	16470	16366	16212	16489	16230	16353	16185	16079	16463	16308	16263	16304	16260	16382	16299	16273	16423	16224	16412	16007	16484	16297	16224	16478	16324	16235	16213	16259	16269	16316	16208	16455	16312	16419	16331	16243	16367	16070	16311	16333	16119	16384	16272	16277	16180	16129	16318	16349	16202	16378	16309	16140	16296	16241	16216	16100	16345	16219	16511	16237	16559	16269	16225	16150	16123	16151	16180	16270	16312	16124	16519	16185	16269	16466	16310	16217	16112	16212	16310	16348	16320	16286	16503	16370	16283	16314	16306	16291	16435	16227	16377	16229	16238	16312	16404	16179	16289	16113	16259	16119	16313	16124	16373	16279	16322	16330	16118	16339	16308	16283	16193	16120	16244	16243	16135	16330	16343	16337	16336	16226	16287	16254	16282	16228	16327	16236	16307	16319	16252	16367	16309	16295	16330	16376	16307	16281	16360	16176	16313	16337	16365	16333	16322	16384	16537	16146	16270	16443	16385	16413	16211	16331	16423	16386	16210	16341	16320	16380	16341	16288	16361	16428	16302	16281	16326	16285	16428	16313	16269	16270	16405	16514	16349	16287	16328	16312	16277	16195	16205	16117	16145	16320	16169	16373	16266	16328	16222	16263	16278	16398	16282	16281	16057	16267	16150	16369	16254	16180	16487	16280	16329	16362	16433	16437	16420	16265	16275	16110	16135	16281	16202	16321	16388	16411	16255	16167	16164	16245	16385	16091	16225	16290	16219	16208	16291	16244	16269	16091	16162	16336	16294	16131	16183	16424	16212	16164	16260	16378	16255	16230	15979	16184	16270	16309	16292	16339	16353	16144	16205	16171	16275	16072	16374	16227	16197	16247	16101	16209	16220	16421	16356	16137	16279	16446	16488	16346	16366	16330	16211	16406	16263	16216	16240	16324	16298	16396	16242	16232	16314	16016	16221	16238	16261	16239	16126	16213	16325	16321	16395	16308	16080	16150	16211	16315	16110	16280	16147	16165	16116	16119	16248	16220	16152	16249	16303	16193	16366	16346	16334	16348	16165	16365	16276	16367	16208	16353	16339	16159	16148	16433	16306	16481	16239	16299	16247	16229	16220	16469	16231	16264	16418	16191
17453	24932	24697	20833	19397	18695	17401	16935	16577	16253	16133	15749	15459	15419	15251	15265	15015	15036	14852	14724	14673	14836	14517	14510	14491	14529	14708	14440	14467	14494	14612	14451	14397	14515	14364	14352	14409	14267	14440	14536	14460	14506	14348	14457	14356	14316	14444	14598	14422	14239	14302	14283	14488	14311	14500	14529	14367	14338	14365	14385	14325	14463	14473	14376	14398	14412	14410	14519	14544	14336	14465	14242	14441	14377	14303	14411	14416	14366	14465	14293	14387	14365	14393	14329	14484	14431	14350	14473	14343	14395	14483	14543	14385	14427	14117	14208	14338	14250	14242	14441	14415	14223	14325	14443	14422	14321	14281	14512	14269	14403	14292	14347	14416	14168	14454	14364	14387	14382	14496	14318	14321	14481	14456	14330	14354	14459	14415	14417	14295	14342	14564	14386	14478	14357	14559	14436	14399	14445	14494	14139	14367	14325	14500	14278	14348	14518	14264	14399	14525	14321	14387	14335	14398	14277	14277	14347	14420	14310	14398	14516	14537	14384	14268	14425	14386	14290	14584	14441	14345	14461	14337	14503	14367	14399	14393	14418	14423	14519	14162	14503	14435	14574	14375	14485	14444	14390	14241	14288	14411	14431	14229	14089	14371	14367	14286	14296	14302	14283	14410	14654	14333	14500	14411	14364	14274	14308	14447	14362	14472	14348	14406	14288	14244	14411	14425	14387	14634	14302	14317	14412	14418	14354	14390	14392	14305	14396	14278	14401	14478	14477	14328	14210	14343	14427	14187	14135	14432	14458	14373	14384	14421	14511	14404	14285	14306	14394	14405	14475	14290	14416	14468	14449	14527	14399	14451	14321	14393	14277	14440	14324	14309	14196	14382	14518	14264	14365	14514	14280	14391	14351	14508	14358	14438	14367	14455	14235	14509	14330	14329	14335	14407	14140	14305	14346	14310	14258	14069	14214	14226	14463	14495	14239	14216	14356	14546	14358	14331	14429	14359	14271	14118	14510	14338	14368	14428	14397	14399	14256	14363	14400	14336	14564	14375	14491	14416	14315	14234	14333	14401	14404	14221	14395	14285	14379	14417	14476	14395	14272	14370	14412	14358	14478	14395	14490	14516	14359	14459	14393	14375	14440	14451	14353	14439	14495	14162	14632	14156	14510	14336	14453	14431	14633	14240	14348	14294	14438	14463	14427	14477	14391	14165	14373	14435	14404	14471	14424	14400	14370	14339	14528	14455	14393	14398	14397	14324	14461	14339	14270	14375	14327	14635	14327	14515	14681	14422	14195	14475	14462	14483	14350	14509	14396	14343	14378	14180	14301	14371	14330	14407	14282	14370	14346	14370	14442	14411	14203	14421	14426	14344	14197	14411	14337	14298	14311	14385	14149	14379	14484	14155	14347	14430	14311	14462	14322	14281	14325	14409	14346	14504	14390	14278	14414	14391	14373	14402	14281	14435	14453	14334	14504	14552	14399	14284	14332	14226	14394	14431	14252	14261	14303	14427	14366	14450	14271	14300	14571	14401	14323	14363	14430	14502	14365	14340	14301	14308	14335	14408	14482	14346	14415	14217	14416	14315	14287	14234	14475	14389	14289	14320	14441	14376	14323	14441	14410	14231	14460	14217	14390	14450	14237	14490	14335	14290	14212	14416	14367	14236	14373	14434	14454	14511	14412	14304	14296	14363	14453	14596	14324	14257	14453	14425	14348	14281	14295	14371	14306	14493	14326	14390	14491	14608	14413	14244	14412	14448	14203	14322	14318	14392	14388	14264	14432	14427	14289	14452	14548	14333	14441	14302	14289	14290	14393	14458	14519	14362	14414	14443	14419	14418	14424	14375	14491	14305	14409	14477	14381	14438	14387	14424	14398	14333	14387	14537	14428	14337	14506	14408	14458	14287	14440	14242	14336	14364	14414	14297	14423	14427	14418	14444	14207	14448	14236	14401	14266	14337	14370	14356	14370	14362	14371	14359	14420	14431	14432	14401	14461	14305	14386	14346	14430	14409	14447	14519	14319	14309	14530	14365	14454	14343	14353	14496	14538	14529	14329	14167	14384	14431	14350	14300	14313	14350	14371	14239	14374	14519	14291	14254	14345	14441	14343	14289	14383	14455	14363	14413	14604	14458	14452	14355	14357	14311	14262	14440	14297	14269	14325	14536	14392	14249	14394	14514	14194	14360	14461	14304	14379	14263	14518	14262	14182	14412	14523	14398	14172	14363	14509	14321	14492	14275	14388	14526	14313	14310	14569	14303	14377	14539	14488	14439	14242	14318	14461	14334	14313	14485	14438	14461	14289	14363	14231	14536	14458	14403	14431	14323	14300	14442	14522	14358	14594	14308	14372	14358	14536	14427	14519	14252	14256	14369	14428	14460	14157	14394	14465	14456	14333	14383	14270	14267	14247	14502	14372	14288	14250	14461	14308	14285	14384	14345	14365	14342	14354	14281	14397	14414	14460	14485	14393	14241	14542	14468	14418	14471	14423	14270	14398	14468	14529	14449	14358	14358	14521	14382	14245	14317	14412	14385	14364	14304	14401	14209	14401	14351	14415	14379	14560	14468	14443	14348	14469	14406	14414	14424	14432	14332	14278	14425	14388	14255	14356	14277	14373	14357	14430	14378	14324	14456	14264	14351	14542	14199	14274	14541	14286	14475	14381	14302	14483	14508	14387	14272	14261	14411	14358	14449	14239	14356	14365	14451	14421	14509	14476	14393	14409	14379	14458	14396	14255	14457	14390	14504	14370	14402	14426	14393	14364	14354	14278	14259	14291	14399	14414	14308	14344	14391	14306	14436	14230	14471	14319	14362	14360	14429	14377	14646	14416	14425	14481	14250	14259	14391	14177	14315	14455	14408	14459	14495	14278	14439	14390	14483	14295	14372	14338	14340	14383	14310	14345	14338	14354	14376	14472	14343	14404	14374	14298	14350	14399	14451	14354	14486	14323	14440	14328	14420	14401	14366	14383	14381	14345	14490	14279	14391	14364	14404	14235	14251	14414	14279	14200	14476	14425	14286	14177	14359	14373	14463	14282	14329	14298	14362	14242	14375	14393	14312	14328	14385	14298	14511	14336	14420	14433	14372	14408	14501	14520	14509	14300	14530	14339	14511	14412	14444	14405	14375	14462	14389	14464	14315	14420	14220	14530	14424	14382	14524	14339	14321	14416	14224	14413	14301	14365	14420	14389	14408	14515	14436	14215	14387	14267	14556	14327	14435	14238	14309	14494	14238	14303	14504	14470	14347	14398	14380	14254	14362	14540	14401	14318	14282	14499	14366	14311	14374	14290	14439	14363	14414	14361	14321	14366	14404	14465	14288	14370	14399	14510	14346	14324	14528	14526	14468	14374	14525	14409	14279	14489	14357	14266	14333	14173	14382	14248	14420	14304	14419	14370	14383	14190	14338	14352	14288	14400	14495	14331	14346	14577	14555	14471	14626	14311	14484	14430	14268	14419	14408	14289	14457	14544	14493	14428	14467	14480	14245	14462	14359	14339	14348	14398	14422	14288	14267	14376	14230	14443	14334	14335	14282	14353	14378	14260	14576	14514	14243	14374	14554	14548	14518	14479	14439	14426	14509	14282	14534	14331	14367	14400	14236	14326	14352	14406	14125	14546	14350	14580	14391	14366	14373	14465	14347	14454	14275	14384	14336	14380	14316	14302	14527	14413	14360	14229	14505	14323	14401	14438	14350	14308	14258	14362	14312	14424	14360	14503	14462	14309	14341	14338	14436	14384	14431	14467	14315	14290	14271	14369	14264	14495	14371	14405	14236	14368	14482	14530	14451	14365	14276	14289	14317	14314	14306	14363	14450	14394	14247	14376	14449	14359	14392	14281	14180	14289	14263	14331	14485	14419	14167	14396	14347	14480	14414	14280	14482	14244	14414	14535	14404	14325	14318	14363	14485	14416	14317	14313	14331	14406	14358	14398	14342	14388	14341	14292	14444	14221	14363	14208	14387	14349	14477	14367	14346	14417	14391	14261	14370	14406	14396	14355	14339	14319	14263	14344	14365	14461	14480	14358	14358	14312	14336	14315	14429	14373	14264	14473	14362	14233	14478	14427	14310	14413	14221	14389	14201	14317	14438	14352	14478	14342	14395	14235	14555	14368	14414	14228	14315	14324	14369	14480	14246	14273	14442	14539	14399	14430	14351	14532	14313	14452	14449	14392	14320	14301	14511	14337	14316	14403	14430	14347	14498	14373	14417	14309	14361	14510	14383	14584	14329	14200	14387	14426	14560	14572	14356	14305	14512	14292	14479	14267	14355	14431	14336	14198	14375	14361	14295	14431	14519	14454	14372	14232	14318	14393	14412	14542	14460	14558	14394	14505	14260	14428	14245	14402	14309	14413	14365	14363	14343	14385	14371	14325	14422	14215	14418	14351	14343	14433	14403	14240	14409	14295	14397	14491	14358	14292	14395	14444	14303	14320	14201	14549	14457	14290	14327	14429	14487	14450	14467	14452	14351	14337	14342	14399	14414	14301	14340	14359	14332	14331	14330	14409	14475	14381	14571	14208	14337	14450	14499	14439	14330	14463	14527	14265	14503	14284	14524	14468	14342	14329	14334	14334	14362	14495	14371	14614	14364	14362	14435	14328	14269	14478	14301	14447	14577	14334	14396	14379	14362	14457	14355	14278	14412	14401	14416	14328	14408	14371	14452	14328	14607	14265	14215	14342	14471	14348	14435	14380	14436	14234	14364	14657	14381	14394	14433	14409	14317	14143	14270	14514	14556	14360	14257	14478	14457	14333	14445	14408	14401	14281	14326	14220	14569	14337	14320	14312	14344	14211	14357	14493	14315	14525	14361	14276	14394	14390	14473	14424	14191	14380	14333	14292	14266	14293	14337	14338	14119	14424	14355	14357	14404	14335	14265	14486	14418	14414	14499	14361	14486	14436	14309	14461	14511	14343	14491	14582	14299	14417	14361	14467	14405	14443	14414	14376	14301	14473	14325	14309	14433	14381	14235	14275	14392	14408	14437	14287	14423	14392	14306	14289	14285	14279	14416	14205	14381	14404	14510	14289	14333	14392	14469	14235	14254	14297	14374	14371	14462	14264	14450	14248	14307	14328	14387	14266	14449	14263	14263	14495	14234	14274	14499	14431	14376	14219	14253	14290	14264	14209	14371	14147
23533	21052	28403	24071	22197	22299	21306	18396	17611	17597	17382	16819	16946	16560	16383	16175	16032	15976	15833	15737	15800	15688	15787	15499	15470	15598	15486	15447	15625	15463	15326	15434	15251	15230	15400	15369	15125	15486	15417	15345	15343	15347	15400	15283	15302	15121	15100	15323	15178	15215	15431	15327	15309	15300	15118	15041	15137	15262	15194	15254	15341	15190	15218	15082	15226	15207	15207	15144	15069	15341	15276	15168	15312	15341	15284	15123	15260	15142	15288	15239	15030	15199	15123	15099	15146	15262	15413	15137	15163	15231	15046	15347	15335	15304	15196	15377	15237	15283	15182	15130	15170	14975	15227	15269	15231	15228	15370	15353	15324	15179	15042	15095	15283	15328	15215	15457	15110	15203	15165	15136	14960	15131	15314	15243	15330	15210	15062	15111	15207	15206	15207	15319	15103	15215	15211	15146	15267	15404	15004	15332	15022	15209	15358	15114	15233	15062	15033	15203	15362	15179	15175	15305	15228	15310	15368	15303	15233	15301	15154	15100	15237	15358	15229	15147	15205	15278	15395	15090	15379	15124	15428	15216	15304	15325	15265	15054	15250	15342	15425	15326	15174	15071	15046	15290	15236	15065	15113	15272	15414	15188	15201	15170	15237	15233	15248	15050	15093	15355	15086	15175	15124	14993	15081	15144	15217	14999	15211	15152	15238	15118	15305	15082	15167	15138	15341	15445	15133	15116	15091	15330	15146	15121	15118	15259	15259	15300	15370	15096	15285	15122	15175	15182	15304	15175	15234	15388	15305	15085	15178	15196	15300	15113	15099	15239	15368	15133	15353	15283	15283	15175	15277	15339	15248	15052	15303	15129	15056	15044	15257	15010	15073	15108	15125	15197	15147	15078	15384	15280	15009	15162	15335	15115	15344	15308	15281	15084	15234	15311	15019	15116	15132	15408	15201	15306	15098	15199	15127	15287	15314	15162	15155	15125	15186	15292	15214	15117	15139	15199	15306	15080	15252	15183	15146	15205	15180	15107	15184	15284	15255	15238	15281	15349	15063	15103	15143	15179	15140	15052	15313	15198	15169	15205	15264	15056	15057	15094	15039	15204	15104	15111	15133	15131	15075	15072	15332	15190	15227	15155	15417	15241	15007	15070	15126	15263	15117	15272	15173	15145	15087	15446	15212	15235	15012	15138	15409	15313	15177	15225	15227	15145	15362	15126	15082	14911	15079	15236	15206	15114	15324	15167	15253	15180	15197	15078	15249	15146	15276	15403	15266	15405	14978	15340	15068	15150	15222	15341	15031	15192	15261	14948	15247	15156	15305	15159	15356	15146	15220	15150	15082	15156	15224	15213	15210	15264	15193	15396	15294	15194	15247	15026	15010	15118	15232	15231	15317	15073	15088	15077	15224	15328	15160	15180	15110	15258	15383	15447	15187	15154	15204	15293	15161	15103	15125	15077	15134	15069	15306	15343	15216	15155	15087	15174	15184	15072	15200	15353	15128	15195	15365	15282	15061	15057	15270	15203	15279	15238	15137	15281	15146	15104	15179	15124	15247	15381	15381	15134	15181	15347	15148	15034	15207	15204	15279	15292	15072	15209	15244	15060	15326	15258	15275	15093	15252	15370	15166	15232	15385	15342	15137	15305	15277	15080	15254	15314	15384	15131	15037	15061	15062	15197	15269	15116	15306	15311	15253	15169	15040	15230	15413	15360	15096	15375	15249	15023	15245	15222	15366	15211	15166	15126	15265	15162	15084	15214	15055	15287	15157	15068	15197	15351	15449	15400	15115	15095	15047	15292	15124	15146	15377	15427	15183	15133	15127	15234	15362	15198	15228	15192	15261	15147	15157	15154	15290	15298	15134	15380	15054	15149	15249	15460	15426	15093	15219	15265	14942	15104	15216	15316	15208	15326	15170	15287	14990	15138	15248	15200	15302	15292	15205	15042	15313	15078	15159	15254	15240	15171	15169	15178	15108	14939	15238	15282	15212	15114	15243	15253	15279	15084	15316	15167	15136	15321	15065	15160	15205	15208	15273	15316	15378	15012	15018	15113	15148	15286	15427	15134	15161	15116	15110	15012	15176	15197	15273	15161	15290	15270	15177	15169	15330	15136	15489	15183	15246	15196	15216	15179	15279	15383	15263	15270	15150	15181	15280	15062	15173	15053	15090	15201	15193	15286	15060	15417	15197	15353	15184	15018	15232	15187	15135	15158	15205	15233	15255	15272	15162	15236	15292	15368	15237	14956	15142	15230	15172	15160	15051	15238	15285	15331	15231	15123	15151	15099	15242	15332	15288	15189	15135	15201	15200	15076	15103	15074	15353	15216	15167	15247	15320	15388	15254	15303	15082	15370	15072	15180	15077	15386	15300	15211	15183	15089	15320	15287	15257	15420	15145	15296	15146	15166	15055	15204	15441	15081	15222	15209	15154	15142	15179	15064	15032	15180	15142	15219	15048	15388	15169	15195	15299	15259	15305	15407	15190	15188	15076	15131	15238	15056	15226	15298	15248	15147	15191	15388	15094	15104	15232	15341	15217	15050	15304	15176	15189	15203	15101	15128	15096	14999	15217	15217	15288	15212	15277	15196	15454	15266	15083	15274	15088	15193	15376	15162	15172	15251	15353	15256	15179	15286	15397	15079	15243	15272	15209	15248	15162	15043	15188	14958	15106	15037	15271	15052	15103	15168	15109	15191	15323	15174	15190	15333	15074	15129	15129	15234	15278	15189	15162	15292	15317	15228	15103	15246	15188	15125	15269	15137	15252	15279	15550	15165	15350	15487	15084	15229	15188	15315	15303	15257	15155	15298	15232	15132	15221	15060	15281	15095	15143	15060	15346	15127	15203	15153	15247	15399	15141	15344	15254	15261	15122	15146	15355	15199	15120	15240	15110	15196	15245	15147	15543	15399	15183	15154	15225	15309	15243	15165	15137	15259	15211	15173	15270	15160	15181	15277	15136	15365	15037	15133	15181	15079	15335	15287	15293	14997	14962	15039	15105	15177	15127	15005	15147	15334	15276	15197	15418	15242	15224	15287	15208	15163	15296	15038	15087	15184	14986	15006	15085	14943	15171	15237	15193	15250	15172	15113	15234	15109	15104	15135	15369	15118	15104	15229	15203	15054	15104	15151	14981	15231	15510	15176	15184	15351	15165	15006	15281	15186	15141	15102	15237	15350	15120	15065	15084	15322	15034	15382	15078	15325	15039	15153	15226	15203	15013	15311	15144	15305	15177	14994	15293	15200	15146	15144	15341	15057	15398	15448	15309	15582	15369	15074	15152	15099	15124	15212	15395	15129	15519	15332	15207	15091	15333	15269	15274	15211	15179	15191	15288	15301	15299	15421	15263	15394	15160	15209	15055	15292	15131	15191	15293	15252	15456	15283	15208	15313	15144	15253	15097	15159	15101	15225	15316	15275	15284	15221	15122	15210	15143	15185	15201	15342	15274	15162	15361	15414	14964	15237	15100	15032	15181	15163	15108	15130	15292	15251	15146	15057	15198	15138	15227	15126	15194	15176	15080	15197	15163	15260	15068	15151	15516	15250	15193	15270	15270	15150	15259	15160	15212	15271	15265	15258	15101	15208	15318	15076	15207	14996	15265	15352	15022	15193	15225	15289	15166	15080	15270	15175	15281	15133	14975	15115	15145	15040	15344	15194	15283	15091	15005	15251	15036	15225	15158	15342	15405	15197	15298	15096	15218	15237	15260	15167	15292	15170	15129	15106	15067	15098	15323	15110	15075	15134	15200	15191	15321	15141	15060	15189	15444	15115	15342	15131	15017	15123	15167	15113	15224	15180	15186	15077	15132	15409	15356	15358	15072	15251	15070	15019	15203	15186	15213	15185	15254	15355	15245	15147	15193	15064	15275	15272	15215	15228	15197	15369	15287	15005	15193	15132	15164	15076	15200	15173	15259	15087	15149	15172	15102	15358	15135	15276	15138	15254	15215	15057	15100	15317	15155	15201	15121	15176	15217	15244	15244	15321	15155	15278	15271	15159	15088	15106	15150	15085	15087	15371	15290	15248	15362	15241	15146	15055	15252	15005	15207	15094	15061	15034	15217	15008	15220	15278	15016	15048	15355	15175	15303	15080	15017	15341	15083	15186	15095	15070	15322	15210	15207	15398	15147	15277	15205	15234	15231	15086	15304	15243	15359	15114	15034	15161	15069	15229	15257	15178	15336	15244	15320	15246	15131	15330	15313	15206	15128	15096	15169	15277	15280	15158	15288	15314	14924	15217	15263	15223	15055	15205	14981	15177	15243	15190	15176	15121	15129	15275	15213	15072	15227	15224	15171	15228	15347	15150	15148	15324	15536	15286	15228	15068	15260	15475	15063	15171	15345	15078	15057	15187	15431	15211	15063	15415	15217	15451	15057	14952	15188	15046	15267	15158	15310	15225	15128	15472	15291	15182	15077	15114	15265	15136	15293	15126	15477	15285	15087	15103	15386	15286	15402	15273	15076	15154	15211	15063	15180	15122	15283	15113	15166	15166	15308	15201	15254	14977	15157	15228	15144	14994	15174	15277	15263	15152	15178	15066	15136	15229	15221	15181	15139	15205	15184	15305	15075	15048	15337	15077	15239	15174	15111	15172	15057	15188	15129	15171	15009	15193	15377	15181	15334	15233	15223	15157	15255	15057	15259	15154	15152	15151	15187	15115	15083	15376	15183	15180	15242	15377	15174	15132	15313	15156	15295	15180	15174	15208	15039	15025	15215	15132	15164	15332	15284	15073	15254	15077	15238	15065	15148	15126	15510	15216	15251	15182	15141	15317	15159	15073	15219	15250	15243	15162	15280	15193	15072	15033	15258	15334	15170	14746	15205	15171	15010	15059	15207	15185	15199	15215	15247	15356	15301	15237	15260	15327	15181	15460	15306	15201	15209	15107	15154	15270	15263	15199	15024	15275	15194	15212	15265	15066	15377	15262	15176	15142	15089	15266	15303	15155	15260	15170	15193	15345	15003	15226	15128	15177	15192	15165	15160	15228	15285	15123	15156	15116	15121	15056	15154	15383	15129	15149	15151	15222	15393	15283	15243	15073	15225	15121	15140	15251	15105	15145	14975	15267	15206	15179	15119	15220	15265	15203	15173	15436	15276	15400	15195	15420	15193	15137	15022	15225	15145	15208	15325	15347	15094	15096
16448	31030	29836	24649	22600	20747	19276	18232	17725	17261	16819	16309	15957	15632	15342	15169	15002	14715	14593	14389	14264	14219	14225	14284	14050	14113	14039	14066	13802	13901	13824	13915	13781	14008	13641	13878	13811	13695	13929	13856	13724	13874	13684	13881	13735	13623	13792	13688	13700	13771	13511	13760	13823	13856	13802	14035	13647	13821	13798	13830	13710	13736	13654	13822	13682	13800	13832	13619	13711	13779	13629	13643	13650	13707	13938	13637	13735	13630	13519	13785	13517	13619	13589	13628	13713	13738	13538	13879	13639	13765	13767	13767	13781	13749	13596	13632	13610	13700	13770	13701	13849	13562	13551	13582	13657	13795	13804	13652	13689	13673	13758	13686	13862	13678	13732	13749	13787	13661	13604	13754	13905	13678	13680	13634	13750	13700	13630	13595	13706	13623	13664	13811	13628	13857	13801	13761	13682	13812	13625	13855	13620	13617	13681	13717	13742	13662	13677	13651	13779	13739	13741	13566	13692	13700	13749	13695	13600	13560	13705	13642	13649	13668	13521	13809	13703	13676	13711	13551	13643	13779	13640	13682	13825	13664	13821	13779	13653	13637	13742	13653	13815	13841	13746	13766	13707	13729	13664	13676	13711	13678	13713	13781	13543	13598	13688	13721	13703	13802	13612	13728	13649	13678	13760	13761	13923	13796	13577	13621	13841	13579	13823	13725	13679	13680	13773	13632	13777	13760	13731	13681	13649	13875	13706	13755	13763	13602	13758	13574	13751	13579	13639	13730	13580	13602	13732	13568	13598	13685	13746	13636	13827	13775	13781	13777	13439	13655	13667	13794	13591	13656	13656	13808	13746	13656	13613	13650	13493	13668	13579	13537	13798	13710	13469	13850	13827	13788	13685	13691	13630	13832	13701	13632	13694	13788	13606	13628	13513	13780	13587	13463	13751	13624	13719	13672	13695	13777	13669	13802	13695	13751	13841	13674	13709	13894	13695	13801	13438	13768	13666	13728	13641	13685	13759	13590	13781	13834	13751	13467	13528	13831	13802	13658	13731	13607	13774	13647	13698	13717	13737	13586	13597	13932	13714	13691	13603	13540	13625	13719	13568	13799	13729	13651	13576	13661	13764	13539	13712	13643	13686	13731	13599	13626	13737	13622	13700	13699	13637	13576	13749	13843	13664	13615	13723	13808	13717	13767	13750	13692	13682	13879	13562	13825	13627	13708	13585	13803	13607	13777	13629	13634	13637	13669	13648	13789	13745	13710	13618	13712	13685	13804	13604	13591	13670	13700	13604	13644	13670	13618	13631	13636	13714	13704	13666	13854	13566	13670	13593	13658	13734	13619	13642	13835	13728	13667	13636	13707	13608	13737	13783	13700	13601	13598	13686	13725	13426	13613	13654	13554	13957	13764	13642	13811	13716	13822	13714	13638	13683	13568	13496	13897	13629	13575	13733	13678	13544	13693	13647	13792	13572	13731	13620	13751	13810	13845	13627	13667	13687	13750	13577	13679	13768	13579	13644	13625	13552	13701	13642	13665	13798	13846	13643	13506	13666	13690	13662	13592	13707	13771	13588	13731	13613	13601	13537	13699	13818	13617	13645	13574	13670	13655	13781	13837	13743	13493	13753	13669	13793	13710	13677	13806	13571	13683	13788	13789	13736	13874	13700	13943	13607	13713	13829	13727	13583	13808	13880	13722	13688	13740	13759	13756	13740	13572	13712	13720	13495	13703	13800	13814	13575	13673	13642	13733	13698	13614	13631	13800	13639	13712	13805	13593	13836	13738	13591	13719	13659	13654	13765	13775	13683	13660	13709	13825	13663	13715	13743	13649	13732	13735	13656	13652	13606	13764	13730	13646	13787	13779	13832	13689	13767	13645	13725	13572	13739	13614	13654	13609	13713	13589	13725	13719	13677	13653	13831	13598	13524	13667	13478	13673	13819	13608	13623	13708	13655	13616	13776	13824	13628	13616	13760	13660	13745	13462	13828	13594	13576	13754	13696	13634	13755	13671	13607	13831	13597	13695	13469	13871	13764	13743	13618	13540	13682	13613	13659	13813	13641	13619	13679	13766	13665	13761	13666	13670	13710	13736	13627	13630	13602	13671	13774	13810	13637	13678	13744	13783	13749	13699	13750	13845	13557	13609	13672	13807	13791	13626	13624	13562	13713	13933	13688	13804	13731	13684	13895	13691	13484	13816	13729	13732	13734	13727	13835	13698	13659	13757	13723	13620	13592	13705	13718	13605	13632	13932	13593	13679	13769	13580	13709	13607	13733	13727	13629	13629	13729	13780	13800	13761	13653	13681	13696	13730	13799	13720	13702	13646	13692	13711	13493	13808	13687	13657	13616	13737	13711	13565	13576	13827	13723	13860	13707	13592	13847	13775	13673	13823	13576	13719	13625	13682	13818	13830	13585	13782	13729	13698	13749	13608	13792	13471	13713	13744	13579	13640	13816	13598	13624	13590	13643	13753	13733	13585	13679	13704	13670	13693	13721	13718	13850	13713	13630	13743	13715	13639	13627	13718	13611	13719	13830	13697	13724	13818	13784	13605	13680	13591	13608	13641	13738	13792	13744	13491	13747	13636	13835	13655	13646	13603	13761	13498	13693	13682	13658	13679	13731	13588	13620	13682	13709	13669	13755	13846	13744	13805	13651	13652	13738	13672	13865	13743	13568	13768	13752	13736	13674	13663	13583	13798	13638	13599	13873	13648	13819	13642	13632	13783	13764	13704	13825	13629	13800	13774	13770	13693	13737	13748	13872	13735	13910	13725	13753	13711	13683	13744	13794	13479	13760	13667	13726	13499	13790	13605	13885	13681	13642	13518	13460	13619	13530	13753	13553	13788	13677	13829	13693	13658	13603	13710	13521	13449	13662	13742	13848	13737	13774	13675	13741	13740	13584	13586	13649	13784	13597	13726	13869	13712	13750	13685	13609	13762	13622	13679	13622	13683	13630	13501	13699	13756	13815	13478	13631	13821	13630	13792	13636	13796	13661	13650	13632	13853	13718	13594	13797	13757	13743	13781	13680	13636	13673	13910	13655	13756	13568	13659	13703	13602	13625	13762	13632	13741	13855	13572	13537	13775	13624	13617	13541	13529	13629	13659	13767	13744	13857	13480	13681	13708	13695	13742	13683	13641	13661	13828	13933	13647	13793	13801	13804	13779	13709	13822	13623	13642	13821	13799	13689	13639	13720	13758	13606	13719	13678	13636	13738	13644	13727	13703	13865	13745	13700	13549	13640	13702	13678	13720	13630	13644	13786	13692	13750	13837	13659	13664	13684	13724	13638	13683	13553	13762	13678	13746	13749	13702	13805	13526	13628	13702	13469	13760	13636	13720	13853	13680	13675	13659	13651	13853	13581	13545	13537	13723	13764	13645	13655	13588	13652	13712	13814	13618	13603	13724	13616	13645	13700	13667	13624	13536	13760	13657	13685	13574	13659	13763	13644	13675	13801	13585	13599	13828	13744	13786	13548	13899	13688	13568	13750	13834	13569	13778	13650	13695	13887	13782	13620	13363	13712	13738	13647	13735	13674	13696	13490	13699	13670	13692	13595	13681	13696	13784	13719	13704	13768	13760	13601	13704	13669	13753	13513	13595	13764	13809	13546	13678	13624	13713	13828	13690	13909	13558	13594	13870	13616	13657	13694	13659	13696	13717	13827	13767	13705	13614	13647	13675	13674	13876	13603	13676	13655	13599	13672	13691	13678	13744	13635	13571	13655	13711	13690	13790	13699	13640	13881	13752	13685	13902	13642	13665	13655	13821	13800	13646	13568	13678	13739	13747	13701	13645	13714	13642	13530	13676	13660	13549	13833	13714	13797	13689	13772	13778	13738	13849	13662	13775	13584	13770	13572	13722	13609	13734	13632	13674	13547	13590	13615	13642	13843	13778	13681	13713	13732	13690	13693	13739	13680	13600	13673	13715	13838	13693	13721	13792	13733	13694	13676	13716	13765	13712	13688	13782	13613	13700	13626	13635	13711	13698	13844	13720	13790	13847	13712	13781	13680	13631	13753	13698	13685	13689	13774	13675	13696	13670	13823	13690	13656	13632	13758	13751	13848	13538	13722	13614	13648	13699	13699	13655	13715	13802	13747	13720	13891	13642	13792	13762	13636	13625	13567	13741	13576	13583	13692	13742	13797	13577	13537	13713	13917	13587	13679	13717	13812	13619	13768	13706	13658	13576	13694	13578	13706	13732	13782	13768	13738	13585	13734	13726	13673	13775	13765	13719	13725	13694	13646	13772	13805	13846	13546	13607	13641	13674	13671	13693	13857	13722	13598	13769	13677	13640	13593	13436	13568	13740	13704	13642	13655	13705	13622	13710	13769	13822	13752	13579	13762	13578	13584	13633	13847	13720	13664	13802	13726	13673	13500	13863	13707	13507	13736	13667	13669	13530	13425	13908	13551	13770	13689	13845	13643	13673	13661	13637	13769	13743	13670	13737	13811	13664	13606	13517	13777	13689	13707	13806	13793	13653	13753	13783	13895	13553	13835	13683	13809	13662	13752	13785	13647	13538	13686	13758	13661	13853	13742	13765	13613	13684	13651	13653	13613	13871	13592	13684	13546	13750	13520	13756	13674	13853	13734	13715	13904	13626	13730	13676	13727	13638	13602	13916	13662	13645	13681	13793	13653	13885	13770	13796	13673	13707	13619	13656	13697	13563	13952	13600	13799	13592	13700	13782	13845	13676	13634	13639	13682	13773	13681	13725	13748	13629	13681	13657	13669	13662	13817	13590	13498	13647	13741	13726	13775	13786	13704	13674	13661	13659	13683	13732	13650	13704	13633	13642	13697	13541	13654	13668	13727	13837	13565	13778	13797	13510	13767	13726	13661	13683	13504	13746	13703	13772	13795	13682	13592	13717	13819	13869	13461	13665	13768	13637	13670	13602	13743	13686	13598	13674	13815	13778	13773	13619	13711	13698	13669	13617	13744	13781	13659	13741	13614	13721	13827	13776	13749	13654	13507	13691	13758	13602	13775	13501	13555	13722	13621	13673	13767	13832	13689	13655	13629	13772	13651	13545	13666	13651	13638	13709	13700	13680	13702	13686	13769	13778	13621	13702	13749	13781	13743	13783	13720	13762	13520	13795	13728	13746	13851	13695	13618	13717	13759	13774	13613	13544	13700	13832
22662	21061	28877	23474	21355	23810	25910	20522	19299	19078	18708	18013	17901	17590	17306	17270	17107	16887	16653	16814	16361	16527	16203	16431	15934	16153	16184	16009	15749	16116	15825	15730	15888	16025	15731	15920	15800	15915	16029	15815	15617	15763	15887	15867	15811	15705	15684	15762	15793	15677	15757	15604	15581	15521	15827	15774	15712	15689	15634	15635	15884	15717	15631	15710	15749	15947	15661	15758	15641	15497	15783	15792	15737	15470	15746	15825	15537	15687	15624	15765	15612	15750	15653	15588	15429	15483	15735	15533	15709	15666	15666	15672	15564	15663	15543	15700	15640	15643	15704	15500	15498	15512	15749	15659	15655	15665	15613	15433	15693	15814	15668	15611	15420	15558	15581	15633	15697	15682	15516	15680	15841	15732	15462	15725	15802	15691	15518	15561	15707	15647	15751	15646	15616	15774	15622	15581	15689	15713	15524	15545	15703	15640	15517	15502	15706	15666	15640	15482	15568	15642	15668	15725	15596	15496	15799	15616	15510	15679	15648	15638	15554	15574	15648	15809	15841	15510	15818	15684	15717	15606	15465	15638	15641	15648	15433	15616	15720	15568	15491	15668	15742	15614	15466	15642	15743	15533	15799	15601	15551	15671	15497	15627	15396	15659	15526	15731	15617	15467	15615	15647	15361	15713	15378	15503	15546	15574	15465	15587	15644	15706	15609	15644	15747	15629	15468	15672	15750	15562	15728	15616	15693	15629	15692	15540	15821	15604	15673	15711	15520	15703	15556	15521	15722	15803	15670	15481	15613	15667	15652	15505	15763	15601	15652	15590	15476	15697	15687	15751	15666	15690	15665	15691	15648	15444	15685	15895	15643	15517	15782	15671	15676	15464	15700	15731	15694	15705	15636	15636	15439	15736	15634	15626	15675	15764	15732	15856	15640	15541	15533	15557	15682	15563	15686	15604	15595	15664	15745	15599	15864	15687	15610	15630	15628	15595	15606	15577	15694	15640	15699	15394	15614	15630	15754	15457	15590	15674	15559	15567	15695	15733	15648	15618	15508	15675	15701	15651	15681	15559	15534	15669	15782	15760	15573	15548	15651	15673	15656	15669	15626	15556	15749	15559	15728	15718	15713	15465	15822	15718	15599	15765	15658	15765	15573	15680	15424	15606	15717	15801	15742	15801	15714	15766	15656	15845	15625	15730	15545	15664	15744	15551	15645	15751	15638	15520	15563	15554	15770	15606	15593	15761	15502	15676	15799	15634	15543	15585	15745	15572	15774	15627	15345	15446	15496	15527	15648	15688	15640	15516	15920	15754	15926	15619	15684	15578	15685	15511	15520	15705	15751	15738	15596	15594	15666	15672	15367	15668	15531	15564	15495	15576	15630	15693	15584	15966	15566	15655	15691	15592	15568	15678	15599	15521	15599	15688	15612	15679	15759	15666	15440	15598	15653	15632	15622	15650	15481	15600	15702	15638	15596	15571	15561	15543	15669	15644	15711	15722	15640	15734	15530	15561	15482	15491	15589	15883	15754	15558	15432	15669	15455	15614	15491	15593	15754	15427	15570	15550	15624	15682	15594	15669	15439	15603	15624	15466	15758	15621	15553	15645	15571	15614	15642	15749	15601	15625	15505	15595	15502	15692	15461	15676	15530	15481	15605	15829	15543	15730	15743	15437	15586	15779	15878	15682	15509	15601	15585	15537	15874	15632	15636	15714	15770	15672	15674	15452	15667	15590	15710	15605	15817	15624	15620	15662	15655	15801	15709	15620	15705	15562	15849	15481	15692	15391	15586	15592	15666	15764	15633	15748	15470	15524	15582	15624	15646	15667	15742	15722	15847	15631	15578	15711	15761	15764	15791	15606	15682	15804	15556	15479	15666	15595	15696	15779	15685	15738	15733	15560	15522	15606	15718	15844	15844	15699	15796	15489	15640	15643	15557	15616	15514	15603	15632	15415	15715	15565	15390	15696	15489	15669	15447	15667	15625	15621	15556	15683	15734	15550	15677	15745	15642	15754	15751	15708	15773	15339	15650	15686	15759	15404	15731	15537	15703	15770	15693	15556	15576	15570	15459	15558	15525	15604	15778	15636	15625	15538	15572	15602	15678	15625	15660	15674	15622	15629	15583	15727	15470	15802	15475	15592	15640	15709	15568	15873	15635	15677	15681	15700	15811	15586	15428	15614	15806	15570	15605	15534	15849	15475	15767	15794	15676	15634	15886	15652	15615	15721	15707	15866	15601	15536	15416	15569	15749	15762	15647	15590	15676	15519	15543	15542	15836	15677	15612	15628	15625	15506	15565	15966	15475	15563	15489	15549	15450	15590	15790	15486	15673	15725	15612	15619	15554	15626	15546	15671	15501	15476	15534	15479	15457	15810	15666	15599	15755	15490	15555	15570	15578	15662	15710	15641	15604	15566	15525	15813	15531	15584	15655	15717	15669	15689	15545	15744	15694	15771	15628	15698	15498	15403	15472	15597	15591	15526	15627	15682	15814	15477	15570	15441	15622	15766	15688	15827	15581	15531	15519	15703	15726	15640	15832	15697	15653	15650	15364	15611	15826	15740	15685	15572	15697	15684	15612	15680	15642	15501	15563	15631	15617	15808	15656	15634	15533	15537	15605	15606	15556	15774	15596	15677	15787	15644	15651	15516	15598	15548	15682	15663	15732	15798	15841	15750	15794	15621	15806	15559	15553	15688	15726	15509	15531	15541	15773	15684	15450	15623	15510	15437	15653	15762	15650	15460	15672	15575	15606	15496	15709	15653	15443	15469	15523	15647	15618	15663	15685	15588	15669	15584	15573	15679	15774	15588	15474	15608	15624	15801	15627	15681	15723	15558	15579	15714	15571	15498	15692	15530	15815	15521	15485	15698	15487	15489	15565	15869	15737	15605	15468	15501	15645	15536	15538	15471	15707	15545	15696	15787	15412	15603	15650	15580	15463	15705	15474	15881	15659	15631	15480	15551	15608	15480	15563	15550	15603	15693	15720	15664	15710	15511	15564	15642	15634	15559	15539	15563	15822	15639	15504	15601	15868	15570	15713	15490	15483	15568	15707	15480	15558	15652	15462	15534	15542	15731	15711	15647	15563	15765	15677	15637	15668	15508	15601	15706	15722	15749	15498	15429	15610	15518	15542	15529	15624	15639	15364	15564	15736	15695	15481	15708	15432	15582	15785	15551	15628	15716	15929	15665	15606	15558	15589	15774	15497	15568	15716	15556	15664	15521	15629	15551	15512	15646	15607	15591	15671	15579	15597	15599	15656	15488	15403	15515	15741	15535	15764	15497	15428	15426	15709	15550	15666	15562	15521	15526	15594	15757	15641	15589	15823	15477	15499	15704	15547	15772	15540	15450	15523	15575	15742	15693	15734	15539	15597	15724	15643	15686	15608	15438	15573	15445	15547	15848	15529	15564	15605	15604	15597	15540	15757	15820	15839	15595	15722	15675	15642	15613	15747	15658	15537	15821	15532	15628	15402	15483	15760	15454	15625	15677	15817	15693	15719	15519	15575	15401	15734	15613	15547	15767	15646	15673	15624	15610	15612	15475	15648	15784	15562	15554	15570	15548	15703	15563	15640	15556	15629	15602	15748	15572	15660	15645	15560	15744	15738	15648	15676	15765	15616	15645	15615	15580	15416	15708	15587	15799	15807	15593	15472	15777	15470	15533	15648	15635	15512	15507	15604	15474	15617	15653	15830	15363	15682	15623	15696	15685	15517	15603	15591	15758	15787	15588	15628	15637	15668	15587	15503	15488	15743	15580	15663	15455	15489	15598	15637	15575	15831	15606	15687	15665	15677	15621	15695	15593	15574	15713	15807	15400	15628	15643	15819	15629	15549	15388	15577	15468	15703	15575	15547	15411	15642	15705	15660	15776	15742	15638	15461	15734	15580	15684	15458	15542	15556	15599	15683	15693	15761	15662	15563	15432	15474	15437	15672	15605	15616	15475	15710	15689	15639	15590	15674	15774	15634	15576	15430	15606	15673	15687	15538	15492	15526	15441	15665	15624	15598	15872	15616	15523	15605	15540	15528	15798	15775	15453	15472	15556	15702	15701	15474	15673	15488	15505	15272	15560	15443	15511	15738	15555	15714	15722	15856	15661	15524	15642	15737	15534	15565	15801	15604	15412	15523	15665	15698	15535	15445	15680	15543	15555	15702	15750	15642	15369	15445	15596	15453	15659	15329	15572	15634	15661	15651	15658	15486	15735	15566	15601	15679	15607	15643	15619	15576	15666	15616	15845	15626	15324	15625	15654	15736	15565	15682	15708	15621	15649	15664	15430	15532	15709	15505	15615	15799	15709	15569	15568	15454	15552	15568	15539	15725	15439	15621	15670	15579	15612	15455	15759	15481	15677	15751	15675	15629	15620	15720	15463	15628	15537	15534	15523	15756	15756	15650	15686	15631	15481	15707	15698	15587	15708	15685	15644	15599	15677	15633	15722	15677	15448	15815	15778	15699	15631	15399	15845	15536	15548	15470	15493	15616	15387	15403	15560	15496	15621	15494	15779	15550	15578	15746	15750	15574	15441	15537	15727	15506	15637	15677	15653	15990	15637	15730	15636	15542	15561	15527	15640	15597	15662	15540	15786	15628	15513	15598	15634	15696	15448	15327	15734	15670	15654	15474	15746	15625	15499	15787	15948	15650	15703	15607	15496	15431	15608	15619	15606	15802	15547	15545	15480	15500	15553	15732	15580	15494	15657	15448	15703	15496	15689	15694	15700	15636	15450	15541	15596	15570	15572	15517	15658	15537	15611	15557	15631	15546	15487	15670	15525	15553	15428	15627	15518	15656	15495	15601	15816	15736	15543	15610	15706	15601	15832	15754	15611	15665	15602	15530	15703	15863	15450	15511	15666	15702	15400	15610	15699	15529	15494	15527	15604	15744	15708	15728	15584	15566	15627	15754	15555	15678	15525	15532	15617	15562	15789	15676	15620	15746	15702	15706	15666	15714	15761	15739	15672	15602	15655	15586	15706	15417	15557	15646	15744	15588	15632	15692	15596	15719	15709	15560	15504	15436	15511	15734	15404	15542	15738	15640	15683	15541	15596	15734	15598	15652	15486	15756	15804	15647	15488	15641	15666	15420	15446	15786	15773	15546	15663	15563	15664	15635	15478	15623	15818	15555	15695	15526	15527	15538	15507
18486	36479	34748	28650	25840	23673	22069	20854	19697	18911	18395	17688	17390	17061	16560	16133	15782	15451	15463	15106	14972	14818	14771	14549	14419	14390	14396	14485	14319	14309	14283	14436	14143	14273	14070	14102	14199	13918	14135	14203	14119	14112	13995	13990	13922	14197	14056	13955	14172	13953	14144	14187	13969	13921	13908	13946	13988	13920	14050	13969	14127	13877	14019	13973	13913	13826	13908	14068	14047	13930	14058	14000	13881	14088	13981	14017	14019	13943	13941	13894	14022	13926	13973	14201	13930	13940	14018	14024	13935	13910	14102	13904	14089	14077	14094	13809	13788	13929	13910	14022	13847	13890	14005	13956	13873	13883	14022	13875	13969	13965	13876	13941	13979	13933	13691	13987	13833	13854	13873	14017	13886	13941	13932	13961	13911	14058	13968	13967	13936	13877	13995	13999	13881	13918	13950	13819	13838	13829	13806	13957	13911	13967	14013	13918	14093	13752	13978	13847	13915	13916	13850	13882	14035	14017	13756	13788	13975	14014	13834	14021	13808	13923	13990	14018	13887	13864	13986	13984	14050	13862	13986	13886	13857	14043	14030	13826	13736	14064	13894	14130	13809	14008	13922	13738	14021	13803	13828	13837	14059	13988	14013	13975	14038	13843	13928	13985	13858	13980	13887	14109	13860	14047	13952	14018	13838	14063	13812	13915	14026	13852	13868	13954	14032	13817	14055	13904	14092	14063	13915	13853	13938	13827	14107	13925	13948	13760	13886	13890	13863	13928	13925	13985	14034	13846	13898	13859	13944	13901	13851	13850	14012	13728	13952	13808	13911	13859	13844	14070	14071	13929	13964	13925	13878	13787	14002	13933	13825	13903	13983	13937	14029	14129	13841	13938	14063	13823	13876	13931	13931	14025	13879	14010	13932	14014	14037	13906	13983	13924	14019	14097	13931	13893	14139	13937	14003	13845	13808	13943	13862	13955	13863	14058	13703	13957	14003	14063	13983	13855	14092	13861	13882	13880	13938	14174	13822	13938	13894	13911	13840	14049	14030	13937	14094	14003	14026	13973	13837	13974	13880	13939	13913	13907	13963	13903	13972	13784	14062	14076	13966	13747	13923	13864	14072	13941	14132	14095	13946	14002	13786	14031	13984	13940	13928	13944	13970	13832	13869	13902	13913	13853	14015	13924	13841	13856	13945	13968	14002	13910	13860	13931	13966	13843	13931	13991	13800	13937	13836	14121	13911	13954	13985	13851	14099	13994	13965	13862	13824	13803	14077	13954	13825	13970	13880	14083	13967	13992	13998	13837	13993	13858	13865	13979	13718	13952	13902	13873	13915	13873	14076	13949	13783	14027	13931	14005	13780	14053	13902	13846	13943	13932	13885	14009	13907	14001	14120	14031	13934	13960	14153	14038	13869	13943	14002	13918	14049	13928	14011	13786	13806	14125	13939	13837	13807	13885	13986	13949	13930	14139	13961	13856	13848	13953	13934	14122	13887	13929	13912	14036	14073	13966	13868	13816	14012	13873	13913	13994	13975	13804	13856	13996	13895	13911	13897	13875	14076	13850	13934	13825	13775	13955	13969	13894	14143	13995	13912	14002	13958	13875	14086	13987	14233	13996	13950	13932	13885	13847	13925	13902	13862	13911	13852	13841	13953	13797	14022	14053	13852	14061	13768	13768	13972	13824	13936	13874	14159	13963	13932	13873	13909	14011	13990	14028	14007	13861	14026	14024	14065	13822	13855	13900	13694	13826	13996	13837	13948	13899	13971	13934	13863	13840	14036	14033	13897	14074	13826	13906	13970	13932	13916	14133	13932	13914	13984	13981	13987	13791	14016	14034	14062	13901	14041	13748	13852	14011	13777	13926	13988	13893	14010	13934	13899	13968	13895	13854	14126	13853	13936	13935	13870	14017	13834	13857	13991	14082	13884	13929	13991	13987	13979	13913	14013	13985	13933	13972	13971	13944	13927	13806	13954	13921	13705	14073	13909	13998	13804	14018	13942	14100	13920	13764	13948	14006	13983	13974	13880	13958	13861	13963	13863	13969	14017	13858	13905	14069	14042	13848	14059	13924	13916	14076	13876	14055	13883	14010	13876	14054	13966	13972	13964	13918	13905	13894	13915	14016	13801	13969	13856	13885	13981	13747	13796	13997	13870	13996	13997	13750	13810	13942	13995	14089	13870	14072	14102	13947	13867	13898	13925	13916	13985	14016	13973	13921	13902	13812	13863	13791	13953	13968	13996	13870	13985	14069	13872	13977	14028	13856	13874	13897	13867	14080	13996	13834	13801	13945	13996	14050	13955	13836	13843	13980	14013	13967	13927	13903	13786	13889	13840	13904	14014	14063	13881	13855	13929	13938	13964	14031	13959	13699	13987	13983	13877	13967	13920	14014	13812	13973	13748	13878	13987	13944	13929	13844	13971	13834	13946	13830	13965	13845	13881	13890	14043	13909	13882	13969	13997	13938	13957	14010	13753	13990	13890	14031	13840	13746	13914	13927	13849	14021	13958	13906	13876	13959	13867	14099	13997	13948	13874	13895	13900	14076	13960	13906	13903	14008	13721	14020	13858	13983	14002	13843	14106	13843	13904	14015	13932	13875	14098	13906	13922	13984	13963	13960	13764	13805	13954	13997	13981	14023	13947	13928	13997	13910	13886	13855	13816	13954	13930	13939	13941	13839	14139	13961	13915	13837	13881	14020	13949	14002	14021	13952	13883	13934	14140	13901	13990	13989	13913	14081	13834	13811	13931	13992	13868	13954	14007	13847	13879	13830	13968	13889	14105	14014	13736	13966	13964	13990	14026	13905	13776	13921	13953	14002	14106	13928	13944	13968	14009	13820	13920	13852	13872	13997	13876	14058	13916	14080	13843	13885	13973	13892	13952	13906	13969	13864	13929	13848	13874	13924	13828	13815	13992	14097	13854	13851	13764	13886	14010	14057	13916	14083	13985	13844	13959	13853	13713	13775	13962	13938	13900	14043	13971	13917	13956	13891	13971	13910	13874	13961	13836	13905	13954	14039	13954	13932	14054	14088	13834	13973	13926	13932	13957	13989	13874	13901	13863	14049	13704	13956	13938	13921	13870	13997	13895	14091	13911	13748	13914	13943	14112	13843	13816	13905	13985	13877	13854	13947	14014	13841	14003	13891	14044	13929	13967	13835	13981	14031	13897	13896	13955	14104	13997	13914	13949	13845	13954	13878	14118	14045	13954	13886	13841	13978	13818	13762	13873	14066	14077	13885	14079	14013	13979	13985	13896	14026	13951	14088	13817	13917	13859	13890	13992	13957	13925	13952	13820	13851	13878	14106	13863	13745	13959	13880	13944	13869	13807	13848	13876	13917	14072	13911	13844	14005	13829	13988	13854	13984	13766	13864	14130	13948	13832	13854	13912	13975	13718	13842	14124	14002	13916	13993	13864	13976	13919	14015	13950	13851	13841	13971	14005	14001	13871	13792	13982	14023	13920	13961	13867	13742	13839	13966	13971	14039	13942	14147	13676	14146	13855	13816	13824	14031	13920	13928	14064	13933	13999	14022	14043	13936	14032	14035	13921	13830	13754	13868	13985	14017	14070	13917	13856	13870	13901	13910	13899	13868	13999	13943	14102	13879	13840	13994	13801	14047	13899	13912	13942	13899	13909	14014	14062	14022	13832	13932	13844	13710	13971	13917	13901	13874	13922	13906	13880	14177	13806	13862	14246	13801	14214	13977	13754	13979	13889	13876	14015	13880	13982	13957	13770	13960	13890	13837	13966	13958	13966	13865	14019	13936	13691	13886	13776	13850	13849	13926	13972	13646	13834	13862	13839	13921	13860	14071	13951	13966	13919	13670	13905	13869	13874	13950	13868	13939	14014	14152	13837	13952	14001	13892	14029	13995	13937	14160	13915	14009	14000	13864	13884	14067	14024	13858	13818	13978	13919	13889	13927	13968	14087	13941	14007	13871	14036	13963	13885	13963	14098	13966	13965	13961	13891	13852	13983	14000	13875	14034	13919	13841	13891	13771	14037	13927	14014	14032	13868	13904	13921	13875	13899	13897	13947	13856	13998	14060	13879	14025	13871	13862	13919	13897	13860	13790	13900	14085	13938	13942	13861	13997	13918	13836	14184	14016	13775	13861	13873	13964	13854	14026	13926	14036	13950	13997	13846	13963	13968	13919	13884	13909	13967	13840	13826	13957	13905	13845	13944	13906	13945	13820	13922	13733	13772	13929	13980	13964	13873	13632	13945	14121	14071	14043	14040	14022	13882	13891	13989	13900	13936	13956	13893	13884	13904	13968	13878	14132	13886	13951	13958	13945	14133	13932	13999	13750	13928	13908	13971	13766	13987	13869	13908	13961	13859	13922	13940	14060	13951	13940	14053	13811	13879	13983	13739	14198	14022	14012	14107	13841	14006	13976	14086	13845	13899	13910	13965	13915	14000	13827	13987	13946	13869	13798	13965	13847	14073	13873	14013	13886	13899	13908	14033	13897	13970	14010	13977	13932	13870	13897	13903	13963	14117	13920	13935	13958	14011	13915	13841	13990	13950	13879	13975	13849	13931	13853	13899	14111	14042	13978	13909	14148	14005	14007	14000	14011	13830	13898	13711	13848	14100	14038	14096	14111	13960	13922	14161	14072	14041	13855	13909	13769	13944	13892	13913	14057	14042	14062	13928	13831	14066	13855	13900	14005	14096	13935	14084	13640	13732	14010	13912	13891	14008	13878	13972	14085	13692	14068	13912	14130	13873	13960	13885	13952	14057	13869	13946	13888	14043	13770	13917	13962	14056	14037	14023	13890	13976	14016	13987	13870	13908	14016	14046	13907	14004	13933	13920	13914	13922	13889	13965	13871	14011	13936	13905	13939	13973	13807	13745	13988	14029	13853	13868	13965	13800	13791	13990	13950	13846	14008	13840	13892	13969	13998	13807	13967	14085	13877	13994	13994	13934	13863	13832	13891	13975	13918	14016	13860	13821	13876	13992	13831	13901	14035	14038	14073	13976	13919	13926	13765	14090	14008	13784	13830	14030	13809	13974	13944	14073	13917	13865	13915	14079	13811	13998	13825	13983	13930	14086	13811	13896	14024	13916	13978	13906	13943	13826	14050	13950	14020	13967	13866	13884	13895	13920	13946	13834	13828	14080	13851	14028	13914	14006	13945
27285	22175	25962	23171	18943	18053	17493	17079	16718	16485	16448	16182	16109	15987	15849	15975	15729	15796	15740	15563	15816	15406	15611	15376	15497	15546	15543	15572	15424	15411	15537	15512	15316	15510	15220	15484	15411	15376	15513	15428	15396	15431	15382	15602	15265	15376	15407	15299	15305	15251	15384	15450	15556	15498	15449	15235	15579	15405	15427	15378	15291	15313	15469	15450	15348	15403	15265	15467	15298	15401	15215	15319	15344	15352	15273	15336	15255	15144	15468	15256	15276	15466	15246	15295	15290	15345	15258	15429	15395	15270	15471	15482	15291	15253	15427	15249	15317	15189	15470	15261	15136	15066	15306	15386	15103	15074	15254	15452	15552	15364	15202	15282	15274	15286	15300	15371	15274	15290	15445	15426	15404	15407	15143	15367	15280	15455	15328	15385	15359	15317	15301	15435	15482	15422	15479	15317	15229	15225	15180	15323	15421	15541	15272	15390	15438	15018	15277	15185	15437	15152	15376	15377	15387	15452	15154	15282	15296	15409	15412	15353	15354	15510	15472	15117	15279	15229	15439	15334	15297	15249	15480	15370	15440	15302	15493	15271	15359	15244	15479	15285	15478	15268	15278	15264	15256	15380	15291	15342	15349	15219	15388	15389	15278	15419	15339	15400	15463	15425	15111	15415	15350	15300	15283	15387	15374	15332	15141	15202	15333	15303	15380	15395	15346	15265	15282	15328	15364	15357	15289	15412	15178	15349	15341	15209	15477	15274	15501	15494	15323	15383	15492	15240	15390	15381	15477	15253	15270	15366	15270	15459	15377	15389	15399	15352	15339	15088	15503	15284	15342	15401	15369	15286	15313	15397	15306	15440	15485	15335	15186	15384	15306	15191	15448	15485	15437	15418	15312	15530	15303	15324	15332	15345	15324	15664	15456	15321	15424	15283	15259	15299	15145	15193	15346	15333	15341	15356	15527	15504	15422	15373	15356	15456	15533	15409	15262	15294	15354	15371	15486	15240	15460	15506	15367	15129	15238	15498	15269	15360	15395	15340	15515	15463	15343	15286	15251	15287	15241	15165	15387	15435	15316	15391	15427	15234	15130	15397	15286	15295	15082	15329	15321	15037	15295	15419	15355	15273	15213	15221	15316	15250	15415	15399	15233	15149	15317	15319	15294	15281	15227	15513	15391	15328	15101	15390	15313	15378	15334	15398	15404	15328	15140	15169	15164	15301	15456	15382	15346	15443	15353	15459	15479	15452	15405	15446	15273	15519	15499	15315	15267	15402	15258	15001	15365	15262	15488	15395	15392	15125	15561	15234	15332	15291	15542	15319	15323	15295	15323	15509	15346	15447	15438	15275	15494	15386	15391	15364	15279	15285	15404	15412	15241	15496	15404	15403	15512	15366	15203	15275	15245	15216	15265	15446	15474	15272	15494	15286	15428	15518	15348	15365	15390	15397	15389	15133	15245	15349	15180	15245	15419	15427	15385	15314	15311	15251	15355	15262	15376	15367	15273	15308	15346	15418	15250	15415	15407	15201	15232	15307	15244	15242	15193	15436	15515	15408	15294	15406	15373	15391	15113	15248	15400	15351	15554	15335	15326	15298	15378	15251	15306	15273	15175	15329	15324	15491	15281	15171	15219	15367	15406	15263	15459	15396	15395	15387	15572	15318	15320	15490	15314	15301	15538	15605	15387	15359	15323	15425	15288	15358	15334	15321	15251	15291	15451	15314	15105	15134	15305	15244	15174	15202	15264	15300	15284	15366	15268	15449	15319	15644	15403	15394	15487	15476	15442	15401	15455	15268	15237	15393	15299	15323	15280	15482	15358	15325	15355	15299	15248	15381	15329	15391	15408	15399	15362	15322	15335	15380	15055	15370	15498	15287	15444	15614	15314	15264	15290	15257	15258	15458	15233	15295	15244	15328	15242	15220	15273	15382	15367	15383	15365	15415	15200	15294	15284	15426	15293	15300	15327	15450	15430	15340	15218	15336	15289	15369	15355	15260	15154	15328	15435	15374	15087	15243	15277	15395	15421	15283	15401	15277	15300	15304	15227	15321	15396	15392	15518	15316	15397	15362	15332	15271	15372	15510	15348	15287	15476	15330	15404	15384	15553	15279	15397	15372	15230	15260	15389	15410	15554	15371	15240	15321	15306	15200	15428	15574	15406	15273	15287	15220	15447	15207	15140	15158	15410	15257	15165	15374	15448	15231	15200	15399	15333	15216	15304	15487	15416	15362	15453	15393	15555	15352	15372	15224	15293	15523	15310	15425	15341	15351	15350	15167	15415	15226	15461	15247	15374	15383	15203	15307	15377	15397	15347	15234	15301	15180	15114	15248	15500	15443	15237	15323	15437	15198	15175	15257	15404	15451	15515	15321	15514	15346	15572	15474	15588	15152	15284	15408	15353	15218	15300	15229	15185	15287	15373	15316	15527	15407	15390	15286	15320	15244	15345	15539	15357	15254	15230	15262	15235	15354	15427	15328	15304	15554	15371	15346	15509	15423	15304	15431	15476	15240	15013	15293	15389	15283	15410	15163	15625	15273	15494	15506	15338	15445	15273	15286	15214	15383	15311	15566	15378	15324	15481	15277	15392	15136	15336	15145	15258	15173	15262	15256	15165	15249	15331	15301	15376	15234	15210	15531	15209	15429	15391	15400	15305	15552	15357	15487	15404	15528	15463	15358	15357	15292	15382	15204	15392	15411	15344	15315	15401	15616	15440	15344	15520	15304	15421	15239	15301	15157	15341	15324	15218	15242	15385	15416	15377	15437	15482	15291	15254	15255	15270	15234	15473	15324	15454	15357	15171	15345	15330	15373	15683	15322	15315	15329	15173	15283	15340	15449	15424	15393	15216	15246	15356	15250	15296	15247	15307	15319	15123	15344	15298	15389	15267	15263	15423	15377	15484	15343	15253	15288	15283	15305	15146	15432	15292	15543	15406	15301	15467	15366	15195	15238	15282	15472	15476	15335	15279	15343	15265	15354	15370	15104	15249	15414	15094	15400	14992	15288	15386	15217	15378	15187	15279	15328	15286	15227	15239	15366	15259	15539	15546	15140	15366	15212	15049	15258	15456	15373	15313	15292	15341	15445	15434	15328	15424	15338	15210	15387	15425	15251	15261	15418	15318	15481	15336	15493	15335	15284	15482	15308	15391	15201	15181	15285	15250	15259	15486	15615	15354	15394	15551	15360	15358	15141	15401	15489	15348	15255	15299	15384	15350	15391	15387	15448	15398	15417	15298	15356	15352	15412	15319	15362	15417	15370	15307	15279	15614	15358	15335	15424	15396	15257	15358	15320	15314	15210	15453	15494	15200	15264	15338	15295	15228	15242	15414	15247	15465	15559	15465	15402	15332	15295	15364	15239	15239	15270	15348	15509	15395	15261	15257	15444	15305	15326	15419	15334	15375	15180	15244	15310	15498	15381	15406	15543	15212	15408	15399	15356	15115	15146	15459	15321	15228	15199	15324	15312	15293	15332	15530	15509	15206	15471	15325	15331	15401	15233	15546	15535	15367	15280	15501	15375	15415	15264	15461	15318	15210	15460	15360	15142	15222	15353	15401	15233	15455	15599	15431	15463	15494	15194	15470	15133	15436	15234	15314	15458	15307	15254	15331	15342	15328	15368	15453	15222	15454	15399	15337	15171	15432	15393	15244	15415	15433	15290	15282	15206	15184	15501	15327	15427	15228	15389	15494	15628	15448	15306	15489	15360	15247	15363	15233	15427	15333	15326	15581	15365	15485	15280	15353	15444	15315	15425	15322	15481	15239	15356	15510	15185	15370	15172	15414	15502	15287	15337	15332	15310	15285	15386	15199	15444	15380	15124	15383	15535	15350	15254	15218	15137	15267	15269	15575	15484	15327	15351	15306	15336	15542	15504	15315	15178	15365	15270	15164	15464	15304	15395	15381	15598	15250	15383	15364	15428	15267	15342	15265	15376	15404	15455	15371	15236	15376	15447	15336	15352	15406	15350	15465	15168	15331	15404	15256	15165	15296	15402	15447	15383	15504	15425	15300	15176	15461	15382	15321	15295	15217	15267	15357	15349	15303	15375	15372	15273	15325	15369	15416	15482	15426	15339	15270	15334	15439	15412	15267	15194	15348	15414	15327	15375	15258	15622	15281	15568	15676	15530	15329	15166	15117	15587	15326	15433	15461	15264	15243	15278	15330	15293	15454	15298	15139	15462	15393	15366	15444	15211	15238	15214	15375	15186	15290	15491	15434	15292	15392	15452	15322	15242	15387	15164	15264	15472	15260	15217	15358	15303	15397	15338	15214	15346	15217	15105	15552	15375	15440	15351	15636	15235	15313	15506	15289	15197	15479	15130	15376	15310	15449	15312	15174	15320	15292	15338	15406	15374	15387	15267	15340	15304	15256	15385	15311	15421	15468	15494	15538	15343	15336	15489	15343	15272	15408	15433	15344	15143	15276	15225	15440	15356	15371	15408	15146	15244	15380	15340	15494	15364	15387	15233	15396	15467	15140	15506	15249	15482	15188	15432	15462	15303	15276	15296	15336	15256	15434	15360	15227	15468	15423	15317	15257	15329	15304	15206	15236	15445	15381	15308	15369	15440	15327	15266	15418	15404	15272	15379	15288	15359	15294	15412	15407	15287	15313	15344	15247	15209	15294	15381	15229	15426	15371	15295	15287	15388	15454	15522	15328	15223	15331	15378	15344	15327	15478	15151	15415	15342	15337	15489	15476	15230	15450	15382	15306	15316	15281	15282	15301	15236	15229	15385	15396	15265	15264	15325	15376	15277	15400	15354	15377	15299	15348	15330	15312	15382	15322	15455	15336	15266	15164	15219	15408	15322	15324	15376	15458	15412	15358	15599	15394	15369	15395	15506	15442	15309	15330	15337	15325	15419	15478	15453	15456	15055	15405	15476	15292	15240	15430	15400	15190	15259	15206	15361	15466	15313	15321	15336	15227	15430	15165	15397	15503	15291	15335	15170	15335	15179	15270	15157	15291	15289	15531	15380	15320	15499	15187	15350	15490	15255	15277	15366	15399	15253	15392	15505	15236	15342	15184	15258	15197	15383	15382	15448	15340	15328	15347	15318	15476	15272	15357	15268	15380	15137	15201	15335	15362	15221	15496	15422	15375	15338	15487	15306	15431	15094	15208	15383	15375	15355	15322	15349
17600	26155	25512	21138	19204	17844	17147	16510	16199	15804	15332	15366	15096	14851	14734	14526	14485	14402	14307	14161	14159	14190	14174	14099	13900	14001	14310	13963	13982	14026	14037	13983	13897	13842	13863	13910	13980	13987	13954	14054	13810	13749	14022	14039	13934	13850	13813	13919	13927	13962	13881	13975	13825	13660	13764	13869	13951	13997	13934	13904	13718	13896	13774	13713	13840	13914	13872	13888	13803	13775	13947	13841	14026	13844	13877	13796	13879	13963	13767	13858	13812	13965	13707	14033	13808	14178	13857	13893	13874	13940	13690	13890	13815	14017	13995	14012	13852	13811	13729	13955	13892	13711	13712	13841	13825	14045	13812	13793	13925	13860	13792	13836	13614	13700	13817	13851	13911	13841	13793	13922	13884	13936	13728	13894	13862	13884	13787	13916	13984	13959	13790	13674	13980	13874	13766	13825	13847	13809	13884	13794	13903	13626	13903	13804	13854	13919	13973	13999	13747	14004	13961	13950	13826	13952	13914	13867	13932	13983	13863	13901	13833	13794	13957	13839	13715	13980	13862	13837	13887	13823	13922	13890	13709	13984	13768	13923	13978	13804	13957	13942	13828	13734	13936	13870	13842	13866	13844	13892	13981	13966	13796	13948	13747	13890	13885	13919	13758	13806	13673	13977	13996	13800	14004	13911	13763	13966	13721	13858	13861	13885	13840	13799	13997	13987	13691	13836	13862	13807	13778	13880	13888	13835	13840	13892	14015	13799	13852	13983	13827	13761	13781	13790	13812	13932	13836	13740	13759	13829	13793	13943	13891	13872	13823	13753	13885	13963	13770	13854	13895	13846	13968	13998	13912	13857	13713	13932	14037	13907	13797	13862	13787	13807	13858	13835	13895	13820	13759	13954	13849	13807	14045	13947	13781	13847	13900	13794	13881	13824	13892	13826	13857	13754	13777	13903	13766	13852	13902	13702	13821	13925	13807	13754	13888	13794	13907	13824	13988	13859	14032	13980	13893	13855	13911	13872	13805	13817	13808	13762	13750	13806	13969	13867	13925	13807	13998	13869	13817	13931	13785	13825	13933	13814	13633	13947	13781	13879	14059	13672	13769	13771	13873	13821	14048	13742	13789	13845	13795	13661	13857	13784	13886	13839	13835	13817	13860	13716	13730	13865	13813	13907	13854	13814	13818	13951	13911	13845	13958	13957	13969	13864	13771	13895	13876	13726	13648	13783	13807	13865	13902	13923	13886	13807	13809	13661	13942	13742	14010	13800	13745	13797	13805	13864	13809	13863	13894	13749	14016	13969	13861	13891	13906	13787	13795	13826	13873	13773	13863	13887	13940	13826	13797	13880	13958	13889	13884	13737	13771	13954	13691	13756	13688	13897	13711	13833	13950	13778	13799	13784	13806	13796	13745	13740	13818	13685	13812	13835	14066	13916	13670	13983	13824	13788	13726	13971	13689	13909	13989	13795	13782	13726	13853	13837	13879	13912	14009	13782	13757	13705	13904	13725	13817	13811	13961	13962	13893	13900	14067	13760	13855	13863	13835	13911	13783	13854	13942	13949	13804	13887	13795	14003	13795	13704	13878	13875	13835	13767	13761	13929	13771	13881	13838	13861	13716	13868	13834	13752	13879	13756	13905	13790	13941	13897	13772	13764	13920	13843	13883	13836	13709	13608	13853	13842	13866	13887	13868	13985	13920	13830	13703	13913	13889	13890	14066	13799	13860	13894	13933	13872	13932	13937	13907	13724	13860	13684	13919	13924	13851	13855	13882	13756	13879	13803	13689	13893	13868	13936	13870	13992	13746	13653	13954	13927	13846	13794	13772	13888	13857	13737	13866	13944	13876	13723	13902	13681	13993	13839	13791	13819	13847	13809	14033	13988	13853	13812	13697	13865	13855	13833	13844	14050	13798	13840	13864	13830	13862	13883	13819	13803	13685	13831	13704	13957	13856	13795	13822	13797	14005	13739	13883	13944	14000	13787	13781	13935	13870	13946	13826	13739	13804	13938	13904	13751	13760	13813	13744	13924	13763	13914	13941	13832	13724	13886	13758	13902	13867	13700	14021	13780	13812	13982	13977	13851	13931	13755	13807	13725	13790	13892	13903	13842	13739	13757	13894	13913	13856	13789	13856	13774	13853	13893	13998	13848	13910	13788	13814	13913	13821	13737	13960	13795	13859	13993	13828	13954	13857	13925	13890	13926	14083	13818	13820	13864	13881	13887	13850	13757	13922	14005	13963	13726	13807	13907	13761	13743	13882	13965	13925	13786	13859	13937	13945	13928	13840	13867	13739	13912	13745	13745	13794	13896	13968	13812	13707	13862	13831	13811	13667	13857	13874	13847	13870	13867	13857	13841	13849	13818	14013	13996	13912	13904	13811	13811	13848	13881	13988	13774	13818	13830	13832	13723	13752	13723	13937	13979	13784	13734	13821	13880	13834	13899	13934	13899	13778	13867	13887	13658	13894	13901	13868	13812	13679	13684	13751	13796	13751	13902	13785	13724	13918	13885	13813	13614	13958	13820	13798	13835	13925	13910	13712	14013	14015	13758	13901	13697	13885	13763	13814	13905	13885	13972	13789	13939	13706	13765	13817	13866	13787	13727	14031	13737	13931	13640	13842	13781	13764	13682	13968	13817	13934	13889	13801	13767	13912	13934	13902	13948	13743	13941	13818	13837	13846	13851	13931	13732	13981	13774	13894	13880	14012	13880	13724	13812	13844	13858	13815	13909	13786	13864	13792	13854	13930	13789	13994	13936	13740	13828	13859	13962	13871	13922	13839	13861	13859	13952	13715	13921	13757	13797	13830	13706	13884	13827	13961	13787	13705	13783	13897	13997	13979	13794	13661	14033	13775	13639	13862	13670	13749	13964	13846	13827	13811	14079	13969	13945	13920	14002	13794	13783	13998	13895	13807	13885	13785	13909	13980	13807	13711	13883	13880	13884	13781	13857	13909	13872	13846	13922	13821	13821	13863	13837	13829	13943	14068	13900	13812	13937	13877	13798	13746	13801	13836	13724	13804	13880	13804	13946	13819	13885	13815	13846	13800	13626	13897	13943	13970	13868	13990	13923	13830	13936	13808	13754	13957	13699	13814	13862	14000	13781	13818	13713	13905	13911	13954	13767	13895	13738	13987	13751	13726	13934	13904	14043	13825	13814	13825	13702	13780	13798	13743	13903	13676	13952	13787	13741	13766	13818	13823	13934	13830	13922	13820	13939	13950	13972	13787	13926	13959	13881	13846	13861	13915	13757	13867	13897	13585	13769	13666	13778	14049	13911	13798	13898	13899	13657	13892	13883	13838	13877	13854	13864	13808	13820	14065	13896	14024	13775	13759	13690	13706	13931	13917	13893	13921	13996	14042	13932	13777	13894	13777	13865	13785	13877	13876	13856	13837	13966	13876	13971	13897	13903	13903	13884	13958	13910	13901	13909	13889	13689	13636	13921	13960	13908	13877	13812	13843	13893	13852	13804	13996	13800	13826	13978	13868	14033	13748	13902	13927	13914	13919	14125	13841	13907	13892	13958	13946	13890	13822	13908	13908	13840	13802	13859	13764	13940	13898	13890	13785	13894	13946	13938	13795	13692	13769	13892	13752	13806	13914	13824	13815	13944	14032	13836	13688	13888	13885	13760	13903	13761	13660	13972	14122	13803	13904	14001	13906	13782	13952	13900	13810	13847	13790	13882	13835	13927	13778	13759	13729	13857	13859	13972	13778	13962	13863	13899	13778	13911	13844	13793	13915	13692	13887	13861	13860	13847	13922	13785	13933	13783	13953	13795	14056	13858	13778	13870	13806	13933	13917	13734	13735	13954	13914	13966	13643	13805	13912	13938	13786	13913	13901	13924	13855	13856	13893	13958	13871	13863	13785	13772	13915	13774	13969	13867	13992	13818	13877	13918	13815	13715	13864	13994	13713	13687	13874	13621	13946	13778	13862	13721	13720	13897	13644	13827	13859	13879	13705	13863	13714	13808	13805	13804	13693	13835	13910	13816	13974	13842	13961	13887	13890	13937	13710	14024	13866	13900	13732	13883	13917	13808	13765	13769	13889	13882	13671	13920	13865	13983	13739	13887	13815	13912	14173	13854	13835	14006	14002	13624	13826	13872	14074	13906	13796	13956	13812	14060	13804	13894	13902	13794	13830	13882	13894	13724	13891	13958	13858	13769	13765	13948	13765	13820	13983	13812	13783	13588	13946	13896	13863	13777	13872	13912	13779	13824	13871	13809	13860	13802	13867	13819	13777	13967	13727	13825	13877	13963	13773	13876	13800	13661	13939	13994	13852	13980	13660	14049	13736	13877	13875	13833	13824	13970	13849	13980	13794	13854	13775	13977	14099	13800	13835	13890	13889	13846	13994	13809	13881	13809	14011	13783	13850	14013	13904	13960	13833	13734	13743	13830	13664	13873	13834	13959	14033	13885	13801	13839	13908	13987	13898	13902	13884	13768	13835	13835	13817	13743	13812	13809	13894	13826	13859	13890	14104	13795	13777	13778	13909	13951	13736	13962	14005	13892	13823	13908	13753	13821	13872	13787	13911	13883	13828	13993	13764	14027	13790	13853	13787	14025	13896	13999	13927	13844	13839	13839	13842	13782	13859	13850	13977	13742	13864	13804	13935	13861	13844	13796	13844	13958	13792	13709	13856	13805	13767	13894	13790	13995	14056	13794	13879	13999	13963	13801	13770	13841	13751	14094	13793	13802	14015	13745	13699	13752	13891	14022	13670	13907	13885	13859	13799	13804	13896	13738	13899	13892	13914	13661	13899	13870	13791	13836	13766	14182	13916	13694	13820	13947	13907	13938	13710	13858	13811	13815	13911	13893	13948	13956	14059	13807	13927	13818	13977	13883	13800	13748	13988	13850	13923	13797	13869	13877	13794	13937	13734	13832	13741	13852	13873	13870	13964	13876	13882	13830	13885	13866	13953	13823	14048	13715	13835	13870	13767	13974	14057	13872	14026	13784	13979	13877	13754	13886	13967	13902	13810	13926	13691	13751	13918	13794	13861	13816	13921	13891	13861	13724	13830	13871	13855	13803	13907	13826	13854	13816	13926	13991	13892	13838	14026	13741	13887	13732	13822	13849	13662	13953	13685	13856	13853	13937	13773	13857	13879	13908	13935	13693	13784	13733	13937	13944
23622	21049	28421	24023	22166	22124	21258	18196	17245	17287	16939	16401	16322	16173	15931	15773	15794	15432	15345	15382	15308	15220	15139	15062	14991	14993	14933	14960	14830	14898	15049	14788	14802	15118	14923	15015	14943	14713	14827	14978	14837	14746	14794	14884	14841	14631	14842	14736	14998	14674	14831	14810	14995	14834	14798	14503	14765	14589	14641	14750	14807	14771	14658	14828	14716	14931	14923	14781	14667	14725	14866	14887	14825	14643	14730	14717	14698	14865	15001	14760	14616	14770	14772	14842	14900	14883	14870	14897	14818	14692	14740	14439	14756	14748	14819	14752	14761	14621	14698	14720	14723	14789	14540	14683	14850	14740	14594	14937	14663	14610	14541	15017	14706	14715	14810	14668	14725	14876	14770	14705	14610	14731	14799	14570	14804	14622	14775	14695	14751	14829	14598	14743	14504	14644	14784	14669	14602	14804	14719	14560	14641	14931	14691	14745	14767	14673	14710	14745	14781	14662	14777	14831	14939	14911	14943	14621	14662	14713	14660	14609	14687	14665	14783	14812	14719	14713	15024	14755	14713	14555	14676	14615	14745	14614	14745	14598	14756	14814	14814	14997	14713	14611	14779	14772	14724	14635	14817	14625	14630	14791	14617	14635	14720	14681	14677	14639	14892	14744	14550	14874	14639	14697	14587	14824	14783	14700	14663	14790	14895	14792	14705	14731	14570	14643	14627	14634	14761	14624	14822	14708	14680	14471	14596	14637	14717	14503	14590	14722	14734	14703	14668	14738	14736	14542	14726	14897	14654	14626	14655	14788	14837	14897	14570	14708	14699	14626	14893	14725	14560	14701	14620	14580	14754	14686	14765	14813	14529	14598	14591	14802	14782	14718	14662	14720	14777	14736	14535	14789	14568	14622	14839	14713	14734	14561	14779	14825	14774	14654	14752	14708	14863	14570	14844	14625	14629	14690	14675	14791	14887	14600	14898	14752	14659	14701	14761	14711	14672	14817	14651	14797	14799	14834	14678	14639	14736	14881	14626	14722	14721	14658	14805	14644	14700	14644	14538	14668	14692	14720	14597	14697	14940	14726	14671	14800	14791	14775	14766	14754	14612	14602	14875	14792	14573	14638	14730	14645	14696	14866	14712	14783	14825	14834	14667	14570	14787	14802	14665	14681	14672	14727	14750	14788	14773	14701	14719	14877	14757	14624	14844	14742	14771	14794	14669	14818	14700	14650	14822	14675	14834	14620	14705	14640	14849	14577	14725	14876	14768	14709	14576	14723	14800	14790	14787	14725	14693	14803	14864	14795	14761	14923	14798	14474	14874	14409	14685	14683	14852	14559	14654	14810	14816	14737	14774	14818	14713	14642	14783	14823	14449	14786	14885	14842	14798	14655	14771	14817	14519	14791	14790	14582	14821	14826	14520	14750	14912	14664	14662	14535	14595	14640	14604	14798	14788	14710	14921	14721	14809	14859	14602	14835	14662	14941	14852	14627	14696	14720	14787	14838	14584	14591	14747	14781	14885	14784	14744	14662	14969	14699	14779	14674	14576	14631	14805	14677	14805	14653	14755	14778	14813	14767	14551	14689	14562	14872	14672	14674	14791	14654	14713	14766	14778	15035	14747	14723	14676	14920	14640	14686	14652	14616	14818	14784	14768	14794	14833	14712	14488	14787	14778	14863	14661	14748	14658	14756	14737	14703	14693	14710	14859	14810	14657	14859	14736	14580	14825	14722	14753	14622	14769	14887	14710	14758	14691	14623	14819	14902	14622	14733	14861	14658	14754	14992	14604	14723	14863	14757	14703	14757	14687	14618	14820	14849	14712	14782	14833	14476	14744	14594	14898	14692	14738	14622	14628	14640	14924	14702	14736	14627	14630	14713	14771	14696	14695	14750	14765	14751	14711	14575	14623	14746	14919	14727	14735	14801	14792	14661	14838	14774	14610	14800	14725	14606	14699	14583	14712	14774	14821	14866	14805	14902	14837	14740	14523	14717	14871	14610	14916	14796	14873	14672	14668	14648	14704	14701	14893	14631	14771	14597	14670	14720	14699	14916	14623	14754	14837	14768	14799	14801	14632	14736	14797	14591	14642	14624	14739	14921	14665	14742	14682	14753	14768	14794	14625	14707	14771	14632	14713	14602	14561	14603	14648	14768	14685	14592	14966	14719	14724	14637	14740	14869	14710	14762	14856	14683	14719	14790	14537	14642	14762	14709	14759	14612	14660	14857	14738	14609	14612	14755	14710	14919	14772	14690	14827	14673	14623	14718	14675	14838	14695	14716	14756	14626	14695	14654	14687	14667	14899	14747	14796	14815	14855	14743	14666	14701	14532	14717	14648	14750	14575	14868	14766	14746	14660	14696	14580	14866	14821	14777	14600	14873	14804	14785	14645	14796	14815	14600	14844	14703	14636	14770	14656	14788	14939	14821	14703	14794	14788	14708	14868	14736	14711	14865	14635	14815	14602	14656	14611	14771	14715	14609	14768	14741	14874	14743	14756	14742	14656	14755	14613	14747	14696	14798	14706	14742	14727	14603	14792	14662	14785	14694	14797	14893	14876	14880	14563	14916	15044	14837	14759	14936	14740	14871	14701	14741	14703	14699	14627	14778	14776	14688	14635	14933	14928	14669	14644	14780	14685	14836	14771	14747	14699	14715	14874	14725	14788	14833	14484	14733	14511	14760	14779	14790	14702	14604	14577	14812	14810	14655	14656	14872	14636	14868	14762	14746	14773	14701	14949	14730	14731	14686	14653	14711	14570	14780	14708	14608	14597	14669	14980	14578	14670	14826	14952	14772	14892	14768	14869	14792	14625	14799	14841	14727	14922	14690	14728	14772	14901	14759	14722	14707	14756	14732	14703	14682	14569	14713	14584	14722	14624	14777	14595	14726	14764	14629	14525	14601	14586	14676	14516	14727	14978	14784	14722	14783	14702	14793	14702	14805	14632	14679	14715	14929	14832	14726	14859	14782	14665	14909	14715	14682	14756	14771	14755	14862	14768	14704	14576	14848	14550	14730	14887	14694	14769	14680	14828	14612	14718	14805	14583	14832	14806	14775	14780	14662	14635	14558	14775	14698	14687	14900	14993	14806	14545	14747	14799	14620	14929	14590	14720	14761	14766	14676	14601	14585	14693	14651	14795	14694	14665	14708	14754	14567	14663	14709	14569	14564	14573	14833	14711	14764	14532	14882	14775	14884	14624	14691	14698	14832	14933	14851	14619	14988	14453	14623	14931	14683	14815	14809	14817	14733	14598	14887	14696	14808	14789	14727	14886	14758	14681	14803	14644	14599	14566	14743	14626	14823	14704	14692	14426	14639	14735	14631	14790	14817	14791	14559	14791	14652	14559	14775	14725	14659	14793	14822	14765	14598	14645	14660	14673	14548	14713	14878	14743	14840	14567	14604	14610	14744	14896	14752	14836	14725	14636	14641	14674	14798	14859	14680	14519	14616	14713	14831	14664	14568	14679	14805	14719	14713	14710	14694	14851	14839	14681	14474	14707	14918	14695	14642	14759	14676	14657	14718	14697	14601	14814	14909	14766	14746	14591	14571	14843	14785	14844	14455	14603	14714	14793	14776	14675	14716	14592	14680	14472	14754	14715	14741	14780	14878	14684	14716	14787	14637	14738	14854	14753	14901	14721	14646	14849	14637	14682	14942	14758	14945	14692	14525	14794	14787	14876	14662	14962	14827	14765	14647	14577	14461	14588	14848	14641	14728	14738	14643	14681	14744	14854	14867	14843	14601	14591	14708	14692	14620	14641	14655	14803	14776	14576	14931	14935	14840	14575	14724	14701	14799	14695	14739	14793	14849	14864	14760	15002	14852	14806	14697	14882	14842	14789	14749	14575	14871	14551	14947	14642	14735	14823	14525	14758	14820	14886	14571	14691	14880	14735	14694	14705	14757	14661	14930	14668	14736	14616	14776	14659	14924	14592	14671	14652	14655	14949	14765	14788	14792	14562	14759	14805	14722	14754	14786	14485	14651	14791	14635	14769	14793	14608	14791	14909	14986	14834	14778	14800	14728	14733	14828	14781	14825	14701	14626	14793	14756	14600	14817	14682	14898	14655	14710	14760	14636	14633	14782	14637	14664	14725	14725	14732	14583	14862	14789	14801	14552	14810	14732	14897	14622	14754	14905	14788	14880	14765	14671	14824	14515	14571	14780	14778	14807	14557	14695	14662	14628	14537	14754	14721	14751	14777	14697	14884	14599	14627	14683	14680	14780	14752	14677	14759	14780	14744	14822	14782	14762	14835	14762	14738	14852	14707	14711	14612	14914	14779	14615	14837	14496	14786	14666	14592	14685	14596	14625	14598	14793	14898	14782	14802	14963	14708	14621	14695	14695	14794	14775	14920	14663	14654	14741	14761	14839	14755	14613	14863	14818	14566	14779	14657	14698	14861	14839	14720	14802	14901	14688	14601	14906	14849	14732	14699	14770	14866	14707	14770	14893	14881	14648	14786	14848	14580	14666	15047	14669	14766	14758	14830	14718	14888	14759	14984	14804	14787	14791	14836	14602	14836	14829	14874	14729	14789	14699	14660	14665	14710	14738	14735	14637	14661	14542	14556	14542	15006	14818	14745	14744	14702	14755	14864	15003	14685	14610	14914	14649	14728	14925	14983	14587	14693	14747	14701	14696	14692	14699	14711	14707	14715	14807	14732	14843	14866	14727	14725	14738	14681	14685	14678	14874	14761	14695	14706	14682	14852	14609	14747	14675	14710	14714	14746	14763	15007	14827	14703	14830	14691	14862	14688	14867	14640	14643	14852	14525	14725	14881	14783	14565	14981	14705	14788	14580	14760	14488	14827	14612	14831	15002	14905	14896	14896	14635	14886	14559	14933	14863	14617	14689	14855	14725	14778	14822	14675	14873	14767	14693	14813	14639	14643	14756	14698	14917	14628	14695	14705	14823	14860	14521	14567	14639	14720	14567	14728	14831	14649	14609	14706	14776	14729	14675	14577	14689	14761	14510	14742	14464	14542	14745	14611	14502	14723	14989	14817	14680	14704	14831	14736	14613	14698	14760	14983	14756	14529	14670	14843	14519	14784	14589	14699	14719	14892	15050	14592	14771	14793	14833	14838	14831	14702	14792	14536	14662	14747	14728	14752	14658	14646	14706	14694	14848	14815	14718	14955	14864
17571	32401	31233	25208	22511	20622	19464	18366	17704	17183	16641	15910	15617	15205	15187	15073	14624	14470	14269	14259	14074	14049	13870	13933	13924	13900	13566	13689	13803	13584	13564	13529	13454	13520	13673	13602	13474	13553	13722	13637	13563	13558	13521	13619	13476	13555	13456	13344	13488	13708	13591	13420	13520	13558	13510	13446	13445	13506	13541	13459	13345	13395	13450	13525	13477	13437	13475	13593	13480	13438	13417	13436	13564	13480	13506	13425	13481	13375	13475	13619	13439	13559	13357	13498	13349	13549	13487	13477	13354	13410	13480	13432	13368	13396	13754	13344	13557	13505	13614	13388	13473	13489	13478	13521	13452	13574	13407	13381	13313	13535	13420	13599	13351	13433	13584	13387	13643	13492	13568	13493	13601	13291	13429	13311	13473	13368	13494	13498	13354	13620	13486	13476	13393	13355	13573	13614	13447	13581	13367	13289	13491	13456	13580	13218	13413	13490	13522	13252	13466	13448	13425	13323	13594	13553	13435	13523	13473	13447	13398	13341	13521	13468	13483	13374	13307	13467	13421	13394	13460	13634	13438	13457	13332	13562	13555	13454	13430	13449	13573	13433	13496	13383	13407	13593	13434	13489	13407	13383	13561	13425	13361	13331	13414	13443	13561	13421	13442	13439	13357	13551	13464	13489	13317	13331	13342	13530	13428	13372	13631	13489	13396	13482	13337	13337	13571	13449	13499	13420	13351	13496	13478	13517	13616	13411	13388	13609	13492	13373	13450	13268	13380	13370	13249	13379	13377	13303	13387	13555	13483	13479	13367	13508	13492	13421	13333	13411	13481	13469	13489	13593	13424	13474	13478	13511	13506	13437	13304	13387	13463	13439	13482	13610	13283	13366	13290	13488	13481	13556	13489	13488	13554	13470	13334	13424	13319	13512	13227	13456	13499	13331	13412	13347	13449	13627	13389	13488	13359	13288	13565	13327	13563	13232	13479	13379	13401	13344	13448	13554	13419	13521	13390	13589	13354	13467	13408	13478	13453	13373	13602	13392	13456	13529	13456	13445	13478	13505	13587	13295	13587	13483	13599	13372	13517	13294	13501	13370	13399	13372	13330	13465	13557	13434	13404	13447	13321	13474	13294	13326	13475	13534	13549	13369	13499	13552	13382	13310	13341	13280	13555	13515	13441	13527	13546	13470	13463	13464	13380	13610	13485	13663	13439	13326	13485	13459	13379	13425	13542	13518	13523	13529	13488	13385	13439	13371	13612	13510	13524	13527	13326	13400	13516	13559	13390	13456	13392	13519	13407	13594	13596	13383	13384	13412	13450	13489	13499	13530	13414	13356	13450	13344	13404	13404	13458	13308	13600	13446	13499	13660	13406	13474	13436	13440	13493	13577	13458	13450	13493	13568	13371	13246	13505	13262	13315	13447	13462	13479	13615	13420	13617	13460	13586	13335	13495	13419	13601	13412	13547	13620	13485	13548	13445	13544	13453	13455	13332	13481	13630	13467	13311	13480	13557	13429	13571	13458	13466	13426	13366	13526	13528	13378	13688	13501	13530	13517	13303	13426	13372	13319	13486	13444	13437	13493	13379	13406	13388	13364	13444	13473	13493	13485	13420	13378	13531	13626	13464	13379	13432	13394	13435	13426	13600	13443	13316	13416	13296	13397	13429	13568	13442	13230	13417	13357	13442	13419	13589	13546	13439	13397	13379	13557	13373	13340	13389	13471	13468	13454	13580	13437	13467	13348	13172	13554	13550	13563	13545	13315	13378	13259	13469	13516	13443	13562	13536	13460	13478	13349	13332	13499	13395	13364	13446	13382	13369	13434	13482	13517	13453	13591	13407	13362	13608	13306	13373	13351	13310	13517	13511	13388	13351	13573	13333	13384	13508	13454	13566	13352	13401	13568	13394	13468	13448	13326	13422	13501	13353	13444	13480	13289	13428	13462	13460	13269	13436	13459	13349	13528	13629	13571	13348	13401	13356	13491	13626	13348	13515	13666	13575	13438	13456	13464	13373	13409	13489	13160	13419	13390	13507	13321	13532	13315	13442	13574	13467	13326	13378	13426	13407	13531	13465	13659	13563	13464	13595	13447	13306	13556	13446	13589	13485	13558	13455	13317	13538	13489	13532	13593	13489	13408	13346	13443	13401	13472	13379	13370	13517	13375	13470	13390	13390	13591	13606	13346	13436	13515	13510	13470	13222	13488	13394	13287	13469	13382	13532	13340	13379	13483	13435	13329	13672	13581	13337	13508	13502	13355	13661	13417	13344	13397	13496	13262	13452	13525	13497	13427	13368	13363	13526	13197	13277	13378	13680	13398	13546	13392	13313	13376	13497	13445	13412	13246	13523	13604	13455	13468	13323	13359	13449	13415	13647	13462	13490	13407	13439	13428	13466	13295	13350	13552	13547	13373	13442	13539	13641	13331	13423	13358	13525	13668	13449	13480	13186	13516	13438	13303	13394	13540	13398	13577	13475	13357	13460	13417	13483	13392	13508	13381	13426	13392	13451	13451	13611	13473	13353	13329	13405	13477	13342	13365	13307	13535	13398	13481	13443	13352	13543	13451	13453	13565	13435	13591	13642	13515	13478	13582	13387	13392	13427	13363	13470	13431	13347	13511	13382	13452	13575	13410	13321	13574	13438	13469	13419	13447	13380	13447	13633	13517	13488	13377	13591	13469	13516	13409	13508	13568	13529	13291	13456	13416	13379	13432	13358	13436	13432	13284	13433	13570	13482	13448	13417	13459	13516	13430	13474	13613	13510	13422	13521	13559	13457	13427	13402	13493	13367	13509	13319	13387	13431	13443	13382	13443	13335	13504	13564	13575	13358	13325	13543	13377	13502	13424	13383	13391	13559	13516	13557	13460	13491	13544	13342	13293	13432	13431	13565	13364	13482	13316	13468	13590	13458	13522	13297	13382	13481	13449	13533	13404	13614	13445	13437	13511	13354	13497	13457	13532	13311	13525	13287	13334	13446	13441	13291	13390	13568	13518	13536	13520	13333	13317	13536	13375	13392	13539	13373	13500	13383	13328	13586	13432	13550	13364	13521	13448	13469	13457	13244	13546	13477	13549	13467	13436	13477	13619	13470	13367	13439	13375	13439	13486	13317	13345	13334	13478	13418	13276	13346	13499	13557	13362	13614	13501	13307	13444	13335	13492	13382	13701	13365	13514	13401	13529	13394	13502	13457	13454	13464	13445	13451	13570	13534	13517	13449	13242	13498	13612	13706	13633	13558	13422	13364	13425	13449	13481	13555	13554	13615	13476	13314	13441	13485	13511	13417	13492	13443	13341	13589	13230	13374	13525	13469	13575	13504	13686	13399	13436	13399	13403	13511	13436	13423	13516	13447	13363	13470	13336	13331	13272	13466	13497	13361	13495	13391	13342	13434	13375	13480	13338	13540	13506	13380	13419	13377	13412	13440	13459	13423	13448	13374	13496	13445	13367	13392	13480	13294	13605	13444	13360	13477	13481	13493	13356	13503	13303	13353	13541	13339	13397	13480	13363	13452	13593	13385	13506	13439	13341	13487	13310	13487	13359	13379	13571	13567	13423	13336	13536	13557	13436	13277	13511	13511	13378	13375	13391	13441	13332	13553	13289	13406	13443	13562	13472	13405	13546	13472	13371	13563	13531	13484	13522	13631	13425	13363	13482	13369	13466	13670	13275	13495	13497	13336	13371	13578	13544	13523	13485	13498	13268	13523	13482	13503	13474	13467	13439	13431	13341	13464	13403	13373	13475	13361	13390	13286	13545	13452	13472	13527	13480	13461	13316	13404	13437	13385	13472	13564	13418	13495	13432	13425	13404	13400	13526	13503	13373	13486	13480	13433	13347	13597	13377	13383	13512	13623	13335	13495	13332	13407	13499	13363	13329	13291	13419	13362	13292	13355	13228	13599	13462	13393	13475	13437	13294	13537	13380	13414	13524	13458	13382	13473	13518	13362	13583	13370	13504	13444	13527	13628	13340	13367	13470	13494	13508	13362	13419	13484	13454	13445	13453	13483	13525	13575	13290	13504	13414	13502	13506	13702	13614	13380	13506	13423	13520	13522	13469	13389	13390	13501	13400	13604	13451	13427	13407	13275	13361	13450	13552	13492	13428	13590	13521	13313	13464	13268	13544	13648	13445	13275	13358	13464	13512	13446	13338	13378	13290	13502	13360	13474	13367	13258	13548	13333	13432	13441	13420	13393	13340	13539	13446	13358	13465	13399	13682	13505	13509	13485	13556	13362	13396	13445	13472	13552	13449	13369	13369	13453	13494	13425	13426	13361	13449	13194	13486	13480	13354	13567	13514	13378	13773	13464	13435	13314	13424	13389	13534	13290	13472	13485	13572	13350	13321	13493	13335	13428	13462	13386	13559	13496	13390	13475	13386	13328	13462	13452	13473	13532	13176	13511	13329	13493	13465	13490	13363	13311	13372	13575	13392	13434	13362	13524	13396	13469	13428	13477	13491	13484	13454	13650	13244	13452	13443	13450	13412	13601	13381	13585	13438	13385	13374	13459	13634	13477	13500	13428	13404	13321	13312	13405	13575	13437	13503	13558	13256	13488	13283	13445	13449	13468	13639	13326	13530	13453	13380	13432	13394	13446	13540	13561	13438	13471	13319	13583	13403	13381	13525	13467	13407	13462	13531	13353	13497	13303	13401	13614	13421	13470	13406	13383	13412	13336	13469	13465	13357	13559	13527	13632	13382	13428	13404	13375	13455	13518	13326	13388	13356	13422	13359	13523	13512	13381	13494	13463	13402	13409	13372	13522	13450	13466	13611	13250	13587	13474	13437	13404	13399	13514	13365	13438	13452	13386	13508	13453	13521	13423	13298	13375	13337	13509	13541	13501	13328	13545	13350	13346	13538	13535	13653	13451	13470	13383	13579	13501	13482	13441	13672	13504	13438	13249	13380	13472	13345	13460	13268	13482	13507	13395	13329	13619	13371	13460	13300	13368	13388	13494	13399	13397	13492	13307	13337	13265	13521	13394	13514	13484	13353	13416	13436	13436	13288	13420	13334	13455	13370	13292	13229	13367	13285	13530	13510	13393	13396	13432	13381	13531	13450	13312	13269	13301	13457	13365	13296	13349	13454	13431	13425	13479	13598	13304	13451	13592	13399	13410	13480	13365	13436	13461	13388	13640	13658
22641	21064	28857	23506	21395	23859	25848	20442	19021	19046	18260	17938	17398	17408	17047	16869	16615	16536	16521	16210	16098	16033	16070	15936	15750	15834	15526	15641	15599	15532	15828	15507	15464	15672	15382	15556	15672	15566	15581	15470	15524	15532	15493	15375	15560	15604	15356	15198	15343	15406	15313	15535	15163	15297	15304	15551	15378	15315	15552	15478	15451	15233	15446	15412	15400	15214	15395	15379	15116	15350	15416	15226	15278	15227	15372	15310	15247	15289	15416	15468	15354	15393	15236	15583	15328	15261	15561	15312	15433	15398	15253	15254	15478	15305	15289	15175	15297	15149	15224	15301	15342	15351	15511	15150	15349	15371	15348	15410	15264	15484	15278	15202	15445	15361	15247	15206	15582	15260	15362	15244	15252	15478	15343	15311	15211	15215	15260	15127	15246	15266	15481	15295	15535	15324	15401	15496	15358	15411	15257	15305	15478	15298	15018	15279	15411	15413	15407	15461	15441	15269	15305	15552	15399	15376	15303	15223	15407	15375	15240	15481	15290	15255	15323	15372	15207	15376	15237	15267	15128	15327	15300	15281	15250	15212	15269	15382	15329	15277	15381	15459	15254	15378	15373	15314	15461	15422	15485	15219	15332	15277	15446	15312	15260	15226	15286	15409	15166	15116	15251	15402	15337	15431	15373	15518	15306	15252	15288	15274	15383	15503	15348	15348	15147	15295	15323	15200	15259	15284	15413	15447	15401	15579	15507	15387	15263	15230	15264	15409	15400	15339	15286	15472	15390	15317	15250	15396	15373	15226	15372	15017	15393	15374	15171	15131	15357	15369	15317	15183	15428	15143	15327	15284	15355	15263	15339	15439	15332	15386	15384	15375	15077	15271	15465	15357	15267	15438	15249	15274	15397	15385	15281	15408	15340	15388	15385	15319	15332	15300	15306	15384	15270	15099	15215	15356	15528	15363	15296	15225	15370	15150	15379	15424	15397	15294	15357	15471	15390	15317	15197	15333	15355	15421	15314	15391	15264	15323	15335	15321	15149	15288	15383	15224	15328	15103	15255	15189	15491	15111	15381	15341	15460	15245	15324	15187	15354	15489	15205	15315	15225	15284	15469	15438	15384	15266	15352	15362	15279	15230	15422	15357	15334	15427	15643	15189	15270	15345	15362	15457	15356	15291	15320	15490	15380	15220	15348	15251	15181	15372	15377	15489	15277	15280	15117	15410	15257	15284	15364	15411	15302	15206	15038	15284	15410	15247	15441	15372	15419	15294	15458	15489	15331	15370	15266	15169	15165	15337	15214	15343	15502	15291	15287	15406	15496	15283	15479	15437	15424	15357	15122	15527	15354	15336	15384	15359	15422	15197	15344	15307	15287	15346	15551	15288	15366	15332	15240	15181	15226	15096	15454	15522	15359	15401	15197	15350	15224	15491	15534	15353	15516	15334	15299	15342	15422	15257	15370	15368	15195	15406	15476	15315	15302	15344	15131	15298	15268	15423	15306	15389	15390	15225	15134	15168	15360	15231	15283	15347	15245	15249	15323	15158	15489	15445	15418	15436	15289	15237	15279	15330	15287	15335	15278	15273	15322	15458	15408	15353	15417	15132	15266	15293	15154	15311	15533	15271	15386	15358	15451	15330	15279	15297	15417	15320	15372	15516	15257	15432	15533	15312	15479	15257	15242	15309	15237	15192	15439	15393	15213	15342	15352	15276	15144	15434	15299	15256	15180	15461	15446	15263	15201	15300	15232	15342	15223	15557	15263	15289	15253	15509	15289	15191	15344	15301	15335	15471	15249	15396	15205	15215	15176	15208	15549	15485	15040	15418	15339	15434	15182	15297	15363	15096	15286	15271	15280	15457	15271	15290	15438	15214	15094	15389	15470	15351	15262	15372	15202	15346	15314	15037	15369	15212	15380	15229	15303	15190	15505	15252	15395	15403	15219	15224	15491	15465	15259	15119	15387	15305	15240	15194	15320	15367	15259	15238	15372	15379	15303	15237	15289	15299	15322	15434	15168	15254	15307	15284	15395	15384	15396	15360	15538	15397	15259	15398	15387	15199	15395	15326	15432	15342	15311	15397	15320	15427	15406	15302	15454	15228	15276	15301	15436	15176	15226	15266	15367	15500	15163	15165	15353	15313	15230	15441	15313	15263	15327	15227	15296	15327	15337	15439	15332	15320	15358	15331	15029	15434	15213	15346	15427	15294	15292	15223	15220	15303	15223	15345	15334	15109	15272	15350	15396	15195	15266	15184	15158	15308	15352	15310	15316	15391	15439	15393	15279	15410	15310	15136	15276	15470	15285	15354	15326	15151	15378	15321	15155	15379	15177	15271	15478	15410	15376	15182	15354	15241	15328	15444	15455	15258	15267	15281	15352	15307	15237	15537	15366	15331	15261	15338	15429	15348	15350	15199	15316	15448	15463	15404	15256	15221	15344	15530	15305	15139	15412	15584	15252	15238	15099	15186	15229	15402	15374	15227	15395	15321	15178	15387	15247	15072	15356	15528	15484	15305	15177	15323	15373	15243	15227	15295	15510	15200	15302	15189	15288	15327	15246	15469	15175	15226	15382	15271	15309	15209	15340	15304	15550	15240	15195	15359	15419	15477	15325	15460	15401	15286	15316	15157	15318	15041	15129	15411	15219	15290	15194	15133	15364	15329	15402	15355	15392	15497	15338	15426	15054	15483	15456	15351	15334	15330	15028	15200	15349	15053	15340	15401	15430	15503	15422	15539	15449	15187	15080	15427	15408	15417	15131	15130	15425	15242	15564	15204	15305	15227	15382	15397	15338	15359	15555	15465	15266	15320	15352	15347	15277	15360	15375	15306	15422	15316	15188	15332	15487	15233	15306	15102	15501	15474	15188	15226	15308	15437	15528	15295	15337	15085	15357	15473	15382	15331	15241	15400	15337	15453	15405	15179	15240	15399	15321	15448	15377	15273	15202	15167	15162	15120	15286	15536	15288	15217	15391	15264	15282	15081	15222	15078	15286	15459	15540	15333	15238	15419	15304	15219	15479	15279	15288	15310	15568	15238	15408	15358	15112	15313	15524	15240	15237	15285	15371	15245	15212	15297	15244	15159	15337	15326	15299	15373	15423	15251	15395	15230	15252	15329	15331	15365	15354	15151	15128	15272	15119	15260	15377	15381	15362	15292	15259	15450	15518	15144	15266	15357	15489	15216	15424	15491	15375	15417	15268	15189	15252	15293	15255	15269	15314	15326	15246	15458	15396	15511	15201	15350	15378	15417	15396	15598	15301	15393	15271	15168	15261	15279	15242	15392	15436	15238	15436	15294	15105	15479	15381	15321	15247	15223	15483	15373	15326	15270	15370	15346	15182	15518	15525	15302	15090	15409	15394	15512	15228	15275	15334	15379	15387	15273	15369	15124	15218	15386	15417	15487	15395	15312	15137	15237	15206	15297	15455	15262	15434	15279	15259	15369	15217	15232	15347	15269	15340	15212	15173	15399	15270	15441	15293	15325	15411	15312	15253	15519	15491	15391	15261	15209	15315	15130	15258	15364	15365	15243	15359	15395	15152	15277	15415	15208	15511	15366	15288	15348	15291	15399	15330	15279	15285	15187	15279	15300	15275	15279	15310	15383	15459	15184	15404	15202	15531	15313	15359	15277	15272	15245	15310	15448	15354	15096	15246	15355	15363	15433	15331	15316	15289	15412	15228	15233	15169	15516	15155	15213	15406	15363	15190	15315	15305	15466	15343	15112	15420	15316	15520	15123	15350	15207	15194	15205	15322	15059	15430	15491	15308	15314	15215	15332	15360	15351	15303	15548	15406	15368	15181	15171	15278	15348	15116	15258	15453	15222	15241	15085	15266	15247	15179	15261	15320	15445	15503	15522	15470	15285	15287	15314	15269	15442	15180	15348	15245	15495	15469	15336	15385	15332	15264	15375	15222	15332	15321	15376	15318	15087	15207	15458	15312	15119	15177	15393	15187	15204	15273	15293	15289	15292	15286	15366	15443	15345	15318	15233	15422	15352	15357	15492	15467	15251	15254	15251	15114	15267	15335	15248	15410	15228	15307	15230	15234	15287	15259	15445	15322	15161	15328	15418	15285	15288	15465	15363	15294	15194	15210	15230	15186	15528	15182	15305	15193	15396	15254	15230	15298	15263	15406	15323	15314	15338	15387	15193	15394	15150	15240	15255	15217	15514	15231	15017	15325	15446	15324	15304	15336	15241	15192	15290	15383	15229	15332	15216	15480	15398	15327	15389	15103	15338	15437	15426	15330	15345	15711	15324	15404	15280	15349	15189	15396	15274	15275	15214	15052	15274	15516	15138	15379	15451	15459	15211	15180	15271	15452	15217	15364	15361	15400	15531	15418	15315	15401	15264	15477	15452	15394	15289	15296	15328	15181	15226	15366	15543	15484	15168	15350	15322	15220	15404	15322	15392	15416	15144	15189	15466	15372	15448	15259	15163	15313	15158	15268	15249	15429	15505	15374	15382	15374	15299	15240	15302	15307	15142	15390	15362	15171	15297	15287	15229	15349	15315	15403	15360	15361	15246	15120	15453	15162	15308	15168	15285	15254	15308	15216	15261	15363	15646	15316	15338	15353	15153	15225	15447	15198	15356	15199	15218	15374	15308	15150	15227	15279	15187	15306	15300	15241	15353	15374	15223	15243	15359	15497	15309	15289	15247	15266	15100	15324	15489	15436	15415	15393	15326	15552	15209	15155	15197	15436	15161	15400	15504	15401	15292	15443	15380	15505	15333	15314	15388	15395	15213	15358	15261	15244	15205	15392	15283	15248	15250	15124	15256	15222	15220	15360	15381	15261	15334	15282	15307	15260	15289	15214	15194	15311	15282	15345	15160	15425	15208	15487	15286	15237	15229	15334	15258	15292	15346	15379	15272	15369	15333	15321	15166	15449	15369	15343	15411	15328	15451	15417	15301	15227	15217	15392	15238	15499	15369	15407	15214	15637	15253	15327	15451	15323	15345	15505	15314	15273	15409	15415	15174	15344	15220	15330	15399	15270	15386	15359	15338	15303	15279	15272	15410	15280	15291	15348	15209	15460	15366	15289	15236	15516	15281	15286	15156	15164	15129	15182	15286	15261	15307	15337	15461	15267	15313	15360	15535	15124	15197	15400	15394	15283	15383	15411	15413	15568	15272	15345	15343
19479	37293	35746	29427	26406	23964	22041	20834	19922	18899	18385	17495	17082	16558	16318	15904	15583	15341	15153	14804	14812	14667	14719	14499	14412	14445	14104	14029	14040	14136	14046	14249	14051	13959	13892	14114	13905	13889	13788	13909	13811	13885	13800	14034	13892	13886	13805	14026	13858	13835	13947	13747	13908	13818	13694	13853	13959	13846	13799	13893	13802	13715	13960	13861	13919	13921	13932	13786	13812	13699	13757	13733	14001	13804	13742	14046	13748	13776	13834	13822	13642	13917	13764	13789	13782	13876	13872	13921	13739	13760	13780	13866	13989	13933	13671	13812	13804	13780	13830	13772	13816	13567	13763	13761	13646	13855	13826	13733	13620	13727	13773	13873	13799	13744	13883	13684	13981	13768	13704	13837	13641	13736	13644	13710	13564	13854	13800	13760	13790	13671	13849	13776	13916	13776	13632	13822	13905	13788	13753	13893	13695	13815	13776	13772	13735	13671	13716	13827	13903	13980	13801	13854	13769	13759	13918	13721	13644	13738	13807	13707	13943	13671	13820	13716	13671	13868	13873	13800	13687	13792	13769	13816	13781	13806	13788	13950	13886	13869	13720	13660	13846	13664	13862	13904	13858	13717	13835	13990	13590	13700	13696	13745	13873	13706	13659	13723	13789	13823	13702	13722	13964	13881	13836	13743	13689	13900	13825	13817	13796	13739	13785	13729	13703	13670	13820	13833	13638	13803	13830	13725	13876	13689	13830	13768	13758	13751	13911	13731	13822	13868	13590	13788	13659	13781	13859	13890	13838	13769	13739	13746	13723	13794	13803	13711	13814	13625	13799	13967	13678	13899	13852	13851	13864	13759	13786	13807	13729	13918	13640	13825	13828	13843	13952	13616	13729	13936	13859	13821	13668	13769	13703	13789	13818	13899	13786	13777	13678	13692	13759	13696	13990	13948	13902	13803	13760	13843	13651	13934	13703	13794	13676	13766	13643	13832	13551	13784	13801	13776	13717	13705	13843	13870	13831	13687	13725	13901	13777	13731	13720	13837	13755	13661	13735	13814	13692	13796	13853	13844	13769	13630	13802	13718	13870	13812	13780	13873	13824	13655	13961	13742	13817	13874	13698	13917	13659	13681	13741	13886	13690	13784	13842	13706	13828	13537	13806	13797	13743	13875	13602	13700	13827	13773	13706	13764	13696	13903	13917	13734	13785	13715	13871	13775	13744	13712	13984	13748	13846	13852	13925	13765	13637	13779	13965	13665	13830	13876	13591	13812	13809	13870	13830	13758	13898	13712	13718	13921	13566	13622	13762	13899	13753	13740	13917	13806	13861	13925	13764	13832	13856	14048	13902	13885	13803	13756	13731	13535	13859	13765	13791	13742	13752	13887	13801	13871	13763	13731	13866	13963	13818	13859	13910	13733	13887	13811	13816	13928	13650	13756	13819	13768	13869	13896	13781	13796	13733	13779	13896	13705	13870	13702	13856	13723	13782	13732	13702	13750	13783	13669	13650	13708	13826	13850	13875	13725	13701	13865	13691	13786	13659	13694	13769	13752	13760	13757	13901	13854	13869	13639	13749	13755	13755	13680	13692	13659	13877	13854	13673	13830	13706	13794	13921	13764	13760	13876	13699	13731	13804	13693	13867	13823	13915	13870	13730	13716	13813	13593	13876	13766	13821	13803	13850	13912	13714	13750	13752	13735	13755	13748	13785	13823	13740	13800	13934	13700	13766	13749	13892	13855	13743	13791	13941	13760	13730	13684	13843	13698	13719	13782	13754	13813	13619	13675	13736	13727	13852	13690	13757	13768	13764	13928	13651	13687	13716	13650	13566	13718	13897	13596	13621	13762	13890	13721	13797	13748	13875	13728	13699	13749	13768	13894	13901	13790	13899	13710	13859	13713	13858	13759	13922	13785	13734	13858	13450	13855	13757	13758	13913	13954	13704	13876	13800	13771	13767	13811	13673	13818	13799	13922	13731	13675	13892	13760	13751	13787	13745	13720	13699	13790	13707	13836	13821	13705	13995	13683	13898	13938	13841	13644	13751	14026	13747	13758	13788	13732	13860	13694	13780	13760	13810	13754	13803	13818	13877	13746	13845	13682	14004	13851	13713	13842	13701	13700	13769	13877	13760	13664	13828	13876	13870	13806	13793	13591	13857	13719	13826	13802	13821	13659	13889	13929	13873	13862	13621	13805	14005	13739	13858	13751	13802	13799	13686	13664	13671	13810	13849	13746	13809	13684	13722	13664	13782	13801	13762	13688	13865	13913	13813	14065	13717	13744	13765	13779	13828	13793	13590	13706	13701	13896	13716	13801	13742	13767	13700	13953	13774	13776	13716	13815	13821	13855	13720	13815	13694	13848	13897	13778	13704	13694	13870	13660	13725	13827	13712	13593	13748	13726	13758	13839	13732	13769	13686	13735	13878	13779	13786	13907	13600	13938	13899	13817	13648	13793	13871	13781	13866	13788	13809	13727	13704	13881	13622	13775	13830	13933	13659	13783	13844	13824	13797	13689	13725	13799	13865	13820	13749	13703	13932	13816	13721	13856	13723	13720	13844	13809	13660	13770	13835	13846	13678	13770	13854	13799	13767	13931	13669	13890	13719	13732	13618	13814	13808	13886	13895	13691	13777	13706	13735	13842	13608	13803	13829	13797	13766	14030	13695	13770	13836	13721	13828	13753	13862	13898	13814	13900	13812	13909	13724	13805	13705	13642	13747	13800	13792	13939	13792	13718	13779	13617	13737	13757	13927	13825	13917	13742	13565	13763	13810	13705	13787	13736	13735	13789	13766	13786	13805	13900	13822	13747	13700	13852	13744	13801	13869	13709	13835	13813	13812	13741	13703	13830	13707	13893	13637	13844	13729	13692	13867	13787	13904	13739	13680	13804	13818	13963	13828	13722	13809	13709	13811	13689	13633	13792	13770	13737	13588	13708	13700	13707	13818	13796	13666	13733	13833	13724	13783	13788	13794	13798	13753	13913	13856	13775	13734	13821	13762	13842	13718	13803	13742	13819	13773	13786	13708	13769	13831	13799	13773	13844	13828	13800	13779	13959	13679	13822	13683	13869	13953	13892	13991	13977	13811	13757	13953	13649	13820	14020	13839	13702	13857	13839	13827	13645	13844	13733	13872	13826	13663	13759	13730	13901	13789	13819	13727	13725	13867	13833	13683	13737	13693	13905	13926	13832	13690	13711	13908	13723	13688	13869	13822	13927	13780	13901	13875	13761	13818	13717	13740	13878	13708	13574	13811	13716	13776	13727	13809	13866	13702	13786	13832	13785	13838	13744	13724	13878	13677	13928	13917	13734	13728	13907	13676	13684	13811	13726	13737	13843	13773	13656	13882	13834	13743	13903	13876	13731	13755	13774	13842	13573	13783	13904	13776	13888	13674	13934	13809	13911	13873	13806	13820	13698	13792	13945	13763	13733	13779	13829	13866	13714	13844	13723	13827	13640	13676	13797	13807	13755	13747	13819	13702	13725	13734	13877	13779	13664	13629	13913	13907	13808	13993	13699	13649	13883	13803	13763	13742	13775	13848	13830	13760	13665	13866	13792	13865	13793	13727	13867	13694	13971	13656	13778	13737	13918	13796	13873	13694	13773	13790	13829	13887	13833	13764	13823	13970	13912	14103	13854	13649	13679	13677	13765	13787	13825	13723	13691	13831	13853	13863	13750	13794	13699	13846	13689	13747	13682	13700	13822	13879	13737	13831	13879	13830	13694	13801	13576	13672	13578	13887	13643	13779	13743	13802	13833	13870	13685	13744	13664	13812	13708	13654	13821	13789	13759	13722	13718	13811	13740	13878	13864	13758	13734	13829	13800	13668	13777	13905	13766	13680	13801	13770	13759	13787	13772	13753	13807	13760	13741	13943	13768	13903	13880	13859	13949	13654	13802	13926	13839	13721	13776	13706	13704	13600	13894	13869	13857	13577	13908	13709	13762	13684	13844	13922	13794	13610	13909	13752	13882	13771	13704	13996	13778	13797	13857	13851	13823	13867	13762	13699	13752	13809	13638	13691	13865	13687	13864	13828	13690	13706	13727	13781	13814	13753	13649	13771	13727	13775	13904	13859	13770	13857	13887	13870	13718	13715	13894	13671	13667	13715	13871	13689	13950	13799	13749	13849	13751	13892	13850	13806	13970	13827	13701	13846	13673	13894	13669	13806	13742	13647	13899	13755	13791	13782	13777	13722	13752	13870	13810	13777	13741	13717	13686	13529	13931	13772	13690	13816	13617	13703	13862	13862	13877	13656	13553	13752	13626	13663	13815	13746	13705	13814	13820	13727	13732	13827	13667	13725	13577	13768	13644	13764	13783	13918	13711	13888	13762	13887	13870	13778	13803	13614	13697	13838	13805	13598	13684	13686	13892	13638	13703	13790	13608	13839	13664	13818	13917	13869	13809	13811	13707	13775	13799	13829	13681	13812	13733	13662	13718	13984	13937	13916	13737	13875	13763	13731	13926	13824	13855	13844	13896	13786	13788	13863	13732	13888	13824	13588	13780	13691	13832	13919	13849	13842	13738	13705	13933	13709	14045	13795	13731	13896	13811	13846	13719	13659	13695	13674	13849	13749	13780	13759	13558	13757	13935	13772	13705	13875	13789	13757	13636	13731	13817	13942	13805	13672	13753	13708	13732	13645	13794	13818	13715	13808	13656	13877	13774	13802	13811	13747	13760	13602	13932	13761	13870	13590	13785	13811	13666	14116	13697	13756	13917	13698	13724	13769	13723	13778	13751	13736	13843	13735	13617	13975	13926	13825	13834	13762	13794	13888	13859	13741	13992	13647	13624	13832	13753	13793	13838	13897	13884	13625	13868	13694	13955	13836	13694	13757	13782	13715	13818	13645	13629	13825	13827	13817	13623	13596	13759	13811	13837	13780	13821	13857	13697	13749	13854	13851	13711	13884	13834	13653	13755	13811	13645	13829	13675	13741	13754	13787	13909	13865	13942	13682	13641	13776	13664	13741	13731	13801	13903	13850	13795	13790	13828	13953	13806	13607	13722	13667	13678	13929	13827	13779	13908	13844	13748	13800	13740	13745	13693	13919	13616	13785	13768	13767	13718	13681	13861	13826	13821	13970	13745	13883	13789	13740	13903	13703	13690	13606	13660	13895	13985	13754	13717	13937	13689	13814	13722
27247	22290	26143	23241	19032	18032	17432	16791	16504	16247	16008	15820	15541	15612	15647	15599	15581	15338	15186	15171	15334	15211	15192	15115	15049	15300	15033	15303	15164	15264	15196	15184	14954	15071	15163	15144	15151	15219	15010	15290	15007	15033	15096	15138	15193	15201	14904	15146	15236	15018	14967	15048	15149	15184	15241	15009	15087	15162	14786	15193	15062	15140	15120	14966	15274	15124	15225	15169	14985	15059	15171	15202	15233	14963	15165	15026	15120	14988	14929	14939	14985	14981	14968	15020	14955	15018	14984	15142	15060	15136	15141	15086	15197	15098	15058	15212	15101	15268	14983	15042	15130	15299	15009	14904	15078	15057	15170	14806	15045	15138	15132	15028	15209	14999	15146	15007	15198	15226	15130	15102	14910	15068	14983	15213	15151	14999	15028	14890	15108	15049	15110	14998	15073	14948	14946	15123	15190	15126	15071	14888	14983	14903	15138	15220	15210	15123	15236	15087	15223	15226	15193	15126	14934	14898	15042	15156	15024	14850	15095	15052	15006	14992	15131	15094	15092	15047	15136	15109	14995	14876	14877	15013	14976	15081	14891	15266	15031	15139	14973	15007	15026	15050	14992	14908	14990	15002	15242	15049	14991	15091	14933	15267	15172	15135	15118	14968	14967	15174	15231	15208	15124	14963	15166	15061	15008	14942	15113	15020	15149	15053	15069	14995	15047	14814	15125	14972	15044	15216	15194	14977	14887	14970	15140	15123	15177	15136	15033	15115	15083	14927	15050	15088	15245	15175	14973	14946	15025	15129	15076	15081	15164	15191	15008	14965	15173	15082	14968	14999	14960	14989	15022	15169	15177	15023	14930	15066	14978	15044	15087	15101	14992	15018	14907	15185	15098	14947	15029	15067	15087	14938	14949	15124	15288	15181	14974	14994	14950	14999	15009	14876	15163	15193	15037	15023	15034	14897	14907	15136	15054	15076	15195	15170	14861	14932	15171	14888	14981	15086	15034	15164	14909	14950	15092	15138	15110	14906	15290	15186	15007	15075	15189	15090	15105	15036	15100	15130	14977	15044	15029	15304	15220	15050	14853	15350	14969	15056	14987	14876	14980	14926	15037	14906	15064	14880	15063	14938	15197	15078	15207	15068	15116	15060	15260	15200	15338	15099	15027	15146	14995	14966	15019	15281	15027	15239	15095	15120	14966	14903	15073	14951	15330	15187	14916	14854	15174	14976	15118	15083	15005	14990	15149	14905	15104	14974	15016	14855	15201	14862	15191	15302	15220	14950	15037	15250	14939	14990	15219	14989	15010	15051	15006	15051	15088	15238	15185	14985	15064	15152	15247	15248	15179	15063	15034	15190	15070	14904	15065	15049	15204	15025	15133	15111	14898	15098	15027	15103	14907	14992	14994	15213	15076	15012	15006	15203	15095	14939	15144	15139	15011	15179	15286	15019	15019	15159	15220	15063	15047	15145	15072	15226	14965	14993	14977	15202	14967	15084	14982	15023	15242	15388	15097	15122	15194	15066	14963	14824	14996	15042	14802	15059	15002	15054	14869	15075	15198	14816	15120	15062	14934	15093	15050	15196	15044	15168	15035	15121	15213	15160	15070	15163	15184	15210	15046	15019	15377	14959	15028	15043	15088	15079	15073	15145	14843	15143	14971	14978	15057	15000	15096	15043	14951	14990	15171	15000	14965	15020	15253	15030	14887	14966	15127	15007	15067	15152	14967	14948	15012	15176	15167	14984	15089	15107	15025	15079	15033	15099	15032	15096	15051	15136	14870	15034	15205	14997	14987	15068	15233	15171	15218	15001	15050	15044	15067	14956	15063	14977	15008	15083	15185	14952	15086	15150	15168	14912	15091	15086	15054	15073	14949	14924	15073	15218	15097	14995	15215	14983	15054	15068	15190	15068	15045	14882	15151	14836	14988	15045	15173	14998	15037	14960	15094	15197	15034	14962	15210	15004	15111	14881	15099	15164	15038	14946	15037	15140	15027	15169	15113	15045	14916	14947	14781	14843	14994	15051	14849	15148	15119	15088	15190	15176	14949	15137	15120	15177	14947	15034	14969	15011	14903	15061	15175	15025	15066	15225	15138	15002	15031	15133	15332	15078	15003	14789	15043	14855	15169	14874	14976	14907	15004	14886	14949	15021	14916	14976	14913	14994	15064	14833	14985	14982	15019	15036	15095	15026	15116	15012	15255	15372	15066	14937	15211	15121	14937	15116	15210	15117	14992	15133	15164	15153	15061	14886	14889	14975	14967	15056	15181	15042	15229	15158	14917	15219	14921	15234	15088	15124	15015	15015	15142	15221	14966	15077	15109	15069	15013	15273	15034	14932	15222	15148	15072	15243	15136	14975	15016	15011	15143	14928	15058	15151	15106	15055	15076	15114	15236	15179	15227	15118	15202	14959	14988	15022	15075	15235	15071	14996	15078	15094	15061	15036	15100	15184	14918	15119	15086	15110	15102	15060	14833	15060	15106	15086	15140	14945	14943	14882	15160	15078	15145	14954	15284	15070	15034	14867	14941	14752	14933	15086	15090	15227	15059	15193	15017	15195	14976	14772	15095	15000	14984	15318	15100	15103	15053	14974	15083	15170	15117	15084	14928	15043	15140	15223	14973	15011	15105	15125	14908	14941	14974	15139	15128	15167	14948	15121	15214	15145	15142	14826	15058	15193	15185	15011	15056	15064	15054	15093	15081	15066	15160	14843	15079	14912	15000	15153	15185	15075	15013	14903	15112	14960	15188	15032	14821	14988	14999	14934	15145	15166	15049	15124	15144	15167	15011	15041	15301	15081	15133	14936	15046	14974	14926	15084	15182	14923	15110	15051	15053	14926	15169	15006	15030	15142	15196	15167	15138	15115	14917	14977	15064	14984	14902	14905	14999	15083	15192	15087	14984	15124	15152	14926	14935	15076	15015	14968	14924	15030	15170	15014	15026	15173	15029	15150	15163	15193	15146	15152	15002	15093	15064	15094	15011	14985	15074	15072	15164	15208	15012	14931	15327	15239	14973	15307	15210	14834	15005	14916	15115	15139	14927	15198	15137	15080	15025	15004	14968	14967	15049	15086	14886	15185	15079	15069	15120	15057	14965	15084	15157	15144	15099	15054	15161	15058	15078	15007	15054	14891	15158	15073	14999	15168	15088	15195	14949	14844	15235	15180	15122	15039	15174	14943	15145	15027	14901	15221	15147	15179	15070	14931	15127	14964	14986	15198	15344	15136	15048	15141	14970	14986	15124	14959	14909	14886	15160	15093	15175	15068	15045	15101	15342	15194	15062	15062	15017	15118	15172	15080	15005	15113	15123	14948	15101	15210	14969	15076	14968	14963	15175	14968	15140	15069	14933	15138	15071	14937	15114	14950	14927	15140	15038	14990	15069	14911	15170	15148	14935	15171	15170	15097	15097	14957	15214	15065	15168	15178	15095	15159	15255	15128	15006	15019	15121	14903	15143	15039	15142	14992	14954	15205	15128	15041	15016	15031	15151	15028	14961	15194	15207	15076	15161	14892	15165	15047	14995	14767	15215	14958	14935	15069	15031	15177	15098	15040	15146	15160	15111	14999	15127	14962	15009	15071	15142	14949	15132	14919	14964	14944	15068	15060	15141	15123	15166	15095	14959	15080	15009	15076	15221	14927	15192	15014	15121	15180	15107	15170	15096	15189	15269	15093	14989	14961	15088	15142	15025	15105	14997	15095	15089	14871	15119	15110	15131	15221	15180	15006	15044	14943	15193	14988	15176	15071	15204	15275	15016	15068	15263	14977	15127	15224	14991	15074	14946	14976	15162	15112	15045	15099	15102	15007	14919	15106	15297	14961	15203	14992	15058	15058	15298	15022	15139	15041	15052	15171	15049	15122	15230	15216	15180	14769	14956	15164	15097	14997	15065	14952	15116	14902	14940	15144	15124	14960	14891	15170	15093	15006	15067	15001	15017	14877	15037	15013	15145	15088	15016	15013	15033	15167	15060	15149	15111	14963	15081	14976	15060	14854	15101	14960	14997	15077	15136	15065	15000	15153	14879	14958	15109	15245	15085	15107	15188	15225	15307	15003	15004	14969	15152	15045	15124	15039	14975	14911	15141	15008	15162	14976	14995	14811	15023	14978	15129	14992	14878	14670	15123	14978	15120	15048	15131	14968	15004	14830	15101	14985	15144	15034	15042	15349	15224	15126	15082	15083	14944	15095	14972	15027	15045	14759	15058	15105	15066	15089	15154	15102	15038	14969	14928	14966	15233	15077	15141	15030	15216	15077	14980	14917	15147	14963	15019	15091	15063	15197	15077	15192	15126	15165	15062	15138	15062	15057	15165	15003	14918	15015	14960	15027	14983	14959	15125	15039	15015	14979	15027	14961	15030	15050	14933	14970	14836	15087	15081	15216	14869	15077	15123	15080	14964	15049	15091	15117	15023	15213	15058	15199	15116	14999	15078	15204	15127	14833	15164	14971	15179	15120	14988	15078	15163	15200	15226	15032	14965	15219	15290	15053	15009	15011	15115	15140	15157	15292	14881	15229	15160	14984	14913	15138	15133	15250	15107	15064	15066	15027	14982	15141	14952	15042	15075	15142	15118	15119	15041	14992	14999	14973	15159	15051	15109	15181	14936	15065	15214	14868	15205	14909	14922	15244	15009	15138	15132	14888	15042	15061	14954	15201	15156	15176	15108	15013	15022	15081	15047	15012	15030	15051	15130	15149	15026	15052	14900	15026	15043	15031	15090	14861	15102	15158	14910	15357	15218	15041	15073	15097	15238	15056	15232	14915	15080	15031	15192	15246	15228	14996	15016	14968	14989	15016	14957	15051	14920	14961	15028	15076	14764	15059	14845	15051	15098	15065	15025	14962	14987	15062	15258	14983	15077	15091	15135	14902	15101	14728	15257	15015	15057	15101	15040	15108	15230	15098	15096	14866	15205	14945	15156	15131	14962	15121	14926	14973	15037	15198	15011	15032	15063	15052	14967	14935	14939	14627	15161	15073	15119	15012	15138	15111	14877	15019	15130	14972	15007	15006	15066	15051	15110	15072	15060	14876	14905	15012	15007	14859	14919	15159	14989	14970	15094	14960	15125	15158	15042	14997	15118	15197	15051	15151	14983	14907	15062	15101	15120	15138	15134	15109	15231	14920	15014	15346	15043	15188
18222	27583	26460	21479	19358	18092	17000	16489	16170	15621	15334	14974	14867	14669	14681	14449	14328	14115	14050	14014	14020	14009	14008	13983	13822	13817	13737	13864	13807	13924	13619	13769	13787	13721	13800	13727	13678	13901	13767	13686	13744	13762	13873	13745	13721	13635	13709	13706	13798	13581	13551	13675	13789	13621	13787	13652	13528	13710	13773	13718	13651	13767	13702	13681	13739	13507	13611	13706	13747	13706	13535	13830	13738	13734	13759	13595	13813	13635	13673	13763	13609	13627	13695	13764	13626	13649	13603	13692	13516	13765	13754	13646	13666	13549	13638	13651	13664	13754	13630	13646	13512	13756	13619	13705	13547	13617	13732	13678	13714	13569	13689	13728	13667	13760	13740	13550	13632	13742	13491	13767	13710	13758	13543	13851	13653	13634	13581	13744	13670	13574	13688	13769	13709	13740	13662	13713	13681	13590	13512	13783	13758	13459	13691	13746	13849	13688	13717	13656	13550	13620	13612	13736	13561	13576	13842	13743	13629	13642	13782	13923	13602	13872	13780	13631	13726	13564	13793	13759	13780	13701	13619	13733	13714	13677	13643	13594	13683	13686	13733	13620	13762	13616	13671	13615	13656	13816	13690	13692	13722	13656	13733	13690	13775	13632	13702	13635	13639	13578	13614	13765	13710	13504	13633	13622	13578	13730	13524	13648	13655	13765	13634	13604	13690	13583	13651	13714	13677	13757	13678	13776	13769	13696	13721	13611	13601	13700	13614	13646	13790	13656	13541	13740	13550	13702	13566	13728	13600	13745	13783	13521	13825	13687	13680	13619	13550	13802	13641	13831	13714	13797	13675	13664	13668	13565	13697	13873	13443	13624	13722	13588	13617	13497	13720	13662	13541	13609	13593	13854	13590	13651	13719	13637	13672	13668	13747	13625	13742	13825	13658	13579	13765	13737	13592	13652	13560	13741	13644	13590	13514	13682	13697	13963	13521	13701	13708	13661	13703	13635	13818	13698	13653	13816	13736	13453	13697	13597	13770	13694	13628	13722	13641	13638	13622	13710	13634	13687	13605	13709	13700	13640	13728	13733	13660	13546	13749	13825	13644	13638	13635	13661	13628	13848	13560	13649	13778	13560	13708	13686	13881	13678	13718	13616	13523	13680	13652	13653	13722	13727	13645	13795	13862	13824	13723	13724	13649	13792	13643	13697	13778	13494	13663	13739	13661	13743	13772	13634	13674	13769	13739	13753	13712	13522	13616	13692	13635	13663	13656	13662	13818	13703	13694	13628	13734	13548	13666	13691	13790	13765	13628	13707	13622	13567	13687	13644	13714	13636	13581	13756	13539	13441	13569	13716	13656	13764	13635	13484	13501	13930	13690	13744	13632	13865	13612	13687	13745	13622	13651	13658	13689	13595	13682	13669	13650	13541	13774	13625	13759	13890	13814	13810	13746	13675	13659	13534	13683	13706	13587	13613	13555	13473	13595	13793	13662	13652	13735	13660	13669	13662	13740	13813	13745	13751	13692	13841	13638	13530	13721	13680	13499	13588	13682	13542	13738	13609	13686	13630	13721	13649	13586	13784	13551	13714	13548	13536	13896	13556	13731	13631	13616	13624	13713	13450	13602	13763	13730	13648	13796	13690	13714	13752	13571	13686	13733	13669	13687	13862	13617	13793	13587	13836	13595	13896	13786	13535	13802	13544	13720	13631	13569	13575	13587	13702	13750	13667	13669	13629	13776	13706	13738	13455	13561	13680	13599	13810	13685	13655	13719	13633	13588	13547	13694	13612	13691	13752	13575	13937	13758	13710	13634	13619	13727	13806	13667	13693	13735	13632	13644	13786	13547	13804	13735	13626	13697	13619	13677	13626	13620	13739	13591	13784	13759	13760	13708	13609	13614	13703	13758	13585	13624	13500	13675	13722	13730	13587	13664	13644	13664	13629	13693	13657	13884	13815	13801	13753	13690	13725	13652	13687	13651	13592	13615	13630	13682	13753	13436	13807	13731	13600	13523	13619	13695	13756	13621	13748	13583	13673	13715	13707	13707	13522	13685	13792	13572	13606	13646	13578	13669	13786	13561	13581	13744	13899	13645	13686	13555	13635	13762	13610	13761	13710	13773	13737	13651	13533	13496	13737	13827	13684	13676	13715	13770	13661	13769	13556	13637	13705	13632	13572	13690	13837	13635	13667	13709	13788	13687	13785	13678	13691	13637	13566	13758	13706	13479	13609	13878	13738	13698	13667	13657	13814	13679	13486	13534	13630	13891	13521	13694	13580	13525	13538	13752	13845	13567	13595	13621	13628	13733	13470	13624	13618	13735	13632	13592	13655	13588	13648	13654	13723	13649	13718	13665	13717	13625	13611	13732	13679	13715	13626	13695	13494	13609	13673	13659	13636	13566	13769	13636	13754	13651	13616	13653	13583	13757	13776	13601	13605	13712	13634	13652	13670	13692	13638	13800	13564	13598	13629	13660	13597	13656	13896	13612	13600	13835	13907	13625	13716	13666	13735	13764	13668	13602	13840	13594	13650	13721	13625	13653	13574	13743	13619	13736	13945	13724	13809	13530	13539	13855	13729	13790	13725	13731	13518	13612	13577	13613	13747	13630	13729	13706	13831	13775	13702	13652	13646	13885	13480	13669	13700	13855	13535	13836	13792	13835	13820	13734	13760	13681	13651	13696	13765	13765	13527	13738	13514	13809	13658	13600	13670	13539	13720	13811	13525	13688	13583	13632	13581	13675	13739	13768	13650	13635	13619	13596	13623	13767	13734	13562	13764	13637	13719	13813	13640	13658	13637	13751	13858	13792	13789	13617	13727	13617	13601	13600	13735	13564	13604	13717	13657	13650	13790	13651	13744	13399	13668	13716	13624	13597	13516	13833	13593	13648	13619	13725	13647	13671	13615	13804	13798	13557	13848	13596	13662	13620	13529	13687	13497	13584	13714	13488	13933	13702	13675	13523	13647	13767	13889	13798	13643	13822	13654	13723	13605	13600	13757	13561	13592	13838	13569	13703	13777	13763	13628	13551	13587	13694	13691	13644	13580	13646	13626	13679	13775	13725	13761	13575	13686	13657	13728	13682	13762	13546	13708	13607	13682	13791	13684	13486	13521	13614	13697	13674	13752	13714	13652	13720	13730	13624	13706	13737	13590	13564	13604	13796	13686	13686	13550	13769	13817	13816	13748	13835	13577	13749	13712	13795	13565	13585	13718	13486	13639	13777	13703	13739	13684	13645	13924	13765	13862	13495	13756	13795	13580	13589	13521	13631	13753	13621	13651	13635	13689	13648	13734	13678	13696	13753	13811	13723	13723	13783	13628	13661	13662	13687	13658	13722	13739	13678	13672	13776	13626	13634	13568	13730	13477	13540	13747	13811	13619	13660	13571	13571	13674	13592	13667	13623	13845	13666	13657	13669	13649	13752	13515	13690	13709	13549	13782	13757	13600	13709	13752	13622	13686	13746	13515	13828	13722	13618	13572	13545	13447	13581	13793	13660	13629	13763	13578	13604	13569	13672	13595	13767	13736	13765	13513	13768	13632	13784	13749	13633	13723	13637	13713	13723	13624	13604	13728	13682	13786	13689	13710	13818	13671	13588	13714	13737	13578	13657	13584	13737	13793	13575	13603	13700	13646	13606	13679	13676	13576	13718	13702	13620	13740	13924	13664	13587	13610	13639	13496	13582	13794	13850	13813	13555	13676	13751	13648	13700	13966	13689	13747	13900	13650	13773	13493	13607	13734	13714	13587	13783	13717	13691	13862	13829	13715	13711	13451	13835	13465	13812	13743	13682	13623	13560	13828	13749	13786	13575	13790	13649	13643	13798	13691	13624	13527	13828	13499	13811	13720	13597	13656	13638	13524	13834	13583	13651	13683	13831	13750	13837	13663	13665	13804	13651	13681	13860	13699	13728	13524	13705	13791	13622	13671	13792	13575	13608	13646	13642	13686	13769	13749	13743	13706	13667	13547	13589	13630	13669	13558	13756	13726	13776	13490	13798	13502	13787	13810	13711	13735	13684	13639	13647	13574	13552	13732	13729	13624	13635	13745	13825	13671	13757	13620	13762	13899	13720	13703	13750	13630	13653	13642	13742	13871	13604	13675	13806	13669	13445	13775	13629	13768	13696	13588	13669	13548	13631	13673	13569	13559	13705	13588	13631	13597	13590	13804	13712	13502	13776	13729	13684	13638	13641	13688	13548	13892	13625	13544	13615	13690	13642	13807	13530	13807	13667	13721	13671	13673	13846	13587	13706	13658	13821	13494	13617	13575	13799	13585	13620	13509	13830	13710	13736	13576	13720	13669	13651	13712	13590	13744	13774	13689	13685	13714	13646	13565	13678	13851	13803	13597	13513	13601	13512	13663	13739	13582	13613	13826	13626	13648	13713	13620	13728	13678	13648	13554	13612	13709	13465	13651	13782	13696	13831	13552	13636	13568	13787	13738	13570	13596	13589	13621	13602	13695	13754	13623	13681	13648	13599	13654	13739	13658	13658	13874	13632	13840	13677	13685	13559	13672	13735	13804	13812	13871	13621	13553	13679	13639	13648	13705	13590	13690	13645	13518	13787	13798	13808	13567	13656	13599	13736	13665	13769	13630	13573	13683	13642	13771	13754	13706	13639	13611	13539	13628	13883	13697	13670	13810	13672	13751	13729	13713	13603	13616	13494	13767	13682	13703	13810	13747	13726	13818	13802	13747	13641	13612	13699	13819	13826	13631	13657	13641	13795	13637	13679	13662	13676	13650	13851	13581	13556	13644	13846	13759	13567	13811	13762	13645	13693	13700	13864	13901	13741	13664	13662	13737	13706	13686	13753	13566	13594	13574	13579	13583	13651	13691	13627	13700	13721	13737	13780	13570	13666	13628	13569	13770	13707	13757	13770	13752	13614	13656	13807	13680	13672	13471	13663	13630	13753	13595	13718	13701	13787	13623	13691	13719	13655	13816	13544	13818	13656	13737	13624	13652	13635	13571	13659	13682	13775	13752	13708	13669	13657	13706	13651	13576	13615	13747	13712	13525	13599	13755	13677	13739	13736	13628	13791	13651	13793	13556	13972	13790	13833	13703	13800	13654	13646	13692	13620	13599	13624	13681	13803	13712	13750	13601	13646	13770	13708	13660	13710	13828	13586	13717	13678	13864	13592	13610
23676	21059	28440	24042	22145	22187	20951	17991	17222	16811	16550	16146	15839	15737	15893	15475	15326	15253	15349	14959	14939	15054	14898	14751	14944	14728	14753	14614	14611	14645	14800	14614	14717	14711	14617	14817	14651	14684	14676	14465	14700	14470	14624	14547	14573	14736	14420	14633	14417	14596	14472	14691	14518	14302	14498	14754	14376	14424	14435	14553	14429	14675	14495	14614	14404	14352	14400	14320	14413	14496	14428	14454	14685	14645	14254	14263	14500	14390	14577	14573	14536	14425	14667	14518	14443	14669	14548	14456	14223	14551	14414	14465	14632	14388	14457	14188	14343	14389	14427	14533	14723	14659	14510	14375	14507	14324	14505	14324	14460	14609	14517	14295	14245	14545	14616	14448	14450	14302	14590	14440	14398	14319	14538	14296	14430	14699	14365	14405	14469	14494	14421	14281	14463	14399	14471	14426	14272	14384	14460	14202	14326	14427	14681	14490	14501	14505	14460	14458	14425	14469	14724	14417	14469	14524	14366	14254	14450	14426	14518	14440	14632	14521	14499	14534	14364	14338	14378	14676	14418	14627	14478	14457	14501	14483	14360	14519	14538	14341	14526	14463	14350	14507	14362	14390	14485	14354	14463	14397	14439	14439	14408	14474	14612	14454	14561	14672	14498	14340	14374	14383	14525	14331	14512	14463	14366	14392	14629	14666	14383	14516	14536	14552	14385	14358	14470	14637	14423	14512	14538	14471	14454	14394	14437	14383	14558	14289	14557	14603	14479	14415	14514	14487	14427	14513	14523	14369	14339	14386	14554	14461	14468	14491	14437	14270	14527	14441	14443	14396	14317	14509	14317	14478	14531	14362	14634	14435	14448	14438	14257	14339	14413	14330	14396	14509	14401	14243	14531	14348	14408	14492	14437	14630	14406	14639	14505	14334	14642	14637	14515	14603	14567	14528	14506	14369	14554	14404	14393	14252	14517	14406	14531	14335	14431	14632	14448	14482	14394	14482	14481	14552	14512	14439	14518	14524	14305	14333	14472	14573	14283	14310	14517	14498	14486	14484	14574	14463	14513	14550	14590	14584	14360	14589	14554	14451	14357	14596	14573	14591	14482	14769	14473	14475	14503	14628	14613	14264	14429	14546	14497	14355	14421	14411	14399	14456	14507	14367	14482	14387	14310	14325	14556	14345	14528	14333	14425	14411	14447	14543	14379	14281	14475	14538	14525	14360	14441	14446	14394	14426	14504	14421	14409	14663	14461	14491	14298	14361	14530	14604	14328	14394	14376	14517	14329	14449	14411	14396	14583	14318	14589	14530	14562	14643	14301	14558	14460	14391	14534	14374	14544	14497	14357	14383	14432	14594	14483	14431	14406	14453	14452	14478	14529	14601	14453	14354	14411	14245	14352	14499	14302	14470	14521	14409	14422	14401	14405	14407	14464	14443	14454	14411	14495	14523	14407	14459	14457	14461	14662	14374	14444	14513	14392	14409	14371	14371	14442	14351	14513	14294	14591	14539	14478	14599	14473	14607	14437	14613	14370	14421	14313	14565	14473	14498	14469	14478	14487	14419	14431	14412	14333	14516	14601	14543	14574	14311	14402	14290	14490	14484	14363	14427	14295	14218	14623	14356	14542	14452	14522	14384	14418	14461	14442	14276	14444	14252	14365	14440	14378	14388	14177	14503	14373	14590	14219	14607	14535	14470	14550	14489	14425	14379	14565	14361	14315	14472	14300	14485	14527	14404	14275	14473	14451	14613	14374	14481	14475	14452	14381	14416	14369	14395	14440	14428	14564	14316	14506	14462	14636	14506	14473	14320	14491	14506	14396	14369	14637	14426	14367	14250	14446	14278	14366	14484	14360	14373	14336	14195	14550	14263	14348	14402	14379	14483	14522	14420	14304	14390	14374	14553	14491	14473	14451	14567	14698	14616	14338	14272	14413	14626	14535	14302	14485	14609	14262	14427	14590	14447	14274	14304	14424	14444	14660	14600	14487	14469	14486	14258	14370	14556	14445	14508	14390	14477	14314	14443	14520	14457	14488	14350	14605	14122	14318	14538	14450	14448	14463	14449	14240	14254	14387	14459	14433	14522	14499	14534	14573	14201	14548	14561	14468	14319	14283	14386	14473	14430	14467	14570	14545	14484	14403	14560	14427	14275	14318	14524	14427	14528	14543	14695	14270	14429	14497	14542	14685	14396	14358	14467	14366	14303	14195	14536	14399	14506	14394	14454	14468	14372	14355	14479	14637	14516	14417	14504	14402	14353	14312	14445	14280	14308	14491	14430	14389	14623	14445	14302	14348	14472	14695	14604	14260	14568	14428	14384	14754	14329	14379	14619	14526	14428	14499	14615	14600	14351	14566	14559	14482	14545	14356	14333	14338	14473	14469	14417	14415	14405	14540	14285	14500	14458	14468	14398	14174	14450	14456	14428	14405	14206	14285	14379	14262	14379	14290	14491	14605	14269	14416	14336	14495	14317	14571	14537	14521	14607	14327	14284	14736	14440	14261	14673	14507	14612	14459	14225	14545	14431	14325	14376	14495	14286	14215	14504	14437	14458	14652	14612	14660	14474	14486	14352	14387	14287	14441	14336	14525	14481	14589	14431	14478	14542	14410	14417	14367	14431	14484	14136	14429	14331	14433	14403	14380	14527	14381	14376	14334	14537	14587	14600	14454	14399	14385	14238	14384	14532	14523	14481	14548	14568	14504	14324	14324	14508	14300	14680	14644	14411	14348	14425	14418	14339	14393	14403	14405	14239	14547	14349	14495	14592	14680	14465	14492	14406	14411	14237	14288	14509	14491	14341	14351	14298	14357	14572	14645	14292	14552	14481	14480	14346	14282	14301	14404	14247	14311	14369	14439	14409	14278	14355	14399	14400	14392	14535	14520	14501	14331	14552	14520	14409	14517	14095	14415	14489	14413	14405	14630	14435	14325	14533	14281	14378	14247	14387	14454	14328	14506	14426	14467	14338	14460	14339	14448	14684	14408	14203	14473	14350	14293	14637	14482	14443	14618	14452	14443	14442	14445	14577	14411	14525	14461	14415	14516	14509	14681	14534	14515	14678	14501	14525	14449	14547	14266	14312	14454	14185	14306	14383	14354	14472	14641	14427	14461	14572	14344	14316	14393	14361	14246	14333	14422	14521	14459	14407	14409	14532	14771	14669	14596	14523	14298	14488	14573	14587	14325	14318	14553	14389	14496	14412	14540	14508	14382	14378	14372	14282	14428	14605	14535	14311	14428	14388	14359	14474	14680	14581	14512	14631	14421	14547	14483	14620	14322	14420	14499	14411	14375	14448	14316	14575	14413	14261	14273	14495	14663	14539	14579	14508	14605	14476	14470	14441	14577	14317	14415	14580	14614	14275	14400	14437	14627	14548	14572	14534	14629	14513	14278	14490	14429	14593	14425	14344	14490	14501	14444	14462	14357	14233	14452	14606	14626	14397	14410	14493	14422	14633	14358	14476	14377	14464	14314	14458	14538	14394	14443	14517	14494	14656	14358	14564	14440	14323	14273	14444	14364	14566	14491	14393	14480	14294	14503	14350	14466	14391	14521	14454	14454	14408	14352	14563	14275	14416	14405	14438	14609	14462	14650	14437	14427	14340	14221	14416	14433	14463	14310	14330	14249	14462	14549	14458	14418	14473	14379	14335	14320	14332	14462	14488	14564	14531	14489	14438	14505	14655	14460	14542	14473	14567	14251	14250	14394	14294	14579	14311	14527	14565	14411	14275	14297	14302	14424	14614	14515	14381	14350	14686	14548	14469	14483	14477	14604	14272	14480	14331	14255	14509	14520	14463	14465	14467	14300	14299	14580	14543	14406	14522	14386	14354	14484	14453	14558	14524	14224	14430	14520	14590	14491	14523	14267	14495	14512	14377	14591	14564	14489	14597	14317	14376	14301	14513	14667	14558	14396	14559	14532	14558	14296	14558	14430	14431	14540	14468	14355	14538	14432	14418	14478	14391	14482	14423	14557	14540	14505	14575	14334	14523	14586	14407	14553	14491	14413	14444	14419	14546	14438	14306	14502	14292	14398	14550	14371	14378	14660	14381	14400	14545	14182	14237	14443	14489	14326	14354	14425	14413	14403	14473	14404	14666	14357	14558	14627	14482	14471	14539	14570	14555	14415	14350	14373	14248	14589	14563	14614	14575	14471	14507	14389	14569	14471	14437	14492	14229	14420	14465	14570	14233	14421	14574	14453	14441	14446	14458	14487	14350	14538	14488	14465	14447	14527	14537	14403	14331	14458	14491	14667	14483	14441	14520	14306	14194	14554	14446	14498	14481	14312	14388	14466	14601	14330	14383	14533	14369	14335	14353	14647	14694	14548	14451	14439	14508	14311	14223	14296	14523	14539	14342	14354	14403	14555	14337	14565	14517	14504	14336	14522	14471	14273	14320	14464	14425	14464	14333	14242	14443	14520	14491	14294	14443	14418	14291	14473	14455	14315	14515	14574	14282	14478	14420	14446	14487	14646	14370	14333	14383	14396	14390	14403	14605	14370	14538	14428	14275	14365	14562	14551	14499	14399	14581	14463	14653	14488	14358	14281	14454	14242	14383	14697	14449	14404	14325	14419	14362	14420	14557	14427	14411	14591	14550	14531	14598	14477	14318	14407	14386	14228	14567	14790	14391	14495	14539	14270	14493	14527	14447	14527	14538	14482	14416	14384	14386	14472	14334	14384	14271	14251	14373	14593	14521	14479	14469	14455	14367	14185	14528	14498	14422	14541	14313	14523	14566	14527	14347	14546	14445	14499	14574	14553	14507	14401	14451	14575	14304	14610	14536	14590	14524	14365	14544	14447	14452	14231	14294	14567	14433	14511	14183	14546	14605	14376	14469	14529	14338	14356	14525	14457	14544	14541	14404	14548	14608	14444	14446	14224	14488	14344	14439	14232	14390	14450	14385	14437	14415	14539	14527	14573	14404	14342	14609	14502	14451	14474	14379	14505	14439	14400	14370	14399	14480	14524	14547	14382	14415	14425	14417	14360	14465	14604	14309	14491	14422	14459	14336	14537	14363	14470	14562	14411	14408	14455	14481	14635	14506	14584	14473	14406	14466	14591	14591	14351	14523	14338	14512	14508	14539	14368	14527	14355	14338	14491	14475	14279	14595	14400	14390	14339	14425	14445	14447	14514	14609
18231	33842	32102	25801	22999	20973	19302	18335	17534	16963	16342	15867	15395	15107	15099	14788	14570	14422	14341	14128	13907	13871	13784	13673	13634	13700	13489	13653	13639	13388	13452	13533	13267	13495	13320	13304	13512	13309	13201	13284	13382	13316	13338	13392	13207	13200	13353	13253	13308	13281	13267	13375	13392	13271	13249	13235	13402	13220	13308	13242	13371	13390	13219	13451	13380	13283	13365	13227	13291	13346	13216	13248	13360	13228	13133	13473	13434	13114	13190	13430	13464	13371	13294	13363	13391	13215	13169	13352	13410	13329	13240	13393	13201	13219	13199	13302	13368	13335	13213	13330	13215	13274	13181	13250	13249	13139	13306	13208	13339	13201	13309	13248	13328	13349	13099	13457	13159	13151	13250	13354	13264	13250	13240	13172	13341	13163	13341	13238	13372	13339	13303	13288	13297	13269	13415	13228	13273	13331	13279	13275	13229	13358	13214	13400	13275	13298	13347	13134	13411	13302	13306	13290	13232	13300	13307	13237	13254	13254	13167	13252	13321	13326	13432	13275	13201	13517	13170	13388	13362	13355	13206	13273	13303	13199	13391	13270	13337	13283	13543	13290	13158	13139	13308	13259	13213	13284	13292	13246	13199	13308	13209	13294	13400	13168	13302	13307	13232	13249	13207	13297	13246	13156	13364	13149	13335	13343	13397	13306	13093	13252	13322	13297	13318	13217	13310	13169	13263	13195	13352	13164	13334	13276	13156	13297	13289	13183	13273	13323	13257	13168	13376	13320	13223	13319	13172	13279	13344	13149	13289	13280	13482	13403	13109	13310	13196	13242	13333	13216	13238	13225	13272	13595	13233	13098	13338	13239	13320	13264	13238	13372	13202	13184	13209	13273	13129	13103	13464	13252	13479	13209	13233	13382	13152	13087	13365	13122	13299	13239	13262	13420	13370	13251	13233	13215	13452	13170	13284	13297	13362	13222	13352	13315	13279	13293	13273	13216	13363	13371	13079	13340	13254	13254	13243	13354	13209	13191	13204	13166	13391	13192	13342	13274	13319	13204	13237	13201	13283	13255	13382	13359	13199	13212	13210	13383	13264	13355	13297	13220	13322	13427	13270	13385	13235	13187	13494	13145	13247	13375	13381	13316	13339	13258	13221	13440	13240	13512	13495	13267	13458	13074	13325	13187	13378	13268	13258	13189	13349	13324	13221	13275	13331	13159	13297	13223	13203	13255	13213	13373	13325	13266	13251	13102	13283	13327	13227	13426	13227	13297	13498	13317	13415	13405	13385	13291	13210	13192	13299	13505	13201	13389	13179	13344	13304	13381	13280	13208	13267	13268	13162	13219	13304	13278	13330	13183	13336	13334	13255	13348	13194	13270	13032	13234	13188	13146	13263	13156	13216	13077	13224	13205	13363	13243	13110	13286	13211	13343	13319	13208	13147	13263	13299	13282	13126	13245	13303	13439	13304	13222	13171	13368	13182	13324	13317	13371	13161	13500	13335	13319	13352	13385	13220	13254	13272	13286	13170	13294	13176	13326	13190	13341	13362	13234	13389	13233	13340	13155	13328	13310	13147	13290	13301	13462	13267	13359	13210	13055	13378	13049	13326	13223	13281	13302	13087	13451	13269	13297	13305	13292	13048	13194	13317	13369	13446	13231	13420	13299	13349	13311	13209	13268	13353	13201	13310	13252	13255	13354	13277	13183	13275	13295	13259	13364	13399	13336	13237	13253	13427	13492	13373	13286	13153	13209	13035	13271	13322	13296	13192	13402	13233	13265	13289	13279	13366	13184	13422	13331	13120	13442	13286	13269	13241	13330	13177	13482	13313	13246	13181	13231	13162	13246	13318	13196	13379	13271	13316	13229	13176	13249	13436	13191	13371	13213	13136	13333	13254	13421	13149	13200	13289	13142	13289	13300	13340	13293	13425	13212	13364	13360	13316	13299	13319	13293	13211	13469	13440	13108	13369	13214	13268	13203	13263	13306	13286	13413	13226	13123	13263	13236	13267	13290	13297	13401	13078	13221	13276	13206	13390	13206	13161	13344	13302	13328	13200	13281	13258	13408	13382	13263	13189	13453	13230	13279	13329	13184	13295	13152	13280	13290	13307	13332	13209	13157	13336	13267	13299	13372	13215	13399	13353	13195	13322	13268	13340	13322	13308	13273	13307	13247	13184	13365	13306	13296	13268	13335	13138	13139	13585	13330	13359	13232	13221	13249	13240	13273	13348	13212	13188	13323	13141	13319	13153	13259	13290	13288	13401	13286	13321	13421	13252	13232	13386	13378	13246	13312	13287	13347	13458	13377	13290	13304	13129	13272	13386	13359	13037	13124	13279	13287	13183	13101	13168	13291	13226	13296	13405	13278	13322	13333	13209	13251	13224	13469	13223	13226	13225	13333	13374	13304	13085	13275	13131	13348	13425	13169	13310	13348	13330	13221	13259	13423	13025	13273	13282	13374	13184	13317	13131	13288	13461	13276	13252	13263	13202	13143	13249	13267	13279	13351	13202	13223	13247	13279	13241	13525	13338	13154	13328	13334	13240	13340	13277	13302	13250	13322	13311	13302	13237	13307	13302	13151	13249	13329	13141	13307	13212	13180	13320	13178	13303	13389	13379	13213	13351	13287	13226	13384	13304	13148	13244	13341	13248	13319	13067	13149	13315	13359	13222	13382	13258	13363	13187	13259	13374	13316	13358	13074	13134	13244	13278	13363	13391	13142	13270	13032	13389	13142	13493	13348	13313	13153	13264	13308	13236	13305	13333	13389	13249	13246	13373	13319	13215	13388	13260	13379	13088	13309	13253	13197	13221	13136	13413	13213	13391	13241	13266	13146	13314	13360	13220	13172	13396	13359	13268	13382	13114	13239	13400	13234	13188	13250	13304	13230	13296	13236	13321	13292	13169	13491	13344	13266	13205	13340	13242	13187	13308	13227	13224	13196	13240	13307	13276	13354	13249	13185	13384	13238	13253	13266	13359	13408	13347	13172	13222	13252	13416	13168	13200	13288	13333	13308	13254	13312	13318	13417	13207	13326	13276	13059	13269	13328	13295	13102	13158	13066	13360	13156	13245	13423	13289	13247	13311	13361	13414	13063	13434	13233	13240	13227	13303	13210	13221	13333	13225	13298	13223	13221	13306	13419	13286	13300	13400	13458	13475	13240	13236	13201	13303	13293	13234	13334	13288	13378	13352	13377	13224	13387	13414	13056	13347	13241	13232	13349	13081	13313	13050	13363	13066	13277	13296	13395	13267	13392	13319	13099	13490	13380	13208	13202	13463	13327	13220	13284	13213	13266	13255	13267	13328	13344	13357	13215	13254	13325	13298	13172	13270	13270	13303	13342	13366	13130	13078	13161	13200	13310	13155	13401	13125	13287	13338	13157	13080	13243	13189	13245	13180	13479	13172	13296	13145	13292	13330	13330	13438	13407	13368	13222	13250	13349	13361	13405	13366	13348	13264	13373	13104	13391	13326	13223	13161	13145	13378	13326	13191	13217	13143	13162	13398	13297	13338	13284	13294	13158	13281	13220	13420	13192	13155	13272	13189	13408	13311	13200	13300	13119	13331	13366	13263	13155	13455	13182	13281	13330	13313	13114	13314	13177	13049	13124	13425	13220	13387	13424	13324	13256	13370	13215	13286	13341	13324	13351	13320	13305	13219	13449	13320	13337	13389	13337	13291	13304	13344	13324	13389	13335	13247	13341	13227	13408	13279	13423	13294	13333	13325	13308	13298	13233	13314	13279	13202	13363	13150	13336	13257	13253	13248	13154	13340	13573	13142	13149	13354	13303	13128	13307	13181	13278	13288	13253	13214	13279	13313	13269	13073	13379	13224	13123	13306	13229	13365	13107	13331	13299	13340	13220	13287	13323	13121	13308	13175	13273	13281	13385	13147	13451	13309	13260	13151	13337	13299	13224	13153	13254	13198	13223	13150	13329	13509	13147	13249	13224	13270	13122	13029	13359	13237	13247	13340	13413	13322	13239	13229	13191	13427	13247	13234	13294	13390	13342	13108	13233	13197	13171	13325	13463	13360	13392	13300	13149	13271	13276	13207	13440	13248	13191	13261	13371	13369	13372	13344	13365	13390	13271	13402	13358	13407	13200	13371	13380	13251	13188	13075	13292	13310	13212	13201	13388	13305	13349	13363	13346	13303	13272	13280	13352	13208	13449	13385	13205	13146	13341	13093	13113	13290	13316	13333	13288	13345	13419	13213	13184	13454	13354	13284	13317	13204	13313	13275	13222	13307	13272	13193	13282	13275	13294	13340	13276	13383	13276	13446	13334	13364	13339	13152	13363	13350	13257	13280	13324	13264	13408	13246	13232	13287	13129	13311	13399	13196	13319	13249	13234	13178	13394	13157	13259	13321	13173	13178	13310	13258	13405	13284	13385	13104	13301	13255	13349	13247	13119	13284	13446	13348	13183	13371	13214	13207	13303	13288	13172	13176	13350	13339	13048	13315	13146	13158	13375	13261	13103	13183	13296	13401	13323	13426	13333	13590	13188	13399	13283	13226	13177	13358	13227	13204	13214	13317	13402	13382	13321	13296	13303	13259	13315	13148	13062	13291	13262	13253	13196	13381	13177	13245	13189	13270	13249	13149	13418	13417	13210	13362	13440	13390	13339	13203	13315	13448	13257	13402	13275	13191	13347	13240	13223	13174	13392	13169	13207	13295	13104	13211	13238	13240	13280	13252	13238	13229	13253	13191	13313	13365	13260	13383	13319	13328	13373	13281	13261	13100	13351	13232	13279	13180	13254	13007	13303	13433	13217	13470	13296	13176	13267	13473	13209	13065	13361	13211	13326	13198	13329	13221	13257	13318	13240	13337	13250	13326	13156	13157	13416	13453	13279	13205	13218	13299	13091	13338	13327	13290	13342	13516	13220	13276	13175	13258	13483	13137	13329	13344	13309	13303	13249	13183	13285	13313	13193	13219	13354	13222	13156	13274	13216	13337	13332	13378	13170	13287	13275	13183	13294	13230	13254	13298	13107	13002	13249	13281	13192	13313	13286	13411	13165	13183	13334	13318	13293	13054	13340	13204	13168	13301	13307	13326	13332	13322	13267	13380	13321	13349	13272	13236	13192	13325	13424	13168	13280	13218	13250	13273	13283	13318	13330	13260	13235	13388	13277	13266	13225
22758	21117	28906	23572	21466	23893	25851	20201	19102	18641	18263	17647	17299	17212	16726	16527	16573	16473	16152	15793	15759	15847	15575	15589	15627	15816	15433	15580	15475	15489	15369	15203	15357	15343	15403	15251	15154	15252	15188	15292	15422	15251	15208	15151	15173	15222	15305	15169	15039	15193	15195	15260	15079	15220	15285	15088	15285	15222	14960	14856	15043	15168	15256	15301	15099	15103	15104	14870	15227	15216	15157	15049	15133	15178	14989	15063	15115	15008	15062	14960	15004	14958	15209	15293	15045	15214	15230	15135	15209	14996	15118	15156	15226	15318	15123	15085	15156	15173	15114	15028	15003	15124	15233	14960	15184	15104	15066	15024	14888	15117	15270	15020	14861	15117	15211	15189	15367	14844	15093	14921	15202	15063	15158	14873	15113	15053	15246	15083	15091	14985	15120	15050	15158	15094	15260	15203	15284	15130	15143	15020	15161	15071	14956	15064	15221	15061	15160	14947	15054	15052	15000	15146	15250	15180	15036	14954	15040	14896	14987	15160	15218	15055	15056	15092	15054	15137	14919	14919	14997	14994	14957	14921	15003	15070	15157	15066	15089	15063	15008	15049	15136	15044	15056	15226	15330	15026	14981	15288	15060	15466	15426	15111	15117	14944	15118	15156	15272	15169	14987	15166	14993	15199	15238	15000	14995	14994	15147	15295	15219	15067	15038	14962	15136	15122	15125	15036	14980	15151	15047	15269	15059	14998	14930	14929	15135	15295	14998	14981	15016	14854	14933	15065	15070	15215	15181	15101	14924	15072	15026	14984	15244	15261	15128	15215	15201	15171	14963	15177	15004	14986	15021	14920	15014	15137	15224	15151	15163	14974	15020	15151	15107	14953	15220	15180	15110	15174	14943	15135	15295	15204	15209	15205	15120	15027	14940	15119	15035	15114	15032	15021	15177	15181	14991	15122	15110	15035	15032	15035	15281	15141	15198	15336	15079	15211	14881	15207	15088	15036	15012	15180	15216	15017	15185	15164	15171	15196	15201	14953	15088	15061	15087	15178	15174	14821	15172	15107	14963	15005	15235	14986	15056	15109	15157	15306	15197	15061	15190	14990	15071	14938	15207	15021	15166	15017	15105	14792	15036	14925	15119	15100	15075	15113	15115	15189	14989	15018	14945	15162	15129	15174	15166	15182	15150	15109	15218	15040	14968	15081	15197	15036	15237	15249	15187	15156	15068	15310	15049	15262	15244	15119	15065	15086	15039	14987	15205	14917	14926	15244	15074	14960	15038	15077	15029	15066	15064	15087	15300	15032	15172	15093	15205	14961	14933	15159	15221	15183	15043	15235	15167	14920	14997	15204	14914	15089	15112	14988	15054	15146	14916	15201	15205	15065	15002	15115	15144	15090	14983	14978	15178	14977	15034	14946	14973	14982	15092	14916	14859	15224	15375	15085	14970	15077	14996	14913	15080	14870	15100	15179	15048	15217	15089	14994	15205	15348	15256	15166	14919	14953	14856	15101	15012	15089	15077	15169	14985	15070	15061	15102	15070	15085	15059	15086	15167	15286	14969	15266	15174	14916	15123	15026	15202	15105	15260	15017	15106	15105	14966	15152	14837	15043	15072	15136	15036	15214	15186	15046	15049	14871	15010	15133	15092	15130	15028	15243	15195	15070	15050	15045	15148	15148	15239	15074	15017	14998	15167	14998	15176	14987	15213	15342	15184	15221	15236	15095	15029	15211	15126	15252	15140	15154	14946	15191	15014	14990	14997	14971	15104	14952	15141	15086	14992	15098	14979	15212	14943	15286	15104	15138	15123	15142	15061	15036	15063	15082	15099	15161	14952	15063	14989	14849	14795	15171	14967	15011	15117	15150	15203	15250	14891	15202	15205	15095	15112	15157	14988	15034	15050	15181	14920	15243	15067	15166	15135	15044	15022	14827	14851	15203	15240	15213	15106	14956	14962	14913	15075	15216	14957	15101	14896	14881	14949	14946	14833	15260	15089	15184	15265	15207	15101	15110	15028	15002	14883	15096	14840	15161	15026	15069	14949	15113	15242	14846	15072	15157	14999	15016	15318	15066	15147	15188	15097	15288	15231	14924	15085	15087	15142	14952	15120	15119	15176	15221	14991	15044	15238	14982	14987	15058	14921	15083	15181	15063	15218	15107	15041	14947	15232	15138	15107	15186	15067	15054	15076	15141	15005	15099	14961	15056	14903	15095	14966	15058	14873	15176	14972	15241	15110	15061	15205	15167	15002	15222	15152	15188	15046	14975	15296	15153	15170	15145	15006	15264	15164	15223	15013	15183	14970	14801	15300	15065	14961	15123	15192	15221	15039	15047	15037	15078	15236	15086	15086	15009	15037	15184	15027	15150	15108	15136	15038	15036	14940	15084	14983	15044	15143	15321	14911	15101	15063	15037	15164	15154	15183	14998	15267	15168	15183	15058	15254	15045	15121	15112	15054	14890	15107	15187	15040	15054	15034	15148	15116	14988	14995	15199	15053	14952	15281	14993	15214	15154	14975	14965	15057	15076	14948	15014	15063	15001	14983	15118	15013	15311	15247	15029	15089	15140	14998	15021	15169	15051	15280	15090	15149	15083	15203	15190	15034	15102	15049	15112	15098	15123	15183	15106	15123	14881	15189	15109	15092	15254	15130	14984	15104	15153	14948	15116	15203	14986	14976	15174	14920	15044	14985	15299	15330	15187	15194	15174	15164	15218	15169	15190	15142	15048	14978	15150	15214	15035	15192	15131	14864	15023	15101	15152	15148	15244	15136	14913	14988	15124	14876	15100	15043	15120	15053	15032	15030	15000	15188	15306	14933	15110	15152	15157	15089	15335	15245	15190	15047	15102	15231	15132	14937	15076	14907	14997	15065	15139	15019	14964	15123	14936	14999	15064	14906	15095	15106	15068	14953	14980	15123	15186	14952	15139	15106	15181	15192	15029	14978	15105	15060	15007	15123	15129	15150	15012	15076	14932	14938	14888	15028	15006	15110	15125	15184	15051	15104	15032	15087	15163	14981	15097	14925	14814	15038	15172	15239	14979	15042	15171	15187	15206	15011	15075	15299	15163	15273	15116	14982	15060	15193	15296	15151	14966	15006	15100	15075	15047	15058	15078	15051	14975	14996	15019	14958	15143	15056	15099	15171	15023	15108	15118	15218	15179	14920	14944	14961	15064	15230	15126	15008	15082	15203	15016	15073	15004	15263	15088	15230	14980	15020	14955	15014	15113	15170	15236	14918	15032	15053	14886	15160	15215	15020	15190	15060	14933	15129	15030	15066	15207	15049	15128	15014	15032	15248	15143	14997	15119	15071	15073	14898	15040	14933	15090	15134	14914	15116	15129	14892	15216	15280	14948	15119	14947	14967	15075	15145	15274	15168	15134	15176	15270	15116	15068	15067	15190	15080	15186	15049	14911	15164	15106	14993	15117	15049	15197	15049	15161	15113	15085	15313	15061	14976	15032	15075	14974	15220	15076	14915	15220	15086	15155	15169	15299	15164	15192	15045	15139	15158	15075	15051	15113	14983	15183	14961	15281	15010	14982	15077	15173	15035	14999	15087	15220	14864	15121	14983	15132	15146	15080	14982	14943	15118	15061	15095	15021	15157	15109	15284	15038	15191	14912	15050	15180	15180	15210	15006	15206	15106	14964	15281	15231	15074	14929	14746	14921	15158	14979	14972	15134	15165	15030	15114	15132	15206	14998	14939	15183	15157	15020	14946	15245	14827	15318	15156	15147	15093	15117	15135	15072	15133	14997	15077	15040	15044	14977	14902	15162	14888	14944	14882	15192	15077	15197	15213	14983	15074	15335	15221	14990	14964	15031	15101	15006	15288	15114	14970	15207	15236	15005	15103	14872	15147	15139	15223	15111	15082	15081	15150	14901	14954	15071	15037	15008	15217	15172	15186	15072	14922	14840	15076	15110	14924	14883	15068	15122	15111	15137	14983	15222	15039	15131	14980	15196	15186	15048	15071	15160	15194	15171	15363	15142	15010	15036	14927	15157	15027	15171	15263	14963	14903	15146	14978	15126	15046	15160	15062	15109	15087	15024	15028	14845	14931	15114	15185	15155	15189	15120	14980	15049	15199	14948	14948	15232	14926	15146	15278	14917	15148	15086	15063	15162	15022	15042	15125	15172	15141	14945	15130	15226	15373	15180	15192	15143	14933	15055	15021	14973	14892	14911	15280	15112	14967	14991	15001	15023	15110	15339	14870	14998	15154	15091	15382	15137	15158	15062	15073	15020	14957	15091	14987	15071	15071	15083	15076	15241	14943	15056	14863	15114	15172	15146	15212	15227	15247	15180	15369	15050	15241	15073	15158	14947	15298	15175	15142	15215	15135	15098	15007	15184	15194	15220	15384	15118	15371	15234	15200	14774	15061	14862	15069	14985	14974	14951	15032	15054	15217	15085	15075	15006	15136	15272	15106	15129	15132	15200	15136	15077	15254	15164	15123	14912	15184	15224	15094	14987	15108	14986	15141	15030	15223	15205	15110	15060	15020	14988	15236	15121	14978	14946	14933	15132	15052	14963	15066	15128	15170	15016	15132	15082	14970	15084	15162	15053	15078	15054	15122	14689	14990	15160	14952	14996	15101	15074	15079	15254	15235	15044	15041	14980	15107	14895	15123	15042	15084	15031	14961	15180	15073	14986	15089	15119	15003	15000	15026	14828	14935	15148	15055	14975	14992	14975	15031	15196	14984	15207	15116	14997	15204	15064	14993	15022	15082	15198	15055	15065	15019	15160	15181	15156	15137	15091	15186	14868	15099	15102	15119	15188	15073	14947	15086	14916	15169	15188	15074	15069	15018	15103	15038	14930	15310	15050	15240	15195	15073	15055	15002	15073	15116	15097	15177	15108	15047	15054	14922	14986	15015	15019	15171	15086	15148	14893	15215	15052	15087	14984	14963	15316	15144	15054	14986	15113	15175	14888	15149	14957	15124	15101	14986	15093	15042	15181	15122	15246	15175	15165	15040	15344	14979	14975	15243	14998	15144	15168	15088	14999	15137	15029	14971	15085	15197	15067	15032	15241	15118	15035	15066	15196	14952	15005	15141	15101	15021	15065	15053	14905	14957	15044	15166	15100	14914	15111	15060	15144	15118	15102	14983	15028	15122	15022	15132	15184	15184	15085	14969	15067
20080	38551	36827	30188	26828	24108	22367	20969	19937	18935	18409	17650	17038	16492	16048	15941	15616	15325	15142	14721	14694	14725	14618	14409	14247	14305	14154	13985	14005	13979	14110	13942	13945	13975	13955	13894	13951	13925	13888	13848	13774	13893	13890	13843	13761	14008	13879	13772	13617	13745	13800	13749	13736	13749	13760	13733	13734	13793	13845	13795	13670	13776	13601	13833	13775	13678	13588	13779	13601	13705	13813	13617	13572	13757	13921	13728	13746	13593	13666	13845	13691	13873	13664	13758	13535	13594	13625	13704	13662	13796	13734	13774	13614	13700	13618	13860	13750	13561	13876	13702	13657	13619	13642	13698	13675	13643	13697	13561	13850	13727	13581	13669	13673	13723	13606	13800	13731	13694	13650	13679	13733	13681	13748	13664	13693	13828	13881	13653	13874	13757	13810	13752	13689	13637	13773	13680	13731	13542	13619	13700	13711	13867	13719	13934	13735	13648	13749	13612	13761	13686	13592	13528	13642	13607	13631	13876	13647	13723	13662	13672	13570	13645	13611	13692	13826	13803	13727	13648	13584	13555	13713	13814	13665	13734	13873	13615	13858	13720	13544	13655	13614	13607	13550	13629	13782	13809	13605	13569	13469	13693	13641	13545	13697	13699	13699	13589	13608	13711	13834	13733	13489	13632	13684	13648	13658	13684	13751	13735	13692	13659	13648	13632	13735	13669	13877	13710	13798	13886	13615	13702	13645	13574	13553	13723	13760	13799	13569	13629	13779	13573	13532	13794	13638	13748	13610	13742	13601	13668	13587	13743	13575	13596	13571	13846	13774	13723	13479	13749	13715	13652	13595	13714	13690	13838	13684	13611	13594	13615	13614	13518	13742	13693	13582	13649	13701	13664	13765	13832	13621	13560	13835	13593	13599	13719	13646	13840	13544	13738	13625	13809	13672	13703	13625	13758	13542	13783	13733	13731	13753	13603	13719	13754	13641	13576	13570	13660	13453	13541	13738	13754	13638	13540	13773	13637	13702	13722	13666	13800	13633	13606	13705	13813	13758	13683	13726	13696	13737	13705	13792	13691	13698	13513	13705	13600	13719	13738	13559	13875	13701	13811	13684	13768	13744	13564	13638	13656	13711	13731	13666	13616	13738	13727	13757	13826	13621	13775	13646	13820	13610	13637	13744	13798	13658	13677	13605	13721	13734	13687	13674	13705	13623	13709	13650	13422	13651	13693	13705	13582	13572	13705	13679	13708	13785	13751	13601	13741	13759	13659	13790	13760	13770	13789	13707	13815	13711	13828	13811	13773	13665	13664	13724	13795	13671	13615	13547	13706	13618	13640	13656	13812	13719	13672	13498	13758	13698	13763	13674	13625	13887	13684	13663	13491	13707	13647	13696	13606	13697	13688	13854	13710	13602	13823	13672	13667	13697	13640	13525	13755	13762	13734	13703	13606	13623	13607	13722	13602	13614	13809	13571	13558	13744	13692	13634	13724	13706	13611	13637	13620	13660	13718	13675	13776	13619	13799	13609	13655	13703	13595	13722	13607	13707	13602	13694	13541	13598	13664	13574	13674	13871	13732	13824	13694	13747	13671	13601	13618	13630	13600	13527	13826	13816	13650	13813	13724	13869	13783	13838	13490	13730	13632	13465	13718	13653	13792	13622	13671	13652	13494	13661	13708	13630	13695	13689	13380	13682	13663	13563	13638	13829	13739	13624	13431	13566	13811	13710	13689	13829	13694	13696	13716	13449	13670	13627	13625	13807	13615	13715	13628	13484	13626	13491	13724	13808	13688	13645	13685	13695	13660	13648	13713	13718	13866	13689	13659	13735	13629	13569	13768	13624	13739	13690	13845	13723	13749	13680	13624	13607	13705	13656	13653	13758	13800	13650	13665	13741	13610	13667	13587	13679	13680	13715	13599	13760	13701	13806	13577	13574	13795	13772	13647	13665	13610	13524	13849	13667	13636	13714	13548	13642	13691	13705	13578	13744	13749	13737	13812	13733	13833	13755	13738	13641	13514	13558	13561	13677	13631	13568	13789	13708	13772	13681	13701	13551	13727	13644	13721	13702	13752	13661	13571	13769	13530	13820	13713	13753	13520	13584	13623	13800	13532	13582	13619	13648	13475	13683	13730	13698	13744	13643	13707	13815	13570	13727	13855	13748	13713	13617	13785	13658	13820	13724	13598	13609	13627	13676	13761	13545	13683	13672	13650	13835	13467	13671	13834	13536	13676	13860	13669	13632	13672	13815	13695	13575	13687	13639	13691	13498	13622	13613	13605	13614	13587	13628	13666	13657	13718	13689	13831	13513	13755	13755	13565	13669	13809	13866	13700	13800	13696	13790	13587	13633	13620	13766	13520	13782	13698	13643	13688	13558	13536	13483	13563	13759	13818	13775	13705	13623	13865	13669	13643	13590	13579	13598	13808	13596	13813	13646	13673	13792	13644	13650	13877	13558	13621	13790	13686	13727	13641	13851	13520	13782	13760	13636	13657	13748	13561	13662	13700	13617	13412	13615	13656	13694	13631	13615	13641	13734	13759	13722	13606	13660	13544	13650	13694	13787	13772	13573	13639	13608	13595	13688	13658	13772	13652	13622	13733	13735	13783	13755	13741	13915	13865	13634	13661	13702	13707	13680	13634	13432	13758	13607	13769	13688	13696	13698	13600	13686	13650	13758	13647	13680	13616	13738	13657	13781	13449	13674	13833	13533	13762	13623	13758	13545	13687	13515	13757	13656	13687	13614	13610	13847	13696	13502	13731	13709	13674	13717	13635	13776	13667	13683	13657	13671	13720	13536	13687	13768	13770	13750	13669	13629	13526	13745	13788	13638	13688	13607	13653	13694	13639	13599	13590	13818	13656	13608	13766	13725	13677	13694	13725	13690	13513	13579	13671	13618	13704	13657	13723	13719	13759	13610	13665	13630	13568	13688	13605	13667	13665	13700	13568	13638	13619	13757	13755	13661	13753	13661	13739	13776	13724	13666	13778	13644	13728	13603	13667	13841	13588	13777	13550	13658	13792	13653	13627	13617	13730	13544	13553	13721	13601	13857	13655	13598	13802	13668	13625	13719	13787	13589	13882	13745	13704	13636	13698	13602	13602	13544	13770	13624	13689	13635	13619	13635	13592	13516	13647	13505	13677	13640	13625	13539	13843	13753	13730	13683	13447	13605	13758	13699	13795	13692	13667	13583	13727	13730	13748	13648	13726	13756	13532	13607	13679	13769	13621	13535	13723	13836	13723	13787	13727	13771	13756	13604	13670	13688	13641	14000	13725	13734	13665	13666	13730	13633	13787	13644	13642	13598	13651	13742	13652	13607	13762	13521	13688	13840	13736	13804	13469	13667	13614	13644	13845	13647	13548	13682	13665	13582	13578	13618	13630	13618	13659	13669	13642	13639	13705	13576	13718	13880	13607	13735	13554	13718	13688	13637	13719	13623	13593	13601	13585	13606	13661	13699	13705	13787	13579	13747	13693	13718	13656	13733	13658	13481	13818	13909	13832	13677	13826	13797	13691	13823	13692	13648	13639	13597	13724	13620	13552	13652	13682	13761	13594	13642	13800	13824	13716	13728	13642	13782	13471	13744	13700	13713	13434	13586	13685	13856	13752	13777	13667	13645	13644	13815	13708	13686	13799	13789	13568	13664	13538	13657	13751	13818	13688	13745	13622	13698	13666	13602	13873	13602	13605	13655	13630	13560	13730	13729	13526	13743	13801	13687	13618	13677	13696	13702	13762	13708	13841	13724	13672	13673	13709	13714	13755	13656	13628	13567	13836	13659	13704	13692	13847	13659	13644	13847	13625	13675	13678	13784	13603	13706	13570	13835	13746	13666	13665	13704	13721	13685	13567	13701	13596	13832	13714	13701	13700	13719	13695	13554	13492	13555	13566	13756	13536	13735	13693	13631	13811	13636	13720	13731	13868	13646	13655	13629	13621	13727	13676	13721	13780	13571	13696	13708	13549	13771	13773	13741	13642	13747	13610	13873	13654	13684	13714	13637	13810	13674	13649	13776	13664	13614	13558	13657	13697	13789	13755	13877	13772	13704	13636	13778	13613	13706	13557	13628	13669	13622	13633	13761	13584	13656	13781	13718	13714	13625	13662	13685	13632	13495	13704	13602	13528	13737	13664	13778	13698	13600	13653	13680	13654	13841	13759	13619	13648	13676	13692	13610	13684	13691	13724	13540	13684	13577	13653	13647	13777	13807	13707	13684	13924	13628	13623	13789	13634	13566	13532	13619	13617	13700	13668	13582	13614	13723	13605	13737	13640	13618	13882	13709	13684	13621	13839	13706	13612	13796	13696	13637	13542	13713	13714	13821	13691	13440	13608	13815	13754	13835	13804	13660	13656	13641	13548	13665	13723	13725	13626	13573	13714	13711	13683	13706	13695	13706	13695	13717	13732	13602	13443	13551	13906	13641	13759	13731	13637	13726	13811	13756	13501	13538	13791	13876	13623	13647	13797	13778	13514	13648	13800	13696	13814	13773	13644	13702	13712	13610	13786	13648	13697	13551	13662	13586	13851	13562	13602	13605	13691	13741	13779	13698	13674	13600	13733	13530	13640	13751	13624	13777	13673	13726	13719	13779	13564	13654	13710	13649	13679	13781	13642	13572	13660	13810	13594	13853	13650	13786	13896	13629	13831	13994	13672	13827	13599	13646	13611	13714	13752	13826	13729	13563	13691	13712	13767	13629	13728	13557	13630	13730	13721	13653	13659	13763	13808	13757	13683	13653	13565	13654	13867	13621	13687	13727	13580	13789	13651	13872	13579	13828	13642	13721	13826	13810	13813	13559	13599	13761	13816	13665	13797	13686	13643	13803	13897	13624	13671	13648	13704	13759	13738	13682	13584	13670	13598	13693	13676	13550	13664	13626	13612	13723	13735	13665	13705	13799	13620	13563	13727	13744	13679	13633	13754	13559	13538	13716	13778	13653	13760	13582	13766	13520	13742	13538	13862	13960	13548	13712	13742	13742	13770	13863	13643	13643	13556	13591	13673	13658	13672	13560	13743	13624	13766	13608	13711	13762	13911	13568	13588	13755	13761	13552	13614	13589	13782	13580	13563	13851	13803	13634	13487	13693	13851	13505	13667	13547	13797	13622	14022	13644	13675	13673	13807	13821	13690	13794	13669	13860	13637
27258	22386	26714	23279	18853	17871	17370	16750	16323	16139	15894	15775	15496	15485	15373	15256	15247	15230	15251	15286	15052	15103	15165	15106	15014	15119	15046	14997	15089	14846	15101	15022	15146	14832	14855	14953	15077	15019	14850	14760	14996	14876	14848	15002	15082	14921	15016	14787	14903	15025	15016	14763	14792	14934	14962	14837	14865	14814	14849	14865	14901	14879	14710	14920	14659	14848	14950	14831	15061	14960	14912	14889	14951	14950	14860	14935	14870	14905	14830	14730	14821	14754	14896	14805	14873	14787	14837	14839	14749	14836	15005	14952	14997	14837	14916	14912	14892	14769	14902	14735	14935	14698	14974	14735	15084	15025	14863	14777	14974	14997	14903	15007	14894	15094	14863	15085	15015	14949	15034	14799	14986	14820	15031	14812	14745	15036	14773	14897	14800	14842	14846	14739	14669	14681	14736	14819	14822	14998	14781	15120	14829	14818	14843	14889	14967	14886	14793	14754	14712	14766	14874	14948	14876	15122	14909	14836	14745	14952	14730	14870	14843	14987	14865	15000	14910	14821	14836	14900	14768	15038	14917	14835	14992	14922	14932	14645	14880	14954	14925	15036	14980	14991	14945	14992	15050	14896	15025	15088	14704	14735	14892	14786	14772	14912	14884	14781	14815	14931	14860	14864	14821	14672	15031	14907	14853	14740	14943	14881	14991	14830	14906	14704	15026	14872	14788	14936	14849	14907	15012	14706	15114	14896	14890	14858	14927	14857	14777	14963	14911	14765	15034	15081	14705	14866	14857	14881	14871	14753	14922	14711	14852	14968	14890	14935	14783	15041	14882	14781	15041	14951	14997	14944	14923	15013	14928	14933	14857	14918	14951	14907	15117	14726	14994	14868	15099	14881	14992	14998	14757	14957	14742	14890	15048	14971	14806	14786	14645	15077	14897	14979	14829	14924	14848	15007	15140	14715	14822	14686	14741	14986	14867	14833	14868	14824	15057	14856	14920	15045	14892	14842	14881	14894	14706	14845	14767	14831	14991	14853	14959	15036	14924	14791	14855	14829	14923	14836	14976	14920	15002	14899	14744	14847	14830	14609	14949	14843	14777	14984	14656	15139	14935	14861	15036	14947	15072	14896	15161	14725	15005	14970	14919	14861	14841	14806	14653	14933	14760	14876	14791	14991	14856	14919	15045	14859	14837	14804	14909	14635	14996	14979	15093	15009	14944	14984	14851	15018	14889	14822	14926	14750	14926	14833	14982	15036	14897	14897	14885	14921	15025	14840	14890	14944	14974	14926	14728	15022	14834	14821	14923	15080	15071	14827	15006	14876	14787	14857	14958	14732	14972	14915	14905	15013	14829	14889	14743	14851	14855	14782	14818	14926	14943	14855	14928	14896	14766	14864	14787	14718	14881	15015	14965	14808	14758	14847	14888	14780	14969	14931	14776	14986	14881	14932	14844	14990	14855	14979	14975	14755	14724	14778	15033	14926	14888	14923	14876	14772	14816	14802	15146	14941	15043	14815	15051	14736	15056	15002	14838	14948	14901	14910	14909	14961	15018	14956	14780	14798	14857	14540	14965	14945	14873	14628	14823	14913	14965	15042	15143	15033	14854	14936	14996	15092	14892	14993	14965	15092	15006	15013	14914	14752	15007	15001	15043	14745	14825	14844	14885	14770	15070	14895	14767	14879	14817	14935	15052	14928	15031	14895	14957	14864	14821	14676	15079	14798	14959	14902	14930	14842	14879	14766	14775	15009	14951	15036	14934	14784	14817	14812	14855	14816	14896	14628	15041	14742	15031	14889	14694	14843	14949	14819	14954	14776	15078	14942	15016	14863	14988	14781	14889	14925	14852	14806	15058	14890	15059	14780	14967	14971	14843	14812	14908	14913	14876	14602	14869	14767	14902	14886	14847	15116	14819	14959	14838	14975	14770	14959	14953	14817	14855	14847	14989	15029	15029	14926	14943	14979	14872	14894	14803	14887	14760	15080	15112	14950	14878	14929	15126	14807	15133	14839	14924	14963	14922	14853	14880	14777	14925	14837	15067	14882	14903	14674	14892	14838	14979	14938	14980	14974	14862	15036	15119	14759	14831	14745	14994	14817	14898	14885	14899	14838	14794	14754	14715	14780	14906	14911	14887	15103	15047	14842	15114	15021	14840	14898	14806	14989	14819	14864	14975	14797	14674	14893	15054	14860	14879	14847	14970	14967	14908	14856	15010	14865	14804	14680	14767	14860	15081	14870	15010	15050	14920	14825	14909	14844	14623	14817	14932	14641	15040	14927	14818	14841	14994	15007	15095	15011	14737	15027	14750	14904	14693	14738	14873	14930	14848	14883	14966	15077	14706	14976	15102	14882	14992	14876	14677	14858	14905	14770	14783	14810	14736	14832	14673	14861	14800	14798	14855	14850	14861	15118	14814	14908	14935	14808	15133	14791	15090	15134	14868	15015	14813	14672	14711	15029	14847	14779	14941	14839	14852	14779	14808	14992	15036	14992	14630	14863	14813	14867	14984	15000	14797	15030	14888	14778	14865	14761	15041	14790	14858	14835	14773	15023	14957	14864	14767	14652	14611	15161	14750	14932	14958	14797	15024	14762	14922	15114	14832	14785	14983	15043	15010	14963	14974	14741	14976	14787	14827	14787	14809	14901	14864	14859	15044	14980	14891	14952	15150	14833	15065	14865	15012	14752	14844	14950	15004	14748	14853	14971	14932	14888	15099	14817	14840	14787	15160	14919	14762	14961	14851	14885	14716	14867	14858	14878	14892	14875	14783	14920	14766	14872	14945	15041	15004	14856	15058	14817	14861	14888	15014	14673	15025	14721	14791	14862	14789	14876	14918	14918	14872	14950	14835	14761	14975	15001	14821	14878	14946	14914	15166	14772	15032	15005	14928	14918	14970	15023	14935	15100	14858	14902	14869	14820	14794	14793	15103	14893	14811	14675	15071	14785	14894	14844	14968	14817	14925	14928	14837	14836	14924	14935	14899	14991	14725	14803	14749	14831	14902	14706	14991	15087	15002	14813	14666	14872	14963	14848	15019	14835	15027	14975	14935	15032	14697	15021	14774	14930	14933	14720	14811	14860	15068	14719	14969	14802	14795	14838	14930	14929	14722	14871	14831	14926	15110	14893	14912	15110	14808	14764	14825	14894	14620	14713	14978	14881	15017	14966	14850	14993	15082	14785	14911	14879	14898	14720	14874	15078	15031	14879	15039	15044	15022	14905	14929	14883	14951	14749	14981	14817	14824	14877	14746	14849	14938	14898	14931	14984	14999	14874	14993	14821	14724	14993	14796	14923	15206	14857	14932	15026	14921	14915	15002	15011	14844	15018	14912	14728	14685	14662	14789	14926	14863	14945	15136	14980	14907	14867	14948	14881	15006	14791	14818	14887	14866	14989	14873	14849	14829	14858	15036	15034	14814	14868	14999	14879	14999	14978	14795	14831	14951	14933	14872	14749	14939	14920	14832	14734	14760	14786	14951	15033	14695	14747	14872	15008	14868	14878	14698	14849	14747	14737	14884	14830	14975	14880	14982	14728	14797	14926	14951	14736	14941	14844	14759	14897	14620	14724	14876	14853	14841	14893	14907	15012	14999	14915	14787	14928	14955	15034	15145	15154	14968	14824	14778	14986	14815	14794	14825	14912	14939	15049	14820	14735	14799	14993	15000	15068	14731	14966	15033	14971	14897	14976	14957	14850	14883	14959	14900	15048	15144	15112	14905	14985	14924	14908	14960	14822	14751	14909	14888	14776	14672	14857	14789	14839	14822	14741	14846	14971	15023	14927	15018	14815	14988	14785	14914	14996	14705	15033	14888	14801	14780	14868	14823	14919	15030	14757	14911	15176	14778	14847	14927	14892	14920	14872	14986	14876	15174	14793	14928	14791	14864	14802	15037	14877	14864	14860	15048	14992	14872	14577	14818	15038	14779	14834	14896	14828	14883	14933	14954	15079	14765	14900	14812	14691	14894	14846	14878	14873	15049	14972	14820	14870	14998	14906	14859	14767	14873	15113	14893	14837	14947	15000	14937	14871	14733	14725	14772	14916	14820	14820	14702	15000	14926	14872	14762	14781	14806	14992	15016	14831	14881	15112	14796	14891	15062	14859	14946	14828	14759	14833	14772	14847	14926	14874	15069	14989	14884	14885	15157	14914	14613	14917	15037	14963	14918	14922	14917	14962	15090	14863	15009	14977	14802	14953	15045	15007	14812	14814	15259	14874	14907	15065	14979	14689	14797	14863	14834	14745	14843	14908	14864	15157	15029	14980	14865	15057	14902	15014	14867	15060	14933	14925	14903	14902	14872	14997	14857	15136	14952	14838	14861	14914	14750	14976	14928	14837	14975	14817	14773	14988	14903	14883	14839	15073	14842	14747	14868	14752	14863	14779	14767	14841	14739	14908	14939	14727	14916	14708	14898	14948	14827	14912	14855	14909	14949	14737	14908	14810	14947	14811	14930	14634	15044	15103	14941	14859	14898	14710	15055	14964	14973	14859	14833	14772	14853	14788	14996	14843	15000	14855	14841	14907	15053	14987	15117	14771	14863	14946	14898	15032	14980	14699	14931	15061	14963	14864	14814	14772	14978	14969	14881	14828	14895	14874	14756	14967	14944	14998	14878	14798	14895	15087	14859	14868	14970	14749	15066	14742	14961	14824	14765	14918	14804	14864	14981	14877	15125	14980	14906	14795	14899	14818	15119	15045	14711	14975	14946	14740	14840	14975	15142	15106	15011	14833	14746	14754	14813	14866	14941	14959	14875	14860	14930	14818	14776	14871	14889	14811	15153	14925	14903	15015	14938	15013	14912	14953	14884	14867	14870	14819	14813	14829	14837	14944	14947	14884	14780	15004	15055	14873	14914	14881	15013	14826	14641	14843	14817	14742	14831	14916	14896	14976	14736	14932	14986	14989	14778	14826	14960	14859	14805	14807	14936	15060	14885	14893	14721	14767	14940	14968	14846	14964	14779	14790	14916	14857	14782	14959	14985	14981	14777	14835	14805	14884	14784	15001	14826	15209	14847	14951	15131	15010	14892	14824	14880	15045	14905	14862	15011	14910	14875	14883	15132	15032	14950	14948	14951	14958	14803	14849	14942	14780	14909	14905	14834	14931	15232	14976	14908	14940	14965	14985	14775	14952	14892	14884
18922	28171	26972	21771	19501	18191	17080	16628	15909	15470	15161	14898	14837	14527	14600	14307	14454	14366	13968	14101	13871	13882	13902	14032	13790	13588	13820	13845	13649	13708	13869	13745	13623	13705	13629	13536	13755	13673	13576	13753	13619	13558	13534	13733	13540	13518	13648	13651	13619	13555	13603	13699	13686	13662	13730	13668	13744	13537	13689	13550	13679	13456	13680	13637	13639	13512	13533	13708	13613	13486	13517	13616	13649	13719	13523	13566	13599	13587	13631	13691	13618	13521	13803	13677	13486	13626	13476	13517	13641	13582	13709	13671	13707	13503	13695	13704	13557	13741	13589	13778	13563	13688	13488	13505	13831	13601	13689	13581	13594	13626	13730	13616	13542	13639	13844	13520	13552	13546	13588	13571	13604	13567	13545	13651	13642	13482	13546	13702	13596	13573	13579	13638	13464	13582	13707	13626	13594	13772	13663	13546	13639	13504	13611	13602	13674	13502	13604	13673	13538	13532	13467	13654	13670	13466	13607	13639	13556	13604	13757	13490	13711	13647	13653	13471	13472	13613	13533	13520	13436	13605	13701	13603	13487	13635	13636	13601	13401	13684	13737	13629	13498	13545	13509	13667	13745	13554	13648	13618	13565	13677	13587	13634	13575	13530	13723	13654	13549	13581	13610	13770	13598	13716	13701	13556	13704	13702	13620	13497	13522	13529	13481	13710	13469	13684	13586	13654	13657	13598	13616	13628	13651	13702	13587	13543	13622	13667	13653	13590	13593	13572	13727	13647	13617	13493	13520	13705	13514	13442	13604	13547	13628	13564	13586	13585	13591	13503	13631	13736	13537	13500	13588	13524	13586	13743	13736	13661	13569	13677	13651	13806	13679	13569	13583	13603	13537	13629	13688	13560	13584	13718	13548	13517	13549	13638	13485	13416	13602	13590	13394	13584	13588	13714	13608	13494	13624	13415	13550	13672	13570	13634	13651	13458	13681	13440	13632	13706	13563	13612	13516	13642	13777	13575	13683	13625	13659	13532	13588	13647	13559	13680	13682	13503	13565	13715	13578	13621	13693	13486	13457	13588	13691	13618	13924	13616	13555	13669	13522	13550	13566	13522	13796	13549	13742	13468	13677	13709	13566	13601	13705	13727	13516	13591	13510	13570	13723	13673	13619	13630	13643	13665	13536	13472	13534	13694	13531	13650	13655	13577	13484	13517	13621	13688	13384	13782	13552	13639	13484	13575	13729	13659	13589	13662	13676	13658	13501	13673	13604	13580	13653	13584	13676	13582	13514	13457	13605	13663	13648	13493	13603	13539	13596	13496	13650	13312	13520	13643	13625	13569	13736	13680	13634	13733	13647	13571	13607	13904	13707	13526	13496	13661	13534	13610	13560	13676	13535	13490	13498	13601	13674	13420	13550	13689	13520	13480	13541	13570	13736	13619	13727	13663	13571	13621	13653	13710	13616	13497	13542	13469	13682	13435	13691	13401	13570	13586	13668	13568	13603	13689	13737	13583	13456	13567	13513	13616	13643	13649	13603	13799	13752	13556	13818	13548	13665	13649	13647	13714	13671	13576	13719	13577	13681	13661	13557	13542	13678	13552	13704	13656	13482	13574	13589	13619	13547	13721	13653	13605	13530	13759	13706	13635	13665	13644	13530	13595	13642	13585	13574	13557	13560	13520	13657	13583	13651	13791	13585	13623	13664	13616	13648	13584	13633	13667	13602	13474	13468	13628	13539	13603	13693	13534	13564	13382	13464	13643	13407	13580	13729	13584	13690	13570	13514	13531	13675	13606	13595	13587	13599	13637	13743	13751	13678	13609	13675	13674	13684	13659	13515	13563	13567	13719	13655	13587	13582	13641	13508	13667	13516	13482	13461	13580	13641	13635	13508	13703	13485	13494	13682	13608	13671	13578	13483	13764	13626	13494	13506	13540	13641	13547	13517	13619	13476	13560	13587	13495	13646	13566	13491	13668	13469	13615	13605	13577	13563	13660	13687	13645	13762	13614	13690	13684	13512	13655	13455	13567	13548	13605	13777	13585	13578	13629	13675	13656	13613	13582	13699	13627	13534	13718	13659	13679	13749	13635	13432	13781	13383	13642	13674	13648	13512	13662	13709	13653	13657	13644	13525	13617	13557	13632	13353	13668	13590	13604	13665	13869	13538	13646	13578	13643	13442	13639	13650	13665	13679	13380	13547	13720	13598	13559	13504	13687	13656	13503	13761	13615	13437	13421	13626	13507	13791	13679	13526	13550	13593	13520	13712	13655	13762	13519	13634	13670	13620	13655	13520	13655	13562	13557	13546	13640	13596	13613	13545	13598	13548	13583	13523	13768	13635	13708	13558	13651	13628	13589	13700	13435	13574	13590	13664	13477	13795	13560	13776	13601	13768	13682	13518	13537	13472	13496	13655	13709	13541	13481	13581	13604	13436	13519	13518	13700	13646	13564	13766	13604	13706	13527	13727	13659	13613	13558	13612	13495	13627	13787	13442	13548	13575	13578	13580	13611	13612	13718	13449	13563	13645	13660	13824	13634	13641	13550	13490	13611	13555	13518	13690	13567	13571	13681	13761	13535	13408	13599	13445	13451	13678	13596	13556	13678	13783	13613	13716	13658	13668	13680	13626	13685	13401	13621	13638	13695	13522	13573	13654	13599	13497	13557	13607	13664	13678	13607	13631	13589	13451	13522	13800	13666	13651	13708	13655	13627	13488	13752	13457	13512	13555	13601	13471	13531	13659	13494	13747	13423	13477	13625	13613	13457	13673	13522	13776	13793	13593	13518	13548	13662	13647	13690	13683	13557	13574	13624	13655	13508	13574	13451	13606	13641	13602	13655	13656	13635	13745	13609	13476	13630	13532	13518	13429	13574	13554	13546	13589	13821	13671	13580	13755	13734	13507	13589	13709	13606	13690	13595	13632	13760	13621	13578	13469	13712	13796	13524	13541	13513	13694	13637	13599	13723	13618	13526	13639	13758	13550	13715	13539	13685	13641	13494	13484	13579	13737	13637	13697	13746	13459	13673	13576	13955	13702	13616	13592	13660	13537	13704	13538	13630	13603	13562	13576	13723	13575	13538	13477	13582	13432	13724	13391	13454	13359	13584	13720	13723	13487	13571	13438	13553	13591	13665	13514	13570	13494	13616	13661	13618	13529	13720	13614	13462	13570	13618	13639	13619	13550	13531	13706	13627	13778	13623	13569	13634	13746	13679	13774	13439	13717	13801	13596	13563	13634	13714	13757	13820	13616	13812	13421	13570	13545	13597	13608	13701	13616	13698	13639	13563	13609	13708	13675	13538	13564	13689	13640	13621	13544	13547	13455	13581	13585	13657	13554	13872	13653	13512	13584	13668	13779	13613	13389	13543	13685	13555	13532	13491	13626	13608	13628	13513	13594	13685	13601	13564	13556	13581	13716	13606	13646	13755	13638	13614	13562	13489	13737	13594	13666	13573	13582	13634	13620	13529	13755	13642	13624	13715	13784	13662	13622	13645	13809	13645	13536	13642	13578	13680	13633	13470	13698	13584	13518	13624	13678	13542	13534	13588	13639	13659	13480	13628	13502	13697	13617	13625	13593	13528	13625	13605	13693	13785	13754	13572	13522	13579	13563	13424	13590	13622	13461	13630	13568	13582	13592	13519	13793	13464	13717	13660	13563	13672	13521	13493	13668	13596	13774	13552	13654	13552	13456	13578	13807	13563	13511	13592	13529	13532	13623	13692	13526	13609	13756	13701	13709	13550	13554	13550	13694	13662	13536	13741	13793	13749	13604	13684	13635	13676	13558	13599	13543	13547	13445	13577	13525	13644	13596	13614	13646	13519	13681	13597	13567	13509	13532	13456	13684	13667	13584	13843	13497	13549	13685	13546	13589	13590	13584	13589	13657	13676	13629	13494	13746	13754	13712	13564	13802	13666	13620	13682	13460	13701	13621	13429	13615	13713	13785	13651	13721	13520	13505	13459	13509	13506	13533	13431	13574	13614	13698	13800	13647	13562	13543	13487	13524	13658	13467	13780	13582	13680	13516	13631	13578	13706	13676	13631	13677	13597	13496	13491	13543	13672	13542	13596	13737	13598	13684	13569	13593	13611	13589	13647	13556	13462	13684	13625	13536	13671	13579	13612	13431	13507	13488	13616	13658	13596	13661	13709	13591	13533	13558	13573	13516	13540	13525	13534	13535	13736	13609	13625	13449	13776	13651	13565	13609	13720	13733	13596	13712	13693	13541	13503	13525	13508	13780	13624	13605	13665	13579	13631	13687	13584	13677	13546	13794	13605	13807	13494	13490	13497	13597	13713	13479	13677	13625	13485	13688	13590	13654	13553	13655	13493	13634	13535	13656	13522	13563	13486	13623	13690	13691	13504	13500	13720	13776	13616	13603	13447	13517	13501	13595	13602	13562	13758	13643	13595	13642	13599	13566	13527	13546	13737	13521	13673	13516	13377	13580	13735	13616	13542	13557	13526	13568	13446	13553	13754	13701	13612	13610	13751	13512	13612	13731	13597	13508	13597	13657	13699	13633	13514	13559	13676	13654	13634	13611	13684	13550	13482	13630	13631	13733	13608	13604	13565	13600	13556	13654	13584	13705	13544	13523	13733	13684	13720	13507	13864	13608	13386	13503	13530	13571	13744	13663	13526	13630	13766	13460	13428	13608	13725	13740	13547	13781	13682	13796	13720	13657	13941	13628	13551	13507	13502	13556	13538	13730	13700	13516	13490	13534	13485	13676	13553	13626	13652	13673	13741	13829	13609	13483	13383	13575	13697	13611	13473	13685	13720	13599	13608	13629	13639	13674	13442	13690	13530	13547	13622	13688	13609	13509	13766	13456	13654	13749	13617	13638	13737	13495	13597	13665	13568	13550	13616	13619	13425	13595	13442	13568	13624	13587	13635	13632	13684	13613	13389	13591	13736	13590	13637	13590	13521	13585	13505	13640	13537	13618	13686	13574	13591	13657	13460	13601	13563	13592	13704	13685	13737	13663	13563	13771	13596	13627	13629	13662	13684	13445	13728	13495	13771	13618	13547	13482	13653	13604	13650	13716	13698	13738	13712	13629	13709	13601	13587	13683	13610	13720	13546	13765	13709	13607	13829	13673	13586	13675	13658	13593	13487	13618	13578	13652	13698	13756	13653	13553	13525	13591	13520
23703	21139	28552	24121	22246	22070	20946	17834	16893	16450	16065	15924	15691	15707	15341	15150	15168	15067	14829	14923	14668	14621	14673	14808	14457	14559	14426	14582	14300	14393	14413	14184	14465	14330	14369	14402	14235	14273	14300	14200	14261	14294	14444	14263	14274	14359	14308	14297	14191	14456	14154	14223	14184	14323	14198	14188	14292	14416	14334	14281	14364	14321	14272	14156	14159	14144	14252	14417	14127	14276	14166	13984	14182	14421	14280	14410	14219	14215	14188	14151	14195	14198	14207	14166	14231	14430	14310	14297	14423	14272	14390	14133	14183	14205	14287	14338	14185	14085	14159	14174	14250	14289	14330	14292	14365	14159	14252	14230	14074	14222	14122	14332	14019	14187	14217	14194	14349	14121	14174	13999	14199	14255	14391	14343	14084	14167	14158	14071	14285	14146	14135	14153	14245	14160	14330	14204	14086	14172	14489	14272	14223	14107	14190	14201	14245	14145	13979	14220	14340	14148	14297	14210	14160	14350	14120	14264	14070	14244	14197	14151	14126	14090	14305	14417	14101	14216	14348	14194	14320	14155	14189	14061	14143	14215	14199	14187	14198	14166	14128	14263	14171	14218	14335	14062	14431	14118	14345	14200	14244	14367	14181	14233	14089	14258	14072	14169	14268	14198	14213	14117	14200	14146	14273	14006	14156	14226	14163	14079	14194	14173	14279	14115	14070	14131	14285	14301	14221	14381	14387	14419	14219	14063	14213	14264	14247	14359	14229	14235	14380	14428	14257	14229	14104	14330	14255	14034	14148	14292	14344	14261	14281	14357	14322	14112	14234	14226	14271	14246	14260	14196	14000	14128	14148	14064	14183	14276	14108	14367	14145	14127	14249	14154	14147	14177	14083	14084	14255	14239	14259	14362	14070	14166	14114	14029	14209	14400	14373	14407	14273	14136	14144	14032	13963	14059	14128	14123	14222	14141	14100	14209	14257	13982	14284	14332	14128	14131	14257	14025	14336	14358	14227	14181	14186	14339	14267	14236	14313	14199	14433	14183	14293	14382	14313	14319	14372	14259	14145	14096	14141	14202	14246	14233	14042	14288	14107	14268	14200	14222	14204	14055	14200	14310	14254	14311	14441	14172	14113	14069	14061	14192	14373	14172	14295	14277	14516	14354	14289	14051	14142	14314	14275	14345	14401	14180	14117	14346	14312	14369	14183	14249	14067	14250	14413	14271	14073	14231	14406	14118	14104	14440	14129	14309	14336	14245	14261	14250	14056	14239	14158	14185	14210	14120	14316	14142	14245	14267	14307	14268	14309	14326	14207	14159	14234	14181	14145	14095	14186	14201	14123	14184	14054	14140	14260	14277	14204	14022	14247	14226	14144	14149	14272	14190	14304	14299	14410	14329	14173	14084	14110	14167	14214	14103	14132	14035	14227	14185	14404	14090	14050	14113	14085	14160	14168	14148	14153	14262	14307	14117	13981	14084	14245	14315	14078	14021	14089	14099	14309	14220	14224	14295	14177	14159	14030	14225	14134	14306	14217	14271	14166	14286	14211	14040	14226	14281	14246	14264	14349	14047	14236	14161	14328	14278	14034	14024	14011	14131	14351	14365	14180	14162	14077	14199	14208	14223	14178	14480	14157	14271	14326	14228	14340	14388	14138	14273	14335	14191	14218	14302	14122	14175	14173	14343	14298	14149	14164	14066	14329	14144	14125	14241	14321	14317	14373	14199	14313	14300	14368	14289	14016	14259	14305	14091	14232	14171	14163	14066	14450	14192	14251	14257	14312	14034	14161	14207	14179	14188	14203	14166	14326	14315	14330	14075	14272	14122	14134	14074	14063	14197	14158	14218	13921	14315	14475	14260	14182	14096	14134	14253	14021	14347	14389	14342	14225	14121	14334	14471	14090	14000	14266	14218	14318	14247	14287	14259	14370	14126	14192	14263	14217	14349	14377	14218	14178	14379	14330	14429	14207	14172	14252	14166	14181	14211	14278	13916	14294	14240	14261	14346	14295	14203	14289	14151	14099	14190	14469	14235	14087	14211	14168	14226	14073	14191	14153	14167	14015	14064	14151	14257	14266	14315	14243	13905	14356	14362	14320	14318	14222	14081	14185	14214	14265	13982	14220	14387	14131	14261	14248	14014	14196	14148	14073	14408	14306	14259	14203	14101	14137	13983	14244	14211	14148	14277	14187	14224	14152	14127	14113	14398	14287	14067	14167	14050	14193	14124	14120	14273	14209	14265	14495	14320	14369	14236	14201	14170	14373	14248	14139	14351	14104	14238	14319	14194	14082	14202	14257	14135	14099	14070	14321	14205	14410	14179	14299	14099	14251	14073	14338	14079	14103	14236	14246	14014	14279	14307	14123	13984	14137	14211	13942	14185	14252	14234	14364	14178	14252	14130	14223	14238	14205	14181	14279	14212	14366	14238	14202	14312	14292	14240	14247	14136	14142	14179	14138	14152	13967	14347	14407	14223	14064	14212	14377	14178	14366	14203	14245	14335	14336	14291	14285	14021	14245	14032	14259	14153	14021	14126	14148	14198	14224	14308	14033	14093	14324	14150	14388	14312	14433	14216	14165	14308	14270	14120	14205	14219	14322	14276	14228	14218	14166	14339	14094	14230	14074	14224	14067	14101	14231	14062	14158	14208	14204	14305	14148	14006	14207	13901	14192	13955	14453	14210	14275	14143	14053	14096	14272	14266	14097	14198	14314	14145	14044	14265	14176	14302	14192	14245	14130	14079	14159	14163	14057	14243	14467	14314	14305	14165	14159	14243	14077	14340	14206	13923	14287	14068	14368	14205	14200	14402	14290	14173	14113	14092	14197	14258	14179	14119	14368	14208	14091	14109	14108	14214	14172	14252	14269	13896	14121	14170	14211	14219	14147	14122	14257	14304	14244	14372	14119	14147	14275	14215	14335	14251	14260	14181	14264	14082	14278	14265	14294	14295	14284	14388	14270	14106	14223	14131	14191	14157	14252	14255	14107	14193	14075	14377	14302	14174	14219	14478	14160	14236	14313	14006	14417	14342	14321	14340	14304	14177	14144	14387	14217	14296	14171	14060	14229	14047	14209	14026	14387	14100	14267	14036	14155	14387	14119	14438	14130	13926	14255	14324	14047	14244	14240	14249	14341	14287	14299	14272	14181	14399	14216	14267	14253	14278	14241	14155	14223	14069	14130	14038	14203	14186	14204	14064	14334	14128	14256	14142	14186	14242	14400	14505	14198	14278	14272	14390	14458	14083	14020	14034	13933	14303	14160	14155	14214	14226	14270	14099	14307	14169	14220	14279	14331	14190	14208	14256	14529	14252	14127	14167	14231	14225	14082	14219	14249	14066	14266	14245	14257	14441	14240	14183	14092	14401	14183	14152	14194	14077	14189	14389	14215	14242	14070	14260	14112	14488	14388	14213	14049	14314	14393	14426	14206	14080	14188	14246	14146	14139	14258	14182	14187	14344	14393	14340	14220	14303	14125	14251	14176	14262	14102	14029	14252	14275	14354	14371	14271	14178	14277	14156	14262	14182	14084	14276	14215	14260	14337	14035	14250	14076	14365	14248	14195	14240	14377	14240	14203	14302	14120	14208	14417	14333	14133	14189	14172	14349	14303	14228	14090	13991	14061	14404	14320	14138	14151	14065	14129	14245	14142	14362	14084	14174	14354	14378	14144	14117	14196	14091	14227	14056	14188	14180	14451	14285	14319	14167	14366	14265	14189	14322	14276	14220	14151	14298	14204	14278	14076	14153	14073	14222	14323	14365	14266	14206	14291	14148	14244	14376	14415	14291	14438	14197	14097	14064	14118	14138	14234	14196	14145	14101	14388	14127	14180	14202	14184	14145	14262	14227	14268	14263	14249	14307	14164	14222	14310	14278	13996	14158	14104	14203	14270	14282	14274	14248	14304	14407	14094	14284	14325	14353	14227	14213	14244	14255	14041	14173	14251	14319	14111	14221	14333	14200	14213	14303	14147	14116	14097	14219	14242	14157	14178	14237	14209	14295	14202	14416	14156	14148	14178	14257	14169	14126	14396	14319	14299	14192	14166	14222	14094	14144	14322	14395	14301	14093	14392	14292	14290	14082	14239	14171	14293	14247	14360	14364	14280	14162	14175	14275	14261	14411	14245	14173	14253	14133	14079	14238	14084	14267	14241	14268	13942	14160	13857	14109	14200	14314	14194	14161	14063	14311	14179	14325	14300	14195	14198	14080	14291	14153	14286	14147	14241	14299	14216	14051	14096	14425	14081	14298	14338	13930	14076	14299	14118	14195	14226	14222	14075	14118	14211	14185	14159	14071	14176	14195	14266	14171	14258	14413	14196	14222	14132	14070	14322	14256	14250	14365	14033	14322	14162	14180	14189	14152	14243	14103	14303	14209	13959	14123	14201	14312	14165	14124	14032	14221	14163	14110	14133	14317	14329	14166	14250	14025	14336	14465	14217	14123	14144	14182	14376	14249	14214	14263	14244	14222	14230	14299	14274	14380	14242	14228	14357	14250	14006	14119	14121	14233	14222	14217	14348	14087	14229	14176	14100	14150	14204	14281	14292	14200	14235	14174	14264	14149	14185	14205	14215	14330	14194	14245	14100	14250	14116	14239	14387	14093	14166	14198	14250	14007	14196	14117	13959	14288	14027	14212	14073	14336	14113	14224	14259	14305	14178	14193	14247	14146	14175	14242	14146	14171	14215	14221	14187	14265	14122	14093	14112	14279	14240	14053	14292	14016	14268	14168	14505	14247	14303	14341	14094	14332	14135	14229	14069	14106	14284	14053	14238	14222	14236	14123	14286	14221	14191	14286	14152	14240	14162	14185	14122	14294	14248	14184	14265	14120	14096	14022	14132	14223	14249	14280	14155	14424	14286	14164	14122	14354	14244	14037	14273	14108	14099	14078	14374	14249	14207	14069	14198	14120	14225	14174	14223	14280	14338	14261	14089	14369	14166	14223	14152	14139	14196	14442	14211	14221	14144	14261	14243	14145	14346	13981	14295	14338	14404	14253	14370	14312	14249	14258	14323	13961	14069	14444	14175	14134	14292	14209	14137	14058	14021	14192	14072	14124	14207	14242	14116	14208	14220	14290	14384	14266	14090	14122	14326	14380	14192	14129	14151	14180	14261	14268	14076	14076	13996	14080	14227	14146	14332	14192
18477	33882	32479	26152	23156	20983	19386	18529	17418	16595	16154	15504	15405	15356	14876	14536	14325	14174	14111	13889	13790	13750	13739	13626	13342	13624	13543	13587	13422	13682	13367	13399	13341	13253	13177	13307	13271	13379	13288	13240	13252	13163	13377	13230	13242	13075	13218	13384	13130	13247	13116	13078	13207	13222	13157	13033	13165	13062	13257	13105	13164	13161	13071	13247	13231	13205	13113	13296	13130	13222	13153	13085	13220	13019	13049	13108	13103	13357	13213	13312	13175	13093	13330	13089	13173	13188	13306	13179	13131	13119	13188	13195	13143	13321	13009	13152	13068	13043	13072	13391	13336	13175	13098	12992	13213	13195	13063	13251	13098	13169	13214	13014	13465	13201	13225	13084	13301	13102	13134	12944	13232	13158	13089	12953	13015	13145	13292	13153	13303	13235	13115	13321	13261	13183	13117	12993	13232	13058	13070	13222	13290	13188	13214	13238	13230	13335	13269	13102	13077	13251	13174	13221	13272	13188	13062	13190	13155	13177	13084	13175	13195	13198	13242	13136	13168	13202	13180	13291	13235	13149	13163	13126	13212	13248	13222	13197	13129	13204	13187	13337	13199	13151	13157	13112	13060	13148	13336	13145	13076	13187	13262	13176	13119	13216	13188	13064	13182	13135	13171	13079	13124	13161	13151	13104	13193	13299	13090	13118	13070	13052	13056	13114	12975	13134	13182	13108	13111	13226	13220	13347	13284	13273	13119	13097	13160	13225	13065	13086	13136	13190	13214	13284	13176	13198	13235	13270	13162	13276	13028	13098	13297	13158	13222	13179	13248	13268	13247	13341	13224	13281	13148	13106	13105	13127	13166	13143	13300	13032	13052	13118	13146	13155	12820	13313	13147	13324	13212	13333	13160	13239	13275	13135	13129	13246	13326	13136	13166	13151	13245	13179	13139	13165	13239	13231	13251	13178	13031	13159	13197	13188	13198	13080	13209	13228	13164	13189	13154	13030	13232	13275	13412	13089	13153	13088	13275	13219	13174	13183	13043	13009	13267	13050	13205	13319	13110	13091	13107	13115	13172	12972	13261	13141	13246	13180	13224	12970	13108	13097	13295	13150	13209	13122	13228	13442	12959	13182	13264	13085	13107	13071	13141	13187	13245	13189	13193	13141	13218	13149	13030	13133	13134	13201	13256	12940	13111	13277	13211	13169	13208	13043	13196	13053	13189	13113	13185	13242	13071	13179	13221	13258	13105	13264	13130	13088	13221	13087	13212	13049	13077	13257	13207	13173	13254	13048	13071	13149	13224	13151	13135	13103	13191	13075	13263	13219	13141	13125	12972	13215	13433	13205	13265	13144	13060	13113	13181	13155	13226	13156	13325	13081	13148	13254	13189	13218	13195	13126	13191	13079	13176	13109	13214	13100	13309	13207	13133	13072	13250	13164	13058	13247	13108	13192	13017	13195	13269	13176	13212	13300	12968	12981	13122	13260	13188	13277	13243	13140	13138	13326	13240	13218	13022	13335	13212	13263	13266	13159	13124	13206	13252	13105	13097	13089	13199	13150	13378	13120	13248	13083	13105	13148	13119	13001	13325	13150	13076	13307	13208	13317	13231	13167	13152	13066	13224	13334	13113	13229	13084	13111	13210	13236	13245	13143	13243	13059	13267	13051	13299	13123	13163	13262	13143	13172	13234	13163	13150	13248	13168	13176	13300	13166	13083	13178	13209	13195	13345	13123	13288	13055	13222	13278	13201	13122	13006	13314	13363	13114	13241	13130	13233	13184	13543	13093	13268	13117	13234	13213	13137	13111	13141	13183	12989	13214	13385	13163	13219	13202	13115	13142	13119	13186	13157	13371	13064	13294	13146	13167	13121	13123	13244	13280	13096	13129	13143	13259	13189	13107	13195	13240	13138	13123	13267	12975	13200	13246	13280	13211	13212	13214	13282	13231	13162	13148	13281	13092	13071	13116	13239	13212	13032	13250	13200	13133	13274	13109	13145	13134	13252	13058	13168	13369	13111	13110	13157	13244	12943	13179	13165	13193	13096	13316	13140	13252	13202	13098	13137	13196	13268	13202	13088	13157	13042	13231	13240	12993	13281	13049	13141	12935	13154	13147	13090	13074	13292	13254	13217	13140	13149	13277	13052	13273	13125	13162	13075	13037	13084	13295	13187	13210	13161	13296	13186	13129	13035	13159	13213	13046	13129	13120	13163	13242	13168	13119	13293	13090	13038	13135	13273	13218	13277	13351	13096	13366	13092	13420	13118	13023	13259	13158	13144	13112	13200	13309	13076	13256	13200	13239	13204	13212	13184	13221	13161	13072	13167	13358	13180	13157	13094	13285	13191	13225	13319	13271	13165	13242	13217	13326	13107	13203	13009	13168	13111	13262	13165	13092	13073	13065	13236	13128	13179	13075	13041	13196	13108	13092	13194	13188	13302	13230	13277	13331	13126	13029	13270	13021	13319	13114	13171	13156	13068	13120	13203	13139	13061	13131	13125	13228	13144	13163	13279	13102	13211	13132	13100	13241	13225	13235	13324	13115	12993	13220	13143	13242	13283	13171	13066	13289	13331	13294	13147	13252	13146	13365	13216	13079	13158	13224	13230	13072	13209	13115	13187	13232	13084	13125	13119	13208	13121	13318	13185	13234	13073	13265	13148	13003	13282	13087	13164	13184	13264	13238	13175	12932	13125	13182	13094	13092	13301	13084	13307	13249	13179	13123	13137	13229	13137	13299	13268	13161	13120	12966	13106	13188	13084	13202	13138	13203	13057	13129	13121	13072	13231	13193	13251	13247	13156	13124	13300	13281	13200	13106	13227	13048	13138	13095	13178	13180	13313	13152	13161	13180	13159	13296	13210	13161	13029	13097	13240	13309	13077	13193	13200	13340	13230	12983	13239	13148	13210	13148	13286	13215	13158	13291	13048	13045	13243	13244	13140	13246	13064	13245	13107	13094	13092	13279	13121	13243	13135	13078	13163	13171	13199	13123	13234	13187	13136	13358	13134	13257	13287	13044	13206	13176	13084	13115	13043	13245	13204	13160	13212	13196	13059	13148	13226	13193	13109	13173	13123	13270	13136	13057	13255	13248	13183	13140	13364	13085	13044	13256	13209	13059	13200	13061	13106	13275	13227	13364	13310	13191	13139	13131	13046	13238	13142	13104	13304	13242	13276	13207	13174	13388	13164	13144	13153	13240	13243	13186	13288	13320	13216	13203	13158	13115	13176	13201	13234	13268	13161	13265	13127	13069	13169	13036	13159	13373	13286	13141	13213	13137	13289	13156	13054	13179	13190	13222	13082	12982	13022	13103	13084	13227	13204	13041	13206	13149	13055	13159	13200	13064	13238	13248	13284	13138	13219	13033	13193	13211	12978	13159	13222	13231	13122	13356	13243	13067	13354	13211	13377	13053	13136	13077	13024	13146	13211	13062	13203	13320	13234	13338	13151	13065	13216	13134	13208	13156	13208	13186	13223	13167	13137	13257	13161	13149	13206	13144	12898	13165	13241	13160	13110	13045	13288	13062	13251	13114	13228	13139	13036	13260	13272	13179	13036	13336	13009	13373	13219	13147	12965	13216	13261	13138	13089	13123	13018	13220	13192	13290	13194	13165	13185	13054	13131	13159	13259	13238	13257	13229	13086	13193	12962	13176	12987	13182	13141	13230	13168	13280	13218	13276	13265	13242	13101	13228	12987	13126	13067	13197	13130	13144	13481	13040	13038	13149	13039	13236	13230	13111	13277	13103	13198	13244	13129	13233	12854	13267	13118	13080	13118	13142	13191	13396	13163	13025	13161	13247	13239	13127	13077	13187	13089	13073	13069	13114	13222	13130	13131	13073	13106	13174	13281	13313	13091	13145	13196	13201	13156	13094	13212	13289	13362	13251	13013	13015	13087	13199	13176	13241	13122	13253	13000	13031	13096	13145	13269	13191	13092	13128	13364	13297	13178	13148	13126	13145	13148	13156	13090	13142	13019	13090	13130	13161	13190	13059	13040	13189	13166	13195	13234	13246	13234	13162	13133	13097	13258	13249	13215	13318	13219	13255	13134	13273	13270	13337	13193	13292	13115	13241	13167	13153	13349	13167	13294	13143	13038	13244	13284	13224	13230	13089	13210	13254	13196	13314	13172	13159	13390	13104	13250	13313	13037	13226	13201	13149	13371	13332	13169	13177	13293	13158	13285	13025	13224	13433	13093	13151	13010	13233	13221	13199	13269	13053	13188	13168	13226	12985	13052	13147	13230	13034	13142	13071	13139	13169	13253	13101	13259	13249	13193	13037	13171	13237	13042	13227	13165	13302	13157	12974	13342	13301	13149	13091	13155	13099	13084	13238	12977	13034	13282	13209	13170	13161	13141	13017	13169	13263	13202	13269	13150	13115	13265	13101	13293	13257	13286	13079	13351	13081	13108	13124	13285	13128	13393	12993	13132	13303	13178	13104	13135	13181	13072	13054	13099	13009	13100	13431	13118	13039	13380	13087	13204	13156	13001	13209	13114	13163	13226	13264	13275	13125	13233	12990	13051	12972	13064	13160	13189	13210	13118	13241	13070	13097	13126	13188	13219	13000	13267	13146	13130	13100	13060	13185	13245	13313	13241	13084	13154	13157	13218	13309	13217	13221	13151	13181	13065	13381	13194	13164	13190	13013	13140	13224	13238	13058	13356	13091	13344	13111	13194	13224	13220	13058	13065	13059	13265	13196	13152	13142	13061	13252	13141	13255	13073	13093	13131	13222	13209	13048	13282	13137	13215	13201	13116	13027	13112	12965	13114	13087	13203	13197	13176	13346	13224	13282	13194	13119	13148	13276	13265	13154	13161	13210	13252	13091	13171	13209	13171	13272	13256	13192	13108	13332	13178	13268	13148	13193	13100	13136	13155	13005	13177	13073	13120	13117	13216	13066	13001	13105	13132	13212	13153	13161	13157	13193	13125	13220	13170	13139	13010	13244	13095	12996	13212	13140	13213	13319	13036	13256	13170	13173	13096	13206	13045	13161	13134	13239	13181	13252	13195	13225	13329	13105	12935	13227	13146	13108	13348	12968	13221	13099	13175	13087	13317	12968	13210	13141	13382	13234	13259	13057	13181	13245	13107	13197	13173	13100	13352	13159	13145	13136	12985	13063	13084	13229	13272	13373	13174	13150
22697	21132	28949	23585	21488	23722	25611	20259	18401	18216	17826	17312	17076	16796	16591	16377	16002	16069	15685	15682	15496	15503	15404	15332	15241	15304	15261	15185	15290	15328	15012	15036	15069	15203	15141	14993	15015	15136	14969	15111	15274	15244	14861	14927	15098	14658	14951	15336	14939	15002	14995	15108	14883	14985	15026	14830	14697	14991	14949	14988	15072	14859	14954	15055	14714	14726	14753	14834	15022	15071	15110	14882	14946	14895	14909	14812	14843	14835	14877	15029	14861	14850	14722	14834	14891	15094	14795	14759	14953	14650	15019	14802	14783	14886	14825	14719	14940	14815	15006	14846	14862	14813	14965	14833	14996	14651	14728	14754	14841	14868	14720	14707	14909	14873	14828	14871	14717	14995	14725	14961	14836	14757	14780	14893	14955	14851	14731	14643	14823	15024	14942	15018	14803	14867	14771	14835	14884	14882	14785	14729	14842	14723	14809	14838	14859	14872	14859	14936	14611	14748	14805	14896	14888	14924	14778	14885	14966	14899	14776	14911	14973	14907	14818	14934	14774	14895	14887	14920	14961	14916	14873	14886	14835	14594	14637	14924	14876	15050	14889	15015	14811	14821	14706	14849	14772	14743	14789	14926	15003	14774	14962	14908	15021	14919	14751	14968	14697	14951	14776	15084	14940	14869	14799	15083	14779	14807	14624	14693	14780	14931	14888	14778	14921	14795	14805	14871	14810	14834	14814	14782	14831	14841	14965	14806	14798	14888	14858	14729	14727	14858	14908	14730	14801	14776	14985	14992	14842	14814	14878	14957	14710	14683	14804	14882	14877	14892	14918	14855	14619	14836	14924	14837	14823	14842	14901	14775	14848	14849	14797	14977	14858	14820	14710	14932	14816	15033	14963	14848	14894	14938	14895	14865	14738	14702	14856	14806	15045	14867	14904	14662	14821	14930	14724	14740	14924	14878	14682	14654	14747	14734	14843	14832	14869	14917	14817	14886	14976	14997	14864	14770	14908	14883	14880	14793	14706	14829	14928	14801	14763	14789	14837	15053	14824	14827	14742	14798	14984	14964	14878	14814	14939	14887	14865	14915	14757	14837	14866	14821	14913	15001	14890	14904	15142	15096	14749	15070	14855	14801	14919	14862	14867	14601	15024	14821	14605	14775	14977	14879	14619	14925	14798	14840	14835	14622	14912	14797	14761	15071	14709	14695	14820	14811	14828	14812	15018	14677	14916	14747	14880	14643	15044	14727	14735	14833	14911	14835	14736	14951	14948	14884	14682	14700	14848	14760	14830	14782	14739	14967	14796	14807	15020	14949	14614	14752	14726	14803	14784	14953	14761	14790	14713	14672	14975	14872	14917	14788	14845	15050	14795	14680	14782	14780	14713	14784	14785	14840	14780	14882	14809	14808	15040	14858	14764	14825	14632	14838	14863	14715	15029	14765	14782	14782	14700	14946	14895	14841	14861	14805	14674	14673	14821	14917	14765	14980	14793	14636	14738	14776	14876	14697	14579	14812	14798	14827	14911	14772	15003	14894	14732	14769	14715	14898	14957	14652	14991	14797	15014	15033	14959	14820	14778	14725	14885	14964	14843	14975	14948	14948	14725	14851	14851	14775	14770	14839	14890	15120	14881	14743	14809	14638	14684	14972	14751	14858	14684	14765	14835	14965	14854	14828	14764	15031	14893	14777	14786	14646	14740	14849	14863	14637	14836	15093	14794	14845	14701	14919	15038	14914	14817	14837	14898	14811	14759	14650	14791	14738	15031	14819	14862	15075	14942	14727	14738	14823	14872	14707	14719	14694	14686	14679	14894	14715	14868	14679	14703	14793	14946	15015	14732	14660	14760	14803	14962	14880	14942	14948	14893	14787	14761	14853	14949	14636	14794	14697	14615	14713	14827	14835	14823	14669	14828	14756	14938	14642	15019	14958	14988	14787	15029	14940	14988	14917	14924	14930	14808	14726	14777	15010	14859	14812	14862	14983	15041	15042	15107	14933	14751	14981	14684	14988	14772	14897	14897	14898	15002	14846	14926	14983	15054	14877	15017	14841	14781	14721	14933	14855	14786	14718	14731	14945	14818	14826	14853	14813	14724	14646	14934	14876	14844	14777	14764	14724	14840	14942	14732	14981	14936	14809	14880	14874	14792	14909	14766	14989	14839	14853	14824	14803	14711	14861	14713	14805	14830	14848	14844	14807	14729	14898	14924	14748	14868	15073	14946	15010	14902	14843	14816	14887	14794	14973	14931	14786	14666	14974	14919	14897	14821	14822	14773	14809	14798	14690	14622	14889	14830	14858	15069	14933	14984	14977	14857	15016	14669	14773	14798	15032	15020	14871	14568	14952	14706	14816	14834	14958	14870	14783	14988	14921	14837	14764	14912	15012	15015	14926	14789	14972	14610	14819	14791	14905	14895	14826	14796	14750	14534	14684	14886	14846	14780	14818	14706	14738	14719	14754	14903	14608	14658	14892	14691	14775	14901	14861	14697	14762	14924	14916	14793	14674	14725	14676	14943	14866	14893	14840	14720	14874	14784	14901	14832	15145	14758	14805	14742	14887	14802	14970	14700	15061	14776	14823	14875	14796	14744	15027	14892	14769	14870	14753	14689	14877	14835	15127	14869	14767	14937	14872	14998	15078	14856	14785	14782	14671	15025	14640	14876	14866	14775	14825	14668	14770	15062	15029	14775	14811	14661	14759	14605	15136	14669	14752	14971	14840	14894	15064	14764	14789	14827	14829	14757	14791	14851	14720	14833	14774	14803	15023	14654	14884	14916	14782	14842	14676	14837	14946	14764	14830	15005	14872	14962	14901	14786	15070	14995	14688	14882	14869	14741	14985	14885	14791	14885	14881	14764	14919	14845	14565	14716	14774	14830	14877	14791	14769	14928	14769	14735	14861	14959	14734	14916	14915	14780	15020	14644	15083	14832	14713	14796	14884	14959	14836	14713	14738	14796	14733	14778	14900	14670	14733	14838	14823	14852	14833	14891	14770	15105	14761	14911	14881	15083	14774	14795	14875	14944	14862	14768	14695	14791	14732	14807	14780	14836	14693	14551	14878	14812	14862	14806	14540	14823	14672	14845	14845	14710	14737	14748	14846	14823	14743	14821	14796	14815	14790	14911	14810	14935	14675	14862	14932	14881	14735	14803	14799	14903	14884	14830	14794	14783	14887	14739	14743	14846	14687	14820	14717	14714	14741	14905	14854	14877	14456	14920	14843	14928	14893	14880	14741	14908	14996	14755	14926	14885	14829	14978	15084	14938	14827	14980	14801	14692	14912	14921	14918	14969	14724	14750	14763	14769	14565	14826	14822	14709	14688	14925	14780	14860	14678	14899	14742	14858	14933	14867	14735	14750	14763	14738	14799	14846	14792	14807	14967	14847	14853	14763	14939	14892	14926	14795	14824	14740	14916	14808	14646	14834	14670	14730	14567	14605	14812	14860	14921	14852	14645	14846	14830	14735	14928	14822	14782	14874	14664	14972	14942	15053	14625	14711	14707	14785	14867	14853	14939	14873	14900	14950	14940	14811	14707	14932	14806	14825	14741	14723	14669	14792	14886	14727	15007	14686	14803	14831	14885	14742	14781	14886	14897	14865	14843	14742	14747	14804	14559	14825	14872	14987	14828	14906	14709	14732	14860	14748	14714	14853	14684	14912	14835	15005	15211	14717	14578	14941	15066	14928	14857	15190	14854	14686	14751	14870	14695	14672	14880	14959	14705	14838	14835	14972	14843	14856	14832	14741	14863	14730	14652	14700	14589	14754	14844	14779	14763	14750	14718	14844	14695	14605	14952	15037	14630	14906	14794	14934	14834	14836	14663	14879	14800	14875	14522	14678	14661	14788	14970	14855	14712	14947	14740	14760	14765	14849	14655	14812	14729	14782	14546	14855	14934	14842	14933	14768	14879	14804	14866	14697	14805	14606	14677	14957	14838	14908	14909	14992	14838	14895	14829	14854	14921	14711	14875	14980	14937	14926	14627	14944	14847	14934	14858	14967	14874	15021	14895	14822	14675	14867	14779	14888	14804	14859	14982	14868	14602	14827	14936	14684	14838	14840	14865	14889	14814	14845	14834	14938	14751	14975	14839	15034	14787	14961	14719	14858	14848	14902	14832	14845	14843	15025	15105	14799	15024	14874	14824	14738	14663	14922	14767	14924	15028	15137	14747	14860	14633	14887	14717	14760	14695	14777	14818	14640	14718	14741	14759	14955	14858	14753	14670	15030	14692	14881	14661	14743	14881	14724	14814	14677	14826	14781	14845	14854	14900	14860	14789	14785	14926	14988	14840	14695	14823	14718	14763	14955	14913	14741	14866	14666	14769	14711	14795	14887	14774	14815	14776	14766	14890	14803	14729	14683	14841	14784	14751	14749	14728	14953	14722	14839	14936	14845	14774	14805	14866	14763	14733	14991	14972	14846	14947	14999	14782	14811	14754	14923	14808	14681	14947	14814	14694	14835	14903	14690	14952	14972	14961	14916	14940	15038	15000	14932	14837	14833	14727	14792	14820	14883	14853	14873	14847	14892	14900	14898	14947	14637	14863	14756	14687	15005	14843	14726	14699	14710	15059	14999	14987	14789	14635	14858	14775	14613	14647	14715	14786	14767	14853	14711	14847	14835	14828	14803	14818	14979	14731	14873	14967	14951	14950	14745	14862	14883	14953	15020	14817	14838	14735	14755	14648	14932	14897	14834	14970	14802	14671	14623	14888	14732	14826	14953	14831	14665	14937	14782	14715	14887	14836	15075	15008	14767	14931	14914	14950	14955	14809	14717	14938	14918	14780	14829	14699	14805	14845	14967	14829	14588	14769	14693	14684	14959	14774	14693	14668	14656	14660	14927	14853	14891	14873	14821	14893	14808	14621	14988	14840	14683	14819	14886	14776	14808	14940	14811	14733	14745	14755	15065	14798	14895	14823	14904	14827	14735	14686	14869	14853	14876	14920	14876	14874	14766	14991	14706	14822	14825	14993	14705	14973	14858	14777	14934	14792	14898	14822	14777	14750	14700	14707	14916	14749	14787	14958	14838	14736	14781	14584	14909	15037	14785	14510	14863	14803	15029	14783	14844	14937	14760	14651	14884	14857	14634	14640	14744	14734	14807	14887	14925	14661	14743	14733	14787	15001	14795	14842	14860	14821
20488	38832	37058	30136	26758	24172	22304	20911	19613	18498	17853	17415	16624	16433	16066	15643	15453	15336	14869	14800	14363	14395	14400	14130	14216	13873	14146	14183	13841	14024	13841	13704	13799	13819	13775	13645	13732	13675	13642	13681	13480	13555	13574	13741	13775	13646	13616	13547	13698	13482	13671	13537	13697	13613	13569	13621	13584	13723	13686	13459	13479	13494	13441	13656	13550	13609	13601	13623	13511	13601	13516	13415	13532	13655	13491	13668	13555	13399	13670	13638	13438	13479	13518	13546	13525	13579	13712	13526	13692	13509	13596	13533	13506	13338	13454	13477	13507	13629	13416	13553	13436	13446	13585	13556	13600	13664	13446	13466	13404	13522	13505	13417	13344	13612	13669	13537	13610	13544	13508	13592	13512	13379	13671	13655	13595	13631	13450	13439	13566	13507	13668	13668	13499	13376	13532	13641	13499	13427	13450	13670	13518	13539	13572	13401	13586	13510	13679	13438	13396	13557	13512	13373	13602	13601	13547	13477	13530	13467	13459	13622	13496	13475	13545	13476	13442	13412	13636	13432	13650	13723	13599	13335	13299	13644	13613	13615	13589	13517	13425	13419	13633	13664	13436	13545	13539	13588	13551	13493	13563	13462	13402	13212	13406	13482	13552	13465	13480	13547	13455	13371	13622	13381	13583	13420	13487	13577	13429	13566	13449	13516	13532	13428	13517	13507	13541	13602	13368	13355	13591	13538	13712	13551	13581	13475	13583	13472	13391	13525	13436	13647	13576	13473	13679	13506	13487	13626	13472	13295	13372	13592	13510	13505	13472	13588	13304	13571	13516	13586	13293	13461	13530	13531	13370	13474	13362	13418	13509	13467	13558	13601	13679	13653	13549	13484	13577	13723	13589	13479	13524	13554	13424	13574	13579	13539	13551	13564	13492	13500	13466	13389	13577	13430	13436	13561	13488	13454	13603	13477	13378	13493	13636	13477	13517	13623	13576	13627	13531	13459	13439	13486	13571	13434	13277	13550	13535	13513	13501	13577	13326	13562	13642	13550	13607	13449	13589	13483	13485	13407	13401	13491	13466	13472	13702	13478	13582	13522	13703	13611	13618	13521	13604	13523	13568	13611	13379	13469	13480	13619	13541	13495	13458	13540	13584	13380	13401	13419	13459	13607	13677	13650	13468	13589	13435	13471	13560	13435	13508	13663	13364	13558	13659	13452	13529	13570	13510	13401	13537	13371	13441	13549	13614	13545	13532	13365	13560	13509	13571	13454	13539	13479	13519	13500	13446	13425	13520	13710	13570	13510	13625	13512	13583	13495	13577	13510	13599	13476	13549	13638	13576	13535	13496	13597	13464	13573	13526	13628	13514	13550	13585	13505	13434	13534	13430	13434	13560	13443	13467	13449	13535	13292	13345	13369	13597	13531	13552	13347	13366	13672	13460	13470	13643	13444	13619	13442	13661	13601	13629	13525	13455	13425	13461	13491	13520	13569	13420	13408	13425	13572	13669	13537	13583	13472	13570	13404	13446	13584	13375	13339	13504	13479	13420	13472	13481	13540	13343	13546	13458	13484	13464	13509	13421	13473	13530	13466	13654	13573	13504	13618	13501	13535	13425	13449	13480	13548	13526	13616	13572	13474	13563	13494	13528	13498	13660	13557	13652	13442	13332	13428	13595	13503	13618	13313	13482	13556	13452	13488	13357	13534	13457	13524	13679	13505	13351	13593	13584	13459	13386	13587	13456	13360	13418	13387	13302	13505	13548	13454	13494	13531	13421	13618	13658	13411	13423	13695	13463	13619	13480	13567	13530	13467	13392	13510	13376	13458	13490	13554	13416	13322	13572	13559	13422	13559	13561	13499	13512	13470	13531	13441	13639	13456	13533	13576	13462	13502	13712	13520	13536	13382	13597	13467	13748	13450	13550	13515	13550	13601	13432	13633	13478	13459	13565	13563	13530	13435	13527	13590	13557	13505	13527	13373	13601	13517	13459	13653	13497	13524	13560	13533	13549	13430	13489	13456	13540	13457	13667	13495	13568	13477	13484	13451	13441	13696	13454	13589	13357	13535	13576	13472	13669	13433	13446	13348	13489	13434	13510	13515	13535	13434	13567	13417	13554	13642	13397	13497	13461	13287	13482	13565	13602	13469	13426	13497	13502	13573	13482	13507	13287	13427	13527	13363	13483	13549	13392	13437	13550	13576	13588	13421	13749	13449	13617	13441	13563	13575	13505	13647	13537	13415	13644	13495	13322	13512	13375	13606	13413	13405	13727	13429	13502	13582	13512	13321	13543	13494	13468	13515	13524	13426	13381	13553	13479	13374	13513	13447	13674	13705	13617	13494	13413	13408	13460	13403	13464	13588	13550	13615	13408	13390	13333	13557	13612	13624	13451	13471	13591	13498	13491	13673	13557	13516	13424	13457	13420	13662	13494	13601	13424	13527	13519	13362	13574	13453	13518	13524	13428	13425	13584	13448	13510	13436	13710	13344	13560	13637	13330	13419	13403	13385	13527	13451	13482	13670	13466	13429	13489	13490	13556	13561	13561	13449	13499	13509	13483	13393	13598	13447	13695	13437	13539	13382	13574	13455	13535	13537	13325	13586	13650	13536	13601	13683	13444	13484	13556	13353	13577	13373	13378	13439	13489	13568	13410	13435	13438	13360	13498	13517	13409	13554	13730	13510	13440	13393	13506	13801	13527	13565	13488	13538	13427	13372	13523	13266	13467	13627	13443	13570	13754	13266	13495	13424	13592	13725	13390	13562	13668	13446	13585	13495	13651	13412	13462	13539	13600	13514	13541	13397	13433	13437	13579	13408	13561	13402	13614	13631	13533	13577	13753	13384	13522	13528	13654	13511	13408	13576	13428	13586	13409	13498	13443	13652	13419	13532	13417	13546	13374	13417	13630	13501	13556	13437	13478	13444	13599	13628	13634	13540	13510	13528	13558	13543	13534	13399	13638	13401	13579	13475	13362	13648	13481	13586	13441	13492	13433	13430	13611	13522	13457	13550	13445	13588	13540	13597	13522	13435	13396	13445	13361	13401	13550	13493	13618	13528	13426	13405	13418	13526	13494	13542	13527	13375	13483	13639	13647	13536	13500	13451	13585	13588	13657	13385	13506	13593	13486	13417	13730	13461	13583	13449	13477	13571	13653	13425	13481	13575	13510	13420	13517	13541	13438	13526	13475	13477	13576	13449	13442	13365	13584	13626	13702	13489	13557	13682	13494	13645	13614	13442	13438	13580	13652	13577	13663	13452	13650	13514	13566	13568	13392	13423	13548	13550	13466	13578	13378	13632	13454	13314	13499	13502	13459	13509	13480	13466	13540	13469	13630	13639	13506	13494	13512	13533	13513	13381	13534	13597	13417	13409	13558	13526	13574	13487	13767	13575	13412	13517	13473	13683	13400	13581	13559	13598	13544	13531	13334	13407	13631	13442	13415	13449	13518	13541	13525	13551	13518	13501	13406	13474	13616	13470	13551	13569	13421	13420	13401	13444	13516	13524	13433	13482	13573	13509	13414	13452	13502	13210	13448	13469	13563	13526	13632	13335	13587	13584	13405	13649	13426	13498	13484	13519	13630	13592	13404	13527	13550	13502	13428	13578	13458	13490	13358	13420	13442	13534	13590	13500	13443	13537	13350	13580	13610	13502	13534	13458	13548	13507	13522	13512	13556	13485	13418	13465	13548	13451	13475	13744	13527	13372	13444	13594	13425	13490	13628	13321	13518	13346	13464	13488	13394	13546	13413	13635	13406	13671	13488	13347	13606	13407	13459	13615	13472	13328	13363	13598	13521	13352	13486	13502	13404	13380	13541	13369	13313	13384	13600	13487	13610	13316	13531	13545	13517	13636	13460	13489	13472	13504	13427	13504	13447	13513	13728	13456	13576	13518	13456	13412	13620	13336	13557	13394	13595	13485	13565	13520	13534	13485	13551	13623	13597	13442	13417	13622	13548	13465	13483	13560	13612	13558	13402	13725	13621	13550	13595	13320	13544	13529	13522	13337	13466	13531	13400	13419	13557	13591	13531	13601	13544	13473	13553	13464	13506	13497	13462	13470	13498	13541	13325	13504	13452	13446	13650	13579	13508	13496	13570	13593	13560	13583	13491	13393	13534	13430	13468	13578	13527	13468	13484	13458	13698	13574	13580	13585	13644	13408	13554	13497	13418	13444	13547	13445	13485	13596	13547	13358	13547	13406	13438	13450	13546	13512	13487	13468	13491	13444	13517	13542	13587	13646	13531	13514	13421	13519	13490	13541	13417	13598	13591	13599	13385	13608	13337	13626	13563	13608	13372	13439	13438	13452	13451	13514	13508	13398	13480	13519	13460	13365	13493	13705	13667	13585	13398	13583	13420	13403	13517	13502	13651	13520	13366	13531	13505	13602	13560	13517	13577	13505	13310	13557	13450	13379	13546	13565	13592	13461	13548	13483	13407	13531	13422	13424	13515	13499	13582	13619	13413	13529	13413	13522	13523	13584	13481	13555	13493	13412	13532	13617	13519	13377	13413	13538	13485	13475	13588	13453	13526	13459	13452	13573	13452	13439	13463	13534	13517	13433	13412	13737	13518	13511	13474	13592	13525	13506	13424	13307	13495	13591	13557	13451	13479	13379	13396	13552	13525	13373	13539	13442	13322	13624	13610	13507	13533	13413	13608	13288	13440	13547	13313	13488	13463	13596	13667	13596	13430	13539	13545	13581	13439	13549	13539	13496	13529	13591	13495	13554	13685	13470	13437	13296	13575	13557	13386	13613	13418	13490	13661	13471	13513	13554	13545	13602	13529	13559	13561	13628	13624	13481	13454	13459	13571	13364	13539	13474	13565	13509	13357	13639	13511	13483	13458	13657	13563	13430	13605	13504	13582	13437	13579	13597	13427	13456	13489	13530	13507	13530	13473	13470	13538	13392	13598	13503	13506	13311	13420	13499	13540	13529	13490	13494	13559	13496	13401	13606	13418	13602	13489	13611	13410	13599	13478	13371	13401	13583	13402	13409	13511	13485	13619	13490	13407	13614	13469	13524	13512	13511	13455	13507	13546	13441	13560	13672	13558	13543	13719	13435	13669	13502	13474	13504	13528	13534	13523	13424	13460	13544	13555	13330	13463	13602	13500	13500	13361	13479	13441	13646	13485	13501	13381	13621
27260	22362	26318	23343	18936	17912	17218	16574	16139	15978	15774	15714	15564	15417	15346	15402	15171	15188	15152	14999	14921	14772	14949	14995	15078	14873	15009	14906	14932	14761	14593	14697	14772	14670	14707	14706	14824	14775	14733	14864	14873	14816	14786	14861	14703	14845	14957	14761	14761	14825	15037	14657	14736	14648	14797	14851	14777	14620	14627	14679	14623	14673	14693	14621	14618	14740	14692	14707	14741	14661	14669	14731	14590	14582	14672	14803	14705	14794	14757	14594	14723	14555	14577	14659	14716	14702	14682	14655	14758	14636	14774	14612	14628	14732	14826	14587	14689	14555	14686	14886	14950	14704	14347	14713	14588	14342	14728	14734	14644	14616	14760	14607	14749	14621	14602	14681	14899	14749	14759	14734	14712	14670	14748	14739	14779	14748	14637	14657	14717	14772	14497	14622	14712	14459	14913	14610	14574	14600	14668	14738	14757	14692	14717	14778	14662	14892	14843	14744	14550	14778	14793	14843	14788	14544	14567	14666	14777	14749	14820	14651	14845	14552	14561	14686	14825	14563	14612	14663	14593	14583	14851	14736	14709	14658	14554	14648	14963	14722	14760	14987	14805	14962	14711	14627	14721	14909	14635	14547	14872	14819	14880	14928	14719	14672	14669	14674	14575	14610	14693	14603	15000	14543	14832	14682	14773	14593	14430	14475	14685	14826	14759	14662	14749	14701	14718	14728	14727	14645	14632	14734	15005	14789	14653	14707	14645	14696	14751	14582	14709	14731	14669	14576	14680	14749	14666	14725	14799	14668	14732	14643	14685	14767	14789	14612	14743	14972	14767	14575	14735	14787	14747	14717	14789	14767	14936	14963	14882	14853	14699	14670	14728	14579	14724	14539	14586	14592	14826	14773	14790	14840	14628	14528	14720	14613	14734	14729	14598	14735	14689	14826	14772	14768	14768	14749	14783	14597	14627	14720	14558	14762	14731	14724	14619	14589	14640	14463	14652	14794	14751	14700	14511	14765	14611	14603	14762	14737	14698	14806	14727	14788	14818	14780	14691	14608	14565	14774	14703	14714	14586	14897	14866	14825	14598	14888	14776	14648	14594	14750	14577	14792	14719	14668	14540	14749	14472	14478	14823	14646	14730	14653	14655	14721	14727	14940	14744	14647	14965	14748	14833	14755	14733	14553	14639	14727	14730	14693	14729	14778	14799	14720	14790	14653	14580	14684	14799	14616	14799	14479	14809	14717	14747	14827	14762	14739	14778	14820	14623	14657	14665	14787	14707	14786	14639	14639	14858	14783	15049	14663	14613	14654	14672	14690	14802	14732	14712	14721	14927	14602	14729	14564	14637	14609	14780	14771	14741	14730	14684	14719	14569	14798	14851	14612	14545	14757	14756	14716	14629	14655	14586	14961	14631	14552	14446	14672	14652	14719	14590	14526	14848	14637	14679	14749	14757	14747	14630	14742	14682	14721	14863	14729	14781	14921	14710	14648	14673	14792	14551	14744	14629	14712	14879	14491	14715	14645	14991	14742	14583	14622	14774	14664	14715	14871	14799	14746	14672	14680	14813	14518	14891	14709	14594	14654	14650	14880	14820	14625	14765	14592	14869	14553	14777	14714	14784	14700	14739	14895	14733	14671	14721	14863	14640	14780	14501	14535	14652	14685	14639	14608	14783	14745	14758	14758	14695	14859	14783	14647	14716	14539	14872	14514	14762	14560	14795	14775	14584	14873	14788	14561	14694	14803	14860	14777	14692	14691	14842	14800	14565	14552	14734	14880	14769	14587	14523	14547	14811	14765	14718	14713	14836	14783	14856	14708	14658	14881	14573	14642	14679	14699	14772	14458	14878	14660	14776	14821	14936	14670	14627	14768	14852	14787	14630	14559	14732	14726	14523	14680	14654	14557	14823	14675	14610	14683	14852	14689	14712	14728	14651	14723	14751	14617	14694	14722	14748	14739	14735	14749	14725	14742	14845	14532	14944	14576	14789	14724	14804	14833	14799	14832	14847	14711	14690	14650	14712	14722	14634	14626	14750	14777	14651	14623	14720	14828	14753	14665	14836	14742	14804	14664	14759	14605	14657	14489	14852	14676	14612	14650	14716	14669	14759	14784	14760	14716	14650	14741	14620	14766	14586	14700	14627	14628	14602	14673	14526	14636	14633	14565	14683	14817	14656	14722	14646	14643	14597	14523	14782	14738	14694	14833	14771	14627	14622	14669	14644	14545	14638	14699	14650	14634	14605	14847	14552	14579	14878	14672	14638	14730	14634	14778	14762	14613	14520	14570	14565	14637	14678	14888	14802	14951	14684	14832	14875	14710	14849	14620	14639	14683	14552	14860	14621	14707	14842	14729	14652	14767	14627	14630	14626	14695	14837	14650	14704	14520	14759	14600	14637	14581	14728	14667	14763	14709	14802	14660	14910	14768	14656	14829	14780	14711	14863	14597	14681	14602	14792	14689	14765	14644	14691	14769	14743	14631	14513	14766	14635	14612	14612	14839	14806	14785	14721	14618	14770	14593	14591	14850	14754	14805	14679	14820	14534	14672	14744	14715	14823	14832	14778	14805	14747	14739	14691	14615	14796	14725	14784	14719	14877	14664	14683	14623	14861	14602	14732	14946	14637	14777	14749	14642	14688	14647	14600	14492	14790	14786	14719	14794	14681	14708	14650	14743	14570	14844	14731	14733	14686	14711	14715	14700	14711	14687	14754	14766	14777	14711	14727	14781	14767	14684	14695	14813	14531	14862	14499	14783	14661	14757	14741	14657	14595	14555	14700	14601	14874	14735	14829	14657	14653	14815	14882	14829	14543	14804	15019	14824	14743	14973	14743	14902	14861	14791	14732	14754	14744	14736	14826	14705	14663	14664	14897	14836	14782	14465	14626	14761	14671	14825	14697	14652	14774	14540	14678	14642	14736	14644	14818	14582	14708	14709	14858	14624	14679	14680	14533	14655	14592	14623	14744	14552	14700	14784	14715	14637	14786	14718	14678	14576	14548	14769	14801	14812	14668	14581	14561	14730	14624	14696	14799	14671	15045	14707	14643	14561	14774	14810	14772	14759	14715	14679	14840	14722	14629	14849	14800	14938	14734	14684	14765	14914	14575	14736	14816	14798	14807	14626	14564	14756	14731	14513	14826	14776	14758	14695	14659	14672	14614	14796	14685	14646	14921	14771	14837	14598	14838	14799	14631	14767	14851	14795	14603	14625	14624	14521	14712	14804	14626	14811	14776	14824	14653	14583	14774	14805	14652	14887	14736	14770	14795	14657	14777	14556	14639	14668	14847	14690	14782	14664	14646	14645	14775	14809	14675	14663	14707	14824	14758	14813	14770	14643	14655	14791	14831	14773	14819	14728	14648	14729	14691	14610	14863	14671	14649	14812	14842	14700	14726	14715	14758	14825	14822	14561	14798	14505	14669	14726	14577	14632	14606	14753	14925	14676	14743	14767	14593	14822	14501	14745	14845	14611	14965	14809	14593	14857	14818	14791	14705	14891	14960	14696	14673	14861	14799	14734	14845	14779	14629	14642	14651	14836	14803	14803	14722	14720	14751	14760	14636	14703	14766	14579	14453	14641	14626	14837	14624	14711	14694	14793	14684	14976	14694	14581	14795	14585	14638	14681	14756	14754	14655	14776	14687	14531	14746	14596	14708	14939	14768	14601	14544	14554	14779	14482	14659	14945	14936	14797	14697	14579	14793	14722	14609	14550	14787	14748	14855	14453	14552	14740	14599	14683	14819	14765	14634	14787	14757	14915	14720	14745	14654	14652	14711	14801	14702	14806	14778	14597	14698	14683	14850	14881	14717	14519	14726	14703	14769	14536	14861	14578	14629	14704	14638	14707	14803	14682	14651	14800	14784	14671	14553	14739	14825	14739	14672	14550	14769	14710	14667	14787	14576	14570	14722	14613	14820	14736	14762	14578	14604	14584	14560	14551	14712	14792	14803	14813	14738	14764	14562	14767	14866	14638	14689	14663	14815	14566	14809	14573	14682	14717	14863	14637	14669	14661	14702	14658	14490	14779	14690	14788	14690	14686	14772	14720	14648	14836	14746	14776	14797	14697	14603	14689	14928	14676	14785	14633	14888	14783	14678	14633	14846	14775	14767	14751	14746	14641	14644	14766	14753	14857	14543	14652	14784	14808	14837	14528	14581	14708	14774	14645	14782	14679	14736	14804	14769	14718	14463	14838	14540	14872	14812	14469	14636	14597	14639	14726	14870	14799	14702	14743	14674	14788	14595	14754	14750	14700	14858	14667	14800	14786	14517	14733	14927	14878	14800	14896	14793	14513	14793	14864	14733	14762	14644	14730	14786	14744	14790	14752	14877	14693	14689	14777	14549	14689	14791	14614	14913	14711	14811	14720	14643	14774	14905	14923	14547	14695	14798	14743	14740	14787	14806	14695	14840	14648	14740	14733	14844	14667	14560	14800	14778	14833	14610	14828	14570	14800	14805	14745	14769	14706	14747	14823	14714	14798	14584	14742	14976	14708	14643	14727	14748	14681	14629	14794	14623	14785	14770	14767	14527	14619	14613	14705	14578	14763	14526	14664	14695	14815	14675	14716	14710	14610	14721	14720	14660	14740	14626	14666	14605	14770	14558	14724	14818	14543	14748	14641	14726	14742	14742	14712	14753	14808	14849	14805	14883	14591	14600	14629	14786	14772	14553	14649	14612	14750	14652	14747	14771	14772	14652	14698	14683	14694	15025	14606	14778	14660	14733	14750	14439	14543	14695	14742	14807	14659	14691	14694	14678	14972	14767	14739	14534	14567	14754	14717	14638	14579	14792	14766	14782	14735	14707	14754	14784	14804	14771	14664	14697	14640	14882	14607	14813	14728	14578	14754	14649	14591	14718	14652	14711	14671	14781	14806	14815	14584	14741	14879	14704	14693	14816	14548	14493	14766	14796	14623	14635	14798	14911	14822	14633	14655	14736	14808	14627	14846	14881	14779	14887	14823	14782	14703	14728	14995	14660	14774	14993	14866	14547	14521	14739	14707	14845	14671	14923	14855	14644	14663	14711	14663	14692	14732	14656	14821	14695	14733	14698	14814	14775	14773	14715	14793	14811	14599	14859	14737	14814	14915	14755	14679	14829	14842	14647	14706	14842	14849	14638	14780	14760	14740	14673	14580	14647	14717
18910	28254	27044	21645	19424	18062	17073	16455	15700	15247	15015	14835	14843	14481	14517	14236	14418	14072	14012	13935	13860	13913	13757	13647	13570	13662	13633	13448	13662	13590	13649	13552	13577	13542	13323	13580	13452	13570	13548	13350	13337	13418	13554	13530	13532	13427	13535	13559	13453	13403	13596	13482	13525	13466	13506	13483	13478	13591	13365	13339	13528	13510	13483	13547	13331	13455	13498	13361	13526	13463	13457	13461	13399	13422	13327	13565	13406	13471	13526	13500	13481	13439	13356	13470	13428	13550	13454	13469	13553	13538	13599	13483	13383	13511	13509	13646	13381	13487	13468	13460	13449	13428	13467	13485	13445	13514	13458	13479	13431	13476	13375	13206	13398	13377	13508	13357	13577	13419	13485	13562	13258	13429	13403	13380	13498	13313	13524	13476	13378	13397	13431	13314	13427	13552	13462	13540	13369	13358	13355	13590	13560	13392	13532	13432	13448	13209	13585	13477	13613	13559	13447	13400	13496	13326	13506	13542	13370	13289	13502	13373	13224	13417	13464	13265	13389	13482	13496	13474	13332	13614	13466	13533	13423	13459	13477	13374	13480	13323	13561	13372	13506	13498	13400	13385	13587	13494	13559	13552	13502	13368	13376	13436	13447	13567	13515	13433	13457	13387	13444	13431	13484	13461	13435	13533	13397	13590	13395	13465	13249	13291	13440	13393	13374	13609	13527	13458	13554	13629	13408	13609	13417	13371	13422	13568	13432	13397	13437	13351	13392	13443	13532	13678	13230	13618	13467	13414	13475	13469	13462	13436	13442	13292	13467	13630	13526	13416	13624	13522	13610	13248	13470	13449	13583	13376	13629	13481	13370	13338	13493	13527	13425	13344	13379	13442	13523	13440	13330	13482	13493	13368	13451	13276	13460	13292	13451	13405	13459	13434	13366	13416	13529	13378	13480	13340	13411	13406	13449	13442	13393	13451	13418	13508	13508	13269	13420	13442	13515	13386	13308	13610	13555	13503	13403	13242	13611	13559	13520	13480	13402	13451	13456	13380	13326	13695	13430	13463	13358	13277	13560	13501	13484	13474	13515	13581	13578	13426	13352	13391	13411	13459	13535	13477	13379	13518	13371	13458	13501	13567	13437	13357	13412	13611	13395	13523	13558	13422	13441	13462	13393	13323	13737	13731	13366	13614	13471	13527	13621	13477	13295	13484	13472	13415	13562	13478	13414	13333	13457	13414	13405	13636	13389	13435	13588	13565	13475	13412	13513	13467	13556	13470	13416	13476	13369	13363	13518	13395	13511	13426	13289	13483	13502	13424	13427	13530	13423	13475	13524	13522	13258	13374	13483	13453	13321	13610	13431	13337	13489	13402	13487	13494	13622	13413	13388	13589	13489	13387	13391	13504	13429	13504	13544	13512	13419	13448	13498	13369	13322	13433	13385	13378	13371	13498	13357	13496	13400	13381	13472	13499	13376	13447	13365	13278	13496	13472	13454	13386	13574	13312	13695	13484	13476	13436	13517	13416	13394	13399	13321	13446	13600	13340	13391	13428	13367	13447	13485	13508	13356	13473	13430	13353	13571	13505	13497	13363	13471	13335	13398	13542	13668	13376	13464	13560	13453	13415	13399	13453	13559	13426	13483	13351	13454	13608	13462	13527	13377	13511	13349	13377	13595	13603	13403	13477	13518	13496	13579	13430	13556	13484	13421	13466	13254	13475	13594	13496	13578	13372	13330	13450	13562	13521	13459	13474	13403	13558	13544	13453	13385	13444	13286	13404	13568	13496	13394	13408	13236	13507	13482	13591	13378	13398	13554	13386	13548	13461	13420	13436	13378	13385	13584	13385	13439	13405	13546	13372	13435	13619	13477	13464	13475	13410	13527	13543	13474	13533	13409	13431	13514	13477	13634	13313	13412	13404	13376	13431	13398	13348	13672	13263	13482	13406	13348	13469	13499	13483	13533	13477	13505	13528	13423	13575	13491	13424	13309	13454	13538	13399	13466	13556	13436	13386	13484	13616	13348	13420	13549	13628	13214	13674	13609	13589	13237	13555	13425	13324	13564	13521	13293	13473	13444	13459	13379	13377	13364	13499	13521	13521	13483	13617	13484	13661	13520	13485	13618	13487	13479	13297	13526	13514	13490	13422	13598	13487	13530	13471	13394	13375	13414	13285	13345	13566	13411	13468	13445	13452	13487	13572	13497	13592	13554	13438	13428	13336	13400	13631	13411	13553	13576	13446	13432	13576	13546	13534	13584	13511	13246	13575	13495	13353	13522	13386	13462	13417	13443	13530	13501	13406	13625	13417	13497	13431	13663	13353	13452	13527	13446	13560	13534	13505	13391	13493	13444	13363	13433	13522	13452	13416	13593	13479	13610	13527	13531	13358	13401	13553	13480	13411	13430	13307	13394	13504	13353	13672	13483	13299	13568	13485	13494	13423	13305	13364	13412	13488	13408	13474	13513	13627	13398	13407	13296	13360	13420	13523	13306	13444	13694	13365	13626	13516	13438	13494	13523	13454	13621	13404	13553	13549	13491	13456	13406	13399	13479	13265	13454	13332	13271	13494	13517	13396	13349	13522	13568	13471	13460	13383	13653	13483	13392	13291	13496	13526	13467	13443	13495	13439	13567	13467	13302	13269	13626	13533	13495	13495	13533	13488	13319	13539	13416	13482	13444	13527	13561	13481	13543	13340	13623	13401	13383	13493	13511	13371	13359	13251	13585	13330	13481	13418	13393	13454	13505	13543	13383	13279	13638	13581	13556	13468	13377	13564	13591	13460	13480	13485	13658	13297	13476	13392	13544	13547	13447	13402	13414	13295	13458	13507	13579	13559	13410	13556	13516	13695	13456	13596	13325	13342	13412	13698	13487	13459	13468	13405	13561	13375	13578	13489	13538	13599	13497	13482	13397	13453	13317	13372	13408	13385	13245	13505	13493	13369	13491	13470	13396	13567	13535	13408	13466	13486	13421	13467	13408	13497	13297	13397	13423	13531	13473	13514	13465	13575	13411	13408	13443	13575	13621	13337	13364	13518	13370	13479	13367	13407	13470	13317	13451	13449	13490	13594	13476	13464	13465	13460	13428	13316	13454	13348	13524	13500	13482	13592	13386	13444	13468	13354	13513	13377	13468	13380	13443	13562	13550	13390	13534	13592	13522	13507	13469	13515	13485	13433	13548	13515	13481	13319	13431	13276	13490	13252	13385	13520	13455	13480	13594	13311	13499	13448	13479	13500	13607	13382	13412	13462	13534	13332	13341	13357	13504	13669	13559	13601	13412	13330	13351	13506	13311	13469	13518	13454	13542	13595	13550	13399	13411	13461	13461	13527	13434	13534	13570	13484	13620	13433	13471	13517	13387	13447	13516	13443	13455	13462	13489	13418	13539	13509	13413	13486	13499	13318	13327	13460	13409	13341	13529	13545	13583	13522	13489	13503	13510	13463	13371	13547	13370	13537	13561	13480	13599	13511	13592	13307	13506	13474	13458	13431	13314	13479	13534	13283	13547	13501	13617	13328	13513	13479	13476	13497	13391	13526	13532	13551	13545	13355	13277	13555	13371	13527	13608	13420	13392	13539	13314	13480	13400	13484	13547	13492	13530	13415	13545	13618	13322	13402	13453	13340	13527	13520	13409	13347	13526	13395	13375	13566	13500	13458	13542	13579	13346	13505	13475	13344	13401	13436	13458	13460	13581	13388	13463	13436	13481	13526	13791	13541	13508	13326	13532	13472	13511	13543	13334	13568	13548	13510	13439	13435	13397	13344	13420	13442	13519	13511	13616	13569	13502	13420	13372	13456	13498	13487	13324	13403	13413	13391	13377	13446	13387	13344	13483	13352	13391	13624	13448	13346	13595	13444	13396	13344	13432	13520	13581	13694	13408	13461	13533	13488	13382	13498	13463	13529	13537	13369	13446	13522	13521	13687	13388	13374	13447	13606	13368	13576	13514	13495	13535	13522	13333	13398	13424	13515	13361	13695	13598	13559	13379	13358	13493	13389	13391	13411	13511	13398	13333	13517	13403	13515	13293	13512	13415	13544	13649	13424	13388	13460	13555	13418	13501	13545	13492	13632	13424	13460	13439	13560	13607	13624	13407	13482	13411	13492	13607	13360	13458	13434	13591	13144	13459	13368	13381	13401	13442	13500	13603	13444	13357	13603	13492	13509	13616	13389	13496	13535	13492	13428	13265	13391	13462	13331	13514	13526	13482	13432	13372	13527	13492	13460	13584	13531	13472	13389	13432	13355	13288	13487	13472	13359	13390	13477	13684	13435	13349	13351	13511	13496	13653	13365	13529	13617	13503	13605	13358	13325	13492	13516	13461	13472	13576	13417	13440	13466	13345	13560	13551	13479	13436	13519	13486	13345	13561	13449	13459	13639	13371	13518	13426	13466	13681	13522	13435	13496	13418	13467	13539	13546	13510	13467	13486	13335	13330	13528	13353	13369	13561	13500	13660	13385	13478	13496	13353	13427	13557	13459	13598	13444	13417	13569	13563	13343	13415	13500	13440	13442	13425	13320	13564	13429	13587	13372	13524	13619	13530	13432	13552	13518	13334	13668	13423	13635	13447	13414	13372	13559	13522	13646	13483	13388	13480	13347	13391	13416	13464	13572	13365	13511	13545	13480	13358	13647	13538	13420	13326	13599	13457	13454	13648	13591	13573	13416	13374	13504	13659	13520	13572	13510	13434	13531	13449	13584	13442	13465	13445	13487	13456	13440	13310	13455	13540	13533	13456	13445	13425	13430	13341	13570	13395	13520	13365	13323	13500	13576	13376	13564	13543	13570	13354	13437	13342	13335	13408	13406	13527	13446	13420	13381	13577	13636	13541	13549	13484	13533	13463	13435	13459	13361	13543	13369	13410	13479	13544	13388	13497	13390	13473	13424	13480	13413	13632	13483	13521	13411	13523	13447	13490	13465	13473	13408	13374	13576	13523	13513	13608	13470	13535	13377	13463	13368	13414	13443	13480	13630	13634	13481	13286	13315	13501	13349	13452	13598	13415	13533	13513	13421	13436	13559	13323	13372	13458	13523	13605	13284	13308	13433	13432	13575	13577	13505	13457	13581	13392	13472	13515	13609	13427	13644	13730	13378	13625	13381	13337	13328	13676	13621	13362	13448	13454	13462	13333	13445	13500	13568
23713	21142	28568	24133	22233	22116	20668	17647	16766	16667	16229	15675	15579	15478	15109	15108	15053	14994	14721	14693	14560	14476	14392	14681	14490	14271	14403	14501	14333	14148	14172	14211	14261	14097	14356	14297	14321	14167	14204	14062	14167	14105	14204	14149	14150	14203	14023	14232	14323	14332	14040	14288	14311	14212	14293	13976	14173	14242	14189	14185	14135	14316	14311	14049	14128	14246	14150	14076	13991	14252	14280	14257	14372	14283	14297	14038	14250	14351	14363	14220	14212	14131	14084	14311	14209	14026	14281	14244	14107	14086	14343	14150	14267	14172	14160	14157	14187	14131	13959	14174	14204	14215	14226	14111	14241	14180	14029	14161	14201	14133	14248	13994	14049	14089	14233	14071	14032	14140	14128	14085	14168	14250	14191	14070	14134	14251	14189	14303	14174	14234	14170	14090	14002	14014	14032	14164	14208	14220	14223	14065	13973	14070	14158	14191	14166	14332	14035	14215	14267	14304	14342	14392	14172	14309	14132	14181	14074	14038	14121	14225	14249	14070	13991	14237	14150	14045	14157	14285	14067	14111	14283	14182	14315	14220	14248	14124	14209	14307	14258	14253	14278	14170	13912	14131	14145	14293	14089	14025	14081	14263	14233	14232	14225	14236	14136	14091	14119	14230	13960	14117	14057	13912	14252	14140	13989	14248	14212	13966	14390	14255	14149	13974	14092	14176	14200	14244	14143	14434	14025	14127	14140	14270	14159	14182	14182	14189	14202	14160	14099	14104	14094	14214	14344	14252	14241	14047	14196	14222	14025	14165	14097	13859	14052	14025	14146	14419	13941	14215	14158	14047	13973	14050	14122	14048	14141	14235	13947	14247	14255	14209	14107	14154	14050	14144	14030	14123	14167	14163	14023	14003	14011	14200	14044	14171	14163	14024	14115	14123	14039	14115	13989	14166	13957	14068	14156	13988	14052	14167	14217	13976	13937	14084	13996	14242	14018	13923	14136	14000	14144	14182	14041	14030	14125	14059	14061	14067	14198	14055	14178	14203	14275	14208	14131	14189	14319	14214	14300	14232	14136	14104	14205	14267	14297	14103	14271	14015	13994	14306	14097	14099	14211	13909	14092	14147	14132	13996	14240	14186	14046	14168	14286	14119	14248	14326	14141	14297	14252	14122	14031	14140	14032	14077	14048	13965	14239	13961	14103	14120	14005	14181	14210	14265	14191	14202	14008	14105	14253	14053	14199	14114	14362	14096	14229	13995	14161	13987	14190	14312	14416	14260	14094	14334	14187	13899	14203	14163	14153	14341	14039	14184	14300	14092	14142	14278	14126	13922	14125	14074	14280	13987	14142	14065	14137	14297	14136	14047	14183	14095	14148	14057	14201	14065	13988	13995	14130	14165	14146	14293	14199	14294	14180	14188	14180	14014	14060	14238	14236	14310	14224	14181	14161	14332	14189	14105	14197	14181	13991	14072	14142	14269	14380	14202	14005	14028	14224	14056	14157	13989	14207	14274	14081	14168	14091	14132	14173	14321	14038	14192	14155	14310	14128	14188	14095	14167	14197	14135	14236	14030	14205	14218	14096	14266	14112	14133	14083	14220	14146	14204	14221	14183	14260	14154	14163	14020	14088	14139	14082	14068	14021	14146	14134	14232	14002	14217	14033	14127	14108	13952	14056	14279	14084	14164	14027	14226	14059	14081	14191	14153	14171	14382	14419	14154	14118	14349	14210	14140	14060	14217	14128	14309	14079	14028	14352	14332	14212	14034	14088	14166	14183	14182	14097	14073	14198	14325	14074	14278	14151	14092	14137	14106	14136	13991	14118	14242	14228	14261	14105	14023	14141	14285	14083	14348	14084	14026	14368	14187	14255	14334	14041	13892	14074	14029	14001	14082	13888	14176	14115	14162	14225	14075	14160	14279	14253	14262	14093	14023	14072	14312	14186	14371	14144	14029	14398	14083	14080	14249	14200	14133	14099	14142	13982	14250	14152	14156	14089	14084	14092	14004	14046	14011	14247	14095	14053	14220	14226	14033	14170	14066	14205	14210	14075	14199	14186	14173	14046	14080	14183	14054	13861	14176	14119	14077	14096	14135	14151	14149	14060	14085	14075	14063	14121	14149	14287	14126	14350	14407	14098	14212	14152	14182	14204	14036	14205	14122	14249	13901	14158	14068	14229	14083	14149	14298	13963	14085	14238	14312	14141	14057	14159	14245	14240	14213	14457	14241	14183	14320	14076	14251	14129	14203	14311	14137	14199	14269	14154	14326	14132	14240	13966	14086	14013	14056	14139	14141	14203	14233	14236	14198	14093	14094	14276	14237	14355	14296	14441	14196	14324	14152	14335	14305	14234	14197	14231	14037	14182	14210	14195	14282	14104	14072	14127	14224	14186	14186	14225	14101	14355	14514	14284	14104	14281	13993	14090	14253	14265	14299	14258	13975	14101	14087	14049	13918	14247	14218	14260	14133	14177	14300	14261	14278	14052	14173	14110	14120	14119	14138	14117	14294	14289	14215	14123	14201	14289	14155	14223	14287	14111	14179	14436	14127	14179	14128	14164	14261	14190	14093	14265	14043	14142	14001	14082	14041	14200	14164	14118	14085	14334	14323	14268	14170	14190	14193	14053	14228	14141	14105	14187	14101	14158	14006	14095	14182	14118	13970	14196	14416	14040	14328	14379	14074	14100	14071	14201	14284	14019	14183	13948	14209	14223	14340	14135	14052	14023	13948	14114	14111	14022	14127	14168	14158	14305	14076	14237	14073	14109	14168	14223	14155	14194	14126	14135	14118	14068	14074	14313	14156	14094	13959	14128	14036	14189	14060	14146	14284	14203	14119	14005	14150	14279	14050	14162	14114	14335	14085	14126	14241	14192	14134	14414	14116	14261	14167	14157	14093	14243	14086	14191	14332	14071	13969	14286	14229	14077	14220	14070	14407	14233	14209	14043	14165	13991	14273	14124	14188	14047	14009	14069	14048	14137	14175	14045	14188	14266	14291	14208	14229	14324	14213	14311	14176	14180	14262	14239	14124	14250	13999	14009	13945	14140	14049	14502	14197	14012	14167	14063	13953	14178	14181	14287	14096	13926	14077	14151	14162	14121	14249	14242	14196	14502	14163	14221	14040	14063	14179	14109	14088	14217	14074	14070	14036	14147	14139	14208	14040	14308	14307	14188	14174	14156	14019	13987	14278	14146	14045	14182	14079	14093	13936	14205	14182	14004	14159	14096	14321	14240	14174	14097	14120	14203	14182	14039	14200	14272	14075	14146	14267	14227	14308	14247	14127	14232	14140	14106	14084	14060	14095	14280	14175	14171	14211	14078	14199	14053	14165	14136	14195	14206	14140	14214	14116	14173	14120	13969	14229	14120	13986	14090	14300	14178	14109	14139	14267	14125	14111	14174	14244	14033	14263	14294	14247	14173	14158	14261	14148	14356	14096	14275	13973	14244	14116	14008	14227	14278	14169	14247	14300	14243	14190	14197	14030	13978	14024	14327	14240	14014	14047	14023	14305	14243	14320	13980	14117	14257	14010	14008	14297	14281	14167	13943	13993	14237	14160	13987	14114	14081	14027	14222	14213	14258	14031	14248	14244	14357	14199	14004	14208	14353	14137	13974	13960	14286	14231	14167	14187	14241	14290	14173	14347	14057	14167	13967	14103	14181	14368	14294	14059	14189	14172	14282	14158	14165	14243	14129	14090	14125	14080	14195	14133	14055	14120	14181	14338	14081	14106	14012	14105	14283	14107	14160	14283	14118	14266	13972	13861	14253	14385	14315	14221	13957	14302	14307	14079	14298	14255	14186	14252	14309	14204	14152	14228	14151	14299	14219	14262	14180	14103	13918	14110	14046	14195	14213	14224	14169	14230	14232	13966	14168	13994	14134	14020	13995	14212	14300	14247	14255	14212	14129	14293	14205	14082	14232	14099	14112	13999	14089	14089	14093	14284	14199	13977	14332	14135	14357	13999	14107	14115	14303	14201	14026	14143	14143	14201	14088	14156	14014	14188	14321	14069	14267	14106	14305	14187	14159	14158	14428	14120	14150	14151	14119	14247	14238	14224	14053	14077	14176	14156	14081	14196	13852	13984	13988	14244	14031	14197	14059	14193	14179	13993	14171	14092	14216	14129	14225	14033	13968	14090	14301	13991	14286	14318	14124	14130	14041	14379	14019	14065	14049	14335	14278	14218	14167	14048	14349	14143	14190	14173	14012	14149	14126	14144	13966	14251	14206	14044	14286	14219	14238	14192	14159	14005	14277	14051	13997	14115	14363	14220	14085	14164	14224	13960	14150	14299	14424	13947	14156	14250	14271	13963	14156	14135	14116	14224	14147	14054	14016	14013	14212	14013	14103	14118	14165	14295	14112	14199	14128	14280	14137	14096	14307	14136	14195	14200	14225	14123	14188	14085	14085	14193	14348	14348	14299	14137	14108	14007	14166	14113	14136	14148	14172	14105	14295	14170	14239	14160	14128	13967	13952	14275	14193	14060	14083	14130	14073	14381	14243	14265	14018	14220	14198	14018	14277	14077	13974	14081	13985	14127	14273	13967	14128	14246	14051	14254	14244	14170	14126	14361	14186	14224	14212	14211	14039	14050	14151	14071	14375	14101	14267	14093	14182	13908	13911	14239	14187	14222	14119	14055	14177	14288	14243	14242	14213	14156	13944	14113	13995	14140	14058	14218	14242	14270	14070	14337	14227	14205	14038	14118	14095	14109	14027	14121	14254	14212	14129	14141	14177	14229	14286	14032	14227	14252	14118	13949	14143	14340	14120	14198	14279	14167	14179	14385	14345	14097	13854	14105	14216	14015	14189	14272	14154	14218	14310	13993	14055	14021	14137	14115	14199	14113	13946	14048	14205	14135	14245	14246	14093	14265	14010	14115	14282	14072	14040	14142	14255	14185	14087	14328	14214	14156	14081	14348	14035	14207	14116	14096	14175	14124	14159	14110	14006	14113	14120	14079	13983	14179	14070	13977	14062	14141	14171	14217	14370	14117	14430	14303	14214	14274	14267	13970	14222	14251	14162	14295	14143	14368	14090	14132	14098	14259	14229	14355	14035	14231	14186	13975	14115	14310	14143	14007	14133	14077	14197	14358	14051	14197	14018	14183	14254	14137	14125	14261	14044	14379	14137	14143	13948	14002
18569	34276	32454	26019	23228	21195	19778	18419	17458	16426	16039	15865	15313	15164	14775	14501	14421	14321	14003	14115	13591	13735	13599	13515	13469	13521	13490	13393	13417	13488	13318	13251	13329	13261	13288	13275	13280	13322	12999	13162	13275	13296	13081	13171	13089	13195	13083	13025	13246	13342	13278	13208	13363	13134	13123	13162	13348	13007	13353	13212	13259	13054	13107	13291	13191	12983	13078	13150	13171	13050	13226	13134	13043	13072	13155	13055	13221	13210	13184	13123	13156	13055	13187	13073	13164	13059	13208	13187	13074	13160	13156	13243	13317	13103	13030	13144	13197	13252	13154	13141	13213	13211	13063	13143	13019	13173	12822	13040	13229	13065	13038	13133	13244	13215	13281	13191	13079	13287	13123	13331	13052	13089	13100	13236	13090	13048	13281	13158	13199	12933	13047	13154	13222	13041	13150	13032	13221	13168	13095	13064	13229	13243	13210	13124	13217	13280	13187	13214	13055	13267	13022	13230	13172	13099	12985	13157	13091	12986	13046	13069	13107	13109	13204	13111	13025	13172	12901	13245	13192	13122	12990	13147	13226	13094	13082	13180	13125	13022	13224	13108	13138	12969	13321	13134	13133	13182	13093	13108	13054	13048	13171	12967	12857	13104	13295	13045	13232	13033	13124	12959	13170	13059	13096	13073	12996	13155	13065	13403	13152	13188	13129	13139	13134	13053	13220	13162	13289	13058	13055	13239	13180	13200	13343	13062	13324	13124	13167	13006	13298	13042	13176	13307	13087	13013	13123	13123	13314	13067	13211	13088	13245	13233	13031	13043	13285	13152	13023	13083	13093	13022	13163	12936	13123	13032	13163	12996	13188	13107	13134	13133	13097	13106	13046	13212	13175	13098	13060	13151	13121	13134	13129	13226	13063	13053	13161	13272	13184	13037	13092	13168	13045	13179	13107	13235	13266	13262	13075	13057	13036	12920	13086	13121	13262	13096	13280	13052	13156	13180	13201	13119	12991	13033	13226	13248	13304	13230	12922	13029	13151	13026	13163	13157	13249	13183	13291	13214	13135	13326	13102	13076	13192	13102	13154	13183	13252	13232	13166	13173	13190	13159	13106	13134	13029	13159	13053	13066	12991	12868	13050	13238	13121	13116	12987	13031	13158	12955	13112	13268	13135	13198	13090	13226	13148	13236	13270	13158	13191	13003	13208	13087	13235	13148	13196	13068	13140	13058	13091	12950	13285	13113	13041	13060	13212	13102	13235	13322	13093	13087	13101	13034	13123	12971	13218	13142	13113	13243	13094	13098	13180	13221	13138	13129	12948	13019	13044	12967	13087	13129	13095	13007	13034	13340	13159	13127	13089	13058	13168	13064	13219	13251	13035	13146	13114	13155	13121	13306	13043	13254	13204	13157	13161	13203	13190	13148	13109	13158	13007	13174	13166	13035	13039	13099	13193	13312	13071	12993	13139	13190	13211	13067	13015	13060	13118	12904	13192	13007	13157	13022	13143	13316	13139	13183	13088	13063	12985	13220	13113	13285	13093	13308	13054	13313	13185	13050	13219	13129	13151	13092	13208	13168	13251	13012	13087	13082	13069	13235	13080	13106	13111	13062	13081	13138	13158	13225	13272	13345	13105	13188	13204	12983	13151	13049	13090	12905	13010	13104	13166	13080	13184	13041	13292	13090	13166	12995	13135	13086	13103	12915	13208	13091	13022	13175	13043	13057	13026	12946	13198	13203	13193	13287	13001	13099	13116	13106	12952	13126	13074	13236	13325	13236	13169	13046	13150	13053	13154	13089	13249	13102	13121	13182	13203	12960	13178	13052	13113	13078	13127	13230	13161	13064	13091	13144	13300	13084	13191	13227	13083	13003	13281	13172	13144	13113	13177	13150	13102	13117	13026	13201	13192	13067	13203	13027	13136	13102	12959	12954	13098	13135	13077	13231	13049	13102	13057	13002	13240	13284	13152	13111	13191	13229	13172	13233	13207	13084	13153	13243	13087	13074	13163	13169	13171	13061	13176	13135	13067	13062	13239	12987	12912	13281	13230	13185	13183	13156	13193	12979	13124	13171	13133	13091	12999	13050	13245	13061	13310	13122	13081	13238	13171	13206	13163	13266	13066	13034	13138	13093	13133	13035	13251	13117	13311	13092	13285	13053	12906	13125	12983	13175	13159	13182	13249	13163	13072	13050	13121	13229	13167	13180	13238	13086	13299	13210	13115	13130	13069	13068	13062	13151	13053	13096	13313	12958	13066	13188	13237	13137	13133	13162	13183	13149	13208	13184	13245	13165	13059	13108	13237	13067	13118	13196	13093	13215	13176	13089	13021	13232	13055	13190	13179	13082	13027	13253	13056	13033	13168	13098	13155	13235	13125	12960	13062	13136	13072	13067	13147	13179	13048	13309	12941	13127	13185	13028	13082	13080	13171	13184	13142	13111	13061	13218	13002	13128	13090	13045	13018	13055	13218	13234	13194	13107	13136	13108	13134	13190	13269	13202	13346	13092	13209	13228	13221	13062	13194	13048	13008	13125	13089	13177	13154	13294	13305	13318	13029	13084	13144	12927	13199	13336	13244	13122	13242	13091	13214	13114	13124	13081	13134	13191	13156	13109	13185	12950	13005	13254	13134	13269	13144	13238	13223	13055	13244	13033	13059	13075	13156	13235	13083	13176	13119	13084	13024	13119	13149	13245	12996	13016	13090	12975	13172	13001	13061	13219	13272	13261	13061	13026	13151	13015	13089	13189	13221	13070	13307	13132	13218	13018	13144	13013	13278	13074	13100	13120	13145	13185	12977	13049	13108	13278	13276	12971	13310	13223	13157	13134	13264	13114	13147	13154	12978	13162	13210	13144	13094	13144	13131	13154	13044	13061	13009	13200	13119	13097	13280	13097	13021	13056	13149	13047	13030	13268	13191	12988	13194	13109	13016	13081	13002	13154	13221	13119	13118	13124	13145	13155	13085	13145	13046	13273	13236	13035	13044	13000	13180	13160	13455	13124	13110	13053	13217	13180	13091	13161	13243	13078	12896	13261	13149	13052	13193	12943	13224	13186	12939	13098	13159	13068	13134	13191	13263	13027	13234	13263	12958	13309	13183	13197	13153	13174	13022	13031	13252	13155	13010	13002	13154	13085	13122	13219	13068	13021	13250	13027	13038	13066	12991	13070	13057	13167	13117	12985	13029	13136	13096	13067	13332	13192	13171	13177	13083	13282	13157	13060	13302	13117	13184	13081	13115	13200	13224	13262	13060	13237	13107	13132	13014	13027	13119	13041	13077	13231	13062	13037	13186	13115	13179	13153	12889	13018	13066	13231	12995	13054	13285	13158	13056	13061	13186	13079	13133	12923	13106	12942	13181	13265	13084	13119	13141	13220	13124	13240	13122	13153	13167	13013	13318	12956	13066	13193	13061	13019	13050	13235	13193	13131	13138	13046	13211	13048	13222	13023	13207	12973	13225	13244	13095	13321	13030	13180	13144	13088	13134	13097	13241	12963	12873	13210	13212	13142	13107	13163	13245	13001	13279	13131	13173	12969	13193	13089	13012	13125	12976	13155	13167	13200	13197	13172	13078	13196	13116	13168	13096	12948	13135	13164	13193	13058	13136	12954	13083	13081	13039	13122	12995	13193	13163	13267	13337	13157	13086	13236	13040	13165	13032	13089	13098	13075	13223	13218	13081	13024	13159	13144	13078	13218	13164	13062	13152	13235	13158	12981	13155	13163	13018	13086	13057	13196	12914	13048	13081	13212	13216	13107	13194	13208	12994	13291	13220	12980	13088	13067	13194	13175	13197	13019	13282	13200	12927	13209	13103	13073	13138	13067	13146	13268	13255	13239	13065	13050	13112	13109	13178	12982	13164	13021	12967	13193	13119	13165	13161	13222	12944	13090	13153	13038	12989	13061	13243	13057	13313	13055	13121	12983	13027	13247	13097	13207	13187	13172	13117	13267	13272	13011	13141	13108	13122	13163	13058	13064	13048	13402	13038	13178	13234	13072	13097	13063	13127	13118	13087	13168	13222	12992	13263	13161	13260	13095	13071	13189	13048	13147	13104	13280	13306	13053	13174	13243	13180	13163	13237	13021	13001	13161	13138	13022	13322	13030	13067	13253	13012	13101	13059	13105	13131	13090	13039	13094	13129	13213	12974	13059	13133	13096	13010	13262	13116	13003	13074	13248	13340	12982	13144	13174	13019	13182	13162	13090	13181	13195	13255	13148	13038	13050	13184	13119	13140	13122	13066	13000	13079	13209	13260	13251	13070	13159	13100	13120	12974	13226	13322	13201	13039	13211	13339	13010	13300	12935	13041	13120	12997	13064	13424	13099	13272	13048	12992	13001	13064	13162	13127	13103	13164	13111	13228	13176	13078	13087	13231	13325	12931	13196	13127	13127	13136	13039	13044	13009	13025	13016	13165	13186	13157	13154	13149	13138	13156	13190	13108	12996	13030	12972	13143	13287	13245	13124	13179	13229	13052	13214	13178	13149	13008	13148	13220	13052	13209	12924	13105	13164	13096	13163	13004	13201	13099	13040	12995	13052	13111	13136	13057	13062	13111	13334	13070	13043	13143	13172	13090	13262	13090	13090	13078	13110	13128	13191	13194	13227	13212	12988	13203	13254	13146	13015	13251	13268	13143	13191	13188	13054	13104	13115	12990	13192	13038	13091	13191	13097	13099	13051	13193	13031	13052	13160	13327	13114	13260	13289	13294	12985	13217	13130	13002	13138	13069	13125	13206	13165	13197	13206	13276	13165	13201	13128	13208	13226	13112	13119	13117	13149	13224	13292	13115	13029	13143	13130	13200	13145	13120	13196	12983	13039	13107	13262	13132	13195	13006	13074	12972	13225	13009	13097	13078	13104	12995	13221	13120	13255	13116	13134	13206	13178	13148	13127	13108	13091	13162	13051	12962	12980	13115	13202	13199	13096	13114	13139	13087	13153	13187	13073	13071	13136	12997	13111	13059	13194	13249	13128	13205	13100	13060	13104	13180	13266	13163	13075	13061	13062	13058	13201	13168	12981	13230	12980	13118	12998	13107	13124	13136	13117	13256	13260	13197	12957	13095	13142	13138	13141	13221	13037	13136	13043	13209	13193	13148	13317	13141	13124	13207	13064	13177	13036	13214	13135	13240	13123	13078	13174
22682	21094	28938	23525	21450	23826	25700	20195	18802	18468	18123	17433	17213	16891	16616	16417	16153	16006	16025	15764	15857	15695	15706	15477	15512	15548	15506	15413	15300	15298	15261	15183	15124	15096	15373	15371	15154	15233	15131	15106	15044	15111	14942	14994	15221	15017	15070	15009	15172	15040	14900	15005	14975	14994	14972	14893	15126	14931	15034	14984	15175	15191	14924	15056	14929	14939	14987	15148	14994	14965	15084	15068	14941	14940	15123	15067	15146	15175	14958	14911	15000	14796	15140	15222	15047	14958	15018	14897	14942	15001	14973	15008	15125	14733	14919	15242	15002	14955	14746	14932	14927	14875	15028	15017	14900	14872	14925	15007	15039	14960	14984	15028	14980	14992	15059	14946	14833	14843	14983	15034	15118	15074	14904	14929	15034	14970	15041	14814	14968	14821	15050	14936	14995	14945	15036	14952	14999	14953	14946	15069	15173	14904	14688	15002	14938	14869	14923	14926	14977	14716	15054	14909	14901	14890	15057	14997	14801	14957	14958	14936	14964	15075	14992	14863	14979	14818	14973	15009	15250	14883	14974	15100	15102	15083	15056	15066	15000	15091	15155	14773	14896	15119	15178	14883	14921	14869	14984	14850	14999	14921	14875	15045	14928	14930	14980	14853	15058	14903	15165	15021	14976	14812	14886	14824	14808	14780	14920	14959	15073	14832	15041	14938	15094	15026	14916	14962	15133	14909	14857	14937	15171	14893	15040	14982	15005	14903	15009	15009	14995	14900	14858	15109	15017	15040	14952	14924	15001	14853	15026	14990	14877	15020	14957	14992	14842	14996	14803	15030	15043	14882	14935	14947	14890	14944	14901	15115	15131	14841	14978	15019	14845	14829	14876	14918	14852	14760	14890	15246	15008	14754	15002	14743	15082	14879	14898	14963	14845	14879	14772	14953	15006	15019	14986	14735	14731	15028	14986	15062	15008	14904	15044	14923	15028	14915	15129	14911	14890	14925	14873	15084	15091	15133	15022	14955	15034	14720	14988	14777	14898	14985	15042	14860	14877	14898	14820	14781	14983	15010	14904	14870	15081	14962	14970	14846	15098	14764	14791	15005	15011	14955	14971	15131	14895	14994	14930	14718	14942	14914	14796	14865	15082	14973	14949	15017	14928	14971	14848	14985	14783	14923	14788	15325	15016	15013	15066	15008	14863	15112	15148	15134	15045	15007	14857	15054	15274	14963	14734	14826	14999	14789	14791	14926	14966	15079	15079	14973	15107	15084	14832	14786	15036	15029	14853	14807	14810	15021	14993	14996	15021	14989	15007	14705	15168	14814	14889	14875	14984	14942	14964	14958	14731	14918	14975	14874	15075	15005	14969	14873	14924	14803	14942	14867	14722	14859	15046	15099	14936	14826	14999	14988	15019	14929	14993	15001	14953	14930	14896	14945	14914	14822	15071	14738	14840	15002	14745	14978	14990	14782	15027	15127	14909	15056	15108	15106	14901	14902	14909	14839	15029	14941	14956	15080	15097	14796	14935	15006	14978	14990	14849	14910	15015	14964	15078	15074	15014	15043	14932	14797	14972	15024	15188	15033	15094	14988	14974	15045	14952	14993	15066	15122	15019	15021	15147	14952	14784	14980	14933	15117	15202	14967	14988	15015	14925	14912	14849	15018	14930	14836	14784	14917	14950	14758	15000	14765	14923	15064	14937	15031	14862	15041	15218	14908	14865	14944	14978	14935	15068	14715	15195	14985	14954	14861	15011	15081	15003	15078	15059	14894	14990	14956	14591	15064	15087	14917	15081	14945	15085	15036	14880	15034	14990	15016	14896	15062	15070	14968	14966	14726	14754	14874	14799	14910	14873	14773	14960	15003	15005	14909	14928	14872	15003	14772	14962	14947	14926	14950	14966	14944	15008	15032	14745	14841	15116	14940	15001	15066	14749	14966	15025	14890	14961	15124	15006	14780	14886	14998	15086	15008	15167	15088	15064	14904	14878	14859	15016	15102	14985	14863	15195	14933	15096	15094	14983	14930	15020	15117	15039	14958	14977	14918	14982	15066	15146	14812	14835	14885	15045	14811	15005	14741	14968	15059	15167	14933	15019	15168	14857	14820	14809	14878	14918	14808	14858	15015	14823	14886	14833	15024	14857	14980	14620	15040	14829	15220	14899	14774	14900	14882	14785	15045	14908	14889	14896	14880	14862	14935	15011	15047	14995	14893	15044	15207	15082	15207	14857	15013	14960	14927	15101	15033	14956	14854	14933	15052	15136	15027	15021	14957	14988	14802	14902	15008	14873	14917	14866	15044	15068	14999	14947	14973	14841	14891	14955	14689	15096	14957	14838	15075	15027	14949	15078	15035	14866	15043	14778	14861	15178	14997	14918	14926	15048	14823	14845	14960	14984	15028	15039	14905	15042	14829	14947	14938	14785	14926	15039	14914	14752	14862	14741	14987	14871	14865	14951	14817	14961	14978	14830	14946	14828	15061	14997	14869	14952	14948	14845	14853	14969	14905	15135	14971	15015	14926	15004	15237	14866	14942	14889	15008	15056	15048	15103	14850	14894	14836	14893	14722	14805	15099	14962	15008	15281	14942	14986	15001	14966	14714	14946	14834	15065	14820	14729	14908	15093	15110	14867	15022	14768	14891	14941	15164	14993	14828	15114	14807	14842	14941	15016	15210	14899	15058	15155	15021	14981	15100	14800	15006	15018	15049	15095	14846	15111	14825	14850	14877	14888	14840	15149	15148	14936	14762	14843	15044	14852	14971	14844	15120	15032	15047	15071	15062	15094	14914	14960	14988	14841	14818	14974	15146	15031	15045	15096	14938	14912	14878	15000	14903	14989	14947	15050	15247	14999	15010	15116	14878	14940	14863	15005	14784	14867	15050	15017	14769	14821	14831	14767	14916	14784	14974	14859	14931	15012	14930	14846	14843	15000	15065	14837	14675	14939	14919	14963	15004	14920	15046	14934	14998	15057	15106	15004	14990	14960	14959	14826	14930	15026	14994	14942	14654	14903	15024	15015	15048	15133	15010	14951	14931	14856	14981	14929	14829	14893	15135	15046	14938	15036	14996	14921	15008	14749	15065	15039	14836	14907	15036	15014	15033	14751	14900	14923	14997	14920	15193	14967	15060	14997	15061	14873	15105	14918	15031	14898	14877	14847	15026	15170	15000	15084	14838	14738	14854	15052	15078	15050	15035	14920	14991	15123	14988	15076	15245	15103	15028	15028	15019	15053	14961	15137	15101	15035	14854	14889	14847	14867	14953	14968	14976	14933	14809	15136	14936	14873	14883	14749	15094	14995	14984	14944	14868	14881	14986	14866	14880	14797	14645	14914	14900	15071	15030	15124	14926	15055	14951	15131	14978	15131	15030	15123	14929	15011	14983	14986	14992	15033	15085	15086	14978	14971	15062	14844	14985	15016	14849	14896	15107	14827	15018	15051	14904	14885	14942	15041	14926	15102	14963	14860	15022	14929	15060	14944	14959	15041	15017	14841	15059	15015	14975	15013	14736	14846	14972	14921	14815	14996	14942	14938	14752	15005	15010	14988	14954	15102	15001	14739	15034	14849	15048	14997	15124	14980	15045	14934	15227	14914	14956	14974	14791	14873	14944	14887	14926	14849	14979	15117	14981	15014	14778	14988	14976	14921	14870	15020	14784	14878	15054	15107	14893	14916	14815	15001	14992	15084	14875	14874	15020	14875	14915	15018	15138	15011	14880	15011	14881	14918	15040	14871	14809	15003	15206	15257	15075	15011	15081	14942	15121	14954	15032	14990	14949	14936	14993	15052	15050	14800	14896	14885	15080	14918	14984	15049	15013	15227	14928	14976	15004	14955	14900	15095	15048	15164	14821	14960	15049	14982	14925	15021	14883	14951	15051	15048	14930	14968	14995	14916	14951	14881	14903	14943	14975	15050	14872	14961	15076	15035	14964	14980	14910	14865	14915	14803	14998	14939	15010	14900	14937	14900	14806	15064	14994	14909	15175	14894	14954	14974	14959	14983	14934	14932	15108	14869	15026	15222	14675	14854	14886	14908	14837	14903	14869	14793	14967	15105	15022	15074	14919	14863	14961	14960	15011	15171	15069	14817	15078	15059	14928	14940	14842	14878	14873	14928	14855	15036	14777	14864	14759	14952	14947	15049	14931	14939	15025	14844	15026	15183	14748	14891	15037	14959	14917	15073	14761	14995	14925	15035	15005	15027	14956	14868	15027	15071	14990	14877	14939	14951	14954	14969	14925	14868	14985	15068	15037	14893	14986	14988	14974	15073	15020	15039	14962	14936	14974	14926	14775	14943	14838	15094	14996	14997	14931	15021	14861	14938	14950	15080	14873	14786	14825	15106	15127	14982	15105	14944	14756	14922	14868	15144	15167	15111	14958	14926	15102	14950	14859	14837	14679	14813	14717	14986	14962	14993	14955	14990	14926	15039	15093	15022	14900	15055	14846	14879	14917	15183	14858	14877	14911	14687	15005	14927	14908	15057	14955	15023	14938	14816	14947	14761	14765	15119	14951	14962	15054	15015	14990	14919	15029	14921	14817	14919	14997	14898	14905	14782	14976	14789	15186	14884	14892	14894	15042	14908	14933	14985	14990	14957	15034	15009	15116	14912	15026	14975	14945	15005	15070	15041	14988	14998	14958	14796	15018	15205	14945	15081	14784	14954	14990	14916	15029	15010	15029	15033	14881	14905	15133	15207	15184	15109	15290	14951	15158	14970	15185	14993	15061	14903	15136	14973	14821	14939	15005	14879	15062	15238	15052	14915	15033	14941	14949	14999	15146	14773	14798	15001	15144	15077	14996	14890	14884	15044	14925	14711	14787	15007	14968	14918	14911	14822	14842	14998	14849	14859	14810	14946	14919	14936	15008	15198	15025	14999	14891	15103	15022	15052	15137	14776	15016	14918	15108	14776	15004	15202	15119	15153	14835	14904	14901	14871	14943	15081	15006	15005	14900	15103	14816	14966	15192	15083	15049	14950	14852	14992	14938	14920	14773	14843	15016	15020	14913	14837	14930	15024	14916	14944	14984	14909	14942	14967	14859	14975	15036	14788	14878	15029	14774	15105	14911	14792	14887	14946	14784	14967	14854	14899	14984	14963	15095	14922	14939	14845	14978	15101	14784	14898	15086	15003	15073	14933	14916
20372	39031	36967	30407	26968	24412	22449	20913	19697	18714	18223	17487	16882	16448	16113	15731	15384	15187	14984	14872	14565	14404	14422	14475	14193	14187	14184	13971	14052	14011	13815	13881	13770	13822	13697	13864	13628	13749	13487	13745	13685	13783	13668	13591	13742	13757	13611	13644	13606	13583	13637	13603	13552	13688	13581	13583	13613	13635	13701	13636	13681	13570	13650	13579	13560	13670	13499	13702	13689	13574	13511	13643	13586	13462	13579	13650	13582	13600	13706	13464	13596	13842	13537	13458	13620	13467	13709	13636	13501	13553	13652	13657	13476	13583	13430	13559	13531	13476	13613	13640	13603	13454	13644	13429	13549	13649	13623	13485	13596	13814	13587	13771	13628	13637	13614	13704	13652	13366	13651	13447	13717	13624	13648	13686	13548	13677	13681	13566	13672	13681	13244	13702	13612	13338	13671	13593	13531	13630	13587	13608	13721	13714	13563	13511	13692	13458	13497	13599	13655	13686	13672	13766	13567	13650	13647	13686	13409	13551	13535	13616	13447	13579	13568	13458	13709	13593	13698	13474	13611	13537	13542	13611	13740	13670	13678	13530	13439	13439	13477	13552	13390	13667	13529	13717	13554	13442	13612	13612	13494	13781	13555	13577	13646	13555	13538	13497	13687	13757	13491	13670	13578	13595	13559	13611	13652	13423	13550	13664	13702	13567	13503	13665	13636	13552	13471	13609	13573	13624	13645	13541	13588	13626	13632	13599	13613	13680	13527	13744	13608	13668	13485	13519	13523	13581	13462	13536	13645	13606	13329	13534	13559	13597	13618	13513	13785	13538	13534	13713	13503	13613	13622	13673	13430	13558	13681	13392	13635	13622	13587	13621	13392	13594	13515	13501	13515	13528	13666	13525	13744	13489	13523	13429	13427	13599	13512	13350	13678	13718	13686	13729	13483	13632	13575	13597	13497	13429	13515	13569	13474	13694	13565	13527	13483	13581	13518	13543	13606	13588	13584	13599	13691	13507	13624	13651	13723	13615	13504	13625	13528	13555	13534	13472	13512	13594	13493	13666	13421	13517	13721	13535	13588	13522	13621	13497	13583	13648	13648	13663	13562	13598	13655	13678	13533	13514	13534	13570	13455	13506	13530	13649	13719	13460	13702	13504	13468	13641	13542	13626	13367	13507	13496	13654	13647	13592	13586	13796	13508	13451	13598	13585	13787	13585	13478	13457	13593	13576	13672	13514	13582	13448	13589	13553	13618	13643	13641	13416	13530	13630	13571	13650	13678	13536	13514	13597	13596	13441	13483	13638	13466	13524	13576	13543	13631	13791	13626	13537	13672	13368	13578	13535	13476	13518	13572	13578	13434	13494	13492	13681	13731	13519	13585	13553	13615	13478	13521	13610	13495	13630	13579	13466	13497	13532	13541	13493	13496	13689	13411	13559	13696	13557	13626	13598	13562	13591	13555	13476	13361	13659	13686	13459	13501	13515	13566	13585	13467	13486	13521	13536	13563	13631	13636	13634	13579	13635	13538	13434	13564	13603	13609	13553	13538	13652	13577	13665	13576	13405	13616	13524	13502	13607	13533	13627	13602	13577	13598	13607	13628	13573	13510	13592	13600	13738	13515	13628	13377	13657	13606	13663	13679	13754	13612	13459	13524	13578	13642	13698	13439	13608	13570	13426	13682	13458	13602	13533	13575	13692	13527	13542	13662	13470	13521	13601	13607	13584	13650	13616	13564	13689	13507	13623	13346	13583	13556	13554	13580	13745	13514	13542	13603	13632	13589	13714	13484	13630	13685	13624	13562	13530	13507	13686	13618	13467	13667	13450	13496	13523	13569	13724	13569	13560	13612	13697	13692	13534	13518	13588	13584	13551	13590	13401	13679	13608	13564	13529	13594	13455	13595	13608	13509	13530	13572	13554	13467	13508	13496	13740	13603	13470	13487	13504	13323	13576	13550	13468	13625	13735	13557	13688	13638	13615	13533	13523	13588	13647	13542	13650	13713	13686	13487	13697	13564	13660	13453	13600	13657	13522	13628	13383	13489	13627	13613	13456	13682	13775	13695	13670	13662	13579	13607	13711	13587	13586	13414	13669	13580	13694	13778	13616	13573	13441	13681	13426	13649	13568	13572	13544	13639	13503	13647	13521	13378	13516	13500	13598	13446	13591	13467	13509	13418	13611	13639	13544	13402	13646	13636	13615	13516	13514	13556	13596	13615	13529	13558	13657	13676	13656	13514	13526	13554	13480	13622	13585	13529	13617	13700	13570	13492	13497	13614	13616	13373	13583	13508	13687	13585	13585	13535	13645	13478	13579	13647	13709	13431	13493	13572	13645	13367	13648	13557	13504	13619	13552	13581	13518	13595	13412	13455	13715	13358	13504	13545	13661	13371	13638	13560	13495	13631	13486	13677	13590	13427	13701	13509	13457	13519	13585	13686	13524	13312	13560	13635	13367	13657	13595	13527	13343	13654	13447	13518	13498	13730	13460	13499	13670	13694	13506	13462	13672	13587	13616	13479	13448	13640	13668	13617	13414	13528	13520	13678	13593	13628	13648	13528	13576	13609	13596	13421	13572	13720	13580	13531	13535	13392	13450	13692	13616	13395	13576	13501	13538	13722	13631	13708	13302	13548	13673	13605	13554	13439	13636	13572	13638	13468	13619	13576	13319	13497	13432	13513	13592	13716	13477	13614	13646	13445	13670	13535	13505	13514	13532	13545	13629	13594	13512	13499	13476	13551	13490	13511	13564	13651	13619	13691	13529	13707	13556	13480	13683	13552	13555	13557	13672	13587	13474	13551	13635	13824	13570	13477	13503	13632	13592	13506	13761	13506	13367	13622	13501	13584	13679	13461	13548	13637	13632	13450	13693	13628	13609	13670	13645	13459	13461	13546	13741	13499	13481	13606	13602	13418	13514	13630	13518	13679	13714	13629	13607	13649	13541	13634	13560	13667	13624	13569	13541	13406	13438	13697	13514	13616	13481	13550	13740	13590	13603	13755	13607	13518	13530	13520	13667	13555	13640	13487	13580	13538	13721	13620	13643	13615	13635	13715	13596	13502	13613	13431	13696	13711	13598	13528	13479	13347	13583	13739	13427	13529	13585	13593	13570	13536	13660	13542	13513	13582	13602	13669	13603	13499	13477	13518	13444	13522	13577	13606	13571	13523	13742	13444	13550	13590	13453	13484	13455	13647	13579	13434	13513	13727	13653	13582	13611	13599	13587	13608	13562	13424	13535	13598	13436	13511	13534	13590	13493	13639	13472	13512	13734	13655	13654	13580	13618	13643	13653	13585	13659	13586	13658	13641	13532	13588	13685	13535	13573	13590	13722	13601	13446	13493	13649	13551	13382	13414	13550	13596	13401	13468	13652	13534	13650	13652	13564	13604	13578	13563	13591	13618	13413	13710	13520	13630	13560	13494	13515	13435	13558	13688	13650	13351	13471	13785	13563	13518	13513	13475	13581	13679	13563	13519	13534	13624	13739	13348	13661	13647	13513	13646	13580	13606	13773	13562	13549	13546	13736	13459	13764	13511	13455	13589	13602	13547	13535	13628	13608	13568	13481	13665	13498	13613	13686	13715	13486	13635	13479	13725	13609	13661	13608	13576	13601	13584	13586	13443	13445	13583	13536	13689	13648	13461	13597	13532	13521	13527	13624	13506	13522	13698	13630	13644	13600	13684	13546	13469	13686	13679	13569	13516	13521	13638	13516	13739	13590	13520	13585	13551	13578	13512	13621	13627	13355	13570	13577	13572	13466	13482	13475	13516	13641	13482	13777	13459	13644	13490	13570	13396	13469	13500	13797	13571	13728	13579	13646	13640	13571	13539	13623	13601	13558	13769	13532	13611	13567	13704	13637	13505	13559	13658	13635	13562	13569	13632	13520	13629	13563	13698	13505	13646	13591	13660	13492	13428	13452	13521	13609	13523	13500	13561	13541	13752	13651	13644	13530	13590	13708	13530	13494	13593	13484	13789	13565	13527	13467	13389	13566	13480	13537	13521	13518	13362	13651	13630	13451	13566	13447	13521	13487	13636	13667	13460	13667	13512	13596	13639	13545	13557	13485	13657	13707	13538	13492	13549	13454	13654	13721	13554	13605	13541	13705	13576	13498	13948	13472	13504	13439	13489	13607	13538	13479	13539	13508	13665	13392	13541	13618	13653	13614	13757	13622	13570	13570	13592	13567	13616	13551	13725	13628	13704	13732	13570	13533	13799	13564	13431	13714	13663	13656	13542	13655	13590	13525	13490	13654	13815	13522	13478	13568	13636	13585	13565	13637	13500	13607	13649	13451	13563	13568	13490	13518	13706	13651	13799	13520	13594	13663	13472	13353	13492	13546	13388	13612	13538	13572	13638	13493	13664	13663	13572	13499	13479	13576	13522	13456	13398	13620	13563	13555	13614	13480	13527	13342	13556	13660	13554	13589	13673	13445	13425	13689	13722	13397	13440	13535	13646	13520	13549	13444	13466	13672	13478	13719	13658	13541	13571	13544	13570	13514	13493	13411	13577	13544	13428	13409	13617	13725	13592	13413	13553	13521	13438	13613	13623	13439	13468	13618	13590	13528	13700	13679	13582	13675	13612	13597	13444	13718	13531	13702	13552	13609	13507	13649	13517	13431	13503	13535	13591	13604	13475	13539	13543	13580	13775	13527	13442	13674	13519	13516	13559	13438	13565	13443	13565	13455	13516	13437	13505	13530	13474	13576	13573	13559	13606	13456	13566	13491	13504	13641	13521	13603	13618	13398	13567	13607	13640	13818	13387	13567	13487	13408	13611	13590	13654	13533	13624	13640	13629	13607	13633	13576	13361	13596	13565	13535	13513	13694	13488	13436	13471	13602	13590	13628	13691	13698	13589	13460	13518	13577	13477	13676	13588	13580	13665	13592	13717	13530	13658	13626	13586	13611	13336	13552	13579	13648	13617	13743	13563	13555	13669	13443	13708	13524	13507	13579	13846	13601	13546	13527	13676	13476	13524	13552	13520	13487	13611	13521	13647	13548	13594	13607	13496	13609	13431	13417	13619	13484	13625	13507	13560	13508	13566	13511	13540	13431	13738	13563	13772	13365	13715	13783	13617	13576	13628	13505	13585	13648	13614	13698	13594	13592	13531	13527	13532	13730	13574	13451	13473	13504	13581	13539
27391	22430	26497	23439	19085	18115	17605	17044	16437	16176	16231	15848	15738	15850	15715	15381	15444	15340	15085	15183	15431	15421	15001	15239	15118	15288	15290	15178	15116	15249	15165	15105	15180	15260	15058	15267	15050	15065	15084	15075	15051	14926	15104	15054	15083	15062	15122	14924	15025	15067	15237	15188	15225	15008	15267	15069	15112	15021	15076	15171	14934	14837	14945	14964	14969	14831	14917	15187	14914	15144	14884	14983	15134	15006	14952	15143	14892	14949	14946	15054	14945	15043	15114	15135	14966	15047	14883	15054	15069	14871	15062	15034	15079	15041	15002	14933	14900	15044	15054	14981	14823	14956	15134	15306	15071	15014	15141	14998	15050	15085	15040	15029	14907	14972	15094	14916	15143	15055	15167	14971	15210	15152	15149	14982	15043	15112	15018	15004	15239	14864	15175	15117	15216	15000	15043	15113	14902	14924	15021	15068	15085	14768	15212	14995	15043	15053	14856	15193	14973	15054	14965	15002	15042	15200	14972	14974	14888	15067	14943	14943	15196	14958	15142	14901	15086	14945	14947	14948	15081	15170	15053	14952	14868	15020	14823	14824	14818	14914	15081	15237	15053	15166	15090	15095	14950	15182	15044	15082	15018	15012	14953	15011	15219	14872	14992	14961	15072	15035	15060	14764	15045	15089	15003	14997	14964	14967	14964	15131	14913	15012	15000	15120	15248	15008	15122	15042	14908	14912	15068	14960	14984	15050	15014	14970	14950	15115	15042	15011	15060	15203	15120	14970	14966	15018	14973	14983	15180	14946	15179	15077	14879	15023	14895	14966	14967	14839	14974	14942	15118	14996	14982	14932	14901	15155	14894	14861	14922	14996	14889	14836	14996	14986	15003	15098	15039	15070	15214	15004	15126	15032	14885	15139	15019	15064	15052	15177	15011	14925	14987	14998	14871	14931	15038	15080	14997	14885	14934	15014	14930	14969	15023	15252	15057	14944	14983	15136	15021	15138	15029	15008	14914	15023	15170	15038	15097	14950	15061	14852	15102	15006	15174	15111	15184	15137	15088	15144	14967	15061	15061	14904	14793	14747	15133	15102	15086	15107	15100	15027	15019	15058	15087	15032	15088	15067	15187	15088	14838	15130	14902	15056	15132	14956	15122	14959	15162	15234	15066	15015	14944	15106	15019	14993	15084	15052	15212	15181	14951	14997	14998	15070	15155	15242	15008	15030	14992	14776	15055	15104	15016	14960	15017	15018	14863	15057	14991	14924	15059	15026	15034	14963	15062	15074	15007	14916	15020	14938	14975	15090	15132	15120	15118	15126	15005	14986	15113	15031	15016	14950	15094	15073	15190	15047	15069	15110	14963	15051	14828	15078	14928	14993	14982	14935	15060	14890	15038	15033	14996	14960	14897	15043	14815	14958	15125	15000	14955	14974	14976	15028	15064	15104	15052	15086	15231	14981	14849	14928	14914	15246	15065	15115	15068	15035	15118	14835	15230	15125	15175	15100	14905	14961	15140	15100	15014	14957	14931	14936	14999	14857	15040	14997	14769	14846	14990	15027	15205	14993	15054	15078	14833	15161	14832	14985	15005	14953	14955	14990	14977	15201	14999	14847	15011	14782	15033	15016	14994	15201	15221	14991	15072	15066	14923	15078	15035	15088	15113	14985	14830	15052	14958	14963	15099	15022	15075	15055	15086	14954	14983	15021	14922	15124	15043	14941	14950	14989	15118	15053	14974	15091	15057	15049	15210	15100	15108	15129	15080	15166	14944	14956	14995	15095	15111	15034	15038	14937	14906	14975	14928	15016	14992	14911	15072	15143	15135	15141	14960	15148	14966	15252	14926	14954	15028	15001	14943	15200	14973	15041	15035	15003	15070	14957	14954	14943	14961	14881	15045	14938	14998	15126	14825	15041	14908	14919	15017	15047	14981	15050	15078	15220	15008	15063	15110	15248	15128	15144	15107	14961	15130	14934	14987	15043	15173	15107	14898	15192	15072	15078	15137	15176	14866	15049	15027	14909	15036	15151	15047	15008	15075	15101	15026	15140	14875	15121	14937	15128	15111	15092	15083	15002	15142	14956	15043	15078	15042	14890	14893	14965	15148	15008	15061	14975	14912	14958	14964	15105	14978	14975	15103	14925	14969	15011	15224	15034	15025	14930	15016	14905	14999	14943	14994	14892	14930	15013	15024	15272	15086	14797	14859	15019	15069	15020	14996	15109	14984	15108	15048	15077	15203	15177	15078	15060	15009	15129	14950	15027	14929	15083	14868	15107	15114	15087	15048	15050	15036	14971	15233	15028	14942	15012	14890	14882	15093	15146	15048	15107	15025	15134	15036	14877	14938	14941	15030	15050	15104	15145	14769	15130	14988	15184	15005	14859	14856	14804	14909	14971	15294	15059	15066	15083	15010	14932	15016	14992	15207	15131	15057	14833	15043	15027	15295	14981	15167	15240	15170	14959	14847	14946	15026	14911	14964	15033	15178	14970	14915	15114	15034	15066	15296	14878	14944	14904	15011	15146	15026	15174	15141	14947	15092	15127	14883	15115	14938	14909	15205	15149	15023	14951	14896	14912	15372	15049	15170	15041	14874	15002	15058	15144	15313	14976	14990	14986	15082	15128	15275	14953	15230	14922	15160	14862	14894	15112	15001	15048	15134	15141	15063	15040	15077	14670	14921	14904	14830	15177	14917	15004	14906	14922	15158	14857	14886	14885	15201	15033	14913	15106	15099	15042	15147	14957	14884	14981	15016	14996	15155	14918	15019	15106	15024	14983	14909	14889	15061	14887	15172	14938	14959	15180	15206	14993	14903	15013	14993	15216	15161	14874	15034	14964	15009	15079	15148	14932	15044	14889	15207	15125	15210	14925	14936	14933	14864	14864	15052	14966	15151	15221	14942	15084	14933	15188	15091	15063	14940	14903	14859	15069	14980	14919	15044	15112	15156	15153	15019	14911	14959	14965	15177	14804	14891	14901	14870	14860	15122	14986	15045	14763	15056	15195	15255	15060	14906	15018	15102	14973	14952	14938	14941	14878	15135	14996	14992	14975	14969	14854	15259	15231	15069	15277	14884	14978	15131	15050	14893	15167	14997	15083	14845	15037	15215	15004	14950	14902	15077	14966	14796	15174	15176	14941	14947	15014	14776	14910	14982	15167	15134	14943	15001	15066	15009	15322	14949	14964	15003	14963	14937	15045	15068	15017	14884	15075	15003	15057	14778	15171	15170	14971	15026	15049	15124	15240	15107	14783	14887	14703	14884	15070	15030	15083	15187	14919	14876	14968	15106	14785	14978	15112	14972	14948	15049	15048	14845	15010	14880	14969	15148	14987	14879	14939	14905	15033	15021	15000	14969	15052	15188	14813	15064	15124	14902	15010	15059	15122	15125	14982	15051	15010	15063	14920	15094	14854	15114	15069	15128	14924	14870	14842	14845	15104	14895	14958	15119	15038	14967	15196	15081	14949	15173	15040	15076	15165	14978	14942	15074	15022	14928	14948	14997	15156	15009	14902	15269	15166	15113	15000	14939	15088	14785	15060	15070	14963	14931	15135	15011	15220	15140	14950	15032	15049	15112	15084	14932	14985	15215	15011	15014	15093	14990	14892	15013	14949	14971	15075	14982	14922	15021	15139	15088	14912	15023	15014	15064	15074	15002	15130	15078	14967	14999	14934	14902	15174	15085	14964	15091	14987	15241	14981	14946	15012	15120	14835	15069	15142	14902	14984	14886	14844	15035	14982	15032	15074	15141	14914	15051	15080	15075	14966	14981	15130	15001	15096	15103	14981	14946	14843	14948	15050	14939	15057	14862	14895	15021	15095	15068	15066	15128	14946	14944	15080	15043	15031	14847	14977	14916	14865	15026	15081	15114	14934	14733	14968	15053	14873	15141	14892	14877	15079	15029	14791	14916	15028	15075	15086	15079	15086	14993	14910	14881	15131	14901	15109	15099	15149	14856	15216	15171	15131	15038	14934	14840	14921	14915	14934	14873	14919	14889	15109	15023	15109	14974	14982	14978	15076	15132	15083	15031	15034	14893	14950	15064	14993	15012	15148	15040	14904	14982	15026	14890	14861	15131	15094	15065	15123	15048	14947	15019	14866	14908	14935	15161	15039	15108	14986	15160	15038	15192	15149	15000	15058	15076	15024	15090	14973	15153	15183	14988	14920	14891	14951	14993	15024	15060	14980	15045	15109	14945	14983	15035	15116	14892	15021	15047	15188	15156	14899	14858	14944	14765	14776	14968	15049	15003	15016	14963	15162	15051	15141	15104	15274	15099	14991	15014	15115	15009	15223	15076	14991	14983	15053	14952	15146	15174	15279	15056	14903	14978	15083	14938	15154	15098	14952	15103	15024	15101	15155	15059	15015	15283	15004	15297	15062	14966	15004	15135	15150	14988	14798	15007	14940	15075	15168	15169	15174	15069	15031	15184	15177	15100	14931	15136	14886	14995	15069	15038	15128	14950	15103	14827	14962	15024	14970	15063	15105	14914	14818	15073	15200	15018	14963	14934	15007	14937	15091	15141	15142	14923	14988	15091	14897	14844	14793	15196	15093	15274	14941	14959	15183	15112	15052	15064	14820	15150	14997	14886	15001	15075	15026	15160	15286	15186	14988	14881	15019	14940	14974	15025	15027	14982	15172	15042	15078	15159	15068	15055	15084	15039	15048	15176	14985	15102	14870	14980	15072	15097	15138	14926	14992	15078	15070	14951	15058	14971	15095	15145	14901	14873	15341	15045	14949	14950	15013	15173	15205	15119	15002	15082	15292	14950	15045	15196	15069	14999	15120	15033	14893	14947	15111	14900	15152	15069	15131	15062	15090	15004	14927	14970	14996	15072	14958	14946	15182	14890	15076	14927	15026	15018	15019	15033	15129	14947	15057	15154	14947	14948	14964	15135	14981	15075	14983	15084	14970	14924	15055	14952	14911	15060	14967	15257	15128	15071	15192	15269	14865	15163	15049	15152	15030	14841	14984	15008	15009	15061	14807	14999	14750	15108	15071	15026	14985	14924	14973	14959	14919	14881	15014	15201	15001	14938	14934	14989	15151	14927	14843	14977	14992	14888	14939	15152	14980	14923	14962	15006	15130	15151	15008	14897	14839	15160	15074	14990	14985	15046	14952	15041	14891	15084	15057	14974	15087
19202	28572	27161	21855	19556	18221	17205	16591	16132	15896	15380	15154	14984	14719	14568	14501	14191	13941	14090	14028	13853	13985	13953	13908	13777	13785	13783	13865	13844	13816	13668	13785	13646	13718	13757	13657	13667	13756	13842	13580	13575	13734	13745	13803	13619	13813	13710	13647	13669	13728	13615	13802	13571	13675	13685	13651	13631	13634	13552	13660	13628	13754	13749	13692	13746	13674	13689	13701	13619	13569	13606	13637	13655	13712	13554	13644	13824	13702	13610	13526	13665	13632	13590	13562	13501	13691	13803	13727	13526	13658	13569	13542	13609	13592	13713	13652	13578	13853	13693	13591	13677	13656	13590	13584	13671	13632	13498	13597	13357	13526	13704	13737	13641	13674	13638	13548	13671	13610	13523	13695	13634	13626	13716	13580	13679	13618	13746	13685	13597	13512	13543	13637	13641	13629	13650	13565	13773	13401	13567	13505	13652	13505	13395	13730	13574	13659	13719	13488	13627	13569	13662	13589	13556	13584	13720	13769	13639	13582	13682	13586	13731	13567	13779	13756	13649	13526	13729	13616	13813	13492	13538	13618	13675	13748	13643	13663	13739	13635	13809	13678	13724	13563	13565	13597	13599	13708	13590	13658	13522	13544	13610	13733	13574	13673	13734	13577	13689	13451	13563	13799	13584	13563	13633	13642	13718	13551	13652	13644	13663	13521	13735	13553	13633	13774	13631	13519	13611	13625	13681	13794	13637	13529	13684	13630	13666	13644	13496	13533	13606	13599	13792	13729	13718	13495	13656	13712	13500	13556	13585	13517	13687	13702	13551	13715	13608	13630	13545	13650	13749	13706	13526	13448	13593	13418	13743	13679	13811	13536	13661	13540	13620	13703	13714	13588	13535	13684	13780	13604	13652	13623	13668	13690	13534	13540	13638	13697	13617	13707	13538	13688	13511	13683	13508	13742	13729	13847	13619	13516	13746	13508	13533	13643	13588	13761	13570	13607	13654	13493	13784	13636	13605	13818	13504	13583	13637	13709	13797	13622	13652	13588	13535	13780	13728	13706	13504	13580	13684	13624	13562	13552	13756	13677	13678	13658	13714	13801	13915	13603	13576	13656	13684	13607	13686	13560	13523	13545	13682	13532	13574	13678	13604	13685	13917	13470	13583	13732	13556	13807	13671	13559	13543	13805	13773	13678	13553	13603	13741	13759	13591	13913	13567	13668	13613	13514	13628	13715	13608	13660	13610	13648	13585	13722	13663	13787	13575	13669	13600	13488	13771	13729	13425	13820	13810	13538	13783	13770	13880	13552	13665	13669	13578	13650	13637	13745	13637	13782	13667	13532	13706	13613	13694	13667	13640	13672	13633	13630	13794	13650	13567	13862	13642	13584	13665	13723	13629	13752	13593	13855	13611	13580	13837	13504	13698	13678	13759	13726	13648	13700	13564	13507	13648	13639	13566	13529	13756	13518	13557	13689	13658	13733	13658	13780	13546	13640	13739	13599	13656	13589	13632	13776	13538	13613	13575	13695	13829	13717	13518	13692	13717	13646	13727	13689	13545	13650	13495	13761	13640	13619	13666	13592	13591	13638	13655	13695	13450	13690	13671	13572	13652	13389	13601	13772	13640	13630	13543	13536	13710	13633	13482	13697	13693	13538	13634	13519	13698	13925	13763	13693	13711	13649	13635	13514	13683	13617	13490	13608	13648	13536	13731	13551	13426	13830	13736	13819	13485	13589	13606	13678	13459	13633	13538	13725	13573	13606	13642	13677	13607	13586	13614	13641	13558	13508	13599	13706	13626	13612	13731	13741	13707	13467	13583	13823	13607	13763	13530	13672	13507	13622	13677	13383	13597	13541	13512	13613	13612	13805	13738	13479	13632	13625	13615	13630	13496	13624	13677	13420	13671	13546	13772	13636	13681	13429	13601	13658	13662	13499	13846	13574	13516	13419	13557	13573	13805	13584	13642	13722	13793	13761	13606	13612	13516	13659	13629	13713	13658	13813	13649	13835	13775	13680	13649	13789	13530	13656	13585	13811	13680	13559	13579	13656	13737	13660	13583	13685	13631	13659	13504	13666	13697	13577	13751	13615	13714	13530	13562	13579	13700	13515	13736	13904	13696	13764	13594	13530	13831	13601	13641	13712	13429	13598	13763	13637	13601	13770	13695	13606	13747	13574	13736	13459	13674	13595	13668	13512	13613	13720	13649	13692	13783	13567	13682	13650	13527	13603	13710	13693	13570	13835	13656	13519	13748	13629	13526	13768	13617	13695	13678	13684	13707	13604	13650	13706	13772	13725	13769	13517	13495	13692	13685	13799	13560	13703	13538	13520	13582	13682	13626	13678	13765	13417	13711	13715	13495	13602	13572	13542	13590	13698	13657	13618	13793	13666	13712	13651	13650	13652	13677	13624	13781	13577	13590	13749	13858	13731	13554	13800	13571	13474	13438	13593	13799	13589	13544	13647	13779	13487	13560	13584	13626	13628	13661	13750	13685	13873	13467	13543	13931	13656	13615	13557	13501	13575	13585	13564	13630	13646	13573	13470	13667	13534	13729	13642	13703	13640	13765	13594	13721	13697	13606	13613	13615	13633	13624	13538	13599	13562	13611	13667	13776	13670	13718	13733	13637	13714	13451	13834	13699	13731	13650	13608	13470	13621	13661	13605	13660	13588	13763	13751	13595	13643	13670	13587	13745	13722	13759	13654	13704	13688	13651	13606	13606	13778	13657	13784	13717	13519	13563	13712	13445	13627	13563	13610	13832	13574	13769	13653	13603	13489	13801	13731	13705	13655	13550	13491	13801	13630	13756	13517	13520	13646	13658	13628	13522	13674	13498	13598	13658	13589	13598	13635	13497	13499	13665	13579	13669	13858	13534	13782	13551	13663	13709	13714	13658	13669	13770	13795	13501	13622	13829	13581	13578	13679	13554	13623	13447	13710	13686	13518	13731	13656	13865	13713	13659	13582	13563	13647	13866	13702	13631	13805	13751	13591	13757	13546	13806	13549	13672	13627	13452	13677	13507	13603	13631	13458	13638	13611	13707	13653	13747	13677	13638	13730	13598	13756	13652	13821	13596	13627	13547	13695	13672	13606	13764	13867	13582	13557	13608	13582	13555	13721	13516	13690	13576	13539	13632	13818	13746	13737	13689	13564	13583	13613	13626	13748	13723	13654	13355	13518	13548	13504	13700	13738	13571	13569	13665	13520	13583	13421	13570	13619	13692	13579	13655	13747	13444	13591	13334	13558	13722	13681	13628	13793	13737	13733	13664	13667	13628	13663	13685	13601	13676	13674	13577	13668	13768	13598	13488	13744	13734	13482	13787	13732	13613	13545	13762	13591	13714	13697	13513	13567	13587	13686	13643	13608	13551	13561	13667	13626	13730	13593	13705	13604	13548	13681	13565	13580	13519	13611	13639	13828	13761	13409	13676	13711	13556	13742	13589	13573	13509	13472	13707	13725	13636	13738	13592	13680	13558	13645	13611	13696	13740	13747	13602	13669	13580	13691	13739	13637	13710	13446	13555	13623	13643	13581	13628	13663	13650	13777	13534	13737	13732	13560	13712	13604	13650	13701	13507	13514	13689	13690	13748	13689	13606	13647	13740	13668	13644	13677	13799	13558	13606	13627	13666	13668	13836	13587	13648	13658	13770	13591	13622	13634	13495	13668	13671	13674	13599	13649	13623	13606	13670	13693	13591	13663	13660	13686	13752	13761	13455	13536	13657	13574	13669	13640	13590	13565	13491	13886	13719	13866	13692	13564	13759	13748	13633	13552	13539	13584	13622	13569	13735	13618	13771	13788	13659	13786	13582	13644	13631	13701	13712	13671	13539	13520	13590	13586	13519	13499	13682	13602	13520	13691	13457	13599	13650	13556	13561	13586	13570	13651	13542	13531	13724	13746	13753	13638	13612	13538	13528	13574	13550	13660	13876	13595	13630	13636	13646	13529	13640	13672	13705	13662	13722	13679	13739	13528	13500	13738	13522	13604	13630	13672	13572	13708	13825	13591	13692	13625	13627	13558	13729	13774	13741	13543	13596	13691	13674	13565	13623	13781	13773	13691	13565	13614	13749	13747	13583	13593	13777	13655	13693	13479	13675	13581	13430	13539	13710	13594	13622	13735	13607	13672	13748	13559	13591	13745	13696	13552	13662	13798	13631	13654	13698	13685	13675	13443	13792	13620	13618	13734	13682	13565	13651	13489	13485	13749	13613	13739	13689	13499	13610	13593	13545	13789	13716	13391	13637	13675	13663	13661	13597	13665	13683	13676	13796	13600	13595	13656	13847	13565	13579	13598	13609	13565	13648	13684	13632	13662	13554	13455	13524	13702	13668	13601	13693	13663	13755	13673	13647	13721	13679	13797	13730	13527	13674	13551	13562	13663	13611	13733	13894	13510	13671	13678	13632	13621	13774	13627	13660	13694	13633	13723	13820	13673	13503	13695	13642	13472	13888	13545	13476	13864	13676	13590	13762	13617	13700	13650	13422	13563	13873	13639	13625	13689	13562	13736	13558	13648	13693	13704	13718	13739	13795	13623	13392	13725	13549	13534	13649	13694	13698	13749	13633	13679	13731	13737	13622	13697	13631	13702	13678	13592	13681	13698	13645	13635	13729	13777	13498	13635	13610	13469	13717	13602	13795	13715	13529	13591	13857	13678	13556	13501	13581	13639	13631	13694	13700	13689	13743	13589	13630	13708	13631	13551	13675	13665	13707	13585	13630	13856	13684	13652	13480	13468	13475	13741	13600	13558	13595	13710	13567	13634	13437	13629	13649	13645	13642	13557	13511	13557	13705	13687	13797	13590	13660	13505	13563	13754	13803	13591	13542	13787	13734	13605	13566	13540	13582	13710	13829	13671	13559	13606	13641	13493	13615	13598	13619	13607	13685	13768	13637	13686	13665	13628	13758	13540	13693	13619	13592	13656	13660	13809	13611	13540	13654	13661	13666	13579	13330	13686	13579	13737	13598	13618	13597	13603	13657	13667	13609	13690	13827	13603	13831	13702	13616	13648	13730	13520	13681	13757	13760	13860	13512	13513	13583	13541	13656	13706	13771	13724	13691	13576	13525	13649	13712	13575	13662	13647	13535	13613	13550	13688	13691	13626	13636	13635	13541	13751	13614	13721	13770	13711	13518	13760	13540	13416
23701	21110	28557	24097	22124	22165	20677	17813	17312	16857	16438	16101	15966	15694	15322	15169	15214	14954	14944	14705	14901	14695	14740	14778	14749	14665	14580	14218	14426	14496	14528	14487	14387	14629	14363	14403	14467	14313	14360	14647	14401	14306	14351	14430	14409	14438	14303	14341	14305	14309	14604	14477	14267	14456	14340	14289	14264	14176	14326	14332	14429	14478	14311	14439	14131	14217	14248	14213	14331	14242	14437	14411	14417	14268	14229	14242	14195	14280	14437	14312	14272	14477	14275	14074	14261	14495	14293	14174	14354	14309	14237	14318	14047	14180	14587	14075	14247	14203	14186	14250	14202	14159	14294	14090	14431	14311	14324	14405	14347	14144	14203	14451	14143	14336	14254	14288	14337	14177	14264	14128	14256	14186	14329	14260	14305	14405	14403	14384	14287	14166	14268	14057	14200	14444	14233	14076	14232	14253	14023	14097	14262	14198	14263	14241	14099	14171	14293	14236	14095	14113	14398	14315	14336	14161	14213	14421	14220	14147	14272	14345	14164	14100	14207	14267	14168	14353	14212	14144	14349	14397	14436	14350	14248	14271	14321	14348	14398	14434	14214	14283	14124	14339	14385	14235	14186	14098	14344	14354	14106	14288	14367	14211	14240	14337	14257	14180	14408	14249	14403	14046	14219	14562	14288	14228	14532	14427	14277	14296	14164	14106	14376	14101	14468	14203	14313	14179	14235	14255	14296	14223	14289	14155	14433	14144	14122	14078	14234	14265	14404	14311	14380	14223	14300	14190	14219	14227	14099	14209	14043	14343	14344	14411	14280	14367	14314	14322	14173	14333	14201	14015	14364	14133	14342	14266	14138	14320	14408	14247	14205	14317	14276	14064	14321	14361	14233	14374	14277	14202	14160	14270	14145	14223	14095	14341	14297	14305	14384	14253	14168	14400	14388	14364	14249	14191	14263	14242	14027	14176	14302	14290	14219	14156	14300	14207	14350	14421	14465	14315	14202	14177	14155	14141	14219	14272	14259	14305	14488	14378	14377	14363	14217	14158	14382	14381	14357	14110	14503	14074	14323	14282	14320	14230	14334	14272	14237	14325	14187	14433	14229	14256	14118	14394	14136	14230	14395	14279	14303	14173	14291	14289	14296	14319	14453	14291	14260	14208	14185	14221	14321	14394	14179	14139	14318	14297	14077	14091	14264	14293	14320	14324	14145	14247	14365	14320	14373	14100	14303	14426	14291	14416	14168	14286	14259	14264	14273	14402	14209	14262	14402	14182	14414	14174	14183	14304	14195	14267	14231	14206	14206	14012	14322	14415	14379	14319	14217	14291	14380	14261	14423	14302	14190	14395	14240	14201	14304	14190	14245	14098	14056	14308	14252	14312	14178	14082	14348	14310	14312	14175	14095	14301	14300	14234	14139	14389	14428	14392	14301	14451	14438	14150	14212	14380	14367	14334	14394	14285	14222	14520	14302	14278	14361	14252	14321	14349	14253	14096	14354	14430	14409	14355	14016	14183	14290	14137	14391	14203	14296	14324	14399	14254	14190	14236	14147	14210	14172	14227	14036	14396	14408	14279	14326	14221	14245	14302	14362	14217	14276	14218	14149	14254	14177	14118	13982	14255	14277	14301	14274	14221	14374	14156	14345	14117	14103	14354	14314	14272	14432	14293	14283	14434	14381	14311	14327	14416	14099	14174	14265	14324	14194	14335	14343	14206	14417	14219	14445	14292	14392	14254	14215	14196	14322	14382	14237	14295	14445	14346	14248	14273	14306	14354	14159	14156	14383	14183	14430	14256	14337	14260	14570	14307	14456	14398	14074	14284	14252	14291	14305	14310	14307	14061	14365	14224	14183	14198	14130	14224	14253	14273	14218	14179	14116	14377	14125	14169	14267	14381	14402	14162	14169	14164	14242	14067	14239	14438	14146	14226	14076	14196	14286	14242	14299	14289	14341	14348	14264	14053	14208	14182	14364	14410	14309	14364	14166	14064	14205	14361	14114	14173	14150	14259	14228	14158	14135	14265	14419	14311	14151	14125	14104	14335	14229	14310	14349	14237	14247	14276	14219	14325	14285	14451	14424	14421	14499	14389	14388	14182	14266	14345	14302	14287	14339	14177	14209	14154	14267	14323	14400	14386	14183	14126	14273	14113	14280	14275	14364	14348	14244	14293	14238	14284	14266	14383	14332	14263	14532	14215	14409	14229	14189	14308	14178	14235	14245	14324	14176	14301	14088	14142	14268	14187	14469	14184	14191	14176	14191	14213	14361	14197	14354	14347	14100	14115	14292	14323	14372	14298	14349	14277	14505	14124	14382	14189	14391	14280	14322	14063	14171	14232	14274	14269	13977	14366	14305	14255	14206	14251	14179	14394	14429	14258	14269	14143	14222	14149	14414	13977	14262	14274	14344	14257	14215	14068	14220	14399	14305	14336	14348	14310	14202	14229	14184	14238	14346	14503	14343	14154	14317	14414	14320	14309	14159	14273	14362	14188	14362	14209	14137	14244	14212	14327	14393	14132	14250	14167	14213	14236	14139	14358	14362	14392	14331	14287	14192	14438	14031	14146	14425	14328	14232	14176	14172	14304	14164	14088	14364	14180	14315	14270	14223	14400	14404	14386	14266	14500	14297	14332	14084	14219	14482	14357	14228	14243	14541	14406	14239	14251	14140	14098	14176	14283	14269	14248	14331	14321	14315	14299	14367	14457	14223	14260	14318	14252	14302	14353	14352	14320	14212	14413	14120	14056	14270	14218	14245	14277	14239	14352	14313	14384	14182	14309	14258	14280	14386	14405	14345	14419	14222	14268	14508	14302	14239	14208	14317	14354	14238	14170	14212	14068	14501	14404	14275	14282	14489	14247	14240	14093	14111	14254	14315	14260	14341	14303	14429	14296	14284	14468	14316	14302	14342	14202	14246	14454	14295	14345	14338	14253	14258	14319	14273	14301	14225	14105	14292	14343	14200	14063	14381	14294	14385	14084	14361	14310	14292	14366	14101	14242	14331	14359	14398	14239	14214	14245	14327	14139	14230	14295	14271	14295	14083	14388	14503	14038	14124	14392	14300	14327	14259	14204	14246	14425	14186	14399	14257	14218	14103	14306	14178	14139	14327	14151	14242	14336	14369	14266	14347	14243	14300	14170	14221	14504	14274	14281	14342	14147	14337	14192	14257	14286	14288	14168	14033	14123	14252	14285	14251	14254	14321	14416	14179	14265	14287	14213	14148	14516	14455	14356	14196	14260	14224	14393	14237	14295	14296	14293	14380	14165	14167	14332	14182	14112	14400	14106	14148	14263	14522	14290	14346	14415	14004	14261	14252	14214	14324	14204	14316	14228	14245	14267	14207	14265	14353	14233	14243	14259	14287	14295	14179	14259	14326	14261	14358	14154	14283	14295	14433	14312	14349	14229	14338	14492	14179	14526	14451	14080	14407	14430	14277	14342	14362	14238	14372	14239	14272	14345	13967	14283	14329	14287	14343	14335	14168	14238	14498	14111	14279	14186	14119	14074	14290	14357	14155	14261	14134	14206	14145	14379	14350	14180	14220	14124	14253	14338	14379	14100	14208	14178	14269	14309	14324	14193	14193	14279	14281	14248	14201	14320	14166	14304	14299	14434	14247	14085	14293	14208	14319	14245	14281	14316	14317	14195	14052	14287	14366	14399	14230	14345	14286	14204	14038	14300	14469	14285	14268	14074	14457	14356	14342	14248	14213	14203	14318	14416	14224	14257	14270	14257	14371	14478	14448	14378	14386	14313	14281	14258	14193	14104	14165	14210	14080	14000	14104	14052	14228	14364	14206	14271	14222	14362	14468	14173	14316	14222	14220	14234	14360	14371	14223	14084	14169	14308	14342	14342	14374	14201	14385	14396	14236	14196	14421	14231	14196	14226	14520	14423	14262	13795	14239	14311	14368	14386	14315	14101	14246	14098	14375	14283	14311	14245	14104	14369	14286	14270	14366	14107	14255	14447	14098	14319	14336	14380	14120	14396	14516	14343	14079	14187	14224	14006	14312	14265	14391	14326	14146	14249	14101	14059	14354	14102	14400	14316	14429	14389	14242	14106	14266	14511	14396	14254	14281	14416	14299	14327	14239	14208	14255	14388	14351	14145	14277	14313	14310	14458	14157	14338	14398	14374	14268	14141	14470	14331	14417	14239	14192	14365	14136	14447	14209	14277	14241	14325	14128	14182	14220	14289	14412	14345	14118	14206	14339	14267	14247	14334	14269	14052	14362	14084	14284	14258	14193	14272	14342	14304	14273	14198	14401	14340	14313	14345	14267	14291	14418	14102	14241	14360	14159	14255	14156	14237	14335	14560	14175	14022	14075	14348	14141	14221	14200	14354	14271	14208	14082	14122	14191	14163	14308	14388	14243	14387	14316	14385	14272	14302	14224	14375	14237	14267	14282	14412	14256	14233	14133	14205	14233	14279	14307	14377	14421	14033	14321	14364	14212	14215	14161	14364	14424	14256	14323	14132	14247	14194	14352	14193	14387	14175	14449	14321	14253	14442	14395	14245	14212	14250	14322	14257	14190	14261	14198	14484	14475	14442	14177	14366	14244	14319	14273	14309	14317	14307	14319	14270	14272	14058	14534	14420	14269	14262	14472	14189	14290	14271	14210	14421	14162	14226	14307	14176	14178	14278	14264	14284	14478	14289	14147	14152	14308	14203	14224	14273	14290	14249	14362	14211	14206	14249	14304	14282	14097	14170	14524	14402	14171	14225	14409	14400	14318	14238	14292	14242	14372	14190	14449	14284	14194	14289	14201	14110	14249	14356	14410	14192	14207	14258	14419	14012	14298	14121	14114	14227	14255	14158	14305	14368	14507	14210	14349	14315	14303	14332	14387	14078	14315	14278	14407	14226	14181	14182	14188	14431	14185	14204	14397	14239	14283	14334	14206	14292	14174	14317	14178	14287	14279	14257	14112	14179	14370	14465	14176	14269	14212	14329	14282	14272	14221	14356	14357	14242	14286	14349	14306	14446	14078	14304	14375	14278	14456	14260	14273	14355	14277	14297	14428	14089	14320	14447	14445	14139	14346	14228	14180	14338	14282	14248	14239	14224	14258	14324	14327	14250	14302	14287	14460	14472	14199	14203	14347	14319	14303	14378	14192	14459	14321	14340	14339	14502	14075	14149
18538	34248	32490	25808	22941	21045	19457	18405	17624	17191	16378	16053	15673	15297	14908	14641	14184	14141	14071	13888	13940	13686	13733	13701	13583	13614	13411	13500	13351	13376	13346	13395	13490	13350	13226	13399	13275	13336	13257	13282	13409	13229	13135	13147	13236	13264	13238	13193	13283	13087	13282	13265	13238	13060	13214	13142	13087	13348	13040	13264	13242	13155	13321	13092	13234	13219	13253	13127	13170	13056	13230	13134	13228	13133	13207	13173	13264	13256	13142	13097	13248	13150	13182	13310	13268	13305	13302	13006	13304	13215	13243	13172	13094	12977	12911	13369	13289	13294	13141	13169	13233	13254	13144	13145	13119	13214	13214	13184	13253	13249	13233	13057	13137	13186	13095	13177	13153	12978	13179	13219	13258	13167	13244	13248	13282	13218	13260	13172	13187	13224	13365	13195	13121	13183	13395	13067	12949	13273	13198	13245	13060	13187	13179	13175	13122	13206	13371	12924	13303	13298	13138	13075	13208	13127	13238	13274	12979	13254	13230	13265	13076	13191	13202	13207	13165	13187	13299	13152	13295	13234	13266	13044	13119	13272	13124	13248	13235	13169	13141	13100	13195	13144	13264	13246	13216	13147	13319	13328	13260	13054	13087	13345	13110	13138	13224	13172	13110	13071	13223	13335	13215	13115	13192	13125	13260	13206	13122	13200	13199	13214	13193	13259	13297	13302	13260	13140	13176	13273	13252	13317	13094	13047	13165	13170	13374	13182	13018	13143	13239	13144	13079	13084	13347	13073	13267	13197	13197	13155	13111	13171	13113	13202	13196	13350	13309	13238	13126	13351	13089	13232	13217	13314	13267	13251	13299	13117	13190	13019	13117	13001	13197	13287	13105	13198	13212	13226	13124	13278	12986	13254	13151	13060	13207	13124	13164	13088	13071	13062	13117	13228	13118	13247	12919	13220	13202	13294	13296	13109	13171	13171	13083	13093	13244	13038	13259	13136	13236	13205	13229	13054	13000	13322	13038	13269	13367	13381	13293	13226	13085	13080	13154	13118	13241	13112	13127	13315	13171	13334	13143	13143	13026	13240	13167	13175	13150	13181	13099	13042	13187	13251	13305	13159	13096	13174	13163	13104	13164	13032	13115	13288	13050	13233	13148	13285	13118	13236	13056	13214	13279	13291	13124	13166	13255	13134	13132	13234	13314	13205	13174	13304	13189	13148	13024	13208	13187	13289	13104	13199	13325	13139	13074	13205	13184	13223	13067	13192	13182	13332	13131	13254	12966	13180	13143	13154	13184	13134	13188	13101	13150	13242	13185	13284	13216	13182	13119	13329	13089	13224	13230	13155	13234	13105	13085	13260	13207	13170	13276	13287	13066	13183	12974	13391	13183	13252	12998	13099	13100	13193	13111	13200	13110	13117	13193	13323	13276	13306	13229	13264	13150	13177	13072	12991	13177	13239	13261	13179	13284	13052	13165	13081	13174	13165	13055	13120	13155	13009	13004	13143	13097	13041	13063	13254	13072	13262	13174	13146	13152	13112	13310	13177	13221	13147	13176	13204	13186	13179	13120	13269	13097	13227	13196	13233	13086	13180	13072	13233	13364	13106	13254	13044	13318	13210	13125	13062	13177	13199	13134	12949	13240	13138	13409	13034	13309	13083	13261	13129	13233	12996	13037	13322	13236	13416	13199	13197	13025	13211	13109	13165	13225	13114	13003	13071	13187	13160	13239	13145	13166	13189	13243	13248	13210	13132	12975	13137	13179	13205	13252	13135	13141	13190	13225	13180	13217	13316	13098	13057	13146	13192	13167	13290	13206	13166	13152	13094	13005	13068	13195	13210	13085	13271	13135	13232	13021	13299	13236	13184	13317	13305	13231	13164	13026	13296	13163	13157	13091	13087	13161	13143	13141	13155	13239	13096	13191	13147	13175	13236	13080	13212	13184	13036	13249	13018	13189	13244	13310	13224	13065	13009	13329	13233	13200	13166	13296	13165	13075	13194	13192	13042	13111	13172	13065	13316	13155	13293	13244	13296	13101	13300	13311	13103	13175	13241	13148	13100	13145	13177	13116	13138	13198	13257	13082	13123	13162	13162	13108	13275	13132	13224	13189	13287	13211	13228	13141	13263	13070	13178	13169	13273	12990	13160	13130	13247	13293	13228	13094	13265	13171	13203	13188	13268	13107	13147	13035	13244	13080	13099	13257	13068	13341	13252	13178	13062	13287	13286	13069	13297	13084	13302	13081	13103	13173	13077	13194	13224	13136	13166	13209	13181	13088	13102	13089	13058	13128	13096	13003	13181	13188	13087	13143	13132	13175	13290	13180	13149	13134	13020	13150	13135	13144	13125	13228	13289	13091	13079	13114	13098	13062	13163	13202	13248	13161	13008	13277	13201	13237	13228	13090	13232	13044	13213	13186	13188	13193	13124	13164	13097	13106	13100	13172	13117	13151	13056	13226	13211	13134	13167	13239	13208	13173	13189	13334	12990	13071	13207	13183	13269	13216	13099	13143	13059	13100	13146	13357	12999	13173	13129	13091	13203	13142	13259	12982	13287	13228	12992	13264	13178	12904	13258	13205	13250	13133	13132	13194	13091	13263	13220	13252	13054	12998	13237	13302	13017	13199	13141	13243	13125	13196	12987	13172	13179	13175	13106	13165	13187	13327	13088	13139	13106	13084	13249	13100	13153	13244	13134	13143	13197	13136	13084	13274	13277	13131	13191	13048	13127	13192	13139	13088	13308	13115	13313	13186	13154	13133	13136	13183	13110	13295	13151	13217	13147	13182	13195	13161	13188	13282	13270	13315	13162	13056	13158	13240	13126	13128	13252	13176	13241	13243	13207	13321	13126	13138	13245	13175	13247	13211	13167	13130	13188	13120	13235	13264	13319	13204	13169	13188	13207	13106	13018	13032	13215	13244	13232	13245	13108	13044	13342	13108	13102	13069	13213	13202	13381	13240	13273	13328	13120	13051	13198	13391	13326	13084	13057	12971	13035	13121	12949	13131	13192	13237	13211	13030	13051	13144	13150	13151	13244	13177	13060	13184	13247	13038	13096	13188	13272	13035	13257	13197	13202	13287	13180	13102	13167	13211	13231	13223	13127	13137	13170	13134	13282	13167	13186	13261	13149	13300	13099	13256	13223	13100	13280	13214	12886	13093	13243	13215	13092	13341	13359	13096	13189	13151	13153	13025	13195	13217	13174	13267	13236	13110	13230	13206	13250	13127	13265	13295	13242	13083	13197	13193	13242	13276	13070	13231	13126	13190	13254	13156	13064	13165	13030	13316	13241	13154	13280	13253	13187	13109	13341	13205	13269	13234	13285	13284	13111	13300	13209	13100	13272	13159	13116	13202	13277	13167	13267	13199	13205	13392	13243	13079	13131	13189	13116	13065	13103	13210	13322	12980	13021	13209	13148	13182	13214	13119	13191	13291	13135	13391	13222	13086	13099	13291	13232	13273	13070	13202	13292	13132	13118	13196	13277	13030	13200	13087	13143	13296	13146	13284	13071	13343	13229	13225	13214	13160	13257	13089	13076	13176	13316	13109	13170	13138	13185	13217	13338	13331	13084	13090	13280	13238	13264	13265	13134	13186	13231	13173	13148	13026	13190	13120	13095	13168	13055	13239	13246	13310	13216	13156	13042	13219	13172	13076	13165	13085	13167	13087	13316	13095	13234	13097	13288	13203	13325	13131	13137	13034	13334	13369	13207	13259	13023	13255	13224	13059	13151	13174	13267	13181	13175	13172	13110	13209	13180	13190	13163	13293	13052	13195	13033	13252	13130	13236	13267	13304	13088	13290	13303	13182	13153	13310	13116	13524	13198	13173	13297	13086	13270	13259	13168	13236	13378	13329	13303	13089	13208	13175	13249	13288	13144	13231	13225	13321	13097	13095	13005	13167	13087	13225	13106	13294	13084	13189	13055	13250	13213	13219	13070	13199	13159	13184	13209	13280	13247	13265	13345	13051	13050	13250	12999	13116	13154	13184	13274	12997	13128	13001	13391	13342	13400	13201	13292	13213	13071	13210	13146	13135	13143	13439	13308	13234	13316	13398	13087	13243	13118	13134	13154	13105	13060	13283	13215	13138	13241	13156	13244	13160	13222	13197	13053	13374	13173	13263	13160	13186	13194	13092	13241	13132	13222	13024	13319	13189	13392	13253	13129	13299	13200	13229	13033	13104	13025	13168	13089	13117	13086	13162	13194	13191	13256	13319	13234	13187	13045	13158	13260	13080	13084	13181	13117	13166	13137	13294	13053	13251	13310	12972	13198	13242	13217	13306	13114	13110	13142	13163	13277	13340	13121	13084	13031	13078	13067	13066	13244	13194	13088	13097	13165	13133	13063	13190	13138	13115	13160	13187	13284	13276	13183	13390	12989	13251	13406	13262	13162	13017	13309	13237	13272	13147	13318	13201	13150	13202	13101	13324	13301	13193	12964	13255	12949	13160	13013	13232	13236	13187	13239	13320	13194	13208	13083	13158	13295	13175	13193	13240	13145	13073	13280	13115	13150	13307	13172	13208	13355	13141	13196	13190	13154	13061	13318	13266	13181	13367	13204	13151	13326	13252	13176	13157	13118	13154	13201	13162	13130	13157	13168	13216	13122	13121	13179	13170	13302	13071	13196	13245	13107	13224	13242	13085	13232	13147	13273	13250	13205	13201	13276	13238	13090	12966	13208	13141	13327	13067	13149	13086	12997	13116	13230	13277	13083	13263	13249	13351	13259	13255	13402	13076	13106	13160	13149	13214	13189	13196	13158	13028	13116	12949	13335	13127	13170	13075	13285	13000	13063	13280	13274	13349	13090	13136	13075	13183	13013	13237	13206	13177	13150	13121	13098	13214	13229	13211	13111	13172	13241	13253	13240	13100	13340	13026	13189	13238	13083	13302	13211	13267	13143	13252	13314	13228	13194	13195	13145	13316	12998	13163	13259	13165	13121	13135	13263	13174	13144	13021	13087	13196	13160	13221	13244	13228	13327	13132	13244	13349	13069	13170	13199	13023	13154	13243	13235	13212	13069	13098	13255	13219	13243	13334	13256	13307	13244	13207	13162	13248	13143	13333	13380	13144	13113	13185	13165	13134	13161	13182	13054	13274	13280	13203	13282	13051	13131	13167	13086	13102	13219	13180	13303	13223	13108
22735	21138	28945	23570	21457	23738	25735	20193	18720	18823	18166	17639	16997	16947	16619	16300	16347	16133	15747	15800	15638	15434	15381	15193	15255	15197	15330	15055	15146	15086	15135	15020	14985	14905	15134	14962	15178	15108	15107	14880	15129	14985	15034	15002	15016	14867	14912	14992	14812	14826	14865	14830	14884	14882	14835	14842	14948	14953	14939	14815	14858	14776	14991	14653	14958	15012	14913	14953	14992	14830	14773	14927	14894	14807	14729	14856	14984	14918	14779	14750	14849	14760	14795	14733	14947	14884	14966	14863	14975	14884	14839	14833	14950	14762	14700	15038	14887	14956	14788	14732	14615	14734	14555	14882	14702	14756	14827	14726	14669	14643	14824	14850	14627	14775	14933	15037	14961	14946	14729	14729	14956	14832	14786	14684	14833	14909	15059	14676	14917	14859	14723	14891	14768	15017	14855	14857	14637	14859	14540	14885	14885	14883	14836	14800	14873	14833	14969	14782	14674	14772	14736	14860	14742	14868	14622	14617	14968	14710	14685	14940	14762	14622	14729	14818	14960	14764	14918	14859	14923	14717	14942	14790	14889	14649	14936	14788	14765	14558	14828	14864	14792	15045	14704	14792	14895	14727	14809	14598	14852	14735	14718	14814	14881	14801	14804	14717	14779	14904	14949	14674	14704	14652	14794	14991	14731	14801	14825	14917	14885	14907	14948	14909	14711	14813	14673	15096	14823	14830	14861	14744	14860	14681	14872	14854	14931	15076	14964	14863	14745	14789	14637	14616	14880	14986	14942	14855	14672	14804	14909	14824	14781	14708	14760	14759	14624	14738	14958	14782	14942	14914	14815	14797	14786	14800	14490	14704	14912	14672	14881	14945	14738	14592	14653	14804	14749	14629	14809	14735	14774	14875	14767	14848	14874	14812	14699	14658	14944	14770	14775	14829	14652	14845	14711	14954	14642	14863	14747	14846	14796	14697	14776	14767	14882	14840	14802	14898	14887	14658	14823	14737	14987	14744	14735	14687	14727	14716	14749	14931	14944	14726	14751	14818	14867	14803	14843	14949	14789	14755	14756	14836	14662	14470	14420	14592	14617	14850	14825	14875	14861	14861	14848	14781	14778	14709	14963	14823	14795	14667	14886	14640	14740	14921	14593	14683	14609	14743	14668	14829	14878	14697	14949	14859	14681	14741	14764	14634	15036	14867	14738	15020	14921	14697	14642	14555	14696	14855	14818	14701	14927	14680	14801	14690	14911	14761	14807	14841	14791	14631	14816	14818	14852	14693	14958	14846	14876	14847	14665	14787	14640	14739	14757	14912	14786	14808	15033	14824	14793	14904	14911	15039	14746	14821	14660	14861	14660	14866	14827	14704	14774	14892	14741	14918	14857	14867	14863	14572	14982	14586	14796	14842	14766	14708	14933	14564	14901	14617	14723	14698	14649	14752	14564	15049	14685	14822	14810	14743	14848	14989	14749	14854	14806	14709	14864	14690	14910	14705	14825	14927	14788	14715	14898	14938	14710	14780	14614	14699	14739	14694	14870	14694	14905	14779	14855	14738	14960	14704	14664	14838	14724	14750	15014	14917	14797	14850	14818	14642	14895	14838	14912	14892	14804	14827	14692	14606	14723	14783	14826	14824	14929	14686	14642	14760	14740	14865	14778	14868	14677	14689	14758	14796	14774	14952	14791	14603	14783	14673	14882	14745	14711	14821	14903	15080	14912	14895	14824	14640	14929	14880	14665	14867	14769	14780	14742	14685	14753	14871	14831	14780	14746	14955	14758	14947	14734	14732	14710	14827	14595	14857	14815	14822	14787	14980	14752	14668	14714	14773	14754	14823	14839	14810	14848	14504	14824	14922	14712	14842	14786	14946	14691	14813	14773	14894	14825	14865	14812	14537	14776	14696	14863	14776	14749	14921	14761	14722	14712	14924	14839	14817	14625	14669	14777	14963	14973	14616	14771	14760	14920	14804	14512	14750	14852	14724	14729	14576	14812	14523	14950	14888	14681	14765	14882	14954	14840	14827	14856	14737	14753	15054	14880	14807	14911	14996	14797	14850	14671	14966	14648	14894	14615	14693	14564	14806	14723	14830	14810	14770	14955	14786	14865	14784	14694	14809	14872	14713	14550	14758	14869	14735	15014	14827	14702	14929	14803	14804	14792	14796	14723	14884	14920	14739	14813	14798	14856	14785	14811	14882	14643	14890	14766	14759	14861	14621	14793	14856	14813	14895	14776	14918	14979	14883	14735	14843	14807	14760	14725	14910	14727	14811	14830	14846	14965	14864	14670	14762	14764	14851	14853	14800	14953	14669	14859	14656	14819	14625	14723	14820	14830	14757	14823	14676	14866	14741	14806	14941	14806	14745	14733	14823	14780	14867	14723	14677	14678	14625	14725	14696	14851	15096	14793	14699	14836	14734	14806	14705	14712	14827	14675	14810	14914	14812	14599	14906	14817	15069	14939	14823	14774	14859	14826	14670	15057	14645	14735	14608	14879	14797	14847	14802	14816	14789	14827	14839	14916	14557	14566	14849	14688	15054	14922	14832	14660	14767	14856	14848	14954	14684	14779	14942	14687	14661	14633	14597	14789	14691	14676	14799	14732	14824	14773	14934	14800	14575	14791	14697	14696	14641	14730	14762	14568	14656	14718	14928	14740	14959	14887	14702	14805	14696	14961	14724	14765	14836	14671	14750	14773	14730	14736	14671	14659	14751	14932	14834	14818	14888	14941	14656	14870	14826	14895	14770	14877	14689	14647	14622	14871	14735	14858	14621	14722	14854	14725	14812	14792	14755	14827	14761	14895	14943	14871	14860	14832	14703	14533	14744	14845	14681	14626	14673	14891	14669	14569	14716	14599	14964	14594	14735	14918	14646	14744	14698	14817	14953	14780	14593	14696	14785	14720	14534	14769	14545	14647	14791	14732	14812	14777	14811	14841	14811	14463	14786	14871	14889	14812	14817	14883	14765	14606	14570	14960	14775	14708	14617	14689	14865	14717	14871	14765	14863	14757	14815	14858	14688	14780	14632	14859	14778	14785	14809	14753	15034	14876	14899	14825	14725	14869	14954	14786	14919	15057	14824	14770	14922	14741	14809	14848	14662	14942	14826	14792	14749	14761	14813	14912	14806	14693	14780	14725	14799	14954	14759	14680	14878	14857	14653	14684	14711	14670	14869	14950	14707	14795	14658	14809	14494	14782	14834	14713	14786	14891	14837	14811	14822	14795	15017	14784	14843	14683	14577	14716	14962	14877	14782	14814	14807	14748	14945	14682	14962	14883	14723	14687	14885	14973	14627	14716	14897	14740	14772	14669	14647	14871	14839	14907	14883	14926	14649	14647	14839	14746	14767	14842	14932	14913	14865	14561	14948	14907	14975	14875	14911	14919	14868	14885	14744	14771	14781	14771	14830	14725	14825	14901	14680	14795	14756	14733	14668	14707	14909	14762	15022	14889	14781	14755	14881	15019	14866	14904	14709	14754	14825	14878	14728	14694	14840	14802	14919	14778	14748	14863	14670	14769	14848	14779	15108	14774	14774	14950	14716	14765	14818	14800	14605	14937	14763	14906	14677	14896	14619	14788	14881	14750	14849	14912	14970	14856	14735	14803	14551	14883	14723	14553	14853	14885	14987	14772	14817	14664	14831	14928	14843	14825	14890	14802	14871	14726	14892	14870	14880	14828	14783	14732	14858	14663	14723	14665	15086	14837	14628	14863	14631	14800	14942	14620	14827	14604	14890	14886	15117	14921	15021	14751	14874	14576	14763	14739	14905	14764	14814	14702	14648	14880	14653	14684	14724	14839	14886	14709	14740	15050	14742	14924	14859	14870	14916	14578	14650	14709	14725	14681	14779	14996	14679	14725	14544	14711	14549	14665	14785	14817	14768	14741	14766	14865	14662	14900	14974	14736	14990	14686	14643	14812	14590	14785	14765	14828	14760	14756	14932	14725	14841	14775	14685	14800	14836	15007	14754	14788	14801	14795	14684	14821	14854	14708	14833	14733	14819	14978	14882	14718	14834	14795	14865	14736	14622	14702	14794	14888	14792	14753	14771	14662	15025	14841	14856	14850	14767	14875	14916	14883	14963	14899	14894	14824	14893	14739	14588	14731	14896	14899	14664	14701	14695	14853	14802	14752	14896	15013	14825	14727	14569	14770	14895	14789	14633	14987	14823	14851	14703	14804	14735	14794	14769	14924	14872	14873	14849	14894	14849	14606	14637	14998	14851	14676	14772	15073	14733	14851	14892	14932	14818	14636	14771	14648	14876	14638	14889	14609	14560	14748	14674	14765	14842	14797	14845	14742	14899	15038	14823	14666	14831	14761	14840	14846	14676	14862	14796	14781	14710	14752	14829	14741	14760	14923	14780	15068	14893	14824	14719	14822	14884	14816	14707	14696	14867	14875	14740	14895	14754	14826	15043	14721	14811	14781	14744	14783	14803	14966	15008	14825	14841	14783	14744	14911	14894	14741	14758	14838	14628	14879	14758	14602	14989	14931	14875	14739	14777	14828	14822	14900	14646	14859	14799	14726	14457	14749	14735	14817	14794	14679	14798	14975	14740	14884	14538	14701	14708	14688	14925	14935	14905	14839	14851	14932	14777	14988	14824	14746	14909	14751	14797	14704	14747	14838	14908	14673	14712	14857	14879	14932	14782	14950	14747	14717	14795	14825	14804	14790	14779	14710	14778	14740	14907	14796	14909	14850	14871	14783	14701	14740	15035	15104	14723	14641	14842	14773	14721	14642	14672	14974	14903	14813	14916	14861	14911	14703	14899	14746	14869	14860	14967	14670	14791	14684	14623	14653	14712	14822	14737	14825	14761	14634	14755	14719	14665	14937	14802	14540	14831	14730	14862	14829	14856	14870	14704	14638	14856	14810	14843	14859	14848	14992	14773	14993	14773	14918	14755	14883	14834	15039	14740	14860	14748	14771	14799	14695	14884	14589	14845	14827	14786	14864	14842	14996	14955	14806	14873	14758	14903	14953	14906	14849	14920	14675	14754	14783	14771	14672	14855	15056	14616	14661	14674	14871	14908	14881	14777	14838	14663	14874	14824	14721	14786	14798	14740	14831	14663	14899	14604	14902	14793	14713	14686	14724	14756	14616	14971	14876	14711	14806	14671	14710	14675	14922	14736	14873	14765
20615	38547	36219	29722	26685	24092	22090	20975	20095	19035	18113	17541	17237	16689	16163	15867	15410	14969	14689	14570	14626	14426	14413	14085	14035	14003	13906	13854	13878	13935	13753	13573	13645	13769	13691	13715	13726	13466	13686	13608	13790	13564	13674	13557	13546	13603	13631	13531	13611	13675	13471	13688	13593	13409	13717	13499	13510	13439	13478	13364	13435	13513	13413	13506	13352	13426	13313	13392	13493	13508	13590	13702	13629	13467	13520	13511	13484	13438	13795	13716	13425	13541	13434	13515	13351	13397	13502	13507	13536	13369	13466	13498	13461	13502	13472	13438	13516	13639	13417	13486	13504	13626	13583	13488	13645	13497	13492	13494	13550	13568	13461	13547	13445	13395	13530	13476	13526	13430	13516	13502	13384	13690	13403	13446	13479	13569	13531	13435	13379	13339	13494	13623	13457	13483	13463	13402	13463	13313	13390	13476	13462	13458	13608	13606	13512	13523	13360	13448	13469	13470	13578	13458	13490	13540	13533	13599	13470	13551	13583	13553	13515	13437	13355	13514	13435	13521	13343	13431	13483	13474	13514	13375	13595	13564	13442	13561	13579	13552	13524	13579	13435	13234	13440	13621	13549	13586	13639	13371	13506	13452	13281	13400	13560	13580	13468	13540	13422	13555	13329	13441	13429	13721	13443	13324	13337	13517	13449	13430	13434	13441	13321	13533	13319	13389	13495	13531	13512	13465	13346	13535	13495	13573	13588	13450	13516	13476	13450	13492	13546	13550	13499	13554	13516	13611	13590	13602	13421	13540	13499	13432	13639	13640	13543	13503	13618	13516	13470	13462	13514	13542	13340	13540	13479	13471	13555	13586	13531	13564	13595	13403	13582	13572	13469	13439	13351	13592	13632	13368	13465	13427	13451	13322	13598	13410	13508	13387	13428	13606	13409	13375	13473	13586	13269	13677	13461	13509	13400	13526	13395	13530	13364	13513	13449	13485	13522	13444	13487	13421	13516	13517	13470	13491	13461	13509	13452	13342	13384	13539	13402	13566	13440	13497	13395	13489	13534	13469	13484	13550	13474	13576	13622	13674	13524	13459	13515	13427	13540	13694	13299	13571	13441	13605	13594	13393	13501	13498	13364	13382	13662	13535	13386	13295	13352	13460	13522	13289	13496	13612	13661	13575	13565	13400	13496	13562	13534	13577	13501	13474	13559	13694	13437	13480	13406	13639	13279	13449	13565	13481	13509	13296	13558	13368	13369	13499	13497	13495	13400	13517	13545	13529	13600	13488	13338	13423	13458	13483	13428	13556	13588	13528	13434	13479	13494	13483	13355	13454	13506	13372	13598	13386	13448	13433	13592	13600	13363	13515	13613	13493	13428	13564	13695	13386	13476	13360	13414	13513	13548	13472	13520	13466	13431	13450	13564	13441	13435	13527	13511	13478	13457	13617	13421	13314	13472	13621	13398	13558	13480	13418	13363	13475	13385	13573	13569	13454	13532	13533	13509	13504	13507	13433	13349	13534	13579	13286	13431	13390	13302	13669	13466	13462	13477	13587	13327	13581	13563	13497	13410	13439	13557	13495	13420	13451	13522	13304	13507	13488	13441	13422	13598	13255	13401	13589	13435	13443	13521	13418	13492	13470	13518	13383	13576	13339	13366	13508	13390	13437	13542	13467	13566	13514	13516	13575	13588	13551	13296	13527	13470	13482	13370	13473	13452	13214	13693	13552	13510	13611	13351	13409	13480	13458	13480	13436	13416	13398	13380	13466	13486	13267	13301	13392	13310	13342	13559	13440	13467	13436	13447	13676	13441	13466	13556	13288	13404	13454	13416	13397	13515	13387	13474	13430	13332	13395	13558	13497	13551	13444	13630	13348	13378	13532	13469	13404	13393	13602	13482	13442	13575	13523	13555	13576	13337	13584	13403	13472	13551	13436	13334	13673	13384	13499	13461	13380	13301	13406	13618	13555	13549	13548	13541	13484	13587	13462	13489	13582	13669	13483	13453	13549	13358	13594	13387	13502	13501	13392	13639	13502	13548	13385	13344	13420	13442	13509	13575	13524	13420	13570	13336	13443	13529	13495	13451	13402	13260	13548	13369	13417	13536	13544	13360	13383	13708	13497	13366	13505	13498	13644	13458	13359	13614	13324	13468	13358	13540	13539	13400	13391	13404	13526	13385	13633	13448	13498	13226	13417	13500	13632	13198	13583	13478	13680	13455	13610	13528	13420	13382	13554	13398	13629	13432	13550	13467	13657	13597	13420	13571	13492	13400	13510	13553	13501	13348	13471	13481	13412	13511	13350	13244	13367	13332	13468	13556	13373	13465	13549	13419	13655	13536	13433	13526	13337	13424	13358	13607	13484	13397	13492	13622	13359	13427	13416	13513	13314	13561	13434	13454	13449	13516	13298	13572	13456	13443	13440	13519	13576	13506	13603	13317	13434	13642	13433	13459	13539	13353	13613	13589	13507	13443	13460	13500	13505	13445	13405	13370	13509	13481	13331	13527	13504	13500	13527	13580	13467	13528	13696	13567	13399	13490	13664	13559	13442	13351	13492	13583	13449	13468	13466	13469	13322	13469	13411	13488	13475	13463	13485	13654	13386	13626	13463	13413	13548	13565	13373	13508	13377	13499	13554	13273	13372	13560	13488	13414	13308	13534	13618	13420	13330	13431	13470	13542	13479	13496	13510	13602	13544	13551	13543	13575	13607	13568	13210	13334	13479	13433	13559	13393	13368	13475	13741	13466	13463	13339	13594	13413	13397	13591	13482	13655	13457	13521	13441	13332	13486	13526	13469	13627	13539	13490	13494	13493	13498	13496	13451	13545	13328	13458	13595	13546	13490	13596	13535	13550	13405	13494	13444	13427	13458	13568	13610	13548	13541	13454	13399	13588	13618	13331	13574	13563	13375	13404	13436	13452	13501	13457	13478	13470	13413	13530	13535	13483	13553	13654	13580	13448	13367	13432	13326	13409	13534	13476	13409	13642	13561	13467	13363	13606	13427	13364	13500	13421	13494	13563	13551	13369	13377	13431	13411	13550	13547	13401	13483	13598	13418	13536	13498	13387	13467	13436	13366	13439	13363	13504	13427	13504	13434	13602	13404	13436	13454	13525	13478	13457	13404	13502	13475	13381	13349	13410	13434	13424	13548	13499	13257	13440	13628	13356	13422	13465	13546	13462	13336	13551	13457	13524	13513	13390	13488	13502	13529	13532	13583	13451	13297	13448	13415	13454	13542	13555	13642	13248	13419	13631	13386	13494	13402	13654	13484	13372	13457	13543	13393	13489	13368	13498	13478	13621	13283	13599	13345	13356	13631	13377	13448	13647	13302	13530	13483	13453	13518	13473	13375	13472	13552	13371	13408	13421	13525	13504	13547	13523	13514	13546	13559	13389	13671	13479	13424	13449	13530	13705	13660	13358	13365	13370	13488	13407	13760	13578	13524	13447	13404	13435	13652	13441	13498	13480	13597	13610	13502	13396	13651	13514	13540	13403	13467	13357	13587	13401	13615	13504	13457	13636	13405	13564	13415	13494	13457	13614	13456	13384	13478	13588	13460	13548	13323	13401	13489	13358	13440	13352	13466	13383	13484	13480	13544	13396	13422	13437	13483	13403	13525	13634	13572	13593	13307	13434	13470	13514	13481	13367	13435	13743	13508	13381	13636	13432	13463	13467	13394	13690	13511	13554	13431	13551	13609	13374	13527	13507	13519	13493	13694	13372	13524	13554	13482	13468	13427	13540	13581	13494	13618	13465	13339	13487	13475	13554	13521	13614	13336	13547	13376	13463	13523	13318	13704	13464	13576	13530	13570	13418	13488	13428	13533	13524	13571	13621	13576	13595	13440	13354	13703	13399	13579	13418	13418	13515	13572	13411	13398	13573	13353	13371	13474	13473	13508	13471	13650	13481	13456	13484	13550	13303	13376	13554	13422	13555	13523	13301	13507	13586	13630	13546	13598	13490	13423	13712	13547	13574	13573	13508	13343	13575	13514	13532	13539	13508	13536	13435	13509	13429	13518	13556	13526	13515	13367	13386	13548	13295	13538	13329	13429	13496	13461	13598	13434	13609	13397	13379	13432	13468	13308	13505	13615	13533	13298	13502	13374	13288	13470	13519	13366	13514	13593	13552	13475	13620	13615	13495	13538	13534	13541	13505	13525	13492	13542	13409	13443	13404	13538	13460	13439	13421	13535	13589	13297	13352	13419	13508	13448	13578	13455	13415	13638	13379	13526	13697	13297	13480	13448	13532	13509	13474	13400	13601	13560	13551	13765	13434	13536	13457	13527	13472	13509	13386	13233	13396	13402	13496	13729	13354	13595	13518	13557	13508	13595	13465	13436	13514	13585	13437	13453	13378	13367	13445	13464	13539	13484	13698	13455	13493	13558	13629	13548	13455	13615	13515	13610	13440	13359	13283	13443	13547	13454	13496	13459	13413	13567	13488	13481	13569	13461	13630	13289	13537	13382	13440	13536	13385	13469	13487	13394	13527	13540	13477	13490	13303	13616	13534	13449	13537	13433	13591	13494	13303	13530	13553	13604	13444	13422	13458	13525	13431	13420	13546	13547	13448	13432	13574	13447	13469	13590	13553	13500	13591	13396	13561	13509	13362	13495	13419	13482	13483	13496	13404	13460	13409	13387	13267	13596	13360	13467	13445	13519	13447	13513	13409	13553	13606	13676	13450	13439	13615	13571	13344	13326	13567	13451	13393	13617	13475	13226	13465	13594	13533	13440	13606	13437	13473	13388	13518	13521	13331	13447	13510	13447	13469	13486	13415	13541	13467	13471	13680	13383	13486	13413	13403	13587	13525	13471	13502	13577	13452	13517	13429	13468	13533	13502	13260	13401	13446	13429	13599	13522	13481	13415	13602	13576	13352	13437	13319	13535	13401	13429	13523	13482	13542	13508	13505	13322	13607	13430	13546	13715	13429	13556	13496	13448	13556	13562	13378	13589	13434	13496	13429	13483	13385	13398	13498	13552	13438	13480	13300	13460	13436	13639	13338	13564	13587	13499	13541	13491	13549	13520	13404	13536	13535	13527	13646	13594	13665	13557	13279	13397	13598	13560	13462	13462	13414	13522	13532	13486	13488	13481	13448	13572	13346	13552	13504	13307	13538	13493	13502	13413	13578	13543	13492	13485
27299	22350	25913	22582	18336	17415	16980	16437	16192	15902	15640	15561	15655	15372	15090	15207	14931	14910	14872	14723	14613	14747	14586	14909	14741	14656	14815	14655	14658	14718	14710	14746	14673	14789	14798	14746	14578	14685	14547	14603	14496	14421	14469	14609	14582	14501	14557	14766	14479	14648	14673	14677	14585	14318	14518	14558	14465	14624	14748	14568	14644	14792	14645	14536	14558	14533	14508	14627	14395	14502	14423	14445	14670	14726	14528	14589	14732	14598	14400	14571	14591	14408	14522	14410	14375	14487	14600	14749	14506	14596	14561	14716	14535	14579	14536	14489	14481	14465	14658	14630	14531	14523	14550	14413	14309	14432	14590	14559	14707	14623	14637	14503	14460	14462	14586	14817	14640	14530	14703	14353	14604	14744	14467	14411	14775	14614	14360	14472	14464	14481	14452	14661	14559	14514	14525	14583	14463	14543	14397	14450	14573	14582	14652	14400	14592	14470	14547	14543	14589	14677	14437	14559	14605	14394	14457	14455	14504	14405	14523	14628	14611	14454	14680	14556	14710	14555	14589	14540	14592	14636	14640	14444	14621	14594	14444	14510	14486	14671	14605	14654	14584	14453	14594	14738	14573	14546	14647	14575	14622	14446	14518	14659	14467	14532	14548	14558	14524	14405	14461	14441	14602	14521	14639	14773	14674	14546	14805	14594	14531	14452	14545	14666	14518	14431	14691	14588	14455	14563	14565	14700	14619	14660	14466	14438	14560	14767	14573	14377	14678	14692	14492	14596	14770	14572	14770	14487	14515	14471	14600	14482	14614	14593	14519	14558	14521	14577	14690	14624	14579	14515	14359	14743	14660	14680	14622	14592	14551	14300	14685	14513	14521	14663	14693	14896	14631	14600	14376	14491	14537	14535	14345	14671	14621	14579	14544	14751	14718	14848	14503	14527	14689	14705	14608	14614	14546	14532	14545	14643	14613	14760	14583	14584	14495	14471	14470	14552	14533	14358	14622	14539	14320	14422	14544	14650	14494	14639	14625	14439	14491	14737	14813	14594	14688	14561	14589	14467	14478	14538	14559	14705	14586	14630	14629	14667	14756	14448	14638	14733	14631	14580	14684	14339	14668	14484	14365	14489	14552	14706	14676	14613	14483	14448	14396	14670	14455	14680	14876	14529	14539	14555	14287	14575	14441	14522	14526	14451	14481	14480	14616	14693	14578	14627	14570	14408	14641	14327	14520	14451	14561	14320	14652	14496	14622	14712	14283	14515	14338	14662	14605	14577	14473	14509	14656	14470	14555	14449	14658	14530	14660	14602	14574	14672	14629	14607	14619	14551	14618	14720	14588	14483	14578	14657	14422	14582	14579	14621	14662	14680	14491	14502	14579	14645	14678	14658	14390	14510	14536	14381	14553	14384	14586	14509	14601	14761	14530	14696	14647	14675	14672	14488	14640	14606	14779	14573	14522	14424	14542	14561	14558	14323	14566	14641	14475	14543	14596	14508	14483	14623	14518	14614	14564	14663	14552	14544	14510	14531	14609	14562	14533	14722	14582	14456	14427	14558	14921	14673	14669	14447	14569	14592	14536	14593	14634	14577	14542	14682	14702	14720	14527	14514	14548	14604	14585	14550	14493	14367	14580	14513	14536	14502	14583	14632	14516	14464	14650	14506	14444	14647	14605	14577	14815	14541	14347	14509	14583	14472	14594	14522	14536	14636	14758	14531	14650	14525	14599	14484	14565	14539	14613	14583	14515	14322	14519	14552	14632	14412	14683	14430	14548	14668	14636	14716	14496	14579	14580	14473	14590	14475	14504	14515	14663	14643	14442	14747	14616	14433	14634	14488	14383	14518	14433	14698	14438	14431	14529	14736	14512	14639	14437	14361	14810	14499	14636	14443	14501	14538	14447	14581	14714	14698	14628	14572	14499	14573	14478	14503	14604	14459	14400	14714	14679	14622	14658	14753	14438	14385	14486	14444	14615	14507	14800	14846	14358	14449	14502	14639	14526	14510	14653	14534	14639	14523	14528	14449	14457	14500	14421	14750	14546	14421	14531	14552	14454	14521	14473	14585	14808	14594	14541	14756	14668	14425	14641	14485	14478	14487	14526	14471	14538	14598	14542	14562	14702	14646	14581	14725	14605	14475	14654	14530	14543	14673	14310	14551	14470	14471	14571	14765	14650	14678	14473	14542	14701	14589	14624	14727	14511	14635	14753	14497	14626	14549	14357	14701	14777	14458	14645	14600	14637	14538	14566	14428	14700	14548	14530	14715	14472	14477	14504	14666	14755	14650	14565	14593	14442	14544	14561	14544	14624	14538	14393	14590	14468	14704	14577	14556	14439	14585	14543	14322	14635	14621	14626	14307	14474	14439	14657	14849	14605	14532	14520	14603	14449	14515	14639	14618	14599	14659	14300	14677	14659	14713	14537	14453	14475	14695	14704	14706	14625	14563	14465	14506	14572	14610	14538	14516	14347	14504	14591	14577	14606	14514	14530	14626	14594	14538	14649	14437	14514	14484	14654	14476	14508	14357	14463	14469	14657	14644	14588	14576	14564	14496	14558	14423	14396	14736	14474	14819	14588	14457	14577	14581	14460	14577	14580	14665	14626	14574	14598	14428	14345	14606	14571	14526	14492	14447	14598	14533	14585	14682	14586	14384	14451	14706	14585	14337	14571	14687	14428	14685	14783	14773	14562	14633	14469	14573	14431	14585	14691	14479	14698	14661	14461	14622	14366	14469	14710	14644	14520	14596	14771	14647	14623	14487	14516	14740	14577	14583	14426	14634	14702	14536	14544	14619	14657	14590	14447	14541	14523	14532	14847	14690	14522	14585	14582	14611	14758	14610	14549	14723	14471	14391	14510	14646	14584	14419	14546	14307	14597	14443	14445	14469	14625	14675	14555	14744	14772	14610	14816	14606	14784	14673	14440	14490	14474	14510	14522	14527	14631	14682	14330	14481	14566	14479	14509	14581	14729	14660	14510	14598	14503	14625	14774	14506	14427	14451	14597	14539	14492	14604	14537	14411	14467	14664	14463	14418	14671	14467	14613	14381	14582	14218	14692	14773	14568	14756	14622	14465	14597	14562	14428	14616	14635	14605	14564	14750	14550	14730	14575	14354	14556	14592	14597	14483	14668	14500	14399	14494	14632	14610	14548	14342	14464	14671	14751	14475	14581	14446	14771	14657	14617	14334	14459	14547	14482	14746	14621	14541	14520	14462	14735	14447	14602	14527	14731	14665	14591	14669	14607	14426	14487	14498	14599	14468	14580	14492	14592	14602	14662	14595	14584	14709	14738	14720	14430	14414	14490	14521	14581	14784	14492	14570	14700	14394	14458	14613	14612	14397	14455	14614	14640	14569	14713	14538	14652	14652	14830	14489	14445	14780	14409	14601	14539	14656	14426	14580	14521	14669	14573	14486	14644	14455	14567	14639	14327	14625	14466	14558	14757	14748	14551	14521	14417	14609	14443	14407	14563	14838	14775	14550	14713	14690	14708	14666	14612	14588	14580	14645	14506	14400	14561	14347	14456	14583	14728	14706	14567	14645	14420	14623	14456	14577	14541	14436	14639	14442	14634	14757	14675	14411	14467	14658	14477	14764	14649	14516	14697	14486	14579	14441	14785	14640	14611	14612	14478	14574	14386	14578	14626	14529	14628	14631	14498	14496	14732	14464	14664	14591	14606	14522	14537	14373	14469	14644	14488	14662	14477	14492	14755	14635	14691	14464	14521	14527	14520	14595	14486	14586	14538	14639	14796	14397	14605	14463	14645	14583	14645	14563	14567	14492	14386	14292	14366	14712	14641	14617	14543	14585	14774	14661	14616	14482	14444	14533	14643	14680	14554	14608	14563	14416	14667	14640	14498	14521	14616	14370	14538	14556	14643	14513	14651	14657	14687	14509	14405	14615	14457	14427	14531	14625	14559	14532	14452	14502	14771	14556	14567	14459	14637	14695	14671	14600	14469	14397	14694	14648	14545	14630	14540	14644	14625	14510	14330	14609	14555	14601	14628	14445	14437	14553	14681	14590	14701	14584	14642	14464	14556	14643	14487	14696	14587	14631	14376	14450	14480	14661	14615	14673	14496	14515	14564	14596	14489	14634	14456	14737	14436	14429	14447	14399	14553	14659	14396	14606	14636	14596	14540	14603	14413	14337	14531	14619	14523	14533	14302	14489	14589	14513	14470	14503	14397	14490	14581	14633	14773	14455	14672	14764	14568	14551	14696	14551	14618	14473	14524	14512	14677	14556	14665	14503	14565	14779	14525	14386	14554	14597	14500	14497	14585	14503	14642	14494	14422	14541	14464	14454	14612	14379	14669	14591	14629	14631	14450	14578	14585	14714	14435	14502	14459	14518	14572	14484	14628	14330	14594	14535	14578	14594	14675	14458	14377	14459	14340	14338	14467	14499	14673	14485	14409	14574	14583	14536	14794	14669	14527	14539	14533	14450	14731	14515	14620	14462	14693	14554	14472	14546	14765	14631	14600	14611	14569	14450	14523	14584	14631	14492	14633	14569	14451	14568	14465	14558	14502	14684	14585	14469	14671	14671	14579	14490	14525	14714	14512	14464	14854	14655	14626	14630	14637	14690	14756	14511	14584	14522	14683	14619	14520	14732	14579	14497	14465	14549	14633	14496	14740	14521	14538	14508	14469	14392	14511	14686	14595	14434	14623	14600	14699	14476	14493	14545	14505	14463	14654	14624	14725	14496	14721	14622	14777	14498	14645	14423	14579	14534	14538	14624	14600	14547	14584	14589	14505	14545	14541	14602	14540	14578	14622	14420	14695	14618	14790	14598	14574	14665	14529	14683	14647	14622	14754	14758	14455	14650	14501	14596	14572	14599	14555	14590	14565	14567	14588	14563	14498	14465	14707	14728	14588	14644	14513	14743	14391	14400	14589	14465	14388	14504	14494	14641	14586	14557	14563	14656	14448	14572	14412	14538	14458	14585	14359	14669	14626	14472	14504	14317	14464	14408	14569	14696	14556	14680	14519	14387	14667	14483	14701	14695	14525	14711	14613	14422	14518	14492	14543	14690	14497	14695	14470	14449	14574	14491	14532	14630	14561	14577	14626	14644	14507	14536	14581	14440	14491	14613	14663	14457	14653	14439	14554	14412	14525	14673	14755	14472	14627	14586	14556	14501
18597	27468	26021	21081	19370	17780	17008	16382	16082	15574	15129	14805	14786	14634	14362	14284	13944	13821	13831	13764	13688	13517	13562	13538	13607	13651	13465	13601	13676	13493	13524	13352	13394	13614	13485	13414	13556	13469	13367	13524	13388	13390	13372	13528	13385	13324	13437	13476	13338	13539	13593	13494	13332	13424	13493	13460	13425	13416	13361	13608	13355	13515	13458	13372	13330	13562	13473	13351	13391	13236	13174	13460	13590	13329	13420	13318	13536	13308	13474	13346	13410	13382	13548	13400	13338	13347	13522	13357	13347	13294	13268	13313	13413	13408	13541	13334	13592	13315	13473	13371	13448	13418	13427	13508	13310	13267	13556	13461	13253	13421	13572	13084	13531	13277	13434	13323	13423	13559	13448	13415	13333	13332	13352	13458	13513	13365	13395	13456	13318	13329	13562	13385	13366	13392	13394	13554	13531	13311	13424	13521	13520	13354	13346	13515	13379	13516	13380	13489	13296	13373	13412	13316	13480	13528	13331	13342	13432	13524	13396	13334	13301	13493	13447	13339	13395	13254	13455	13455	13331	13405	13439	13598	13542	13369	13342	13509	13269	13261	13392	13436	13433	13435	13303	13367	13606	13245	13311	13388	13442	13342	13407	13261	13491	13397	13527	13470	13464	13344	13377	13294	13509	13223	13397	13372	13361	13315	13431	13514	13479	13344	13508	13314	13548	13462	13249	13448	13557	13465	13191	13292	13433	13423	13401	13432	13243	13335	13328	13390	13363	13339	13240	13274	13311	13363	13516	13307	13455	13365	13259	13368	13410	13153	13263	13411	13401	13258	13396	13425	13375	13285	13535	13370	13320	13425	13385	13381	13441	13519	13368	13381	13582	13405	13288	13439	13557	13541	13533	13156	13322	13410	13608	13528	13320	13326	13384	13313	13269	13397	13358	13591	13363	13441	13500	13601	13434	13408	13468	13446	13524	13391	13614	13444	13273	13468	13471	13250	13512	13311	13534	13464	13305	13353	13420	13401	13341	13380	13343	13302	13353	13309	13440	13253	13516	13418	13315	13385	13292	13478	13334	13264	13541	13353	13495	13434	13203	13417	13397	13364	13215	13340	13305	13377	13235	13555	13409	13432	13343	13333	13462	13455	13365	13510	13383	13538	13512	13313	13537	13301	13357	13333	13333	13444	13366	13565	13469	13555	13546	13493	13484	13364	13558	13399	13435	13443	13482	13386	13399	13388	13303	13356	13318	13450	13342	13506	13405	13537	13426	13340	13438	13421	13320	13336	13260	13520	13321	13494	13363	13287	13264	13355	13365	13371	13436	13300	13551	13487	13500	13251	13383	13433	13496	13251	13286	13278	13475	13336	13371	13370	13340	13472	13419	13409	13505	13379	13395	13381	13315	13532	13464	13361	13465	13383	13354	13323	13473	13411	13305	13436	13442	13443	13489	13426	13472	13337	13356	13344	13410	13383	13448	13373	13429	13387	13487	13353	13585	13280	13503	13538	13454	13362	13523	13414	13514	13334	13413	13370	13407	13543	13501	13345	13353	13542	13355	13529	13299	13420	13536	13446	13364	13383	13178	13395	13438	13389	13348	13497	13337	13544	13412	13298	13479	13430	13453	13376	13537	13479	13448	13279	13538	13431	13514	13249	13274	13351	13486	13483	13603	13409	13254	13347	13500	13345	13537	13383	13426	13578	13365	13517	13497	13266	13495	13435	13432	13392	13447	13410	13306	13259	13421	13406	13249	13389	13494	13253	13366	13422	13631	13474	13367	13415	13451	13496	13489	13291	13386	13445	13607	13294	13544	13363	13493	13387	13346	13565	13302	13407	13479	13458	13466	13402	13297	13513	13363	13355	13353	13326	13426	13284	13577	13356	13482	13503	13285	13247	13504	13554	13427	13468	13291	13377	13400	13420	13604	13492	13230	13398	13520	13371	13340	13517	13426	13203	13603	13377	13487	13617	13368	13567	13445	13492	13413	13353	13329	13483	13246	13593	13397	13373	13480	13347	13272	13446	13607	13486	13400	13553	13286	13419	13305	13523	13455	13374	13554	13549	13393	13332	13430	13411	13558	13515	13240	13474	13438	13422	13309	13592	13479	13423	13368	13383	13540	13502	13499	13413	13436	13497	13358	13425	13259	13471	13403	13488	13311	13481	13331	13387	13380	13609	13517	13369	13518	13452	13249	13380	13441	13514	13315	13330	13308	13402	13398	13529	13455	13382	13407	13345	13313	13384	13507	13352	13290	13389	13545	13381	13275	13468	13480	13343	13437	13352	13424	13486	13212	13365	13401	13458	13503	13392	13388	13284	13481	13337	13516	13565	13368	13361	13490	13419	13406	13344	13302	13484	13344	13143	13400	13240	13504	13270	13351	13486	13408	13406	13485	13695	13399	13498	13519	13448	13338	13388	13481	13317	13459	13449	13190	13371	13351	13401	13248	13581	13332	13560	13397	13394	13536	13354	13508	13485	13366	13400	13477	13566	13648	13423	13576	13343	13346	13299	13265	13337	13461	13531	13543	13365	13502	13278	13454	13455	13419	13525	13410	13495	13444	13448	13401	13322	13565	13429	13319	13510	13540	13288	13333	13367	13308	13486	13195	13400	13494	13159	13331	13314	13314	13483	13287	13302	13429	13410	13429	13336	13416	13347	13507	13375	13384	13351	13465	13427	13479	13356	13392	13444	13392	13454	13387	13436	13466	13295	13428	13409	13377	13329	13414	13490	13413	13413	13563	13374	13536	13541	13522	13474	13468	13388	13412	13342	13397	13457	13624	13381	13420	13501	13367	13300	13416	13394	13413	13403	13410	13594	13408	13489	13324	13486	13380	13348	13410	13394	13270	13534	13223	13437	13589	13319	13410	13505	13262	13504	13466	13547	13499	13520	13442	13507	13305	13401	13309	13400	13461	13537	13419	13338	13423	13469	13460	13587	13471	13387	13336	13313	13313	13451	13403	13302	13466	13485	13165	13582	13213	13315	13262	13426	13549	13447	13356	13141	13449	13484	13421	13321	13312	13410	13367	13338	13300	13407	13248	13432	13478	13314	13413	13402	13352	13428	13573	13338	13412	13486	13331	13202	13371	13530	13469	13470	13402	13421	13562	13446	13360	13485	13415	13434	13334	13326	13504	13402	13443	13440	13397	13454	13317	13382	13331	13423	13354	13292	13507	13430	13457	13390	13505	13373	13517	13305	13486	13588	13495	13344	13451	13231	13393	13310	13456	13334	13460	13470	13381	13457	13282	13401	13382	13438	13341	13332	13387	13356	13503	13631	13225	13460	13508	13461	13381	13380	13295	13328	13338	13417	13343	13453	13428	13572	13424	13485	13409	13440	13420	13481	13451	13363	13396	13526	13381	13501	13428	13414	13528	13466	13475	13417	13295	13364	13428	13446	13337	13403	13362	13503	13440	13625	13421	13372	13321	13387	13390	13334	13364	13406	13562	13350	13443	13592	13374	13503	13437	13344	13407	13357	13467	13446	13337	13452	13406	13254	13364	13434	13350	13363	13299	13365	13318	13205	13508	13625	13335	13402	13396	13453	13315	13571	13363	13449	13276	13279	13386	13555	13390	13401	13366	13390	13318	13329	13396	13419	13436	13309	13245	13366	13520	13307	13436	13382	13213	13403	13406	13579	13511	13369	13402	13348	13400	13455	13527	13346	13607	13299	13443	13471	13456	13507	13400	13526	13358	13373	13313	13461	13359	13533	13305	13359	13465	13387	13449	13346	13464	13376	13336	13553	13340	13476	13411	13485	13553	13395	13399	13515	13323	13477	13502	13363	13404	13239	13333	13368	13570	13447	13392	13384	13331	13383	13361	13458	13496	13250	13413	13472	13430	13407	13464	13498	13585	13372	13450	13579	13388	13513	13424	13584	13505	13394	13630	13243	13471	13474	13476	13497	13429	13517	13423	13230	13253	13443	13570	13313	13405	13583	13476	13425	13342	13478	13404	13443	13388	13383	13435	13428	13386	13480	13299	13366	13457	13489	13297	13525	13304	13457	13545	13287	13371	13328	13456	13408	13374	13290	13547	13479	13520	13349	13369	13296	13437	13396	13340	13323	13559	13291	13328	13319	13437	13404	13334	13334	13579	13401	13401	13366	13514	13477	13411	13444	13382	13296	13597	13359	13427	13531	13456	13504	13446	13386	13356	13340	13519	13492	13274	13431	13398	13397	13350	13411	13561	13343	13503	13434	13298	13391	13370	13172	13475	13283	13330	13473	13383	13447	13304	13483	13375	13288	13370	13417	13472	13404	13401	13392	13402	13319	13519	13486	13396	13478	13384	13485	13357	13353	13566	13498	13482	13443	13418	13251	13516	13260	13269	13288	13541	13379	13547	13311	13245	13503	13355	13414	13603	13497	13451	13419	13341	13367	13441	13444	13639	13464	13388	13358	13405	13505	13545	13376	13379	13541	13388	13484	13333	13433	13364	13292	13319	13359	13304	13430	13436	13427	13475	13185	13322	13362	13446	13429	13323	13399	13369	13464	13657	13382	13439	13574	13548	13307	13316	13515	13265	13332	13378	13595	13449	13421	13408	13508	13384	13417	13413	13346	13441	13214	13323	13517	13518	13354	13563	13398	13374	13518	13504	13389	13249	13396	13347	13444	13356	13398	13289	13335	13426	13350	13387	13395	13598	13583	13305	13369	13324	13239	13383	13690	13399	13419	13420	13331	13470	13563	13549	13371	13411	13524	13545	13460	13470	13542	13305	13489	13405	13521	13545	13486	13126	13390	13382	13330	13301	13361	13465	13480	13386	13388	13382	13376	13382	13426	13349	13318	13478	13428	13416	13398	13510	13472	13304	13562	13437	13281	13381	13276	13446	13334	13266	13343	13368	13388	13502	13472	13414	13454	13483	13398	13511	13373	13512	13472	13242	13574	13360	13234	13439	13533	13476	13440	13504	13508	13489	13294	13360	13371	13393	13259	13642	13410	13555	13443	13392	13241	13564	13445	13355	13359	13447	13341	13433	13486	13364	13326	13293	13241	13451	13493	13355	13461	13393	13363	13393	13605	13370	13296	13335	13344	13383	13367	13618	13470	13359	13352	13422	13448	13307	13325	13329	13482	13430	13418	13366	13285	13407	13416	13564	13385	13321	13407	13472	13385	13445	13435	13389	13594	13271	13521	13505	13457
23676	21096	28512	24075	22131	21910	20672	17558	16661	16350	16195	15743	15710	15316	15293	15112	14701	14574	14679	14454	14412	14492	14420	14338	14345	14207	14239	14079	14173	14220	14193	14192	14148	14236	14305	13880	14100	14121	14107	14195	14121	14095	14229	14126	13943	13889	14042	14056	13823	14054	14073	14028	14156	14010	14208	14028	14094	13996	14183	14110	14060	13950	14081	14130	14025	14107	14143	14090	14102	14070	14036	14184	14212	14107	14003	14221	13991	13933	14104	13974	13944	14033	14099	14035	14002	13858	14029	13856	14017	13974	13926	13629	13942	14024	14181	13878	14199	14036	14205	14083	13902	13950	13932	14022	14072	14029	14077	14084	13855	14051	13922	14177	14042	14077	13944	13819	13849	14007	14030	13981	13998	13970	13999	13799	14017	13988	14223	13943	13903	14104	13808	14046	13983	14126	13900	13813	14033	13906	14134	14054	13824	13980	14131	14105	14201	14056	13961	14041	14204	14000	13852	13914	13909	13835	13900	13963	14034	13830	13979	13962	14198	14119	13876	14005	14016	14140	14109	13898	14041	13947	13942	14029	14044	14043	13909	14142	14197	13988	13940	13723	13988	13991	13892	13948	13998	13915	13955	13977	13932	14032	14028	14135	14018	14025	14009	13883	14103	13880	14067	13991	14076	14130	13941	13903	14038	13961	14058	13980	14141	13943	13841	14187	14123	14074	14244	14186	13856	13864	14052	14113	14197	13889	13921	14035	14135	13957	13875	13888	13770	13947	14163	14246	14038	14290	13863	14093	14044	14098	14020	13937	13890	13910	13932	14049	14077	13997	13867	14195	13997	13955	14000	13925	13850	13943	14117	14053	14118	13998	14046	14032	13983	14105	13898	13986	14103	14034	13906	14002	13946	14057	13925	13987	14066	14061	14031	13807	13853	14096	13970	13868	13974	14125	13919	14005	14038	13956	14034	13954	13978	14116	14167	13724	14132	13976	13911	13775	13897	14004	14036	13979	13996	14041	14034	14014	13909	13857	14134	13943	14087	13986	14078	14027	14070	14103	14068	13930	14124	14158	14142	14000	14015	14000	13801	13885	13954	13969	14081	14139	14057	14087	13866	13853	13964	13983	14160	14116	14168	13943	14075	13921	14132	14010	14138	14073	14059	14092	13905	14049	14093	13998	13890	13957	14125	14018	14017	14028	14161	13741	14086	13957	14155	14065	13942	14101	13915	14019	13982	13871	13846	13772	13863	14096	14050	13955	13895	14120	13846	14277	13905	14034	14134	14005	14220	14062	13919	13957	13922	14030	13899	13965	14052	13988	13957	14029	13941	13949	13939	13842	14113	14155	14134	13869	14098	14052	13938	13972	14078	14003	13951	13911	14041	13949	14164	14004	13873	13949	14111	13995	13845	14057	13909	14003	14059	13867	14152	13992	14067	14060	13976	14135	14043	13825	14176	13760	13955	14130	14007	13826	13946	14067	14023	13889	14092	14119	14242	14115	14026	14167	14092	13968	14104	14103	14129	14076	13925	13989	13935	13914	13827	14174	13977	14063	13998	13849	13954	13923	13921	13938	14051	13931	13936	14135	14014	13938	13909	13908	14176	14135	14161	13878	14047	13859	13993	14149	13933	13951	14209	14294	14221	14064	13969	14166	14115	14024	14195	13829	13935	14011	14031	14093	13876	14087	13960	13912	14024	13989	14152	13983	13976	14028	14143	13983	13986	13870	13959	14252	14167	14065	14017	13810	14185	14143	14039	14008	14081	14099	13950	13923	14095	14093	14018	13908	13704	13887	14055	13860	14278	14073	14172	13970	14111	13883	14138	13933	14018	14058	13890	14103	13984	14054	14099	14162	14010	14072	13964	14012	13912	13936	13925	13805	14063	13912	13920	14138	14034	13986	13986	14173	14015	14033	13990	13945	14024	14112	14205	14061	13894	13942	14003	13967	13944	14092	13903	13932	14143	13856	13897	13809	14076	13898	14143	13894	14064	14088	14165	13893	14188	13887	14093	14052	14013	14139	13884	14118	13934	13997	13933	13993	14144	14056	14067	13976	14033	13953	13802	13919	13898	14123	13878	14025	14010	14130	13890	13846	14161	13804	13929	13990	14065	14173	13948	14024	14116	13898	13910	13928	13977	13917	14077	14077	13973	13963	13944	14018	14038	13951	14001	14005	14008	13846	14096	13972	14141	13865	13957	13880	13977	14102	13986	13916	14088	13893	13868	14031	14112	13873	13980	14044	13984	14169	14092	13945	14102	13912	14065	13889	14212	13949	13917	14062	14142	14048	13938	14033	14019	14025	13916	14228	13886	13940	13978	13827	14065	13882	14008	13966	14060	13984	14050	13998	14012	14031	14156	14034	13928	14023	14086	13974	14109	13967	13753	14140	14067	13933	14099	13872	13957	14037	13903	14232	13873	14091	14090	14053	13918	13937	13894	14056	14080	14081	14023	13900	14032	14030	14100	13950	14234	14194	13934	13966	14048	13919	13954	14034	14013	13940	13897	14077	14091	14185	14015	14039	13825	14031	13990	14075	14033	13839	13901	13855	14028	13927	13759	13859	13974	13884	14081	14070	13933	13808	13882	13935	13993	14089	14071	14110	13951	14249	13927	13979	14050	14057	14136	14025	14005	14085	13903	14006	14028	14127	13964	13894	14133	13933	14220	14003	14013	13981	14015	13972	14133	14131	13846	14040	14007	14021	13990	13879	14038	14009	13962	13938	13970	14036	14001	13962	14004	14054	14076	14056	14088	13936	14161	13977	14125	13869	14160	13953	14028	13982	13927	13857	13984	13906	13833	13869	14017	14190	13844	13995	13911	14112	14108	13932	13905	14093	14256	14025	13888	14018	13952	13883	13870	14009	13947	14036	14112	14251	13896	14018	14085	14031	14081	14146	14015	13988	14098	14115	14063	14010	13867	13972	13983	14014	13994	14150	14036	14022	13914	13722	13866	14114	13982	13893	14067	13950	13790	13937	13991	13913	14006	14044	13988	13951	14051	13798	13814	13899	14249	13831	13985	14024	14158	14116	14157	13855	14056	13896	13949	14015	13905	13904	14156	14145	13934	14005	14026	13918	14087	14042	14032	13976	14201	13962	13899	14054	14035	13862	14020	14091	14185	14094	14043	14065	14087	14149	14059	13944	14109	13870	14019	13939	14098	13822	13972	13988	13983	13943	13965	13951	13902	13836	14146	13944	14089	14107	13890	13962	14011	13913	14064	14000	13954	14011	14042	13985	13822	14050	14123	13777	14064	13994	14033	14090	14101	14144	13949	13964	14062	13903	14160	13977	14004	13893	13953	13980	13957	14053	14095	13940	13979	13938	13891	13935	14060	14250	13965	13877	13818	14000	14044	14066	13913	13872	14031	14052	14271	14109	14002	14156	14089	13857	14236	14038	13874	13983	14017	13920	13912	13952	13915	13893	14030	13977	14002	13883	14029	13984	13924	13947	13961	13918	14021	14053	13930	13852	13888	14011	13973	13889	13806	14019	13770	13921	14021	13900	13962	14082	13842	13961	14031	13894	13939	13917	13971	13907	13862	14206	13934	13989	14031	13848	14008	14036	13906	14063	14170	13937	14124	13978	13960	13970	14050	14203	14076	13999	13936	13956	14117	13914	13981	13954	14035	13953	14013	13967	13929	13883	13939	13857	13898	14058	13985	14137	14189	13987	14000	14068	14097	13973	14150	14068	13918	14043	13961	14086	14011	13931	14107	14084	13969	14062	14091	13961	13998	14236	14101	14212	13961	14084	14121	14152	14088	13787	13956	14045	14042	14078	14022	13887	13981	14117	14045	13904	13962	14004	14087	13954	14108	14050	13907	13963	14066	13863	14119	13946	14019	14148	14073	14021	13944	14066	13944	13998	14049	14024	13996	13789	14047	14072	13969	13944	14019	13928	13874	14083	14005	14263	13961	13844	13870	13881	13894	13996	14076	14020	13797	14169	13974	13905	14030	13911	14065	13983	14041	13813	13895	14008	14040	13840	13863	14188	13966	14102	14002	13916	13895	14057	13844	13887	14113	14122	13956	14250	14016	14074	14085	13850	14071	14030	14061	14042	14043	14018	14109	14072	13976	14136	14188	13937	13966	13845	13919	13974	14076	14026	13949	13923	14046	13876	14052	14227	14213	13975	14167	13916	14084	14044	14037	13993	13893	13814	13963	14092	13931	13746	13777	13935	14160	14112	14132	13902	13785	13973	14015	14050	14033	13964	14099	14004	14142	13965	14083	14143	13894	13952	14093	13958	13963	13988	14173	14014	13960	14019	13968	13820	14154	13919	13975	14052	13968	14023	13900	13925	13981	14009	13860	14043	14013	14067	13961	14021	13871	14155	14083	13961	14334	14106	14181	14025	14014	14077	14135	13962	14130	14070	14055	14034	13908	14137	13960	13874	13903	14042	14104	14141	13980	13924	14004	14033	13954	14055	13966	13955	14019	13901	14051	13985	14105	13922	14081	14145	14009	14060	13937	13880	13870	14096	13961	14237	13986	13795	13954	13831	14257	14018	13919	13865	14057	13942	13959	13953	14129	13898	14075	14011	13899	14207	13933	14127	14230	14186	13904	14052	13838	13939	13884	13995	14067	14135	13803	13832	14035	13879	13954	13956	13936	14020	14110	13849	13930	13915	14220	14102	14060	14020	13915	13966	13977	13908	13917	13984	13991	14181	13875	14106	13860	13900	14049	14012	14048	13889	13896	14145	13976	13932	13838	14018	13958	13947	13837	14174	13952	14045	13832	13997	14058	14190	13912	14134	14216	13789	14158	14193	14121	13798	13903	13978	14049	14048	14142	14052	13985	14055	13944	13963	14033	13804	14006	13876	13958	13899	14023	14191	14144	13930	14012	13995	13965	14040	14187	14145	14026	13991	13871	13920	14017	14004	14005	14043	13982	13848	13902	13964	13996	13997	14029	13951	14005	13911	14098	13934	13827	13863	13965	14003	13947	13868	14017	13966	14013	13834	13958	14043	13955	14130	13982	13770	13998	14093	14080	14156	13980	14073	13991	14006	13971	13982	13913	13952	13841	14005	13958	13927	13917	13998	13994	14214	14078	13855	13921	14115	14001	14295	14153	14065	13997	14016	14167	14057	14075	13819	13997	14224	13926	14027	14002	13926	14127	14092	13927	13967	13952	14086	14071	13789
18174	33175	31859	25490	22787	20918	19737	18515	17372	16753	16216	15739	15317	15199	14830	14560	14226	14125	13823	13826	13677	13630	13712	13464	13382	13468	13371	13348	13205	13287	13314	13181	13171	13180	13034	13176	13078	13194	13178	13197	13205	13127	13120	13129	13120	12998	13061	13016	13156	13096	13038	13151	13159	13070	13054	13097	13047	13082	13078	13114	13015	13057	13044	13018	12964	12992	13086	12978	13242	12871	12905	12917	12943	13217	12798	13010	12796	12928	13075	13070	13019	13021	12934	13147	13076	12971	12997	13013	13076	13268	12953	13076	12957	12965	13002	13001	13251	12985	13189	13052	13108	12981	12881	12958	13028	13170	13076	13111	13098	13084	13079	13066	13129	12830	12902	13101	12969	13127	13025	13104	13135	12912	13125	13093	13019	12983	13038	13029	13023	13063	13018	12955	13179	12931	13088	13189	12875	12969	13108	12948	13022	12916	13046	13156	13179	13098	12954	13151	12980	12877	13203	12942	13138	12971	13011	12995	13223	13027	12946	13084	13009	12930	12858	12961	12919	12917	13124	13115	13023	12998	13055	12961	12945	13124	12938	13110	13138	13048	13098	12999	13077	13087	12973	13083	12945	13122	13090	13040	13183	13034	13027	12895	13054	13065	13002	13004	13162	13110	12910	13003	12931	13239	13021	13222	13076	13056	12894	12934	13137	13052	12948	13015	13095	13121	13128	13077	12872	13058	13040	13116	13033	13040	12822	13040	13201	13179	13088	12923	13014	12979	13015	12950	13031	13034	13073	12921	13064	13026	13087	12940	12915	13083	13130	13025	13088	13066	13029	12953	13044	12979	13063	13152	12862	13068	13203	12921	12988	13005	12949	13122	13089	13030	13131	12966	12973	12973	13055	12958	13035	13167	13002	13010	13064	13058	13047	12964	13069	12881	12962	13189	12953	13053	13066	13112	13042	13027	13100	12999	13074	12972	12955	12890	13049	13116	12993	12945	13112	12908	12999	13133	13011	13048	13107	13160	12859	13076	13161	13318	13119	13068	13094	13054	13097	13039	12987	13228	13308	13092	13121	13185	13013	13053	12896	12942	12933	13093	13028	13069	12804	13012	13064	13139	13007	12928	13173	12926	12812	13069	13350	13075	12958	12860	13063	12928	13008	12895	13144	13145	12897	13173	12923	12937	12946	13017	13083	13149	12965	13117	12948	12901	13140	12846	13052	13091	12920	12998	13031	13030	13022	13074	12979	12974	12953	12924	13024	12992	12930	12948	12937	13057	13045	13014	13022	12985	13137	12981	13004	13030	12995	12950	12978	12891	13172	12998	13119	13043	12915	12985	13107	13053	12967	13220	13061	13060	12983	13106	13155	13078	13129	12944	13066	13030	13129	13014	13057	13174	13018	12982	12972	12917	12938	12909	12956	13033	13018	12940	13177	13073	12992	12985	13001	12986	12879	13065	13143	13006	13072	13038	13071	13019	13049	13092	12965	12928	13007	13153	12944	13012	13026	13113	13101	13117	13023	13029	13037	12857	12891	12950	13102	13133	13145	13035	13063	12933	13144	13082	13091	13132	13158	12975	13020	13100	13252	12990	13240	13077	13018	13067	12935	13108	12949	13158	13019	13168	13168	13052	13191	12936	13137	13190	12993	13063	13163	13056	12942	13055	13042	12857	13037	13030	13065	13106	13151	13090	13022	12960	12964	13095	13155	13070	13022	12833	13079	12924	13030	12947	13039	13075	13134	13071	13179	13117	12873	13057	12929	13015	12992	12948	12926	12992	13082	13176	13215	13089	13125	13131	12990	13113	13008	13093	13101	13261	13015	13051	13061	13094	13017	12988	12943	13076	13077	12868	13094	13069	13158	13028	13046	12909	13084	12919	12979	12986	13158	13133	13028	13074	12945	13081	13153	12967	13013	13047	13195	12879	13071	13097	12891	12931	13009	12952	13091	13021	13083	12937	13033	12938	13137	13015	13117	13070	13261	12986	12901	13050	13113	13068	13062	13066	13076	12974	13137	12909	13049	13017	12949	13052	13128	12853	13059	12966	13109	13052	12882	13050	12994	13000	12933	12992	12925	13103	12972	13057	12863	13082	12893	12954	12990	13110	13096	13072	12903	12991	13176	13078	13045	12912	13099	13116	13056	13038	12983	13108	13245	13038	13092	13003	13131	13132	12893	13148	12959	13028	13118	13043	13028	13149	13049	12955	13101	13067	13031	13050	13146	13101	13096	12920	13096	13064	13073	13003	13130	12952	13064	13041	13082	13029	12974	12944	12924	13037	13105	13058	13014	13039	13015	12961	13113	13013	12883	12943	13155	12893	13146	13039	13068	12981	13053	13158	13059	12804	12900	13071	13038	12978	13101	13050	13085	12981	13055	12965	13088	13110	12974	12939	13028	13024	12939	12988	13003	12980	13115	13058	12956	13089	13007	13069	12806	13127	13040	12951	13157	12956	12982	13088	13128	13014	13051	12958	13009	13001	12925	12911	13011	13022	13048	13056	13001	12866	13062	12939	13082	13186	12887	13073	12981	13065	13099	13050	13141	13022	13004	13097	13022	13001	13120	13033	13213	13063	12847	13013	12814	13028	12942	12972	13022	13141	12933	13042	13134	13072	12970	12986	12855	13112	12979	13212	12970	12977	13038	12854	13023	13052	13070	12964	13073	13020	13069	13218	13079	13133	13106	12971	13188	13108	13184	13079	13222	13081	13115	13142	13007	12923	12988	13081	13111	13151	13137	13118	12960	13105	12821	12987	13020	13185	13003	12947	12972	12912	13100	13052	13055	13063	13139	13003	12962	13022	13027	13138	13123	12988	13019	13070	13078	13162	12961	13117	13084	13173	13054	13030	12977	12942	13060	12993	13066	12797	12881	13134	12838	13032	12844	12874	13095	13090	13137	13068	12980	12889	13114	12973	13036	12992	12918	12870	12920	12986	13025	13226	13027	13064	13106	13058	13082	12986	12982	13078	13066	12905	12988	12998	12906	12887	12983	12986	13124	12973	12853	13035	12976	13082	13020	13083	13036	12992	13088	13053	13016	12997	12839	13108	12834	12930	13219	13098	13078	12943	13134	12850	13090	13053	13041	13104	13068	13052	13260	12987	12756	13050	13039	13051	12945	12860	12890	12985	12920	13111	12926	13130	13385	13044	12922	13025	12976	13042	12962	13071	13025	13015	12974	12976	12989	13038	12963	13023	13177	12958	13071	13002	13013	12861	13033	13187	13186	13024	13152	13215	13176	12947	13114	12909	12992	13233	12842	12931	13094	13033	13110	13130	12991	13131	13005	13101	13002	13061	12983	13070	13178	13162	13049	13051	13077	12958	13025	13024	13002	12966	13029	13212	13257	12874	12930	12874	13016	13129	13229	12876	12959	13082	13085	12963	12927	13086	12868	13073	13096	13196	13048	12962	13001	12962	12886	13022	12993	13144	13085	13122	13085	13207	13086	12979	12966	13060	13078	12952	13109	13077	13039	12989	13028	13018	13053	12999	12838	13135	12707	13093	13164	12977	12784	13230	12946	12993	12999	13135	12946	12881	13051	13187	13042	13111	13045	13105	13166	13103	12964	12887	13029	13029	13027	13085	12993	12954	12994	12891	13070	13123	13052	13141	13010	13025	12801	13137	13025	12970	13034	12973	13053	12967	12986	12955	12946	13197	12838	13167	13101	13029	12918	13137	12975	12990	13093	12979	12913	12979	13008	13046	12963	13203	13158	13148	12985	13004	13001	12979	13032	13022	13042	13089	13013	13019	13089	12970	13022	12981	13071	12944	13088	13006	13066	12998	12756	13046	13056	12993	13058	12954	12899	13049	12918	12899	13086	13133	13002	13022	12866	12992	13037	13067	12994	12963	12960	12964	13067	13102	13020	13141	13160	12942	13093	12967	13068	13209	13069	12897	13063	13109	12864	13028	13106	13160	12962	12970	13058	12960	13097	13021	13087	13037	13060	13117	13005	13044	13051	13026	13202	12980	13002	13034	13219	13101	13162	12848	12801	13101	13090	12987	13072	13113	13018	13034	12965	12989	12977	12893	12967	13136	12964	13077	12893	13056	13122	13115	12904	13006	12961	12890	12944	12921	12977	13114	12872	13124	12931	13076	13080	13070	13058	13099	12928	13124	13030	13069	13054	13041	13170	12968	13097	13011	12990	12969	12993	13175	13094	13081	13039	12940	13139	13030	12912	13036	12953	12865	13059	13070	13157	13128	13144	12830	13116	12969	12973	13120	12976	12940	13016	13050	13063	13053	13107	13064	12984	12933	13061	13033	12978	13124	13043	13149	13010	13090	13159	13067	13079	12979	13037	13030	13031	12859	13059	13019	12913	13037	12991	12980	13019	12874	13038	13094	13053	13045	13080	12982	12838	13040	13222	12962	12875	13185	12977	12875	12994	12990	12989	13121	13010	12871	13085	13116	12946	13087	12898	13183	13065	13025	13108	13049	12956	12979	13004	13107	13034	13162	12927	13029	13062	12968	13105	13018	13136	12908	13029	12929	13129	12916	13014	13056	12996	12919	13165	13208	12922	12948	13082	13039	12947	13148	13076	13081	13005	12867	13142	12954	13050	13086	12829	13053	13110	13029	13180	13133	13043	13061	13043	13071	12981	13117	13036	13057	12873	12938	13089	13188	13158	13148	13121	13148	13033	13124	13119	12983	13181	13039	13109	12948	12981	13063	13111	12869	13027	12986	13092	13142	12989	12933	13088	12891	13078	13009	12925	12971	13135	12857	12973	13035	12994	12983	12937	13126	13137	13151	13043	13090	12965	12910	12994	13120	13096	12944	13024	12931	12928	12995	13053	13040	13015	12996	13014	13020	12966	13121	13033	12983	13271	13069	13135	13002	12988	12831	13056	13077	13226	13074	13118	12970	13041	13043	13241	13180	13061	13137	13058	13111	13055	13072	13167	12970	13236	13116	12961	13058	13008	12991	13014	12950	13204	12847	13046	13175	13104	12983	13065	13019	12989	12884	13082	13176	13030	12791	13058	12912	13038	13043	13101	12974	12890	13094	13143	12901	12954	13189	13054	13009	13008	13006	12913	13140	13085	13118	12880	13041	13005	13101	13017	13062	13090	12943	12913	13103	13015	12792	13020	12936	12876	13062	12911	12950	13085	13052	13130	13096	12994	13029	13155	13068	13070	13185
22769	21136	28937	23606	21467	23790	25539	20159	18562	18345	17830	17233	16866	16896	16592	16302	16103	16024	15740	15759	15534	15354	15471	15444	15195	15443	15205	14986	15060	15310	14968	14967	14955	14860	15191	15025	14961	15147	15048	14819	14709	14973	14869	14905	14843	14816	14843	14864	14801	14795	14837	14870	14825	14713	14816	14812	14738	14836	14913	14773	14793	14495	14749	14735	14860	14916	14692	14858	14894	14813	14822	14823	14581	14893	14740	14881	14833	15036	14865	14808	14909	14678	14772	14772	14726	14880	14822	14711	14685	14861	14669	14699	14716	14992	14918	14667	14495	14703	14721	14716	14811	14659	14722	14732	14678	14771	14854	15101	14832	14618	14524	14692	14811	14986	14863	14872	15076	14715	14988	14598	14650	14829	14830	14519	14609	14737	14650	14680	15067	14740	14636	14756	14779	14833	14855	14745	14686	14664	14967	14779	14676	14760	14779	14741	14864	14758	14976	14694	14804	14946	14840	14771	14814	14686	14773	14697	14917	14708	14582	14882	14894	14815	14750	14890	14808	14859	14789	14780	15031	14714	14636	14828	14884	14835	14762	14875	14748	14796	14777	14654	14803	15016	14863	14919	14830	14872	14614	14714	14931	14681	14782	14631	14867	14856	14883	14958	14806	14761	14762	14776	14864	14691	14692	14707	14794	14595	14654	14778	14775	14800	14834	14860	14624	14722	14728	14852	14787	14887	14680	14994	14734	14890	14771	14870	14612	14793	14961	14946	14844	14841	14728	14827	14882	14607	14767	14836	14632	14810	14778	14747	14635	14577	14712	14759	14975	14751	14686	14826	14909	14744	14657	15088	14820	14695	14798	14708	14747	14849	14802	14822	14604	14727	14760	14685	14688	14883	14829	14670	14668	14637	14781	14643	14784	14877	14837	14792	14781	14805	14643	14929	14766	14640	14653	14683	14707	14821	14806	14680	14652	14523	14851	14836	14805	14687	14414	14583	14882	14701	14842	14772	14698	14960	14586	14596	14676	14609	14604	14502	14634	14706	14852	14907	14925	14693	14763	14737	14802	14694	14556	14738	14849	14848	14867	14658	14797	14960	14838	14657	14828	14554	14590	14728	14593	14811	14846	14797	14857	14783	14664	14777	14552	14761	14791	14707	14721	14862	14612	14716	14815	14760	14703	14755	14734	14820	14791	14675	14574	14749	14780	14774	14937	14695	14741	14771	14708	14899	14788	14957	14947	14769	14810	14608	14771	14927	14637	14645	14773	14777	14838	14903	14620	14788	14815	14664	14737	14738	14627	14829	14657	14625	14771	14776	14719	14755	14838	14752	14799	14720	14637	14696	14884	14935	14673	14794	14909	14691	14558	14772	14813	14717	14948	14793	14739	14665	14693	14820	14577	14772	14748	14576	14644	14744	14817	14641	14820	14698	14667	14696	14867	14848	14993	14698	14776	14743	14826	14756	14678	14736	14853	14762	14763	14748	14768	14697	14601	14637	14877	14468	14876	14744	14673	14736	14595	14640	14637	14785	14742	14688	14648	14846	14639	14897	14756	14834	14647	14773	14948	14779	14864	14588	14718	14683	14720	14921	14773	14884	14909	14661	14836	14766	14679	14748	14662	14867	14846	14774	14914	14708	14792	14619	14778	14808	14817	14700	14722	14832	14858	14922	14704	14665	14818	14905	14865	14714	14840	14818	14802	14874	14791	14688	14772	14514	14695	14720	14862	14697	14772	14662	14888	14811	14766	14833	14860	14786	14893	14726	14737	15015	14767	14585	14859	14724	14724	14931	14904	14719	14728	14744	14832	14885	14766	14710	14732	14694	14905	14862	14856	14678	14950	14764	14710	14959	14936	14873	14971	14667	14803	14623	14989	14770	14709	14904	14830	14835	14701	14610	14769	14948	14832	14718	14637	14831	14733	14854	14649	14714	14597	14728	14937	14808	14854	14640	14729	14771	14756	14798	14710	14701	14721	14588	14750	14689	14815	14790	14667	14506	14844	14648	14628	14750	14686	14956	14628	14589	14680	14599	14658	14684	14902	14693	14871	14715	14776	14792	14603	14799	14928	14773	14718	14863	14810	14772	14771	14682	14658	14693	14691	14754	14752	14891	14777	14823	14708	14688	14864	14765	14755	14875	14931	14748	14770	14870	14998	14764	14686	14664	14658	14749	14628	14680	14742	14801	14732	14719	14814	14603	14797	14764	14596	14718	14923	14771	14861	14762	14607	14685	14621	14733	14945	14611	14836	14747	14622	14871	14743	14786	14644	14609	14650	14664	14822	14809	14876	14595	14756	14761	14937	14771	14864	14845	14769	14686	14844	14717	14675	14718	14754	14569	14926	14668	14829	14877	14854	14755	14725	14761	14857	14813	14578	14887	14981	14668	14781	14731	14757	14775	14566	14897	14962	14792	14625	14830	14657	14802	14628	14677	14788	14774	14711	14825	14704	14709	14599	14754	14851	14623	14843	14738	14859	14538	14688	14725	14734	14819	14834	14763	14614	14814	14795	14777	14685	14744	14869	14843	14829	14798	14591	15093	14677	14854	14948	14660	14818	14610	14853	14567	14702	14837	14790	14731	14942	14811	14804	14767	14730	14948	14728	14640	14905	14632	14770	14752	14814	14747	14823	14821	14667	14855	14811	14868	14758	14732	14851	14622	14676	14880	14887	14781	14757	14853	14782	14623	14673	14787	14679	14751	14756	14794	14836	14710	14510	14786	14806	14871	14968	14744	14636	14758	14828	14785	14824	14693	14664	14788	14801	14814	14896	14682	14783	14673	14732	14782	14797	14830	14919	14733	14657	14623	14819	14762	14678	14974	14780	14720	14842	14914	14838	14757	14881	14823	14666	14560	14657	14708	14870	14837	14711	14865	14757	14741	14640	14817	14834	14959	14742	14842	14756	14715	14738	14715	14764	14626	14514	14668	14796	14698	14850	14734	14794	14880	14794	14848	14800	14547	14807	14737	14622	14745	14734	14738	14425	14496	14835	14802	14729	14746	14659	14630	14866	14774	14803	14622	14891	14776	14814	14785	14739	14604	14706	14623	14703	14791	14699	14646	14576	14736	14831	14603	14644	14645	14828	14490	14972	14632	14752	14807	14566	14758	14898	14592	14766	14841	14774	14841	14728	14831	14798	14716	14673	14631	14925	14740	14725	14611	14753	14756	14683	14782	14722	14706	14772	14928	14787	14907	14711	14561	14771	14862	14915	14646	14750	14800	14917	14731	14517	14925	14758	14509	14705	14736	14885	14704	14838	14732	14841	14655	14667	14849	14817	14738	14764	14857	14667	14669	14698	14745	14756	14801	14819	14728	14774	14715	14612	14939	14758	14731	14791	14785	14783	14912	14547	14672	14863	14790	14978	14736	14739	14664	14785	14783	14622	14530	14656	14635	14882	14831	14832	14752	14630	14790	14803	14905	14785	14611	14697	14771	14959	14963	14851	14718	14786	14576	14679	14702	14893	14639	14873	14822	14868	14871	14725	14736	14663	14706	14875	14870	14833	14962	14848	14643	14745	14588	14739	14602	14755	14607	14892	14786	14792	14744	14797	14663	14735	14796	14715	14719	14740	14736	14670	14782	14801	14642	14852	14634	14603	14730	14795	14793	14629	14629	14599	14629	14729	14783	14667	14948	14739	14672	14820	14567	14966	14764	14671	14756	14748	14748	14767	14742	14767	14619	14638	14682	14733	14606	14762	14671	14931	14719	14596	14715	14877	14682	14767	14923	14760	14638	14691	14780	14655	14756	14668	14862	14757	14754	14726	14819	14983	14717	14913	14743	14746	14872	14685	14657	15060	14696	14789	14804	14849	14777	14940	15004	14738	14712	14950	14762	14446	14787	14616	14650	14814	14722	14889	14831	14847	14637	14784	14789	14994	14645	14649	14805	14686	14713	14566	14726	14691	14611	14837	14850	14709	14611	14707	14718	14895	14748	14855	14611	14567	14751	14816	14781	14900	14799	14710	14777	14655	14737	14836	14676	14909	14740	14526	14575	14615	14654	14520	14726	14789	14832	14770	14849	15052	14704	14690	14813	14834	14725	14759	14612	14699	15063	14629	14700	14901	14636	14733	14772	14731	14813	14805	14742	14679	14707	14745	14834	14689	14605	14612	14841	14849	14824	14719	14806	14753	14765	14822	14763	14736	14698	14826	14933	14830	14710	14775	14830	14837	14768	14696	14482	14650	14753	14672	14715	14856	14724	15057	14677	14764	14762	14906	14848	14698	14783	14740	14675	14748	14582	14789	14878	14899	14715	14682	14571	14858	14702	14732	14725	14720	14791	14629	14742	14693	14619	14740	14495	14932	14705	14763	14637	14564	14587	14739	14854	14723	14648	14820	14753	14633	14777	14648	14678	14929	14718	14656	14815	14657	14691	14605	14770	14802	14832	14896	14660	14533	14733	14689	14861	14704	14774	14683	14532	14837	14769	14827	14813	14756	14711	14501	14634	14854	14444	14549	14673	14820	14643	14922	14912	14876	14915	14749	14652	14604	14830	14656	14704	14662	14893	14716	14867	14876	14911	14705	14647	14551	14628	14834	14737	14777	14961	14671	14884	14857	14734	14849	14687	14911	14724	14888	14687	14595	14667	14922	14759	14764	14490	14722	14680	14837	14621	14751	14765	14774	14851	14862	14758	14914	14936	14755	14961	14770	14870	14541	14614	14802	14748	14805	14836	14564	14768	14926	14746	14761	14677	14648	14924	14860	14776	14657	14730	14843	14842	14626	14792	14859	14829	14696	14784	14827	14709	14951	14878	14933	14706	14674	14871	14618	14526	14661	14585	14670	14848	14399	14853	14823	14701	14741	14676	15006	14791	14747	14681	14792	14670	14738	14577	14743	14693	14612	14623	14872	14860	14794	14739	14701	14684	14651	14739	14623	14975	14683	14617	14658	14725	14750	14788	14779	14984	14824	14781	14559	14801	14879	14762	15011	14911	14855	14917	14630	14709	14830	14662	14765	14747	14804	14747	14964	14699	14817	14493	14766	14670	14866	14915	14753	14656	14774	14705	14753	14921	14662	14636	14679	14823	14789	15006	15121	14790	14686	14927	14493	14829	14644	14747	14733	14858	14864	14729	14825	14633	14469	14773	14764	14629	14702	14855	14875	14824	14783	14679	14760	14776	14638	14603	14803	14627
19872	38131	36319	29858	26617	24361	22256	20896	19563	18587	18010	17433	16881	16580	16138	15667	15237	15121	14797	14585	14540	14291	14241	14250	14041	14108	13988	13826	13963	14015	13721	13792	13645	13684	13763	13589	13526	13512	13551	13533	13601	13310	13616	13430	13525	13559	13591	13543	13706	13464	13722	13454	13511	13515	13582	13571	13546	13532	13591	13478	13492	13498	13608	13510	13545	13568	13532	13653	13327	13420	13488	13575	13560	13361	13392	13372	13592	13606	13458	13470	13337	13435	13428	13491	13404	13410	13361	13521	13380	13428	13519	13335	13417	13273	13412	13480	13510	13558	13602	13560	13293	13522	13449	13419	13432	13464	13461	13490	13545	13573	13480	13526	13353	13371	13559	13362	13581	13476	13472	13567	13399	13364	13339	13516	13595	13241	13544	13422	13351	13447	13384	13447	13376	13417	13411	13579	13623	13537	13541	13434	13539	13340	13490	13485	13373	13466	13427	13559	13599	13417	13592	13441	13334	13428	13579	13319	13524	13487	13319	13492	13524	13496	13452	13485	13270	13468	13267	13588	13418	13536	13407	13549	13523	13389	13482	13505	13369	13384	13475	13408	13437	13523	13492	13384	13568	13480	13445	13449	13448	13522	13588	13455	13495	13534	13355	13644	13506	13324	13557	13362	13351	13601	13518	13550	13458	13351	13496	13438	13371	13470	13531	13382	13657	13482	13475	13656	13259	13528	13384	13493	13497	13504	13406	13314	13415	13523	13379	13492	13595	13490	13425	13683	13356	13516	13659	13506	13489	13511	13453	13326	13586	13307	13355	13457	13394	13416	13565	13547	13567	13352	13278	13264	13516	13511	13333	13534	13462	13402	13676	13289	13322	13409	13457	13355	13345	13557	13394	13495	13392	13400	13439	13423	13485	13435	13386	13426	13668	13336	13588	13553	13423	13553	13452	13354	13453	13375	13370	13453	13511	13386	13380	13472	13607	13388	13532	13527	13513	13520	13380	13550	13437	13524	13556	13478	13498	13430	13365	13435	13479	13338	13546	13659	13283	13414	13166	13587	13512	13386	13378	13373	13357	13464	13431	13521	13502	13426	13480	13412	13443	13496	13470	13391	13404	13400	13478	13577	13566	13496	13521	13412	13443	13589	13462	13358	13417	13492	13485	13400	13584	13351	13303	13491	13557	13369	13595	13394	13430	13305	13573	13593	13476	13498	13485	13558	13478	13459	13446	13559	13473	13576	13394	13406	13370	13623	13298	13340	13465	13616	13413	13428	13501	13439	13301	13555	13389	13370	13379	13418	13491	13414	13487	13386	13430	13307	13519	13344	13446	13353	13412	13462	13711	13591	13302	13468	13526	13428	13609	13455	13380	13339	13515	13224	13433	13362	13371	13503	13450	13443	13438	13405	13402	13509	13427	13518	13550	13553	13368	13533	13560	13359	13486	13625	13378	13423	13496	13525	13407	13479	13571	13452	13641	13448	13449	13522	13357	13424	13546	13420	13402	13432	13382	13491	13430	13638	13329	13531	13401	13556	13475	13678	13432	13477	13287	13334	13613	13442	13466	13508	13106	13578	13402	13374	13497	13578	13264	13631	13377	13475	13590	13561	13545	13399	13650	13329	13465	13473	13338	13533	13530	13335	13377	13323	13506	13333	13513	13700	13502	13382	13451	13487	13431	13523	13650	13388	13382	13404	13410	13344	13431	13406	13454	13277	13500	13560	13449	13403	13491	13427	13562	13354	13520	13421	13349	13508	13257	13287	13443	13490	13425	13489	13456	13364	13388	13530	13627	13675	13534	13379	13463	13415	13351	13510	13274	13474	13498	13579	13406	13462	13483	13312	13497	13459	13351	13438	13437	13466	13610	13252	13514	13543	13284	13464	13489	13552	13455	13494	13346	13435	13585	13483	13435	13455	13518	13493	13428	13586	13479	13191	13511	13467	13422	13437	13377	13439	13510	13602	13624	13412	13364	13508	13416	13346	13381	13569	13534	13211	13434	13467	13352	13511	13474	13490	13382	13419	13375	13526	13550	13527	13511	13471	13529	13403	13535	13472	13473	13448	13425	13503	13414	13606	13556	13526	13280	13341	13477	13481	13297	13419	13381	13449	13536	13392	13363	13510	13469	13440	13233	13472	13393	13367	13351	13373	13564	13485	13533	13497	13435	13466	13288	13441	13446	13473	13416	13518	13502	13517	13428	13407	13443	13533	13470	13430	13614	13394	13500	13483	13486	13407	13420	13482	13522	13371	13352	13425	13453	13482	13517	13678	13529	13383	13489	13568	13571	13435	13475	13460	13474	13262	13451	13366	13607	13249	13310	13564	13544	13424	13407	13419	13338	13494	13576	13599	13415	13511	13432	13435	13276	13476	13473	13521	13413	13569	13563	13355	13507	13424	13439	13420	13565	13373	13378	13473	13479	13293	13399	13500	13585	13599	13646	13426	13394	13588	13498	13519	13360	13475	13419	13376	13481	13395	13516	13343	13490	13512	13526	13561	13496	13428	13431	13587	13477	13247	13321	13525	13380	13320	13456	13527	13294	13277	13479	13456	13500	13406	13419	13599	13431	13474	13221	13487	13450	13321	13317	13422	13426	13387	13401	13418	13424	13370	13453	13419	13383	13499	13512	13495	13399	13492	13440	13375	13487	13469	13529	13510	13434	13334	13216	13428	13334	13413	13421	13428	13491	13529	13669	13346	13462	13435	13581	13217	13512	13440	13566	13423	13407	13413	13671	13438	13335	13350	13352	13453	13413	13436	13490	13398	13413	13465	13542	13587	13347	13324	13525	13328	13449	13497	13469	13517	13364	13446	13524	13455	13660	13602	13522	13221	13391	13557	13523	13491	13396	13477	13528	13695	13489	13399	13578	13489	13481	13500	13356	13363	13432	13530	13561	13571	13488	13510	13451	13439	13592	13454	13419	13310	13570	13388	13379	13489	13384	13504	13428	13391	13516	13561	13553	13340	13416	13437	13352	13527	13562	13483	13406	13501	13457	13663	13218	13447	13460	13394	13634	13409	13517	13450	13575	13425	13276	13415	13526	13385	13358	13386	13327	13340	13376	13402	13501	13612	13455	13417	13546	13611	13417	13480	13490	13385	13563	13406	13415	13367	13348	13281	13316	13403	13604	13571	13413	13477	13424	13524	13433	13285	13420	13393	13492	13387	13348	13674	13489	13495	13597	13438	13559	13461	13407	13439	13382	13424	13432	13387	13499	13529	13662	13424	13405	13324	13518	13417	13483	13539	13559	13399	13514	13288	13382	13522	13408	13345	13541	13329	13421	13372	13655	13447	13552	13535	13574	13493	13471	13405	13452	13433	13379	13600	13561	13186	13436	13436	13583	13481	13371	13621	13353	13476	13501	13428	13539	13512	13302	13460	13461	13435	13440	13529	13579	13458	13311	13403	13493	13436	13589	13340	13471	13445	13462	13388	13446	13394	13505	13495	13502	13470	13623	13362	13361	13589	13479	13304	13438	13416	13444	13604	13508	13540	13459	13343	13599	13569	13513	13557	13473	13248	13471	13488	13538	13454	13504	13363	13510	13515	13483	13623	13437	13394	13325	13555	13482	13484	13542	13399	13347	13446	13436	13226	13417	13409	13497	13680	13432	13358	13479	13510	13391	13492	13533	13557	13476	13387	13476	13337	13425	13531	13464	13494	13267	13450	13492	13439	13453	13350	13482	13477	13374	13356	13445	13378	13494	13488	13356	13524	13438	13489	13424	13381	13490	13408	13490	13430	13413	13459	13598	13493	13636	13420	13308	13340	13495	13375	13506	13388	13411	13558	13419	13414	13327	13577	13278	13362	13407	13498	13452	13443	13602	13538	13463	13464	13487	13570	13277	13408	13315	13558	13581	13287	13414	13625	13653	13628	13391	13437	13580	13387	13461	13538	13521	13356	13403	13429	13504	13550	13601	13360	13436	13640	13397	13668	13338	13479	13455	13371	13500	13558	13539	13470	13426	13472	13328	13420	13382	13198	13527	13462	13369	13468	13387	13387	13459	13363	13450	13308	13493	13279	13424	13519	13297	13510	13535	13645	13563	13473	13416	13629	13515	13523	13434	13495	13434	13254	13311	13461	13406	13344	13499	13426	13479	13507	13286	13515	13436	13396	13471	13440	13389	13313	13302	13406	13307	13413	13590	13482	13421	13484	13348	13541	13298	13371	13369	13412	13370	13447	13373	13438	13311	13436	13408	13507	13596	13292	13430	13413	13468	13464	13489	13509	13448	13615	13377	13418	13433	13501	13400	13521	13388	13529	13433	13512	13415	13336	13556	13329	13393	13347	13534	13253	13555	13475	13680	13430	13378	13308	13640	13286	13458	13395	13336	13513	13485	13459	13453	13441	13233	13592	13397	13342	13412	13466	13466	13535	13517	13298	13371	13481	13363	13373	13560	13477	13569	13384	13374	13646	13454	13600	13341	13672	13541	13393	13341	13354	13441	13436	13547	13607	13471	13488	13445	13479	13472	13378	13497	13600	13545	13467	13301	13426	13279	13573	13441	13312	13503	13572	13298	13493	13567	13598	13324	13405	13403	13572	13409	13542	13559	13503	13399	13313	13339	13453	13442	13506	13528	13496	13312	13574	13466	13526	13386	13522	13491	13437	13560	13583	13485	13357	13366	13444	13484	13311	13320	13334	13543	13561	13283	13346	13383	13471	13277	13516	13326	13466	13444	13537	13466	13446	13482	13366	13503	13605	13449	13478	13344	13408	13384	13583	13498	13304	13464	13508	13332	13511	13446	13490	13509	13496	13566	13508	13486	13512	13297	13615	13424	13518	13510	13475	13500	13519	13437	13411	13387	13486	13470	13404	13465	13499	13597	13480	13564	13453	13617	13510	13442	13448	13412	13629	13258	13517	13347	13609	13573	13327	13508	13592	13384	13481	13518	13543	13465	13305	13419	13588	13403	13531	13494	13367	13512	13386	13487	13300	13472	13391	13553	13515	13705	13421	13369	13567	13344	13563	13486	13449	13406	13421	13467	13488	13509	13310	13359	13452	13309	13488	13277	13448	13626	13491	13387	13430	13575	13453	13456	13638	13328	13443	13531	13468	13595	13461	13402	13563	13482	13452	13529	13352	13307	13406	13425	13642	13258	13430	13244	13343	13480	13397	13265	13565	13324	13487	13481	13482
27263	22284	26011	22869	18415	17429	16777	16146	15862	15332	15279	15350	15346	15080	14893	14967	14825	14731	14772	14692	14709	14673	14537	14506	14504	14478	14491	14479	14503	14327	14510	14555	14366	14346	14433	14598	14543	14410	14500	14343	14468	14358	14588	14518	14452	14659	14446	14304	14408	14520	14366	14436	14370	14335	14445	14477	14236	14525	14465	14473	14423	14464	14347	14411	14571	14404	14499	14694	14431	14615	14374	14303	14296	14374	14402	14374	14526	14431	14406	14295	14287	14460	14431	14417	14307	14545	14476	14546	14594	14477	14345	14335	14574	14302	14399	14490	14435	14405	14495	14225	14422	14357	14354	14351	14347	14344	14302	14509	14318	14490	14337	14429	14350	14519	14468	14374	14250	14432	14395	14307	14536	14357	14373	14356	14300	14380	14394	14259	14193	14407	14323	14417	14240	14217	14484	14280	14506	14270	14540	14404	14490	14308	14310	14457	14514	14506	14381	14395	14645	14292	14349	14555	14442	14502	14429	14356	14478	14601	14445	14321	14362	14355	14484	14366	14453	14272	14410	14438	14358	14366	14570	14363	14307	14373	14495	14386	14500	14427	14247	14373	14454	14369	14477	14399	14646	14406	14558	14470	14439	14425	14454	14333	14376	14446	14220	14465	14397	14272	14304	14395	14428	14288	14470	14399	14344	14288	14480	14377	14410	14309	14549	14552	14640	14501	14544	14427	14385	14556	14463	14478	14439	14344	14648	14387	14316	14450	14271	14431	14484	14475	14375	14487	14571	14502	14530	14437	14458	14356	14269	14449	14462	14417	14325	14345	14422	14211	14412	14411	14521	14523	14383	14363	14417	14636	14291	14438	14429	14483	14393	14605	14325	14521	14505	14308	14105	14545	14277	14576	14463	14526	14374	14360	14278	14483	14416	14410	14347	14415	14495	14522	14471	14431	14446	14383	14388	14393	14273	14442	14235	14257	14312	14618	14399	14411	14343	14156	14488	14399	14358	14329	14403	14320	14301	14419	14290	14317	14560	14536	14466	14240	14362	14295	14185	14340	14374	14470	14221	14191	14474	14300	14326	14552	14435	14352	14336	14448	14497	14528	14422	14463	14641	14437	14505	14303	14383	14320	14432	14301	14437	14602	14486	14616	14336	14438	14264	14278	14413	14389	14362	14244	14322	14422	14468	14493	14688	14591	14615	14558	14607	14472	14239	14409	14350	14329	14319	14176	14376	14344	14284	14469	14488	14278	14531	14535	14282	14456	14357	14457	14390	14440	14315	14393	14370	14541	14260	14668	14370	14172	14502	14396	14439	14338	14331	14420	14301	14399	14379	14510	14298	14246	14535	14242	14315	14368	14393	14378	14390	14438	14356	14587	14463	14435	14371	14423	14440	14425	14431	14348	14210	14236	14434	14374	14250	14271	14314	14308	14347	14374	14309	14390	14317	14210	14464	14508	14508	14530	14611	14317	14297	14395	14464	14353	14276	14393	14613	14572	14501	14350	14414	14533	14485	14499	14509	14375	14502	14430	14377	14512	14173	14196	14381	14433	14464	14260	14595	14555	14674	14529	14255	14418	14294	14351	14485	14425	14380	14299	14519	14328	14385	14442	14457	14542	14486	14438	14406	14404	14325	14482	14537	14381	14317	14457	14369	14483	14415	14312	14504	14152	14384	14161	14314	14462	14303	14508	14505	14449	14231	14397	14247	14636	14299	14404	14462	14390	14420	14314	14507	14273	14395	14593	14374	14314	14501	14236	14347	14332	14456	14400	14463	14241	14503	14375	14369	14351	14477	14412	14480	14444	14340	14395	14229	14415	14534	14495	14564	14453	14361	14240	14364	14307	14508	14154	14447	14355	14372	14589	14588	14390	14339	14372	14570	14607	14417	14529	14421	14502	14513	14444	14180	14441	14402	14480	14560	14418	14497	14413	14459	14444	14651	14504	14378	14365	14360	14556	14707	14536	14583	14552	14240	14401	14542	14617	14397	14343	14388	14481	14386	14345	14430	14399	14344	14213	14637	14431	14489	14485	14443	14298	14437	14462	14357	14424	14335	14328	14354	14459	14505	14414	14586	14442	14373	14427	14399	14496	14344	14535	14505	14237	14284	14394	14575	14361	14216	14382	14397	14535	14580	14537	14473	14427	14477	14428	14314	14409	14433	14237	14467	14428	14535	14455	14257	14568	14510	14345	14319	14384	14334	14528	14320	14410	14220	14268	14546	14445	14516	14423	14641	14490	14168	14388	14377	14521	14397	14488	14406	14316	14470	14621	14482	14555	14346	14383	14301	14524	14643	14513	14759	14317	14271	14415	14240	14444	14577	14424	14536	14374	14389	14550	14596	14374	14476	14548	14401	14265	14217	14441	14609	14505	14446	14440	14514	14194	14355	14422	14517	14302	14359	14413	14462	14150	14400	14403	14479	14436	14596	14451	14480	14297	14301	14501	14526	14647	14389	14600	14528	14320	14496	14724	14578	14359	14392	14204	14446	14531	14269	14481	14479	14316	14373	14358	14500	14499	14418	14296	14463	14389	14408	14404	14371	14370	14552	14446	14373	14409	14600	14439	14180	14475	14332	14376	14366	14340	14365	14326	14567	14404	14494	14391	14641	14630	14279	14365	14526	14338	14452	14431	14239	14217	14275	14414	14522	14499	14263	14515	14315	14303	14383	14453	14534	14444	14465	14395	14344	14379	14378	14249	14348	14479	14357	14325	14405	14534	14452	14239	14236	14326	14366	14575	14385	14436	14448	14268	14364	14492	14438	14563	14357	14481	14352	14394	14517	14423	14444	14293	14440	14335	14501	14448	14431	14298	14648	14329	14327	14380	14471	14521	14348	14425	14272	14139	14482	14544	14481	14327	14507	14392	14478	14424	14446	14368	14514	14427	14464	14314	14584	14483	14302	14308	14480	14421	14557	14402	14362	14449	14383	14381	14334	14444	14330	14502	14261	14502	14607	14413	14427	14352	14433	14423	14659	14258	14336	14384	14406	14411	14326	14319	14332	14515	14470	14358	14400	14320	14245	14131	14436	14281	14586	14357	14475	14485	14528	14589	14630	14502	14345	14459	14507	14425	14545	14470	14530	14345	14324	14260	14531	14492	14431	14355	14307	14264	14501	14307	14377	14443	14331	14484	14447	14352	14571	14415	14452	14238	14343	14369	14406	14465	14458	14410	14464	14454	14358	14456	14329	14507	14477	14457	14520	14421	14309	14544	14336	14403	14694	14396	14490	14460	14535	14390	14159	14475	14475	14353	14536	14418	14305	14417	14415	14290	14306	14451	14308	14323	14205	14281	14383	14427	14244	14462	14448	14400	14580	14470	14356	14368	14391	14623	14527	14476	14515	14440	14451	14462	14494	14406	14502	14397	14472	14407	14562	14390	14601	14416	14287	14401	14382	14444	14394	14415	14599	14379	14418	14557	14498	14316	14462	14523	14602	14476	14329	14475	14262	14300	14465	14334	14389	14411	14298	14538	14505	14326	14414	14449	14455	14477	14452	14422	14339	14383	14578	14487	14462	14320	14313	14622	14336	14313	14480	14493	14436	14340	14421	14392	14575	14491	14555	14526	14449	14627	14522	14348	14583	14277	14292	14409	14348	14599	14392	14569	14375	14245	14384	14605	14397	14511	14315	14441	14365	14535	14344	14253	14430	14431	14305	14483	14335	14489	14359	14350	14472	14464	14490	14655	14475	14448	14472	14347	14339	14356	14605	14523	14299	14346	14385	14434	14434	14639	14518	14467	14411	14634	14291	14427	14274	14385	14400	14335	14615	14288	14324	14360	14653	14370	14407	14622	14567	14377	14440	14188	14360	14476	14474	14459	14398	14551	14365	14294	14546	14597	14362	14569	14350	14357	14482	14458	14552	14358	14299	14412	14447	14330	14466	14352	14341	14492	14521	14278	14509	14545	14697	14317	14505	14555	14277	14419	14441	14447	14403	14437	14306	14338	14434	14515	14390	14452	14578	14385	14647	14300	14469	14361	14479	14432	14479	14547	14457	14422	14480	14540	14397	14481	14438	14465	14399	14195	14362	14548	14157	14313	14480	14573	14554	14411	14386	14362	14432	14501	14511	14410	14311	14426	14475	14394	14317	14465	14578	14582	14533	14444	14489	14236	14489	14454	14438	14501	14441	14448	14338	14351	14579	14531	14434	14394	14486	14379	14350	14536	14503	14322	14465	14315	14495	14396	14545	14411	14399	14262	14340	14495	14357	14257	14478	14447	14451	14382	14393	14333	14450	14370	14433	14396	14400	14544	14398	14548	14382	14511	14515	14644	14370	14357	14494	14448	14444	14351	14503	14346	14473	14363	14273	14454	14250	14585	14470	14330	14435	14588	14412	14531	14239	14306	14389	14526	14536	14448	14405	14284	14554	14368	14378	14582	14607	14476	14477	14339	14645	14432	14487	14417	14231	14232	14520	14343	14634	14588	14574	14584	14287	14378	14351	14298	14346	14254	14393	14204	14440	14493	14275	14360	14288	14269	14366	14474	14351	14398	14432	14384	14401	14369	14352	14433	14476	14477	14288	14394	14338	14506	14326	14468	14236	14302	14327	14459	14452	14348	14207	14323	14517	14539	14493	14480	14439	14302	14501	14476	14376	14277	14301	14551	14175	14376	14521	14348	14351	14308	14541	14462	14528	14458	14632	14519	14597	14393	14286	14559	14426	14404	14255	14352	14448	14219	14479	14592	14397	14348	14492	14379	14393	14407	14419	14398	14260	14580	14468	14458	14258	14394	14528	14577	14525	14341	14434	14427	14451	14360	14428	14369	14407	14449	14247	14427	14345	14379	14453	14418	14441	14533	14705	14476	14396	14217	14287	14308	14490	14598	14324	14414	14295	14362	14423	14460	14393	14204	14172	14319	14407	14496	14477	14381	14634	14444	14421	14521	14452	14519	14463	14393	14467	14431	14481	14442	14470	14453	14400	14426	14175	14348	14698	14258	14427	14481	14473	14333	14391	14334	14440	14654	14487	14426	14465	14561	14470	14247	14468	14473	14486	14424	14365	14458	14368	14479	14382	14342	14330	14323	14371	14308	14633	14390	14409	14605	14579	14413	14295	14303	14351	14337	14322	14391	14407	14451	14376	14360	14337	14377	14400	14427	14378	14558	14421	14710	14258	14530	14302	14411	14498	14441
18196	27108	26057	21068	19406	17827	16919	16109	15562	15344	14887	14581	14495	14361	14267	14188	14052	13919	13728	13575	13503	13638	13488	13496	13597	13404	13542	13522	13426	13221	13459	13044	13233	13491	13341	13368	13301	13379	13456	13383	13033	13242	13340	13102	13260	13379	13419	13375	13265	13340	13345	13339	13364	13063	13293	13142	13204	13448	13366	13334	13277	13161	13223	13267	13265	13258	13305	13276	13268	13282	13271	13356	13285	13211	13192	13196	13180	13271	13254	13262	13288	13403	13428	13480	13206	13289	13450	13368	13211	13235	13415	13385	13441	13183	13298	13245	13347	12972	13176	13329	13278	13114	13352	13147	13294	13271	13330	13224	13336	13199	13361	13361	13239	13296	13241	13303	13323	13183	13254	13397	13287	13316	13324	13279	13040	13225	13359	13168	13348	13350	13220	13194	13344	13257	13399	13455	13111	13180	13530	13360	13309	13253	13332	13318	13182	13154	13367	13276	13237	13257	13322	13474	13116	13356	13469	13277	13224	13243	13330	13292	13211	13223	13152	13308	13390	13315	13187	13452	13293	13311	13168	13333	13376	13234	13196	13311	13385	13250	13311	13113	13227	13330	13308	13434	13292	13268	13230	13306	13354	13257	13257	13131	13445	13309	13187	13092	13321	13158	13147	13283	13248	13248	13265	13234	13203	13362	13338	13426	13385	13279	13185	13265	13351	13189	13271	13184	13124	13285	13043	13222	13389	13264	13197	13339	13448	13306	13157	13260	13106	13296	13177	13218	13194	13329	13334	13257	13362	13291	13178	13221	13144	13264	13198	13189	13274	13281	13307	13326	13185	13102	13274	13180	13256	13229	13142	13262	13381	13329	13258	13304	13286	13185	13316	13227	13298	13290	13278	13300	13241	13252	13255	13350	13135	13292	13187	13134	13296	13294	13210	13102	13345	13108	13354	13261	13214	13269	13366	13295	13400	13389	13279	13307	13230	13099	13188	13326	13311	13199	13464	13313	13255	13166	13199	13242	13370	13203	13232	13297	13268	13360	13119	13187	13332	13177	13177	13223	13241	13148	13309	13371	13284	13215	13285	13363	13293	13135	13079	13198	13371	13421	13382	13338	13331	13306	13242	13258	13348	13422	13053	13355	13291	13438	13061	13153	13267	13224	13422	13336	13394	13168	13262	13158	13362	13443	13220	13177	13288	13398	13224	13274	13319	13328	13169	13241	13285	13280	13426	13243	13351	13280	13451	13221	13395	13197	13216	13254	13180	13477	13246	13306	13226	13309	13218	13219	13326	13286	13358	13296	13360	13113	13311	13366	13126	13186	13192	13145	13156	13185	13329	13348	13114	13129	13375	13206	13270	13346	13280	13302	13365	13078	13302	13242	13221	13148	13330	13307	13332	13178	13339	13347	13190	13317	13373	13307	13209	13325	13294	13328	13244	13263	13397	13185	13261	13221	13359	13167	13039	13260	13426	13135	13165	13352	13316	13246	13231	13264	13219	13074	13341	13174	13334	13252	13185	13289	13232	13391	13268	13195	13293	13328	13204	13421	13360	13264	13345	13416	13326	13388	13253	13329	13436	13206	13274	13210	13200	13294	13164	13327	13174	13443	13263	13280	13345	13119	13305	13214	13248	13234	13268	13337	13145	13231	13107	13337	13254	13279	13211	13336	13255	13404	13293	13242	13354	13393	13255	13020	13250	13350	13128	13293	13156	13374	13239	13186	13352	13415	13140	13209	13297	13311	13329	13461	13177	13375	13299	13122	13111	13313	13271	13323	13454	13282	13166	13398	13285	13369	13258	13240	13235	13388	13388	13201	13297	13296	13297	13291	13385	13141	13313	13254	13353	13098	13328	13301	13150	13264	13228	13254	13337	13333	13350	13233	13298	13209	13441	13333	13294	13233	13349	13241	13284	13223	13416	13303	13255	13332	13273	13233	13162	13379	13304	13329	13147	13270	13308	13388	13353	13155	13282	13163	13264	12976	13198	13489	13312	13386	13269	13184	13300	13249	13113	13327	13287	13214	13287	13224	13188	13267	13322	13201	13167	13307	13160	13372	13358	13272	13470	13203	13236	13418	13104	13244	13305	13367	13099	13088	13190	13226	13224	13309	13055	13154	13299	13300	13388	13102	13173	13272	13230	13461	13190	13273	13320	13171	13355	13280	13229	13032	13260	13231	13208	13513	13287	13177	13194	13143	13344	13133	13141	13167	13439	13440	13268	13307	13295	13207	13295	13326	13168	13158	13238	13182	13254	13231	13271	13305	13451	13414	13223	13153	13346	13307	13270	13138	13270	13228	13228	13294	13217	13187	13328	13247	13291	13252	13321	13267	13417	13237	13390	13361	13126	13282	13451	13073	13202	13280	13328	13200	13306	13212	13248	13329	13333	13481	13179	13296	13472	13460	13166	13293	13322	13237	13112	13207	13313	13200	13218	13342	13279	13341	13411	13167	13313	13348	13457	13312	13222	13070	13385	13167	13342	13205	13118	13079	13285	13345	13234	13290	13332	13228	13365	13260	13269	13225	13239	13382	13159	13339	13323	13296	13097	13185	13345	13229	13230	13377	13283	13440	13427	13262	13395	13248	13347	13258	13293	13245	13268	13403	13405	13220	13321	13294	13308	13149	13341	13259	13211	13214	13410	13095	13303	13398	13422	13256	13248	13281	13283	13449	13149	13190	13444	13264	13046	13095	13442	13014	13303	13337	13251	13252	13184	13251	13152	13248	13203	13321	13117	13441	13171	13404	13418	13227	13381	13261	13193	13182	13128	13414	13191	12997	13237	13185	13176	13297	13391	13195	13229	13238	13336	13301	13335	13326	13244	13333	13427	13334	13409	13272	13211	13379	13208	13210	13289	13333	13342	13095	13431	13380	13378	13254	13394	13183	13175	13339	13213	13292	13158	13313	13249	13276	13433	13302	13318	13187	13188	13260	13152	13306	13240	13355	13281	13164	13151	13348	13205	13267	13208	13155	13355	13235	13298	13462	13309	13203	13378	13169	13313	13216	13257	13207	13223	13125	13117	13225	13308	13265	13339	13254	13248	13260	13172	13247	13236	13310	13215	13275	13196	13206	13312	13342	13220	13215	13331	13233	13411	13084	13242	13245	13244	13211	13280	13266	13233	13137	13357	13156	13210	13186	13177	13248	13325	13342	13265	13350	13129	13339	13332	13154	13205	13330	13239	13236	13169	13178	13425	13414	13310	13300	13269	13286	13263	13411	13135	13246	13211	13559	13245	13133	13284	13354	13213	13292	13257	13327	13219	13187	13215	13417	13326	13269	13406	13390	13181	13287	13286	13095	13422	13250	13218	13245	13102	13247	13288	13377	13267	13216	13356	13385	13295	13349	13271	13255	13295	13379	13280	13251	13307	13259	13391	13307	13216	13332	13409	13199	13296	13163	13357	13343	13195	13337	13271	13126	13177	13203	13375	13342	13332	13276	13316	13301	13254	13344	13327	13352	13404	13273	13315	13474	13372	13172	13258	13423	13187	13153	13211	13308	13277	13156	13284	13315	13248	13180	13119	13284	13180	13351	13344	13073	13404	13237	13222	13368	13151	13352	13378	13351	13166	13489	13367	13208	13270	13241	13168	13194	13132	13160	13260	13390	13307	13333	13177	13480	13333	13458	13189	13298	13365	13477	13275	13353	13306	13192	13073	13299	13165	13239	13482	13206	13321	13266	13208	13248	13386	13253	13339	13202	13436	13174	13141	13315	13166	13245	13180	13177	13196	13366	13355	13247	13213	13192	13287	13271	13312	13260	13278	13386	13336	13251	13126	13198	13374	13321	13312	13135	13330	13343	13203	13120	13293	13312	13260	13301	13316	13314	13290	13279	13301	13196	13445	13348	13290	13355	13274	13422	13166	13183	13270	13313	13206	13332	13316	13165	13205	13175	13252	13296	13302	13504	13195	13407	13258	13203	13254	13240	13334	13238	13247	13268	13408	13227	13326	13211	13306	13279	13367	13367	13231	13359	13214	13239	13490	13268	13104	13312	13157	13341	13240	13347	13386	13237	13271	13234	13388	13175	13306	13344	13147	13194	13218	13376	13182	13327	13327	13331	13295	13309	13564	13284	13403	13357	13240	13454	13303	13325	13297	13302	13271	13232	13288	13244	13340	13258	13236	13277	13374	13215	13168	13312	13206	13313	13302	13143	13165	13225	13244	13514	13274	13330	13257	13333	13174	13395	13285	13361	13281	13307	13193	13211	13033	13193	13322	13105	13246	13460	13249	13180	13385	13213	13323	13307	13235	13303	13393	13262	13377	13385	13398	13183	13175	13297	13352	13386	13243	13171	13180	13252	13204	13112	13336	13377	13188	13338	13337	13411	13404	13373	13287	13178	13276	13224	13200	13329	13119	13304	13202	13365	13253	13293	13205	13296	13347	13141	13228	13299	13313	13166	13329	13209	13289	13315	13239	13169	13200	13132	13203	13287	13225	13214	13013	13343	13223	13278	13310	13382	13262	13423	13209	13387	13256	13152	13392	13273	13316	13198	13129	13351	13187	13218	13350	13337	13101	13260	13329	13308	13222	13370	13137	13380	13374	13281	13300	13344	13435	13355	13451	13201	13285	13228	13259	13260	13290	13217	13210	13247	13244	13343	13241	13212	13347	13381	13184	13261	13277	13139	13340	13215	13213	13329	13129	13336	13155	13305	13164	13171	13303	13305	13207	13100	13370	13319	13231	13170	13218	13347	13158	13366	13313	13117	13177	13229	13154	13297	13230	13200	13292	13124	13530	13314	13313	13473	13278	13503	13166	13312	13316	13305	13261	13331	13114	13299	13200	13303	13300	13256	13286	13167	13181	13208	13228	13218	13274	13399	13391	13237	13150	13368	13300	13270	13054	13379	13287	13213	13289	13263	13341	13290	13318	13371	13204	13299	13366	13221	13271	13226	13325	13416	13353	13298	13351	13334	13263	13205	13239	13341	13247	13311	13311	13150	13129	13211	13212	13286	13309	13287	13331	13503	13410	13348	13224	13271	13483	13109	13362	13520	13175	13215	13380	13200	13247	13272	13312	13327	13427	12955	13251	13357	13318	13309	13246	13312	13244	13222	13280	13193	13308	13094	13231	13346	13273	13322	13277	13145	13164	13237	13528	13405	13230	13296	13428	13407	13296	13412	13350	13223	13318	13253
23676	21076	28486	24026	22075	21688	20318	17209	16202	16024	15733	15432	15202	15088	14735	14752	14629	14458	14226	13946	14075	13874	14204	14043	13993	14007	13990	13698	14095	13785	13774	13760	13939	13755	13712	13776	13819	13762	13654	13803	13665	13888	13683	13780	13590	13786	13795	13726	13742	13857	13738	13765	13826	13685	13717	13641	13683	13652	13636	13509	13840	13569	13643	13849	13596	13800	13551	13660	13617	13645	13462	13415	13567	13794	13789	13732	13672	13717	13598	13701	13630	13736	13574	13600	13723	13489	13546	13581	13578	13616	13720	13621	13625	13647	13811	13523	13780	13571	13559	13490	13622	13578	13614	13669	13705	13477	13800	13839	13454	13646	13751	13741	13642	13550	13659	13610	13578	13585	13495	13627	13633	13553	13469	13588	13541	13648	13470	13546	13539	13502	13703	13721	13494	13561	13480	13577	13699	13627	13624	13502	13541	13695	13876	13504	13935	13689	13632	13597	13615	13707	13640	13712	13778	13555	13654	13545	13671	13651	13626	13753	13610	13755	13784	13496	13653	13510	13694	13700	13655	13684	13666	13656	13710	13698	13557	13668	13695	13494	13657	13716	13789	13689	13565	13500	13631	13866	13705	13790	13556	13638	13731	13714	13747	13687	13628	13655	13719	13667	13755	13432	13642	13620	13689	13533	13685	13710	13702	13644	13629	13693	13596	13519	13669	13518	13520	13604	13511	13547	13838	13710	13634	13664	13549	13466	13652	13627	13706	13677	13635	13515	13607	13841	13492	13513	13699	13711	13633	13555	13887	13821	13702	13799	13586	13610	13638	13693	13708	13506	13867	13750	13875	13524	13797	13597	13736	13698	13582	13597	13733	13796	13799	13750	13683	13649	13690	13918	13705	13545	13601	13674	13744	13519	13781	13563	13676	13465	13628	13701	13603	13544	13722	13771	13893	13667	13631	13744	13675	13666	13723	13598	13761	13675	13640	13525	13650	13491	13674	13417	13726	13843	13595	13616	13474	13599	13430	13709	13671	13843	13683	13613	13652	13709	13711	13533	13757	13538	13682	13621	13673	13552	13637	13551	13695	13524	13618	13740	13633	13603	13747	13390	13601	13568	13863	13719	13601	13591	13465	13621	13701	13632	13702	13733	13693	13610	13601	13852	13639	13602	13685	13509	13631	13566	13821	13605	13602	13558	13605	13621	13754	13364	13618	13493	13688	13507	13721	13511	13844	13608	13728	13599	13611	13567	13708	13715	13728	13647	13689	13746	13649	13424	13660	13747	13658	13671	13788	13607	13513	13599	13610	13667	13802	13668	13692	13461	13646	13692	13670	13602	13594	13671	13625	13666	13617	13570	13505	13407	13665	13680	13690	13461	13513	13755	13628	13851	13692	13724	13709	13525	13634	13682	13580	13610	13661	13603	13669	13856	13604	13750	13796	13633	13766	13788	13700	13610	13605	13722	13566	13601	13668	13834	13639	13659	13580	13524	13677	13783	13616	13533	13620	13773	13575	13547	13492	13759	13564	13725	13466	13563	13592	13755	13579	13595	13644	13529	13645	13613	13744	13501	13584	13594	13696	13668	13590	13551	13461	13614	13729	13636	13552	13537	13812	13774	13686	13376	13561	13635	13656	13623	13497	13475	13745	13674	13552	13749	13691	13718	13577	13463	13506	13755	13814	13776	13703	13593	13702	13556	13301	13679	13633	13462	13635	13550	13675	13609	13612	13651	13563	13559	13728	13531	13706	13610	13731	13401	13575	13530	13459	13572	13641	13681	13696	13630	13512	13601	13611	13612	13729	13692	13642	13712	13578	13816	13597	13539	13601	13522	13643	13812	13593	13629	13538	13591	13591	13759	13532	13768	13549	13701	13728	13495	13464	13702	13588	13598	13824	13510	13484	13509	13769	13629	13536	13667	13660	13588	13700	13801	13598	13558	13630	13629	13722	13747	13753	13649	13757	13807	13714	13660	13474	13586	13598	13658	13584	13598	13796	13757	13547	13745	13688	13567	13521	13735	13627	13786	13608	13722	13744	13668	13503	13672	13680	13789	13531	13701	13649	13638	13689	13714	13722	13475	13674	13573	13630	13588	13632	13712	13787	13673	13718	13590	13473	13785	13509	13624	13579	13697	13713	13834	13808	13739	13657	13582	13674	13791	13479	13528	13464	13557	13709	13632	13728	13594	13569	13634	13748	13619	13699	13623	13587	13511	13647	13572	13456	13761	13809	13601	13735	13562	13741	13613	13495	13714	13640	13637	13904	13388	13590	13549	13499	13524	13585	13531	13472	13730	13696	13753	13783	13490	13441	13731	13542	13597	13581	13594	13759	13615	13416	13544	13592	13762	13753	13638	13745	13751	13525	13948	13714	13721	13589	13619	13586	13798	13635	13629	13467	13700	13701	13683	13656	13718	13764	13616	13638	13840	13505	13851	13659	13748	13744	13550	13579	13755	13531	13595	13517	13463	13711	13767	13765	13616	13716	13590	13682	13650	13712	13904	13640	13582	13740	13539	13674	13721	13536	13627	13553	13372	13685	13694	13594	13817	13673	13597	13618	13740	13607	13515	13649	13694	13600	13567	13749	13561	13587	13699	13629	13559	13593	13735	13702	13587	13676	13531	13550	13853	13611	13636	13669	13512	13703	13602	13562	13706	13713	13562	13755	13727	13685	13486	13691	13780	13809	13722	13761	13743	13493	13680	13804	13466	13658	13624	13724	13515	13979	13572	13703	13682	13605	13716	13431	13571	13686	13510	13670	13599	13785	13685	13671	13640	13684	13577	13597	13544	13580	13653	13727	13680	13670	13691	13728	13698	13687	13425	13466	13565	13792	13784	13720	13632	13680	13770	13619	13717	13613	13563	13587	13724	13588	13818	13658	13492	13593	13549	13521	13595	13765	13520	13801	13617	13557	13433	13467	13639	13792	13679	13552	13666	13466	13674	13540	13562	13696	13519	13641	13659	13557	13687	13790	13663	13722	13495	13601	13608	13659	13652	13565	13540	13601	13594	13646	13426	13633	13633	13542	13524	13553	13574	13567	13618	13453	13644	13543	13499	13710	13537	13809	13619	13633	13718	13554	13647	13770	13823	13716	13774	13559	13738	13556	13474	13590	13570	13583	13505	13597	13640	13628	13716	13620	13553	13597	13670	13793	13626	13733	13577	13811	13665	13577	13467	13522	13513	13567	13718	13696	13675	13738	13720	13546	13647	13552	13542	13652	13595	13522	13623	13521	13534	13687	13756	13683	13597	13607	13591	13788	13749	13851	13641	13690	13608	13603	13480	13836	13674	13561	13698	13547	13522	13618	13454	13638	13425	13598	13636	13715	13630	13700	13659	13598	13563	13523	13794	13729	13642	13523	13506	13602	13615	13733	13762	13599	13677	13257	13455	13577	13566	13766	13617	13726	13622	13667	13720	13690	13700	13535	13471	13637	13626	13618	13565	13558	13548	13659	13622	13441	13727	13620	13688	13762	13639	13654	13528	13422	13642	13754	13605	13595	13580	13548	13541	13530	13610	13780	13776	13727	13616	13759	13595	13530	13709	13551	13526	13770	13580	13701	13741	13566	13588	13588	13690	13621	13620	13540	13625	13776	13479	13696	13632	13638	13752	13515	13639	13748	13511	13497	13711	13685	13594	13470	13523	13512	13807	13582	13603	13705	13630	13855	13607	13612	13433	13470	13726	13733	13602	13585	13722	13617	13520	13541	13515	13731	13687	13603	13808	13593	13791	13633	13619	13819	13588	13692	13617	13523	13579	13551	13608	13455	13711	13769	13583	13834	13464	13675	13594	13521	13586	13689	13681	13478	13507	13556	13426	13534	13618	13665	13683	13766	13659	13424	13665	13518	13622	13712	13627	13654	13492	13665	13757	13625	13680	13466	13416	13616	13765	13818	13580	13779	13572	13551	13434	13676	13694	13760	13639	13748	13699	13758	13531	13607	13425	13418	13532	13706	13803	13537	13596	13643	13651	13825	13681	13594	13726	13463	13561	13617	13518	13480	13584	13543	13617	13609	13686	13546	13580	13680	13695	13936	13656	13781	13727	13644	13596	13585	13575	13607	13521	13485	13672	13678	13555	13685	13531	13678	13638	13582	13650	13501	13618	13377	13766	13829	13701	13575	13549	13751	13567	13753	13692	13616	13422	13432	13613	13635	13716	13595	13539	13529	13622	13823	13704	13565	13495	13566	13646	13625	13565	13479	13386	13639	13586	13823	13601	13730	13633	13394	13554	13664	13614	13619	13568	13650	13826	13592	13703	13525	13599	13665	13618	13740	13629	13596	13463	13595	13589	13799	13709	13778	13454	13670	13692	13598	13575	13503	13525	13657	13557	13687	13480	13597	13617	13599	13624	13617	13631	13651	13476	13503	13571	13705	13618	13517	13675	13613	13543	13686	13672	13679	13456	13446	13531	13701	13813	13703	13666	13679	13689	13729	13723	13636	13624	13678	13573	13664	13634	13554	13577	13645	13795	13690	13513	13412	13710	13593	13551	13505	13535	13637	13642	13583	13685	13496	13647	13663	13700	13665	13608	13638	13665	13469	13595	13517	13537	13554	13835	13453	13568	13536	13686	13749	13572	13615	13552	13752	13635	13702	13777	13669	13606	13686	13684	13718	13616	13624	13583	13575	13518	13552	13767	13524	13502	13648	13678	13479	13743	13462	13487	13556	13601	13648	13563	13717	13649	13619	13606	13531	13576	13792	13491	13658	13870	13637	13504	13461	13696	13450	13599	13674	13457	13545	13309	13531	13657	13790	13652	13796	13801	13590	13563	13631	13589	13563	13715	13572	13642	13688	13638	13537	13527	13597	13642	13703	13507	13701	13779	13570	13674	13740	13535	13476	13558	13345	13551	13562	13584	13677	13617	13542	13635	13522	13708	13717	13642	13785	13842	13524	13541	13626	13361	13572	13559	13439	13494	13620	13530	13691	13540	13811	13839	13729	13647	13606	13593	13581	13763	13628	13666	13565	13738	13647	13575	13635	13614	13559	13499	13756	13704	13879	13589	13687	13787	13536	13554	13734	13710	13721	13774	13540	13855	13661	13566	13557	13539	13418	13652	13567	13518	13660	13657	13599	13548	13677	13738	13823	13718	13442	13762	13741	13655	13545	13775	13453	13364	13497	13434	13580	13728	13944	13765
17882	33300	31633	25546	22821	20771	19045	17884	16951	16365	15937	15414	15160	14938	14554	14375	14336	13901	13602	13566	13415	13451	13251	13373	13233	13125	13098	13046	13065	13157	12949	12877	12806	12876	12891	12826	12892	12738	12848	12856	12931	12882	12644	12643	12685	12810	12933	12702	12758	12801	12771	12802	12853	12709	12898	12865	12907	12851	12811	12744	12749	12733	12900	12753	12763	12776	12878	12668	12677	12635	12789	12799	12837	12544	12760	12877	12650	12680	12774	12688	12604	12781	12867	12730	12670	12795	12800	12796	12857	12845	12713	12697	12773	12865	12701	12744	12841	12858	12783	12766	12695	12865	12712	12755	12697	12858	12854	12843	12936	12724	12830	12813	13004	12869	12796	12837	12827	12688	12801	12762	12825	12839	12649	12670	12691	12759	12736	12672	12707	12662	12961	12614	12877	12884	12615	12782	12816	12917	12789	12667	12770	12738	12671	12852	12931	12848	12683	12812	12692	12795	12742	12783	12849	12838	12759	12736	12997	12689	12854	12772	12735	12691	12746	12803	12795	12858	12921	12847	12791	12707	12723	12670	12711	12755	12616	12709	12767	12727	12695	12768	12714	12749	12826	12753	12871	12761	12779	12726	12803	12708	12720	12698	12604	12684	12722	12799	12814	12611	12618	12817	12710	12863	12576	12788	12792	12732	12670	12823	12794	12554	12672	12829	12722	12779	12707	12894	12643	12697	12798	12683	12838	12793	12816	12963	12789	12858	12623	12806	12759	12835	12945	12895	12761	12787	12725	12629	12868	12756	12771	12631	12798	12888	12702	12905	12743	12574	12828	12863	12730	12933	12840	12752	12725	12605	12735	12693	12794	12736	12786	12769	12697	12766	12874	12718	12866	12821	12732	12701	12820	12865	12791	12741	12552	12746	12791	12830	12698	12681	12766	12724	12648	12749	12781	12700	12653	12776	12651	12849	12983	12779	12757	12726	12709	12748	12717	12762	12727	12864	12779	12669	12712	12760	12751	12862	12789	12856	12836	12694	12890	12763	12695	12808	12821	12790	12759	12654	12834	12765	12905	12717	12735	12813	12836	12765	12726	12749	12805	12715	12733	12821	12729	12983	12620	12662	12642	12920	12777	12782	12578	12623	12856	12781	12759	12809	12757	12693	12852	12624	12971	12854	12842	12798	12738	12917	12738	12890	12809	12883	12798	12802	12846	12771	12960	12642	12900	12735	12828	12834	12706	12635	12781	12812	12746	12855	12702	12816	12725	12730	12624	12679	12595	12906	12803	12585	12711	12720	12794	12828	12854	12715	12647	12826	12917	12595	12821	12830	12783	12800	12806	12720	12891	12731	12688	12903	12816	12693	12784	12739	12769	12695	12616	12867	12825	12767	12888	12746	12685	12747	12870	12818	12559	12818	12901	12799	12697	12797	12773	12787	12898	12747	12873	12721	12854	12815	12762	12790	12788	12761	12613	12798	12830	12705	12828	12778	12763	12855	12815	12800	12885	12882	12556	12788	12634	12783	12846	12791	12741	12784	12631	12748	12769	12659	12791	12675	12677	12755	12886	12701	12779	12756	12763	12794	12620	12782	12753	12770	12803	12842	12775	12680	12763	12650	12744	12596	12675	12814	12875	12929	12778	12798	12741	12747	12743	12809	12687	12639	12744	12661	12621	12700	12796	12731	12861	12798	12547	12958	12905	12840	12788	12856	12898	12671	12656	12731	12771	12746	12665	12661	12646	12781	12875	12660	12581	12799	12891	12771	12780	12670	12982	12733	12747	12866	12783	12888	12668	12674	12642	12781	12795	12814	12764	12725	12875	12814	12629	12778	12705	12890	12815	12668	12680	12746	12893	12783	12577	12642	12582	12902	12650	12591	12798	12741	12810	12633	12753	12638	12716	12695	12713	12806	13038	12697	12839	12591	12768	12724	12829	12774	12896	12685	12754	12767	12903	12846	12877	12864	12943	12702	12648	12638	12882	12699	12799	12797	12839	12683	12757	12780	12842	12767	12932	12882	12835	12666	12791	12839	12593	12888	12964	12673	12729	12826	12628	12729	12706	12762	12847	12820	12837	12815	12798	12884	12598	12739	12733	12746	12817	12685	12826	12792	12698	12768	12717	12767	12735	12744	12771	12711	12783	12710	12707	12741	12664	12769	12801	12663	12856	12738	12901	12821	12793	12677	12733	12740	12803	12804	12685	12592	12670	12674	12796	12738	12924	12846	12669	12924	12741	12855	12851	12872	12847	12694	12855	12647	12649	12929	12711	12959	12921	12738	12680	12868	12780	12697	12773	12818	12612	12876	12747	12539	12794	12680	12729	12870	12811	12737	12745	12770	12772	12786	12764	12708	12844	12724	12693	12835	12778	12624	12903	12703	12812	12656	12755	12977	12876	12655	12835	12718	12882	12798	12811	12846	12748	12699	12656	12638	12709	12770	12675	12766	12735	12712	12879	12790	12703	12807	12879	12711	12743	12815	12792	12842	12792	12827	12792	12766	12798	12705	12715	12731	12914	12814	12922	12676	12718	12746	12707	12696	12814	12775	12667	12819	12799	12698	12812	12769	12856	12678	12933	12718	12841	12701	12653	12736	12737	12726	12579	12758	12870	12809	12748	12793	12852	12642	12873	12629	13081	12807	12795	12735	12688	12766	12790	12731	12657	12784	12766	12738	12709	12712	12726	12567	12724	12765	12871	12957	12781	12573	12861	12945	12797	12745	12731	12660	12683	12768	12849	12926	12704	12812	12724	12718	12675	12747	12992	12814	12733	12842	12806	12573	12741	12726	12848	12826	12974	12789	12857	12653	12814	12853	12894	12763	12848	12845	12757	12740	12940	12545	12772	12628	12813	12684	12777	12910	12734	12654	12761	12676	12771	12820	12766	12726	12795	12531	12759	12673	12684	12712	12710	12685	12687	12894	12914	12766	12841	12740	12805	12739	12663	12670	12802	12692	12753	12735	12806	12723	12633	12859	12730	12607	12898	12798	12691	12862	12673	12741	12926	12846	12638	12762	12858	12719	12588	12731	12876	12832	12747	12850	12887	12878	12809	12690	12727	12631	12836	12732	12678	12772	12757	12773	12651	12747	12867	12716	12747	12757	12815	12744	12538	12632	12669	12649	12876	12639	12669	12655	12899	12855	12834	12797	12734	12608	12651	12827	12573	12877	12833	12739	12594	12685	12806	12773	12692	12696	12798	12932	12727	12729	12725	12704	12871	12709	12713	12681	12828	12742	12854	12675	12901	12728	12864	12581	12767	12856	12737	12692	12608	12764	12483	12749	12888	12706	12854	12811	12866	12849	12734	12588	12811	12680	12651	12878	12761	12775	12772	12706	12685	12628	12617	12758	12627	12791	12791	12756	12833	12837	12822	12772	12754	12845	12655	12625	12940	12694	12813	12862	12794	12884	12829	12635	12762	12869	12642	12923	12745	12828	12801	12762	12811	12897	12853	12713	12850	12647	12685	12688	12809	12736	12860	12647	12786	12821	12901	12704	12878	12667	12697	12737	12732	12719	12879	12742	12792	12711	12797	12820	12725	12562	12961	12788	12607	12858	12986	12678	12831	12793	12729	12799	12754	12678	12996	12678	12740	12643	12687	12769	12749	12703	12780	12883	12742	12853	12762	12738	12802	12717	12760	12802	12781	12746	12783	12764	12780	12677	12631	12785	12789	12626	12777	12763	12677	13023	12671	12904	12689	12631	12834	12732	12793	12554	12680	12889	12877	12786	12752	12875	12758	12685	12711	12842	12687	12973	12720	12863	12843	12759	12686	12992	12893	12753	12804	12866	12780	12690	12634	12726	12753	12837	12770	12694	12805	12593	12825	12758	12691	12762	12840	12921	12663	12794	12689	12808	12770	12708	12694	12646	12727	12639	12749	12800	12839	12672	12538	12885	12862	12860	12714	12793	12809	12664	12853	12771	12830	12748	12624	12673	12768	12735	12748	12862	12663	12713	12795	12696	12640	12787	12895	12783	12880	12744	12717	12832	12934	12760	12812	12748	12753	12767	12742	12745	12736	12825	12834	12845	12824	12784	12813	12710	12624	12732	12684	12846	12662	12698	12860	12829	12872	12653	12741	12694	12759	12861	12790	12902	12801	12629	12695	12767	12686	12805	12743	12597	12657	12755	12732	12759	12778	12809	12846	12942	12927	12874	12775	12731	12893	12691	12704	12687	12742	12825	12751	12707	12763	12649	12726	12845	12847	12813	12828	12775	12939	12562	12815	12945	12743	12849	12771	12748	12842	12693	12805	12818	12825	12749	12670	12760	12624	12804	12634	12642	12710	12867	12821	12945	12833	12856	12794	12900	12705	12909	12829	12673	12865	12774	12751	12813	12788	12900	12858	12943	12759	12541	12669	12997	12772	12799	12751	12556	12646	12728	12792	12827	12789	12655	12778	12683	12740	12710	12796	12799	12788	12743	12863	12847	12785	12722	12888	12667	12799	12796	12672	12758	12660	12781	12700	12621	12733	12767	12750	12642	12590	12882	12671	12731	12906	12762	12870	12604	12828	12804	12814	12747	12775	12769	12779	12779	12691	12672	12733	12849	12785	12876	12807	12936	12854	12784	12760	12877	12856	12743	12724	12811	12658	12896	12606	12859	12898	12602	12703	12922	12719	12819	12772	12775	12652	12815	12605	12756	12807	12730	12720	12832	12892	12744	12738	12841	12711	12767	12723	12899	12903	12828	12732	12947	12806	12870	12672	12694	12727	12789	12704	12718	12936	12877	12891	12825	12699	12700	12834	12812	12846	12765	12760	12951	12893	12755	12729	12783	12643	12785	12759	12798	12765	12868	12956	12712	12874	12766	12806	12865	12783	12785	12794	12744	12958	12852	12645	12934	12645	12753	12784	12764	12771	12815	12627	12593	12785	12675	12984	12700	12577	12763	12848	12636	12811	12617	12761	12849	12860	12789	12554	12518	12825	12661	12898	12632	12739	12705	12740	12872	12822	12769	12735	12744	12791	12800	12715	13000	12725	12907	12892	12752	12823	12627	12970	12914	12799	12762	12743	12826	12616	12914	12691	12843	12630	12889	12874	12772	12747	12821	12717	12716	12782	12724	12632	12707	13030	12628	12722	12800	12669	12713	12736	12668	12795	12813	12617	12816	12813	12742	12913	12811	12829	12939	12828	12853
22708	21032	28859	23467	21346	23422	24971	19332	17957	17609	17204	16650	16524	16036	16025	15720	15571	15350	14988	15077	15013	14866	14757	14748	14749	14658	14704	14568	14400	14485	14282	14471	14481	14528	14427	14347	14355	14453	14266	14172	14314	14224	14456	14385	14286	14106	14133	14305	14231	14350	14258	14027	14195	14284	14271	14408	14184	14447	14255	14332	14091	14004	14350	14208	14207	14173	14141	14309	14243	14359	14299	14193	14155	14213	14205	14168	14247	14124	14050	14317	14282	14194	14211	14178	14144	14170	14104	14036	13961	14224	14155	14095	14037	14270	14246	14201	14210	14125	14203	14019	14212	14280	14158	14264	14143	14272	14095	13927	14001	14124	14280	14185	14143	14268	14204	14308	14257	14139	14377	14182	14247	14279	14290	14278	14136	14082	14291	14244	14322	13996	14093	14073	14246	14136	14202	14062	14075	14012	14176	14240	14095	14131	14168	14249	14055	14192	14173	14173	14104	14163	13991	13991	14066	14020	14072	14090	14176	14118	14047	14191	14078	14216	14272	14010	14069	14128	14204	14192	14315	14282	14189	14275	14208	14038	14148	14121	14030	14049	14165	14142	14210	14227	14189	14102	14182	14010	14273	13802	14139	13937	14230	13920	14136	14149	14004	14157	14145	14126	14156	14160	14210	14090	14051	14165	14006	14177	14058	14036	14243	14196	14262	14053	14187	13977	14256	13995	14133	14040	14079	14175	14127	14136	14059	14119	14125	14027	14064	13992	14070	13928	14082	14362	14215	14215	14081	14136	14133	14063	14201	14193	14136	14208	14082	13953	14069	14250	14328	14267	14085	14220	14073	14363	13999	14252	14177	14166	14288	14207	14139	14174	14016	14019	13922	14073	14065	14265	14248	13932	14076	14290	14050	14097	14163	14091	14093	14184	14141	14082	14277	14136	14197	13989	14026	14094	14076	14122	14120	14276	14064	14208	14076	14012	14090	14233	14063	14034	14048	14395	13987	14196	14009	14131	13929	14176	14311	14157	14091	14060	13932	14066	14229	14091	14128	14054	14152	14047	14092	14183	14050	14190	14141	14171	14017	14277	14187	14008	14026	14007	14060	14020	14078	14056	14255	14204	14204	14053	14087	14202	14257	14083	14111	14083	14267	14192	14052	14064	14113	14209	14062	14096	14182	14044	14143	14076	14159	14269	14358	14101	14046	14208	14007	14026	14040	14173	14130	14271	14180	14031	14359	14172	14171	14078	14131	14185	14220	13935	14042	14118	14083	14067	14202	14087	14188	14163	13921	14074	14190	14180	14061	14116	14240	13997	14076	14156	14180	14104	14225	14037	14021	14137	14198	14074	14257	14101	13996	14031	13996	14087	14208	13958	14255	14157	13997	14146	14257	14256	14097	14098	14042	14021	13910	14068	14181	14374	14077	14186	14177	14326	14255	13977	14025	13952	14199	14206	13827	13976	14187	13925	14156	14134	14033	14017	14034	14021	14144	14152	14175	14126	14334	14242	14156	14145	14034	14052	13974	14226	14062	14075	14158	13989	14099	14064	14211	14081	14162	14182	13957	14126	14045	14140	14154	13853	14014	14118	14300	14162	14119	14253	14104	13948	14099	14159	14067	14034	13912	14243	14049	14164	13975	14029	14171	13928	14260	14267	14133	14370	14236	14161	14040	13855	14170	14271	14115	14086	14056	14225	14116	14227	14377	14134	13984	14067	14177	13990	14114	13781	14264	14129	14156	14315	14066	14021	14239	13981	14142	14080	14092	14334	14298	14245	14132	14244	14160	13946	14113	14086	14208	14183	14098	14132	14131	14331	14202	14195	14144	14167	14171	14279	14119	14172	14036	14050	14099	14149	14086	14198	14286	14332	14214	14109	13984	13862	14343	14183	14094	14259	14138	14063	14071	13909	14088	14150	14079	14085	14026	14063	14193	14190	14126	14080	14079	14049	14126	14292	14170	14178	14131	14026	14122	14366	14217	14184	14448	14097	14090	14003	14050	14097	14038	14144	14094	14184	14146	14092	14107	14192	14195	14269	13964	14051	14098	14197	13954	14275	14070	14336	14108	14317	14133	14139	14108	14111	13996	14117	14132	13935	14239	14085	14227	14271	13873	14123	13923	14124	14128	14054	13972	14282	14275	14050	14229	13863	14089	14120	13788	14186	14263	14090	14177	14105	14094	14089	14070	14245	14120	14225	13960	14099	14256	14079	14372	14130	14213	14106	14122	14115	14053	13880	13846	14060	13967	14049	14206	14059	14100	14212	14117	14186	14062	14093	14101	14384	14117	14050	13833	13997	14195	14217	14153	14077	14091	14156	14154	14010	13876	14390	14221	13963	13911	14137	14122	14171	14103	13987	14052	13889	14193	13985	14197	14129	14140	14067	14059	14330	14210	14010	14128	14144	14270	14083	14178	14139	14079	14197	14109	14118	14200	14251	14027	13970	14011	14029	14183	14055	14088	14079	14022	13997	14053	14224	14288	13935	14054	14114	14140	14101	14023	14157	14040	14254	14142	14073	14196	13941	14048	13892	14118	14037	14058	14175	13938	13961	14133	14232	14128	14139	14029	14221	14174	13963	14031	14034	14004	14246	14008	14148	14060	14031	14097	14188	14127	14156	14139	14130	14408	14195	14140	14307	14162	14264	14331	14239	14012	14097	14230	14083	13999	14105	14132	13932	14152	14234	14082	14117	14294	13949	14121	14051	14022	14253	14070	14229	14175	14216	14143	14153	13864	14173	13932	14040	13995	14105	14185	14136	14249	14236	14174	14156	14238	14146	13973	14092	13988	13970	14052	13968	14318	14378	14146	14286	14153	14149	14257	14223	14277	14190	14140	13990	14238	14143	14197	14102	14203	14300	14072	13980	14111	14142	14032	14135	14079	13988	14209	14062	14153	14085	13965	14143	14085	14150	14184	14233	14042	14074	14039	14123	14167	13934	14154	14186	14018	14013	13969	13994	14106	14128	14158	14050	14054	14116	14036	14090	14049	14185	14125	14115	14250	14171	14231	14099	13996	14261	14151	14052	14184	14038	14214	14380	14137	14034	14043	13995	14117	14223	14012	14129	14075	14160	14194	14315	14292	13998	14055	14112	14111	14183	13942	14153	14164	14058	14097	14082	13913	14086	14212	14151	14224	14264	13996	14045	14110	13939	14118	14105	14247	14005	14106	14040	14241	14213	14220	14047	14186	14003	14033	14189	14164	14079	14181	14098	14028	14179	14380	14229	14063	14288	14075	14130	14124	14010	14165	14206	14095	14112	14152	14254	14010	14081	14144	14172	14120	14088	14057	14099	13834	13834	14092	14289	14248	14006	14126	13976	14004	14098	14075	14146	14118	14221	14164	13988	14222	14056	14202	14015	14030	13960	14074	14048	14237	14078	14298	14168	14246	13998	14147	13949	14228	14246	14154	14264	14128	14203	14207	14189	14075	14162	13988	13880	14207	14218	13838	14202	13967	14221	14153	14187	14224	14176	14025	14003	14229	13960	14152	14268	13970	14146	14074	14166	14065	14112	14149	13992	14052	14210	14120	14005	13992	14231	14040	14130	14066	14000	14055	14219	14108	13986	14173	14266	14069	14233	14210	14245	14222	14035	14147	14129	14178	13975	14134	14064	14082	14102	14037	14272	14160	14312	14022	14064	14086	13974	14079	14125	14019	14113	14019	14059	13933	14019	14192	14191	14039	14171	14419	14227	14104	14043	14157	14288	14177	14009	14048	14075	14081	14082	14258	14044	13963	14214	14037	14114	14179	14038	14245	14156	14094	13931	14126	14032	14139	13957	14035	13916	14326	13924	13899	14159	14333	14002	13955	14012	14144	13983	14156	13968	14153	14060	14000	14230	14002	14271	14211	14122	14049	14075	14008	14120	14257	14159	14065	14023	14231	13973	14155	14034	14070	14105	13948	14122	14191	14082	14153	14121	14085	14201	14144	14134	13946	14129	14181	14087	13967	14099	14128	13919	14029	13993	14102	14201	14093	14211	14238	14078	14083	13938	14019	14024	14156	14186	14081	14079	14224	14159	14281	14055	14149	14088	14094	14088	14092	13986	14153	13994	14175	14053	14093	14157	14139	14077	14050	14008	14136	14126	14096	14018	14099	13959	14351	14031	14265	14090	13940	14033	14384	14056	14024	14087	14163	14110	14099	14108	14065	14093	14152	13956	14028	14036	14124	14075	14219	14132	14213	14235	14095	14210	14046	13954	14174	14080	14066	14049	14120	14172	13960	14090	14115	14220	14084	14104	14246	14291	14083	14077	14150	14071	13998	14041	14159	14090	14218	13880	14042	14268	14037	14246	14115	14162	14289	14264	14083	14006	14029	14184	13813	14031	14143	14264	14062	14341	14197	14068	14223	14083	14214	14112	14336	14240	14050	14104	14005	14193	14100	14168	14088	14146	14051	14075	14118	14078	14034	14076	13982	14071	14247	14103	14201	13969	14117	14177	14221	14086	14183	14059	14078	14095	14123	14012	14227	13914	14188	14008	13999	14275	13979	14227	14055	14115	14308	14016	13865	14162	13994	14103	14004	14313	14231	14251	14316	14146	14217	14054	14071	14104	14231	14402	14203	14224	14071	14243	14225	14159	14109	14061	14258	14269	14142	14178	14079	13954	14236	14138	14181	14028	14137	14104	14048	14097	14140	14029	14110	14341	14246	14276	14263	14044	14129	13994	14251	14004	14094	13961	14185	14185	14174	14162	14189	13904	14247	14169	14309	14079	14046	14154	14174	14094	14109	14273	14010	13959	13977	14219	14098	14317	14164	14050	14054	14011	14411	14293	14076	14120	14075	14228	13919	14136	13982	14053	14078	14049	14109	13996	14114	14095	14129	14330	14075	14115	14161	14208	13963	14060	14032	13969	14004	14179	14101	13963	13958	14086	13988	14127	14128	14151	14072	14084	14142	14027	14039	14142	14237	14284	14162	13936	14150	14157	14091	14075	14037	14128	14159	14081	14077	14033	14214	14261	14109	14171	14031	14119	13985	14128	14191	14276	14069	14021	14003	14125	14256	14213	14228	14190	14196	13906	14295	14142	14181	14018	14304	13922	13966	14040	14103	14090	14163	14104	14011	13998	14248	14163	14176	14160	13983	14145	13926	14085	14175	14134	14010	14000	14349	14183	14089	14204	14201	14246	14148	14249
19883	38023	36093	29492	26213	23812	21774	20128	18942	18132	17550	17026	16528	15934	15737	15419	14955	14502	14376	14136	13962	14039	13703	13626	13551	13497	13456	13248	13339	13276	13247	13169	13339	13215	13210	13302	13056	13097	13130	13112	13149	13023	13053	12998	13159	12943	13139	13030	13043	13183	13037	13031	13075	13134	13053	13061	12993	13191	12974	13075	13172	12997	13138	13091	13000	13164	13072	13115	13161	12998	12998	13101	12869	13094	13082	13027	13008	13050	13048	13016	13121	13042	12920	12975	13085	13033	13079	13116	12967	13026	12947	13134	13032	12937	13003	13107	12851	13026	13037	12910	12990	12946	13080	13035	12937	12942	12966	13022	13042	13164	12946	13155	12971	13192	12972	13154	13112	13040	12947	13099	13097	13096	13092	13049	12943	13030	13115	12940	13121	13114	13055	12958	13151	12962	12931	13065	13103	13086	13008	13065	12923	13160	13054	13012	12978	12956	13000	12930	13027	12965	13016	12969	12942	13017	12929	13103	13032	13000	13090	13082	13069	13029	12959	13061	13087	13130	12919	13137	13096	13052	12987	13147	13079	13143	12942	12993	13057	12965	12843	12902	13034	13059	13069	13091	13144	12968	13062	12937	13005	13154	13140	12953	13222	12978	12988	13063	13013	13062	13060	13070	13063	12893	13085	12868	12978	13067	13099	13067	12913	12980	13009	12979	12986	13279	12901	12934	13087	13091	13110	12966	13002	12851	13079	13094	13063	13224	12973	13169	13114	13023	13128	12940	12740	13056	13100	13097	13107	13198	13039	13041	13234	12936	13114	13122	12991	12953	13200	13177	12938	13073	13029	13108	12981	13022	13078	13074	12993	13184	13128	12934	13062	12962	12952	13017	12909	13015	13105	13194	12979	12944	13051	12952	12964	12882	13069	13069	12941	13059	13010	13002	13154	12979	13077	13085	13075	13016	13043	13128	13043	13028	12958	13075	13140	12995	13086	13232	12862	13021	13010	12984	13046	13203	13028	12929	13085	12977	13105	12992	12946	12992	12981	13030	13083	13145	13107	12881	12936	12988	13081	13153	12908	13279	12891	13095	13000	13062	12872	13110	12961	13034	13047	12929	12854	12913	13149	13041	13246	13072	12888	13048	13175	13146	12890	12997	13065	13074	13040	12942	13068	12960	12883	13133	12925	13094	13104	13094	13085	13119	12984	12990	13051	13070	13041	13129	13076	12975	13094	13029	13071	12796	13084	12963	12997	12946	13016	13011	12909	12853	13070	13076	12913	13062	12992	13008	13020	13052	13015	13112	13155	13006	13074	13121	12983	13005	13052	12916	12915	12981	12960	12960	13051	12904	13077	12894	13041	13051	13120	13082	13024	12818	13041	13059	12997	12899	12934	13012	12900	13082	13018	12873	12954	13029	13061	12973	13076	13042	12854	12905	13145	13085	12868	13097	13030	12966	12971	12991	12932	13081	12994	12993	13159	13164	12959	12990	13066	12933	13004	13160	13037	12909	12963	12981	13001	12904	12947	12969	13092	12919	13064	12793	13057	12980	12951	13037	12966	13139	12870	12843	13043	13079	12973	12930	13189	12970	13140	13030	13044	13068	13083	13056	13133	13045	12883	12883	12986	13133	13011	13070	13052	13155	13083	12859	13157	13120	12963	13124	13022	13129	12914	12927	12920	12948	12964	13003	12923	13078	12944	12986	12868	13035	13075	12916	12927	12941	13097	13025	13059	12892	12871	13031	12988	12930	12930	12978	13029	13084	12900	12972	12970	13037	13062	12911	12830	12985	13016	12862	13047	13058	13029	12986	13074	13199	12943	13062	12836	13229	13107	13054	12852	13030	13021	12862	13205	13038	13095	13021	12991	12843	12974	13157	12914	12942	13005	13140	13027	13106	13016	12911	12941	13044	13066	12844	12922	12979	12934	12964	12958	13104	12893	13040	12903	12929	12888	12904	13090	12939	13032	12973	13010	12977	13017	13110	12991	13057	13046	12953	12965	13096	12766	13068	12909	13087	12879	12900	13035	13058	13074	12931	12907	13159	13049	12930	12868	12937	13068	12953	12970	13057	13024	12925	13157	12874	12958	13074	13033	13049	13010	13048	13035	12955	13175	12994	12963	12867	12946	13051	13053	13059	13118	13023	13026	12969	13051	13137	12988	13010	13070	13088	12935	13119	13176	12884	12998	13037	12909	13082	12964	12937	13071	12819	13085	12960	13028	12961	12926	13039	13142	12814	13130	12939	13196	12913	12899	12956	13140	13104	13119	12943	12942	13052	12979	13045	12946	12984	12985	13097	13018	13079	13061	13046	13111	12988	12965	13078	13158	13099	12955	13008	13033	13021	13013	13004	13120	13007	12904	12903	12972	12879	13074	13120	13067	12984	12898	13148	12927	13019	13020	13098	12979	13104	13084	12989	13174	13157	13029	12933	13147	13072	13109	13126	12955	12986	12990	12866	13050	12899	13080	13015	13128	13061	12935	12944	13005	12927	13060	12956	13111	13004	12974	12928	13007	12800	12917	12970	13237	12916	12974	12972	12924	12843	13073	13001	12962	12972	13126	13033	12932	13147	13137	12974	13104	12980	13014	13053	13014	12978	13080	13195	13157	12878	13026	12997	13036	13098	12946	12997	13050	13059	12863	12988	12950	12989	12987	13015	13055	13018	12953	13108	12880	12923	13038	12955	13032	12929	13062	12855	12960	13231	12844	12980	13123	12994	12963	13092	13140	12979	13008	12967	12985	12910	12942	13098	13024	13083	12894	12906	12927	13083	12979	13018	12941	12910	12819	13044	12953	13071	13012	12975	13082	13000	12841	13130	12982	12805	13078	12985	13056	13013	13005	13073	12819	13038	12907	12959	13002	12948	12962	12974	12855	12969	13048	12960	12967	13010	13018	12987	13100	12972	13074	13065	12986	13149	12974	12989	12959	12957	13028	12909	13058	12948	13062	13037	13068	12901	13002	12968	13077	12943	12977	13036	12996	13074	13058	13050	12985	12966	13138	13127	13063	12991	13034	13005	13188	12967	12979	13123	12993	13059	13013	13160	13093	12987	13043	13083	13060	13060	12972	13006	13000	13057	13014	12935	13023	12985	13128	12906	12922	13099	12996	13130	13064	13122	12941	12994	13063	13117	13237	12917	13073	12965	12946	13072	13069	13087	12957	12960	13025	13014	13081	12946	13081	13025	13073	12986	13045	13178	13089	13003	12948	13145	12986	13130	12934	12999	13109	12942	13022	13149	12998	13137	12963	13038	13021	12963	13154	13036	13048	13025	13006	13095	13129	12987	12905	12938	12853	12948	12922	13042	13124	12958	13003	13117	12987	12915	12883	13061	13106	13098	12950	12967	12883	13096	13075	12979	12951	13019	13215	12924	12947	13151	13199	12962	12905	12963	13020	13060	12853	12959	12959	12971	13066	13109	13140	13061	13119	12885	13072	12943	13088	12821	13081	12998	12977	13061	13207	13133	13060	13060	13022	12974	12978	13034	12919	12989	13016	13139	13069	12941	13037	13193	12962	13019	13124	13029	12946	12976	12970	13023	13165	13102	13197	13131	12975	12962	12992	12984	12990	12850	12929	12980	13160	12995	13025	13143	13132	13149	12923	12821	12953	13134	12986	13016	12988	12909	13150	12803	13131	13092	13018	13059	13093	12864	12983	13004	13215	13053	13022	12828	13142	13020	12878	13090	13020	13001	13116	13041	13105	13026	13124	13071	13109	12871	12982	12989	13176	12935	12980	13081	12875	12998	13024	12953	12937	12999	12950	12961	13104	12979	12973	13051	12996	12896	12987	13060	13032	12980	13017	13063	13091	12973	12913	12981	12943	13005	13045	13152	13125	13076	12758	13142	13069	12990	13042	12950	12967	13054	12876	13083	12923	13086	13015	13018	12885	13042	12979	13153	12950	12869	13198	13003	13157	13119	13012	12972	13046	12915	13020	13051	13202	13037	12972	12877	12923	13027	12961	13035	13062	12941	13102	12858	12962	12973	12969	13056	13005	13211	13037	12846	13028	13046	13019	12993	12915	12839	13133	13058	13125	13088	13058	12961	13102	12993	12898	12981	13101	13039	12971	12844	12923	12977	13002	13059	13055	13064	13001	13078	13027	12853	13116	12932	12971	13189	13143	12893	13102	13069	13051	13041	12836	13064	12930	12913	12871	12938	13152	12911	12968	12933	13063	12974	13011	13020	13213	12932	12987	13105	12826	13047	13067	12960	13075	13077	13069	12833	12942	13014	12954	13138	12985	12977	13140	12980	13037	12911	13014	12976	13012	13011	13075	13008	12957	12950	13151	12874	12878	12975	13031	13030	13001	12923	12950	12869	12981	12968	12996	12903	13103	12938	13073	12935	13090	12923	12962	12971	13030	12992	13184	12774	13091	13008	13030	12881	13022	13069	13094	13068	13068	12848	13000	13092	13054	13211	13035	13108	13208	12884	12915	12989	13022	12942	13117	13021	12977	13074	13018	12988	12924	13039	12879	13055	12925	12989	12975	13251	12960	12864	13085	12979	13034	12996	13216	13153	12915	13024	13033	12882	13010	12867	12878	13091	13173	13190	13076	13145	12970	13058	12978	13027	12902	12834	12864	12984	13014	12993	13071	13057	13072	13094	13031	13066	12995	13019	12989	13050	12912	13071	13133	12879	12869	12934	12936	12907	12961	13066	13034	12945	13087	13071	13119	13061	13055	12939	12944	13006	13033	12935	12923	12842	13000	13037	13075	12994	13016	12822	12942	12921	13072	13013	12891	13019	13019	12963	12955	13015	12966	13071	12841	13076	13073	12969	12898	13148	12948	13016	12952	12990	13079	13108	13119	13208	12890	13074	12907	12950	13175	12916	13121	13129	12958	13059	13081	12985	13039	12956	12984	13060	13002	13190	12975	12865	13022	12939	13112	12987	12987	12994	13024	12966	13127	13111	13187	12948	12985	13165	13073	13120	13054	12965	13073	12985	13066	13171	12939	12967	13049	13042	13021	13035	13108	13088	13225	12960	12991	13099	12989	13172	13091	12938	13077	12983	13030	12939	13071	12871	13018	12925	12992	13018	13029	13031	13004	13050	13073	13036	12838	13052	12975	13027	12994	12958	12994	12948	13161	13071	13001	12977	12894	13070	13098	12987	13097	13145	12889	13188	12839	13014
27245	22165	25571	22074	17686	16710	16091	15506	15195	15036	14973	14698	14491	14447	14385	14425	14406	13945	14270	14104	14091	14020	14016	14027	14078	14069	13957	13991	13922	13980	13861	13939	13906	14040	13953	13712	13844	13856	14006	13813	13908	14039	13847	13689	13945	13896	13964	13841	13906	13959	13820	13921	14046	13884	14013	13964	13797	13747	13986	13970	13997	13904	13760	13815	13749	13901	13887	13799	13805	13763	13785	13820	13945	13989	13844	13858	13855	13781	13759	13834	13835	13766	13720	13820	13947	13959	13921	13896	13780	13961	14043	13788	13800	13937	13969	13929	13722	13820	13886	13776	13701	13768	13795	13852	13995	13759	13840	13713	13785	13713	13854	13601	13853	13940	13872	13743	13852	13623	13890	13882	13783	13823	13706	13812	13668	14011	13797	13884	13882	13661	13778	13704	13808	13856	13937	13856	13938	13813	13674	13796	13845	13701	13844	13671	13823	13926	13885	13882	13813	13803	13583	13818	13772	13883	13875	13723	13827	13822	13716	13852	13749	13635	13824	13803	13783	13979	13906	13851	13997	13742	13821	13764	13725	14017	13733	13898	13752	13972	13919	13942	13890	13841	13786	14069	13727	13646	13671	13788	13974	13687	13702	13762	13641	13930	13760	13910	13685	13864	13646	13757	13644	13799	13735	13715	13756	13878	13834	13953	13680	13920	13807	13996	13815	13728	13838	13669	13852	13794	13792	13600	13830	13778	13676	13712	13719	13866	13863	13725	13844	13867	13813	13986	13959	13774	14101	13864	13971	13718	13954	13869	13670	13818	13874	13771	13862	13867	13561	13917	13793	13945	13926	13815	13922	13871	13949	14008	13713	14064	13725	13625	13781	13899	13921	13743	13830	13850	13807	13762	13732	13816	13796	13737	13746	13827	13696	13758	13787	14042	13902	13764	13815	13855	13711	13941	13590	13900	13684	13829	13887	13684	13862	14117	13964	13723	13790	13716	13731	13855	13898	13833	13776	13891	13743	13863	14097	13703	13818	13934	13876	13977	13831	13902	13880	13858	13957	13870	13649	13918	13788	13723	13786	13764	13814	13741	13720	13769	13847	13704	13827	13827	13835	13889	13999	13653	13817	13820	13758	13844	13722	13887	13825	13812	13823	13910	13781	13803	13926	13600	13941	13781	13926	13775	13771	13794	13705	13613	13683	13846	13664	14150	14036	13869	13810	13799	13750	13850	13768	13819	13857	13785	13863	13820	13719	13923	13999	13796	13800	13879	13851	13896	13943	13833	13767	13957	13726	13859	13818	13695	13844	13947	13781	13728	13707	13782	13876	13695	13898	13912	13827	13694	13770	13824	13714	13889	13633	14018	13788	13741	14004	13767	13927	13868	13740	13711	13733	13797	13682	13633	13765	13828	13837	13768	14022	13894	13686	13931	13802	13794	13893	13767	13829	13732	13759	13859	13911	13702	13945	14067	13894	14046	14048	13732	13822	13842	13759	13720	13904	13731	13886	13811	13793	13663	13910	13912	13761	13632	13788	13794	13722	13927	13697	13794	13812	13727	13938	13987	14003	13850	13881	13867	13783	13954	13851	13768	13865	13904	13847	13751	13922	13684	13792	13890	13726	13900	13843	13857	13856	13564	13883	13840	13918	13934	13918	13775	13795	13786	13938	13785	13768	13542	13856	13836	13974	13790	13716	13668	13782	13736	13837	13698	13707	13810	13986	13770	13722	13904	13820	13629	13966	14012	13866	13985	13737	13788	13676	13873	13925	13832	13747	13952	13817	13826	13687	13764	13817	13774	13880	13876	13956	13842	13882	13811	13870	13987	13746	13773	13884	13938	13859	13744	13794	13794	13745	13934	13860	13624	13819	13821	13503	13630	13870	13729	13925	13831	13863	13676	13620	13643	13891	13836	13764	13768	14016	13874	13711	13720	13832	13784	13758	13866	13876	13628	13705	13866	13929	13826	14140	13995	14002	13970	13704	13879	13886	13796	13848	13890	13898	13846	13539	13850	13765	13802	13852	13968	13830	13643	13866	13700	13665	13902	13788	13823	13813	13884	13851	13857	13889	13669	13960	13727	13810	13765	13680	13825	14069	13888	13684	13978	13864	13798	13639	13778	13655	13861	13722	13712	13797	13824	13849	13709	13933	13719	13913	13753	14196	13915	13663	13875	13930	13805	13744	13976	13671	13873	13713	13588	13853	13952	13720	13870	13849	13912	13735	13767	13822	13804	13742	13859	13692	13797	13831	13889	13962	13780	13703	13711	13810	13811	13645	13861	13844	13968	13647	14033	13731	13828	13767	13755	13777	13728	13684	13627	13921	13737	13723	13842	13832	13820	13632	13826	13892	13727	13803	13988	13854	14075	13738	13940	13885	13711	13742	13638	13949	14045	13872	13835	13822	13779	13797	13776	13879	13868	13927	14002	13875	14025	13859	14055	13741	13974	13570	14013	13819	13555	13798	13951	13784	13747	13826	13791	13760	13748	13599	13685	13887	13941	13956	13956	13749	13967	13947	13802	13730	13822	13808	13858	13881	14022	13896	13834	13851	13597	13774	13979	13850	13874	13827	13870	13748	13773	13893	13859	14032	13748	13767	13776	13918	13798	13811	13834	13969	13781	13939	13819	13851	13876	13891	13735	13847	13883	13752	13880	13938	13731	13932	14085	13938	13939	13969	13951	13802	13915	13903	13974	13932	13753	13928	13697	13785	13803	13858	13856	13923	13831	14033	13821	13713	13857	13867	13803	13756	13934	13932	13923	13829	13917	13813	13829	13826	13963	13744	13832	13784	13792	13962	13804	13758	13672	13779	14074	13781	13801	13785	13703	13880	13816	14007	13904	13830	13813	13837	13743	13892	13753	13713	13880	13803	13959	13812	13925	13996	13636	13801	13773	13602	13997	13846	13741	13824	13597	13727	13917	13724	13856	13849	13946	13713	13842	13842	13839	13805	13887	13732	13918	14016	13704	13968	13655	13767	13719	14107	13826	13825	14057	13914	13751	13764	13755	13812	13746	13995	13830	14018	13734	13821	13914	13931	13720	13969	13754	13788	13800	13852	14135	13791	13760	13786	13777	13751	14074	13944	13785	13880	13880	13888	13876	13939	13567	13897	13992	13703	13775	14005	13731	13755	13881	14081	13829	13889	13962	13852	13819	13785	13775	13976	13923	14035	13932	13908	13943	13851	14005	13842	13912	13880	14012	13878	13877	13873	13762	13769	13819	13866	13787	13753	13817	13889	13979	13665	13740	13899	13807	13929	13835	13834	13858	13766	13985	13898	13714	13797	13975	13810	13775	13889	13755	13844	13930	13751	13664	13745	13967	13791	13867	13691	13704	13798	13661	13762	13574	13885	13819	13874	13675	13839	13815	13850	13890	13932	13873	13941	13878	13841	13783	13935	13784	13757	13860	13871	14077	13982	13714	13940	13783	13839	13780	13923	13876	13815	13829	13849	13803	13796	13799	14130	13810	13754	13759	13810	13655	14014	13958	13754	13782	13863	13952	13840	13780	13708	13877	13747	13716	13912	13687	13981	13917	13768	13857	13869	13744	13883	13912	13754	13777	13892	13873	13686	13898	13719	13805	13806	13846	13850	13789	13796	13920	13952	13785	13803	13624	13745	13988	13907	13906	13850	14053	13912	13910	13747	13765	13729	13751	13644	13582	13785	13806	13864	13875	13785	13798	13716	13816	13799	13861	13892	13671	13766	13848	13616	13608	13878	13658	13864	13901	14071	13924	13991	13718	13924	13995	13828	13730	13885	14071	13830	13835	14009	13791	13561	13792	13819	13764	13856	13741	13959	13860	13645	14043	13990	13927	13957	13646	13923	13973	13896	13996	13869	13868	14003	13802	13693	13859	13825	13829	13883	13896	13736	14042	13785	13702	13959	13820	13882	13873	13768	13528	13874	13671	13998	13630	13559	13757	13845	13784	13894	13760	13770	13800	13910	13744	13670	13761	13918	13871	13812	13785	13915	13908	13746	13784	13881	13836	13716	13874	13746	13807	13848	13933	13798	13711	13652	13718	13826	13736	13828	13705	14077	13895	13778	13801	13834	13898	13876	13952	13759	13831	13874	13934	13982	13860	13667	13840	13756	13748	13821	13784	13751	13727	13764	13839	13914	13777	13889	13741	13867	13869	14050	13767	13763	13832	13809	13848	13852	13874	13825	13910	13758	14047	13922	13872	13889	13972	13777	13979	14041	13829	13670	13931	13828	13761	13842	13867	13794	13854	13784	13812	13902	13928	13846	13912	13913	13857	14101	13697	13769	13923	13739	13740	13716	13850	13914	13832	13944	13846	13692	13846	13789	13807	13682	13983	13696	13743	13620	13925	13901	13835	13916	13955	13865	13706	14004	13916	13867	13865	13865	13895	13651	13820	13846	13966	13741	13677	13976	13629	13830	13666	14036	13801	13739	13868	13735	13977	13752	13836	13955	13912	13777	13794	13860	13740	14005	13786	13854	13935	13682	13890	13903	13871	13807	13782	13794	13854	13799	13974	13873	13907	13907	13828	13879	13821	13782	13798	13767	13733	13852	13922	13982	13802	13684	13937	13899	13889	13838	13937	13644	13846	13702	13645	13693	13913	13853	13692	13708	13933	13563	13698	13682	13871	14002	13973	13923	13720	13854	13905	13932	13842	13691	13897	13878	13845	13852	13774	13674	13769	13865	13802	13910	13646	13739	13816	13839	13948	13805	13863	13618	13803	13713	13756	13848	13806	13795	13998	13812	14099	13764	13932	13856	13802	13961	13838	13907	13654	13743	13910	13772	14083	13777	13886	13819	13817	13797	13865	13951	13561	13738	13810	13971	13746	13752	13865	13947	13790	13880	13899	13612	13791	13914	13967	13744	13522	13736	13796	13754	13890	13821	13952	13741	13686	14082	13941	13725	14035	13917	13873	13726	13717	13851	13754	13814	13826	13879	13879	13953	13769	13833	13889	13764	13632	13975	13784	13697	13704	13896	13909	13745	13822	13954	13950	13883	14025	13849	13773	13769	14034	13917	13871	13967	13864	13866	13767	13878	14007	13900	13735	13814	13821	13843	13849	13826	13934	13945	13867	13540	14141	13847	13850	14042	13745	13919	13802	13766	13801	13666	13830	13889	13949	13841	13709	13757	13896	13733	13901	13947	13773	13769	13815
17844	27165	25866	20917	18698	17444	16400	15867	15230	14736	14780	14406	14362	13922	13809	13628	13503	13493	13448	13258	13349	13383	13057	13136	13075	13087	12926	13201	13184	13017	13044	13041	12976	13123	13040	12912	12908	13138	13020	12951	12885	12904	13101	12823	13004	12987	12808	13016	12877	12931	12881	12893	12938	12940	12913	12979	12897	12624	12874	12913	12879	12999	13067	12915	12899	13052	12911	12896	12853	12922	12888	12890	12888	12871	12849	13034	12989	13014	12869	13050	12859	12825	12981	13013	12897	13077	12947	13068	12722	12890	12900	13219	12987	12950	12895	13083	12790	12853	12923	12903	12887	12993	12802	13029	12845	12857	12758	12718	12750	13013	12910	12852	12977	12869	13161	12677	12993	12981	12941	12870	12858	12912	12917	12984	12899	13006	12976	12953	12835	12876	12871	12974	12794	12939	12761	12912	12863	13104	12844	12988	12767	13052	13011	12982	12920	12924	12793	13066	12908	12847	12981	12840	12922	12904	12920	13014	13009	12940	12969	12971	12893	12955	12932	12967	12856	12909	12978	12978	12871	12974	12837	13003	13026	12815	12920	12933	12970	12883	12965	12773	12920	12835	12920	12807	12854	12760	13017	12838	12890	13075	12873	12905	12861	12914	12873	12762	12947	12886	12786	12985	12905	12933	12856	12926	13013	12882	12859	12900	12903	12871	12964	12949	12858	12862	12978	12980	12746	12806	13105	12793	12704	12946	12882	12841	12944	12851	12824	12872	12955	13057	13088	12941	12814	12794	12904	12818	12903	12819	12829	12785	13040	13032	12959	12919	12829	12852	12893	12840	13046	12745	12852	12749	12831	12856	13054	12945	12953	13033	13014	12783	12915	12846	12823	12922	12927	12926	12946	12913	12983	12842	12958	12779	12926	12958	12946	12949	12975	12832	12908	12874	12847	12795	13007	12998	12978	12845	12917	12829	12982	13027	12694	12750	12794	12861	12995	12646	12966	13003	12813	12923	12856	12955	12857	12841	13029	12916	12879	12846	12816	12879	12826	12784	12897	12914	12857	12748	12993	12876	12851	12928	12939	12825	12721	12868	12821	12979	13015	12975	12982	13089	12888	13003	12777	12930	12679	13074	12913	12887	12821	12955	12857	12976	12837	13060	13041	12875	12894	12862	12877	12779	12785	12971	12952	12816	12851	12799	12949	12879	13041	12935	12860	13001	13002	12852	12922	12985	12904	12975	12938	12993	12903	12757	12918	12980	12906	13034	12857	12932	12979	12939	12972	12884	12935	12819	12746	12923	12957	12772	12893	12932	13141	13007	12815	12914	12948	13008	12756	12866	12788	12794	12878	12872	12866	12849	12906	12955	12912	12812	12901	13060	13015	12882	12934	12853	12960	12848	12855	12815	12974	12966	12842	12880	12835	12996	12847	12935	12846	12899	12907	12868	12941	12849	12761	12774	12854	12974	12969	12756	12791	12889	12793	12989	13005	12875	12928	12782	13043	12896	12763	12915	12815	12900	13021	12816	13034	13003	12897	12919	12884	12884	12842	12988	12895	12934	12829	13132	12820	13025	12856	12874	12932	12861	12889	12930	12883	12864	12933	12901	12750	12948	12829	12947	12914	12939	12742	13079	12814	12948	12855	13129	12864	12760	12862	12819	12999	12917	12883	12923	12930	13008	13009	12868	12898	12814	12918	12986	12927	12745	12893	12876	12866	12849	13024	13040	12794	12906	12876	12882	12844	12869	13007	13015	13044	12942	12850	13021	12871	12923	12939	12902	12855	13042	12874	13025	13064	12799	12974	12996	12947	12953	12881	12927	12984	12984	12946	12947	12919	12906	12800	12782	12946	12913	12826	12775	12933	13020	13040	12994	12931	12948	12882	12785	13003	12858	12945	12963	12975	12932	12878	13037	12933	12785	12932	12956	12946	12810	12908	12788	12936	12902	13124	12897	12996	12908	12889	12976	12738	12864	12983	13021	12847	12992	12862	12863	12988	12938	12901	13148	12892	13003	13035	12910	12879	12946	12951	12884	12723	13035	12886	12926	12927	12920	12999	12990	12914	12983	12868	12873	12923	12847	12938	12970	12975	12891	12893	12809	13047	12822	12917	12964	12902	12981	12908	12850	12824	12896	12707	12875	12746	12852	13011	13015	12988	12862	13002	12857	12920	12916	12789	12907	12862	12937	12988	12791	13066	12972	13089	12936	13043	12844	12970	12759	12841	12854	12927	12802	13067	12814	12917	12934	13050	12875	12927	12973	12856	12904	13026	13022	12932	12810	12869	12974	12904	12922	12840	13001	12984	12892	12951	12903	12967	12972	12897	12906	12923	12911	12942	12698	12854	12825	12878	12982	12802	12926	13066	13055	12966	12843	12750	12900	13009	12838	12809	13052	12899	12801	13019	12891	12999	12865	12810	13086	12969	12861	13020	12916	12933	12896	12966	12836	12954	12869	12884	12828	12929	12906	12871	13130	13071	13015	12871	12808	13034	12753	12876	12796	12908	12838	12911	12999	13034	12943	12917	12847	12907	12800	12867	12945	12984	12839	12888	12845	13072	12904	12896	12882	13096	12934	12918	12924	13033	12912	12971	12745	12929	12871	12952	12851	12992	12781	13010	12863	13063	12972	12897	12992	12892	12912	13057	12930	12953	12990	12878	12840	12865	12984	12776	12904	12947	12872	12831	12719	12967	12840	12959	12849	12754	13023	13082	12984	12868	13025	13037	12921	12728	12899	12987	12721	12757	12991	12896	12869	12906	13024	12949	13023	12868	12931	12900	12873	12850	12767	12825	13028	12769	12905	13004	12904	12954	12812	12943	12836	12990	12874	13015	12993	12791	12988	13006	13063	12933	12852	13096	12961	12966	12716	12923	12922	13005	12833	12943	12930	12928	12725	13094	13026	13054	12937	12949	12820	12722	12986	12859	12881	12973	12904	12872	12870	12879	12969	13066	12835	12988	12962	12974	12771	13024	12941	12929	12872	12909	12889	13028	12873	13059	12999	12818	13027	12973	12838	13013	12955	12888	12953	12902	12944	12900	12840	12852	12992	12937	12896	13089	13018	12918	12987	12990	12828	13073	12852	12911	12991	12894	12955	12739	12897	12940	12991	12749	12947	13005	12933	12929	12821	12969	12774	13080	12805	12978	12885	12950	12930	12840	12935	12970	12903	12895	12992	12970	13090	13012	12809	12796	12808	13049	12918	13029	12846	12843	12786	12896	13048	13010	12814	13028	12943	12857	13053	12875	13116	12841	12801	12835	12903	13063	12907	12939	12830	12998	12771	12994	13012	12899	12965	12895	13132	12870	12901	12861	12929	12854	12872	12955	13031	12944	12826	12875	12969	12979	12729	12958	12938	12852	12886	12839	12872	12822	12801	12886	12950	12903	12915	12816	13027	12888	12915	12763	12869	12902	12818	12989	12741	13022	12952	12917	12917	12827	12846	13061	12944	12832	12948	13064	12831	12971	12920	12783	12874	12896	12774	13000	12841	12984	13078	12974	12874	13004	12932	12888	12804	12934	12761	12849	12883	13008	12830	12753	12887	12903	13115	12878	13138	12822	12916	12809	12852	12969	12875	12908	12792	13059	12992	12773	12882	12921	12847	12960	12991	12762	13021	13096	13048	13026	12796	13010	12916	12935	12806	12828	12946	12983	13038	13069	12850	12917	12960	12953	13029	12846	12967	13011	12990	12961	12864	12751	12914	12999	12804	12857	12907	12945	12979	13126	13060	12858	12781	12908	12999	12872	13044	12802	12976	12864	12942	12899	12950	12755	12938	13041	12809	12992	12732	12979	12768	12863	13013	12988	12893	13003	12811	13014	12991	13048	12798	13071	12868	12944	12982	12963	13053	13000	12818	12877	12808	12879	13021	13013	13007	12837	12813	12913	12938	12871	12964	12906	12955	12943	12871	12904	12991	12879	12995	12976	13174	12840	12818	12822	12891	12920	12841	12910	12960	13087	12909	12810	12870	12967	12989	13036	13030	12872	12868	12931	12925	13075	12951	12925	12841	12977	12926	13051	13006	13021	13028	13004	13045	12839	12958	12892	12842	12930	12973	12927	12961	12870	12985	12819	12855	12940	13054	13040	12986	12790	12882	12799	12991	13001	12830	12931	12984	12785	12933	12928	12866	12953	12910	12980	12958	12867	12965	12908	12980	12807	13020	12862	13007	12952	12994	12726	12984	12934	13020	12730	12974	12764	12995	12985	12869	12882	12960	12883	13030	13159	12915	12999	13010	12742	12947	12973	12986	12984	13010	12903	12772	12888	12993	12711	12995	12870	12946	12845	12987	13066	12872	12818	12858	12848	12900	12900	12888	12976	13080	12882	12853	12933	13014	12979	12777	12855	12776	12841	12985	12830	12853	13019	12804	12830	12911	12729	12935	12914	13049	12936	12786	12990	12831	13028	12917	12853	12934	12906	12928	13011	12712	12871	12834	12810	13071	12993	12865	12973	12921	12999	12836	13033	12896	12933	12935	12943	13018	13010	12910	12908	12819	12951	12794	12819	12914	12943	12886	12853	12892	12957	12997	12869	12903	12923	13009	12956	13017	13007	12895	13034	12946	12774	12837	12885	12820	12893	12946	12917	12842	12949	12806	13003	13058	12941	12884	12907	12903	12905	12839	12902	12973	12754	13028	12985	12907	12914	12911	12900	12886	12957	12984	12754	13010	12872	12972	13040	13016	12814	12891	13036	12915	12889	12819	13008	12784	12936	12844	12902	12977	12833	12842	12904	12792	12961	12921	13082	12754	12866	12905	12808	13058	12973	12917	12969	13034	12794	12966	12868	12769	12869	12826	13037	12973	12902	12760	12908	13063	12901	13044	12837	12947	12835	12847	12894	12795	12852	12941	12814	12922	12833	12899	12941	12863	12856	12794	12952	12818	12933	12970	12982	12970	12990	13049	12852	12989	12815	12962	12857	12868	12914	12939	12763	12901	12902	12941	12857	12965	12702	12959	12824	12917	12912	13002	12839	12890	12995	12926	12818	12920	12963	12802	12896	12885	12921	12903	13028	13015	13334	12784	13082	12948	12964	12897	12948	12935	12877	13009	12896	12899	12910	13026	12943	12935	13072	13009	13059	13050	12860	12759	13184	12881	13004	12865	12961	13000	12796	12980	12929	12849	12764	13004	12951	13073
23587	21053	28449	24034	22010	21399	19744	16656	15594	15339	15186	14872	14623	14346	14259	14171	13903	13908	13722	13755	13556	13531	13729	13420	13594	13301	13194	13459	13260	13191	13114	13224	13187	13106	13479	13256	13278	13185	13498	13302	13223	13213	13185	13211	13130	13175	13336	13124	13200	13050	13230	13273	13181	13194	13104	13274	13182	13195	13263	13144	13255	13141	13219	13249	13138	13141	13100	13039	13219	13077	13061	13192	13194	13143	13030	13185	13045	13067	13265	13194	13136	13133	13389	13210	13277	13168	13187	13355	13100	13310	13186	13315	13175	13193	13215	13284	13267	13251	13200	13205	13174	13069	13228	13115	13089	13118	13056	13168	13024	13093	13150	13222	13101	13013	13252	13245	13142	12931	13297	13152	13194	13091	13073	13233	13241	13177	13301	13079	13149	13109	12924	13089	13142	13210	12859	13161	13372	13138	12967	13162	13239	13208	13268	13001	13367	13286	13243	13164	13286	13020	13259	13307	13263	13112	13237	13030	13266	13213	13120	13211	13393	13160	13163	13056	13131	13252	13264	13214	13131	13207	13158	13212	13171	13060	12894	13121	13066	13062	13189	13022	12954	12993	13355	13094	12990	13251	13004	13145	13181	13083	13134	12982	13115	13122	13245	13266	13042	13236	13242	13158	13252	13254	13258	13183	13129	13214	13019	13149	13211	13220	13027	13071	13191	13021	13054	13136	13144	13185	13049	13089	13034	13023	13092	13132	13102	13189	13312	12942	13001	13059	13122	13073	13203	13049	12992	13155	13120	13129	13214	13200	13093	13156	13014	13148	13143	13160	13061	12912	12971	13049	13248	13219	13205	13200	13203	13210	13132	13044	13083	13076	13044	13200	13132	13320	13221	13088	13158	13085	13074	13047	13006	13286	13275	13169	13077	13105	13073	13021	13062	13080	13174	13059	13139	13305	13107	13099	13265	13168	13151	12995	13169	13158	13056	13096	13052	13228	13231	13105	12964	12991	12974	13173	13099	13237	13160	13257	13365	13297	13135	12986	13044	13044	13225	13154	13348	13095	13045	13234	13117	12978	13077	13070	13114	13082	13111	13164	13190	13132	13220	13159	13226	13326	13260	13283	13046	13148	12986	13172	13197	13264	13277	13099	13277	12932	13027	12875	13102	13235	13109	13105	13072	13167	13204	13046	13092	13113	13124	13255	13034	13264	13254	13286	13365	13223	13123	13118	13122	13092	13179	13183	13069	13269	13197	13164	13114	13369	13155	13075	13073	12873	13206	13188	13246	13139	13003	13115	13111	13044	13155	13162	13194	13189	13302	13206	13090	13041	13171	13204	13064	13041	13166	13100	13170	13082	13029	13004	13218	12974	13028	13151	13064	13227	13061	13126	13070	13136	12864	13216	13279	13102	13278	13257	13199	13054	13177	13191	13177	13206	13228	13080	13400	13119	13121	13339	13195	13118	13185	13228	12950	13067	13126	13189	13048	13039	13035	13253	13222	13062	13081	13081	13158	13004	13202	13109	13050	13087	13182	13285	13177	13091	13266	13095	13224	13207	12919	13176	13046	13139	13212	13152	13125	13148	13312	13119	13203	13150	12955	13138	13143	13107	13074	13124	13020	13131	13253	13258	13104	13070	13034	13461	12900	13123	13237	13421	13020	13181	13203	13336	13294	13170	13220	13009	13107	13172	13382	13055	13098	13159	12968	12900	13242	13170	13193	13138	13053	13074	13102	13326	13154	13288	13173	13075	13241	13264	13114	13059	13042	13239	13114	13258	12989	13122	13133	13018	13169	13165	13242	13135	13167	13304	13215	13113	12827	13119	13127	13098	13135	13092	13193	13116	13022	13138	12914	12954	13021	13199	13042	13063	13131	13181	13264	13240	13108	13091	13230	12939	12900	12908	13306	13309	13086	12996	13106	13188	13349	13200	13146	13117	13106	12798	13021	13177	13090	13292	13242	13064	13160	13180	12999	13102	13089	13052	13194	13093	13030	13130	13173	13088	13123	13223	13267	13163	13006	13301	13171	13411	13264	13250	13071	13090	13192	13203	13436	13106	12994	12941	13259	13196	13220	13107	13078	12975	13152	13175	13361	13254	13047	12999	13330	13088	13223	13282	13364	13216	13138	13138	13168	13262	13173	12992	12965	13114	13066	13118	13318	13271	13466	12998	13140	13252	13111	13281	13242	13252	13355	13046	13073	13160	13100	13215	13315	13103	13179	13113	13247	13089	13315	13111	13229	13177	13048	13113	13176	12992	13175	13050	13275	13102	13227	13089	13237	13344	13046	13237	13193	13160	13311	13217	13056	13072	13186	13160	13036	13034	13341	13245	13044	13272	13149	13002	13074	13210	13186	13144	13154	13172	13172	13186	13265	13197	12949	13066	13123	13048	13304	13096	13336	13212	13307	13292	13181	13284	13206	13142	13209	13223	13291	13230	13169	13146	13168	13197	13282	13146	12964	13093	13103	13050	13228	13226	13185	13154	12991	13299	13097	12982	13262	13087	13349	13260	12939	13195	13218	13230	13018	13196	13187	13044	13212	13157	13082	13183	13228	13327	13094	13001	13018	13334	13290	13177	13089	13058	13083	12955	13023	13154	13018	13117	13144	13089	13196	13250	13157	13121	13051	13221	13193	13313	13078	12956	13016	13063	13195	13097	13099	13163	13200	13211	13172	13070	13005	13148	13037	13234	13126	12994	13166	13158	13123	13324	13124	13211	13290	13203	13037	13186	13251	13218	13212	13199	12997	13133	12996	13140	13297	13294	13249	13086	13109	13230	13116	13170	13044	13305	13357	12905	13065	13251	12928	13099	13213	13077	13206	13178	13278	13258	13131	13108	12973	13111	13022	13285	13338	13169	13063	13065	13201	12993	13009	13083	13199	13038	13017	13216	13160	13156	12962	13230	13121	13136	13122	13175	13161	13038	12972	13104	13158	13090	13166	13137	13141	13163	13262	13067	13206	13041	13127	13108	13006	13060	13328	13060	12891	13058	13079	13223	13117	13139	13062	13259	13159	13068	13203	13197	12966	13100	13046	13142	13140	13148	13058	13198	13199	13071	12976	13062	13198	12950	13006	13088	13153	13047	13293	13118	13111	13123	13198	13197	13368	13109	12977	12940	12994	13164	13106	13097	13060	13285	13137	13137	13015	13034	13346	13159	13184	13172	13183	13255	13225	13094	13177	13126	13226	13171	13136	13149	13161	13140	13117	13213	13052	13100	13123	13037	13003	13121	13195	13122	13332	13303	13179	13036	13241	13233	13176	13146	13153	13147	13300	13110	13261	13194	13213	13264	13226	13189	13437	13175	13266	13146	13191	13187	13165	13123	13307	13223	13254	13034	13037	13227	13173	13057	13077	13116	13073	12978	13171	13021	13013	13181	13187	13146	13208	13330	13271	13232	12966	13082	13151	13294	13242	13177	12897	13098	13154	12961	13033	13204	13095	13114	13090	13044	12984	13202	13206	13147	13257	13250	13073	13378	13200	13086	13318	13076	13024	13167	13101	13110	13016	13070	13127	13215	13007	13000	13069	13168	13124	13162	13181	13043	13127	13304	12976	13312	13353	13137	13172	13021	13106	13197	13248	13198	12980	13292	13046	13093	13011	13114	13007	13141	13095	13098	13293	13100	13236	13125	13263	13131	13141	13129	13041	12948	13045	13178	13064	13233	13206	13134	12950	13372	13305	13049	13225	13297	13180	13242	13321	13146	13040	13245	12951	13137	13302	13204	13319	13235	13111	13217	13125	13151	13159	13254	13150	13208	13219	13081	13174	13096	13272	13181	13058	12941	13124	13241	12994	12984	13247	13027	13026	13148	13270	13105	13182	13204	13089	13236	13154	13107	13199	13188	13168	13212	13194	13352	13204	13052	13131	12981	13161	13064	13143	13248	13179	13176	13097	13123	13225	13004	13289	13096	13041	13015	13053	13176	13035	13181	13086	13267	13192	13119	13059	13071	13202	13083	13244	13147	13138	13154	13035	13182	13032	13156	13123	13143	13228	13329	13089	13273	13057	13201	13280	13344	13269	13233	13068	12983	13207	13263	13202	13133	13456	13090	12849	13326	13205	13148	13097	13195	13068	13102	13174	13157	13036	13100	13097	13410	13370	13347	13213	13074	12959	13208	13044	12931	13043	13213	13225	13080	13095	13229	13143	13190	13254	13102	12957	13103	13038	13173	12982	13275	13213	12988	13316	13025	12951	13114	13214	13047	13050	13367	13282	13082	13106	13181	13080	13154	13107	13259	13129	13203	13315	13283	12927	13106	12982	13132	13490	13254	13280	13165	13329	13163	13076	13043	13093	13026	13157	13124	13075	13164	13113	13262	13128	13005	13181	13202	13122	13246	13285	13185	13306	13202	13169	13245	13231	13188	13097	12867	13190	13262	13179	13245	13004	13169	13016	13098	13253	13102	13192	13147	13088	12969	13147	13059	13198	12910	12947	13213	13270	13085	13224	13137	13059	13251	13097	12980	12926	13325	13366	13289	13396	13008	13201	13271	13132	13169	13301	13182	13119	13187	13161	12918	13013	13096	13113	13313	13232	13203	13177	13187	13220	13212	13160	13185	13253	13184	13187	13142	13128	13138	13227	13196	13047	13268	13203	13139	13312	13146	13214	12973	13043	13082	12969	12998	13185	13106	13278	13125	13257	13103	13128	13160	12964	13131	13239	13271	13027	13008	13252	13157	13268	12932	13056	13165	13126	13212	13236	13068	12855	13192	13025	13204	13187	12916	13065	13231	13174	13047	13134	13281	13024	13169	13054	13169	13064	13372	13016	12904	13212	13246	13176	13068	13086	12984	13079	13204	13349	13134	12960	12940	13152	13092	12800	13348	13403	13193	13295	13232	13301	13163	13261	13175	13202	13259	13330	13231	13125	13277	13217	13149	13100	13018	13095	13051	13152	13019	13248	13196	13193	13069	12990	13172	13169	13065	13244	13299	13303	13176	13133	13193	13063	13150	13250	13158	13242	13199	13126	13297	13113	13103	12991	13151	13169	13103	13088	13223	13304	13206	13009	13294	13230	13004	13111	13109	13378	13212	13024	13028	13116	13205	13213	13192	13202	13119	13013	13269	13211	13082	13193	13074	13304	13059	13130	13024	13118	13180	13207	13296	13208	13255	13070	13095	13129	13076	13069	13127
17642	33074	31610	25365	22453	20154	18683	17627	17017	16053	15652	15056	14788	14342	14154	13864	13654	13528	13496	13315	13041	13063	12951	13052	13052	12813	12711	12753	12730	12709	12688	12667	12571	12682	12576	12529	12545	12551	12445	12567	12668	12539	12646	12488	12421	12781	12581	12513	12504	12629	12497	12530	12556	12417	12528	12476	12461	12423	12471	12576	12556	12397	12486	12421	12393	12509	12575	12455	12338	12484	12546	12619	12596	12506	12511	12391	12509	12434	12475	12402	12432	12578	12573	12582	12519	12470	12480	12277	12510	12475	12388	12315	12423	12538	12588	12502	12403	12579	12474	12378	12589	12483	12472	12625	12453	12506	12397	12521	12450	12539	12499	12400	12386	12420	12598	12336	12439	12520	12479	12443	12303	12567	12435	12460	12539	12626	12353	12602	12467	12487	12356	12440	12486	12470	12441	12389	12352	12462	12442	12523	12374	12414	12482	12453	12387	12441	12533	12519	12543	12542	12452	12543	12426	12602	12467	12329	12324	12491	12536	12399	12679	12538	12322	12512	12337	12363	12483	12548	12528	12426	12478	12533	12459	12340	12549	12516	12408	12575	12382	12595	12540	12322	12397	12598	12470	12476	12501	12275	12404	12691	12494	12418	12600	12538	12269	12447	12428	12327	12419	12378	12516	12450	12498	12433	12627	12474	12556	12601	12486	12498	12468	12484	12412	12515	12509	12411	12308	12441	12446	12486	12637	12498	12348	12501	12473	12431	12474	12286	12435	12450	12322	12547	12293	12469	12566	12673	12489	12428	12525	12594	12550	12475	12433	12545	12531	12531	12498	12387	12341	12448	12582	12329	12374	12360	12230	12476	12408	12461	12451	12317	12373	12546	12405	12812	12417	12388	12344	12487	12513	12478	12371	12425	12502	12326	12391	12295	12272	12414	12370	12443	12582	12430	12485	12335	12324	12415	12521	12530	12411	12635	12465	12574	12479	12576	12446	12548	12347	12371	12354	12363	12296	12431	12350	12434	12285	12369	12395	12526	12445	12415	12412	12442	12384	12336	12602	12503	12395	12499	12255	12345	12505	12542	12608	12382	12307	12542	12497	12458	12586	12512	12500	12486	12558	12447	12371	12458	12551	12456	12454	12531	12443	12311	12453	12307	12463	12492	12433	12506	12429	12346	12591	12429	12390	12453	12326	12510	12416	12370	12530	12384	12530	12579	12394	12507	12415	12332	12533	12385	12383	12415	12487	12451	12531	12390	12602	12559	12398	12431	12517	12497	12441	12482	12395	12419	12558	12470	12529	12409	12438	12543	12475	12393	12402	12388	12423	12392	12279	12356	12437	12453	12441	12436	12443	12358	12425	12536	12298	12403	12616	12351	12417	12590	12425	12521	12449	12353	12446	12425	12558	12420	12415	12628	12454	12485	12331	12572	12434	12626	12450	12413	12506	12438	12675	12412	12350	12398	12400	12473	12460	12445	12377	12566	12533	12521	12499	12435	12504	12362	12606	12386	12570	12559	12387	12750	12358	12505	12360	12406	12664	12407	12400	12575	12294	12497	12291	12387	12619	12224	12551	12561	12518	12691	12478	12490	12393	12492	12374	12402	12353	12492	12391	12445	12558	12455	12370	12589	12503	12408	12561	12464	12527	12458	12470	12517	12498	12417	12428	12373	12409	12326	12365	12360	12643	12435	12537	12410	12536	12418	12446	12486	12474	12362	12455	12579	12447	12585	12441	12292	12428	12406	12415	12374	12377	12347	12378	12638	12196	12360	12409	12448	12340	12488	12484	12443	12277	12608	12370	12517	12565	12569	12490	12367	12377	12480	12422	12408	12402	12450	12377	12492	12426	12351	12402	12414	12497	12573	12499	12317	12453	12518	12476	12400	12437	12399	12484	12664	12453	12525	12380	12598	12398	12459	12415	12456	12450	12478	12468	12366	12476	12530	12485	12660	12493	12374	12595	12276	12475	12388	12582	12622	12333	12342	12439	12609	12404	12603	12599	12417	12404	12668	12310	12416	12363	12491	12426	12447	12596	12477	12580	12545	12459	12447	12337	12555	12365	12512	12369	12376	12275	12465	12473	12346	12518	12408	12327	12475	12574	12302	12442	12278	12418	12417	12449	12608	12571	12519	12636	12431	12404	12458	12387	12508	12573	12330	12390	12284	12402	12313	12363	12477	12552	12515	12479	12485	12639	12596	12305	12487	12444	12471	12426	12459	12560	12570	12396	12530	12451	12462	12310	12462	12364	12559	12496	12565	12435	12349	12529	12514	12495	12448	12645	12470	12409	12561	12389	12425	12550	12298	12474	12407	12548	12595	12445	12297	12513	12393	12416	12525	12529	12654	12441	12494	12494	12352	12327	12569	12358	12663	12553	12439	12342	12511	12498	12415	12517	12554	12546	12447	12507	12372	12450	12455	12431	12355	12367	12382	12483	12633	12549	12372	12422	12402	12321	12522	12478	12375	12678	12447	12347	12432	12411	12373	12415	12485	12502	12470	12480	12506	12439	12434	12484	12582	12580	12543	12448	12545	12335	12570	12576	12565	12329	12547	12396	12401	12678	12316	12585	12641	12392	12615	12522	12362	12500	12380	12458	12327	12394	12546	12449	12394	12510	12465	12524	12467	12502	12405	12520	12395	12574	12583	12365	12463	12356	12454	12453	12429	12342	12478	12383	12523	12582	12476	12353	12534	12539	12491	12282	12389	12503	12412	12375	12334	12527	12507	12615	12446	12355	12480	12536	12333	12614	12612	12577	12318	12553	12551	12378	12494	12420	12406	12360	12657	12425	12425	12561	12447	12411	12377	12299	12472	12449	12452	12346	12518	12308	12320	12387	12549	12608	12417	12455	12457	12433	12481	12384	12420	12524	12369	12374	12285	12523	12454	12459	12330	12540	12361	12501	12408	12345	12533	12503	12378	12505	12363	12706	12536	12405	12486	12433	12446	12679	12528	12458	12491	12446	12338	12379	12485	12438	12313	12297	12526	12395	12405	12596	12467	12511	12503	12553	12352	12329	12472	12502	12347	12539	12466	12590	12388	12481	12460	12278	12478	12326	12318	12560	12381	12368	12429	12338	12391	12479	12461	12429	12353	12452	12506	12524	12397	12435	12483	12420	12582	12375	12300	12576	12356	12415	12412	12491	12423	12531	12614	12596	12469	12523	12395	12471	12581	12406	12466	12431	12392	12577	12469	12640	12563	12425	12490	12444	12593	12357	12541	12590	12502	12515	12399	12418	12351	12416	12383	12501	12423	12431	12485	12494	12471	12533	12407	12351	12610	12455	12337	12654	12567	12563	12500	12510	12469	12558	12603	12296	12521	12530	12474	12345	12508	12413	12374	12407	12387	12512	12429	12502	12402	12158	12424	12335	12357	12436	12474	12311	12438	12447	12361	12534	12435	12506	12352	12390	12573	12307	12594	12387	12554	12506	12431	12376	12334	12374	12571	12457	12548	12449	12476	12279	12636	12548	12360	12442	12488	12418	12488	12615	12514	12513	12353	12620	12711	12541	12409	12490	12372	12424	12435	12402	12460	12577	12594	12433	12453	12486	12476	12623	12545	12532	12587	12389	12470	12448	12543	12457	12339	12461	12545	12465	12585	12603	12555	12434	12485	12444	12532	12540	12326	12547	12507	12470	12418	12375	12513	12498	12481	12550	12331	12347	12379	12348	12327	12426	12443	12432	12462	12454	12379	12379	12409	12457	12427	12512	12551	12367	12328	12370	12380	12550	12406	12385	12469	12566	12448	12421	12457	12474	12384	12507	12482	12440	12596	12507	12421	12349	12515	12427	12542	12463	12501	12577	12584	12503	12507	12436	12529	12442	12513	12597	12367	12369	12512	12430	12469	12272	12330	12474	12316	12671	12362	12339	12376	12243	12569	12429	12448	12642	12465	12524	12556	12455	12449	12401	12333	12269	12493	12383	12531	12438	12464	12548	12362	12447	12465	12384	12368	12377	12289	12390	12445	12624	12412	12484	12357	12689	12311	12560	12460	12507	12273	12503	12401	12539	12469	12545	12549	12486	12443	12528	12511	12532	12517	12472	12370	12577	12469	12609	12530	12523	12508	12495	12531	12239	12483	12473	12421	12352	12505	12464	12340	12450	12447	12400	12563	12404	12513	12489	12373	12407	12394	12491	12521	12391	12443	12560	12568	12443	12563	12547	12546	12521	12576	12481	12452	12590	12488	12492	12533	12392	12563	12419	12454	12412	12604	12402	12411	12297	12320	12488	12516	12453	12385	12701	12420	12424	12561	12566	12394	12621	12513	12448	12419	12446	12561	12554	12366	12565	12305	12586	12460	12501	12440	12554	12487	12422	12464	12506	12488	12604	12498	12349	12452	12480	12393	12400	12455	12494	12259	12531	12417	12473	12481	12544	12467	12444	12424	12291	12442	12404	12516	12459	12462	12468	12498	12653	12334	12512	12421	12489	12527	12519	12529	12452	12552	12494	12359	12366	12737	12381	12475	12494	12471	12661	12519	12467	12491	12523	12359	12301	12656	12339	12389	12491	12382	12556	12585	12413	12518	12498	12468	12350	12508	12357	12691	12574	12428	12469	12379	12330	12331	12531	12363	12541	12375	12547	12561	12466	12498	12405	12474	12347	12455	12440	12556	12488	12410	12441	12502	12464	12166	12278	12333	12351	12382	12583	12515	12407	12385	12410	12489	12683	12359	12509	12419	12440	12493	12380	12502	12436	12375	12486	12389	12502	12662	12455	12502	12456	12543	12451	12536	12465	12376	12313	12613	12348	12431	12535	12426	12318	12659	12386	12540	12379	12355	12477	12592	12408	12605	12515	12470	12325	12454	12524	12502	12504	12409	12477	12417	12376	12440	12375	12498	12505	12486	12469	12372	12515	12392	12476	12401	12395	12392	12339	12383	12613	12505	12544	12477	12411	12564	12539	12526	12296	12450	12364	12524	12538	12543	12529	12319	12608	12312	12620	12481	12486	12545	12549	12498	12464	12436	12432	12575	12493	12475	12521	12542	12501	12548	12516	12515	12467	12517	12461	12455	12401	12489	12556	12381	12451	12443	12506	12343	12426	12405	12561	12646	12416	12357	12467	12557	12432	12538	12356	12428	12600	12589	12508	12555	12497	12571	12541	12447	12493	12629	12362	12507	12434	12563	12588	12535
22660	21040	28822	23439	21334	23366	24516	18922	17527	17219	16566	16202	15794	15668	15440	15207	14978	15023	14735	14477	14337	14315	14250	14283	14272	14256	14249	14236	14198	14044	14101	13752	13877	14061	14019	13882	13825	13781	13784	13781	13913	13904	13737	13817	13929	13917	13819	13638	13899	13835	13894	13700	13745	13840	13843	13797	13727	13770	13706	13842	13819	13822	13786	13508	13723	13900	13872	13962	13791	13777	13651	13589	13620	13631	13707	13652	13755	13896	13651	13584	13697	13810	13778	13759	13751	13727	13788	13782	13700	13721	13626	13765	13719	13802	13670	13772	13749	13566	13824	13669	13894	13631	13645	13570	13689	13731	13602	13686	13696	13824	13657	13698	13856	13885	13882	13647	13816	13678	13773	13651	13567	13727	13772	13748	13745	13730	13669	13634	13717	13482	13530	13870	13685	13695	13648	13706	14068	13834	13690	13598	13547	13661	13600	13830	13656	13685	13811	13883	13953	13697	13919	13591	13683	13830	13801	13664	13668	13714	13633	13900	13764	13524	13610	13723	13664	13603	13586	13633	13642	13562	13760	13690	13774	13672	13741	13784	13815	13793	13811	13583	13740	13881	13696	13774	13846	13540	13881	13948	13589	13752	13458	13536	13717	13615	13879	13503	13553	13586	13754	13620	13832	13689	13597	13834	13849	13743	13777	13701	13756	13740	13634	13567	13621	13667	13566	13587	13673	13805	13628	13524	13733	13695	13619	13750	13757	13736	13726	13818	13745	13936	13579	13625	13489	13728	13692	13621	13777	13776	13806	13721	13681	13577	13778	13866	13948	13608	13710	13706	13720	13758	13623	13725	13810	13558	13686	13592	13738	13795	13716	13641	13714	13697	13716	13602	13766	13550	13740	13597	13695	13894	13700	13722	13780	13860	13733	13759	13531	13547	13790	13657	13538	13657	13704	13710	13658	13723	13735	13649	13576	13886	13750	13810	13553	13697	13643	13560	13618	13682	13624	13628	13782	13700	13743	13599	13459	13654	13743	13674	13593	13698	13693	13761	13757	13669	13614	13631	13837	13663	13681	13560	13753	13686	13566	13872	13618	13706	13699	13758	13502	13686	13604	13698	13707	13599	13592	13617	13709	13738	13682	13630	13661	13543	13796	13813	13760	13587	13828	13574	13778	13614	13642	13769	13718	13597	13740	13695	13905	13763	13570	13649	13663	13671	13628	13606	13651	13685	13775	13767	13628	13834	13759	13655	13618	13704	13614	13505	13594	13554	13808	13608	13518	13673	13848	13869	13675	13591	13660	13478	13647	13644	13664	13653	13590	13577	13742	13791	13597	13582	13602	13735	13487	13649	13832	13529	13564	13620	13793	13656	13736	13705	13693	13669	13649	13532	13673	13674	13848	13766	13514	13715	13793	13624	13755	13544	13781	13849	13719	13727	13604	13523	13726	13790	13901	13585	13560	13457	13726	13737	13832	13615	13639	13777	13532	13737	13606	13603	13682	13516	13620	13821	13783	13750	13678	13665	13583	13442	13666	13682	13778	13681	13676	13758	13675	13723	13727	13611	13672	13814	13644	13611	13575	13578	13538	13817	13681	13704	13607	13609	13797	13773	13812	13701	13743	13666	13659	13444	13565	13878	13640	13537	13755	13561	13593	13550	13569	13614	13448	13749	13609	13899	13752	13675	13664	13641	13570	13626	13901	13627	13674	13633	13686	13659	13694	13656	13672	13644	13662	13705	13546	13635	13678	13562	13562	13699	13735	13740	13732	13680	13762	13577	13881	13552	13722	13532	13830	13664	13581	13588	13684	13820	13675	13733	13791	13567	13609	13783	13767	13565	13588	13873	13790	13684	13810	13717	13880	13724	13802	13537	13668	13829	13691	13511	13747	13670	13665	13582	13726	13686	13647	13601	13625	13766	13734	13792	13645	13631	13643	13581	13639	13656	13644	13677	13521	13477	13742	13725	13661	13609	13756	13664	13694	13550	13759	13807	13523	13616	13618	13662	13743	13596	13691	13617	13620	13752	13762	13542	13862	13586	13691	13729	13675	13816	13851	13404	13489	13661	13707	13588	13687	13753	13568	13703	13630	13650	13708	13631	13650	13582	13681	13648	13623	13673	13630	13655	13494	13641	13806	13781	13668	13630	13727	13746	13751	13663	13747	13664	13634	13747	13664	13605	13762	13734	13505	13659	13564	13667	13749	13608	13635	13620	13751	13729	13693	13704	13747	13502	13602	13682	13620	13642	13758	13651	13645	13775	13798	13722	13751	13687	13591	13603	13658	13641	13721	13694	13767	13597	13755	13641	13765	13642	13817	13683	13572	13518	13619	13610	13763	13550	13656	13784	13707	13619	13718	13687	13862	13740	13560	13708	13772	13751	13786	13599	13773	13566	13581	13646	13703	13645	13816	13619	13721	13715	13730	13768	13648	13526	13788	13648	13574	13647	13878	13780	13568	13772	13556	13683	13773	13674	13702	13693	13816	13546	13690	13625	13645	13590	13671	13546	13685	13760	13907	13761	13561	13730	13580	13561	13652	13725	13606	13707	13706	13807	13667	13661	13696	13548	13762	13672	13527	13519	13513	13564	13686	13795	13811	13772	13544	13655	13663	13649	13791	13622	13633	13525	13553	13626	13859	13724	13665	13695	13695	13587	13604	13805	13806	13499	13615	13651	13709	13774	13767	13590	13640	13631	13876	13597	13763	13629	13673	13700	13660	13554	13750	13888	13743	13703	13732	13628	13638	13720	13623	13574	13630	13766	13682	13813	13715	13701	13711	13752	13762	13685	13721	13640	13668	13835	13547	13624	13852	13710	13780	13839	13826	13789	13759	13522	13943	13714	14032	13787	13714	13733	13588	13674	13836	13658	13588	13751	13630	13792	13698	13605	13721	13758	13648	13567	13750	13732	13526	13590	13759	13697	13923	13757	13795	13840	13673	13518	13579	13599	13656	13758	13762	13602	13730	13524	13706	13767	13712	13685	13909	13593	13600	13581	13626	13690	13758	13835	13697	13648	13670	13964	13586	13736	13608	13810	13937	13518	13674	13583	13562	13679	13565	13727	13647	13607	13661	13752	13744	13626	13540	13560	13615	13792	13692	13415	13870	13681	13764	13732	13627	13713	13618	13527	13639	13808	13701	13467	13657	13561	13546	13802	13789	13734	13728	13657	13708	13723	13641	13671	13671	13561	13716	13562	13640	13813	13890	13758	13708	13687	13909	13768	13680	13680	13764	13714	13610	13637	13926	13751	13696	13746	13760	13639	13658	13679	13854	13512	13651	13687	13768	13622	13675	13660	13671	13614	13721	13597	13773	13725	13746	13673	13673	13718	13644	13626	13677	13673	13715	13793	13822	13854	13808	13679	13652	13618	13963	13668	13557	13698	13656	13555	13662	13690	13797	13686	13795	13671	13705	13562	13718	13795	13711	13715	13643	13655	13686	13747	13787	13708	13699	13720	13689	13734	13686	13633	13788	13618	13590	13531	13815	13595	13650	13617	13570	13779	13630	13606	13697	13677	13415	13592	13701	13560	13740	13549	13727	13750	13523	13788	13754	13705	13679	13812	13686	13684	13694	13926	13637	13796	13795	13737	13709	13553	13806	13659	13711	13761	13671	13752	13706	13663	13685	13684	13642	13726	13802	13756	13602	13756	13674	13519	13782	13758	13694	13454	13631	13745	13757	13688	13974	13559	13707	13798	13785	13654	13724	13822	14022	13835	13547	13658	13661	13523	13598	13610	13648	13683	13680	13717	13597	13637	13799	13681	13536	13656	13763	13666	13755	13824	13809	13467	13503	13533	13628	13677	13761	13775	13609	13675	13626	13723	13787	13690	13648	13716	13698	13803	13656	13654	13593	13628	13720	13818	13660	13741	13765	13579	13706	13703	13734	13680	13675	13871	13575	13733	13707	13571	13720	13824	13719	13749	13635	13751	13891	13659	13768	13584	13580	13635	13582	13707	13732	13816	13587	13839	13914	13731	13677	13587	13772	13672	13579	13764	13584	13690	13646	13810	13745	13657	13466	13697	13701	13506	13782	13657	13846	13639	13596	13646	13640	13467	13835	13838	13609	13792	13572	13716	13732	13760	13623	13637	13689	13633	13735	13624	13545	13674	13636	13748	13744	13684	13690	13591	13709	13723	13553	13694	13815	13663	13695	13661	13828	13638	13884	13668	13626	13794	13571	13616	13666	13750	13715	13779	13743	13746	13543	13805	13801	13551	13693	13760	13592	13730	13668	13773	13736	13497	13741	13621	13554	13831	13782	13713	13603	13586	13843	13678	13459	13563	13722	13580	13776	13531	13737	13642	13583	13650	13770	13757	13849	13824	13569	13377	13595	13727	13739	13660	13770	13586	13546	13815	13706	13601	13719	13836	13723	13809	13687	13689	13631	13779	13551	13595	13598	13663	13858	13766	13669	13593	13878	13641	13686	13723	13693	13755	13750	13595	13455	13259	13536	13619	13762	13779	13712	13712	13904	13622	13632	13719	13733	13769	13845	13810	13820	13539	13641	13707	13619	13740	13922	13545	13518	13607	13753	13659	13576	13465	13780	13623	13488	13706	13428	13725	13606	13727	13573	13686	13661	13540	13806	13741	13674	13531	13739	13648	13604	13631	13637	13613	13723	13688	13755	13771	13914	13563	13626	13768	13790	13734	13592	13764	13763	13840	13613	13658	13715	13706	13591	13832	13762	13714	13556	13734	13668	13780	13595	13579	13729	13749	13615	13856	13553	13738	13645	13649	13475	13707	13671	13772	13793	13680	13646	13617	13555	13602	13727	13712	13839	13836	13741	13630	13683	13686	13800	13636	13930	13509	13714	13675	13683	13720	13607	13703	13574	13633	13499	13522	13787	13768	13734	13637	13699	13629	13586	13760	13715	13817	13784	13650	13636	13823	13569	13557	13589	13697	13903	13783	13692	13782	13435	13499	13553	13813	13523	13682	13616	13623	13656	13628	13750	13672	13748	13488	13612	13744	13626	13787	13984	13666	13852	13797	13626	13511	13756	13665	13824	13657	13812	13665	13926	13625	13517	13652	13696	13751	13655	13583	13680	13711	13689	13778	13525	13543	13727	13556	13821	13464	13818	13607	13702	13576	13800	13768	13730	13653	13679	13836	13507	13700	13727	13469	13590	13779	13456	13684
19869	37854	36208	29151	25647	23069	21343	20086	19130	17956	17353	16600	15987	15475	15051	14685	14662	14310	14089	14102	13610	13525	13371	13434	13647	13218	13414	13177	13176	12845	13134	12923	13156	12993	13008	13060	12958	12730	12905	12789	13029	12952	12803	12868	12820	12887	12889	12739	12838	12867	12832	12882	12692	12843	12971	12837	12823	12860	12820	12790	12700	12739	12698	12571	12763	12753	12898	12641	12684	12820	12815	12910	12661	12720	12638	12791	12846	12592	12889	12963	12670	12829	12954	12672	12921	12701	12623	12761	12809	12742	12825	12741	12601	12835	12718	12771	12816	12923	12740	12762	12708	12801	12750	12881	12784	12846	12802	12782	12796	12740	12764	12796	12829	12766	12841	12873	12772	12770	12995	12840	12730	12689	12549	12819	12806	12726	12768	12619	12628	12867	12723	12838	12766	12766	12787	12694	12789	12706	12679	12656	12724	12668	12696	12790	12803	12809	12945	12685	12775	12743	12768	12794	12917	12756	12675	12923	12826	12855	12753	12761	12815	12859	12792	12873	12587	12685	12822	12876	12781	12778	12863	12761	12794	12797	12650	12721	12759	12684	12798	12604	12821	12703	12807	12726	12765	12715	12900	12800	12706	12778	12713	12751	13000	12733	12666	12916	12747	12720	12730	12754	12697	12831	12767	12643	12586	12922	12837	12678	12808	12826	12832	12763	12788	12692	12714	12774	12818	12786	12916	12646	12742	12657	12627	12835	12780	12667	12710	12758	12842	12885	12797	12672	12874	12915	12851	12894	12632	12880	12596	12781	12735	12696	12712	12842	12652	12833	12729	12750	12773	12796	12868	12792	12662	12610	12714	12663	12888	12723	12713	12725	12709	12893	12721	12970	12775	12686	12803	12778	12834	12616	12905	12790	12872	12772	12886	12814	12721	12696	12825	12735	12916	12755	12571	12795	12773	12702	12757	12864	12812	12720	12721	12704	12668	12808	12626	12905	12768	12824	12825	12808	12733	12741	12845	12689	12820	12748	12644	12687	12830	12638	12632	12743	12813	12665	12805	12651	12632	12772	12768	12790	12709	12874	12647	12762	12830	12634	12901	12776	12549	12754	12728	12872	12865	12856	12856	12898	12597	12920	12715	12694	12810	12642	12787	12711	12673	12787	12737	12747	12721	12689	12792	12717	12891	12654	12640	12670	12653	12898	12829	12792	12814	12724	12756	12739	12604	12702	12634	12589	12936	12655	12847	12674	12683	12758	12689	12741	12776	12685	12817	12837	12734	12778	12775	12710	12660	12807	12850	12733	12736	12616	12753	12821	12663	12658	12635	12844	12846	12796	12749	12743	12498	12777	12742	12754	12663	12792	12774	12938	12647	12654	12943	12647	12790	12809	12713	12766	12825	12790	12753	12709	12717	12645	12756	12770	12737	12911	12661	12715	12781	12843	12864	12609	12888	12720	12778	12768	12689	12583	12664	12772	12786	12874	12707	12643	12943	12769	12802	12631	12675	12762	12728	12817	12740	12736	12802	12802	12989	12795	12695	12653	12862	12687	12583	12653	12802	12801	12819	12795	12796	12757	12865	12630	12632	12742	12725	12716	12718	12693	12672	12833	12657	12838	12720	12768	12822	12801	12679	12633	12746	12688	12746	12745	12638	12675	12693	12616	12732	12694	12703	12795	12881	12836	12712	12737	12848	12926	12845	12648	12739	12762	12686	12795	12669	12842	12772	12693	12884	12774	12886	12698	12737	12817	12655	12881	12797	12660	12660	12754	12739	12865	12825	12757	12554	12800	12805	12724	12644	12762	12677	12647	12628	12625	12751	12696	12526	12855	12718	12677	12764	12707	12837	12773	12731	12785	12819	12742	12882	12836	12681	12701	12789	12752	12698	12731	12851	12540	12861	12754	12919	12698	12847	12771	12706	12706	12545	12746	12694	12607	12788	12807	12660	12565	12754	12702	12749	12721	12880	12656	12764	12779	12703	12774	12602	12660	12728	12662	12862	12796	12673	12761	12839	12858	12751	12744	12920	12709	12611	12654	12859	12910	12760	12775	12631	12659	12761	12785	12754	12828	12543	12819	12703	12881	12709	12822	12825	12653	12693	12758	12757	12721	12587	12710	12897	12769	12758	12686	12771	12758	12860	12905	12776	12727	12701	12736	12799	12807	12547	12808	12701	12894	12930	12797	12746	12718	12940	12737	12835	12732	12683	12702	12802	12791	12794	12636	12711	12845	12861	12641	12674	12793	12759	12795	12825	12883	12896	12550	12754	12602	12731	12657	12755	12674	12743	12696	12755	12714	12660	12587	12768	12750	12644	12808	12867	12884	12719	12811	12907	12748	12769	12678	12885	12686	12808	12691	12845	12802	12735	12726	12787	12693	12803	12706	12547	12910	12706	12796	12786	12647	12854	12841	12564	12846	12675	12763	12562	12764	12727	12918	12485	12810	12828	12785	12814	12759	12864	12832	12714	12617	12605	12777	12680	12630	12819	12737	12702	12681	12862	12738	12882	12850	12747	12805	12672	12847	12723	12688	12763	12644	12894	12759	12725	12813	12808	12781	12744	12703	12767	12749	12788	12804	12797	12751	12904	12722	12623	12706	12734	12922	12633	12732	12614	12790	12706	12601	12717	12697	12878	12627	12787	12751	12963	12716	12684	12711	12733	12745	12991	12683	12674	12864	12808	12647	12744	12807	12693	12846	12709	12737	12764	12613	12780	12970	12660	12851	12782	12550	12809	12810	12777	12687	12891	12847	12624	12751	12783	13064	12849	12786	12604	12630	12818	12706	12723	12675	12765	12687	12814	12807	12856	12676	12717	12835	12810	12685	12763	12741	12791	12947	12844	12766	12805	12713	12772	12849	12778	12777	12748	12710	12692	12743	12815	12695	12761	12794	12795	12673	12731	12980	12681	12593	12812	12692	12625	12754	12789	12856	12637	12724	12673	12682	12627	12788	12637	12877	12726	12773	12800	12604	12738	12747	12691	12671	12718	12700	12873	12743	12835	12741	12609	12689	12663	12667	12633	12879	12795	12710	12745	12614	12665	12703	12807	12892	12634	12816	12468	12726	12753	12791	12693	12706	12656	12775	12740	12785	12619	12655	12806	12710	12751	12867	12809	12745	12629	12747	12788	12827	12716	12806	12625	12705	12689	12529	12768	12984	12622	12833	12692	12764	12805	12757	12557	12548	12823	12679	12876	12625	12777	12547	12766	12738	12847	12728	12702	12819	12736	12791	12876	12830	12679	12700	12784	12766	12682	12792	12807	12641	12736	12816	12597	12768	12689	12683	12800	12559	12658	12725	12695	12707	12644	12626	12853	12726	12884	12722	12842	12731	12742	12794	12848	12826	12904	12802	12837	12776	12719	12622	12727	12750	12899	12778	12581	12807	12718	12785	12651	12655	12758	12842	12896	12729	12891	12721	12735	12716	12743	12816	12720	12794	12747	12699	12767	12679	12744	12551	12775	12727	12842	12708	12906	12602	12657	12569	12728	12702	12765	12614	12794	12825	12798	12743	12813	12587	12573	12748	12784	12721	12713	12762	12719	12890	12925	12738	12672	12729	12900	12637	12813	12791	12635	12725	12768	12813	12707	12749	12807	12895	12751	12705	12752	12737	12707	12807	12697	12845	12737	12852	12740	12609	12694	12808	12782	12713	12801	12897	12686	12769	12725	12852	12636	12643	12844	12733	12769	12585	12741	12744	12667	12836	12659	12749	12794	12679	12740	12691	12742	12895	12924	12736	12835	12652	12666	12685	12879	12972	12786	12832	12786	12894	12747	12682	12782	12758	12728	12662	12773	12648	12763	12571	12710	12735	12802	12557	12824	12930	12802	12817	12671	12732	12702	12637	12762	12589	12797	12719	12801	12801	12812	12799	12823	13032	12735	12603	12815	12726	12792	12784	12792	12802	12778	12831	12847	12616	12653	12802	12822	12576	12733	12568	12909	12791	12787	12747	12683	12627	12674	12757	12790	12567	12881	12759	12746	12793	12771	12736	12647	12838	12707	12660	12731	12777	12696	12736	12732	12589	12880	12843	12680	12771	12813	12856	12659	12624	12769	12739	12592	12705	12742	12742	12702	12754	12522	12773	12754	12755	12739	12757	12639	12697	12680	12915	12867	12641	12718	12721	12767	12848	12682	12629	12736	12740	12671	12853	12750	12724	12621	12736	12760	12734	12702	12648	12646	12740	12814	12800	12817	12757	12854	12764	12640	12851	12652	12841	12775	12713	12722	12763	12734	12671	12611	12687	12734	12783	12796	12805	12738	12775	12609	12836	12656	12634	12771	12837	12755	12788	12760	12751	12715	12819	12727	12742	12583	12892	12669	12685	12704	12762	12805	12833	12725	12782	12695	12742	12724	12806	12687	12789	12750	12646	12719	12786	12760	12717	12773	12763	12586	12603	12845	12714	12643	12628	12752	12820	12823	12839	12842	12718	12767	12793	12814	12508	12761	12787	12673	12680	12690	12819	12765	12749	12681	12747	12830	12743	12779	12760	12748	12625	12692	12765	12830	12621	12860	12653	12660	12728	12759	12798	12676	12700	12839	12713	12749	12707	12580	12885	12850	12635	12704	12792	12581	12743	12852	12580	12823	12817	12763	12580	12662	12591	12788	12739	12673	12860	12745	12674	12631	12805	12723	12753	12648	12577	12872	12835	12897	12741	12608	12763	12843	12804	12770	12947	12795	12813	12725	12600	12684	12642	12845	12762	12877	12926	12807	12834	12890	12624	12748	12644	12744	12750	12781	12648	12815	12883	12814	12866	12602	12808	12685	12724	12598	12917	12813	12706	12675	12802	12821	12735	12719	12793	12616	12748	12572	12874	12626	12625	12611	12780	12748	12555	12878	12556	12795	12773	12679	12815	12634	12630	12848	12887	12834	12895	12597	12743	12752	12600	12724	12738	12626	12700	12801	12771	12774	12750	12715	12729	12793	12767	12785	12655	12761	12718	12688	12835	12733	12652	12793	12775	12761	12760	12896	12739	12669	12819	12901	12695	12600	12811	12755	12681	12553	12690	12817	12807	12542	12719	12762	12666	12798	12784	12667	12833	12689	12861	12911	12682	12837	12684	12869	12661	12652	12726	12565	12902	12674	12661	12697	12849	12830	12668	12790	12835	12679	12778	12821	12740	12741	12734
27224	22197	25478	21832	17311	16098	15863	15220	14931	14555	14607	14366	14150	14038	14160	13868	13870	13762	13766	13815	13684	13621	13589	13618	13840	13570	13466	13563	13536	13723	13468	13603	13604	13574	13551	13447	13507	13422	13719	13602	13563	13588	13391	13515	13612	13545	13493	13486	13609	13506	13591	13456	13456	13446	13522	13436	13761	13387	13442	13451	13348	13464	13618	13538	13433	13463	13584	13297	13356	13450	13672	13410	13545	13557	13553	13507	13557	13467	13488	13387	13443	13378	13621	13509	13317	13544	13504	13486	13477	13400	13528	13358	13405	13553	13307	13541	13351	13275	13384	13369	13455	13332	13753	13535	13637	13588	13544	13379	13612	13306	13421	13227	13449	13581	13520	13426	13543	13550	13489	13385	13717	13448	13236	13578	13442	13588	13365	13630	13499	13503	13573	13618	13190	13520	13519	13329	13606	13636	13554	13621	13458	13428	13388	13624	13488	13429	13397	13463	13386	13451	13354	13351	13492	13453	13362	13563	13455	13472	13355	13568	13527	13447	13571	13350	13415	13392	13667	13690	13460	13374	13391	13459	13441	13316	13482	13580	13522	13495	13658	13338	13506	13398	13322	13508	13200	13412	13428	13519	13248	13405	13525	13505	13534	13570	13590	13339	13542	13367	13490	13410	13631	13556	13294	13517	13465	13385	13409	13397	13390	13439	13630	13371	13569	13403	13508	13533	13379	13430	13405	13431	13588	13329	13460	13577	13612	13556	13624	13511	13411	13382	13462	13481	13636	13360	13464	13614	13528	13561	13302	13377	13393	13418	13418	13379	13431	13504	13578	13460	13315	13292	13524	13510	13443	13475	13445	13494	13757	13380	13535	13528	13495	13471	13401	13483	13343	13279	13455	13318	13546	13455	13391	13481	13531	13665	13308	13498	13450	13586	13506	13480	13493	13423	13452	13612	13369	13429	13374	13414	13627	13274	13482	13503	13411	13222	13450	13501	13557	13402	13296	13383	13522	13472	13481	13520	13508	13614	13450	13564	13667	13474	13545	13378	13296	13521	13413	13384	13475	13409	13422	13508	13648	13493	13440	13437	13457	13279	13570	13542	13464	13534	13607	13672	13522	13662	13573	13452	13699	13391	13381	13675	13546	13457	13584	13448	13468	13566	13388	13319	13487	13422	13474	13386	13360	13454	13416	13290	13359	13412	13312	13310	13344	13621	13433	13356	13346	13602	13476	13433	13220	13602	13420	13616	13430	13450	13518	13545	13502	13598	13531	13331	13098	13488	13332	13424	13425	13533	13409	13538	13559	13508	13461	13381	13547	13439	13475	13498	13550	13469	13422	13345	13553	13367	13509	13428	13572	13634	13546	13416	13594	13465	13539	13274	13431	13390	13521	13630	13588	13451	13559	13307	13344	13516	13465	13497	13466	13538	13636	13359	13198	13461	13548	13477	13603	13659	13523	13434	13454	13357	13495	13648	13441	13466	13390	13475	13411	13582	13606	13549	13410	13399	13369	13379	13540	13585	13452	13541	13576	13620	13505	13300	13591	13502	13446	13444	13390	13396	13651	13357	13595	13441	13537	13325	13437	13401	13424	13492	13491	13413	13482	13518	13373	13273	13513	13510	13580	13392	13423	13450	13417	13518	13513	13564	13622	13476	13410	13609	13327	13329	13473	13319	13649	13375	13134	13420	13490	13471	13377	13433	13738	13473	13337	13569	13392	13488	13499	13541	13433	13410	13493	13335	13520	13453	13471	13490	13458	13301	13347	13305	13451	13575	13505	13534	13535	13366	13484	13515	13377	13371	13577	13373	13497	13520	13741	13528	13455	13256	13565	13414	13489	13414	13580	13410	13518	13575	13288	13498	13486	13459	13437	13420	13633	13548	13438	13214	13590	13527	13437	13467	13487	13535	13355	13368	13424	13587	13523	13567	13501	13504	13284	13584	13466	13391	13439	13455	13611	13395	13408	13633	13233	13564	13695	13313	13522	13421	13428	13495	13424	13340	13344	13435	13365	13440	13464	13404	13416	13238	13378	13558	13360	13604	13586	13326	13425	13413	13452	13423	13361	13613	13539	13512	13351	13320	13483	13582	13440	13516	13224	13533	13477	13257	13438	13465	13442	13355	13252	13437	13357	13467	13380	13596	13633	13581	13483	13604	13517	13527	13586	13409	13549	13474	13474	13442	13396	13482	13276	13603	13386	13482	13368	13737	13411	13325	13579	13524	13466	13369	13544	13287	13369	13486	13473	13550	13682	13451	13508	13407	13505	13472	13563	13305	13604	13334	13480	13334	13653	13478	13348	13458	13344	13265	13533	13548	13655	13579	13590	13438	13405	13523	13444	13436	13411	13498	13484	13475	13480	13361	13300	13324	13630	13399	13626	13444	13548	13538	13566	13398	13509	13484	13417	13518	13526	13509	13482	13676	13510	13423	13567	13537	13359	13375	13478	13626	13482	13435	13421	13547	13600	13733	13508	13306	13503	13276	13408	13457	13588	13618	13430	13607	13474	13581	13362	13406	13531	13326	13383	13443	13346	13583	13457	13429	13584	13485	13519	13597	13359	13371	13512	13541	13452	13463	13401	13426	13527	13400	13515	13455	13377	13482	13536	13436	13362	13673	13464	13488	13486	13505	13514	13572	13444	13569	13462	13501	13545	13254	13320	13455	13580	13471	13598	13507	13346	13579	13482	13482	13539	13281	13573	13581	13526	13376	13474	13390	13413	13249	13533	13443	13453	13521	13531	13423	13310	13355	13542	13553	13600	13390	13449	13435	13543	13479	13496	13465	13435	13522	13574	13464	13370	13515	13460	13239	13566	13359	13439	13428	13517	13420	13559	13436	13613	13663	13567	13431	13537	13519	13541	13627	13365	13569	13501	13569	13643	13423	13403	13515	13446	13466	13454	13350	13450	13276	13466	13518	13480	13639	13482	13279	13567	13605	13567	13616	13520	13600	13387	13273	13511	13414	13427	13518	13593	13590	13359	13393	13608	13342	13452	13473	13443	13370	13443	13590	13564	13590	13427	13301	13462	13482	13627	13467	13581	13743	13544	13409	13376	13460	13535	13505	13522	13380	13532	13543	13549	13316	13478	13514	13361	13554	13419	13266	13428	13625	13690	13452	13349	13582	13385	13497	13463	13412	13484	13515	13431	13542	13477	13478	13461	13328	13381	13387	13474	13598	13495	13394	13567	13374	13317	13470	13595	13530	13319	13317	13412	13515	13448	13319	13519	13630	13449	13587	13471	13213	13499	13573	13378	13309	13497	13451	13411	13503	13610	13495	13352	13573	13484	13515	13506	13461	13369	13410	13477	13502	13624	13319	13589	13408	13540	13586	13526	13534	13698	13381	13353	13576	13561	13470	13521	13701	13432	13480	13632	13529	13499	13422	13548	13537	13374	13380	13548	13472	13420	13384	13385	13576	13461	13200	13584	13413	13418	13533	13388	13343	13612	13453	13411	13595	13373	13587	13318	13487	13458	13430	13359	13470	13327	13428	13417	13353	13459	13374	13462	13642	13518	13588	13465	13672	13505	13389	13408	13405	13542	13415	13348	13335	13593	13516	13415	13407	13375	13425	13411	13478	13674	13592	13427	13495	13524	13382	13288	13412	13393	13521	13351	13652	13447	13481	13503	13266	13391	13424	13460	13573	13605	13494	13306	13442	13644	13705	13463	13741	13507	13626	13568	13481	13435	13391	13745	13606	13439	13440	13350	13389	13661	13331	13511	13451	13510	13451	13251	13429	13516	13476	13718	13532	13466	13452	13526	13649	13432	13555	13528	13515	13234	13551	13546	13556	13441	13425	13369	13382	13463	13442	13475	13419	13643	13521	13369	13586	13361	13582	13491	13654	13382	13399	13363	13216	13477	13465	13707	13622	13575	13611	13379	13313	13572	13437	13476	13460	13348	13444	13549	13509	13517	13449	13632	13575	13336	13422	13585	13452	13597	13443	13476	13440	13506	13213	13593	13462	13471	13328	13390	13468	13460	13606	13575	13505	13508	13388	13413	13599	13436	13637	13482	13516	13514	13649	13527	13546	13652	13503	13612	13520	13492	13518	13420	13646	13808	13397	13245	13448	13481	13319	13404	13604	13610	13481	13448	13479	13472	13465	13450	13539	13487	13668	13602	13396	13596	13375	13413	13517	13615	13544	13472	13602	13556	13376	13374	13466	13475	13585	13606	13438	13611	13516	13556	13499	13375	13482	13427	13464	13556	13512	13343	13342	13641	13554	13583	13597	13407	13544	13384	13549	13445	13401	13628	13411	13557	13591	13397	13377	13672	13569	13413	13539	13450	13488	13416	13455	13525	13500	13542	13585	13468	13540	13431	13434	13466	13306	13675	13356	13471	13548	13421	13454	13549	13425	13366	13480	13619	13435	13498	13473	13404	13420	13456	13588	13499	13469	13528	13376	13551	13496	13540	13552	13523	13502	13512	13540	13492	13513	13405	13598	13415	13415	13487	13471	13320	13522	13621	13342	13449	13415	13392	13621	13475	13486	13641	13499	13563	13516	13649	13319	13325	13471	13508	13450	13482	13491	13359	13548	13555	13565	13614	13563	13433	13551	13589	13530	13633	13547	13482	13634	13532	13482	13294	13496	13352	13506	13448	13406	13402	13505	13523	13565	13402	13542	13502	13251	13505	13293	13623	13322	13339	13402	13600	13538	13335	13572	13395	13344	13607	13569	13545	13476	13507	13639	13526	13711	13391	13461	13414	13497	13355	13401	13400	13492	13550	13538	13436	13471	13334	13495	13379	13460	13333	13488	13427	13554	13418	13559	13224	13298	13467	13436	13435	13471	13621	13667	13593	13385	13643	13396	13478	13513	13516	13742	13438	13426	13428	13283	13486	13456	13502	13664	13529	13648	13251	13458	13425	13468	13591	13482	13478	13388	13296	13642	13525	13411	13541	13335	13564	13614	13301	13463	13538	13337	13334	13341	13599	13527	13418	13545	13523	13447	13514	13503	13477	13446	13556	13683	13469	13523	13700	13473	13432	13459	13614	13362	13527	13515	13489	13534	13468	13382	13392	13383	13519	13482	13396	13510	13610	13373	13592	13600	13480	13651	13529	13534	13514	13479	13594	13516	13555	13570	13616	13542	13464	13526	13580	13508	13415	13480	13563	13345	13567	13213	13349	13396
18301	27473	25959	20445	18318	16969	16323	15417	15188	14638	14371	14119	13862	13710	13496	13441	13250	13048	13125	13093	12934	13038	13046	13009	12840	12792	12865	12666	12891	12768	12765	12828	12618	12811	12667	12887	12728	12634	12698	12576	12733	12624	12904	12700	12680	12860	12689	12701	12646	12651	12805	12617	12640	12714	12779	12715	12610	12698	12680	12809	12680	12655	12671	12636	12644	12803	12795	12581	12774	12785	12665	12675	12565	12674	12615	12671	12440	12706	12589	12568	12615	12703	12687	12643	12719	12623	12611	12565	12515	12805	12792	12793	12645	12588	12694	12722	12553	12518	12684	12635	12678	12651	12653	12673	12680	12476	12677	12639	12588	12694	12654	12596	12591	12829	12778	12585	12694	12686	12785	12627	12587	12582	12680	12606	12675	12698	12683	12737	12645	12554	12803	12841	12637	12630	12507	12740	12746	12495	12789	12664	12588	12593	12717	12478	12684	12853	12613	12698	12837	12630	12514	12827	12566	12576	12513	12703	12739	12573	12653	12833	12651	12673	12630	12731	12598	12646	12675	12673	12642	12617	12686	12681	12611	12793	12673	12628	12691	12734	12586	12777	12601	12769	12629	12669	12640	12568	12583	12655	12639	12795	12719	12713	12571	12799	12694	12729	12688	12669	12579	12582	12794	12757	12519	12746	12604	12619	12636	12502	12674	12716	12758	12662	12704	12465	12691	12786	12544	12657	12612	12672	12732	12653	12684	12578	12854	12689	12743	12614	12628	12568	12602	12801	12578	12721	12786	12690	12581	12550	12618	12580	12645	12694	12614	12720	12616	12747	12751	12731	12648	12496	12563	12808	12596	12670	12694	12716	12659	12625	12688	12423	12660	12660	12712	12653	12722	12578	12629	12528	12751	12719	12688	12649	12689	12729	12643	12832	12529	12718	12779	12638	12717	12763	12653	12570	12539	12596	12704	12745	12654	12612	12688	12699	12563	12552	12755	12675	12591	12737	12644	12749	12669	12773	12688	12645	12598	12771	12655	12803	12674	12710	12646	12598	12876	12562	12675	12749	12705	12649	12677	12633	12636	12639	12576	12618	12578	12518	12678	12603	12604	12590	12618	12413	12774	12623	12560	12735	12948	12622	12737	12807	12636	12652	12627	12775	12666	12732	12651	12539	12650	12768	12720	12668	12642	12709	12780	12588	12592	12753	12592	12565	12644	12670	12633	12623	12593	12631	12627	12668	12870	12745	12759	12892	12688	12583	12734	12512	12606	12742	12670	12712	12540	12660	12581	12610	12667	12663	12676	12623	12579	12490	12708	12646	12718	12621	12613	12601	12659	12734	12574	12653	12623	12738	12707	12697	12748	12540	12735	12674	12597	12651	12622	12728	12500	12712	12653	12766	12703	12768	12706	12580	12651	12637	12684	12618	12667	12577	12699	12705	12596	12661	12652	12497	12737	12660	12498	12635	12533	12700	12422	12731	12547	12836	12617	12642	12646	12690	12659	12664	12591	12676	12804	12564	12637	12752	12583	12670	12561	12611	12610	12638	12683	12597	12800	12579	12816	12615	12695	12621	12691	12623	12727	12546	12690	12726	12882	12661	12660	12601	12710	12758	12872	12602	12783	12534	12672	12600	12658	12745	12631	12561	12711	12534	12632	12775	12763	12724	12704	12725	12649	12706	12617	12603	12757	12583	12783	12826	12633	12633	12616	12738	12745	12595	12636	12610	12670	12484	12797	12705	12655	12574	12681	12701	12580	12638	12694	12792	12671	12578	12614	12728	12611	12740	12628	12825	12651	12642	12650	12634	12676	12719	12557	12738	12829	12570	12591	12791	12575	12735	12789	12789	12616	12777	12702	12640	12629	12510	12759	12708	12700	12574	12819	12687	12653	12694	12607	12726	12674	12821	12710	12636	12619	12510	12642	12643	12699	12702	12645	12633	12513	12694	12758	12715	12571	12693	12696	12602	12805	12705	12703	12711	12677	12502	12646	12728	12620	12752	12748	12599	12616	12623	12567	12661	12698	12589	12677	12825	12612	12714	12707	12629	12614	12571	12553	12718	12586	12612	12638	12596	12739	12786	12619	12636	12580	12794	12686	12464	12639	12630	12779	12637	12753	12658	12951	12669	12754	12702	12663	12586	12811	12551	12656	12687	12664	12512	12538	12656	12796	12532	12758	12790	12554	12858	12610	12739	12862	12595	12588	12385	12807	12468	12574	12749	12559	12756	12490	12718	12636	12761	12680	12741	12672	12674	12512	12697	12599	12589	12855	12632	12719	12619	12658	12629	12767	12764	12734	12554	12721	12573	12630	12711	12673	12558	12619	12683	12644	12724	12647	12656	12725	12623	12707	12658	12671	12565	12535	12622	12738	12644	12620	12545	12679	12671	12660	12641	12762	12633	12342	12635	12729	12556	12595	12649	12755	12713	12589	12692	12660	12572	12718	12655	12591	12699	12620	12666	12790	12808	12764	12676	12535	12646	12764	12671	12744	12511	12551	12668	12536	12698	12791	12718	12584	12715	12436	12713	12596	12734	12695	12708	12529	12722	12645	12497	12684	12474	12718	12606	12571	12846	12767	12616	12826	12674	12586	12651	12654	12697	12712	12811	12781	12738	12737	12551	12541	12547	12660	12606	12736	12664	12727	12457	12566	12704	12768	12689	12556	12720	12488	12711	12694	12708	12832	12576	12674	12614	12722	12641	12575	12781	12617	12707	12622	12748	12376	12635	12585	12445	12801	12563	12682	12871	12714	12765	12629	12834	12633	12656	12697	12590	12704	12679	12666	12686	12799	12774	12566	12709	12702	12833	12703	12702	12726	12602	12682	12681	12531	12619	12672	12646	12625	12634	12785	12446	12786	12733	12643	12674	12617	12501	12653	12721	12723	12631	12705	12651	12742	12784	12659	12692	12580	12709	12732	12611	12850	12662	12799	12740	12705	12700	12631	12680	12758	12790	12566	12796	12902	12748	12742	12808	12612	12606	12651	12530	12694	12712	12601	12717	12579	12621	12738	12512	12572	12583	12700	12536	12547	12722	12549	12654	12700	12608	12658	12586	12573	12444	12656	12602	12566	12734	12598	12748	12663	12717	12722	12678	12578	12569	12542	12785	12647	12628	12454	12848	12596	12731	12718	12639	12551	12623	12451	12730	12675	12510	12788	12673	12662	12683	12536	12650	12684	12701	12618	12727	12627	12781	12566	12547	12723	12677	12633	12600	12724	12725	12705	12533	12778	12711	12704	12732	12751	12712	12535	12726	12555	12554	12601	12655	12710	12774	12595	12673	12651	12697	12688	12836	12617	12665	12660	12893	12530	12705	12810	12683	12619	12676	12670	12735	12816	12511	12639	12647	12571	12680	12623	12701	12817	12656	12724	12588	12618	12586	12581	12553	12692	12637	12583	12943	12698	12690	12627	12506	12754	12638	12661	12696	12539	12474	12641	12746	12774	12623	12743	12625	12608	12566	12647	12760	12670	12706	12722	12715	12646	12610	12626	12597	12702	12565	12572	12683	12643	12617	12698	12691	12747	12610	12587	12638	12816	12648	12812	12642	12696	12713	12671	12656	12673	12733	12607	12706	12554	12642	12464	12689	12566	12766	12618	12687	12818	12523	12589	12603	12749	12684	12631	12646	12507	12757	12597	12607	12809	12618	12759	12646	12823	12747	12550	12638	12449	12756	12691	12536	12668	12907	12571	12560	12658	12768	12721	12797	12796	12651	12629	12615	12740	12708	12641	12662	12799	12753	12712	12480	12583	12786	12747	12596	12869	12736	12686	12635	12624	12683	12832	12647	12669	12645	12733	12618	12554	12709	12577	12700	12642	12691	12787	12671	12784	12811	12663	12527	12795	12653	12579	12646	12577	12551	12684	12526	12674	12676	12684	12693	12555	12439	12796	12645	12444	12676	12702	12672	12669	12734	12613	12634	12657	12649	12759	12723	12722	12622	12626	12667	12680	12586	12629	12623	12735	12771	12546	12737	12714	12631	12612	12655	12640	12653	12757	12821	12706	12689	12704	12788	12670	12676	12668	12701	12655	12626	12601	12882	12771	12793	12680	12577	12607	12607	12610	12518	12736	12676	12517	12744	12780	12493	12549	12857	12729	12608	12638	12603	12629	12611	12794	12699	12493	12614	12740	12729	12624	12703	12694	12752	12604	12675	12565	12658	12650	12637	12530	12571	12740	12596	12593	12888	12555	12654	12660	12665	12548	12716	12725	12571	12552	12764	12414	12664	12651	12694	12603	12705	12641	12685	12596	12578	12580	12599	12544	12493	12715	12554	12700	12817	12688	12770	12754	12706	12573	12660	12643	12731	12695	12572	12718	12775	12533	12674	12718	12788	12695	12604	12653	12707	12582	12693	12626	12420	12678	12660	12701	12723	12804	12634	12728	12739	12605	12662	12677	12569	12532	12685	12651	12729	12746	12806	12785	12704	12655	12646	12737	12597	12800	12674	12466	12555	12598	12606	12636	12578	12763	12759	12610	12690	12697	12755	12602	12585	12561	12627	12612	12643	12718	12699	12602	12631	12443	12483	12503	12743	12625	12674	12748	12669	12808	12518	12676	12700	12744	12676	12593	12632	12654	12671	12736	12611	12776	12578	12688	12588	12731	12709	12526	12870	12614	12679	12593	12698	12717	12721	12740	12691	12616	12611	12716	12635	12625	12661	12657	12697	12688	12866	12643	12761	12540	12795	12664	12520	12717	12828	12732	12748	12765	12579	12695	12732	12694	12518	12660	12621	12807	12627	12662	12606	12828	12541	12594	12709	12888	12659	12531	12759	12864	12675	12712	12469	12702	12616	12749	12665	12913	12679	12692	12739	12798	12731	12780	12678	12635	12815	12724	12773	12635	12795	12697	12739	12773	12754	12741	12683	12678	12525	12485	12714	12684	12711	12592	12804	12647	12553	12658	12863	12626	12642	12751	12553	12745	12766	12561	12707	12683	12763	12669	12623	12669	12726	12497	12699	12559	12581	12636	12627	12738	12668	12735	12662	12663	12695	12567	12864	12578	12739	12674	12622	12645	12592	12725	12529	12649	12874	12689	12770	12419	12644	12701	12691	12544	12651	12741	12654	12726	12731	12750	12502	12521	12613	12670	12830	12688	12684	12520	12773	12626	12532	12794	12817	12599	12648	12558	12712
23803	21069	28415	24024	21899	21333	19631	16202	15358	15174	14847	14461	14218	13941	13943	13714	13638	13504	13286	13462	13098	13344	13272	13243	13037	12978	13061	13125	13024	13101	13141	12996	12796	12912	12947	12908	13215	12987	12885	12974	12972	12893	12911	12847	12860	12984	12810	12917	13085	12828	12897	12972	12962	12794	12821	12855	12948	12843	12758	12945	12788	12881	12805	12962	12858	12830	12681	12772	12759	12830	12801	12765	12764	12930	12701	12894	12824	12738	12884	12818	12784	12788	12786	12924	12679	12812	12685	12853	12996	12729	12771	12745	12863	12749	13111	12771	12620	12804	12808	12890	12858	12779	12799	12701	12961	12805	12785	12847	12711	12975	12851	12883	12806	13072	12745	12789	12795	12607	12714	12958	12790	12844	12623	12773	12862	12768	12804	12851	12715	12816	12795	12822	12841	12879	12756	12606	12699	12734	12932	12794	12618	12934	12789	12793	12747	12783	12976	12651	12832	12579	12746	12894	12793	12740	12717	12650	12636	12673	12874	12778	12850	12939	12817	12895	12894	12935	12851	12879	12741	12824	12887	12808	12800	12931	12755	12648	12719	12724	12896	12757	12666	12890	12804	12901	12662	12800	12743	12751	12728	12629	12753	12757	12765	12808	12732	12777	13008	12911	12842	12791	12793	12858	12818	12801	12868	12753	12834	12738	12921	12929	12875	12865	12852	12954	12911	12765	12717	12784	12928	12710	12756	12940	12879	12915	12698	12752	12603	12757	12915	12762	12970	12809	12707	12693	12705	12877	12691	12812	12743	12754	12744	12855	12773	12910	12840	12742	12877	12702	12707	12602	13039	12809	12738	12791	12980	12759	12937	12879	12804	12890	12801	12822	12809	12818	12871	12693	12832	12897	12551	12774	12750	12842	12769	12657	12799	12832	12886	12744	12870	12676	12776	12869	12785	12725	12556	12583	12571	12703	12626	12765	12860	12805	12719	12893	12690	12713	12820	12628	12922	12838	12887	12800	12790	12932	12757	12610	12975	12695	12705	12660	12941	12798	12821	12942	12725	12814	12771	12791	12917	12864	12983	12755	12833	12759	12783	12766	12686	12754	12820	13088	12917	12727	12765	12703	12834	12615	12693	12860	12835	12812	12706	12783	12949	12853	12699	12613	12683	12832	12760	12689	12807	12926	12799	12581	12786	12858	12981	12906	12919	12813	12924	12754	12786	12880	12825	12623	12649	12579	12865	12768	12820	12687	12840	12945	12755	12793	12687	12611	12939	12785	12769	12737	12885	12763	12795	12859	12645	12846	12726	12920	12971	12667	12883	12756	12674	12637	12872	12798	12797	12758	12869	12716	12900	12689	12791	12799	12690	12715	12927	12801	12760	12736	12826	12694	12816	12775	12752	12758	12731	12831	12723	12693	12739	12673	12825	12850	12984	12779	12673	12710	12735	12824	12790	12950	12812	12781	12881	12707	12758	12742	12775	12765	12711	12830	13040	12627	12688	12579	12751	12807	12767	12840	12873	12910	12840	12746	12619	12752	12667	12887	12779	12978	12634	12760	12790	12782	12672	12657	12810	12720	12674	12775	12881	12901	12798	12886	12894	12820	12662	12729	12749	12783	12719	12851	12734	12951	12858	12814	12988	12925	12912	12804	12812	12877	12948	12880	12715	12652	12727	12772	12699	12850	12721	12876	12916	12829	12780	12862	12710	12794	12763	12606	12835	12772	12711	12630	12700	12783	12807	12724	12968	12724	12716	12683	12813	12509	12812	12799	12737	12764	12846	12747	12805	12767	12728	12827	12808	12776	12751	12706	12781	12757	13013	12769	12702	12748	12717	12783	12668	12680	12642	12850	12964	12942	12742	12841	12745	12801	12677	12825	12927	12749	12863	12551	12923	12679	12976	12844	12826	12777	12971	12814	12714	12660	12768	12692	12678	12751	12661	12700	12872	12602	12828	12647	12718	12828	12788	12881	12936	12818	12830	12806	12755	12945	12676	12798	12757	12843	12819	12925	12895	12857	12849	12791	12846	12911	12853	12766	12718	12948	12715	12771	12994	12682	12744	12795	12839	12757	12812	12752	12762	12937	12691	12583	12766	12951	12711	12745	12553	12878	12715	12796	12812	12835	12728	12778	12843	12886	12816	12657	12901	12990	12853	12906	12831	12865	12909	12726	12905	12693	12669	12824	12844	12954	12783	12825	12987	12812	12775	12788	12874	12730	12811	12920	12825	12895	12832	12869	12771	12580	12732	12700	12907	12757	12820	12852	12807	12796	12757	12740	12726	12811	12740	12822	12841	13043	12820	12887	12718	12749	12654	12675	12695	12824	12809	12749	12696	12668	12827	12631	12760	12873	12853	12845	12807	12899	12789	12783	12858	12771	12736	12828	12717	12792	12710	12733	12705	12823	12742	12821	12775	12757	12756	12928	12784	12613	12737	12609	12822	12766	12761	12658	12914	12928	12830	12638	12749	12845	12679	12643	12823	12781	12956	12738	12745	12993	12766	12735	12709	12598	12739	12748	12671	12921	12749	12802	12768	12821	12881	12690	12862	12813	12763	12865	12918	12880	12948	12893	12777	12702	12798	12844	12751	12949	12905	12855	12661	12829	13013	12843	12803	12857	12770	12783	12798	12660	12786	12882	12934	12737	12837	12767	13044	12703	12920	12678	12831	12908	12632	12827	12869	13008	12799	12691	12820	12801	12950	12861	12805	12657	12776	12611	12929	12829	12887	12716	12810	12726	12595	12816	12878	12856	12912	12729	12903	12923	12888	12824	12866	12843	12803	12879	12859	12827	12862	12706	12830	12680	12828	12846	12752	12785	12791	12741	12841	12760	12924	12595	12815	12749	12842	12606	12695	12719	12854	12573	12847	12862	12929	12849	12824	12796	12714	12857	12856	12805	12763	12720	12739	12697	12842	12995	12741	12803	12932	12725	12625	12640	12954	12798	12683	12639	12964	12836	12988	12879	12838	12587	12771	12903	12844	12914	12843	12882	12843	12773	12632	12730	12734	12866	12868	12903	12829	12760	12892	12793	12680	12734	12701	12921	12582	12831	12931	12764	12788	12715	12853	12830	12846	12682	12770	12750	12738	12966	12744	12653	12913	13044	12909	12700	12744	12846	12766	12802	12941	12811	12844	12659	12766	12717	12574	12859	12825	12780	12800	12904	12760	12792	12773	12710	12843	12899	12822	12685	12823	12859	12990	12760	12661	12892	12845	12833	12730	12768	12702	12840	12725	12811	12770	12812	12905	12653	12712	12728	12746	12728	12827	12856	12835	12995	12858	12816	13016	12882	12721	12654	12907	12893	12757	12926	12897	12734	12766	12772	12543	12616	12732	12779	12905	12855	12754	12929	12838	12565	12800	12767	12848	12766	12961	12891	12778	13029	12646	12834	12728	12923	12778	12826	12825	12896	12813	12852	12621	12886	12822	12771	12915	12868	12719	12835	12757	12911	12713	12784	12789	12633	12623	12676	12773	12765	12779	12766	12838	12764	12749	12998	12713	12812	12852	13017	12796	12667	12950	12944	12796	12963	12737	12777	12933	12767	12696	12709	12822	12751	12907	12733	12728	12814	12699	12874	12935	12827	12724	12770	12817	12839	12826	12644	13047	12739	12875	12708	12794	12730	12957	12625	12846	12511	12875	12684	12774	12870	12979	12692	12666	12984	12892	12853	12743	12687	12964	12940	12527	12766	12776	12723	12893	12550	12733	12756	12715	12854	12919	12873	12695	12769	12849	12620	12963	12736	12868	12734	12769	12831	12930	12817	12702	12807	12764	12934	12718	12865	12790	12821	12727	12821	12755	12671	12737	12804	12634	12931	12913	12837	12691	12874	12954	12800	12604	12851	12862	12631	12830	12786	12843	12712	12917	12870	12883	12928	12721	12719	12477	12858	12759	12713	12885	12800	12544	12802	12920	12914	12853	12802	12697	12706	12964	12786	12709	12756	12854	12847	12858	12969	12652	12835	12835	12870	12849	12841	12835	12945	12911	12966	12613	12883	12744	12775	12809	12749	12864	12701	12704	13004	12856	12675	12870	12914	12820	12755	12933	12766	12687	12551	12782	12766	12735	12725	12848	12850	12766	12638	12813	12670	12725	12744	12897	12844	12833	12567	12621	12878	12834	12901	12893	12831	12600	12944	12867	12744	12784	12731	12856	12915	13040	12873	12854	12691	12668	12740	12781	12815	12688	12735	12928	12899	12817	12854	12888	12899	12698	12673	12827	12963	12846	12596	12980	12690	12839	12756	12724	12810	12855	12925	12970	12928	12892	12746	12924	12837	13043	12876	12795	12843	12665	12833	12627	12805	12809	12758	12827	12801	12829	12815	12779	12752	12708	13005	13079	12869	12731	12627	12637	12651	12883	12696	12811	12710	12644	12840	12729	12603	12858	12830	12612	12907	12663	12700	12823	12730	12885	13094	12852	12906	12802	12590	12794	12890	12693	12809	12890	12863	12915	12823	12627	12865	12651	12730	12762	12865	12779	12969	12859	12625	12732	12769	12765	12838	12884	12673	12848	12880	12858	12758	12698	13011	12900	12600	12656	12642	12801	12782	12956	12935	12790	12890	12663	12589	12718	12947	12734	12737	12811	12706	12714	12916	12774	12841	12877	12771	12846	12639	12655	12716	12700	12932	12782	12797	13011	12749	12819	12733	12745	12696	12809	12850	12815	12848	12727	12908	12645	12786	12563	12772	12715	12698	12753	12879	12939	12853	12695	12884	12815	12825	12931	12570	12650	12888	12785	12800	12752	12931	12794	12948	12784	12747	12632	12901	12777	12921	12675	12795	12820	12811	12816	12903	12761	12869	12824	12945	12827	12742	12675	12742	12874	12830	12962	12726	12892	12835	12826	12668	13032	12863	12790	12694	12928	12787	12792	12713	12787	12802	12856	12776	12809	12737	12854	12757	12958	12705	12801	12853	12668	12781	12598	12789	12908	12987	12850	12869	12821	12820	12630	12739	12946	12717	12742	12903	12826	12871	12875	12717	12674	12726	12936	12914	12972	12574	12661	12959	12783	13018	13011	12787	12691	12773	12968	12689	12666	12847	12771	12854	12875	13036	12750	12648	12821	12774	12722	12838	12662	12801	12756	12879	12781	12755	12623	12809	12973	12883	12859	12605	12770	12967	12727	12764
18251	33549	31744	25327	22130	20189	18616	17463	16740	15987	15482	14899	14555	14082	13618	13587	13394	13172	13093	13056	12713	12763	12721	12708	12661	12632	12605	12507	12385	12364	12351	12443	12338	12344	12239	12277	12305	12316	12334	12396	12245	12283	12290	12297	12252	12250	12239	12102	12167	12341	12229	12280	12228	12251	12335	12288	12062	12319	12258	12211	12193	12190	12347	12297	12371	12376	12083	12110	12360	12328	12307	12108	12184	12480	12341	12208	12123	12219	12188	12248	12171	12209	12276	12358	12076	12079	12299	12155	12148	12163	12282	12125	12134	12334	12254	12274	12080	12132	12143	12200	12278	12199	12272	12172	12318	12128	12301	12208	12194	12176	12216	12355	12150	12362	12242	12088	12316	11867	12226	12237	12217	12272	12081	12223	12291	12085	12164	12176	12316	12350	12259	12231	12272	12087	12409	12221	12204	12212	12300	12234	12139	12217	12171	12315	12087	12209	12301	12188	12394	12143	12297	12146	12106	12357	12099	12243	12224	12076	12058	12265	12206	12232	12176	12317	12156	12174	12105	12058	12284	12290	12281	12328	12172	12155	12228	12300	12430	12176	12234	12170	12337	12083	12248	12111	12094	12113	12393	12181	12297	12180	12211	12059	12250	12112	12212	12139	12193	12247	12264	12109	12006	12261	12256	12364	12130	12110	12311	12349	12242	12195	12154	12257	12170	12371	12365	12149	12185	12104	12389	12250	12170	12378	12017	12147	12216	12172	12255	12122	12258	12180	12214	12205	12058	12244	12178	12100	12073	12243	12377	12222	12129	12165	12229	12184	12150	12217	12125	12266	12296	12068	12248	12315	12259	12304	12131	12175	12271	12163	12239	12211	12327	12197	12193	12223	12226	12313	12187	12185	12452	12175	12347	12291	12304	12125	12142	12341	12326	12268	12285	12259	12279	12236	12270	12165	12299	12286	12169	12290	12243	12164	12278	12212	12299	12279	12266	12068	12237	12083	12242	12247	12040	12227	12253	12261	12251	12233	12225	12147	12175	12391	12274	12219	12174	12119	12177	12208	12254	12299	12280	12221	12045	12188	12219	12080	12457	12197	12216	12293	12254	12218	12130	12017	12222	12055	12347	12206	12183	12102	12251	12190	12148	12072	12344	12200	12254	12304	12153	12157	12193	12238	12239	12221	12149	12220	12209	12151	12234	12179	12241	12225	12173	12114	12097	12184	12159	12231	12311	12161	12233	12213	12197	12101	12218	12382	12034	12246	12333	12286	12243	12123	12270	12188	12262	12057	12219	12233	12186	12240	12297	12231	12191	12303	12266	12221	12213	12111	12156	12129	12221	12113	12207	12169	12198	12130	12379	12089	12292	12353	12247	12343	12042	12203	12135	12212	12097	12266	12293	12261	12178	12135	12102	12246	12186	12152	12321	12233	12164	12268	12234	12369	12230	12131	12138	12159	12083	12205	12348	12180	12138	12237	12259	12264	12149	12245	12162	12162	12201	12096	12419	12309	12207	12283	12360	12172	12212	12110	12196	12231	12152	12127	12153	12205	12189	12068	12369	12243	12189	12261	12281	12016	12222	12269	12058	12306	12170	12125	12090	12282	12202	12231	12171	12231	12237	12315	12243	12226	12209	12368	12306	12208	12103	12190	12254	12156	12300	12257	12232	12197	12405	12271	12291	12259	12179	12264	12344	12382	12390	12271	12223	12136	12350	12253	12257	12443	12214	12103	12121	12242	12065	12252	12135	12199	12164	12101	12230	12173	12046	12079	12202	12351	12176	12075	12271	12108	12139	12031	12150	12109	12207	12235	12213	12190	12178	12235	12084	12025	12298	12284	12209	12107	12226	12247	12238	12223	12014	12365	12281	12053	12247	12107	12070	12115	12123	12213	12230	12017	12125	12221	12128	12218	12337	12217	12255	11941	12065	12324	12102	12174	12177	12324	12083	12176	12259	12132	12215	12208	12286	12301	12343	12260	12208	12274	12151	12307	12157	12136	12112	12244	12097	12451	12173	12297	12135	12339	12284	12154	12148	12247	12230	12300	12287	12243	12159	12057	12223	12268	12464	12291	12147	12302	12165	12257	12216	12151	12170	12152	12162	12142	12161	12211	12308	12267	12391	12175	12191	12187	12183	12266	12264	12310	12126	12327	12244	12142	12222	12248	12311	12095	12304	12268	12180	12257	12143	12318	12176	12236	12299	12116	12222	12266	12347	12251	12256	12374	12168	12271	12236	12138	12352	12093	12508	12215	12204	12307	12252	12090	12224	12145	12130	12197	12189	12163	12210	12253	12234	12123	12140	12316	12203	12311	12306	12177	12199	12087	12310	12347	12138	12310	12102	12012	12114	12286	12255	12252	12171	12192	12238	12218	12380	12231	12228	12222	12269	12279	12292	12089	12319	12191	12291	12081	12217	12169	12206	12403	12092	12183	12373	12165	12410	12156	12221	12257	12049	12291	12184	12133	12093	12251	12296	12000	12260	12199	12397	12303	12199	12240	12308	12374	12043	12104	12312	12178	12244	12215	12157	12303	12069	12326	12168	12198	12170	12244	12171	12246	12222	12159	12319	12215	12146	12410	12139	12161	12045	12195	12114	12295	12349	12273	12148	12136	12224	12348	12060	12252	12197	12102	12167	12033	12235	12230	12224	12185	12281	12184	12155	12259	12281	12265	12253	12132	12132	12199	12202	12151	12122	12021	12436	11967	12214	12309	12380	12152	12309	12111	12054	12147	12207	12106	12148	12272	12300	12203	12178	12132	12132	12314	12174	12180	12254	12178	12183	12145	12295	12333	12105	12309	12243	12194	12250	12265	12274	12283	12332	12308	12169	12311	12338	12211	12116	12177	12331	12325	12230	12232	12170	12244	12262	12357	12151	12233	12285	12141	12541	12297	12351	11986	12133	12248	12156	12055	12294	12213	12252	12062	12188	12313	12316	12198	12041	12172	12238	12094	12211	12261	12298	12250	12173	12356	12308	12228	12161	12241	12388	12294	12116	12034	12185	12275	12104	12098	12062	12246	12183	12114	12315	12269	12343	12247	12120	12254	12089	12159	12092	12093	12181	12312	12249	12328	12011	12232	12289	12134	12220	12308	12267	12219	12084	12363	12226	12312	12189	12246	12300	12195	12076	12269	12191	12329	12319	12142	12137	12169	12444	12160	12024	12168	12367	12324	12238	12284	12081	12227	12249	12255	12240	12134	12171	12333	12196	12114	12147	12119	12198	12249	12296	12367	12250	12082	11907	12109	12255	12263	12133	12177	12331	12130	12249	12406	12252	12247	12211	12285	12208	12114	12249	12246	12181	12264	12212	12250	12176	12286	12282	12184	12421	12217	12268	12247	12214	12229	12323	12001	12222	12109	12276	12193	12244	12278	12310	12222	12290	12336	12260	12356	12242	12186	12229	12097	12207	12177	12111	12196	12265	12197	12220	12171	12170	12304	12294	12306	12138	12337	12242	12128	12325	12253	12190	12155	12364	12132	12400	12186	12159	12263	12216	12289	12113	12131	12129	12320	12241	12162	12219	12243	12217	12247	12309	12330	12260	12351	12292	12275	12198	12394	12148	12134	12316	12319	12307	12272	12258	12176	12217	12306	12232	12169	12204	12297	12327	12144	12101	12181	12270	12331	12253	12115	12263	12255	12354	12164	12313	12219	12260	12293	12148	12263	12273	12232	12130	12243	12142	12282	12238	12413	12183	12286	12268	12288	12257	12273	12156	12253	12142	12283	12113	12171	12164	12345	12167	12196	12190	12207	12123	12204	12188	12233	12081	12123	12342	12428	12270	12158	12271	12207	12255	12101	12273	12291	12235	12177	12104	12125	12247	12342	12142	12169	12276	12258	12115	12202	12112	12243	12229	12202	12142	12310	12347	12215	12105	12201	12246	12179	12269	12339	12243	12282	12216	11993	12137	11984	12106	12221	12260	12206	12109	12276	12234	12067	12107	12208	12006	12193	12194	12123	12163	12461	12277	12202	12266	12126	12272	12188	12139	12176	12191	12052	12338	12247	12330	12107	12328	12375	12299	12245	12259	12165	12339	12147	12313	12345	12322	12360	12257	12278	12105	12277	12386	12247	12441	12238	12188	12255	12237	12405	12271	12270	12154	12110	12248	12143	12297	12235	12172	12331	12246	12124	12265	12177	12150	12288	12196	12119	12150	12172	12249	12121	12125	12126	12213	12194	12354	12175	12168	12281	12182	12341	12276	12186	12260	12253	12094	12144	11996	12185	12134	12287	12397	12229	12195	12266	12082	12389	12273	12126	12126	12297	12106	12155	12300	12111	12329	12282	12230	12211	12252	12235	12224	12150	12147	12317	12154	12291	12216	12146	12345	12190	12094	12144	12174	12419	12086	12091	12201	12274	12107	11952	12209	12173	12137	12252	12272	12297	12218	12320	12266	12314	12310	12074	12091	12145	12202	12139	12236	12234	12202	12170	12309	12377	12192	12335	12318	11989	12207	12175	12169	12261	12271	12245	12109	12386	12248	12257	12127	12222	12068	12292	12351	12179	11980	12192	12113	12149	12413	12284	12111	12134	12338	12271	12249	12146	12172	12195	12208	12062	12189	12230	12186	12107	12302	12206	12169	12123	12173	12357	12202	12327	12225	12210	12235	12147	12087	12243	12233	12212	12346	12376	12249	12314	12182	12225	12199	12199	12205	12121	12358	12244	12329	12142	12138	12246	12067	12116	12314	12152	12278	12249	12124	12233	12140	12339	12208	12215	12197	12114	12222	12197	12198	12176	12151	12374	12212	12240	12382	12231	12173	12180	12170	12243	12171	12256	12372	12338	12099	12249	12194	12335	12152	12235	12226	12304	12139	12135	12239	12272	12183	12292	12170	12220	12410	12017	12251	12163	12259	12391	12242	12170	12156	12292	12232	12123	12232	12260	12263	12282	12085	12342	12184	12250	12289	12257	12207	12286	12192	12248	12220	12336	12171	12226	12194	12277	12213	12220	12225	12323	12148	12181	12117	12280	12316	12224	12133	12211	12364	12208	12167	12261	12279	12116	12243	12360	12172	12153	12268	12243	12370	12182	12308	12197	12250	12100	12306	12231	12301	12054	12281	12220	12142	12167	12134	12293	12205	12204	12167	12213	12054	12067	12219	12184	12059	12338	12092	12100	12262	12179	12339	12203
22725	21064	28833	23513	21371	23427	24614	18989	17484	16886	16589	15883	15859	15299	14937	14763	14757	14555	14488	14342	14129	14205	14337	14106	14028	14070	13806	13978	13858	13873	13851	13663	13695	13605	13617	13553	13567	13412	13610	13581	13744	13529	13589	13523	13564	13654	13513	13611	13698	13519	13683	13523	13594	13668	13575	13597	13586	13616	13599	13503	13495	13571	13446	13720	13565	13500	13633	13422	13526	13565	13402	13422	13545	13574	13560	13696	13759	13446	13627	13585	13472	13388	13601	13703	13713	13660	13560	13490	13493	13622	13523	13660	13404	13631	13352	13548	13513	13314	13454	13585	13472	13467	13627	13449	13596	13557	13433	13562	13497	13602	13548	13376	13485	13422	13471	13552	13554	13540	13556	13555	13451	13572	13421	13509	13494	13520	13646	13592	13450	13479	13485	13427	13373	13640	13586	13445	13606	13325	13542	13544	13431	13478	13547	13543	13355	13393	13462	13429	13350	13577	13537	13423	13393	13455	13343	13563	13497	13396	13365	13594	13502	13382	13333	13445	13688	13449	13481	13337	13544	13474	13438	13428	13385	13386	13371	13270	13489	13619	13430	13305	13426	13695	13338	13627	13479	13544	13465	13497	13501	13709	13713	13615	13401	13525	13440	13406	13584	13602	13599	13496	13347	13618	13489	13577	13494	13446	13604	13573	13496	13559	13435	13623	13522	13508	13734	13541	13524	13428	13507	13464	13428	13436	13657	13353	13509	13699	13588	13545	13478	13304	13477	13616	13502	13603	13488	13476	13409	13327	13466	13659	13329	13472	13631	13481	13499	13382	13623	13632	13391	13499	13345	13562	13337	13376	13426	13590	13557	13389	13420	13535	13461	13534	13634	13542	13398	13516	13548	13446	13346	13446	13571	13506	13308	13523	13508	13636	13523	13335	13410	13493	13523	13756	13560	13501	13529	13552	13435	13546	13437	13313	13603	13528	13528	13728	13526	13443	13540	13617	13331	13361	13570	13638	13518	13606	13423	13495	13397	13554	13558	13518	13479	13313	13670	13533	13418	13344	13507	13387	13558	13465	13539	13576	13417	13539	13616	13301	13451	13505	13607	13407	13546	13469	13473	13456	13405	13466	13555	13409	13582	13661	13359	13485	13465	13343	13386	13384	13484	13598	13373	13392	13519	13559	13502	13362	13480	13546	13500	13556	13456	13471	13471	13603	13498	13502	13620	13412	13423	13648	13705	13464	13353	13485	13455	13478	13495	13231	13594	13493	13329	13449	13623	13514	13463	13503	13618	13460	13550	13487	13522	13601	13377	13613	13534	13652	13424	13329	13564	13603	13424	13434	13401	13595	13524	13566	13479	13473	13358	13551	13495	13376	13507	13661	13467	13536	13641	13458	13476	13304	13490	13681	13527	13442	13553	13537	13576	13385	13549	13549	13522	13664	13446	13529	13612	13457	13479	13481	13597	13454	13486	13523	13469	13550	13408	13378	13328	13582	13295	13418	13393	13426	13366	13440	13465	13522	13532	13521	13523	13410	13536	13478	13471	13443	13483	13403	13400	13605	13351	13636	13528	13439	13622	13429	13410	13577	13472	13643	13579	13462	13395	13322	13528	13424	13677	13350	13658	13435	13572	13411	13623	13496	13600	13568	13425	13471	13429	13533	13444	13403	13361	13331	13552	13752	13511	13714	13421	13446	13605	13556	13590	13537	13424	13433	13519	13555	13503	13492	13605	13512	13540	13629	13403	13500	13426	13376	13451	13333	13480	13690	13459	13476	13454	13449	13606	13482	13675	13429	13549	13687	13493	13443	13462	13657	13466	13331	13410	13618	13655	13388	13405	13467	13549	13498	13431	13388	13543	13420	13455	13427	13446	13353	13584	13592	13471	13607	13565	13476	13543	13423	13595	13503	13384	13381	13459	13316	13463	13555	13444	13547	13539	13528	13715	13681	13310	13497	13588	13435	13505	13597	13591	13410	13577	13454	13454	13343	13507	13463	13616	13423	13408	13554	13500	13497	13393	13535	13478	13600	13598	13467	13451	13474	13417	13591	13639	13400	13521	13417	13463	13474	13613	13699	13501	13523	13371	13448	13401	13341	13669	13669	13305	13546	13742	13354	13514	13274	13656	13486	13419	13709	13525	13441	13347	13391	13530	13422	13485	13407	13620	13314	13587	13531	13412	13617	13584	13488	13608	13272	13487	13445	13327	13467	13446	13642	13588	13338	13520	13587	13467	13336	13474	13536	13598	13458	13545	13367	13490	13559	13526	13554	13453	13412	13473	13549	13566	13502	13500	13436	13469	13429	13505	13640	13520	13491	13521	13598	13409	13419	13660	13430	13429	13425	13536	13547	13574	13571	13421	13439	13302	13500	13502	13678	13646	13572	13583	13653	13637	13408	13437	13387	13348	13467	13493	13522	13340	13503	13561	13673	13332	13503	13561	13551	13434	13618	13505	13619	13514	13709	13384	13505	13321	13408	13394	13454	13416	13253	13291	13525	13382	13531	13394	13491	13542	13510	13379	13620	13615	13453	13454	13622	13532	13656	13501	13406	13533	13425	13333	13492	13418	13602	13386	13434	13512	13600	13604	13480	13552	13739	13355	13429	13488	13441	13453	13401	13467	13475	13594	13379	13545	13511	13604	13262	13805	13406	13467	13497	13496	13477	13544	13575	13287	13464	13446	13512	13484	13581	13560	13501	13609	13488	13468	13616	13499	13485	13444	13629	13527	13443	13482	13562	13611	13265	13487	13531	13397	13643	13539	13549	13451	13504	13476	13640	13402	13486	13437	13600	13475	13490	13589	13688	13473	13323	13334	13294	13629	13606	13426	13507	13540	13544	13503	13528	13517	13743	13569	13349	13375	13503	13397	13489	13609	13477	13465	13644	13541	13545	13468	13392	13407	13504	13530	13502	13488	13553	13476	13436	13532	13491	13456	13493	13686	13274	13595	13465	13494	13626	13344	13363	13563	13445	13616	13467	13567	13468	13516	13538	13362	13346	13574	13438	13383	13437	13474	13324	13656	13439	13470	13508	13545	13638	13568	13541	13371	13493	13588	13523	13380	13492	13544	13401	13624	13618	13506	13534	13542	13406	13409	13554	13546	13514	13621	13236	13458	13353	13467	13439	13578	13666	13583	13345	13390	13582	13415	13516	13406	13637	13506	13484	13510	13456	13426	13513	13487	13313	13468	13480	13563	13464	13308	13652	13701	13381	13560	13433	13639	13563	13468	13449	13332	13383	13547	13392	13456	13355	13525	13527	13620	13512	13662	13505	13262	13611	13432	13617	13361	13562	13299	13403	13547	13434	13486	13440	13318	13582	13460	13435	13411	13249	13426	13471	13512	13360	13552	13772	13501	13407	13671	13351	13504	13394	13469	13389	13387	13443	13402	13661	13529	13455	13266	13400	13653	13397	13399	13450	13466	13656	13492	13677	13589	13368	13394	13543	13436	13520	13492	13541	13492	13236	13597	13374	13451	13391	13528	13247	13432	13547	13494	13548	13576	13641	13498	13552	13598	13533	13448	13402	13443	13488	13536	13326	13262	13456	13478	13619	13366	13355	13385	13629	13588	13595	13377	13597	13602	13391	13533	13411	13399	13554	13656	13388	13422	13350	13568	13418	13666	13520	13509	13376	13511	13427	13442	13431	13592	13592	13502	13399	13465	13531	13569	13412	13465	13515	13473	13558	13316	13353	13295	13567	13491	13543	13641	13383	13406	13261	13521	13613	13633	13461	13528	13638	13531	13421	13464	13515	13417	13401	13399	13430	13401	13458	13394	13544	13413	13447	13651	13420	13478	13673	13339	13510	13534	13407	13427	13412	13412	13597	13465	13644	13378	13526	13596	13569	13457	13374	13412	13680	13310	13570	13528	13461	13532	13593	13498	13359	13720	13620	13475	13572	13472	13303	13450	13444	13403	13224	13510	13572	13572	13588	13483	13638	13565	13802	13489	13493	13237	13473	13607	13585	13445	13476	13552	13420	13470	13448	13620	13422	13429	13570	13362	13506	13508	13671	13559	13502	13528	13593	13234	13516	13555	13454	13623	13464	13409	13436	13483	13391	13620	13467	13536	13460	13480	13447	13634	13323	13494	13478	13370	13350	13450	13440	13435	13418	13571	13565	13555	13427	13555	13415	13405	13498	13533	13510	13404	13469	13211	13400	13568	13403	13580	13584	13459	13437	13291	13493	13565	13425	13397	13539	13510	13502	13550	13567	13364	13385	13619	13552	13523	13540	13495	13381	13354	13473	13499	13600	13384	13504	13489	13408	13551	13305	13513	13333	13507	13169	13315	13423	13400	13540	13490	13565	13735	13519	13649	13659	13516	13423	13387	13660	13550	13767	13520	13624	13482	13484	13635	13555	13578	13481	13399	13699	13586	13445	13313	13518	13406	13362	13510	13503	13440	13365	13498	13506	13502	13352	13516	13532	13358	13336	13486	13427	13474	13301	13524	13555	13590	13652	13315	13646	13471	13595	13465	13415	13499	13369	13522	13481	13508	13633	13524	13546	13539	13422	13680	13489	13435	13588	13246	13595	13456	13446	13449	13288	13663	13566	13423	13528	13492	13313	13468	13256	13571	13613	13427	13640	13566	13605	13539	13558	13493	13372	13414	13438	13410	13583	13552	13506	13457	13523	13424	13403	13395	13359	13512	13568	13887	13520	13523	13489	13636	13365	13353	13458	13582	13630	13459	13672	13525	13469	13589	13497	13419	13415	13413	13468	13433	13375	13551	13648	13426	13483	13247	13234	13657	13323	13422	13415	13388	13439	13543	13537	13459	13578	13445	13474	13474	13366	13359	13369	13560	13499	13405	13542	13460	13424	13424	13547	13466	13629	13420	13512	13283	13581	13363	13479	13359	13515	13502	13568	13496	13358	13673	13514	13485	13510	13564	13384	13609	13562	13537	13399	13571	13518	13518	13343	13511	13430	13633	13345	13402	13513	13645	13482	13519	13477	13670	13460	13311	13709	13452	13582	13470	13552	13407	13506	13472	13697	13369	13466	13528	13341	13359	13358	13457	13528	13620	13567	13441	13419	13508	13525	13562	13477	13440	13471	13416	13500	13483	13485	13570	13485	13612	13512	13301	13641	13410	13430	13511	13515	13659	13532	13605	13604	13445	13570	13707	13497	13549	13434
20086	38225	36524	29695	26222	23536	21901	20324	18999	18031	17257	16430	15837	15522	14967	14858	14375	14244	13920	13759	13452	13225	13415	13377	13318	13047	13066	13066	12991	13036	12942	12850	12921	12773	12640	12772	12902	12847	12772	12709	12769	12713	12851	12785	12666	12741	12988	12700	12773	12634	12817	12930	12717	12677	12842	12727	12751	12719	12678	12630	12669	12582	12837	12674	12633	12813	12658	12669	12680	12664	12625	12808	12663	12737	12521	12663	12718	12615	12682	12633	12803	12699	12692	12692	12498	12662	12586	12622	12756	12616	12580	12682	12586	12470	12667	12721	12655	12769	12625	12532	12598	12665	12580	12718	12717	12702	12620	12750	12623	12621	12635	12586	12714	12624	12522	12700	12651	12566	12792	12638	12576	12519	12688	12707	12725	12608	12716	12640	12648	12705	12655	12577	12701	12676	12759	12585	12719	12676	12592	12691	12673	12518	12470	12591	12698	12554	12718	12546	12688	12565	12677	12694	12631	12737	12713	12666	12605	12742	12672	12627	12649	12704	12730	12716	12671	12795	12698	12627	12732	12531	12604	12780	12673	12866	12682	12652	12619	12661	12703	12613	12616	12578	12802	12703	12648	12525	12646	12584	12647	12736	12581	12738	12608	12687	12524	12671	12522	12661	12740	12529	12540	12633	12554	12765	12529	12697	12618	12628	12400	12734	12649	12666	12706	12746	12615	12553	12848	12715	12636	12640	12453	12677	12576	12513	12674	12603	12561	12850	12564	12742	12574	12671	12771	12587	12790	12674	12667	12582	12842	12611	12791	12785	12550	12620	12605	12567	12661	12705	12568	12557	12679	12542	12671	12643	12639	12608	12654	12560	12793	12486	12726	12729	12754	12666	12637	12694	12663	12549	12823	12548	12596	12473	12538	12552	12641	12558	12768	12679	12646	12592	12619	12532	12755	12688	12690	12747	12730	12383	12629	12671	12529	12674	12519	12613	12639	12654	12781	12773	12495	12665	12699	12646	12690	12572	12773	12688	12616	12517	12746	12622	12637	12789	12633	12738	12547	12617	12635	12548	12745	12542	12598	12502	12673	12761	12683	12597	12768	12596	12686	12702	12724	12555	12572	12492	12626	12601	12575	12574	12553	12608	12732	12763	12717	12620	12669	12637	12693	12499	12507	12507	12586	12825	12619	12606	12697	12592	12688	12746	12440	12741	12647	12655	12566	12706	12809	12698	12511	12514	12648	12701	12531	12726	12351	12513	12617	12703	12473	12691	12774	12542	12728	12714	12698	12510	12622	12660	12607	12744	12653	12424	12767	12746	12713	12539	12551	12751	12652	12564	12615	12735	12653	12673	12788	12752	12633	12499	12865	12621	12658	12695	12644	12759	12739	12526	12873	12752	12784	12802	12528	12657	12720	12754	12597	12716	12775	12521	12682	12564	12581	12592	12614	12694	12725	12775	12680	12660	12722	12486	12689	12570	12684	12672	12794	12649	12696	12730	12814	12616	12645	12681	12698	12608	12508	12580	12594	12646	12798	12625	12638	12663	12702	12737	12565	12628	12729	12786	12609	12625	12597	12534	12565	12722	12626	12662	12696	12652	12635	12624	12572	12692	12724	12673	12650	12528	12449	12708	12720	12612	12547	12594	12619	12583	12675	12741	12571	12722	12661	12611	12531	12612	12555	12769	12652	12629	12641	12766	12523	12696	12633	12807	12685	12430	12640	12546	12667	12427	12389	12489	12800	12629	12767	12715	12718	12682	12732	12546	12733	12575	12654	12789	12647	12783	12621	12619	12643	12626	12630	12535	12506	12819	12690	12513	12648	12742	12578	12758	12550	12787	12733	12590	12570	12720	12620	12496	12478	12652	12688	12626	12776	12650	12769	12536	12634	12513	12745	12605	12629	12817	12653	12741	12478	12792	12591	12834	12747	12572	12563	12448	12545	12610	12558	12608	12558	12554	12605	12574	12445	12696	12632	12553	12681	12697	12642	12786	12591	12673	12566	12698	12407	12627	12658	12553	12707	12527	12606	12604	12720	12720	12605	12534	12603	12683	12705	12571	12519	12599	12605	12712	12712	12621	12626	12452	12634	12666	12576	12590	12656	12715	12498	12705	12686	12678	12513	12618	12565	12731	12535	12653	12561	12566	12616	12595	12640	12437	12708	12561	12744	12549	12616	12628	12674	12474	12698	12554	12481	12766	12594	12485	12691	12563	12635	12682	12667	12740	12672	12569	12625	12602	12578	12749	12551	12616	12601	12719	12774	12755	12699	12655	12747	12616	12739	12747	12743	12564	12702	12517	12631	12668	12635	12638	12514	12585	12594	12603	12543	12752	12678	12763	12554	12727	12654	12718	12650	12615	12594	12589	12691	12698	12702	12728	12576	12664	12481	12647	12640	12834	12671	12608	12572	12705	12554	12680	12676	12536	12712	12673	12676	12766	12660	12595	12635	12829	12595	12781	12778	12626	12526	12542	12611	12640	12706	12482	12733	12828	12562	12687	12619	12769	12751	12722	12727	12663	12689	12663	12725	12691	12794	12607	12602	12667	12572	12635	12772	12571	12695	12629	12719	12529	12717	12650	12765	12752	12541	12726	12475	12761	12769	12577	12695	12690	12704	12909	12623	12593	12750	12598	12582	12672	12627	12670	12767	12908	12638	12799	12585	12780	12660	12650	12710	12513	12626	12666	12533	12510	12537	12616	12653	12655	12592	12609	12666	12886	12594	12567	12604	12624	12506	12633	12628	12575	12754	12672	12657	12506	12586	12675	12570	12624	12546	12896	12604	12563	12673	12716	12511	12755	12580	12626	12607	12724	12652	12550	12673	12683	12648	12695	12700	12596	12639	12707	12516	12780	12580	12589	12486	12632	12691	12576	12557	12723	12709	12458	12663	12789	12540	12688	12573	12738	12685	12574	12683	12642	12586	12718	12770	12751	12563	12604	12713	12497	12592	12703	12580	12606	12649	12575	12550	12702	12722	12566	12787	12683	12852	12633	12725	12723	12564	12623	12731	12569	12623	12629	12690	12510	12567	12649	12698	12730	12644	12669	12737	12675	12621	12625	12671	12642	12613	12440	12517	12744	12603	12551	12629	12670	12651	12628	12623	12650	12702	12553	12820	12661	12666	12768	12594	12616	12435	12645	12570	12751	12685	12584	12568	12716	12806	12831	12642	12624	12560	12604	12656	12734	12694	12504	12808	12598	12700	12553	12729	12734	12631	12559	12733	12521	12791	12762	12800	12593	12675	12622	12776	12509	12617	12507	12695	12802	12826	12656	12586	12748	12791	12555	12572	12646	12597	12485	12656	12685	12530	12678	12735	12795	12823	12694	12588	12676	12554	12686	12541	12601	12759	12710	12626	12650	12613	12568	12701	12711	12537	12767	12740	12624	12689	12550	12593	12677	12563	12682	12645	12766	12581	12737	12684	12738	12633	12815	12614	12494	12682	12579	12474	12734	12614	12723	12624	12506	12612	12601	12695	12642	12769	12564	12806	12749	12773	12543	12660	12724	12544	12608	12623	12664	12751	12644	12624	12608	12793	12660	12546	12630	12569	12668	12803	12699	12550	12625	12690	12518	12632	12602	12637	12611	12676	12503	12811	12722	12594	12735	12677	12658	12731	12445	12580	12675	12745	12728	12526	12587	12522	12565	12671	12729	12560	12575	12659	12772	12679	12592	12606	12449	12750	12767	12662	12696	12605	12434	12529	12600	12706	12655	12533	12499	12650	12601	12591	12540	12581	12662	12815	12663	12578	12635	12510	12678	12700	12606	12784	12666	12624	12622	12654	12584	12699	12596	12804	12777	12583	12649	12643	12639	12752	12523	12557	12607	12689	12776	12526	12744	12566	12599	12477	12749	12679	12566	12580	12696	12648	12791	12518	12607	12608	12587	12621	12632	12589	12682	12514	12682	12669	12791	12589	12622	12577	12674	12708	12522	12499	12624	12683	12385	12688	12681	12615	12743	12562	12645	12636	12663	12503	12517	12644	12418	12774	12818	12621	12750	12651	12606	12620	12713	12588	12706	12701	12674	12698	12552	12520	12659	12811	12711	12530	12612	12564	12772	12613	12605	12711	12696	12636	12697	12747	12730	12591	12805	12744	12654	12599	12643	12436	12528	12708	12654	12665	12406	12615	12604	12619	12615	12681	12592	12582	12734	12623	12725	12643	12594	12592	12655	12731	12676	12592	12720	12528	12657	12625	12668	12832	12531	12545	12683	12629	12703	12669	12614	12674	12727	12633	12537	12761	12645	12453	12680	12533	12756	12654	12646	12670	12733	12707	12641	12656	12691	12848	12681	12581	12877	12578	12519	12647	12638	12564	12511	12625	12784	12590	12772	12630	12643	12639	12595	12632	12715	12541	12665	12708	12612	12782	12691	12630	12703	12609	12768	12636	12701	12697	12670	12641	12575	12560	12507	12633	12665	12514	12471	12615	12621	12845	12659	12611	12600	12499	12709	12485	12700	12600	12568	12665	12429	12804	12736	12672	12794	12426	12833	12461	12690	12640	12773	12835	12501	12688	12729	12693	12707	12658	12675	12769	12762	12749	12731	12745	12728	12576	12741	12622	12575	12614	12568	12628	12652	12642	12597	12796	12769	12532	12790	12537	12522	12644	12781	12425	12601	12613	12856	12512	12812	12703	12619	12646	12582	12626	12715	12737	12667	12720	12520	12470	12647	12746	12657	12690	12700	12730	12615	12555	12616	12782	12803	12584	12574	12553	12589	12523	12622	12680	12720	12551	12770	12821	12671	12681	12690	12705	12758	12685	12722	12866	12591	12786	12600	12678	12543	12451	12637	12608	12630	12770	12643	12443	12670	12450	12615	12755	12626	12617	12639	12607	12660	12644	12653	12424	12689	12530	12753	12731	12643	12654	12760	12538	12572	12729	12557	12767	12566	12610	12558	12652	12697	12685	12626	12773	12552	12693	12908	12682	12620	12551	12681	12784	12770	12661	12595	12630	12601	12530	12603	12541	12703	12645	12570	12545	12609	12506	12510	12859	12788	12528	12718	12687	12715	12733	12662	12677	12733	12628	12679	12744	12749	12799	12598	12613	12724	12665	12669	12783	12636	12806	12568	12678	12563	12608	12537	12752	12791	12547	12628	12637	12492	12724	12763	12769	12845	12580	12415	12662	12653
27149	22249	25562	22135	17890	16485	16179	15155	14924	14816	14341	14224	14123	14086	13820	14088	13564	13531	13647	13572	13505	13528	13430	13572	13510	13527	13488	13547	13531	13614	13751	13384	13426	13617	13399	13493	13354	13226	13241	13415	13370	13427	13508	13484	13421	13315	13493	13362	13341	13287	13454	13396	13529	13367	13454	13490	13343	13396	13521	13447	13447	13274	13518	13421	13316	13335	13315	13270	13303	13502	13400	13320	13472	13579	13336	13469	13427	13425	13424	13419	13454	13357	13467	13196	13401	13258	13304	13366	13457	13373	13462	13284	13468	13332	13237	13389	13331	13515	13437	13382	13341	13229	13451	13522	13501	13203	13404	13255	13437	13167	13337	13414	13372	13318	13116	13317	13464	13483	13421	13211	13488	13133	13266	13388	13489	13225	13230	13380	13257	13274	13202	13294	13243	13394	13577	13520	13563	13355	13406	13377	13328	13295	13313	13251	13381	13258	13410	13565	13453	13209	13314	13373	13395	13312	13417	13245	13378	13492	13417	13288	13316	13301	13236	13380	13428	13291	13395	13150	13497	13346	13425	13458	13384	13348	13218	13510	13287	13344	13361	13113	13310	13394	13377	13418	13294	13196	13438	13357	13523	13596	13374	13328	13411	13379	13308	13172	13560	13623	13290	13498	13454	13401	13456	13513	13387	13334	13374	13463	13315	13401	13240	13260	13385	13379	13472	13516	13341	13445	13372	13502	13260	13343	13305	13292	13487	13408	13389	13402	13324	13235	13383	13459	13399	13348	13249	13353	13245	13403	13243	13476	13375	13241	13426	13351	13523	13293	13539	13394	13528	13402	13270	13538	13329	13261	13336	13315	13437	13469	13328	13322	13210	13264	13512	13429	13397	13418	13445	13283	13339	13428	13497	13448	13376	13228	13348	13313	13282	13243	13269	13632	13412	13423	13234	13395	13463	13287	13249	13435	13462	13291	13406	13341	13595	13419	13262	13470	13460	13322	13469	13353	13327	13370	13452	13508	13305	13371	13147	13338	13410	13494	13499	13351	13361	13243	13206	13408	13298	13470	13437	13423	13401	13386	13412	13344	13673	13372	13418	13228	13527	13408	13412	13522	13380	13390	13442	13303	13378	13342	13369	13496	13426	13434	13446	13355	13436	13277	13342	13325	13281	13355	13376	13260	13471	13190	13508	13410	13191	13223	13354	13267	13421	13469	13393	13372	13368	13388	13200	13260	13512	13343	13404	13454	13412	13241	13345	13352	13404	13224	13384	13431	13254	13348	13295	13152	13351	13598	13338	13302	13223	13364	13281	13180	13386	13491	13543	13330	13321	13289	13446	13386	13345	13222	13338	13405	13252	13378	13360	13257	13522	13461	13237	13399	13287	13409	13270	13456	13574	13434	13282	13568	13319	13408	13410	13435	13441	13596	13458	13305	13271	13487	13502	13539	13312	13461	13394	13471	13386	13340	13534	13503	13562	13203	13274	13291	13555	13500	13423	13363	13312	13450	13433	13240	13415	13302	13243	13391	13302	13351	13243	13474	13375	13506	13422	13541	13550	13352	13496	13397	13511	13325	13274	13246	13372	13322	13273	13252	13475	13331	13464	13203	13559	13424	13345	13423	13532	13398	13373	13440	13544	13395	13611	13320	13331	13423	13414	13289	13383	13466	13442	13432	13216	13339	13387	13337	13181	13551	13521	13657	13283	13397	13291	13450	13442	13490	13512	13400	13370	13301	13412	13421	13432	13407	13451	13295	13429	13483	13258	13526	13421	13512	13253	13369	13409	13542	13445	13378	13310	13321	13377	13374	13403	13279	13519	13377	13491	13426	13400	13424	13503	13439	13368	13171	13321	13507	13443	13387	13363	13399	13456	13315	13299	13303	13352	13334	13390	13435	13384	13341	13242	13408	13342	13388	13195	13362	13301	13521	13363	13427	13659	13273	13291	13251	13250	13465	13467	13543	13293	13388	13226	13266	13359	13317	13490	13515	13284	13473	13367	13501	13517	13356	13410	13550	13247	13441	13369	13474	13531	13347	13483	13379	13538	13577	13163	13409	13207	13223	13478	13366	13368	13526	13423	13385	13400	13309	13364	13224	13449	13351	13353	13516	13423	13196	13364	13294	13364	13522	13414	13336	13475	13220	13211	13260	13328	13293	13377	13369	13327	13385	13342	13344	13342	13422	13404	13412	13311	13486	13271	13290	13525	13249	13109	13547	13538	13315	13249	13437	13387	13377	13279	13334	13535	13412	13464	13238	13349	13210	13284	13286	13453	13374	13383	13432	13298	13249	13253	13178	13378	13206	13404	13391	13472	13351	13518	13326	13528	13316	13427	13277	13322	13238	13312	13199	13359	13387	13285	13417	13388	13583	13432	13484	13503	13303	13460	13340	13283	13638	13478	13306	13366	13558	13177	13512	13309	13607	13425	13305	13329	13350	13511	13326	13380	13311	13345	13198	13434	13466	13497	13469	13490	13328	13399	13231	13298	13362	13260	13221	13149	13234	13371	13505	13241	13326	13361	13269	13379	13499	13462	13448	13412	13380	13275	13284	13482	13518	13282	13351	13282	13354	13360	13300	13308	13465	13538	13346	13347	13407	13410	13362	13470	13250	13394	13231	13599	13233	13420	13383	13313	13312	13343	13302	13402	13436	13561	13586	13485	13382	13486	13380	13296	13406	13320	13299	13469	13418	13358	13451	13443	13557	13556	13384	13257	13463	13378	13544	13323	13323	13576	13325	13272	13392	13281	13297	13492	13198	13496	13644	13315	13317	13339	13482	13317	13318	13296	13430	13496	13451	13395	13419	13540	13419	13232	13163	13364	13306	13524	13425	13297	13466	13356	13460	13471	13372	13300	13428	13367	13264	13522	13417	13364	13338	13530	13351	13450	13277	13350	13359	13254	13226	13265	13425	13522	13233	13343	13613	13149	13444	13419	13403	13396	13331	13412	13501	13411	13231	13626	13407	13327	13489	13441	13233	13310	13305	13284	13460	13344	13500	13245	13427	13224	13190	13368	13266	13456	13468	13376	13485	13482	13464	13378	13296	13302	13184	13262	13344	13179	13345	13483	13391	13433	13517	13545	13518	13479	13395	13367	13445	13250	13556	13467	13212	13436	13199	13579	13417	13371	13356	13303	13314	13622	13218	13355	13367	13296	13287	13408	13198	13373	13213	13360	13442	13307	13398	13324	13464	13225	13426	13439	13602	13488	13273	13249	13324	13466	13389	13482	13290	13256	13436	13333	13383	13451	13512	13465	13466	13494	13312	13536	13405	13262	13464	13524	13391	13492	13240	13367	13324	13337	13508	13330	13314	13195	13197	13366	13482	13408	13391	13448	13295	13217	13333	13292	13341	13408	13307	13467	13465	13470	13426	13415	13523	13336	13464	13433	13418	13253	13370	13553	13435	13308	13384	13290	13335	13389	13389	13404	13303	13432	13510	13328	13375	13354	13486	13432	13287	13327	13483	13321	13282	13491	13423	13358	13262	13451	13537	13468	13387	13242	13391	13395	13480	13468	13493	13255	13300	13271	13399	13256	13537	13266	13230	13305	13419	13506	13281	13371	13275	13460	13400	13575	13366	13357	13314	13471	13436	13505	13530	13555	13235	13504	13435	13586	13445	13487	13086	13329	13539	13355	13373	13456	13368	13477	13070	13319	13224	13348	13453	13415	13307	13341	13349	13501	13238	13532	13312	13382	13291	13374	13375	13287	13225	13275	13429	13271	13252	13522	13189	13270	13404	13536	13314	13475	13482	13483	13044	13299	13337	13245	13561	13468	13389	13328	13456	13447	13444	13470	13358	13405	13264	13473	13377	13378	13466	13414	13549	13392	13319	13384	13239	13433	13443	13352	13506	13399	13371	13332	13388	13186	13412	13468	13435	13403	13268	13345	13410	13587	13247	13500	13460	13278	13372	13334	13473	13301	13251	13409	13321	13433	13355	13206	13315	13443	13519	13483	13348	13458	13407	13531	13464	13582	13465	13429	13367	13516	13263	13414	13440	13490	13406	13290	13462	13433	13545	13583	13509	13415	13323	13320	13461	13329	13371	13329	13407	13361	13299	13449	13360	13457	13364	13229	13335	13429	13386	13383	13291	13383	13503	13331	13362	13434	13406	13331	13272	13296	13380	13476	13283	13500	13328	13307	13598	13426	13458	13483	13518	13331	13499	13428	13493	13477	13547	13490	13384	13266	13380	13279	13330	13334	13384	13348	13481	13199	13463	13200	13350	13386	13563	13520	13385	13354	13509	13294	13445	13341	13218	13373	13302	13520	13439	13371	13541	13308	13291	13165	13355	13570	13184	13190	13388	13150	13458	13441	13414	13326	13489	13431	13487	13449	13436	13389	13359	13514	13230	13336	13345	13555	13528	13382	13489	13433	13427	13559	13589	13410	13448	13305	13385	13424	13442	13415	13333	13495	13560	13447	13343	13523	13422	13456	13408	13433	13546	13309	13241	13326	13292	13419	13385	13404	13159	13378	13457	13312	13603	13505	13397	13392	13303	13403	13366	13466	13296	13410	13255	13266	13021	13454	13385	13235	13411	13473	13205	13431	13389	13443	13423	13465	13288	13076	13260	13313	13499	13364	13437	13430	13493	13427	13404	13558	13454	13314	13493	13301	13379	13345	13461	13428	13403	13537	13241	13326	13434	13296	13314	13314	13578	13588	13523	13184	13286	13311	13304	13205	13241	13363	13352	13415	13248	13472	13277	13488	13448	13417	13475	13370	13428	13467	13478	13532	13313	13331	13395	13400	13427	13308	13173	13343	13405	13339	13354	13333	13238	13401	13266	13409	13311	13485	13274	13455	13455	13427	13401	13486	13358	13379	13334	13407	13537	13478	13304	13411	13425	13371	13300	13488	13401	13231	13364	13518	13516	13321	13337	13379	13577	13219	13442	13471	13343	13417	13425	13526	13182	13319	13409	13232	13289	13308	13314	13437	13329	13403	13535	13469	13393	13430	13214	13402	13327	13449	13296	13280	13358	13401	13289	13255	13603	13363	13466	13254	13373	13358	13266	13266	13339	13274	13656	13444	13343	13163	13213	13337	13194	13311	13305	13410	13302	13393	13322	13524	13443	13474	13510	13243	13206	13548	13192	13250	13418	13142	13331	13566	13361	13260	13196	13343	13303	13347	13187
18373	27775	26541	21109	18850	17418	16557	15525	14919	14558	14311	13858	13697	13630	13552	13417	13326	13146	12919	12993	12958	12791	12957	12629	12813	12787	12712	12656	12827	12669	12733	12820	12656	12715	12772	12630	12699	12580	12569	12793	12679	12545	12479	12487	12824	12600	12566	12772	12412	12504	12729	12584	12734	12538	12676	12601	12652	12634	12565	12520	12601	12481	12632	12567	12656	12518	12454	12635	12568	12569	12654	12594	12669	12622	12699	12722	12627	12696	12707	12692	12673	12751	12512	12551	12559	12491	12700	12414	12741	12614	12584	12512	12530	12591	12448	12471	12594	12574	12622	12776	12566	12673	12459	12874	12602	12517	12569	12749	12399	12561	12658	12521	12508	12656	12543	12568	12406	12603	12462	12462	12569	12486	12710	12623	12657	12589	12582	12542	12615	12565	12635	12753	12504	12676	12647	12525	12688	12798	12499	12642	12535	12612	12626	12547	12621	12474	12726	12572	12568	12631	12627	12729	12599	12649	12526	12551	12491	12658	12621	12449	12711	12448	12657	12514	12508	12660	12376	12712	12505	12699	12589	12716	12649	12579	12641	12603	12623	12722	12648	12495	12651	12487	12633	12564	12556	12518	12649	12676	12510	12664	12702	12389	12522	12622	12606	12589	12671	12400	12646	12660	12651	12595	12386	12511	12698	12634	12625	12518	12411	12540	12619	12595	12586	12628	12611	12651	12642	12545	12588	12436	12683	12735	12677	12557	12509	12539	12709	12678	12738	12543	12580	12430	12574	12618	12591	12647	12595	12638	12605	12544	12504	12591	12547	12509	12648	12522	12660	12504	12541	12741	12643	12629	12599	12670	12623	12501	12510	12550	12442	12583	12666	12543	12506	12524	12625	12468	12537	12662	12554	12543	12624	12661	12427	12500	12534	12571	12573	12650	12535	12645	12574	12662	12678	12550	12529	12684	12574	12679	12609	12596	12434	12723	12653	12569	12717	12661	12451	12625	12614	12704	12533	12482	12580	12669	12510	12592	12675	12564	12654	12617	12630	12641	12625	12658	12603	12765	12447	12720	12588	12464	12686	12588	12639	12541	12615	12731	12640	12485	12566	12588	12659	12534	12646	12651	12529	12485	12751	12687	12722	12780	12497	12468	12697	12593	12614	12595	12606	12516	12655	12623	12578	12466	12714	12394	12648	12555	12494	12531	12533	12497	12459	12533	12603	12780	12596	12614	12616	12588	12514	12564	12709	12512	12724	12511	12436	12523	12544	12527	12534	12491	12504	12592	12481	12498	12546	12654	12483	12566	12581	12581	12660	12697	12574	12607	12632	12460	12535	12560	12593	12495	12590	12555	12387	12496	12390	12591	12514	12581	12636	12616	12739	12571	12460	12623	12559	12768	12470	12581	12634	12537	12693	12549	12471	12488	12620	12547	12588	12548	12653	12442	12614	12570	12510	12563	12744	12591	12626	12779	12621	12473	12665	12540	12544	12563	12599	12632	12621	12459	12630	12678	12505	12566	12409	12541	12610	12488	12501	12561	12546	12607	12560	12652	12506	12687	12422	12411	12791	12370	12661	12502	12545	12560	12577	12480	12453	12517	12542	12477	12662	12537	12552	12611	12564	12638	12510	12650	12538	12462	12549	12597	12629	12448	12654	12575	12541	12552	12690	12463	12501	12668	12752	12433	12630	12619	12460	12847	12521	12588	12530	12532	12663	12548	12437	12605	12814	12686	12695	12671	12621	12550	12619	12417	12566	12447	12565	12383	12524	12509	12628	12412	12687	12382	12551	12623	12581	12515	12582	12685	12598	12616	12436	12638	12589	12756	12492	12607	12611	12668	12619	12679	12387	12520	12665	12607	12556	12450	12658	12707	12584	12511	12509	12518	12625	12591	12561	12478	12589	12558	12508	12647	12558	12439	12658	12559	12755	12440	12632	12571	12615	12574	12553	12480	12540	12628	12557	12640	12722	12508	12675	12528	12476	12618	12540	12633	12572	12627	12805	12433	12695	12362	12525	12672	12579	12539	12597	12628	12685	12717	12544	12584	12726	12621	12653	12510	12613	12669	12506	12542	12641	12660	12705	12675	12561	12642	12601	12619	12458	12699	12590	12488	12465	12628	12482	12445	12645	12535	12491	12478	12673	12395	12658	12539	12759	12448	12448	12466	12477	12563	12511	12581	12708	12601	12629	12518	12757	12505	12569	12504	12636	12461	12501	12550	12518	12572	12621	12464	12690	12673	12444	12534	12596	12633	12516	12803	12556	12640	12664	12590	12594	12604	12476	12549	12734	12474	12691	12755	12523	12591	12630	12343	12684	12467	12395	12586	12667	12768	12665	12707	12519	12431	12416	12633	12646	12628	12475	12519	12658	12506	12722	12634	12697	12515	12534	12631	12708	12589	12573	12507	12487	12636	12477	12577	12715	12501	12480	12692	12439	12518	12568	12515	12557	12612	12609	12653	12673	12798	12662	12576	12526	12460	12570	12426	12623	12486	12559	12504	12593	12546	12535	12393	12789	12608	12612	12572	12753	12598	12643	12484	12398	12603	12664	12646	12542	12465	12502	12637	12520	12609	12647	12543	12600	12589	12657	12640	12732	12720	12469	12715	12586	12518	12691	12521	12657	12537	12814	12575	12585	12520	12611	12705	12589	12505	12600	12642	12391	12616	12684	12644	12718	12633	12537	12592	12578	12647	12613	12428	12663	12558	12690	12577	12580	12742	12502	12488	12594	12450	12612	12666	12446	12618	12631	12522	12649	12547	12549	12545	12517	12666	12578	12588	12562	12426	12631	12550	12470	12491	12599	12677	12481	12605	12540	12674	12627	12433	12568	12578	12675	12622	12617	12733	12673	12698	12698	12550	12652	12462	12625	12660	12647	12626	12465	12549	12467	12621	12698	12496	12660	12452	12539	12634	12527	12632	12656	12506	12628	12457	12691	12681	12547	12594	12603	12645	12458	12699	12471	12629	12650	12578	12313	12612	12590	12692	12495	12572	12562	12504	12550	12537	12659	12549	12656	12511	12620	12694	12639	12516	12750	12569	12575	12515	12621	12557	12539	12589	12667	12451	12472	12721	12668	12639	12618	12602	12614	12722	12509	12679	12646	12505	12588	12598	12711	12584	12618	12692	12531	12392	12599	12546	12481	12616	12639	12422	12430	12643	12607	12656	12521	12656	12707	12574	12549	12664	12494	12639	12681	12487	12640	12871	12475	12638	12501	12629	12492	12550	12684	12634	12588	12439	12619	12656	12651	12532	12821	12393	12631	12570	12608	12675	12683	12682	12533	12556	12614	12601	12481	12745	12679	12524	12509	12684	12614	12548	12660	12576	12528	12686	12545	12398	12737	12678	12697	12485	12614	12691	12553	12580	12638	12626	12746	12533	12631	12739	12425	12537	12615	12630	12762	12524	12478	12697	12463	12605	12655	12550	12712	12487	12667	12652	12541	12509	12647	12542	12578	12564	12690	12525	12687	12644	12702	12497	12555	12547	12663	12614	12661	12487	12453	12430	12669	12663	12667	12701	12692	12464	12568	12549	12672	12457	12613	12609	12727	12562	12537	12507	12673	12692	12573	12550	12426	12576	12608	12686	12654	12742	12667	12625	12673	12785	12634	12570	12563	12593	12561	12592	12663	12581	12675	12572	12634	12597	12634	12619	12595	12664	12622	12737	12642	12668	12682	12695	12522	12656	12605	12572	12486	12549	12563	12444	12663	12665	12625	12561	12442	12658	12629	12645	12724	12431	12637	12780	12674	12507	12510	12607	12573	12487	12650	12434	12579	12681	12651	12540	12645	12339	12652	12689	12657	12538	12533	12572	12798	12693	12669	12474	12750	12530	12686	12538	12652	12604	12549	12558	12569	12481	12524	12585	12539	12545	12555	12534	12692	12594	12622	12631	12644	12572	12612	12564	12709	12687	12738	12703	12656	12625	12408	12523	12652	12576	12577	12548	12719	12572	12544	12563	12460	12645	12395	12665	12415	12592	12646	12730	12506	12520	12501	12492	12619	12483	12452	12642	12562	12806	12560	12578	12674	12683	12659	12510	12560	12653	12491	12515	12659	12598	12772	12592	12585	12775	12472	12588	12758	12480	12626	12689	12475	12527	12656	12579	12629	12510	12598	12658	12621	12471	12440	12727	12618	12713	12519	12587	12616	12657	12551	12609	12613	12501	12681	12496	12480	12570	12435	12571	12508	12666	12561	12621	12542	12514	12648	12708	12515	12673	12667	12525	12746	12445	12592	12505	12518	12595	12471	12454	12642	12587	12474	12411	12749	12638	12622	12658	12777	12587	12537	12463	12532	12569	12539	12795	12548	12597	12477	12423	12536	12567	12817	12427	12672	12664	12607	12683	12711	12437	12710	12506	12522	12620	12627	12659	12478	12569	12581	12704	12647	12571	12735	12560	12663	12699	12729	12532	12467	12590	12603	12397	12606	12574	12604	12737	12630	12721	12697	12545	12586	12531	12616	12563	12757	12720	12702	12460	12659	12700	12618	12884	12523	12470	12557	12625	12601	12686	12594	12632	12698	12606	12500	12437	12600	12569	12585	12751	12515	12652	12585	12740	12455	12720	12591	12651	12549	12773	12539	12584	12583	12608	12495	12479	12704	12531	12629	12596	12441	12555	12714	12568	12709	12639	12551	12543	12627	12492	12739	12564	12568	12614	12391	12581	12645	12563	12498	12612	12629	12696	12597	12432	12501	12505	12695	12673	12399	12671	12608	12619	12404	12488	12775	12732	12613	12621	12527	12626	12546	12440	12659	12596	12594	12501	12566	12580	12490	12468	12578	12664	12569	12595	12515	12640	12519	12487	12589	12694	12656	12545	12612	12415	12580	12590	12569	12660	12504	12554	12658	12392	12503	12729	12666	12552	12711	12568	12654	12612	12762	12639	12617	12543	12466	12633	12494	12501	12595	12561	12459	12566	12663	12319	12593	12612	12684	12643	12477	12637	12536	12618	12432	12610	12606	12457	12591	12604	12516	12559	12488	12721	12529	12557	12537	12729	12520	12558	12631	12648	12664	12713	12513	12525	12598	12429	12627	12438	12530	12497	12534	12814	12494	12629	12555	12584	12626	12705	12720	12687	12699	12468	12638	12641	12579	12733	12445	12663	12679	12544	12490	12650	12409	12607	12489	12732
23687	21045	28475	24008	21930	21296	19460	16263	15373	15263	14741	14450	14279	14121	13978	13677	13573	13349	13301	13343	13107	12962	13157	12946	13009	13037	13059	12910	13010	12821	12908	12875	12994	12848	13024	12822	12679	12906	12829	12735	12883	12816	12842	12690	12768	12815	12777	12883	12850	12812	12719	12904	12954	12895	12972	12784	12768	12876	12717	12650	12857	12750	12557	12815	12750	12742	12819	12860	12772	12728	12715	12656	12849	12792	12819	12710	12823	12730	12827	12608	12779	12589	12740	12840	12904	12670	12725	12671	12711	12617	12827	12624	12748	12719	12678	12769	12746	12708	12885	12806	12692	12612	12672	12908	12765	12889	12865	12958	12794	12885	12816	12703	12708	12782	12694	12879	12901	12703	12678	12814	12871	12784	12835	12728	12770	12816	12777	12730	12977	12649	12808	12972	12832	12863	12842	12681	12832	12816	12711	12748	12733	12701	12795	12404	12676	12560	12757	12750	12800	12885	12758	12843	12831	12858	12711	12890	12592	12636	12656	12770	12765	12628	12630	12567	12728	12803	12735	12689	12603	12652	12692	12760	12936	12628	12740	12746	12739	12801	12703	12760	12679	12766	12534	12584	12816	12651	12719	12856	12729	12719	12716	12693	12710	12767	12820	12657	12805	12788	12811	12736	12780	12838	12608	12669	12717	12830	12950	13024	12669	12744	12566	12715	12907	12691	12796	12687	12677	12776	12761	12894	12762	12638	12663	12672	12670	12802	12820	12725	12749	12809	12655	12737	12806	12967	12872	12780	12712	12786	12737	12791	12861	12896	12783	12956	12568	12667	12961	12775	12715	12670	12774	12805	12709	12692	12775	12768	12605	12840	12754	12636	12766	12776	12788	12698	12686	12720	13042	12788	12898	12711	12734	12756	12693	12851	12805	12617	12853	12752	12685	12840	12848	12847	12771	12707	12784	12807	12825	12751	12796	12623	12548	12729	12793	12791	12694	12696	12553	12772	12738	12649	12686	12720	12615	12638	12945	12812	12794	12676	12770	12733	12818	12700	12839	12528	12717	12740	12704	12722	12828	12868	12763	12589	12787	12920	12658	12794	12867	12726	12884	12736	12658	12761	12743	12667	12688	12545	12762	12689	12924	12684	12760	12849	12796	12790	12724	12871	12838	12703	12618	12801	12750	12820	12795	12778	12890	12610	12720	12924	12835	12809	12758	12696	12647	12603	12766	12795	12995	12790	12733	12631	12647	12697	12867	12742	12776	12812	12800	12746	12682	12835	12896	12575	12821	12796	12851	12850	12871	12635	12741	12529	12896	12938	12813	12812	12881	12866	12955	12736	12675	12840	12744	12658	12753	12844	12813	12651	12691	12584	12705	12373	12840	12684	12815	12732	12576	12808	12707	12624	12620	12566	12942	12894	12661	12648	12941	12867	12878	12820	12641	12562	12957	12693	12728	12744	12656	12860	12851	12721	12836	12787	12646	12806	12645	12625	12575	12646	12821	12684	12986	12832	12741	12821	12848	12742	12752	12770	12623	12661	12689	12709	12888	12755	12735	12809	12773	12862	12664	12668	12778	12724	12781	12848	12888	12794	12898	12735	12676	12573	12917	12667	12705	12757	12566	12778	12657	12892	13026	12580	12596	12740	12640	12699	12601	12713	12709	12697	12759	12730	12693	12858	12766	12668	12683	12653	12768	12606	12719	12698	12591	12631	12712	12877	12763	12686	12804	12943	12831	12721	12955	12786	12774	12847	12749	12721	12811	12782	12855	12740	12692	12670	12846	12721	12780	12846	12615	12728	12742	12642	12762	12822	12602	12742	12833	12851	12759	12769	12659	12690	12867	12784	12876	12777	12807	12571	12736	12777	13062	12833	12829	12629	12559	12487	12743	12698	12617	12788	12693	12620	12775	12652	12703	12681	12789	12701	12666	12722	12676	12735	12648	12719	12826	12690	12696	12727	12780	12653	12884	12596	12774	12697	12405	12642	12728	12782	12822	12766	12879	13023	12716	12688	12688	12768	12886	12558	12735	12686	12770	12499	12566	12758	12702	12680	12824	12946	12708	12739	12858	12751	12689	12699	12554	12727	12769	12621	12658	12644	12810	12695	12913	12616	12778	12742	12730	12739	12808	12712	12847	12622	12841	12787	12737	12445	12714	12783	12762	12687	12772	12721	12690	12748	12613	12692	12767	12710	12533	12846	12830	12740	12774	12774	12711	12825	12677	12719	12707	12765	12726	12830	12630	12602	12799	12661	12751	12699	12786	12804	12685	12752	12704	12563	12794	12623	12612	12740	12464	12710	12733	12785	12749	12932	12775	12661	12913	12744	12574	12461	12890	12648	12831	12674	12737	12757	12758	12812	12534	12701	12856	12575	12942	12757	12874	12831	12618	12835	12691	12909	12724	12630	12762	12640	12694	12793	12868	12779	12996	12803	12827	12823	12833	12532	12677	12732	12627	12827	12631	12692	12635	12580	12752	12626	12724	12704	12784	12867	12756	12868	12768	12616	12704	12466	12706	12707	12817	12687	12704	12723	12615	12721	12778	12618	12736	12819	12708	12787	12804	12769	12671	12736	12562	12636	12697	12662	12800	12689	12768	12755	12532	12745	12901	12740	12669	12766	12744	12713	12817	12857	12481	12894	12741	12716	12657	12711	12621	12808	12937	12878	12826	12865	12809	12778	12730	12734	12775	12756	12793	12560	12733	12718	12867	12764	12729	12647	12859	12701	12606	12704	12622	12709	12673	12570	12780	12818	12752	12830	12979	12616	12887	12946	12641	12713	12716	12626	12639	12903	12903	12750	12861	12656	12755	12724	12688	12844	12783	12705	12732	12671	12682	12682	12682	12687	12740	12520	12667	12930	12665	12842	12653	12697	12855	12615	12729	12668	12643	12674	12682	12717	12648	12716	12677	12703	12896	12514	12683	12694	12599	12722	12777	12694	12733	12660	12723	12756	12790	13038	12764	12565	12869	12813	12610	12787	12603	12730	12749	12644	12842	12899	12954	12835	12590	12804	12741	12762	12780	12759	12717	12919	12630	12727	12653	12789	12804	12729	12738	12673	12713	12855	12648	12703	12549	12922	12872	12753	12671	12687	12918	12864	12705	12888	12723	12886	12770	12818	12593	12656	12700	12638	12757	12637	12750	12916	12680	12881	12624	12461	12706	12615	12692	12876	12690	12743	12679	12692	12918	12787	12763	12758	12606	12776	12838	12733	12867	12825	12634	12705	12846	12960	12989	12692	12860	12753	12695	12474	12813	12653	12618	12592	12831	12915	12768	12687	12726	12629	12645	12657	12805	12729	12763	12763	12751	12603	12714	12772	12693	12908	12976	12898	12692	12675	12522	12508	12617	12783	12818	12623	12641	12525	12596	12666	12775	12766	12842	12707	12753	12596	12797	12591	12658	12798	12780	12636	12780	12787	12753	12472	12843	12712	12704	12674	12758	12656	12918	12869	12707	12809	12776	12643	12778	12722	12719	12885	12707	12634	12764	12793	12673	12681	12594	12669	12851	12584	12843	12778	12722	12481	12781	12682	12955	12617	12715	12798	12838	12720	12746	12696	12586	12827	12486	12828	12715	12561	12790	12739	12739	12622	12799	12653	12714	12696	12676	12693	12683	12778	12714	12771	12704	12554	12632	12617	12811	12847	12867	12874	12598	12672	12794	12635	12748	12717	12616	12679	12698	12707	12652	12698	12934	12744	12834	12926	12947	12653	12815	12814	12650	12880	12795	12705	12892	12639	12501	12747	12825	12577	12808	12681	12670	12657	12678	12713	12878	12707	12655	12655	12726	12857	12623	12611	12763	12873	12934	12799	12725	12864	12777	12681	12768	12638	12752	12725	12569	12861	12770	12750	12771	12566	12666	12676	12650	12637	12630	12741	12715	12591	12663	12691	12831	12670	12814	12821	12749	12686	12866	12919	12720	12749	12737	12724	12810	12813	12785	12757	12562	12730	12658	12602	12763	12717	12717	12721	12722	12817	12670	12818	12875	12866	12980	12719	12660	12624	12791	12626	12693	12685	12633	12799	12825	12820	12560	12647	12755	12680	12705	12784	12557	12966	12568	12654	12759	12724	12709	12694	12497	12715	12621	12600	12602	12714	12689	12690	12915	12625	12901	12721	12602	12745	12821	12879	12804	12574	12915	12967	12670	12713	12795	12758	12774	12807	12766	12622	12840	12812	12777	12648	12809	12739	12937	12754	12767	12767	12716	12714	12774	12750	12710	12790	12805	12811	12701	12701	12758	12602	12816	12773	12849	12597	12834	12654	12705	12705	12742	12640	12873	12998	12575	12753	12696	12783	12724	12688	12822	12562	12640	12929	12596	12745	12611	12736	12939	12758	12797	12711	12802	12651	12772	12808	12776	12747	12620	12751	12754	12711	12786	12710	12515	12658	12700	12918	12924	12736	12736	12727	12718	12615	12772	12478	12719	12701	12503	12703	12653	12818	12750	12666	12822	12747	12657	12711	12712	12792	12622	12738	12818	12810	12653	12826	12770	12733	12764	12719	12943	12840	12711	12673	12878	12612	12657	12685	12744	12823	12620	12801	12756	12684	12815	12690	12721	12742	12929	12572	12652	12686	12708	12815	12865	12642	12603	12634	12728	12873	12846	12842	12698	12871	12563	12718	12791	12827	12679	12734	12725	12646	12717	12746	12862	12675	12873	12850	12827	12773	12815	12730	12821	12692	12779	12800	12688	12941	12730	12707	12706	12771	12781	12738	12797	12751	12686	12591	12762	12570	12699	12828	13014	12773	12666	12892	12525	12912	12821	12962	12881	12885	12929	12702	12805	12725	12645	12830	12521	12738	12732	12617	12803	12609	12777	12824	12844	12949	12829	12574	12799	12624	12763	12635	12862	13008	12671	12726	12815	12859	12705	12799	12791	12967	12720	12772	12618	12707	12653	12622	12894	12695	12650	12782	12813	12652	12734	12747	12558	12763	12863	12725	12733	12859	12734	12797	12774	12610	12799	12583	12817	12648	12619	12993	12763	12807	12674	12646	12678	12980	12756	12748	12704	12740	12687	12804	12642	12679	12785	12916	12826	12776	12607	12649	12812	12909	12871	12736	12694	12763	12810	12708	12661	12692	12833	12854	12616	12884	12955	12828	12872	12616	12869	12894	12679	12666	12695	12884
18452	34057	32664	25995	22813	20652	18805	17546	16622	15964	15272	14940	14657	14299	14108	13789	13369	13359	12969	12804	12959	12858	12682	12456	12582	12369	12501	12404	12419	12285	12362	12499	12120	12349	12340	12338	12288	12197	12215	12327	12320	12306	12241	12211	12154	12324	12272	12315	12397	12167	12263	12323	12257	12301	12419	12337	12304	12313	12192	12355	12243	12299	12097	12511	12163	12271	12161	12240	12375	12358	12182	12298	12097	12411	12239	12101	12223	12146	12143	12280	12248	12323	12309	12147	12164	12277	12219	12199	12144	12245	12134	12363	12246	12274	12399	12170	12163	12291	12376	12082	12317	12178	12199	12397	12225	12301	12196	12103	12311	12269	12242	12188	12268	12201	12269	12198	12153	12282	12329	12131	12342	12254	12308	12178	12337	12094	12228	12296	12307	12126	12231	12237	12148	12325	12211	12325	12121	12221	12446	12261	12388	12239	12155	12270	12350	12100	12209	12121	12183	12206	12193	12212	12272	12143	12335	12115	12303	12214	12285	12226	12325	12157	12098	12112	12160	12205	12166	12179	12241	12278	12248	12307	12097	12271	12238	12196	12243	12186	12145	12279	12136	12262	12315	12447	12182	12250	12281	12096	12219	12399	12248	12194	12241	12218	12194	12232	12306	12114	12302	12156	12158	12217	12234	12141	12254	12294	12181	12192	12363	12186	12269	12188	12210	12177	12236	12048	12308	12324	12160	12211	12259	12238	12332	12365	12128	12086	12203	11944	12075	12359	12440	12316	12304	12293	12228	12262	12265	12108	12420	12242	12130	12149	12323	12298	12342	12358	12249	12218	12315	12205	12108	12237	12198	12267	12329	12279	12189	12205	12284	12284	12275	12160	12211	12114	12315	12294	12160	12312	12263	12152	12206	12156	12221	12191	12210	12235	12174	12186	12330	12110	12116	12247	12167	12158	12341	12203	12198	12179	12237	12148	12357	12222	12152	12276	12045	12169	12049	12233	12157	12237	12142	12220	12192	12263	12236	12112	12250	12124	12211	12267	12251	12051	12251	12385	12350	12201	12224	12317	12227	12220	12171	12120	12311	12177	12104	12231	12163	12144	12133	12220	12294	12223	12254	12214	12218	12199	12210	12207	12255	12176	12195	12150	12204	12156	12236	12212	12170	12167	12167	12154	12316	12199	12297	12285	12208	12231	12174	12218	12260	12212	12081	12213	12194	12099	12190	12360	12119	12020	12095	12191	12059	12290	12164	12285	12318	12250	12263	12258	12230	12236	12031	12186	12261	12149	12220	12297	12414	12300	12210	12247	12156	12423	12185	12181	12201	12225	12147	12259	12263	12097	12129	12312	12254	12304	12362	12331	12100	12295	12088	12184	12149	12357	12305	12201	12344	12238	12315	12045	12338	12153	12255	12138	12252	12197	12217	12180	12273	12215	12293	12129	12094	12261	12085	12193	12147	12206	12122	12193	12177	12145	11997	12240	12125	12230	12182	12230	12278	12329	12184	12161	12409	12017	12283	12145	12207	12279	11944	12195	12227	12261	12206	12202	12277	12134	12192	12112	12235	12112	12070	12316	12254	12081	12219	12254	12304	12217	12247	12337	12252	12161	12278	12222	12182	12250	12295	12267	12126	12114	12130	12146	12207	12225	12108	12185	12241	12131	12392	12221	12206	12283	12047	12317	12156	12126	12146	12189	12263	12328	12140	12204	12283	12218	12191	12271	12312	12303	12080	12111	12174	12153	12288	12180	12224	12078	12235	12117	12248	12317	12346	12104	12170	12225	12197	12283	12325	12265	12251	12217	12167	12261	12266	12079	12067	12131	12115	12328	12306	12196	12133	12313	12295	12197	12158	12223	12355	12147	12157	12158	12159	12144	12216	12190	12026	12181	12152	12275	12228	12174	12148	12153	12157	12372	12252	12333	12237	12236	12142	12298	12120	12201	12228	12133	12245	12226	12114	12260	12352	12195	12252	12224	12231	12262	12249	12132	12345	12031	12234	12181	12304	12200	12069	12321	12274	12125	12258	12192	12359	12378	12219	12285	12199	12295	12258	12196	12102	12215	12215	12159	12325	12203	12145	12100	12197	12458	12311	12269	12391	12200	12107	12179	12225	12239	12201	12141	12209	12195	12153	12253	12168	12282	12184	12459	12310	12171	12233	12068	12235	12229	12284	12334	12155	12204	12144	12183	12237	12233	12331	12088	12278	12177	12163	12269	12153	12204	12226	12238	12257	12004	12132	12174	12331	12229	12188	12024	12223	12127	12205	12018	12123	12143	12283	12164	12175	12200	12288	12367	12184	12194	12214	12148	12221	12286	12046	12368	12084	12126	12274	11977	12149	12199	12302	12362	12196	12324	12228	12363	12238	12211	12227	12248	12208	12240	12179	12016	12074	12176	12154	12229	12293	12083	12151	12166	12348	12217	12195	12103	12164	12226	12335	12120	12218	12195	12296	12178	12385	12195	12212	12355	12188	12275	12124	12110	12295	12340	12170	12231	12155	12213	12279	12049	12416	12287	12243	12177	12186	12189	12193	12138	12254	12124	12232	12281	12134	12219	12111	12362	12284	12129	12109	12250	12311	12131	12149	12240	12259	12329	12234	12253	12078	12331	12292	12205	12277	12233	12384	12296	12302	12356	12052	12272	12169	12199	12172	12188	12055	12158	12270	12143	12205	12192	12173	12133	12263	12377	12182	12157	12293	12091	12148	12018	12115	12298	12293	12108	12159	11972	12239	12061	12161	12068	12185	12417	12145	12252	12317	12092	12308	12098	12184	12330	12369	12352	12327	12251	12234	12105	12190	12240	11957	12268	12295	12162	12124	12215	12163	12203	12275	12215	12242	12298	12210	12296	12114	12104	12277	12169	12066	12311	12301	12291	12346	12227	12352	12279	12199	12167	12328	12184	12225	12256	12188	12283	12224	12248	12376	12376	12238	12224	12229	12070	12349	12265	12218	12153	12384	12124	12217	12336	12179	12260	12108	12142	12237	12202	12225	12340	12112	12242	12252	12325	12260	12218	12350	12270	12351	12142	12225	12161	12249	12172	12286	12402	12184	12362	12260	12168	12226	12273	12201	12053	12321	12377	12084	12248	12044	12222	12181	12066	12167	12239	12245	12278	12209	12214	12327	12287	12190	12184	12215	12184	12294	12250	12089	12254	12155	12165	12129	12179	12328	12242	12153	12364	12284	12232	12174	12217	12140	12294	12321	12254	12324	12247	12174	12247	12241	12204	12136	12211	12040	12312	12266	12288	12167	12261	12171	12115	12167	12236	12212	12399	12301	12240	12204	12087	12060	12273	12282	12207	12208	12216	12161	12244	12342	12141	12221	12123	12353	12194	12269	12323	12189	12163	12252	12166	12137	12255	12290	12203	12222	12379	12238	12256	12235	12301	12299	12153	12432	12189	12161	12294	12321	12205	12176	12201	12310	12073	12048	12015	12230	12267	12306	12223	12274	12260	12222	12137	12271	12316	12260	12176	12181	12132	12275	12185	12209	12166	12077	12143	12208	12313	12255	12333	12306	12050	12323	12353	12192	12260	12088	12101	12122	12219	12091	12309	12250	12227	11964	12292	12273	12197	12380	12302	12194	12451	12125	12219	12278	12248	12072	12249	12191	12333	12308	12158	12230	12213	12167	12194	11980	12093	12246	12200	12189	12167	12182	12144	12187	12205	12104	12304	12138	12222	12140	12308	12317	12337	12291	12213	12044	12219	12398	12283	12290	12166	12251	12253	12172	12301	12207	12401	12225	12111	12154	12211	12154	12206	12214	12352	12220	12234	12158	12134	12132	12247	12193	12225	12301	12169	12213	12160	12089	12345	12330	12212	12107	12338	12183	12198	12233	12166	12311	12344	12270	12163	12372	12200	12296	12337	12163	12376	12267	12162	12260	12144	12331	12284	12144	12304	12233	12246	12255	12285	12208	12291	12159	12315	12209	12276	12118	12183	12263	12261	12089	12344	12126	12275	12237	12192	12131	12302	12259	12130	12351	12350	12129	12139	12204	12288	12299	12136	12331	12222	12348	12480	12262	12256	12347	12203	12227	12179	12165	12173	12250	12032	12412	12232	12186	12156	12254	12301	12385	12113	12310	12178	12198	12166	12179	12181	12179	12199	12122	12227	12180	12231	12004	12298	12375	12153	12193	12319	12477	12442	12301	12186	12203	12165	12246	12204	12222	12229	12327	12325	12189	12150	12210	12248	12308	12298	12073	12249	12088	12040	12151	12201	12297	12186	12138	12284	12151	12317	12295	12265	12217	12292	12299	12151	12114	12285	12268	12277	12152	12206	12171	12175	12266	12178	12304	12199	12208	12200	12089	12455	12164	12128	12180	12220	12200	12094	12127	12195	12386	12258	12232	12264	12115	12167	12201	12271	12127	12264	12138	12213	11927	12308	12108	12169	12119	12269	12295	12258	12314	12221	12333	12237	12242	12301	12237	12195	12415	12252	12139	12181	12201	12242	12232	12178	12330	12258	12202	12333	12120	12155	12240	12028	12117	12112	12339	12019	12126	12132	12250	12218	12323	12079	12338	12170	12228	12291	12210	12195	12216	12220	12033	12314	12064	12344	12166	12152	12115	12364	12219	12277	12232	12162	12151	12126	12397	12159	12131	12217	12275	12208	12210	12302	12187	12297	12190	12163	12127	12314	12174	12168	12347	12190	12205	12289	12272	12216	12221	12177	12248	12282	12276	12318	12331	12150	12288	12053	12093	12254	12215	12111	12178	12127	12286	12219	12211	12295	12160	12043	12289	12257	12265	12316	12257	12281	12337	12203	12258	12322	12180	12220	12141	12290	12108	12325	12069	12256	12350	12246	12196	12243	12148	12473	12317	12391	12118	12160	12317	12332	12390	12175	12282	12214	12099	12253	12304	12458	12181	12125	12186	12076	12358	12176	12312	12153	12245	12270	12409	12277	12202	12231	12234	12209	12285	12242	12244	12213	12205	12392	12241	12027	12252	12162	12231	12236	12094	12214	12225	12137	12389	11870	12397	12340	12198	12279	12126	12217	12121	12498	12088	12210	12141	12491	12071	12263	12169	12381	12223	12094	12069	12024	12288	12114	12187	12075	12133	12187	12390	12215	12214	12073	12386	12175	12366	12140	12344	12205	12155	12372	12210	12199	12469	12270	12286	11944
22698	21076	28902	23501	21407	23440	24831	19102	17548	17053	16575	16051	15847	15462	15364	15135	14750	14676	14279	14147	14097	14081	14222	14036	14126	13957	13873	13665	13783	13956	13751	13907	13726	13551	13748	13653	13750	13637	13872	13859	13776	13704	13521	13698	13551	13633	13659	13642	13669	13657	13670	13608	13787	13460	13465	13615	13771	13552	13581	13715	13696	13624	13540	13527	13409	13567	13466	13599	13403	13601	13674	13556	13423	13535	13492	13427	13625	13502	13554	13546	13624	13379	13550	13576	13565	13435	13615	13807	13546	13485	13486	13555	13541	13570	13564	13532	13509	13645	13602	13507	13493	13473	13582	13659	13577	13483	13545	13644	13464	13662	13543	13586	13547	13732	13454	13567	13472	13434	13643	13509	13523	13594	13439	13593	13471	13519	13501	13503	13588	13539	13627	13641	13496	13583	13533	13533	13446	13501	13366	13473	13706	13450	13606	13551	13600	13483	13471	13572	13453	13559	13659	13709	13770	13699	13400	13563	13513	13376	13641	13379	13558	13581	13481	13432	13601	13602	13598	13620	13542	13386	13462	13550	13662	13507	13432	13617	13596	13460	13554	13506	13695	13559	13700	13530	13480	13604	13586	13526	13569	13669	13493	13441	13595	13511	13408	13728	13585	13412	13481	13517	13706	13611	13579	13679	13427	13501	13574	13531	13586	13518	13728	13487	13552	13442	13481	13392	13520	13413	13610	13512	13507	13592	13553	13548	13363	13658	13389	13484	13445	13524	13411	13543	13377	13397	13572	13490	13493	13680	13575	13698	13727	13469	13502	13529	13428	13424	13425	13564	13664	13497	13548	13329	13428	13394	13374	13538	13674	13464	13311	13567	13668	13434	13661	13587	13573	13628	13462	13609	13743	13456	13490	13392	13483	13651	13605	13453	13687	13522	13405	13385	13478	13607	13562	13464	13499	13448	13480	13616	13520	13546	13442	13356	13293	13652	13596	13664	13431	13699	13400	13661	13379	13610	13670	13548	13616	13481	13534	13384	13370	13522	13599	13394	13563	13595	13430	13660	13450	13704	13533	13537	13562	13383	13616	13505	13474	13477	13554	13348	13525	13402	13643	13672	13486	13689	13597	13690	13550	13406	13533	13589	13379	13564	13451	13387	13531	13443	13402	13748	13498	13561	13466	13564	13532	13396	13449	13459	13480	13489	13594	13431	13357	13512	13446	13522	13650	13474	13276	13732	13427	13590	13530	13510	13526	13350	13522	13557	13594	13490	13530	13525	13520	13578	13564	13504	13619	13730	13505	13656	13683	13435	13531	13436	13537	13541	13434	13620	13582	13691	13533	13488	13499	13410	13549	13413	13716	13636	13624	13552	13565	13590	13467	13701	13353	13749	13266	13614	13464	13529	13602	13648	13526	13543	13389	13497	13367	13514	13509	13430	13488	13587	13685	13431	13446	13476	13479	13740	13584	13535	13506	13552	13459	13525	13581	13457	13645	13600	13558	13419	13442	13663	13555	13842	13485	13533	13698	13685	13547	13620	13610	13593	13628	13541	13592	13470	13530	13559	13685	13540	13551	13428	13547	13488	13533	13441	13572	13602	13574	13570	13474	13598	13558	13607	13706	13386	13612	13592	13490	13538	13315	13452	13493	13591	13333	13480	13414	13534	13414	13633	13454	13478	13657	13512	13656	13615	13535	13358	13500	13463	13373	13438	13255	13617	13492	13654	13575	13550	13382	13435	13525	13453	13529	13775	13584	13572	13465	13451	13474	13469	13493	13565	13353	13401	13685	13619	13431	13467	13530	13446	13431	13541	13551	13525	13600	13486	13476	13403	13585	13492	13463	13453	13512	13643	13554	13489	13550	13606	13503	13414	13558	13532	13653	13483	13649	13444	13673	13388	13514	13522	13419	13439	13439	13614	13810	13672	13652	13599	13624	13265	13638	13523	13574	13517	13478	13474	13475	13564	13533	13593	13509	13617	13491	13316	13402	13463	13336	13286	13650	13466	13412	13346	13573	13435	13459	13612	13787	13549	13634	13442	13622	13577	13536	13637	13610	13574	13579	13507	13397	13487	13443	13368	13366	13569	13523	13556	13385	13452	13473	13696	13592	13377	13373	13493	13603	13193	13491	13480	13655	13547	13394	13472	13567	13610	13411	13579	13535	13581	13571	13467	13631	13649	13485	13546	13509	13506	13499	13465	13661	13287	13455	13474	13501	13520	13361	13631	13441	13579	13463	13572	13483	13462	13505	13520	13649	13401	13338	13421	13672	13228	13504	13422	13292	13586	13487	13347	13318	13451	13604	13510	13457	13362	13477	13406	13724	13468	13520	13732	13585	13444	13685	13812	13560	13358	13570	13402	13436	13461	13643	13416	13477	13481	13421	13721	13217	13307	13567	13392	13581	13499	13535	13465	13486	13307	13584	13440	13643	13564	13436	13514	13595	13508	13539	13316	13685	13590	13563	13542	13595	13432	13443	13594	13583	13429	13571	13636	13440	13569	13583	13680	13609	13534	13495	13432	13579	13488	13497	13679	13607	13382	13491	13459	13501	13336	13673	13391	13364	13441	13446	13647	13416	13608	13585	13352	13590	13474	13420	13429	13435	13368	13493	13436	13433	13461	13429	13569	13412	13354	13737	13565	13553	13448	13481	13511	13332	13501	13491	13531	13544	13510	13355	13541	13455	13593	13555	13438	13560	13437	13415	13575	13707	13564	13557	13625	13581	13588	13353	13539	13359	13410	13631	13532	13428	13515	13601	13624	13520	13477	13494	13617	13558	13559	13546	13338	13662	13441	13588	13772	13619	13497	13600	13484	13534	13370	13481	13631	13544	13514	13494	13534	13625	13567	13616	13732	13612	13440	13628	13417	13557	13380	13482	13451	13499	13451	13493	13380	13413	13526	13518	13526	13475	13526	13617	13695	13424	13620	13551	13618	13404	13554	13453	13416	13425	13602	13637	13737	13647	13600	13539	13686	13483	13719	13685	13481	13626	13472	13738	13504	13446	13429	13732	13467	13518	13499	13591	13416	13737	13451	13334	13377	13631	13686	13571	13612	13667	13485	13428	13549	13470	13589	13419	13664	13614	13429	13477	13430	13523	13434	13722	13435	13567	13535	13585	13587	13559	13519	13504	13670	13414	13346	13603	13574	13490	13491	13708	13574	13600	13727	13664	13563	13446	13391	13794	13550	13558	13504	13524	13585	13736	13508	13340	13460	13392	13527	13472	13596	13408	13378	13628	13481	13564	13603	13396	13517	13594	13335	13441	13451	13407	13525	13536	13384	13372	13505	13539	13403	13465	13418	13628	13597	13505	13581	13465	13483	13424	13500	13309	13474	13518	13524	13553	13487	13551	13457	13483	13467	13527	13491	13527	13328	13534	13498	13467	13537	13746	13400	13578	13537	13483	13565	13397	13606	13563	13488	13407	13352	13535	13610	13649	13670	13431	13467	13485	13669	13610	13474	13531	13648	13549	13483	13737	13586	13487	13580	13653	13410	13506	13373	13582	13345	13499	13435	13494	13437	13480	13423	13302	13605	13555	13514	13672	13341	13566	13469	13390	13441	13466	13631	13684	13462	13552	13659	13549	13622	13657	13586	13509	13374	13545	13603	13576	13537	13646	13640	13659	13437	13412	13578	13538	13393	13635	13487	13543	13671	13547	13584	13414	13497	13403	13573	13313	13589	13611	13444	13657	13507	13652	13583	13620	13441	13631	13542	13516	13344	13485	13707	13572	13574	13639	13461	13509	13446	13157	13470	13327	13530	13482	13646	13682	13600	13497	13451	13508	13575	13441	13482	13544	13327	13495	13414	13451	13644	13392	13523	13410	13527	13522	13453	13643	13435	13431	13512	13664	13503	13515	13419	13717	13550	13434	13722	13537	13501	13560	13532	13586	13480	13571	13393	13501	13349	13446	13522	13500	13695	13603	13639	13706	13493	13596	13369	13444	13601	13432	13379	13455	13492	13599	13456	13564	13421	13421	13571	13462	13406	13432	13558	13584	13732	13544	13515	13382	13506	13506	13389	13500	13313	13602	13609	13492	13535	13361	13467	13466	13629	13662	13499	13461	13572	13396	13377	13586	13749	13583	13505	13627	13468	13566	13627	13546	13661	13529	13321	13421	13612	13359	13454	13624	13499	13400	13568	13696	13563	13599	13563	13459	13560	13534	13580	13549	13627	13419	13398	13419	13465	13699	13534	13505	13526	13679	13626	13406	13499	13495	13347	13562	13643	13595	13595	13666	13631	13382	13480	13503	13463	13425	13510	13544	13586	13405	13424	13596	13537	13556	13422	13441	13476	13557	13406	13463	13537	13614	13459	13368	13506	13576	13557	13385	13706	13338	13475	13553	13478	13531	13367	13604	13451	13464	13514	13579	13631	13511	13597	13486	13569	13497	13586	13592	13332	13498	13507	13653	13407	13358	13469	13476	13586	13435	13463	13553	13590	13435	13444	13447	13501	13451	13678	13487	13437	13524	13323	13606	13618	13710	13560	13678	13451	13513	13513	13477	13446	13655	13423	13393	13662	13509	13515	13529	13484	13406	13675	13457	13853	13737	13525	13532	13436	13282	13516	13508	13534	13616	13362	13370	13498	13457	13599	13432	13532	13388	13622	13521	13570	13459	13557	13343	13548	13701	13457	13571	13507	13458	13576	13566	13565	13443	13457	13442	13745	13619	13642	13444	13386	13745	13545	13495	13460	13623	13528	13563	13497	13613	13556	13507	13432	13610	13534	13668	13585	13505	13515	13594	13622	13413	13575	13632	13629	13572	13582	13305	13439	13475	13416	13671	13762	13451	13551	13547	13526	13463	13643	13548	13316	13658	13388	13586	13444	13584	13612	13654	13558	13558	13618	13648	13448	13565	13433	13465	13551	13515	13583	13348	13670	13491	13633	13316	13337	13398	13514	13584	13453	13448	13537	13504	13399	13453	13246	13333	13684	13523	13597	13312	13503	13395	13358	13379	13552	13519	13351	13516	13686	13649	13687	13589	13395	13656	13413	13574	13670	13376	13415	13588	13554	13691	13498	13501	13507	13425	13512	13595	13300	13371	13447	13450	13516	13406	13365	13706	13443	13572	13464	13544	13508	13314	13609	13510	13669	13471	13485	13800	13604	13693	13416	13615	13429	13453	13425	13575	13677
20430	39160	37358	30299	26921	24033	21739	20376	19159	17982	16992	16472	16335	15737	15100	14752	14589	14202	13920	13718	13637	13395	13322	13356	13184	13179	13037	12919	13031	12801	13061	12920	12776	12929	12840	12863	12953	12781	12726	12735	12929	12721	12897	12798	12591	12717	12768	12668	12815	12713	12781	12759	12699	12760	12891	12553	12671	12667	12809	12882	12537	12683	12669	12676	12674	12710	12666	12716	12678	12702	12621	12627	12704	12645	12666	12700	12724	12670	12694	12708	12720	12679	12689	12622	12687	12739	12621	12687	12682	12718	12666	12630	12672	12568	12571	12620	12752	12771	12636	12513	12623	12769	12788	12589	12686	12734	12627	12606	12710	12793	12650	12606	12528	12674	12678	12713	12581	12782	12641	12687	12659	12526	12724	12595	12625	12742	12775	12513	12592	12591	12501	12569	12650	12593	12766	12607	12642	12693	12566	12514	12488	12538	12442	12488	12587	12708	12630	12719	12639	12602	12813	12838	12509	12648	12658	12536	12675	12582	12630	12822	12586	12647	12616	12691	12758	12684	12517	12696	12553	12654	12634	12645	12668	12609	12575	12702	12632	12656	12580	12591	12571	12679	12738	12606	12771	12812	12653	12582	12689	12706	12566	12667	12502	12703	12539	12694	12559	12642	12668	12620	12668	12775	12631	12605	12641	12815	12562	12808	12620	12622	12712	12550	12607	12561	12594	12537	12692	12738	12546	12829	12662	12614	12748	12639	12764	12734	12594	12870	12573	12749	12498	12649	12732	12650	12652	12560	12736	12688	12719	12578	12678	12739	12449	12483	12636	12674	12781	12717	12769	12706	12609	12731	12739	12610	12516	12747	12818	12733	12597	12684	12547	12603	12550	12602	12769	12681	12719	12725	12685	12706	12609	12677	12656	12564	12700	12632	12620	12560	12718	12558	12787	12750	12631	12698	12630	12628	12522	12560	12586	12597	12674	12513	12777	12678	12659	12681	12559	12822	12623	12726	12766	12568	12718	12574	12701	12714	12678	12777	12597	12594	12637	12551	12710	12790	12725	12627	12685	12570	12638	12604	12689	12603	12741	12679	12673	12605	12673	12649	12750	12455	12670	12609	12539	12579	12533	12520	12638	12616	12830	12745	12574	12683	12613	12640	12706	12618	12506	12595	12657	12570	12644	12710	12717	12606	12617	12534	12593	12735	12613	12650	12538	12757	12542	12743	12607	12650	12596	12640	12617	12561	12803	12695	12727	12649	12781	12741	12567	12631	12564	12547	12627	12645	12688	12629	12633	12539	12534	12631	12724	12722	12623	12601	12613	12684	12646	12604	12711	12731	12690	12658	12679	12796	12532	12672	12632	12607	12575	12516	12747	12665	12620	12640	12550	12598	12829	12405	12650	12539	12682	12592	12614	12679	12558	12669	12527	12661	12586	12620	12559	12569	12614	12558	12618	12612	12578	12595	12609	12616	12655	12614	12634	12738	12579	12730	12668	12549	12764	12702	12599	12681	12541	12563	12634	12659	12645	12736	12563	12672	12662	12736	12582	12694	12599	12621	12761	12485	12438	12838	12650	12735	12644	12690	12639	12469	12751	12512	12542	12596	12688	12737	12695	12761	12697	12526	12609	12763	12484	12701	12484	12700	12649	12587	12487	12683	12508	12786	12638	12701	12567	12714	12680	12530	12754	12606	12631	12573	12758	12595	12548	12666	12658	12618	12638	12720	12674	12724	12612	12509	12699	12636	12623	12732	12558	12652	12646	12687	12807	12636	12531	12736	12642	12729	12659	12789	12657	12467	12609	12766	12502	12497	12602	12736	12749	12573	12729	12557	12742	12632	12558	12635	12565	12726	12791	12530	12614	12419	12760	12656	12679	12653	12616	12690	12689	12656	12469	12744	12665	12783	12479	12623	12663	12708	12599	12610	12727	12678	12405	12564	12619	12615	12617	12756	12559	12686	12432	12611	12665	12761	12611	12752	12559	12665	12630	12740	12479	12625	12659	12657	12604	12684	12561	12633	12689	12646	12615	12649	12560	12642	12496	12654	12502	12742	12747	12642	12626	12516	12621	12742	12702	12503	12549	12694	12416	12596	12798	12624	12671	12723	12572	12580	12774	12632	12599	12717	12708	12794	12604	12765	12531	12685	12492	12658	12546	12714	12728	12705	12564	12613	12594	12578	12474	12619	12783	12584	12609	12574	12654	12576	12714	12531	12666	12538	12457	12755	12602	12632	12554	12603	12653	12623	12632	12410	12555	12589	12543	12608	12592	12631	12649	12783	12505	12530	12351	12576	12668	12623	12571	12709	12422	12606	12543	12571	12601	12661	12729	12675	12777	12581	12664	12730	12721	12635	12475	12613	12658	12529	12460	12700	12770	12658	12526	12522	12646	12584	12668	12735	12643	12667	12692	12614	12627	12622	12730	12743	12548	12705	12580	12830	12813	12688	12792	12688	12605	12510	12580	12662	12687	12728	12604	12825	12661	12604	12484	12670	12697	12595	12762	12682	12613	12705	12604	12794	12675	12609	12614	12771	12562	12577	12778	12514	12570	12514	12644	12597	12713	12728	12701	12550	12402	12689	12613	12473	12585	12649	12647	12629	12657	12665	12532	12648	12654	12694	12616	12664	12811	12500	12779	12726	12508	12601	12433	12838	12665	12714	12688	12683	12651	12733	12565	12513	12748	12641	12665	12598	12477	12685	12683	12573	12767	12687	12531	12656	12694	12534	12731	12621	12817	12496	12657	12681	12578	12399	12744	12626	12655	12581	12805	12580	12647	12715	12686	12681	12783	12627	12547	12606	12719	12661	12561	12554	12647	12674	12715	12750	12712	12554	12690	12609	12634	12509	12532	12629	12653	12580	12594	12706	12583	12499	12483	12653	12506	12648	12575	12817	12567	12721	12682	12666	12560	12681	12496	12635	12665	12624	12637	12600	12616	12764	12674	12729	12548	12683	12543	12812	12659	12698	12494	12563	12663	12660	12542	12514	12595	12444	12677	12659	12791	12620	12719	12539	12587	12765	12586	12553	12538	12661	12714	12611	12826	12597	12725	12502	12697	12728	12556	12731	12585	12581	12556	12603	12605	12653	12606	12705	12611	12696	12633	12665	12727	12605	12561	12520	12567	12550	12565	12644	12495	12607	12654	12438	12744	12513	12679	12692	12661	12635	12580	12634	12451	12522	12720	12562	12627	12824	12610	12776	12685	12707	12580	12749	12471	12642	12436	12778	12602	12727	12846	12730	12575	12635	12579	12589	12782	12700	12621	12639	12698	12697	12613	12550	12702	12731	12518	12550	12682	12751	12696	12684	12540	12511	12802	12497	12608	12719	12754	12560	12629	12522	12508	12588	12587	12551	12763	12641	12656	12802	12422	12594	12659	12878	12564	12770	12670	12665	12539	12701	12583	12737	12587	12691	12478	12623	12670	12740	12398	12624	12608	12549	12704	12610	12705	12776	12698	12618	12669	12741	12532	12630	12775	12677	12765	12828	12709	12530	12691	12769	12753	12702	12689	12682	12588	12594	12726	12736	12550	12772	12681	12673	12736	12742	12635	12687	12638	12750	12609	12604	12747	12551	12575	12815	12620	12640	12765	12586	12645	12630	12688	12681	12691	12775	12585	12525	12566	12918	12686	12538	12652	12678	12611	12556	12504	12798	12597	12720	12590	12585	12590	12717	12621	12721	12569	12750	12509	12588	12615	12635	12587	12671	12832	12654	12619	12640	12676	12495	12682	12647	12515	12722	12696	12592	12598	12518	12698	12619	12756	12704	12732	12599	12472	12601	12455	12645	12566	12542	12642	12590	12499	12633	12713	12516	12544	12627	12635	12524	12684	12504	12602	12691	12705	12750	12804	12763	12557	12765	12662	12560	12702	12597	12740	12621	12674	12646	12565	12602	12714	12670	12621	12477	12508	12450	12701	12694	12739	12727	12727	12713	12568	12662	12738	12791	12635	12594	12706	12671	12688	12613	12760	12683	12773	12752	12650	12601	12665	12649	12743	12614	12602	12739	12670	12663	12688	12616	12515	12616	12386	12669	12758	12532	12529	12734	12677	12714	12481	12613	12623	12659	12568	12768	12618	12584	12701	12598	12704	12600	12533	12606	12654	12636	12760	12690	12748	12656	12930	12796	12713	12628	12608	12531	12660	12676	12589	12557	12756	12600	12679	12628	12703	12388	12575	12478	12583	12636	12590	12697	12437	12528	12616	12656	12795	12606	12727	12574	12681	12511	12579	12639	12626	12645	12745	12365	12543	12640	12819	12652	12659	12653	12712	12641	12608	12789	12643	12615	12660	12607	12704	12537	12606	12530	12608	12602	12646	12697	12574	12450	12767	12532	12694	12537	12641	12625	12620	12723	12703	12631	12583	12676	12710	12568	12798	12658	12653	12592	12729	12566	12714	12598	12539	12655	12549	12733	12606	12616	12667	12609	12583	12588	12688	12632	12696	12582	12537	12680	12681	12621	12537	12643	12735	12724	12638	12656	12659	12671	12626	12536	12630	12522	12644	12812	12679	12529	12562	12474	12551	12762	12668	12615	12515	12642	12717	12656	12496	12707	12663	12723	12605	12566	12652	12581	12599	12540	12779	12570	12604	12675	12634	12596	12714	12711	12576	12793	12438	12651	12534	12732	12792	12743	12694	12691	12608	12555	12591	12694	12547	12718	12808	12589	12702	12622	12653	12655	12777	12657	12598	12583	12639	12657	12618	12664	12733	12645	12711	12626	12751	12667	12783	12612	12702	12777	12422	12582	12563	12638	12726	12498	12607	12715	12533	12544	12669	12798	12488	12562	12732	12551	12683	12640	12701	12420	12654	12768	12612	12608	12568	12592	12716	12710	12625	12637	12785	12554	12686	12603	12705	12616	12619	12748	12641	12499	12628	12694	12527	12606	12490	12578	12573	12652	12620	12650	12624	12479	12700	12652	12649	12717	12690	12713	12593	12742	12691	12692	12678	12751	12650	12716	12669	12653	12686	12637	12766	12739	12646	12657	12629	12561	12615	12642	12706	12604	12646	12665	12735	12714	12605	12866	12587	12659	12686	12744	12576	12578	12568	12665	12520	12550	12597	12510	12763	12557	12725	12606	12667	12526	12584	12763	12570	12816	12633	12617	12626	12674	12619	12598	12770	12547	12679	12514
27268	22308	25857	22879	18180	16710	15966	15236	14987	14747	14509	14514	14282	14235	14133	13861	14100	13961	13673	13684	13924	13484	13516	13430	13630	13600	13571	13539	13683	13549	13757	13504	13571	13402	13672	13580	13522	13590	13511	13622	13375	13515	13546	13558	13625	13577	13580	13554	13618	13496	13672	13709	13686	13440	13441	13448	13687	13385	13447	13664	13524	13357	13600	13480	13523	13463	13405	13578	13376	13574	13383	13485	13468	13439	13634	13498	13490	13477	13343	13439	13583	13401	13529	13417	13455	13383	13354	13641	13652	13340	13644	13451	13424	13188	13440	13490	13521	13428	13608	13816	13377	13444	13422	13521	13566	13574	13341	13564	13442	13462	13504	13509	13599	13323	13418	13617	13519	13302	13491	13395	13441	13543	13438	13482	13431	13455	13611	13482	13519	13543	13490	13510	13377	13588	13546	13506	13618	13266	13545	13543	13449	13703	13571	13364	13339	13430	13413	13428	13429	13473	13482	13496	13496	13423	13288	13414	13274	13366	13360	13447	13629	13444	13535	13521	13725	13629	13488	13453	13418	13505	13505	13543	13660	13455	13584	13541	13472	13374	13696	13420	13362	13517	13575	13497	13466	13682	13708	13582	13503	13491	13404	13415	13547	13477	13467	13468	13475	13454	13425	13475	13415	13613	13403	13450	13569	13507	13652	13390	13511	13530	13618	13618	13335	13636	13558	13593	13478	13600	13448	13564	13493	13533	13500	13614	13532	13509	13597	13458	13560	13602	13560	13304	13473	13466	13530	13496	13674	13555	13425	13499	13452	13473	13546	13538	13621	13445	13628	13716	13508	13398	13342	13427	13486	13454	13492	13501	13620	13535	13558	13454	13195	13489	13454	13383	13586	13543	13520	13432	13587	13592	13470	13571	13611	13496	13287	13607	13408	13498	13328	13577	13467	13472	13519	13776	13699	13340	13388	13473	13525	13198	13523	13464	13504	13530	13470	13590	13492	13580	13337	13686	13537	13411	13599	13578	13686	13389	13759	13512	13370	13570	13499	13447	13259	13549	13416	13413	13424	13550	13648	13718	13550	13382	13365	13431	13493	13457	13521	13583	13671	13641	13513	13444	13320	13400	13491	13476	13439	13258	13542	13642	13464	13379	13574	13531	13544	13646	13501	13336	13639	13534	13430	13421	13308	13379	13541	13532	13517	13467	13589	13308	13328	13433	13355	13499	13512	13611	13527	13490	13524	13443	13286	13343	13394	13594	13341	13310	13474	13582	13439	13527	13587	13534	13547	13567	13502	13616	13454	13455	13591	13324	13679	13684	13447	13348	13495	13582	13629	13496	13361	13543	13721	13402	13313	13488	13506	13593	13434	13440	13578	13409	13300	13602	13568	13662	13480	13420	13430	13462	13564	13613	13516	13585	13604	13549	13466	13644	13369	13486	13530	13463	13422	13625	13612	13543	13542	13458	13481	13475	13514	13140	13408	13639	13581	13444	13459	13408	13427	13466	13463	13270	13480	13412	13513	13498	13450	13320	13545	13372	13549	13586	13617	13467	13403	13616	13336	13405	13351	13444	13511	13524	13428	13477	13512	13544	13593	13492	13594	13634	13569	13530	13673	13431	13363	13291	13659	13362	13560	13514	13602	13432	13463	13368	13469	13529	13510	13553	13584	13452	13608	13375	13547	13606	13474	13514	13452	13272	13557	13411	13676	13568	13416	13334	13414	13297	13593	13470	13428	13472	13587	13631	13409	13385	13552	13633	13444	13531	13366	13404	13585	13472	13827	13310	13619	13451	13409	13402	13367	13596	13439	13679	13457	13538	13751	13546	13571	13679	13667	13554	13399	13642	13415	13446	13556	13473	13491	13592	13500	13357	13576	13332	13404	13511	13473	13438	13517	13465	13418	13638	13586	13328	13543	13602	13731	13528	13491	13313	13434	13497	13508	13447	13614	13548	13546	13593	13604	13336	13513	13272	13555	13659	13549	13454	13275	13421	13480	13690	13368	13374	13559	13591	13416	13500	13553	13519	13483	13431	13431	13477	13536	13584	13601	13509	13542	13615	13569	13463	13534	13513	13558	13527	13628	13539	13357	13525	13357	13657	13656	13588	13587	13479	13415	13470	13617	13414	13545	13502	13465	13653	13418	13587	13468	13768	13472	13521	13671	13504	13501	13380	13348	13310	13365	13528	13326	13506	13400	13586	13485	13531	13396	13703	13445	13368	13357	13754	13534	13432	13446	13573	13547	13551	13666	13456	13335	13519	13474	13441	13365	13448	13495	13483	13476	13455	13464	13372	13466	13614	13427	13627	13544	13555	13269	13341	13565	13522	13433	13411	13606	13635	13580	13486	13535	13474	13342	13493	13554	13563	13615	13481	13561	13456	13524	13528	13344	13598	13542	13348	13341	13435	13590	13345	13562	13497	13612	13449	13503	13492	13439	13507	13620	13496	13439	13421	13484	13464	13505	13453	13386	13579	13494	13457	13545	13544	13422	13371	13430	13263	13493	13377	13596	13638	13459	13432	13557	13524	13427	13434	13428	13234	13551	13296	13501	13323	13443	13558	13264	13444	13509	13607	13380	13442	13543	13616	13660	13540	13436	13542	13260	13681	13508	13440	13511	13566	13347	13410	13498	13612	13542	13460	13567	13438	13480	13582	13504	13505	13464	13548	13486	13415	13473	13276	13516	13354	13629	13748	13404	13430	13320	13474	13643	13350	13568	13265	13397	13540	13243	13545	13557	13445	13484	13559	13541	13421	13486	13592	13693	13472	13499	13709	13546	13360	13495	13532	13592	13399	13488	13562	13691	13381	13569	13417	13535	13439	13502	13632	13621	13696	13614	13616	13473	13562	13571	13258	13313	13522	13445	13539	13295	13601	13606	13461	13422	13420	13516	13416	13517	13527	13330	13617	13508	13551	13650	13612	13488	13489	13627	13510	13362	13472	13503	13593	13508	13532	13478	13461	13632	13653	13589	13532	13729	13482	13399	13513	13599	13637	13395	13595	13502	13604	13406	13413	13702	13463	13482	13579	13705	13676	13458	13671	13641	13494	13453	13483	13480	13401	13665	13620	13768	13665	13557	13593	13492	13585	13739	13743	13617	13736	13579	13323	13523	13672	13558	13477	13598	13493	13592	13503	13385	13516	13623	13459	13372	13486	13292	13406	13572	13631	13378	13514	13399	13532	13440	13527	13485	13303	13517	13577	13407	13301	13746	13473	13359	13629	13614	13655	13693	13607	13515	13381	13406	13452	13448	13494	13534	13499	13510	13415	13725	13457	13584	13606	13664	13494	13472	13583	13492	13469	13524	13274	13404	13559	13395	13337	13524	13602	13579	13659	13509	13462	13627	13629	13380	13587	13590	13675	13491	13438	13418	13516	13501	13673	13572	13540	13380	13367	13373	13597	13787	13578	13567	13598	13495	13301	13485	13634	13636	13453	13562	13656	13632	13554	13473	13373	13612	13404	13704	13682	13570	13484	13486	13455	13628	13465	13457	13547	13570	13450	13498	13409	13419	13649	13750	13493	13471	13441	13605	13704	13398	13376	13549	13534	13431	13302	13411	13420	13596	13516	13616	13582	13502	13513	13482	13400	13545	13538	13477	13433	13462	13432	13563	13531	13571	13584	13541	13550	13460	13374	13460	13470	13444	13489	13544	13635	13570	13637	13726	13537	13571	13554	13623	13661	13514	13479	13583	13558	13713	13604	13808	13618	13513	13564	13621	13636	13727	13346	13641	13475	13499	13479	13491	13691	13453	13396	13446	13700	13674	13563	13489	13437	13625	13591	13479	13558	13490	13539	13558	13469	13415	13619	13390	13467	13551	13510	13559	13483	13548	13445	13505	13608	13514	13558	13428	13448	13755	13519	13397	13420	13545	13350	13733	13552	13306	13549	13488	13479	13473	13534	13702	13569	13710	13536	13673	13730	13560	13491	13483	13494	13427	13572	13386	13496	13584	13616	13561	13602	13534	13297	13550	13424	13508	13373	13398	13456	13437	13621	13474	13382	13500	13373	13457	13534	13563	13424	13305	13538	13385	13584	13568	13411	13519	13664	13425	13481	13655	13618	13624	13547	13535	13292	13367	13621	13386	13449	13407	13655	13457	13492	13507	13636	13541	13499	13574	13566	13536	13410	13531	13320	13451	13559	13315	13338	13430	13517	13451	13672	13400	13337	13483	13578	13604	13364	13531	13397	13487	13524	13611	13537	13502	13459	13515	13491	13401	13417	13432	13590	13640	13451	13476	13670	13548	13438	13406	13435	13390	13596	13397	13505	13599	13391	13565	13410	13532	13747	13535	13435	13600	13511	13455	13458	13545	13540	13563	13677	13457	13586	13515	13651	13270	13520	13471	13586	13601	13630	13404	13515	13493	13314	13424	13391	13767	13401	13615	13581	13631	13605	13320	13447	13658	13578	13442	13633	13481	13523	13272	13537	13558	13444	13504	13362	13424	13667	13435	13373	13706	13366	13498	13514	13414	13484	13653	13334	13564	13758	13435	13322	13507	13614	13527	13465	13536	13457	13615	13283	13386	13550	13656	13581	13485	13547	13573	13632	13467	13426	13443	13492	13467	13437	13442	13338	13492	13630	13649	13520	13567	13512	13520	13584	13443	13558	13363	13536	13366	13568	13465	13668	13527	13532	13508	13424	13488	13490	13595	13721	13544	13387	13456	13616	13776	13547	13370	13526	13475	13574	13555	13339	13493	13338	13446	13352	13553	13530	13380	13469	13442	13466	13487	13431	13394	13542	13488	13562	13382	13641	13461	13585	13593	13562	13731	13400	13356	13528	13605	13547	13433	13537	13476	13358	13326	13271	13521	13538	13720	13553	13429	13598	13558	13448	13513	13504	13515	13599	13559	13620	13606	13498	13591	13456	13356	13432	13373	13411	13558	13533	13437	13480	13481	13474	13374	13466	13474	13442	13623	13296	13523	13587	13335	13556	13506	13473	13418	13675	13619	13576	13413	13623	13458	13481	13496	13477	13534	13687	13712	13370	13574	13541	13442	13514	13637	13563	13546	13453	13357	13496	13555	13580	13500	13550	13425	13573	13590	13429	13528	13526	13513	13408	13268	13610	13580	13594	13555	13676	13577	13608	13564	13585	13407	13524	13708	13731	13560	13470	13625	13580	13373	13442	13497	13501
18840	28315	27045	21571	19049	17530	16404	15939	15447	14982	14422	14265	13949	13693	13649	13389	13187	13160	13011	13064	12936	13011	13040	12932	12890	12767	13032	12842	12895	12754	12757	12764	12817	12798	12739	12761	12793	12835	12642	12775	12546	12742	12598	12778	12703	12773	12599	12674	12698	12703	12619	12702	12666	12835	12719	12631	12714	12672	12747	12641	12616	12722	12679	12775	12629	12516	12681	12726	12698	12551	12507	12745	12671	12616	12770	12675	12574	12543	12692	12726	12569	12788	12616	12867	12763	12768	12585	12779	12823	12718	12941	12677	12785	12517	12655	12709	12568	12745	12669	12615	12799	12679	12697	12894	12746	12637	12771	12685	12652	12723	12700	12783	12691	12798	12434	12799	12782	12702	12654	12580	12661	12727	12707	12717	12717	12757	12688	12420	12637	12687	12754	12750	12668	12697	12670	12796	12552	12741	12547	12846	12890	12696	12726	12681	12740	12717	12762	12676	12748	12632	12808	12701	12697	12579	12784	12639	12622	12687	12734	12585	12680	12765	12805	12770	12644	12762	12802	12653	12766	12726	12700	12679	12800	12606	12742	12697	12600	12718	12697	12719	12465	12587	12753	12812	12779	12606	12709	12779	12661	12796	12609	12712	12811	12660	12726	12554	12678	12689	12651	12677	12715	12843	12691	12784	12825	12757	12479	12709	12552	12659	12737	12633	12719	12822	12870	12713	12565	12818	12821	12639	12632	12736	12563	12610	12682	12713	12675	12621	12717	12633	12592	12558	12518	12630	12639	12757	12687	12666	12798	12737	12664	12746	12782	12661	12698	12632	12678	12684	12688	12799	12613	12737	12760	12618	12677	12611	12704	12742	12604	12606	12676	12771	12808	12566	12692	12816	12748	12653	12494	12596	12708	12587	12835	12727	12565	12738	12614	12675	12810	12634	12833	12745	12785	12670	12599	12735	12623	12775	12528	12646	12667	12618	12492	12755	12874	12640	12750	12743	12735	12652	12794	12686	12637	12563	12885	12772	12758	12681	12676	12569	12652	12677	12642	12627	12669	12598	12557	12686	12731	12719	12653	12590	12707	12743	12645	12648	12677	12635	12677	12705	12713	12691	12739	12679	12662	12557	12772	12665	12716	12745	12660	12688	12652	12622	12699	12835	12662	12733	12532	12595	12735	12621	12706	12626	12604	12743	12683	12566	12727	12651	12795	12670	12575	12721	12657	12612	12569	12578	12668	12761	12598	12565	12909	12561	12688	12758	12581	12610	12664	12728	12636	12777	12697	12682	12635	12722	12702	12667	12811	12614	12686	12658	12654	12883	12708	12577	12736	12566	12766	12633	12600	12810	12529	12706	12615	12867	12668	12736	12662	12796	12495	12802	12606	12627	12800	12810	12754	12705	12562	12727	12713	12611	12674	12682	12736	12670	12620	12633	12719	12595	12628	12769	12773	12699	12678	12839	12639	12730	12762	12764	12663	12658	12697	12858	12478	12752	12648	12807	12652	12788	12817	12693	12849	12554	12739	12639	12627	12647	12731	12615	12627	12651	12740	12579	12829	12629	12551	12610	12601	12548	12739	12734	12677	12656	12610	12643	12545	12847	12813	12788	12652	12729	12557	12685	12924	12610	12760	12762	12629	12694	12411	12596	12744	12745	12617	12772	12680	12700	12728	12656	12824	12611	12752	12736	12800	12723	12790	12560	12599	12519	12589	12688	12705	12745	12638	12650	12723	12680	12700	12628	12554	12609	12501	12828	12672	12686	12686	12631	12755	12756	12775	12717	12871	12679	12841	12675	12659	12852	12627	12623	12799	12757	12606	12623	12777	12694	12704	12714	12680	12907	12676	12602	12724	12631	12791	12804	12607	12715	12691	12670	12691	12693	12756	12733	12750	12835	12762	12676	12620	12767	12767	12789	12640	12942	12646	12543	12515	12736	12773	12687	12555	12602	12686	12718	12726	12735	12687	12581	12698	12708	12675	12738	12810	12699	12540	12625	12655	12694	12655	12692	12624	12557	12771	12601	12542	12859	12664	12564	12810	12819	12626	12635	12600	12764	12533	12589	12791	12679	12812	12580	12730	12604	12701	12654	12701	12610	12715	12865	12601	12638	12802	12675	12610	12776	12641	12667	12655	12687	12812	12694	12822	12478	12690	12710	12582	12691	12758	12843	12725	12903	12654	12751	12813	12674	12664	12688	12678	12762	12620	12775	12677	12689	12790	12677	12804	12962	12597	12612	12736	12663	12736	12766	12598	12583	12676	12733	12662	12728	12662	12872	12599	12814	12810	12582	12649	12630	12554	12594	12699	12644	12813	12780	12658	12532	12703	12556	12759	12598	12808	12620	12700	12641	12853	12693	12740	12784	12520	12713	12695	12700	12755	12844	12749	12642	12559	12680	12773	12726	12793	12651	12631	12739	12684	12638	12826	12712	12825	12588	12732	12637	12733	12720	12749	12748	12706	12861	12576	12737	12755	12878	12692	12730	12694	12624	12708	12619	12666	12650	12649	12696	12650	12529	12689	12625	12622	12627	12670	12692	12703	12636	12801	12599	12775	12710	12693	12751	12592	12674	12703	12646	12672	12609	12778	12703	12806	12627	12707	12733	12707	12765	12563	12671	12686	12600	12683	12643	12754	12846	12699	12677	12576	12686	12735	12896	12653	12764	12607	12624	12590	12692	12879	12657	12746	12633	12749	12757	12534	12596	12719	12653	12770	12592	12680	12598	12702	12701	12525	12759	12609	12653	12678	12679	12721	12880	12653	12734	12679	12621	12779	12817	12709	12763	12892	12745	12795	12827	12639	12880	12694	12595	12669	12769	12863	12675	12880	12722	12854	12678	12644	12687	12677	12693	12731	12680	12946	12472	12535	12576	12524	12659	12663	12566	12665	12669	12699	12683	12683	12771	12611	12811	12619	12720	12658	12593	12654	12667	12630	12714	12625	12429	12667	12455	12779	12787	12780	12776	12594	12688	12758	12577	12562	12803	12803	12702	12593	12703	12746	12647	12701	12826	12657	12729	12692	12786	12591	12643	12924	12729	12494	12546	12717	12568	12689	12647	12732	12838	12640	12810	12670	12800	12703	12538	12774	12597	12711	12698	12726	12768	12631	12803	12562	12715	12587	12717	12764	12794	12544	12620	12623	12628	12729	12656	12569	12720	12610	12507	12720	12722	12862	12597	12560	12618	12914	12687	12627	12581	12764	12706	12754	12744	12813	12670	12696	12645	12683	12629	12636	12931	12869	12495	12614	12751	12713	12748	12701	12720	12693	12579	12704	12696	12586	12624	12583	12613	12771	12675	12636	12710	12702	12755	12544	12646	12766	12756	12795	12633	12788	12709	12756	12687	12809	12735	12582	12823	12601	12600	12575	12729	12681	12762	12653	12563	12802	12733	12722	12680	12712	12700	12950	12678	12770	12703	12793	12862	12650	12727	12618	12755	12582	12770	12601	12724	12708	12800	12677	12753	12679	12669	12601	12756	12659	12486	12754	12629	12662	12620	12695	12681	12634	12551	12702	12816	12787	12674	12639	12801	12884	12728	12568	12664	12611	12695	12738	12516	12607	12552	12490	12655	12567	12564	12747	12617	12726	12649	12602	12746	12649	12618	12765	12673	12567	12649	12711	12868	12627	12765	12676	12612	12750	12620	12581	12531	12712	12708	12685	12591	12664	12689	12720	12923	12700	12704	12705	12571	12496	12844	12659	12714	12635	12602	12757	12622	12529	12752	12525	12602	12658	12735	12648	12607	12761	12533	12764	12645	12623	12639	12613	12772	12561	12763	12739	12702	12836	12521	12567	12791	12584	12758	12714	12719	12583	12686	12855	12741	12613	12539	12732	12736	12783	12814	12827	12724	12750	12601	12601	12737	12771	12724	12917	12654	12646	12697	12635	12775	12666	12878	12677	12677	12747	12442	12774	12645	12586	12665	12600	12692	12830	12859	12785	12705	12732	12760	12685	12593	12709	12748	12774	12699	12815	12736	12808	12667	12632	12673	12697	12757	12663	12639	12629	12785	12616	12550	12745	12747	12634	12648	12570	12634	12764	12771	12762	12650	12611	12685	12722	12717	12539	12945	12603	12642	12801	12666	12672	12553	12676	12634	12635	12624	12778	12648	12706	12647	12697	12527	12807	12572	12682	12624	12737	12831	12760	12713	12656	12767	12661	12736	12634	12772	12481	12976	12626	12557	12772	12595	12658	12592	12658	12574	12736	12552	12662	12687	12687	12674	12733	12740	12731	12789	12697	12783	12774	12605	12638	12638	12630	12738	12637	12830	12779	12593	12653	12837	12761	12852	12819	12739	12664	12429	12809	12670	12833	12621	12726	12513	12605	12713	12738	12762	12656	12544	12797	12522	12612	12851	12639	12751	12781	12743	12813	12675	12677	12872	12748	12768	12673	12645	12696	12807	12823	12826	12546	12735	12666	12536	12777	12755	12723	12754	12741	12734	12687	12657	12764	12631	12684	12694	12774	12782	12586	12595	12661	12494	12809	12662	12765	12695	12609	12683	12810	12816	12800	12781	12626	12624	12795	12729	12655	12824	12657	12625	12633	12608	12636	12583	12553	12652	12724	12626	12786	12753	12760	12645	12744	12698	12796	12671	12735	12589	12673	12644	12744	12763	12671	12785	12580	12580	12623	12631	12681	12557	12702	12652	12771	12800	12719	12583	12758	12750	12745	12807	12549	12718	12692	12615	12708	12755	12615	12744	12674	12508	12676	12770	12618	12791	12620	12625	12453	12636	12571	12680	12758	12705	12724	12660	12651	12743	12794	12760	12675	12728	12655	12656	12832	12677	12728	12651	12819	12526	12657	12884	12717	12770	12698	12771	12731	12767	12898	12696	12695	12514	12624	12582	12719	12655	12694	12602	12637	12710	12601	12659	12612	12573	12564	12684	12729	12420	12613	12632	12659	12719	12536	12780	12703	12737	12749	12746	12923	12732	12680	12789	12718	12804	12653	12643	12646	12526	12563	12590	12729	12674	12630	12591	12841	12743	12686	12640	12622	12655	12627	12681	12729	12657	12640	12723	12743	12701	12611	12566	12647	12707	12656	12656	12622	12735	12734	12528	12696	12696	12625	12596	12558	12694	12605	12637	12692	12686	12646	12806	12680	12812	12771	12626	12791	12499	12547	12672
23759	21146	28563	24199	22169	21592	20104	17102	16330	15782	15290	14950	14720	14546	14333	14068	13943	13789	13795	13642	13718	13656	13435	13473	13352	13345	13484	13324	13238	13138	13269	13346	13187	13314	13333	13116	13246	13148	13270	12924	13252	13390	13211	13165	13160	13242	13315	12993	13052	13317	13023	12936	13078	13070	13169	13062	13118	13058	13066	13078	13073	13139	13196	13256	13129	12932	13030	12856	13174	13280	13181	13111	13188	13056	13032	13185	13045	13204	13105	13111	13043	13061	13100	13076	13076	13136	13159	13280	13023	12975	13187	12888	12959	13254	13032	13158	13070	13074	13060	13132	13134	13238	13185	13115	13059	13100	12953	13111	13199	13103	13132	12960	13059	13282	13107	12955	13201	13118	13160	13180	12987	13216	13070	13170	12993	12932	13180	12978	13259	13187	13083	13091	13102	13117	13034	12992	13184	13127	13088	13225	13063	13264	12947	13222	13235	12936	13201	13160	13091	13068	13068	12879	13049	13025	13163	13190	13070	13038	13033	13162	13093	13141	13146	13016	13158	13150	13044	13029	13118	13029	12993	13208	13000	13079	13081	13025	13069	13129	13248	13090	12912	13106	13163	13210	13096	13124	13112	13070	13103	12981	13164	13103	13077	13122	12807	13166	13182	12967	13176	13121	13099	12950	13026	13010	13078	13124	13002	13141	13047	13000	13024	13205	13130	13083	13151	13212	13013	13053	13147	13118	13119	12970	13072	13102	12883	13061	13066	13160	13131	13194	13156	13073	13050	13232	13053	12994	13080	13053	13014	13096	13152	13092	13062	13190	12959	13026	13149	12935	13074	12865	13205	13144	13021	13048	13085	13010	13204	13103	13245	13076	12967	13075	13026	12983	13052	13255	13109	13239	13207	13250	13112	13046	12954	13226	13210	13264	13137	13101	12991	13021	13088	13024	13073	13089	13126	12981	13082	13145	13101	13112	13172	13018	13092	13010	13067	12995	13109	13188	13273	13191	13069	13113	13159	13211	13157	13221	13130	12836	13053	13058	13175	13220	13162	12973	13075	13105	13114	13055	13059	13101	12853	13235	13032	13056	13181	13077	13158	13043	12923	13031	13008	13225	13129	13048	13034	13074	13102	13068	13147	13283	13051	12978	12989	13046	13049	12987	13031	13207	13085	13231	13041	13180	13131	13267	13023	13078	12973	12936	13201	13114	12992	13197	13250	12969	13242	13058	13142	13161	13096	13099	12928	13108	12981	13162	13071	13163	13032	13242	13020	13023	12930	13008	13209	13316	13170	13044	13174	12995	12926	13153	13114	13129	13046	13198	13360	13244	13021	12957	13089	12950	13038	13079	13108	13002	13085	13170	13193	13170	13216	13098	13108	13174	13128	13274	13120	13010	12967	13145	12979	13241	13120	13008	13057	13071	13126	13149	13132	12884	12970	13133	13075	13070	13148	13088	13071	13068	13028	12833	13060	13122	13331	12810	13051	12943	13042	13120	13376	13037	13099	12911	13157	12968	13167	13130	12992	13282	13029	13162	12966	13027	13069	13045	13132	13282	13011	13066	13096	13263	13236	13028	13114	13036	13194	13140	12990	13171	12839	13051	13217	13127	13206	13279	13025	13094	13110	13044	12955	13158	13066	13136	13035	13229	13118	13105	12842	13161	13304	13051	13088	13027	13094	13139	12890	12942	13083	13043	12974	12968	13088	12997	13018	13142	12982	13040	13042	13104	13187	12945	13221	12988	12959	13083	13195	13190	13076	13152	13166	13024	13079	13081	12955	13154	13071	13040	13120	13214	13022	13106	13098	13176	12824	13158	13163	13007	13183	13142	12883	13037	12959	13119	13061	13234	13111	13125	13011	12984	13080	12981	12880	13014	13019	12997	12982	13265	13053	13018	12835	13034	13157	12987	13042	13117	13030	13156	13218	13185	13033	13151	13100	13202	13243	13169	12967	12968	13079	13013	12977	13212	13076	13044	13050	12963	13053	13058	13098	13042	12909	13191	13121	13106	13111	13059	13070	13120	13205	13153	13127	13052	13148	12840	13033	13119	13027	13089	13228	13125	13084	12986	13012	12928	12922	13317	13071	13114	13014	13180	13066	13090	12983	13040	13155	13073	13063	13114	12993	13117	13101	13029	13050	13144	13113	13221	13060	13076	13148	12972	13090	13182	13178	12924	13351	12991	13131	13047	13053	13097	13288	13121	13080	12967	13104	12990	13178	12996	13125	13139	13027	13186	13006	13309	13190	13087	13116	13259	13064	13244	13035	13083	13152	13104	13112	13176	12975	13077	13046	13066	13064	12993	13091	13123	13022	13044	13202	12956	13128	13220	13179	13189	13117	13093	13279	13003	12934	12769	13009	13132	13001	13265	13151	13114	13165	13022	13048	12989	13146	13215	13066	13094	13015	13013	13072	12985	12923	12962	13082	13266	13020	13127	12956	13507	13095	13115	13083	13128	12887	12975	13050	13160	12902	13103	13156	13298	13054	13084	13076	12909	13071	12954	13142	13158	13206	13162	13055	12988	13006	12957	13175	13124	13139	13020	13058	13031	13030	13086	13057	13189	13015	13169	13102	13140	13149	12992	13117	13113	13008	13033	13061	13094	13261	13103	12914	13096	13063	13058	13248	12930	12903	13293	13153	13042	13157	13183	13167	13104	13106	13095	12929	13153	13134	13000	13259	13198	13140	13246	12864	13165	13028	13189	13252	13137	13052	13227	13016	12900	13042	13114	13096	12957	13095	12976	13084	13211	13031	13118	12921	13130	13067	13099	13222	13027	13049	13066	12936	12957	13175	12992	13268	12958	13074	12944	12987	13048	12939	13077	13061	13208	13121	13099	13176	12978	12945	13064	13144	13132	12950	13117	13058	13254	12907	12958	13035	13060	13280	13129	12932	12963	13240	13131	13107	13224	12866	13194	13047	13143	13329	13093	13036	13196	13146	13008	12943	13097	13051	13069	13193	13157	13148	13147	12977	12996	13175	13072	13077	12999	13102	13207	13133	13203	13047	13071	13124	12957	13119	13154	13090	13292	13081	12979	13005	12926	13133	13190	13003	13051	13016	13055	12897	13103	13048	13002	13131	12975	13110	13234	13173	13117	13066	13165	13115	13130	12918	13141	12976	13073	12998	13029	12962	12989	13228	13285	12952	13080	13150	13055	13190	13275	13066	13168	13240	13223	13248	12945	13265	13063	13002	12896	13191	13243	12945	13120	12981	13253	13066	13260	13074	13024	13060	13231	13057	13013	13217	13017	13043	13207	13034	13141	13290	13132	13255	13270	13100	13119	13129	13087	13185	13223	13026	13062	13204	13004	13088	12863	13030	13107	12900	12926	13141	13023	13024	12930	12998	13084	12842	13119	13301	13056	12978	13063	13125	13088	13037	13127	13025	13048	13159	13106	13163	13125	13114	13118	13041	13164	13075	13187	13234	13132	13081	13131	13033	13059	13037	13165	13187	13195	13047	12906	13162	13025	12972	13025	13167	12914	12984	13048	13184	13007	13094	13093	13018	13166	13085	13075	13163	13309	12956	13083	12935	13161	12954	13218	13119	13010	13152	13005	12883	13053	13113	12963	13238	13023	13154	13012	13033	13055	12893	12948	13307	13226	13258	13112	13007	13038	12920	13106	13238	13123	13098	13065	13318	13041	13153	13097	12986	13073	13149	13268	13150	13145	13128	13135	12846	13031	13269	13136	13191	13016	13110	13141	13129	12896	12966	13006	13215	13019	13164	13078	13249	13116	12907	13079	12957	13056	13069	13304	12981	13183	13225	13148	13028	12956	13141	13113	13034	12995	13055	13007	13340	13028	13069	13129	13046	13102	13160	12986	12986	13103	13046	13083	12928	12910	13171	13213	12953	13113	13153	13130	13093	12883	13035	13133	12883	13011	13154	12963	13062	13024	13119	13047	13141	13033	13141	13045	13255	13184	13081	13086	13096	13268	13246	13225	12985	13235	13034	13094	13057	13161	13282	13076	12955	13207	12992	13079	12988	12951	13126	13189	13121	13291	13280	13088	13034	13160	13308	13222	13304	13054	12969	13090	13078	13004	12948	12925	12969	13045	13117	13176	13235	13102	13068	13248	12853	13030	13073	13097	13285	13047	13073	12964	13009	13129	13049	13098	13206	13091	13047	13167	12978	13065	13207	13202	13072	12992	13021	13021	13126	13109	13149	13198	13083	13168	13064	13068	13134	13146	12974	13006	13053	13121	12976	13002	13063	13082	13283	12988	13064	13069	13106	12933	13028	13005	13218	13097	13040	13136	13030	13092	13131	13009	12928	12922	12940	13069	13165	13054	13095	12925	13036	12923	13116	13082	13172	13188	13171	13139	13193	13100	13131	13032	13022	12918	13024	12964	12995	13188	13199	13260	13035	13179	13212	13009	13089	13096	13130	13056	13090	13072	13281	12987	13054	13058	13090	13003	12937	12935	12901	13048	13037	13037	13034	13237	13150	13049	13223	13177	13021	13145	13379	12971	13106	12961	13108	12893	13004	12992	13180	13090	13217	13082	13000	13058	13031	13004	13106	13069	13030	12970	13022	13098	13129	12903	13049	13138	13096	12978	13188	13003	13056	12940	13234	12921	13049	13028	12967	12961	12967	13054	12976	13125	13038	13276	13158	13147	13096	13020	13190	13055	13090	12951	13137	13025	13136	13214	13131	13169	12933	13167	13161	13112	13097	13067	12912	12918	13362	13203	13284	13039	12935	13207	13003	13138	13256	13186	13070	13109	13187	13175	12931	13035	13142	13137	13069	13148	13065	12992	13135	13091	13137	13120	13061	13100	13136	13062	13025	13115	13196	13110	13118	12954	13145	13158	12913	12970	13201	13094	12965	12874	13055	13222	13157	13073	13146	13327	13152	12956	13222	13214	13003	13173	13123	13215	13182	13215	13101	13348	13064	13161	13194	13009	13161	13080	13253	13037	13056	12981	13144	13016	13158	13130	13069	13126	13056	13048	13103	13043	13208	13210	13035	13086	13097	13061	13127	13052	13115	13074	13073	13312	13096	13011	13121	13062	13121	13171	13018	13095	13114	12988	12993	13161	13062	13142	13048	13103	12967	13001	13132	13152	13197	13180	13158	13051	13080	13061	13169	13217	13168	12944	13035	13099	12878	13110	13138	13091	13188	13171	12902	13084
18815	35095	33696	26881	23803	21219	19412	18528	17607	16750	16056	15359	14803	14452	14146	13823	13690	13548	13276	13062	13042	12903	12950	12737	12868	12881	12566	12656	12537	12582	12605	12606	12692	12581	12522	12591	12643	12522	12404	12505	12559	12443	12534	12553	12544	12631	12589	12439	12575	12395	12476	12460	12458	12567	12526	12391	12411	12518	12402	12443	12423	12650	12411	12317	12578	12421	12317	12551	12503	12593	12419	12250	12545	12426	12412	12419	12510	12527	12364	12439	12309	12464	12374	12514	12473	12492	12419	12461	12491	12417	12289	12348	12608	12587	12349	12514	12355	12647	12652	12417	12684	12312	12476	12310	12593	12384	12468	12415	12623	12463	12218	12403	12390	12432	12366	12338	12398	12476	12435	12420	12427	12544	12530	12311	12432	12421	12453	12488	12347	12372	12491	12407	12660	12393	12370	12579	12544	12463	12363	12468	12399	12457	12527	12471	12570	12311	12624	12307	12523	12423	12215	12354	12422	12395	12509	12433	12381	12525	12499	12365	12507	12497	12495	12359	12586	12377	12444	12523	12441	12525	12382	12369	12472	12381	12477	12473	12517	12498	12394	12434	12439	12317	12426	12340	12492	12455	12446	12469	12444	12453	12663	12416	12206	12365	12344	12287	12476	12371	12482	12506	12379	12488	12379	12484	12520	12458	12420	12518	12510	12532	12301	12497	12403	12338	12280	12418	12577	12368	12615	12463	12414	12453	12455	12563	12539	12449	12475	12497	12579	12466	12565	12390	12411	12531	12636	12416	12525	12593	12394	12427	12598	12326	12303	12322	12568	12572	12344	12362	12441	12423	12500	12435	12461	12547	12500	12378	12582	12401	12646	12460	12449	12312	12474	12436	12450	12337	12283	12525	12405	12472	12443	12499	12427	12475	12517	12464	12511	12639	12567	12335	12456	12524	12468	12645	12496	12511	12563	12380	12449	12527	12464	12392	12492	12416	12535	12539	12533	12543	12384	12478	12541	12464	12386	12533	12520	12661	12476	12319	12509	12540	12539	12488	12681	12350	12586	12422	12600	12465	12231	12496	12321	12452	12419	12464	12444	12607	12405	12386	12343	12429	12460	12412	12545	12426	12562	12415	12660	12366	12273	12509	12478	12472	12452	12438	12597	12549	12312	12492	12457	12459	12351	12368	12376	12507	12483	12508	12441	12305	12443	12507	12512	12393	12542	12437	12277	12494	12394	12406	12483	12512	12272	12501	12412	12401	12634	12343	12512	12458	12451	12431	12383	12519	12512	12574	12342	12480	12559	12488	12417	12365	12522	12278	12431	12314	12426	12393	12576	12581	12523	12500	12440	12243	12430	12352	12455	12479	12410	12511	12394	12488	12514	12578	12538	12565	12406	12435	12248	12303	12450	12479	12434	12246	12408	12487	12410	12480	12463	12546	12400	12355	12453	12460	12512	12319	12439	12381	12410	12411	12383	12674	12469	12522	12447	12465	12406	12462	12524	12493	12481	12364	12520	12393	12580	12536	12557	12559	12462	12461	12572	12611	12458	12353	12367	12547	12409	12538	12457	12457	12225	12405	12278	12494	12324	12486	12447	12512	12517	12413	12347	12460	12519	12451	12422	12363	12555	12420	12296	12299	12442	12352	12416	12358	12446	12678	12492	12365	12408	12397	12496	12294	12317	12434	12598	12472	12520	12423	12334	12365	12569	12634	12312	12374	12404	12514	12462	12365	12360	12432	12433	12395	12578	12456	12428	12388	12452	12358	12554	12604	12479	12579	12475	12499	12368	12536	12450	12440	12439	12283	12536	12543	12311	12367	12414	12533	12302	12291	12499	12430	12307	12409	12460	12460	12327	12433	12330	12425	12441	12303	12331	12521	12468	12493	12420	12399	12568	12272	12332	12377	12509	12517	12462	12332	12472	12501	12480	12498	12566	12525	12381	12448	12404	12407	12424	12352	12364	12486	12429	12293	12343	12571	12451	12437	12340	12403	12554	12515	12545	12450	12534	12409	12437	12309	12551	12389	12496	12424	12456	12438	12523	12287	12430	12468	12422	12342	12489	12402	12422	12403	12501	12395	12406	12410	12394	12492	12463	12453	12417	12474	12528	12404	12413	12437	12445	12502	12344	12422	12440	12499	12259	12495	12424	12475	12442	12267	12581	12443	12461	12434	12371	12508	12429	12474	12619	12435	12492	12539	12402	12428	12445	12499	12376	12348	12335	12419	12460	12547	12475	12397	12453	12438	12411	12490	12535	12527	12393	12603	12409	12522	12564	12580	12599	12406	12523	12410	12402	12272	12330	12326	12501	12444	12335	12534	12525	12449	12467	12551	12437	12382	12520	12515	12402	12362	12479	12494	12415	12376	12394	12359	12433	12426	12358	12526	12699	12580	12547	12474	12511	12752	12446	12490	12453	12487	12427	12583	12567	12436	12425	12492	12468	12483	12442	12452	12449	12420	12554	12328	12485	12574	12479	12443	12317	12512	12396	12394	12458	12475	12539	12503	12520	12441	12593	12333	12378	12524	12381	12340	12471	12404	12240	12533	12286	12417	12728	12367	12448	12435	12515	12546	12539	12454	12451	12435	12339	12660	12477	12434	12503	12500	12480	12397	12472	12559	12402	12347	12584	12439	12449	12328	12348	12306	12352	12363	12477	12453	12363	12474	12433	12551	12465	12431	12417	12398	12516	12409	12457	12478	12510	12483	12531	12548	12401	12432	12499	12396	12285	12465	12383	12514	12588	12345	12442	12408	12544	12497	12469	12495	12412	12542	12500	12494	12458	12479	12518	12356	12455	12611	12525	12440	12493	12598	12531	12313	12434	12416	12314	12648	12427	12546	12461	12494	12426	12627	12661	12338	12412	12568	12507	12475	12359	12573	12456	12494	12550	12263	12479	12485	12385	12422	12487	12366	12445	12479	12428	12431	12363	12349	12399	12388	12359	12512	12403	12251	12428	12571	12605	12373	12407	12501	12425	12249	12418	12517	12547	12285	12455	12466	12467	12552	12341	12527	12519	12627	12547	12606	12435	12324	12337	12422	12646	12353	12474	12433	12386	12279	12326	12532	12510	12397	12511	12378	12424	12498	12511	12435	12373	12532	12713	12525	12326	12617	12420	12379	12466	12326	12278	12490	12337	12419	12436	12437	12317	12431	12514	12670	12342	12328	12297	12333	12534	12426	12477	12519	12419	12248	12545	12461	12318	12388	12398	12584	12267	12391	12447	12306	12310	12572	12426	12407	12437	12589	12462	12363	12528	12355	12463	12349	12259	12414	12492	12596	12392	12490	12401	12462	12492	12489	12495	12658	12476	12446	12491	12538	12474	12381	12382	12441	12540	12449	12442	12543	12572	12628	12560	12490	12287	12340	12352	12485	12427	12500	12334	12307	12400	12469	12383	12394	12396	12493	12504	12570	12341	12590	12448	12476	12514	12393	12431	12434	12408	12416	12449	12598	12455	12419	12471	12552	12395	12458	12431	12373	12462	12256	12401	12364	12518	12367	12355	12437	12621	12387	12554	12529	12433	12323	12461	12510	12485	12641	12524	12620	12291	12382	12477	12524	12437	12560	12351	12381	12455	12458	12380	12493	12393	12428	12549	12255	12502	12464	12476	12402	12559	12298	12500	12472	12145	12479	12422	12502	12332	12612	12471	12457	12586	12229	12384	12413	12448	12546	12520	12445	12523	12453	12578	12458	12401	12475	12549	12408	12338	12280	12566	12460	12478	12397	12481	12274	12474	12556	12429	12528	12420	12411	12633	12467	12508	12384	12408	12463	12484	12293	12440	12463	12444	12375	12454	12378	12467	12622	12328	12438	12496	12522	12535	12442	12487	12632	12331	12529	12390	12502	12390	12547	12481	12476	12416	12469	12545	12345	12492	12542	12581	12412	12418	12353	12535	12413	12446	12422	12679	12515	12466	12559	12540	12366	12424	12567	12439	12551	12428	12499	12546	12192	12408	12274	12340	12416	12372	12464	12513	12334	12473	12491	12496	12503	12459	12474	12381	12553	12545	12459	12451	12295	12523	12479	12545	12386	12634	12512	12382	12263	12501	12329	12510	12373	12468	12486	12603	12413	12453	12516	12490	12407	12522	12469	12479	12251	12462	12541	12456	12461	12365	12424	12511	12379	12443	12431	12358	12438	12374	12502	12530	12469	12476	12365	12550	12330	12505	12377	12487	12699	12421	12459	12449	12442	12456	12524	12404	12499	12623	12509	12536	12393	12555	12605	12573	12381	12635	12419	12419	12505	12348	12616	12453	12497	12255	12443	12535	12293	12414	12330	12475	12510	12324	12399	12282	12500	12552	12459	12487	12453	12293	12496	12498	12513	12397	12511	12430	12541	12402	12330	12363	12404	12328	12418	12493	12465	12498	12356	12466	12435	12495	12402	12332	12454	12526	12439	12421	12375	12486	12459	12600	12516	12327	12309	12191	12436	12509	12427	12381	12486	12477	12410	12453	12375	12463	12470	12550	12503	12393	12350	12458	12357	12618	12444	12267	12259	12366	12348	12552	12379	12344	12240	12585	12415	12446	12632	12247	12407	12516	12388	12552	12454	12523	12391	12335	12556	12339	12604	12375	12658	12388	12273	12603	12522	12373	12416	12412	12381	12712	12495	12373	12278	12373	12507	12471	12476	12573	12338	12307	12388	12453	12448	12532	12281	12560	12294	12386	12514	12422	12304	12467	12457	12272	12322	12570	12483	12419	12509	12335	12333	12379	12518	12529	12443	12453	12376	12408	12500	12606	12322	12388	12435	12318	12446	12403	12468	12323	12445	12463	12475	12534	12319	12484	12486	12397	12379	12411	12483	12458	12348	12369	12409	12417	12441	12491	12534	12387	12526	12590	12429	12659	12306	12370	12532	12497	12469	12478	12451	12532	12459	12424	12216	12459	12483	12345	12536	12271	12584	12408	12477	12411	12330	12567	12358	12464	12450	12318	12472	12436	12319	12181	12451	12324	12467	12474	12620	12545	12416	12444	12474	12304	12410	12430	12482	12406	12534	12349	12408	12436	12439	12398	12601	12320	12535	12534	12480	12457	12341	12397	12411	12401	12365	12484	12482	12428	12586	12426	12616	12533	12336	12524	12479	12458	12334	12330	12364	12449	12420	12458	12391	12438	12413	12381	12375	12470	12388
22723	21133	28983	23567	21529	23886	25687	19989	18650	18214	17567	16871	16612	16093	15744	15450	15317	15211	15036	14813	14628	14524	14694	14537	14482	14596	14307	14352	14356	14338	14375	14022	14214	14325	14301	14020	13951	14156	14337	14012	14183	14069	14142	13996	14020	14239	14319	14126	14262	14299	14115	14083	13943	14266	14088	14006	14053	14231	14302	14028	14004	14095	14067	14049	14275	13868	14130	14049	13923	13995	14062	14205	14088	14055	13975	13927	14209	14113	13847	14061	13982	13870	13912	13818	13941	14139	14061	13954	13916	13916	14081	13971	14032	13848	13793	14219	14128	13862	13972	14113	14014	13962	14150	14158	13959	14042	13901	14072	13855	13961	13947	13973	14231	14153	13766	13968	13775	14088	13956	14222	14008	14046	14034	14057	13985	14093	14004	14035	13948	14088	13818	13962	14139	13859	14139	14055	14097	14165	13829	14002	14003	14179	14047	13985	13834	13952	14287	14243	14172	13942	13902	14007	14138	14004	14075	14054	14148	14069	13860	14023	13989	14006	14044	13936	13970	13961	13927	13872	13972	14145	14060	13882	14193	13992	14176	13947	14188	14151	14195	14163	14024	14013	14175	14147	13919	14088	14041	14072	13962	13967	14084	14080	14000	13855	13835	13970	14060	14188	13990	14038	14033	14084	14059	14024	14044	14011	13928	14096	13869	13923	13862	14180	14031	13875	14015	13944	13836	13931	13912	13946	13918	13740	14082	13995	13864	14033	13956	14038	14005	14086	14130	14052	14008	14007	14073	14052	13863	13968	14152	14038	13862	14002	14065	14188	14223	13984	14152	13947	14119	14082	13970	14044	14023	13822	14055	14096	13914	13911	14141	14040	13918	14058	14068	14079	14078	13972	13947	13992	13955	13910	14081	14041	14116	14018	14162	14173	14000	14105	13908	13876	14046	13809	14047	13940	14094	14003	14132	13932	13803	14025	14022	14096	13943	14124	14127	13994	13962	14012	14141	14057	13958	14072	14017	14142	14054	13981	14003	14055	14023	14014	13884	13855	14006	13881	14033	13837	14023	14110	14036	13920	14100	13838	14027	13898	13997	13945	14010	14123	14006	13886	13924	13998	13998	13966	13921	14019	13874	13902	13934	14091	13979	14147	14085	14064	13979	14277	14029	14138	13954	14136	13885	13877	13901	14117	13975	13969	13985	13894	13992	14006	13977	14074	14049	13985	13902	13989	13878	14172	14073	14010	14062	14165	13938	13857	13905	13908	13977	14029	13989	14169	13907	14025	14012	13955	14078	14077	13868	13718	14127	13860	13955	14023	14096	13895	13916	14099	13954	14082	14112	14127	14229	14111	14129	13863	14189	14199	13962	13754	14187	14005	14055	13766	13964	14155	13962	13972	13958	14069	14176	13966	13983	14016	14052	14099	14039	14033	13820	14042	13965	13986	13948	13942	14118	13944	14082	13903	13942	13992	14150	14109	14096	14123	14084	14000	14039	13942	14002	14051	14075	13902	14126	14002	13973	13943	13960	13915	14102	13991	14214	14034	14219	13929	14000	14138	14182	13967	14160	14124	13796	14064	13870	14135	14119	13886	14007	14182	13886	13915	14087	14080	14137	13964	13984	14169	14088	14092	13951	14121	13938	13907	13939	14046	14047	14117	14000	14053	14167	13876	13828	14079	13955	14049	14025	14084	14150	14040	14036	13825	13928	13958	14091	13934	14092	14075	14171	13899	14020	14107	14058	14164	14033	13940	14013	13879	14131	14139	14031	13963	14230	13881	13792	14042	13991	13975	14009	14025	13846	13927	13976	14135	14015	13935	13953	14187	13963	13904	14054	13817	14195	14088	13994	13783	14124	14122	14036	14052	14045	14030	14036	14094	13931	14111	14070	13856	14052	14060	13878	14093	13863	14066	13841	14086	14110	13954	14066	14145	14028	14044	14269	13856	13915	13888	13960	14134	13901	13956	13918	14171	14178	14005	14005	14135	14070	13767	13987	13909	14107	14052	14015	13973	14006	14054	13962	14101	14015	13947	14009	13956	13922	13938	14101	13921	14024	14125	14218	13767	14103	13995	13850	13904	13934	14025	14086	14013	14004	14005	14155	13854	13980	13901	14082	14092	14101	14010	13681	13976	14099	14004	14008	14218	13942	14000	13859	13835	14058	13831	13980	13999	13928	13770	14116	13958	14075	13988	13900	13967	13967	14195	13892	13855	14010	14051	14141	14077	14081	14288	13959	14210	14075	14026	14032	13960	14016	13971	13738	14023	13984	13959	13818	13916	14060	13949	13918	13944	14000	13959	13949	13945	14000	13933	14079	14133	14180	14090	13962	14003	14120	14071	14069	13950	14012	13864	14053	14038	13901	13887	14025	14155	13970	13955	13836	14114	13907	14082	14101	13915	14077	14114	14095	13937	13988	13940	13967	13976	14112	13890	14014	13972	13921	13988	13953	14028	13991	14218	14017	13973	14145	14126	14281	14099	14200	14007	13911	13990	13939	14179	13913	13894	13838	14004	13975	14114	14110	14200	13981	13940	13945	14138	13989	14025	13958	13855	13963	13932	13935	14087	13914	14067	13976	13852	13861	13912	14018	14005	13847	14066	13878	14004	13964	14060	13877	14071	14055	14028	14160	14037	13918	13881	14087	13917	14144	14040	14111	14055	13970	14005	13815	13997	14051	13989	14037	13993	13979	13949	14062	13905	14185	14141	14111	14019	14093	13962	14024	14004	14112	14062	13945	13835	14081	13812	14075	14272	13969	14042	14101	14085	13928	13967	14008	14135	13840	14004	14334	14223	14041	14110	14012	13901	13817	13973	14087	14022	13938	13888	14024	14012	14101	13942	13873	13994	13994	13997	14081	13997	14102	14058	13991	14115	13985	14466	14099	14119	14074	14134	13980	13976	14188	14090	14100	14081	13944	13760	13833	13883	13988	13867	13856	14029	13923	13986	13906	14055	13864	13854	13987	14261	13891	13824	14103	14041	13975	14009	14026	14006	13991	13962	14116	14064	14103	14090	14029	14086	14005	13977	13981	14053	14049	14054	13866	14098	14152	13814	13903	13978	14137	14025	13968	14109	13937	14014	13883	14096	14089	14040	14044	14018	14028	14018	14075	13965	13956	13910	13862	13991	13908	14007	13960	13894	13963	13861	14085	14054	14012	13977	13997	13954	13953	14126	14139	13968	13958	14271	14005	14207	13958	13918	13984	13912	13925	14008	14150	14090	13970	14261	13859	14050	13843	13962	13893	13968	13863	14267	14128	14015	13999	13971	14218	13909	14070	14097	13946	13985	14020	13989	14012	14007	14117	14007	13834	14076	13999	14137	14000	13847	14007	13929	14060	13991	14046	13680	13895	13916	13985	13994	13876	14092	13976	14131	13988	14175	13974	14079	13993	13892	13972	14066	14049	13831	14168	14146	13876	14200	13865	14175	14229	14248	14088	13994	13992	14132	14034	14021	14055	14131	13981	13923	13912	13958	13957	14013	14137	13973	13915	14068	13915	14118	14075	13765	13839	13922	13754	13778	14092	13960	14032	14049	14008	13950	14122	14031	13993	13756	14155	13941	14185	14196	13809	13997	14050	13910	13962	13939	13878	13924	14122	13849	13771	13994	14102	13948	13923	13990	13902	13980	14070	14061	13992	14151	13962	13905	14009	13910	14165	14023	13949	14078	13863	13869	14050	14077	13993	14094	14005	13981	14010	14029	13944	14062	14110	13919	13998	13905	14057	14021	14011	14044	14213	14073	13950	14045	13977	14041	13979	13843	13994	14017	14222	14183	14146	13959	13840	14111	14119	14062	14057	14116	13988	13900	13908	14075	13968	14119	14106	13951	13793	14041	14005	13890	14159	14051	13966	14095	14087	13926	13825	14018	14143	14024	13838	13914	13915	13949	13928	14001	13962	14005	13878	13924	13995	13995	14005	13956	13996	14147	13858	13981	14316	14003	14062	13930	14022	13942	14192	14021	13729	13961	13979	14062	14063	13875	14033	13807	13921	14048	13892	14060	14028	14081	14050	13855	14005	14039	13880	13989	13926	13922	13989	13918	13956	13945	14052	13897	14055	13888	14041	14036	13970	13925	13938	14037	13950	14083	14122	13980	14119	13956	13738	14115	14018	14040	13929	14015	13907	13920	13966	13878	14066	14266	14101	13819	14244	14060	14060	13946	13898	13918	13931	14025	13893	13945	14100	14136	13974	13938	14036	14212	14062	13809	14071	13848	14005	13984	14175	13974	14152	13929	13981	14021	14110	13973	14029	13852	14013	14008	14130	14010	14066	13721	13916	13915	14102	14024	14135	14082	14161	14039	14143	13875	13792	14041	13954	13945	13995	13903	13937	14001	14029	14004	14044	14032	14145	14138	13992	14032	14204	13920	14154	14122	14025	14157	14225	13928	13988	13972	14136	14151	13927	13935	14041	13883	14011	14180	14142	14150	13973	13831	13928	13978	13702	13979	14031	13898	14115	13880	13931	13889	14157	14036	13920	14026	14003	13965	13892	13824	13877	14034	14040	13865	13896	14160	14001	14149	13832	14073	14072	13957	14055	13997	13871	14187	14025	13913	14027	13943	14171	13951	14126	13946	13874	13956	14032	13891	13863	13934	13863	13968	14061	14082	14097	14082	13950	14069	13988	14095	14018	13996	13860	14004	14039	14051	13871	13919	13905	14010	14070	13997	13931	14079	14030	14281	14023	13871	13876	13836	13969	14075	14010	13855	14094	14136	14127	14131	14224	13921	13904	13852	14160	13866	14044	14008	13994	13868	14198	13924	13976	14194	13979	13930	13920	14076	14054	14117	14119	14132	13831	13807	14027	13914	13944	13988	13876	14140	13970	13971	13891	14091	14034	13877	14149	14134	13934	13729	13904	14117	14014	14011	13924	14178	13751	13908	14161	13878	14075	14140	13893	13979	14052	14022	13958	14084	13971	14140	14068	14149	13877	14084	14020	14182	13963	14023	14038	14018	13822	13948	14143	13979	13959	13944	13817	13882	14040	14110	13991	14015	13960	14049	14062	13881	13879	14025	13997	14046	14045	13981	13985	14042	13922	14022	13876	13904	14066	14042	14042	13929	14048	14095	13917	13887	14049	13993	14028	14033	14058	14062	14032	14145	14072	14072	14080	13921	14081	13913	14087	14059	14019	13902
21347	40826	38561	31447	27914	24758	22941	21546	20374	19045	17932	17346	16406	16030	15401	15114	14669	14308	14029	14082	13897	13729	13709	13598	13493	13623	13525	13344	13388	13272	13220	13376	13201	13175	13286	13115	13065	13152	13109	13144	13061	12942	13155	12997	13124	13068	13129	13005	13050	13187	13157	13118	12926	13080	13181	13021	13070	12947	13071	13262	13057	13082	12885	13081	12996	12810	13076	13090	13036	12919	13168	12823	13005	13000	13052	12907	13035	13029	12956	12909	13172	12988	12873	12842	13053	13067	13149	12957	12941	12987	13050	13004	12864	13001	13023	12784	13003	13002	12881	12918	13138	12930	13039	13083	13053	13165	13199	13131	13152	12832	12948	13043	13058	12908	12952	13240	12964	13037	13049	13015	12983	12878	12916	13143	13076	13042	13040	12960	12891	12925	13044	12963	12997	13066	13003	13104	13011	12915	13017	13085	12912	13028	13070	12939	13044	12843	13192	12943	12875	13040	12969	12903	13065	12914	13059	13082	13040	13156	13136	12906	13117	12939	13002	12993	13092	13050	12951	12928	12812	13195	13147	12960	13031	13090	12840	13064	12903	12980	12756	12976	12926	12826	12915	12908	12946	13081	13061	12896	12965	12945	12973	12904	12895	12897	12984	12889	12982	12946	12991	12848	12964	13040	12932	13085	12995	13144	12916	12964	12885	13054	13000	12943	13012	13012	12982	12846	13040	13193	12973	12922	13037	13027	13081	12813	13015	13012	13029	13068	13026	12803	13092	12806	12958	12973	12913	13109	13112	12921	13103	12950	12868	12901	13080	12915	13106	12965	12975	12922	12987	13043	13006	12959	12928	13101	13024	13071	13144	12773	13085	13036	13041	13020	12901	12851	13005	13026	13011	13164	12904	12818	13025	12874	13022	12945	12923	12971	12973	13013	13083	12955	12892	12865	12977	12938	13074	13008	12921	13061	13085	12810	12983	12804	12953	13069	12922	13025	12981	12918	13046	13091	13060	12944	13138	13001	12949	13041	13006	12932	13019	12998	13093	13022	12861	12940	13017	13006	13122	12960	13020	12904	12982	12967	12916	12849	12923	13021	12943	13008	13060	12980	12866	13020	13029	13049	12932	12967	13205	12813	12838	12933	12879	12896	13088	12978	12922	12973	12924	12824	13020	12986	13023	12973	13015	12912	12997	12967	12919	12882	13130	13002	12967	13029	13108	12893	12933	13087	13009	12945	13114	13163	13037	12951	12897	13182	13050	12900	12997	12879	12874	12944	12871	12984	12883	12784	12996	12991	13164	12955	13064	13062	12981	13049	13062	12962	12979	13035	12799	13002	13064	12989	13012	12854	12961	13070	13046	12915	13039	12800	12950	12998	13048	13085	13027	12918	13042	12806	13151	13006	13126	12973	12901	12853	13045	13048	12857	13001	13014	12929	12949	12935	13035	13067	12955	13053	13000	12932	12955	12979	12874	12986	13175	13075	13081	13120	13029	12902	13037	12958	12866	13038	13137	13112	13120	12934	12963	13033	13010	12982	12972	13020	12966	12897	12983	12987	13149	13086	13015	12909	12961	13175	12923	12844	12927	12861	12863	12964	12915	12909	12863	12916	12901	12988	12752	13031	12993	13105	12907	12978	13087	12860	13002	13018	13034	12820	13005	13177	13076	12978	12871	12895	12862	13040	12874	12814	12987	12875	12933	12800	13074	12936	13053	12843	13069	12951	13106	12946	13001	12821	12985	12856	13045	12940	12889	13099	12942	13066	12997	13000	13052	12976	13062	13091	13036	12891	13081	13016	12921	12949	13006	12889	13053	12980	12905	13075	12910	12920	13012	13050	12976	12920	13014	13112	12983	13013	13038	13007	12938	12902	12978	12998	13072	13101	12970	12922	12813	12809	12841	13082	12903	12989	12879	13138	12961	13033	12900	12983	13021	12849	13106	13031	12894	12964	12814	12981	12988	13288	12888	13144	12998	13018	12963	12990	12929	12859	12891	12877	13000	13177	13066	12863	13047	12903	13154	12969	13030	13076	12914	12976	13139	12911	12844	12973	13098	12963	12927	13040	12979	12916	13019	12930	12941	13049	13059	12878	13116	12968	12873	13013	12970	12962	13037	13140	12885	13082	12997	13000	12972	13049	13098	13143	12974	12960	13110	13032	12985	13017	12940	13046	12826	13046	13061	12924	13107	12854	12879	12926	13011	12962	12991	12997	13009	12900	12927	12964	13216	12896	13064	12922	12894	12955	12945	13046	13064	12800	12956	13069	12937	12899	12783	12894	13085	12836	12841	12916	12972	12988	12889	12868	12894	12967	13058	12919	12983	12987	13110	12874	12982	13206	13056	12982	12895	12876	12870	12823	12962	12806	13017	12957	13038	13106	12920	12957	12856	12825	12811	12990	13089	12987	13020	12890	13196	13156	12957	12832	12972	12914	13005	12916	13116	13010	13003	12950	13014	12881	13041	12949	13132	12973	13010	13030	12962	13011	12966	13139	12943	12932	13105	13027	13035	12953	12913	13059	13069	12820	12961	12910	12926	12925	12971	12975	13065	12889	12993	13064	13006	12928	12964	12922	12887	13096	13027	12952	13007	12895	13171	13025	13032	13016	12916	12860	13120	13157	12876	12919	13016	12988	13091	12948	13098	13031	13091	13022	12924	13006	13108	13074	13034	12841	13013	13052	12858	12911	13079	12986	12945	12909	13023	12945	12818	12883	12933	13058	13146	13036	12925	12990	13069	13047	12727	12970	13017	12977	12900	13065	13038	13150	12778	13011	12945	12988	12902	12868	13035	12885	12930	12946	13066	12999	13125	12982	13111	12913	12737	12969	12899	13014	13109	12901	12854	12968	12872	12965	13020	12993	13038	12974	13013	12834	13059	12918	12897	12955	13023	12883	12893	12914	12852	13075	12980	13137	12920	13040	12926	12962	13052	12894	13026	12978	13063	12972	12998	13040	12899	13090	12935	12895	12950	12882	12889	12839	12911	13072	12971	12945	12919	12870	12946	13066	13002	13046	12879	13051	13132	12960	13088	12968	13113	13013	13000	13082	13001	13101	12953	13091	12865	12973	12896	12925	12856	12891	12835	12956	13077	13038	12801	13075	12998	12973	12878	13040	12951	13087	13186	12998	13062	13009	13169	13114	13075	12805	12958	13030	13035	13053	13003	12945	12980	12960	13061	13049	12937	12900	12936	13002	12896	12976	13013	13007	12927	13013	12880	13147	12873	13069	12960	13001	13068	13074	13082	12893	12971	12926	12997	13147	13054	13129	12864	12995	12839	12989	13013	12997	12841	13089	13066	13077	13002	12881	12835	13088	13168	13026	12954	12998	12958	12848	13076	12905	13105	12896	12894	12781	12920	12985	13096	13105	13011	12901	13153	13107	13031	12955	13028	13137	13019	13045	13126	13041	12851	13101	12918	13045	12713	12854	13011	13043	12947	12979	12987	13013	12911	13108	12770	12897	13084	13036	13090	13017	13030	13011	13030	13042	12958	12949	12967	13116	13158	13051	12893	12964	13144	13013	12885	12902	12930	12947	12984	12974	13006	12803	12913	12949	12936	12921	13104	13146	13118	12935	12971	12954	12977	12925	13160	12981	12838	12953	12803	13136	13015	12932	12819	13009	12942	12960	12941	12893	13146	12956	13044	13032	12874	12876	13237	12924	12997	13028	12752	13017	13131	13089	12921	13118	12913	12956	13078	13077	13114	12835	12979	13117	13046	13061	12967	13065	13011	13087	12934	12906	12934	13060	12826	12969	13048	12854	12961	13000	12989	12940	12937	12864	13030	12890	13000	13000	13041	13106	13020	12894	12961	12974	13000	12832	13009	12958	12982	13002	12940	12956	13009	12970	13093	13097	12890	13012	13080	12903	13110	12874	13094	13028	13059	12992	13013	13016	12990	13025	12946	13079	13042	12915	12933	12982	12819	12896	12933	12950	13040	12905	12981	12958	13194	13056	12977	12976	12968	12938	12984	13069	12977	13011	13074	13091	13025	12862	12930	13083	12936	12905	12966	13119	13041	12835	13018	12970	13078	12982	12889	13148	13096	12987	13026	13069	13075	13124	12833	13111	13249	13036	13010	12893	12901	12894	12897	13037	12881	12925	12993	12895	13088	13041	12931	13189	12926	13122	12990	13007	13111	12738	13074	13000	12944	12959	12922	13054	12948	13019	13091	12845	13031	12962	13027	13080	12840	12860	13005	13000	13091	12925	13013	13164	12945	13070	12926	12962	13051	12974	13057	13081	12991	13015	12973	12924	13031	12885	12886	12949	12854	13023	12826	12829	12949	12934	12979	12914	13094	12913	12953	12961	13044	12961	12910	12916	12939	13034	12998	13034	13127	12941	12994	13191	12995	13134	12854	12939	12860	13104	12875	13086	13163	12895	12911	13020	13050	12999	12958	12971	12973	12943	12982	13018	13237	13071	12940	12989	13068	12747	13033	12924	12960	13095	13111	13030	12978	12901	13096	13014	13068	12780	13072	12973	13081	12869	13056	12903	12973	12852	13013	13114	12934	12788	12982	12889	13029	12994	12934	12970	13057	12854	12817	12973	12880	13187	13019	12891	12969	12865	12917	12994	13047	13029	12866	12975	13031	12984	12950	12788	13011	12855	13005	12921	12972	13038	12955	12818	12864	13132	13005	12956	12992	12818	12914	13021	13090	12928	12966	12935	13158	13032	12876	12991	12906	13162	13040	13121	13078	12832	12777	13123	13110	12973	12924	12990	12934	12881	13036	12853	13136	12957	13044	13088	13065	12906	12958	13011	12892	13009	13020	12870	12957	13061	13023	12711	13035	13009	12892	12786	12943	12801	12976	12917	12963	13058	12879	13067	13020	12947	12937	13159	13026	13093	13026	13043	12970	13016	13035	12940	12929	12975	12907	12865	13060	12888	12852	12782	13042	13057	13053	12959	13000	12960	13064	12803	12944	12930	13162	12923	13109	13036	12969	13084	12980	12904	12961	13113	13163	12969	12888	12913	12936	12897	13072	12816	12962	13126	12814	13022	13021	13094	12826	13053	13039	13027	13077	13084	13039	12964	12971	13151	12954	12880	13016	12994	12973	13078	13060	13099	13082	12906	12918	12847	13020	12901	13005	12902	12834	13049	12938	12886	13202	13036	13134	12996	13061	13124	12989	13031
27315	22704	27175	23763	18973	17559	16806	16132	15613	15190	15046	14692	14674	14521	14283	14580	14187	14201	14208	14210	14265	13965	14050	13981	14193	14007	14120	14005	13976	14017	13888	13970	13995	13849	14004	13872	13839	13793	13930	13828	13723	13834	13854	14004	13783	13710	13796	13833	13877	13865	14055	13885	13824	13821	13956	13620	13814	13864	13736	13919	13743	13708	13825	13762	14012	13914	13708	13807	13918	14075	13902	13801	13887	13892	13961	14036	13746	13908	14091	13825	13836	13800	14003	13743	13843	13977	14088	13777	13724	13926	14113	13894	13866	13855	13822	13858	13821	13907	13905	13853	13928	13885	13738	14170	13881	13916	13963	13746	13954	13946	13886	13961	13814	13709	13911	13943	13759	14057	13863	13978	13819	13832	13727	13739	13738	13810	13924	13934	13789	13965	13953	13834	13874	13988	13925	13850	13884	13898	13868	13810	13870	13945	13807	13865	13857	13662	13901	13879	13871	13789	13655	13561	13768	13848	13803	13835	13723	13884	13937	13815	14011	13976	14056	14118	13906	13973	13857	13958	13862	13770	14048	14127	13940	13835	13831	13691	13872	13702	13949	14046	13865	13834	13706	13863	13882	13786	13740	13811	13848	13894	13827	13645	13705	13863	13761	13608	13902	14031	13866	13890	13950	13872	13775	13843	13816	13663	13978	14009	13966	13877	13891	13718	13945	13978	13780	13924	13656	13967	13902	13861	13933	13870	13879	13655	13823	13728	13668	13931	14048	13914	14027	13931	13837	14069	13814	13752	13951	13914	13756	13840	14078	13920	13744	13805	14048	13951	13940	13910	13912	13980	13985	13845	13723	14032	13877	13828	13854	13935	13836	13858	13795	13796	13979	13831	13891	13843	13747	13831	13942	13955	13856	13593	13826	13956	13716	13832	13701	13955	13810	13809	13944	13876	13571	13748	14043	13699	13837	13968	13854	13648	13883	13857	13833	13867	13824	13924	13903	13809	13852	13804	13995	13959	13983	13842	13956	13734	13815	13818	14010	13770	13858	13939	13876	13819	13780	13979	13815	13784	13780	13754	13934	13951	13808	13761	13994	13921	13837	13758	13949	13845	13889	13716	13796	13740	13821	13807	13852	13940	13971	13836	13873	13881	13802	13814	13800	13861	14049	13760	13884	13805	13940	13801	13901	13937	13910	13688	13700	13858	13842	13933	13848	13829	13773	14036	13909	13969	13862	13757	13722	13922	13891	13845	13835	13904	13932	13863	13912	13963	13839	13795	13805	13794	13756	13842	13944	13920	13977	13920	14082	14006	13973	13815	13954	13832	13740	13792	13755	13864	13806	13593	13905	13777	13939	13695	13783	13817	13626	13937	13813	13832	13923	13884	13876	13902	13834	13886	13686	13995	13913	13824	13891	13693	13787	13836	13802	13836	13765	13867	14117	13963	13911	13981	14019	13865	13915	13778	13780	13782	13874	13854	13931	13824	13722	14087	13769	13984	13659	13850	13838	14079	13760	13569	13606	13879	14058	13884	13911	14034	13788	13772	13942	13930	13689	13959	13893	13908	13845	13911	13795	13739	13730	13936	13946	13915	13828	13971	13775	14142	13985	13990	13911	14060	13780	13749	13800	13761	13735	13872	13859	13916	13792	13842	13842	13875	13795	13845	13838	13881	13751	13854	13867	13785	14012	13908	14104	13933	13735	13986	13772	13891	13849	13932	13746	13908	13997	13996	14002	13848	13603	13729	13793	13616	13868	13822	13864	13775	14006	13770	13906	13971	13835	13821	13685	13845	13842	13822	13967	13894	13922	13838	13804	13866	14084	13781	13769	13727	13687	13879	13897	13945	13914	13808	13946	13992	13773	13737	13971	14022	14011	13801	14010	14078	13995	14024	13771	14012	13805	13976	13788	14091	13852	13991	13730	13906	13980	14072	14001	13888	13856	13843	13827	13939	13914	14107	13990	13823	13684	13813	13921	14045	14059	13908	13778	13869	13831	13836	13707	13724	13837	13840	13917	14026	13956	13945	13828	14066	14020	13891	13895	13817	13823	13998	13904	13905	13681	13769	13731	13902	13699	13636	13924	13789	13828	13665	13861	13804	13961	13792	13980	13863	14040	13932	13647	13818	14015	13861	13888	13663	13885	13894	13901	13963	13889	13873	13986	13752	13777	13779	13841	13915	13967	14075	13884	13796	13849	13829	13939	13800	13935	13708	13979	13936	13977	13896	13697	13828	13984	13911	13825	13976	13779	13945	13698	13793	13868	13911	13898	14086	14012	13707	13978	14038	13792	13742	13970	13875	13877	14008	13897	13818	13860	14045	14056	13857	13904	13912	13867	13700	13822	13673	14106	13767	13852	13853	13984	13900	13921	13895	13899	13664	13854	13914	14039	13918	13846	13802	14167	13947	13829	13784	13783	13831	13997	13791	13787	13901	13900	13883	13946	13907	13827	13929	13791	13955	13929	13717	13871	13874	13728	13873	13957	13877	13990	13681	13771	13889	13896	13878	13930	13751	13913	13800	13775	13881	13955	14129	13905	13838	13770	14129	14027	13739	13893	13964	13724	13751	13849	13992	13893	13919	13895	13943	14056	13809	13871	13928	13784	13803	13891	13843	13733	13684	13818	13852	13849	13867	13907	13870	14033	13982	13984	13732	13909	13900	13819	13851	13836	13865	13958	13961	13865	13800	13919	13901	13754	13927	13828	13862	13891	13937	13846	13982	13813	13888	14004	13878	13723	13780	13816	13665	14104	13817	13911	13682	13784	13972	13670	13884	13850	13798	13791	13833	13851	13899	13982	13994	13868	13921	13849	13855	13957	13992	13785	13837	13897	14011	13961	13968	13731	13826	13833	13882	14030	13824	13925	13926	13835	13972	13923	13922	13858	13837	13920	13873	13740	13880	13839	13906	13757	13806	13960	13852	14026	13801	13691	13783	13938	13956	13928	13938	13928	13826	13914	13911	13789	13878	13748	13811	14029	13630	14016	13897	13837	13881	13799	13892	13825	13859	13817	13746	13856	13815	13832	13866	13873	14048	13798	13724	13861	13968	13993	13939	13862	13909	13852	14021	13725	13821	13733	13902	13839	13970	13857	13823	13815	13638	13981	13989	13906	13919	13765	13788	13946	13681	14063	13893	13819	13823	13927	13747	13891	13920	13971	13968	13920	13887	13985	13732	14024	13885	14110	13735	13960	14037	13850	13989	13981	14020	14025	14074	13762	14010	13905	13905	13775	13911	13923	14045	14002	13859	14049	13867	14002	13730	13660	13931	13891	14027	13880	13901	13871	13868	13715	13830	14030	13774	13676	13957	13768	13880	13834	13684	13651	13863	13991	13952	13700	13807	13919	13858	14029	13786	14030	13949	13781	13870	13900	13996	13955	13905	13744	13948	13827	13916	13840	13863	13872	13698	13889	13952	13985	14002	13717	13536	13806	13886	13812	13845	13759	13991	13853	13938	14025	13896	13886	13838	13859	14037	13823	13784	13882	13889	13772	13817	13942	14095	13969	13951	13751	13788	13976	13857	13659	13844	14030	13829	13760	13617	13911	13793	13900	13790	13824	13867	14089	13676	14000	13638	13775	13961	13970	13777	13787	13889	13816	13890	13884	14092	13818	13847	13631	13815	13899	13916	13890	14051	14017	13670	13969	13733	13888	13638	13909	13912	13863	13982	13938	13916	13945	13765	13922	13829	13604	13966	13994	13940	14067	13955	13986	13832	13855	13802	14039	13853	13974	13777	13999	13844	13911	13774	13962	13938	13993	13886	13989	13883	14073	13958	13695	13583	13842	13929	13947	13824	13981	13995	13944	13882	13698	13808	13891	13758	14016	14065	13841	13936	13751	13904	13842	13941	13846	13948	13974	13734	13794	14049	13959	13980	13789	13999	13723	13886	13881	13921	13921	13750	13967	13655	13646	13736	13942	13754	13805	13858	13857	13783	14038	13746	13843	14005	13866	13812	13774	13831	13930	13846	13882	13927	13940	13933	13859	14051	13977	13773	13985	14032	13896	13864	13854	13904	13905	13874	13990	13799	13801	13669	13935	13861	14008	13899	13917	13898	13931	13757	13864	13995	13965	13767	13887	13779	13823	13869	13910	13927	13758	13824	13772	13914	14066	13963	13899	13890	13894	13824	13958	14013	13896	13884	13826	13850	13930	13940	13907	13597	13890	13587	13831	13573	13716	13928	13863	13761	13840	13999	14000	13766	14042	13852	14057	13977	13820	13548	13914	13725	14097	13861	13904	13933	13792	13961	13992	14026	13958	13890	13837	13940	13810	13896	13845	13869	13914	13920	13991	13847	13803	13884	13853	13693	13903	13874	13819	13995	13817	13844	13775	14015	13828	13957	13756	13767	13925	13870	13814	13911	13858	14001	13993	13818	13900	13722	14054	13774	13802	13821	14042	13865	14024	13866	13794	13962	13871	13956	13880	13905	13937	13878	14046	13848	13885	13797	13691	13743	13826	13919	13986	13812	13844	13784	14053	13917	14057	14034	13921	14144	13811	13902	13921	14071	14169	13788	13747	13921	13759	14075	13864	14089	13854	13840	14004	13877	13855	13950	14038	13983	13834	13838	14102	13801	13964	13930	13743	13785	13898	13825	13867	13988	14061	14058	13860	13829	13883	13961	13941	13818	13951	13820	13841	13898	13922	13928	13991	14014	14042	13943	13756	13872	13862	13713	13809	14048	13772	14012	13991	13973	13961	13871	13688	13746	13972	13611	13914	13935	13975	13909	13851	13780	13914	13903	13822	13743	13829	13982	13824	13824	13818	13876	13797	13829	13913	13784	13909	14057	13977	13795	13902	13952	13867	13970	13695	13756	13837	13947	13892	13894	13754	13914	14026	13985	13929	13659	14013	13813	13786	13853	13953	13943	13793	14047	13912	13908	14104	13830	13907	13814	13928	14007	14029	13842	13850	13823	13748	13774	13914	13809	13796	13907	14008	13903	13897	13868	14018	13808	13866	13767	13889	13875	14089	13869	14046	13829	13883	13826	13776	13818	13864	13813	13978	13805	13637	13834	13904	13957	13948	13923	13749	13972	13716	13881	13943	13793	13874	13800	13866	13841	13858	13929	13750	13707	13756	13884	13786	13824	13772	13672	13986	14097	13811	13903	13932	13946	13930	14100	13951	13859	13741	13619
19919	31035	29126	23151	20632	18374	17482	16730	15878	15312	14952	14610	14330	14101	13934	13704	13408	13374	13499	13252	13295	13113	13248	13219	13149	12897	13106	13064	12950	13087	13009	13026	12859	12978	12960	12965	12954	12908	13008	12950	13024	13040	12977	12991	12953	12958	13017	12877	13082	12962	13011	12927	13009	12852	12915	12919	12982	13024	12945	12961	12991	12996	13006	13103	13111	13033	13060	13076	12859	12947	13006	12894	12822	12908	13078	13064	12956	12933	13006	13173	12955	12845	12947	12907	12960	13018	12974	13181	12925	13021	12763	12927	12826	13009	12804	12979	13009	12883	13044	12889	12940	12856	13105	13060	12951	12942	13051	13091	12886	13053	12914	12985	12936	12870	12994	12857	13016	12913	12959	13021	13030	12817	12990	13044	12831	12853	13008	12993	12996	12763	13060	12954	12905	12779	13046	12966	13070	12967	12925	12962	12861	12950	12808	13013	12975	12950	13049	12897	12916	12958	13191	12883	12809	12942	12825	12951	12997	12831	12874	13033	12872	13013	13008	12919	12950	12934	12917	12896	12944	12909	12848	12937	12936	13021	12931	13024	12906	12995	13045	12949	12997	12903	12960	13000	12989	12871	12839	12799	12962	12913	12878	12935	12998	12906	12875	12946	12924	12848	12890	12955	12961	12933	12810	12893	12855	13029	13021	12768	12789	12872	13100	12992	13049	12965	12819	12999	12815	13002	12859	12933	12857	12957	12856	12851	12978	13002	12828	12747	12817	12885	12786	12941	13005	12930	12955	12822	12943	12902	12976	13095	13067	12913	12991	13086	12907	12973	12883	12894	12997	12958	12925	13060	12941	12925	12913	13066	12962	12857	12851	12847	12995	12943	13060	12851	12937	12989	13010	12967	12847	13001	13084	12992	13096	13033	12850	12924	12909	12824	12960	12988	12906	13090	12923	12884	12939	12767	12879	13056	13037	13007	12882	13071	12999	12956	12965	12952	12749	13017	13002	12826	12899	12968	12932	12895	12976	13168	12957	12966	13075	12828	13083	13024	12952	12884	12952	12891	12859	12923	13005	12920	12947	12923	12820	13057	12958	12954	12933	13065	12993	12915	12808	12797	13080	13024	12888	12969	12947	12958	12868	13067	12862	12712	12855	12885	13077	12922	12981	12867	12959	12875	13015	12982	13018	12877	12828	13040	13149	12899	13046	12817	12963	12806	12973	12991	12966	12937	12886	13050	12945	12993	12898	12965	12972	12877	12957	12873	13001	12893	12868	12989	12981	12981	12912	12950	12867	12960	12998	12845	13024	12991	12891	12804	12932	12851	13008	13067	12859	12830	12839	12845	12972	12879	12888	12959	13025	12959	12744	12729	12968	13150	12794	12938	12926	12964	12879	12769	12956	12867	12933	13012	13021	12987	12862	12894	12898	12845	12958	12888	12915	12887	13012	13028	12825	12894	12873	13058	12891	12857	12919	13009	12856	13005	13155	12789	13083	12931	12880	12894	13014	12960	13044	13016	12977	12926	13151	12962	12912	12779	12899	13034	12882	12969	12867	12871	12854	12787	12918	13150	12924	12909	13020	13024	12954	12924	13063	12750	12786	12937	12945	12932	12965	13040	12956	12956	12979	12879	12916	13039	13025	12964	13000	13039	12853	12929	12856	12980	12891	12952	12971	13033	12996	12756	12972	12959	12987	12935	13067	12903	12866	12858	13028	13021	13202	12892	12907	12913	12829	12838	12906	12857	12928	12859	12939	12974	12883	12994	13023	12915	13026	12824	12833	12872	12994	12814	12994	12832	12875	12973	12805	13086	12971	12799	13083	12912	13013	12869	12977	12991	12836	13107	13240	12861	12863	12987	12955	13162	12923	12955	12855	12944	13058	12922	12915	12889	13024	12912	13008	13069	12999	13078	12933	12927	13132	12942	12966	13040	12877	13106	12876	13067	12886	12980	13070	12895	12930	13043	12892	12913	13024	12913	12974	12783	12859	12988	13036	12919	13002	13039	13023	12882	13060	13032	13066	12859	12926	12836	12882	12801	13063	13010	12854	12933	12911	13097	13093	13068	12860	13047	12960	12743	13078	12956	12968	12938	12958	13050	13053	12946	12852	12951	12788	13104	12938	12879	12967	13074	12837	12818	13027	12926	12914	12798	13144	13018	12808	12976	12966	13036	13118	12867	13003	12944	13062	12985	12903	12989	12870	12797	13089	13036	12873	12919	12930	12969	12764	12921	13071	12893	13056	12977	12956	13011	12882	12932	12798	13070	12963	12953	12964	12884	12650	12880	12870	12928	12940	13095	13026	12880	12920	12981	12908	12784	12980	13036	12883	13045	12983	12860	12957	12823	13008	12986	13053	12886	12825	12969	12877	13009	13020	13042	12916	13052	12832	13141	12977	12988	12851	13135	12924	13013	12828	12830	12920	12929	12960	12927	12853	12929	12916	13045	13062	12932	12809	12956	12956	12990	12872	12950	13025	13090	13101	13003	13055	12933	13007	13026	12842	12891	13075	12939	13019	12863	13067	12800	12910	12990	12851	12917	12942	12884	12895	12841	13003	12932	13055	12877	12831	13088	12973	12986	12852	13007	12991	12994	13070	12838	12896	12979	13055	13134	12911	13042	13110	12994	12934	13056	12940	12961	12920	13050	13030	13041	12754	13178	12950	12961	12908	12790	13022	12977	13065	13089	12753	12912	12880	12931	12980	12942	13047	12897	13030	12909	12866	12831	12900	12801	12986	12929	12953	12852	12990	12965	13037	13017	12940	12943	12858	13043	12956	13062	13003	12880	12984	13179	12950	13050	12994	13006	13004	12985	12972	12903	12760	12972	12997	12971	12839	12922	12897	13078	12866	12873	13014	12964	12971	12959	13115	12937	13074	12961	12895	13090	12923	13048	12984	12985	13039	12887	13113	12886	12979	13083	12958	12895	12967	12885	12942	12943	12804	13042	12850	12902	12952	13025	12899	13009	12915	13068	12980	12963	12873	12832	12953	12932	12831	13002	12932	13017	13033	12858	13024	12829	12887	13127	12909	12836	13134	13002	12930	13026	12988	12947	12848	12921	13028	12812	12987	12934	12956	12941	12835	13029	12976	12795	13016	12860	13020	12955	12930	12994	12962	12939	12901	12917	12850	12962	12942	12985	13070	12887	12954	13095	12788	12976	13012	12816	13007	12945	13033	12888	12999	13053	12891	12937	13029	12944	13052	12856	12863	13011	12938	12834	12984	12733	12834	13101	12728	12869	12806	12887	12949	12913	13138	12852	13070	13094	12824	12803	13157	12891	12987	13039	12848	12834	13066	12965	12939	13111	12998	12894	12911	12886	12918	12908	12968	12829	13002	13054	12954	12995	13042	12938	13032	12829	13018	12874	12967	12861	12832	13005	13075	13050	12992	12902	12958	13022	12932	13092	12944	12801	12924	12840	12986	12865	12874	12877	12917	13033	13070	12972	13121	13024	12824	13106	12881	12813	13117	13177	12954	13029	12902	12988	13003	13018	12963	13028	12818	13088	13090	12864	13199	12838	13061	12974	13062	12989	12973	12990	12984	12985	12861	12857	12925	12887	12942	12867	12947	13129	12946	12755	13056	12761	12993	12996	12999	12864	13034	12935	13006	12949	13057	12913	12997	12956	13092	12913	12974	12806	12931	12918	12842	12847	12963	12950	13011	12960	12863	12859	12905	12980	13030	12967	12915	13087	13032	12988	12940	12807	12967	13009	12856	12945	12883	12818	12930	13068	12912	13103	12904	12839	13023	13083	12958	12980	12943	12931	13046	13019	12931	12971	13039	12843	13024	12876	12903	13082	12871	13029	13134	12953	12974	12998	12989	12902	13017	12942	12905	13012	12924	12969	13005	13000	12968	12908	12830	12913	12805	12931	12981	12912	12933	12884	13107	12845	12945	13111	13101	12925	12899	12992	13026	12956	12981	12872	13049	12817	13055	12891	13072	12894	12873	13016	12832	12908	12973	12905	13074	12956	12822	12995	13003	13075	13131	13010	12741	12855	12747	12877	13076	13082	12835	13147	12939	13051	12806	12857	13040	12803	13083	12935	12900	13092	13000	13138	12923	13023	12848	13078	12917	12927	13015	12761	13120	13045	12901	12954	13047	12881	12933	12879	13088	12870	12813	13020	12960	12870	12835	12851	12978	12968	12964	13050	12865	12923	12929	13029	12952	12944	12998	12953	12977	12871	12914	12961	12967	12885	12760	12879	12916	12877	12893	12979	13018	12953	12937	12944	12903	13105	13087	12981	12875	12795	13063	12891	13132	12848	12915	12899	12996	13148	13152	12890	12951	12918	13086	13015	12910	12948	12860	13006	12981	13128	12873	12869	12972	13117	12893	12893	12948	13059	12991	12825	12857	13010	12894	13017	12931	12873	12950	12957	13075	12912	12926	13071	13047	12966	12905	12920	12954	13012	13091	12948	12856	12942	12965	12850	13132	12930	12916	12859	12974	12936	12972	12923	12962	12854	12961	12915	12995	13023	12930	13176	12909	12977	12801	12935	13030	13013	12967	12858	12845	13215	12824	12933	12937	13037	12969	12970	12921	13105	12880	13015	12995	12917	12909	12899	12865	12945	12906	12947	12940	12979	12918	12937	13052	13096	12802	12887	12975	12757	12888	13009	13074	12961	13025	12894	12816	12884	12944	12844	12964	12951	12982	12961	12944	12793	12861	13004	12834	13034	13011	12907	12945	13005	13034	13007	13034	12998	12968	12870	12804	12902	12885	13058	12830	13000	12825	13011	12977	13057	12871	12992	12895	12902	12861	12959	12960	12967	12948	13014	12836	12939	12987	12980	12900	12921	12957	13043	12871	12975	12990	13060	12737	12995	12980	12927	12955	12979	13032	12944	12868	13009	12981	12905	13058	13009	13064	12977	12871	12908	12829	12969	12761	12936	12922	12936	12892	12933	12851	13191	13005	12971	13015	12954	12750	12935	12901	12891	12973	13018	12900	12997	12757	13036	12978	12912	13089	12863	12896	12993	12979	12906	13007	13050	13023	13019	12958	12966	12890	12948	12803	12962	12947	12990	12985	12959	13060	12992	12949	12941	12777	13000	12872	13059	12792	12881	12833	12967	13038	12959	12769	13080	12995	12915	12928	12689	12892	12984	13131	12999	12892	12934	12960	12890	12884	13059
23788	21120	28516	24219	22398	22514	20996	17800	16404	16302	15791	15493	14958	14758	14538	14404	14161	14043	14177	13891	13823	13911	13748	13597	13674	13623	13698	13529	13685	13549	13721	13652	13636	13689	13552	13707	13399	13537	13614	13506	13319	13480	13667	13411	13558	13477	13480	13487	13324	13415	13477	13516	13319	13646	13534	13666	13301	13595	13573	13614	13580	13624	13531	13574	13329	13385	13454	13470	13355	13383	13385	13360	13479	13540	13513	13492	13490	13611	13462	13340	13281	13473	13463	13460	13491	13642	13431	13303	13371	13262	13340	13410	13423	13295	13395	13428	13443	13624	13490	13470	13408	13536	13409	13564	13403	13466	13410	13280	13401	13394	13270	13448	13478	13381	13521	13501	13354	13435	13394	13543	13379	13479	13415	13580	13549	13368	13306	13349	13476	13460	13304	13363	13458	13400	13337	13331	13545	13331	13204	13368	13543	13338	13351	13602	13476	13462	13552	13409	13388	13599	13298	13510	13464	13477	13409	13411	13327	13321	13402	13452	13413	13443	13301	13487	13334	13384	13487	13586	13447	13130	13479	13362	13468	13289	13389	13660	13443	13457	13463	13440	13510	13580	13528	13520	13629	13349	13523	13434	13520	13354	13507	13332	13329	13416	13571	13495	13307	13277	13335	13408	13511	13236	13394	13341	13367	13334	13576	13266	13281	13320	13472	13388	13388	13374	13396	13264	13403	13600	13359	13253	13518	13433	13327	13270	13260	13332	13470	13457	13376	13465	13620	13478	13512	13415	13378	13602	13458	13480	13434	13212	13298	13465	13297	13318	13371	13384	13417	13404	13278	13469	13341	13173	13393	13443	13417	13348	13435	13324	13452	13567	13481	13414	13319	13422	13348	13557	13433	13175	13540	13467	13469	13478	13403	13299	13439	13473	13431	13315	13216	13435	13384	13497	13512	13406	13488	13306	13450	13314	13339	13204	13402	13421	13666	13634	13460	13480	13259	13398	13334	13426	13433	13237	13385	13429	13396	13375	13391	13379	13304	13467	13343	13329	13478	13285	13426	13209	13483	13511	13449	13448	13274	13360	13521	13438	13403	13282	13482	13417	13418	13463	13466	13101	13297	13449	13276	13335	13497	13310	13588	13698	13454	13552	13303	13322	13446	13517	13475	13416	13375	13209	13433	13269	13512	13401	13495	13199	13550	13396	13344	13363	13385	13367	13471	13332	13367	13473	13428	13426	13387	13499	13415	13408	13373	13532	13380	13448	13423	13314	13369	13384	13325	13342	13329	13378	13485	13472	13178	13409	13473	13287	13402	13398	13285	13464	13438	13471	13283	13481	13543	13474	13410	13420	13345	13427	13353	13341	13502	13426	13527	13469	13519	13379	13388	13435	13404	13508	13365	13694	13271	13318	13366	13349	13285	13423	13483	13419	13483	13359	13528	13385	13548	13410	13484	13422	13481	13239	13523	13442	13451	13301	13164	13293	13270	13385	13425	13313	13280	13509	13555	13469	13535	13204	13513	13484	13415	13305	13456	13429	13343	13549	13352	13345	13482	13368	13551	13364	13351	13393	13278	13378	13529	13301	13342	13369	13206	13331	13468	13476	13421	13313	13639	13444	13347	13329	13514	13311	13417	13452	13365	13271	13408	13419	13467	13490	13486	13295	13432	13353	13422	13484	13348	13466	13388	13305	13340	13405	13510	13429	13488	13389	13597	13513	13425	13337	13315	13361	13428	13398	13329	13350	13363	13259	13311	13159	13346	13326	13517	13484	13573	13500	13352	13486	13334	13378	13431	13465	13281	13409	13513	13335	13407	13413	13444	13416	13527	13281	13299	13705	13403	13410	13479	13434	13413	13424	13352	13330	13532	13344	13289	13331	13365	13318	13530	13470	13458	13394	13455	13374	13637	13463	13529	13240	13483	13300	13412	13426	13587	13367	13456	13330	13455	13424	13395	13394	13440	13428	13435	13443	13396	13404	13294	13476	13331	13273	13479	13335	13344	13288	13212	13356	13322	13422	13547	13358	13524	13419	13498	13424	13430	13468	13384	13399	13343	13506	13232	13258	13284	13344	13448	13397	13313	13317	13343	13507	13473	13440	13443	13309	13635	13459	13494	13486	13325	13587	13411	13565	13364	13406	13291	13450	13352	13354	13327	13385	13535	13267	13376	13398	13380	13459	13376	13374	13405	13376	13480	13512	13384	13498	13508	13347	13387	13339	13409	13274	13307	13567	13405	13429	13428	13233	13475	13452	13468	13408	13481	13380	13531	13568	13378	13487	13381	13387	13461	13430	13398	13521	13165	13304	13290	13404	13366	13536	13324	13506	13505	13531	13438	13427	13506	13300	13512	13387	13369	13412	13365	13397	13361	13253	13472	13447	13308	13407	13521	13302	13570	13426	13499	13511	13362	13531	13483	13383	13374	13402	13552	13190	13323	13458	13285	13328	13527	13272	13339	13423	13389	13338	13386	13308	13416	13481	13357	13509	13458	13301	13255	13245	13502	13451	13348	13482	13279	13233	13429	13322	13424	13239	13389	13270	13310	13453	13508	13472	13435	13361	13483	13298	13424	13319	13402	13488	13312	13244	13358	13610	13590	13513	13422	13600	13529	13407	13491	13417	13569	13407	13365	13430	13476	13335	13474	13569	13321	13327	13461	13438	13336	13322	13563	13427	13554	13514	13468	13382	13266	13409	13561	13434	13297	13447	13473	13535	13528	13487	13471	13337	13434	13566	13451	13403	13415	13443	13379	13326	13434	13582	13295	13516	13594	13563	13279	13324	13448	13109	13356	13425	13545	13327	13501	13384	13502	13402	13260	13466	13584	13575	13429	13438	13344	13357	13303	13395	13488	13355	13300	13446	13369	13477	13572	13415	13430	13322	13546	13404	13555	13386	13452	13513	13562	13286	13368	13492	13518	13504	13480	13419	13561	13394	13262	13570	13186	13451	13432	13356	13500	13469	13464	13524	13576	13603	13505	13513	13401	13472	13600	13616	13347	13247	13319	13323	13541	13696	13382	13336	13502	13359	13290	13514	13490	13527	13325	13453	13278	13420	13445	13474	13499	13208	13429	13545	13383	13352	13339	13405	13508	13470	13639	13524	13278	13326	13530	13538	13494	13501	13326	13424	13353	13481	13393	13616	13447	13443	13445	13283	13527	13315	13386	13437	13568	13426	13467	13424	13334	13372	13328	13360	13475	13392	13370	13347	13409	13353	13497	13450	13476	13381	13370	13447	13408	13402	13475	13668	13541	13409	13398	13202	13376	13401	13382	13395	13437	13207	13323	13371	13418	13559	13488	13531	13192	13424	13568	13411	13330	13360	13306	13244	13383	13386	13364	13421	13425	13313	13566	13324	13407	13466	13424	13382	13552	13504	13454	13355	13472	13515	13481	13296	13236	13406	13400	13331	13452	13234	13309	13361	13505	13535	13533	13468	13561	13265	13376	13326	13446	13284	13479	13302	13484	13298	13425	13408	13599	13296	13394	13329	13342	13368	13413	13307	13444	13131	13398	13315	13612	13478	13574	13382	13637	13380	13459	13434	13454	13387	13541	13215	13295	13311	13335	13533	13482	13447	13572	13286	13353	13307	13410	13302	13363	13305	13223	13432	13498	13365	13370	13388	13311	13294	13279	13420	13267	13420	13256	13528	13445	13160	13534	13331	13118	13501	13288	13390	13454	13382	13515	13366	13333	13533	13327	13494	13189	13424	13644	13516	13344	13415	13298	13595	13528	13376	13402	13384	13287	13634	13498	13485	13454	13298	13567	13464	13328	13488	13199	13352	13505	13425	13408	13422	13219	13392	13417	13397	13285	13463	13538	13408	13408	13513	13207	13460	13385	13388	13238	13451	13342	13398	13368	13480	13504	13371	13107	13307	13583	13364	13527	13491	13383	13430	13310	13483	13557	13245	13365	13421	13225	13248	13375	13561	13522	13429	13365	13427	13502	13419	13462	13239	13595	13447	13344	13517	13473	13396	13570	13481	13356	13406	13388	13460	13431	13454	13533	13426	13544	13494	13266	13301	13417	13358	13462	13627	13422	13415	13461	13607	13542	13364	13422	13620	13369	13461	13381	13457	13458	13408	13362	13295	13439	13324	13539	13459	13308	13253	13124	13409	13256	13401	13392	13413	13563	13503	13448	13390	13460	13269	13519	13323	13416	13421	13373	13497	13442	13570	13359	13311	13365	13408	13604	13441	13308	13356	13432	13310	13480	13426	13474	13439	13312	13333	13596	13386	13432	13347	13520	13526	13258	13356	13312	13260	13451	13408	13309	13386	13504	13557	13232	13489	13409	13459	13346	13603	13540	13420	13312	13548	13668	13431	13460	13386	13622	13266	13434	13404	13519	13362	13462	13422	13561	13379	13254	13277	13297	13408	13494	13380	13328	13273	13529	13477	13393	13400	13352	13433	13339	13335	13442	13458	13523	13551	13588	13302	13581	13396	13546	13517	13456	13518	13487	13301	13366	13434	13199	13490	13327	13442	13445	13559	13346	13397	13441	13472	13518	13338	13381	13391	13541	13330	13261	13451	13534	13558	13473	13415	13252	13324	13330	13566	13313	13277	13423	13273	13416	13384	13445	13558	13373	13353	13648	13303	13582	13455	13275	13439	13412	13320	13324	13442	13346	13256	13508	13445	13427	13413	13453	13555	13240	13342	13330	13460	13241	13314	13607	13371	13348	13398	13328	13579	13286	13446	13251	13343	13497	13465	13407	13490	13446	13520	13288	13482	13574	13455	13443	13465	13312	13619	13436	13567	13573	13426	13361	13380	13332	13378	13500	13408	13504	13367	13375	13270	13400	13431	13506	13654	13471	13406	13430	13447	13553	13484	13617	13572	13453	13540	13459	13371	13434	13452	13449	13370	13512	13458	13390	13533	13435	13447	13196	13379	13417	13486	13358	13386	13419	13379	13427	13371	13499	13364	13377	13658	13496	13420	13467	13420	13476	13474	13287	13434	13542	13281	13420	13541	13485	13295	13446	13273	13388	13386	13707	13478	13439	13450	13405	13354	13483	13488	13535	13503	13458	13393	13517	13398	13303	13466	13352	13191	13383	13449	13552	13211	13444	13467	13673	13363	13317	13451	13339	13368	13546	13494	13344	13535	13430	13464	13390	13496	13299	13410	13262	13331	13326	13394
20578	37988	36045	28797	25064	22375	20217	18968	17648	17066	16346	15799	15192	14856	14357	13968	13626	13486	13392	13134	13216	13126	13031	12986	13031	13006	13011	12815	12945	12784	12723	12648	12676	12693	12812	12687	12675	12556	12618	12670	12828	12625	12622	12718	12927	12739	12752	12662	12728	12566	12888	12785	12748	12603	12719	12828	12562	12648	12658	12633	12650	12692	12786	12743	12628	12634	12710	12686	12715	12671	12681	12621	12610	12699	12676	12609	12596	12683	12718	12763	12589	12808	12579	12449	12716	12687	12771	12602	12476	12806	12629	12718	12663	12688	12604	12618	12699	12739	12758	12593	12698	12612	12628	12565	12761	12793	12646	12696	12602	12617	12625	12727	12658	12464	12640	12705	12781	12656	12611	12603	12708	12720	12643	12655	12607	12717	12576	12533	12748	12790	12729	12689	12599	12679	12618	12545	12557	12669	12671	12711	12561	12498	12737	12653	12537	12681	12664	12577	12719	12604	12621	12671	12623	12652	12650	12676	12618	12600	12710	12626	12703	12623	12833	12803	12535	12667	12478	12604	12656	12513	12448	12496	12452	12578	12622	12607	12678	12839	12672	12729	12691	12710	12577	12516	12799	12440	12692	12561	12613	12616	12803	12696	12561	12658	12552	12505	12869	12570	12703	12576	12682	12688	12616	12554	12678	12739	12721	12714	12627	12750	12705	12711	12650	12637	12518	12671	12655	12722	12700	12617	12780	12510	12725	12527	12683	12546	12785	12552	12664	12695	12676	12740	12650	12601	12650	12794	12528	12717	12605	12597	12699	12833	12609	12803	12600	12660	12701	12637	12714	12645	12605	12660	12802	12605	12716	12625	12572	12611	12709	12446	12728	12657	12737	12781	12529	12559	12624	12547	12659	12592	12662	12736	12593	12658	12802	12738	12687	12662	12707	12739	12719	12790	12621	12632	12825	12644	12683	12826	12634	12766	12687	12709	12790	12696	12585	12592	12712	12528	12628	12600	12596	12399	12756	12580	12870	12745	12607	12724	12776	12716	12658	12629	12629	12545	12526	12626	12703	12775	12659	12748	12726	12582	12659	12577	12687	12818	12693	12647	12824	12535	12703	12628	12763	12724	12530	12591	12461	12688	12571	12508	12711	12810	12643	12622	12647	12853	12571	12548	12597	12554	12551	12541	12515	12804	12610	12703	12812	12608	12611	12729	12732	12720	12628	12674	12676	12602	12771	12578	12771	12675	12692	12662	12569	12700	12644	12599	12687	12654	12763	12735	12716	12629	12567	12724	12601	12690	12523	12609	12643	12502	12699	12739	12640	12743	12515	12588	12593	12596	12627	12590	12453	12569	12650	12552	12717	12515	12784	12548	12680	12523	12837	12769	12479	12609	12686	12645	12658	12547	12622	12619	12640	12500	12662	12682	12653	12502	12682	12674	12705	12479	12453	12652	12628	12665	12703	12746	12484	12498	12595	12696	12673	12608	12724	12576	12518	12589	12625	12683	12772	12516	12542	12691	12653	12760	12649	12667	12635	12530	12767	12537	12615	12641	12813	12552	12632	12794	12598	12591	12614	12566	12570	12707	12652	12614	12609	12568	12605	12509	12534	12473	12669	12655	12727	12609	12717	12574	12590	12635	12597	12557	12685	12590	12559	12768	12674	12605	12653	12642	12636	12669	12714	12450	12704	12498	12570	12700	12535	12709	12597	12641	12642	12660	12632	12629	12847	12682	12589	12731	12600	12605	12677	12726	12538	12769	12677	12583	12770	12796	12630	12591	12620	12856	12539	12732	12629	12675	12612	12584	12591	12658	12617	12591	12668	12769	12703	12804	12728	12837	12753	12685	12661	12749	12577	12850	12646	12747	12775	12639	12634	12683	12642	12811	12625	12693	12850	12690	12560	12633	12585	12710	12665	12453	12707	12538	12666	12444	12689	12764	12609	12628	12642	12527	12716	12590	12679	12611	12673	12675	12598	12642	12798	12772	12675	12661	12604	12682	12548	12621	12552	12554	12745	12759	12769	12491	12553	12637	12701	12759	12582	12635	12686	12542	12648	12767	12568	12765	12768	12402	12644	12594	12670	12532	12768	12606	12657	12620	12582	12703	12742	12807	12668	12730	12812	12550	12724	12740	12554	12674	12518	12626	12728	12730	12446	12826	12753	12707	12690	12575	12653	12538	12638	12727	12533	12574	12719	12607	12560	12730	12728	12614	12594	12724	12695	12760	12660	12765	12485	12713	12562	12657	12679	12485	12764	12603	12541	12656	12587	12597	12678	12793	12642	12642	12646	12675	12612	12820	12607	12843	12674	12560	12629	12662	12651	12590	12697	12637	12725	12703	12522	12691	12518	12814	12742	12723	12596	12651	12652	12659	12670	12691	12576	12706	12716	12516	12643	12711	12667	12760	12695	12611	12603	12540	12709	12717	12714	12724	12778	12770	12603	12587	12696	12570	12563	12694	12620	12541	12588	12780	12734	12631	12529	12753	12642	12515	12598	12630	12757	12693	12647	12653	12693	12570	12695	12629	12580	12747	12667	12701	12487	12603	12613	12761	12622	12693	12578	12631	12599	12627	12605	12710	12679	12821	12682	12611	12697	12606	12720	12734	12645	12800	12862	12595	12672	12642	12567	12505	12570	12654	12731	12545	12599	12700	12543	12740	12735	12605	12707	12759	12819	12609	12770	12614	12639	12670	12767	12656	12659	12678	12637	12556	12681	12608	12522	12749	12611	12624	12663	12731	12745	12757	12706	12644	12756	12550	12764	12771	12577	12733	12631	12643	12510	12719	12554	12743	12783	12706	12607	12692	12861	12679	12514	12727	12770	12506	12590	12613	12594	12704	12531	12681	12672	12723	12702	12818	12731	12604	12515	12659	12762	12515	12541	12615	12684	12702	12510	12406	12513	12644	12724	12712	12576	12660	12695	12781	12583	12688	12710	12585	12560	12672	12573	12555	12567	12681	12741	12669	12746	12526	12729	12798	12561	12359	12569	12628	12628	12631	12657	12584	12635	12526	12624	12609	12416	12593	12629	12611	12732	12644	12610	12768	12612	12502	12645	12693	12635	12705	12752	12605	12695	12697	12645	12745	12617	12759	12601	12508	12556	12755	12637	12609	12715	12644	12413	12578	12722	12751	12711	12720	12763	12654	12770	12729	12681	12635	12661	12589	12826	12627	12614	12423	12637	12611	12620	12664	12704	12652	12655	12652	12670	12694	12681	12685	12521	12671	12748	12535	12680	12505	12516	12645	12551	12541	12704	12646	12697	12730	12685	12807	12713	12722	12648	12633	12580	12681	12723	12597	12694	12572	12667	12635	12625	12595	12656	12657	12689	12663	12629	12668	12618	12632	12692	12655	12632	12617	12780	12557	12595	12665	12743	12529	12716	12837	12416	12584	12644	12617	12687	12728	12649	12836	12718	12466	12554	12657	12771	12501	12615	12687	12673	12634	12607	12690	12633	12499	12550	12724	12644	12604	12762	12653	12668	12485	12611	12602	12406	12630	12596	12640	12548	12544	12776	12708	12765	12676	12713	12632	12567	12576	12838	12702	12657	12625	12658	12652	12719	12629	12485	12651	12690	12698	12873	12693	12663	12670	12707	12738	12755	12611	12564	12667	12683	12617	12736	12765	12767	12491	12749	12607	12624	12634	12527	12720	12526	12693	12793	12767	12774	12690	12644	12702	12533	12725	12594	12683	12735	12655	12738	12759	12706	12696	12602	12752	12622	12713	12782	12808	12668	12645	12779	12601	12738	12768	12688	12678	12666	12678	12620	12609	12625	12475	12536	12728	12751	12647	12601	12666	12637	12511	12814	12708	12753	12695	12712	12634	12689	12575	12648	12474	12802	12532	12504	12779	12507	12717	12699	12627	12606	12597	12671	12648	12688	12638	12570	12630	12691	12703	12817	12704	12816	12716	12713	12680	12649	12672	12596	12717	12682	12666	12751	12525	12595	12741	12597	12600	12609	12639	12624	12542	12569	12696	12745	12697	12675	12483	12610	12585	12690	12565	12579	12601	12644	12653	12664	12729	12565	12482	12771	12692	12638	12659	12724	12499	12550	12789	12634	12676	12761	12584	12692	12598	12792	12617	12771	12714	12720	12572	12740	12605	12501	12761	12642	12673	12524	12595	12584	12617	12698	12563	12745	12571	12668	12710	12548	12790	12573	12489	12679	12517	12663	12668	12661	12586	12764	12693	12608	12619	12521	12736	12579	12577	12830	12648	12617	12800	12562	12776	12716	12734	12627	12616	12600	12630	12484	12733	12636	12718	12549	12492	12700	12732	12434	12526	12833	12470	12702	12838	12628	12617	12734	12517	12690	12706	12703	12656	12577	12609	12763	12734	12791	12763	12836	12634	12622	12636	12683	12624	12773	12464	12550	12766	12722	12550	12646	12616	12874	12769	12614	12709	12548	12699	12640	12541	12654	12689	12616	12625	12544	12591	12570	12636	12673	12597	12628	12734	12607	12726	12562	12637	12597	12813	12582	12592	12699	12635	12762	12564	12643	12626	12639	12565	12606	12683	12666	12668	12741	12493	12654	12775	12568	12680	12754	12584	12724	12600	12579	12596	12639	12747	12626	12470	12694	12760	12506	12531	12619	12587	12645	12666	12751	12654	12489	12757	12730	12669	12879	12541	12706	12508	12582	12762	12743	12884	12691	12608	12571	12671	12663	12732	12738	12662	12802	12791	12665	12560	12573	12605	12692	12559	12534	12589	12569	12810	12857	12764	12656	12569	12795	12617	12663	12644	12715	12785	12649	12484	12692	12682	12674	12746	12603	12722	12680	12759	12612	12909	12739	12543	12711	12622	12490	12700	12694	12455	12783	12696	12697	12687	12604	12422	12755	12625	12661	12659	12619	12539	12586	12740	12792	12682	12586	12738	12527	12530	12620	12559	12778	12666	12613	12630	12833	12542	12639	12662	12568	12823	12565	12685	12707	12721	12744	12738	12789	12559	12593	12562	12689	12645	12682	12631	12616	12724	12847	12582	12844	12702	12691	12640	12563	12647	12734	12651	12651	12550	12527	12723	12565	12598	12595	12549	12746	12562	12650	12549	12493	12697	12693	12838	12657	12691	12660	12590	12734	12628	12729	12645	12673	12641	12680	12656	12616	12730	12595	12451	12703	12619	12617	12653
22792	21128	28950	23592	21569	24251	25873	20239	18419	18084	17652	16967	16656	16222	15994	15546	15283	14885	14955	14729	14735	14703	14580	14417	14509	14426	14544	14478	14361	14263	14285	14235	14517	14289	14184	14163	14244	14261	14248	14389	14205	14306	14245	14081	14187	14227	14265	14305	14252	14045	14537	14193	14103	14416	14239	14128	14350	14136	14132	14117	14188	14160	14227	14242	14018	14252	14118	14206	14097	14229	14087	14189	14133	14049	14128	13990	14002	14190	14291	14407	14382	14198	14161	14021	14169	14211	14106	14154	14151	14090	14112	14170	14370	14153	14232	14066	14063	14160	14272	14028	14198	14052	14048	14134	14297	14154	14299	14230	14286	14015	14281	14261	13989	14181	14081	14049	14225	14166	14278	14116	14114	14009	14235	14144	14161	14161	14200	14226	14100	14113	13932	14126	14315	13995	14019	14150	14033	14071	14171	14159	13857	14104	14138	14052	14001	14161	14233	14091	14000	14157	14033	14244	14097	14155	14022	13992	14149	14179	13989	14241	14201	14326	14202	14153	13991	14097	14239	14180	14249	14242	14162	14158	14108	14110	14209	14025	14057	14082	13941	14059	14059	14065	14233	14068	14165	13918	14111	14008	14165	14021	14144	14047	14199	14182	14145	14434	14030	14157	13980	14352	13969	14088	14023	14299	14272	14375	14031	14046	14040	14059	14246	14222	14148	14236	14123	14202	14015	14205	14048	14041	14309	14131	14222	14189	14060	14201	14166	14178	14310	14198	13916	14196	14254	14150	14201	14220	14198	14245	14100	14152	14079	14195	14241	14072	14050	13904	14130	14151	14008	14129	14062	13921	14209	14059	14180	14097	14049	13953	14146	14042	14210	14254	14110	14042	14102	14050	14371	14129	13902	14325	13988	14139	14188	14025	14031	14231	13986	13989	14047	13858	14050	13977	14023	14425	14210	14244	14255	13977	14172	14304	13956	14156	14187	14208	14312	14042	14182	13981	14096	14204	14075	14286	14110	13945	13990	13994	14169	13989	14129	14192	14070	14071	13996	14028	13943	14075	14133	13978	14240	14043	14143	13878	14092	14049	13943	14057	14108	14116	14205	14037	13916	13980	14131	14145	14083	13962	14072	14183	14101	14179	14291	14195	13913	14322	14063	14155	14303	14215	14035	14160	14049	14203	14104	14266	14188	14263	14046	13991	14000	14211	14197	14143	14352	13958	14012	14127	14092	14198	14125	14140	14063	14118	14198	14063	13832	14216	14075	14294	14265	14292	14113	14008	14011	14083	14357	14119	14098	14253	14094	13966	13944	14169	14113	13981	14190	13931	14018	14111	14057	14094	14113	14203	14316	14074	14063	14173	14064	14189	14133	14051	14145	13946	13909	14163	14094	14013	14176	14276	14149	14096	14139	13995	14099	13978	14150	14080	13876	14013	14122	14144	14271	14374	14122	13979	13957	14061	13973	14138	14152	14176	14138	14243	14131	14109	14138	14070	14148	14204	14064	14153	14244	14093	14072	14072	13896	14071	14078	14047	14189	14283	14142	14194	14127	14309	14135	14359	13940	14071	14214	14255	14046	14126	14249	13979	14143	13798	13979	14003	14218	14123	14003	14141	14066	14113	14101	14166	13960	14026	14019	14094	14236	14230	14076	14151	14060	13990	14178	14187	14150	13988	14018	14169	14204	14205	14067	14101	14164	14114	14174	14026	14211	14150	14050	13947	14045	14089	14332	14113	14112	14091	14005	14184	14282	14218	14036	14087	13901	14047	14160	14055	14095	14163	14111	14129	14140	13904	14033	14166	13979	14233	14263	14149	14084	14146	13977	14034	14087	13986	14096	14040	14205	14112	13917	14097	14124	14173	14141	14152	14067	14077	14028	14198	14036	14092	14031	14224	14106	14076	14315	14039	13959	14196	14069	14041	13986	14010	14132	14189	14182	14179	14021	14015	14081	14226	14065	14041	14125	14325	14228	13946	14193	14062	14151	14152	13942	14101	14123	14167	14113	14297	14301	14247	14182	13947	13881	14124	14162	13896	14194	14104	14197	14028	14136	14039	13975	14225	14128	14295	13995	14304	13908	14077	14185	13978	14067	14064	14082	14140	14052	14235	14078	14189	14095	13927	14042	14147	14149	14159	14321	14101	14107	14071	14076	14072	14149	14075	14212	14166	14159	14271	14173	13969	14117	14131	13971	14077	14140	14211	13880	13921	14077	14078	13860	14002	13934	13947	14035	14043	14151	14107	14157	13906	14104	14105	14128	13900	14103	14158	14082	14089	14279	13952	14103	14128	14266	14029	14179	14129	14232	14012	14073	14173	14112	14148	14084	14061	14196	14073	13974	14094	14263	14131	14121	14093	14071	14318	13977	14178	14037	14105	14264	14058	14142	13950	14108	14129	13944	14106	14401	14199	13978	14182	14307	14040	14172	14053	14025	14114	14195	14151	14137	14109	14143	14056	14278	14235	14184	14189	14019	14188	14061	14151	14273	14167	14186	14158	14034	14035	14194	14017	13975	14065	14075	14019	14200	14103	14275	13976	13978	14121	14059	14293	14008	14118	14224	14100	14083	14066	14034	14105	14127	14163	14174	14180	14221	14157	14150	14232	14129	14190	14141	14248	13985	14052	14094	14105	14139	13955	14154	14082	13974	13984	14017	13958	14284	14137	14201	14146	14286	13999	13988	14155	14177	14144	14069	14218	14055	14065	14106	14106	14119	14091	14108	14245	14192	14129	14113	14179	14125	14269	14089	14141	14107	14239	14123	14187	14012	14058	14071	14039	14053	14140	14151	13968	14130	14008	14108	14090	14177	14233	14023	14180	13969	14083	14136	13973	14093	14069	14167	14004	14209	14180	14268	14205	14278	14115	14102	14109	14045	14084	14083	14171	14186	14154	14214	14370	14177	14144	14200	14196	14208	13988	14072	14219	14150	14097	14145	13997	14240	14180	14178	14297	14271	14128	14027	14216	14310	14076	14297	14080	14290	14115	14069	14122	14175	14347	14250	13839	14158	14153	14061	14047	14150	14281	14074	14181	14097	14153	14071	14140	14229	14000	14006	14028	14321	14086	14015	14010	14005	14185	14112	14101	14235	14165	14140	14007	14265	14062	13966	14129	14107	14163	14091	13885	14179	14144	14214	14137	14032	14008	13948	14261	13898	14030	14013	14126	13760	14127	13891	14192	14211	14076	14159	14177	14187	14107	14119	14182	14033	14223	14105	14143	14092	13933	14081	14119	14072	14197	14127	14076	13932	14104	14223	14053	14348	14075	14133	14011	14077	14005	14047	14106	14192	14023	14118	14078	14026	14210	14097	14036	14109	14160	13972	14167	14217	14059	13998	14310	14000	14230	14223	14084	14173	14166	14093	14211	14114	14084	14081	14165	14178	14047	14016	14134	13950	14304	14195	13976	14143	14084	13982	14169	14109	14205	14299	14115	14050	14158	14136	14169	14078	14243	13881	14144	13989	14282	14206	14055	14053	14045	14075	14244	14295	14098	14288	14084	14048	14041	14112	14069	14187	14053	14220	14126	14278	14110	14070	14204	14018	14253	14004	14121	14336	14091	14219	14134	13984	14223	14033	14078	14013	14278	14268	14251	14029	14141	14331	14122	13943	14121	14239	14056	14192	13892	14232	14255	14170	14270	14156	13939	14129	14360	13987	14052	14191	14068	14205	14118	14061	14088	14118	13903	14113	14235	14175	14181	14264	13953	14059	14060	14021	14095	14067	14226	14022	14100	14225	14243	13969	14085	14102	14179	14027	14010	14140	13930	13895	14114	14110	13927	14195	14058	14250	14132	13913	14062	14080	14189	14168	14334	14380	14074	14012	14115	14180	14198	14085	14018	14210	14232	13978	14005	14095	14081	14016	13951	14087	14028	14111	14253	14103	14005	14140	13941	14316	14113	14173	14307	13805	13927	14288	14110	13870	14262	14392	14131	13920	13985	14101	14084	14114	14230	13947	14046	14073	14345	14020	14166	14136	14090	13986	14165	14173	14035	13889	14004	14268	14125	14276	14234	14122	14074	13956	14136	14236	13935	14136	14083	14110	14191	14175	14112	14217	14007	14087	14212	14203	14007	14274	14064	14294	14070	14171	14082	14009	14020	14029	14189	13813	13941	14032	14012	14197	14037	14138	14080	14141	14175	14015	14026	14274	14002	13997	14137	14100	14003	14021	14067	14086	14292	14295	13994	14078	14175	14236	14318	14085	14091	14162	14112	14128	14058	13949	14260	14232	14105	14090	14086	14186	14106	14077	14052	14134	14269	14161	14212	14063	14088	14050	14247	14013	14278	14139	14202	14175	14186	14265	14091	14040	14121	14035	14138	14035	14124	14004	14119	14098	14213	13928	14264	14112	14119	13940	14138	14049	14065	14088	14083	14085	14268	14147	13943	13893	13981	14103	14125	14078	14159	14117	14172	14106	14020	14355	14124	14066	13986	14033	14230	14275	14181	14130	14036	14028	13996	14026	14123	13949	14024	14198	14166	14148	13988	14286	14123	13895	14265	13932	14167	14174	14221	14096	14046	14351	14250	14065	13979	14326	14271	14088	14254	14098	14193	14176	14065	14311	13987	14089	14126	14088	13960	14061	14133	14047	14108	14158	14007	14144	14280	14100	14264	14083	14065	14150	14119	14210	14268	14332	14152	14186	14165	13983	14060	14165	14183	13856	13942	14145	14178	14023	13856	14117	14130	14132	14148	14179	14053	14213	13969	13914	14028	14080	14134	13922	14006	14044	14086	14061	14013	14066	13997	14067	14058	13982	14106	14117	13916	14164	14137	14037	13889	13986	13987	14010	14129	14161	14029	14164	13984	14088	14056	13920	14116	14256	14219	14136	14036	14192	14046	14300	14012	14061	14142	14098	14099	14002	14309	14027	14045	13922	13977	14167	14039	13969	13932	13977	13963	14057	14108	14082	14240	14257	13988	13873	14054	13876	14071	14053	13986	14156	13994	14107	13961	14050	14125	14194	13978	13995	14084	14074	14047	14326	14143	14075	14044	14154	14187	14109	14230	14092	14111	14105	14168	13960	14233	14063	14082	13976	13835	13985	14223	14152	14080	14090	14107	14151	14047	13986	13854	13994	13959	13987	13925	14171	13945	14088	14068	14022	13859	14130	14139	14152	14010	14079	13739	14174	14295
23363	43413	41524	33545	29392	26199	23554	21608	20017	19041	18329	17671	16930	16155	15697	14934	14558	14360	14153	13894	13920	13693	13511	13633	13338	13432	13454	13304	13279	13270	13223	13175	13290	13156	13099	13222	13237	13158	13329	13201	13226	13201	12988	13084	13112	13204	13038	13120	12994	13193	12974	13147	13163	13274	13072	13031	13138	13015	13001	13071	13178	12927	12940	12977	13169	12994	13142	13093	13200	13048	13148	13222	12915	13150	13127	13048	13259	13158	13186	13141	13198	13079	13078	13112	13032	13111	13120	13069	13152	12961	13175	12997	12952	13140	13019	13212	13113	13041	13029	13179	13048	13144	13150	13095	12985	13068	13219	12935	13093	13083	13012	12989	12966	12935	13004	13107	12959	13119	13177	13064	13147	13150	13072	12999	13139	12894	13241	12964	13065	12998	13189	12993	13033	13159	13290	12912	13020	13029	13086	13104	13188	12867	13086	12963	12938	13250	13172	13071	12942	12989	12877	13031	12999	13043	13235	12997	13040	13000	13061	12928	13004	13008	13075	13050	13050	12919	13124	12862	13076	13026	13187	13218	12767	13119	13125	13146	13137	13220	13061	12982	12994	13156	12985	13040	13077	12977	13097	12984	13063	12912	13147	12974	13047	13094	13031	13066	13032	12995	13062	13022	12987	13142	13079	13064	13044	12975	13177	13021	12998	13023	13096	13143	13077	13094	13154	13061	13067	13115	13106	12958	13075	13123	13119	13090	12950	13045	13055	12941	13062	13055	13080	12979	13114	13069	13064	13114	12997	13056	13067	13119	13160	13007	13104	13103	13038	13101	13018	13008	13069	12927	13124	12925	13040	12911	13015	13085	13038	13011	13015	13039	12978	13135	13076	13111	13037	13122	13116	13061	12946	13008	13113	13020	12976	12978	13225	13326	13010	13150	13102	12906	13023	13200	13039	12917	12949	12983	13074	13033	12973	13064	13066	12951	13145	13036	13062	13078	13094	13102	12942	13056	13077	13127	12940	13077	12945	13044	12954	13161	13035	13175	13171	13109	12986	13194	13041	13025	13055	13131	12983	13151	12856	13072	13050	13132	13004	12945	12997	12944	13123	13014	13127	13041	12908	13050	13131	13088	12931	13021	12987	13008	13207	12991	13083	13000	13024	12943	12989	13118	13200	12989	12957	13018	13211	12924	12948	12976	13164	12922	13002	13089	13052	13031	13010	13048	13004	13043	13134	12922	13071	13059	13029	12969	13000	13086	13133	13037	12951	13195	12927	13066	13074	13111	13073	13062	13087	13100	13027	13060	13033	12939	12994	13019	13190	12979	12985	12929	13046	12951	12890	12985	12832	13114	13044	12903	13201	12995	13265	13049	13069	13058	12900	13099	12904	13095	13009	13052	13066	12916	13098	13104	13129	13193	13227	13014	13161	13046	13048	13000	12930	13161	12965	13259	12964	13027	13091	13098	13108	12861	13176	13064	13011	13011	13093	12978	12954	13119	13180	12942	13125	12947	13168	12960	13059	13129	13057	13081	13162	13013	13074	13177	13072	13063	13162	13094	12958	13006	12937	12956	13160	12877	13187	13089	13035	12927	13099	13073	13093	13127	13001	13197	13208	13190	13114	12956	13026	13125	12964	13197	13067	13129	13034	13026	13228	12960	13044	13096	13147	12888	13099	13213	12977	13009	13059	13142	13254	13070	12917	13014	13030	12959	12981	13030	13046	13372	12991	12889	13113	12982	12977	13137	12829	13012	13021	13187	13095	13160	13069	13014	13105	13049	13096	13065	13015	13081	13007	13001	13183	13009	13008	12933	13119	13041	13084	13087	13017	13093	13036	13063	13094	13129	13089	13042	13075	13145	12969	13154	13027	13122	12944	13119	13033	13075	13018	13074	13038	13033	12984	13013	13095	12967	13083	13089	13122	13222	12935	13050	13078	12980	13129	12933	12985	13099	13022	13088	12973	12969	12996	13216	13001	12995	13159	12953	12983	12854	13161	12929	12934	12974	13110	13217	13069	12953	13216	13204	13205	13020	13031	12893	13038	12936	13218	13108	13034	13100	13061	12894	13098	13134	13063	13087	13022	12974	13001	13090	13081	12916	13066	13152	13059	13033	12924	13046	13028	13100	12878	12782	13062	13183	12999	13083	13042	13129	13095	13084	12959	12985	13013	12975	13302	13019	13200	12949	13090	12988	13185	13103	13096	13113	12904	12979	13203	13031	12972	13093	13179	12791	13112	12902	13008	13187	12992	13154	13004	12952	12980	13145	13026	12827	13049	12999	13002	13167	13114	13125	13157	12998	13080	12996	13108	13151	13094	13057	13267	13060	13163	12949	13014	12937	13047	13033	13102	13054	13148	13039	13178	13046	12953	13026	12996	13218	13011	12944	12953	13065	13168	12934	13031	13201	12886	12868	13026	13021	13095	13129	13112	13087	13121	13107	12920	12991	13003	12991	12879	12955	13060	12901	13064	13076	13060	13172	13141	13152	13010	13030	13049	13109	13017	13091	12904	13102	13035	13023	13110	13129	13119	13069	12898	13100	13042	13013	13084	13001	13013	13164	12881	13216	13086	13117	13208	13098	13140	13069	12990	13134	13123	13002	13002	12984	12948	13180	13079	13165	13073	13164	13043	13056	13025	13060	13065	13109	12879	12999	12934	13015	12992	13032	12999	12732	12937	12984	13008	13101	13050	12969	13044	13126	13000	12955	13093	12931	13135	13054	12896	13038	13115	13030	13072	12886	13088	13026	13038	12999	13073	13071	12946	13132	12939	13106	13055	13105	13153	13187	13117	12927	13046	13161	13153	13139	12949	13130	12968	13157	13116	13060	13018	13182	13129	12891	12933	12972	13082	13124	13073	13064	13052	13066	13112	12947	13139	13018	13022	13049	13043	13221	13093	13228	12885	12961	12911	13105	12970	12998	13047	12970	13038	12920	13104	13049	13096	13062	13146	13078	13064	12948	13078	12971	12900	13052	13124	12980	12972	12964	12987	12963	13125	13076	13076	13068	13204	13122	13088	13069	13033	13117	13045	12988	12971	12951	13089	13150	12980	12988	12997	13191	12886	12950	13072	13045	12901	13073	12978	13012	13086	13059	13035	13013	12986	13121	13247	13072	13103	13179	13109	12924	13057	12951	13042	13136	13015	12954	13068	13172	13088	13180	12947	13091	12901	13153	13186	13088	13026	13077	13124	13058	13172	13082	13055	13057	13117	13033	13084	13249	13051	12983	13144	13247	12968	13064	13126	12769	13040	13002	13066	13132	13065	13167	13065	13026	13035	13085	13088	12916	13021	12928	12992	13087	13096	13047	13115	13220	12880	13175	12981	12915	12919	13029	13051	12958	13189	13042	13281	12932	13209	13137	13108	13114	13239	13111	13084	13052	13134	13003	13004	13139	13153	12953	12986	13059	12996	13036	13138	13019	13215	12955	13134	13028	13265	13199	13057	13012	13234	13014	12917	13014	13073	13024	12933	12981	13058	13026	13014	13103	13024	13138	13051	13018	13043	12882	13086	13080	12858	12888	13005	13011	13075	13072	13207	13065	13115	13119	13074	13064	12899	13000	13090	13138	13013	12982	13016	13119	13010	13203	12988	13055	12990	13099	12924	13066	12947	12988	13019	13213	13015	13123	12964	13170	12812	12936	13251	12927	13075	13004	13039	13045	13090	13063	13029	13204	12929	12958	13111	13118	12846	13152	13091	13051	12813	13126	13084	13045	12989	13016	12914	13013	13167	13025	13058	12914	12915	13004	12953	13109	13002	12988	13023	13007	13060	13016	13176	13133	13033	12923	12987	13049	13201	13062	13009	13045	12899	13122	13004	13133	12961	13022	13099	13095	13068	13065	13149	13127	13146	13082	13072	12962	13089	13022	13097	13052	12960	13090	13002	13101	13100	13014	13107	12839	13057	13012	13173	13014	13111	13094	12913	13214	13158	13048	13011	12827	12867	13090	12844	13179	13069	13093	13069	12953	12924	13038	13117	13016	12943	12867	13225	13148	13161	13063	13092	13192	13192	13065	13038	13100	12977	13052	12955	13151	12966	13052	13022	13080	13166	13082	13134	13117	13171	13129	13158	13103	12992	13088	13094	13031	13009	13083	13062	12858	13109	13138	13164	13046	13116	12986	12922	13137	13167	12942	13156	13082	12955	13020	13015	13124	12954	13079	12967	13194	13039	13040	13097	12971	13139	13014	13057	13124	13033	13029	13057	13105	12879	12984	13200	13152	12953	13094	13014	13023	13143	13053	13042	13108	12966	12977	13155	13027	12999	13186	13006	13135	13001	13053	13117	13142	13021	12887	13049	13136	12985	12973	12865	13075	12937	13156	12996	13046	12896	13055	13039	13078	13163	13092	13100	13036	12939	13056	12938	13024	13045	13040	13226	13082	13131	13050	12960	13042	13097	13073	13024	13054	13171	13016	12978	13160	13119	13081	13188	13085	13123	13157	13007	13086	12915	13181	13081	13056	13035	12852	12922	13096	13161	13174	13013	12963	13188	12934	13034	13037	13074	13092	13123	12965	13041	13171	12958	13099	13088	13113	13050	13122	13029	13176	12889	13032	13029	12967	12912	13267	13002	12913	13031	13182	13050	13108	13107	12923	13209	13055	13077	13109	12871	13006	12979	12880	12966	13223	13054	13205	13039	12888	13054	13005	13081	13025	13220	12958	12968	13083	13075	13041	12969	13050	12985	13083	13059	12949	13001	13079	12864	12867	12999	13003	13005	13028	12977	13048	13210	13130	13091	13019	13216	13127	13022	12887	13023	13095	13081	13133	13165	12990	13068	13049	13174	13203	12799	13027	13176	13145	13132	13084	12918	13078	13123	12994	13167	13147	13232	13015	13056	13114	13063	12948	13258	12916	13079	12970	12915	13006	13135	13044	12853	12965	13045	13203	12923	13157	13047	13113	13111	12810	12921	12960	13118	13079	12975	12871	13069	13212	13016	13127	12924	12971	12988	13119	13093	13052	13251	13094	13138	12920	13057	13007	13183	13191	13056	13064	13048	13227	13074	12980	13155	13135	13095	12982	12996	13046	12991	13029	12988	13050	13123	12981	13110	13108	12999	12901	13097	13088	13045	12981	13037	12985	13119	12908	13012	13045	13222	12944	12973	12910	13107	13118	12911	12966	13079	12829	13064	13022
27455	23228	28270	24909	19680	18109	17113	16140	15741	15399	15343	15182	14857	14574	14553	14574	14369	14429	14294	14194	14272	14269	14156	14296	14276	14161	14059	14161	14174	14095	14116	14084	14037	13943	14038	13900	14275	14216	14198	14119	13913	13987	14065	14234	14062	14068	13971	14075	14163	14023	14142	14136	14073	14034	14194	14140	14022	14209	13906	14119	14140	14066	14028	13977	14031	13984	13847	14136	13931	14113	14141	14090	14098	14156	14167	13859	14007	14095	14076	14165	14118	14130	14017	14136	14079	13975	14264	14068	14098	14160	13905	14009	14102	13805	13967	14059	13956	13921	14043	14079	13948	14101	14069	13961	14051	14119	14025	13962	14232	14091	14118	14214	14068	14033	14038	13936	14098	13949	14219	14112	14089	14106	14038	14098	14071	13987	14050	14065	14071	14188	14001	14232	14028	13973	14216	14066	14160	14030	14290	14123	14096	14089	13827	14013	14057	14044	14013	14066	14140	13823	13881	13902	13967	13990	13872	14031	14194	13933	14063	14118	14149	14072	14124	14206	13926	14066	13823	13912	13977	14017	14103	14071	13946	14045	14171	13976	14178	13955	13866	14096	13983	14035	14226	14102	14011	14037	14218	14096	14048	14135	14127	13997	14091	13873	14065	14183	14201	14132	14112	14037	13970	14017	14001	13819	14097	14072	14000	14200	13978	13997	14005	13922	13941	14078	13964	13944	14014	14007	14013	14145	14073	14150	14058	14055	14187	14141	14118	14040	13960	14010	14023	13994	14043	14053	13868	14097	13986	14007	13960	13795	14106	13972	14045	14030	14084	14020	14067	14224	13912	14144	14026	14123	13948	13931	13886	14146	14170	14174	14151	14248	13939	13949	14190	14146	13962	13943	14193	13997	14044	13930	14086	14082	14171	14276	14050	13901	14319	14003	14151	14149	13913	14108	13975	13895	14068	13825	14072	14097	14059	14288	14091	14215	14018	14100	14005	14103	13844	14015	13919	14004	14091	13862	13954	14040	14078	13890	13891	14036	14093	13810	14087	14195	14110	13927	14129	14005	14039	14075	14245	14075	14062	13930	14058	14151	14247	14029	14089	14191	14088	13943	14049	14000	14238	14176	13991	14037	14136	14084	13858	13984	13902	14110	14093	13882	13986	14052	14022	14066	14073	14094	14029	14114	13928	14238	14099	14173	14041	13749	13992	14112	13966	14090	14030	13924	14049	13907	13907	14099	14257	13962	14210	13900	13929	14088	13950	14022	13925	14015	13995	14231	14152	14196	13940	13867	13819	13991	14189	13951	14193	14133	14024	14079	13955	13924	14070	14089	14043	14119	13998	14042	14061	14176	14047	13927	13997	13963	14089	14026	14051	13837	13953	14072	14006	14094	14066	14031	14160	14079	14073	14191	14014	14054	14100	14062	14284	13968	13965	13962	14118	14032	13924	14013	14168	13860	13929	13952	13913	13894	13886	14077	14004	14075	14015	14140	13993	14066	14005	14030	13905	14088	14250	14259	13996	14081	13996	14059	14040	14170	14058	13997	14070	13882	14096	13939	13990	13992	13909	13969	14094	13848	14085	13955	13939	14100	14161	14112	14080	14047	14232	14052	13842	13995	13956	13842	14190	14007	14042	14003	13936	14170	14225	14147	14074	13811	13981	13993	14004	13962	13968	14122	14145	14024	14058	13951	14048	14031	14134	14097	14087	14026	14082	14135	14053	14317	13852	13910	13999	14117	14014	14021	14123	13945	14138	13997	14111	14157	14120	14092	13822	14112	14233	13974	14316	14119	14248	13961	14027	14024	14036	13765	13969	14020	13869	14013	14148	13821	13983	14241	13901	13939	14111	14026	13951	13898	14081	13953	13963	14007	14183	14150	14108	14136	14009	14185	14108	13863	13987	14044	13874	14178	14090	13940	13952	14263	14021	14055	13902	14118	14098	13897	14013	13984	14030	13810	13788	14023	13945	13898	14179	14238	14327	14135	14056	14061	13988	13877	13895	13940	13898	13887	14037	13943	14216	14005	13974	13900	14264	14052	14156	13914	13982	13928	14097	14055	14090	14011	14050	14036	14038	13931	14216	14177	14075	14107	14074	13822	14164	14036	14070	14176	14070	13951	14141	13992	13927	13978	14045	14021	14116	14060	13867	14063	13967	13992	14253	14118	13977	14160	13925	14061	14056	14175	14203	13936	14227	13936	13913	14038	14195	14049	13931	14140	13995	14125	14155	13926	14187	14080	13957	14006	14120	14329	13966	14108	14023	14032	14004	14039	14056	14075	14101	13931	13957	13928	13968	14172	13985	14065	13858	13957	14092	14024	13905	14027	13964	14110	14011	14064	14131	13972	14116	14117	14127	13890	14053	14166	14032	14099	14024	13935	14020	13984	14064	13964	14160	14154	14071	14054	14047	14106	13921	13964	14088	14071	14007	13991	14091	13961	14162	14150	14151	13912	13879	13723	13868	14052	13999	13943	14019	14039	14043	14175	14075	14013	14125	14096	14040	14087	14021	13953	14008	14209	14163	13926	14053	14101	14089	14155	14196	13902	14116	14066	14175	13892	13946	14165	13845	14153	13971	13919	14065	13960	14247	13925	14255	14089	14174	13998	13958	14092	14092	14200	14307	13977	14166	13899	14062	13946	14168	14124	14161	13882	14136	13963	14036	13990	13989	13849	14073	14064	13958	13957	13928	13984	14097	14117	13935	13969	14095	13788	13922	13955	13807	14305	14042	14217	14028	14008	14137	14077	13984	14096	14110	13889	14173	14033	13956	13993	14113	14046	14046	14122	14045	13994	13894	13978	14006	13889	13890	13919	13948	14101	13954	13994	14240	13905	14033	14008	14048	14043	14072	14134	14216	13781	13836	14078	14116	14065	14076	13956	14001	14146	14086	14034	13734	14175	14198	14077	14140	14254	13932	14153	14056	13941	14179	14107	13998	13970	14147	14074	13932	14002	13924	13962	13963	13936	13847	13861	14010	14215	14206	13985	14088	14095	14159	14043	14072	14036	13992	14064	13936	14071	13950	14068	13994	13894	13994	14130	13916	14015	13969	13973	13890	14043	13936	13940	14104	14000	14153	13999	13828	14060	14094	14041	14191	13957	13938	13914	14142	14070	13949	13958	14107	13952	14136	14042	14108	14140	14025	14005	14108	13985	14247	13960	14043	14134	14133	14059	14068	14164	14250	14032	14120	13943	14134	14045	13995	13994	13809	14113	14072	13962	14104	13856	13856	14154	14102	14029	14160	14096	14101	14042	13817	14005	14247	14149	14058	13970	13963	14004	14131	14203	14129	14148	14170	13938	14084	14109	14152	13977	14147	14168	13985	14107	14023	14046	13989	14106	14160	14025	14114	13880	14025	14107	14101	14063	14071	13965	14073	14025	13874	13843	14123	14000	13881	14067	14144	13999	13964	14158	14102	13998	13881	14123	14098	14082	14166	13984	13878	13857	13954	13959	14041	14068	14138	14025	14104	14039	14174	14089	13955	14152	13744	14152	13902	13998	14031	14113	13907	13979	13982	13964	14107	14097	13954	14036	13959	14022	14058	13812	13910	13969	14004	14091	14081	14085	14229	14090	14062	14077	14061	13996	14075	13976	14043	13985	13914	14082	14165	13923	14014	14022	13949	14038	14093	14045	13972	14026	14044	14086	14133	14045	13929	13893	14125	14127	14055	14146	14101	13991	14194	14159	14096	13948	13943	14168	13934	14040	14143	14092	14154	13991	13952	14024	13997	14000	13941	14239	14181	13967	14043	14220	14133	14028	14080	14005	13985	14080	14064	13910	14135	14032	14070	13839	14084	14091	14127	14118	13971	13927	14097	14116	14029	13918	14073	13926	13998	14183	13977	14083	13805	14133	13917	14164	14006	13929	14130	14027	14051	14081	14117	14079	13885	13933	14109	14162	14011	13995	14214	14006	14022	14005	13977	13951	13970	13973	14046	14039	13879	14071	13955	14127	13958	13983	14096	14053	13929	14149	13906	13984	14057	14066	14296	14233	13985	14171	13978	14088	13934	14041	14154	14274	14056	14162	14000	14057	14067	14025	14020	14247	14080	14162	14108	13940	13983	14019	14023	13967	14241	14141	13946	13859	14094	14078	14283	14022	13857	14086	14102	14140	14039	13952	14121	14103	14134	13937	14155	14014	14111	14120	13951	13809	14155	13975	14198	14045	14247	14026	14018	13952	14051	14124	14048	14161	13886	14052	14149	14033	13979	14043	14085	14098	14186	14099	14143	13841	14088	14098	14033	14095	14055	14027	14005	14076	14130	14229	14064	14272	14375	14127	14052	13984	14005	13955	14276	14064	14120	13943	13996	13847	14067	14192	14154	13971	14051	13844	13969	14160	14131	14207	14035	14120	13845	13972	14103	14144	13889	14086	14025	14240	14048	14065	13993	14142	13957	13750	14107	13887	14047	14058	14051	13922	14113	14015	14059	14085	14064	13840	13888	14016	13884	14017	14049	13932	13901	13982	13952	14102	14029	13972	14147	14217	14044	14127	14168	14011	14159	14020	13966	13989	14029	14228	14184	14217	14047	14193	14094	13959	13941	13911	14102	14036	14067	13919	14008	14197	14064	14077	14043	14037	14139	13807	13891	14102	14005	14053	13955	14032	14226	13969	13856	13981	13981	14026	13999	14177	14054	14004	13969	14208	14053	14032	14093	14196	13987	13989	14078	14200	13921	14087	13990	13895	14036	13993	13962	14090	13909	14125	14128	14008	14016	14027	13996	13953	14077	14005	13910	13841	14059	13959	14164	14026	14004	14000	14177	13882	14213	14120	13936	14066	13993	13871	14111	13859	14154	13824	13978	13972	14108	13944	13805	13879	13973	14094	13884	14090	13930	14122	14008	13929	14217	14068	13928	13874	13843	13958	14141	14238	13990	14192	14020	13846	13904	14155	13923	14015	14130	13846	14113	13945	14212	14059	14080	14109	14143	13966	14102	13958	14108	14132	13968	14090	14070	14070	14053	13961	13790	13907	14045	14064	14089	14142	13897	14045	13782	14180	13977	13912	13979	14216	14138	14065	14165	14230	13843	13897	13863	14329	13884	14257	13948	14249	13985	14172	14023	13874	13997	13927	13966	14057	13951	13926	14091	13923	14079	13891	13936	14068	14062	14045	13892	13960	13904	14035	14060	14174
21871	33860	31324	24331	21252	19338	17568	16488	15699	15371	15130	14628	14542	14044	13713	13841	13397	13250	13453	13201	13131	13123	13145	13160	13238	13000	13111	13083	13184	12919	12974	13139	13027	13018	13035	12999	12960	13019	13165	12907	13005	12966	13076	12988	13103	12944	12947	12924	13013	12999	12970	12991	13084	13038	13017	13005	13002	12946	13033	12892	12957	12943	12936	13035	13022	12831	12969	13143	12937	12927	12938	13113	12992	12907	12898	13289	12932	13021	12861	12857	13035	13039	12962	12863	12954	12963	12966	13055	12943	12887	13147	12814	13175	13083	13007	12996	13134	13108	13075	12933	13046	12931	13162	12948	13151	13030	12992	13042	12847	13083	12894	12902	13104	12980	12895	12846	12963	12921	13008	12947	13030	13002	13085	12993	12898	13073	12891	12951	12980	12933	13077	13019	13100	13101	13058	13010	12918	12927	13030	12839	13151	13020	13110	12979	12895	13052	13004	13000	12986	13076	13078	12808	13101	12953	12903	13041	13074	12979	12971	13013	13136	12992	12880	13006	13042	13042	13127	12806	12932	13055	12987	13061	13118	13021	12996	13080	12934	13056	13068	12857	13041	12968	12963	12952	12910	13031	13091	12926	13016	12975	12873	12960	13143	13106	13095	12961	12821	12931	13096	13087	12887	13208	12899	12916	12879	12878	13023	12948	13027	12968	12928	12944	13051	12973	13146	12916	13031	13028	12979	13004	13100	12956	13121	12937	12970	13135	13056	12897	13076	12990	13134	13009	12933	13060	13142	12963	13047	13081	13018	12905	12960	13113	12985	12963	12949	13175	12890	12966	12757	13131	12969	12923	12968	13085	12889	13011	12993	13042	12909	12925	13164	13067	12888	13032	13093	13074	13007	13065	12991	12942	13049	12944	13061	13023	13050	12872	12984	13006	13080	13235	12912	13110	12954	13049	12971	13007	12925	12708	12996	13022	13142	13062	13040	13133	12890	12873	12820	12858	12960	13085	13045	13077	12917	13004	12889	12926	12977	12886	13007	12964	12988	13059	13063	13051	12950	13018	12988	13084	12957	13078	12986	13015	13029	13009	13015	12849	13142	12899	13043	13009	13092	12929	12846	13086	13025	12940	12952	13019	13054	12977	12852	13070	12891	13051	13027	13201	12921	13052	12912	13031	12970	13062	13157	13009	12883	12983	13090	13173	12912	13082	12859	13083	12933	12986	13035	12975	13068	13030	13036	12974	13071	13103	13055	13072	13053	12950	12923	12960	13063	13009	13092	12938	13067	12902	13014	12894	12937	12916	12864	12948	13029	12898	12950	12984	13116	13153	13022	12957	12983	13029	13013	13065	13044	12932	13144	13051	12940	12929	12795	13152	12931	13204	13162	13044	12978	13080	13106	13048	13158	12878	13037	12946	12976	13057	13007	13091	12927	13026	13075	13019	12858	13046	12897	13078	13079	12991	12982	12922	13134	12961	12957	13096	12984	12805	12968	12941	12911	12993	13064	12902	12878	13090	13103	12955	13069	12877	12862	13140	12997	12884	12983	13177	12936	12917	12971	13016	13017	12947	13040	12991	13001	12803	12918	13041	12939	13035	13109	13016	12888	13023	12939	13039	13128	13116	12916	12824	12976	12998	13000	12855	12906	12900	12932	12954	12959	13020	12925	12912	12973	13087	12937	13040	12955	12905	12933	12813	13201	13200	12981	12880	13041	12953	13052	13217	12990	13003	13036	13032	12994	12942	13013	13032	12970	13128	12991	13000	12956	13082	13158	13041	12989	12993	12878	12773	13015	13011	13053	12829	13058	12959	13042	12991	13033	12860	12966	12947	12914	13107	12932	12935	12843	13068	13060	13153	12994	13061	13005	13124	12974	12981	13021	12993	12947	12877	13129	13065	13065	12983	12978	12953	12874	13040	12933	12872	12910	13017	13066	12810	12971	13041	12826	12950	12993	12859	13080	13046	12995	12995	13062	12954	13001	13048	13008	12913	12875	12988	12965	12967	13170	13035	13196	13076	13062	12873	12941	13064	12996	12955	12889	13050	12991	13075	13076	13042	12933	13055	13089	13030	13040	12959	13009	12895	12988	12961	12982	13083	12970	13205	12992	12918	12976	12944	12918	12988	13046	12978	13025	13117	12920	13181	13024	13061	12979	12923	13083	12830	13040	12959	12900	13024	12969	13097	12994	13002	12871	12969	12843	12960	12906	13132	12988	13114	13152	13129	12933	13120	12818	13042	13075	12879	12965	12988	12982	12983	12977	12927	12988	13041	12894	12891	13102	12989	13079	12942	13146	13045	12948	13040	13128	13047	13037	12961	12859	12923	12828	13025	12947	12990	12919	12987	12990	13074	13172	13012	13105	12937	13020	12941	13243	13036	13145	13021	13070	12944	13045	12990	13126	12877	13025	13103	12885	12864	13065	12869	13196	12914	12902	13167	12817	12968	12947	12976	13039	12803	12974	13111	13021	13105	12981	12842	13067	12862	12936	13027	12931	12897	12879	13053	12996	12935	13099	12876	13100	12983	12871	13009	12883	12846	12970	12916	12960	13075	13093	12893	13123	12996	13082	12987	13034	12841	12994	13097	12959	13091	13103	12964	12989	13018	13158	12929	12906	13090	13089	13047	12885	13046	13123	12835	12889	12939	13000	12917	13011	12954	13032	13016	12789	13009	13185	12817	13099	13084	13097	12933	12992	12999	12886	13086	12842	13082	12906	12956	13029	12881	13035	12940	13000	13124	13024	13119	12910	12843	12942	13097	13171	13042	13066	12975	13166	13203	13012	13195	13151	12997	12993	13006	13124	12882	13119	12969	13087	13070	12948	13084	12904	12960	13032	13066	13003	13146	13040	12938	12939	13078	13122	12973	13037	13054	12783	13171	12953	13138	13049	12935	12997	13151	12954	13101	12948	13066	13053	12895	12828	13101	12999	13157	13094	12875	12962	12979	12871	13111	12967	12908	12962	12981	13106	12945	12926	12949	12989	13095	13061	13017	12896	13005	12978	13014	13055	12897	13144	12889	12923	13151	13107	13093	12952	13084	12768	13065	12820	13089	12849	13093	13057	12965	12980	12914	13072	13067	12967	13187	13034	13121	13069	13115	13080	12957	13008	13027	13137	13014	13062	12937	12971	13020	13056	13075	12869	12936	13182	12959	13069	12781	12875	13060	13127	12973	12869	13070	12991	12975	12931	12930	13025	12967	12895	13058	12958	12962	13025	13033	12998	13028	13039	12959	12937	12940	12912	12947	13128	13077	13168	13053	13025	12994	12837	13103	12890	12924	13026	13132	12976	12965	12867	13091	12955	13240	13130	12946	13078	13034	12904	13001	12941	12922	12950	13049	12965	12958	12982	12918	12931	12967	12939	13039	13025	12911	13072	12950	12896	13028	13052	12895	12885	13004	12924	13087	13152	13029	13049	13144	13140	13081	13076	13158	12900	13123	12964	12956	12818	12934	12938	12989	12860	12876	13042	12989	13076	13051	13007	12857	12895	13034	12953	13035	13330	12895	13169	13041	12924	13000	13113	12956	13127	12994	12902	13049	13014	12947	12971	13073	12969	12925	13076	13142	13057	13097	13084	12914	13083	12966	13072	13076	12985	12923	13057	13038	13058	13056	13059	12979	12883	13142	12964	13039	13008	13044	12919	13109	13064	13037	12994	13071	13080	12988	13106	12937	13071	13007	13010	13066	13003	12970	12790	12966	12951	12905	12979	13059	12973	13005	12964	12922	13051	13070	12953	13113	13223	12939	13080	13217	12996	12896	13019	13020	12934	12968	12849	13059	13044	13011	13100	12962	12901	12980	13027	13080	13112	12856	13249	12995	13122	13051	13113	12997	12920	13033	13075	13018	12889	13092	12987	13014	13182	13028	13015	12999	13068	13142	12936	13123	13156	13110	13093	13168	12832	13003	12995	13074	12990	12989	13089	13046	13095	12897	13032	12982	12987	12967	13094	13139	12973	12998	12887	12958	13015	13073	12917	13028	13138	12808	13177	12956	12845	13181	12976	13071	12923	12991	12880	13032	13166	12924	12952	13036	13005	12836	13051	12912	13034	12928	12984	12975	12909	13025	12985	12976	12978	13110	12987	13062	13197	13039	13165	13165	12992	13013	12957	12981	12865	12917	13180	13039	12877	12984	12973	13008	13019	13178	13114	12912	13038	13028	13067	13024	13067	12954	12898	12995	13069	13029	12991	13008	13043	13015	12945	12938	13042	12978	13090	12920	12974	12999	13110	13108	12866	12949	13081	13047	13081	12991	12962	12939	13028	12986	12980	13034	13110	12974	12818	13090	13100	12820	12982	12995	13118	13130	12986	13055	13047	12943	12869	12935	13027	12946	13248	12951	13006	13066	13135	12999	12892	13174	13158	12957	12983	12970	13049	13050	12994	12977	12910	12972	12989	12863	13038	13011	12867	13133	12973	12893	13032	12941	13149	13081	12935	12893	12890	13024	13134	12982	13071	13008	12952	13034	13150	13170	12944	12997	13013	12822	13042	12969	12859	13132	12956	13069	12981	12972	13005	12949	12861	12752	13026	12999	12959	13008	13057	13042	12937	13014	13176	12992	12965	12991	12938	13070	12883	13018	12936	13000	12992	12857	12959	12954	13058	12966	12959	12912	13132	13061	13029	12974	12919	13106	12930	13087	12861	12999	13102	12962	13147	13217	12905	13015	12822	13119	13033	13001	13073	13165	13013	13056	12982	12920	13206	12896	13092	13084	12940	12934	13038	13019	13047	13011	13045	12946	12872	12919	13145	13114	13003	13030	12985	13089	13057	13065	12939	13031	13040	12983	13090	12987	13004	13119	12811	13143	13006	12966	12942	13053	13125	13012	13037	13133	12844	12950	13016	12971	12996	13141	13049	13058	13006	12981	12962	12927	13022	12974	13035	13093	12958	12770	13147	13095	13023	12842	12958	12975	12917	13040	13123	13030	12981	13034	12994	12920	12911	12960	12994	13030	13140	12952	12965	12935	12950	13043	12963	12996	12945	12873	13146	13067	13082	12919	12952	13078	13053	12868	13126	13022	12998	12947	13096	12925	12872	13028	12949	13003	13005	13052	12727	12990	12975	12924	13059	12822	13167	13103	13033	12966	13049	13097	12943	13008	13021	13074	12923	13026	12869	13162	13041	12895	12857	12922
23759	21095	28497	24228	22540	22722	20973	17619	16635	16396	16132	15603	15137	14771	14365	14242	14290	14241	14143	13949	13813	13908	13714	13578	13917	13556	13749	13564	13610	13551	13508	13665	13698	13739	13641	13528	13568	13526	13644	13486	13419	13490	13541	13407	13569	13429	13683	13568	13439	13345	13542	13579	13383	13499	13554	13445	13629	13528	13465	13395	13465	13656	13581	13563	13302	13491	13565	13590	13489	13594	13334	13478	13458	13402	13500	13473	13380	13264	13512	13437	13543	13337	13428	13459	13536	13294	13489	13365	13496	13341	13554	13507	13493	13348	13360	13462	13620	13461	13473	13533	13372	13472	13344	13487	13443	13616	13474	13437	13217	13433	13446	13425	13430	13574	13424	13250	13448	13301	13473	13360	13470	13568	13588	13668	13397	13558	13405	13328	13514	13324	13262	13302	13566	13442	13735	13492	13492	13293	13547	13315	13459	13406	13451	13708	13466	13426	13478	13345	13435	13523	13513	13702	13732	13348	13273	13436	13568	13586	13476	13538	13401	13543	13558	13470	13437	13400	13473	13483	13168	13469	13414	13459	13505	13289	13511	13450	13449	13647	13413	13335	13269	13391	13419	13347	13553	13474	13549	13320	13432	13331	13533	13475	13389	13434	13672	13371	13413	13725	13663	13534	13528	13394	13564	13357	13374	13410	13504	13325	13551	13528	13305	13500	13498	13349	13519	13465	13332	13492	13409	13543	13502	13513	13534	13436	13464	13296	13305	13379	13677	13411	13368	13479	13468	13448	13444	13390	13592	13623	13455	13558	13459	13371	13423	13519	13465	13417	13459	13409	13690	13352	13409	13478	13352	13415	13449	13710	13479	13457	13456	13408	13281	13428	13482	13484	13554	13486	13558	13361	13540	13582	13539	13409	13405	13638	13422	13267	13485	13399	13557	13449	13635	13500	13444	13455	13618	13589	13302	13395	13402	13686	13553	13478	13526	13371	13534	13504	13327	13412	13566	13503	13531	13511	13447	13339	13416	13523	13402	13426	13384	13393	13585	13492	13424	13522	13490	13558	13675	13240	13551	13485	13359	13531	13549	13528	13499	13437	13678	13441	13311	13358	13358	13433	13477	13431	13205	13394	13280	13366	13428	13238	13462	13280	13434	13500	13543	13381	13281	13421	13435	13564	13447	13567	13434	13520	13637	13466	13238	13426	13531	13388	13392	13408	13489	13477	13472	13378	13528	13418	13423	13444	13566	13379	13498	13361	13605	13359	13322	13425	13363	13363	13549	13652	13657	13561	13452	13482	13556	13446	13354	13515	13489	13414	13474	13534	13466	13508	13473	13665	13418	13381	13356	13360	13523	13395	13380	13392	13451	13500	13327	13505	13513	13701	13314	13504	13422	13401	13424	13413	13354	13399	13588	13520	13401	13459	13526	13513	13411	13443	13433	13468	13530	13588	13534	13427	13635	13554	13371	13480	13380	13481	13580	13548	13308	13492	13395	13424	13355	13464	13578	13304	13396	13620	13432	13470	13633	13493	13472	13409	13401	13417	13388	13593	13273	13469	13545	13490	13481	13357	13541	13576	13567	13475	13509	13444	13586	13482	13472	13466	13575	13606	13411	13595	13553	13291	13432	13422	13542	13393	13395	13644	13450	13515	13451	13706	13337	13539	13783	13608	13481	13634	13446	13402	13503	13496	13328	13572	13233	13507	13317	13502	13215	13344	13476	13645	13661	13477	13376	13446	13384	13592	13474	13304	13503	13541	13571	13421	13404	13518	13430	13400	13434	13328	13417	13304	13489	13317	13431	13650	13538	13578	13632	13495	13369	13298	13474	13581	13378	13573	13508	13273	13369	13582	13450	13318	13700	13316	13516	13479	13436	13394	13383	13387	13577	13435	13437	13524	13483	13410	13483	13359	13470	13350	13640	13518	13444	13403	13454	13221	13561	13399	13519	13379	13465	13471	13428	13623	13476	13512	13499	13353	13249	13313	13506	13407	13240	13440	13500	13410	13499	13629	13535	13401	13523	13454	13465	13464	13601	13611	13391	13437	13491	13368	13553	13372	13519	13600	13484	13280	13523	13459	13488	13345	13614	13680	13446	13597	13390	13249	13359	13401	13264	13447	13267	13417	13383	13362	13383	13546	13536	13444	13526	13594	13507	13629	13388	13395	13501	13509	13517	13547	13511	13416	13521	13435	13394	13437	13551	13401	13575	13257	13523	13507	13544	13385	13596	13489	13452	13675	13585	13494	13466	13525	13616	13406	13415	13236	13383	13365	13523	13431	13609	13378	13545	13546	13363	13612	13372	13689	13329	13504	13459	13410	13523	13495	13230	13368	13472	13377	13635	13282	13352	13504	13366	13357	13403	13383	13487	13488	13329	13287	13446	13357	13268	13289	13461	13481	13386	13597	13484	13600	13376	13447	13292	13214	13539	13560	13530	13398	13424	13461	13477	13482	13503	13462	13549	13460	13412	13419	13458	13620	13298	13498	13584	13441	13396	13439	13514	13501	13687	13293	13429	13322	13292	13616	13523	13545	13419	13432	13299	13466	13450	13586	13388	13381	13527	13520	13552	13248	13440	13461	13534	13456	13440	13412	13528	13397	13478	13391	13451	13470	13397	13597	13422	13573	13436	13678	13506	13495	13474	13415	13479	13341	13509	13408	13439	13488	13712	13436	13408	13499	13537	13283	13573	13578	13427	13482	13394	13646	13436	13353	13524	13408	13430	13512	13444	13544	13386	13412	13612	13354	13510	13557	13402	13442	13390	13556	13406	13481	13550	13348	13269	13284	13517	13464	13421	13407	13376	13449	13513	13681	13524	13540	13498	13356	13572	13475	13365	13632	13641	13386	13454	13551	13382	13493	13493	13563	13409	13555	13393	13535	13603	13418	13525	13357	13548	13475	13515	13554	13457	13486	13301	13553	13578	13527	13273	13556	13563	13437	13584	13632	13351	13462	13462	13302	13357	13243	13443	13391	13565	13537	13387	13354	13338	13512	13288	13493	13456	13485	13339	13423	13514	13488	13469	13378	13644	13496	13367	13231	13482	13371	13465	13497	13576	13191	13502	13331	13309	13575	13480	13368	13417	13470	13415	13437	13437	13345	13459	13543	13444	13457	13448	13440	13591	13703	13557	13664	13320	13506	13443	13490	13334	13429	13391	13491	13487	13624	13429	13460	13555	13408	13471	13609	13367	13403	13380	13468	13539	13425	13563	13399	13312	13506	13278	13483	13394	13401	13410	13537	13546	13376	13390	13611	13548	13358	13508	13533	13389	13358	13371	13535	13478	13435	13676	13405	13427	13421	13470	13585	13520	13246	13478	13532	13385	13258	13463	13257	13415	13532	13315	13523	13437	13501	13472	13405	13536	13440	13515	13375	13359	13353	13541	13495	13470	13637	13490	13395	13348	13431	13317	13395	13537	13462	13447	13586	13542	13530	13399	13784	13601	13616	13398	13383	13442	13433	13659	13534	13421	13518	13456	13487	13380	13497	13623	13332	13394	13500	13359	13633	13426	13627	13513	13497	13398	13367	13407	13451	13254	13585	13394	13393	13568	13522	13557	13328	13472	13486	13473	13440	13698	13437	13467	13745	13434	13406	13424	13273	13667	13601	13342	13472	13543	13544	13522	13526	13420	13726	13507	13493	13390	13352	13481	13339	13477	13379	13331	13521	13445	13543	13555	13488	13513	13595	13513	13766	13652	13427	13278	13411	13349	13401	13628	13422	13424	13543	13358	13543	13583	13374	13484	13585	13352	13405	13414	13559	13598	13346	13463	13344	13561	13169	13412	13276	13458	13581	13530	13415	13353	13330	13460	13435	13420	13380	13449	13267	13453	13642	13538	13573	13635	13305	13702	13654	13507	13488	13434	13408	13253	13444	13464	13344	13383	13563	13534	13400	13519	13582	13586	13502	13505	13449	13576	13344	13586	13430	13530	13555	13396	13458	13581	13432	13488	13468	13270	13419	13373	13478	13525	13372	13430	13504	13410	13510	13422	13464	13501	13421	13506	13309	13431	13498	13645	13657	13331	13527	13663	13694	13533	13338	13453	13467	13411	13503	13359	13188	13381	13472	13497	13442	13534	13524	13471	13362	13394	13510	13426	13615	13391	13676	13407	13495	13449	13621	13377	13452	13487	13510	13273	13505	13557	13543	13487	13461	13423	13533	13431	13284	13442	13312	13317	13483	13651	13728	13358	13646	13450	13441	13515	13462	13587	13517	13432	13287	13321	13543	13493	13387	13466	13411	13489	13412	13397	13553	13542	13315	13370	13595	13377	13502	13478	13484	13407	13355	13572	13362	13442	13688	13343	13613	13373	13465	13344	13502	13538	13453	13518	13324	13464	13474	13417	13437	13454	13447	13530	13472	13590	13505	13427	13357	13446	13479	13552	13484	13528	13410	13417	13559	13419	13357	13469	13519	13706	13306	13361	13346	13472	13372	13580	13576	13514	13494	13414	13428	13411	13546	13734	13430	13378	13480	13444	13458	13526	13615	13652	13481	13512	13411	13290	13430	13349	13412	13541	13474	13468	13405	13481	13302	13505	13649	13586	13107	13464	13447	13368	13424	13529	13405	13539	13653	13413	13298	13534	13473	13535	13690	13501	13479	13570	13410	13273	13358	13588	13461	13415	13545	13516	13418	13614	13409	13368	13482	13334	13502	13397	13484	13540	13481	13478	13464	13683	13419	13369	13416	13497	13547	13494	13502	13466	13408	13254	13551	13283	13697	13436	13452	13468	13488	13577	13502	13447	13359	13744	13318	13490	13511	13449	13645	13510	13541	13360	13375	13362	13488	13396	13404	13567	13375	13474	13369	13344	13428	13479	13398	13475	13561	13441	13466	13285	13473	13441	13499	13553	13513	13485	13472	13297	13503	13472	13435	13559	13409	13330	13207	13353	13398	13368	13423	13466	13438	13497	13504	13630	13607	13557	13547	13491	13554	13476	13318	13441	13324	13494	13438	13309	13280	13397	13537	13458	13298	13402	13347	13302	13562	13583	13510	13371	13568	13580	13526	13595	13384	13501	13324	13477	13427	13279	13384	13434	13248	13478	13547	13443	13533	13447	13616	13506	13422	13579	13584	13538	13515	13280	13403	13507	13415	13623	13476	13443	13524	13462	13524	13287	13581	13408	13504	13514	13331
22227	39918	37076	29666	25827	22756	20577	18754	17879	17064	16244	15734	15229	14530	14218	13710	13707	13516	13319	13165	13019	13043	12767	12826	12964	12781	12892	12814	12851	12614	12739	12867	12733	12789	12821	12711	12736	12808	12636	12747	12603	12739	12728	12609	12678	12766	12736	12760	12730	12696	12780	12719	12749	12685	12572	12811	12799	12742	12753	12820	12822	12693	12749	12621	12888	12756	12656	12607	12641	12579	12727	12690	12602	12569	12605	12527	12593	12770	12688	12492	12674	12569	12607	12739	12705	12713	12478	12733	12774	12708	12798	12708	12526	12700	12663	12530	12550	12687	12503	12608	12689	12761	12704	12667	12686	12399	12665	12626	12611	12579	12792	12632	12656	12517	12556	12649	12568	12586	12683	12742	12512	12638	12705	12746	12808	12675	12792	12714	12646	12537	12481	12592	12545	12522	12776	12748	12669	12547	12572	12617	12555	12630	12618	12587	12426	12716	12497	12740	12497	12572	12626	12742	12672	12656	12493	12471	12697	12689	12779	12771	12589	12681	12577	12496	12665	12661	12706	12710	12637	12767	12792	12579	12592	12681	12733	12604	12682	12691	12724	12598	12592	12688	12688	12824	12705	12732	12762	12648	12672	12582	12528	12696	12543	12704	12549	12751	12561	12583	12769	12575	12579	12587	12605	12742	12682	12479	12737	12705	12676	12474	12540	12646	12634	12609	12630	12712	12624	12507	12649	12712	12681	12695	12593	12603	12674	12587	12758	12726	12643	12750	12605	12600	12571	12689	12847	12732	12635	12603	12742	12552	12585	12786	12651	12767	12620	12650	12787	12664	12721	12652	12587	12756	12647	12707	12687	12625	12784	12741	12685	12592	12656	12593	12680	12502	12712	12633	12693	12737	12614	12598	12454	12515	12559	12611	12613	12568	12501	12581	12561	12681	12646	12654	12615	12510	12572	12682	12556	12780	12685	12580	12712	12612	12696	12643	12657	12487	12656	12752	12551	12623	12414	12574	12600	12888	12608	12796	12756	12586	12645	12487	12826	12740	12714	12613	12518	12705	12775	12746	12697	12610	12569	12752	12559	12553	12605	12519	12537	12637	12562	12540	12643	12743	12607	12759	12759	12737	12665	12593	12684	12685	12550	12684	12741	12639	12661	12547	12611	12650	12698	12578	12640	12698	12578	12752	12696	12616	12676	12672	12611	12590	12630	12710	12583	12530	12655	12505	12510	12673	12667	12630	12548	12770	12542	12482	12703	12771	12685	12726	12677	12667	12651	12591	12579	12700	12727	12648	12576	12566	12486	12617	12732	12777	12664	12495	12436	12666	12597	12564	12675	12560	12921	12609	12481	12736	12595	12431	12842	12472	12562	12635	12546	12611	12608	12687	12613	12408	12710	12699	12724	12705	12743	12714	12640	12599	12697	12654	12660	12519	12637	12570	12652	12623	12640	12576	12672	12466	12671	12612	12680	12558	12540	12616	12731	12562	12605	12689	12772	12807	12642	12651	12725	12709	12650	12739	12579	12666	12600	12704	12555	12706	12745	12609	12653	12715	12668	12564	12474	12636	12618	12669	12586	12450	12608	12566	12681	12674	12645	12590	12522	12654	12579	12593	12785	12550	12541	12713	12695	12744	12767	12692	12627	12525	12653	12634	12607	12498	12634	12692	12741	12877	12449	12499	12639	12824	12700	12781	12695	12506	12422	12598	12841	12619	12648	12610	12688	12597	12632	12631	12659	12589	12702	12739	12595	12648	12614	12610	12684	12536	12582	12758	12659	12606	12683	12670	12609	12617	12735	12734	12696	12581	12497	12540	12713	12601	12766	12697	12689	12624	12710	12470	12777	12661	12606	12627	12708	12553	12638	12574	12671	12623	12688	12593	12568	12699	12544	12585	12527	12586	12550	12672	12660	12582	12551	12806	12684	12451	12575	12616	12591	12629	12672	12595	12590	12566	12707	12731	12745	12646	12517	12609	12587	12605	12645	12577	12787	12686	12593	12599	12533	12662	12586	12759	12672	12615	12644	12521	12626	12682	12583	12595	12572	12653	12618	12672	12582	12637	12593	12642	12583	12569	12656	12530	12700	12686	12755	12483	12719	12709	12755	12717	12794	12701	12685	12758	12741	12785	12424	12830	12661	12797	12804	12688	12636	12506	12665	12620	12657	12613	12652	12700	12729	12613	12493	12707	12535	12591	12585	12682	12580	12571	12791	12796	12616	12663	12540	12629	12667	12811	12543	12683	12473	12623	12665	12773	12729	12647	12481	12540	12784	12725	12519	12586	12607	12620	12708	12562	12736	12732	12679	12543	12568	12546	12578	12692	12677	12646	12664	12678	12472	12717	12756	12683	12692	12581	12636	12553	12626	12682	12605	12720	12561	12635	12777	12542	12385	12685	12643	12686	12595	12638	12758	12657	12558	12460	12494	12617	12622	12746	12534	12705	12575	12737	12594	12568	12536	12745	12564	12498	12726	12557	12788	12543	12561	12718	12710	12541	12553	12608	12670	12564	12619	12641	12778	12593	12563	12570	12655	12773	12554	12812	12701	12616	12684	12474	12762	12729	12753	12752	12756	12694	12535	12710	12655	12729	12544	12830	12582	12504	12652	12678	12536	12659	12542	12599	12712	12667	12547	12700	12662	12704	12630	12747	12602	12645	12754	12673	12687	12511	12495	12653	12696	12672	12758	12635	12700	12601	12696	12506	12674	12750	12446	12636	12726	12640	12643	12515	12695	12635	12673	12676	12456	12605	12584	12696	12529	12620	12683	12534	12586	12597	12524	12641	12720	12685	12589	12653	12726	12707	12775	12909	12814	12643	12602	12592	12699	12604	12698	12554	12745	12666	12596	12559	12749	12567	12646	12578	12659	12615	12536	12533	12613	12831	12740	12615	12601	12678	12649	12579	12528	12595	12554	12698	12709	12753	12589	12723	12628	12657	12493	12661	12667	12533	12647	12758	12630	12696	12594	12668	12784	12636	12676	12658	12633	12689	12581	12625	12643	12569	12782	12602	12752	12562	12489	12686	12567	12586	12606	12578	12508	12726	12707	12545	12457	12624	12559	12542	12642	12638	12463	12595	12633	12783	12657	12531	12626	12734	12660	12690	12510	12680	12745	12606	12735	12732	12709	12615	12674	12624	12640	12647	12658	12565	12704	12776	12709	12761	12700	12676	12706	12657	12590	12714	12545	12722	12535	12622	12544	12608	12596	12719	12670	12735	12691	12696	12596	12561	12575	12530	12802	12631	12548	12739	12684	12631	12537	12431	12691	12525	12752	12726	12771	12548	12741	12616	12678	12800	12632	12523	12593	12732	12623	12676	12743	12554	12627	12675	12520	12493	12711	12562	12642	12739	12537	12548	12618	12553	12654	12597	12684	12561	12691	12613	12749	12654	12608	12673	12624	12613	12783	12694	12682	12729	12737	12547	12705	12558	12644	12625	12567	12658	12510	12579	12446	12723	12609	12700	12800	12648	12668	12465	12641	12649	12800	12584	12712	12696	12603	12559	12674	12681	12742	12474	12620	12871	12617	12620	12510	12608	12541	12694	12700	12521	12669	12610	12504	12608	12661	12726	12600	12769	12677	12584	12582	12573	12673	12737	12746	12703	12793	12522	12709	12620	12677	12682	12707	12598	12785	12815	12791	12674	12819	12660	12611	12700	12731	12619	12634	12691	12596	12674	12628	12527	12734	12581	12500	12795	12649	12573	12519	12646	12646	12623	12697	12721	12748	12755	12443	12773	12592	12566	12632	12658	12549	12682	12616	12552	12572	12535	12548	12654	12585	12658	12554	12858	12643	12722	12774	12625	12720	12640	12680	12523	12470	12703	12676	12711	12691	12751	12734	12626	12666	12644	12657	12682	12604	12715	12749	12617	12490	12636	12670	12508	12721	12664	12531	12637	12649	12761	12698	12615	12675	12628	12608	12684	12775	12760	12579	12606	12678	12661	12553	12669	12621	12696	12854	12662	12663	12722	12765	12609	12596	12956	12514	12666	12506	12649	12669	12791	12488	12571	12572	12519	12730	12624	12645	12637	12483	12799	12535	12630	12593	12500	12608	12769	12663	12627	12590	12611	12756	12646	12674	12664	12718	12619	12648	12599	12755	12681	12728	12687	12666	12693	12651	12579	12787	12499	12659	12650	12633	12770	12746	12759	12569	12631	12646	12606	12547	12608	12706	12619	12706	12577	12565	12671	12526	12647	12790	12690	12741	12546	12676	12645	12657	12619	12631	12889	12583	12421	12677	12496	12568	12623	12751	12679	12874	12591	12793	12522	12699	12772	12727	12660	12694	12627	12655	12683	12685	12667	12580	12673	12729	12765	12686	12584	12578	12748	12708	12665	12644	12788	12504	12576	12701	12376	12665	12594	12539	12732	12711	12624	12604	12492	12660	12722	12449	12561	12813	12507	12538	12713	12479	12518	12636	12697	12524	12633	12671	12673	12734	12810	12675	12475	12624	12613	12739	12591	12589	12641	12490	12722	12599	12636	12607	12547	12678	12634	12733	12479	12456	12623	12657	12565	12499	12627	12834	12472	12636	12603	12602	12556	12554	12756	12603	12741	12618	12703	12590	12687	12630	12573	12784	12739	12594	12676	12647	12703	12704	12863	12563	12754	12457	12591	12628	12653	12544	12602	12707	12714	12615	12524	12738	12556	12700	12595	12813	12640	12662	12702	12590	12723	12572	12702	12642	12538	12660	12556	12520	12837	12730	12683	12529	12723	12627	12543	12656	12570	12754	12678	12685	12635	12862	12425	12740	12679	12717	12632	12624	12630	12672	12501	12535	12604	12548	12543	12819	12558	12547	12551	12521	12554	12645	12582	12635	12570	12578	12577	12817	12782	12649	12526	12554	12540	12704	12767	12645	12563	12611	12670	12768	12574	12536	12577	12755	12533	12644	12638	12733	12539	12693	12552	12644	12605	12666	12607	12714	12689	12646	12683	12615	12630	12749	12588	12616	12582	12612	12628	12616	12605	12500	12584	12585	12602	12876	12533	12592	12694	12717	12584	12652	12698	12702	12552	12564	12697	12593	12714	12646	12705	12689	12768	12601	12754	12798	12676	12729	12618	12610	12634	12637	12773	12810	12729	12417	12422	12591	12671	12633	12825	12708	12844	12569	12644	12658	12805	12611	12545
22693	21116	28934	23580	21616	24259	25825	20128	18744	18593	17887	17197	16812	15960	15847	15515	15128	15027	15081	14664	14780	14525	14452	14377	14382	14377	14418	14417	14319	14495	14443	14281	14475	14377	14319	14376	14282	14194	14519	14236	14130	14247	14366	14174	14062	14330	14129	14091	14379	14335	14271	14062	14340	14373	14217	14247	14156	14097	14209	14194	14176	14189	14156	14293	14424	14197	14242	14083	14354	14112	14102	14041	14082	14049	14333	14067	14184	14216	14256	14075	14081	14121	14268	14064	14115	14046	14233	13985	14213	13950	14167	13997	14089	14300	14219	14139	14018	13994	14079	14270	14138	14083	14028	14138	13948	14117	14026	14046	14235	14221	14168	14269	14321	14294	14206	14121	14102	14104	14147	14049	14062	14057	14096	14309	14058	13980	14098	14134	14169	14162	14039	14241	14060	14312	14076	13935	14173	14162	14269	14032	14151	14278	14189	14140	14168	14044	14218	14152	14265	14093	13933	13986	14098	14286	14069	14257	14088	14047	13882	14043	14072	14027	14002	14252	14131	14228	14094	14084	14103	14038	14343	14040	13967	14020	14122	14116	14222	14247	14067	14018	14110	14207	14120	14101	14135	14073	14289	14289	14286	14150	13867	14375	14047	13970	14270	14198	14084	14138	14105	13996	14055	14128	14132	14336	14146	13951	14160	14057	14157	14218	14004	14161	14061	14109	14147	14196	14165	14024	13919	14173	13877	14064	14129	14138	14119	13943	14185	14204	13938	14281	13865	13922	14122	14251	14236	14060	14251	14142	14089	14132	14185	14162	14073	14189	14191	14074	14116	14109	14030	14206	14197	14137	14010	13859	14271	14112	14251	14007	14321	13905	14016	14268	14110	14198	14009	14177	14165	14297	14301	13885	14119	14098	14083	14222	14067	14216	14191	14076	14024	14018	14195	14168	13990	14118	13986	13894	14084	14331	14261	14190	14052	14070	14031	14063	14015	14024	14063	14133	14142	14135	14255	14168	14092	14181	14057	14066	13998	14249	14030	14025	14121	14011	14092	14115	14134	14265	14210	13991	14260	14138	14111	14039	14200	14037	14063	14321	14083	14021	14173	13870	14158	14105	13951	14115	14199	13946	14072	14087	13972	14089	14060	14268	14109	14166	14121	14189	14060	14289	14029	13987	14196	14147	14012	14138	14280	14181	14115	14058	14193	13940	14110	14049	14140	14138	14326	14046	14113	14055	14300	14097	14141	14029	14028	13967	14025	14009	14156	14064	14103	14240	14182	14052	14174	14147	14107	14086	14021	14120	14081	14068	14161	14037	14304	14050	14038	14131	14311	13948	14059	14161	13957	14047	14067	14152	14133	14128	14100	14028	14064	13950	14049	13918	14090	14104	14232	14213	14273	13884	14096	13986	13962	14087	13896	14224	14072	13949	13893	14200	14286	14119	13868	14067	14073	14216	14233	14187	14040	14205	14188	14097	14006	13936	13993	14038	14176	14022	14119	14036	14220	14106	14185	14096	14091	14070	14070	14069	14124	14213	14165	14131	14129	14237	14103	14158	14153	14171	14205	14124	14179	14117	13943	14122	13980	14103	13921	14161	14081	14229	14112	14204	14150	14129	14060	14288	13968	14181	14129	14151	14004	14004	14029	14192	14092	14183	14241	14363	14154	14020	14089	14095	14134	14038	14118	14086	14178	14028	14084	13953	14065	14028	14046	13936	14185	14127	14127	14068	14104	14159	14002	13992	14024	14030	14140	14149	14224	14356	14073	14160	13802	14153	14099	14208	14210	14097	14112	14121	14237	14159	14003	14131	14101	14034	14169	14127	14163	14132	14115	14251	14137	14096	14162	14330	14061	14148	14159	14206	14336	14197	14005	14128	13957	14126	14149	14091	14015	14063	14215	14005	14022	14118	13987	14104	14224	14185	14286	13977	14201	14071	14289	14237	14018	14209	14000	14259	14062	14201	14026	13877	14078	13945	14052	13927	14087	14140	14223	14208	13987	14061	13960	14222	14146	14101	14168	14050	14007	14190	14167	14068	14101	14255	14223	14031	14041	14015	14135	14023	14253	14089	14102	14178	13883	14021	13973	14208	14107	14090	14219	14094	14169	14107	14071	14051	14237	14210	14161	13967	14164	13919	14366	14274	14186	14273	13945	14199	14029	14153	14401	14228	14081	14070	14207	14067	14112	14168	14233	14236	14138	14149	14219	14155	14139	14119	14195	14118	13939	13911	14094	14181	14113	13950	14215	13829	14168	14346	14228	14200	13951	14002	14041	14185	14335	14286	14101	13951	14084	14063	14110	14266	14234	14018	14270	14291	14128	14259	14087	13992	14101	14201	14014	14218	14221	14098	14129	14172	14077	14162	14133	14054	14006	14058	13914	14287	14029	14115	14021	14118	14135	14159	14252	14127	14202	14136	14140	13919	14047	14010	14111	14209	14044	14156	14140	14036	14101	14355	14124	14101	14171	14105	14142	13926	13952	14208	14179	14175	14011	14074	14091	13978	14131	14372	13971	13982	13952	13951	14100	14102	14212	13999	14071	14124	14060	14136	14217	14167	14119	14370	14173	14319	14158	14065	14008	13973	14201	13977	14102	14048	14018	14096	14097	13884	14182	14074	14094	14089	14183	14024	14401	14187	14051	14180	14095	14072	14002	14033	14188	14186	13993	14128	14077	13980	14028	14035	14034	14143	14322	13963	14015	14226	14228	14100	14305	14156	14077	14054	14209	14288	14090	14121	13918	14080	14152	14090	14144	13972	14240	13979	14074	13908	14137	14180	14368	14127	14180	14354	14097	14109	14163	14094	14089	14128	14292	14197	14302	14098	14057	14025	13967	14035	13893	14102	14032	14107	14231	14150	14137	14135	13992	14078	14064	14173	14146	13980	14128	14154	14157	14108	13972	14244	14165	14209	13920	14266	14164	13914	14195	14092	14242	14160	14160	14137	14278	13991	14144	14078	14285	14074	14060	14260	14088	14081	14055	14272	14410	14164	14132	14094	14042	14064	13961	14165	14065	14232	13968	14216	14111	14140	14178	14060	14095	14119	14153	14149	14155	13956	14053	14107	14078	14085	13990	14090	14112	14266	14121	14254	14036	14195	14078	14237	14073	14188	14121	14166	14064	14236	14106	14260	14097	14306	13944	14200	14295	14167	14106	14154	14182	14057	13760	14001	14069	14097	14016	14085	14165	14068	14018	13989	14113	14152	14184	14229	13931	14091	14012	14133	14145	14334	14248	14108	14150	13982	14036	14033	14154	14224	14197	14007	14033	13989	14096	13952	14103	14139	14049	14158	14179	14091	14057	14125	13995	14183	14036	13973	14165	14096	13978	14275	14114	14151	14118	14045	14297	14039	14131	14264	14116	14174	13946	14020	13952	14055	14320	14134	14210	13893	13960	14042	14029	14140	14200	14101	14315	14270	14200	14032	14103	14112	14237	14034	14245	14046	14156	14011	14175	14083	14127	14093	14286	14107	14036	14049	14175	14005	14137	14053	13986	14218	14256	14286	14151	14148	14240	14275	14065	14078	14058	14048	14099	14196	13963	14217	14103	14146	13936	14023	14190	14212	14205	14060	14248	14193	14218	14017	14070	14048	14075	14096	14073	14071	13993	14064	13981	14100	14011	14207	14256	14098	14124	14088	14073	14120	14219	14047	14051	14309	14049	14201	14193	14160	14123	13994	14225	14082	14320	14057	14004	14100	14068	14022	14107	14087	14101	14126	14009	13963	14050	14343	14182	14105	14220	14039	14022	13958	14041	13898	14226	14120	14240	14243	14131	14095	14113	13908	14176	14124	14204	14062	14213	14103	14046	14392	14086	14188	14231	14050	14155	14042	14134	14219	14209	13984	13922	14081	14209	14283	14169	14101	14148	14078	13958	14023	14013	14188	13952	14109	14103	14043	14001	14191	14057	14042	14092	14303	14258	14205	14115	14090	14139	14132	14218	14255	14085	14131	14358	14272	14278	13892	14108	14081	14005	14038	14132	13950	14176	14207	14206	14114	14153	13924	14302	14059	14145	13933	14235	14214	14095	14107	14008	14163	14103	14181	14000	14052	14106	14045	13993	13979	14052	13911	14014	14005	14266	14120	14147	14267	14359	14241	14155	13967	14082	14168	13995	14065	14207	14026	14042	14022	13947	14213	14062	14174	14222	13893	14122	14145	14108	14074	14053	14225	14019	14162	14131	14100	14225	14156	13974	14132	14126	14190	14149	14040	14122	14151	14124	14102	14216	14086	13995	13952	14264	13875	14222	14002	13975	14011	14131	14096	13982	14070	14079	13981	14077	14123	14122	14166	14211	13885	14082	14104	14192	14234	14003	14280	14179	14170	13825	14156	14206	14139	13746	14138	14062	14146	14233	14118	13924	13970	14158	14059	13995	13980	14228	14191	14136	14170	14291	14088	14262	14096	13960	13970	14140	14160	14081	14191	13920	14322	14071	14106	14270	14091	14140	14069	14158	14156	14285	14129	14144	14253	13955	14119	14197	14108	14212	14214	13955	14021	14053	14039	14149	14080	13911	14034	14267	14277	14078	13977	14057	14257	13890	14149	14149	14175	13948	14203	14053	14200	14148	14103	14211	14103	14045	14028	14270	14055	13917	14129	14149	14199	14089	14167	14166	14080	14031	14188	14017	14056	14115	14029	14091	13925	14096	14041	14095	14156	14218	14224	14130	14093	14194	14290	14259	14027	14151	14223	14072	13910	14201	14244	14180	14004	14097	14119	14082	14024	14200	14194	13980	14315	14132	14205	13888	14064	13998	14238	14090	14086	14248	14096	14188	13923	14094	14022	14259	13968	14089	14110	14133	14120	14188	14095	13982	14163	14034	13988	14080	13971	14234	14073	14207	14155	14132	14086	14089	14052	14073	14062	14051	14166	14259	13990	14146	14179	13970	14381	14061	14069	14132	14312	14088	14069	14233	14054	14169	14061	14143	13916	14110	13920	14153	14177	14029	14041	14070	14062	13983	14130	14018	14145	14108	14253	14191	14198	13940	13863	14042	14125	14246	14183	14106	14113	14257	14049	14174	14125	14024	14064	14139	14009	14309	14010	14137	14194	14281	14195	13992	14203	13985	14007	13965	14060	14402	14171	14351	14228	14103	14236	14191	14066	14149	14063	13906	14041	14075	14081	14172	14140
24705	43977	41873	34300	29621	26544	23486	21408	20513	19432	18471	17379	16708	16052	15154	14906	14454	14334	14140	13731	13644	13496	13443	13406	13533	13282	13282	13230	13187	13259	13419	13059	13203	13181	13200	13015	12954	13187	12975	13164	13131	12989	13064	13106	13032	13119	13077	12950	12989	13184	13123	13253	13217	13195	13099	12971	13032	13050	13032	13125	13130	12779	13147	12862	13013	12934	13027	12962	13009	12986	13062	13157	13050	12971	12926	13054	13133	13136	13249	12992	13173	12997	13070	12930	13036	13075	13035	12976	12876	13037	13192	13018	13001	13015	13003	12909	13090	12946	12900	12929	13071	13128	12984	13025	12986	13008	13055	13000	13224	13001	13101	13144	13027	13030	12937	13130	13103	13076	13013	12998	12802	13032	12774	13037	13072	13040	13035	12789	12961	13023	13108	13072	12966	13009	13021	13059	13075	12945	12979	13149	12918	13234	13000	12862	12980	12966	13038	13059	13065	12991	12913	13009	12926	13060	12865	13193	12857	13073	13105	12760	12892	13008	13048	13111	13114	12916	13044	13000	12967	13041	12960	13043	13052	13176	13013	12971	13096	12862	13026	13089	12875	13107	12984	13046	13100	13004	13095	13117	13114	13121	13042	12967	12938	13075	13065	12986	13016	12993	12872	12991	13022	12840	12932	13043	12844	13025	13152	12969	12867	13096	12992	12908	13080	12844	13164	13090	13078	13092	13036	13112	13024	13143	13151	12897	13168	12954	13019	13080	12888	12968	13047	12954	12959	12858	12971	12933	12981	13057	13167	12915	13156	13143	13085	13036	13027	12948	13061	12966	13003	12986	12930	12947	12914	13017	13126	13113	12878	13086	13028	12981	13054	12882	13075	13082	12973	13070	13064	13029	13055	12921	13054	13026	13032	13120	13045	12963	13064	13001	13003	12821	13004	13163	12974	12986	12903	13004	13102	13201	12867	12956	13039	12826	13108	12946	13061	13034	13198	12911	12879	12978	13072	13028	13139	13075	13065	13002	13066	13051	13041	12982	12959	13001	13077	12974	13084	13085	13036	12958	13066	12947	13070	12931	13051	12946	13074	13039	12999	13027	13060	13116	13044	13192	13039	12756	13117	13160	12830	13033	13106	13060	13121	13115	13026	12774	12854	13150	12880	13043	13031	12962	12868	13118	13078	13011	13155	12906	12870	13143	13056	12998	12923	13054	12738	13007	13113	13121	12987	12792	12890	13047	13070	13016	12760	12867	12994	13048	13136	12869	12866	13026	12935	12851	12963	13039	12966	12974	13074	13046	12948	12783	13162	12907	12844	12909	13098	13176	12916	13076	12945	12991	13223	13074	13002	13010	13160	12952	13024	13149	13144	12953	13063	13031	13004	12914	13004	12967	13077	13110	12951	13072	13010	13218	12960	12955	13008	13089	12904	13036	13159	13144	13065	13071	13011	12871	12970	13248	12961	12974	12814	12978	13006	13063	13216	12935	12823	13014	12977	12976	13050	12993	13165	13020	13060	13207	13039	12960	13104	13123	12971	12926	13107	12885	13076	13098	13161	12955	13027	12904	13061	13010	13073	12921	13044	13135	12837	13187	12954	13009	13165	13058	12960	13133	13082	12958	12809	13024	13166	12921	13114	12942	13057	12896	13060	13026	13115	12983	13150	13064	13084	12962	12938	13080	12950	13059	12806	13068	12900	12906	12593	13024	13118	13088	13129	13079	12926	13009	12986	13030	12882	13131	13169	13022	13062	13118	13123	13103	13120	13103	12887	12854	12987	13059	12977	12893	13119	13099	13032	12967	13003	13095	12812	12980	13010	12902	12839	13038	13084	12997	12913	12983	12941	12858	13000	13029	13101	13085	13130	12985	12898	13117	12914	13069	13062	13076	12891	12839	13099	13067	13119	13026	13043	13089	13000	13075	13015	13044	13124	12965	13036	13063	12976	13030	12750	13030	12933	13042	13115	13216	13024	13046	13103	12926	12978	13053	12958	13190	12993	12990	13004	13160	12932	13053	13034	13151	13093	13038	12982	12780	12996	13136	12984	13023	12943	12836	12952	13069	13191	13058	13057	13011	12994	12937	13040	12985	13036	13077	12883	12992	13086	13021	13089	13020	13094	13072	12822	13021	13163	12976	13141	12934	13063	13193	12934	13058	13055	12892	13045	12868	13057	12909	13004	13058	13035	13063	12975	13182	12961	12987	13119	13075	13000	13094	13162	13095	13162	13068	13013	13021	13018	13030	12901	13055	13037	13009	12891	13122	12949	12854	13074	13003	13070	12927	12959	12988	12844	13051	13074	13046	13033	13112	12994	12956	12963	12991	13042	12777	13025	13089	13005	13136	12915	12953	13080	12934	13024	12831	12980	13058	13060	12993	13073	13068	12992	13126	12902	13024	13018	12891	12797	12921	12961	12978	13019	12841	13101	13108	13098	12945	13095	13165	12945	12985	13232	12986	12761	13002	12870	13133	13011	12908	12915	13062	12880	12861	13061	13082	13007	12978	12948	13101	13039	12896	13071	13036	13061	12943	13149	13163	13097	12983	13053	12991	12937	12776	13012	13071	12931	13120	12925	13011	12991	13020	13108	12970	13060	12979	12953	12968	13044	12855	13022	13099	13025	13049	12850	12937	12950	12946	13048	13022	13045	12982	13076	13137	12969	12990	13074	12963	12916	12983	13087	12938	12993	13219	12938	13013	13141	12905	13051	13111	12999	13108	13014	13115	13096	13043	12926	13104	13092	13128	13083	12868	12981	13075	12943	12947	13073	12972	13082	13162	13090	13019	12999	12852	13019	12985	12993	13063	13027	13107	12963	12990	13092	13070	13130	12947	13034	12906	13010	12955	13042	12994	13079	12969	13103	13183	12983	13175	13044	12951	13151	12975	12821	12967	12929	13067	12929	13121	13076	13097	12879	13153	12897	13027	12962	13078	13100	12976	13045	12877	12854	13045	12882	12863	12990	12922	12998	13067	12862	12919	13127	12926	13008	13124	13140	13115	13018	12934	12922	13030	12918	13042	13039	13088	13022	13118	13071	13052	13034	13154	13093	13048	12910	13122	13077	12912	12951	12986	13129	13010	12917	13026	13006	13183	13133	13226	12953	12946	12943	13000	13102	13079	13185	13080	13041	13084	13095	13064	13214	13117	13039	12872	12888	12713	12918	12935	13080	13014	12985	13025	13034	13147	13109	12819	12958	13084	13133	12990	13132	13082	12892	13147	12950	12955	13105	13074	12978	13120	13014	13111	13014	13003	13080	13180	12901	12774	13148	13098	12930	12952	12993	13143	13043	13060	13181	12944	13137	13019	12987	13103	13021	13038	13087	12971	13074	13184	12936	13081	12900	12938	12988	13013	12986	13006	13009	13194	12944	13112	12964	12990	13003	13118	13008	13002	13021	13055	13027	13029	12971	13005	13043	13049	12935	13007	13123	12837	13065	12970	12985	12926	13107	12929	13010	13150	12940	13038	13036	13020	12885	13074	12912	12918	12931	12949	12960	12875	13028	12978	12941	13122	12918	13089	13096	12996	13059	13109	13083	13055	12934	13042	12940	12917	13201	13027	12950	13007	12993	13083	13227	13057	12976	12975	13007	13001	13122	13078	12989	12982	13040	12936	12936	12915	13041	13036	13022	13056	12934	13157	12941	12933	12970	13016	13033	13166	12991	12919	13115	13013	12937	12938	12922	13058	13047	12859	13095	12986	13021	12905	12986	12989	12981	13049	12867	12962	13144	12979	12889	13043	13201	13030	13035	12920	13057	13056	12914	13093	13044	13066	13124	13010	13039	13186	12959	13123	13018	12924	13052	12957	12871	12936	12876	12931	12973	13049	13013	13178	13138	13080	13006	13224	12888	12819	12859	13155	12935	12835	13014	12954	13097	12932	12908	13158	13037	12937	13097	12857	12962	13009	13068	12958	13032	12960	12985	13124	13190	13132	13036	12958	13063	12935	13114	12832	13071	13113	12944	13040	13149	13009	13022	12968	13194	13049	13063	13075	13097	13124	13026	12984	13029	13077	13106	13147	12974	13069	13070	12997	13231	13183	13054	12975	12977	13039	12998	13038	13003	12962	13195	12905	13025	12995	12955	13131	12935	13055	12892	13037	13051	12950	12875	13022	13122	13106	12948	12828	13028	13002	13085	13011	12931	13101	12924	13069	13030	13090	13006	12977	12893	13036	13021	12886	13085	13060	13010	13045	13175	12805	13067	13074	12867	13029	13200	12961	13051	13187	12912	13037	13050	12848	13000	13036	13185	12861	13051	13116	12982	12852	13073	13079	13014	13013	13015	13011	13009	12966	13184	13159	13031	13109	12962	13109	13028	13063	12845	12921	12957	13053	13058	12940	13011	12982	13148	13148	13047	12834	13034	13009	13006	13128	13076	13016	13033	13178	12934	13239	12997	13021	12965	13037	13002	12927	12987	13018	12905	12892	12921	13016	13086	13001	13119	12958	12985	13087	13199	12942	13041	13069	13024	12988	13020	13098	12947	13003	13132	13056	13028	13044	12820	13002	12923	13119	13028	13016	13028	12978	13006	12914	13031	13081	13084	13032	13065	13050	12952	12956	13234	13085	13084	12974	13155	12969	13030	13055	12952	13033	13131	12830	12998	12974	13039	12935	13140	12947	12943	13104	13042	13089	12830	13099	12985	12937	12971	12879	13048	12841	12992	12989	12943	12962	13160	12976	12904	13069	12811	12941	12960	12832	13034	12981	13091	12976	13031	12993	13106	12910	13166	12994	13035	12972	13092	13048	12833	12843	12992	13219	12926	12982	13061	12965	13093	13070	13031	13010	13019	12918	13085	12916	12937	12921	12976	12864	12990	13162	13203	13203	13026	12954	13164	12946	13132	12978	13100	13030	12936	13009	13060	13046	12932	12869	12956	13182	13121	13096	13031	12989	12906	13054	13057	13018	13007	13048	13012	13247	13085	12835	12972	12938	13051	13279	12995	13017	13168	12953	12862	13034	13032	12882	13100	12868	12915	12916	13050	12980	13015	12881	12985	13129	13112	13096	12948	12991	12994	12955	13082	13013	13032	13149	12914	12988	12981	12971	13152	13007	13084	12989	13051	13024	13000	12924	12924	13099	13065	13017	13061	13084	13113	12978	13079	12866	13011	13168	13165	13060	12967	13208	12931	12865
27348	23072	28114	24868	19602	17888	16790	16001	15513	15436	14949	14831	14829	14627	14331	14237	14115	14137	13896	13871	13977	14001	14129	14037	13979	14153	14047	14061	14049	14011	14001	13720	13953	13983	14146	13830	13807	13890	13800	13820	13964	13969	13844	14004	14033	13919	13846	13753	13655	13714	13911	13886	13881	13899	13939	13765	14047	13849	13890	13907	13994	13788	13870	13894	13797	14065	13838	13890	13837	13877	13930	13726	13874	13901	13925	13782	13815	13859	13844	13823	13710	13910	13818	13781	13988	13772	14044	13679	13917	14073	13899	13933	14000	13871	13891	13713	13844	13857	13740	13933	13978	13773	13828	14077	13926	13793	13785	14029	13903	13704	13932	13814	13990	13972	13784	14082	13681	14024	14080	13996	13718	13835	13877	13972	13815	13899	13926	13790	13715	14004	13883	13726	13921	13892	13988	13849	13938	13829	13863	13595	13954	13909	13860	14155	13838	13918	13837	13950	14192	13920	13814	13792	13876	13999	13852	13661	13797	14036	14081	14058	14124	13989	14057	13858	13856	13846	13954	13723	13709	13900	13890	13832	13873	13903	13971	13856	13991	13958	13866	13860	13895	13868	13936	13935	13826	13918	13881	13711	13922	13781	13766	13976	13805	13821	13652	13887	13910	13808	13830	13894	13705	13936	13946	13853	13872	13894	13927	13977	13724	13912	13655	13866	13841	13856	13890	13629	13653	13660	13721	13892	13687	13881	13866	13940	13863	14019	13796	13713	13993	13974	13877	13922	14098	13813	13950	14009	13841	13898	13860	13837	13727	13890	13843	13837	13891	13809	13958	13832	13946	13785	13729	13847	13865	13862	13839	13968	13924	13983	13825	13769	13828	13840	13826	13888	13861	13817	13938	13718	13869	14115	13846	13849	13860	13815	13949	13984	13794	13885	13835	13938	13832	13954	13754	13849	13865	13799	13847	13848	13915	13886	13872	13798	13846	13787	13840	13689	14051	13934	13933	13935	13840	14005	13832	14021	13878	13972	13696	14040	13935	13977	13920	13758	14047	13879	13749	13915	13833	13784	13842	13894	14018	14032	13968	13991	13707	13842	13862	13644	13896	13850	13954	13959	13889	13874	13918	13956	13833	13660	13885	13938	13987	13716	13759	13885	13951	13784	13665	13851	14042	13802	14089	14103	13711	14038	13856	13680	13837	14004	13710	13805	13889	13915	13924	14071	13945	13934	13940	13859	13779	13909	13930	13907	13843	13811	14088	13897	13990	13915	13956	14070	13918	13856	13752	13890	13740	13832	13828	13854	13820	13929	13800	13860	13890	13836	14007	13844	13953	13753	13941	13984	13960	13926	13973	13911	13855	13797	13878	13910	13979	13749	13723	13915	13776	13727	13828	13879	13956	13951	13792	13588	13885	13666	13951	13888	13864	13965	14073	13869	13856	13955	13705	13818	13733	13877	13732	13846	13944	13691	13686	13996	13870	13770	13912	13986	13936	13888	13826	13782	14012	14012	13910	13823	13835	13937	13782	13922	13904	13715	13854	13859	13777	14039	13684	13713	13817	13766	13745	13705	13787	13939	13918	13857	13867	13832	13794	13939	13734	13859	13993	13817	13857	13921	13938	13741	13908	14009	13911	13880	13735	14079	13911	14102	13938	13845	14009	13746	13800	13916	13799	13781	13831	13874	13803	14011	13906	13969	13910	13761	13921	13728	14020	13706	14005	13831	13830	13700	13961	13987	13712	13770	13838	13841	13947	14135	13893	13805	13775	13911	13956	13734	13835	13953	14104	13986	13865	13926	13906	13931	13858	13781	13814	13896	13822	13959	13948	14150	13805	13831	13803	13986	13829	13953	13883	13897	13824	13755	13862	13934	13984	13883	13839	13933	13835	13854	14057	13665	13852	13883	13750	13724	13898	14008	13849	13564	13859	14048	14089	13755	13933	13801	13878	13789	13948	13898	13968	13856	13855	13855	13874	13957	13719	13866	13744	13772	13807	13797	13876	13897	13670	13836	13965	13921	13837	13951	13828	13855	13702	13732	13876	13867	13848	13875	13791	13833	13764	13742	13727	13796	13823	13717	13801	13965	13878	13902	14023	13918	13932	13817	13934	13966	13664	13816	13908	13816	13776	13851	13696	14039	13773	13890	13719	13710	13611	13811	13991	13941	13997	13803	13961	13774	13849	13815	13955	13823	13893	13817	13842	13841	13834	13750	13772	13955	13924	14117	14091	13779	14025	13817	13941	13915	13872	13724	13909	13729	13955	13776	13843	13943	13760	13995	13740	13667	13708	13761	13997	13846	13795	13864	13946	13961	14008	13763	13562	13759	14013	13937	13773	13868	13818	13724	13822	13937	13784	13826	13780	13723	13911	13914	13813	13847	13972	13903	14062	13679	13799	13969	13915	13804	13731	13728	13847	13866	13832	13695	13881	13777	13754	13763	13830	13822	13768	13955	13859	13765	13873	13796	13925	13849	13809	13830	13880	13713	13911	13788	13767	13881	13829	13873	13899	13605	13808	13882	13903	13996	13822	13706	13986	13720	14117	13929	13728	13864	13969	13768	13935	13810	13819	13930	13978	14045	13817	13920	13994	14118	13808	13913	14014	13645	13859	13804	13921	13766	13843	13844	13934	13877	13993	13975	13902	13887	13704	14010	13910	13814	14090	13974	13602	14054	13949	14120	13901	13874	13774	13911	13865	13816	13831	13818	13723	13937	14014	14012	13729	13656	13925	14106	13792	13860	13903	13934	13895	13851	13872	14109	13905	13767	13851	13951	13854	13740	13941	13774	13971	13803	13932	13592	13782	13991	13884	13854	13808	13786	13911	13947	13723	13840	13741	13956	13856	13937	13953	13851	13844	13804	13748	13779	13989	13979	13790	13786	13987	13896	13777	13832	13935	13963	13893	13876	13759	13732	13926	14029	13795	13924	13866	14083	13941	13977	13929	13859	13909	13837	13820	13795	14028	13896	13911	13888	13871	13948	13959	13854	13639	13895	13855	13981	13826	13968	13931	13928	13852	13825	13916	13949	14062	14043	13991	13861	13815	13794	13946	13851	13842	13805	13783	13970	13806	13891	13860	13730	13766	13915	13838	14021	13962	13688	14030	13732	13851	14034	13954	13838	13899	13964	13925	13762	14133	13917	13928	13761	13904	13657	13687	13718	13925	13897	13868	13956	13921	13751	13876	13705	13864	13825	13838	13836	13751	14069	13970	13913	13934	13829	13835	13880	13691	13867	13895	13915	14140	14006	13874	13760	13978	13877	13775	13876	13837	13924	13775	13956	13886	13817	13890	13745	13976	13896	13844	13852	14027	13800	13782	13771	13936	13879	13951	13946	13856	13793	13618	13919	13875	13977	13868	13851	13847	13775	13737	13960	13982	13894	13931	13939	13703	13891	13876	13964	13847	13929	13831	14026	13842	13934	13849	13878	13861	13857	13601	14047	14056	13771	13856	13923	13914	13722	13835	13700	13729	13742	13774	14050	13890	13959	13936	13803	13885	13806	13756	13856	13857	13844	14004	13976	13973	13933	13996	13954	13794	13811	13918	14014	13885	13850	13871	13840	14011	13785	13742	13833	13802	13873	13938	13825	14028	13816	13713	14091	13945	13642	13753	13872	13763	13875	14058	13785	13981	13978	13807	13906	13884	13851	13804	13837	13954	13751	14035	13888	13829	14028	13826	13834	13860	13891	13796	13863	13992	13815	13786	13837	14020	13970	13797	13750	13795	13894	13861	14012	13847	13694	14018	13740	13880	13808	13848	13851	13766	13878	13758	13767	13739	13882	13754	13929	13680	13782	13870	13855	13915	13778	13838	13770	13817	13800	13880	13877	13865	13865	13877	13812	13815	13882	13714	14033	13782	13890	13798	13716	13919	13986	13877	13987	13790	13784	13775	14035	13932	14056	13894	13949	13992	13817	13895	13952	13896	13935	13861	13948	13887	13839	13845	13851	13853	13881	13702	13847	14113	13934	13918	14066	13514	13713	13796	13973	13717	13893	13968	13690	14034	13814	13928	13925	13943	13886	14024	13776	13870	13750	13771	13657	13856	13966	13952	13594	14022	13860	14057	13963	13802	13787	13876	13750	13963	13951	14053	13954	13884	14044	13988	13799	13817	14062	13851	13972	13775	13840	13861	13661	14010	13887	13934	14180	13974	13880	13873	13889	14072	13740	13882	13760	13686	13976	13984	13794	13819	13789	14011	13855	13787	14016	14070	13751	14057	14083	14005	13819	13898	13871	13837	13878	13924	13670	13767	13789	13942	14001	13703	13827	13766	13841	13976	13859	14076	13912	13799	13878	13979	13879	13784	13876	13798	13917	13837	13787	13918	13832	14035	13968	13999	13877	13884	13811	13761	13893	13895	13774	13839	13917	13722	13793	14065	13929	13671	13970	13960	13899	13974	13906	13724	13807	13794	13832	13908	13908	13855	13833	13980	13940	13892	13977	13825	13864	13737	14083	13836	13967	13753	13712	13795	13832	13913	13856	13971	13789	13966	13861	13661	13786	13890	13936	13957	13840	13855	13877	14016	13821	13841	13672	13908	13871	13881	13941	13781	13954	13805	13905	13945	14056	13956	13954	13764	13757	13945	13683	13892	13917	13830	13994	14053	13765	13813	13981	13791	13674	13942	13976	13859	13874	14001	13977	13972	13935	13926	13835	13932	13927	13717	13933	13976	13969	13871	13769	13804	13765	13915	13689	13938	13806	13911	13853	13851	13678	13800	13970	13818	14051	13973	13695	13976	13919	13789	13929	13896	13965	13918	13919	13747	13986	13933	13899	13920	13967	13920	13925	13925	13835	13769	13806	13923	13949	13982	13830	13943	13851	13974	14097	13864	13871	13727	13853	13909	13789	13840	14001	13799	13868	13629	13910	13866	13654	13883	13777	14014	13819	13862	13898	13849	13954	13936	13792	13940	13981	13930	14044	14025	13753	13703	13826	13862	13842	14009	13892	13886	13794	13891	13902	13900	13799	13931	13909	13759	13863	14014	13922	13935	13988	13918	13935	13842	13979	14038	13784	13932	13831	13806	13985	13829	13885	13969	13899	13825	13803	13896	13975	13860	13827	13715	13851	13846	13976	13864	13775	13875	13881	14160	13931	13935	13761	13911	13720	13941	13863	13798	13805	13674	13833	13745	13905
22924	33377	31173	24655	21344	19100	17318	16518	16049	15561	15034	14682	14314	13968	13568	13398	13433	13296	13306	13090	13108	13145	13130	12978	13068	13073	12969	13219	12932	12939	13084	13078	12958	13020	13044	12932	12877	12985	12938	12983	12854	12814	12954	12847	12999	12934	12930	12986	12809	12962	12966	12877	12874	12972	12964	12849	12872	12933	12921	13020	12867	12931	12925	13109	12886	12842	13039	12921	12852	12978	12905	12901	12792	12770	12919	12837	12784	12803	12822	12848	13148	12868	12975	12998	12908	12748	12702	12904	12956	12936	12872	12885	13009	12800	13002	12866	12927	12870	12821	12893	12789	12884	12837	13037	12956	12752	12993	12901	12797	12824	12864	12882	12937	12995	12995	12781	12887	12911	13054	12832	12774	12978	12776	12982	12715	12910	12894	13065	12961	12840	12810	12935	12964	12912	12871	12912	12887	12901	12840	12958	12877	12978	12932	12937	12781	12932	12908	12949	13017	12795	12945	12992	12888	12774	12818	12949	12896	12820	12889	13000	12760	12670	12944	12898	13028	12965	12934	13051	12992	12908	12988	12949	12864	13100	12922	12869	13030	12767	12817	12921	12849	12873	12807	12857	12797	13145	12780	13074	13079	13006	12769	12983	12808	13022	12872	12881	12852	12827	12870	12788	12884	12983	12829	12869	12822	12863	12897	13073	12810	12994	12903	12872	12976	12894	12955	12949	12818	13079	12908	12762	12811	12876	12770	12980	12886	12994	12783	12850	12997	12830	12879	12992	12943	13021	12944	12868	12819	12782	12940	12852	12920	12831	12728	12951	12952	12914	12963	12828	12919	12756	13037	12938	12832	12943	12990	12992	12857	12893	12811	12808	12818	12877	12968	12801	12938	13067	12849	13035	12876	12883	12828	12968	13008	12864	12746	13064	12777	12947	12907	12711	12989	12740	12898	12866	12991	13015	13038	12842	12741	12774	12938	12778	12778	12950	12933	12961	12838	13060	12943	12759	12762	12968	12947	12918	12804	12857	12866	12781	12896	12884	12977	12873	12978	12768	12982	12968	12985	12857	12805	12879	13022	12944	12880	12856	12846	12903	12759	12819	12957	12978	12927	12843	13011	12751	12789	12926	13017	12810	12914	12810	12890	12911	12873	12724	12941	12787	12950	12857	12881	12828	12938	12957	12946	12790	12878	12774	12834	12930	12835	12839	12932	13003	12851	13020	13110	13022	12898	12712	12817	12990	12916	12967	12890	13015	12914	12829	12899	12866	13033	13069	12957	12914	12903	12827	12824	12965	12916	12914	12982	12845	13056	12952	12748	13003	12811	13013	12933	12913	12940	12814	12783	12899	12885	12968	12840	12881	12807	12919	12830	12808	13041	12879	12942	13053	12885	12879	13114	12866	12899	12878	12752	12924	12879	12802	12810	12809	12694	12965	12800	12850	13003	12943	12846	12784	12951	12918	13063	12866	12830	12728	12951	12872	12923	12731	13047	12893	12885	12838	12857	13146	12822	12838	12923	12985	12724	12849	12870	12825	12919	12867	12870	12862	12959	12787	12886	12888	12939	12947	12836	12754	12956	12889	12873	13018	12792	12939	12942	12939	12891	12922	12886	12725	12820	12997	12988	12821	12949	12737	12852	12825	12882	12919	12911	12909	13004	12873	12834	12954	12851	12820	12852	12975	12951	12853	12878	12861	12906	12931	12936	13000	12829	12979	13010	12852	12972	12914	12834	12955	12773	12922	12763	13119	12758	13014	13014	13008	13004	12735	12830	12911	12965	12895	12848	12821	12870	12905	12978	12948	12855	13004	12932	12849	12756	12953	12921	12887	12922	12726	12836	12984	12849	12834	12910	12968	12858	12923	12993	12993	12851	12915	12793	12791	12856	12832	13004	12876	12819	12787	13075	12971	12935	12925	12916	12832	13008	12850	12882	12966	12847	12917	12834	12805	12915	12843	12930	13069	12853	12922	12797	12883	13050	12857	12924	12763	12931	12885	12984	12875	13035	12715	12816	12791	12876	12855	12705	13036	12753	13071	12948	13006	13021	12939	12862	12900	12862	12914	12901	12901	12801	12866	12847	12665	13100	12900	12953	12865	13102	12915	12951	12934	12904	12913	12908	12993	12964	12819	12926	12953	12944	13000	12941	13019	12895	12915	12695	12939	12769	12803	12931	12809	12887	12914	12970	12841	12897	12970	12843	12775	13095	12893	12815	12824	12801	12958	12978	12868	12836	12894	12915	12825	12851	12915	12947	12957	12852	12784	12973	12845	12914	12963	13001	12785	12832	13113	13166	13015	12808	12979	12858	12944	12874	13058	12907	12884	12769	12969	12973	13106	12779	12857	13020	13068	12898	12849	12649	12832	13046	12940	12846	13047	12879	13019	12918	12805	12854	12828	12967	13045	12942	12860	12865	12851	12899	12870	12919	12997	12942	12925	12980	13009	12744	12910	13033	12836	12770	12844	12889	12943	13018	12847	12984	12774	12901	13009	12743	12916	12829	12977	12799	12962	13046	12895	12965	12959	12926	12854	12994	12898	12912	12802	12914	13014	12918	12844	13001	12805	12984	12901	12914	12976	12961	12857	12899	12755	12998	12720	12957	13080	12921	12789	12827	12917	12671	12890	12939	12769	12804	12931	12794	12824	12784	12938	12837	12824	12972	12889	13031	12862	12841	12792	12913	12776	12878	12869	12942	13057	12820	12754	12805	12940	12979	12635	12846	13037	12864	13104	13031	12848	12686	12836	12840	12726	12841	12853	12935	13059	12797	12863	12845	12940	12929	12795	12992	12777	12901	13059	13044	12941	12969	12799	12996	12971	12817	12853	13014	12878	12822	12861	12853	12882	12934	12917	12845	12877	12874	12902	12839	12905	13015	12797	12895	12921	12960	12910	13021	12965	12800	12945	12965	12863	12955	12913	12845	12945	12951	13046	12970	12920	12972	12895	12900	13072	12840	12977	12903	13014	12972	12997	12756	12895	12940	12946	12837	13041	12961	12920	12927	12991	13007	12950	12819	12851	12847	12944	12932	12865	12805	12849	12908	12914	13028	12772	12926	12937	12760	12906	12762	13026	12896	12865	12808	12922	12889	12850	13018	12900	12891	12806	12996	12942	12825	12991	12752	13012	12731	13027	12916	12835	12901	12839	12855	12956	12893	12993	12807	12873	12886	12722	12858	13028	13052	12925	12949	12786	12800	12991	12881	12903	12772	12913	12959	12889	13061	12942	12924	12994	12889	12923	12757	12837	12716	12806	12874	12994	12947	12823	12793	12787	12906	13040	13022	12786	12922	12969	12868	12859	12915	12898	12959	13076	12898	12925	12801	12801	12828	12868	12887	12869	13065	12846	12964	12957	12861	12930	13020	12815	12943	12896	13000	12827	12685	12849	12859	12922	12831	13196	12968	12798	12824	12898	12905	13018	12977	12921	12930	12782	12877	12924	12902	12858	12882	12917	13000	12994	12967	12885	12907	12822	12734	12864	12773	12968	12809	12761	12819	13072	12885	12951	12902	12999	12886	12917	12842	12946	13057	12821	12883	12930	12975	12955	12803	12751	12926	12974	12817	12831	12950	13079	13003	12820	13012	12942	13068	12760	12812	12832	12814	12857	12834	12766	13009	12983	12925	13033	12934	12908	13165	13010	12913	12742	12964	13010	12865	12884	12890	12985	12978	12851	12846	12974	12938	12904	13008	12914	12836	12921	12914	12837	12745	13063	12678	12797	12886	13036	13023	12840	12886	12837	12876	12819	12952	13000	12904	12962	12945	12988	13053	12773	12989	12938	12968	12989	12912	12720	12795	12966	12886	12867	12965	12763	12883	12898	12794	13214	12858	12790	12824	13021	12855	12894	12963	12801	12997	12800	13015	12864	12853	13155	12894	12800	12954	12929	12818	12813	12810	12914	12872	12939	12863	12796	12933	12925	12930	12861	12927	13035	12829	12770	13006	12707	12942	12878	12959	12990	13094	12831	13029	12768	12955	12793	12827	12899	13208	13094	12805	12927	12883	12971	12862	12831	12878	12804	12930	12948	12667	13071	12896	12882	12937	12816	12984	12891	12802	12956	12718	12863	12997	12893	12927	12999	12692	12771	12827	12766	12864	12834	13069	12945	12720	12875	12744	12839	13127	12780	12976	13000	12755	12878	13037	12962	12959	12885	12922	12988	12798	12864	12989	12869	12886	13017	12859	12762	12847	13026	13023	13006	13045	12850	13130	12880	12640	12797	12841	12782	12984	12849	12909	12809	12802	12923	12874	12929	12874	12892	12918	12966	12682	12819	12787	12880	12667	12961	12913	12776	13029	12973	12918	12840	12906	12811	13027	12897	12865	12847	12871	12786	12934	13013	12777	12865	12886	12950	12913	12923	12929	12939	13005	12763	12979	12850	13048	12954	12910	12929	12810	12900	12782	12923	12741	12816	13209	12788	12965	13026	12962	12947	12883	12812	12906	12972	12957	12823	12797	12995	12926	12871	13001	12785	12976	12929	12766	12915	12979	12780	13051	12853	12967	12898	12805	12961	12955	12839	12909	12587	12906	12979	13027	12934	13104	12914	12942	12850	12932	12830	12941	12991	12736	12960	12955	12874	13018	12994	13047	12752	12788	12914	13017	12829	12892	13086	12938	12820	12771	13166	12945	12880	13017	12999	12979	12969	12919	12826	12872	13032	12886	13034	12789	12814	12685	13023	12920	12689	12773	12859	12909	12972	12865	12905	12983	13014	12876	12841	12924	12885	12964	12974	13005	12841	12781	12906	12892	12733	13074	13106	12883	12835	12857	12916	13011	12901	12964	12910	12972	12695	12994	12817	12898	12911	12822	12917	13022	12936	13055	13056	12851	13009	12893	13060	12818	13067	13033	12833	12896	12960	12922	12952	12875	12953	12822	12790	12823	12922	13023	12815	12981	12881	12910	12917	12970	12987	12931	12922	12929	12805	12919	12943	12900	12855	12916	12806	13052	12880	12867	12925	12988	12822	12964	12836	12919	12941	12929	13022	12904	12904	12905	13030	12942	12812	12836	13005	12732	12779	12899	12885	12862	12899	12862	12821	12783	12778	12781	12841	12890	12905	12924	12834	12980	12864	12771	12769	12872	12829	12947	12925	12862	13027	12987	12921	12772	13028	12897	12967	12837	12947	12874	12890
23740	21063	28446	24181	22489	22465	20509	17515	16672	16317	15585	15216	14808	14720	14426	13900	13950	13946	13801	13749	13632	13529	13304	13567	13442	13527	13531	13323	13207	13404	13282	13300	13391	13309	13334	13301	13400	13477	13173	13438	13367	13334	13302	13358	13199	13318	13255	13313	13097	13376	13426	13215	13142	13318	13243	13276	13369	13410	13376	13268	13227	13371	13169	13319	13386	13273	13282	13173	13431	13162	13311	13203	13030	13129	13271	13275	13088	13297	13286	13518	13389	13440	13210	13174	13293	13361	13191	13240	13192	13186	13187	13411	13114	13108	13299	13275	13229	13402	13087	13366	13277	13369	13210	13367	13222	13185	13191	13297	13286	13106	13312	13183	13379	13280	13113	13375	13203	13156	13497	13271	13134	13130	13303	13001	13300	13230	13348	13384	13314	13371	13428	13222	13416	13356	13150	13209	13351	13150	13327	13150	13287	13270	13268	13227	13166	13099	13148	13278	13202	13227	13201	13262	13258	13250	13316	13398	13424	13053	13343	13365	13130	13380	13288	13193	13362	13107	13287	13290	13282	13267	13195	13132	13280	13337	13089	13020	13316	13204	13238	13140	13054	13221	13273	13457	13205	13216	13153	13237	13189	13115	13175	13208	13251	13326	13284	13268	13272	13271	13084	13166	13172	13192	13322	13238	13238	13130	13023	13092	13155	13272	13285	13281	13317	13197	13268	13324	13400	13195	13229	13265	13138	13156	13230	13383	13072	13134	13118	13485	13265	13121	13283	13238	13095	13261	13242	13263	13193	13409	13249	13386	13060	13156	13294	13147	13284	13148	13173	13251	13445	13122	13362	12932	13267	13031	13072	13339	13155	13238	13197	13224	13230	13313	13224	13155	13199	13225	13232	13190	13144	13181	13363	13243	13391	13007	13178	13149	13104	13148	13018	13179	13227	13111	13178	13322	13336	13190	13164	13238	13093	13247	13362	13330	13481	13353	13248	13255	13389	13320	13286	13198	13378	13347	13381	13267	13265	13182	13127	13350	13093	13392	13211	13460	13171	13301	13197	13222	13093	13104	13225	13166	13175	13032	13223	13187	13372	13244	13293	13281	13316	13312	13145	13354	13289	13055	13163	13223	13334	13428	13413	13264	13245	13288	13285	13148	13400	13270	13501	13187	13254	13381	13070	13227	13196	13271	13318	13191	13315	13238	13067	12999	13402	13213	13129	13079	13211	13415	13359	13055	13268	13232	13050	13221	13053	13110	13404	13430	13291	13208	13488	13314	13383	13221	13242	13214	13128	13204	13188	13385	13322	13328	13331	13220	13196	13152	13142	13246	13324	13313	13013	13073	13155	13229	13356	13304	13295	13119	13126	13248	13155	13297	13419	13146	13117	13273	13236	13334	13245	13384	13171	13234	13270	13244	13237	13341	13116	13348	13313	13299	13325	13218	13230	13217	13432	13203	13185	13077	13144	13353	13286	13282	13358	13125	13164	13282	13232	13241	13171	13221	13323	13196	13198	13125	13217	13188	13176	13318	13253	13238	13158	13021	13468	13279	13174	13450	13234	13194	13276	13257	13201	13327	13115	13284	13290	13063	13187	13205	13183	13149	13303	13381	13319	13116	13295	13241	13229	13321	13280	13226	13344	13209	13267	13330	13154	13384	13140	13337	13174	13281	13393	13160	13279	13385	13298	13331	13193	13284	13222	13290	13068	13460	13360	13344	13344	13242	13172	13195	13341	13268	13267	13231	13240	13254	13307	13476	13271	13172	13047	13346	13320	13297	13267	13316	13348	13220	13178	13198	13280	13285	13162	13315	13255	13143	13263	13381	13378	13059	13178	13253	13089	13269	13338	13224	13233	13160	13238	13267	13293	13129	13192	13114	13249	13158	13500	13358	13306	13370	13325	13450	13390	13096	13320	13346	13222	13426	13378	13359	13196	13260	13343	13293	13312	13173	13250	13173	13460	13407	13410	13293	13212	13109	13259	13237	13261	13164	13332	13070	13178	13252	13387	13302	13388	13005	13288	13166	13292	13166	13394	13217	13136	13312	13239	13370	13310	13293	13126	13056	13271	13233	13378	13349	13157	13132	13151	13407	13257	13317	13148	13126	13078	13193	13246	13295	13151	13368	13191	13095	13315	13285	13421	13047	13231	13354	13262	13363	13366	13330	13322	13383	13317	13423	13391	13226	13250	13254	13393	13195	13253	13500	13365	13340	13321	13386	13346	13141	13256	13346	13077	13358	13231	13349	13373	13426	13295	13373	13358	13360	13195	13199	13342	13286	13202	13230	13220	13345	13135	13325	13496	13356	13140	13264	13129	13140	13181	13291	13240	13387	13255	13393	13326	12976	13349	13264	13235	13285	13332	13349	13300	13206	13474	13055	13245	13212	13088	13396	13162	13074	13167	13254	13318	13358	13276	13353	13287	13153	13368	13206	13380	13242	13173	13222	13344	13216	13432	13382	13328	13388	13408	13186	13211	13146	13239	13320	13253	13159	13224	13364	13236	13118	13474	13175	13244	13350	13313	13090	13226	13202	13274	13196	13183	13302	13269	13339	13297	13348	13236	13296	13160	13196	13128	13327	13171	13244	13356	13295	13234	13067	13109	13253	13296	13143	13245	13306	13056	13127	13244	13245	13460	13186	13137	13336	13204	13153	13327	13209	13193	13123	13151	13407	13247	13194	13156	13500	13324	13196	13131	13250	13174	13315	13190	13159	13173	13305	13137	13254	13277	13102	13232	13135	13315	13374	13196	13132	13382	13269	13360	13218	13254	13343	13265	13199	13423	13279	13364	13298	13294	13369	13163	13479	13195	13277	13282	13366	13449	13174	13313	13173	13239	13273	13278	13370	13309	13244	13213	13046	13340	13365	13063	13265	13375	13412	13271	13167	13245	13120	13234	13263	13147	13178	13149	13247	13142	13141	13160	13316	13228	13296	13208	13271	13223	13274	13130	13259	13332	13330	13434	13211	13204	13239	13236	13123	13220	13316	13283	13311	13181	13141	13162	13420	13322	13256	13202	13320	13242	13310	13329	13146	13542	13190	13143	13213	13272	13147	13511	13142	13180	13166	13135	13093	13423	13272	13172	13247	13258	13299	13353	13278	13188	13227	13162	13159	13241	13482	13271	13178	13273	13192	13330	13337	13289	13235	13214	13235	13160	13348	13311	13368	13274	13295	13130	13260	13422	13305	13319	13298	13291	13438	13213	13262	13216	13286	13115	13315	13293	13241	13260	13098	13266	13271	13272	13180	13300	13204	13198	13167	13167	13430	13120	13370	13289	13233	13056	13299	13344	13090	13266	13351	13217	13186	13259	13334	13328	13346	13231	13330	13367	13240	13200	13239	13216	13159	13346	13289	13326	13466	13254	13420	13100	13227	13260	13172	13242	13259	13288	13338	13305	13047	13037	13037	13383	13261	13186	13341	13164	13375	13340	13214	13323	13383	13242	13289	13216	13099	13256	13090	13160	13053	13225	13185	13199	13321	13301	13379	13189	13321	13403	13266	13179	13272	13136	13272	13289	13373	13331	13423	13202	13306	13266	13269	13425	13236	13385	13238	13278	13149	13188	13238	13270	13150	13205	13351	13315	13175	13190	13271	13378	13275	13253	13334	13403	13380	13283	13224	13361	13041	13378	13290	13370	13368	13340	13231	13229	13217	13224	13294	13100	13073	13159	13288	13320	13292	13321	13169	13193	13474	13281	13362	13341	13349	13091	13229	13171	13038	13224	13124	13218	13076	13232	13220	13185	13174	13299	13255	13255	13236	13235	13200	13183	13447	13263	13335	13286	13188	13403	13228	13016	13389	13286	13303	13300	13297	13223	13197	13219	13131	13055	13253	13300	13322	13299	13294	13271	13217	13305	13224	13218	13219	13258	13274	13370	13162	13409	13178	13245	13424	13223	13401	13112	13204	13244	13222	13128	13238	13171	13321	13247	13326	13401	13328	13230	13476	13419	13327	13297	13177	13461	13260	13212	13179	13211	13275	13114	13300	13321	13249	13301	13340	13221	13450	13318	13357	13232	13247	13452	13343	13102	13296	13280	13248	13305	13315	13213	13250	13253	13079	13007	13122	13225	13137	13109	13023	13186	13283	13303	13441	13144	13252	13229	13420	13150	13197	13272	13166	13267	13328	13106	13230	13247	13343	13414	13069	13391	13209	13253	13151	13353	13185	13357	13239	13219	13022	13452	13349	13232	13138	13373	13337	13148	12884	13222	13056	13194	13290	13268	13212	13129	13277	13297	13242	13105	13126	13258	13284	13115	13437	13285	13262	13357	13238	13413	13189	13236	13290	13309	13305	12993	13282	13194	13224	13034	13113	13171	12970	13224	13232	13293	13162	13260	13280	13387	13287	13183	13109	13380	13169	13264	13204	13154	13338	13177	13365	13267	13379	13248	13269	13169	13191	13151	13157	13308	13229	13302	13285	13339	13355	13244	13112	13154	13247	13244	13418	13416	13257	13058	13265	13062	13207	13325	13255	13371	13240	13328	13419	13381	13261	13292	13437	13273	13040	13210	13276	13328	13281	13333	13350	13193	13338	13245	13224	13234	13385	13300	13118	13207	13116	13197	13283	13115	13222	13014	13308	13168	13168	13204	13225	13254	13238	13360	13204	13196	13162	13332	13391	13237	13236	13245	13463	13126	13197	13240	13047	13268	13248	13327	13363	13241	13251	13346	13227	13288	13143	13229	13239	13222	13286	13164	13277	13220	13237	13340	13282	13304	13146	13381	13166	13107	13154	13280	13448	13235	13305	13326	13245	13353	13361	13392	13317	13435	13231	13167	13297	13220	13239	13305	13279	13160	13258	13254	13115	13259	13232	13117	13142	13174	13078	13194	13352	13231	13027	13299	13147	13266	13125	13165	13031	13286	13193	13224	13203	13141	13315	12995	13340	13272	13223	13210	13195	13200	13192	13295	13257	13143	13176	13306	13308	13130	13207	13122	13132	13153	13071	13319	13370	13212	13268	13113	13155	13189	13307	13449	13300	13234	13121	13215	13213	13157	13121	13215	13156	13223	13329	13252	13390	13340	13286	13602	13054	13151	13415	13411	13319	13144	13344	13448	13233	13096	13225	13212	13351	13254	13350	13221	13337	13403	13210	13320	13389	13315	13262	13190	13217	13313	13291	13324	13146	13311	13247
22389	39381	36952	29607	25454	22489	19755	18926	18264	17115	16344	15623	14781	14584	14012	13639	13545	13173	13147	13062	12940	12836	12661	12685	12781	12507	12649	12733	12801	12716	12622	12691	12681	12635	12628	12665	12566	12442	12526	12575	12464	12641	12712	12627	12555	12508	12574	12638	12532	12603	12591	12667	12601	12765	12492	12578	12623	12529	12412	12465	12647	12572	12548	12611	12610	12503	12417	12645	12632	12510	12642	12580	12461	12372	12623	12569	12619	12497	12593	12514	12481	12604	12482	12522	12656	12456	12541	12726	12515	12654	12467	12636	12626	12502	12397	12643	12534	12690	12408	12611	12645	12416	12683	12635	12544	12480	12534	12579	12584	12538	12674	12717	12553	12635	12546	12617	12541	12481	12524	12360	12688	12583	12464	12598	12606	12493	12671	12408	12393	12656	12540	12545	12499	12503	12573	12494	12634	12662	12644	12582	12530	12499	12432	12637	12368	12435	12611	12536	12431	12611	12429	12470	12407	12308	12688	12426	12630	12243	12700	12463	12397	12533	12507	12577	12434	12436	12491	12497	12681	12591	12619	12682	12520	12507	12536	12554	12346	12522	12493	12514	12462	12380	12496	12587	12604	12503	12540	12456	12523	12446	12369	12525	12507	12610	12536	12573	12560	12586	12545	12471	12424	12631	12615	12533	12546	12553	12485	12584	12513	12550	12426	12491	12627	12532	12540	12412	12571	12618	12315	12415	12603	12469	12497	12694	12543	12496	12352	12413	12476	12579	12453	12553	12414	12495	12367	12462	12528	12499	12530	12606	12463	12552	12469	12533	12532	12449	12577	12581	12353	12449	12584	12666	12537	12435	12522	12476	12519	12666	12619	12542	12397	12464	12411	12477	12523	12509	12369	12483	12641	12543	12673	12582	12491	12542	12596	12413	12365	12609	12445	12489	12416	12466	12487	12607	12477	12518	12550	12538	12467	12553	12458	12342	12366	12418	12520	12382	12588	12496	12536	12601	12438	12500	12587	12524	12637	12444	12427	12587	12350	12502	12520	12441	12486	12443	12544	12702	12567	12528	12493	12416	12546	12445	12566	12434	12448	12583	12542	12387	12613	12689	12507	12608	12516	12452	12520	12402	12446	12635	12491	12556	12474	12749	12628	12431	12448	12552	12650	12510	12657	12347	12409	12539	12514	12478	12418	12481	12541	12525	12458	12471	12552	12698	12420	12438	12517	12562	12440	12495	12618	12583	12616	12590	12484	12641	12319	12546	12507	12384	12613	12525	12573	12452	12477	12430	12399	12542	12409	12565	12548	12540	12698	12574	12457	12533	12463	12547	12603	12501	12527	12367	12464	12566	12443	12614	12552	12407	12395	12380	12472	12528	12384	12477	12577	12436	12452	12533	12568	12446	12557	12247	12407	12637	12587	12499	12577	12405	12479	12697	12423	12535	12522	12350	12389	12471	12483	12611	12537	12416	12344	12422	12464	12409	12533	12455	12556	12696	12439	12711	12686	12428	12567	12410	12464	12470	12543	12529	12574	12314	12410	12431	12405	12607	12497	12432	12357	12400	12508	12441	12525	12586	12537	12578	12494	12572	12429	12476	12461	12438	12588	12506	12614	12467	12513	12472	12465	12550	12409	12531	12523	12587	12654	12384	12350	12348	12310	12555	12458	12531	12625	12472	12438	12427	12590	12550	12511	12536	12381	12469	12492	12522	12420	12547	12436	12306	12601	12515	12596	12483	12671	12454	12425	12556	12615	12422	12549	12528	12524	12614	12391	12575	12523	12481	12554	12535	12439	12335	12529	12687	12552	12613	12574	12558	12544	12647	12592	12330	12495	12545	12543	12459	12398	12576	12395	12573	12558	12534	12635	12518	12511	12448	12492	12679	12494	12543	12626	12359	12527	12447	12536	12527	12469	12520	12526	12614	12550	12642	12509	12444	12782	12574	12622	12471	12501	12334	12631	12466	12475	12574	12561	12509	12546	12437	12790	12474	12498	12677	12562	12558	12393	12467	12569	12634	12582	12356	12643	12264	12440	12455	12533	12486	12504	12540	12522	12444	12581	12672	12432	12479	12464	12567	12622	12556	12445	12402	12558	12327	12320	12427	12487	12348	12538	12472	12453	12487	12537	12558	12567	12671	12469	12525	12411	12492	12576	12441	12514	12457	12504	12672	12328	12619	12465	12498	12569	12332	12355	12422	12584	12449	12476	12354	12402	12521	12475	12531	12452	12370	12552	12651	12696	12447	12575	12606	12560	12592	12598	12524	12553	12427	12589	12577	12446	12391	12530	12446	12610	12534	12385	12615	12502	12529	12577	12520	12415	12451	12633	12457	12531	12426	12499	12652	12522	12416	12534	12534	12615	12390	12420	12512	12647	12642	12614	12629	12539	12513	12579	12547	12502	12436	12469	12459	12430	12618	12618	12495	12624	12643	12462	12564	12353	12491	12581	12650	12534	12556	12613	12374	12449	12464	12540	12473	12602	12503	12376	12454	12419	12590	12724	12580	12301	12710	12535	12527	12356	12483	12569	12441	12350	12485	12522	12452	12669	12441	12546	12517	12510	12478	12636	12513	12557	12597	12564	12446	12535	12694	12513	12412	12598	12467	12467	12376	12594	12514	12383	12389	12551	12523	12551	12585	12565	12490	12524	12564	12537	12537	12699	12547	12441	12315	12446	12563	12580	12498	12420	12453	12577	12365	12374	12575	12545	12341	12479	12413	12431	12349	12600	12674	12585	12416	12529	12487	12475	12636	12551	12519	12520	12556	12383	12432	12743	12586	12321	12484	12479	12432	12441	12642	12516	12468	12685	12496	12478	12512	12496	12508	12392	12398	12580	12477	12549	12477	12486	12445	12648	12431	12627	12475	12426	12592	12478	12635	12355	12573	12629	12506	12537	12399	12713	12576	12532	12457	12532	12453	12555	12463	12482	12442	12501	12432	12671	12581	12223	12641	12469	12479	12567	12347	12696	12455	12359	12533	12430	12612	12550	12478	12385	12517	12546	12592	12478	12533	12424	12637	12363	12555	12515	12441	12540	12598	12626	12498	12325	12562	12369	12502	12603	12564	12553	12489	12479	12346	12477	12561	12383	12487	12492	12583	12484	12521	12410	12434	12576	12530	12605	12519	12546	12340	12614	12452	12493	12614	12402	12406	12482	12482	12363	12590	12622	12600	12678	12350	12597	12488	12405	12636	12405	12307	12531	12517	12602	12501	12641	12554	12524	12507	12468	12386	12402	12394	12496	12330	12523	12560	12502	12515	12432	12617	12627	12493	12524	12581	12496	12627	12522	12516	12543	12492	12568	12486	12523	12549	12470	12602	12638	12335	12551	12429	12470	12605	12614	12568	12538	12602	12496	12495	12596	12449	12464	12374	12479	12491	12400	12577	12497	12440	12383	12558	12444	12628	12553	12663	12534	12592	12528	12528	12349	12655	12570	12496	12664	12593	12488	12561	12483	12609	12676	12541	12420	12557	12468	12551	12476	12264	12712	12267	12458	12605	12532	12456	12511	12693	12348	12447	12351	12524	12484	12424	12583	12446	12504	12547	12643	12615	12534	12621	12456	12552	12505	12520	12538	12593	12412	12551	12452	12577	12444	12439	12500	12381	12460	12477	12593	12510	12622	12458	12549	12503	12583	12538	12426	12404	12411	12389	12565	12612	12431	12725	12434	12411	12492	12565	12630	12538	12485	12602	12427	12515	12651	12486	12489	12642	12467	12467	12530	12438	12490	12621	12392	12458	12341	12520	12593	12737	12572	12519	12446	12400	12537	12452	12439	12468	12619	12358	12417	12659	12486	12248	12583	12436	12334	12641	12680	12576	12562	12642	12521	12553	12592	12562	12654	12499	12467	12446	12437	12469	12368	12471	12686	12444	12459	12361	12367	12563	12452	12316	12561	12545	12439	12521	12444	12462	12576	12280	12741	12505	12557	12588	12542	12569	12426	12474	12510	12487	12619	12696	12464	12597	12429	12539	12545	12447	12722	12559	12469	12488	12595	12737	12332	12437	12548	12585	12607	12643	12578	12469	12561	12572	12600	12446	12438	12592	12444	12430	12603	12513	12588	12430	12506	12462	12415	12491	12480	12744	12609	12488	12578	12538	12490	12491	12677	12527	12479	12503	12428	12479	12681	12583	12558	12577	12612	12379	12536	12627	12581	12489	12530	12527	12445	12576	12654	12545	12493	12624	12517	12621	12580	12509	12638	12527	12573	12481	12596	12442	12539	12629	12583	12382	12479	12542	12571	12567	12307	12515	12482	12454	12347	12459	12634	12446	12389	12603	12403	12400	12453	12475	12558	12555	12599	12482	12725	12591	12230	12511	12436	12544	12487	12496	12552	12567	12561	12603	12516	12578	12452	12543	12423	12633	12445	12450	12587	12582	12572	12448	12482	12502	12391	12411	12482	12426	12686	12494	12641	12529	12726	12474	12580	12515	12614	12580	12510	12496	12541	12615	12411	12607	12476	12470	12379	12492	12446	12527	12571	12411	12551	12519	12488	12683	12558	12564	12574	12608	12427	12502	12463	12448	12745	12541	12516	12452	12541	12560	12575	12380	12504	12571	12475	12532	12710	12525	12598	12551	12660	12451	12429	12617	12553	12546	12583	12540	12543	12563	12568	12603	12443	12535	12628	12288	12546	12329	12415	12550	12663	12666	12461	12534	12514	12421	12541	12438	12543	12471	12561	12565	12610	12647	12633	12630	12575	12541	12495	12379	12608	12551	12642	12324	12461	12350	12419	12478	12521	12491	12366	12555	12653	12481	12581	12613	12330	12473	12581	12570	12536	12555	12564	12405	12660	12527	12490	12606	12571	12450	12592	12587	12461	12667	12714	12491	12453	12543	12547	12502	12512	12463	12584	12416	12573	12626	12574	12569	12602	12503	12586	12666	12553	12481	12428	12467	12431	12646	12561	12647	12554	12399	12531	12486	12421	12636	12494	12427	12543	12608	12477	12512	12573	12490	12536	12653	12444	12587	12535	12497	12693	12484	12500	12634	12588	12575	12532	12348	12468	12566	12606	12604	12529	12500	12558	12684	12444	12642	12671	12532	12478	12594	12581	12540	12428	12425	12514	12409	12406	12645	12544	12341	12538	12448	12476	12531	12401	12515	12560	12573	12566	12681	12480	12627	12496	12589
22642	21052	28836	23542	21597	23904	25452	20535	19161	18847	17835	16896	16267	16069	15783	15468	14939	14739	14847	14652	14647	14499	14470	14243	14377	14131	14539	14316	14367	14255	14208	14373	14196	14160	14174	14266	14224	14124	14103	14176	14248	14263	14139	14134	14129	14174	14235	14096	14124	13984	14279	14208	14192	14207	14178	14249	14193	14158	14135	14017	14136	14022	13977	14127	14015	13975	13810	13958	14044	14031	13964	14062	13924	14051	13934	14004	14106	14097	14122	14010	14056	14154	14043	13948	14081	14064	14036	14107	14148	14002	13971	14182	14133	13973	13972	14102	14116	14172	14123	13830	14019	14076	13984	13977	13951	14174	13952	13979	14168	14150	14084	14043	14124	14183	14092	13914	13770	13811	14032	14149	14038	13879	13795	14162	13898	13983	14018	14044	14065	14090	14043	13909	14051	14071	13853	13989	14175	14089	14334	13936	13934	14166	14006	14064	14178	14101	14039	14031	13752	13953	14104	13878	14148	14060	14148	13935	14100	13971	14002	13973	14039	13850	14113	14167	13971	13904	14042	13974	13894	14086	14000	13938	13876	14006	13843	13765	14031	14095	13870	14078	13848	14013	13868	13960	13990	13954	14009	14033	14066	14008	14237	13944	14054	14003	13893	14167	14032	14113	14099	13819	13925	14165	14064	13997	13808	13993	14027	14043	13936	13980	13775	13918	14148	13884	13925	13991	14044	14004	13993	13835	14024	13887	14029	13882	13921	13910	14105	13736	13923	13995	14089	13812	14156	14093	13881	13987	13974	14013	14084	14015	13916	14029	13983	14034	13883	13881	14058	14019	13813	14108	13989	14141	14074	14352	13988	14125	13888	14088	13919	13830	13971	14089	13997	13898	13882	14022	14087	13953	14225	14014	13988	14150	14049	14091	14151	14000	14066	14009	14010	13972	13791	13946	13779	13850	14062	13932	14036	13958	13842	14141	14089	13964	14064	13961	14020	14081	14099	14048	13923	13976	13868	14124	13952	13977	14051	14052	14084	13989	13997	14041	13908	14114	14170	14143	13939	14031	14097	13917	14048	14020	13960	13977	14174	14088	14098	14005	14249	14010	13984	13921	13884	14019	13901	13958	14037	13948	14176	13941	13871	13854	14067	14128	14050	13937	13860	14039	14065	14098	14051	14200	13977	13972	13978	13898	14040	13897	13939	14075	13997	14007	14218	13944	13909	13893	14146	14051	13899	14050	14137	14050	14032	14018	14101	13878	14016	13972	14131	14051	13763	13941	14013	14037	14051	13916	13952	14148	13978	14186	14107	14023	13931	14006	13994	14144	13777	13911	14030	14136	13880	14031	13914	14041	14001	14146	14196	13946	13958	13869	14030	14004	13992	13977	14179	13958	13937	13815	13915	14209	13835	13765	13916	14038	14052	14006	14014	13972	13834	13842	13907	14133	14034	14027	14057	14081	13944	14119	13952	14040	13969	13987	14074	14026	14007	13944	14002	13980	13907	13814	14081	14150	14128	13887	14093	13865	14042	14101	14039	13783	14011	14095	14160	14106	14030	14035	14031	14027	14021	14010	14148	14046	14046	13982	14035	13847	13929	14124	14153	13825	14101	14123	14058	13832	13996	14057	13980	14214	13888	14074	13833	13943	14000	13998	14114	14157	14175	14095	14049	14037	14088	14231	13962	13987	13988	13957	13979	13911	14039	14021	14085	13918	13992	13920	14124	14023	14038	14160	14153	13982	13927	13946	14141	14037	14092	14019	13872	13938	14028	13937	14093	14135	13772	13875	13787	13960	14068	13978	13913	13937	13955	14138	14130	13957	14115	13933	14065	13883	14184	14058	13980	13932	13889	13980	13925	13898	13885	13994	14110	14016	14022	13884	14100	14144	13966	14099	13865	13975	14055	13983	13994	13987	13984	13996	14031	14152	13995	13943	14054	14077	13931	13925	13938	13966	13889	13845	13966	13999	13934	14057	14150	13954	13790	14027	14012	13941	13945	13972	13890	14049	13998	13969	13948	13956	13907	14020	13855	13981	13883	13752	14142	13951	14068	14014	14098	14088	13970	13896	13960	13914	14077	13762	13993	13908	14106	14025	14082	13947	14039	14124	13880	14053	13978	13956	13940	13984	13913	14112	13945	13946	13899	13841	14051	14015	14224	13967	13915	13974	13962	13930	14029	14046	13902	13889	14002	13825	14185	14084	13978	13817	13934	14009	13993	13818	14025	14012	14144	14028	13862	13944	14147	13954	13813	14118	14107	14139	14024	13926	14160	13912	14108	13965	13923	13887	13975	14101	13954	14010	13879	14227	14127	13914	14019	14065	14111	14029	13954	13968	13994	14117	14159	14128	13949	14055	14174	13918	13920	13904	13908	14057	13878	14010	13925	13970	14010	13909	14054	13937	14271	14161	14046	14138	13946	13963	13874	14053	14177	14138	13998	14032	14001	13977	13909	13960	13961	13972	14059	14028	14079	13814	14053	13914	14026	13785	14016	14024	13979	14204	13753	13894	14029	13941	13905	14005	13926	14140	14020	14137	14055	14016	13897	14048	14179	14177	13991	14039	13998	13907	13977	13998	14164	14100	13937	13881	13935	14143	14246	14051	14047	13977	14118	14027	13865	13856	13980	13836	13924	13964	14039	14021	14059	14039	14118	14014	14152	13878	14074	14086	14154	13974	13978	14113	14021	14074	13960	13895	14035	14112	13976	14056	14086	13873	14053	13844	14023	14007	14142	14146	13910	14024	13846	13968	13994	14084	13949	13939	13872	14184	14174	13892	14013	13866	14017	14175	14176	14086	14087	13999	14101	13849	14000	13778	13993	14030	13838	14047	14034	13972	13858	13934	14017	13935	13773	14023	14065	14273	14004	14104	14194	14015	14214	14039	14133	13899	13899	14053	13990	13942	14083	14016	14090	14024	14128	14013	13997	14019	13852	13937	14057	13974	14017	13948	14040	13903	14182	13968	14036	13957	14154	13966	14131	13979	14201	14011	14129	14037	14292	13893	13960	14099	14123	14037	14040	13965	14133	13838	14256	14273	14051	13930	13896	14149	14101	13966	13835	13969	14060	14173	14014	13856	14061	14060	14032	13879	14176	13971	14214	14001	13969	14013	13927	14019	13825	14103	14066	14074	14048	14064	14079	14062	14071	14029	13907	13962	13952	13887	14178	13979	14033	13980	13932	13892	14238	13764	13966	14006	14022	14283	14133	14069	13831	14057	14147	13929	14052	13903	14094	14016	13716	14180	14040	14067	13926	14070	13876	14220	14138	13954	14031	14191	14087	14170	14037	14030	13961	13920	14014	13863	14109	14222	13959	14079	13909	14150	14013	13806	13933	13752	13874	13802	13996	14035	13729	14007	14242	14067	14051	13906	13938	13866	13895	13964	14077	14137	13975	13955	13898	13936	13946	14057	14222	13880	13788	14084	14034	13920	13889	14166	14038	14146	13983	13855	14038	14128	14060	14102	14071	14021	14097	13968	13813	13863	14034	14186	13921	14132	14011	13834	13964	13970	13848	14014	13913	13745	14128	13938	13987	13880	14144	14113	14111	14035	13940	14017	14027	13975	14069	13938	14053	13839	14144	14153	14052	14139	14129	14031	14012	13990	14226	14087	13923	13938	14223	14069	14051	14036	14176	14012	13970	14134	14116	14048	14326	13740	13842	13990	13942	14011	13996	14080	13994	14045	14089	14134	13865	14101	14034	13863	13995	13882	13835	13828	14089	14110	14013	14016	13903	14041	14019	14100	14083	13947	13895	13953	14145	14007	13890	14025	14093	13899	13870	13875	14111	13898	13813	13924	14074	13894	13992	14091	13965	14080	13922	13994	14023	13989	14085	14189	13983	14019	13957	14087	14027	13855	13800	13966	13848	14022	13879	13897	14015	14074	13863	13957	14143	14011	14085	13977	13955	14080	13959	13999	14078	13912	13930	14040	13959	13861	14084	13916	14042	14066	13773	13875	13966	13900	13967	14023	14014	13854	14077	14007	14145	14027	14091	13814	14173	13896	13933	13996	13859	13958	13993	13732	13863	13948	13978	13867	13890	13845	13909	13639	14120	14129	13987	13936	14085	13877	14162	13926	14034	14072	14124	14046	13902	14057	14146	14173	14048	14036	13941	14203	13968	13944	13907	14039	13930	14142	13835	14079	14118	14025	13967	14005	14195	13749	14014	14018	14104	14000	14082	14129	14103	14113	13970	14091	13964	14056	14051	13841	14034	14077	13976	13959	13776	13946	13934	13877	14044	13919	14067	13931	13903	14076	14036	14173	13994	13962	14186	13963	14023	13863	13832	13769	13843	14008	14021	14051	14049	13914	13810	13905	13822	13990	13904	14080	13896	13983	14044	13861	13878	13973	14128	14078	14088	14070	14016	13833	13766	13962	14062	13901	13942	13915	14043	14055	13841	14053	14020	14045	13946	14061	13898	14001	14131	14097	14023	13960	14092	13879	14060	13855	13884	14122	14058	13886	13973	14048	13931	14028	14046	13926	13828	13927	13861	13801	13862	13957	13954	13688	14091	14031	13977	14195	14068	14115	13926	14106	13954	13813	14004	14088	13906	13978	14122	14095	13893	13945	13933	13829	14036	14013	13942	14020	13945	14223	14093	14267	14012	14018	14106	13918	13970	14072	13970	13849	13978	14067	13898	13967	14035	14088	13949	14073	14227	13894	14178	13916	14028	14055	14231	13859	13881	13987	13835	13998	14138	13923	13929	14102	14020	14045	14014	14018	14128	14045	13914	14011	14098	14066	14057	13889	14186	14178	14050	13878	14019	14047	13867	14019	14111	13978	14210	14108	14044	13934	14192	13914	14064	13700	14110	13961	14082	14075	14016	14114	14009	13911	14119	13942	13784	13792	13796	13918	14191	13920	14094	14060	13991	14022	14003	13950	14113	13885	13987	13879	14118	13974	14042	14120	13976	14111	13854	13970	14016	13947	14098	13990	14048	14184	13994	13843	14091	13952	14058	14158	14128	13995	13893	14053	13851	14097	14132	14232	14065	13914	14180	13979	13991	13929	14087	14034	14158	14027	14022	14071	14053	13810	13880	13961	13849	13887	13966	13757	14100	13968	13778	13910	13977	13983	14066	14205	13986	13854	14009	13835	13756	14011	14067	14062	14127	13985	14018	13919	14185	13881	13908	14079
23890	43924	41925	33785	29348	25398	23170	22155	21233	19785	18584	17135	16243	15916	14999	14645	14584	14193	14042	13796	13518	13611	13418	13481	13225	13130	13213	13130	13102	13165	13044	13012	13226	13114	13069	13011	13045	13142	13103	13034	13109	13035	13055	12971	13075	12986	13030	12858	12853	13034	12982	12991	12996	12977	12889	13205	13167	12902	13184	13017	13037	13130	12996	12941	13105	13053	12990	13085	13033	13136	12834	12974	13155	12829	12878	12860	13064	12969	12900	12957	13047	13036	12904	12960	13031	13031	13019	12985	12799	13010	13085	12875	12765	12938	13041	13014	12918	12881	12864	12830	13016	12897	12861	12899	13000	12779	12948	12829	12986	12940	12925	13044	12971	12863	12988	12923	13044	12968	12937	12986	12845	12837	12924	13106	12830	12946	12915	13061	12886	13023	12932	12819	12826	12902	12911	12980	13024	12943	12944	12999	12985	12954	12897	12954	12962	12984	12823	12823	12998	12912	13242	12953	12859	12992	12998	12845	12978	13121	12915	13106	12985	12946	12928	12957	13002	12803	12909	13114	12865	13025	12922	12900	12971	12922	13037	13031	13124	12968	13091	12879	12953	12957	12911	12948	12899	12871	13013	12936	12948	13089	12933	13032	12889	12905	12856	12896	13011	13002	12875	12910	12959	12854	12836	12847	12885	12953	12832	12870	13023	13038	12802	12997	12833	12997	13127	12915	12986	12825	12992	12937	12848	12926	12840	12966	12952	12931	12900	12995	12920	12777	12893	12875	12955	13037	12917	12781	12874	13068	12865	12765	12893	12935	13057	13082	12953	13000	12893	12927	12919	13018	12984	13095	12918	12899	12818	12746	12912	12894	12909	13053	12938	12900	12984	12935	13049	13136	12879	13011	12953	12904	12803	13154	12967	13022	13047	12709	12956	12870	12879	12757	12796	12993	12875	12958	12930	12920	13050	12913	12979	12978	12877	12988	12960	12991	13028	12950	13161	12767	12784	12869	12945	12982	12980	12902	12900	13009	13016	12979	13031	13033	12796	12933	12828	12945	12953	12927	13130	12846	12995	12964	12887	12967	12804	13000	12836	12913	13048	13020	12931	13009	12860	12876	12860	12767	13007	13008	13009	13171	13027	13121	12940	12891	12992	12940	12954	12868	12889	12926	12990	12987	13012	12983	13073	12948	13140	12817	12974	13013	12877	13033	12921	13039	13036	13071	12914	12935	12779	13157	12941	13077	12772	12997	13009	12971	12825	12952	12917	12925	13024	12780	12907	12938	12972	12880	12865	12861	13139	13083	12817	13019	13005	12919	13088	13006	12876	12929	12947	12971	12901	12770	12869	12835	12937	12926	12935	12934	12910	13005	12866	12938	12888	12811	13019	12935	13041	13009	12835	12889	12917	13023	13024	12904	12877	12940	12999	12988	12913	12821	12815	13005	12971	13015	12888	12936	13035	12899	13006	13003	12918	12967	12820	13013	12997	12932	12877	13081	12896	12935	12986	12966	12997	12793	12928	12934	12918	12952	12920	12801	12905	13118	12870	12899	13023	12916	13047	12926	12883	12820	12945	12880	12796	13055	12992	13053	13080	13024	13022	12861	12876	12958	12960	12968	12818	12952	12805	12968	13006	13070	13079	12973	12878	12869	12866	12954	13029	12804	12946	13090	12922	13016	12934	12918	12815	13078	12824	12890	12911	12832	13039	12895	12946	12869	13040	13055	12902	12792	12992	13074	13101	12792	12768	13049	12932	12883	12878	12887	12779	12839	13009	13039	12920	12984	12966	12891	13035	12865	12749	12895	13019	12958	12870	12912	12857	13028	12948	12816	12937	13006	12939	12853	12846	12912	12875	12970	12747	12983	12902	13058	12844	12849	12875	12798	12946	12986	13008	12948	12957	12852	12980	12800	12939	13013	13013	13040	12811	13112	13041	12958	12870	12871	12944	12979	12877	13040	13015	12925	12819	12876	12849	12958	12814	13035	12895	12967	12937	12998	12898	12971	13165	12827	12980	12842	12866	12793	12997	12921	12874	12964	12867	12999	12948	13017	12960	12936	12835	12804	12934	12873	12895	12910	13038	12923	13062	12881	12993	12899	12877	12965	12795	12884	12978	12868	12889	12859	13025	12868	12794	12892	12990	13027	12935	13044	12894	13002	13002	12805	12902	12848	12831	12897	12910	12932	13016	12940	13075	12949	12872	13044	12797	13028	13063	13001	12853	13222	12760	12955	12996	12881	12927	12974	12948	13091	13133	12747	12987	13051	12962	12764	12842	12932	12957	12925	12969	12913	12941	12856	12943	12897	12925	12886	12971	12861	12939	13005	12854	12920	12806	12977	12946	12917	12982	13165	13101	12947	13139	12893	12869	12818	13158	12914	12887	12942	12928	12866	12895	12929	12868	13062	13032	12819	13121	12957	12846	12757	12864	12893	12883	12846	12993	12859	12932	12881	12860	13014	12861	12852	12987	13161	12908	12905	12943	12794	13028	12798	12974	12987	13094	12835	13030	12851	12926	12850	12812	12970	13097	12956	12989	13010	12764	13091	13060	12783	12906	12826	12865	12746	12949	12887	12877	12960	12976	13017	12898	12925	12640	12940	12766	12955	12995	12859	12970	13027	13023	12869	12991	12888	12777	12944	12857	12981	12881	12886	12961	13001	12945	12773	12882	12887	12922	12757	12904	12893	12935	12889	12929	12881	12911	12892	12921	13132	12978	12914	13086	12881	12918	12912	12888	12963	12912	13053	12866	13009	12879	12823	12867	12881	13021	13019	12848	12998	12882	13021	12870	12999	12937	12772	13074	12917	13163	12837	13047	12828	13062	12967	12917	12945	12808	13011	12660	12960	12928	12916	12953	12755	12832	13036	13021	12914	12971	12923	13009	12978	12914	12923	13084	13011	12965	12930	13109	12848	12867	13027	13026	12965	13056	12893	13034	12909	12797	12891	12835	12793	12882	12939	12826	12796	13037	12865	12686	12927	12970	12860	13001	12816	12768	13041	12963	12924	12936	13062	12858	12759	12775	12936	12929	12919	12839	12858	12907	13068	12941	12947	13023	13176	12850	12903	12968	12942	13010	12823	12980	12775	12889	12879	13009	13086	12948	12994	13050	13002	12990	12936	12931	12914	12892	13017	12946	12897	12898	12915	13007	12901	12953	12897	12855	12955	13078	12880	12912	13140	12922	13035	12852	12866	12976	12851	12887	13090	12974	12978	12938	12902	13120	13017	12856	12940	12985	12879	12987	13018	12797	12900	12988	12829	13015	12929	12980	12813	12911	13075	12971	12876	12797	12903	12806	12828	12846	13018	12930	12945	12901	12996	13013	12915	12887	12955	12902	12983	12978	13026	12714	13159	13103	12819	13058	12790	13009	12927	12908	12832	12861	12810	12903	13045	12857	12864	12869	12762	12985	12902	12929	12918	12888	12937	12772	12960	13047	13068	12955	13055	13022	12943	12787	12925	13095	12906	12957	12979	12912	12918	12909	12913	12925	12979	13077	12885	12997	13062	13081	13005	12930	13078	12963	12798	13032	12776	13040	12797	12857	12871	12969	13005	12864	12942	13008	12989	12955	12929	12896	12894	12912	12992	12962	12873	13005	12975	12945	12845	13071	13001	12856	12969	12811	12978	12962	12949	12853	13035	12788	13022	12820	12982	12997	12997	12921	12965	13130	12927	12989	12771	12935	12962	13066	12843	12794	12878	13142	12862	12956	12827	12973	13055	12932	12851	13088	12952	12949	13037	12806	13002	12925	13147	12955	13058	12876	12953	12965	13110	13016	12851	12848	13003	12817	12900	13130	13042	13017	13051	12958	12895	12943	12803	12987	12817	13039	13006	12799	12863	12927	13041	12702	13018	13001	13037	12726	13025	12899	12950	13049	13012	13116	13030	12860	12900	12829	12966	12888	13001	12905	12797	13001	13088	12747	12817	12878	12924	13016	12944	12941	12897	13067	12951	12816	12795	13063	12847	12954	12833	12865	12945	12884	12958	13117	12977	13031	12966	12764	13012	12970	13025	12874	12954	12801	12950	12897	12985	12898	12999	12851	13013	12917	13036	13024	12936	12868	12861	12915	13041	12902	13033	12884	12954	12902	13042	13058	12933	12881	12874	12983	12804	13200	12863	12928	13001	13020	12812	13010	12947	12869	13132	13005	13078	12738	12991	12887	13057	12805	12974	12764	12969	12973	12923	12786	12881	12906	12903	12977	12962	12943	12965	12880	12932	13018	13026	12879	12953	12976	12854	12862	13000	12737	12939	12959	12808	13015	12947	12853	12868	12859	12877	12943	13040	12927	12879	12826	12801	12807	12916	12939	13053	12822	12791	12946	12823	12969	12986	12983	13083	12906	12864	12962	12852	12822	13062	12862	12891	12993	12889	13082	12721	13050	12734	13004	13040	13057	12978	12890	12947	12806	13005	12870	12947	12985	12910	12822	12972	13037	12771	13056	12922	13024	12983	12919	12865	12921	13005	13020	13072	12830	13117	12997	12770	12939	12850	12989	12919	13037	13047	12838	13046	12977	12876	12858	12937	12986	13073	12859	12935	12814	12883	12954	12947	12792	13051	12839	12998	12865	13008	12932	12990	12920	12775	12867	12935	12833	13121	12995	12904	12955	13021	13005	13074	12829	12831	12955	12905	12963	12984	13033	12658	12915	12872	12865	13031	12841	12902	13019	12956	13038	12971	12848	13113	12995	12871	12969	13103	12869	13056	12950	12952	12918	13054	12960	12880	12851	12708	12990	12777	12846	13035	12941	12934	12923	12855	12923	12924	12877	12748	13002	12968	12990	12928	12894	12947	13113	13017	12833	12840	12923	12904	12987	12949	12966	13042	12896	13035	13029	12974	12947	12935	12974	13108	12959	13078	13071	12860	13036	12986	13005	12914	13040	12800	13133	12933	13073	13080	12911	12903	12895	12865	12953	13037	12935	12808	12773	12998	12868	12986	12835	12943	12905	13024	12864	12812	12940	12889	13087	13008	12965	12751	13184	12835	12892	13007	12869	12961	12900	12871	12882	13098	13066	12925	12814	12833	12838	13081	12899	12847	12835	12973	12908	12985	13041	12943	13031	13001	13009	12762	12928	12952	13007	12909	12941	13047	12961	12921	12982	13107	13056	13029	12897	13100	13049	12861	12851	13104
27473	23247	28310	24797	19592	17696	16840	16108	15802	15386	15078	14911	14523	14472	14279	14445	14189	14041	14084	14071	14208	13964	14063	13933	14025	13893	14211	14025	13836	14082	13793	14037	14058	13928	13913	13933	14086	14014	13838	13992	13768	14010	13975	14019	13851	13936	13903	13873	13809	13745	13871	13732	13774	13883	13813	13928	13687	13965	13843	14036	13876	14023	13871	13889	13746	13756	13699	13970	13865	13766	13881	13908	13930	13848	14005	13968	13787	13815	13863	13750	13794	13885	13935	13777	13746	13847	14018	13995	13763	13922	14037	13943	13995	13759	13939	13714	13789	13828	13618	13978	13873	13849	13899	13732	13952	13919	13767	14084	13742	13943	13822	14109	14007	13860	13897	13871	13846	13887	13951	14015	13808	13867	14091	13701	13883	13706	13911	13800	13685	13825	14016	13761	14093	13989	13772	13849	14001	13904	13735	13900	13803	13957	13926	13955	13839	13857	13927	13915	13917	13782	13812	13997	13927	13968	13621	13867	13831	13976	13789	13792	13833	14034	13870	13900	13875	13953	13763	13901	13698	13807	13878	13849	13820	13826	13716	13646	13942	13797	13809	13889	13836	13731	14050	13840	13816	14019	13788	13809	13823	13752	13973	13956	13822	13834	13859	13813	13961	13946	13926	13812	13967	13832	13688	13976	13876	13742	13899	13813	13834	13969	14017	13844	13759	13815	13904	13778	13901	13852	13657	13863	13692	13780	13989	13819	13931	13979	14200	13849	13705	13830	13884	13746	13872	13735	13950	13953	14002	13869	13858	13893	13816	13903	13910	13837	13680	13814	13788	13738	13988	13856	13850	13955	14026	13829	13894	13888	13775	13999	13930	13803	13937	13840	13719	13889	13994	13814	13834	13881	13982	13949	14089	13916	13736	13845	13845	13725	13877	13762	13896	13917	13887	13798	13829	13787	13898	13831	13800	13543	13700	13879	13795	13855	13775	13908	13910	13570	13865	13990	13951	13998	13752	13831	13781	13768	13789	13974	13837	14030	13916	13730	13884	14013	13866	13822	13921	13884	13869	13893	13834	13823	14103	13771	13892	13849	13885	13848	13689	13994	13861	13851	13800	13995	13798	14078	13733	13852	13984	13905	14044	13836	13832	13931	13861	14016	13890	13978	13693	13887	13806	13853	13722	14006	13708	13832	13842	13780	13923	13859	13852	13764	13794	13807	13742	13866	13875	13862	13877	13792	14038	14088	13954	13792	13777	13937	13894	13838	13740	13983	13792	13960	13958	13855	13870	13848	13883	13920	13850	13969	13947	13756	13952	13916	13955	13883	13894	13817	13813	13789	13936	13880	14069	13774	13837	13859	13892	13915	13857	13964	13785	13699	13795	13870	14149	13690	13563	13721	13901	13778	13953	14038	13972	13796	13886	13846	13902	13743	13886	14089	13857	13938	13759	13865	13871	13791	13841	13901	13982	13701	13693	13739	13805	13851	13756	13762	13621	13783	13856	13899	14102	13659	13873	13908	13876	13797	13711	13696	14114	13781	13934	13889	14036	13677	13909	13876	13893	13917	13911	13624	13691	13898	13866	13986	13833	13888	13784	13776	13894	13687	13977	13806	13982	13827	14076	13855	13698	13797	13778	13963	13900	13732	13943	14012	13822	13968	13991	13919	13829	13846	13910	13816	13817	13911	13871	13783	14066	13753	13885	13881	13810	13660	13888	14219	13923	13903	13701	13831	13805	13825	13838	14055	13857	13889	13874	13856	13792	13714	13829	13677	13888	13726	13808	13825	13868	13747	13787	13714	13705	13858	13902	13941	13905	13890	14043	13780	13842	13845	13927	13857	13960	13854	13824	13825	13915	13877	13955	13928	13935	13908	13883	13974	13751	13875	13806	13945	13743	13881	13853	13859	14004	13634	14010	13901	13902	13881	13935	13900	14071	13979	13901	13912	13930	13855	13917	13965	13946	13884	13831	13782	13536	13639	13876	13831	13685	13817	13848	13773	13828	13749	13701	13969	13916	13856	13940	13924	14016	13950	13999	14006	13911	13838	13895	13780	13776	13718	13809	13812	13921	13581	14022	13663	13676	13802	13963	13853	14006	13763	13737	13894	13943	13881	13897	13827	13828	13904	13715	13842	13854	13922	13784	13710	13816	13802	13908	13694	13942	13903	13891	13817	13874	13903	13859	13869	13785	13861	13797	13772	13840	13888	13731	13797	13794	13899	13673	13829	13972	13975	13789	13850	13840	13727	13903	13938	13853	13924	13776	13864	13865	13717	13920	13826	13876	13882	13986	13889	13695	13679	14067	13893	13819	13968	13749	13848	13827	13896	13920	13780	13868	13805	13835	13857	14003	13804	13880	13852	13912	13915	13829	13794	13741	13830	13783	13718	13904	13947	13724	13747	13713	13819	13712	13709	13780	13813	13836	13847	13828	13871	13928	13909	13864	13799	13921	13882	14000	13897	14002	13908	13848	13844	13851	13771	13739	13824	13823	13928	14055	13928	13915	13892	13819	13948	13755	13734	13877	13926	13841	13806	13789	13891	13867	13901	14074	13932	13932	13740	13807	13703	13826	14125	13845	13995	13833	13680	14011	13822	13748	13780	13976	14035	13882	13961	13781	13649	13668	13881	13896	13945	13812	13829	13938	13980	13767	13952	13776	13915	13824	13965	13912	13724	13925	13806	13819	14054	13795	13813	13982	14012	13795	13866	13942	13799	13872	13951	13873	13825	13914	13902	13865	13686	13701	13920	13903	13738	13839	13976	14033	13770	13760	13841	13975	13952	13853	13862	13797	13766	13933	14051	14074	13786	13732	13828	13828	13787	13792	13774	13838	13891	14004	13893	13806	13904	13929	13943	13758	13954	13922	13968	13791	13919	14013	13660	14023	14108	13952	13819	14034	13826	14110	13884	13909	13776	13806	13825	13861	13839	13917	13780	13824	13789	13758	13797	13945	13849	13938	13750	13954	13920	13820	13666	14103	13750	13859	13829	13821	13853	13885	13761	13757	14063	13828	13618	13716	13724	13923	13606	13918	13898	13895	13724	13887	13808	13953	13756	13947	13843	13971	13813	13781	13789	13927	13815	13661	13782	13740	13988	13863	13862	13802	13823	13766	13916	13707	14044	13845	13802	13768	13831	13907	13825	13771	13830	13896	13855	13900	13879	13944	13847	14025	14085	13960	13917	14034	13794	13699	13953	13809	13853	14036	13820	14001	13920	13815	13921	13867	13934	13783	13996	13908	13882	13909	13883	13835	13744	13926	13829	13789	13823	13797	13971	13761	13836	13843	13748	13790	13950	13867	13739	13744	14008	13786	14060	13912	13770	13939	13994	13846	13873	13818	13905	13771	13980	13861	13817	13830	13852	13842	14024	13813	13767	13811	13967	13914	13754	13597	13857	13728	13713	13787	13812	13804	13875	13758	13798	13795	13876	13928	13928	13962	13952	13916	13907	13964	13886	13844	13863	13857	14076	13994	13779	13763	13814	13902	13958	13724	13799	13856	14070	13657	13923	13776	13871	13774	13766	13883	13896	13828	13845	14074	13935	13672	13731	13702	13884	13784	13803	13884	13824	13939	13771	14045	13848	13758	13825	13774	13821	13788	13608	13777	13696	13877	13844	13946	13871	14045	13884	13867	13863	13781	14038	14061	13799	13940	13690	13861	13704	13873	13719	13948	13871	13788	13877	13882	13954	13955	13782	13977	13707	13978	13832	14030	13834	13785	13840	13872	13700	13705	13809	13916	13784	13796	14021	13882	13865	13927	13863	13980	14017	13924	13857	13880	13812	13901	13927	14020	13986	14070	13878	13998	13813	13894	13787	13853	13922	13838	13711	13748	13821	13888	13822	13896	13820	13937	13935	13853	13963	13845	13821	13840	14121	13906	13716	13960	13932	13802	13950	13850	13773	13865	13870	13698	13824	14055	14135	13886	13806	13898	13588	13734	13870	14009	13893	14014	13985	13892	13957	13988	13757	13832	13745	13873	13840	13882	13855	14076	13840	13986	13591	13874	14025	13898	13919	13968	13668	13867	13696	13913	13710	13955	13855	13934	13831	13959	13719	13661	13894	13841	13876	13967	13863	13952	13663	14032	13836	13888	13832	13738	13889	13863	13851	13968	13745	13857	13981	13925	13917	13853	13980	13914	13855	13877	13906	13983	13795	14012	13881	13922	13800	13915	13801	13814	13866	13722	13954	13980	14208	13896	13955	13927	13868	13855	13892	13855	13857	14082	13829	13667	13833	13979	13916	14038	13852	13833	13907	13851	13825	13919	13940	13855	13860	13943	14088	13716	13890	13923	13973	13937	13809	13832	13926	13958	14043	13678	13710	13777	13955	14065	13864	13842	13853	13885	13892	13897	13882	13763	13888	13858	13920	13877	13766	13831	13966	13953	13951	14016	13667	13934	13794	14022	13957	13753	13681	13803	13875	13800	13921	13920	13941	13835	13814	13836	14012	13854	13983	13839	13840	13936	13825	14036	13901	13982	13888	13828	13951	13906	13790	13879	13897	13874	13821	13922	13884	13734	13743	13946	13920	14063	14045	13798	13844	13814	13665	13802	13917	13568	13872	13812	13876	13904	13620	13587	13867	13903	13798	13854	13927	13836	13806	13964	13730	14047	13951	13783	13710	13833	13831	13951	13826	13780	13861	14083	13786	13792	13554	13918	13749	13928	13803	13703	13998	14079	13959	13809	13779	13994	13686	13904	13934	13955	13933	13912	13983	13819	13806	13924	13797	13850	13803	13981	13799	13871	13762	13877	13718	13968	13923	13864	13973	13799	14130	13778	13735	13850	13868	13999	13998	13869	13971	14049	13838	13782	13771	13830	13888	13784	13812	13994	14017	13911	13953	13797	13640	13846	13913	13842	13997	13997	13928	13860	13924	13937	13878	13942	13940	13717	13758	13992	13977	13865	13895	13773	13856	13768	13871	14067	14020	13975	13810	14040	13881	14025	13827	13746	13971	13891	13750	13794	13945	13977	13947	13947	13828	14043	13862	13968	14016	13721	13717	13826	13805	14048	13794	13918	13846	13833	13665	13912	13740	13959	13879	13673	13515	13717	13680	13759	13883	13912	14021	13969	13952	13945	13903	13799	14091	13657	13760	13922	13773	13943	13775	13722	13927	13881	13859	13888	14062	13827	13850
22536	34083	31251	24386	20740	18774	17475	16870	16280	15532	15080	14413	14157	13975	13614	13477	13329	13454	13237	13138	13214	12967	12996	12966	12929	13128	13084	13009	12948	12969	13028	12836	12851	13002	12796	12846	12997	13065	12910	12822	12901	12889	12811	13023	12933	12921	12960	12880	12943	12934	12967	12848	13034	13013	12967	12879	12815	13071	12847	12934	12955	12852	12985	12891	12938	12885	12919	12984	12796	12971	12963	12821	12872	12872	12904	12843	12851	12732	12993	13014	12906	13038	12991	12916	13025	12896	13031	12824	12942	12831	12938	12937	12876	12983	12830	12915	12876	13032	12892	12914	12863	12827	13111	12790	12918	12902	12841	13068	13072	12893	12873	12893	12934	12832	12877	12977	12852	12978	12934	12938	12965	13104	12893	12947	12890	12993	12959	13005	12857	12840	12975	12941	12993	12946	12978	13031	13001	12803	12779	12825	12866	12814	12991	12895	13048	12892	12730	12811	13018	12907	12962	13150	12855	12918	12916	13011	12844	12829	13032	12982	12989	12747	12940	12839	13063	12904	13011	12993	12795	13098	12861	12997	13054	12975	13134	12975	12839	12820	12841	12993	12816	12881	13029	12771	12795	12951	12991	12907	12879	12978	13006	12921	12832	12871	13038	12732	12831	12959	13021	13085	12940	12763	12746	12862	12908	12896	12944	13005	12864	12789	12940	12998	12928	12910	12969	12951	12833	12764	13107	12919	12883	13076	12850	13019	12809	13040	12762	12938	12946	13033	12835	12894	12889	12936	12951	12869	12976	12872	13054	12761	12887	12950	12971	12829	12972	13046	12842	12924	13041	12824	12887	13050	12995	12949	12861	12882	13006	13091	13055	12839	12855	12927	12877	12871	12867	12996	12798	12925	12989	12864	12960	12986	12877	12977	12903	12899	12952	12918	12884	12840	12931	12799	12842	12873	13022	12958	12852	13031	12868	12927	12638	12953	12914	12787	12962	12921	12974	12965	12978	13043	12945	13015	12866	12913	12907	12872	13082	12859	12872	12894	12834	12832	12897	12869	12882	12936	13067	13003	12941	12749	12906	12823	12871	12875	13043	12902	12910	12910	12909	12840	12960	12863	13048	12975	12881	12950	12827	12998	12901	12789	13095	13045	12923	12797	12906	12960	12789	12903	12818	12852	12839	12789	12667	12795	12812	12763	12927	12766	12904	12722	12803	12894	13096	13011	12849	12768	13058	12924	12788	12782	12796	12807	12997	12895	12883	12832	12909	12840	13098	12803	13041	12911	12750	12993	12777	12773	12715	12781	12998	12964	13048	12961	12794	12809	13092	12799	12810	12964	12844	12903	12868	12992	12737	12915	12891	13075	12899	12903	12946	13002	12796	12966	12971	12910	12912	12926	12888	12971	13018	13018	12733	12874	12951	12877	12905	12970	12934	12809	13009	12977	12842	13104	12915	12983	12806	13060	12948	13051	12956	12836	13044	12849	12827	12997	12975	12710	12993	13010	12932	12770	12840	12855	12856	12975	12802	12865	13022	12798	12912	12750	12992	12930	12992	13030	12780	12904	12764	13084	12895	12959	13004	13029	12940	12970	13170	12865	12879	12974	12871	12956	12816	12913	13062	12956	12707	13032	12902	12971	12963	12889	12992	12851	12989	12932	12917	12945	12864	12875	12780	12851	12818	12829	12810	12876	12969	12953	12960	12941	12950	12984	13033	12898	12839	12880	12956	12902	12795	13013	12889	12823	12871	12962	12861	12890	12904	12970	12866	13022	12984	12972	12886	13017	12899	12860	12860	12984	12872	12963	12848	12949	12983	12948	12911	12940	13036	12921	13011	13067	12838	12819	12953	12886	12921	12799	12907	12976	12833	12982	12948	12845	12861	13110	13028	12897	12737	12883	12921	12901	12781	12928	13133	13007	12991	12969	13024	13090	12961	12869	12958	12774	13008	12935	12923	13002	12816	12903	12791	12888	12953	12968	12907	13036	12954	12907	12905	12902	12979	12798	12861	12996	13004	13031	12913	12875	12892	12961	12933	12985	13013	12913	12835	12992	12924	13101	12785	12906	12854	12827	12919	12977	12815	12970	12841	12914	12973	13079	12840	12891	12982	12939	12818	12884	12772	12858	13026	12705	12874	12903	12871	13090	12761	12754	12982	12855	12767	12836	12940	12947	12799	13027	12840	12945	12896	12835	12963	13076	12916	12891	12803	12787	12945	12821	13100	13002	12880	12949	13085	12851	12978	12841	12902	12976	12979	12875	12782	12732	12871	12984	12777	12867	12959	12996	13150	12910	12918	12939	13036	13027	12769	12782	12976	12926	13079	12940	13035	12797	12773	12837	12890	12964	12861	13029	13041	12907	12871	12959	12967	13025	13074	12744	12845	13078	12803	12979	12905	12845	12989	12926	13122	12927	12862	12913	12823	13056	12888	12841	12989	12806	13062	13106	12936	12929	12842	12925	12961	12964	12950	13062	12852	12968	12804	12940	12999	12886	12930	13002	12907	13041	13081	12891	13096	12855	12867	12812	12961	13063	12847	12900	12823	12889	12946	12939	12986	12911	13059	12958	12956	12900	12886	12873	12966	12917	12932	12906	12870	12872	12811	12829	12872	12948	13064	12885	12850	12948	12974	12888	13024	12873	13065	12907	12960	12994	12962	12941	12887	12902	12778	12926	12989	12957	12940	12988	13100	12878	12894	13058	12871	12853	12805	12713	13022	12915	12802	12909	13022	12798	12989	12794	12939	12803	12930	12957	12956	12910	12854	12869	12968	12997	12970	12787	12884	12924	12981	12841	12724	13054	12852	13001	12729	12892	12950	12784	12984	12830	13011	12837	12874	12831	12916	12946	13136	12874	13023	12973	12917	12919	12986	12940	12757	12985	12855	13001	12870	12775	13020	12862	12865	12848	12934	12861	12943	12940	13043	12843	12940	12981	12750	12866	12973	12980	12816	12891	12889	12934	12895	12932	12886	13061	12884	12792	12960	12790	13082	12902	12909	13064	12692	12957	12840	12991	13090	12953	13004	12982	13056	12906	12842	12916	12833	12928	13017	12848	13019	13082	12972	12865	12812	12894	12882	12905	13027	12842	12774	12961	12966	12932	12833	12887	13011	13000	12952	13102	12959	12988	13039	12980	12947	12874	12759	12853	13103	13053	12931	12986	12991	12994	12930	12883	12946	12923	12970	12764	12837	13033	12868	13009	13069	12874	12760	13069	12916	12879	13067	12668	13060	12852	12957	13065	12875	12840	13048	12808	13071	12916	12939	12934	13033	12887	12920	12888	12915	12776	12776	12959	12839	12989	12919	13004	12810	12946	12813	12976	12861	12945	12768	12905	12878	12921	12815	12779	12845	12816	12932	12862	13038	12952	13060	12987	12895	12871	13039	12947	12934	12955	12833	12814	13016	12937	12991	12888	13092	12974	12946	12775	13049	12888	12841	13016	13045	12997	13004	12798	12999	12906	12831	12963	12939	12886	12924	12854	12958	13013	12875	12767	12945	12894	12743	12789	12965	13020	13006	12854	12943	12857	12897	12863	12837	12846	12977	12896	12887	12858	12778	12828	13052	12965	12855	12885	12777	12935	12839	12862	13036	13028	12896	12934	12803	12972	12966	13024	12897	12990	12916	12974	13065	12929	12739	12800	12922	12900	12936	12809	12874	12926	12967	12913	12842	13020	12921	12992	12954	12955	13022	12926	12951	12885	12933	12972	13022	12865	13074	12968	13012	13059	12933	12897	12889	12877	12748	12896	12927	12900	12895	12982	12981	12969	12952	12946	12847	12918	13006	12850	12920	13026	12848	13021	12892	13145	12903	13025	13002	12913	12973	12952	12779	12903	13042	12845	12831	12962	12942	13015	12989	13038	12848	12940	12924	12850	12923	12922	12978	12813	12936	12827	12887	12833	12915	12941	12976	12908	12931	12871	12998	12865	12932	12839	13015	12996	12981	12990	12935	12817	12879	13030	12856	12849	12910	12916	13089	12881	12932	12797	13012	12917	12974	13041	12925	13001	12951	13048	12791	12833	13086	12844	12836	13039	12883	12903	12921	12954	12844	12937	12836	12896	12847	13032	12861	12908	13093	12802	12945	13062	12992	12971	12939	13023	12867	12870	12976	12944	12870	12977	13087	12909	12948	12937	12984	12910	12726	12882	12772	13126	12793	12944	12855	12843	12883	12884	12868	13116	12730	12950	12960	12920	12903	13043	12827	13089	13041	12903	12924	13016	12902	13137	12756	12898	12891	12910	12889	12859	12947	12853	12957	12931	13040	12902	12811	12770	13076	12925	12952	13052	12922	12908	12771	12862	12886	12933	12917	13098	12902	12774	13026	12826	12999	13046	13054	12835	12919	12938	12799	12864	12861	12985	12970	13078	12873	12761	12879	12814	12991	12875	12903	12818	13029	12949	12998	12904	12834	12857	12853	12896	12975	12815	12936	13122	12947	12970	12897	13020	12926	12862	12957	12904	12987	12923	12940	12999	13065	13048	12933	12919	13005	12799	12891	12924	13018	12982	13017	12871	12985	13059	12982	12863	12905	12768	13009	12885	12985	12778	12836	12892	12850	12799	12968	12996	13032	12917	12960	12975	12938	13078	12922	12911	12720	12963	12992	13017	12908	12734	12945	12907	12949	12832	12783	12768	13129	12970	12863	12784	12922	12955	12903	12929	13065	12970	13012	12964	12811	12955	12967	12940	12814	12769	12782	13018	12843	12900	12951	12818	12909	13124	12894	12924	12912	13118	13063	13057	12931	12807	13065	12892	13021	12884	12930	12915	13017	12824	12927	12892	13114	12977	12921	12923	12868	12947	12771	13008	13054	12910	12931	13005	12904	12734	12950	12913	12912	13070	12839	13004	12850	12948	13134	13065	12802	12990	13055	12895	12968	12939	12860	12868	12988	12998	12750	12940	12854	12927	12902	12901	13007	12952	13030	12977	12924	13023	13029	12966	12945	12841	12947	12975	12854	12976	12834	12847	12937	13005	13071	12867	12956	12949	12919	12902	13005	12969	12827	12885	12930	13009	12930	12818	13080	12942	12849	12947	13029	12771	12801	12964	12819	12909	13050	12987	12882	13065	12957	12838	12865	13017	12856	12795	12796	12990	12938	12981	12713	13109	12946	12902	12784	12870	12924	12945	12917	12891
23668	21043	28436	24104	22206	22234	21013	18072	16719	16526	15858	15117	14747	14667	14311	13997	14055	13764	13638	13663	13682	13650	13490	13295	13234	13316	13437	13425	13340	13322	13458	13215	13396	13278	13338	13308	13348	13448	13452	13122	13062	13134	13240	13276	13305	13230	13302	13218	13397	13225	13297	13193	13332	13201	13251	13318	13153	13084	13067	13200	13263	13176	13180	13187	13174	13107	13203	13177	13243	13214	13189	13185	13162	13279	13335	13255	13323	13120	13271	13418	13169	13335	13172	13311	13312	13232	13145	13356	13301	13132	13323	13324	13186	12977	13155	13167	13221	13256	13153	13102	13074	13280	13214	13253	13325	13375	13256	13040	13280	13384	13178	13126	13164	13184	13272	13412	13220	13317	13212	13311	13105	13293	13252	13111	13173	13182	13204	13319	13109	13077	13075	13045	13121	13161	13187	12987	13221	13134	13416	13089	13230	13232	13432	13242	13280	13054	13241	13177	13302	13346	13304	13252	13141	13257	13408	13350	13251	13195	13234	13133	13126	13055	13071	13183	13158	13405	13233	12995	13127	13265	13244	13104	13227	13056	13244	13238	13262	13306	13053	13229	13122	13229	13345	13113	13140	13261	13318	13146	13156	13245	13241	13054	13118	13245	13186	13142	13263	13177	13064	13172	13273	13216	13192	13242	13190	13238	13348	13136	13213	13269	13260	13201	13171	13035	12928	13244	13289	13134	13196	13176	13103	13165	13119	13163	13037	13259	13276	13185	13359	13285	13057	13074	13120	13235	13175	13159	13198	13051	13249	13070	13019	13248	13229	13185	13235	13141	13111	13202	13177	12994	13332	13252	13310	13077	13212	13368	13187	13393	13137	13272	13042	13254	13290	13182	13256	13276	13208	13052	13128	13223	13127	13017	13036	13189	13215	13224	13215	13265	13390	13110	13195	13246	13147	13079	13161	13178	13244	13203	13193	13279	13237	13288	13247	13098	13406	13272	13195	13015	13010	13306	13195	13132	13283	13186	13146	13168	13325	13131	13243	13080	13055	13136	13268	13175	13124	13375	13354	13337	13289	13026	13206	13232	13008	13225	12970	13204	13162	13422	13102	13347	13263	13265	13162	13307	13049	13244	13236	13208	13258	13320	13126	13191	12969	13117	13299	13233	13137	13105	13183	13227	13118	13095	13216	13105	13322	12995	13003	13134	13275	13086	13081	13181	13136	13191	13097	13144	13072	13098	13134	13073	13254	13001	13373	13112	13018	13176	13010	13039	13382	13188	13183	13179	13360	13249	13173	13378	13134	13085	13271	13341	13251	13138	13223	13251	13307	13458	13116	13283	13161	13148	13217	13179	13409	13268	13115	13167	13178	13173	13387	13149	13202	13399	13318	13146	13258	13232	13106	13212	13130	13113	13036	13248	13031	13092	13201	13413	13179	13285	13345	13172	13230	13178	13091	13254	13202	13163	13190	13159	13204	13280	13219	13216	13272	13139	13117	13201	13213	13129	13149	13061	13131	13264	13148	13271	13176	13316	13368	13151	13136	13046	13166	12967	13474	13246	13257	13354	13256	13242	13385	13070	13053	13054	13243	12989	13147	13170	13111	13358	13182	13385	13047	13375	13125	13103	13291	13220	13156	13322	13220	13307	13202	13173	13177	13052	13278	13249	13195	13233	13153	13159	13181	13232	13271	13253	13337	13270	13337	13136	13143	13107	13289	13253	13116	13342	13097	13147	13305	13208	13358	13125	13140	13255	13123	13392	13313	13137	13039	13180	13159	13335	13101	13184	13056	13208	13317	13334	13186	13225	13054	13127	13133	13145	13213	13165	13079	13126	13036	13067	13278	13061	13065	13334	13445	13127	13170	13122	13094	13266	13199	13165	13178	13085	12947	13040	13251	13074	13204	13160	13239	13424	13076	13254	13251	13212	13364	13116	13148	13379	13401	13167	13250	13260	13417	13178	13148	13274	13278	13350	13226	13106	13252	13032	13319	13229	13358	13256	13370	13227	13015	13292	13158	13105	13095	13247	13102	13082	13254	13320	13207	13228	13149	13345	13114	13235	13331	13227	13009	13077	13107	13396	13230	13269	13294	13193	13114	13235	13328	13255	13283	13241	13337	13190	13253	13148	13288	13322	13189	12964	13161	13327	13273	13166	13119	13131	13059	13037	13279	13213	13206	13142	13135	13121	13246	13261	13071	13087	13038	13183	13311	13367	13292	13176	13343	13299	13179	12924	13196	13181	13319	13148	13204	13320	13215	13328	13263	13076	13190	13004	13091	13104	13222	13142	13211	13028	13216	13268	13168	12959	13409	13288	13393	13092	13157	13287	13062	13091	13088	13347	13193	13514	13154	13177	13262	13298	13084	13184	13228	13077	13105	13004	13299	13100	13208	13291	13166	13179	13163	13293	13136	13315	13178	13239	13063	13283	13191	13351	13096	13156	13016	13254	13169	13088	13148	13234	13327	13417	13360	13396	13149	13180	13355	13273	13320	13176	13152	13160	13236	13217	13243	13111	13215	13218	13393	13188	13088	13205	13200	13098	13321	13146	13296	13124	13216	13297	13135	13158	13205	13140	13179	13225	13072	13123	13142	13044	13309	13567	13293	13386	13030	13185	13144	13148	13206	13204	13293	13183	13226	13084	13270	13095	13312	13070	13242	13262	13103	13083	13323	13283	13211	13172	13332	13059	13311	13232	13222	13168	13150	13270	13189	13324	13274	13118	13107	13089	13176	13077	13205	13325	13120	12951	13487	13287	13202	13157	13315	13224	13362	13238	13056	13109	13048	13128	13319	13198	13397	13201	13320	12984	13339	13294	13217	13145	13313	13046	13037	13174	13244	13267	13171	13242	13362	13408	13139	13338	13139	13140	13372	13249	13167	13195	13371	13218	13297	13189	13144	13144	13160	13153	13288	13215	13150	13210	12954	13278	13211	13228	13078	13250	13024	13278	13230	13425	13093	13144	13193	13137	13218	13065	13285	13006	13313	13422	13193	13326	13184	13073	13222	13136	13318	13244	13483	13139	13208	13237	13118	13248	13238	13171	13317	13314	13272	13237	13293	13265	13130	13110	13220	13403	13099	13400	13411	13258	13299	13203	13213	13055	13018	13251	13278	13003	13251	13125	13069	13226	13337	13213	13281	13142	13119	13092	13205	13153	13282	13327	13112	13289	13195	13222	13038	13211	13169	13386	13279	13198	13131	13073	13233	13356	13217	13206	13152	13064	13271	13339	13349	13345	13306	13123	13257	13245	13211	13168	13233	13059	13030	13177	13170	13125	13230	13247	13201	13087	13176	13210	13114	13171	13230	13189	13242	13154	13002	13185	13288	13277	13147	13165	13016	13010	13213	12999	13238	13108	13120	13268	13200	13220	13457	13169	13252	13141	13325	13323	13139	13142	13176	13095	13303	13006	13064	13244	13223	13122	13143	13099	13225	13118	13362	13104	13207	13075	13223	13150	13196	13259	13285	13224	13167	13053	13399	13128	13334	13251	13166	13184	13378	13119	13202	13220	13274	13256	13163	13156	13278	13132	13158	13146	13034	13148	13186	13178	13085	13186	13276	13298	13117	13284	13282	13267	13301	13246	13103	13171	13076	13077	13243	13189	13355	13241	13224	13071	13308	13237	13303	13051	13082	13177	13129	13281	13128	13129	13019	13236	13079	13003	13332	13094	13402	13057	13266	13004	13091	13313	13152	13032	13390	13278	13118	13278	13228	13149	13040	13061	13183	13122	13332	13087	13143	13232	13330	13231	13242	13168	13157	13106	13255	13271	13218	13409	13213	13348	13301	13248	13265	13085	13149	13011	12985	13335	13263	13460	13105	13325	13103	13411	13070	13026	13258	13251	13125	13372	13376	13241	13087	13023	13265	13276	13327	13138	13236	13270	13182	13134	13058	13262	13078	13250	13170	13218	13190	13082	13259	13260	13188	13286	13358	13277	13140	13241	13139	13223	13120	13234	13169	13243	13346	13341	13221	13315	13314	13302	13065	13297	13117	13136	13036	13312	13180	13265	13136	13283	13240	13155	13203	13300	13162	13366	13213	13363	13072	13103	13268	13100	13194	13119	13210	13025	13092	13319	13186	13133	13174	13279	13243	13137	13051	13131	13298	13265	13099	13094	13234	13045	13095	13172	13094	13077	13040	12999	13230	13216	13170	13222	13233	13173	13233	13216	13234	13121	13115	13166	13110	13140	13286	13102	13359	13391	13184	13333	13234	13285	13080	13124	13137	13261	13281	13366	13310	13111	13176	13214	13239	13161	13186	13209	13096	13010	13136	13220	13106	13015	13238	13355	13076	13241	13216	13131	13175	13102	13038	13132	13170	13149	13212	13244	13227	13329	13186	13358	13250	13079	13242	13162	13167	13229	13154	13141	13338	13237	13318	13152	13235	13187	13026	13308	13318	13192	13009	13087	13167	13277	13339	13178	12980	13268	13185	13184	13398	13362	13154	13020	13171	13181	13175	13396	13190	13205	13263	13305	12985	13143	13331	13221	13128	13257	13118	13189	13083	13100	13137	13289	13142	13215	13225	13060	13305	13311	13188	13006	13366	13192	13238	13097	13105	13097	13160	13130	13134	13009	13236	13270	13204	13238	13280	13118	13282	13218	13203	13136	13268	13215	13248	13358	13196	13418	13087	13206	13265	13304	13279	13048	13239	13320	13169	13277	13178	13192	13126	13261	13465	13204	13329	13329	13028	13300	13117	13284	13187	13267	13154	13211	13244	13101	13220	13257	13301	13169	13158	13238	13190	13240	13276	13274	13130	13142	13212	13091	13030	13163	13012	13150	13273	13195	13293	13247	13381	13207	13248	13216	13181	13190	13244	13197	13350	13268	13291	13201	13185	13228	13098	13178	13251	13135	13266	13193	13340	12989	13251	13127	13114	13057	13314	13213	13199	13212	13061	13187	13338	13157	13399	13259	13191	13175	12971	13072	13319	13247	13147	13177	13212	13349	13323	13078	13316	13125	13221	13257	13192	13322	13239	13183	13187	13245	13040	13282	13287	13197	13209	13183	13267	13144	13192	13066	13194	13130	13105	13238	13275	13054	13407	13317	13246	13386	13424	13150	13383	13287	13187	13206	13256	13162	13177	13281	13207	13053	12993	13242	13268	13170	13126	13260	13197	13152	13230	13172	13103	13266
22221	39838	37086	28982	24818	22019	20504	19699	18383	17275	16269	15414	14946	14156	13743	13513	13440	13269	13074	13063	12944	12827	12850	12682	12630	12552	12703	12604	12592	12531	12760	12580	12582	12714	12478	12450	12604	12486	12644	12512	12428	12552	12603	12563	12639	12503	12572	12381	12503	12530	12585	12401	12664	12510	12508	12512	12532	12588	12446	12376	12687	12485	12534	12394	12490	12454	12496	12434	12554	12519	12476	12559	12561	12564	12469	12418	12443	12401	12523	12433	12343	12471	12512	12431	12366	12443	12671	12405	12564	12646	12538	12492	12577	12625	12570	12408	12567	12525	12265	12506	12460	12587	12465	12341	12602	12567	12569	12547	12520	12378	12431	12400	12538	12430	12404	12337	12451	12464	12653	12579	12294	12473	12503	12410	12570	12416	12635	12411	12573	12233	12553	12658	12471	12386	12455	12484	12405	12526	12564	12506	12565	12503	12431	12467	12616	12469	12610	12460	12616	12673	12517	12445	12550	12691	12509	12306	12481	12604	12535	12474	12435	12593	12505	12572	12425	12470	12406	12426	12448	12367	12589	12450	12437	12562	12403	12432	12544	12530	12619	12564	12539	12497	12500	12519	12629	12541	12543	12565	12384	12621	12514	12441	12391	12544	12522	12352	12363	12538	12437	12394	12519	12475	12505	12519	12514	12334	12480	12456	12471	12416	12590	12423	12382	12355	12532	12509	12561	12267	12470	12334	12643	12440	12428	12741	12515	12466	12526	12485	12545	12485	12523	12423	12405	12415	12550	12477	12504	12424	12399	12394	12367	12344	12578	12399	12486	12345	12631	12509	12436	12359	12368	12434	12503	12393	12627	12463	12494	12538	12777	12400	12405	12465	12489	12460	12456	12384	12322	12535	12518	12412	12424	12427	12426	12473	12516	12442	12576	12685	12503	12488	12570	12469	12441	12483	12519	12538	12472	12237	12560	12551	12432	12626	12484	12485	12486	12586	12472	12463	12563	12639	12614	12538	12370	12428	12473	12436	12397	12449	12446	12641	12335	12533	12375	12499	12614	12443	12462	12600	12429	12489	12408	12330	12575	12369	12461	12403	12560	12407	12432	12468	12641	12462	12405	12537	12395	12485	12690	12543	12537	12472	12437	12426	12578	12561	12391	12496	12551	12456	12385	12361	12510	12501	12469	12516	12504	12565	12515	12385	12655	12586	12511	12416	12299	12501	12604	12343	12538	12381	12400	12630	12449	12450	12433	12601	12459	12387	12393	12546	12599	12486	12490	12476	12481	12314	12477	12456	12511	12438	12544	12385	12336	12405	12478	12488	12498	12543	12350	12572	12558	12504	12246	12505	12539	12467	12538	12512	12390	12409	12511	12460	12659	12480	12479	12749	12350	12594	12526	12519	12465	12550	12539	12430	12607	12550	12342	12545	12543	12363	12432	12471	12573	12506	12487	12443	12477	12610	12346	12485	12676	12383	12446	12349	12518	12407	12554	12478	12436	12634	12553	12576	12498	12490	12626	12445	12566	12558	12482	12294	12578	12478	12349	12337	12466	12511	12323	12468	12569	12371	12373	12574	12332	12580	12553	12576	12473	12534	12354	12440	12566	12459	12399	12388	12558	12324	12548	12462	12575	12405	12321	12477	12434	12527	12492	12447	12407	12379	12633	12454	12401	12653	12465	12542	12628	12528	12493	12410	12441	12538	12459	12430	12409	12584	12563	12479	12385	12615	12519	12649	12507	12435	12419	12488	12609	12535	12409	12619	12346	12422	12392	12275	12446	12411	12536	12465	12511	12381	12414	12534	12272	12617	12410	12475	12488	12451	12488	12504	12609	12484	12450	12361	12588	12410	12421	12580	12458	12546	12457	12335	12481	12517	12451	12534	12299	12573	12503	12501	12516	12426	12582	12452	12364	12221	12501	12638	12353	12454	12574	12415	12440	12500	12449	12547	12450	12524	12662	12388	12511	12268	12438	12427	12473	12455	12537	12535	12349	12459	12406	12273	12343	12429	12430	12354	12454	12445	12357	12477	12449	12495	12476	12350	12388	12554	12501	12511	12569	12449	12391	12340	12566	12563	12493	12534	12336	12529	12486	12540	12347	12410	12424	12373	12404	12444	12333	12359	12495	12537	12604	12482	12373	12557	12554	12419	12439	12570	12452	12535	12377	12503	12520	12392	12384	12419	12406	12614	12644	12502	12534	12172	12481	12363	12419	12480	12507	12408	12485	12344	12513	12234	12460	12560	12523	12514	12538	12553	12532	12511	12415	12406	12535	12461	12608	12388	12536	12527	12460	12418	12469	12540	12501	12593	12456	12450	12590	12465	12491	12299	12459	12472	12495	12446	12401	12427	12359	12541	12690	12604	12550	12493	12515	12461	12516	12582	12524	12440	12343	12429	12622	12557	12447	12422	12501	12529	12543	12565	12560	12525	12623	12379	12407	12444	12379	12549	12573	12412	12448	12331	12652	12562	12552	12282	12408	12327	12520	12553	12417	12580	12499	12281	12544	12501	12513	12577	12524	12501	12545	12518	12448	12287	12532	12539	12461	12310	12354	12584	12693	12436	12399	12631	12450	12309	12408	12357	12459	12322	12462	12577	12457	12538	12377	12479	12355	12327	12323	12635	12384	12463	12457	12510	12457	12488	12429	12423	12361	12416	12599	12504	12386	12419	12418	12474	12480	12510	12526	12485	12440	12490	12393	12434	12401	12520	12626	12496	12603	12469	12492	12357	12415	12555	12474	12502	12576	12567	12329	12444	12528	12388	12557	12344	12617	12576	12562	12388	12445	12404	12422	12510	12519	12478	12610	12496	12364	12485	12488	12500	12422	12467	12376	12545	12480	12514	12582	12606	12595	12535	12412	12404	12449	12635	12658	12483	12501	12478	12531	12376	12404	12472	12526	12471	12385	12500	12395	12496	12570	12389	12558	12378	12547	12385	12467	12600	12571	12572	12411	12343	12603	12459	12444	12546	12481	12413	12445	12438	12463	12582	12458	12381	12434	12556	12528	12500	12552	12389	12581	12419	12519	12544	12633	12454	12318	12414	12537	12315	12483	12437	12394	12309	12413	12495	12433	12280	12478	12578	12400	12467	12568	12497	12478	12631	12583	12411	12442	12545	12542	12630	12444	12455	12333	12575	12416	12598	12485	12566	12541	12476	12537	12419	12445	12537	12516	12395	12416	12497	12493	12497	12393	12308	12376	12700	12481	12491	12404	12535	12570	12452	12437	12563	12532	12460	12524	12410	12367	12408	12568	12297	12490	12441	12519	12405	12495	12513	12566	12558	12468	12465	12393	12630	12510	12428	12506	12570	12705	12627	12392	12488	12518	12403	12329	12488	12473	12438	12445	12461	12383	12514	12429	12553	12316	12339	12370	12528	12539	12441	12477	12411	12640	12491	12466	12506	12481	12444	12487	12464	12499	12425	12568	12418	12381	12548	12369	12396	12474	12696	12551	12498	12536	12460	12563	12265	12500	12485	12474	12658	12634	12313	12425	12420	12465	12456	12406	12452	12363	12454	12465	12617	12498	12473	12472	12539	12476	12394	12687	12528	12563	12423	12500	12460	12513	12550	12470	12462	12602	12430	12500	12649	12450	12416	12465	12408	12512	12616	12563	12355	12399	12492	12568	12426	12320	12555	12527	12580	12557	12429	12478	12548	12632	12592	12425	12489	12474	12443	12459	12601	12465	12517	12455	12572	12527	12499	12477	12487	12404	12408	12401	12448	12521	12612	12349	12450	12560	12373	12485	12563	12406	12502	12446	12531	12459	12558	12430	12448	12488	12469	12438	12359	12408	12454	12378	12470	12523	12543	12445	12385	12550	12423	12427	12497	12448	12306	12388	12519	12397	12452	12560	12559	12334	12450	12469	12447	12550	12442	12551	12558	12538	12597	12376	12524	12431	12468	12358	12645	12607	12512	12528	12458	12663	12563	12585	12489	12427	12574	12411	12576	12607	12505	12355	12447	12289	12318	12322	12608	12440	12375	12461	12623	12574	12548	12368	12415	12542	12437	12378	12536	12384	12460	12384	12423	12614	12391	12455	12535	12433	12344	12446	12451	12466	12584	12405	12470	12453	12541	12438	12511	12519	12624	12590	12316	12505	12550	12513	12474	12424	12446	12483	12406	12459	12545	12457	12501	12348	12404	12536	12261	12359	12517	12306	12373	12378	12621	12497	12431	12522	12469	12440	12692	12422	12514	12547	12305	12260	12465	12562	12359	12485	12438	12373	12526	12551	12327	12350	12330	12455	12512	12572	12616	12515	12536	12504	12382	12459	12486	12489	12322	12533	12498	12483	12583	12306	12639	12417	12498	12387	12668	12616	12505	12354	12582	12459	12577	12450	12494	12328	12460	12524	12385	12453	12585	12519	12493	12465	12421	12472	12431	12538	12597	12553	12597	12571	12328	12429	12370	12427	12531	12569	12478	12423	12303	12407	12520	12544	12484	12492	12360	12427	12642	12376	12503	12555	12394	12481	12399	12532	12563	12621	12420	12609	12462	12441	12341	12496	12399	12464	12432	12592	12383	12736	12243	12640	12571	12350	12560	12525	12512	12390	12480	12532	12453	12495	12385	12412	12497	12528	12610	12501	12385	12655	12436	12453	12449	12409	12487	12392	12411	12526	12489	12473	12448	12403	12375	12424	12497	12331	12546	12346	12468	12775	12516	12539	12422	12379	12355	12470	12384	12298	12467	12394	12500	12707	12469	12486	12521	12413	12571	12530	12481	12531	12621	12387	12493	12470	12409	12562	12618	12387	12408	12462	12440	12444	12398	12517	12510	12395	12574	12529	12420	12430	12348	12340	12438	12613	12337	12494	12465	12590	12477	12542	12596	12409	12486	12328	12499	12561	12566	12480	12495	12613	12452	12417	12648	12500	12314	12404	12568	12273	12423	12451	12474	12363	12632	12588	12674	12421	12372	12484	12624	12477	12478	12542	12206	12462	12524	12443	12653	12378	12337	12499	12395	12572	12345	12459	12590	12492	12595	12676	12637	12350	12528	12473	12587	12454	12466	12596	12551	12481	12590	12701	12446	12362	12599	12530	12499	12413	12423	12560	12498	12404	12672	12569	12621	12623	12465	12482	12401	12606	12511	12483	12333	12486	12576	12463	12542	12412	12573	12396	12524	12477	12561
22663	21049	28886	23502	21468	23925	25858	20753	18952	18150	17548	16471	16003	15511	15296	14887	14673	14696	14502	14605	14448	14357	14276	14095	14103	14066	14096	13910	13740	14020	14022	13925	13723	13759	13746	13863	13642	14083	13843	14051	14126	13999	13704	13927	13836	13843	13932	13952	13810	13690	13815	13944	14086	14006	13837	13746	13900	13860	13712	13736	13749	13778	13808	13826	13935	13814	13788	13910	13951	13781	13663	13804	13851	13809	13798	13845	13820	13729	13795	13965	13852	13824	13883	13593	13827	14087	13779	13901	13834	13735	13678	13576	13810	13827	13651	13900	13828	13924	13727	13841	13672	13895	13887	13822	13639	13702	13762	13665	13700	13808	13909	13475	13821	13848	13750	13814	13677	13783	13928	13924	13804	13724	13688	13713	13774	13864	13809	13920	13876	13882	13790	13749	13824	13711	13903	13829	13772	13787	13619	13923	13792	13800	13805	13813	13812	13695	13639	13912	13902	13848	13768	13568	13752	13906	13580	13809	13810	13757	13767	13576	13826	13986	13610	13938	13815	13668	13769	13829	13601	13696	13915	13855	13629	13896	13738	13827	13802	13793	13786	13718	13603	13689	13851	13705	13656	13813	13786	13707	13848	13954	13618	13657	13583	13686	13659	13994	13920	13665	13902	13750	13771	13529	13959	13673	13638	13792	13542	13884	13683	13768	13565	13825	13886	13828	13708	13809	13759	13826	13834	13816	13780	13564	13936	13774	13723	13834	13694	13794	13706	13730	13629	13824	13879	13797	13788	13545	13843	13794	13771	13884	13681	13766	13727	13736	13657	13872	13729	13895	13835	13681	13895	13986	13776	13706	13896	14032	13782	13597	13791	13719	13634	13875	13682	13836	14016	13980	13709	13582	13719	13837	13731	13829	13662	13888	13741	13753	13967	13813	13873	13874	13662	13834	13822	13936	13765	13765	13755	13762	13730	13892	13708	13910	13696	13763	13687	13698	13685	13637	13751	13722	13773	13841	13851	13738	13841	13708	13751	13649	13560	13870	13731	13761	13683	13903	13800	13658	13560	13592	13801	13904	13847	13813	13709	13896	13889	13732	13751	13829	13849	13911	13640	13876	13791	13741	13600	13701	13738	13766	13865	13842	13863	13886	13940	13727	13660	13923	13876	13772	13688	13912	13616	13742	13648	13622	13777	13852	13960	13582	13755	13818	13707	13797	13753	13861	14032	13767	13801	13808	13701	13841	13799	13760	13823	13701	13750	13661	13823	13646	13582	13594	13944	13685	13936	13809	13822	13831	13712	13771	13711	13735	13842	13808	13482	13609	13871	13696	13793	13694	13690	13864	13699	13769	13803	13629	13723	13749	13873	13675	13732	13723	13605	13784	13797	13793	13773	13661	13600	13798	13769	13824	13832	13741	13894	13759	13762	13748	13773	13756	13892	13800	13678	13795	13698	13669	13634	13865	13750	13836	13683	13738	13890	13724	13770	13805	13793	13755	13849	13823	13714	13636	13826	13768	13784	13684	13746	13687	13859	13911	13742	13836	13690	13827	13736	13588	13657	13670	13714	13770	13779	13762	13768	13844	13840	13804	13776	13888	13821	13827	13824	13719	13645	13784	13538	13934	13867	13723	14007	13885	14034	13675	13853	13722	14022	13860	13827	13666	13761	13689	13664	13748	13707	13663	13852	13866	13792	13755	13928	13772	13634	13951	13723	13759	13754	13692	13694	13861	13728	13803	13884	13708	13653	13842	13789	13698	13736	13999	13746	13680	13764	13838	13597	13841	13861	13773	13679	13570	13739	13735	13609	13672	13772	13848	13770	13745	13787	13689	13769	13503	13778	13678	13681	13599	13844	13792	13701	13705	13807	13778	13856	13857	13850	13611	13758	13776	13844	13795	13658	13727	13602	13728	13790	13726	13663	13851	13898	13699	13898	13794	13743	13616	13776	13737	13617	13780	13872	13668	13956	13655	13928	13748	13824	13841	13666	13659	13828	13643	13639	13697	13732	13821	13691	13724	13866	13600	13588	13811	13771	13637	13783	13768	13641	13749	13727	13629	13762	13843	13833	13821	13765	13767	13887	13764	13617	13585	13717	13753	13743	13756	13699	13890	13806	13831	13763	13866	13863	13919	13807	13660	13744	13673	13676	13802	13818	13709	13687	13812	13765	13766	13829	13889	13646	13722	13376	13895	13929	13792	13775	13722	13724	13812	13729	13683	13699	13660	13823	13883	13830	13697	13820	13719	13796	13562	13720	13797	13779	13861	13661	13636	13735	13763	13688	13665	13627	13845	13677	13745	13734	13884	13797	13522	13725	13878	13784	13625	13709	13646	13761	13624	13765	13663	13727	13869	13652	13754	13686	13694	13937	13763	13496	13660	13707	13788	13746	13801	13876	13734	13782	13755	13972	13783	13898	13894	13726	13694	13837	13892	13675	13651	13739	13959	13835	13772	13820	13640	13755	13700	13526	13612	13722	13698	13700	13849	13706	13844	13571	13899	14100	13762	13658	13745	13747	13741	13617	13665	13856	13646	13650	13752	13791	13794	13836	13702	13567	13727	13799	13791	13801	13813	13759	13841	13696	13594	13930	13863	13677	13848	13903	13826	13756	13749	13690	13757	13583	13705	13701	13721	13856	13729	13686	13712	13899	13761	13879	13987	13771	13755	13575	13686	13677	13660	13574	13805	13786	13725	13680	13772	13690	13852	13901	13613	13628	13668	13764	13801	13969	13670	13806	13638	13778	13839	13641	13627	13753	13609	13786	13798	13801	13532	13755	13724	13940	13692	13716	13588	13604	13752	13785	13729	13799	13616	13607	13666	13810	13822	13844	13805	13695	13717	13787	13688	13679	13901	13688	13952	13545	13838	13856	13647	13659	13769	13763	13879	13929	13737	13594	13595	13843	13729	13654	13763	13723	13737	13829	13882	13723	13772	13774	13681	13763	13566	13693	13672	13833	13706	13727	13416	13744	14026	13724	13579	13646	13718	13805	13709	13784	13784	13979	13661	13787	13787	13894	13660	13671	13910	13750	13927	13908	13734	13594	13621	13777	13803	13651	13720	13737	13856	13909	13798	13796	13744	13896	13864	13768	13734	13966	13696	13762	13796	13697	13828	13631	13835	13802	13928	13648	13893	13826	14085	13741	13764	13650	13799	13784	13641	13857	13892	13524	13785	13660	14010	13819	13869	13733	13690	13730	13718	13784	13683	13642	13621	13543	13953	13814	13533	13806	13772	13710	13668	13764	13673	13756	13879	13840	13822	13727	13698	13681	13754	13653	13637	13714	13686	13780	13839	13723	13890	13681	13835	13797	13428	13644	13434	13644	13638	13857	13893	13783	13733	13503	13603	13737	13689	13877	13669	13840	13955	13824	13695	13867	13790	13750	13769	13699	13625	13695	13797	13701	13730	13644	13663	13671	13873	13725	13860	13703	13808	13898	13771	13819	13770	13886	13778	13764	13655	13695	13813	13811	13825	13854	13684	13809	13664	13722	13655	13883	13661	13740	13751	13861	13746	13684	13761	13685	13666	13821	13789	13737	13711	13595	13807	13720	13702	13589	13758	13690	13877	13887	13855	13720	13814	13639	13726	13764	13868	13977	13731	13836	13939	13733	13763	13818	13802	13923	13707	13702	13730	13856	13963	13707	13815	13786	13943	13784	13596	13713	13747	13715	13762	13666	13712	13683	13847	13713	13742	13837	13710	13716	13745	13804	13679	13847	13764	13662	13680	13839	13706	13716	13788	13779	13868	13811	13690	13577	13756	13816	13926	13667	13652	13751	13728	14020	13957	13758	13776	13898	13760	13653	13653	13717	13792	13710	13713	13802	13897	13846	13636	13808	13564	13764	13720	13745	13669	13722	13737	13895	13565	13751	13693	13810	13707	13756	13629	13883	14071	13949	13840	13735	13762	13674	13636	13877	13803	13805	13742	13775	13692	13886	13739	13677	13659	13608	13728	13743	13653	13748	13852	13765	13814	13796	13768	13664	13833	14019	13751	13869	13655	13907	13740	13873	13627	13762	13624	13774	13763	13702	13615	13757	13962	13812	13650	13704	13749	13702	13870	13755	13815	13834	13727	13784	13613	13735	13651	13613	13601	13754	13739	13892	13835	13876	13789	13556	13795	13853	13662	13913	13762	13718	13772	13812	13789	13904	13828	13890	13802	13823	13751	13758	13872	13765	13746	13777	13830	13819	13751	13713	13728	13897	13733	13835	13828	13726	13604	13904	13899	13668	13697	13763	13687	13717	13799	13902	13635	13781	13641	13612	13835	13872	13735	13954	13728	13794	13895	13802	13472	13766	13775	13872	13761	13755	13765	13764	13668	13734	13784	13835	13785	13767	13814	13801	13647	13836	13771	13571	13562	13513	13685	13907	13797	13769	13851	13620	13703	13967	13755	13672	13938	13788	13899	13788	13715	13649	13818	13873	13733	13803	13737	13869	13725	13813	13828	13811	13647	13784	13715	13739	13582	13764	13744	13703	13788	13658	13773	13877	13931	13659	13693	13833	13738	13774	13720	13908	13801	13870	13760	13835	13816	13918	13870	13479	13914	13769	13643	13737	13885	13935	13824	13715	13730	13557	13609	13918	13900	13666	13980	13936	13717	13782	13853	13694	13798	13867	13860	13881	13710	13712	13752	13852	13539	13794	13767	13818	13706	13737	13561	13604	13824	13803	13749	13851	13703	13636	13797	13776	13773	13835	13824	13651	13624	13649	13672	13691	13863	13828	13791	13797	13652	13754	13713	13921	13774	13805	13809	13760	13635	14039	13816	13732	13679	13705	13809	13625	13716	13771	13852	13846	13816	13906	13743	13893	13828	13860	13558	13738	13688	13644	13853	13585	13763	13837	13865	13584	13710	13785	13785	13835	13762	13725	13671	13624	13811	13633	13828	13827	13665	13612	13656	13679	13828	13746	13771	13801	13706	13759	13807	13752	13719	13730	13831	13768	13895	13945	13722	13729	13851	13801	13668	13882	13771	13711	13733	13745	13894	13855	13647	13832	13716	13735	13736	13841	13721	13807	13801	13656	13825	13655	13685	13699	13880	13752	13794	13854	13612	13902	13932	13676	13644	13694	13815	13881	13662	13563	13688	13765	13698	13770	13682	13877	13718	13844	13848	13832	13926	13859	13832	13727	13646
24374	44152	41314	32776	28885	25806	24070	22855	21098	19350	18236	17096	16121	15322	14942	14503	14074	13839	13648	13462	13168	13287	13254	13279	13050	13096	13048	13114	13077	13098	13031	12939	13017	13028	13112	12883	12970	12708	12926	12946	12830	13076	12966	12874	12903	12834	13001	12814	12900	12894	12846	12768	12816	13016	12848	12890	12699	12689	13018	13005	12783	12817	12760	12890	12963	12966	12824	12881	12848	12921	12891	12935	12828	12676	12775	12785	12856	12764	12730	12766	12770	12586	12768	12800	12650	12774	12766	12801	12793	12846	12904	12850	12850	13003	12683	12888	12876	12895	12750	12762	12748	12942	12840	12777	12941	12851	12628	13015	12651	12882	12902	12938	12643	12856	12717	12918	12691	12692	12955	12928	12773	12932	12581	12725	12909	12868	12877	12821	12726	12759	12724	12782	12756	12765	12830	12882	12853	12907	12548	12869	12868	12808	12872	12864	12759	12835	12858	12874	12917	12833	12888	12875	12879	12892	12797	12606	12828	12752	12693	12804	12755	12872	12794	12800	12801	12979	12830	12813	12893	12801	12805	12861	12821	12775	12715	12745	12730	12833	12669	12859	12746	12780	12929	12900	12694	12677	12976	12985	12883	12788	12737	12911	12810	12713	12822	12849	12771	13019	12819	12709	12709	12869	12827	12865	12750	12727	12829	12625	12910	12897	12798	12717	12862	12905	12860	12757	12871	12810	12787	12774	12858	12997	12904	12845	12560	12885	12700	12896	12799	12687	12789	12863	12804	12950	12780	12708	12909	12843	12800	12689	12685	12681	12839	12793	12857	12918	12813	12728	12746	12832	12641	12941	12898	12817	12713	12855	12912	12817	12855	12722	12769	12752	12872	12841	12809	12880	12764	12807	12796	12751	12781	12706	12749	12931	13016	12851	12849	12762	12786	12722	12748	12563	12773	12733	13032	12776	12840	12761	12669	12886	12836	12978	12698	12753	12952	12660	12835	12709	13008	12713	12725	12651	12876	12844	12753	12795	12842	12889	12729	12740	12764	12768	12797	12853	12932	13037	12796	12834	12959	12866	12775	12764	12896	12817	12848	12682	12839	12803	12621	12881	12761	12861	12874	12868	12757	12629	12764	12651	12711	12640	12625	12822	12902	12705	12672	12710	12812	12806	12853	12726	12759	12903	12838	12879	12938	12823	12606	12904	12896	12794	12756	12824	12735	12711	12864	12718	12870	12804	12757	12656	12908	12811	12772	12605	12930	12722	12792	12616	12809	12715	12826	12712	12904	12736	12853	12872	12867	12824	12822	12894	12719	12782	12750	12790	12791	12962	12858	12812	12858	12601	12884	12611	12717	12768	12724	12855	12728	12825	12779	12722	12784	12800	12785	12934	12843	13006	13000	12754	12918	12834	12849	12841	12902	12676	12753	12753	12721	12873	12742	12683	12928	12801	12963	12789	12880	12733	12826	12762	12892	12664	12881	12734	12786	12829	12813	12876	12722	12878	12740	12830	12744	12948	12862	12637	12788	12665	12803	12854	12867	12879	12830	12797	12699	12811	12859	12758	12914	12752	12878	12683	12909	12936	12888	12669	12823	12874	12756	12868	12732	12785	12783	12880	12719	12780	12708	12810	12658	12910	12702	12918	12772	12788	12864	12912	12859	12883	12960	12851	12654	12759	12907	12796	12776	12800	12936	12816	12793	12656	12948	12840	12940	12880	12924	12764	12696	12785	12921	12857	12748	12631	12639	12860	12892	12786	12885	12844	12901	12706	12795	12826	12909	12933	12730	12739	12877	12787	12809	12878	12769	12759	12696	12948	12784	12791	12800	12821	12742	12757	12806	12751	12691	12846	12892	12810	12810	12865	12719	12871	12847	12909	12696	12864	12614	12796	12808	12881	12745	12910	12722	12783	12842	12772	12735	12833	12778	12803	12824	12774	12763	12780	12790	12794	12832	12846	12827	12649	12838	12927	12759	12730	12868	12759	12823	12834	12767	12900	12668	12714	12679	12703	12635	12733	12892	12841	12821	12772	12760	12866	12753	12921	12754	12759	12893	12810	12846	12838	12911	12855	12877	12822	12671	12894	12763	12874	12892	12999	12663	12830	12832	12752	12534	12791	13036	12751	12782	12773	12871	12780	12782	12835	12691	12739	12684	12745	12854	12808	12810	12579	12739	12832	12870	12852	12727	12782	12757	12949	12799	12776	12914	12852	12823	12877	12748	12747	12628	12878	12967	12893	12907	12611	12832	12722	12812	12898	12732	12780	12812	12882	12717	12965	12726	12849	12641	12750	12734	12746	12562	12868	12835	12789	12790	12804	12844	12898	12841	12777	12711	12890	12671	12791	12711	12777	12722	12767	12715	12721	12769	12716	12783	12721	12708	12722	12906	12902	12834	12813	12696	12850	12891	12835	12724	12754	12783	12732	12789	12826	12771	12866	12883	12721	12753	12878	12757	12858	12748	12738	12887	12713	12794	12665	12783	12983	12731	12858	12806	12822	12780	12800	12676	12833	12947	12809	12849	12956	12860	12720	12675	12793	12810	12875	12728	12818	12807	12776	12707	12651	12716	12951	12802	12831	12752	12878	12833	12877	12717	12719	12883	12794	12766	12876	12763	12790	12848	12863	12657	12880	12819	12704	12909	12673	12670	12750	12782	12900	12620	12894	12733	12840	12877	12790	12914	12897	12656	12801	12820	12770	12867	12808	12794	12825	12812	12841	12883	12651	12783	12817	12833	12834	12641	12799	12823	12860	12884	12699	12872	12855	12821	12814	12741	12972	12692	12727	12919	12862	12602	12927	12795	12743	12844	12868	12744	12620	12807	12824	12717	12741	12821	12791	12711	12665	12796	12781	12809	12778	12870	12785	12748	12955	12917	12908	12727	12779	12900	12869	12761	12865	12938	12733	12903	12769	12858	12861	12832	12680	12783	12622	12739	12628	12782	12708	12885	12764	12849	12742	12848	12844	12818	12753	12796	12673	12930	12863	12603	12783	12777	12843	12614	13063	12897	12790	12937	12787	12749	12915	12885	12971	12821	12699	12910	12721	12963	12686	12673	12731	12806	12787	12862	12770	12767	12864	12863	12778	12748	12711	12936	12791	12698	12771	12780	12876	12844	12832	12842	12787	12825	12794	12912	12713	12714	12796	12716	12869	12895	12748	12776	12736	12893	12724	12787	12864	12803	12833	12760	12809	12864	12870	12723	12680	12783	12720	12908	12813	12610	12912	12900	12763	12797	12870	12899	12800	12782	12768	12911	12803	12832	12859	12893	12751	12905	12839	12845	12749	12787	12883	12828	12890	12806	12837	12917	12839	12924	12823	12669	12787	12839	12786	12810	12759	12733	12702	12745	12644	12562	12621	12712	12846	12749	12769	12980	12724	12991	12690	12802	12795	12779	12836	12831	12823	12797	12799	12869	12896	12811	12810	12868	12795	12783	12841	12739	12851	12838	12697	12810	12829	12645	12880	12845	12826	12998	12838	12854	12793	12780	12684	12901	12657	12862	12718	12781	12851	12926	12694	12895	12708	12783	12889	12909	12866	12790	12842	12939	12873	12947	12972	12795	12808	12720	12803	12849	12989	12817	12716	12674	12898	12808	12704	12770	12617	12787	12820	12798	12739	12857	12746	12714	12891	12662	12788	12934	12847	12878	12735	12909	12749	12694	12847	12758	12655	12709	12778	12929	12606	12798	12721	12656	12879	12919	12751	12778	12836	12781	12832	12958	12707	12798	12963	12794	12799	12833	12776	12791	12708	12689	12859	12827	12729	12819	12885	12716	12686	12890	12748	12815	12813	12744	12958	12774	12704	12895	12635	12900	12726	12868	12912	12889	12700	12894	12683	12917	12625	12790	12819	12756	12759	12735	12642	12871	12674	12716	12741	12936	12850	12695	12652	12722	12711	12800	12764	12656	12689	12707	12606	12840	12939	12629	12906	12700	12741	12812	12740	12777	12882	12733	12845	12663	12710	12818	12741	12714	12750	12736	12747	12767	12725	12815	12767	12670	12834	12782	12730	12716	12562	12900	12889	12778	12667	12719	12748	12651	12676	12903	12751	12788	12805	12828	12727	12684	12737	12799	12794	12686	12783	12716	12990	12695	12753	12848	13052	12974	12831	12651	12925	12617	12874	12850	12767	12724	12742	13034	12668	12872	12885	12835	12784	12738	12785	12795	12878	12919	12658	12836	12862	12677	12729	12868	12762	12817	12765	12708	12841	12732	12726	12759	12688	12755	12912	12798	12863	12728	12862	12877	12737	12759	12616	12641	12703	12670	12791	12713	12809	12838	12801	12975	12724	12804	12628	12681	12761	12822	12603	12732	12933	12859	12764	12656	12895	12798	12756	12883	12849	12788	12563	12808	12819	12802	12776	12928	12749	12910	12806	12905	12719	12727	12719	12833	12589	12630	12737	12809	12877	12729	12823	12897	12940	12709	12710	12902	12785	12682	12712	12896	12790	12765	12784	12837	12949	12916	12963	12738	12862	12753	12657	12647	12833	12827	12877	12908	12886	12802	12856	12722	12818	12913	12859	12771	12831	12882	12766	12971	12767	13018	12748	12902	12835	12755	12807	12647	12639	12717	12812	12854	12755	12845	12821	12875	12694	12818	12745	12738	12821	12971	12882	12817	12772	12721	12885	12660	12815	12816	12913	12893	12781	12838	12760	12740	12693	12946	12696	12783	12638	12772	12739	12880	12798	12803	12872	12659	12902	12816	12782	12822	12884	12909	12920	12816	12773	12834	12883	12822	12645	12876	12610	12728	12992	12765	12727	12758	12827	12855	12820	12697	12678	12859	12625	12514	12853	12893	12700	12723	12883	12728	12660	12699	12782	12884	12961	12758	12749	12827	12809	12830	12872	12782	12759	12769	12694	12903	12668	12774	12788	12890	12754	12799	12672	12721	12893	12847	12859	12946	12806	12743	12743	12757	12741	12909	12841	12676	12924	12775	12834	12762	12709	12971	12779	12845	12584	12740	12826	12766	12906	12896	12832	12794	12717	12776	12791	12794	12843	12744	12805	12819	12876	12629	12896	12707	12855	12768	12658	12809	12643	12791	12824	12827	12920	12893	12893	12872	12721	12623	12731	12624	12798	12719	12752	12776	12681	12808	12797	12841	12941	12831	12788	12909	12966	12876	12749
27311	23054	27222	23724	18822	17677	16712	16245	15511	15071	14787	14381	14113	14094	14023	13922	13805	13765	13663	13696	13747	13549	13602	13384	13403	13506	13781	13714	13577	13515	13553	13638	13436	13570	13724	13438	13494	13572	13509	13565	13481	13521	13578	13555	13512	13464	13602	13486	13673	13480	13503	13582	13582	13425	13558	13358	13340	13512	13536	13552	13459	13635	13342	13571	13424	13493	13379	13416	13488	13375	13741	13410	13482	13559	13466	13584	13569	13552	13501	13591	13501	13611	13468	13444	13364	13441	13425	13664	13619	13292	13539	13365	13703	13480	13544	13532	13573	13408	13403	13644	13453	13304	13459	13619	13377	13346	13414	13420	13531	13485	13623	13425	13452	13432	13626	13583	13474	13376	13540	13499	13502	13375	13358	13427	13437	13372	13386	13548	13632	13725	13709	13341	13103	13442	13325	13398	13474	13501	13469	13416	13529	13517	13590	13455	13558	13400	13290	13501	13370	13384	13348	13478	13335	13528	13458	13271	13391	13373	13371	13541	13505	13429	13386	13323	13402	13456	13435	13465	13415	13310	13515	13428	13512	13477	13562	13300	13533	13479	13564	13389	13430	13454	13377	13426	13428	13487	13218	13473	13587	13457	13291	13316	13681	13449	13426	13496	13411	13454	13443	13380	13370	13420	13740	13552	13408	13402	13532	13475	13540	13480	13371	13444	13361	13446	13513	13551	13440	13545	13424	13326	13427	13546	13527	13454	13430	13428	13496	13499	13517	13544	13546	13480	13450	13603	13498	13607	13342	13514	13633	13481	13553	13492	13544	13675	13566	13353	13536	13472	13447	13537	13428	13427	13463	13428	13523	13435	13400	13513	13463	13405	13380	13312	13435	13243	13469	13354	13578	13556	13440	13435	13436	13501	13478	13433	13423	13451	13542	13565	13470	13306	13668	13497	13441	13712	13551	13524	13374	13626	13322	13635	13414	13682	13419	13476	13445	13357	13431	13183	13582	13405	13667	13492	13555	13551	13415	13215	13509	13565	13478	13458	13530	13360	13423	13581	13526	13397	13463	13395	13422	13429	13349	13576	13388	13559	13465	13599	13501	13482	13584	13595	13534	13533	13208	13387	13467	13549	13509	13602	13626	13501	13366	13627	13427	13320	13470	13335	13523	13605	13511	13397	13539	13550	13433	13433	13400	13655	13505	13503	13577	13582	13599	13528	13424	13538	13405	13481	13565	13413	13497	13445	13416	13597	13612	13570	13550	13422	13792	13443	13494	13402	13401	13602	13604	13550	13242	13453	13325	13374	13269	13312	13437	13486	13469	13580	13399	13694	13378	13488	13480	13391	13408	13441	13352	13688	13544	13501	13392	13487	13511	13506	13476	13451	13533	13684	13412	13334	13681	13632	13717	13481	13431	13578	13588	13478	13453	13444	13460	13396	13390	13659	13408	13442	13558	13648	13493	13478	13585	13435	13453	13595	13374	13577	13500	13245	13489	13582	13455	13489	13492	13469	13399	13573	13506	13657	13560	13580	13322	13369	13518	13328	13381	13396	13503	13466	13407	13594	13497	13488	13522	13649	13566	13375	13466	13594	13527	13575	13483	13680	13641	13493	13416	13509	13469	13523	13377	13388	13530	13568	13484	13568	13651	13581	13590	13543	13407	13268	13371	13589	13368	13395	13518	13546	13486	13519	13482	13441	13365	13312	13523	13526	13669	13513	13516	13608	13366	13453	13512	13546	13546	13472	13431	13423	13309	13476	13762	13438	13418	13591	13518	13578	13469	13326	13421	13558	13370	13513	13378	13491	13097	13434	13464	13563	13439	13509	13661	13418	13308	13373	13691	13488	13511	13544	13458	13650	13748	13485	13519	13647	13387	13514	13497	13496	13357	13515	13318	13419	13428	13378	13477	13516	13492	13492	13480	13335	13562	13459	13424	13501	13328	13370	13189	13454	13418	13512	13422	13481	13781	13473	13239	13418	13494	13619	13550	13518	13322	13312	13447	13534	13438	13390	13534	13576	13490	13539	13547	13260	13508	13542	13415	13316	13512	13495	13479	13546	13631	13686	13714	13515	13354	13507	13636	13647	13552	13535	13506	13470	13381	13273	13408	13564	13637	13390	13465	13390	13529	13522	13647	13416	13418	13422	13526	13613	13396	13356	13438	13617	13716	13566	13593	13425	13595	13496	13482	13671	13455	13368	13469	13318	13400	13319	13360	13653	13847	13580	13335	13501	13349	13307	13602	13513	13497	13556	13503	13416	13463	13460	13507	13304	13476	13508	13508	13561	13496	13623	13388	13459	13583	13659	13404	13459	13299	13475	13443	13452	13369	13427	13521	13673	13479	13355	13536	13396	13513	13499	13428	13590	13629	13381	13454	13464	13489	13549	13320	13350	13475	13571	13276	13444	13727	13646	13526	13577	13201	13301	13246	13405	13487	13492	13284	13471	13386	13460	13410	13490	13597	13586	13456	13497	13377	13452	13544	13561	13402	13281	13548	13516	13499	13426	13448	13431	13560	13392	13436	13447	13302	13485	13450	13537	13543	13534	13604	13695	13534	13535	13552	13456	13411	13520	13467	13470	13514	13537	13421	13481	13400	13486	13464	13403	13351	13375	13395	13457	13504	13299	13447	13480	13538	13498	13496	13384	13737	13656	13538	13506	13558	13485	13511	13554	13368	13660	13416	13552	13514	13489	13431	13484	13498	13465	13342	13604	13470	13287	13517	13311	13346	13567	13493	13404	13478	13486	13526	13455	13551	13504	13526	13652	13612	13663	13677	13578	13441	13478	13406	13572	13383	13434	13268	13702	13561	13480	13657	13548	13209	13412	13541	13529	13585	13253	13472	13515	13650	13425	13566	13498	13666	13644	13341	13698	13467	13551	13452	13448	13298	13449	13461	13490	13506	13421	13419	13553	13345	13508	13428	13490	13444	13604	13533	13399	13341	13450	13613	13253	13483	13575	13600	13519	13468	13487	13468	13405	13359	13497	13377	13460	13489	13413	13525	13489	13649	13408	13519	13512	13630	13415	13563	13505	13521	13467	13556	13683	13370	13502	13519	13424	13431	13504	13534	13596	13381	13496	13622	13636	13596	13567	13465	13440	13499	13456	13589	13521	13640	13547	13589	13564	13456	13455	13570	13465	13564	13520	13636	13605	13597	13683	13460	13439	13387	13248	13362	13600	13636	13572	13529	13436	13400	13450	13363	13665	13367	13475	13335	13326	13684	13507	13508	13464	13521	13331	13534	13496	13412	13491	13667	13395	13572	13566	13576	13527	13517	13697	13505	13415	13481	13394	13492	13676	13542	13530	13527	13585	13475	13645	13609	13454	13514	13433	13371	13487	13550	13284	13421	13408	13384	13509	13458	13568	13396	13470	13537	13348	13566	13354	13492	13486	13497	13415	13552	13533	13368	13507	13437	13443	13490	13552	13468	13576	13653	13659	13553	13409	13712	13617	13668	13396	13458	13495	13450	13756	13347	13583	13503	13540	13460	13414	13628	13560	13473	13519	13350	13573	13467	13555	13549	13541	13567	13480	13527	13565	13575	13351	13354	13486	13712	13393	13302	13490	13523	13376	13514	13383	13402	13401	13508	13469	13345	13487	13435	13547	13382	13524	13411	13626	13468	13603	13423	13391	13485	13537	13570	13494	13598	13387	13721	13579	13360	13447	13676	13650	13344	13470	13553	13237	13442	13376	13383	13604	13473	13529	13560	13565	13560	13441	13344	13467	13338	13319	13700	13391	13291	13563	13339	13487	13483	13566	13489	13415	13451	13335	13528	13440	13249	13443	13409	13666	13552	13712	13591	13526	13609	13454	13411	13469	13552	13644	13436	13561	13359	13433	13508	13484	13510	13326	13349	13701	13604	13405	13533	13654	13574	13466	13574	13556	13470	13474	13547	13497	13554	13497	13525	13433	13593	13466	13529	13465	13452	13635	13371	13569	13669	13422	13683	13615	13450	13434	13535	13519	13492	13445	13532	13438	13373	13406	13505	13542	13522	13461	13486	13417	13505	13725	13553	13445	13455	13524	13727	13673	13473	13346	13563	13645	13546	13514	13734	13494	13328	13603	13463	13327	13558	13352	13594	13483	13429	13454	13377	13244	13272	13544	13616	13353	13510	13411	13420	13503	13461	13377	13615	13347	13426	13235	13664	13398	13559	13544	13356	13494	13494	13410	13357	13498	13515	13395	13588	13427	13414	13538	13555	13512	13663	13484	13616	13558	13578	13424	13571	13380	13540	13548	13533	13684	13513	13372	13519	13492	13559	13638	13241	13469	13267	13475	13472	13431	13526	13486	13623	13294	13496	13467	13648	13439	13515	13445	13421	13419	13605	13378	13589	13415	13447	13517	13532	13511	13388	13622	13480	13335	13260	13590	13362	13614	13408	13555	13525	13531	13509	13504	13492	13405	13522	13506	13450	13569	13544	13412	13556	13512	13281	13395	13819	13561	13388	13436	13601	13148	13391	13334	13513	13550	13452	13532	13538	13344	13645	13512	13496	13537	13503	13603	13660	13563	13480	13636	13485	13606	13330	13638	13509	13431	13604	13594	13593	13380	13618	13214	13631	13333	13500	13509	13420	13329	13413	13466	13593	13405	13502	13520	13474	13373	13514	13411	13344	13443	13666	13450	13464	13340	13491	13497	13532	13350	13382	13529	13532	13540	13451	13487	13472	13546	13556	13506	13484	13515	13472	13521	13346	13327	13462	13506	13501	13414	13468	13559	13432	13611	13526	13526	13244	13489	13273	13494	13451	13496	13576	13649	13579	13519	13483	13494	13400	13542	13477	13685	13445	13435	13550	13558	13667	13460	13579	13445	13453	13496	13260	13533	13553	13442	13543	13496	13451	13333	13557	13472	13329	13447	13547	13652	13371	13674	13456	13587	13404	13477	13500	13470	13397	13358	13269	13459	13471	13418	13514	13300	13320	13433	13485	13470	13560	13466	13306	13548	13420	13556	13694	13396	13456	13689	13550	13593	13619	13398	13576	13492	13303	13312	13309	13384	13509	13452	13301	13345	13466	13471	13561	13513	13472	13503	13504	13625	13522	13484	13549	13432	13561	13459	13169	13417	13536	13480	13344	13425	13377	13364	13470	13309	13547	13441	13592	13445	13508	13294	13481	13528	13570	13351	13583	13493
22600	33206	30102	23567	20601	18974	17651	16991	16278	15316	14898	14233	13972	13722	13455	13180	13214	13021	12966	12879	12999	12992	12853	12679	12773	12832	12798	12810	12814	12780	12759	12864	12723	12577	12815	12652	12726	12789	12724	12750	12611	12636	12802	12719	12516	12811	12775	12709	12742	12528	12643	12751	12703	12593	12734	12873	12649	12691	12704	12612	12739	12861	12677	12661	12711	12770	12711	12671	12631	12624	12768	12842	12649	12631	12673	12779	12752	12595	12728	12801	12694	12690	12656	12752	12680	12610	12623	12803	12691	12745	12782	12760	12777	12558	12697	12575	12728	12475	12716	12784	12706	12773	12699	12675	12736	12704	12750	12778	12809	12744	12829	12808	12783	12612	12628	12626	12819	12577	12692	12636	12781	12746	12582	12764	12627	12648	12672	12803	12693	12701	12494	12808	12757	12531	12642	12712	12687	12698	12750	12642	12779	12792	12731	12530	12589	12548	12637	12726	12718	12827	12653	12677	12650	12720	12653	12686	12501	12884	12624	12574	12553	12630	12900	12761	12730	12829	12740	12737	12795	12525	12593	12682	12698	12791	12771	12868	12727	12718	12545	12699	12624	12602	12734	12700	12665	12761	12605	12598	12780	12688	12639	12773	12533	12653	12742	12649	12689	12640	12619	12563	12667	12731	12809	12688	12609	12652	12820	12610	12582	12801	12701	12782	12657	12811	12808	12715	12662	12711	12714	12788	12722	12650	12599	12859	12826	12667	12616	12851	12719	12787	12738	12741	12686	12804	12691	12674	12817	12776	12673	12548	12535	12581	12801	12656	12588	12699	12711	12619	12501	12781	12616	12609	12753	12855	12635	12613	12741	12813	12682	12613	12842	12712	12693	12664	12682	12644	12697	12798	12777	12646	12558	12665	12712	12815	12731	12835	12829	12746	12787	12748	12651	12596	12701	12727	12646	12722	12691	12614	12623	12618	12628	12738	12894	12637	12726	12742	12601	12807	12783	12627	12699	12726	12698	12690	12652	12823	12621	12811	12759	12841	12526	12621	12550	12750	12577	12728	12597	12721	12767	12608	12654	12741	12715	12755	12815	12715	12566	12619	12861	12806	12661	12467	12577	12662	12661	12745	12834	12843	12680	12732	12530	12712	12730	12626	12614	12867	12641	12636	12678	12691	12822	12570	12610	12458	12811	12730	12626	12782	12740	12649	12555	12687	12708	12696	12716	12617	12840	12733	12787	12625	12547	12823	12757	12683	12691	12773	12581	12795	12835	12666	12706	12650	12682	12677	12728	12617	12773	12659	12572	12528	12777	12554	12710	12656	12595	12586	12655	12718	12636	12687	12688	12519	12728	12562	12702	12655	12674	12699	12597	12761	12891	12622	12782	12649	12646	12788	12803	12662	12860	12802	12578	12705	12916	12586	12659	12616	12660	12838	12739	12674	12768	12739	12734	12731	12803	12605	12644	12656	12717	12693	12781	12667	12834	12675	12620	12904	12712	12546	12639	12723	12779	12728	12736	12532	12787	12560	12807	12687	12681	12796	12693	12664	12679	12819	12663	12533	12596	12626	12716	12777	12603	12738	12631	12717	12539	12551	12574	12670	12610	12688	12667	12572	12699	12586	12620	12680	12630	12748	12819	12718	12496	12757	12441	12766	12691	12779	12674	12658	12857	12708	12798	12626	12746	12743	12769	12693	12816	12651	12604	12708	12641	12737	12873	12658	12789	12668	12692	12768	12735	12647	12714	12690	12660	12687	12645	12836	12659	12584	12814	12723	12444	12944	12532	12900	12748	12740	12552	12678	12673	12738	12703	12724	12717	12743	12671	12626	12590	12830	12596	12724	12882	12734	12608	12779	12747	12697	12738	12548	12692	12698	12857	12715	12746	12544	12689	12628	12737	12627	12644	12768	12680	12653	12707	12711	12709	12707	12622	12748	12668	12633	12678	12626	12602	12718	12776	12755	12666	12736	12708	12726	12767	12692	12652	12580	12735	12622	12672	12868	12786	12659	12783	12686	12786	12660	12769	12646	12586	12768	12557	12687	12707	12762	12870	12765	12676	12713	12736	12717	12764	12618	12828	12688	12803	12711	12511	12525	12717	12650	12688	12619	12928	12822	12633	12694	12767	12758	12681	12650	12570	12737	12693	12824	12675	12758	12698	12644	12732	12823	12703	12772	12504	12801	12620	12601	12607	12743	12694	12586	12651	12677	12607	12766	12693	12765	12468	12677	12726	12734	12623	12745	12546	12547	12710	12644	12841	12785	12787	12724	12719	12627	12767	12636	12632	12770	12688	12465	12621	12756	12783	12597	12618	12659	12853	12611	12750	12658	12738	12622	12762	12790	12678	12644	12680	12805	12551	12630	12581	12582	12719	12791	12740	12745	12785	12644	12759	12715	12679	12708	12811	12658	12774	12621	12797	12554	12715	12718	12624	12742	12690	12455	12744	12593	12769	12786	12571	12595	12806	12660	12565	12737	12748	12651	12638	12646	12653	12758	12762	12618	12729	12845	12671	12708	12702	12745	12739	12774	12590	12617	12847	12666	12606	12743	12674	12710	12755	12713	12631	12697	12700	12695	12570	12624	12594	12482	12691	12671	12656	12830	12775	12780	12728	12652	12642	12846	12783	12736	12719	12694	12744	12761	12677	12685	12752	12593	12775	12636	12728	12835	12538	12703	12824	12540	12667	12498	12822	12566	12623	12760	12767	12618	12690	12833	12711	12605	12797	12563	12734	12811	12603	12716	12589	12726	12550	12624	12832	12652	12569	12953	12609	12733	12703	12563	12702	12687	12759	12740	12672	12678	12728	12741	12645	12659	12597	12710	12779	12505	12739	12690	12851	12604	12589	12757	12777	12687	12661	12840	12618	12744	12763	12637	12708	12720	12703	12753	12586	12666	12522	12505	12818	12798	12556	12728	12819	12677	12802	12609	12736	12678	12763	12682	12627	12577	12724	12752	12718	12708	12679	12887	12800	12546	12614	12740	12948	12738	12724	12705	12761	12632	12714	12776	12729	12863	12415	12666	12851	12572	12639	12805	12635	12621	12689	12730	12707	12751	12739	12841	12910	12625	12775	12693	12732	12710	12677	12781	12745	12646	12539	12703	12751	12833	12716	12745	12677	12718	12653	12726	12658	12585	12674	12752	12687	12686	12619	12744	12662	12594	12710	12579	12663	12662	12695	12777	12648	12609	12779	12793	12668	12898	12806	12684	12742	12597	13001	12652	12575	12725	12630	12719	12734	12687	12743	12631	12771	12735	12641	12771	12707	12611	12706	12656	12577	12753	12719	12555	12744	12637	12645	12601	12763	12592	12574	12803	12656	12661	12600	12812	12850	12827	12704	12621	12617	12643	12566	12786	12595	12758	12778	12803	12845	12655	12630	12638	12818	12693	12768	12679	12542	12617	12769	12445	12883	12618	12784	12731	12586	12653	12726	12483	12557	12738	12619	12761	12527	12713	12685	12673	12778	12575	12646	12716	12715	12625	12813	12655	12727	12717	12851	12787	12881	12700	12754	12879	12779	12748	12490	12649	12715	12752	12701	12797	12732	12576	12744	12528	12652	12722	12742	12590	12653	12842	12686	12521	12591	12665	12714	12591	12785	12640	12782	12663	12662	12690	12666	12814	12732	12758	12566	12666	12599	12760	12789	12864	12767	12738	12712	12735	12777	12659	12717	12584	12734	12807	12575	12714	12615	12608	12677	12707	12784	12852	12584	12654	12686	12671	12659	12795	12720	12554	12711	12756	12734	12633	12719	12594	12771	12595	12725	12682	12677	12642	12613	12736	12707	12577	12728	12692	12669	12759	12739	12582	12700	12706	12741	12652	12705	12756	12707	12668	12635	12576	12692	12774	12738	12539	12851	12587	12511	12892	12692	12758	12558	12658	12824	12751	12612	12842	12581	12820	12779	12600	12714	12657	12758	12567	12710	12537	12494	12684	12649	12688	12790	12658	12704	12647	12734	12631	12721	12684	12690	12785	12768	12811	12720	12679	12754	12575	12702	12641	12750	12655	12686	12805	12829	12658	12801	12705	12775	12670	12528	12903	12616	12780	12847	12696	12704	12748	12805	12719	12708	12553	12699	12523	12694	12613	12796	12757	12657	12726	12630	12573	12695	12619	12875	12585	12713	12662	12781	12716	12626	12603	12771	12905	12714	12772	12626	12711	12650	12449	12776	12725	12761	12664	12776	12804	12594	12807	12668	12598	12609	12685	12806	12554	12695	12796	12676	12590	12742	12667	12704	12525	12643	12884	12664	12638	12807	12610	12672	12806	12709	12727	12838	12683	12810	12785	12799	12629	12807	12614	12782	12643	12705	12699	12622	12725	12831	12611	12822	12862	12713	12646	12682	12664	12621	12745	12659	12657	12719	12574	12896	12835	12827	12657	12637	12808	12790	12799	12586	12648	12733	12632	12674	12713	12702	12674	12773	12669	12574	12519	12685	12795	12671	12811	12621	12667	12731	12638	12748	12742	12696	12591	12573	12795	12728	12700	12683	12733	12740	12632	12791	12769	12720	12567	12688	12646	12702	12606	12581	12605	12630	12790	12794	12762	12711	12607	12702	12674	12830	12852	12576	12681	12762	12667	12795	12746	12577	12736	12731	12771	12734	12743	12751	12727	12711	12723	12699	12611	12811	12675	12815	12678	12914	12693	12735	12662	12814	12668	12665	12745	12678	12730	12647	12851	12547	12653	12822	12726	12954	12696	12562	12730	12846	12644	12808	12701	12857	12755	12640	12739	12622	12766	12769	12854	12749	12843	12543	12759	12654	12803	12767	12674	12782	12715	12791	12580	12669	12776	12607	12796	12740	12600	12864	12650	12602	12654	12638	12724	12606	12630	12654	12630	12707	12683	12757	12579	12427	12699	12714	12627	12689	12726	12756	12712	12701	12818	12870	12553	12903	12694	12558	12621	12701	12851	12709	12730	12739	12850	12689	12545	12718	12621	12750	12663	12706	12650	12689	12651	12654	12883	12630	12593	12799	12740	12684	12722	12512	12726	12693	12751	12634	12697	12709	12704	12698	12587	12526	12721	12737	12696	12623	12747	12819	12675	12754	12608	12801	12795	12771	12872	12806	12667	12723	12669	12731	12740	12641	12790	12718	12847	12565	12629	12638	12594	12706	12629	12693	12546
23708	21061	28406	24203	22298	22265	21118	18073	16782	16131	15507	14713	14465	14126	13972	13587	13708	13466	13464	13365	13250	13322	12988	13333	13279	13129	13153	13194	13143	13093	12905	13098	13147	13078	12938	13050	12983	12990	12997	12968	13060	13065	12924	12947	13051	13015	12913	12955	12924	12854	12939	12874	12948	12973	12912	13037	12704	13051	13007	12869	12996	12834	12957	13004	13066	12960	12858	13161	13027	13062	13113	13050	12948	12981	13007	12908	13069	12886	12776	12984	13053	12843	13020	12979	12981	13086	13056	13047	13001	12877	12893	12896	12876	12751	12929	12840	13047	12877	13195	13027	12838	13044	12979	13107	12925	12899	12985	12869	12815	13027	12947	12870	12895	13011	12885	12834	13010	12981	12851	12911	12869	13039	13077	12922	12970	13061	12904	12788	13057	12872	12922	12943	13024	12813	13020	12883	12868	12845	12951	12794	13023	12841	12796	13006	12995	13080	12890	13011	12982	12807	12756	13141	12928	12962	12844	12860	13016	12958	12918	12747	12869	12884	13048	13095	13007	12790	13002	12812	12889	12763	13129	13012	12891	12764	13029	12963	12996	12920	12813	12931	12806	12984	12950	12839	12900	12956	13154	12887	12982	13005	12981	12875	12909	12907	12875	13110	12796	12903	12909	12864	12890	12854	12782	12947	13051	12911	12884	12890	12794	12745	13062	12840	12928	12904	13023	12953	13077	13016	12966	12928	13047	12785	12910	12888	12843	13111	12872	12825	13044	12974	12841	12885	12933	12818	12816	13014	13028	13088	12950	12897	12895	12893	12977	13091	13150	12840	12927	12917	12950	12888	12839	13013	12770	12785	13012	12857	13061	13032	12875	12977	12863	12790	12980	12849	12906	13230	12736	12970	12937	12875	12909	12705	12963	12984	12965	12987	12776	12794	12884	13011	12819	12773	12995	12888	12941	13068	12755	12986	13143	12880	12863	12814	12911	12808	12966	12906	12877	13044	12949	13133	12961	12924	12935	12987	13145	12982	12921	13000	12935	12904	12829	12744	13016	12795	12855	12931	12842	13070	12877	13006	13057	12718	13013	12987	13059	12731	13027	13057	12854	12849	12853	12933	12948	12936	12920	12821	13154	12780	13047	12945	12918	12997	12885	12793	12898	12829	12975	12845	12922	12983	13185	12899	13054	13033	12909	13143	13003	12914	12736	13094	13091	12879	12920	12983	13069	12929	12883	12878	12836	12852	12939	12907	13057	12910	13003	12910	12813	12832	12904	13017	12958	12887	12962	12967	12843	13020	12997	12833	12947	12886	12945	12980	13021	12930	12875	12720	12684	12852	13167	12952	12919	12972	13022	12860	13091	12708	13181	12858	12915	12930	13043	12951	13238	13077	12876	12962	13219	12908	12870	12819	12781	12918	12789	13016	12812	12903	13036	12944	12934	12910	12910	13019	12797	12813	12956	12928	12960	13048	12934	12936	12859	12956	12977	12907	13003	12968	12915	12804	12902	13040	12867	12886	12819	12770	13001	12963	12912	12982	12980	12892	13015	13028	12898	12875	12929	12980	13001	12908	12903	12891	12672	12860	12900	12964	12987	12852	12828	13014	13003	12964	13000	12801	12866	12774	13099	12885	12895	13095	12846	12889	12802	12837	12894	13039	13001	12995	12713	13031	13033	12921	12797	12953	12834	13007	12737	12914	12770	12925	12833	12909	13026	12933	13112	12955	13047	12688	13048	12953	12912	12929	13000	12839	13017	12864	13034	12909	12847	12816	12933	12930	12897	12973	12860	12978	12844	12853	12894	12925	13065	12855	12930	13171	12918	12946	12984	13133	13017	12960	13069	12858	12779	12893	12872	12927	12914	13041	12863	12812	12818	12796	12916	12914	12907	12829	13026	12985	12801	13079	12841	12994	12893	13068	12947	12933	12726	12918	13099	13046	12948	13086	12923	12945	12880	12972	13011	12906	12921	12887	12894	12866	12944	13151	13040	12886	13113	13015	12996	12932	12747	12870	13054	13050	12937	13014	12783	12822	12984	12975	13009	12780	13061	12760	13030	12867	13098	12854	13114	13039	12835	12865	12867	12983	13086	13024	12903	13006	12735	13010	12825	12873	12945	13016	12928	13050	13002	12874	13067	12922	12857	12916	12803	12921	12986	12992	13049	12895	12754	12959	13023	12803	12781	12763	12704	12973	12811	12987	12891	12736	12845	13026	12949	13094	13054	12856	12659	12925	12817	12923	12795	12832	12757	12887	12883	12812	13029	12790	13082	13104	13062	13035	12972	12971	13027	12905	12948	12844	13013	13125	12957	12853	12941	12954	12984	12803	13007	12816	12949	12692	12930	13022	12966	12882	13028	12878	13135	12973	12763	12813	13011	13111	13042	12947	12970	12974	12857	12909	12849	12768	12919	13034	12892	12790	13003	13143	12957	13016	12899	12772	12979	12738	12982	12893	13021	12960	12745	12947	13015	12778	12949	12799	12931	13051	12879	12850	12933	12856	13031	12968	13000	13082	13008	13114	12921	12854	12775	12845	12925	12963	12900	13038	13170	13022	12867	13062	12874	12895	12986	12873	12822	13008	12891	13049	12864	12976	13080	12889	13073	12739	13049	12855	13028	12966	13051	13038	12843	13029	12866	12830	13090	12950	13003	12966	12809	12880	12974	12881	12983	12944	12884	12757	12892	12955	12855	12797	12921	12801	12880	12971	12959	13095	12947	13012	12741	12901	12821	12927	12967	12992	12900	12920	12904	12841	12833	12705	12757	12896	12823	13033	12880	12906	13054	12821	13028	13115	12924	12960	12781	12863	12763	12849	13058	12958	12938	12787	13012	13158	12983	13045	12918	12938	12916	12907	13029	12790	12920	12767	13017	12917	12881	12892	13072	12893	12985	12867	13100	12951	13007	13053	12852	12962	13115	13051	13055	12909	12912	12824	12979	12910	12969	13010	13067	13204	13088	12812	13005	13030	12833	12949	12957	13059	12758	12878	13007	13043	12979	12977	12868	13076	12948	12902	12863	13035	12930	12823	12804	12878	12865	12993	13156	12905	12747	12971	13105	12816	13058	13068	12946	12956	12901	12967	12948	12996	13006	13112	12983	12892	12802	12906	12939	12909	12921	12846	12911	12871	12977	12990	12902	12904	12815	12848	12847	12982	12905	13100	13061	13013	12954	12866	13033	12798	12837	12896	12793	12928	13043	13016	13017	12979	12884	12902	12942	12765	12847	12824	12935	13032	12935	12931	13036	12943	12768	13030	12913	12937	12997	13098	12839	12976	13021	12904	13051	12870	13002	13012	12969	12925	12970	12971	13015	12985	12808	13020	12997	13068	12861	12981	12921	12981	12910	12731	12845	12992	12902	12959	12731	12884	13034	12976	12836	12788	13022	12758	13008	12984	12913	12960	13167	12876	12820	12829	13080	12875	12936	12923	12821	12798	12988	12893	13101	12966	12882	13103	12880	12889	13025	12965	12893	13014	12839	12995	12996	13057	12928	13094	12888	13054	12778	13023	12781	13021	12836	12792	12982	13110	12899	12851	12868	12965	13146	13044	13000	12983	12964	12944	12860	13001	13108	13073	12788	12795	12894	13166	13044	12858	12797	12883	12931	12977	12991	12968	12901	13026	12842	12946	12799	12884	12795	12877	12847	12863	12861	12884	13019	12903	13004	12868	12954	12819	12779	12989	12950	13044	12929	12706	12832	12970	12902	13027	12788	13003	13026	12957	12907	13034	13012	12898	13004	12914	12856	12887	12975	12719	12910	12891	12870	12988	12907	12881	12867	13016	12750	12966	13010	12893	12977	12956	12767	12815	12943	12920	12916	12972	13022	12982	12941	12986	13184	13009	12849	12925	12812	12782	12991	13007	12909	12855	12866	13018	12962	13062	13027	12967	12925	12988	12892	13075	12832	13104	12946	13143	12985	13004	12928	13010	12780	12784	12806	12843	12855	12991	12837	12932	12932	13014	12936	13067	13057	12952	13116	12940	12931	13135	13165	12984	13053	12957	12907	12848	12971	12930	12800	12986	13115	13001	12907	12932	12908	13006	13013	12867	12940	12909	12942	13036	12943	12956	12866	12819	12915	12714	12903	12860	13004	12987	12912	12938	12948	13057	13113	12937	12975	13108	12917	12968	12858	12830	12872	12901	13014	12880	12982	13024	12980	13030	13077	13019	13036	12920	13082	12952	13092	12751	12926	12881	12955	12811	12898	12922	12995	12971	12957	13113	12978	12886	12972	12700	12838	12882	13043	12862	12944	13037	13039	12887	13039	12828	12870	12854	12868	12884	12819	12948	12936	12865	13160	12976	12905	13098	13104	12740	12766	12801	12754	12940	12994	12724	13014	13125	12680	12857	12887	12935	12977	12991	12912	12929	12814	12969	12835	12966	12823	12927	12841	12975	12879	12866	12981	12875	12817	12783	12996	12871	12750	12842	13030	12793	12988	12956	13023	12905	13077	13048	12986	13037	13019	13007	13018	13092	13040	12928	12839	12876	12869	13023	12789	12960	13039	12721	12997	12800	12895	12900	13108	12720	12995	13026	12952	12941	12936	12850	13056	12953	12885	12809	12879	12853	13020	13005	13058	13130	12940	12911	12971	12981	12866	12732	12899	12816	12889	12816	12938	13052	13008	12994	12730	12872	12910	13006	13075	12976	12925	12939	12911	12745	12972	13153	12896	13021	12920	12947	12920	13013	12865	13055	13022	12856	12922	12859	12873	12973	13081	13017	12923	12833	13053	13022	12801	13213	12900	13071	12999	12940	12893	12954	12833	13019	12973	12898	12896	12886	13079	12819	12989	12903	13010	12896	12922	13064	13070	12964	12755	12805	12838	12847	12926	12966	12775	13093	13072	13050	13045	12909	12944	12962	12785	12911	12895	12924	13020	12966	12902	12901	13067	12838	12962	12925	13007	13030	13063	12989	12863	12847	12963	12856	12908	13078	13101	13164	12967	12908	12816	12771	12752	12953	12830	12837	12985	12764	12943	13027	12951	12884	12721	12909	12930	12871	13131	12977	12952	13063	12847	13023	12836	13092	12951	13095	13145	13120	13025	13031	13047	12820	12866	13180	12946	13091	13035	13039	12920	12962	12785	12561	12689	12990	12959	12759	12849	12809	12878	13120	12861	12916	12859	13090	12849	12894
22326	38442	36097	28770	25304	23037	21126	19744	18561	17090	16082	15148	14581	14021	13607	13432	13217	12851	12795	12580	12803	12747	12521	12744	12535	12533	12502	12577	12453	12356	12495	12274	12474	12515	12524	12394	12398	12459	12218	12398	12473	12208	12465	12445	12424	12372	12313	12272	12459	12427	12391	12558	12197	12392	12371	12579	12363	12555	12259	12498	12323	12385	12354	12379	12477	12306	12238	12253	12478	12177	12402	12219	12202	12348	12424	12328	12277	12282	12583	12179	12348	12230	12439	12405	12345	12278	12456	12254	12316	12332	12278	12469	12283	12385	12548	12315	12367	12289	12389	12546	12472	12505	12355	12304	12312	12354	12346	12304	12469	12353	12440	12202	12452	12200	12495	12391	12478	12440	12350	12271	12198	12237	12434	12409	12436	12324	12422	12269	12376	12178	12286	12384	12456	12370	12267	12379	12372	12234	12290	12336	12293	12143	12239	12440	12279	12517	12535	12372	12384	12240	12291	12322	12360	12290	12266	12254	12327	12215	12292	12475	12155	12334	12422	12357	12393	12401	12461	12423	12280	12287	12394	12332	12285	12310	12436	12314	12311	12204	12291	12384	12402	12273	12326	12336	12431	12285	12328	12337	12300	12373	12549	12235	12272	12161	12335	12239	12201	12361	12361	12277	12367	12346	12377	12288	12256	12394	12151	12275	12491	12203	12401	12386	12393	12274	12340	12187	12292	12271	12230	12350	12294	12433	12264	12301	12285	12476	12295	12339	12397	12467	12336	12521	12283	12297	12253	12227	12419	12404	12217	12424	12359	12309	12476	12283	12348	12315	12333	12264	12436	12243	12342	12523	12349	12460	12403	12381	12425	12204	12281	12307	12444	12238	12354	12443	12240	12336	12458	12288	12327	12317	12432	12346	12278	12349	12422	12332	12300	12411	12454	12414	12285	12365	12454	12337	12428	12324	12408	12187	12410	12165	12372	12186	12289	12397	12528	12363	12234	12392	12374	12326	12209	12442	12277	12237	12298	12408	12295	12230	12320	12353	12393	12132	12435	12421	12277	12314	12330	12196	12322	12367	12394	12358	12350	12445	12302	12245	12376	12241	12328	12442	12249	12567	12370	12330	12333	12401	12339	12167	12472	12456	12387	12377	12282	12467	12360	12337	12309	12379	12395	12468	12280	12326	12395	12275	12234	12499	12377	12235	12384	12242	12118	12433	12419	12439	12240	12321	12230	12389	12314	12273	12344	12383	12415	12571	12392	12305	12327	12385	12207	12265	12310	12285	12276	12219	12343	12344	12401	12208	12345	12345	12263	12416	12349	12355	12251	12307	12314	12328	12301	12258	12459	12276	12294	12284	12278	12294	12454	12414	12451	12382	12493	12433	12420	12173	12449	12430	12258	12520	12384	12344	12229	12457	12374	12453	12408	12209	12381	12307	12395	12367	12283	12384	12297	12381	12342	12392	12251	12494	12431	12381	12478	12173	12304	12230	12284	12427	12370	12368	12291	12408	12410	12296	12623	12202	12376	12352	12276	12353	12208	12521	12178	12208	12330	12349	12386	12294	12426	12257	12366	12333	12307	12368	12156	12373	12349	12303	12440	12564	12395	12464	12302	12323	12165	12345	12321	12325	12278	12324	12396	12351	12315	12341	12481	12306	12261	12245	12311	12276	12176	12234	12260	12245	12371	12299	12304	12369	12354	12289	12289	12391	12358	12460	12256	12509	12299	12362	12330	12506	12301	12347	12258	12198	12460	12269	12356	12600	12360	12230	12366	12292	12363	12587	12323	12292	12417	12212	12232	12448	12441	12438	12413	12224	12320	12321	12430	12418	12235	12434	12304	12415	12349	12367	12399	12257	12254	12282	12222	12374	12482	12415	12351	12333	12544	12461	12331	12217	12243	12464	12437	12348	12295	12369	12409	12430	12314	12475	12345	12465	12274	12402	12406	12346	12339	12319	12417	12291	12470	12362	12425	12327	12324	12405	12421	12245	12399	12306	12345	12297	12370	12409	12157	12224	12287	12278	12459	12290	12286	12352	12335	12227	12366	12248	12261	12257	12183	12468	12500	12249	12356	12152	12406	12358	12463	12340	12356	12340	12154	12338	12364	12320	12382	12377	12294	12305	12263	12243	12263	12468	12501	12360	12291	12379	12245	12172	12359	12267	12408	12255	12288	12364	12233	12274	12452	12386	12134	12250	12342	12255	12335	12214	12152	12287	12302	12458	12418	12342	12443	12390	12450	12319	12395	12359	12275	12222	12358	12361	12338	12350	12390	12213	12281	12364	12354	12277	12234	12291	12320	12491	12430	12364	12407	12290	12332	12274	12354	12359	12429	12198	12303	12344	12371	12545	12345	12422	12422	12338	12198	12308	12227	12297	12170	12367	12473	12244	12377	12426	12389	12120	12421	12386	12373	12522	12356	12392	12278	12422	12446	12358	12346	12404	12383	12362	12311	12325	12364	12451	12520	12326	12151	12365	12396	12462	12295	12327	12341	12393	12291	12328	12351	12415	12389	12268	12351	12276	12482	12417	12050	12306	12467	12336	12412	12361	12360	12468	12429	12413	12286	12412	12386	12099	12238	12392	12345	12527	12410	12311	12421	12448	12283	12218	12311	12304	12548	12301	12249	12498	12409	12352	12378	12252	12526	12264	12501	12443	12244	12449	12223	12275	12322	12293	12337	12441	12358	12320	12343	12421	12433	12410	12229	12364	12217	12398	12348	12310	12332	12378	12184	12471	12264	12325	12296	12350	12268	12413	12339	12342	12471	12360	12167	12373	12288	12348	12364	12352	12331	12398	12267	12387	12394	12493	12264	12407	12275	12507	12164	12396	12347	12329	12404	12416	12399	12582	12576	12360	12209	12260	12467	12282	12177	12304	12360	12287	12386	12219	12287	12391	12491	12311	12345	12301	12154	12288	12401	12353	12253	12236	12365	12226	12399	12302	12248	12321	12353	12304	12341	12384	12198	12378	12222	12461	12488	12202	12378	12340	12349	12244	12301	12342	12145	12448	12394	12428	12358	12333	12332	12439	12230	12518	12423	12375	12251	12414	12493	12206	12299	12250	12296	12375	12326	12468	12327	12231	12326	12330	12251	12237	12263	12468	12323	12325	12394	12296	12287	12326	12312	12212	12357	12280	12240	12305	12159	12340	12371	12334	12351	12535	12368	12331	12307	12368	12268	12405	12510	12555	12429	12366	12293	12328	12349	12525	12369	12288	12520	12303	12327	12183	12395	12280	12429	12307	12204	12300	12351	12352	12240	12407	12377	12414	12486	12350	12339	12252	12238	12224	12207	12483	12165	12384	12347	12393	12430	12217	12466	12391	12280	12326	12325	12442	12323	12379	12361	12275	12287	12432	12254	12424	12404	12342	12376	12325	12194	12442	12485	12442	12296	12361	12451	12267	12386	12381	12260	12354	12448	12507	12216	12281	12495	12251	12431	12370	12308	12383	12176	12091	12317	12285	12418	12310	12383	12391	12185	12416	12342	12177	12256	12344	12313	12479	12251	12448	12236	12361	12350	12278	12309	12435	12193	12450	12371	12271	12288	12208	12305	12249	12279	12216	12290	12459	12431	12211	12451	12284	12261	12360	12315	12479	12197	12217	12285	12147	12187	12445	12198	12362	12329	12330	12414	12345	12501	12335	12390	12314	12439	12260	12453	12368	12347	12267	12355	12274	12562	12267	12331	12406	12207	12425	12314	12362	12230	12435	12260	12390	12284	12505	12374	12373	12334	12393	12418	12401	12382	12481	12275	12566	12372	12285	12235	12282	12372	12203	12367	12528	12359	12407	12453	12402	12347	12413	12382	12304	12415	12404	12245	12343	12288	12283	12362	12306	12292	12483	12263	12315	12350	12346	12320	12365	12343	12357	12292	12381	12323	12423	12358	12352	12303	12170	12276	12331	12414	12311	12453	12376	12362	12476	12381	12443	12183	12330	12399	12284	12304	12339	12235	12452	12401	12386	12367	12357	12353	12401	12492	12302	12349	12399	12515	12371	12304	12314	12388	12260	12475	12228	12349	12457	12327	12314	12476	12362	12393	12436	12305	12318	12238	12384	12288	12194	12327	12371	12409	12489	12389	12426	12407	12367	12215	12407	12658	12246	12330	12327	12326	12315	12224	12397	12308	12412	12404	12300	12213	12409	12358	12322	12580	12425	12313	12438	12442	12237	12381	12344	12301	12472	12313	12372	12350	12301	12363	12357	12334	12447	12345	12187	12408	12316	12332	12483	12216	12415	12389	12320	12377	12328	12275	12352	12391	12174	12313	12525	12364	12260	12369	12517	12325	12387	12188	12325	12266	12396	12291	12128	12225	12282	12509	12312	12451	12285	12423	12410	12320	12362	12345	12369	12520	12430	12392	12296	12315	12304	12249	12229	12342	12439	12268	12406	12443	12301	12492	12177	12423	12450	12424	12176	12409	12419	12392	12333	12383	12349	12353	12281	12217	12445	12356	12592	12258	12392	12337	12172	12332	12386	12236	12421	12518	12429	12422	12420	12231	12429	12271	12249	12275	12329	12313	12408	12306	12398	12250	12396	12348	12294	12250	12407	12385	12270	12303	12337	12402	12231	12296	12478	12376	12346	12393	12388	12344	12264	12411	12356	12421	12293	12214	12385	12289	12192	12315	12371	12395	12405	12232	12392	12286	12339	12415	12540	12292	12460	12422	12230	12205	12401	12178	12494	12336	12389	12384	12288	12486	12248	12432	12380	12380	12511	12437	12221	12340	12368	12384	12296	12444	12279	12329	12357	12186	12191	12319	12219	12487	12263	12388	12454	12445	12311	12298	12322	12314	12305	12548	12406	12476	12321	12302	12261	12269	12393	12260	12313	12368	12430	12361	12231	12314	12517	12163	12327	12233	12250	12180	12388	12250	12552	12431	12281	12242	12490	12438	12121	12467	12458	12356	12433	12430	12336	12362	12222	12411	12222	12462	12396	12327	12313	12260	12403	12408	12358	12179	12299	12371	12376	12217	12271	12454	12317	12374	12336	12265	12239	12289	12231	12410	12239	12305	12438	12386	12343	12259	12362	12319	12431	12432	12414	12256	12298	12267	12383	12324	12336	12433	12376	12330	12339	12279	12311	12423	12469	12506	12486	12393	12414	12215	12143	12267	12306	12417	12428	12390	12422
22677	21052	28844	23477	21600	24254	26435	20568	18770	18312	17199	16281	15586	15235	14915	14692	14488	14417	14250	14186	14343	14136	14091	14054	13851	13953	13953	13821	13853	13943	13923	13693	13823	13796	14095	13961	13893	13934	14083	13879	13771	13633	13811	14101	13992	13944	13768	13863	13702	13770	13776	13880	13678	13754	13815	13713	13822	13709	13840	13759	13855	13647	13927	13667	13622	13733	13675	13775	13724	13858	13859	13698	13662	13695	13744	13651	13533	13783	13664	13719	13779	13736	13977	13582	13903	13844	13794	13853	13729	13506	13584	13698	13843	13736	13641	13719	13649	13611	13666	13643	13808	13593	13823	13736	13729	13572	13701	13491	13769	13724	13648	13720	13700	13555	13646	13766	13598	13639	13661	13812	13621	13908	13520	13667	13801	13801	13635	13624	13812	13718	13717	13574	13677	13650	13773	13668	13900	13666	13573	13874	13597	13687	13787	13842	13733	13667	13772	13699	13722	13881	13471	13651	13656	13646	13718	13562	13533	13753	13707	13670	13699	13669	13581	13562	13544	13708	13486	13611	13654	13704	13828	13538	13733	13652	13590	13501	13543	13679	13595	13421	13761	13591	13671	13596	13780	13726	13690	13810	13639	13621	13707	13990	13655	13623	13757	13834	13742	13717	13737	13742	13642	13746	13530	13803	13802	13730	13728	13578	13661	13783	13532	13602	13666	13487	13738	13855	13739	13609	13615	13770	13790	13544	13774	13764	13638	13576	13764	13856	13668	13738	13491	13779	13609	13649	13697	13747	13730	13686	13552	13646	13771	13760	13682	13525	13574	13733	13653	13643	13841	13760	13664	13624	13794	13744	13978	13591	13818	13701	13670	13619	13623	13800	13642	13761	13829	13662	13622	13718	13514	13644	13734	13784	13628	13694	13733	13544	13679	13603	13600	13906	13718	13712	13617	13657	13706	13742	13593	13846	13635	13768	13789	13634	13628	13683	13661	13855	13615	13638	13746	13590	13715	13557	13798	13650	13780	13795	13706	13673	13488	13484	13788	13782	13674	13851	13701	13665	13686	13791	13728	13796	13799	13486	13533	13642	13617	13597	13816	13639	13616	13617	13655	13566	13654	13700	13700	13862	13438	13765	13701	13556	13697	13528	13664	13728	13927	13640	13807	13597	13754	13532	13692	13948	13745	13635	13782	13828	13728	13799	13545	13404	13437	13675	13503	13636	13662	13557	13646	13674	13764	13706	13579	13493	13722	13675	13604	13870	13692	13847	13718	13655	13667	13852	13716	13692	13583	13571	13530	13587	13613	13657	13448	13721	13632	13708	13692	13719	13799	13773	13769	13583	13621	13713	13548	13598	13712	13723	13710	13538	13746	13672	13657	13694	13738	13516	13712	13699	13642	13662	13696	13581	13676	13838	13681	13604	13590	13647	13541	13733	13639	13767	13624	13712	13591	13549	13653	13710	13644	13712	13751	13674	13678	13680	13644	13766	13696	13646	13897	13572	13700	13741	13579	13579	13659	13899	13826	13626	13813	13711	13649	13631	13616	13615	13806	13870	13516	13707	13560	13698	13625	13766	13634	13703	13877	13749	13579	13495	13759	13706	13532	13728	13766	13786	13573	13483	13559	13587	13792	13772	13674	13741	13776	13650	13609	13682	13470	13535	13400	13674	13624	13758	13542	13613	13686	13705	13780	13763	13710	13653	13706	13518	13606	13882	13838	13657	13590	13586	13670	13769	13746	13659	13700	13859	13757	13760	13568	13594	13694	13801	13663	13601	13709	13631	13603	13639	13829	13556	13456	13714	13539	13725	13714	13651	13698	13584	13511	13611	13662	13646	13529	13414	13595	13741	13784	13739	13567	13604	13565	13692	13637	13510	13680	13512	13772	13540	13578	13587	13727	13626	13662	13716	13539	13590	13641	13598	13602	13720	13660	13645	13778	13545	13585	13724	13823	13653	13724	13753	13726	13671	13806	13608	13642	13713	13708	13807	13749	13738	13692	13772	13719	13647	13592	13745	13622	13636	13538	13664	13529	13603	13641	13609	13389	13730	13758	13520	13590	13620	13686	13607	13631	13727	13606	13599	13430	13694	13670	13677	13550	13646	13494	13725	13565	13480	13696	13755	13626	13813	13630	13690	13595	13688	13597	13690	13717	13688	13831	13849	13694	13520	13673	13632	13603	13556	13812	13528	13723	13475	13623	13693	13683	13729	13701	13542	13784	13643	13632	13683	13757	13712	13615	13774	13706	13699	13800	13616	13465	13787	13614	13648	13579	13613	13698	13650	13810	13751	13797	13796	13649	13537	13650	13720	13596	13517	13385	13720	14058	13733	13578	13565	13687	13903	13811	13543	13641	13633	13579	13645	13631	13704	13708	13720	13638	13764	13770	13661	13631	13455	13712	13624	13767	13698	13523	13722	13621	13539	13550	13716	13456	13787	13649	13652	13751	13639	13724	13514	13506	13648	13642	13766	13696	13602	13743	13867	13742	13642	13630	13486	13726	13686	13687	13513	13556	13496	13703	13562	13654	13664	13747	13631	13907	13625	13704	13654	13652	13743	13711	13581	13695	13733	13735	13671	13771	13589	13782	13572	13467	13772	13686	13641	13522	13789	13852	13620	13636	13772	13664	13763	13665	13619	13620	13727	13654	13511	13802	13585	13749	13663	13582	13621	13748	13683	13574	13601	13628	13738	13750	13612	13798	13612	13492	13603	13553	13534	13533	13715	13624	13501	13676	13624	13617	13600	13590	13547	13539	13454	13553	13515	13703	13692	13573	13590	13553	13749	13664	13597	13706	13434	13598	13664	13644	13624	13601	13672	13671	13655	13733	13624	13906	13750	13673	13686	13569	13579	13513	13645	13569	13685	13696	13502	13641	13765	13540	13486	13620	13675	13540	13501	13560	13766	13688	13631	13668	13543	13663	13694	13692	13541	13618	13478	13635	13527	13584	13464	13697	13720	13637	13700	13621	13505	13744	13676	13624	13679	13574	13818	13751	13909	13756	13699	13828	13738	13680	13670	13649	13598	13683	13667	13588	13591	13650	13727	13731	13706	13608	13851	13752	13643	13757	13740	13563	13478	13724	13631	13657	13766	13743	13557	13782	13550	13616	13805	13529	13793	13864	13533	13580	13789	13670	13626	13521	13524	13561	13635	13764	13466	13641	13613	13692	13461	13844	13634	13464	13633	13614	13539	13774	13682	13664	13521	13572	13661	13786	13474	13845	13680	13516	13351	13632	13765	13653	13826	13712	13581	13741	13627	13525	13766	13572	13649	13670	13923	13770	13466	13765	13744	13819	13674	13846	13621	13652	13583	13746	13585	13709	13556	13608	13547	13666	13734	13525	13548	13672	13657	13795	13686	13566	13571	13583	13722	13720	13657	13574	13582	13656	13742	13576	13736	13612	13687	13592	13767	13707	13535	13650	13726	13677	13726	13799	13652	13625	13628	13617	13694	13538	13754	13702	13639	13480	13621	13764	13395	13558	13757	13724	13650	13791	13581	13385	13731	13896	13806	13694	13540	13417	13680	13752	13634	13683	13777	13694	13595	13628	13780	13678	13581	13642	13717	13660	13609	13831	13449	13525	13675	13556	13604	13764	13613	13752	13767	13936	13752	13880	13737	13501	13478	13721	13525	13583	13700	13628	13974	13696	13760	13743	13563	13463	13623	13485	13719	13556	13734	13694	13654	13567	13600	13582	13583	13649	13579	13821	13727	13660	13652	13445	13713	13826	13678	13742	13565	13600	13709	13665	13737	13478	13513	13800	13551	13674	13701	13594	13710	13541	13665	13793	13613	13754	13721	13632	13657	13609	13731	13631	13647	13630	13770	13726	13624	13607	13614	13551	13706	13640	13613	13646	13542	13609	13703	13672	13491	13634	13760	13504	13891	13629	13686	13867	13695	13764	13792	13765	13613	13803	13705	13803	13738	13798	13675	13754	13740	13644	13612	13618	13630	13716	13618	13739	13659	13719	13636	13771	13769	13665	13728	13763	13622	13559	13573	13829	13763	13443	13683	13686	13608	13778	13790	13871	13685	13518	13727	13582	13629	13664	13721	13689	13630	13670	13858	13783	13665	13618	13773	13445	13643	13571	13561	13763	13627	13532	13907	13769	13769	13584	13664	13471	13758	13743	13649	13781	13590	13782	13529	13662	13529	13591	13668	13578	13577	13532	13700	13804	13872	13751	13569	13406	13642	13803	13715	13740	13832	13782	13661	13520	13687	13518	13662	13586	13603	13563	13541	13756	13586	13479	13713	13786	13634	13672	13788	13642	13665	13649	13813	13748	13677	13643	13513	13778	13620	13762	13856	13825	13720	13757	13682	13622	13738	13766	13652	13644	13644	13702	13514	13646	13579	13461	13667	13734	13645	13993	13820	13560	13723	13644	13518	13390	13554	13720	13596	13635	13519	13495	13663	13825	13564	13585	13500	13582	13635	13538	13568	13676	13660	13626	13624	13626	13649	13641	13695	13670	13613	13599	13744	13729	13467	13685	13737	13761	13716	13640	13502	13737	13654	13815	13756	13537	13643	13555	13711	13645	13536	13635	13726	13651	13749	13572	13640	13550	13624	13694	13425	13550	13597	13675	13674	13635	13552	13673	13651	13718	13479	13741	13763	13611	13638	13829	13727	13418	13879	13623	13689	13506	13736	13702	13554	13572	13864	13686	13691	13545	13831	13742	13633	13648	13593	13763	13699	13846	13743	13650	13674	13882	13836	13804	13460	13604	13678	13742	13500	13731	13874	13525	13568	13587	13769	13570	13534	13865	13667	13661	13705	13479	13546	13700	13502	13574	13664	13771	13699	13680	13738	13725	13547	13626	13586	13741	13451	13790	13571	13727	13603	13589	13519	13697	13733	13603	13756	13674	13601	13617	13823	13535	13713	13582	13631	13688	13601	13812	13835	13720	13665	13771	13680	13752	13630	13836	13564	13623	13703	13575	13749	13550	13845	13720	13697	13526	13736	13659	13768	13679	13507	13662	13631	13735	13638	13796	13608	13584	13473	13591	13683	13797	13644	13728	13573	13726	13709	13358	13539	13728	13638	13755	13580	13648	13728	13556	13778	13634	13751	13531	13558	13810	13667	13691	13826	13714	13576	13785	13756	13655	13721	13427	13770	13770	13740	13614	13631	13875	13718
24100	43202	40624	33366	29692	27091	24853	22984	20956	19384	17976	16650	15731	14999	14621	13934	13899	13511	13610	13315	13246	13233	13176	12946	13024	13115	12905	13027	12966	13039	13004	12713	12809	12788	12799	12874	12919	12869	12949	12899	12895	12798	12939	12812	12807	12929	12766	12742	12711	12822	12757	12923	12781	12723	12782	12698	12681	12643	12690	12875	12715	12745	12901	12740	12748	12726	12809	12810	12757	12767	12941	12703	12823	12647	12660	12597	12643	12837	12769	12853	12581	12915	12732	12710	12777	12846	12801	12752	12713	12877	12792	12736	12850	12666	12761	12698	12659	12750	12761	12656	12749	12689	12685	12722	12575	12805	12917	12810	12751	12602	12718	12760	12668	12640	12807	12625	12773	12703	12639	12755	12745	12637	12842	12790	12655	12880	12704	12810	12757	12673	12786	12788	12758	12604	12699	12729	12803	12789	12755	12802	12710	12831	12712	12875	12669	12756	12803	12709	12587	12737	12760	12726	12933	12679	12932	12653	12585	12600	12588	12612	12777	12822	12632	12716	12784	12782	12768	12851	12791	12588	12651	12744	12668	12789	12729	12769	12777	12736	12794	12652	12700	12851	12758	12787	12490	12666	12785	12690	12702	12722	12681	12751	12708	12797	12711	12766	12930	12591	12779	12783	12866	12810	12720	12778	12721	12689	12677	12592	12638	12795	12725	12716	12731	12630	12893	12844	12682	12581	12637	12707	12841	12682	12598	12835	12751	12748	12783	12741	12698	12786	12631	12576	12610	12574	12841	12754	12676	12603	12816	12716	12745	12546	12878	12749	12604	12901	12769	12627	12710	12810	12704	12677	12646	12786	12826	12870	12853	12766	12747	12781	12685	12775	12562	12841	12759	12818	12540	12618	12752	12847	12717	12713	12700	12685	12699	12801	12663	12668	12687	12724	12635	12668	12740	12747	12843	12789	12812	12771	12656	12702	12525	12706	12595	12663	12630	12650	12634	12714	12763	12814	12765	12646	12642	12754	12662	12767	12731	12613	12694	12723	12941	12886	12781	12538	12572	12720	12590	12672	12740	12820	12730	12848	12686	12592	12614	12798	12705	12726	12789	12685	12770	12879	12799	12770	12680	12638	12802	12702	12762	12812	12712	12555	12733	12798	12838	12785	12627	12643	12667	12706	12745	12596	12725	12701	12796	12513	12947	12703	12859	12694	12734	12646	12816	12548	12685	12618	12763	12625	12766	12637	12828	12793	12689	12795	12680	12791	12668	12771	12786	12651	12664	12664	12784	12740	12793	12680	12660	12700	12646	12870	12718	12676	12614	12912	12493	12774	12649	12643	12850	12576	12723	12554	12795	12761	12707	12705	12702	12752	12558	12791	12546	12768	12765	12767	12807	12812	12551	12780	12670	12891	12673	12857	12692	12776	12745	12631	12783	12818	12657	12665	12643	12915	12777	12621	12844	12694	12736	12874	12713	12734	12683	12796	12703	12825	12797	12703	12666	12562	12761	12800	12826	12871	12841	12699	12644	12632	12837	12579	12609	12683	12702	12855	12615	12843	12567	12618	12799	12604	12715	12868	12840	12722	12738	12757	12827	12701	12775	12748	12787	12783	12644	12738	12923	12714	12695	12766	12751	12615	12690	12786	12762	12673	12751	12839	12718	12770	12682	12626	12732	12762	12805	12606	12797	12606	12722	12730	12572	12566	12668	12775	12694	12924	12644	12721	12574	12782	12700	12809	12719	12755	12699	12632	12749	12648	12620	12760	12701	12793	12696	12692	12642	12709	12830	12663	12961	12756	12773	12584	12787	12794	12687	12806	12785	12682	12730	12886	12616	12733	12708	12805	12751	12720	12620	12638	12650	12745	12790	12567	12720	12660	12724	12752	12690	12814	12770	12756	12663	12772	12650	12818	12802	12803	12606	12750	12565	12784	12639	12723	12666	12757	12679	12739	12878	12764	12854	12857	12702	12714	12622	12755	12785	12779	12617	12818	12792	12485	12658	12676	12775	12873	12851	12924	12777	12703	12763	12539	12796	12627	12518	12551	12717	12679	12889	12593	12678	12703	12704	12662	12949	12778	12814	12762	12534	12827	12623	12735	12743	12671	12614	12583	12690	12624	12713	12577	12467	12799	12737	12853	12590	12783	12729	12674	12651	12657	12737	12805	12694	12884	12621	12857	12727	12735	12687	12727	12650	12765	12751	12791	12674	12845	12755	12643	12795	12706	12703	12651	12612	12729	12741	12769	12667	12739	12780	12652	12834	12579	12663	12672	12797	12809	12775	12754	12828	12812	12687	12729	12687	12674	12819	12760	12673	12830	12739	12668	12753	12865	12578	12793	12752	12717	12761	12899	12629	12596	12748	12611	12580	12532	12698	12539	12597	12660	12574	12711	12765	12751	12728	12862	12668	12590	12663	12794	12739	12671	12762	12803	12729	12668	12538	12751	12720	12693	12782	12672	12878	12686	12614	12856	12631	12889	12598	12596	12632	12595	12726	12794	12687	12689	12727	12858	12718	12759	12813	12610	12749	12699	12669	12839	12715	12795	12732	12606	12666	12666	12825	12738	12710	12562	12893	12585	12697	12562	12764	12574	12654	12913	12767	12778	12882	12711	12625	12675	12596	12653	12832	12682	12704	12680	12748	12757	12565	12722	12942	12836	12691	12740	12702	12772	12619	12710	12717	12878	12786	12731	12690	12689	12796	12565	12557	12650	12495	12779	12813	12698	12735	12647	12724	12782	12676	12606	12526	12718	12689	12808	12693	12726	12816	12720	12758	12772	12860	12745	12737	12740	12691	12748	12690	12735	12643	12642	12743	12614	12567	12604	12632	12666	12616	12616	12796	12722	12748	12530	12680	12629	12764	12508	12699	12710	12771	12845	12646	12731	12662	12957	12673	12707	12858	12785	12634	12512	12871	12589	12733	12760	12624	12647	12678	12707	12859	12701	12798	12590	12770	12757	12733	12585	12992	12798	12663	12833	12870	12539	12691	12763	12760	12800	12815	12733	12781	12647	12755	12692	12807	12499	12648	12782	12746	12735	12632	12606	12648	12686	12830	12759	12655	12635	12776	12663	12807	12586	12731	12699	12731	12704	12594	12949	12607	12703	12673	12788	12697	12706	12712	12705	12691	12598	12804	12632	12781	12542	12771	12692	12661	12724	12608	12743	12828	12581	12656	12677	12851	12821	12750	12636	12660	12692	12673	12900	12717	12811	12786	12708	12756	12684	12834	12526	12644	12681	12706	12798	12893	12726	12721	12766	12826	12873	12832	12689	12747	12772	12675	12708	12673	12801	12722	12626	12660	12704	12581	12634	12661	12868	12752	12800	12518	12549	12658	12721	12794	12743	12707	12567	12701	12734	12838	12790	12708	12604	12818	12627	12654	12797	12596	12672	12666	12644	12787	12684	12810	12765	12788	12699	12829	12600	12940	12864	12624	12772	12565	12726	12844	12667	12818	12864	12750	12724	12690	12763	12759	12744	12701	12772	12679	12902	12825	12617	12734	12665	12704	12538	12618	12868	12761	12753	12679	12671	12779	12885	12741	12640	12637	12785	12701	12846	12739	12802	12829	12677	12724	12623	12704	12855	12773	12589	12816	12773	12658	12723	12885	12548	12604	12711	12744	12898	12640	12633	12827	12773	12801	12832	12722	12710	12747	12797	12582	12534	12881	12909	12752	12689	12830	12915	12756	12695	12795	12686	12720	12774	12688	12822	12777	12584	12752	12658	12747	12799	12810	12639	12741	12841	12632	12800	12622	12728	12642	12815	12678	12776	12661	12675	12731	12597	12864	12685	12543	12709	12818	12653	12642	12635	12877	12644	12766	12644	12628	12664	12771	12723	12721	12742	12814	12538	12702	12656	12828	12645	12755	12506	12649	12718	12763	12719	12887	12746	12741	12717	12661	12767	12811	12642	12710	12727	12802	12706	12766	12593	12783	12665	12812	12592	12747	12585	12752	12631	12785	12642	12742	12824	12772	12681	12717	12828	12729	12731	12673	12760	12894	12664	12756	12688	12676	12773	12905	12778	12765	12799	12736	12721	12607	12713	12738	12774	12818	12860	12673	12660	12773	12617	12840	12653	12751	12672	12795	12832	12877	12903	12654	12757	12654	12634	12816	12578	12838	12481	12853	12548	12545	12619	12756	12761	12866	12659	12674	12678	12926	12647	12716	12874	12962	12748	12670	12788	12801	12856	12994	12815	12513	12774	12803	12749	12706	12717	12617	12768	12840	12559	12648	12683	12528	12854	12773	12686	12694	12759	12621	12559	12575	12546	12790	12993	12769	12590	12686	12716	12836	12600	12558	12717	12633	12575	12873	12685	12813	12581	12812	12778	12609	12749	12833	12807	12574	12915	12612	12850	12661	12781	12653	12580	12756	12736	12569	12636	12745	12799	12681	12705	12676	12636	12762	12740	12688	12883	12716	12742	12680	12839	12684	12799	12807	12596	12634	12771	12711	12542	12749	12794	12748	12723	12636	12792	12868	12803	12787	12560	12616	12731	12785	12577	12782	12811	12635	12693	12691	12680	12813	12727	12697	12735	12734	12813	12767	12832	12642	12808	12769	12829	12652	12796	12668	12786	12802	12727	12784	12797	12586	12814	12725	12728	12698	12714	12573	12699	12714	12759	12643	12691	12874	12944	12614	12674	12673	12705	12687	12786	12695	12850	12649	12673	12872	12656	12695	12643	12732	12834	12771	12642	12900	12795	12533	12845	12778	12804	12786	12766	12607	12673	12540	12775	12637	12571	12633	12705	12673	12829	12797	12601	12666	12734	12796	12725	12762	12724	12667	12856	12655	12708	12880	12771	12827	12619	12677	12632	12702	12535	12709	12668	12833	12770	12598	12677	12620	12850	12631	12774	12709	12721	12934	12716	12858	12742	12758	12646	12775	12573	12639	12814	12897	12674	12698	12825	12746	12895	12706	12725	12763	12812	12555	12810	12798	12790	12687	12595	12781	12724	12852	12859	12752	12643	12772	12869	12584	12554	12593	12836	12716	12798	12742	12503	12753	12634	12721	12707	13067	12796	12859	12700	12694	12898	12769	12806	12644	12778	12709	12600	12755	12777	12668	12839	12789	12875	12777	12678	12717	12662	12684	12621	12585	12621	12706	12787	12775	12770	12737	12610	12816	12701
27377	22984	27700	24177	19431	17935	16923	16078	15401	14845	14566	14325	13894	13673	13797	13637	13557	13509	13639	13511	13540	13663	13527	13317	13292	13410	13511	13368	13657	13305	13365	13403	13377	13325	13484	13389	13281	13423	13339	13224	13375	13450	13484	13487	13405	13487	13453	13404	13456	13508	13375	13449	13093	13322	13128	13214	13427	13406	13457	13330	13291	13363	13361	13329	13226	13439	13143	13253	13390	13346	13365	13245	13260	13283	13387	13468	13317	13388	13347	13302	13398	13524	13259	13549	13442	13416	13074	13370	13374	13216	13380	13374	13201	13355	13259	13246	13433	13228	13280	13453	13240	13287	13344	13270	13337	13400	13366	13490	13307	13341	13496	13516	13265	13334	13239	13317	13304	13205	13375	13189	13388	13271	13150	13418	13395	13435	13361	13211	13237	13333	13355	13196	13272	13317	13400	13268	13296	13032	13554	13290	13213	13234	13228	13370	13469	13396	13377	13497	13294	13347	13498	13471	13424	13322	13223	13516	13396	13253	13235	13371	13436	13432	13427	13359	13427	13251	13136	13274	13313	13312	13442	13361	13201	13295	13388	13412	13278	13160	13246	13408	13337	13340	13347	13292	13343	13454	13368	13326	13313	13384	13361	13313	13269	13295	13306	13194	13375	13255	13406	13208	13348	13244	13231	13272	13582	13288	13372	13335	13273	13266	13394	13449	13332	13308	13399	13393	13193	13499	13170	13292	13224	13317	13490	13441	13312	13303	13209	13287	13475	13442	13570	13312	13392	13187	13256	13365	13347	13285	13271	13218	13318	13356	13394	13381	13293	13258	13392	13471	13454	13251	13258	13267	13189	13235	13325	13127	13210	13449	13337	13277	13453	13190	13421	13422	13166	13386	13261	13422	13350	13212	13485	13237	13444	13292	13374	13318	13337	13329	13385	13484	13361	13398	13271	13622	13251	13430	13419	13478	13418	13335	13460	13173	13308	13407	13478	13315	13395	13475	13442	13475	13286	13372	13468	13554	13358	13223	13263	13423	13540	13070	13261	13248	13511	13311	13377	13239	13308	13446	13184	13388	13272	13301	13222	13242	13383	13185	13303	13323	13346	13322	13261	13372	13356	13524	13397	13379	13334	13393	13266	13451	13536	13096	13286	13341	13257	13284	13312	13333	13368	13400	13482	13523	13340	13451	13185	13397	13338	13336	13267	13345	13241	13490	13315	13514	13313	13519	13329	13415	13300	13173	13343	13351	13390	13406	13348	13409	13300	13316	13305	13205	13262	13280	13235	13264	13403	13497	13277	13368	13357	13271	13391	13352	13467	13293	13370	13305	13371	13444	13480	13413	13394	13280	13380	13398	13504	13476	13178	13396	13365	13325	13411	13293	13360	13394	13297	13329	13384	13469	13300	13178	13326	13494	13363	13394	13378	13226	13206	13242	13413	13359	13520	13059	13254	13292	13398	13327	13292	13407	13404	13318	13368	13243	13424	13161	13321	13272	13318	13358	13233	13313	13348	13456	13207	13418	13273	13256	13256	13199	13429	13238	13181	13267	13143	13489	13603	13382	13238	13148	13290	13330	13232	13260	13374	13373	13361	13297	13454	13362	13423	13162	13534	13393	13289	13182	13194	13255	13364	13379	13354	13492	13461	13378	13354	13283	13408	13246	13246	13209	13209	13309	13239	13294	13302	13285	13401	13390	13363	13243	13289	13296	13332	13357	13322	13399	13264	13277	13293	13504	13312	13323	13406	13105	13338	13191	13333	13380	13337	13239	13391	13330	13316	13264	13535	13232	13377	13396	13272	13419	13490	13377	13312	13479	13415	13316	13340	13499	13209	13380	13501	13141	13209	13208	13242	13442	13282	13256	13397	13188	13323	13355	13261	13316	13581	13479	13396	13170	13273	13552	13486	13269	13177	13227	13335	13358	13282	13463	13334	13356	13261	13363	13414	13367	13517	13505	13461	13239	13192	13310	13260	13398	13353	13329	13418	13468	13194	13284	13337	13358	13134	13219	13248	13400	13234	13192	13291	13362	13284	13204	13365	13479	13381	13477	13184	13347	13175	13551	13237	13273	13453	13433	13431	13276	13232	13435	13355	13111	13241	13155	13410	13271	13401	13487	13449	13280	13337	13271	13275	13382	13363	13204	13468	13414	13377	13442	13377	13235	13286	13312	13295	13126	13262	13376	13387	13411	13269	13033	13186	13405	13407	13402	13030	13372	13205	13400	13348	13430	13476	13111	13196	13421	13486	13466	13243	13126	13252	13419	13368	13104	13146	13182	13411	13228	13400	13421	13437	13307	13527	13298	13323	13458	13253	13486	13323	13374	13444	13288	13483	13286	13262	13187	13259	13326	13323	13419	13466	13231	13418	13195	13289	13469	13306	13321	13265	13291	13296	13231	13225	13277	13281	13236	13387	13302	13241	13468	13424	13270	13383	13267	13448	13406	13194	13322	13376	13453	13462	13382	13363	13336	13428	13417	13271	13402	13241	13349	13287	13413	13271	13356	13309	13413	13234	13158	13429	13417	13324	13209	13434	13271	13422	13416	13454	13331	13359	13306	13224	13272	13514	13272	13283	13286	13318	13358	13305	13467	13356	13494	13500	13406	13218	13386	13380	13322	13467	13360	13319	13399	13295	13371	13441	13414	13255	13475	13418	13327	13357	13452	13358	13497	13234	13345	13239	13323	13419	13199	13412	13276	13478	13260	13460	13423	13184	13341	13263	13138	13325	13342	13331	13178	13493	13458	13458	13369	13404	13527	13388	13401	13321	13367	13268	13232	13335	13037	13508	13502	13420	13156	13310	13291	13265	13238	13209	13312	13324	13466	13419	13268	13360	13223	13382	13342	13413	13309	13206	13376	13140	13355	13319	13353	13301	13455	13198	13316	13335	13208	13245	13207	13270	13356	13125	13272	13210	13338	13399	13323	13290	13382	13348	13334	13328	13010	13349	13122	13484	13390	13119	13340	13412	13270	13412	13527	13286	13444	13361	13199	13354	13199	13210	13416	13227	13296	13406	13353	13485	13497	13312	13288	13375	13415	13547	13491	13223	13285	13369	13452	13333	13485	13562	13568	13273	13296	13232	13340	13365	13281	13292	13347	13188	13526	13278	13252	13170	13298	13271	13265	13265	13386	13132	13132	13131	13517	13296	13171	13309	13407	13304	13445	13625	13293	13301	13252	13392	13232	13431	13312	13271	13251	13219	13257	13185	13368	13311	13461	13380	13238	13450	13385	13385	13269	13363	13206	13138	13305	13206	13230	13399	13411	13449	13146	13531	13270	13416	13330	13240	13165	13364	13281	13320	13263	13444	13423	13287	13373	13410	13439	13195	13288	13204	13325	13191	13323	13181	13172	13464	13366	13439	13466	13296	13402	13326	13373	13464	13551	13514	13246	13369	13258	13345	13428	13245	13422	13338	13325	13415	13445	13279	13268	13264	13317	13493	13584	13598	13346	13324	13382	13407	13441	13284	13413	13428	13117	13405	13510	13334	13456	13324	13551	13243	13349	13174	13142	13507	13363	13357	13223	13301	13301	13251	13297	13287	13436	13085	13433	13299	13214	13478	13467	13194	13327	13453	13130	13315	13256	13309	13261	13272	13415	13354	13240	13325	13544	13441	13302	13273	13258	13365	13247	13288	13224	13362	13326	13222	13401	13321	13263	13301	13360	13264	13298	13397	13241	13379	13369	13356	13244	13330	13392	13496	13300	13332	13340	13376	13411	13272	13294	13394	13243	13418	13407	13393	13192	13321	13510	13480	13340	13277	13437	13328	13210	13428	13275	13225	13283	13187	13290	13241	13278	13361	13425	13506	13188	13443	13297	13559	13397	13289	13470	13324	13285	13306	13431	13139	13554	13175	13359	13399	13292	13382	13133	13323	13384	13168	13441	13297	13392	13197	13391	13339	13377	13277	13434	13361	13479	13408	13430	13483	13220	13272	13414	13260	13038	13481	13375	13299	13365	13525	13419	13416	13396	13334	13453	13417	13270	13253	13313	13387	13259	13211	13452	13290	13190	13110	13360	13250	13265	13474	13221	13195	13151	13337	13300	13522	13318	13491	13386	13423	13432	13346	13271	13327	13334	13380	13347	13495	13369	13295	13379	13241	13382	13338	13217	13370	13403	13255	13362	13380	13351	13437	13392	13292	13321	13467	13428	13539	13452	13360	13499	13188	13241	13190	13331	13307	13368	13391	13447	13267	13347	13457	13479	13265	13207	13189	13313	13356	13227	13295	13387	13392	13330	13237	13276	13239	13417	13338	13382	13266	13354	13256	13286	13423	13370	13439	13471	13604	13367	13303	13453	13332	13208	13385	13270	13129	13298	13352	13455	13294	13487	13254	13343	13189	13194	13227	13313	13528	13280	13341	13375	13500	13447	13310	13354	13490	13226	13427	13280	13411	13522	13149	13286	13225	13286	13380	13267	13300	13352	13165	13419	13564	13466	13247	13293	13320	13247	13504	13410	13162	13404	13387	13142	13302	13311	13329	13251	13491	13246	13277	13300	13537	13436	13551	13421	13254	13178	13466	13352	13421	13292	13365	13292	13321	13164	13363	13229	13354	13224	13502	13330	13065	13261	13430	13170	13371	13547	13221	13184	13157	13243	13341	13238	13154	13303	13208	13232	13441	13197	13246	13318	13239	13353	13176	13418	13075	13363	13281	13531	13290	13341	13238	13315	13503	13364	13341	13322	13425	13497	13559	13262	13347	13357	13226	13276	13483	13206	13222	13480	13299	13432	13394	13262	13132	13339	13235	13509	13400	13283	13195	13285	13291	13600	13441	13258	13056	13241	13340	13307	13351	13347	13473	13085	13442	13362	13484	13409	13242	13270	13316	13346	13267	13283	13352	13255	13366	13287	13246	13348	13277	13415	13254	13207	13201	13145	13329	13360	13212	13457	13459	13436	13378	13430	13367	13337	13291	13394	13425	13376	13436	13227	13361	13316	13156	13357	13335	13420	13301	13436	13302	13300	13543	13172	13506	13425	13225	13175	13338	13162	13327	13299	13455	13537	13454	13327	13246	13273	13315	13450	13427	13362	13551	13264	13068	13422	13381	13297	13246	13386	13303	13470	13264	13226	13339	13194	13326	13473	13542	13503	13296	13110	13193	13239	13267	13265	13292	13244	13482	13368	13205	13221
21773	32794	30693	24228	21452	19607	18186	17129	16076	15340	14502	13923	13761	13108	13202	13099	12909	12794	12929	12760	12798	12689	12839	12731	12591	12819	12707	12585	12590	12582	12679	12578	12709	12538	12614	12573	12555	12623	12603	12600	12601	12564	12521	12505	12539	12663	12753	12602	12585	12849	12607	12549	12394	12484	12619	12692	12693	12476	12536	12727	12467	12695	12730	12497	12684	12635	12694	12541	12678	12542	12399	12649	12618	12436	12487	12613	12605	12602	12396	12519	12593	12567	12488	12582	12502	12601	12570	12790	12417	12593	12588	12529	12664	12461	12647	12533	12581	12516	12499	12482	12663	12498	12660	12500	12364	12695	12513	12684	12547	12633	12538	12636	12594	12714	12622	12638	12681	12403	12609	12531	12308	12713	12511	12582	12580	12536	12676	12436	12542	12688	12638	12650	12542	12518	12466	12554	12523	12583	12636	12410	12588	12519	12602	12438	12600	12503	12569	12607	12590	12477	12607	12501	12671	12497	12528	12477	12630	12467	12563	12553	12623	12490	12620	12650	12441	12499	12609	12536	12608	12474	12677	12530	12500	12547	12424	12449	12546	12432	12585	12417	12556	12609	12574	12619	12468	12620	12622	12621	12598	12661	12483	12623	12594	12665	12429	12494	12631	12627	12663	12481	12413	12688	12696	12615	12452	12591	12634	12478	12664	12652	12616	12575	12516	12503	12686	12609	12542	12404	12757	12603	12503	12576	12468	12637	12510	12463	12570	12531	12607	12639	12464	12562	12436	12524	12435	12467	12577	12451	12527	12578	12613	12703	12651	12618	12448	12496	12545	12476	12484	12451	12535	12430	12619	12528	12621	12558	12611	12490	12510	12420	12440	12522	12642	12632	12540	12571	12607	12551	12606	12574	12476	12492	12484	12373	12669	12477	12530	12538	12547	12577	12623	12479	12422	12593	12615	12404	12489	12405	12583	12639	12599	12689	12453	12567	12651	12562	12587	12519	12453	12614	12746	12572	12610	12368	12487	12580	12455	12532	12696	12674	12537	12612	12575	12665	12610	12499	12439	12467	12484	12527	12694	12429	12668	12516	12468	12794	12600	12584	12536	12656	12635	12553	12610	12550	12402	12380	12725	12615	12621	12547	12416	12668	12615	12552	12661	12482	12440	12524	12486	12604	12686	12517	12445	12657	12446	12572	12481	12566	12622	12598	12553	12746	12564	12562	12615	12624	12481	12581	12614	12625	12417	12406	12554	12574	12504	12580	12570	12522	12541	12677	12593	12361	12640	12485	12658	12463	12472	12725	12621	12347	12446	12544	12500	12549	12536	12514	12533	12670	12480	12690	12478	12446	12542	12674	12563	12414	12368	12709	12627	12737	12609	12695	12493	12569	12619	12539	12597	12501	12633	12515	12523	12706	12397	12486	12646	12478	12536	12585	12458	12420	12579	12597	12541	12447	12543	12551	12559	12751	12502	12657	12534	12605	12509	12608	12381	12555	12710	12618	12705	12557	12685	12417	12544	12537	12305	12437	12676	12480	12641	12439	12511	12565	12576	12591	12369	12578	12465	12593	12444	12598	12508	12570	12477	12610	12599	12526	12630	12596	12492	12626	12625	12532	12544	12773	12362	12573	12519	12636	12604	12389	12580	12479	12616	12610	12553	12616	12626	12573	12596	12482	12653	12372	12588	12552	12587	12684	12735	12530	12484	12296	12500	12649	12553	12526	12600	12499	12489	12517	12465	12559	12551	12441	12507	12550	12521	12735	12485	12611	12630	12576	12604	12591	12351	12645	12611	12560	12497	12460	12524	12634	12536	12667	12472	12527	12472	12567	12589	12753	12452	12443	12396	12590	12360	12707	12430	12692	12599	12543	12489	12537	12635	12683	12346	12489	12527	12648	12436	12587	12626	12646	12550	12500	12664	12522	12554	12634	12492	12490	12669	12739	12728	12591	12575	12445	12727	12637	12567	12436	12558	12586	12519	12518	12596	12532	12672	12716	12334	12815	12491	12712	12608	12601	12606	12535	12462	12582	12446	12607	12639	12573	12542	12440	12563	12484	12583	12556	12497	12587	12468	12749	12536	12499	12535	12520	12541	12380	12465	12733	12627	12510	12568	12340	12736	12628	12534	12490	12426	12546	12594	12510	12555	12561	12462	12570	12511	12461	12496	12409	12567	12505	12503	12544	12554	12568	12592	12628	12548	12670	12486	12723	12492	12396	12501	12468	12576	12578	12604	12565	12654	12608	12427	12426	12614	12547	12486	12637	12650	12411	12465	12569	12705	12590	12613	12501	12610	12676	12603	12623	12665	12560	12472	12488	12583	12410	12703	12605	12556	12623	12668	12423	12647	12488	12560	12694	12585	12600	12615	12566	12659	12579	12536	12597	12529	12527	12575	12579	12721	12575	12640	12434	12573	12611	12578	12577	12406	12561	12567	12622	12552	12565	12684	12627	12697	12405	12544	12587	12510	12500	12549	12586	12685	12425	12652	12600	12762	12554	12597	12654	12517	12516	12483	12686	12611	12572	12655	12767	12462	12528	12544	12701	12430	12556	12601	12619	12719	12624	12467	12549	12621	12630	12493	12629	12675	12584	12715	12625	12589	12625	12467	12588	12617	12587	12572	12492	12545	12499	12524	12572	12419	12557	12727	12676	12797	12725	12570	12505	12546	12692	12496	12690	12418	12676	12642	12257	12676	12557	12517	12568	12487	12678	12449	12661	12376	12569	12634	12590	12626	12392	12599	12573	12587	12616	12681	12582	12693	12589	12577	12624	12608	12608	12478	12678	12457	12529	12373	12504	12638	12546	12651	12440	12631	12565	12549	12605	12563	12636	12481	12607	12653	12596	12525	12435	12385	12616	12516	12549	12559	12511	12566	12593	12554	12706	12532	12544	12622	12649	12508	12430	12428	12590	12428	12422	12627	12656	12494	12548	12517	12570	12479	12581	12497	12621	12483	12584	12472	12635	12524	12459	12636	12624	12688	12575	12513	12529	12534	12652	12681	12478	12442	12705	12495	12561	12587	12516	12471	12713	12555	12645	12660	12523	12653	12595	12563	12551	12522	12650	12557	12541	12612	12497	12423	12573	12556	12769	12576	12629	12603	12487	12614	12587	12584	12542	12600	12553	12464	12611	12503	12481	12549	12631	12669	12576	12554	12553	12897	12556	12531	12348	12638	12341	12482	12669	12551	12632	12649	12653	12506	12628	12614	12554	12527	12497	12526	12687	12657	12567	12489	12687	12567	12635	12453	12623	12615	12571	12567	12569	12551	12492	12505	12355	12754	12541	12526	12533	12506	12533	12652	12682	12502	12427	12597	12556	12646	12552	12516	12464	12623	12668	12469	12525	12520	12783	12572	12634	12671	12685	12546	12698	12728	12524	12526	12594	12602	12516	12554	12613	12425	12556	12565	12556	12499	12637	12342	12713	12349	12505	12615	12439	12578	12370	12502	12779	12543	12502	12594	12589	12468	12395	12418	12464	12549	12610	12506	12433	12479	12533	12542	12652	12614	12536	12557	12472	12682	12568	12610	12738	12534	12661	12452	12592	12626	12526	12418	12695	12430	12554	12560	12527	12572	12613	12708	12557	12403	12550	12569	12589	12601	12693	12397	12524	12545	12613	12751	12562	12518	12617	12552	12776	12656	12663	12417	12550	12506	12673	12353	12651	12577	12590	12544	12445	12487	12465	12501	12687	12597	12544	12485	12696	12620	12519	12567	12675	12431	12723	12526	12557	12510	12558	12561	12663	12419	12533	12494	12619	12507	12522	12530	12655	12526	12562	12631	12684	12478	12646	12635	12672	12741	12652	12535	12510	12490	12659	12476	12784	12627	12456	12575	12535	12576	12574	12489	12649	12799	12437	12640	12613	12704	12580	12650	12475	12546	12581	12592	12524	12517	12537	12509	12663	12434	12587	12524	12569	12520	12560	12509	12412	12513	12557	12487	12807	12657	12521	12497	12509	12571	12498	12521	12636	12624	12510	12514	12574	12603	12633	12698	12648	12646	12471	12643	12489	12585	12685	12517	12603	12533	12841	12626	12530	12570	12577	12392	12577	12482	12731	12722	12745	12508	12697	12615	12591	12715	12461	12557	12686	12596	12609	12557	12570	12659	12421	12601	12608	12545	12526	12496	12540	12642	12653	12584	12678	12619	12372	12620	12599	12534	12669	12660	12463	12437	12598	12472	12572	12518	12426	12603	12567	12724	12599	12605	12629	12621	12539	12517	12708	12774	12564	12511	12446	12627	12499	12618	12511	12548	12588	12650	12545	12513	12717	12600	12556	12639	12465	12600	12554	12587	12611	12555	12500	12561	12475	12534	12607	12409	12557	12606	12538	12661	12476	12708	12619	12631	12660	12484	12587	12757	12422	12549	12548	12718	12596	12545	12542	12544	12708	12414	12543	12404	12648	12531	12708	12728	12662	12623	12591	12528	12577	12594	12531	12526	12551	12593	12628	12691	12591	12654	12590	12492	12516	12521	12564	12521	12704	12672	12590	12634	12545	12642	12562	12574	12613	12627	12579	12665	12662	12473	12575	12558	12559	12683	12511	12423	12570	12532	12477	12641	12761	12473	12637	12696	12540	12401	12425	12539	12516	12672	12476	12810	12660	12454	12531	12526	12616	12472	12681	12592	12488	12595	12417	12704	12423	12549	12550	12540	12582	12478	12543	12474	12449	12641	12623	12463	12538	12481	12596	12432	12534	12460	12451	12700	12493	12519	12684	12509	12612	12580	12419	12462	12551	12565	12531	12477	12492	12611	12546	12503	12642	12691	12495	12558	12579	12498	12590	12683	12679	12585	12571	12470	12425	12667	12538	12764	12615	12455	12666	12576	12517	12444	12621	12437	12620	12511	12514	12527	12649	12689	12493	12643	12564	12490	12576	12415	12641	12457	12514	12553	12816	12646	12565	12691	12674	12500	12536	12576	12666	12615	12429	12557	12514	12548	12584	12661	12633	12594	12677	12661	12475	12405	12616	12603	12656	12651	12632	12533	12479	12718	12651	12619	12506	12710	12644	12543	12578	12662	12518	12730	12674	12595	12456	12330	12531	12619	12567	12495	12679	12527	12520	12576	12409	12612	12509	12434	12442	12614	12584	12477	12648	12590	12664	12444	12543	12438	12609	12538	12577	12678	12600
23643	21049	28365	24255	22613	22780	21219	17708	16315	15797	15014	14380	13950	13522	13315	13245	13082	13042	12854	13161	13017	13114	12788	12921	12882	12611	12881	12814	12799	12759	12652	12616	12759	12842	12720	12846	12717	12740	12753	12644	12671	12656	12787	12699	12716	12683	12756	12797	12729	12551	12772	12711	12560	12719	12954	12574	12719	12661	12712	12716	12728	12590	12579	12781	12624	12581	12702	12498	12619	12701	12608	12652	12804	12648	12608	12728	12603	12684	12477	12432	12721	12673	12569	12503	12520	12790	12831	12732	12801	12721	12749	12626	12673	12556	12591	12618	12649	12501	12569	12780	12431	12737	12565	12569	12677	12664	12673	12544	12571	12695	12604	12657	12835	12649	12650	12532	12832	12583	12592	12708	12786	12769	12727	12706	12625	12633	12853	12628	12618	12700	12701	12537	12577	12653	12518	12530	12718	12520	12527	12615	12876	12662	12692	12652	12600	12489	12639	12681	12780	12529	12551	12765	12612	12664	12589	12671	12619	12672	12603	12736	12705	12609	12564	12787	12734	12706	12747	12502	12544	12689	12549	12632	12754	12417	12649	12697	12617	12557	12633	12720	12581	12485	12604	12717	12649	12565	12609	12862	12639	12633	12588	12537	12543	12524	12772	12782	12681	12577	12629	12598	12768	12491	12624	12550	12764	12905	12526	12524	12493	12600	12688	12489	12419	12578	12666	12777	12539	12600	12475	12796	12541	12648	12612	12512	12826	12523	12557	12723	12544	12537	12628	12687	12704	12522	12800	12506	12576	12596	12523	12738	12705	12821	12721	12641	12634	12572	12679	12746	12741	12507	12586	12464	12609	12460	12766	12658	12603	12750	12649	12748	12512	12585	12439	12647	12582	12673	12508	12631	12751	12658	12731	12493	12762	12661	12575	12535	12653	12668	12555	12786	12755	12595	12694	12461	12561	12751	12567	12721	12641	12743	12566	12581	12571	12662	12693	12601	12446	12595	12721	12650	12680	12423	12693	12624	12521	12730	12579	12880	12562	12752	12471	12658	12599	12653	12748	12789	12630	12567	12703	12523	12633	12456	12636	12493	12679	12558	12595	12662	12549	12537	12617	12551	12656	12704	12593	12639	12601	12545	12487	12537	12656	12431	12681	12580	12490	12418	12628	12630	12739	12691	12659	12738	12538	12654	12615	12718	12394	12759	12290	12754	12413	12824	12650	12799	12646	12684	12665	12428	12474	12550	12651	12810	12738	12687	12656	12654	12713	12829	12700	12619	12802	12662	12499	12743	12578	12551	12528	12715	12481	12625	12744	12555	12672	12633	12533	12669	12669	12670	12616	12699	12584	12648	12658	12604	12740	12761	12609	12524	12657	12531	12671	12559	12655	12690	12588	12468	12714	12641	12561	12569	12623	12680	12659	12415	12616	12798	12590	12668	12578	12655	12627	12732	12707	12713	12821	12649	12617	12674	12551	12789	12717	12568	12736	12544	12548	12597	12654	12597	12588	12644	12698	12550	12650	12739	12602	12634	12589	12468	12652	12761	12670	12688	12694	12618	12600	12612	12801	12618	12541	12651	12757	12546	12630	12594	12676	12634	12532	12489	12805	12569	12642	12577	12873	12608	12596	12621	12540	12534	12604	12741	12572	12449	12723	12582	12463	12631	12697	12610	12632	12695	12734	12692	12491	12586	12860	12778	12855	12708	12490	12579	12534	12509	12631	12688	12692	12673	12608	12637	12665	12546	12574	12640	12672	12591	12613	12805	12722	12788	12578	12601	12501	12693	12709	12566	12776	12689	12494	12708	12612	12642	12568	12701	12760	12512	12628	12573	12668	12718	12714	12589	12687	12477	12755	12610	12579	12658	12587	12684	12741	12915	12797	12704	12763	12731	12588	12615	12534	12697	12706	12846	12526	12458	12602	12801	12603	12548	12698	13022	12740	12724	12640	12765	12522	12549	12678	12797	12648	12549	12507	12752	12748	12652	12526	12685	12538	12499	12590	12709	12679	12648	12546	12453	12655	12648	12649	12733	12695	12589	12682	12592	12478	12642	12587	12540	12660	12607	12535	12527	12640	12694	12748	12602	12505	12492	12668	12597	12722	12592	12547	12506	12910	12690	12783	12739	12592	12397	12617	12625	12631	12614	12618	12615	12667	12671	12660	12546	12572	12693	12654	12694	12684	12765	12713	12674	12693	12511	12757	12611	12367	12728	12570	12689	12693	12726	12700	12583	12662	12524	12516	12662	12480	12559	12730	12647	12667	12691	12562	12651	12690	12672	12697	12563	12633	12539	12715	12618	12585	12617	12706	12444	12674	12647	12628	12522	12418	12776	12605	12606	12557	12546	12765	12746	12731	12809	12632	12635	12468	12661	12619	12858	12663	12708	12708	12658	12682	12668	12727	12611	12545	12619	12735	12515	12650	12530	12682	12670	12801	12651	12391	12565	12634	12859	12625	12624	12668	12516	12561	12688	12563	12635	12791	12583	12695	12719	12675	12562	12516	12614	12676	12764	12668	12518	12675	12546	12731	12612	12625	12799	12712	12541	12743	12690	12627	12797	12693	12568	12499	12582	12636	12671	12702	12589	12718	12575	12825	12725	12534	12612	12523	12605	12782	12356	12672	12532	12525	12576	12747	12486	12554	12585	12592	12730	12646	12773	12729	12731	12575	12536	12571	12724	12719	12526	12614	12637	12689	12608	12639	12746	12807	12556	12731	12573	12585	12780	12535	12587	12767	12674	12557	12774	12761	12675	12729	12533	12568	12496	12728	12753	12717	12648	12489	12641	12720	12470	12587	12657	12577	12432	12761	12538	12420	12562	12590	12642	12607	12651	12581	12860	12790	12602	12659	12636	12797	12771	12473	12637	12758	12659	12744	12791	12541	12556	12476	12626	12720	12660	12608	12694	12791	12503	12667	12705	12664	12452	12603	12598	12580	12556	12596	12686	12718	12586	12635	12637	12429	12609	12614	12646	12669	12505	12646	12623	12616	12569	12595	12645	12596	12799	12658	12569	12492	12617	12657	12461	12422	12525	12559	12580	12524	12612	12721	12557	12632	12775	12558	12734	12606	12694	12516	12535	12636	12469	12675	12706	12573	12553	12370	12749	12721	12703	12798	12764	12712	12703	12848	12536	12643	12539	12514	12605	12757	12610	12647	12704	12675	12576	12514	12705	13013	12713	12756	12518	12352	12686	12831	12741	12492	12453	12350	12638	12802	12760	12548	12613	12802	12575	12570	12720	12586	12617	12618	12499	12427	12672	12735	12631	12523	12563	12710	12450	12811	12744	12563	12727	12556	12777	12675	12554	12688	12734	12653	12586	12594	12637	12673	12746	12565	12716	12596	12571	12728	12738	12466	12637	12545	12640	12456	12728	12685	12407	12499	12508	12752	12541	12619	12627	12504	12696	12761	12575	12779	12509	12767	12765	12623	12619	12589	12634	12601	12580	12593	12608	12569	12577	12739	12674	12259	12584	12586	12778	12762	12596	12637	12719	12642	12563	12636	12509	12576	12722	12441	12738	12878	12624	12676	12730	12615	12735	12592	12669	12582	12688	12486	12631	12630	12626	12581	12759	12738	12749	12697	12519	12647	12589	12497	12596	12584	12609	12537	12644	12384	12639	12796	12622	12683	12504	12556	12524	12573	12582	12518	12603	12566	12514	12687	12501	12605	12684	12445	12569	12603	12584	12760	12679	12581	12840	12666	12595	12628	12579	12727	12733	12761	12626	12599	12596	12465	12590	12444	12393	12918	12693	12419	12710	12673	12542	12704	12750	12634	12620	12603	12649	12645	12666	12714	12620	12547	12659	12621	12633	12774	12797	12925	12655	12703	12712	12694	12675	12671	12488	12681	12501	12732	12689	12385	12327	12561	12539	12710	12558	12570	12613	12477	12580	12808	12758	12567	12701	12592	12606	12762	12674	12579	12631	12722	12652	12639	12801	12525	12668	12650	12560	12816	12587	12691	12710	12672	12632	12585	12623	12444	12500	12664	12576	12502	12723	12522	12742	12681	12638	12617	12626	12612	12733	12554	12631	12649	12654	12626	12631	12564	12666	12776	12584	12705	12527	12726	12682	12533	12735	12597	12696	12680	12682	12528	12426	12666	12750	12545	12621	12554	12676	12454	12574	12687	12520	12622	12604	12687	12567	12627	12671	12553	12638	12763	12734	12672	12790	12701	12673	12812	12652	12547	12681	12653	12666	12616	12787	12610	12585	12606	12671	12827	12759	12682	12700	12690	12686	12545	12720	12596	12505	12634	12487	12634	12502	12737	12391	12550	12731	12873	12510	12670	12690	12678	12682	12616	12852	12696	12581	12816	12635	12506	12667	12799	12478	12784	12674	12527	12532	12534	12605	12706	12672	12451	12529	12553	12624	12781	12642	12669	12580	12701	12426	12595	12667	12763	12600	12477	12611	12649	12833	12635	12638	12811	12529	12445	12554	12462	12530	12701	12571	12547	12716	12622	12602	12567	12667	12687	12544	12660	12716	12567	12719	12617	12771	12797	12534	12685	12502	12542	12420	12542	12533	12667	12845	12805	12704	12673	12627	12645	12821	12464	12587	12714	12578	12715	12560	12546	12716	12635	12668	12669	12619	12754	12535	12665	12608	12686	12478	12610	12572	12701	12674	12727	12608	12705	12666	12543	12694	12729	12684	12560	12732	12775	12751	12821	12588	12623	12596	12532	12605	12658	12613	12612	12859	12541	12541	12586	12626	12590	12829	12766	12537	12659	12653	12534	12623	12464	12515	12638	12569	12520	12721	12860	12515	12650	12694	12602	12764	12850	12469	12556	12523	12790	12483	12639	12641	12585	12589	12616	12577	12777	12569	12619	12890	12803	12810	12538	12559	12838	12673	12584	12602	12591	12474	12480	12649	12582	12629	12529	12567	12516	12694	12720	12620	12855	12663	12730	12768	12708	12785	12580	12559	12746	12640	12639	12730	12619	12715	12641	12721	12497	12541	12594	12431	12495	12666	12741	12740	12732	12429	12526	12645	12614	12570	12518	12771	12546	12706	12474	12596	12522	12500	12627	12865	12583	12674	12620	12547	12562	12726	12652	12801	12815	12599	12670	12775	12770	12576	12583	12720	12559	12536	12803	12561	12864	12659	12412	12724	12540	12586	12794	12467	12728	12858
21982	38986	36881	29756	26613	23743	21522	19619	17981	16851	15504	14800	13902	13540	13257	13050	12626	12672	12492	12472	12353	12492	12374	12361	12280	12206	12445	12202	12260	12291	12316	12258	12142	12098	12136	12306	12166	12242	12105	12201	12031	12044	12311	12230	12095	12231	12105	12216	12068	12187	12073	12228	12019	12028	12163	12078	12085	12233	12232	12072	12141	12192	11979	12229	11991	12118	12125	12093	12048	12253	12081	12131	12158	12143	12012	11982	12247	12092	12162	12180	12080	12197	12079	12154	12175	12075	12116	12167	12076	12125	12139	11915	12228	12054	12012	12068	12032	12268	12125	11984	12231	12183	12269	12099	12095	12082	12089	12115	12107	12169	12029	12139	12044	12055	12016	12177	12090	12126	12223	12068	12097	12166	11993	12026	12036	12195	12167	12132	12057	12038	12124	12189	12056	11998	12147	12141	11928	12191	12080	12019	12151	12034	12007	11993	12089	11980	11945	12141	12057	11968	12122	12150	12142	12168	11964	12225	12118	12196	12129	12282	12174	12168	11922	12094	12099	12207	12122	12025	12117	12157	12104	12173	12089	12196	12090	12193	12033	12088	12012	12000	12084	12116	12090	12194	12197	12133	12142	12078	12067	11899	12096	11910	12144	12071	12239	12292	12017	11952	12070	11974	12181	12081	12060	12076	12028	12113	12154	11945	12012	12151	12077	12075	12015	12078	12193	12084	12053	11999	12075	12051	12117	12267	12034	12040	11921	12007	12083	11974	12112	12069	12136	12046	12030	12037	12141	11881	12101	12095	12236	12019	12036	12062	11927	12100	12057	11879	12060	12013	12026	12072	12036	12012	12199	12158	12037	11958	12088	12103	12156	12115	12065	12191	12093	12180	12143	12147	12161	11967	12160	12130	12072	12019	12109	12240	12246	12183	12092	12120	12016	12180	12051	12118	11981	11976	12055	12174	12093	12017	12067	12183	12134	12056	12077	11964	12014	11899	12099	12102	12210	12189	12130	12073	12100	12087	11952	12151	12085	12172	12000	12052	12179	12018	12062	12103	11909	12204	12160	12144	11984	11877	12019	12069	12013	12068	12049	12092	12075	11986	12154	12105	12174	12067	11974	12037	12269	12130	12070	12224	12096	12214	12075	12057	12150	12055	12114	11975	12268	12274	12028	12108	12027	12053	11981	11987	12187	12064	12112	11901	12019	12000	12022	12056	12199	11960	12100	11868	12013	12154	11921	12022	11894	12098	12035	12047	11971	11990	12015	11966	12006	12077	12112	12083	12134	12000	12092	12076	12169	12218	12022	12104	12115	11900	12153	12100	12259	12121	12072	12134	11924	12004	12030	12062	12128	12100	12076	12113	12153	12183	12072	11957	12123	11974	12063	12046	12044	12134	11950	12204	12142	12108	12072	12173	12147	12059	12142	12132	12090	12098	11926	12076	12262	12251	12026	12062	12197	12004	12189	12090	11987	12028	12109	12086	12093	12191	12067	12086	12188	12135	12001	12179	12198	12092	12150	12023	12234	12081	12155	12170	11998	12024	11980	12022	12022	12204	11963	11903	12127	12050	12160	12151	12121	12209	12097	12030	12087	11971	12140	11983	12246	12112	11918	12064	12260	12138	12122	12111	12029	12074	12131	11954	12017	11922	12024	11994	12056	12180	11899	11921	12046	12133	11900	12048	12141	12086	12016	12121	12186	12005	11973	12108	12013	11994	12164	12128	12062	12109	12108	12028	12062	12268	12040	12159	11965	11935	12012	12159	11988	12022	12081	12090	12146	12078	11998	12067	12220	12284	12039	12037	11995	11984	12064	12096	12214	12106	12071	12060	11958	12053	11973	12137	12145	11858	12017	12126	12152	12061	11923	12089	12166	12231	11984	12184	11959	12049	12249	12015	12165	12131	12075	12129	11892	12146	12012	12156	12110	11921	12012	12099	12010	12128	12205	12042	12025	12110	12061	12057	12053	12358	11899	12129	12058	12099	12113	12164	12087	12006	11970	12054	12283	12216	12174	11995	12067	11892	12230	12059	12130	12144	12211	12274	11974	12067	12103	11985	12014	12047	12025	12116	12064	12134	12108	11977	12062	12160	12051	12245	12021	12089	11969	12029	12045	12190	12135	12071	12230	12098	11988	12074	12201	11976	12124	12074	11998	11988	12121	12072	12081	12033	12105	12144	12106	12102	12076	12029	12013	12118	11999	12061	12239	12183	12211	12188	12054	12116	11996	11980	12135	12231	12240	12081	12083	12000	12116	12194	12225	12111	12142	12043	12050	11995	12198	12198	11982	12060	12074	12186	12009	12080	12115	12054	12065	12068	12145	12092	12230	12048	11987	12221	12193	12196	12053	12079	12047	12115	12022	12007	12100	11800	11978	12126	12155	12165	12192	11972	12081	12123	12110	12035	11931	12097	12304	12084	12057	12219	12036	12203	12063	12026	12097	12169	11964	12144	11979	12168	12023	12148	12170	12069	12000	12017	12201	12058	11941	12050	12135	12041	12170	12111	12169	12146	12105	12098	12222	12068	12088	12127	12027	12079	12191	12188	12086	12092	12174	12117	11965	12269	12021	12042	12213	12176	12093	12031	12094	12135	11866	12047	12130	12022	12177	12074	12245	12017	12087	11915	12172	12106	12005	12056	12099	12131	12233	12086	12231	12151	12169	11998	12065	12200	11986	11952	12137	12037	12251	12201	12163	12124	12087	11923	12138	12168	12009	12250	12116	12227	12057	12065	12038	12032	12018	12026	12132	12075	12078	12094	12123	12073	12158	12187	12061	12143	12167	12120	12142	12121	12104	12046	12109	12113	12094	12122	12049	12160	12054	11941	12037	12070	12062	12112	12123	12110	12246	12110	12014	11963	11996	12073	12126	12103	12066	12051	12082	12101	12229	12149	12202	12181	12040	11960	12037	12167	12186	12167	12163	12080	12140	12076	11988	11967	12249	11966	12007	11987	12093	12056	12124	12015	12175	12227	12124	12179	12058	11995	11989	12067	12031	12101	12050	12048	12092	12047	12199	11921	11963	12168	12247	12146	12143	12191	12076	12223	12164	12095	12119	12010	11930	12032	12108	12126	12023	12053	12013	12003	12084	12069	12169	12008	12088	12150	12202	12151	12082	12143	12017	12122	12152	12090	11974	12077	11983	12114	12091	12075	12057	11923	12210	12146	12215	12177	12134	12041	12222	12085	11954	12051	12060	12062	12159	12200	12137	12032	12239	12228	12234	11961	12013	12105	12118	12120	12196	12044	12167	12240	12138	12201	12141	12049	12207	12153	12070	12209	11984	12183	12065	12067	12061	12200	12434	12100	12095	12249	12063	12008	12137	12194	12035	12112	12001	12112	12058	12059	11985	12021	12011	12080	12146	12044	12140	12146	12073	12117	12159	12037	11987	12054	12007	12042	11960	12096	12134	12167	12015	12240	12090	12084	12105	12183	11975	12074	12036	12101	12063	11984	11969	12141	11985	12080	12129	12131	12059	12040	11976	12066	12060	12173	12172	12112	12182	12097	12104	12052	12028	12118	12048	12136	12094	12113	11997	12250	12025	12198	12048	12097	12126	12083	12121	12087	12170	12126	11987	12047	12276	12248	12062	12178	12148	11933	12138	12048	12106	12018	12002	12066	12067	12083	12037	12071	12019	11988	12234	12122	12233	12181	12248	11905	11974	12155	12035	12161	12012	12039	11991	12086	12030	12097	12059	12174	12184	12162	12064	12116	12187	11984	12209	12129	12099	12207	12172	12109	11961	11964	12086	12076	12164	12055	11984	12121	12061	12148	11985	12216	12204	12098	12141	12090	12119	12091	11974	12121	12154	11950	11909	12166	12050	12100	12118	12147	12070	11914	12119	11811	12084	12233	12026	12162	12298	12043	12092	12079	12044	12089	12108	12056	12045	12053	11920	12137	12026	12023	12005	12177	12085	12115	12027	12027	12110	11952	12031	12318	12065	12229	12106	12178	12048	12014	12133	12090	11877	11940	12112	12188	11900	12156	12115	12189	12013	11919	12186	12273	12061	12078	11922	12230	12062	12074	11991	12028	12155	12353	12066	12232	12117	12080	12061	12033	11987	12141	11982	12058	12053	12048	12216	12056	12205	12073	12023	12061	12343	12080	12056	12044	12218	11847	12273	12069	12154	12078	12168	12208	12058	11989	12022	12236	12201	12205	11928	12126	12175	12004	12114	12139	12095	12081	12025	12047	12033	12224	12101	12121	12172	12053	12061	12108	12171	12220	12069	12217	12093	12070	12226	12177	12270	11903	11986	12167	12069	12007	12097	12051	12059	12000	12175	12017	12015	12114	12052	12144	12091	12023	12175	11996	12059	12271	12035	11933	12059	12016	12142	11957	12037	12013	12054	12198	12211	12013	12056	12208	11832	12034	12105	12277	12108	12020	12031	12036	12116	11963	12140	12056	12180	12129	12104	12155	12213	12220	12075	12058	12149	12138	12073	12127	12125	12096	12086	12144	12153	12221	12184	12004	12179	12091	12082	12157	12200	12147	12315	12049	12101	11971	12248	12251	12155	12022	11987	12368	12095	12110	12219	12026	12110	11920	12033	12076	12247	12214	11993	12042	11869	12007	12144	12145	12120	12013	11960	12225	12085	12102	12008	12182	11943	12321	12111	12244	12090	11864	11973	12138	12191	12045	12146	11934	12164	12085	12151	12176	12205	12120	12176	12089	12149	12136	12069	12169	12133	12138	12070	12087	12057	12073	12120	12229	12156	12107	12145	12132	12058	12215	12216	12011	12285	11949	11968	12047	11974	12152	12143	12015	12184	12036	12040	12147	12155	12191	12191	11982	12197	12072	12016	12094	12000	12102	12051	12152	11986	12091	12197	12033	12189	12092	12163	12261	12180	12085	12034	12124	11990	12182	12169	12207	12137	11912	12005	12160	11932	12221	12180	12280	12179	12143	12135	12117	12160	11990	11977	12125	12236	12060	12089	12262	12248	12121	12027	12112	12219	12001	12097	12104	12054	12192	12010	12137	12009	12188	12125	12072	12186	12032	12156	12109	12203	12024	12125	12054	12113	11952	12138	12046	12156	12030	12116	12089	12032	12053	12086	12090	12092	12223	12057	12076	12096	11983	11937	12215	12156	12063	11997	12076	12132	12113	12180	12104	11946	12050	12002	12017	12102	12188
22682	21080	28896	23538	21706	24548	26490	20537	18575	17817	16890	16001	15233	14894	14682	14441	14232	13920	14009	14134	13698	13936	13787	13758	13810	13726	13614	13532	13837	13591	13702	13591	13636	13573	13939	13583	13571	13525	13639	13573	13474	13545	13580	13642	13558	13477	13504	13534	13485	13531	13610	13660	13534	13570	13514	13578	13517	13564	13548	13440	13499	13514	13381	13424	13636	13405	13566	13389	13444	13313	13434	13364	13406	13337	13550	13724	13459	13501	13645	13468	13445	13315	13267	13458	13532	13358	13512	13506	13423	13481	13468	13381	13488	13554	13439	13672	13530	13444	13328	13580	13561	13641	13349	13492	13521	13405	13389	13445	13560	13414	13421	13436	13429	13457	13559	13631	13441	13436	13358	13596	13380	13372	13593	13523	13463	13381	13457	13456	13568	13478	13493	13434	13482	13490	13468	13636	13574	13463	13293	13251	13466	13551	13547	13546	13381	13455	13474	13362	13437	13446	13468	13316	13387	13495	13422	13403	13281	13424	13414	13497	13547	13440	13615	13317	13482	13632	13410	13437	13296	13390	13629	13474	13568	13374	13430	13470	13458	13438	13537	13461	13265	13274	13478	13608	13426	13408	13255	13447	13366	13466	13284	13543	13557	13400	13509	13565	13622	13481	13348	13244	13304	13532	13412	13524	13423	13418	13404	13215	13466	13561	13389	13402	13399	13339	13480	13333	13452	13594	13513	13345	13540	13373	13445	13385	13658	13522	13481	13509	13614	13488	13566	13618	13331	13482	13508	13379	13392	13493	13606	13426	13331	13439	13461	13453	13318	13413	13470	13375	13210	13457	13294	13555	13492	13491	13440	13321	13330	13364	13446	13319	13384	13342	13437	13384	13289	13314	13458	13594	13681	13555	13484	13524	13355	13496	13415	13551	13336	13434	13315	13362	13390	13375	13592	13502	13463	13399	13416	13294	13341	13569	13668	13552	13608	13298	13517	13530	13439	13384	13480	13303	13474	13365	13322	13316	13280	13220	13364	13372	13373	13527	13402	13326	13446	13523	13413	13433	13508	13556	13301	13427	13498	13351	13380	13322	13540	13448	13565	13473	13452	13455	13504	13386	13273	13454	13398	13430	13549	13510	13401	13463	13453	13359	13430	13387	13393	13535	13437	13327	13682	13592	13235	13456	13519	13443	13504	13321	13461	13477	13280	13382	13491	13416	13475	13360	13617	13349	13460	13238	13434	13574	13462	13449	13493	13461	13501	13303	13593	13391	13389	13608	13423	13535	13238	13295	13453	13521	13464	13549	13413	13268	13415	13328	13419	13380	13509	13335	13140	13410	13590	13515	13429	13511	13620	13502	13513	13430	13463	13448	13260	13344	13571	13566	13327	13329	13456	13479	13453	13470	13230	13484	13383	13634	13499	13350	13666	13505	13423	13427	13371	13501	13473	13479	13414	13375	13293	13430	13442	13355	13350	13268	13464	13633	13358	13515	13490	13551	13422	13226	13316	13230	13485	13207	13359	13306	13526	13226	13507	13374	13440	13497	13485	13584	13543	13263	13499	13327	13431	13385	13281	13492	13314	13473	13567	13580	13398	13385	13597	13556	13480	13500	13345	13386	13281	13334	13479	13459	13403	13606	13425	13363	13289	13286	13561	13444	13484	13493	13592	13425	13319	13347	13353	13417	13449	13356	13512	13544	13421	13270	13357	13434	13482	13589	13483	13451	13272	13377	13356	13363	13521	13395	13661	13510	13432	13482	13453	13440	13581	13442	13388	13422	13492	13384	13618	13373	13363	13418	13681	13411	13124	13342	13491	13375	13516	13311	13341	13336	13384	13584	13374	13521	13631	13359	13355	13361	13544	13445	13468	13348	13282	13246	13408	13379	13430	13538	13366	13276	13433	13314	13363	13381	13414	13429	13458	13471	13486	13485	13482	13455	13467	13472	13434	13378	13485	13409	13545	13458	13467	13428	13316	13607	13418	13340	13279	13323	13548	13389	13591	13548	13399	13227	13406	13393	13471	13395	13540	13530	13422	13550	13516	13533	13447	13540	13257	13450	13293	13413	13428	13457	13446	13456	13682	13510	13435	13337	13416	13564	13446	13377	13280	13335	13385	13312	13461	13241	13642	13514	13397	13565	13497	13471	13372	13436	13407	13578	13467	13549	13531	13520	13550	13380	13378	13378	13451	13497	13359	13447	13482	13506	13342	13465	13428	13434	13602	13262	13545	13411	13311	13625	13603	13435	13589	13463	13366	13461	13588	13422	13477	13485	13374	13507	13410	13258	13345	13460	13478	13443	13425	13261	13481	13363	13238	13598	13509	13583	13594	13470	13489	13478	13503	13494	13383	13346	13367	13417	13519	13221	13575	13405	13533	13226	13267	13374	13289	13370	13404	13387	13419	13582	13556	13393	13371	13566	13297	13335	13595	13288	13467	13554	13309	13538	13653	13464	13425	13410	13406	13461	13283	13430	13392	13494	13275	13524	13448	13340	13452	13443	13467	13417	13319	13346	13363	13483	13465	13545	13503	13452	13672	13562	13207	13577	13417	13461	13645	13448	13247	13517	13380	13597	13249	13665	13409	13287	13529	13508	13412	13587	13335	13467	13451	13322	13348	13462	13353	13427	13425	13346	13475	13582	13552	13549	13513	13554	13322	13424	13314	13472	13597	13468	13551	13600	13500	13221	13377	13387	13233	13478	13373	13352	13591	13354	13474	13357	13404	13345	13367	13351	13490	13575	13356	13467	13532	13433	13338	13310	13570	13360	13512	13238	13476	13466	13452	13541	13537	13330	13277	13337	13445	13428	13422	13408	13551	13420	13341	13545	13486	13415	13319	13477	13349	13341	13443	13484	13474	13414	13394	13417	13567	13412	13432	13501	13468	13443	13392	13618	13417	13535	13317	13371	13605	13326	13406	13266	13266	13121	13406	13668	13257	13248	13416	13450	13604	13427	13441	13455	13274	13395	13327	13505	13384	13523	13450	13347	13463	13455	13620	13524	13504	13162	13234	13268	13306	13382	13370	13330	13432	13389	13378	13320	13270	13593	13435	13240	13568	13537	13537	13241	13428	13416	13328	13450	13328	13273	13285	13325	13433	13385	13434	13489	13361	13491	13345	13385	13433	13362	13511	13363	13512	13334	13400	13432	13634	13338	13314	13532	13327	13513	13260	13436	13298	13449	13493	13544	13385	13382	13391	13405	13636	13472	13388	13307	13379	13407	13372	13509	13493	13332	13273	13468	13470	13499	13503	13252	13336	13233	13377	13306	13579	13290	13537	13431	13297	13349	13448	13272	13420	13456	13283	13312	13538	13437	13376	13449	13564	13284	13484	13414	13448	13394	13518	13471	13455	13394	13332	13455	13380	13323	13224	13313	13545	13300	13437	13520	13353	13239	13453	13470	13306	13368	13625	13413	13367	13352	13573	13422	13470	13517	13335	13250	13311	13449	13308	13345	13573	13541	13398	13514	13511	13471	13494	13329	13374	13502	13634	13399	13401	13402	13315	13459	13471	13336	13399	13403	13209	13389	13366	13414	13363	13529	13319	13332	13267	13383	13415	13502	13331	13429	13528	13418	13410	13380	13490	13398	13447	13272	13476	13428	13374	13496	13446	13268	13447	13507	13279	13465	13524	13390	13356	13432	13481	13383	13453	13281	13431	13477	13462	13528	13403	13380	13360	13256	13490	13430	13574	13453	13451	13325	13479	13478	13392	13199	13243	13362	13288	13694	13336	13373	13332	13326	13308	13392	13352	13491	13494	13439	13612	13528	13523	13318	13412	13311	13489	13422	13325	13397	13419	13273	13383	13462	13476	13435	13341	13491	13484	13336	13466	13214	13234	13411	13452	13635	13398	13519	13483	13598	13303	13406	13583	13418	13534	13470	13471	13257	13536	13349	13345	13607	13420	13500	13556	13431	13529	13343	13653	13594	13457	13450	13649	13305	13615	13561	13360	13226	13404	13309	13441	13360	13355	13380	13529	13137	13389	13521	13432	13326	13546	13347	13282	13551	13277	13487	13504	13512	13255	13284	13444	13444	13389	13475	13561	13576	13494	13551	13556	13237	13326	13385	13500	13373	13477	13673	13550	13522	13527	13331	13383	13620	13356	13442	13541	13258	13627	13544	13320	13579	13606	13483	13428	13360	13490	13339	13682	13770	13524	13484	13434	13339	13436	13587	13445	13438	13406	13569	13311	13468	13246	13336	13426	13352	13350	13488	13414	13447	13441	13489	13397	13416	13512	13247	13449	13561	13162	13387	13426	13326	13402	13405	13422	13313	13551	13406	13375	13466	13504	13516	13449	13487	13559	13417	13302	13478	13403	13310	13361	13354	13103	13405	13317	13425	13452	13353	13511	13524	13387	13461	13336	13242	13204	13385	13554	13365	13331	13351	13296	13411	13414	13412	13667	13469	13547	13418	13369	13557	13518	13405	13416	13477	13545	13427	13601	13462	13417	13415	13247	13297	13440	13404	13439	13517	13453	13468	13319	13200	13480	13573	13554	13366	13386	13519	13431	13357	13281	13376	13422	13514	13228	13518	13517	13310	13456	13397	13440	13588	13323	13366	13421	13436	13265	13372	13385	13380	13398	13496	13403	13468	13421	13306	13572	13310	13380	13284	13374	13247	13535	13448	13370	13459	13579	13265	13588	13521	13498	13466	13297	13454	13565	13344	13312	13226	13463	13315	13347	13531	13439	13619	13373	13357	13391	13392	13268	13475	13403	13279	13468	13352	13507	13494	13461	13416	13391	13512	13376	13392	13300	13448	13448	13529	13448	13422	13408	13520	13410	13350	13260	13377	13332	13344	13266	13549	13563	13344	13381	13534	13371	13326	13538	13329	13698	13414	13588	13410	13432	13384	13300	13488	13400	13453	13454	13327	13455	13435	13478	13345	13499	13441	13371	13293	13286	13427	13552	13411	13708	13521	13366	13544	13297	13301	13563	13428	13445	13475	13440	13211	13368	13571	13631	13281	13547	13616	13407	13472	13312	13296	13331	13509	13672	13473	13366	13559	13503	13393	13526	13359	13580	13559	13396	13449	13502	13408	13455	13391	13327	13484	13474	13510	13503	13554	13665	13294	13412	13319	13574	13445	13367	13496	13388	13449	13566	13510	13564	13472	13345	13587	13484	13589	13565	13372
24005	44148	42472	35361	31394	28102	25152	22800	20636	19066	17566	16551	15380	14648	14185	13686	13546	13407	13383	13236	13063	12811	13030	12922	12875	12864	12749	12833	12870	12770	12719	12701	12644	12837	12562	12670	12710	12719	12614	12729	12685	12840	12611	12560	12676	12777	12470	12644	12735	12671	12660	12529	12669	12664	12654	12703	12691	12646	12679	12586	12474	12726	12633	12523	12727	12751	12671	12778	12789	12765	12637	12650	12524	12649	12636	12555	12724	12600	12557	12638	12531	12585	12542	12577	12614	12347	12639	12506	12513	12606	12583	12557	12648	12588	12661	12417	12777	12581	12533	12627	12705	12616	12532	12613	12540	12537	12539	12598	12643	12688	12733	12586	12601	12615	12490	12649	12554	12911	12663	12609	12458	12505	12601	12681	12711	12536	12588	12620	12596	12753	12639	12517	12683	12468	12684	12573	12537	12655	12562	12570	12676	12397	12490	12710	12601	12547	12511	12547	12408	12478	12698	12604	12727	12565	12720	12746	12585	12512	12737	12672	12626	12587	12505	12608	12542	12656	12654	12435	12473	12709	12540	12540	12536	12509	12647	12481	12655	12587	12545	12600	12612	12532	12533	12557	12707	12502	12675	12578	12712	12525	12688	12641	12595	12565	12464	12552	12646	12508	12583	12661	12565	12600	12696	12478	12418	12523	12767	12694	12562	12613	12671	12548	12740	12597	12628	12425	12619	12526	12475	12525	12635	12738	12528	12383	12524	12675	12642	12600	12751	12615	12534	12657	12548	12476	12719	12501	12661	12694	12699	12465	12602	12678	12510	12732	12306	12602	12532	12509	12683	12634	12579	12528	12561	12598	12606	12626	12464	12758	12554	12491	12580	12638	12502	12598	12608	12619	12595	12566	12578	12547	12507	12529	12667	12677	12609	12467	12511	12518	12574	12618	12548	12584	12449	12591	12614	12557	12509	12619	12609	12577	12530	12599	12529	12452	12589	12499	12605	12563	12451	12621	12662	12586	12581	12635	12549	12426	12527	12550	12551	12642	12469	12507	12596	12470	12583	12663	12632	12460	12547	12602	12701	12539	12629	12514	12647	12503	12697	12489	12610	12526	12504	12491	12526	12634	12608	12806	12490	12616	12651	12656	12632	12431	12457	12810	12520	12744	12600	12598	12383	12726	12606	12442	12397	12571	12736	12584	12762	12533	12584	12534	12602	12656	12618	12539	12665	12507	12689	12510	12552	12516	12596	12591	12460	12693	12678	12739	12630	12634	12521	12570	12600	12558	12497	12627	12712	12642	12424	12874	12499	12464	12630	12546	12745	12485	12647	12491	12485	12488	12552	12468	12754	12425	12569	12676	12689	12620	12748	12605	12425	12666	12695	12711	12501	12694	12650	12544	12558	12577	12461	12482	12626	12674	12539	12458	12543	12645	12637	12635	12425	12389	12578	12487	12551	12594	12619	12565	12537	12479	12672	12652	12490	12576	12577	12589	12713	12544	12596	12553	12632	12701	12720	12388	12541	12597	12650	12650	12529	12583	12577	12630	12522	12641	12585	12547	12578	12429	12599	12633	12631	12379	12520	12706	12543	12627	12442	12634	12588	12513	12634	12717	12728	12545	12576	12640	12671	12467	12554	12599	12552	12631	12804	12603	12573	12589	12593	12625	12494	12556	12461	12597	12664	12468	12549	12584	12617	12601	12491	12457	12651	12595	12561	12501	12589	12513	12599	12676	12475	12730	12494	12568	12503	12548	12470	12617	12553	12594	12593	12585	12553	12423	12557	12642	12684	12716	12559	12603	12463	12536	12439	12604	12518	12696	12356	12507	12502	12689	12676	12476	12404	12623	12473	12549	12587	12496	12511	12647	12558	12529	12556	12532	12468	12509	12494	12704	12790	12525	12667	12638	12633	12712	12682	12680	12537	12489	12421	12435	12533	12487	12560	12539	12534	12522	12506	12645	12652	12542	12524	12459	12345	12605	12681	12681	12615	12603	12577	12640	12599	12795	12693	12452	12579	12564	12487	12474	12495	12600	12651	12556	12451	12492	12592	12662	12443	12667	12759	12657	12550	12466	12544	12665	12583	12502	12769	12561	12678	12764	12497	12559	12544	12500	12600	12703	12521	12581	12395	12500	12575	12562	12489	12609	12459	12776	12684	12664	12529	12682	12541	12636	12633	12574	12461	12630	12597	12779	12480	12530	12596	12622	12526	12608	12792	12656	12627	12761	12582	12495	12713	12482	12543	12343	12484	12466	12650	12585	12548	12621	12594	12440	12682	12571	12636	12621	12601	12558	12550	12449	12627	12632	12594	12610	12553	12502	12720	12615	12526	12420	12459	12660	12551	12558	12524	12409	12649	12421	12518	12787	12426	12706	12522	12687	12505	12510	12553	12544	12476	12677	12741	12652	12399	12577	12477	12582	12676	12553	12746	12403	12558	12524	12605	12721	12478	12476	12525	12587	12643	12578	12481	12602	12528	12772	12531	12578	12672	12555	12469	12691	12577	12550	12685	12655	12525	12594	12649	12725	12457	12512	12403	12587	12554	12591	12439	12584	12594	12513	12590	12741	12459	12600	12497	12566	12580	12586	12569	12666	12609	12518	12490	12548	12659	12615	12640	12559	12516	12618	12620	12518	12684	12501	12600	12526	12595	12711	12473	12565	12758	12549	12648	12766	12775	12585	12504	12584	12591	12589	12701	12381	12738	12663	12611	12642	12396	12594	12602	12611	12644	12586	12585	12668	12665	12593	12670	12553	12420	12661	12350	12597	12677	12503	12775	12625	12483	12645	12447	12470	12635	12558	12718	12717	12567	12471	12714	12424	12491	12502	12631	12444	12629	12479	12666	12520	12560	12547	12547	12568	12679	12502	12469	12596	12595	12510	12672	12548	12608	12477	12513	12640	12653	12393	12546	12497	12656	12567	12565	12608	12773	12537	12602	12635	12523	12596	12584	12632	12569	12687	12554	12587	12666	12470	12690	12587	12581	12612	12550	12507	12547	12640	12452	12726	12643	12657	12510	12560	12559	12819	12590	12463	12504	12597	12621	12648	12680	12470	12735	12557	12647	12542	12642	12578	12599	12647	12588	12722	12631	12577	12437	12523	12645	12505	12672	12506	12602	12301	12640	12659	12529	12550	12506	12513	12659	12784	12510	12433	12632	12717	12588	12492	12625	12526	12670	12600	12606	12533	12507	12592	12567	12506	12575	12535	12506	12661	12486	12727	12471	12693	12560	12500	12591	12706	12579	12586	12681	12617	12577	12512	12352	12672	12616	12558	12578	12541	12639	12332	12766	12554	12562	12691	12599	12351	12385	12738	12530	12496	12473	12506	12626	12598	12659	12657	12729	12669	12603	12759	12613	12489	12606	12563	12575	12762	12498	12511	12574	12576	12477	12601	12566	12611	12516	12529	12542	12393	12685	12488	12448	12566	12719	12506	12686	12458	12583	12652	12391	12682	12527	12631	12628	12616	12637	12621	12604	12626	12591	12516	12414	12576	12571	12535	12567	12557	12562	12484	12510	12659	12432	12553	12623	12617	12529	12515	12619	12656	12609	12808	12393	12693	12542	12692	12457	12509	12477	12585	12303	12522	12558	12512	12478	12636	12562	12539	12518	12649	12633	12725	12511	12531	12630	12604	12527	12521	12704	12689	12564	12621	12596	12660	12497	12507	12683	12571	12401	12671	12494	12586	12630	12619	12691	12657	12625	12680	12534	12405	12686	12580	12643	12685	12684	12588	12495	12528	12557	12559	12595	12562	12656	12732	12607	12682	12694	12548	12577	12656	12411	12643	12575	12708	12557	12612	12474	12589	12522	12496	12540	12511	12587	12474	12479	12332	12440	12484	12608	12448	12735	12494	12626	12576	12590	12458	12522	12708	12459	12428	12658	12594	12557	12576	12718	12645	12489	12713	12655	12566	12611	12649	12537	12685	12659	12549	12626	12419	12440	12657	12538	12607	12593	12488	12591	12418	12737	12405	12480	12389	12642	12653	12591	12669	12455	12636	12663	12550	12478	12648	12709	12528	12557	12553	12616	12772	12485	12587	12484	12432	12557	12680	12598	12616	12606	12534	12486	12632	12590	12721	12501	12470	12614	12630	12661	12526	12709	12448	12510	12657	12550	12460	12587	12532	12552	12680	12542	12410	12491	12586	12730	12728	12582	12618	12569	12595	12628	12583	12593	12606	12607	12560	12460	12588	12509	12504	12523	12645	12523	12629	12523	12522	12557	12593	12460	12582	12763	12696	12457	12736	12560	12581	12633	12568	12497	12564	12559	12608	12612	12563	12556	12614	12598	12645	12558	12478	12578	12501	12681	12849	12564	12685	12483	12717	12538	12485	12638	12462	12522	12474	12649	12684	12587	12558	12644	12565	12521	12546	12442	12435	12531	12464	12646	12593	12516	12487	12652	12593	12436	12586	12565	12687	12346	12560	12654	12482	12668	12540	12543	12772	12700	12677	12596	12580	12628	12554	12507	12574	12591	12657	12414	12507	12705	12506	12404	12768	12447	12451	12736	12555	12579	12534	12585	12624	12501	12730	12573	12566	12630	12546	12549	12660	12544	12674	12487	12487	12541	12700	12459	12523	12611	12559	12615	12542	12548	12742	12571	12573	12535	12427	12422	12542	12565	12554	12635	12425	12479	12519	12483	12489	12637	12530	12717	12746	12452	12440	12751	12375	12606	12744	12576	12484	12536	12613	12420	12454	12459	12478	12379	12532	12615	12401	12607	12529	12561	12582	12635	12591	12600	12589	12635	12615	12472	12539	12505	12644	12582	12578	12558	12697	12603	12654	12628	12647	12486	12493	12715	12498	12636	12595	12683	12650	12584	12486	12573	12657	12471	12523	12536	12582	12616	12561	12467	12619	12426	12541	12419	12506	12614	12654	12552	12626	12608	12442	12559	12714	12557	12651	12601	12637	12591	12400	12556	12652	12616	12521	12597	12796	12480	12625	12592	12566	12551	12443	12590	12495	12575	12560	12621	12616	12456	12519	12565	12792	12544	12602	12377	12412	12792	12549	12513	12788	12528	12538	12552	12400	12556	12619	12658	12644	12589	12466	12457	12587	12505	12691	12679	12672	12346	12450	12475	12544	12577	12492	12549	12543	12564	12548	12825	12629	12484	12502	12510	12619	12720	12577
27406	23124	28387	25348	20513	18539	17180	16161	15123	14842	14289	14255	13915	13903	13598	13533	13506	13395	13559	13388	13284	13396	13175	13299	13289	13396	13331	13360	13364	13497	13158	13245	13126	13341	13322	13453	13176	13285	13374	13301	13427	13254	13210	13214	13367	13229	13259	13367	13319	13265	13290	13264	13380	13341	13265	13435	13134	13122	13262	13404	13425	13461	13218	13375	13365	13467	13072	13152	13259	13460	13342	13225	13261	13285	13169	13293	13361	13352	13088	13170	13151	13311	13401	13308	13370	13251	13201	13406	13222	13417	13326	13341	13370	13405	13539	13249	13292	13257	13219	13213	13431	13102	13271	13182	13235	13207	13111	13411	13296	13167	13351	13242	13441	13146	13042	13261	13399	13262	13135	13236	13280	13272	13443	13350	13185	13141	13398	13245	13358	13296	13456	13331	13324	13287	13244	13123	13015	13316	13296	13268	13386	13244	13319	13188	13247	13299	13279	13203	13210	13167	13290	13173	13226	13360	13202	13206	13258	13430	13228	13491	13408	13237	13280	13290	13162	13190	13141	13282	13233	13337	13411	13349	13480	13380	13251	13341	13234	13439	13205	13255	13300	13249	13347	13292	13381	13107	13082	13232	13114	13313	13234	13233	13207	13494	13275	13290	13184	13107	13107	13240	13226	13559	13132	13257	13079	13342	13280	13334	13129	13270	13058	13205	13332	13062	13395	13257	13295	13181	13303	13204	13326	13239	13267	13113	13270	13204	13375	13480	13181	13158	13213	13307	13386	13472	13358	13429	13247	13351	13247	13121	13318	13064	13287	13044	13304	13223	13126	13176	13304	13384	13161	13280	13291	13190	13162	13250	13066	13240	13132	13163	13269	13345	13382	13410	13429	13166	13146	13248	13092	13322	13129	13322	13288	13306	13281	13359	13355	13224	13285	13371	13414	13485	13255	13274	13248	13121	13338	13373	13314	13259	13232	13518	13332	13200	13257	13283	13316	13208	13276	13234	13383	13297	13298	13354	13313	13300	13193	13213	13236	13178	13195	13099	13190	13276	13296	13261	13357	13276	13129	13425	13194	13275	13310	13302	13166	13220	13319	13089	13158	13271	13131	13203	13434	13212	13219	13422	13394	13355	13191	13313	13120	13111	13381	13295	13306	13246	13232	13178	13413	13217	13226	13400	13210	13536	13184	13284	13234	13186	13141	13279	13298	13329	13297	13330	13312	13505	13390	13182	13353	13187	13221	13323	13338	13393	13273	13207	13167	13198	13384	13263	13255	13189	13144	13275	13253	13359	13321	13180	13426	13079	13328	13441	13345	13239	13300	13297	13142	13242	13238	13173	13185	13440	13463	13328	13105	13147	13281	13113	13166	13344	13106	13397	13265	13017	13320	13323	13182	13290	13123	13208	13317	13253	13231	13139	13390	13282	13222	13295	13246	13123	13177	13224	13179	13312	13244	13425	13159	13280	13335	13345	13238	13255	13123	13399	13418	13270	13349	13269	13337	13203	13165	13182	13287	13310	13279	13340	13141	13210	13355	13316	13133	13350	13152	13369	13146	13157	13333	13245	13455	13288	13388	13403	13279	13358	13222	13267	13261	13229	13383	13362	13217	13085	13367	13128	13109	13499	13110	13086	13333	13359	13175	13137	13199	13162	13267	13219	13321	13100	13218	13374	13276	13303	13478	13290	13130	13172	13323	13243	13270	13367	13251	13269	13298	13136	13397	13143	13215	13289	13150	13177	13376	13250	13237	13332	13315	13340	13338	13312	13247	13300	13233	13383	13386	13241	13207	13302	13332	13488	13213	13239	13147	13399	13374	13109	13160	13357	13338	13257	13202	13158	13210	13228	13288	13057	13110	13316	13197	13289	13272	13324	13368	13216	13198	13144	13178	13230	13386	13393	13403	13273	13466	13277	13253	13305	13280	13129	13212	13256	13206	13280	13176	13349	13306	13260	13119	13404	13249	13143	13209	13256	13403	13168	13325	13349	13311	13185	13341	13281	13184	13273	13427	13212	13254	13100	13044	13171	13388	13083	13232	13488	13420	13230	13231	13096	13268	13234	13227	13341	13285	13405	13297	13229	13218	13269	13334	13258	13280	13346	13253	13308	13222	13355	13310	13408	13295	13299	13141	13351	13049	13131	13221	13343	13266	13112	13304	13297	13164	13230	13243	13177	13373	13261	13308	13321	13344	13324	13329	13074	13247	13229	13152	13171	13169	13269	13324	13275	13228	13242	13308	13447	13152	13347	13459	13296	13121	13270	13430	13207	13374	13134	13114	13296	13270	13339	13265	13047	13089	13475	13355	13202	13335	13143	13358	13246	13462	13298	13295	13202	13330	13257	13333	13302	13158	13302	13108	13125	13297	13315	13281	13289	13263	13213	13226	13092	13267	13186	13309	13271	13206	13265	13115	13342	13355	13230	13198	13246	13181	13107	13208	13089	13339	13255	13211	13298	13152	13352	13187	13347	13446	13357	13109	13430	13122	13189	13212	13269	13166	13162	13320	13216	13409	13198	13195	13300	13258	13156	13428	13237	13311	13111	13326	13170	13422	13266	13457	13374	13147	13384	13232	13307	13298	13331	13413	13217	13275	13203	13039	13294	13239	13340	13322	13381	13223	13243	13174	13311	13236	13311	13219	13360	13328	13280	13387	13259	13244	13241	13252	13309	13085	13362	13395	13203	13301	13214	13380	13165	13218	13373	13432	13289	13225	13270	13282	13392	13511	13289	13384	13396	13334	13259	13189	13107	13196	13128	13298	13407	13211	13376	13353	13356	13276	13357	13227	13166	13302	13287	13464	13183	13232	13215	13090	13311	13393	13338	13323	13272	13289	13276	13389	13355	13144	13513	13185	13198	13165	13254	13171	13109	13218	13422	13349	13402	13293	13173	13176	13230	13244	13425	13321	13188	13380	13119	13076	13307	13124	13206	13311	13462	13445	13299	13274	13172	13051	13348	13249	13185	13455	13407	13263	13238	13221	12941	13029	13292	13120	13231	13227	13393	13372	13193	13210	13129	13180	13177	13376	13384	13451	13204	13277	13234	13091	13226	13306	13278	13037	13247	13298	13259	13070	13315	13279	13232	13229	13352	13296	13396	13404	13331	13274	13311	13181	13186	13296	13309	13278	13247	13234	13226	13296	13396	13222	13415	13316	13211	13191	13318	13360	13426	13316	13263	13268	13145	13238	13199	13454	13182	13314	13227	13264	13163	13241	13267	13141	13592	13310	13328	13066	13428	13462	13216	13517	13250	13282	13196	13274	13256	13166	13227	13225	13174	13363	13368	13426	13295	13126	13392	13485	13286	13353	13283	13222	13500	13396	13296	13289	13190	13271	13319	13271	13165	13464	13496	13256	13208	13390	13486	13246	13138	13147	13147	13227	13245	13154	13332	13349	13365	13289	13251	13198	13350	13131	13273	13322	13124	13434	13340	13084	13241	13201	13233	13274	13333	13573	13265	13175	13179	13273	13148	13211	13282	13441	13509	13246	13226	13253	13313	13332	13253	13112	13334	13413	13279	13307	13295	13349	13352	13330	13435	13122	13169	13216	13200	13206	13216	13367	13274	13304	13344	13233	13370	13367	13342	13209	13414	13269	13165	13276	13232	13230	13343	13321	13200	13433	13040	13118	13279	13351	13328	13107	13315	13408	13199	13315	13114	13184	13069	13224	13438	13180	13434	13332	13288	13328	13307	13393	13255	13222	13251	13349	13436	13174	13292	13275	13243	13289	13095	13222	13283	13442	13434	13367	13347	13254	13363	13357	13064	13402	13289	13186	13074	13300	13227	13342	13196	13282	13591	13282	13304	13364	13181	13246	13335	13379	13240	13253	13327	13266	13411	13321	13242	13213	13388	13124	13301	13180	13456	13441	13324	13427	13220	13205	13263	13350	13281	13177	13093	13258	13332	13428	13329	13166	13270	13164	13178	13317	13093	13290	13393	13203	13189	13324	13285	13542	13342	13073	13186	13257	13106	13198	13247	13245	13126	13288	13229	13162	13240	13351	13304	13158	13197	13295	13245	13254	13369	13090	13172	13262	13098	13378	13158	13209	13243	13298	13301	13109	13290	13229	13300	13212	13225	13102	13404	13260	13369	13367	13415	13311	13410	13004	13192	13118	13168	13147	13111	13227	13242	13176	13365	13180	13377	13390	13167	13300	13275	13219	13219	13195	13232	13306	13212	13209	13273	13335	13196	13305	13336	13254	13277	13226	13122	13196	13249	13274	13367	13238	13344	13187	13359	13067	13241	13391	13310	13337	13479	13247	13316	13475	13231	13139	13194	13326	13383	13337	13255	13232	13320	13311	13225	13314	13378	13249	13212	13120	13283	13273	13235	13271	13312	13113	13256	13400	13378	13342	13275	13420	13439	13406	13466	13345	13427	13268	13133	13264	13248	13275	13068	13312	13067	13274	13205	13577	13453	13180	13447	13274	13248	13238	13324	13224	13181	13196	13145	13296	13271	13239	13340	13328	13386	13340	13441	13160	13282	13268	13229	13192	13359	13328	13328	13355	13241	13360	13179	13224	13158	13233	13203	13252	13158	13195	13335	13296	13271	13313	13333	13427	13262	13069	13290	13395	13213	13428	13306	13357	13247	13244	13153	13318	13483	13172	13407	13391	13279	13364	13364	13270	13112	13227	13333	13073	13285	13159	13330	13222	13474	13373	13048	13417	13389	13303	13356	13067	13486	13322	13220	13108	13300	13361	13259	13289	13156	13276	13281	13423	13473	13346	13298	13347	13211	13298	13320	13433	13278	13242	13255	13478	13204	13243	13237	13488	13272	13210	13167	13433	13412	13356	13359	13254	13330	13419	13329	13339	13319	13256	13352	13299	13268	13433	13487	13255	13295	13198	13399	13140	13501	13565	13260	13251	13263	13319	13263	13125	13086	13275	13258	13306	13262	13172	13321	13253	13378	13269	13250	13335	13265	13432	13262	13361	13142	13419	13260	13137	13504	13525	13512	13238	13219	13141	13296	13166	13321	13207	13302	13301	13082	13177	13278	13184	13190	13161	13253	13189	13316	13295	13511	13156	13217	13348	13347	13305	13353	13302	13285	13390	13277	13254	13424	13176	13060	13335	13274	13314	13477	13187	13245	13360	13241	13240	13289	13144	13305	13373	13394	13217	13194	13198	13063
22451	34158	32459	25525	22576	20250	18420	16939	16133	15298	14461	13841	13639	13331	13009	12836	12930	12653	12888	12560	12692	12639	12631	12692	12581	12580	12491	12721	12532	12690	12501	12471	12631	12662	12661	12553	12733	12492	12523	12578	12593	12621	12578	12554	12465	12611	12383	12505	12535	12549	12644	12515	12602	12508	12434	12451	12625	12536	12492	12458	12539	12693	12483	12602	12474	12436	12555	12582	12569	12423	12556	12488	12533	12475	12506	12616	12527	12435	12454	12634	12507	12373	12409	12656	12611	12540	12663	12454	12515	12597	12451	12520	12648	12570	12517	12455	12479	12516	12751	12642	12297	12514	12650	12450	12632	12534	12590	12393	12547	12644	12586	12335	12615	12638	12458	12687	12498	12447	12450	12457	12472	12474	12455	12553	12593	12552	12505	12425	12493	12559	12517	12396	12539	12369	12505	12504	12569	12401	12692	12488	12508	12406	12509	12472	12545	12633	12496	12467	12439	12532	12436	12488	12649	12462	12638	12497	12744	12647	12494	12408	12479	12579	12465	12580	12525	12538	12541	12369	12376	12707	12413	12545	12295	12496	12412	12460	12503	12541	12491	12530	12675	12462	12560	12491	12405	12408	12416	12729	12554	12397	12607	12772	12537	12510	12689	12638	12469	12533	12418	12487	12512	12520	12552	12392	12482	12339	12323	12366	12593	12411	12519	12557	12508	12486	12367	12563	12515	12601	12614	12442	12545	12553	12521	12333	12587	12551	12514	12441	12406	12625	12435	12650	12529	12451	12505	12432	12386	12575	12590	12718	12625	12521	12495	12524	12526	12583	12439	12810	12478	12543	12706	12514	12609	12498	12667	12516	12430	12618	12652	12457	12650	12512	12773	12500	12561	12532	12527	12638	12334	12598	12555	12557	12426	12584	12580	12425	12484	12491	12469	12548	12486	12365	12484	12623	12806	12518	12393	12676	12721	12503	12354	12516	12695	12560	12610	12626	12657	12377	12454	12458	12765	12553	12578	12621	12505	12474	12632	12577	12454	12402	12532	12682	12727	12558	12347	12589	12473	12485	12534	12415	12544	12504	12640	12586	12514	12599	12509	12449	12547	12402	12482	12640	12619	12472	12669	12618	12560	12531	12594	12505	12512	12496	12432	12392	12488	12472	12560	12575	12691	12538	12528	12559	12630	12426	12533	12643	12467	12394	12544	12548	12468	12402	12499	12622	12461	12673	12592	12584	12533	12625	12601	12590	12571	12500	12442	12431	12533	12581	12523	12577	12504	12593	12509	12405	12547	12530	12518	12535	12315	12448	12521	12629	12574	12455	12519	12584	12612	12603	12550	12629	12472	12471	12472	12590	12442	12571	12461	12479	12426	12403	12535	12622	12521	12529	12533	12566	12572	12563	12445	12645	12558	12513	12478	12703	12681	12328	12439	12566	12574	12406	12470	12542	12588	12664	12450	12519	12660	12334	12470	12542	12408	12509	12419	12644	12503	12560	12617	12436	12568	12510	12584	12576	12501	12508	12421	12550	12641	12440	12562	12475	12612	12388	12556	12469	12497	12451	12527	12608	12460	12610	12609	12594	12482	12518	12544	12488	12670	12530	12593	12693	12623	12588	12517	12492	12459	12468	12618	12351	12458	12419	12617	12488	12419	12593	12424	12433	12538	12430	12503	12602	12403	12433	12588	12524	12609	12472	12464	12520	12404	12662	12394	12540	12658	12558	12392	12472	12513	12532	12335	12496	12549	12567	12480	12457	12506	12516	12386	12525	12626	12626	12435	12596	12472	12418	12585	12525	12409	12686	12652	12549	12434	12542	12467	12538	12414	12489	12415	12451	12370	12718	12540	12543	12549	12524	12485	12550	12481	12443	12512	12653	12478	12491	12397	12627	12599	12480	12360	12645	12365	12680	12537	12410	12672	12624	12577	12604	12603	12610	12426	12547	12570	12642	12516	12517	12575	12613	12405	12501	12557	12559	12674	12591	12673	12447	12560	12504	12365	12508	12569	12415	12413	12474	12585	12611	12459	12555	12591	12661	12406	12574	12655	12527	12588	12525	12492	12615	12564	12636	12412	12541	12441	12407	12596	12568	12385	12464	12348	12439	12567	12659	12471	12660	12423	12512	12542	12694	12633	12602	12509	12632	12567	12550	12645	12411	12552	12558	12419	12576	12476	12332	12583	12390	12650	12521	12600	12623	12532	12518	12594	12461	12534	12530	12532	12395	12486	12510	12606	12552	12477	12483	12694	12478	12468	12485	12450	12556	12585	12597	12579	12435	12743	12506	12497	12495	12407	12598	12497	12708	12720	12559	12506	12506	12594	12567	12479	12590	12481	12477	12614	12467	12395	12589	12465	12473	12565	12571	12653	12581	12403	12408	12559	12483	12492	12609	12466	12655	12286	12568	12592	12475	12489	12362	12538	12711	12438	12677	12483	12564	12606	12441	12580	12571	12604	12421	12555	12447	12567	12690	12359	12428	12423	12640	12454	12474	12535	12509	12638	12537	12612	12569	12556	12515	12571	12480	12447	12405	12657	12651	12716	12543	12409	12401	12642	12514	12515	12434	12492	12662	12712	12552	12343	12518	12641	12602	12508	12570	12565	12501	12633	12602	12612	12465	12548	12444	12431	12459	12622	12461	12551	12677	12469	12499	12615	12500	12475	12682	12518	12572	12660	12477	12577	12644	12522	12635	12510	12630	12477	12636	12766	12588	12520	12563	12457	12456	12605	12485	12545	12627	12438	12696	12598	12509	12429	12467	12504	12576	12453	12538	12711	12590	12521	12468	12480	12523	12466	12576	12455	12607	12565	12546	12446	12457	12537	12453	12622	12486	12526	12681	12552	12366	12474	12524	12305	12518	12514	12446	12469	12447	12403	12558	12411	12643	12704	12620	12455	12667	12691	12386	12565	12686	12529	12643	12632	12467	12445	12520	12519	12588	12570	12544	12475	12582	12582	12599	12448	12603	12593	12510	12605	12608	12636	12633	12320	12832	12585	12489	12530	12506	12645	12563	12673	12396	12373	12650	12541	12526	12508	12647	12466	12436	12598	12399	12589	12438	12476	12480	12471	12501	12424	12761	12559	12427	12437	12646	12523	12727	12482	12502	12560	12386	12622	12468	12509	12459	12708	12737	12391	12607	12535	12469	12642	12485	12473	12618	12625	12394	12474	12631	12537	12588	12349	12445	12383	12478	12489	12607	12675	12517	12605	12646	12502	12534	12603	12566	12295	12574	12431	12700	12600	12632	12528	12360	12533	12539	12523	12492	12711	12535	12586	12548	12560	12589	12423	12572	12366	12534	12632	12397	12482	12525	12536	12437	12683	12698	12484	12498	12548	12561	12515	12616	12475	12675	12578	12751	12657	12513	12439	12632	12364	12544	12458	12314	12512	12501	12732	12548	12522	12430	12576	12685	12538	12525	12705	12482	12644	12462	12485	12522	12578	12511	12404	12511	12410	12462	12329	12617	12514	12709	12415	12726	12472	12525	12541	12591	12601	12385	12536	12657	12351	12436	12623	12425	12472	12484	12524	12492	12447	12588	12562	12603	12567	12449	12619	12635	12661	12434	12446	12612	12508	12307	12652	12492	12542	12660	12577	12475	12661	12505	12602	12582	12548	12534	12566	12487	12615	12389	12614	12546	12697	12591	12399	12402	12522	12454	12662	12594	12507	12494	12519	12469	12423	12607	12514	12616	12585	12669	12353	12604	12416	12661	12541	12455	12319	12687	12627	12476	12478	12551	12371	12522	12596	12456	12440	12605	12573	12457	12563	12440	12425	12688	12523	12475	12550	12672	12459	12439	12492	12616	12430	12490	12403	12593	12564	12364	12615	12629	12536	12678	12567	12453	12511	12470	12369	12512	12545	12552	12466	12479	12489	12583	12534	12511	12539	12453	12492	12561	12496	12468	12635	12492	12340	12558	12596	12592	12415	12443	12653	12542	12495	12498	12559	12532	12448	12683	12630	12521	12513	12543	12554	12441	12672	12476	12430	12584	12525	12565	12526	12569	12425	12579	12539	12567	12520	12389	12499	12613	12473	12565	12472	12735	12629	12448	12590	12485	12561	12528	12549	12592	12378	12597	12490	12665	12352	12563	12529	12416	12416	12676	12501	12492	12683	12654	12434	12711	12574	12491	12431	12653	12529	12650	12497	12639	12429	12407	12598	12394	12452	12585	12471	12542	12520	12573	12621	12672	12499	12472	12342	12609	12432	12592	12489	12542	12654	12534	12573	12558	12499	12560	12560	12668	12570	12477	12429	12373	12604	12567	12555	12498	12477	12598	12489	12648	12568	12364	12537	12523	12592	12542	12578	12531	12557	12661	12599	12577	12566	12536	12448	12695	12595	12467	12554	12481	12508	12542	12522	12434	12587	12565	12513	12671	12492	12556	12731	12438	12470	12635	12667	12254	12512	12580	12350	12609	12564	12497	12617	12590	12474	12422	12672	12529	12409	12402	12535	12492	12488	12638	12606	12615	12535	12456	12644	12605	12473	12611	12512	12524	12517	12584	12527	12518	12595	12632	12422	12596	12596	12596	12441	12629	12512	12433	12692	12638	12461	12503	12545	12494	12643	12655	12473	12587	12510	12477	12594	12605	12668	12612	12751	12519	12419	12552	12542	12735	12600	12448	12519	12553	12479	12596	12558	12609	12728	12631	12561	12732	12625	12557	12602	12541	12647	12447	12560	12517	12497	12630	12557	12423	12596	12561	12581	12423	12621	12551	12538	12603	12628	12428	12522	12434	12538	12496	12477	12534	12499	12468	12400	12548	12516	12566	12583	12646	12476	12460	12561	12608	12568	12533	12754	12604	12544	12696	12474	12480	12499	12553	12619	12562	12555	12586	12348	12426	12583	12608	12538	12486	12586	12472	12695	12586	12489	12701	12544	12580	12607	12471	12526	12662	12599	12516	12525	12586	12499	12627	12516	12499	12433	12547	12740	12497	12391	12600	12712	12626	12580	12734	12591	12611	12673	12381	12397	12551	12456	12610	12641	12488	12524	12480	12635	12529	12599	12535	12449	12551	12579	12550	12495	12690	12432	12505	12667	12549	12380	12529	12428	12600	12567	12360	12600	12596	12503	12559	12578	12483	12577	12579	12484	12412	12561	12525	12543	12479	12544	12376	12521	12614	12609	12464
23737	21071	28425	24288	22851	23104	21479	17827	16193	15668	14967	14341	13897	13531	13216	13002	13254	12953	12949	13028	12857	12815	12955	12761	12875	12793	12916	12875	12637	12766	12822	12537	12933	12607	12641	12891	12693	12528	12619	12843	12708	12713	12548	12739	12537	12585	12599	12486	12612	12603	12701	12620	12662	12497	12529	12680	12393	12753	12586	12489	12642	12692	12462	12660	12543	12514	12769	12570	12659	12651	12541	12570	12666	12488	12583	12578	12572	12609	12559	12492	12703	12578	12635	12555	12669	12567	12493	12558	12724	12553	12611	12463	12519	12498	12541	12658	12767	12628	12640	12812	12597	12588	12561	12509	12499	12550	12491	12515	12620	12656	12655	12521	12722	12644	12380	12553	12583	12597	12463	12558	12671	12676	12539	12524	12477	12432	12521	12416	12692	12358	12685	12549	12595	12810	12582	12643	12661	12609	12542	12584	12534	12383	12383	12662	12591	12617	12733	12519	12730	12575	12635	12542	12723	12355	12716	12541	12485	12459	12657	12424	12576	12542	12586	12510	12505	12615	12592	12720	12525	12510	12495	12667	12717	12552	12708	12534	12626	12671	12595	12555	12517	12621	12433	12661	12418	12539	12535	12449	12403	12467	12606	12678	12599	12556	12617	12462	12602	12571	12498	12574	12607	12617	12411	12368	12574	12363	12638	12506	12574	12578	12636	12713	12766	12561	12389	12503	12585	12526	12407	12587	12863	12602	12614	12241	12622	12516	12590	12465	12584	12819	12597	12695	12534	12704	12501	12569	12530	12442	12635	12539	12277	12474	12571	12624	12434	12786	12703	12539	12522	12592	12722	12758	12497	12585	12527	12526	12635	12500	12317	12512	12547	12597	12542	12630	12583	12375	12619	12540	12581	12484	12590	12555	12577	12646	12522	12845	12580	12576	12546	12547	12597	12585	12727	12620	12653	12574	12678	12591	12604	12878	12541	12569	12823	12696	12489	12548	12344	12629	12471	12473	12484	12603	12502	12624	12371	12697	12791	12474	12604	12631	12669	12751	12658	12666	12494	12657	12560	12410	12647	12578	12459	12485	12763	12606	12501	12591	12549	12549	12775	12356	12654	12722	12464	12607	12449	12551	12698	12645	12609	12361	12438	12294	12629	12420	12460	12702	12733	12675	12564	12631	12584	12554	12591	12530	12630	12763	12728	12714	12684	12492	12503	12758	12608	12685	12646	12756	12596	12507	12637	12652	12536	12779	12689	12502	12689	12613	12680	12596	12708	12451	12714	12453	12663	12505	12461	12591	12497	12422	12495	12475	12481	12711	12627	12544	12717	12589	12608	12430	12627	12539	12551	12554	12566	12469	12388	12475	12521	12497	12637	12703	12631	12802	12781	12499	12571	12853	12652	12546	12699	12486	12637	12612	12626	12644	12529	12669	12592	12478	12566	12403	12567	12614	12486	12507	12368	12540	12598	12489	12662	12518	12390	12597	12687	12652	12677	12491	12712	12502	12533	12475	12615	12635	12655	12684	12495	12369	12662	12670	12547	12330	12515	12662	12678	12571	12529	12516	12610	12541	12596	12556	12605	12610	12657	12583	12545	12604	12581	12556	12559	12545	12540	12489	12662	12609	12605	12520	12550	12563	12535	12570	12546	12595	12625	12531	12576	12586	12608	12630	12587	12634	12504	12592	12586	12602	12554	12628	12509	12447	12438	12381	12587	12551	12464	12653	12512	12516	12702	12454	12765	12570	12725	12550	12678	12599	12518	12703	12444	12644	12535	12481	12488	12633	12675	12441	12608	12535	12588	12474	12386	12594	12521	12685	12722	12546	12524	12598	12590	12321	12529	12421	12746	12589	12690	12357	12503	12638	12632	12390	12616	12465	12688	12335	12637	12668	12739	12633	12694	12756	12561	12543	12585	12507	12678	12514	12659	12802	12429	12391	12625	12599	12474	12462	12539	12592	12544	12651	12459	12751	12676	12570	12351	12525	12489	12597	12477	12425	12659	12708	12487	12415	12612	12605	12561	12658	12703	12540	12492	12566	12656	12467	12574	12751	12634	12585	12508	12445	12633	12607	12606	12660	12571	12617	12650	12606	12662	12684	12563	12410	12647	12618	12517	12618	12494	12634	12640	12731	12461	12356	12648	12454	12432	12539	12553	12545	12491	12641	12581	12596	12714	12556	12486	12550	12541	12665	12595	12764	12544	12658	12575	12752	12702	12528	12671	12608	12598	12486	12542	12516	12534	12604	12596	12673	12446	12691	12624	12699	12647	12632	12457	12585	12532	12727	12617	12578	12563	12695	12478	12535	12700	12503	12654	12697	12579	12683	12599	12667	12547	12662	12579	12569	12635	12605	12580	12553	12437	12663	12645	12578	12459	12396	12706	12690	12377	12634	12613	12710	12649	12467	12668	12619	12612	12824	12768	12625	12561	12439	12517	12718	12619	12559	12731	12544	12551	12557	12672	12708	12478	12622	12502	12526	12632	12568	12701	12683	12590	12493	12484	12481	12598	12566	12604	12501	12608	12502	12792	12577	12497	12632	12528	12500	12356	12526	12478	12608	12600	12539	12616	12316	12549	12585	12437	12563	12508	12628	12775	12603	12567	12641	12530	12648	12684	12336	12589	12468	12627	12579	12578	12522	12663	12538	12728	12442	12583	12506	12417	12444	12680	12474	12584	12450	12405	12562	12631	12650	12577	12670	12676	12520	12578	12667	12482	12492	12731	12505	12575	12497	12630	12733	12607	12611	12633	12432	12651	12515	12639	12496	12578	12544	12696	12499	12429	12534	12510	12567	12581	12564	12557	12612	12547	12514	12559	12500	12387	12464	12307	12628	12481	12545	12441	12430	12440	12541	12525	12655	12799	12826	12504	12479	12678	12513	12461	12486	12461	12625	12664	12660	12668	12554	12495	12507	12740	12586	12541	12637	12749	12612	12642	12614	12423	12435	12530	12597	12579	12677	12681	12552	12562	12739	12640	12643	12717	12417	12519	12430	12587	12590	12469	12540	12492	12367	12487	12671	12753	12644	12650	12672	12505	12695	12647	12500	12577	12732	12531	12555	12727	12504	12575	12616	12692	12639	12565	12697	12719	12688	12570	12586	12606	12598	12605	12530	12634	12325	12692	12474	12514	12592	12502	12477	12621	12812	12560	12405	12450	12588	12621	12480	12509	12622	12573	12562	12680	12392	12547	12584	12548	12458	12573	12607	12622	12658	12680	12544	12401	12522	12703	12604	12649	12726	12673	12605	12670	12453	12500	12404	12538	12622	12612	12820	12533	12626	12410	12572	12431	12438	12568	12594	12613	12531	12763	12514	12625	12431	12726	12387	12672	12535	12603	12419	12525	12544	12578	12671	12521	12602	12606	12579	12543	12701	12634	12638	12729	12736	12590	12605	12466	12738	12595	12510	12551	12581	12485	12532	12467	12513	12618	12542	12614	12687	12579	12623	12508	12512	12588	12550	12493	12464	12505	12755	12712	12716	12553	12619	12655	12393	12671	12515	12554	12757	12537	12570	12527	12550	12701	12400	12566	12572	12792	12597	12540	12747	12561	12551	12558	12580	12537	12581	12506	12521	12524	12361	12651	12573	12349	12626	12370	12496	12550	12576	12457	12678	12659	12629	12630	12709	12635	12397	12714	12557	12505	12414	12765	12505	12750	12653	12411	12755	12649	12568	12718	12581	12600	12326	12467	12647	12535	12685	12740	12626	12453	12516	12668	12568	12493	12501	12649	12500	12404	12671	12719	12499	12454	12468	12553	12505	12519	12631	12607	12446	12477	12396	12515	12409	12616	12533	12588	12578	12826	12326	12793	12748	12609	12554	12509	12550	12514	12604	12707	12662	12633	12722	12736	12705	12592	12686	12645	12625	12572	12674	12664	12688	12681	12482	12577	12536	12520	12625	12688	12617	12615	12670	12544	12525	12628	12664	12617	12637	12701	12572	12544	12451	12578	12608	12720	12431	12564	12640	12502	12652	12488	12811	12538	12555	12431	12454	12561	12498	12480	12514	12603	12870	12348	12692	12491	12565	12510	12484	12639	12391	12753	12659	12633	12626	12606	12505	12537	12474	12532	12578	12431	12422	12549	12486	12541	12690	12463	12528	12779	12565	12554	12605	12536	12590	12544	12488	12685	12502	12497	12537	12514	12477	12524	12526	12538	12414	12596	12598	12594	12700	12438	12844	12508	12591	12376	12325	12453	12670	12563	12586	12397	12360	12545	12443	12625	12739	12563	12572	12664	12558	12860	12406	12495	12653	12470	12502	12605	12563	12685	12672	12627	12701	12599	12564	12723	12574	12659	12632	12404	12464	12763	12611	12491	12562	12708	12427	12641	12707	12555	12569	12643	12701	12599	12565	12574	12571	12502	12579	12456	12752	12587	12612	12730	12554	12489	12646	12655	12595	12695	12577	12363	12609	12556	12703	12558	12547	12643	12698	12692	12647	12468	12634	12591	12610	12614	12505	12570	12465	12696	12742	12735	12670	12433	12633	12501	12654	12767	12606	12641	12561	12655	12622	12614	12591	12437	12758	12460	12560	12586	12486	12579	12596	12600	12484	12593	12711	12608	12816	12628	12588	12630	12587	12546	12611	12761	12624	12788	12567	12555	12673	12646	12632	12645	12471	12545	12592	12614	12498	12623	12488	12692	12502	12523	12667	12629	12499	12524	12723	12707	12563	12532	12514	12663	12600	12798	12666	12559	12713	12417	12544	12671	12657	12659	12670	12461	12433	12492	12602	12487	12530	12454	12513	12616	12610	12544	12694	12595	12554	12388	12324	12745	12590	12639	12450	12480	12641	12537	12515	12318	12541	12649	12566	12597	12518	12598	12597	12462	12470	12670	12700	12689	12489	12647	12748	12578	12708	12649	12456	12664	12498	12579	12551	12527	12538	12581	12557	12443	12541	12594	12560	12604	12569	12764	12615	12426	12646	12660	12500	12666	12659	12712	12647	12633	12561	12688	12621	12560	12710	12671	12467	12754	12514	12566	12533	12528	12570	12489	12673	12498	12695	12578	12383	12602	12674	12538	12592	12457	12637	12552	12619	12726	12647	12480	12462	12394	12524	12476	12677	12468	12492	12560	12649	12701	12523	12617	12647	12469	12603	12574	12496	12401	12658	12605	12562	12626	12368	12485	12635
22561	40437	38520	31448	27578	24311	21852	19617	17896	16341	15496	14839	13835	13338	12910	12789	12954	12727	12396	12411	12396	12267	12312	12195	12195	12219	12282	12367	12170	12072	12172	12113	11963	12090	12147	12079	12152	12130	12172	12320	12047	12062	12161	12234	12136	12182	12027	12073	12062	12216	12290	11997	12098	12248	12023	12087	12072	11925	12071	12086	12227	12076	12152	12253	12134	12140	11955	12148	12078	12091	12014	12163	12158	12154	12156	12124	12058	12101	12027	12036	12148	12126	12295	11962	12002	12170	11915	12043	12091	12056	12182	12152	12234	12091	12035	12200	11997	12131	11904	12084	12148	12141	11928	12012	12052	11929	11934	12018	12169	11900	12258	11876	12056	11987	12092	11969	12096	12169	12090	12097	12122	12155	12032	11946	12124	12157	12116	11981	12048	12170	11938	12295	12153	12095	11955	12178	12023	12084	11985	11898	12218	12236	12175	11938	12119	11954	11938	12085	12032	12104	12249	12124	12099	12064	11962	12052	12038	11977	12158	12044	12042	12065	12001	11995	12168	12116	12153	11943	11980	11756	12120	12074	12062	12085	12098	12096	12154	12086	11985	12090	12022	12122	12125	12042	12111	12017	12003	12132	12138	12153	12133	12069	12077	11854	12048	12005	12075	11979	12029	12189	12130	12021	12064	12098	12044	12245	12018	12075	12104	11890	12156	12175	12080	11949	12017	12084	12017	12056	12005	12075	12088	12090	11972	12136	12062	11989	11907	11997	12107	12029	12069	11935	12075	11860	11980	12037	11935	12028	12134	11980	12084	12101	11995	12027	12185	12064	11984	12093	11942	12052	11955	12096	11983	12024	11964	12060	12037	12081	12107	12148	12097	12036	12038	12015	11991	11834	12164	11911	11874	12079	12141	11993	12100	12227	12019	12039	12068	12104	11907	11995	12094	12141	11965	12099	12058	12085	12187	12010	12239	11992	12060	12076	11898	12161	11849	12024	11979	11996	11943	12170	12076	11951	11971	12054	12050	12170	12156	12082	12087	12039	12083	12226	11950	12040	11924	11952	11978	11958	12008	12097	11964	12130	12058	12020	12179	12128	12095	12115	11962	12199	12109	12024	11993	11950	11983	12072	12223	11975	12083	12066	12017	11962	12087	12143	11943	12052	12059	12111	12208	12023	12042	12020	11921	11901	12050	11914	11919	12072	12005	12046	12264	11945	12183	12131	12097	11943	11955	12046	11873	12203	11919	11992	12101	11985	12109	12085	11981	12011	12082	12061	12003	11990	12117	12024	12116	12090	12051	11977	12080	11973	12090	12166	12092	12078	11931	12056	12067	12045	12045	12033	12141	12078	11951	12093	12159	12103	12060	12092	12125	12268	12019	11999	11957	12054	12073	12185	12092	12113	12124	12015	12187	12022	12012	12084	11997	12017	12025	12046	12068	12038	12120	12192	12120	12044	12219	11958	12137	12217	12054	12002	12129	11940	12046	12031	12037	11991	12230	12086	12042	12095	12056	12086	12166	12175	12131	12014	12030	12043	12035	12138	12005	12055	12026	12041	12001	12080	12061	12064	11913	12032	11965	11953	12193	12081	12211	12059	12152	12083	12189	12098	12163	12082	12129	12219	12101	12097	11942	11979	12015	12124	12018	11996	11873	12244	12140	12056	12111	12068	12135	11992	12000	12034	11898	11986	12124	12037	12070	11852	12122	12059	12064	12019	11969	11956	12071	12129	11985	12176	12061	12018	12031	12061	11973	12130	11982	11997	12203	11947	12106	12039	12138	12095	12055	12034	11921	12213	12012	12150	12113	11741	12141	12275	11953	12095	11983	11903	11871	12207	11965	11992	11968	12069	12193	11996	12173	12067	12094	12129	12008	12039	12022	11984	11938	12173	12166	12231	12147	11988	12072	11967	12133	11968	12183	12157	11955	12154	11958	12093	12171	12132	11934	12065	12020	12198	12129	12066	11989	12153	12005	12089	12047	11984	12196	12142	12046	12097	12023	12147	12087	11897	12140	12130	12171	12104	12014	12129	12100	11940	12301	11960	12115	12100	12050	12028	11886	12102	12136	12073	11937	12007	12179	11937	11947	11887	11963	12145	11981	12089	12009	12029	12035	12154	12027	11998	12013	12070	11890	12120	12135	12072	11950	12159	12063	12055	12180	11957	11957	12061	12063	11980	12135	12109	12043	12104	11990	12019	12017	12079	12200	12012	12067	12076	12075	12238	12057	12109	11905	12103	12020	11979	12102	12087	12230	11926	11844	12041	12017	12015	12086	12156	12079	11965	12005	11965	12093	12012	11968	11941	12146	12055	11992	12253	12206	12079	12028	11989	12145	12076	12112	12022	11969	11982	12022	12037	11911	12037	12062	12151	12066	11980	12181	12117	12153	11944	12114	11933	12123	12010	11898	11877	12081	12008	12111	12235	12120	12019	12155	12064	12114	12038	11950	12172	12178	12045	12126	11913	12018	12107	12257	12012	11986	12201	12124	11890	12023	12093	12083	12135	11967	12149	12010	11892	11926	12015	12018	11972	12084	12107	12089	12186	11981	11942	11943	12156	12089	12061	11909	11959	11986	11930	12063	12194	12120	12150	12217	12044	12143	12162	12179	12120	11914	12089	12199	12109	12086	12070	12166	11776	12099	12058	11983	12033	12028	12037	11983	12095	12086	12092	12078	12096	12016	12143	12042	12129	11963	11980	12330	11979	11985	12039	12146	11953	12162	12026	12161	12006	11893	12007	12123	11901	12000	12031	12033	11976	12168	12046	12191	12131	12217	12053	12048	11978	11912	12162	12042	12054	11934	12189	12064	11977	12170	12107	11979	12084	12052	12079	11961	11908	12034	12168	12232	12052	12032	12257	12131	12073	12024	12073	11845	11959	11961	12057	12017	12049	12063	11918	12114	11920	12018	12018	12210	12102	12139	11929	12318	11947	11996	12070	12081	12039	12128	12160	12019	11956	12048	12037	11842	12036	12075	12059	11986	12013	12061	12078	12098	12115	12077	12036	11949	12100	12106	12107	11983	12024	12073	11981	12106	12161	12147	12176	12205	12250	12001	12107	12038	12124	12046	12113	12169	12061	12116	12113	12245	12096	11977	12148	12166	12061	12154	11947	11941	11967	12097	11946	11953	12005	12164	12023	12152	12154	11972	12015	11922	12148	12134	12205	12036	12047	12131	12042	12055	12116	11961	12019	11997	12127	11994	11998	11989	12111	12110	11860	12029	11992	12015	11967	12034	12070	12075	12047	12147	12115	12168	12044	12020	12033	12067	12061	11971	12050	12098	11933	11931	11928	12186	12219	12109	12192	11920	12210	12018	12082	12039	12046	11980	11991	12000	12040	12096	12048	12064	12027	11938	11989	11985	12220	12105	12108	12098	11988	12188	12181	11999	12072	11988	12139	12064	12129	11869	12158	11966	12019	12111	11959	12034	12151	11958	12122	12029	11996	12131	11873	12014	12134	12110	12232	11964	12097	12127	12047	11924	12180	12023	11940	12165	12087	12022	12142	12151	12156	12010	12071	12038	12191	12090	12179	12233	12114	11883	12127	11972	12065	12012	12061	12014	12080	12278	12009	12102	11976	12086	12057	12133	12060	12033	12233	12042	12093	11915	11992	12190	12141	11931	12064	12101	12031	12103	12133	11977	11977	12103	12029	12027	11974	12171	11946	12036	11930	12103	11967	12106	11885	11945	12126	12113	11957	12128	12017	11972	12119	12155	12114	11965	12059	12006	12162	11967	12122	11985	11934	12076	12155	12148	11920	12134	11912	12103	12106	12020	12010	12146	11910	12083	12155	11982	12061	12193	12138	12158	11928	11976	12100	12092	11903	12086	12006	12005	12075	12163	12018	12133	11983	11909	11962	12115	12066	12077	12023	12083	12035	12159	12191	11958	12107	12152	12266	12000	12104	12107	12023	11969	11926	12128	12117	12123	11999	11917	12009	12019	11991	12042	12037	11932	12009	11929	12157	12108	12105	11977	12041	12164	12111	12063	11985	12078	12086	12071	12054	12168	12023	12190	11957	12062	12086	12118	12045	11982	11938	11961	11992	11971	12280	11968	12110	12194	11962	12039	12003	11862	11965	11986	12049	12046	12162	12013	12241	12067	12144	12123	11999	12230	11987	12109	12074	12094	12156	12097	12075	11797	12155	12077	12046	12096	12103	12041	12020	12082	11921	12033	12209	12067	12028	12032	12115	12011	12255	12144	11968	12112	12097	11939	12179	12079	12047	12136	11990	11998	12040	11971	12212	12061	12161	12034	12100	12072	12077	11945	12039	12137	12119	11968	12013	11993	11978	12026	11885	11974	11972	12112	12061	12083	12141	12096	12119	12071	11961	11988	12061	12028	12123	11925	12025	12126	12114	12090	12025	12162	12201	12101	11988	12051	12048	12000	12070	12201	12210	12042	12102	11932	11961	12130	12164	12121	12140	12158	12086	12071	12035	11956	12061	12200	12069	12058	12021	12054	12073	12069	12029	11979	12066	12073	12060	11956	12124	11991	12009	12062	11984	12081	12049	12037	12058	11982	11992	12111	11876	12067	12104	12098	12026	12162	12059	11937	12240	11987	12063	12101	12045	12092	12005	11988	12039	12102	12131	11928	12064	12028	11844	12107	12076	12076	12024	12055	12147	11982	12034	12094	12080	12080	12161	12183	12008	12028	12097	11943	12084	12066	11978	12144	12096	12163	12155	12023	12156	11905	12139	12094	12083	12036	12238	11917	12151	12126	12120	12085	11934	11971	12181	11976	12164	12102	11982	11946	12048	11985	11984	12009	12155	11968	11861	12091	11991	11911	11933	12068	11985	11920	11958	12076	12142	12128	12037	12067	12046	12060	11932	12167	12038	12019	12025	11991	11967	11953	11982	12160	12122	11981	12209	12135	12005	12003	11968	12172	12072	11951	12130	12078	12024	11947	12134	12096	11978	12159	12051	12135	12162	12011	12018	11869	12082	12069	11937	11991	12094	12106	11966	12008	12082	12095	12093	12163	12118	11997	12070	12041	12142	12072	11922	12069	12043	12059	12131	12122	12064	11899	11926	12148	12107	12017	12204	12013	11922	12090	12073	12329	11984	12126	12218	11943	11982	11745	11982	12248	12012	11984	12062	12085	11987	11890	12122	12051	12028	12061	12106	12049	12135
22768	21074	28892	23578	21809	24862	26503	20606	18320	17312	16402	15727	14832	14474	14298	14116	14192	13724	13601	13484	13543	13410	13644	13302	13514	13502	13463	13396	13406	13503	13354	13223	13371	13373	13451	13376	13449	13265	13321	13298	13219	13265	13339	13351	13352	13208	13408	13310	12988	13206	13445	13255	13284	13326	13188	13325	13078	13143	13345	13116	13134	13237	13270	13315	13058	13179	13179	13302	13381	13344	12916	13328	12928	13145	13270	13395	13095	13236	13295	13068	13199	13278	13068	13225	13061	13243	13373	13278	13382	13281	13333	13144	13223	13205	13230	13217	13218	13247	13156	13158	13176	13185	13282	13237	13213	13164	13135	13099	13163	13175	13119	13158	13241	13252	13241	13290	13305	13093	13151	13125	13250	13099	13169	13047	13215	13013	13169	13247	13286	13355	12979	13383	13000	13012	13168	13059	13060	13111	13273	13235	13284	13255	13260	13079	13110	13000	13227	13136	13179	13053	13347	13181	13024	13217	13206	13347	13142	13366	13146	13124	13348	13283	13206	13141	13153	13067	13130	13150	13090	13344	13279	13147	13198	13178	13208	13076	13241	13073	13152	13258	13208	13173	13139	13183	13268	13182	13197	13049	13181	13034	13362	13215	13183	13108	13152	13090	13150	13214	13147	13300	13097	13106	13241	13360	13103	13051	13171	13234	13160	13080	13155	13167	13120	12966	13096	13079	13375	13006	13202	13109	13172	13082	13247	13258	13096	13061	13035	13147	13029	13296	13094	13300	13177	13194	13282	13060	13194	13270	13226	13177	13177	13259	13217	13058	13273	13250	13299	13122	13297	13368	13350	13290	13065	13197	13234	13309	13102	13160	13275	13200	13008	13300	13047	13209	13297	13279	13215	13176	13185	13128	13324	13071	13040	13123	13099	12983	13252	13103	12974	13146	12970	13007	13098	13159	13223	13203	13237	13297	13046	13154	13075	13140	12978	13214	12990	13079	13229	13204	13113	13026	13044	13218	13273	13165	13163	12892	13042	13120	13136	13080	13194	13290	13055	13198	13226	13114	13171	13139	13369	13169	13196	13155	13156	13358	13137	13046	13137	13157	13262	13233	13351	13136	13029	13225	13217	13148	13165	13008	12958	13155	13131	13116	13079	13154	13057	13128	13173	13101	13047	13044	13103	13046	13169	13065	13232	13225	13113	13238	13213	13350	13334	13137	13137	13279	13206	13257	13062	13120	12889	13024	13204	13275	13096	13172	13396	13274	13129	13129	13353	13080	13171	13176	13131	13287	13165	13213	13121	13190	13197	13016	13006	13221	13170	13084	13111	13026	13151	13239	13333	13140	13094	13155	13188	13082	13120	13263	13189	13237	13153	13369	13074	13117	13165	13124	13116	13034	12833	13134	13227	13201	13065	13298	13180	13120	13152	13210	13025	12908	13195	13125	12998	13190	13090	13169	12954	13065	13068	13183	13163	13191	13061	13268	13301	13116	13224	13071	13147	13073	13136	12932	13219	13177	13072	13151	13216	13105	13160	13322	13266	13107	13040	13123	13147	13335	13292	13171	12902	13056	13028	13169	13276	13043	13136	12975	13325	13194	13131	13219	13312	12967	13207	13139	13143	13043	13190	13304	13040	13163	13173	13170	13079	13198	13118	13168	13159	13169	13141	13223	13234	13144	13200	13267	13257	13040	13257	13443	13202	12892	13248	13283	13238	13198	12875	13084	13088	13076	13189	13039	13000	13159	13088	13234	13164	13069	13290	12988	13264	13033	13177	13256	13104	13265	13122	13191	13197	13228	13135	13114	13085	13051	13142	13256	13042	13074	13143	13020	12967	12960	13196	13294	13101	13036	13174	13149	13027	13092	13105	13088	13241	13307	13078	13237	13148	12989	13266	13061	13259	13105	13185	13083	13289	13137	13168	13125	13134	13171	13050	13107	13204	13145	13283	13228	13165	13278	13320	13139	13204	13123	13089	13043	13293	13298	13274	13292	13165	13207	13144	13081	13204	13231	13134	13235	13047	13144	13195	13093	13241	13163	13202	13108	13160	13404	13144	13144	12914	13114	13230	13382	13143	12952	13097	12963	12981	13111	13145	13059	13145	13180	13177	12985	13137	13120	13278	13237	13208	13228	13068	13093	13101	13211	12982	13067	13137	13251	13272	13369	13323	13361	13293	13199	13206	13037	13131	13105	13247	13284	13125	13024	13210	13125	12980	13042	13091	13027	13212	13157	13239	13144	13143	13042	12950	13026	13106	13186	13271	13270	13270	13193	13328	13030	13031	13130	13448	12987	13109	13066	12853	13242	13143	13202	13215	13076	13203	13118	13036	13325	13028	13291	13166	13104	13262	13175	13128	13060	13112	13305	13032	13506	13076	13266	13427	13279	13132	13354	13143	13249	13186	13152	13179	13197	13261	13151	13297	13165	13190	13241	13101	13061	13148	13295	13145	13157	13110	12944	13246	13233	13153	13097	13136	13284	13238	13262	13183	13216	13217	13285	12952	13200	13017	13200	13167	13126	12980	13143	13228	13154	13243	13067	13214	13196	13171	13246	13059	12961	13259	13163	13155	13152	13045	13038	13153	13198	13105	13227	13220	13162	13176	13253	13038	13216	13209	13138	13109	13109	13264	13066	13202	13144	13173	13059	13133	13011	13152	13273	13009	13218	13340	13100	13267	13154	13135	13015	13067	13105	13098	13138	13148	12829	13080	13245	13196	13132	13214	13074	12950	13181	13088	13242	13030	13037	13186	13200	13236	12954	13262	13291	13118	13258	13349	13317	13282	13134	13256	13110	13084	13247	13186	13137	13085	12846	13271	13080	13034	13092	13063	13169	13303	13193	13152	13152	13123	13241	13297	13113	13114	13176	13082	13296	13065	12998	13199	13160	13070	13262	13357	13213	13255	13214	13064	13139	13099	13175	13179	13253	13246	12896	13048	13121	13097	13239	13159	13220	13072	13179	13223	13152	13182	13285	13296	13051	13059	13082	13212	13121	13246	13097	13193	13133	13069	13049	13135	13199	13256	13148	13197	13207	13284	13028	13270	13234	13204	13005	13202	13144	13214	13019	13196	13257	13246	13205	13196	13034	13230	13105	13037	13109	13156	13269	13374	13214	13220	13156	13188	13215	13299	13172	13166	13177	13088	13021	13081	13295	13157	12918	13095	13303	13086	13252	13201	13247	13352	13046	13127	13315	13299	13168	13136	13098	13230	13251	13385	13071	13210	13273	13030	13172	13092	13238	13180	13245	13192	13106	13239	13154	13183	13159	13139	13189	13195	13108	13140	13253	13214	13057	13124	13194	13244	13029	13050	13172	13115	13258	13035	13214	13197	13179	13165	13238	13249	13179	13016	13267	13145	13081	13120	13194	13215	12959	13210	13043	13300	13135	13117	13227	13205	13158	13293	12973	13281	13153	13237	13164	13096	13319	13054	13085	13102	13144	13138	13233	13159	13112	13184	13167	13124	13222	13299	13099	13273	13173	13150	13177	13065	13048	13283	13099	12842	13057	13162	12973	13232	13189	13217	13158	13147	13004	13138	13119	13153	13127	13227	13092	13084	13110	13156	13237	13295	13108	13218	13438	13393	13239	13004	13242	13149	13285	13114	13130	13146	13121	13190	13234	13356	13226	13199	13180	13110	13106	12992	13270	13130	13006	13058	13116	12792	13134	13176	13211	13189	13140	13244	13234	13308	13258	13239	13158	13129	13052	13128	13130	13268	13203	13171	13099	13044	13028	13118	13210	13143	13119	13323	13162	13302	13192	13260	13262	13402	13400	13299	13276	13299	12829	13119	13129	13011	13027	13204	13261	13091	13153	13115	13287	13218	13180	13082	13258	13131	12974	12984	13052	13133	13198	13105	13182	13322	13179	13268	13067	13070	13135	13253	13186	13079	13290	13028	13085	13329	13151	13118	13173	13113	13224	12953	13051	13138	13030	13257	12928	13293	13146	12940	13085	13218	13096	13141	13205	13211	13126	13125	13116	13137	13229	13091	13078	13248	13126	13153	13183	13072	13239	13291	13026	13161	13197	13391	13192	13164	12999	13071	13132	13084	13252	13309	13109	13296	13182	13042	13141	13084	13195	13214	12849	13131	13225	13210	13122	13251	13223	13180	13034	13163	13142	13049	13014	13098	13260	13313	13160	13222	13039	13179	12963	13065	13202	13197	13117	13252	13241	13223	13240	13027	13170	13174	13192	13242	13228	13264	13190	13238	13214	13456	13042	13052	13191	13043	13032	13275	13013	13176	13058	13022	13064	13253	13076	13101	13140	13227	13134	13155	13196	13319	13082	13094	13276	13039	13110	13222	13190	13091	13156	13143	13217	13236	13118	13103	13022	13213	13083	13222	13035	13199	13150	13071	13192	13104	13046	13284	13197	13027	12989	13238	13101	13094	13344	13040	13190	13011	13091	13208	13445	13032	13256	12933	13061	13230	13202	13001	13139	13133	13103	13198	13106	13151	13302	13129	13189	13351	13385	13164	13034	13104	13236	13287	13236	12918	13213	13110	13119	13231	13261	13184	13201	13237	13144	13214	13215	13075	13184	13222	13289	13176	13076	13207	13060	13244	12957	13259	13236	12976	13084	13155	13141	13173	13246	13102	13238	13109	13264	13099	13028	12863	12936	13156	13086	13077	13257	13217	12931	13074	13028	13006	13196	13154	13114	13375	13048	13099	12985	13159	13066	13081	13157	13206	13415	13311	13218	13176	13241	13142	13092	12961	13084	13095	13202	13059	13284	12959	13046	13259	13129	12909	13103	13215	13249	13031	13041	13242	13285	13258	13197	13011	13215	13002	13206	13202	13310	13104	12916	13024	13098	13206	13291	12997	12848	13135	13142	13030	13204	13102	12970	13056	13082	13288	13151	13215	13026	13157	13311	13270	13145	13279	13213	13210	13114	13019	13045	13118	13067	12962	13010	13129	13213	13262	13201	13115	13305	13155	13212	13178	13122	13054	13183	13139	13016	13255	13097	13254	13018	13148	13018	13148	13300	13075	13302	13137	13063	13253	13068	13087	13298	13135	13142	13132	12914	13244	13306	13207	13111	13238	13082	13286	13165	13013	13046	13125	13202	12974	13076	13088	13192	13270	13140	13304	13159	13133	13250	13273	13208	13338	13239	13169	13056	13170	13184	13075	13322
24431	45341	43746	36339	32183	28684	25625	22616	20394	18571	17243	16273	15280	14606	14127	13742	13435	13357	12867	13114	12750	12902	12819	12624	12735	12567	12592	12744	12713	12781	12564	12705	12799	12529	12677	12423	12488	12611	12604	12507	12502	12705	12549	12545	12621	12644	12605	12664	12522	12579	12579	12445	12622	12460	12340	12392	12536	12427	12411	12406	12488	12594	12582	12584	12488	12371	12564	12479	12667	12466	12446	12468	12524	12388	12370	12575	12443	12405	12616	12536	12604	12527	12472	12437	12401	12506	12391	12547	12444	12584	12375	12424	12389	12404	12434	12356	12344	12399	12502	12436	12589	12489	12529	12402	12489	12523	12429	12474	12518	12456	12302	12395	12448	12391	12287	12510	12573	12414	12396	12261	12420	12386	12431	12405	12379	12400	12587	12405	12409	12490	12375	12517	12438	12420	12360	12473	12415	12355	12452	12477	12514	12440	12502	12335	12535	12424	12329	12406	12482	12516	12487	12240	12459	12417	12453	12472	12435	12451	12461	12361	12407	12439	12331	12325	12511	12579	12355	12478	12550	12569	12552	12557	12411	12370	12373	12347	12522	12310	12329	12472	12532	12529	12491	12515	12434	12444	12277	12305	12431	12267	12414	12448	12569	12247	12599	12507	12439	12507	12433	12395	12384	12471	12502	12498	12396	12411	12502	12448	12397	12468	12380	12523	12291	12390	12625	12455	12267	12344	12439	12328	12483	12354	12291	12336	12529	12392	12305	12389	12512	12445	12408	12543	12476	12362	12322	12536	12405	12433	12563	12494	12429	12465	12383	12305	12381	12425	12502	12454	12318	12445	12498	12374	12544	12355	12398	12419	12419	12465	12268	12575	12362	12511	12436	12443	12341	12400	12444	12473	12365	12262	12436	12358	12502	12401	12551	12584	12282	12372	12614	12499	12558	12560	12404	12426	12404	12424	12463	12559	12493	12417	12491	12363	12360	12412	12331	12434	12399	12462	12525	12557	12366	12389	12395	12324	12505	12407	12480	12521	12352	12262	12267	12377	12437	12408	12541	12334	12403	12505	12431	12388	12326	12393	12506	12431	12443	12371	12504	12319	12398	12436	12296	12453	12528	12540	12418	12400	12430	12485	12403	12499	12491	12329	12437	12388	12403	12418	12402	12523	12399	12419	12435	12415	12363	12374	12367	12394	12385	12432	12412	12550	12362	12401	12289	12451	12418	12395	12360	12484	12359	12307	12296	12394	12507	12601	12365	12386	12335	12330	12456	12336	12347	12537	12431	12388	12307	12636	12461	12521	12240	12373	12364	12462	12346	12469	12288	12410	12612	12552	12433	12438	12276	12492	12376	12395	12409	12399	12575	12453	12433	12432	12516	12496	12566	12413	12343	12555	12417	12456	12560	12446	12551	12354	12422	12305	12456	12300	12366	12426	12351	12540	12306	12582	12253	12588	12454	12601	12402	12312	12353	12398	12405	12480	12512	12429	12409	12526	12507	12527	12266	12523	12263	12478	12310	12445	12419	12519	12407	12457	12371	12410	12489	12428	12350	12550	12334	12431	12393	12380	12503	12329	12306	12503	12357	12519	12501	12393	12421	12317	12356	12576	12412	12417	12355	12300	12467	12323	12372	12403	12437	12468	12382	12355	12312	12430	12526	12338	12615	12348	12389	12397	12416	12488	12412	12224	12396	12515	12583	12318	12365	12615	12652	12506	12675	12329	12480	12356	12466	12437	12481	12437	12405	12299	12370	12457	12370	12385	12467	12390	12440	12580	12507	12458	12491	12506	12367	12355	12442	12403	12456	12381	12379	12429	12387	12476	12471	12405	12363	12468	12457	12459	12303	12458	12581	12480	12421	12429	12277	12346	12171	12296	12471	12437	12452	12602	12422	12383	12587	12557	12438	12445	12433	12496	12325	12529	12421	12594	12274	12503	12402	12578	12406	12323	12307	12588	12419	12344	12458	12485	12325	12474	12379	12446	12476	12586	12353	12430	12415	12576	12368	12269	12381	12290	12547	12461	12426	12524	12373	12281	12355	12404	12372	12441	12433	12273	12451	12447	12506	12442	12512	12535	12556	12534	12399	12415	12315	12529	12373	12449	12296	12408	12333	12410	12354	12424	12334	12398	12337	12429	12317	12529	12577	12495	12459	12509	12166	12497	12280	12389	12277	12437	12286	12294	12393	12519	12358	12403	12403	12355	12460	12377	12657	12507	12484	12397	12448	12614	12689	12170	12450	12440	12431	12373	12179	12342	12410	12388	12507	12435	12337	12439	12459	12463	12387	12321	12283	12505	12555	12337	12561	12447	12599	12350	12494	12409	12408	12442	12413	12306	12520	12347	12485	12372	12344	12726	12326	12459	12424	12408	12511	12508	12361	12419	12558	12427	12383	12508	12405	12500	12526	12489	12447	12422	12471	12516	12442	12527	12323	12263	12363	12394	12493	12359	12445	12350	12541	12363	12266	12442	12410	12388	12519	12563	12486	12258	12502	12354	12436	12482	12260	12619	12487	12454	12269	12339	12295	12305	12461	12382	12406	12433	12370	12332	12451	12449	12469	12112	12497	12410	12469	12402	12395	12573	12592	12439	12460	12613	12266	12248	12439	12344	12459	12400	12490	12358	12456	12461	12497	12465	12359	12378	12614	12404	12609	12556	12417	12517	12424	12455	12297	12499	12490	12534	12388	12457	12584	12529	12423	12438	12499	12529	12488	12270	12422	12422	12468	12559	12488	12411	12337	12394	12466	12601	12537	12485	12462	12418	12314	12355	12318	12450	12446	12389	12496	12448	12338	12521	12387	12442	12550	12558	12546	12530	12528	12445	12453	12445	12413	12399	12504	12515	12390	12535	12388	12508	12421	12246	12349	12418	12425	12373	12530	12276	12418	12557	12554	12556	12316	12339	12328	12449	12296	12382	12443	12488	12435	12282	12545	12381	12486	12553	12477	12351	12496	12457	12288	12383	12486	12273	12517	12572	12248	12323	12426	12429	12489	12374	12346	12409	12451	12486	12341	12361	12437	12280	12268	12560	12453	12368	12483	12546	12544	12587	12490	12569	12412	12280	12368	12626	12285	12511	12494	12401	12419	12398	12361	12534	12593	12481	12476	12587	12237	12335	12455	12540	12372	12520	12401	12536	12399	12462	12321	12228	12207	12586	12244	12482	12494	12472	12274	12451	12417	12411	12410	12498	12279	12374	12503	12421	12478	12418	12290	12532	12481	12365	12593	12283	12427	12478	12394	12296	12367	12336	12390	12388	12301	12518	12374	12458	12321	12265	12241	12362	12368	12384	12228	12454	12329	12446	12345	12388	12430	12441	12464	12343	12545	12324	12473	12261	12415	12435	12542	12615	12466	12366	12488	12508	12341	12386	12449	12411	12607	12167	12490	12452	12371	12384	12503	12361	12358	12444	12478	12435	12280	12382	12451	12565	12330	12458	12509	12486	12464	12429	12453	12308	12449	12584	12423	12554	12483	12306	12354	12415	12424	12502	12537	12517	12477	12517	12408	12408	12361	12395	12467	12481	12492	12353	12351	12281	12479	12466	12497	12396	12548	12404	12452	12522	12473	12317	12387	12570	12337	12471	12470	12469	12335	12377	12333	12388	12501	12399	12412	12384	12521	12461	12434	12327	12457	12470	12428	12386	12537	12424	12312	12299	12362	12491	12340	12269	12233	12466	12517	12378	12365	12346	12441	12322	12324	12443	12641	12450	12408	12341	12332	12275	12458	12361	12493	12342	12306	12537	12438	12320	12450	12426	12432	12375	12535	12441	12411	12448	12198	12521	12505	12387	12522	12264	12481	12375	12421	12552	12557	12568	12399	12380	12409	12512	12466	12482	12378	12512	12421	12588	12411	12489	12436	12532	12356	12497	12503	12563	12258	12507	12469	12425	12363	12474	12500	12451	12422	12466	12408	12290	12498	12359	12531	12477	12489	12308	12374	12458	12534	12464	12410	12390	12439	12358	12328	12397	12585	12416	12263	12378	12475	12230	12473	12514	12404	12377	12334	12311	12502	12513	12386	12411	12424	12301	12266	12504	12384	12317	12549	12444	12421	12477	12545	12570	12429	12426	12517	12369	12463	12390	12345	12505	12370	12430	12406	12419	12399	12507	12414	12650	12484	12492	12292	12391	12648	12289	12446	12409	12362	12562	12464	12547	12557	12286	12313	12335	12440	12444	12420	12455	12408	12604	12416	12360	12494	12421	12413	12454	12592	12547	12350	12441	12346	12328	12462	12352	12324	12429	12468	12250	12573	12376	12558	12335	12403	12388	12474	12383	12473	12396	12358	12420	12604	12410	12338	12433	12517	12449	12462	12410	12260	12499	12597	12308	12558	12367	12456	12443	12252	12485	12302	12488	12368	12490	12275	12417	12422	12436	12315	12425	12444	12461	12266	12532	12213	12518	12420	12520	12332	12633	12486	12519	12375	12334	12508	12495	12548	12348	12566	12329	12347	12431	12402	12357	12556	12530	12517	12463	12279	12382	12478	12282	12443	12488	12537	12286	12443	12386	12446	12402	12341	12416	12448	12500	12531	12471	12435	12311	12622	12415	12521	12354	12399	12332	12337	12373	12359	12306	12506	12345	12372	12607	12367	12338	12275	12549	12321	12471	12441	12552	12267	12251	12426	12490	12565	12449	12536	12437	12422	12475	12450	12455	12275	12391	12349	12433	12496	12453	12517	12348	12436	12434	12456	12487	12305	12484	12276	12361	12331	12590	12262	12396	12418	12459	12356	12390	12380	12518	12329	12179	12390	12322	12299	12295	12359	12365	12493	12476	12284	12382	12333	12456	12117	12485	12408	12411	12507	12505	12451	12554	12481	12467	12558	12460	12494	12225	12346	12348	12551	12414	12582	12429	12324	12448	12358	12532	12429	12369	12449	12461	12494	12416	12417	12404	12385	12411	12361	12431	12533	12433	12618	12338	12400	12347	12390	12515	12356	12429	12419	12485	12329	12402	12282	12350	12529	12277	12450	12480	12441	12467	12365	12456	12313	12408	12419	12469	12393	12543	12503	12376	12469	12573	12550	12255	12558	12532	12378	12488	12413	12385	12360	12462	12242	12448	12500	12499	12456	12373	12431	12370	12405	12457	12360	12350	12344	12457	12522	12264	12404	12544	12377	12367	12433	12462
27456	23587	29117	25496	20742	18749	17068	15660	15033	14607	14150	13891	13716	13385	13187	13196	13159	13154	13236	12998	13048	12893	12957	12908	13138	12748	12991	13107	13199	13026	12942	13106	13142	13146	13058	13122	12821	12932	13039	13032	12844	13082	13109	12868	13015	12944	13085	13012	13157	13110	13054	12773	13027	12940	13103	12862	12891	12762	12891	12870	13011	12817	13034	12971	12795	13023	12893	12868	12840	13029	13137	12853	12884	12889	12969	13034	12959	13001	13029	13085	13033	12997	12971	12961	13009	12922	13036	12906	13038	12878	12705	12867	12909	12920	12932	12848	12940	12830	12816	12834	12874	12965	13012	12925	12955	13046	13019	12733	12930	12993	12952	12872	12937	13020	12812	13022	12915	12888	12898	12969	12876	12972	12858	12809	12952	12963	12873	13014	12961	12993	12870	12934	12857	12795	12923	12893	12880	12883	13098	12757	12792	12891	12932	12924	12851	12945	12988	12780	12995	12711	12842	12806	13046	13126	12922	12923	12996	12782	12866	12955	13015	12846	12923	13011	13002	12777	12964	13050	12946	12863	12823	12730	12943	12838	12905	12918	12848	12739	13035	12908	12935	12811	12907	12898	12987	12997	12954	12980	12800	12875	12860	13010	12947	12989	12916	12851	12947	12876	13008	12907	12891	13122	12770	13111	12983	13027	12897	12903	12824	12951	13007	12916	12881	12934	12871	12944	12821	12888	12877	12874	12958	12992	12977	12932	13009	12750	12823	12820	12821	12797	12816	12759	13004	13017	12867	12977	12970	12688	13036	13101	13113	12921	12868	12878	12931	12776	12825	12857	12956	12798	12759	12828	12902	13054	12925	12967	12940	13131	12792	12864	13083	12958	12998	12925	12747	12939	12867	13065	12977	12808	12894	12867	12769	12940	12941	12939	13213	12849	12856	12974	13037	12714	12991	12760	13007	12702	13008	12913	12770	12983	12639	13036	12995	12847	13076	13070	12814	12933	12780	12843	12846	12915	12903	12967	12874	12921	12992	13086	12891	13033	13083	12763	12799	13024	12955	12771	12898	12885	13053	12823	12930	12881	12874	13029	12725	12960	12844	12782	12927	12928	12796	12789	12816	12783	12837	12818	13029	12857	12815	13061	12826	12855	13003	12868	13157	13056	12893	13062	12931	12903	12877	13029	13118	12955	12872	12808	12723	12738	12901	12773	12866	12960	12893	12953	12806	12890	12860	13021	12947	12910	12743	13054	12790	12853	12867	12919	12880	12970	12750	12943	12735	12954	12916	12886	12763	13048	12777	13013	12905	12938	12903	12873	12921	12968	12885	12820	12940	12909	12940	12801	13063	12825	12874	12942	12786	13017	12845	12887	12824	13128	13131	12976	12972	13011	12967	12989	12918	12911	12734	12802	12961	12979	13033	13009	12991	12952	12905	12901	13010	13006	12987	12839	12971	13057	13014	13057	12863	12951	12779	12826	12956	12821	12879	12901	12954	12983	12827	12952	12986	12879	12951	12898	13001	12992	12880	12966	13011	12859	13009	12837	12999	13062	12893	13085	13004	12871	12948	12917	13052	13112	12972	12873	13055	12842	12741	12917	12992	13024	12904	12978	12961	13053	12919	13000	13015	12997	12957	13035	12954	12924	12960	12881	12909	12749	12800	12841	12927	12813	13047	12814	12868	12986	12773	12913	13035	12798	13033	12892	12955	12897	12835	12794	12920	12802	12945	12884	13054	12903	12876	12940	12970	12967	12844	12880	12830	12997	12865	12796	13035	12882	12821	13020	13015	12984	12983	12813	12714	13056	12983	12827	12829	12971	12925	12821	12968	12842	12810	12947	12962	12867	12797	12931	12975	12794	13061	12907	13006	12866	12984	12741	12845	12955	13029	12870	12883	12904	12812	12835	12990	12982	12965	12716	12842	12811	12790	12905	12839	12926	12858	13041	12809	13054	12891	12896	12861	12891	12998	12878	12975	13048	12797	12996	12759	13044	12926	12936	12972	12963	12800	12839	12999	13083	12796	12939	13020	13154	13072	12977	12804	12876	12860	12895	13061	13001	13094	12859	12715	12831	13038	13048	12986	12876	12956	12877	13186	13051	12988	12854	12858	12961	12931	13055	12952	13032	13100	13043	12968	12983	13048	12798	12931	12929	13016	12692	12954	12799	12901	12868	12894	12835	12920	12874	13055	12839	12827	12718	12884	12852	12885	12927	12990	12933	12917	12928	12953	13065	12915	12996	12823	12823	12845	12783	12976	13106	13005	12995	12996	12928	12835	12954	12837	13110	12947	12914	13029	12875	12895	12727	12947	12884	12997	12719	12863	13042	12803	12918	12758	13243	12494	12845	12889	12923	13089	12885	12907	13084	13057	12829	12919	12941	13032	12971	12884	12866	13047	13015	12866	12899	13033	12923	13132	12805	12914	12820	12835	12854	13025	13004	12903	12992	13152	12996	12917	12910	12997	13024	12845	12893	12777	12893	13059	12951	13014	12927	12986	12939	12911	12773	12897	12890	12991	13087	13043	13130	12968	12950	12847	12854	13117	12729	12834	12962	12834	13020	12963	12989	12918	12856	13104	12875	13047	12695	13062	13041	12751	12797	12878	12912	12839	12959	13014	13014	12863	12859	12887	12886	12976	12968	12974	13064	12954	12943	12861	12836	12808	12917	12784	12925	12773	12903	13069	12875	12853	12769	12919	12898	12998	12941	12861	12890	13129	12831	12942	12966	12894	12955	13045	12812	12818	13021	12945	12925	13018	13035	12871	12941	13026	12919	12905	12913	12995	13050	12890	12878	12963	12987	12973	12889	12748	12889	12806	13008	12945	12955	12986	12751	12992	12876	12814	13015	13054	12965	12992	12886	12946	12955	12951	12953	13010	12815	12978	13030	12813	13032	13106	12788	12903	12869	13023	12967	12890	12990	12991	13059	12905	12934	13056	12731	13017	12888	13052	12798	12845	12904	13135	12916	12911	13027	12940	13088	13023	12985	12819	12940	12733	12841	12980	12919	12902	13153	12983	12995	13033	12747	12874	12991	12891	12962	12870	12865	13078	12967	12920	12833	12879	12926	12942	13034	12804	13006	13127	13068	12996	12935	13153	12726	12950	13014	13009	12818	12790	12824	12875	12918	13076	13004	12885	12924	12798	12827	12897	13078	13078	12951	13077	12962	12722	12950	12952	12857	12883	12901	12829	12811	12733	12917	12930	12949	12923	12791	12859	12943	13031	12913	12787	13003	12825	12896	12832	12962	12817	13038	12910	12831	12836	12884	12818	12741	12786	12998	12902	12936	13057	12704	12789	12894	12988	13019	12982	13055	13180	13039	12951	12939	12837	12810	12825	12884	12873	12740	12984	13110	13062	12819	12921	12745	13061	12977	13168	12883	12891	12907	12929	12935	12919	12847	13065	12991	12967	12766	12903	13052	12794	13051	13015	13024	12858	12991	12955	12937	12882	12763	13076	13180	12945	13163	13016	13049	12833	13027	12733	13055	12940	12606	12887	12947	12941	12885	13191	12795	13070	12718	12940	13005	12929	12859	12961	12859	12922	12934	13016	12933	13067	13074	13048	12843	12864	12941	13019	12830	13022	13044	12996	13024	12941	13000	13015	12971	12921	12782	12791	12995	13086	12961	12920	12948	13003	13037	12854	12967	12982	13017	13138	12862	12912	12702	13102	12991	12864	13120	12902	13113	12781	12992	13035	12791	13032	12987	12858	12876	12904	12862	12802	12873	12949	13084	12852	12878	12858	13046	13125	13055	13114	12881	12909	12994	12940	12934	12904	13016	12950	12807	13032	12952	12934	13024	12853	12801	12869	13003	12833	12811	13105	13061	13042	12768	12997	12806	12956	12853	12777	13042	12820	12814	12999	12834	12883	12908	12891	12946	13007	12924	13024	12795	12964	12898	12965	12986	12781	12932	12914	12904	12915	13172	13234	12881	13052	13069	12932	12958	12802	12808	13028	12870	12813	12867	13011	12884	12761	12749	12863	12829	12929	13003	13125	12739	12806	12893	13004	12827	12766	12888	13006	13085	13040	12842	12744	12928	12875	12927	13036	12996	13005	12845	12840	12873	13120	12856	13014	12903	12897	12867	12976	12867	12702	12884	12843	12904	13011	12925	12951	12881	12796	12902	12879	13012	12932	13046	13049	13183	13228	12865	12795	13137	12853	12921	12944	12970	12818	13052	13078	12951	12826	12991	12858	12920	13042	12971	12966	13010	12785	12862	12895	12946	12994	12992	12876	13003	12986	12953	12938	13008	12851	12935	12964	12870	13096	12981	12986	12868	12947	13059	12906	12915	12950	13064	12879	13098	12984	12910	13066	13024	13005	12884	12961	12999	12799	12989	12844	12804	13032	12999	12862	12801	12753	13040	13001	12934	12905	12857	12688	12882	12975	12929	12675	12803	12827	12762	13026	12889	12964	12919	12856	12855	12896	12956	13025	13084	12859	13006	12882	13154	12979	12798	12917	13032	12835	12985	13040	12855	12530	12848	12962	12904	12907	13009	12837	12893	12818	12876	12937	12998	12894	12923	12814	12777	12901	12845	13009	12885	12793	12993	12974	12925	12961	12873	12981	13042	13183	12923	12954	12805	12954	13183	12966	12799	12919	12894	13002	12942	13049	12752	12972	12974	12636	12863	12919	12995	12935	12968	13103	12816	12950	13070	12929	12978	12866	12932	13096	12893	12919	13059	12792	12809	13093	13145	12934	12678	12858	12821	12894	12951	12811	12763	13114	12893	13026	12953	12966	12977	12958	12945	12905	13075	12986	12885	12904	12954	13030	12964	13089	12919	12897	13094	12810	12773	12848	12917	12932	12959	12884	13028	12912	12932	12870	12885	13095	12959	12875	12776	13004	13138	12968	12983	13110	13069	12879	12980	13047	12882	12740	12965	12917	12798	13059	12868	12861	12902	12996	12917	12924	12929	12896	13067	12990	12845	12918	12777	12877	12897	12956	13102	12823	12941	13018	13009	12882	13057	12863	13078	12855	12662	12897	12875	12918	13031	12969	12883	13094	12912	12829	12829	12774	12852	12856	12827	12877	12979	12959	12892	13088	12971	13047	12781	12911	12875	12909	13075	12996	12992	12944	12910	12931	12878	13087	12921	13025	12904	13016	13072	13011	12992	12941	12983	12863	12851
22954	35387	33259	26145	22910	20536	18484	16791	15660	14950	14215	13724	13331	12910	12830	12586	12659	12557	12675	12517	12569	12508	12607	12249	12532	12439	12280	12255	12283	12205	12295	12244	12250	12393	12315	12453	12344	12301	12226	12248	12219	12355	12312	12349	12401	12229	12379	12246	12279	12409	12344	12224	12315	12213	12174	12574	12261	12358	12427	12436	12207	12231	12316	12278	12400	12231	12291	12255	12217	12266	12252	12414	12427	12358	12341	12408	12475	12362	12439	12249	12380	12424	12298	12328	12199	12349	12200	12436	12439	12249	12222	12320	12163	12320	12421	12200	12278	12264	12179	12340	12477	12178	12186	12293	12363	12234	12475	12351	12494	12214	12135	12271	12152	12358	12170	12314	12338	12431	12298	12229	12292	12368	12301	12341	12176	12222	12244	12332	12281	12296	12454	12237	12308	12263	12252	12302	12266	12208	12250	12269	12201	12283	12230	12154	12323	12448	12458	12302	12196	12283	12436	12308	12365	12298	12316	12387	12337	12326	12352	12365	12313	12341	12434	12249	12174	12056	12262	12175	12214	12168	12331	12386	12286	12357	12277	12415	12138	12313	12302	12300	12273	12314	12164	12227	12304	12291	12205	12381	12286	12286	12324	12286	12356	12312	12326	12343	12156	12285	12315	12285	12377	12312	12336	12385	12329	12278	12291	12279	12084	12229	12467	12404	12104	12175	12298	12293	12418	12370	12364	12251	12427	12195	12204	12409	12297	12407	12363	12379	12147	12314	12369	12357	12329	12346	12219	12303	12275	12172	12158	12308	12260	12243	12344	12323	12157	12301	12298	12225	12345	12252	12237	12324	12245	12233	12416	12280	12273	12386	12359	12291	12162	12243	12248	12189	12254	12264	12436	12240	12220	12382	12365	12311	12310	12250	12316	12189	12497	12153	12417	12299	12196	12350	12279	12314	12239	12164	12364	12140	12415	12287	12295	12217	12231	12371	12306	12516	12360	12245	12394	12279	12286	12345	12328	12178	12430	12354	12368	12173	12155	12197	12278	12346	12406	12463	12262	12459	12223	12361	12258	12228	12312	12344	12269	12456	12255	12294	12507	12297	12193	12347	12342	12398	12399	12112	12240	12258	12407	12362	12362	12256	12319	12364	12370	12301	12392	12375	12325	12271	12218	12346	12273	12404	12215	12303	12207	12281	12226	12209	12272	12327	12386	12351	12301	12299	12464	12232	12311	12302	12158	12293	12355	12449	12438	12295	12312	12368	12326	12288	12325	12287	12227	12453	12257	12192	12348	12281	12363	12182	12110	12528	12292	12384	12225	12296	12284	12310	12150	12395	12305	12408	12306	12195	12255	12302	12486	12274	12262	12181	12276	12170	12276	12279	12436	12369	12079	12252	12247	12307	12267	12225	12299	12335	12213	12400	12181	12190	12424	12377	12390	12205	12383	12261	12275	12278	12342	12335	12434	12334	12314	12301	12239	12338	12319	12294	12272	12344	12426	12284	12335	12254	12381	12328	12337	12439	12228	12188	12405	12512	12277	12259	12359	12276	12406	12350	12255	12266	12298	12191	12245	12322	12215	12295	12396	12342	12313	12408	12429	12398	12296	12411	12208	12195	12363	12174	12243	12261	12296	12113	12356	12290	12254	12272	12397	12417	12446	12335	12307	12355	12427	12241	12258	12383	12418	12254	12259	12358	12252	12333	12407	12300	12212	12289	12399	12192	12323	12244	12263	12286	12222	12237	12227	12333	12319	12299	12379	12178	12391	12257	12243	12283	12374	12113	12246	12266	12408	12207	12242	12202	12234	12364	12175	12423	12296	12338	12216	12238	12266	12378	12358	12304	12035	12239	12311	12342	12187	12221	12232	12248	12446	12290	12342	12277	12229	12359	12211	12375	12235	12258	12258	12449	12198	12345	12389	12167	12210	12310	12322	12278	12429	12358	12466	12270	12129	12316	12403	12326	12282	12240	12345	12380	12381	12390	12369	12260	12259	12151	12358	12308	12310	12436	12361	12356	12321	12273	12305	12227	12303	12325	12255	12464	12341	12210	12214	12054	12254	12353	12460	12157	12378	12296	12266	12384	12304	12109	12307	12327	12207	12359	12345	12308	12398	12403	12333	12289	12217	12318	12150	12263	12153	12307	12157	12339	12395	12297	12314	12380	12393	12286	12182	12331	12279	12238	12374	12419	12389	12328	12257	12322	12308	12290	12299	12293	12459	12411	12240	12338	12243	12245	12346	12551	12485	12233	12202	12313	12445	12198	12178	12355	12291	12240	12450	12207	12472	12170	12354	12419	12400	12205	12393	12424	12370	12328	12269	12202	12261	12264	12193	12270	12193	12323	12393	12372	12444	12135	12523	12355	12291	12231	12358	12172	12397	12415	12187	12431	12168	12226	12278	12374	12108	12287	12262	12368	12176	12220	12374	12230	12214	12382	12357	12263	12323	12363	12166	12412	12276	12304	12401	12290	12226	12253	12326	12217	12467	12355	12244	12260	12269	12355	12318	12202	12230	12168	12542	12398	12244	12191	12230	12342	12310	12308	12262	12407	12222	12270	12443	12346	12304	12289	12373	12180	12477	12416	12428	12381	12403	12238	12316	12290	12241	12147	12415	12247	12172	12313	12380	12198	12272	12159	12266	12275	12415	12199	12212	12245	12312	12237	12202	12337	12532	12288	12439	12415	12337	12358	12338	12452	12262	12273	12515	12220	12442	12250	12376	12256	12266	12229	12430	12214	12369	12247	12427	12396	12463	12225	12292	12271	12316	12152	12350	12245	12264	12197	12264	12258	12141	12312	12337	12231	12243	12333	12131	12313	12216	12409	12332	12273	12130	12330	12307	12228	12244	12148	12406	12156	12264	12207	12328	12294	12350	12296	12356	12400	12332	12354	12370	12360	12306	12302	12274	12372	12293	12312	12482	12409	12505	12335	12325	12299	12385	12253	12335	12326	12244	12195	12282	12331	12256	12391	12372	12274	12378	12223	12299	12122	12414	12403	12357	12350	12469	12354	12480	12261	12405	12296	12394	12390	12232	12326	12451	12318	12345	12176	12523	12282	12381	12217	12304	12236	12486	12315	12252	12161	12440	12268	12417	12355	12308	12296	12321	12263	12311	12448	12390	12435	12239	12377	12193	12380	12416	12386	12345	12235	12374	12313	12271	12280	12437	12289	12405	12314	12360	12420	12279	12284	12350	12151	12373	12382	12344	12425	12293	12160	12200	12197	12241	12255	12250	12314	12303	12370	12206	12216	12444	12276	12318	12220	12327	12329	12292	12244	12290	12315	12300	12201	12251	12373	12349	12179	12294	12101	12329	12517	12375	12379	12285	12136	12345	12326	12292	12270	12315	12264	12210	12322	12356	12190	12311	12343	12346	12341	12277	12232	12347	12369	12220	12301	12204	12212	12384	12195	12414	12212	12130	12368	12265	12386	12263	12359	12209	12331	12296	12397	12395	12244	12309	12295	12359	12405	12216	12492	12271	12155	12325	12361	12392	12473	12270	12292	12417	12246	12168	12317	12400	12206	12384	12272	12249	12372	12325	12296	12316	12290	12542	12310	12388	12294	12399	12037	12219	12287	12208	12138	12446	12323	12276	12135	12364	12481	12214	12276	12068	12187	12314	12384	12296	12340	12241	12238	12428	12204	12192	12490	12332	12274	12281	12399	12210	12310	12432	12215	12388	12313	12345	12326	12417	12274	12284	12367	12377	12316	12403	12230	12348	12311	12397	12323	12280	12395	12246	12291	12274	12245	12439	12435	12269	12215	12267	12368	12121	12489	12433	12166	12328	12328	12453	12186	12356	12387	12253	12264	12354	12098	12055	12345	12357	12306	12202	12424	12287	12373	12308	12283	12362	12234	12246	12343	12206	12335	12355	12363	12359	12361	12397	12164	12360	12390	12265	12252	12285	12207	12277	12284	12391	12199	12250	12537	12228	12298	12336	12273	12444	12259	12458	12212	12401	12336	12393	12432	12296	12296	12380	12145	12316	12189	12355	12378	12364	12337	12366	12227	12359	12407	12355	12311	12250	12239	12351	12328	12265	12323	12268	12202	12107	12272	12457	12304	12223	12324	12264	12346	12288	12217	12336	12263	12143	12297	12250	12275	12294	12259	12253	12511	12168	12381	12382	12358	12275	12387	12402	12385	12294	12267	12246	12333	12327	12276	12274	12257	12147	12366	12261	12365	12335	12152	12184	12315	12229	12382	12272	12209	12373	12362	12439	12308	12255	12187	12396	12288	12298	12322	12258	12308	12193	12389	12284	12396	12237	12273	12364	12288	12219	12352	12347	12314	12360	12273	12313	12256	12318	12222	12360	12412	12370	12317	12286	12353	12428	12206	12150	12207	12380	12370	12472	12401	12386	12364	12490	12482	12422	12359	12350	12364	12390	12306	12383	12396	12308	12467	12253	12198	12238	12311	12550	12407	12396	12444	12331	12365	12269	12202	12253	12356	12121	12585	12363	12188	12246	12434	12105	12302	12249	12366	12395	12341	12262	12344	12322	12373	12274	12347	12192	12364	12307	12408	12242	12390	12263	12396	12371	12298	12254	12257	12450	12355	12391	12386	12344	12287	12270	12324	12415	12339	12315	12243	12414	12143	12321	12431	12373	12374	12340	12277	12186	12229	12283	12235	12341	12377	12187	12319	12199	12282	12437	12369	12418	12307	12300	12238	12271	12346	12370	12235	12236	12258	12238	12299	12337	12399	12228	12286	12376	12209	12343	12293	12369	12205	12319	12306	12387	12274	12141	12219	12438	12597	12412	12271	12457	12449	12281	12347	12304	12183	12316	12297	12345	12399	12399	12285	12176	12131	12203	12209	12363	12414	12369	12279	12346	12374	12203	12238	12404	12271	12298	12195	12255	12329	12326	12212	12242	12227	12285	12243	12344	12206	12485	12108	12551	12364	12144	12289	12336	12233	12357	12482	12266	12421	12291	12287	12292	12300	12408	12417	12293	12402	12152	12327	12361	12266	12319	12253	12293	12376	12269	12199	12319	12257	12226	12456	12337	12263	12534	12359	12422	12173	12352	12200	12314	12183	12342	12257	12249	12368	12253	12370	12497	12322	12240	12257	12246	12294	12367	12382	12258	12380	12191	12477	12194	12330	12416	12248	12265	12317	12334	12319	12487	12249
23707	21037	28457	24240	22938	23492	21994	17872	16310	15664	14887	14150	13919	13463	13166	12968	12927	12915	12934	12801	12873	12781	12668	12731	12616	12683	12633	12667	12595	12532	12668	12551	12657	12531	12714	12576	12370	12565	12702	12666	12475	12532	12580	12648	12548	12491	12666	12569	12611	12761	12528	12667	12594	12513	12466	12571	12559	12742	12580	12674	12291	12541	12537	12577	12500	12430	12672	12538	12419	12628	12510	12568	12535	12559	12367	12629	12502	12415	12582	12330	12266	12540	12487	12507	12531	12503	12312	12549	12387	12619	12593	12527	12449	12507	12410	12537	12534	12565	12273	12574	12423	12403	12481	12453	12519	12491	12625	12506	12333	12454	12431	12566	12583	12379	12656	12408	12534	12529	12323	12562	12533	12531	12535	12615	12453	12559	12586	12527	12392	12657	12855	12648	12628	12405	12604	12348	12449	12629	12687	12549	12711	12644	12650	12417	12363	12424	12255	12447	12572	12679	12681	12455	12641	12467	12369	12492	12509	12421	12391	12498	12561	12631	12466	12567	12541	12629	12279	12472	12529	12606	12413	12325	12455	12517	12487	12475	12393	12423	12532	12416	12626	12667	12340	12499	12418	12376	12529	12479	12611	12385	12295	12266	12559	12326	12359	12418	12477	12640	12437	12428	12311	12366	12611	12594	12500	12576	12609	12612	12603	12401	12406	12338	12383	12462	12583	12671	12482	12370	12646	12366	12636	12394	12568	12451	12520	12398	12454	12345	12392	12571	12514	12480	12404	12331	12431	12333	12323	12495	12510	12438	12509	12338	12386	12283	12576	12506	12448	12409	12354	12261	12434	12631	12590	12494	12324	12290	12483	12530	12445	12251	12594	12439	12572	12426	12608	12376	12398	12552	12570	12563	12560	12500	12643	12576	12475	12384	12475	12397	12458	12550	12458	12473	12492	12495	12419	12542	12377	12389	12518	12387	12623	12498	12443	12630	12526	12478	12401	12478	12439	12513	12522	12625	12572	12479	12377	12487	12484	12372	12541	12488	12522	12480	12366	12172	12451	12383	12236	12507	12375	12497	12448	12411	12574	12350	12447	12328	12524	12494	12262	12420	12388	12479	12453	12430	12557	12330	12631	12473	12509	12406	12464	12444	12240	12441	12456	12510	12370	12571	12334	12384	12381	12530	12433	12687	12596	12354	12657	12484	12376	12213	12340	12539	12412	12463	12452	12399	12504	12518	12573	12492	12535	12326	12393	12447	12562	12460	12430	12463	12579	12564	12378	12371	12493	12520	12430	12501	12509	12519	12264	12483	12425	12495	12442	12618	12430	12453	12458	12560	12468	12266	12441	12473	12737	12411	12606	12451	12525	12453	12438	12404	12536	12529	12447	12453	12350	12355	12293	12395	12328	12522	12453	12416	12441	12337	12508	12365	12709	12624	12218	12511	12366	12508	12498	12436	12418	12644	12439	12424	12489	12344	12666	12296	12415	12512	12638	12441	12484	12469	12566	12561	12468	12352	12347	12384	12403	12449	12369	12512	12400	12335	12637	12491	12532	12628	12468	12508	12402	12479	12709	12327	12434	12421	12353	12431	12394	12534	12544	12452	12556	12414	12450	12381	12457	12425	12551	12527	12511	12468	12397	12728	12550	12496	12364	12310	12195	12398	12433	12588	12485	12510	12490	12521	12565	12356	12368	12389	12339	12558	12622	12496	12417	12498	12569	12308	12500	12665	12475	12533	12445	12418	12611	12623	12458	12296	12545	12628	12329	12425	12705	12412	12565	12581	12406	12525	12448	12395	12329	12511	12438	12420	12419	12431	12484	12465	12319	12517	12381	12569	12456	12434	12674	12585	12576	12555	12514	12623	12619	12609	12282	12540	12164	12484	12547	12414	12549	12461	12374	12591	12395	12505	12516	12520	12443	12597	12506	12473	12458	12428	12456	12419	12478	12411	12504	12366	12386	12480	12464	12571	12450	12632	12525	12693	12562	12346	12446	12594	12626	12557	12549	12354	12443	12532	12619	12424	12381	12436	12506	12474	12324	12488	12373	12359	12486	12453	12386	12547	12422	12511	12472	12519	12434	12494	12613	12312	12476	12612	12573	12440	12423	12417	12334	12166	12172	12587	12559	12565	12540	12492	12330	12543	12399	12403	12598	12421	12358	12460	12549	12576	12484	12386	12641	12443	12322	12520	12440	12511	12469	12425	12498	12520	12539	12408	12505	12651	12440	12640	12639	12505	12452	12455	12330	12425	12355	12561	12333	12350	12527	12425	12401	12321	12591	12366	12511	12459	12655	12398	12514	12501	12377	12396	12505	12451	12402	12520	12308	12282	12477	12578	12491	12598	12377	12412	12347	12395	12504	12381	12452	12440	12507	12562	12318	12440	12586	12488	12422	12574	12402	12427	12469	12421	12525	12475	12397	12492	12513	12445	12461	12475	12448	12171	12411	12480	12521	12491	12445	12463	12569	12512	12563	12419	12401	12255	12439	12479	12456	12367	12475	12472	12579	12653	12481	12324	12364	12514	12408	12631	12282	12531	12519	12456	12531	12496	12539	12464	12595	12527	12478	12452	12470	12393	12419	12424	12505	12457	12447	12401	12405	12476	12603	12512	12337	12471	12531	12567	12414	12377	12530	12332	12465	12499	12381	12542	12406	12512	12342	12500	12449	12567	12488	12405	12447	12478	12290	12361	12554	12548	12531	12623	12487	12460	12445	12529	12462	12332	12353	12470	12472	12491	12550	12379	12351	12552	12508	12343	12286	12648	12362	12593	12377	12434	12335	12580	12503	12631	12644	12436	12552	12625	12442	12461	12517	12498	12371	12386	12503	12522	12337	12335	12388	12279	12516	12428	12526	12512	12597	12485	12536	12183	12542	12491	12298	12440	12708	12551	12497	12533	12457	12260	12450	12285	12504	12543	12488	12480	12424	12589	12454	12498	12574	12504	12560	12220	12493	12269	12485	12500	12555	12463	12615	12517	12471	12519	12395	12487	12269	12397	12639	12499	12568	12499	12510	12580	12562	12552	12379	12428	12502	12438	12580	12434	12534	12529	12316	12450	12500	12612	12413	12481	12486	12654	12437	12344	12229	12393	12417	12533	12464	12410	12210	12444	12528	12645	12274	12362	12546	12442	12555	12430	12655	12396	12400	12417	12413	12634	12454	12592	12465	12257	12630	12428	12502	12413	12432	12428	12354	12476	12391	12522	12398	12439	12489	12530	12435	12386	12495	12574	12361	12373	12411	12494	12425	12528	12596	12337	12420	12482	12453	12622	12504	12567	12440	12479	12587	12614	12458	12456	12495	12548	12495	12489	12393	12431	12579	12336	12443	12431	12342	12521	12467	12484	12260	12393	12269	12431	12501	12560	12379	12519	12417	12445	12556	12692	12490	12605	12455	12514	12451	12540	12437	12422	12470	12315	12521	12583	12356	12239	12299	12445	12370	12552	12475	12511	12443	12301	12528	12637	12459	12489	12533	12503	12451	12466	12267	12511	12603	12465	12226	12448	12334	12451	12559	12408	12437	12677	12400	12464	12420	12470	12553	12435	12589	12492	12519	12274	12563	12458	12390	12423	12488	12404	12481	12496	12252	12446	12178	12569	12318	12526	12387	12283	12340	12493	12478	12453	12395	12490	12553	12287	12623	12606	12480	12525	12581	12307	12540	12587	12528	12412	12469	12410	12646	12401	12378	12482	12344	12441	12509	12590	12516	12467	12314	12497	12593	12441	12354	12349	12489	12510	12601	12490	12634	12529	12505	12368	12398	12417	12531	12485	12436	12488	12465	12381	12409	12447	12541	12159	12455	12449	12552	12454	12407	12450	12301	12342	12487	12416	12377	12172	12394	12508	12453	12370	12299	12381	12363	12582	12399	12712	12515	12499	12561	12609	12362	12508	12470	12339	12456	12467	12469	12657	12610	12561	12448	12581	12517	12329	12214	12398	12347	12402	12602	12512	12435	12546	12594	12408	12521	12560	12476	12577	12590	12418	12430	12464	12510	12386	12570	12380	12445	12407	12506	12497	12492	12435	12408	12531	12600	12538	12400	12687	12424	12626	12323	12455	12508	12324	12544	12377	12467	12418	12404	12406	12440	12466	12522	12466	12460	12664	12400	12385	12605	12365	12466	12588	12427	12517	12553	12483	12396	12652	12444	12647	12237	12518	12349	12403	12530	12360	12403	12287	12559	12257	12427	12460	12514	12483	12422	12486	12326	12372	12482	12481	12530	12453	12520	12283	12524	12442	12493	12439	12559	12365	12466	12386	12429	12450	12348	12552	12436	12529	12249	12623	12382	12339	12579	12500	12643	12453	12613	12393	12456	12518	12542	12547	12513	12463	12352	12339	12576	12506	12442	12551	12433	12319	12535	12459	12652	12560	12450	12422	12526	12575	12472	12531	12367	12530	12429	12393	12551	12307	12367	12290	12463	12368	12509	12429	12634	12412	12418	12543	12411	12338	12518	12615	12672	12490	12621	12463	12570	12696	12478	12415	12517	12397	12444	12643	12516	12797	12401	12357	12469	12524	12565	12634	12601	12524	12677	12444	12352	12405	12371	12566	12383	12344	12448	12473	12567	12551	12387	12537	12514	12478	12384	12675	12505	12530	12498	12490	12253	12475	12438	12483	12455	12410	12562	12607	12538	12380	12474	12449	12673	12396	12456	12342	12435	12534	12426	12415	12435	12548	12425	12313	12455	12565	12340	12549	12579	12386	12512	12433	12481	12467	12592	12551	12495	12395	12545	12441	12285	12333	12564	12400	12351	12545	12414	12542	12441	12605	12447	12419	12552	12532	12311	12483	12594	12399	12612	12360	12378	12365	12462	12514	12457	12455	12498	12623	12544	12474	12527	12634	12510	12449	12421	12547	12428	12613	12388	12511	12604	12392	12460	12458	12591	12399	12502	12466	12586	12495	12415	12675	12712	12600	12531	12522	12435	12554	12510	12588	12338	12304	12406	12329	12436	12506	12525	12335	12329	12624	12215	12509	12463	12539	12604	12642	12434	12533	12287	12226	12517	12722	12322	12534	12407	12563	12461	12397	12541	12477	12347	12384	12645	12520	12347	12537	12483	12520	12554	12470	12396	12406	12555	12539	12509	12401	12578	12330	12392	12458	12470	12591	12474	12462	12580	12354	12645	12383
22971	41510	39757	32393	28448	25252	22401	20012	18036	16568	15417	14430	13793	13215	13179	12762	12514	12490	12460	12331	12291	12292	12175	12247	12228	12191	12185	12128	12178	12208	12127	12096	12195	12019	11987	11995	11987	12235	11896	12076	12011	12025	12087	12126	12029	12131	12112	11954	11815	12167	12146	12212	12164	12179	12028	12181	12106	11881	11982	12097	11880	11995	12048	12022	11870	11945	12132	12219	12125	12168	12074	12064	11875	12092	12189	11979	11977	11926	11923	12110	11771	12167	12030	11977	12171	11998	12151	11992	12015	11957	11953	12140	11975	12141	12078	12165	11919	11999	11975	11991	12043	11939	11932	11992	11870	11961	12079	12039	11968	12034	12044	11968	12116	12114	11967	11887	12095	11827	11988	11976	12082	11953	12042	12020	12004	12045	11969	12068	12043	11936	12151	11994	12071	11933	12096	11896	11943	11985	12053	12067	12008	12086	11927	12071	11784	12038	11868	11959	12255	11986	11860	11942	11978	11931	12041	12053	11973	12008	11912	12024	12144	11937	11938	11866	11945	12074	12032	12180	12070	11864	11958	12188	11879	11884	11840	11919	11930	12153	12217	12045	12085	11951	11958	11933	12028	12017	11956	12024	12050	11970	11923	12121	11785	12088	11928	11846	12047	11948	11991	11966	12039	12038	11976	11945	12007	12049	11904	11999	12102	11916	11968	12011	12060	11920	12133	11837	11920	12020	12007	12127	11985	12006	12121	11955	12068	11950	11984	11989	12039	11993	11858	12170	11882	12093	12001	12019	12130	11985	12014	11997	11921	12035	12020	11933	12080	11969	12057	12091	12009	11788	12011	12076	11773	12058	11895	12033	11945	11964	11962	11941	11913	12039	12054	12093	12141	12047	12057	12045	11964	11764	11987	12026	12023	11898	11936	11718	12092	11917	12004	11937	11943	11963	12070	11871	11869	11915	12075	12056	12165	11917	12037	12096	11872	12031	12016	12116	12103	12013	11985	12169	12060	11933	11845	11824	11860	11938	12101	12013	12141	11959	11960	11846	12096	11914	11999	12047	11992	12178	11958	11970	12085	12113	12023	11910	12009	12052	12013	12073	12087	11813	12004	12054	11805	11977	11991	12059	11765	11945	11975	12027	12048	11986	12067	11888	11864	11945	12015	12024	12055	11863	11986	11961	12044	12143	11846	11998	11997	12148	12167	11988	12006	12026	11979	12031	12104	11904	11965	11968	12085	11966	11896	11847	12152	11929	11963	12051	11995	11993	11857	11978	11897	12155	11973	12016	12084	11954	11959	12034	11981	11870	12133	11986	11968	12078	12137	11883	12040	12060	11942	11976	12102	11956	12144	12072	12079	12061	11835	12080	12031	12007	12026	11983	11994	11955	12065	11904	12183	12051	11922	12047	11930	12048	12151	11911	11966	12064	12044	12034	12010	12013	11984	12023	11977	12001	12014	11996	12111	12111	12067	11948	11819	11992	12052	11931	12120	11983	11936	11995	12107	11841	12073	11981	12008	11944	11939	11885	12023	11898	11969	11975	12038	12096	11828	12040	11852	12113	12100	11802	11963	11921	11844	11934	11925	11948	11964	12152	11918	12042	12045	11946	11992	12031	11855	11958	11973	11882	12084	11880	12031	12096	12012	11852	11908	11966	12003	12015	12084	11989	11983	11933	12108	11923	12082	12047	11902	12013	12034	11973	12122	11859	11984	12006	12141	11997	11982	11966	12042	11872	11985	11999	11941	11899	12035	12017	11960	12180	11845	11860	12033	12005	12098	12035	12026	12063	12036	11976	12060	11987	12100	11911	12059	11996	11992	12099	11844	11923	11988	11890	11793	12003	11893	12111	12057	11908	11981	11969	11958	12035	11944	11894	11978	12098	11893	11971	11909	11964	11866	11985	12043	11966	12224	11997	11913	11829	11983	12080	11907	11872	11936	11970	12063	11987	11893	12085	11964	11987	11982	11961	12116	11987	11983	11848	11838	12035	11880	12021	12009	12006	12069	12109	11991	12056	12023	11970	11890	12027	11962	11895	12041	12013	11832	12122	12005	12040	12206	11942	11955	12100	12002	11781	12038	11993	11912	11958	11977	12034	12051	11983	12148	11953	11962	11959	12034	12023	11845	11855	11884	11904	11953	11918	11902	11938	12062	11993	12168	11899	11932	12022	11990	12120	12021	11942	12105	11928	11957	11900	11967	11923	11882	12065	12033	12076	12140	11878	11993	12042	11971	12084	11949	12007	11936	12044	12055	12070	11952	12070	11770	12037	11924	11851	12082	11869	12003	12104	11962	12168	11937	11948	12065	11939	12133	12031	12028	11965	12027	11950	12075	12115	12021	12152	11871	11974	12026	11974	12055	12100	11997	12075	11973	12087	11908	12168	11998	12023	11886	12009	11929	12000	12118	12026	11941	12046	11979	11981	11817	12011	12093	11940	12040	11980	11990	11896	12038	12118	12095	12103	11989	12059	11965	11979	11860	12142	11899	11996	11966	12138	12013	12057	11889	12050	12055	12066	11952	11946	11833	11928	12017	12060	12202	12002	11926	12132	12167	11936	11982	11970	11947	12051	11928	12026	12040	12005	12011	12084	11974	11875	12032	12040	11914	12009	11984	11986	12088	11937	12012	12106	11944	11893	12018	12064	12025	11865	11996	12004	12184	12150	12126	11947	12166	11934	11891	11909	11932	11991	11996	12070	12021	11952	11998	11921	11955	12052	12096	12062	11906	12000	12009	12046	12098	12119	11862	12008	12001	11987	11929	11914	11879	12084	11910	12195	11835	11976	12016	12173	11869	12072	11884	11945	12020	11791	11978	11969	12039	11938	12171	12099	11938	11979	12067	12058	11838	12109	12005	11934	12028	11904	12142	12049	11970	11944	11974	12054	12041	11909	12036	11982	12093	12010	12245	12156	12157	12118	11967	11949	11813	11894	12056	12120	12041	12191	12052	11990	12036	11955	12003	11994	12050	11917	11983	11851	12021	12049	12103	11929	11805	11850	11962	11965	12049	11943	12100	11924	11906	12014	11993	11972	11972	12036	11910	11914	11892	11900	12017	11903	12056	12101	12142	12134	12021	11871	11924	11923	12036	11987	12002	11837	11870	11902	12079	11958	12110	11987	11993	12021	11889	11967	12016	12002	11900	12061	11972	12003	11988	12192	11957	11885	11975	11983	11937	11854	11876	12081	11957	12024	12059	11928	12098	12009	12082	11904	12070	12086	11868	12104	11933	12037	12065	12044	12036	11940	11956	11955	11945	12077	11933	11999	11923	12009	11941	11855	12061	12020	12185	11840	12024	11988	12042	11959	12013	12147	12093	12143	11873	11999	11946	11981	11901	11973	12177	12108	12038	12041	12160	12033	12082	11909	12005	11875	12116	12044	12107	11920	11848	12046	12073	11857	11960	12211	12020	11981	12051	12015	11958	11906	12015	12185	12006	11947	12071	11855	11958	12029	11923	12023	11797	12063	12009	12122	11952	12078	12074	12082	12011	11821	12141	11956	12196	11990	12177	12027	12003	12101	12000	12000	11949	12050	12048	11971	12026	12053	12005	12168	11969	12117	12080	12027	12046	12045	11973	12117	12001	12219	12040	12042	11924	12076	12070	11968	12026	11904	11897	12135	11955	12041	11964	11974	11822	11929	12020	11973	12017	11959	11959	12007	11912	11964	11808	11983	11937	11993	12065	12069	12091	11963	11908	11888	12056	12059	12068	12058	12174	11938	12063	12228	11978	12018	12032	12062	11940	12022	11905	12029	11856	11951	11998	11916	12025	11949	11946	12055	12005	11933	11880	11962	12047	12124	12041	12057	12216	11878	11981	12077	11861	12056	11903	11781	11962	12001	11905	11987	12111	11865	12045	11989	11814	12020	11885	12110	11875	12057	12069	12010	11952	11982	12055	12060	11908	11945	11892	12252	12037	12060	12160	12051	12096	12081	11966	12077	12029	12057	11995	11932	12052	12072	11936	12027	11849	12063	11951	11966	11897	11860	12034	11979	12024	11972	11907	12047	11858	11974	11976	11977	12043	11851	11926	11956	12080	11755	12162	12161	11994	11964	11857	11985	12004	11893	11969	11918	12025	12040	11918	11924	11807	12171	11767	12200	11965	11924	12036	12151	11927	11988	12001	12068	11991	12194	11920	12104	12029	12028	11987	11952	11882	11935	12035	11808	11920	11969	12073	11873	11985	11994	12124	12042	11906	12054	11999	12087	12156	11995	12095	12028	11956	12093	12008	12012	12064	12048	11906	11988	12048	12108	12013	12145	11874	12024	12004	12075	12097	11916	12086	11942	12054	12063	12050	11983	11940	12080	11978	11903	11894	12086	12048	11979	11840	11968	11964	12223	11959	11964	12129	11829	12055	12067	12083	11998	11804	11936	11913	11941	11922	11864	11876	11741	12128	12043	12144	11904	12003	12080	11935	12081	12196	12074	12065	12099	11994	12003	11918	12032	11899	12089	12052	12105	11993	11934	12084	11959	11953	11920	11997	12073	12006	12216	12027	12121	11824	12028	11913	12033	11832	12099	11909	11858	12043	11918	11909	11841	12164	12058	11995	12150	11887	11924	12059	12007	11971	11967	11994	11908	12083	11926	12027	11956	11946	11989	12146	12081	12113	11957	11970	11930	12078	12011	12039	11904	12033	12077	12086	11985	12001	11905	11967	11978	12001	12123	11937	12017	11975	11954	11934	12000	12027	12106	11874	11959	12114	11857	12072	11997	12048	11927	12096	12028	12088	11941	11976	11980	12113	12044	11827	12059	12033	11856	12127	11901	11889	12018	12087	11813	12077	12007	12020	11953	12100	12002	11981	12099	11998	12044	11924	11964	12037	12078	12030	12017	12055	11942	12146	12021	11970	12151	12038	12051	12008	12076	11959	11865	11947	11915	11965	12080	12001	11922	11924	11968	11959	12016	11959	12070	11864	11876	12024	12126	12061	11791	11980	12043	12060	11928	11919	11964	11991	11987	11998	11897	11853	12154	12016	12010	11994	12107	11954	11968	11986	11939	12057	11954	11983	11970	12185	11998	12015	12072	11952	12098	11912	11972	11970	12066	11884	12177	11947	11944	12031	11995	11990	12004	11945	12089	12009	12029	12126	11968	11929	12081	11941	12037	11961	12030	12036	11950	11882	11989	12064	12064
22709	21050	28841	23501	21885	25149	26956	20949	18511	17495	16279	15485	14844	14400	14297	13954	13991	13833	13576	13643	13704	13505	13534	13343	13267	13398	13699	13453	13371	13464	13362	13448	13423	13286	13430	13306	13295	13412	13315	13354	13127	13228	13484	13327	13348	13177	13161	13372	13352	13316	13297	13274	13362	13192	13257	13445	13253	13310	13214	13223	13177	13193	13315	13093	13215	13050	13214	13317	13279	13202	13498	13215	13228	13284	13117	13317	13098	13368	13044	13209	13262	13182	13228	13197	13168	13087	13168	13141	13203	13136	13230	13245	13203	13126	13120	13054	13100	13045	13255	13107	13060	13255	13155	13081	13079	13170	13135	13213	13193	13098	13224	13195	13137	12935	13339	13067	13175	13121	13078	13317	13252	13119	13124	13179	13094	13077	13226	13030	13207	13200	13146	12934	13101	13102	13410	13178	12876	13131	13193	13185	13194	13374	13105	13283	13126	13167	13180	13310	13106	13191	13109	13269	13140	13045	13252	13069	13097	13039	13146	13470	13160	13192	13274	13084	13182	13098	13269	13313	13099	13042	13214	13188	13159	13075	13089	13176	13215	13119	12996	13034	13193	13105	13206	13030	13217	13393	12995	13194	13285	13075	13197	13232	13162	12835	13079	13063	13206	13323	13198	13218	13278	13165	12954	13075	13262	13008	13142	13103	13073	13074	13058	13335	13151	13060	13164	13000	13176	13261	12963	13154	13126	13246	13135	13326	13243	12948	13180	13154	12910	13120	13068	13149	13105	13174	13256	13351	13112	13246	13306	13161	13121	13051	13140	13190	13143	13233	13039	13213	13169	12936	13204	13012	13122	13243	13304	13116	13148	13047	13047	13044	13098	13234	13234	13047	13325	13066	13279	13082	13260	13152	13310	13280	13261	13017	13070	13111	13168	13229	13186	13116	13241	13139	13155	13016	13077	13073	13164	13357	13056	13047	13268	13280	13101	13154	13249	13130	13325	13248	13017	13098	12979	13137	13286	13215	12945	13080	13148	13002	13049	13099	13180	13003	13017	13099	13166	12865	13214	13172	13162	13182	13165	13298	13125	13166	13059	13228	12993	13158	13241	13062	13090	13151	13275	13250	13196	13077	13323	13204	13282	13200	13101	13207	13076	13077	13174	13000	13204	13313	13153	13092	13050	13022	13200	13240	13150	13183	13173	13243	13383	13117	13053	12977	13063	13113	13092	13132	13119	13194	13068	12898	13143	13141	13250	13179	13141	13225	12877	13135	13233	13167	13198	12994	13201	13169	13064	13173	13021	13117	13150	13159	13004	13308	13291	13165	13191	13264	12956	13065	13011	13158	13087	13249	13332	13180	13274	13208	13184	13089	13204	13165	13054	13057	13093	12956	13116	13070	13099	13187	12998	13080	13065	13200	13227	13180	13215	13068	13153	12961	13182	13142	13286	13306	13197	13216	13329	13269	13226	13063	13135	13342	13284	13272	13103	13209	13098	13101	13124	12987	13201	13094	13124	13124	13375	13289	13027	13199	13074	13196	13434	13015	13211	12980	13121	13126	13061	13157	13188	13125	13342	13179	13050	13004	13052	13280	13251	13229	13184	13046	13217	13158	13113	13188	13118	12989	13295	13238	13218	13090	13304	13059	13212	13221	13135	13307	13249	13180	13114	13194	13257	13165	13181	12862	13155	13050	13184	13076	12996	13117	13233	13179	13248	13246	13132	13157	13028	13147	13269	12890	13094	13061	13180	13160	13223	13073	13132	13053	13132	13020	12873	13094	13178	13274	13109	13087	13214	13178	13041	13326	13118	13132	13079	13086	13220	13021	13008	13232	13074	13203	13158	13170	13030	13363	13270	13072	13189	13194	12902	12981	13282	13070	13116	13131	13068	13196	13286	13077	13122	13039	13170	13170	13111	13030	13040	13004	13142	13343	13070	13060	13190	13237	13331	13211	13184	12997	13277	13274	13124	13112	13201	13279	13185	13111	13411	13290	13218	13119	13110	12985	13152	13336	13289	13160	13176	13376	13165	13033	13126	13051	13004	13146	13297	13114	13155	13263	13072	13156	13233	13029	13031	13078	13154	13033	13102	13119	13173	13445	13061	13102	13007	13162	13211	13076	13054	13394	13050	12959	13152	13228	13127	13192	13324	12998	13065	13033	13084	13175	13236	13078	13188	13209	13151	12999	13126	13095	13133	13042	13129	13243	12955	13042	13180	13167	13071	13285	13132	13163	13073	13052	13060	13105	13154	12984	13164	13144	13072	13213	13090	13163	12973	12995	13129	13399	13220	13250	13139	13190	13234	13036	12905	13170	13214	13140	13138	13034	13206	13226	13051	13177	13158	13295	13147	13293	13118	12976	13000	13342	13039	13294	13169	13168	13045	12960	13311	13131	13187	13118	13397	13145	12983	13165	13004	13079	13145	13067	13235	13018	13192	13036	13196	13220	12947	12971	13284	12938	13116	13031	13325	13169	12978	12974	13264	13151	13180	13111	13087	13263	13200	13128	13312	13133	13122	13036	13096	13135	13150	13123	13110	13210	13162	13189	13360	12950	13331	13396	13010	13115	13064	13061	13049	13148	13224	13133	13075	13143	13166	13074	13119	13118	13132	13192	13179	13351	13299	13140	13164	13185	13091	13171	13179	13111	13227	13233	13247	13274	13038	13202	13107	13151	13158	13071	13131	13150	13089	13144	13084	13252	13294	13148	13100	13220	13068	13199	13146	13183	13172	13091	13050	13359	13109	13281	13178	13245	13091	13212	13173	13168	13383	13295	13102	13132	13237	13071	13126	13117	13163	13172	13098	13220	13069	12981	13288	12968	13180	13169	13037	13177	13203	13209	13208	13121	13066	13083	13161	13124	13057	13134	13146	13161	13090	12955	13261	13005	13224	13153	13234	13175	13078	13238	13177	13173	13136	13232	13031	13050	13127	13012	13014	13089	12905	13276	13162	13133	13275	13018	13124	13048	13231	13092	13159	13206	13102	13200	13221	13209	13184	13092	13029	13176	13227	13087	13233	13078	13096	13113	13210	13220	13130	12932	13141	13113	13116	13189	13162	13346	13161	13104	13041	12994	13229	13078	13211	13084	13149	13111	13208	13021	13385	12980	12939	13195	12926	12981	13154	13186	13120	12927	13256	13202	13251	13139	13149	12932	13101	13053	13104	12983	13268	13189	13147	13205	13104	12997	13193	13112	13398	13189	13336	13204	13085	12952	13196	13113	13205	12925	13228	12984	13033	13093	13106	13128	13033	13254	13027	13057	13021	13156	13132	13186	12988	13086	13199	13289	13143	13338	13286	13056	12976	13302	13205	13151	13215	13282	13176	13162	13122	13098	13092	13100	12910	13039	13033	13197	13129	13016	13185	13135	13238	13306	13231	13047	13292	13232	13149	13180	13152	13069	13086	13128	13037	13025	13049	13071	13178	13026	13221	13274	13161	13039	13081	12871	13186	13064	13181	13007	13244	13138	13331	13012	13348	13179	13180	13081	13191	13176	13043	13032	13001	13170	13022	12985	13066	13158	13208	13075	13120	13062	13313	13121	12896	13060	13078	13298	12976	13262	13295	13140	13010	13023	13083	13005	13173	13127	13277	13059	13110	13088	13087	13170	13196	13182	13183	13015	13273	13212	13128	13025	12992	13101	13157	13166	13084	13242	13106	13175	13188	13308	13080	13144	13238	13167	13253	13153	13058	13180	13051	13157	13074	13080	13224	13192	13087	13083	13066	13249	13083	13336	13204	13208	13140	13027	13154	13064	13142	13146	13084	13217	13331	13316	13156	13246	13098	13260	13111	13254	12958	13251	13073	13094	13108	13101	13248	13229	13075	13138	13278	13021	13237	13132	13178	13051	13211	13188	13222	13023	13082	12916	13168	13162	13208	13235	13021	13241	13117	13082	13055	13036	13201	13140	13313	13127	12986	13161	13150	13199	12954	13071	13090	13270	13020	13115	13221	13169	13303	13038	12993	13125	13095	13163	13243	13198	13225	13263	13122	12959	13016	13116	13081	13202	13124	13015	13185	13398	13401	13105	13110	13076	13132	13131	13194	12941	13244	13289	13176	13347	13212	13087	13091	13271	13155	13045	13161	13223	12997	13051	13261	13119	13136	13034	13034	13193	13161	13194	13224	13023	13003	13237	13190	13079	13004	13176	13195	13132	13033	13035	13126	13097	13099	13161	13150	13045	13239	13100	13107	13027	13299	13039	13053	13174	12998	13332	13236	13021	13105	13270	13218	13286	13232	13191	13078	13243	13039	13271	13176	13213	13039	13071	13299	13073	12915	13048	13278	13112	13373	13303	13186	13158	13171	13071	13133	13231	12905	13276	13218	13073	13086	13044	13134	13284	13093	13293	13263	13163	12986	13092	13097	13147	13137	12969	13205	13341	13030	13036	13005	13171	13076	12933	13035	13034	13156	13138	13194	13270	13040	13226	12949	13042	13097	13181	13440	13133	13170	12979	13378	13236	13010	13216	13055	13258	13159	13012	13230	13228	13132	13135	13349	13136	13158	13263	13199	13186	13125	13052	13158	13185	13025	13284	13214	13077	13173	12966	13182	13138	13014	13178	13161	13124	13124	13068	13090	13171	13288	13140	13144	13023	13208	13039	12899	13136	13155	13098	13070	13168	13276	13245	13231	13357	13093	13218	13133	13207	13347	13272	13150	13126	13273	13111	13213	13095	13165	13275	13103	13230	13160	13129	13211	13190	13049	13184	12920	13139	13375	13080	13075	13167	13245	13221	13228	13352	13130	13094	13198	12986	13159	13069	13031	13195	13222	13174	13191	13399	13124	13233	13179	13013	13310	13081	13057	13180	13294	12985	13022	13083	13328	13122	13015	13113	13052	13023	13074	13281	13093	13018	13125	13301	13151	13288	13189	13159	13064	13233	13211	13111	13277	13115	13100	13213	13133	13177	13074	13150	12912	13205	13292	13139	13128	13053	13080	13139	13022	13162	13287	13306	13093	13074	13009	12993	13154	13016	13079	13119	13236	13075	13150	13037	13009	13095	13029	13276	13269	13179	13063	12967	13143	13067	13138	13265	13091	12990	13116	13193	13033	13155	13015	13086	12964	12866	13155	13021	13162	13087	12970	13138	13016	13067	13106	13106	13156	13340	13238	13241	13175	13173	13144	13217	13138	13061
24921	46261	44418	36580	33171	29946	26212	23347	20934	18777	17265	15609	15037	14225	13824	13579	13280	13029	12848	13038	12663	12691	12734	12589	12661	12542	12670	12632	12510	12557	12389	12438	12519	12589	12397	12566	12479	12561	12386	12582	12560	12490	12506	12465	12367	12401	12426	12493	12568	12399	12662	12529	12326	12312	12400	12333	12241	12294	12490	12326	12418	12453	12534	12407	12505	12377	12486	12436	12468	12480	12626	12456	12413	12350	12400	12334	12178	12202	12548	12339	12474	12390	12382	12324	12516	12357	12543	12418	12235	12250	12455	12330	12293	12478	12492	12352	12364	12296	12412	12571	12495	12326	12422	12447	12478	12407	12419	12551	12540	12387	12452	12351	12448	12312	12326	12383	12397	12329	12254	12434	12418	12397	12422	12400	12351	12372	12446	12479	12481	12422	12484	12469	12276	12442	12447	12287	12329	12339	12420	12390	12561	12358	12466	12614	12356	12396	12358	12317	12329	12364	12478	12366	12407	12407	12484	12328	12521	12369	12422	12400	12394	12308	12402	12451	12488	12470	12399	12376	12319	12406	12310	12313	12546	12405	12334	12484	12583	12314	12290	12404	12603	12557	12409	12313	12358	12466	12481	12387	12461	12425	12535	12530	12310	12553	12364	12486	12322	12325	12509	12404	12447	12395	12435	12357	12373	12625	12530	12353	12204	12334	12471	12364	12351	12380	12247	12404	12457	12337	12360	12528	12268	12321	12306	12497	12477	12420	12370	12435	12294	12468	12462	12507	12384	12536	12237	12517	12377	12417	12280	12565	12342	12431	12391	12480	12463	12509	12381	12382	12304	12376	12395	12501	12463	12401	12371	12444	12401	12382	12342	12255	12555	12374	12278	12246	12396	12377	12307	12455	12225	12373	12414	12500	12388	12311	12418	12440	12178	12331	12485	12532	12262	12420	12550	12347	12395	12349	12512	12338	12419	12556	12280	12317	12304	12541	12541	12507	12346	12493	12332	12502	12408	12470	12274	12387	12290	12482	12385	12149	12308	12383	12452	12386	12372	12289	12464	12315	12480	12490	12450	12296	12441	12418	12478	12249	12278	12309	12298	12430	12279	12393	12332	12405	12316	12348	12398	12405	12500	12498	12297	12296	12353	12392	12431	12283	12318	12521	12246	12406	12456	12386	12335	12455	12232	12279	12354	12399	12326	12432	12473	12520	12265	12374	12352	12558	12429	12299	12235	12481	12313	12348	12463	12368	12552	12280	12310	12472	12307	12299	12497	12418	12438	12372	12320	12358	12368	12503	12381	12331	12285	12378	12386	12464	12229	12385	12448	12293	12452	12384	12404	12301	12486	12429	12359	12459	12548	12492	12525	12301	12510	12501	12269	12340	12336	12380	12430	12345	12287	12456	12331	12429	12328	12306	12363	12428	12240	12517	12425	12288	12595	12323	12370	12390	12528	12428	12405	12302	12326	12389	12381	12240	12430	12357	12397	12278	12280	12508	12308	12337	12376	12407	12521	12430	12282	12249	12399	12509	12479	12416	12337	12201	12337	12413	12335	12458	12426	12231	12352	12513	12343	12568	12402	12433	12229	12408	12419	12291	12368	12594	12282	12328	12323	12319	12311	12435	12422	12155	12199	12440	12410	12322	12358	12207	12312	12391	12355	12322	12401	12400	12468	12376	12233	12413	12419	12331	12402	12392	12351	12340	12433	12450	12336	12340	12342	12348	12300	12381	12292	12339	12270	12450	12345	12479	12284	12357	12496	12501	12324	12514	12363	12527	12400	12431	12362	12164	12353	12293	12565	12409	12464	12399	12409	12427	12469	12561	12342	12276	12490	12414	12364	12362	12336	12353	12460	12370	12360	12387	12339	12385	12265	12353	12370	12401	12370	12379	12446	12497	12336	12466	12317	12402	12259	12522	12446	12369	12345	12473	12568	12326	12388	12256	12315	12499	12407	12376	12336	12373	12313	12330	12249	12288	12290	12310	12499	12566	12387	12456	12458	12366	12443	12464	12469	12454	12414	12300	12320	12467	12335	12500	12464	12482	12433	12443	12187	12553	12344	12480	12400	12419	12331	12354	12394	12365	12423	12400	12177	12342	12341	12428	12358	12331	12484	12331	12254	12409	12421	12376	12389	12337	12444	12430	12268	12448	12377	12344	12304	12410	12377	12414	12423	12364	12325	12428	12513	12417	12352	12364	12378	12204	12245	12473	12259	12366	12407	12364	12302	12305	12505	12481	12523	12526	12587	12390	12315	12396	12364	12347	12245	12400	12245	12365	12509	12398	12436	12384	12467	12419	12378	12482	12402	12518	12399	12405	12333	12430	12360	12369	12326	12346	12304	12447	12510	12427	12268	12341	12524	12276	12660	12400	12283	12356	12262	12191	12440	12280	12379	12360	12353	12380	12224	12396	12265	12518	12478	12215	12361	12279	12441	12429	12429	12428	12464	12333	12168	12436	12366	12432	12315	12339	12440	12466	12297	12357	12210	12410	12487	12573	12321	12283	12545	12250	12395	12408	12433	12360	12460	12262	12256	12301	12377	12470	12468	12322	12424	12394	12392	12424	12305	12361	12410	12370	12421	12331	12277	12225	12399	12392	12357	12386	12530	12442	12296	12273	12448	12467	12364	12287	12293	12338	12378	12404	12552	12546	12438	12235	12331	12435	12457	12334	12255	12462	12621	12347	12287	12311	12487	12479	12444	12574	12450	12209	12328	12261	12572	12274	12323	12360	12267	12241	12409	12405	12444	12317	12536	12298	12418	12447	12552	12458	12525	12237	12625	12364	12319	12421	12437	12325	12334	12374	12347	12426	12442	12308	12532	12351	12568	12448	12402	12530	12363	12442	12355	12380	12349	12410	12394	12561	12273	12328	12397	12511	12406	12465	12252	12321	12286	12480	12367	12375	12390	12459	12306	12379	12311	12367	12247	12374	12374	12305	12381	12477	12546	12240	12334	12353	12294	12425	12253	12503	12476	12541	12383	12434	12296	12293	12349	12253	12342	12235	12251	12526	12293	12464	12406	12413	12390	12425	12467	12463	12492	12355	12367	12430	12245	12173	12428	12351	12348	12325	12294	12450	12326	12471	12422	12537	12382	12260	12484	12408	12413	12339	12483	12488	12448	12486	12370	12477	12329	12275	12342	12345	12381	12351	12382	12348	12315	12424	12287	12414	12370	12300	12322	12574	12339	12354	12313	12289	12466	12314	12352	12442	12460	12173	12364	12395	12473	12315	12381	12417	12451	12398	12266	12280	12434	12218	12517	12242	12445	12313	12481	12409	12588	12316	12317	12139	12377	12459	12447	12351	12368	12335	12313	12435	12287	12441	12407	12410	12399	12378	12429	12353	12360	12405	12525	12371	12536	12164	12426	12565	12350	12441	12488	12298	12431	12451	12463	12409	12386	12318	12443	12383	12301	12313	12366	12388	12315	12316	12480	12478	12396	12265	12416	12321	12419	12404	12488	12423	12470	12320	12341	12364	12500	12311	12331	12326	12361	12219	12385	12405	12416	12456	12374	12508	12347	12293	12372	12266	12320	12205	12441	12330	12277	12403	12296	12285	12350	12325	12392	12421	12362	12391	12461	12338	12380	12316	12388	12301	12343	12387	12331	12473	12445	12298	12298	12233	12517	12334	12407	12528	12383	12302	12405	12400	12435	12378	12555	12423	12405	12472	12374	12399	12389	12491	12509	12295	12396	12416	12347	12395	12361	12509	12408	12470	12271	12193	12328	12179	12402	12320	12336	12399	12370	12406	12453	12363	12473	12239	12420	12415	12349	12452	12383	12384	12474	12331	12307	12492	12304	12434	12487	12323	12364	12535	12285	12281	12473	12320	12286	12326	12513	12259	12351	12443	12319	12518	12387	12503	12316	12299	12464	12479	12391	12320	12379	12388	12189	12385	12414	12392	12273	12340	12357	12460	12281	12360	12525	12371	12382	12370	12368	12333	12497	12247	12398	12366	12376	12340	12453	12368	12444	12223	12292	12459	12536	12299	12552	12428	12447	12357	12420	12271	12402	12448	12467	12381	12314	12423	12413	12382	12419	12573	12538	12453	12394	12538	12536	12369	12469	12447	12309	12325	12433	12411	12318	12429	12404	12139	12407	12356	12384	12216	12229	12427	12332	12479	12468	12344	12350	12545	12388	12336	12438	12339	12468	12526	12343	12433	12309	12407	12573	12377	12366	12254	12328	12359	12411	12465	12298	12365	12469	12497	12326	12413	12516	12365	12351	12310	12364	12498	12501	12291	12425	12389	12525	12318	12468	12466	12361	12300	12273	12371	12420	12281	12306	12488	12370	12394	12454	12307	12485	12286	12483	12325	12380	12636	12506	12254	12230	12348	12286	12324	12436	12428	12349	12402	12446	12368	12425	12440	12409	12266	12510	12451	12348	12482	12402	12405	12460	12350	12487	12402	12402	12417	12298	12347	12297	12408	12389	12342	12217	12234	12608	12336	12228	12469	12414	12346	12482	12392	12357	12395	12349	12423	12481	12261	12277	12411	12462	12262	12319	12432	12246	12380	12489	12125	12424	12415	12334	12449	12424	12347	12351	12326	12625	12490	12459	12328	12409	12343	12272	12354	12410	12574	12471	12392	12303	12327	12451	12361	12396	12325	12480	12263	12344	12294	12218	12344	12438	12304	12441	12356	12358	12377	12427	12299	12327	12331	12382	12381	12371	12345	12407	12188	12465	12304	12178	12632	12473	12467	12398	12480	12351	12576	12311	12362	12450	12512	12329	12401	12365	12349	12360	12372	12415	12334	12482	12274	12438	12483	12375	12453	12363	12608	12407	12469	12451	12460	12399	12364	12365	12433	12292	12257	12344	12344	12174	12367	12307	12395	12485	12306	12454	12504	12419	12376	12442	12385	12601	12264	12449	12438	12394	12354	12443	12401	12239	12487	12282	12201	12473	12295	12287	12421	12309	12458	12382	12280	12465	12239	12243	12486	12320	12377	12387	12390	12363	12430	12351	12410	12357	12468	12568	12238	12398	12419	12247	12341	12428	12260	12359	12395	12367	12259	12579	12456	12359	12557	12293	12463	12420	12489	12348	12407	12376	12342	12412	12353	12332	12374	12437	12226	12454	12363	12457	12396	12272	12475	12412	12571	12192	12597	12269	12308	12385	12210	12283	12350
27453	23694	29021	26303	21065	18953	17222	15765	14996	14306	14020	13759	13376	13253	12987	13119	13041	13099	13029	13070	12935	12974	12881	12919	12947	12839	13137	13008	12880	12939	12803	12919	12933	12896	12919	12736	12854	12884	12901	12909	12918	12925	12919	12822	12858	12900	12896	12815	12729	12837	12847	12779	13024	12926	12944	12709	12653	12871	12901	12805	12703	12870	12615	12664	12887	12799	12839	12844	12842	12863	12839	12826	12825	12713	12914	13020	12869	12805	12868	12720	12789	12752	12859	12710	12848	12635	12813	12764	12766	13006	12771	12858	12903	12560	12839	12829	12968	12893	12841	12766	12541	13105	12960	12734	12747	12582	12729	12707	12822	12749	12924	12746	12752	12821	12712	12850	12859	12745	12958	12981	12943	12750	12834	12880	12683	12713	12893	12733	12967	12765	12641	12735	12708	12884	12773	12675	12738	12983	12581	12661	12622	12764	13044	12870	12899	12839	12865	12873	12794	12871	12803	12752	12716	12805	12660	12829	12922	12634	12737	12852	12838	12640	12836	12723	12923	12985	13051	12772	12688	12884	12790	12785	12845	12738	12898	12840	12857	12667	12771	12801	12789	12812	12812	12680	12797	12693	12621	12789	12651	12831	12757	12975	12984	12847	12758	12781	12676	12671	12783	12746	12939	12801	12823	12909	12707	12598	12829	12840	12920	12890	12828	12694	12859	12936	12756	12881	12683	12856	12750	12790	12807	12796	12676	12816	12604	13021	12827	12811	12831	13172	12966	12879	12780	12783	12816	12929	12992	12841	12815	12650	12915	12829	12845	12875	12770	12753	12742	12701	12764	12683	12715	12645	12746	12758	12825	12742	12751	12858	12796	12600	12923	12801	12817	12670	12740	12724	12706	12684	12681	12791	12826	12866	12850	12728	12741	12740	12753	12721	12774	12953	12882	12632	12548	12882	12823	12895	12949	12773	12796	12789	12711	12811	12920	12878	12868	12952	12857	12779	12845	12969	12826	12692	12735	12854	12803	12647	12747	12722	12861	12900	12890	12759	12772	12914	12722	12705	12887	12892	12692	12787	12935	12725	12595	12701	12699	12772	12885	12849	12831	12941	12701	12711	12838	12889	12892	12675	12893	12846	12782	12926	12765	12625	12925	12677	12793	12734	12942	12898	12855	12781	13033	12649	12838	12950	12926	12884	12790	12935	12877	12822	12780	12555	12850	13059	12677	12972	12942	12799	12835	12826	12965	12847	12817	12833	12696	12759	12684	12862	12778	12770	12663	12850	12978	12829	13024	12788	12710	12770	12803	12794	12908	12757	12767	12691	12815	12938	12926	12697	12831	12721	12826	12699	12688	12791	12915	12842	12836	12714	12805	12817	12871	12948	12934	12687	12898	12761	12942	12721	12683	12890	12734	12916	12820	12750	12713	12700	12849	12583	12671	12755	12784	12809	12926	12680	12666	12843	12741	12864	12935	12952	12754	12875	12637	12808	12820	12758	12802	12820	12904	12888	12791	12848	12727	12638	12742	12866	12644	12760	12898	12667	12724	12849	12875	12882	12851	12824	12745	12904	12788	12728	12913	12780	12824	12742	12859	12793	12856	12860	12725	12909	12772	12801	12762	12835	12933	12715	12843	12824	12760	13047	12876	12880	12637	12617	12814	12748	12797	12813	12812	12806	12958	12929	12710	12863	12742	12811	12799	12729	12880	12727	12805	12617	12582	12726	12728	12625	12922	12948	12709	12765	12790	12669	13054	12790	12820	12804	12882	12816	12927	12699	12770	12985	12908	12783	12924	12823	13005	12706	12785	12871	12756	12915	12670	12746	12916	12905	12937	12908	12752	12844	12743	12732	12751	12723	12766	12875	12816	12724	12875	12660	12777	12861	12623	12757	12836	12736	12645	12922	12893	12772	13037	12801	13010	12810	12603	12781	12743	12821	12676	13052	13057	12785	13020	12885	12727	12845	12902	12813	12937	12684	12771	12893	12801	12800	12959	12797	12914	12773	12856	12957	12770	12753	12765	12723	12809	12720	12662	12783	12762	12865	13051	12673	12788	12824	12878	12766	13016	12799	12794	12977	12873	12844	12795	13004	12855	12797	12962	12735	12901	12888	12794	12698	12863	12989	12838	12777	12916	12803	12735	13082	12805	12803	12741	12773	12917	12874	12824	12836	12640	12631	12814	12849	12879	12832	13031	12770	12888	12818	12936	12786	12755	12921	12915	12835	13035	12838	12773	12774	12853	12883	12850	12738	12962	12781	12721	12777	12757	12779	12905	12731	12681	12912	12827	12875	12844	12791	12748	12627	12840	12760	12619	12673	12867	12892	12806	12848	12704	12787	12931	12822	12677	12902	12910	12775	12809	12758	12720	12723	12864	12686	12775	12912	12717	12967	12867	12891	12835	12662	12670	12603	12864	12757	12897	12670	12885	12875	12797	12878	12911	12924	12938	12848	12832	12735	12756	12864	12798	12748	12916	12757	12756	12838	12612	12770	12753	12791	12812	12769	12903	12819	12776	12840	13097	12738	12598	12871	12670	12661	12781	12927	12848	12693	12879	12902	12735	12696	12741	12829	12737	12915	12720	12664	12768	12678	12832	13065	12813	12849	12744	12736	12757	12908	12936	12938	12807	12735	12742	12763	12947	12825	12674	12639	12848	12947	12755	12755	12685	12933	12777	12779	12980	12763	12958	12803	12842	12859	12880	12991	12844	12913	12778	12780	12823	12631	12794	12795	12902	12739	12822	12714	12802	12934	12724	12882	12832	12859	12846	12804	12753	12807	12718	12887	12652	12748	12914	12907	12797	12823	12804	12776	12908	12941	12869	12694	12660	12871	12890	12718	12846	12834	12753	12846	12896	12823	12982	12882	13040	12782	12958	12676	12770	12695	12920	12685	12728	12682	12639	12690	12890	12932	12811	12837	12756	12800	12903	12813	12888	12779	12910	12860	12710	12873	12721	12693	12801	12690	12856	12736	12894	12721	12892	12750	12758	12921	12788	12851	12804	13034	12739	12747	12865	12918	12771	12672	12810	12838	12939	12907	12888	13046	12944	12793	12957	12852	12783	12823	12732	12929	12827	12873	12844	13008	12927	12833	12798	12879	12729	13028	12907	12915	12800	12709	12792	12979	13005	12905	12813	12687	12694	12836	12788	12819	12775	12747	12803	12507	12672	12949	12683	12657	12769	12926	12821	13068	12734	12860	12853	12880	12860	12744	12862	12882	12694	12591	12938	12863	12905	12737	12809	12778	12794	12814	12799	12707	12928	12612	13007	12872	12923	12932	12748	12616	12815	12805	12830	12929	12693	12940	12838	12780	12925	12772	12816	12706	12869	12734	12576	12772	12824	12604	12979	12678	12874	12947	12984	12880	12765	12816	12767	12923	12763	12620	12917	12800	12884	12830	12868	12801	12856	12936	12775	12898	12898	12541	12855	12776	12815	12768	12846	12863	12830	13028	12979	12814	12983	12723	12795	13000	12697	12854	12798	12869	12877	13010	12830	12742	12820	12915	12817	12737	12859	12820	12831	12877	12993	12698	12812	12924	13034	12881	12884	12842	12915	12725	12987	12803	12825	12849	12830	12873	12955	12965	12689	12772	12857	12868	12823	12940	12787	12681	12875	12817	12895	12735	12710	12891	12780	12780	12779	12771	12930	12846	12914	12868	12859	12828	12831	12844	12882	12810	12786	12685	12896	12972	12746	12762	12849	12690	12807	12795	12860	12880	12733	12650	12848	12843	12841	12874	12912	12863	12672	12709	12779	12718	12742	12766	12816	12780	12925	12701	12948	12689	12759	12834	12855	12759	12690	12815	12648	12869	12851	12780	12868	12800	12813	12786	12874	12868	12932	12713	12807	12948	12739	13004	12814	12781	12808	12807	12811	12749	12840	12931	12793	12672	12913	12734	12809	12812	12809	12614	12702	12753	12944	12599	12646	12802	12864	12843	12688	12776	12779	12797	12757	12797	12689	12785	12989	12888	12882	12726	12742	12794	12794	12766	12887	12666	12823	12663	12848	12920	12919	12741	12829	12812	12785	12895	12917	12769	12739	12787	12591	12897	12764	12627	12861	12737	12877	12797	12962	12711	12804	12734	12982	12776	12732	12686	12645	12726	12717	12667	12729	12672	12675	12803	12798	13035	12676	12821	12941	12787	12922	12729	12818	12771	12901	12918	12842	12905	12570	12953	12905	12818	12835	12607	12809	12780	12761	12855	12795	12866	12917	12760	12882	12792	12757	13029	12809	12945	12902	12933	12997	13012	12802	12858	12820	12983	12887	12735	12796	12985	12894	12819	12806	12893	12670	12714	12787	12674	12767	12921	13014	13004	13003	12841	12872	12648	12809	12941	12844	12671	12706	12940	12845	12738	12956	12713	12981	12877	12762	12817	12774	12776	12888	12520	12862	12741	12859	12831	12860	12799	12906	12941	12817	12810	12700	12841	12724	12535	12803	12677	12883	12926	12620	12681	12892	12864	12725	12831	12835	12863	12847	12800	12743	12932	12641	12691	12741	12890	12698	12789	12938	12889	12980	12809	12844	12906	12975	12652	12745	12785	12735	12812	12938	12794	12877	13013	12799	13052	12880	12844	12778	12696	12963	13061	12732	12732	12929	12854	12790	12879	12799	12935	12709	12563	12819	12730	12962	13056	12744	12904	12831	12921	12936	12660	12777	12910	13026	12952	12739	12734	12676	12931	12915	12594	12747	12820	12873	12671	12810	12838	12881	12957	12751	12761	12727	12637	12742	12626	12868	12679	13057	12639	12844	13025	12826	12830	12840	13036	12811	12856	12926	12819	12743	12748	12843	12761	12857	12857	12786	12758	12958	12798	12856	12733	12752	12809	12646	12743	12854	12815	12885	12906	12737	13075	13018	12587	12759	12827	12760	12813	12792	12813	12952	12786	12842	12881	12694	12762	12721	12774	12879	12763	12903	12806	12804	12853	13089	12803	12945	12785	12702	12777	12918	13134	12919	12850	12705	12808	12886	12854	12652	12924	12966	12964	12747	12717	12749	12745	12898	12778	12672	12615	12955	12790	12722	12833	12751	12781	12895	12836	12757	12727	12854	12928	12856	12685	12715	12744	12762	12832	12841	12694	12727	12912	12914	12718	12738	12763	12751	12905	12732	12822	12838	12827	12901	12869
23003	35931	33624	26808	23783	21270	18900	17236	15753	14677	14164	13459	13159	12954	12830	12604	12402	12424	12500	12378	12453	12372	12586	12317	12283	12215	12423	12443	12362	12234	12232	12315	12247	12197	12380	12311	12330	12274	12277	12365	12314	12165	12350	12427	12305	12160	12122	12245	12293	12334	12159	12288	12151	12363	12121	12274	12161	12228	12309	12124	12105	12398	12181	12252	12238	12214	12230	12430	12300	12242	12234	12183	12329	12190	12329	12312	12385	12237	12281	12271	12242	12275	12261	12315	12415	12190	12206	12231	12223	12311	12230	12234	12220	12167	12057	12196	12359	12293	12181	12264	12063	12378	12286	12225	12208	12270	12287	12161	12369	12203	12199	12204	12273	12119	12169	12292	12296	12352	12050	12252	12182	12456	12277	12277	12176	12289	12235	12298	12191	12486	12117	12215	12216	12319	12128	12348	12152	12264	12158	12379	12280	12132	12215	12254	12314	12080	12389	12288	12267	12132	12462	12172	12150	12464	12353	12169	12322	12210	12116	12281	12169	12175	12180	12302	12256	12054	12106	12095	12221	12258	12316	12253	12354	12265	12294	12252	12244	12157	12254	12241	12163	12319	12239	12207	12118	12173	12308	12300	12293	12133	12243	12264	12189	12278	12230	12164	12235	12302	12156	12159	12317	12423	12295	12197	12159	12203	12370	12392	12318	12241	12150	12335	12336	12292	12211	12230	12377	12114	12235	12155	12231	12212	12298	12266	12256	12116	12275	12384	12223	12147	12272	12338	12256	12184	12271	12252	12285	12309	12246	12248	12157	12366	12106	12351	12174	12250	12194	12307	12218	12249	12263	12339	12164	12167	12427	12270	12388	12246	12313	12052	12291	12347	12285	12214	12145	12354	12132	12230	12233	12157	12234	12257	12274	12376	12251	12318	12162	12225	12273	12263	12353	12065	12103	12371	12226	12225	12277	12421	12217	12274	12295	12201	12278	12092	12252	12192	12364	12084	12344	12184	12129	12290	12345	12294	12247	12129	12319	12138	12144	12346	12248	12223	12173	12315	12277	12223	12199	12310	12157	12310	12413	12439	12320	12230	12181	12380	12328	12285	12114	12214	12241	12327	12268	12254	12334	12190	12196	12199	12242	12212	12099	12352	12158	12276	12329	12293	12307	12406	12324	12213	12279	12244	12234	12310	12091	12231	12229	12447	12254	12256	12257	12342	12305	12296	12185	12349	12158	12245	12345	12129	12142	12308	12127	12191	12394	12213	12308	12341	12270	12332	12186	12152	12223	12250	12186	12277	12363	12192	12270	12260	12217	12210	12117	12141	12054	12336	12370	12083	12123	12107	12236	12188	12205	12182	12233	12250	12398	12182	12315	12241	12243	12356	12115	12291	12157	12269	12348	12149	12206	12329	12220	12208	12387	12136	12196	12225	12330	12103	12221	12306	12174	12236	12358	12326	11954	12217	12255	12179	12220	12388	12140	12341	12250	12269	12239	12354	12215	12363	12199	12100	12280	12235	12162	12194	12295	12266	12368	12397	12281	12236	12237	12381	12243	12248	12337	12206	12157	12137	12365	12173	12254	12127	12243	12166	12257	12188	12271	12168	12342	12260	12161	12264	12312	12415	12234	12189	12098	12419	12232	12373	12171	12329	12110	12157	12136	12167	12433	12148	12204	12197	12303	12229	12226	12310	12311	12242	12166	12250	12271	12348	12258	12416	12201	12138	12327	12151	12272	12169	12246	12210	12403	12253	12266	12265	12363	12226	12332	12357	12276	12074	12250	12491	12249	12284	12266	12337	12304	12213	12175	12223	12225	12381	12231	12290	12274	12214	12206	12316	12268	12266	12246	12258	12133	12312	12197	12207	12391	12266	12389	12257	12236	12249	12087	12408	12180	12183	12226	12283	12222	12213	12205	12248	11963	12215	12237	12280	12411	12161	12194	12129	12216	12097	12176	12272	12213	12276	12419	12342	12429	12134	12180	12208	12137	12187	12304	12404	12348	12279	12150	12295	12242	12162	12187	12504	12278	12359	12247	12332	12084	12084	12092	12262	12232	12338	12140	12252	12120	12156	12355	12233	12112	12210	12216	12331	12332	12177	12327	12196	12328	12452	12258	12282	12271	12358	12160	12202	12351	12321	12450	12265	12224	12156	12254	12188	12134	12295	12156	12193	12240	12195	12344	12320	12348	12178	12331	12307	12333	12122	12101	12200	12305	12486	12270	12340	12163	12311	12361	12274	12181	12293	12264	12274	12305	12150	12367	12309	12196	12225	12083	12247	12334	12206	12311	12350	12176	12190	12414	12335	12344	12279	12251	12148	12285	12253	12239	12258	12240	12102	12293	12225	12316	12245	12175	12252	12313	12144	12383	12100	12243	12163	12370	12297	12450	12347	12127	12217	12414	12110	12166	12280	12345	12359	12310	12247	12213	12398	12272	12220	12125	12378	12237	12264	12316	12302	12045	12330	12299	12263	12316	12164	12302	12333	12360	12166	12068	12372	12324	12242	12266	12274	12312	12310	12303	12438	12282	12324	12287	12360	12370	12265	12155	12305	12164	12065	12286	12276	12317	12288	12272	12309	12127	12275	12089	12363	12373	12230	12408	12228	12424	12421	12278	12313	12269	12380	12243	12185	12302	12230	12270	12208	12309	12207	12357	12196	12261	12280	12360	12203	12242	12260	12347	12219	12231	12206	12332	12202	12262	12303	12180	12347	12279	12174	12191	12212	12190	12243	12152	12165	12333	12271	12307	12432	12192	12428	12202	12182	12293	12090	12183	12332	12277	12086	12349	12289	12232	12222	12283	12305	12263	12080	12230	12243	12269	12090	12144	12339	12306	12330	12232	12238	12285	12362	12349	12158	12254	12301	12225	12241	12466	12153	12260	12304	12259	12195	12385	12336	12192	12343	12377	12158	12259	12394	12263	12295	12296	12191	12129	12344	12440	12271	12239	12270	12306	12454	12341	12191	12152	12223	12185	12402	12152	12291	12260	12299	12335	12338	12163	12160	12281	12229	12090	12115	12191	12205	12396	12224	12262	12205	12201	12242	12347	12219	12157	12208	12368	12213	12269	12261	12289	12093	12188	12178	12313	12335	12205	12185	12266	12311	12277	12292	12354	12383	12295	12281	12197	12299	12323	12181	12298	12262	12256	12167	12285	12434	12313	12057	12403	12076	12160	12306	12384	12266	12361	12225	12340	12087	12270	12367	12254	12174	12271	12136	12228	12264	12338	12235	12225	12185	12205	12262	12228	12275	12302	12232	12168	12212	12332	12397	12285	12253	12370	12197	12466	12296	12299	12311	12214	12341	12415	12203	12194	12221	12155	12320	12123	12241	12274	12257	12218	12289	12304	12184	12140	12429	12265	12017	12235	12169	12359	12255	12193	12210	12190	12099	12528	12176	12231	12525	12356	12143	12175	12365	12187	12164	12241	12138	12330	12221	12287	12304	12300	12115	12255	12346	12131	12189	12387	12292	12302	12326	12195	12180	12436	12300	12277	12332	12213	12252	12229	12142	12217	12323	12243	12305	12257	12316	12404	12394	12215	12317	12192	12322	12201	12320	12313	12236	12250	12123	12308	12244	12232	12160	12360	12343	12433	12213	12199	12274	12417	12390	12228	12246	12249	12413	12191	12397	12327	12089	12267	12330	12252	12233	12318	12225	12166	12208	12200	12409	12210	12263	12203	12278	12288	12170	12372	12299	12263	12122	12266	12353	12218	12279	12261	12224	12223	12287	12071	12101	12497	12328	12213	12290	12314	12300	12127	12239	12374	12214	12340	12265	12181	12314	12294	12356	12440	12341	12390	12229	12165	12230	12334	12322	12287	12367	12204	12261	12240	12205	12330	12167	12398	12230	12357	12247	12358	12174	12216	12393	12280	12283	12139	12318	12358	12233	12366	12198	12274	12233	12283	12145	12317	12227	12194	12131	12361	12227	12199	12352	12181	12208	12276	12141	12194	12235	12198	12234	12262	12386	12221	12238	12206	12360	12230	12159	12252	12222	12262	12350	12166	12467	12288	12181	12216	12015	12461	12313	12359	12384	12258	12246	12059	12285	12349	12215	12232	12316	12247	12386	12208	12373	12232	12216	12198	12365	12141	12184	12165	12379	12143	12172	12447	12349	12298	12139	12400	12384	12364	12365	12341	12391	12344	12183	12226	12377	12293	12188	12125	12217	12238	12257	12202	12195	12265	12226	12264	12387	12300	12365	12279	12153	12121	12112	12276	12230	12081	12130	12376	12240	12289	12225	12411	12161	12074	12165	12258	12114	12375	12345	12336	12273	12246	12138	12321	12421	12074	12402	12268	12286	12295	12290	12195	12135	12326	12353	12260	12289	12367	12183	12319	12298	12293	12287	12162	12308	12273	12205	12150	12223	12367	12327	12130	12282	12065	12114	12187	12232	12381	12188	12096	12265	12367	12434	12224	12221	12183	12314	12299	12111	12065	12148	12324	12222	12268	12209	12257	12251	12351	12311	12103	12312	12257	12260	12315	12338	12226	12133	12241	12308	12180	12365	12172	12246	12047	12305	12303	12413	12197	12301	12306	12279	12183	12250	12251	12312	12286	12318	12300	12094	12301	12191	12303	12313	12168	12282	12297	12188	12246	12303	12202	12201	12305	12430	12118	12210	12301	12217	12313	12220	12328	12292	12115	12322	12192	12420	12119	12334	12149	12195	12205	12195	12170	12361	12233	12186	12095	12239	12424	12161	12376	12068	12342	12214	12338	12217	12225	12146	12249	12435	12257	12312	12179	12237	12212	12276	12392	12372	12244	12368	12267	12296	12305	12259	12246	12285	12186	12271	12284	12361	12416	12241	12143	12229	12265	12201	12137	12200	12231	12171	12359	12145	12173	12282	12328	12291	12347	12246	12279	12260	12113	12212	12149	12285	12255	12132	12244	12170	12176	12323	12161	12346	12245	12299	12150	12305	12244	12352	12295	12342	12267	12326	12296	12295	12320	12257	12282	12058	12315	12341	12215	12186	12080	12374	12160	12388	12273	12185	12419	12161	12291	12355	12250	12130	12233	12190	12167	12313	12297	12316	12405	12181	12280	12172	12298	12451	12375	12185	12234	12275	12267	12185	12207	12326	12252	12105	12435	12158	12341	12170	12271	12163	12305	12440	12357	12199	12420	12132
23735	21047	28454	24386	23084	23647	22041	17459	15801	15157	14280	13511	13354	12992	12763	12859	12833	12671	12363	12514	12354	12410	12635	12231	12277	12201	12389	12192	12384	12298	12343	12247	12289	12450	12414	12208	12118	12185	12257	12180	12172	12222	12481	12251	12203	12353	12377	12337	12272	12408	12309	12175	12219	12110	12329	12349	12305	12351	12090	12058	12325	12042	12356	12262	12232	12105	12280	12202	12377	12151	12213	12348	12191	12204	12311	12255	12226	12338	12301	12186	12262	12139	12199	12197	12306	12283	12162	12368	12226	12196	12135	12396	12144	12009	12401	12151	12223	12234	12051	12214	12068	12098	12201	12319	12104	12269	12249	12342	12102	12237	12038	12330	12254	12196	12239	12065	12181	12315	12116	12230	12009	12139	11987	12274	12273	12144	12174	12197	12235	11959	12209	12367	12250	12135	12338	11983	12113	12081	12207	12091	12312	12281	12230	12149	12366	12082	12017	12078	12129	12204	12160	12332	12107	12099	12210	12168	12183	12250	11992	12344	12049	12255	12450	12246	12175	12046	12321	12183	12227	12115	12153	12090	12112	12170	12076	12201	12214	12134	12193	12239	12215	12244	12142	12293	12157	12157	12277	12025	12177	12238	12239	12335	12103	12172	12062	12195	12152	12164	12157	11924	12036	12113	12306	12182	12057	12148	12298	12136	12032	12285	12125	11993	12333	12092	12206	12297	12112	12101	12008	12186	12329	12279	12238	12157	12223	12172	12192	12016	12020	12148	12305	12280	12149	12173	12269	12159	12243	12040	12170	12296	12098	12248	12180	12195	12159	12182	12243	12229	12127	12050	12255	12070	12459	12129	12163	12229	12135	12171	12306	11960	12192	12138	12150	12260	12087	11952	12130	12216	12065	12117	12185	12157	12183	12243	12057	12057	12276	12120	12240	12232	12137	12433	12362	12329	12087	12292	12198	12220	12096	12117	12197	12106	12333	12102	12264	12020	12116	12073	12222	12109	12154	12274	12113	12126	12171	12223	12327	12155	12013	12197	12236	11956	12046	12297	12376	12270	12281	12274	12244	12202	12291	12133	11992	12271	12260	12130	12166	12094	12223	12171	12101	12276	12094	12331	12204	12331	11984	12148	12146	12177	12196	12308	12319	12119	12201	12148	12110	12131	12141	12140	12119	12189	12162	12076	12134	12256	12097	12195	12270	12161	12108	11949	12078	12236	12373	12107	12187	12130	12069	12142	12101	12199	12046	12098	12082	12204	12270	12069	12326	12066	12201	12175	12347	12102	12098	12213	12184	12122	12126	12069	12037	12166	12130	12037	12039	12096	12216	12306	12127	12176	12075	12143	12186	12110	12256	12181	12251	12135	12159	12208	12199	12121	12133	12191	12248	12187	12237	12169	12310	12064	12437	12156	12079	12320	11949	12287	12139	11951	12210	12084	12105	12137	12320	12062	12136	12352	12173	12185	12207	12172	11973	12222	12222	12266	12127	12309	12086	12191	12135	12300	12217	12311	12050	12188	12040	12057	12206	12318	12170	12260	12315	12242	12239	12239	12171	11940	12340	12100	12048	12238	12100	12184	12233	12298	12206	12217	12138	12209	12202	12361	11972	12075	12141	12124	12134	12194	12211	12183	12261	12152	12280	12233	12168	12137	12217	12208	12139	12255	12296	12204	12214	12374	12175	12129	12220	12358	12176	12220	12304	12351	12160	12101	12051	12171	12118	12214	12385	12018	12164	12021	12307	12159	12270	12214	12189	12136	12326	12257	12128	12127	12082	11966	12277	12174	12201	12212	12206	12241	12144	12156	12058	12258	12281	12155	11880	12155	12296	12284	12129	12400	11982	12157	12214	12186	12457	12077	12117	12218	12185	12246	12046	12337	12108	12232	12215	12080	12321	12203	12133	12176	12175	12078	12197	12218	12205	12208	12199	12261	12290	12119	12244	12120	12179	12123	12392	12063	12135	11941	12211	12453	12165	12211	12195	12245	12291	12144	12240	12242	12116	11977	12169	12128	12282	12245	12297	12353	12256	12182	12140	12132	12239	12349	12276	12105	12220	12249	12150	12133	12141	12253	12164	12233	12237	12215	12361	12262	12073	12182	12358	12110	12244	12112	12089	12349	12268	12078	12317	12151	12385	12229	12174	12229	12309	12077	12152	12213	12424	12143	12211	12175	12099	12309	12147	12197	12189	12089	12042	12015	12134	12115	12045	12192	12024	12201	12360	12210	12241	12185	12121	12175	12330	12179	11995	12254	12132	12170	12320	12205	12075	12317	12192	12291	12121	12219	12209	12257	12098	12131	12249	12104	12268	12176	12228	12068	12118	11983	11933	12039	12226	12306	12177	12243	12246	11997	12309	12087	12020	12161	12190	12286	12247	12083	12173	12024	12258	12246	12220	12088	11999	12153	12053	12028	12209	12266	12049	12186	12114	12177	12072	12353	12267	12057	12021	12263	12240	12307	12235	12328	12340	12205	12075	12014	12221	12116	12207	12174	12308	12088	12147	12274	12317	12250	12290	12092	12111	12227	12261	12237	12203	12183	12233	12078	12184	12151	12127	12253	11977	12216	12172	11877	12282	12304	12072	12270	12189	12243	12191	12115	12446	12323	12184	12181	12180	12176	12162	12206	12050	12345	12292	12175	12150	12157	12226	12203	12162	12119	12245	12287	12235	12262	12212	12309	11992	12109	12284	12231	12187	12278	11966	12208	12208	12110	12103	12179	12186	12050	12310	12120	12106	12198	12164	12239	12091	12340	12154	12145	12181	12256	12340	12207	12306	12069	12213	12180	12243	12152	12081	12115	12250	12193	12336	12224	12051	12245	12109	12119	12147	12286	12058	12226	12252	12120	12108	12045	12148	12185	12179	12278	12128	12140	12049	12149	12262	12228	12094	12040	12277	12220	12339	12166	12235	12345	12218	12099	12388	12307	12209	12116	12050	12086	12223	12040	12111	12200	12062	12138	12312	12264	12195	12209	11928	12003	12190	12186	12103	12108	12051	12150	12084	12327	12154	12151	12097	12141	12241	12197	12196	12194	12191	12175	12047	12207	12118	12029	12205	12187	12112	12255	12325	12180	12328	12069	12280	12219	12143	12282	12265	12156	12327	12167	12054	12112	12166	12178	12113	12169	12274	12239	12226	12086	12194	12016	12241	12212	12134	12163	12158	12328	12370	12190	12301	12277	12208	12291	12237	12245	12103	12267	12177	12267	12293	12281	12314	12279	12111	12182	12117	12240	12152	11963	12183	12184	12223	12240	12162	12229	12231	12223	12123	12092	12362	12029	12141	12118	12102	12108	12097	12206	12097	12342	12111	12199	12330	12215	12136	12139	12093	12284	12175	12180	12222	12084	12176	12252	12109	12091	12155	12257	12393	12183	12077	12022	12156	12130	12084	12133	12108	12081	12140	12018	12186	12163	12167	11976	12272	12039	12134	12182	12260	12039	12181	12096	12238	12268	12061	12248	12264	12282	12140	12188	11995	12105	12137	12310	12349	12086	12210	12184	12156	12197	12208	12356	11998	12199	12160	12187	12074	12032	12033	11969	12089	12331	12181	12209	12254	12117	12037	12336	12073	12156	12119	11917	12036	12189	12167	12132	12201	12152	12137	12163	11988	12109	12082	12027	12100	12249	12179	12171	12155	12288	12310	12284	12088	12216	12057	12410	12270	12047	12128	12256	12176	12318	12246	11927	12138	12078	12045	12278	12273	12126	12189	12228	12168	12189	12216	12125	12326	12157	12156	12299	12236	12276	12186	12124	12025	12237	12296	12177	12289	12093	12348	12105	12190	12056	12215	12180	12168	12139	12250	12199	12260	12117	12184	12092	12222	12283	12021	12164	12328	12259	12240	12153	12088	12170	12127	12277	12215	12185	12235	12149	12101	12218	12293	12244	12211	12132	12203	12142	12086	12156	12100	12229	12457	12166	12196	12175	12062	12243	12190	12319	12213	12192	12201	12280	12372	12244	12089	12117	12135	12197	12161	12244	12251	12155	12056	12255	12059	12296	12436	12370	12141	12105	12168	12203	12055	12176	12149	12130	12070	12142	12246	12300	12249	12189	12246	12161	12164	12103	12226	12221	12085	12308	12163	12300	12086	12298	12219	12108	12349	12180	12172	12200	12008	12092	12147	12149	12412	12213	12312	12191	12209	12125	11949	12213	12055	12068	12301	12296	12280	12298	12090	12141	12252	12067	12049	12337	12017	12251	12158	12154	12178	12061	12204	12185	12271	12162	12107	12286	12230	12139	12441	12050	12265	12040	12259	12154	12211	12143	12275	12234	12232	12323	12097	12139	11991	12140	12362	12217	12256	12102	12252	12383	12149	12252	12065	12030	12107	12222	12117	12195	12089	12291	12187	12203	12430	12382	12128	12281	12252	12084	12231	12185	12277	12139	12105	12295	12088	12153	12120	12147	12234	12193	12214	12198	12233	12131	12405	12453	12141	12298	12401	12006	12111	12064	12173	12130	12368	12200	12024	12222	12246	12204	12322	12097	12059	12276	12258	12147	12156	12161	12296	12303	12101	12083	12123	12108	12107	12196	12217	12168	12197	12246	12132	12141	12211	12203	12170	12096	12252	12031	12197	12295	12378	12340	12114	12040	12363	12040	12102	12026	12118	12267	12158	12400	12310	12259	12079	12166	12244	12099	12316	12342	12257	12060	12251	12186	12219	12257	12225	12169	12280	12175	12170	12248	12274	12147	12126	12130	12261	12102	12049	12248	12372	12162	12139	12141	12317	12191	12072	12134	12270	12118	12165	12235	12079	12272	12119	12181	12204	12222	12086	12322	12180	12218	12100	12158	12050	12173	12166	12219	12112	12367	12067	12146	12261	12264	12230	12165	12364	12348	12421	12143	12262	12243	12168	12140	12321	12414	12192	12169	12033	12280	12367	12263	12224	12316	12162	12050	12155	12131	11993	12131	12059	12323	12225	12362	12154	12150	12148	12269	12065	12192	12276	12342	12341	12134	12306	12222	12202	12157	11956	12186	11948	12185	12198	12343	12124	12278	12465	12247	12156	12243	12198	12117	12300	12089	11973	12291	12200	12230	12195	12261	12239	12245	12327	12369	12236	12324	12228	12273	12333	12296	12411	12015	12183	11944	12329	12497	12227	12090	12098	12085	12178	12217	12192	12337
23114	41999	40324	33029	28686	25955	22602	19668	17749	16286	15082	14117	13471	12922	12778	12484	12429	12093	12200	12104	11961	11982	12043	11931	12027	11813	11939	11713	11990	11924	11814	11848	11914	11832	12015	11757	11956	11882	12030	11844	11897	11927	11908	11891	11884	11998	11841	11727	11997	11819	11658	11991	11980	11895	11922	11803	11818	11810	11835	11906	11846	11889	11870	11927	11764	11831	11985	11811	12007	11893	11938	11912	11933	11846	11824	11825	11928	11867	11859	11910	11750	11732	11954	11687	11800	11944	11988	11791	11885	11783	11822	11907	11763	11698	11798	11835	11734	11825	11883	11787	11915	11853	11828	11888	11725	11825	11783	11515	11849	11832	11953	11655	11862	11916	11890	11696	11659	11842	11906	11948	11804	11677	11833	11787	11851	11872	11851	11774	11748	11861	12011	11647	11697	11774	11742	11703	11788	11802	11787	11763	11838	11776	11867	11819	11722	11735	11869	11923	11860	12008	11900	11904	11762	11751	11874	11928	11778	11829	11831	11880	11690	11866	11961	11687	11721	11867	11809	11936	11921	11884	11860	11829	11817	11788	11988	11900	11971	11905	11899	11758	11736	11797	11805	11775	11748	11777	11566	11803	11810	11754	11743	11746	11702	11716	11765	11826	11738	11722	11899	11772	11826	11847	11794	11912	11689	12004	11782	11826	11791	11799	11733	11893	11868	11756	11803	11741	11801	11849	11787	11865	11849	11828	11741	11725	11789	11720	11989	11869	11829	11755	11908	11927	12070	11838	11973	11830	11871	11758	11864	11880	11843	11684	11846	11694	11854	11758	11830	11892	11736	11806	11887	11747	11754	11820	11849	11670	11729	11914	11811	11889	11825	11659	11850	11760	11736	11867	11832	11890	11819	11736	11641	11774	11706	11839	11820	11757	11727	11689	11784	11835	11844	11723	11836	11733	11757	11860	11776	11868	11736	11825	11946	11879	11756	11954	11701	11855	11696	11749	11745	11869	11910	11868	11866	11921	11682	11913	11773	11795	11888	11701	11712	11897	11862	11890	11768	11706	11758	11693	11798	11830	11846	11848	11840	11842	11868	11783	11799	11927	11835	11889	11709	11828	11805	11582	11858	11777	11691	11838	11850	11754	11740	11965	11778	11821	11849	11817	11880	11707	11578	11753	11719	11687	11772	11751	11656	11782	11927	11988	11803	11831	11589	11731	11734	11905	11846	11794	11882	11827	11897	11733	11826	11938	11726	11859	11833	11777	11838	11827	11835	11815	11836	11865	11662	11861	11838	11897	11769	11600	11663	11868	11904	11939	11849	11821	11838	11835	11757	11671	11909	11765	11683	11672	11970	11957	11786	11758	11615	11768	11758	11843	11798	11786	11760	11729	11924	11776	11799	11813	11795	11728	11684	11683	11796	11752	11852	11725	11788	11765	11816	11774	11844	11775	11825	11964	11674	11890	11758	11746	11808	11745	11813	11838	11786	11715	11842	11932	11635	11703	11648	11944	11806	11968	11794	11762	11804	11809	11781	11697	11765	11809	11806	11930	11768	11843	11870	11790	11749	11899	11932	11796	11712	11809	11776	11755	11748	11853	11904	11982	11940	11762	11914	11710	11884	11957	11705	11809	11685	11930	11809	11739	11831	11798	11731	11785	11890	12029	11767	11720	11861	12019	11892	11671	11898	11742	11852	11871	11612	11690	11881	11724	11809	11712	11984	11850	11862	11906	11807	11823	11758	11867	11843	11946	11700	11805	11737	11753	11896	11846	11752	11695	11818	11747	11820	11778	11765	11937	11822	11925	11825	11851	11962	11924	11802	11786	11733	11839	11814	11791	11790	11849	11849	11858	11806	11872	11825	11855	11786	11929	11740	11890	11634	11717	11881	11765	11646	11906	11902	11734	11646	11697	11909	11843	11767	11846	11866	12028	11814	11784	11862	11685	11804	11829	11718	11916	11726	11857	11830	11860	11889	11936	11782	11770	11718	11782	11820	11892	11975	11926	11776	11776	11838	11828	11667	11773	11820	11730	11803	11708	11814	11834	11810	11671	11764	11743	11886	11850	11725	11858	11858	11765	11942	11635	11815	11823	11847	11902	12051	11862	11792	11739	11750	11743	11815	11825	11904	11686	11887	11738	11835	11830	11749	11811	11885	11686	11737	11838	11776	11796	11809	11770	11672	11788	11813	11808	11751	11905	11692	11850	11869	11835	11688	11682	11833	11771	11746	11822	11678	11718	11869	11735	11892	11849	11705	11738	11838	11782	11910	11841	11926	11676	11728	11664	11724	11692	11884	11799	11756	11815	11858	11749	11748	11807	11833	11660	11773	11802	11679	11744	11772	11817	11761	11941	11826	11815	11870	11795	11774	11774	11771	11959	11705	11799	11840	11718	11864	11752	11688	11726	11923	11674	11858	11601	11761	11907	11641	11716	11804	11754	11942	11875	11778	11859	11700	11951	11786	11788	11830	11847	11876	11777	11841	11937	11817	12020	11894	11810	11737	11758	11763	11822	11861	11905	11811	11664	12039	11908	11749	11704	11857	11874	11847	11856	11867	11725	11888	11653	11903	12059	11653	11678	11891	11886	11751	11850	11670	11848	11908	11774	11987	11807	11779	11957	11773	11877	11803	11788	11750	11785	11739	11772	12059	11747	11852	11866	11877	11914	11775	11859	11735	11753	11663	11703	11506	11722	11891	11816	11826	12011	11798	11815	11607	11906	11693	11684	11787	11907	11777	11871	11807	11985	11942	11784	11962	11810	11711	11855	11861	11965	11714	11835	11919	11833	11928	11743	11851	11861	11806	11873	11801	11746	11783	11588	11743	11772	11763	11796	11653	11634	11776	11903	11678	11829	11710	11763	11775	11731	11770	11811	11864	11880	11771	11734	11859	11753	11895	11846	11861	11828	11644	11695	11935	11687	11867	11897	11858	11962	11789	11856	11849	11768	11800	11744	11684	11926	11745	11736	11899	11735	11659	11949	11681	11858	11845	11792	11788	11831	11807	11824	11747	11727	11847	11771	11894	11888	11803	11581	11728	11821	11810	11847	11939	11691	11975	11828	11844	11781	11726	11614	11875	11776	11853	11826	11584	11899	11803	11752	11926	11901	11861	11802	11894	11997	11772	11902	11766	11836	11746	11824	12015	11828	11840	11785	11817	11756	11769	11826	11771	11901	11868	11857	11670	11775	11948	11810	11820	11661	11789	11848	12008	11802	11975	11898	11771	11804	11900	11800	11919	11701	11874	11816	11858	11858	11803	11889	11832	11651	11922	11808	11848	11736	11848	11693	11738	11767	11787	11748	11766	11801	11806	11734	11721	11884	11868	11786	11918	11814	11738	11763	11874	11711	11743	11865	11802	11671	11883	11909	11883	11678	11973	11901	12007	11790	11771	11788	11904	11781	11874	11796	11781	11858	11767	12005	11797	11676	11950	11711	11784	11747	11937	11792	11934	11712	11818	11742	11684	11876	11888	11813	11864	11809	11682	11681	11715	11853	11700	11736	11847	11817	11787	11670	11801	11685	11714	11828	11785	11851	11782	11704	11904	11767	11732	11831	11903	11817	11739	11764	11786	11721	11740	11970	11758	11860	11800	11793	11857	11827	11828	11787	11872	11704	11893	11744	11881	11759	11739	11803	11889	11827	11753	11527	11782	11722	11739	11826	11762	11706	11844	11686	11823	11888	11740	11773	11682	11887	11737	11750	11844	11695	11841	11763	11757	12012	11867	11791	11737	11886	11696	11857	11742	11785	11792	11920	11946	11678	11748	11965	11885	11751	11896	11613	11752	11816	11862	11710	11799	11809	11856	11955	11879	11839	11824	11696	11659	11718	11748	11868	11785	11598	11848	11927	11775	11698	11771	11737	11872	11745	11691	11646	11840	11715	11826	11865	11739	11905	11711	11902	11789	11833	11790	11783	11895	11779	11902	11751	11649	11850	11903	11913	11930	11941	11901	11864	11874	11882	11876	11657	11822	11605	11813	11879	11845	11795	11859	11752	11802	11564	11934	11773	11696	11595	11914	11833	11834	11788	11591	11719	11794	11903	11773	11838	11907	11780	11840	11878	11836	11964	11732	11798	11858	11788	11655	11783	11828	11773	11847	11689	11878	11665	11843	11879	11885	11806	11720	11816	12057	11756	11789	11761	11884	11917	11833	11721	11689	11726	11678	11948	11844	11793	11940	11710	11890	11724	11683	11889	11823	11713	11765	11966	11646	11840	11867	11716	11608	11988	11754	11926	11910	11722	11739	11890	11880	11957	11687	11705	11939	11898	11825	11864	11698	11750	11640	11735	11851	11814	11811	11883	11912	11935	11926	11813	11834	11710	11755	11801	11794	11752	11546	11779	11872	11858	11862	11753	11892	11730	11947	11716	11788	12072	11875	11774	11663	11811	11790	11797	11735	11825	11817	11897	11693	11882	11830	11869	11920	11869	11722	11828	11748	11877	11696	11847	11978	11861	11776	11849	11764	11755	11753	11763	11734	11787	11840	11756	11917	11732	11704	11804	11818	11974	11811	11796	11859	11875	11659	11753	11704	11733	11785	11803	11885	11798	11935	11745	11789	11831	11682	11816	11758	11718	11809	11893	11782	11836	11852	11916	11749	11859	11873	11818	11904	11769	11734	11751	11928	11823	11924	11688	11910	11924	11857	11820	11769	11769	11710	11848	11785	11780	11887	11774	11819	11769	11905	11797	11899	11968	11850	11997	11894	11819	11847	11888	11854	11806	11815	11778	11813	11860	11883	11807	11705	11834	11831	11782	11903	11949	11811	11781	11941	11917	11781	11868	11688	11638	11663	12032	11903	11844	11728	11684	11681	11825	11684	11687	11723	11759	11757	11837	11626	11809	11842	11750	11840	11997	11775	11821	11784	11911	11887	11760	11758	11883	11948	11828	11931	11867	11846	11830	11702	11730	11767	11963	11814	11715	11762	11770	11976	11784	11819	11867	11803	11756	11903	11929	11849	11779	11871	11657	11757	11911	11834	11805	11894	11796	11714	11861	11918	12021	11809	11768	11907	11873	11750	11628	11881	11928	11749	11817	11849	11935	11813	11927	11849	11774	11809	11741	11845	11653	11685	11869	11778	11700	11891	11967	11893	11719	11824	11636	11851	11732	11712	11804	11921	11745	11716	11753	11904	11761
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
