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
339248618950	339248619519	339248620069	339248620618	339248621169	339248621719	339248622269	339248622819	339248623369	339248623919	339248624470	339248625020	339248625570	339248626120	339248626670	339248627220	339248627770	339248628320	339248628870	339248629422	339248629970	339248630520	339248631070	339248631620	339248632170	339248632720	339248633270	339248633820	339248634370	339248634921	339248635471	339248636021	339248636571	339248637121	339248637671	339248638221	339248638771	339248639321	339248639871	339248640421	339248640971	339248641521	339248642071	339248642621	339248643171	339248643721	339248644271	339248644821	339248645372	339248645922	339248646472	339248647022	339248647572	339248648122	339248648672	339248649222	339248649772	339248650322	339248650872	339248651422	339248651972	339248652522	339248653072	339248653622	339248654172	339248654722	339248655272	339248655823	339248656373	339248656923	339248657473	339248658023	339248658573	339248659123	339248659673	339248660223	339248660773	339248661323	339248661873	339248662423	339248662973	339248663523	339248664073	339248664623	339248665173	339248665724	339248666274	339248666824	339248667374	339248667924	339248668474	339248669024	339248669574	339248670124	339248670674	339248671224	339248671774	339248672324	339248672874	339248673424	339248673974	339248674524	339248675074	339248675624	339248676175	339248676725	339248677275	339248677825	339248678375	339248678925	339248679475	339248680025	339248680575	339248681125	339248681675	339248682225	339248682775	339248683325	339248683875	339248684425	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2651	3600	2300	2651	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2646	3600	2300	2646	3600	2300	2646	3600	2300	2646	3600	2300	2646	3600	2300	2645	3600	2300	2645	3600	2300	2645	3600	2300	2645	3600	2300	2645	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24561	21834	29552	25390	24281	27587	29864	27211	26156	28340	47336	54142	42290	30358	23411	21128	20376	20439	20422	20523	20326	20359	20419	20366	20374	20471	20452	20519	20339	20686	20261	20270	20346	20523	20520	20612	20494	20462	20421	20360	20360	20420	20284	20378	20226	20311	20649	20556	20692	20409	20402	20435	20466	20390	20258	20544	20365	20204	20510	20485	20660	20439	20500	20395	20416	20266	20324	20318	20655	20269	20328	20141	20069	20322	20590	20305	20277	20432	20152	20504	20294	20272	20562	20543	20527	20424	20630	20275	20453	20188	20291	20338	20576	20400	20480	20324	20226	20160	20327	20192	20425	20279	20524	20429	20400	20402	20366	20304	20555	20366	20333	20262	20334	20250	20439	20336	20696	20520	20421	20189	20531	20572	20549	20356	20328	20148	20115	20357	20421	20370	20550	20240	20341	20436	20314	20195	20302	20138	20411	20306	20437	20298	20443	20336	20238	20270	20661	20043	20584	20392	20277	20325	20405	20329	20363	20371	20477	20471	20303	20253	20363	20461	20229	20486	20408	20151	20404	20439	20214	20373	20225	20376	20494	20214	20378	20283	20439	20451	20511	20411	20414	20306	20265	20393	20311	20332	20323	20506	20312	20386	20381	20375	20327	20264	20242	20243	20409	20311	20313	20625	20552	20380	20543	20633	20315	20339	20173	20478	20240	20233	20347	20395	20275	20430	20293	20333	20367	20319	20291	20309	20300	20449	20517	20037	20381	20252	20257	20437	20411	20239	20308	20401	20259	20298	20602	20343	20445	20174	20261	20226	20068	20255	20506	20382	20606	20245	20330	20446	20161	20288	20260	20248	20545	20270	20145	20373	20385	20289	20324	20227	20393	20431	20271	20342	20308	20377	20389	20358	20322	20299	20342	20312	20518	20445	20237	20474	20176	20254	20275	20217	20323	20330	20272	20070	20558	20522	20394	20400	20321	20292	20388	20491	20320	20174	20467	20561	20719	20380	20137	20143	20338	20308	20240	20210	20105	20165	20047	20377	20329	20176	20215	20397	20605	20591	20273	20532	20380	20306	20476	20333	20246	20381	20090	20382	20475	20336	20311	20446	20232	20557	20373	20378	20277	20415	20529	20490	20231	20410	20752	20392	20257	20169	20149	20319	20210	20331	20251	20398	20504	20348	20480	20191	20226	20382	20373	20475	20369	20430	20354	20518	20399	20287	20389	20243	20247	20195	20202	20533	20366	20308	20296	20425	20431	20299	20237	20264	20377	20237	20354	20389	20318	20222	20198	20264	20568	20433	20252	20173	20386	20306	20251	20373	20241	20254	20083	20302	20304	20339	20053	20509	20403	20471	20321	20565	20349	20341	20378	20431	20487	20228	20403	20233	20399	20288	20098	20267	20503	20154	20423	20145	20304	20392	20418	20403	20422	20272	20369	20651	20300	20416	20213	20312	20373	20405	20227	20528	20487	20295	20621	20260	20284	20231	20460	20335	20371	20339	20368	20224	20337	20352	20335	20239	20335	20281	20073	20337	20314	20278	20337	20535	20428	20449	20322	20316	20390	20296	20308	20451	20393	20461	20408	20429	20474	20335	20415	20221	20514	20317	20459	20447	20244	20404	20236	20184	20428	20202	20171	20459	20262	20480	20365	20123	20261	20366	20314	20275	20307	20343	20258	20175	20360	20269	20416	20419	20465	20266	20385	20565	20417	20344	20402	20502	20450	20350	20296	20332	20359	20275	20331	20252	20218	20116	20366	20269	20402	20224	20277	20359	20085	20309	20684	20387	20531	20440	20051	20199	20348	20366	20090	20214	20362	20268	20530	20110	20246	20176	20531	20358	20395	20388	20328	20453	20316	20331	20314	20218	20179	20231	20503	20394	20378	20231	20370	20526	20400	20303	20388	20291	20683	20379	20254	20224	20450	20203	20258	19981	20253	20331	20216	20417	20130	20217	20501	20289	20450	20553	20065	20126	20435	20138	20060	20233	20521	20483	20459	20213	20386	20461	20459	20185	20516	20475	20208	20216	20347	20415	20366	20458	20221	20456	20308	20155	20388	20163	20325	20361	20220	20219	20243	20241	20290	20564	20284	20263	20353	20176	20442	20150	20310	20283	20398	20034	20286	20383	20385	20133	20428	20530	20175	20170	20397	20305	20345	20168	20402	20298	20413	20320	20464	20331	20389	20263	20472	20316	20277	20278	20307	20126	20130	20194	20485	20443	20405	20283	20460	20250	20432	20397	20283	20434	20163	20196	20411	20411	20464	20425	20610	20235	20139	20174	20337	20390	20236	20464	20137	20075	20341	20402	20454	20271	20480	20500	20228	20170	20345	20365	20379	20353	20332	20326	20319	20172	20416	20546	20248	20316	20418	20549	20275	20395	20420	20280	20265	20381	20271	20386	20324	20257	20501	20564	20429	20421	20103	20390	20134	20358	20210	20195	20319	20350	20532	20326	20276	20553	20454	20379	20210	20263	20129	20363	20382	20363	20394	20324	20486	20390	20210	20390	20263	20374	20241	20467	20099	20473	20328	20345	20411	20112	20439	20476	20465	20273	20376	20472	20167	19980	20147	20237	20341	20408	20273	20383	20280	20284	20482	20453	20300	20358	20493	20304	20456	20307	20218	20384	20413	20222	20304	20273	20411	20514	20528	20398	20155	20368	20335	20477	20481	20592	20498	20283	20186	20312	20425	20245	20210	20143	20434	20399	20192	20113	20419	20372	20382	20366	20437	20330	20286	20277	20430	20200	20288	20306	20447	20262	20236	20434	20395	20471	20358	20397	20392	20331	20231	20320	20311	20181	20221	20138	20183	20263	20300	20314	20427	20295	20512	20327	20345	20415	20403	20377	20349	20448	20493	20379	20314	20219	20497	20288	20286	20062	20473	20247	20405	20536	20359	20417	20434	20377	20200	20054	20241	20446	20367	20108	20541	20359	20268	20128	20386	20506	20299	20381	20465	20352	20216	20341	20468	20387	20393	20375	20386	20251	20166	20391	20310	20181	20341	20194	20287	20377	20397	20502	20259	20274	20206	20355	20465	20327	20262	20209	20475	20339	20243	20291	20213	20127	20431	20270	20276	20332	20450	20428	20193	20148	20349	20439	20522	20515	20507	20255	20309	20475	20553	20220	20202	20301	20458	20364	20295	20382	20315	20377	20581	20404	20426	20301	20182	20232	20587	20428	20472	20255	20340	20393	20389	20433	20263	20150	20407	20288	20547	20536	20098	20474	20269	20239	20339	20613	20478	20468	20463	20365	20363	20299	20307	20277	20250	20501	20554	20428	20445	20333	20371	20248	20401	20307	20274	20242	20443	20188	20352	20289	20339	20528	20323	20225	20309	20402	20279	20477	20253	20222	20365	20405	20305	20399	20370	20402	20239	20321	20369	20258	20218	20232	20081	20293	20329	20546	20466	20236	20320	20377	20263	20154	20246	20385	20427	20119	20484	20245	20423	20442	20246	20293	20349	20226	20402	20304	20196	20474	20451	20376	20413	20243	20308	20639	20255	20439	20447	20318	20210	20440	20483	20419	20409	20305	20545	20333	20289	20295	20312	20365	20546	20169	20408	20199	20220	20219	20443	20372	20256	20591	20358	20326	20463	20501	20552	20324	20192	20247	20236	20551	20314	20250	20349	20147	20330	20165	20299	20214	20224	20387	20375	20191	20268	20494	20488	20399	20232	20397	20534	20366	20318	20059	20265	20058	20409	20490	20344	20181	20412	20460	20292	20097	20427	20378	20461	20534	20332	20273	20218	20378	20550	20469	20085	20174	20216	20437	20367	20201	20464	20391	20426	20687	20248	20400	20385	20288	20360	20306	20504	20334	20339	20310	20134	20273	20473	20351	20222	20252	20468	20537	20161	20441	20378	20317	20379	20355	20324	20299	20615	20418	20274	20242	20370	20432	20682	20294	20272	20203	20485	20473	20397	20479	20432	20536	20178	20150	20298	20119	20252	20492	20440	20417	20544	20500	20463	20378	20257	20254	20286	20402	20432	20257	20135	20460	20513	20335	20451	20193	20283	20531	20281	20340	20330	20375	20137	20289	20192	20337	20422	20380	20260	20343	20442	20226	20399	20225	20287	20253	20171	20431	20518	20221	20354	20182	20201	20410	20404	20250	20256	20520	20383	20378	20391	20209	20301	20506	20462	20228	20175	20041	20411	20121	20469	20529	20316	20345	20394	20232	20385	20320	20374	20405	20215	20396	20442	20233	20366	20086	20467	20370	20176	20516	20214	20154	20428	20540	20394	20500	20470	20313	20196	20416	20435	20329	20328	20282	20234	20327	20214	20499	20302	20388	20532	20329	20382	20386	20135	20418	20344	20387	20444	20324	20148	20441	20318	20263	20117	20490	20319	20438	20319	20343	20362	20254	20206	20336	20238	20407	20395	20278	20434	20367	20379	20177	20492	20234	20303	20264	20164	20268	20264	20454	20357	20229	20392	20445	20386	20355	20132	20510	20235	20376	20301	20227	20463	20018	20361	20550	20433	20424	20300	20413	20586	20216	20506	20607	20608	20441	20479	20214	20359	20135	20340	20276	20305	20178	20349	20382	20341	20445	20263	20473	20198	20330	20355	20341	20243	20280	20404	20136	20422	20401	20217	20537	20431	20376	20586	20361	20285	20079	20370	20441	20355	20405	20314	20447	20381	20332	20412	20244	20516	20432	20502	20476	20337	20311	20418	20345	20243	20382	20283	20228	20304	20408	20291	20145	20145	20437	20383	20332	20358	20340	20586	20514	20192	20191	20387	20414	20249	20165	20252	20275	20337	20578	20429	20219	20580	20211	20285	20246	20262	20215	20285	20267	20464	20314	20205	20283	20465	20101	20361	20253	20391	20191	20217	20475	20303	20396	20345	20487	20402	20493	20344	20347	20702	20504	20320	20398	20198	20153	20364	20406	20427	20367	20390	20373	20290	20396	20446	20207	20218	20399	20333	20074	20312	20414	20406	20231	20396	20425	20206	20192	20350	20246	20466	20384	20410	20235	20410	20444	20352	20466	20323	20548	20436	20289	20292	20319	20569	20497	20543	20180	20254	20287	20404	20312	20259	20495	20169	20500	20642	20525	20257	20042	20151	20250	20214	20113	20185	20154	20436	20436	20363	20517	20303	20330	20434	20237	20286	20198	20314	20221	20332	20592
25582	43043	43678	39088	32130	26987	25153	25522	24838	27739	48544	51772	40118	26085	18444	16445	16054	16127	16056	16067	16083	16018	16169	15861	16159	16188	16173	16153	16085	16100	16051	16040	16141	16119	16067	16249	16031	15983	16174	16021	16019	16150	16053	15964	16040	16098	16179	16103	16171	16053	16089	16026	15938	16173	16087	16163	16141	16114	16079	16114	15928	16127	16111	16072	15924	16105	16109	16148	16024	15989	15885	16164	16256	16197	16094	16225	16072	16045	16162	15977	15986	15977	15935	16123	16085	16058	16189	15916	16085	16138	16114	15960	16092	16074	16170	16179	16084	16021	16061	16220	16147	16120	16133	16008	16203	16177	16118	16200	16105	16036	16098	16080	16125	15907	16116	16113	16157	16304	16114	16179	16218	16090	16008	16160	16056	15924	16153	16192	16056	16120	16046	16139	16146	16024	15978	16100	16030	16175	16130	15988	16095	16109	16118	16088	16280	16017	16073	16187	16045	16103	16021	16019	16189	16001	15937	16111	15966	16212	16166	16164	16141	15982	16058	16139	15982	16037	16105	15947	16204	16001	15941	16039	16296	15990	16068	16056	16090	16110	16153	16142	16020	16189	16241	16032	16097	16163	16232	16060	16050	16140	16034	16037	15972	15942	16249	16142	16137	15957	16082	16034	16034	16106	16189	16021	16090	15912	16096	16135	16130	16092	16125	16176	16098	16096	16110	16182	16070	16044	16024	16118	16134	16085	15960	16179	16092	16064	16091	15934	16054	16108	16089	16025	15966	16218	16045	16153	16036	16189	16172	16084	16121	16082	15963	16124	16045	16073	16106	16090	16068	16028	16009	15905	16093	16099	16122	16217	16043	16029	16083	15998	15867	15980	16119	16080	15925	16219	16310	15982	16012	15934	16026	16016	16016	16066	16173	16049	16183	16073	16012	16007	16067	16047	16082	15919	16148	16312	16014	16131	16163	16028	16225	16050	16125	16028	16088	16105	15998	15992	16002	16054	16230	16154	15948	16131	16191	16135	15975	16095	15988	16093	16158	16067	16169	16052	16073	16074	16077	16027	15969	16027	16008	16054	15929	16003	16077	15940	16030	16159	16074	16033	16041	16108	16059	15998	15946	16042	16132	16102	16241	16104	16062	16065	16001	16147	16175	16114	16098	16032	16021	16235	16172	15971	15999	15867	16169	16131	15955	16078	16070	16122	16252	16081	15973	16048	15956	16013	16136	16115	16121	15916	16082	15960	16076	16081	16078	16011	16099	16088	15970	16089	16187	16004	16111	16027	16184	16147	16132	15954	15949	16139	16071	16107	15973	16283	16201	15937	15955	16133	16058	16128	16124	15947	16152	16223	15975	15957	16038	15935	16061	16200	16081	16110	15976	15971	15929	15997	16084	16060	16048	16053	16231	15992	16018	16043	16106	16240	16043	16101	16005	16184	16009	15963	16083	16126	15989	16157	16094	16001	16304	16092	16236	15969	16015	16260	16019	16099	16113	15989	16268	16299	16209	16126	15969	16079	16074	16034	16144	15965	16064	15935	16144	16213	16048	16140	16103	16019	16046	16069	15992	16140	16044	15850	16139	16044	15915	16006	16165	16105	16150	15989	16071	16155	16053	16179	16060	16160	16154	16118	16050	16194	16119	15952	15956	16167	16116	16039	16247	16107	16130	16069	15996	16181	16063	16038	16140	16041	16099	16113	16079	16166	15925	16185	16182	16112	16260	15888	16031	16013	16181	16000	15947	15928	16130	16096	15960	16185	16187	16031	15960	16270	16095	16116	16205	16013	16121	15958	16234	15983	15977	15975	16053	15989	16017	16120	16015	15949	16016	15882	16198	16132	16104	16061	15932	16054	15905	16121	16092	16085	16028	16104	16088	16049	16011	16010	15966	16081	16207	16199	16052	16030	16182	16041	15992	16007	16037	16168	16149	16092	16206	16040	15981	15983	16214	16097	15995	16030	16079	16157	15950	16299	16045	16236	16310	16014	16115	16093	16333	15946	16139	16165	16024	16241	16136	16098	16114	16071	15925	16146	15981	16236	16074	16113	15951	16118	16076	16091	16058	16064	16050	16052	16029	16136	15881	16149	16146	16054	16211	15888	16180	15892	16084	16010	16047	16203	16113	15992	16112	16066	16211	15901	16118	16194	15996	15988	16069	16097	15995	16040	16209	15946	16260	16022	16023	16028	16172	16072	16162	16039	16142	16164	16129	15948	16132	16099	16189	15995	16153	16128	16085	16076	15992	16008	16278	16080	16129	16132	15984	16041	15887	16162	16062	16094	15884	16047	16240	16070	16013	15982	16128	15949	15980	16023	15735	16083	16156	16125	16138	16001	15993	15992	16122	16090	16086	16149	15988	15968	16127	16279	16001	16116	16030	16154	16160	15801	16025	16084	15968	16160	15965	15953	16045	15997	16094	16093	15987	16259	16192	16066	16168	16253	15950	16016	16185	16303	16183	16143	16082	16050	16277	15908	16088	16071	16012	15968	16042	16164	16027	15967	16071	15969	15977	16148	15880	16075	16081	16088	16129	16140	16101	15956	16151	16018	16169	15968	16029	16034	15979	16027	15947	16305	16115	16063	15973	16059	16090	16158	16119	15961	16105	16129	16047	15989	16184	15961	16107	16072	16091	16033	16000	16047	16135	15960	16092	15869	16028	16103	16068	16097	16012	16033	16035	15930	16097	16166	16173	16177	15969	16085	15891	16278	16329	16213	15987	16058	16037	15978	16083	16079	16040	16139	16107	16013	15994	16099	16174	16088	16087	15997	16211	16278	16174	16190	16284	16070	16060	15980	15985	15995	16103	16173	16010	16056	16021	16073	16010	16072	16262	16022	16213	15968	16035	15991	16047	16057	16048	16100	16000	16135	16032	15980	16242	15863	16021	16278	15958	16009	16133	16031	16087	16182	16206	16208	15997	16027	16021	16027	16073	16161	16051	16137	16148	16033	16003	16024	15964	16072	16089	15863	15956	16117	16080	15990	16068	16037	16212	16171	16141	15974	16152	16065	16074	16156	16069	16160	16072	16114	16048	16088	16049	15930	15982	16303	16107	16180	15927	16216	16003	16086	15962	16086	16132	16034	16126	15948	16205	15930	16013	16045	16110	16039	16004	16105	15996	16003	15953	16065	15953	16059	15915	15940	16092	16125	16067	16113	16002	16039	15791	16136	16254	16084	16165	16049	16054	16126	15933	15909	16059	16145	15996	15964	16067	16086	15979	15957	15961	16076	16227	16165	15905	16035	15993	16121	16109	15861	16023	16082	16081	16084	16252	16084	15997	16048	15938	16003	15983	16178	16180	16037	16073	15940	16086	15944	16228	16070	16043	16106	15990	16068	16169	15961	16031	15967	16136	16209	16021	15954	16016	16025	15934	15920	16155	16167	16120	15986	16023	16071	15977	15992	16075	15879	16005	16079	16084	16006	16318	16203	16154	16287	16014	16051	16068	16008	16163	15913	16123	16130	16139	15996	16158	16022	16180	15996	15971	16172	16016	16091	16087	15980	16067	16040	16160	16339	15995	16098	16159	16128	16117	16240	15966	16066	16182	16167	15921	15829	16345	16181	15937	16152	16064	16054	16073	16110	15969	16008	16135	16219	16035	16307	16092	15845	16010	15971	16044	15994	16124	15866	15896	16077	16166	16005	15953	16061	16252	15962	16061	16244	16056	16267	16134	16074	16040	16022	16101	16061	16165	16195	15853	16036	16146	16157	16214	16015	15987	16286	16061	16073	16028	16118	16038	16008	16052	16045	16221	15943	15989	16047	16128	16167	16046	16089	15998	15874	16038	16130	16108	16089	16073	16017	16101	16051	16092	16087	16131	16117	16065	16046	16070	16014	16040	16029	16062	16138	16058	16306	15974	16050	16037	15981	15935	16095	16027	16106	16096	16257	16032	16250	16090	16026	16168	16050	16163	16081	16040	16207	16017	16034	16080	15954	16121	16026	16112	16070	15922	16057	15989	16212	16045	16033	16238	16209	15887	16108	16040	16109	16047	15969	15956	16001	16227	16221	16063	16182	16139	16001	16223	16192	16115	15967	16219	16065	16087	15925	16119	16164	16144	16259	16049	16043	16091	16091	16166	15911	16185	16133	16187	16130	16009	16082	15960	16105	16045	15978	16189	15986	16016	16035	16195	16133	16139	16003	16119	16054	16138	16054	15988	15994	16006	16122	16018	15987	16176	16156	16125	15964	16085	16261	16035	16121	16169	16144	16074	16031	15979	16080	16056	16035	15985	16126	15982	16142	15910	16215	16035	16091	16140	15977	16109	16115	15967	15965	15952	16235	16221	16212	16021	16208	16020	16184	16188	16103	16074	16016	16105	16243	16050	16061	15988	15948	16056	16187	15988	15943	16110	16151	16139	15960	16121	16130	16137	16132	16092	16063	16029	15913	16143	15997	16224	16090	16169	16130	16171	15931	16178	16128	16040	16052	16067	16257	15989	16022	16100	16022	16256	16081	16100	16128	16290	16130	16087	16128	16077	16123	16020	15944	16116	16103	16094	16069	16255	16028	15914	16172	16139	16150	15934	16194	16091	16238	16263	16257	16158	15991	15949	15933	15898	16077	16126	16001	16301	16202	16073	16173	16106	16205	15970	16076	15918	16128	16117	16010	16110	16012	16151	16011	16070	16132	15969	16076	15876	16079	16125	16019	16071	16051	16010	16193	16032	16056	16118	16319	15798	15838	15971	16193	16094	16067	16197	16100	16105	16091	16156	16082	16132	15954	15974	16064	16142	16004	16047	16195	16100	16038	16044	15941	16066	16044	16007	16062	16187	16110	16070	16134	16004	16001	16145	15997	16147	16178	16099	15975	16012	15954	16113	15979	16036	16011	15905	15998	16047	16120	16091	16172	16035	16143	16127	16108	15957	16201	16172	16132	16142	16088	16034	16024	15979	16146	16105	16151	16020	15969	16015	16011	15990	16097	16176	16045	15945	16189	16055	15998	16052	16047	16138	15986	16226	15992	16167	15995	15894	16181	16059	15997	16052	16250	15986	16217	16217	16151	16102	16021	16048	16127	15889	16070	15984	16089	16058	16066	16211	16140	16249	16071	16102	15911	16143	16043	16230	16098	16074	16071	16019	16050	16203	16069	16142	16022	16116	16047	16237	16160	16097	16032	16238	15892	16144	15985
31017	25543	27311	25584	23044	22082	21721	21419	21201	21419	22723	24741	23490	21965	21144	20801	20593	20621	20550	20560	20523	20531	20736	20768	20480	20654	20647	20763	20717	20635	20638	20739	20517	20567	20416	20647	20422	20501	20711	20750	20645	20564	20749	20310	20643	20567	20762	20511	20804	20478	20493	20606	20688	20599	20427	20543	20479	20368	20698	20498	20538	20590	20670	20569	20485	20473	20604	20587	20589	20661	20627	20535	20519	20547	20375	20677	20429	20536	20470	20491	20205	20698	20601	20409	20763	20547	20761	20460	20577	20683	20695	20535	20653	20577	20753	20276	20557	20721	20633	20587	20384	20298	20516	20738	20693	20575	20461	20661	20614	20330	20569	20486	20568	20561	20575	20412	20599	20516	20552	20491	20609	20588	20886	20562	20600	20410	20744	20768	20502	20846	20693	20536	20558	20904	20529	20646	20449	20435	20383	20475	20304	20545	20477	20592	20384	20479	20502	20558	20735	20732	20514	20422	20508	20724	20525	20505	20663	20576	20728	20748	20476	20546	20581	20545	20557	20631	20632	20641	20426	20511	20522	20483	20469	20726	20649	20529	20693	20620	20629	20461	20584	20546	20279	20646	20723	20399	20417	20772	20601	20647	20541	20617	20696	20375	20426	20428	20438	20510	20429	20516	20601	20663	20572	20250	20515	20645	20409	20539	20531	20575	20599	20571	20541	20527	20626	20478	20691	20680	20680	20443	20531	20528	20407	20678	20723	20497	20513	20569	20731	20549	20784	20508	20508	20578	20784	20562	20648	20748	20573	20538	20812	20668	20578	20434	20663	20654	20563	20344	20453	20484	20417	20698	20653	20399	20752	20497	20669	20598	20555	20607	20412	20642	20510	20607	20691	20520	20395	20603	20536	20477	20525	20507	20700	20541	20561	20661	20622	20521	20468	20655	20500	20589	20603	20572	20596	20447	20520	20579	20501	20633	20363	20361	20483	20533	20334	20408	20627	20424	20626	20403	20298	20722	20656	20587	20595	20438	20647	20511	20318	20372	20499	20664	20555	20756	20473	20605	20652	20542	20648	20498	20535	20419	20664	20504	20610	20477	20601	20398	20596	20594	20359	20444	20557	20497	20727	20576	20572	20544	20637	20626	20570	20612	20565	20599	20671	20505	20568	20461	20687	20777	20396	20525	20529	20497	20604	20665	20447	20451	20632	20532	20712	20482	20428	20595	20321	20422	20620	20702	20491	20503	20609	20570	20434	20456	20755	20496	20640	20504	20567	20877	20796	20527	20760	20361	20507	20547	20534	20218	20720	20533	20716	20347	20515	20732	20626	20476	20505	20688	20632	20613	20427	20264	20388	20559	20582	20685	20531	20651	20580	20534	20491	20867	20535	20764	20708	20298	20408	20411	20732	20253	20449	20630	20665	20853	20458	20420	20603	20521	20466	20658	20547	20483	20555	20680	20826	20448	20451	20550	20547	20499	20488	20375	20335	20527	20427	20506	20871	20601	20532	20574	20687	20444	20381	20602	20465	20553	20681	20493	20743	20490	20657	20789	20671	20691	20921	20443	20667	20592	20516	20509	20642	20505	20631	20581	20368	20674	20564	20538	20694	20649	20424	20553	20572	20678	20388	20793	20528	20572	20632	20452	20439	20656	20331	20545	20470	20621	20494	20789	20668	20538	20613	20786	20594	20653	20725	20368	20495	20446	20669	20613	20596	20573	20478	20559	20629	20573	20700	20536	20512	20278	20682	20537	20306	20418	20672	20582	20422	20764	20339	20266	20428	20557	20731	20550	20861	20502	20775	20490	20637	20535	20461	20435	20739	20569	20759	20433	20599	20496	20542	20517	20660	20738	20571	20592	20635	20524	20635	20498	20616	20404	20566	20470	20729	20675	20575	20576	20445	20607	20756	20647	20556	20660	20337	20615	20383	20689	20748	20535	20564	20553	20746	20688	20869	20640	20762	20495	20572	20574	20569	20455	20665	20507	20425	20445	20657	20600	20653	20449	20477	20472	20418	20643	20301	20329	20657	20712	20566	20661	20657	20795	20541	20603	20576	20460	20441	20542	20316	20604	20564	20598	20732	20538	20389	20712	20533	20550	20559	20557	20363	20638	20403	20460	20600	20248	20805	20507	20715	20390	20669	20371	20515	20513	20713	20738	20596	20398	20538	20636	20704	20420	20714	20628	20597	20663	20532	20544	20911	20548	20427	20357	20448	20663	20672	20556	20582	20517	20648	20750	20630	20551	20533	20525	20482	20469	20541	20532	20534	20346	20295	20507	20676	20641	20423	20723	20563	20659	20525	20659	20589	20809	20559	20487	20614	20552	20385	20393	20861	20552	20656	20361	20484	20694	20683	20524	20625	20676	20921	20606	20581	20646	20514	20440	20587	20707	20305	20544	20503	20434	20576	20429	20391	20498	20351	20656	20658	20601	20515	20386	20585	20395	20610	20713	20604	20500	20554	20603	20698	20538	20687	20445	20695	20678	20494	20607	20495	20471	20649	20440	20461	20722	20448	20559	20568	20432	20378	20386	20545	20647	20511	20466	20645	20594	20581	20762	20510	20548	20591	20599	20634	20484	20382	20613	20706	20554	20615	20486	20538	20693	20385	20524	20448	20338	20562	20573	20640	20537	20567	20649	20627	20647	20457	20754	20506	20668	20651	20596	20611	20529	20635	20778	20426	20571	20520	20604	20581	20393	20413	20357	20769	20536	20836	20655	20615	20619	20609	20346	20567	20481	20609	20701	20758	20501	20507	20449	20523	20630	20537	20348	20455	20698	20645	20375	20634	20517	20730	20516	20592	20637	20661	20729	20580	20627	20504	20621	20457	20462	20449	20421	20517	20535	20656	20613	20610	20755	20653	20776	20556	20756	20617	20571	20575	20686	20499	20504	20635	20685	20661	20771	20614	20307	20574	20559	20501	20579	20551	20621	20710	20761	20564	20683	20649	20538	20668	20827	20609	20419	20501	20702	20599	20466	20587	20617	20429	20492	20471	20541	20566	20411	20459	20551	20740	20404	20570	20537	20551	20567	20343	20521	20539	20586	20629	20508	20532	20453	20776	20704	20390	20482	20597	20467	20587	20541	20607	20552	20633	20610	20614	20667	20552	20666	20384	20503	20547	20377	20414	20742	20463	20579	20522	20529	20494	20597	20786	20645	20508	20459	20688	20717	20522	20430	20512	20710	20911	20503	20539	20389	20615	20728	20561	20541	20751	20558	20529	20518	20715	20524	20276	20291	20860	20625	20627	20524	20542	20818	20818	20561	20399	20659	20447	20500	20437	20529	20869	20545	20552	20420	20704	20583	20640	20678	20317	20365	20443	20503	20617	20443	20626	20401	20611	20284	20810	20525	20642	20710	20602	20665	20584	20923	20620	20729	20358	20467	20658	20692	20713	20563	20709	20574	20521	20606	20733	20590	20489	20610	20714	20502	20739	20691	20360	20501	20291	20618	20638	20546	20393	20544	20650	20649	20685	20647	20663	20756	20590	20632	20647	20496	20663	20438	20674	20605	20706	20698	20407	20462	20547	20311	20612	20592	20655	20439	20605	20561	20581	20424	20665	20335	20388	20550	20406	20598	20437	20568	20579	20639	20569	20677	20501	20613	20620	20490	20583	20765	20752	20477	20653	20542	20595	20494	20485	20756	20645	20305	20514	20526	20824	20619	20583	20520	20596	20533	20522	20684	20665	20309	20305	20619	20598	20571	20681	20556	20740	20690	20415	20564	20592	20572	20418	20689	20577	20453	20562	20604	20545	20380	20570	20842	20701	20513	20388	20508	20466	20456	20672	20499	20623	20458	20619	20696	20721	20365	20549	20362	20561	20538	20438	20641	20446	20602	20663	20653	20646	20586	20729	20360	20526	20570	20577	20482	20501	20602	20440	20769	20544	20436	20596	20434	20408	20407	20468	20609	20532	20712	20559	20612	20754	20589	20451	20633	20464	20667	20842	20590	20391	20375	20337	20443	20629	20649	20625	20466	20462	20512	20505	20556	20518	20561	20713	20740	20657	20407	20448	20576	20363	20692	20675	20371	20682	20490	20622	20476	20502	20343	20403	20502	20800	20530	20666	20628	20548	20701	20511	20454	20638	20429	20312	20534	20493	20526	20660	20592	20702	20619	20607	20627	20535	20434	20450	20531	20546	20870	20671	20691	20620	20484	20659	20404	20360	20487	20553	20803	20704	20637	20569	20598	20473	20432	20508	20522	20611	20419	20600	20512	20318	20563	20439	20308	20401	20697	20522	20592	20542	20532	20662	20683	20705	20466	20389	20384	20365	20641	20774	20531	20651	20569	20691	20784	20472	20378	20405	20326	20558	20514	20522	20332	20564	20480	20852	20610	20634	20686	20645	20920	20730	20322	20672	20437	20443	20645	20595	20283	20757	20381	20584	20550	20531	20561	20421	20668	20655	20632	20536	20560	20476	20566	20581	20734	20643	20677	20674	20619	20616	20560	20662	20685	20637	20545	20395	20574	20498	20472	20678	20733	20636	20528	20545	20470	20704	20465	20736	20519	20467	20668	20485	20637	20635	20736	20594	20496	20432	20538	20457	20629	20557	20610	20605	20612	20557	20647	20406	20516	20434	20729	20584	20489	20542	20252	20558	20701	20685	20746	20632	20492	20349	20316	20547	20606	20753	20607	20566	20619	20404	20534	20444	20677	20511	20681	20708	20546	20457	20545	20594	20662	20897	20512	20662	20548	20444	20569	20460	20501	20679	20339	20519	20617	20643	20683	20605	20574	20522	20426	20450	20583	20854	20580	20494	20501	20712	20707	20529	20596	20605	20257	20435	20475	20593	20676	20663	20534	20629	20307	20475	20665	20399	20459	20526	20538	20869	20579	20770	20618	20598	20606	20493	20393	20221	20473	20518	20584	20479	20550	20462	20590	20749	20580	20452	20598	20576	20576	20510	20474	20685	20622	20656	20540	20462	20583	20745	20638	20616	20598	20767	20802	20458	20557	20465	20369	20490	20551	20716	20575	20645	20561	20493	20709	20633	20425	20617	20413	20313	20761	20459	20733	20573	20614	20640	20524	20372	20644	20688	20600	20599	20651	20737	20625	20609	20628	20575	20534	20585	20597	20491	20564	20631	20762	20775	20387	20604	20524	20579	20531	20571	20615	20623	20465	20375	20448
20852	25853	23083	21531	20029	18227	17651	17405	17509	17185	19490	21206	19015	17286	16357	16017	15721	15864	15993	15904	16010	15818	15925	16014	15956	15922	16008	15932	15985	16023	15929	16089	15861	15893	16008	15991	16040	16078	16151	16055	15934	16018	15877	15956	15892	15916	15971	15826	15964	16112	15885	15881	15919	15903	16030	15969	16066	15943	15913	16026	15837	16050	15914	16061	15983	15971	15815	16027	16016	15843	16114	16006	15902	15970	15945	15949	15958	16053	15908	15894	15952	15999	16054	15950	16014	15967	15937	16048	16053	15918	15944	15954	15933	16031	15990	16056	15948	15887	15954	15865	15910	16050	15990	15984	15889	16056	16155	16086	15957	16091	15940	15733	15893	15870	15948	16022	15919	16044	16042	15916	15881	16074	15883	16034	16051	15937	15918	16113	15969	15998	15920	15898	15918	15877	16064	15977	16086	15977	15979	16212	15737	16050	16030	15916	15968	16138	16097	15992	16080	16165	15981	15935	16025	16083	15949	15987	16308	15960	16071	15887	16079	16035	16049	15967	15914	16039	15967	15927	15952	16021	15908	16034	16060	16107	15969	15859	15968	16013	15920	16017	15998	15987	16007	15832	16045	15866	15913	15868	15869	15947	15840	16095	15980	15912	15998	15937	15947	15874	15985	16019	15722	16084	16009	16109	15878	15758	15825	15983	16029	15960	15960	15760	15970	16015	16015	15793	15833	15895	15851	16006	15907	15888	15984	16022	15757	15977	16037	16102	15925	15873	16021	15918	16023	15972	15875	16112	15973	15857	15886	15890	16054	15877	16047	15977	15857	15880	16059	16014	15990	15871	16127	16014	15831	15978	15953	16011	15920	16065	15928	15944	15935	15905	15960	15945	16026	16158	15933	16096	16020	15855	15918	15979	16131	15951	15882	15817	15874	15884	16034	16051	15898	15943	16003	15956	16119	16090	16033	15789	15950	15914	16129	15893	15741	15999	16054	15648	15993	16006	15828	15830	15990	15783	15843	15935	16009	15891	16108	15899	15996	15917	15860	15906	16042	16056	16152	16001	15920	16052	15909	16032	16080	16031	16027	15925	15935	15993	15960	15959	16149	15912	15968	16065	16021	15982	15955	16060	16226	15986	15938	15776	15979	15868	16055	16045	15997	15935	16064	16051	15607	15949	16119	16093	15787	15984	15982	15709	15876	15998	16005	16086	15843	16111	16174	15966	15926	15800	15941	16028	16007	15977	16006	15864	15982	15842	16123	15957	16091	16050	16020	15911	15908	15930	15892	15966	15883	15770	15825	16063	16052	16034	16190	15977	15911	15798	15948	15931	15956	15979	16067	15979	16040	15993	15951	16080	15980	15859	16002	15893	15953	16069	16023	15966	15888	16137	15835	15980	15940	16032	15906	16062	16042	16040	15882	15986	15892	16016	15941	16056	15865	16027	15900	16085	15866	15949	15867	15841	16016	16145	16050	16051	15756	16077	15992	15963	16033	15985	16056	16037	15856	15865	15939	15998	16073	15913	15827	16016	16008	15811	16025	15816	15889	16130	16026	16099	15879	15917	16037	15889	16066	15881	15877	15960	16160	16052	15910	16002	15793	15801	15993	16012	16080	15950	16053	16035	15941	15979	15903	15910	16001	16036	16089	16154	16094	15795	15935	15886	15996	15997	15829	15912	16021	16178	15951	15914	16124	15925	15838	16038	16064	16017	15943	15804	16007	15909	15928	15870	15913	15845	15881	15918	16060	15834	16003	16066	15816	16085	15714	16081	15991	15989	16153	15911	16027	15791	15824	16095	16056	15868	15865	16096	15926	16025	15911	16078	16022	16005	16004	15885	16092	15847	15937	16180	16043	15926	15936	15852	15921	15941	15797	15941	15762	15973	16131	15779	15906	16037	16104	15714	16044	15845	15905	16132	15979	15813	15960	15915	15889	16023	16109	15869	16077	15848	16082	15974	15947	15778	15872	16176	15866	15996	16091	15967	15837	16028	15855	16027	15936	16097	16119	15807	16036	16132	15991	15954	16112	15993	15894	15943	16014	15801	15893	16051	16039	15993	15951	15962	16069	16026	15965	16152	16062	15758	16141	15998	16025	15862	15860	15889	15914	15893	16097	16078	16023	15980	15986	15983	16043	16156	15844	15953	15915	15903	15991	15953	16095	15993	15885	15941	15987	15802	15921	16020	15959	16015	15867	16036	15763	15881	15846	15861	15898	15938	15832	15920	15865	15896	15993	15928	15963	15962	15889	16036	15836	15909	15954	15742	15958	15875	15837	15961	15966	15918	15957	16022	15844	15941	16069	16021	16191	15926	15923	16051	15950	15921	16014	16046	16094	15854	16001	15866	15893	15760	15918	16204	15841	16052	16209	15900	16200	16088	16061	16041	16216	15928	15961	16010	15925	16017	15993	15934	16011	16264	15919	16126	15965	15978	15912	15994	15938	16137	15984	16094	16088	15782	15960	16006	15968	16133	15934	15930	16052	15999	15924	16094	15944	15825	15925	15904	16084	15972	16095	15975	15998	15961	15870	15849	16094	15799	15861	15997	15829	16036	15899	16138	15912	15788	15967	15884	16097	16063	16099	15931	16069	15913	15923	16060	16169	16013	15879	16091	15896	16093	16166	15952	15939	15922	16043	16043	16089	15958	15928	16098	15998	16047	15816	15837	16204	15986	16115	15920	15897	15938	16036	15897	16162	15806	15947	15898	16038	15865	16041	16038	15992	15953	15922	16190	16074	15872	16101	16183	15849	16163	15936	16074	15941	15973	16166	16108	15945	16036	16036	15841	15969	15791	16068	15950	15857	15869	16060	15907	16010	15932	15873	15876	15979	16047	16095	15874	15890	15976	15820	15973	15902	15967	16047	15959	15981	15986	15870	16077	15972	15881	16050	16043	15972	15976	15840	15983	15924	15846	15946	15890	15934	15811	16075	15901	15981	16023	15871	15897	16136	15938	15886	15884	15964	15986	15900	16018	15969	16000	15818	15846	15938	15826	16019	15900	16011	15876	15867	16128	16053	16072	15882	16067	16002	15921	16007	15996	15898	15976	15869	16033	15965	15818	16089	16062	15981	15980	15957	16012	16043	16094	15981	15978	15929	16051	15981	15977	16203	16083	15946	16013	15978	16037	15862	16048	16016	15977	15926	16030	15980	15910	16151	15885	15972	15903	15880	15972	15975	15863	15969	15973	15936	15884	16022	16051	15976	15932	15827	15951	16067	15885	16144	15998	15929	15995	15943	15876	16033	15945	15864	15895	15952	15969	16098	16044	15943	16070	15981	16026	15851	15753	16054	16038	15937	15834	16137	15777	15983	15922	15919	16213	15856	15997	15994	15983	15858	15868	15928	15886	15949	15796	16038	15877	16005	16114	15946	16003	16113	16070	15931	15890	15952	15908	15984	15908	16220	15820	16145	15983	16043	15817	15876	16058	15923	16084	16124	15965	16045	15886	15904	15992	16031	16006	16030	15972	15874	15931	15706	16127	16001	15805	16045	15967	15622	15946	15754	15992	15987	16123	15845	16014	15918	15948	15950	15997	16159	16039	15897	15905	16089	15812	16009	15884	16040	16031	15893	15950	15994	16146	15897	15956	15879	15957	15973	15938	15943	15825	16107	15983	15996	16042	15982	16100	15900	16045	16038	15831	16010	15907	16041	15959	16004	16024	15941	15887	16078	16092	15963	16120	15937	15770	15849	15928	16221	16060	16040	15933	15949	15930	16048	15900	16096	15905	16002	16058	16030	15856	15987	16052	15803	15989	16033	15951	15842	15937	15943	16069	15915	16014	15820	15867	15839	15997	15955	15973	16083	15945	15861	15976	16154	15929	15962	15950	15956	15944	15960	15834	16215	15913	15961	15976	15914	15890	16075	16003	15855	15990	16085	16013	15998	15993	16038	16112	15836	16015	15922	16068	15940	16064	16041	15869	16090	15973	16055	16032	15965	15954	15995	16145	16074	15894	16105	15791	15945	16069	15968	16009	15959	16113	15913	15888	15946	16013	16077	15857	15943	15856	16026	16052	16050	15811	15930	16034	15968	15854	16164	15830	15971	16101	15887	15877	15962	15984	15907	15936	16016	15873	16049	15850	15837	15965	16053	15869	15715	15909	15903	16146	16018	16077	15938	16066	16144	16060	15976	15927	16086	15895	15965	16015	15889	16039	16009	15971	15889	16149	16218	15874	15948	15920	16022	15961	16002	15956	15996	15972	16038	16025	15959	16108	16017	15953	16112	16094	16134	15952	16025	15846	15864	15777	15912	15944	15913	16080	15989	15937	15913	16161	15814	15971	16088	15871	16189	15917	15939	15958	16055	15946	16076	15982	15944	15886	16009	15954	15907	16076	16011	15723	16064	15892	16092	16025	15874	15759	15918	15749	16134	15955	15952	15857	15906	15994	16030	15967	16090	15898	15855	16114	15763	15923	15962	15935	15943	15919	16164	16007	15950	15894	16046	15834	15908	16067	16081	16004	16123	16056	15792	15888	16035	15918	15899	15978	15829	16152	16058	16014	15939	16028	15931	16052	15915	15955	16073	16162	15990	16002	16060	15920	15983	15825	16011	16075	16123	15777	16028	16052	15978	16042	15954	15963	16149	16108	15849	15920	15981	15947	15989	15974	15945	16248	15908	16095	15947	15854	15989	16065	15723	16052	16041	15975	15923	16174	15951	15895	15999	16058	16087	16005	15968	15895	15858	16046	16046	16120	15997	15953	15952	16071	15838	15838	15822	15956	15984	15860	15837	15797	16033	15835	15949	15871	16047	15921	15784	16114	16072	16064	15997	15908	15987	15979	16065	15897	16011	15885	15924	15828	15915	15985	16151	15869	15863	16030	15792	15885	15816	15897	15943	15850	16109	15872	16246	15892	15905	15961	15959	16205	16031	15827	16061	15874	15983	16076	16037	16037	15806	15899	16014	16002	15893	15910	16026	15880	15977	15998	16015	16055	15996	15948	15782	15924	16091	15949	16050	15898	15843	16095	16062	16069	15971	15809	16040	15821	16042	16014	16007	15962	15938	15872	16112	15942	16098	16025	16016	15883	15952	16051	16040	16050	16073	15838	16073	15918	15971	15973	15879	15889	16038	15995	16111	16071	15959	16112	15912	15931	16029	15892	15951	15979	15951	16075	16035	15948	15937	15991	15891	15905
25791	21176	28204	27465	27066	27484	27510	25881	23851	24108	35810	38242	31601	25441	21870	20794	20538	20356	20537	20353	20436	20435	20149	20514	20398	20199	20339	20240	20142	20233	20366	20316	20275	20178	20268	20297	20206	20374	20428	20425	20254	20221	20369	20335	20287	20599	20271	20328	20588	20404	20345	20191	20183	20371	20374	20052	20467	20320	20326	20253	20350	20127	20218	20379	20280	20304	20320	20368	20316	20331	20202	20104	20244	20503	20234	20321	20441	20243	20182	20166	20240	20219	20306	20318	20321	20276	20378	20144	20304	20289	20289	20249	20262	20354	20417	19887	20317	20297	20270	20279	20404	20405	20230	20408	20321	20279	20210	20222	20480	20177	20117	20233	20204	20244	20376	20241	20188	20497	20189	20155	20441	20448	20214	20279	20296	20433	20447	20177	20327	20270	20357	20247	20155	20289	20614	20324	20338	20646	20330	20191	20204	20242	20143	20204	20357	20201	20209	20486	20361	20301	20290	20464	20214	20262	20395	20340	20405	20176	20153	20171	20384	20195	20179	20392	20348	20395	20196	20275	20422	20360	20092	20271	20544	20172	20248	20310	20333	20265	20275	20225	20238	20245	20294	20326	20345	20187	20433	20309	20463	20055	20243	20330	20357	20098	20157	20355	20382	20197	20077	20308	20486	20255	20294	20244	20297	20159	20390	20124	20270	20207	20454	20541	20271	20417	20049	20281	20432	20179	20330	20236	20173	20345	20160	20434	20228	20370	20325	20046	20111	20308	20139	20232	20312	20246	20258	20078	20249	20139	20215	20241	20237	20299	20299	20145	20427	20266	20058	20028	20396	20372	20238	20196	20251	20328	20076	20217	20341	20408	20338	20493	20420	20282	20312	20326	20343	20193	20324	20257	20496	20216	20162	20362	20177	20024	20204	20317	20287	20357	20293	20322	20294	20392	20316	20154	20397	20408	20076	20183	20205	20547	20242	20352	20342	20284	20083	20262	20368	20248	20297	20127	20280	20534	20327	20275	20254	20465	20167	20154	20337	20182	20124	20066	20248	20260	20073	20166	20114	20338	20309	20163	20200	20252	20311	20455	20258	20259	20334	20218	20202	20467	20141	20103	20227	20281	20399	20203	20216	20150	20121	20246	20098	20357	20167	20180	20336	20302	20257	20519	20078	20129	20223	20116	20201	20097	20436	20453	20339	20390	20242	20320	20392	20387	20461	20341	20269	20319	20362	20382	20201	20248	20272	20117	20279	20233	20198	20208	19858	20246	20502	20247	20170	20218	20153	20190	20277	20313	20397	20083	20348	20389	20257	20243	20136	20309	20280	20479	20279	20324	20357	20134	20141	20513	20210	20305	20272	20382	20436	20382	20154	20054	20080	20236	20106	20282	20514	20187	20415	20157	20198	20347	20298	20397	20454	20340	20260	20370	20250	20056	20158	20448	20402	20131	20227	20168	20208	20157	20246	20247	20020	20408	20319	20222	20107	20292	20262	20024	20282	20192	20284	20287	20207	20347	20287	20367	20319	20365	20375	20058	20256	20058	20083	20280	20269	20242	20369	20282	20511	20252	20418	20243	20417	20372	20353	20397	20343	20463	20433	20223	20317	20263	19976	19932	20284	20123	20612	20273	20346	20516	19966	20281	20155	20121	20249	20332	20122	20303	20161	20285	20420	20300	20254	20352	20306	20294	20422	20007	20070	20217	20149	20314	20368	20215	20417	20156	20301	20202	20198	20312	20244	20374	20287	20030	20441	20232	20295	20230	20189	20441	20489	20107	20518	20140	20334	20473	20151	20280	20157	20214	20121	20186	20209	20322	20329	19976	20323	20327	20123	20328	20204	20146	20527	20186	20144	20179	20076	20126	20089	20258	20247	20182	20319	20446	20245	20239	20201	20288	20411	20374	20136	20233	20202	20119	20444	20395	20322	20177	20351	20328	20415	20301	20269	20292	20428	20160	20365	20210	20145	20187	20428	20301	20488	20247	20340	20288	20255	20359	20354	20267	20253	20399	20333	20458	20254	20334	20188	20181	20189	20203	20380	20372	20132	20199	20149	20383	20174	20129	20180	20323	20341	20280	20338	20313	20260	20380	20240	20316	20193	20299	20228	20266	20275	20215	20179	20148	20198	19953	20284	20421	20144	20215	20213	20276	20169	20337	20344	20414	20021	20172	20457	20176	20177	20197	20268	20292	20323	20340	20436	20196	20135	20219	20168	20206	20347	20322	20263	20474	20006	20110	20070	20356	20228	20238	20292	20214	20257	20292	20034	20380	20242	20010	20469	20125	20190	19988	20399	20152	20356	20371	20437	20220	20326	20340	20426	20402	20527	20461	20365	20228	20431	20587	20374	20321	20222	20343	20332	20177	20301	20213	20262	20196	20173	20243	20271	20305	20476	20234	20177	20120	20323	20288	20383	20338	20220	20324	20353	20099	20215	20274	20280	20245	20200	20376	20160	20101	20437	20156	20320	20135	20195	20508	20451	20455	20256	20172	20076	20266	20249	20175	20311	20263	20389	20179	20159	20099	20622	19994	20485	20284	20184	20158	20254	20376	20245	20455	20330	20208	20158	20009	20150	20181	20363	20090	20228	20331	20390	20162	20081	20184	20354	20297	20334	20344	20275	20365	20255	20128	20416	20436	20272	20346	20206	20336	20101	20132	20130	20206	20177	20215	20383	20240	20213	20075	20208	20287	20372	20131	20139	20134	20296	20334	20156	20267	20405	20272	20389	20337	20447	20214	20443	20387	20383	20278	20234	20314	20345	20273	20323	20174	20440	20354	20350	20379	20223	20043	20161	20112	20254	20403	20110	20249	20292	20353	20464	20112	20213	20286	20386	20370	20190	20387	20339	20140	20239	20247	20128	20125	20518	20164	20551	20437	20134	20301	20387	20211	20241	20399	20164	20109	20495	20261	20316	20353	20166	20196	20378	20312	20166	20371	20394	20393	20390	20176	20541	20244	20061	20265	20276	20316	20393	20382	20304	20113	20462	20431	20150	20127	20151	20183	20508	20126	20514	20376	20115	20223	20283	20201	20109	20274	20195	20344	20270	20200	20155	20271	20387	20262	20250	19940	20262	20335	20369	20201	20290	20305	20300	20370	20455	20320	19968	20187	20351	20255	20300	20139	20436	20202	20261	20205	20112	20301	20287	20064	20300	20376	20393	20260	20204	20148	20197	20316	20246	20175	20109	20451	20559	20144	20387	20314	20463	20261	20158	20301	20385	20244	20341	20278	20046	20282	20100	20275	20403	20292	20105	20202	20313	20209	20311	20395	20250	20459	20081	20123	20369	20296	20500	20406	20038	20278	20110	20294	19896	20396	20348	20229	20467	20336	20253	20311	20363	20656	20429	20470	20257	20154	20217	20068	20115	19947	20379	20308	20176	20033	20458	20293	20067	20508	20135	20022	20199	20330	20507	20389	20277	20045	20187	20352	20245	20155	20170	20211	20325	20048	20356	20255	20218	20086	20269	20368	20111	20412	20215	20248	20312	20402	20368	20082	20110	20060	20242	20250	20291	20289	19984	20344	20406	20221	20306	20337	20244	20252	20303	20330	20306	20183	20260	20349	20333	20130	20102	20238	20143	20187	20358	20150	20302	20228	20115	20221	20520	20201	20317	20209	20313	20345	20190	20391	20226	20143	20209	19980	20245	20331	20128	20284	20077	19967	20151	20270	20358	20184	20215	20260	20307	20414	20225	20250	20063	20118	20239	20407	20257	20048	20226	20407	20171	20252	20305	20301	20317	20158	20313	20270	20278	20209	20158	20294	20294	20172	20440	20225	20171	20233	20291	20459	20179	20299	20356	20211	20211	20329	20510	20266	20333	20583	20229	20110	20251	20165	20411	20282	20441	20228	20219	20197	20182	20109	20076	20321	20426	20105	20274	20172	20270	20260	20233	20090	20339	20503	20192	20134	20127	20454	20247	20218	20285	20022	20281	20221	20338	20480	20133	20348	20129	20316	20332	20157	20305	20335	20161	20544	20163	20326	20214	20315	19858	20372	20101	20274	20095	20427	20217	20470	20271	20307	20370	20160	20423	20042	20318	20303	20366	20303	20150	20329	20326	20192	20345	20197	20345	20345	20547	20249	20299	20198	20185	20175	20159	20190	20049	20099	20208	20243	20306	20315	20274	20470	20566	20225	20446	20324	20454	20171	20279	20224	20351	20001	20293	20231	20270	20223	20452	20381	20440	20227	20210	20144	19929	20182	20215	20284	20459	20142	20234	20219	20429	20149	20449	20080	20080	20022	20346	20274	20208	20311	20241	20090	20207	20244	20020	20238	20286	20270	20297	20465	20561	20296	20314	20290	20262	20351	20194	20296	20286	20352	20101	20305	20342	20079	20369	20368	20249	20309	20282	20178	20223	20220	20348	20442	20140	20123	20194	20162	20300	20081	20244	20155	20501	20300	20353	20514	20281	20288	20191	20154	20226	20278	20180	20208	20415	20091	20211	20157	20068	20431	20192	20013	20308	20220	20170	20329	20423	20180	20155	20181	20179	20304	20326	20405	20136	20190	20113	20081	20368	20368	20315	20253	20355	20612	20061	20188	20275	20292	20233	20010	20164	20383	20099	20369	20253	20565	20344	20145	20231	20204	20115	20271	20439	20314	20129	20303	20435	20089	20295	20500	20101	20269	20190	20287	20135	20286	20620	20193	19888	20214	20310	20259	20496	20295	20211	20229	20212	20221	20083	20363	20330	20173	20217	20104	20240	20121	20132	20166	20365	20341	20227	20394	20417	20411	20095	20316	20121	20165	20263	20226	20268	20181	20237	20160	20415	20225	20214	20275	20027	20266	20116	20102	20291	20318	20251	20438	20242	20255	20083	20287	20251	20151	20194	20332	20147	20350	20170	20406	20273	20090	20354	20437	20406	20349	20126	20423	20491	20236	20360	20112	20552	20042	20244	19876	20260	20251	20234	20362	20423	20391	20290	20376	20453	20298	20318	20193	20271	20321	20244	20175	20200	20199	20387	20326	20417	20337	20147	20267	20457	20279	20394	20264	20191	20350	20293	20445	20176	20434	20155	20259	20366	19953	20223	20206	20181	20191	20419	20360	20352	20374	20337	20461	20133	20048	20235	20196	20441	20316	20155	20345	20290	20353	20327	20341	20168	20150	20281	20444	20180	20110	20217	20140
22514	34245	33048	31580	28943	25120	24901	23793	20358	21605	36225	36113	28467	21202	17177	16124	16043	15954	15935	16017	15938	15983	15967	15965	16019	15965	15893	15933	16015	15934	16263	16003	15969	15801	16016	16066	15866	15756	15938	15797	15713	15718	15839	15877	15880	15972	15936	15772	15808	15936	16033	15796	15863	15841	15885	15878	15995	15871	15998	15921	15812	15888	16038	15894	15857	15783	15929	16029	15674	15858	15976	16066	15807	15905	15827	16001	16121	15984	15886	15862	16011	15966	15906	15813	15843	15807	16043	15851	16108	15966	15837	15969	15734	15889	16008	16005	15978	15919	15714	16129	15892	15918	16052	15887	15974	15992	15793	15945	15952	15793	15959	15921	15715	15965	15852	15766	15785	15860	15903	15908	15863	15763	16091	15963	16004	15760	15909	15894	15970	15854	15974	15672	15886	15778	16076	15663	15901	15791	15970	15772	15776	15912	15902	15969	15921	15792	15863	16006	15857	15806	16016	15839	16011	15943	16001	15814	15925	16008	16112	15917	16013	15889	15867	15925	15925	15667	15970	16127	15726	15968	15961	15949	15909	15804	15824	15839	15731	16019	15868	16017	15920	15768	16033	15837	15934	15910	15980	15881	15872	15849	15887	15844	15858	15886	15847	15913	15780	15967	15753	15781	15776	15863	15990	15762	15839	16074	15859	15725	15910	15928	15911	16075	15864	15881	15829	15962	16057	15775	15840	16026	15991	15849	15894	15834	15773	15784	16017	15879	15799	15938	15915	15912	15879	15891	15945	15819	15569	15945	15852	15981	15992	15835	15809	15840	15885	15861	15777	15923	15946	15908	15940	15896	15818	15944	15994	15831	16020	15957	15878	15862	16091	15795	15891	15960	15884	15928	15899	15989	15903	16021	16095	15907	15889	15977	15840	15896	15900	15936	15809	15718	16048	15908	15922	15885	15728	15892	15980	15919	15920	15885	15929	16057	15899	15970	15767	15792	15816	15909	15890	15840	15939	15906	15957	15828	15905	15774	15816	15855	16116	15886	16033	15964	15857	16053	15961	15920	16093	15916	15957	15789	16080	15777	15887	15936	15970	15875	15875	15917	16055	15898	16119	16013	15965	16000	16038	15843	15904	16013	16065	15968	15906	15932	15729	15930	16153	15886	15673	15920	15783	15927	15849	16047	16119	15880	15953	15874	15956	15898	15775	15943	15882	16044	15954	15792	16080	15952	15946	15806	16054	15931	15936	15896	15890	16014	15873	16099	15929	15962	15852	16028	16098	15826	15829	15962	15830	15953	15991	15920	15713	15877	15957	15798	15883	15966	16007	15883	15939	15954	16054	15929	16042	16128	15858	15877	15746	15941	15881	15965	15830	16053	15936	16003	16173	15786	15881	16011	15851	16013	15955	15936	15925	15947	15834	16060	15907	15858	15891	15830	15963	16015	15915	15937	16022	15952	15785	15965	15714	15912	15906	15800	15879	15946	15996	15814	15800	15800	15907	15803	15944	16004	15876	15889	15963	15804	15727	15857	15883	15947	15877	15921	15919	15917	15823	16133	15887	15812	15918	15880	15814	15859	15950	15931	15859	15773	15973	16102	15739	15827	15918	15953	16023	15828	15871	15884	15856	16027	16076	15925	15805	15918	15839	15796	15851	15936	15962	15788	15954	16006	15921	16033	15929	15937	15970	16042	15946	15865	16202	15995	15960	15934	15929	15988	15797	15845	15851	15921	15986	15757	15885	16024	15899	15729	15865	15881	15984	15873	15875	16090	15788	15774	15935	15913	15910	16024	15826	15880	15939	16016	15953	15908	15792	15954	16000	15909	15935	15929	15872	15978	16006	15996	15949	15951	15887	15882	15849	15930	15868	15928	15694	15984	15823	15838	15965	15918	15796	15939	15727	15959	15713	15782	15935	15884	15906	15721	15796	15866	15972	15924	15786	15872	15693	15886	15943	16013	15774	15865	15901	15930	16046	15905	15941	15824	15870	15974	15934	15746	15769	15979	16038	15755	16072	16034	16043	15940	15939	15739	15904	15930	16082	15887	15937	16042	15944	15818	15996	15848	15986	15993	15931	15965	15969	15901	15774	16036	15943	15821	15664	15818	15707	15920	15984	15901	15906	15804	16007	15949	15867	15933	15853	15738	15874	15919	15974	15853	15867	15968	16021	16029	15992	15888	16001	15766	15889	15958	15933	15757	15799	15887	15857	15920	15880	15787	15835	15953	16016	16083	15782	15799	15964	15887	15931	15855	15700	15849	15951	15617	15957	15741	15985	16090	15933	15822	15716	15745	16045	15937	15915	15896	15693	15843	15997	15817	16009	16012	15822	15809	15935	15943	16067	15757	15791	15979	15926	16007	15903	15726	15895	15949	15930	15990	15801	15853	16012	15809	16014	16007	15903	15920	16003	15816	15877	16090	16003	15859	15744	15885	15785	15949	15622	15869	15967	15896	15779	15782	16064	15843	15777	16005	15900	15930	15823	15894	15962	15865	15963	15885	15842	15836	15903	16025	15862	15861	16017	16031	15725	15910	15808	16019	15834	15887	15971	15895	15870	16088	16044	15935	16007	15925	15874	15777	15898	15858	16118	15896	16091	15938	15843	15894	15880	15866	16014	15942	15887	15848	15844	15933	15967	15662	16092	15937	15934	15898	15900	15966	15765	15869	15920	15904	15927	15951	15736	16048	15827	15744	15875	15860	15889	15871	15922	16008	15991	15861	15845	15873	15804	15972	15913	15749	15988	15862	16034	15886	16085	15917	15679	15947	15909	15803	15936	15838	15838	16065	15804	15801	15940	15852	16069	15826	15909	15876	16012	15946	16030	15974	15906	15916	16044	16001	15857	15911	15868	15855	16051	15807	15905	15967	15991	15877	15979	15800	15700	15860	15839	15831	15885	15747	15959	15925	15963	15821	15829	15897	15840	15867	15933	15938	15889	15972	15917	16007	15823	15967	15924	15924	15937	15934	15963	15853	15818	15895	16031	15846	15834	16025	15993	15956	15884	15733	15871	15945	15954	15730	16078	15628	15810	15982	15890	15962	15872	15978	16197	15990	15930	15948	15835	15843	15874	15921	15905	16028	15995	16002	15968	15906	15858	16015	15934	15890	15933	15669	15971	15808	15840	15841	16070	15867	15722	15877	15822	16006	15886	15719	15895	15858	15918	15816	16020	15952	15989	15940	15747	15840	15993	15953	15814	15850	16070	15879	16015	15754	15976	15984	16023	15785	15904	15939	15993	16027	15910	15862	15770	15970	16091	16063	15860	15707	15993	16099	15807	15968	15932	15882	16059	15837	15983	15813	15972	15955	15884	15954	15872	15892	15895	15989	15899	16003	15767	16007	15688	15793	15850	15891	15808	16010	16062	15982	15743	15979	15807	15899	16146	15875	15869	15779	15957	16053	16116	15756	15750	15966	15779	15962	15820	15828	15999	15906	15884	15926	15933	15859	16015	15856	15850	16013	16007	15977	15997	16025	15871	15845	15840	15976	15997	15828	15929	15874	16144	15817	16023	15874	16032	15996	15911	15827	15797	15887	16048	15965	16026	15847	15741	15748	16083	15872	15920	15849	16000	15936	16148	15964	15890	15901	15937	16039	16016	15950	15941	16022	16067	15976	15871	15984	16144	16011	15835	15947	16041	15993	15878	15881	15832	15851	15967	15901	15948	15987	15961	15988	16027	15884	15879	15838	15945	16015	15853	15985	15931	15885	15986	15874	15983	15890	15915	15975	15810	15975	15928	15696	15901	15886	15990	15945	15809	15895	16051	15900	15795	15792	15770	15932	15872	15943	15839	15887	15906	15960	16017	15799	15928	15756	15894	15882	15795	16021	15961	15886	15946	15842	15655	15984	16031	15818	15998	15945	15831	15947	15737	15963	15903	15890	15961	15829	15937	15801	15837	15995	15901	15910	16079	15973	15805	15932	15916	16062	15817	15839	15912	15985	16024	16033	15817	15765	15925	16118	15858	15850	15974	15792	15761	16095	15850	15811	15820	15991	15869	15869	15929	15898	15802	15940	15814	15933	15856	15982	15778	15984	15899	15869	15908	15944	15794	16024	15992	15749	16070	15781	15843	15981	15819	15961	15903	15985	15891	15930	15956	15918	15824	15864	15915	16099	16059	15928	16070	15850	15954	15870	16001	16035	15833	15993	16034	15907	15907	15911	15873	16066	15878	15872	15997	16093	15895	15823	15899	15972	15935	15987	15879	15905	15908	15778	15887	15950	16039	15818	15816	15965	15866	15959	15981	15967	15957	15808	15907	15976	15887	15991	15786	16046	16039	15707	15799	15887	15886	15800	15831	15898	15977	15921	15935	15897	16146	15885	15885	15784	15968	15925	15787	15702	15960	15749	15923	15872	15955	15819	15698	15797	15884	16084	15820	15908	15976	15942	15955	15913	15967	15739	15845	16053	15867	15957	15917	15951	15792	15907	15958	15781	15744	16012	15831	15970	15980	15860	15860	15967	15943	15880	15808	15821	15996	15769	15815	15896	15964	15920	15950	15776	15723	15956	16017	15853	15958	15802	15637	16006	15882	16003	15803	15918	16086	15944	15901	15883	15898	15880	15914	15942	16035	15929	16016	15873	15722	15987	15805	15684	15885	15911	15938	16040	15910	15917	15984	15890	15988	16086	15856	15907	15952	16051	15691	16012	15724	15788	15897	15804	16038	15770	15811	15972	16025	15822	15770	15803	15916	16015	15939	15907	15932	15979	15844	15926	15921	15975	15953	15891	16002	15995	16069	15952	15860	15880	15698	16045	15928	15854	15956	15776	15776	16017	16024	15898	16005	16021	15874	15934	15908	16151	15932	15879	15870	15944	15994	16099	15868	15818	15946	15903	15798	15814	15993	15939	15900	16120	15813	15830	15837	16063	15880	15717	15981	16061	15918	15921	15861	15819	15926	15857	15999	15749	15854	15968	16050	16017	15912	15890	16112	15803	15860	15849	16007	15911	15962	15872	15971	15976	15886	15869	15859	15839	16058	15923	16063	15935	16013	15870	15791	15928	15871	15838	15948	15880	15928	16024	15894	16058	16008	16092	15884	16046	15858	15713	15829	15830	15872	15978	15883	15901	15857	15985	15999	15953	16057	15872	16049	15783	15966	16078	15918	16053	15926	15928	15810	15834	15945	15936	15823	15981
23844	21118	28686	25149	26602	31745	33262	28795	26473	25064	37571	52369	40326	28705	22467	20544	19909	19645	19512	19844	19610	19754	19391	19437	19779	19751	19835	19283	19541	19681	19459	19529	19573	19776	19581	19579	19346	19462	19667	19569	19580	19590	19674	19686	19786	19626	19746	19547	19391	19413	19447	19602	19354	19526	19683	19805	19682	19463	19608	19533	19668	19642	19404	19431	19654	19518	19460	19462	19652	19394	19373	19678	19614	19532	19691	19465	19692	19440	19453	19436	19624	19662	19808	19441	19583	19585	19441	19376	19590	19471	19395	19626	19378	19537	19353	19493	19642	19620	19549	19218	19724	19651	19329	19397	19480	19684	19695	19375	19616	19514	19628	19591	19432	19489	19541	19463	19797	19528	19692	19445	19606	19537	19830	19487	19425	19350	19503	19452	19454	19450	19487	19443	19409	19545	19418	19401	19501	19518	19428	19408	19491	19676	19455	19444	19491	19503	19611	19297	19471	19607	19509	19538	19323	19504	19589	19529	19277	19264	19589	19612	19599	19712	19749	19380	19415	19542	19387	19451	19383	19425	19387	19615	19467	19569	19388	19201	19513	19356	19504	19590	19399	19541	19680	19535	19411	19670	19484	19240	19501	19517	19809	19581	19588	19438	19552	19350	19666	19521	19447	19502	19662	19268	19466	19314	19528	19377	19417	19505	19619	19483	19481	19543	19556	19453	19438	19620	19560	19254	19422	19385	19653	19463	19298	19525	19497	19429	19535	19455	19524	19545	19461	19649	19346	19398	19346	19275	19368	19740	19450	19497	19553	19590	19606	19479	19663	19735	19638	19451	19568	19386	19335	19472	19527	19432	19485	19594	19564	19762	19381	19465	19462	19354	19569	19414	19471	19529	19632	19473	19542	19422	19673	19515	19350	19439	19483	19586	19576	19522	19421	19532	19419	19646	19534	19704	19551	19559	19451	19320	19494	19234	19637	19524	19437	19257	19474	19337	19524	19549	19457	19448	19631	19662	19521	19271	19435	19524	19339	19493	19464	19427	19652	19419	19425	19237	19491	19522	19614	19583	19524	19696	19552	19653	19544	19430	19427	19358	19437	19484	19490	19344	19514	19415	19519	19531	19320	19552	19527	19427	19382	19462	19622	19322	19448	19627	19424	19381	19518	19547	19499	19416	19447	19603	19529	19161	19365	19581	19622	19554	19561	19621	19441	19524	19422	19434	19430	19450	19516	19542	19493	19442	19475	19483	19510	19404	19328	19386	19645	19332	19458	19307	19637	19424	19547	19559	19465	19626	19414	19346	19418	19259	19419	19443	19469	19451	19518	19562	19537	19243	19464	19497	19537	19337	19424	19488	19525	19450	19687	19480	19347	19586	19519	19413	19296	19405	19474	19502	19348	19652	19625	19673	19358	19544	19458	19609	19480	19403	19718	19511	19408	19473	19411	19347	19397	19497	19292	19183	19397	19560	19325	19264	19290	19357	19396	19720	19472	19400	19293	19573	19577	19760	19470	19605	19441	19534	19393	19483	19471	19641	19329	19520	19572	19445	19773	19348	19548	19287	19289	19444	19475	19752	19664	19401	19581	19524	19573	19437	19663	19530	19586	19583	19491	19547	19697	19459	19526	19699	19544	19364	19511	19619	19661	19581	19600	19512	19596	19535	19312	19499	19552	19590	19604	19357	19498	19440	19650	19350	19429	19502	19361	19357	19535	19405	19439	19345	19596	19465	19343	19409	19498	19518	19684	19580	19383	19392	19571	19412	19371	19589	19484	19734	19539	19593	19671	19748	19568	19715	19491	19296	19392	19548	19519	19499	19544	19730	19460	19570	19607	19319	19402	19193	19528	19590	19643	19429	19466	19485	19498	19366	19477	19519	19408	19482	19617	19446	19589	19450	19554	19664	19574	19379	19383	19467	19525	19485	19364	19394	19383	19521	19443	19562	19395	19638	19455	19550	19458	19697	19471	19544	19601	19564	19501	19402	19449	19368	19560	19377	19335	19273	19403	19516	19357	19578	19421	19346	19702	19408	19507	19131	19597	19363	19608	19474	19445	19459	19645	19601	19542	19683	19383	19606	19513	19437	19501	19341	19466	19587	19534	19484	19358	19452	19508	19592	19317	19252	19638	19448	19494	19338	19290	19623	19491	19480	19504	19443	19338	19339	19685	19461	19301	19478	19706	19668	19589	19608	19259	19473	19548	19352	19522	19345	19495	19407	19547	19565	19359	19472	19467	19604	19457	19526	19622	19427	19330	19212	19294	19441	19402	19527	19397	19526	19550	19569	19412	19554	19607	19464	19559	19647	19602	19527	19701	19445	19374	19374	19592	19466	19442	19551	19378	19420	19402	19611	19573	19291	19513	19433	19438	19478	19509	19424	19465	19572	19813	19728	19529	19457	19395	19654	19563	19294	19425	19534	19367	19641	19558	19459	19462	19490	19295	19514	19571	19512	19296	19329	19329	19394	19224	19358	19180	19625	19316	19344	19465	19503	19372	19667	19590	19422	19564	19615	19534	19634	19451	19568	19560	19495	19609	19638	19349	19488	19488	19412	19464	19488	19616	19459	19459	19420	19233	19377	19459	19467	19550	19498	19432	19377	19471	19547	19518	19515	19490	19511	19510	19591	19488	19528	19441	19435	19935	19553	19641	19295	19366	19450	19517	19212	19502	19561	19776	19546	19629	19566	19273	19444	19420	19693	19505	19215	19594	19542	19274	19282	19379	19504	19495	19300	19282	19445	19394	19555	19453	19513	19510	19386	19586	19591	19565	19588	19323	19241	19393	19732	19549	19359	19743	19478	19594	19511	19655	19335	19577	19363	19455	19658	19481	19469	19496	19597	19449	19390	19528	19383	19296	19365	19572	19464	19372	19610	19404	19534	19323	19530	19872	19628	19414	19470	19575	19463	19646	19385	19360	19585	19673	19483	19458	19328	19816	19916	19495	19655	19591	19440	19642	19501	19593	19500	19556	19543	19536	19320	19428	19250	19541	19495	19478	19480	19449	19607	19423	19408	19528	19646	19473	19714	19509	19449	19584	19490	19511	19551	19352	19525	19401	19388	19458	19390	19430	19519	19559	19369	19685	19300	19443	19539	19638	19488	19315	19411	19660	19646	19243	19446	19678	19368	19503	19618	19343	19524	19544	19447	19634	19522	19569	19579	19483	19472	19527	19372	19632	19470	19512	19456	19573	19576	19533	19348	19659	19491	19417	19510	19576	19626	19477	19353	19236	19459	19540	19456	19276	19396	19499	19502	19505	19480	19562	19349	19689	19601	19472	19488	19364	19544	19720	19592	19425	19605	19655	19676	19582	19589	19341	19384	19453	19507	19475	19532	19414	19543	19698	19490	19567	19467	19628	19517	19180	19484	19553	19462	19689	19359	19549	19648	19157	19519	19547	19192	19498	19452	19288	19357	19299	19767	19604	19335	19313	19426	19540	19325	19489	19436	19417	19366	19407	19449	19431	19309	19471	19436	19623	19523	19556	19517	19385	19556	19606	19379	19670	19441	19372	19389	19480	19545	19550	19622	19492	19724	19522	19611	19398	19601	19528	19320	19463	19550	19700	19468	19505	19437	19619	19537	19479	19515	19419	19406	19585	19463	19502	19697	19522	19476	19457	19354	19565	19594	19508	19530	19672	19415	19486	19419	19430	19406	19471	19525	19471	19601	19621	19538	19291	19407	19551	19496	19244	19608	19627	19309	19527	19378	19323	19378	19392	19419	19318	19432	19228	19456	19581	19515	19393	19531	19454	19481	19376	19636	19481	19460	19585	19464	19654	19475	19313	19565	19711	19653	19534	19595	19690	19406	19410	19522	19392	19443	19641	19397	19503	19452	19323	19293	19496	19622	19537	19400	19481	19462	19566	19424	19724	19445	19557	19639	19537	19481	19552	19650	19506	19132	19458	19456	19508	19325	19475	19770	19565	19514	19595	19464	19341	19502	19387	19377	19576	19398	19437	19434	19508	19421	19459	19435	19624	19626	19544	19474	19483	19347	19182	19575	19525	19456	19748	19503	19778	19646	19574	19476	19312	19240	19306	19344	19859	19608	19582	19450	19489	19348	19493	19480	19424	19488	19675	19562	19461	19500	19741	19672	19461	19377	19740	19487	19589	19265	19590	19502	19520	19549	19662	19397	19364	19521	19369	19478	19525	19463	19394	19510	19559	19425	19484	19421	19605	19637	19350	19388	19559	19281	19509	19436	19526	19431	19622	19415	19412	19637	19413	19332	19407	19318	19521	19407	19465	19600	19372	19385	19442	19649	19414	19555	19687	19361	19362	19364	19451	19574	19616	19581	19482	19422	19654	19459	19559	19418	19400	19440	19495	19504	19581	19382	19487	19613	19371	19649	19695	19461	19437	19649	19431	19525	19688	19487	19268	19611	19514	19549	19635	19425	19609	19506	19556	19534	19479	19456	19598	19700	19515	19462	19555	19518	19575	19324	19469	19656	19569	19467	19494	19299	19370	19623	19519	19608	19575	19343	19692	19584	19429	19409	19586	19461	19541	19432	19551	19395	19608	19478	19440	19479	19291	19230	19607	19569	19396	19553	19491	19579	19529	19510	19221	19486	19372	19486	19438	19313	19462	19722	19499	19504	19605	19414	19503	19532	19505	19564	19526	19329	19468	19469	19624	19558	19298	19399	19473	19457	19601	19419	19488	19494	19485	19321	19452	19428	19657	19344	19251	19658	19707	19535	19453	19458	19414	19571	19584	19355	19569	19326	19513	19361	19455	19542	19357	19301	19521	19392	19603	19798	19323	19330	19630	19286	19360	19589	19464	19566	19284	19313	19521	19691	19501	19685	19482	19715	19543	19580	19585	19502	19709	19771	19503	19451	19635	19664	19271	19437	19674	19568	19352	19523	19576	19476	19409	19424	19432	19417	19649	19611	19363	19561	19374	19534	19414	19376	19648	19485	19449	19383	19405	19426	19332	19435	19581	19487	19613	19577	19452	19293	19514	19669	19475	19453	19410	19524	19534	19216	19420	19427	19649	19333	19376	19253	19404	19638	19629	19485	19645	19456	19315	19357	19283	19454	19364	19424	19525	19494	19532	19442	19562	19449	19693	19580	19474	19366	19332	19358	19577	19438	19299	19591	19275	19371	19528	19441	19609	19334	19466	19574	19468	19466	19596	19565
25824	42338	45294	43249	40212	35627	31664	28274	25702	22164	37878	49796	37537	24801	17882	15897	15570	15469	15475	15385	15356	15419	15564	15461	15471	15329	15528	15582	15292	15483	15542	15464	15552	15413	15412	15438	15469	15332	15695	15588	15437	15441	15531	15518	15560	15429	15367	15390	15448	15588	15487	15447	15585	15395	15485	15451	15526	15374	15524	15555	15578	15673	15339	15323	15570	15441	15318	15463	15348	15470	15456	15290	15541	15523	15229	15472	15442	15537	15663	15475	15563	15571	15529	15562	15432	15203	15370	15371	15500	15391	15507	15461	15432	15447	15412	15546	15443	15425	15304	15433	15438	15460	15466	15591	15465	15191	15507	15459	15457	15506	15609	15435	15362	15556	15499	15287	15456	15640	15461	15424	15481	15509	15470	15503	15552	15627	15463	15544	15342	15518	15506	15370	15383	15486	15577	15511	15519	15532	15450	15370	15463	15526	15483	15637	15492	15595	15522	15461	15534	15366	15491	15300	15444	15405	15325	15533	15438	15515	15435	15322	15591	15586	15492	15310	15562	15500	15435	15374	15515	15433	15509	15454	15523	15537	15498	15530	15575	15428	15376	15431	15408	15597	15363	15471	15524	15385	15620	15567	15537	15397	15431	15474	15342	15441	15552	15470	15475	15596	15483	15312	15624	15485	15254	15465	15571	15394	15310	15512	15523	15442	15515	15573	15480	15498	15533	15433	15617	15513	15551	15306	15554	15461	15500	15415	15426	15230	15504	15509	15350	15458	15372	15337	15631	15428	15424	15516	15573	15415	15372	15463	15397	15394	15403	15433	15421	15532	15490	15480	15271	15567	15437	15437	15437	15493	15486	15442	15431	15416	15536	15286	15406	15430	15501	15293	15314	15535	15522	15520	15302	15310	15568	15558	15592	15466	15281	15516	15462	15445	15556	15492	15415	15472	15502	15445	15604	15441	15356	15471	15482	15525	15446	15416	15595	15282	15464	15566	15505	15502	15362	15261	15572	15506	15447	15322	15415	15508	15398	15382	15520	15330	15471	15461	15554	15346	15338	15300	15316	15496	15563	15463	15515	15247	15539	15522	15230	15532	15471	15550	15492	15593	15482	15522	15501	15378	15446	15540	15477	15406	15516	15637	15493	15403	15540	15702	15293	15534	15488	15418	15394	15555	15435	15647	15455	15433	15397	15526	15541	15389	15633	15668	15580	15492	15386	15461	15369	15371	15443	15526	15492	15249	15497	15240	15496	15427	15456	15381	15360	15458	15611	15392	15447	15480	15575	15533	15708	15646	15570	15493	15410	15639	15585	15576	15470	15555	15347	15466	15498	15463	15439	15499	15327	15406	15565	15503	15443	15611	15546	15399	15402	15573	15540	15329	15401	15389	15357	15420	15425	15369	15400	15443	15419	15371	15402	15627	15546	15535	15551	15409	15310	15431	15381	15394	15466	15497	15630	15369	15494	15574	15426	15436	15497	15526	15529	15384	15384	15541	15593	15252	15304	15327	15417	15571	15409	15485	15495	15433	15429	15383	15416	15550	15477	15301	15382	15413	15475	15390	15368	15605	15404	15577	15431	15288	15411	15453	15427	15534	15440	15449	15424	15386	15489	15677	15505	15413	15393	15512	15557	15402	15496	15432	15469	15459	15508	15468	15461	15470	15482	15510	15314	15421	15367	15448	15522	15542	15535	15417	15311	15454	15505	15448	15502	15374	15465	15499	15334	15272	15441	15472	15409	15496	15355	15518	15424	15552	15404	15471	15550	15414	15555	15345	15605	15368	15506	15528	15542	15313	15423	15409	15531	15548	15445	15442	15396	15626	15562	15447	15416	15507	15407	15186	15438	15351	15342	15369	15689	15359	15444	15290	15572	15575	15498	15272	15550	15496	15608	15370	15518	15539	15232	15398	15354	15565	15374	15423	15357	15520	15355	15322	15412	15277	15309	15512	15508	15602	15470	15585	15459	15497	15527	15529	15304	15390	15447	15542	15561	15393	15437	15357	15314	15321	15575	15491	15373	15442	15504	15464	15457	15259	15514	15584	15411	15512	15515	15518	15386	15576	15551	15556	15620	15440	15377	15392	15521	15685	15472	15496	15521	15424	15319	15293	15378	15493	15504	15344	15359	15473	15488	15426	15473	15500	15426	15672	15545	15402	15591	15560	15282	15560	15493	15456	15353	15365	15464	15488	15466	15443	15323	15372	15523	15433	15395	15365	15546	15437	15367	15323	15428	15550	15321	15279	15513	15362	15404	15470	15419	15499	15434	15475	15457	15482	15421	15574	15708	15574	15444	15358	15365	15364	15420	15307	15429	15471	15489	15427	15453	15508	15427	15508	15419	15437	15540	15545	15400	15651	15447	15686	15384	15423	15480	15601	15353	15343	15489	15412	15469	15592	15519	15477	15461	15358	15424	15252	15467	15592	15532	15423	15457	15508	15505	15321	15396	15544	15568	15314	15524	15496	15297	15491	15290	15411	15445	15341	15325	15340	15500	15375	15685	15485	15437	15447	15675	15318	15643	15523	15512	15466	15442	15384	15383	15355	15514	15433	15380	15299	15520	15427	15593	15452	15454	15408	15476	15410	15528	15538	15457	15407	15257	15448	15345	15484	15363	15303	15441	15493	15258	15469	15450	15553	15581	15347	15564	15425	15482	15508	15598	15427	15506	15462	15485	15515	15656	15438	15473	15425	15319	15554	15490	15491	15322	15465	15463	15429	15321	15357	15546	15433	15582	15540	15543	15466	15504	15393	15446	15417	15450	15526	15383	15504	15409	15267	15419	15476	15378	15370	15463	15423	15518	15549	15544	15471	15388	15273	15458	15417	15387	15496	15417	15621	15357	15417	15570	15437	15569	15513	15409	15530	15458	15522	15548	15376	15468	15417	15452	15652	15482	15358	15524	15480	15319	15575	15555	15416	15511	15669	15496	15418	15582	15517	15327	15468	15493	15550	15471	15378	15610	15503	15436	15645	15450	15408	15707	15461	15451	15351	15452	15323	15498	15465	15587	15584	15491	15588	15360	15520	15564	15498	15427	15461	15439	15596	15364	15377	15399	15544	15415	15418	15457	15600	15466	15496	15560	15339	15520	15438	15353	15333	15515	15376	15495	15646	15587	15535	15345	15443	15376	15457	15328	15480	15531	15367	15453	15469	15449	15360	15480	15393	15499	15407	15586	15396	15514	15464	15450	15534	15528	15578	15427	15433	15435	15521	15601	15410	15387	15440	15418	15379	15472	15477	15429	15387	15402	15458	15347	15582	15432	15391	15314	15445	15391	15533	15473	15351	15647	15592	15485	15566	15345	15333	15484	15424	15443	15390	15528	15572	15649	15425	15454	15486	15526	15607	15522	15551	15484	15481	15436	15423	15424	15544	15455	15401	15420	15563	15426	15450	15528	15686	15505	15332	15340	15442	15277	15571	15502	15477	15538	15621	15464	15449	15615	15345	15342	15332	15361	15335	15506	15530	15566	15503	15383	15435	15484	15443	15462	15514	15404	15484	15527	15413	15449	15280	15278	15532	15291	15489	15497	15330	15506	15333	15510	15631	15456	15538	15531	15378	15463	15611	15421	15438	15495	15381	15395	15472	15550	15362	15383	15497	15343	15277	15350	15589	15413	15348	15522	15546	15437	15609	15400	15457	15436	15390	15437	15430	15544	15515	15603	15522	15441	15437	15572	15432	15523	15469	15405	15477	15488	15425	15399	15451	15546	15522	15448	15490	15392	15485	15396	15447	15525	15327	15596	15479	15598	15445	15485	15361	15445	15468	15480	15466	15520	15482	15521	15289	15419	15490	15525	15583	15519	15523	15598	15573	15440	15583	15491	15564	15536	15211	15481	15547	15496	15559	15651	15372	15579	15347	15696	15459	15387	15456	15405	15458	15502	15426	15385	15632	15455	15461	15552	15400	15459	15448	15497	15488	15489	15224	15564	15422	15436	15516	15500	15199	15336	15360	15359	15529	15454	15626	15494	15413	15509	15488	15466	15459	15473	15358	15540	15516	15395	15436	15449	15452	15537	15536	15555	15591	15386	15466	15541	15499	15540	15428	15225	15522	15598	15462	15449	15477	15490	15425	15485	15537	15542	15396	15476	15493	15512	15602	15565	15427	15419	15381	15334	15422	15334	15564	15487	15377	15351	15511	15570	15477	15468	15421	15288	15268	15387	15480	15372	15466	15625	15551	15415	15362	15561	15567	15313	15484	15422	15501	15510	15430	15473	15528	15333	15623	15479	15371	15443	15422	15436	15341	15330	15319	15391	15625	15466	15329	15389	15296	15650	15430	15502	15464	15541	15490	15399	15469	15547	15376	15436	15487	15552	15482	15442	15528	15600	15340	15502	15482	15311	15380	15472	15363	15452	15472	15460	15415	15484	15530	15457	15423	15684	15361	15357	15536	15302	15316	15433	15585	15640	15377	15336	15447	15473	15481	15433	15562	15531	15536	15606	15466	15443	15491	15386	15398	15548	15505	15401	15373	15470	15512	15476	15432	15513	15397	15551	15642	15454	15235	15526	15628	15455	15443	15550	15538	15317	15492	15581	15398	15452	15337	15585	15314	15593	15523	15490	15536	15372	15582	15588	15554	15385	15508	15440	15538	15329	15484	15603	15523	15466	15466	15573	15508	15285	15504	15479	15553	15586	15522	15638	15539	15638	15363	15361	15457	15444	15522	15518	15585	15472	15363	15374	15410	15438	15269	15368	15462	15254	15490	15361	15564	15504	15486	15709	15344	15537	15336	15444	15468	15422	15527	15328	15590	15408	15372	15391	15477	15513	15250	15546	15657	15576	15373	15478	15572	15372	15394	15356	15301	15532	15392	15440	15486	15527	15332	15434	15423	15499	15437	15391	15510	15360	15455	15491	15425	15439	15491	15760	15433	15383	15418	15632	15469	15522	15411	15506	15474	15436	15452	15482	15500	15457	15508	15545	15454	15468	15594	15340	15365	15451	15589	15471	15393	15612	15594	15633	15445	15452	15522	15431	15337	15499	15420	15502	15406	15443	15350	15507	15496	15558	15344	15523	15612	15440	15382	15508	15318	15585	15508	15405	15468	15238	15726	15499	15428	15398	15576	15295	15452	15475	15673	15446	15455	15563	15525	15516	15461	15404	15423	15342	15452	15442	15466	15312	15567	15513	15443
31333	26315	30240	28629	25248	22808	21743	21014	20433	19911	20167	22910	22392	20458	19896	19395	19133	19042	18990	18959	19013	18989	19099	19186	19057	19113	19149	19119	19174	19316	18939	19072	19203	19052	19024	19101	19020	19053	19093	19302	19225	18955	19199	18945	19074	18890	19053	19030	19070	19020	19119	19081	19413	19161	19084	18993	19197	19154	18963	19158	19008	19200	19027	19085	18944	19086	19121	18991	19226	19182	19136	19275	19000	19024	19202	19033	18986	19243	18997	19083	18985	19352	19190	18980	19189	19127	19148	19006	18976	18963	19076	19112	19116	19070	19085	19092	19099	19102	18943	19058	19249	18910	19034	19155	19297	19106	19113	19274	19008	19117	19095	19083	19137	19289	19184	19018	19074	19075	19243	18857	19091	19085	19292	19148	19012	18699	19234	18955	19120	19021	19073	19084	19111	19057	19364	19056	19018	19003	19000	19167	19011	19042	19100	19051	19065	18956	19072	19133	19007	19017	19069	19266	18983	19139	18845	19041	19248	18983	19053	19084	19181	19211	19026	19058	19244	19024	19208	19063	19031	19021	19077	18997	19034	19003	19167	19094	19064	19088	19131	19027	19032	19305	19093	19457	19050	19138	19121	19126	19210	19110	19197	19120	19291	19010	19037	19064	19019	18976	18989	19000	19169	19165	19287	19051	19119	19183	19462	19159	19229	19185	19263	19098	19268	19268	18990	18789	19138	19194	19011	18881	18919	19164	19200	19028	19297	18982	19465	19041	19125	19207	19157	19088	19297	19093	19085	19008	19191	18987	19214	19102	19187	19086	19118	19042	19161	19147	19224	19070	19202	19039	19120	19021	19189	19206	19083	19007	19189	19145	19226	19222	18998	19154	19326	18908	19271	19127	19146	19110	19064	19000	19128	19228	19046	18978	19041	18991	19103	19111	19145	19063	19149	19035	19163	19090	19089	19117	19252	19035	19211	19199	19102	19097	18977	18926	19033	19023	19045	19156	19050	19033	18923	19148	19130	19061	19040	19012	19111	19060	19137	19248	18988	19145	19016	19139	19282	19440	19150	19217	19206	19396	19167	19051	19121	19094	19107	19084	18957	19289	19109	18923	18974	18955	19192	19129	19228	18920	18991	19099	19120	19136	19036	19166	19003	18881	19250	19070	19031	18951	19091	19177	19105	19243	19067	19323	19114	19086	19234	18848	19189	18909	18933	19214	19163	18977	19219	18986	19118	19308	19143	18919	18968	19090	19245	19084	18863	19022	18906	19095	19159	18917	19156	19330	19134	19137	19108	18949	19249	18995	19098	19197	19016	19146	19067	19029	18987	19417	19376	19108	19144	18956	19256	18901	19130	19055	19071	19130	18971	19232	19208	19024	18960	19122	19097	19163	19037	19183	19024	18986	18976	19029	19179	18988	19074	19202	19175	19181	19180	19187	18917	18960	18833	19100	19080	19016	19265	19194	19026	19121	19205	19254	19170	18996	19221	19086	18981	19147	19086	19078	18995	19111	19235	19062	19216	19124	19131	18932	19066	19099	19175	19127	19074	18942	19215	18983	18941	19042	19263	19054	19095	18892	19109	18980	19045	19034	19187	19102	19038	19036	19027	18937	19042	18949	19299	19041	18924	19010	18869	19170	19136	18905	19094	19074	19219	19049	19049	19158	19106	18918	19030	18948	19069	19055	18911	19169	19084	19147	19066	19055	19044	19012	19071	19309	19218	19070	18954	19119	19241	19195	19189	19242	19107	19173	19090	19086	18990	19001	18906	19088	19231	19372	18904	19111	18906	19060	19007	19039	19082	18951	19008	18891	18984	19261	19024	19054	19253	19202	18987	19469	19046	19079	19223	18867	19128	18987	19188	19077	19335	19056	19102	19090	19079	19148	19342	19081	19126	18919	19292	19222	19199	19156	19198	19164	18990	19169	19293	18917	18934	19171	19061	19147	18854	19074	19172	19024	19183	19071	18969	19037	19031	19104	19228	19198	19271	19031	19181	19067	19120	19086	19192	19117	19045	19015	18750	19038	19090	19054	19123	18821	19218	19112	19054	19131	19235	19047	19176	19120	19166	19100	18907	18976	19137	19312	19196	19041	19208	19091	19033	19039	19289	19050	19120	19192	19272	19082	19133	19091	19327	19106	19308	19114	18591	18828	19372	19264	19389	19220	19075	19162	19313	19126	19129	19136	19098	19039	19178	18840	19164	19155	19027	19102	19052	19194	18928	19262	19287	19221	19163	19049	19232	19055	19034	19258	18991	19149	19056	19012	19338	19156	18977	18876	19148	19220	19069	19236	19094	19216	19101	19047	19076	18931	19101	19073	19046	18896	19099	19031	19294	19140	19045	19206	19268	18907	19439	19277	19205	19208	18880	18925	19025	18946	19068	19143	18987	19263	19185	19025	19175	19161	19309	18965	19076	18882	18962	18906	19045	19037	19185	19087	19186	18979	19003	19219	19195	19207	19492	19347	19107	19085	19103	18968	19090	19007	19121	18941	18911	19084	19128	19019	19053	19134	19014	19050	19233	19270	19264	18927	19128	19225	19168	19122	19057	19036	19257	19219	19222	19245	19274	19161	19336	19031	19072	19088	19119	19248	19008	18957	19160	18907	19038	19015	19026	18944	18878	19080	19086	19133	19256	19047	19046	19158	19021	19246	19111	18921	19010	18949	19087	19152	19152	19024	19074	19294	19100	18902	19274	19151	19216	19074	19123	19030	19172	19245	19304	19105	19011	19201	19226	19103	19064	19041	19266	19147	19191	19081	19191	19018	19100	19348	19210	19102	19214	19161	18885	19361	19312	19135	19023	18981	18971	19032	19078	18848	18934	18982	18967	18927	18863	19180	19184	19147	19053	19279	19066	18905	19035	19026	19100	19058	19036	19137	19165	19014	19052	19108	19247	19220	19068	19183	18951	19292	19088	19287	18963	18725	19083	19064	19038	19015	19025	18966	19398	18911	19181	19053	19209	18991	18995	18900	19217	19235	19284	19087	19176	18957	18912	18960	19134	19067	19214	18945	19064	19007	19327	19064	19295	19063	19039	18964	19162	19166	19214	19076	19205	19108	19064	19059	19187	19087	19161	19113	19012	19144	19150	19131	18987	19130	19099	19128	18957	18976	19025	19037	19051	19006	18988	19127	19280	19028	19052	19036	19054	19177	19255	19019	19019	19013	19057	18858	19100	19083	19060	19239	19227	19161	19207	19121	19150	19377	19192	19112	19075	19034	19086	19253	19018	18923	18994	19232	19350	19047	19100	19289	19118	19180	19202	19166	18785	18954	19138	19142	18955	19124	19042	18958	19157	19302	19211	19152	19122	19119	19235	19006	19079	19080	18869	19151	18901	19225	19091	18943	19078	19113	19207	18713	19126	19047	19120	19311	19006	19213	18946	19044	19012	18965	19280	19256	19288	18983	19083	19020	18974	19077	19081	19047	19018	19222	19009	19207	19043	18870	19056	19199	19344	18921	19116	18930	19030	19156	19419	19140	19111	19122	19161	19045	19154	19148	19210	19162	19049	19034	19135	18922	19110	19103	18889	18985	19044	18988	19210	19056	19182	18849	19093	19070	19245	19034	19044	19108	19382	18892	19308	19021	19005	19059	19160	19025	19125	19075	19242	19042	19213	18859	19336	18927	18882	19298	19387	19310	19193	19141	19137	19136	19010	18863	19107	19198	19101	19307	19030	19089	19032	18944	19170	19064	19194	19030	19150	19117	18995	19024	19131	18980	19245	19201	19099	19039	19131	19208	19050	18899	19034	18918	19081	19032	19156	19052	19251	19129	19027	18917	19118	19276	19020	19202	18945	19299	19086	19024	19194	18970	18981	19058	19114	19076	19197	19234	19168	19227	18915	19091	19014	19177	19076	19154	19082	19090	19202	19154	19084	19056	19065	19198	18919	18971	19231	19005	19230	19021	19135	19000	19139	19030	19127	19088	19045	18806	19154	19109	19064	19104	19049	19111	19147	19182	19091	19090	19249	19168	19007	19086	19196	18993	19035	19183	19234	19144	18995	18843	19065	19226	19146	19014	19112	19091	19334	19189	19079	19244	19144	19018	19051	19193	19375	19041	19182	19163	19183	18882	19100	18945	19206	19038	19149	19094	19252	19033	19060	19223	19082	19196	18953	19029	19187	19033	19217	18901	19161	18951	19003	19231	19113	19004	19058	19058	19064	19180	18804	18940	19125	18949	19170	19187	19062	19080	19105	19122	19179	18959	19011	19117	19167	19174	19205	19208	19169	19082	19115	18929	18941	19110	19272	19128	19108	19022	19431	19300	19163	19145	19158	19177	19162	19369	19170	19063	19182	19027	18897	18837	19209	19102	19237	19437	19068	19100	19068	19281	19247	19099	18998	19329	19141	19116	19035	19257	19077	19156	19016	18948	19196	19232	19229	19066	19134	18991	19048	19180	19302	19273	19093	19076	19060	19237	19223	19208	19189	19107	19259	19093	19147	19038	19087	19167	19182	19158	19094	19178	19255	19148	19068	19200	19134	18941	19035	18954	19320	19219	19165	18870	19041	19082	19175	19304	18852	19145	18997	19191	19421	19102	19095	19043	19061	19019	19075	18975	19263	18922	19063	19036	19212	19172	18804	19105	19035	19318	19006	19232	19231	19205	19240	19115	19069	19078	19093	18945	19138	19253	18974	19165	18794	19147	19179	19184	19054	19120	19082	19248	19015	18985	19061	19234	19113	18982	19060	19243	19132	19118	19179	19014	19125	19113	19013	19181	19358	19056	18973	19023	19161	19028	19270	19109	19143	19024	19061	18998	19063	19068	19244	19020	19052	19199	19087	19108	18988	19179	19279	19032	19016	19042	19085	19038	19204	19230	18935	19180	19208	18983	19235	19155	19344	19191	19324	19032	19126	19131	19164	19100	18991	19146	19112	19030	19063	18995	18880	19170	19088	19298	18927	19075	18994	18991	19098	19136	19059	18845	19208	19358	19078	19159	19218	19169	19080	19014	18872	19132	19085	18986	19155	19041	19383	18929	19079	18874	19171	19188	19073	19105	19339	18905	19099	19032	19402	19179	19382	19017	19210	19014	19093	19201	19212	19055	19153	19076	19133	18905	19069	19012	19082	19259	19238	19100	19074	18901	19108	19187	19029	18995	18954	18920	19329	19219	19124	18976	19048	18992	19196	19192
23336	28288	29453	26289	23457	20453	18691	17705	17221	16633	16933	20940	18825	16507	15471	15135	15405	15208	15143	15229	15220	15282	15296	15269	15117	15156	15183	15170	15040	15249	15072	15219	15253	15200	15192	15203	15332	15308	15307	15238	15153	15227	15089	15173	15239	15273	15299	15141	15038	15199	15259	15208	15268	15246	15170	15024	15303	15334	15291	15119	15331	15377	15102	15092	15347	15141	15058	15141	15070	15322	15278	14961	15252	15212	15339	15142	15472	14934	15129	15185	15048	15314	15187	15255	15331	15031	15301	15068	15247	15152	15234	15346	15222	15025	15297	15218	15165	15089	15263	15320	15287	15066	15161	15362	15291	15064	15326	15132	15270	15233	15138	15101	15333	15332	15207	15248	15232	15226	15114	15134	15175	15334	15258	15147	15319	15265	15179	15200	15231	15182	15143	15144	15302	15107	15145	15366	15190	15241	15223	15224	15322	15199	15142	15231	15262	15048	15191	15106	15065	15210	15191	15101	15264	15208	15192	15164	15132	15254	15129	15288	15160	15180	15161	15300	15123	15246	15176	15090	15221	15128	15131	15255	15108	15188	15297	15276	15382	15310	15316	15183	15298	15182	15210	15334	15350	15193	15311	15207	15359	15335	15183	15034	15175	15257	15263	15304	15260	15169	15249	15370	15212	15182	15144	15358	15244	15307	15067	15149	14927	15187	15354	15197	15228	15230	15383	15158	15397	15186	15092	15222	15110	15306	15308	15249	15262	15201	15107	15210	15084	15276	15139	15138	15048	15150	15123	15157	15176	15127	15204	15264	15270	15226	15272	15176	15248	15260	15124	15229	15278	15266	15153	15218	15173	15125	15141	15238	15035	15052	15373	15176	15193	15251	15282	15120	15368	15292	15253	15219	15087	15181	15139	15169	15176	15196	15109	15275	15367	15225	15097	15143	15305	15139	15150	15280	15281	15286	15241	15218	15100	15177	15096	15175	15209	15328	15196	15141	15227	15164	15253	15151	15206	15121	15089	15251	15252	15222	15169	15135	15325	15107	15110	15146	15215	15205	15227	15298	15154	15142	15136	15216	15174	15228	15251	15114	15140	15259	15212	15221	15112	15070	15073	15241	15212	15282	15247	15173	15336	15397	15277	15122	15425	15106	15234	15222	15132	15274	15291	15294	15197	15120	15297	15268	15343	15152	15358	15273	15017	15183	15092	15274	15277	15229	15258	15256	15062	15077	15266	15213	15350	15271	15292	15304	15117	15119	15117	15190	15117	15289	15025	15133	15300	15278	15230	15180	15245	15224	15241	15263	15245	15226	15140	15240	15113	15169	15228	15065	15391	15239	15233	15252	15229	15167	15285	15210	15270	15117	15284	15090	15162	15126	15279	15267	15072	15193	15178	15151	15260	15436	15250	15264	15084	15035	15197	15259	15159	15223	15273	15286	15070	15225	15273	15203	15210	15257	15281	15402	15248	15255	15298	15186	15200	15162	15216	15313	15256	15315	15130	15189	15199	15163	15121	15130	15151	15257	15326	15188	15107	15209	15304	15309	15291	15114	15156	15106	15304	15305	15349	15245	15182	15339	15103	15090	15138	15218	15177	15417	15135	15237	15239	15309	15259	15027	15158	15187	15216	15427	14976	15311	15010	15218	15202	15365	15163	15381	15159	15294	15166	15249	15152	15047	15320	15268	15282	15178	15078	15156	15356	15326	15331	15133	15273	15220	15190	15364	15195	15179	15057	15166	15174	15396	15269	15279	15409	15142	15282	15141	15106	15290	15154	15151	15265	15040	15149	15195	15042	15114	15286	15133	15153	15330	15201	15111	15225	15066	15097	15268	15217	15107	15280	15291	15315	15191	15212	14979	15283	15205	15228	15253	15267	15237	15264	15219	15242	15396	15147	15344	15264	15015	15280	15009	15189	15193	15360	15100	15173	15318	15155	15162	15230	15087	15242	15089	15260	15139	15144	15257	15251	15146	15173	15195	15212	15219	15044	15015	15327	15199	15359	15194	15302	15268	15223	15085	15131	15066	15288	15299	15223	15136	15161	15211	15279	15391	15139	15312	15214	15249	15026	15301	15117	15250	15155	15255	15333	15195	15293	15115	15345	15233	15081	15171	15365	15094	15221	15241	15350	15172	15138	15362	15301	15356	15266	15293	15395	15348	15222	15388	15318	15166	15117	15319	15185	15202	15407	15215	15352	15460	15226	15251	15262	15299	15228	15233	15089	15185	15321	15147	15382	15066	15102	15302	15099	15174	15025	15251	15062	15051	15211	15210	15123	15225	15229	15192	15022	15229	15087	15317	15051	15146	15229	15393	15169	15081	15164	15319	15209	15118	15315	15219	15180	15045	15165	15153	15240	15110	15336	15198	15033	15282	15179	15352	15374	15207	15188	15236	15112	15292	15314	15248	15298	15162	15263	15212	15388	15157	15243	15211	15311	15154	15316	15185	15288	15323	15163	15204	15263	15106	15187	15077	15200	15143	15097	15193	15225	15184	15124	15343	15214	15172	15055	15141	15122	15286	15240	15316	15275	15376	15166	15313	15291	15145	15164	15085	15236	15281	15290	15251	15178	15226	15211	15196	15113	15244	15171	15198	15319	15258	15243	15112	15096	15059	15200	14973	15314	15224	15227	15145	15244	15223	15309	15324	15090	15363	15173	15241	15251	15146	15161	15232	15161	15231	15278	15172	15189	15232	15216	15165	15135	15252	15286	15069	15302	15190	15295	15201	15236	15106	15183	15478	15441	15087	15307	15029	15333	15420	15154	15305	15230	15291	15114	15262	15141	15379	15210	15146	15205	15240	15211	15263	15152	15155	15335	15318	15178	15247	15165	15193	15152	15117	15230	15275	15329	15290	15004	15188	15109	15223	15263	15257	15165	15103	15253	15378	15003	15198	15292	15112	15319	15357	15048	15279	15207	15086	15111	15052	15203	15108	15259	15155	15279	15282	15224	15297	15134	15280	15347	15177	15107	15420	14907	15157	15214	15235	15396	15174	15207	15028	15151	15108	15375	15337	15100	15157	15095	15306	15143	15243	15093	15197	15216	15198	15138	15153	15138	15096	15247	15199	15081	15257	15330	15132	15068	15225	15109	15084	14995	15275	15153	15151	15197	15176	15204	15317	15156	15287	15247	15285	15260	15234	15068	15079	15314	15108	15199	15107	15164	15104	15260	15182	15264	15218	15248	15155	15036	15266	15131	15259	15022	15229	15134	15130	15250	15178	15339	15097	15243	15122	15134	15277	15155	15192	15268	14868	15314	15139	15303	15239	15070	15086	15368	15316	15250	15328	15187	15190	15343	15173	15318	15141	15181	15338	15166	15084	15278	15230	15197	15237	15135	15322	15092	15181	15082	15258	15316	15182	15323	15315	15148	15297	15150	15224	15329	15258	15117	15077	15206	15183	15151	15198	15152	15285	15156	15270	15266	15437	15175	15265	15204	15209	15228	15161	15254	15225	15083	15049	15320	15179	15230	15176	15311	15159	15069	15293	15214	15171	15148	15213	15319	15061	15102	15146	15191	15240	15317	15314	15156	15267	15212	15166	15202	15306	15294	15354	15379	15112	15248	15231	15183	15335	15249	15245	15037	15106	15245	15228	15269	15131	15060	15228	15205	15175	15338	15244	15176	15149	15304	15164	15205	15230	15117	15187	15229	15326	15197	15212	15190	15291	15190	15119	15230	15199	15142	15147	15331	15096	15237	15275	15226	15277	15229	15336	15316	15225	15271	15047	15083	15250	15192	15244	15143	15176	15222	15194	15243	15210	15145	15290	15281	15141	15237	15278	15152	15013	15282	15123	15308	15080	15240	15121	15333	15167	15125	15203	15138	15331	15205	15172	15216	15408	15380	15212	15425	15200	15101	15053	15305	15212	15173	15263	15047	15224	15268	15343	15307	15198	15228	15212	15140	15261	15088	15212	15238	15278	15154	15170	15270	15027	15233	15210	15341	15231	15259	15153	15225	15229	15301	15418	15003	15050	15095	15292	15319	15182	15314	15224	15304	15231	15301	15377	15075	15143	15343	15054	15194	15211	15264	15222	15207	15100	15227	15228	15044	15136	15334	15303	15277	15121	15214	15212	15230	15373	15116	15283	15252	15096	15197	15340	15132	15421	15089	15224	15273	15256	15091	15373	15312	15228	15160	15205	15135	15219	15199	15132	15360	15284	15174	15348	15132	15231	15170	15175	15248	15348	15107	15299	15232	15067	15322	15124	15303	15265	15346	15259	15185	15074	15204	15114	15167	15270	15040	15312	15264	15228	15171	15093	15252	15266	15161	15046	15123	15265	15236	15160	15061	15190	15135	15257	15172	14992	15224	15266	15295	15224	15106	15269	15226	15155	14928	15144	15285	15376	15217	15471	15117	15166	15212	15287	15080	15306	15344	15207	15295	15205	15327	15267	15170	15243	15086	15253	15334	14992	15156	15022	15261	15107	15235	15158	15301	15281	15151	15048	15270	15149	15266	15248	15265	15211	15234	15357	14978	15111	15370	15236	15046	15007	15121	15153	15114	15028	15071	15111	15156	15079	15167	15300	15333	15360	15116	15317	15177	15316	15230	15221	15284	15346	15202	15220	15172	15089	15223	15385	15200	15146	15272	15272	15222	15273	15159	15168	15307	15374	15145	15093	15127	15124	15340	15259	15207	15154	15211	15232	15265	15221	15173	15098	15157	15105	15205	15181	15306	15194	15247	15321	15133	15277	15268	15187	15175	15214	15262	15215	15257	15153	15177	15158	15223	15289	15290	15315	15106	15111	15218	15147	15104	15130	15298	15279	15239	15031	15265	15266	15243	15359	15204	15200	15255	15351	15106	15253	15177	15200	15396	15195	15121	15259	15388	15381	15251	15192	15076	15339	15053	15141	15210	15151	15155	15242	15382	15122	15305	15018	15169	15236	15171	15352	15289	15085	15137	15060	15240	15238	15038	15182	15340	15234	15150	15311	14998	15292	15128	15241	15260	15246	15188	15025	15391	15379	15146	15156	15276	15087	15163	15248	15211	15380	15238	15019	15249	15184	15223	15313	15319	15110	15208	15265	15154	15216	15106	15445	15107	15228	15253	15191	15304	15135	15313	15213	15210	15276	15140	15255	15228	15260	15245	15216	15355	15273	15325	15226	15170	15270	15190	15235	15055	15173	15234	15300
25730	21156	28763	28849	28331	28125	25583	22170	20743	20274	22929	37594	33796	25259	20382	18787	18447	18124	18212	18094	18134	18131	18001	18073	18163	18007	18100	17996	18257	18108	18050	18228	18217	18322	17985	18087	18121	18187	18015	18191	18014	18065	18219	18315	18132	18324	18329	18233	18323	18224	18139	18131	18022	18046	18006	18258	18419	18273	18375	18131	17997	18164	18081	18180	18008	18182	18153	18322	18239	17944	18079	18132	18272	18094	18148	17994	18006	18228	18336	18159	18035	18302	18190	18290	18229	18110	18028	17910	18036	18276	17880	17912	18027	18188	18104	18360	18259	18160	18372	18111	18144	18251	18272	18173	18146	18171	18092	18145	18086	18065	18044	18088	18166	18104	18267	17976	18278	18168	18154	18058	18011	17960	18192	18130	18290	18005	18044	17961	18219	18152	18179	18197	17928	18172	18100	18149	18428	18295	17995	18072	18215	18158	17945	17794	18019	17923	18035	18175	18199	18008	18208	18186	18113	18333	18193	17960	18203	17986	18213	18055	17925	18174	18094	18106	17957	17987	18194	18134	18154	18079	18107	18239	18031	18120	18131	18124	18090	18078	18211	18202	18003	18145	18191	18147	18238	18190	18163	18211	18175	18148	18085	18072	18190	17954	18301	18015	17942	18111	18261	18073	17963	18168	18169	17996	18010	18130	18186	18071	18211	18097	18157	18080	18233	17971	18283	18137	18220	18217	18016	18217	18176	17915	18118	18183	18130	18053	17992	18002	18241	18132	18218	18102	18207	18127	17861	18157	18138	18188	17967	18105	18317	18078	18255	18008	18303	18137	18107	18089	18203	18099	18190	17926	18020	18304	17860	18009	18256	18216	17771	18103	18078	18178	18075	18115	18158	18003	17981	18015	18070	18147	18074	18395	18238	18164	18191	18246	18168	18043	18262	18020	18078	18166	18092	18238	18227	18066	18160	18094	18489	18309	18247	17962	18315	18025	18032	18192	18045	17979	18077	18022	18157	18162	18218	18040	18075	18236	18136	17928	17938	18024	18107	18053	18380	18086	18138	18198	18182	18048	18116	17983	17956	18261	17935	18196	18291	18270	18117	18236	18116	17925	17989	18120	18195	18180	17975	17821	18205	18243	18114	18208	18226	18339	18157	18275	18236	18205	18150	18070	18173	18228	17832	18312	18110	18116	18123	17952	18286	18198	18147	17996	18105	18338	18212	18471	18255	18276	18189	18042	17974	18100	18208	18202	18018	18084	18262	18062	18039	18317	18139	18168	18346	18213	18119	18136	18161	17987	18176	18087	18305	18105	18194	18130	18254	18158	18135	18131	18220	18110	17995	18131	18170	18089	18248	18340	18142	18124	18324	17992	18169	18273	18218	18387	18211	18035	18079	18129	17992	18111	18288	18027	18033	18154	18029	18107	18119	18035	18174	18064	18027	18092	18194	18288	18128	18112	18077	18229	18267	18267	18104	18084	18003	18085	18046	18001	18257	18109	18011	18156	18179	18159	18059	17951	18092	18179	18356	18231	18222	18070	17965	18256	18143	18224	18113	18193	18317	18136	18368	18014	18176	18306	18358	18168	18208	18236	17859	18299	18298	18046	18210	18005	17962	18157	18244	18096	18147	18031	18158	18156	18182	18218	18130	18060	18334	18202	18045	18081	18152	18140	18165	17938	18359	17931	18025	18303	17923	17977	17895	17965	18253	18162	18052	18090	18133	18224	18081	17864	18198	18079	17935	17876	18136	18075	18364	17961	17963	18063	18411	18152	18128	18143	18164	18312	18179	18279	18125	18156	18358	18103	18181	17943	18223	18069	18118	18064	18161	18301	18331	18127	18044	17965	18106	18210	18108	18215	18084	18023	18065	18101	18310	17943	18098	18146	18034	18090	18091	18110	17827	18104	18144	18233	18000	17974	18112	18048	17935	17930	18121	18148	18389	18338	18314	18232	17980	18293	18166	18089	18197	17992	18281	18122	17922	17954	18163	18122	18216	18117	18127	18104	18356	18175	18243	17883	18142	18147	18393	17973	17915	18095	18182	18382	18022	18217	18190	18311	17962	17965	18097	18238	18066	17916	17878	17954	18170	18054	18068	18227	17949	18209	18203	18196	18131	18257	18296	18224	18090	18110	18029	18230	18231	18344	18257	18141	18104	18126	17991	18157	18200	18087	18330	18239	18024	18094	18155	18247	18160	18300	18181	18277	18092	18350	17944	18059	18130	18056	18190	18117	18137	18314	18081	18006	17976	18163	18027	18064	18295	18048	18092	18130	18099	17976	18158	18023	17971	18201	18016	18154	18186	17990	18256	18273	18030	18135	18175	18274	18063	18294	18289	18081	18219	18255	18044	18162	18297	18146	18086	17940	17953	18232	18031	18092	18246	17972	18238	18278	17853	18116	18112	18254	18286	18145	18026	18089	17997	18052	18201	18094	18196	18006	18068	18135	18058	18064	18043	18015	18137	17932	18091	18071	18095	17843	18191	18108	18177	18238	18172	18072	18114	18056	18203	18122	18130	17952	18098	18044	18049	17970	18102	18139	18125	18170	18192	18112	17955	18081	18029	18017	18173	18092	18171	18247	18143	18072	18047	18161	18180	17972	17963	18044	18064	18078	18057	18084	18030	17936	18063	18143	18197	18114	18111	18279	17997	18048	18009	17976	17994	18057	18126	18161	18203	18315	18159	18207	18120	18127	17905	18068	18072	18021	17944	18234	17973	18017	17938	18072	18235	18220	18044	18295	18149	18125	18079	18065	18109	18085	18250	18116	18140	18381	18199	18186	18106	17987	17956	18173	18224	18054	18196	17893	17916	18267	18341	18205	17932	18052	18128	17967	17974	18033	18124	18057	18021	18194	18357	18220	18066	18278	17769	18078	17958	18198	18172	18197	18364	18023	18288	18021	18380	18130	18002	18152	18040	18279	18226	18255	18130	17960	17916	18219	18138	18358	18220	18123	18083	18311	18160	17903	18076	17996	18316	18099	18273	18240	18169	18223	17796	18386	18079	17969	18069	18157	18058	18159	18094	18165	18137	18151	18200	18217	18204	17782	18037	18101	18011	18091	18227	18117	18249	18159	18164	18146	18203	18024	18034	18142	18162	18184	17912	17979	18114	18250	18117	18173	18012	18081	18124	18162	18189	18173	17744	18181	18241	18304	18001	18126	18072	18351	18161	18148	18120	18188	18218	18066	18186	18156	18256	18087	18172	18055	18185	18204	18175	18022	18072	18145	18054	17962	18089	18211	18016	18357	17991	18215	18010	18074	18205	18008	17964	18027	18041	17875	18242	18202	18130	17944	18175	18108	18028	17952	18149	18182	18175	18317	18277	18172	18231	18153	18142	18146	18172	18516	18135	18069	17949	17937	18303	18318	18123	18253	18253	18306	18122	18102	18134	18238	17986	18310	18012	17988	17890	18159	17951	18169	18127	18157	18172	18143	18216	18132	18204	18286	18152	18037	18202	18094	18135	18099	18098	17885	18294	18080	18160	18210	18003	18232	18190	18012	17949	18123	18121	18168	18063	18224	18276	18092	17979	18052	17942	18076	18248	18094	17922	18300	18180	18115	18077	18328	18294	17886	18377	18129	18223	18115	18130	18164	18111	18252	18037	18065	17933	18158	18251	18174	18104	18181	17947	18206	18162	18051	18174	18100	18250	18221	18400	18213	18183	18136	18135	18007	17854	18231	18360	17837	18271	18095	18148	17887	18083	18122	18032	18088	18095	18096	18123	18081	18089	18104	17995	17885	18272	18135	18168	18127	18149	18258	18204	18244	18008	18220	18269	18085	17985	18039	18266	18139	18144	18058	17978	18080	18145	18186	17965	18107	18107	18171	17885	18180	18220	18182	17974	18187	18127	17984	18043	18006	18250	18089	18316	18136	18093	18011	18036	17955	18159	18222	18251	17962	17860	18147	17941	18202	18160	17942	18238	18016	18141	18157	18208	18147	18042	18036	18136	17991	18151	18072	18127	18230	18060	18132	18187	18377	18288	18076	18069	18125	18092	18006	18310	18339	18165	17909	18250	18240	18094	18208	18277	18279	18201	18338	18198	18091	18272	17949	18238	18272	18099	18252	18108	18155	18246	18167	18042	17910	18335	18112	18106	18169	18166	18181	18055	18234	18276	17976	18047	18181	18339	18018	18170	18020	18171	18119	18090	18213	18148	18217	18158	17970	18196	18062	18019	18029	18174	18142	18234	18026	18201	18331	18320	18107	18076	18149	17919	17943	18124	18100	18253	18243	17929	18114	17977	17974	18060	18024	18126	18097	18354	18210	18274	18043	18081	18315	17965	18158	18273	18011	18114	18010	18177	18082	17994	18198	18292	18287	18146	18018	17950	18012	18056	18200	18106	18017	18038	18175	18148	17815	18095	18015	18057	18116	18230	18389	18160	18211	18048	18268	18044	18154	18182	18050	18057	18266	18243	18225	18256	18067	18275	18091	18083	18221	17953	18146	18181	18190	18022	18074	18021	18052	18130	18284	18298	18237	18194	18179	18236	18228	17913	18287	18325	18275	18103	18126	18097	18110	18253	18067	18117	17927	18075	18114	18214	18258	18100	18043	18064	18085	18116	18120	18247	18274	18069	18125	18102	18098	18038	18209	18152	18147	18071	17972	18062	18139	18205	18021	18176	18168	18079	18110	18110	18094	18215	18310	18093	18086	18233	18079	18236	18160	18039	18215	18136	18415	18356	18122	18184	18147	18305	18191	17980	18154	18176	18029	18098	18115	18120	18117	18179	18010	18222	18189	18112	18050	18234	18086	18148	18046	18070	18131	18031	18185	18269	18180	18031	18156	18171	18139	18000	18081	18125	18290	18160	18063	18155	18021	18150	18163	18149	18185	18144	18045	18154	18237	18145	17912	18407	18225	18086	18203	18012	18038	18275	18184	18225	18162	18019	18062	18280	18054	18103	18169	18364	18022	18181	18063	18383	18249	18110	18207	18113	18010	17734	18098	18227	18130	18281	18116	18130	18166	18297	18134	17996	18113	18170	18181	18158	18038	18231	18355	18178	18046	18030	18067	18076	17870	18057	18054	18033	18150	18067	18185	18055	18075	18084	18059	18129	18188	18300	18074	18106	18008	18069	17906	18174	18199	18129	18301	18009	18192	18090	18153	18238	18272	18039	17971	18345	18288	18081	18074
22847	37426	39718	35412	31918	27520	23026	19845	18452	17552	22664	38447	31516	21428	16257	14959	14919	14582	14709	14771	14770	14681	14671	14841	14615	14772	14623	14481	14557	14927	14575	14714	14793	14724	14696	14807	14723	14705	14636	14581	14788	14808	14681	14726	14817	14750	14702	14737	14692	14755	14675	14735	14760	14534	14647	14488	14645	14629	14855	14685	14557	14657	14693	14787	14709	14512	14619	14522	14775	14604	14859	14610	14716	14738	14628	14822	14674	14583	14741	14546	14495	14642	14619	14631	14689	14429	14658	14695	14698	14513	14580	14653	14556	14509	14722	14570	14620	14532	14722	14702	14763	14534	14718	14725	14510	14685	14508	14775	14703	14657	14785	14533	14804	14722	14764	14588	14644	14691	14788	14650	14710	14631	14646	14623	14685	14576	14698	14648	14641	14781	14737	14759	14543	14734	14650	14596	14694	14780	14643	14584	14766	14626	14766	14568	14624	14828	14686	14631	14749	14698	14575	14627	14900	14660	14731	14627	14602	14728	14655	14645	14574	14650	14784	14934	14683	14745	14813	14751	14636	14619	14554	14739	14895	14523	14643	14625	14636	14752	14834	14626	14697	14530	14702	14620	14606	14652	14839	14704	14694	14656	14552	14870	14573	14654	14525	14869	14714	14740	14708	14665	14518	14654	14620	14658	14611	14851	14750	14719	14596	14488	14699	14702	14881	14715	14622	14457	14836	14814	14592	14481	14726	14750	14607	14468	14722	14644	14745	14704	14584	14542	14701	14701	14608	14700	14598	14651	14583	14662	14692	14591	14615	14860	14667	14688	14723	14704	14765	14596	14660	14734	14499	14623	14591	14807	14585	14674	14818	14845	14632	14501	14767	14575	14716	14749	14663	14599	14776	14723	14677	14696	14583	14727	14673	14672	14691	14846	14586	14753	14727	14778	14582	14825	14608	14492	14552	14682	14527	14651	14620	14618	14698	14693	14803	14746	14609	14761	14658	14670	14621	14723	14805	14635	14632	14724	14696	14852	14775	14646	14802	14698	14520	14628	14701	14661	14557	14746	14624	14629	14728	14639	14764	14861	14617	14654	14673	14517	14589	14699	14790	14587	14712	14545	14553	14568	14551	14636	14680	14913	14705	14594	14686	14613	14770	14614	14501	14658	14705	14462	14696	14641	14433	14777	14637	14725	14572	14622	14839	14667	14739	14579	14741	14596	14792	14541	14651	14669	14802	14736	14671	14700	14635	14806	14549	14555	14845	14574	14687	14627	14662	14542	14714	14723	14614	14691	14770	14709	14725	14711	14626	14633	14581	14608	14786	14607	14671	14578	14567	14779	14646	14621	14873	14575	14768	14766	14797	14773	14714	14523	14708	14764	14802	14642	14557	14566	14577	14628	14528	14691	14797	14569	14749	14654	14630	14661	14650	14729	14581	14737	14686	14622	14419	14881	14572	14668	14704	14629	14796	14876	14630	14704	14670	14688	14711	14729	14688	14705	14715	14727	14680	14803	14727	14773	14608	14598	14716	14670	14715	14550	14618	14700	14817	14802	14650	14612	14545	14774	14796	14603	14716	14606	14673	14524	14659	14579	14614	14583	14837	14633	14643	14728	14606	14687	14640	14496	14718	14812	14713	14603	14562	14653	14641	14785	14547	14500	14756	14488	14825	14815	14705	14792	14682	14609	14765	14637	14645	14658	14770	14680	14819	14732	14666	14686	14503	14845	14801	14692	14781	14761	14673	14621	14873	14760	14837	14671	14849	14613	14732	14844	14576	14507	14741	14683	14691	14700	14725	14637	14677	14668	14617	14677	14525	14611	14579	14706	14717	14721	14507	14823	14691	14720	14638	14685	14745	14813	14749	14544	14800	14577	14732	14769	14728	14610	14610	14632	14640	14641	14518	14638	14578	14724	14616	14662	14672	14690	14649	14779	14628	14931	14769	14734	14614	14620	14725	14696	14846	14635	14776	14551	14683	14638	14548	14775	14786	14758	14648	14657	14627	14688	14674	14753	14638	14753	14630	14722	14592	14682	14566	14776	14651	14782	14686	14816	14527	14560	14656	14542	14689	14700	14775	14589	14627	14615	14636	14556	14721	14639	14621	14699	14796	14836	14692	14884	14602	14645	14620	14654	14715	14610	14842	14702	14594	14708	14638	14596	14710	14814	14614	14620	14614	14629	14616	14687	14577	14760	14655	14593	14840	14803	14637	14789	14597	14661	14737	14774	14749	14719	14632	14906	14701	14528	14704	14677	14520	14847	14758	14590	14734	14687	14665	14769	14688	14726	14638	14688	14728	14655	14716	14717	14682	14734	14660	14757	14625	14771	14799	14744	14444	14699	14771	14686	14515	14615	14599	14605	14657	14444	14714	14591	14699	14816	14799	14668	14603	14514	14745	14542	14714	14639	14537	14721	14566	14499	14785	14668	14651	14895	14555	14610	14814	14503	14527	14670	14837	14750	14620	14708	14836	14583	14781	14588	14792	14628	14778	14606	14753	14723	14720	14599	14710	14624	14542	14761	14887	14671	14730	14484	14517	14774	14742	14606	14635	14643	14733	14652	14826	14467	14594	14894	14811	14684	14679	14730	14743	14722	14765	14566	14544	14557	14610	14572	14570	14675	14621	14561	14737	14827	14663	14645	14805	14847	14803	14721	14816	14580	14664	14716	14724	14449	14558	14710	14632	14687	14620	14649	14655	14842	14749	14662	14709	14927	14712	14651	14538	14709	14561	14750	14715	14539	14723	14904	14614	14613	14771	14745	14757	14860	14661	14652	14648	14679	14599	14768	14741	14670	14753	14716	14817	14689	14767	14819	14609	14494	14638	14712	14747	14486	14487	14583	14827	14801	14577	14713	14479	14841	14736	14813	14631	14664	14533	14613	14740	14728	14693	14747	14650	14730	14697	14592	14764	14657	14741	14640	14767	14706	14801	14719	14681	14867	14664	14613	14658	14539	14743	14600	14730	14731	14745	14690	14673	14747	14692	14570	14748	14571	14551	14622	14606	14507	14571	14619	14654	14773	14552	14756	14758	14736	14567	14596	14798	14575	14500	14718	14755	14768	14856	14556	14672	14741	14692	14674	14679	14673	14613	14651	14783	14721	14597	14640	14635	14747	14509	14631	14645	14612	14683	14508	14522	14596	14700	14666	14871	14749	14628	14740	14680	14594	14576	14680	14601	14692	14827	14687	14774	14641	14523	14626	14661	14531	14725	14663	14652	14748	14609	14716	14678	14625	14533	14670	14563	14637	14630	14676	14731	14596	14650	14660	14811	14808	14543	14618	14521	14693	14771	14653	14775	14771	14600	14838	14664	14768	14686	14577	14755	14673	14711	14787	14521	14892	14778	14755	14634	14723	14717	14729	14805	14506	14788	14850	14631	14675	14592	14677	14596	14541	14785	14468	14667	14758	14649	14654	14926	14570	14867	14685	14682	14711	14560	14743	14656	14701	14702	14801	14601	14523	14624	14697	14812	14530	14566	14718	14674	14697	14689	14476	14737	14726	14713	14637	14790	14782	14835	14632	14564	14574	14792	14529	14607	14717	14790	14687	14629	14721	14671	14531	14555	14713	14771	14621	14675	14735	14573	14708	14778	14587	14577	14718	14845	14747	14823	14764	14606	14662	14618	14690	14737	14692	14535	14673	14583	14755	14677	14692	14714	14747	14765	14559	14936	14807	14665	14724	14683	14707	14796	14662	14584	14704	14728	14786	14695	14693	14536	14682	14748	14607	14646	14519	14578	14810	14575	14476	14707	14543	14706	14735	14732	14765	14762	14689	14552	14913	14522	14820	14833	14610	14708	14541	14640	14645	14647	14805	14735	14826	14603	14586	14625	14514	14780	14686	14629	14718	14825	14606	14848	14717	14565	14727	14753	14802	14543	14677	14510	14611	14617	14719	14619	14717	14685	14624	14587	14672	14775	14657	14669	14503	14627	14652	14791	14598	14633	14698	14685	14724	14588	14586	14639	14738	14693	14722	14692	14732	14523	14779	14785	14691	14782	14668	14774	14729	14694	14595	14563	14728	14602	14460	14615	14664	14632	14669	14688	14741	14664	14764	14697	14540	14660	14697	14703	14774	14587	14727	14703	14666	14712	14657	14714	14781	14581	14428	14719	14764	14799	14653	14590	14650	14601	14586	14550	14738	14580	14618	14674	14668	14670	14550	14709	14564	14691	14651	14610	14693	14763	14693	14569	14576	14738	14743	14681	14763	14763	14503	14678	14585	14529	14615	14827	14749	14876	14410	14746	14771	14593	14805	14676	14790	14691	14671	14851	14662	14742	14610	14719	14671	14641	14787	14755	14644	14693	14812	14690	14644	14585	14625	14742	14731	14779	14691	14648	14670	14766	14666	14790	14789	14793	14594	14726	14538	14733	14725	14675	14620	14694	14858	14604	14533	14631	14680	14849	14573	14719	14818	14725	14602	14559	14655	14606	14720	14720	14627	14644	14663	14665	14761	14552	14693	14468	14732	14680	14753	14590	14787	14647	14740	14604	14625	14859	14707	14690	14744	14422	14757	14646	14585	14582	14682	14677	14801	14721	14647	14519	14651	14669	14681	14699	14538	14794	14773	14590	14586	14667	14650	14744	14596	14527	14824	14568	14809	14523	14724	14667	14675	14541	14812	14693	14688	14699	14624	14635	14745	14746	14585	14492	14817	14691	14634	14775	14806	14649	14544	14747	14697	14576	14772	14648	14693	14668	14652	14670	14600	14656	14797	14521	14769	14792	14688	14539	14739	14650	14590	14619	14634	14692	14725	14637	14590	14683	14648	14823	14762	14638	14756	14679	14594	14732	14672	14733	14569	14723	14696	14723	14676	14592	14558	14594	14690	14585	14779	14640	14735	14621	14662	14611	14608	14606	14492	14535	14683	14805	14655	14738	14681	14621	14712	14743	14671	14746	14633	14732	14773	14674	14653	14863	14624	14582	14797	14659	14714	14635	14653	14689	14696	14528	14848	14596	14732	14668	14642	14596	14842	14557	14655	14683	14656	14542	14667	14665	14840	14726	14550	14644	14737	14771	14719	14683	14716	14661	14548	14730	14827	14621	14794	14597	14774	14857	14544	14820	14663	14743	14597	14743	14560	14535	14627	14775	14545	14561	14689	14817	14665	14689	14518	14776	14775	14686	14850	14849	14806
23812	21107	28831	25618	27165	31219	31938	27459	23659	21767	27323	48115	42616	30342	22009	18567	17985	17712	17706	17594	17750	17741	17704	17610	17496	17712	17604	17710	17440	17666	17652	17600	17418	17652	17533	17478	17467	17610	17471	17684	17421	17460	17579	17414	17647	17536	17401	17606	17329	17501	17445	17468	17510	17430	17408	17528	17705	17515	17738	17392	17480	17612	17564	17561	17590	17674	17688	17592	17712	17559	17555	17453	17608	17680	17479	17518	17669	17295	17357	17529	17377	17690	17524	17528	17508	17680	17492	17459	17624	17445	17381	17551	17430	17667	17425	17473	17465	17498	17435	17430	17571	17411	17639	17503	17449	17629	17481	17516	17522	17630	17520	17553	17447	17661	17508	17573	17605	17480	17753	17408	17530	17617	17565	17642	17571	17744	17536	17525	17490	17567	17751	17553	17432	17598	17711	17475	17690	17374	17512	17501	17587	17578	17731	17433	17538	17484	17531	17447	17489	17535	17335	17436	17647	17320	17527	17555	17545	17632	17521	17416	17740	17509	17439	17550	17385	17672	17420	17520	17798	17763	17472	17651	17335	17373	17508	17642	17600	17576	17755	17687	17500	17404	17729	17540	17528	17482	17550	17393	17787	17518	17475	17511	17460	17381	17372	17535	17466	17502	17533	17626	17615	17527	17581	17436	17562	17380	17345	17435	17370	17471	17528	17602	17527	17550	17463	17434	17634	17419	17490	17734	17549	17582	17620	17536	17673	17277	17725	17584	17779	17418	17564	17490	17745	17291	17496	17665	17884	17425	17637	17367	17520	17415	17236	17587	17410	17543	17542	17479	17425	17398	17393	17713	17600	17620	17475	17508	17538	17376	17377	17508	17715	17449	17673	17541	17764	17460	17400	17587	17664	17371	17597	17433	17485	17400	17432	17474	17547	17570	17350	17535	17548	17596	17509	17488	17577	17459	17538	17564	17663	17495	17463	17290	17408	17363	17349	17426	17488	17552	17470	17554	17393	17580	17611	17374	17521	17487	17543	17593	17393	17559	17429	17433	17452	17296	17692	17534	17599	17763	17454	17635	17551	17577	17518	17471	17489	17610	17709	17486	17427	17424	17512	17527	17587	17597	17490	17578	17536	17381	17299	17533	17510	17475	17626	17627	17691	17320	17425	17376	17702	17744	17650	17488	17531	17621	17512	17529	17439	17478	17496	17538	17697	17461	17548	17469	17467	17394	17535	17536	17594	17607	17393	17635	17285	17621	17454	17457	17450	17460	17389	17463	17526	17429	17392	17423	17339	17639	17263	17284	17453	17424	17617	17394	17420	17473	17554	17464	17461	17411	17586	17487	17683	17620	17718	17671	17567	17725	17383	17495	17809	17523	17589	17611	17631	17549	17694	17580	17536	17390	17479	17557	17377	17347	17388	17656	17496	17645	17752	17591	17510	17726	17648	17641	17401	17371	17373	17556	17338	17328	17333	17453	17448	17380	17393	17618	17539	17515	17514	17512	17562	17611	17597	17671	17584	17610	17650	17489	17513	17480	17389	17595	17542	17706	17662	17427	17401	17381	17351	17420	17453	17604	17483	17809	17493	17596	17735	17475	17713	17549	17835	17658	17569	17768	17632	17669	17440	17484	17579	17533	17661	17554	17574	17569	17739	17318	17509	17432	17591	17575	17590	17376	17518	17626	17594	17479	17639	17418	17486	17324	17623	17559	17306	17305	17565	17386	17331	17386	17252	17539	17616	17632	17656	17559	17664	17501	17572	17697	17552	17483	17454	17408	17557	17532	17602	17771	17610	17548	17546	17553	17653	17688	17415	17377	17663	17336	17627	17483	17221	17612	17466	17702	17512	17606	17403	17521	17537	17267	17559	17476	17595	17281	17481	17393	17346	17360	17655	17882	17539	17411	17476	17469	17359	17467	17502	17680	17465	17435	17431	17446	17427	17486	17542	17453	17298	17485	17539	17702	17327	17566	17353	17616	17476	17419	17313	17628	17444	17480	17302	17425	17427	17430	17736	17513	17512	17345	17339	17445	17540	17669	17538	17570	17632	17503	17507	17498	17524	17342	17328	17459	17624	17665	17697	17428	17382	17479	17399	17629	17377	17585	17287	17428	17462	17673	17522	17501	17579	17648	17286	17588	17613	17588	17682	17463	17573	17572	17605	17610	17556	17566	17477	17589	17463	17546	17735	17727	17489	17431	17530	17461	17505	17483	17560	17660	17632	17487	17495	17429	17645	17555	17576	17542	17449	17548	17465	17264	17483	17623	17451	17535	17498	17575	17610	17373	17527	17725	17596	17689	17456	17517	17435	17568	17762	17740	17608	17491	17407	17430	17265	17521	17312	17332	17417	17668	17492	17415	17475	17520	17593	17624	17690	17357	17442	17497	17605	17411	17624	17617	17328	17583	17700	17496	17449	17491	17673	17788	17530	17673	17479	17431	17629	17521	17652	17718	17820	17557	17466	17473	17241	17576	17495	17433	17497	17764	17648	17524	17560	17593	17421	17438	17511	17441	17399	17226	17396	17316	17585	17619	17610	17472	17463	17755	17508	17532	17394	17404	17526	17470	17439	17434	17684	17327	17485	17489	17637	17516	17500	17363	17551	17637	17523	17539	17676	17476	17390	17411	17662	17675	17416	17433	17599	17383	17593	17534	17613	17725	17543	17586	17530	17452	17619	17594	17409	17512	17478	17516	17381	17473	17425	17661	17551	17446	17597	17768	17532	17473	17509	17635	17670	17413	17646	17552	17541	17445	17756	17508	17530	17299	17429	17579	17513	17471	17493	17622	17731	17571	17388	17429	17507	17622	17373	17487	17628	17397	17570	17554	17445	17615	17547	17363	17447	17529	17567	17575	17388	17413	17326	17338	17437	17361	17395	17453	17443	17603	17348	17577	17620	17389	17644	17484	17417	17465	17392	17600	17388	17389	17350	17358	17437	17579	17454	17389	17472	17258	17497	17477	17407	17688	17534	17635	17342	17489	17487	17590	17471	17449	17604	17735	17405	17440	17344	17625	17677	17509	17546	17682	17571	17417	17547	17596	17361	17638	17575	17626	17371	17466	17584	17370	17544	17346	17579	17369	17556	17533	17583	17589	17321	17460	17718	17462	17234	17548	17545	17676	17421	17702	17686	17600	17591	17656	17488	17395	17607	17483	17587	17355	17526	17430	17466	17363	17507	17796	17379	17558	17464	17661	17717	17446	17595	17348	17470	17466	17519	17640	17539	17254	17513	17511	17575	17415	17376	17559	17549	17297	17423	17514	17432	17541	17537	17581	17542	17520	17477	17568	17480	17478	17484	17589	17303	17511	17563	17387	17495	17328	17409	17627	17541	17607	17612	17746	17654	17205	17462	17432	17531	17491	17570	17774	17437	17653	17518	17459	17517	17381	17488	17723	17512	17525	17602	17607	17459	17240	17407	17551	17805	17583	17354	17563	17716	17440	17616	17328	17607	17478	17556	17710	17519	17505	17582	17576	17377	17500	17587	17698	17767	17445	17433	17370	17594	17507	17551	17517	17287	17330	17533	17452	17655	17358	17638	17526	17624	17514	17604	17586	17652	17532	17563	17533	17440	17534	17429	17583	17535	17569	17644	17497	17541	17479	17640	17643	17623	17543	17335	17592	17463	17344	17296	17432	17471	17554	17521	17368	17444	17403	17455	17363	17615	17505	17531	17628	17685	17473	17447	17473	17333	17539	17564	17414	17536	17447	17594	17472	17666	17539	17498	17503	17345	17680	17466	17496	17562	17534	17612	17459	17478	17512	17555	17360	17677	17403	17500	17668	17561	17559	17610	17569	17543	17641	17661	17770	17445	17531	17312	17628	17559	17550	17482	17631	17532	17513	17585	17542	17653	17358	17670	17659	17762	17591	17665	17571	17631	17550	17492	17546	17558	17586	17343	17388	17413	17442	17609	17648	17415	17574	17496	17577	17643	17436	17596	17512	17514	17621	17551	17492	17292	17523	17545	17630	17433	17541	17510	17595	17541	17425	17521	17588	17512	17591	17407	17534	17528	17363	17225	17681	17747	17571	17605	17176	17309	17338	17487	17537	17472	17514	17469	17543	17558	17576	17541	17619	17694	17658	17337	17408	17498	17454	17385	17633	17603	17373	17566	17400	17652	17504	17419	17355	17459	17259	17417	17452	17582	17231	17504	17402	17563	17575	17469	17445	17547	17526	17643	17541	17495	17516	17277	17531	17560	17506	17459	17481	17599	17596	17651	17384	17314	17439	17508	17517	17326	17416	17582	17477	17416	17424	17506	17519	17447	17394	17680	17296	17415	17528	17701	17444	17470	17554	17501	17715	17639	17452	17436	17478	17474	17661	17767	17505	17574	17492	17521	17476	17406	17529	17621	17558	17570	17555	17501	17583	17511	17227	17741	17510	17506	17781	17460	17539	17476	17654	17496	17222	17452	17543	17459	17527	17611	17630	17323	17676	17564	17560	17623	17539	17633	17518	17577	17441	17372	17525	17469	17654	17581	17500	17658	17638	17500	17513	17559	17632	17574	17500	17444	17704	17431	17318	17547	17807	17512	17698	17550	17602	17427	17564	17396	17482	17523	17579	17678	17441	17518	17521	17654	17410	17517	17433	17425	17663	17675	17470	17358	17669	17487	17380	17679	17361	17540	17491	17446	17660	17519	17436	17547	17371	17660	17564	17575	17521	17488	17565	17435	17508	17486	17682	17538	17369	17446	17732	17786	17479	17585	17405	17615	17412	17612	17601	17481	17468	17450	17342	17593	17633	17521	17296	17482	17570	17477	17577	17631	17566	17730	17407	17599	17486	17763	17578	17535	17646	17588	17468	17345	17353	17476	17632	17554	17434	17461	17539	17653	17571	17431	17611	17553	17375	17434	17534	17476	17463	17602	17454	17464	17479	17573	17587	17527	17598	17632	17604	17544	17698	17535	17451	17656	17452	17452	17662	17515	17554	17688	17556	17498	17469	17631	17558	17641	17454	17560	17366	17469	17553	17499	17540	17507	17490	17624	17653	17456	17557	17361	17483	17687	17407	17484	17460	17517	17452	17545	17600	17500	17449	17659	17504	17301	17367	17591	17539	17457	17480	17482	17600	17363	17423	17601	17517	17682	17540	17456	17395	17532	17564	17542	17498	17524	17485	17417	17394	17706	17646	17399	17518
25361	44839	47237	44549	40890	35649	31079	27617	22335	20034	28941	48312	40684	27341	17757	14971	14449	14292	14218	14328	14280	14163	14279	14298	14341	14268	14373	14407	14263	14373	14158	14076	14066	14397	14291	14382	14398	14230	14328	14406	14327	14396	14341	14301	14304	14374	14236	14276	14378	14413	14324	14233	14202	14066	14435	14453	14226	14441	14439	14260	14177	14387	13990	14196	14308	14247	14069	14229	14426	14098	14298	14313	14323	14306	14213	14204	14228	14285	14266	14368	14286	14189	14125	14221	14290	14364	14186	14275	14269	14240	14364	14354	14254	14238	14256	14343	14262	14370	14246	14234	14322	14211	14292	14384	14245	14241	14185	14282	14383	14101	14456	14239	14367	14340	14131	14269	14175	14274	14237	14362	14283	14072	14219	14203	14307	14273	14314	14384	14193	14392	14137	14362	14403	14130	14438	14318	14332	14144	14514	14304	14267	14368	14364	14339	14199	14333	14427	14328	14200	14276	14230	14428	14279	14278	14220	14412	14274	14433	14222	14254	14402	14171	14423	14197	14340	14310	14358	14223	14441	14301	14342	14415	14189	14352	14261	14248	14379	14185	14195	14326	14181	14259	14342	14215	14179	14234	14279	14300	14369	14161	14173	14249	14328	14209	14288	14202	14236	14211	14178	14243	14432	14331	14331	14226	14328	14275	14310	14353	14307	14252	14379	14350	14299	14226	14315	14184	14315	14312	14248	14262	14438	14299	14343	14254	14312	14300	14156	14394	14240	14306	14238	14201	14251	14255	14263	14190	14248	14181	14142	14428	14171	14362	14320	14377	14514	14364	14118	14266	14051	14354	14087	14124	14282	14286	14310	14314	14226	14128	14162	14255	14325	14282	14384	14139	14282	14173	14199	14337	14373	14364	14448	14436	14263	14216	14350	14268	14173	14319	14206	14126	14248	14226	14211	14310	14025	14157	14254	14198	14322	14203	14213	14376	14234	14223	14230	14344	14350	14375	14090	14232	14086	14209	14148	14241	14253	14279	14181	14227	14296	14339	14277	14609	14219	13993	14430	14188	14421	14316	14119	14254	14357	14253	14501	14311	14162	14195	14416	14280	14189	14268	14184	14348	14188	14258	14391	14365	14269	14426	14222	14175	14307	14243	14307	14180	14328	14324	14371	14290	14151	14402	14147	14306	14450	14205	14261	14198	14225	14297	14273	14351	14320	14395	14427	14249	14226	14209	14241	14347	14096	14229	14260	14290	14257	14088	14138	14251	14359	14155	14318	14405	14525	14264	14308	14361	14103	14236	14125	14344	14354	14282	14051	14336	14351	14079	14220	14200	14420	14321	14321	14288	14347	14233	14232	14233	14210	14194	14315	14153	14537	14414	14334	14285	14395	14309	14222	14270	14346	14262	14282	14275	14309	14206	14317	14236	14331	14427	14211	14262	14252	14418	14055	14067	14331	14343	14213	14350	14241	14205	14329	14230	14360	14306	14314	14236	14291	14253	14208	14295	14216	14216	14267	14394	14366	14211	14206	14259	14153	14235	14303	14424	14385	14346	14236	14321	14257	14352	14348	14271	14466	14228	14162	14252	14250	14329	14249	14180	14359	14284	14161	14385	14378	14308	14290	14336	14365	14247	14395	14222	14337	14307	14292	14299	14225	14153	14221	14331	14290	14287	14236	14227	14225	14338	14301	14428	14393	14280	14301	14237	14181	14216	14319	14197	14189	14312	14219	14200	14271	14227	14299	14311	14493	14211	14322	14265	14190	14426	14250	14191	14331	14110	14426	14303	14269	14387	14178	14211	14379	14403	14299	14325	14178	14310	14243	14339	14111	14388	14324	14205	14315	14213	14034	14292	14352	14198	14188	14299	14355	14247	14396	14155	14232	14584	14449	14145	14143	14227	14211	14196	14156	14223	14326	14340	14215	14255	14335	14157	14174	14312	14331	14192	14267	14107	14156	14321	14204	14289	14035	14235	14266	14151	14165	14189	14397	14322	14155	14195	14183	14401	14222	14248	14188	14318	14296	14193	14259	14359	14194	14256	14458	14276	14346	14308	14340	14310	14407	14289	14360	14379	14247	14328	14323	14251	14167	14270	14365	14415	14303	14343	14174	14104	14176	14366	14346	14401	14207	14421	14402	14100	14286	14220	14260	14184	14446	14412	14169	14387	14485	14271	14281	14251	14231	14388	14011	14215	14346	14481	14395	14392	14028	14263	14167	14193	14291	14459	14103	14265	14397	14368	14318	14368	14221	14283	14348	14146	14431	14396	14304	14410	14298	14517	14411	14409	14251	14352	14273	14342	14412	14144	14244	14343	14276	14294	14079	14086	14120	14192	14276	14271	14324	14229	14448	14262	14483	14066	14232	14332	14396	14342	14231	14255	14401	14240	14470	14339	14352	14337	14298	14284	14227	14159	14191	14294	14322	14281	14376	14384	14140	14283	14212	14455	14213	14340	14401	14238	14321	14237	14330	14260	14457	14322	14123	14118	14350	14285	14372	14410	14170	14259	14134	14477	14300	14298	14156	14257	14101	14451	14237	14117	14324	14331	14222	14109	14089	14387	14209	14201	14254	14291	14294	14245	14386	14328	14139	14389	14235	14080	14246	14282	14356	14276	14126	14283	14289	14426	14444	14247	14193	14302	14283	14228	14370	14384	14376	14288	14290	14287	14397	14355	14270	14258	14236	14379	14362	14075	14244	14404	14347	14026	14400	14387	14388	14186	14275	14259	14141	14292	14369	14290	14394	14409	14273	14184	14212	14285	14190	14187	14140	14409	14304	14406	14162	14370	14296	14398	14242	14302	14100	14247	14253	14356	14250	14419	14397	14225	14515	14317	14249	14298	14348	14233	14164	14323	14231	14256	14215	14350	14318	14283	14109	14287	14255	14331	14415	14276	14227	14143	14315	14256	14293	14254	14317	14306	14446	14145	14176	14386	14432	14294	14278	14274	14303	14341	14475	14120	14304	14171	14208	14409	14392	14267	14305	14240	14375	14233	14401	14293	14264	14350	14484	14340	14344	14040	14221	14370	14317	14106	14302	14086	14334	14319	14320	14211	14211	14362	14183	14404	14233	14121	14344	14384	14155	14345	14281	14228	14247	14382	14018	14274	14118	14349	14250	14189	14250	14180	14367	14254	14275	14154	14315	14217	14355	14403	14247	14217	14297	14160	14449	14291	14123	14380	14272	14318	14141	14438	14250	14313	14376	14304	14262	14400	14269	14267	14420	14327	14194	14207	14186	14190	14139	14329	14286	14202	14315	14092	14215	14356	14247	14216	14394	13973	14337	14352	14320	14189	14297	14328	14177	14287	14307	14416	14415	14306	14222	14264	14217	14336	14288	14289	14110	14257	14116	14307	14304	14231	14253	14423	14149	14213	14247	14232	14114	14252	14213	14209	14266	14432	14212	14425	14343	14128	14342	14125	14278	14310	14384	14302	14210	14353	14168	14261	14307	14167	14146	14366	14206	14181	14380	14316	14366	14351	14253	14209	14303	14115	14268	14249	14219	14241	14202	14214	14381	14291	14208	14263	14110	14162	14346	14107	14338	14292	14125	14250	14281	14247	14239	14313	14323	14368	14258	14302	14279	14272	14271	14273	14277	14396	14223	14368	14070	14349	14408	14379	14391	14134	14242	14416	14390	14242	14323	14325	14313	14271	14387	14311	14265	14244	14243	14287	14206	14406	14268	14122	14327	14260	14256	14288	14196	14381	14389	14127	14434	14289	14256	14257	14279	14265	14287	14297	14253	14366	14185	14217	14220	14293	14154	14360	14480	14392	14442	14308	14278	14301	14351	14268	14257	14284	14360	14331	14474	14322	14284	14334	14291	14334	14294	14234	14231	14202	14521	14165	14175	14404	14435	14337	14260	14501	14258	14343	14248	14383	14410	14472	14270	14268	14224	14196	14327	14242	14337	14312	14231	14235	14282	14145	14251	14440	14310	14204	14116	14257	14164	14242	14323	14224	14288	14387	14343	14292	14353	14306	14291	14385	14283	14417	14418	14191	14306	14369	14248	14135	14252	14262	14344	14338	14313	14312	14189	14278	14197	14321	14345	14437	14380	14259	14261	14155	14333	14244	14247	14379	14332	14330	14368	14316	14326	14390	14320	14418	14354	14249	14341	14333	14318	14309	14389	14202	14403	14208	14273	14228	14318	14330	14430	14405	14222	14310	14193	14260	14278	14347	14211	14446	14440	14312	14292	14250	14267	14297	14193	14222	14309	14148	14316	14302	14187	14272	14316	14093	14216	14221	14401	14327	14201	14386	14244	14196	14206	14200	14474	14175	14071	14276	14312	14399	14422	14312	14351	14264	14321	14155	14230	14143	14289	14288	14310	14425	14292	14301	14183	14305	14270	14353	14334	14243	14136	14284	14344	14378	14215	14278	14563	14368	14293	14237	14268	14375	14255	14182	14261	14297	14175	14338	14240	14359	14231	14276	14246	14141	14377	14295	14228	14389	14249	14417	14137	14390	14266	14263	14303	14220	14265	14445	14223	14213	14346	14156	14261	14327	14195	14207	14279	14325	14292	14257	14160	14236	14293	14443	14309	14530	14281	14307	14135	14296	14146	14235	13941	14490	14227	14290	14294	14281	14165	14472	14029	14233	14128	14361	14335	14117	14304	14284	14318	14405	14220	14336	14430	14255	14358	14169	14288	14198	14251	14187	14346	14240	14217	14407	14134	14191	14348	14339	14325	14352	14410	14179	14247	14189	14113	14362	14378	14232	14328	14333	14209	14315	14287	14278	14226	14038	14217	14283	14235	14220	14203	14191	14271	14282	14147	14238	14111	14325	14441	14331	14088	14378	14310	14268	14093	14333	14386	14318	14352	14427	14114	14247	14375	14222	14329	14393	14175	14425	14283	14217	14330	14272	14267	14271	14326	14192	14086	14337	14453	14194	14040	14162	14340	14137	14267	14371	14212	14376	14189	14283	14143	14368	14168	14430	14405	14358	14102	14231	14233	14250	14160	14420	14126	14279	14339	14256	14262	14210	14198	14282	14164	14221	14302	14216	14285	14209	14205	14192	14309	14181	14325	14064	14386	14249	14402	14348	14229	14257	14305	14224	14335	14255	14225	14265	14320	14451	14335	14235	14201	14301	14329	14315	14202	14258	14516	14441	13985	14227	14380	14302	14244	14361
31115	27373	31793	29379	25290	23599	22911	21325	19841	19190	19935	21823	21549	20164	19130	18803	18624	18540	18471	18616	18566	18718	18397	18625	18415	18604	18602	18261	18519	18593	18717	18362	18828	18436	18440	18224	18536	18460	18384	18505	18606	18576	18513	18491	18720	18475	18544	18609	18628	18546	18509	18721	18729	18424	18656	18521	18511	18672	18496	18543	18764	18411	18652	18495	18537	18683	18566	18685	18723	18831	18333	18518	18442	18486	18660	18418	18593	18591	18523	18694	18392	18504	18326	18336	18517	18497	18475	18469	18499	18460	18291	18399	18587	18564	18586	18605	18419	18552	18510	18515	18441	18440	18292	18535	18329	18544	18485	18469	18476	18488	18569	18653	18604	18636	18492	18410	18415	18480	18407	18323	18469	18296	18588	18561	18408	18411	18529	18580	18563	18500	18515	18615	18396	18477	18481	18456	18427	18376	18404	18612	18534	18493	18664	18440	18351	18512	18695	18576	18553	18447	18427	18486	18329	18545	18489	18465	18459	18386	18450	18483	18712	18577	18592	18550	18534	18579	18645	18365	18580	18381	18589	18578	18316	18446	18278	18367	18568	18406	18636	18574	18471	18477	18454	18487	18471	18566	18904	18474	18450	18633	18426	18350	18629	18680	18544	18472	18588	18416	18522	18531	18556	18567	18634	18580	18470	18540	18526	18336	18526	18704	18373	18577	18375	18184	18251	18468	18690	18597	18463	18268	18551	18464	18309	18377	18568	18466	18508	18400	18547	18440	18361	18604	18502	18419	18427	18359	18486	18360	18678	18292	18511	18640	18739	18406	18699	18574	18618	18562	18367	18576	18479	18390	18328	18564	18515	18705	18561	18529	18520	18435	18521	18672	18505	18747	18563	18731	18497	18582	18626	18638	18546	18459	18566	18528	18519	18297	18668	18571	18645	18470	18426	18572	18559	18507	18516	18469	18559	18617	18703	18796	18472	18594	18437	18221	18615	18372	18606	18407	18552	18554	18557	18399	18420	18466	18686	18593	18283	18183	18348	18339	18391	18659	18725	18430	18495	18427	18408	18604	18519	18329	18673	18344	18459	18571	18495	18457	18465	18343	18415	18516	18580	18358	18511	18676	18609	18727	18397	18660	18575	18421	18643	18553	18516	18783	18711	18488	18536	18674	18600	18469	18623	18460	18536	18486	18484	18521	18315	18653	18421	18414	18656	18500	18547	18397	18691	18420	18351	18602	18549	18571	18481	18569	18471	18479	18578	18596	18652	18648	18441	18342	18628	18631	18511	18591	18593	18480	18486	18378	18565	18400	18417	18412	18545	18581	18496	18574	18487	18518	18614	18685	18472	18615	18689	18525	18436	18474	18444	18528	18452	18430	18507	18461	18599	18569	18550	18667	18327	18622	18542	18627	18404	18607	18538	18500	18451	18626	18446	18638	18393	18559	18572	18488	18506	18485	18573	18646	18538	18399	18397	18436	18526	18435	18762	18457	18360	18445	18579	18640	18623	18383	18430	18447	18617	18608	18675	18571	18574	18357	18711	18415	18555	18604	18537	18577	18490	18578	18519	18453	18317	18487	18598	18559	18506	18589	18557	18366	18472	18429	18410	18431	18661	18524	18624	18324	18349	18597	18790	18342	18473	18442	18713	18602	18394	18599	18533	18488	18400	18557	18645	18583	18709	18425	18552	18214	18645	18369	18667	18516	18640	18421	18496	18540	18584	18612	18444	18329	18448	18649	18627	18555	18295	18557	18270	18569	18616	18722	18696	18337	18656	18514	18511	18156	18336	18683	18469	18649	18797	18473	18552	18514	18475	18317	18865	18491	18427	18379	18457	18327	18454	18407	18556	18663	18456	18438	18531	18599	18674	18646	18566	18451	18408	18529	18423	18449	18415	18347	18395	18424	18352	18579	18690	18317	18427	18491	18510	18447	18519	18616	18590	18713	18380	18630	18348	18613	18478	18541	18501	18496	18286	18399	18392	18557	18640	18261	18621	18414	18472	18614	18770	18429	18548	18550	18542	18566	18544	18462	18606	18558	18499	18513	18650	18402	18490	18524	18591	18430	18507	18678	18568	18489	18324	18598	18439	18396	18584	18314	18413	18500	18615	18601	18585	18551	18295	18472	18452	18408	18496	18402	18603	18544	18619	18503	18512	18588	18685	18479	18649	18363	18577	18494	18642	18647	18533	18432	18522	18525	18558	18421	18245	18583	18354	18501	18352	18385	18628	18441	18613	18385	18531	18482	18623	18517	18519	18597	18613	18540	18394	18487	18465	18530	18461	18642	18548	18626	18681	18234	18556	18628	18444	18280	18486	18442	18400	18701	18616	18515	18604	18541	18447	18293	18585	18683	18496	18387	18501	18480	18552	18729	18662	18732	18531	18327	18326	18336	18574	18512	18376	18366	18537	18543	18704	18584	18537	18548	18427	18681	18394	18548	18464	18317	18463	18521	18419	18307	18521	18577	18399	18542	18412	18666	18630	18514	18500	18248	18584	18432	18691	18514	18607	18572	18644	18509	18449	18456	18613	18319	18508	18390	18573	18508	18572	18270	18593	18483	18462	18686	18411	18382	18376	18458	18399	18558	18553	18435	18470	18427	18635	18575	18594	18578	18340	18623	18374	18469	18526	18590	18573	18433	18717	18368	18698	18481	18309	18470	18524	18938	18599	18494	18277	18577	18594	18475	18492	18248	18557	18547	18544	18570	18630	18380	18488	18786	18638	18703	18752	18717	18542	18360	18444	18800	18379	18388	18696	18575	18521	18595	18559	18626	18542	18471	18703	18529	18553	18493	18429	18453	18480	18612	18271	18472	18507	18639	18404	18408	18523	18540	18548	18590	18544	18600	18510	18552	18549	18393	18562	18628	18791	18430	18798	18614	18680	18508	18630	18700	18398	18389	18631	18491	18470	18561	18210	18415	18331	18695	18567	18624	18598	18392	18373	18691	18507	18468	18269	18282	18452	18376	18644	18551	18405	18423	18548	18658	18383	18333	18540	18603	18632	18432	18607	18568	18438	18500	18637	18467	18255	18623	18404	18420	18358	18567	18276	18723	18378	18748	18550	18363	18521	18620	18675	18466	18694	18354	18484	18601	18406	18507	18459	18558	18547	18274	18450	18675	18621	18705	18580	18603	18703	18579	18581	18501	18556	18468	18440	18439	18420	18470	18277	18503	18572	18727	18475	18454	18317	18654	18586	18435	18600	18366	18525	18472	18681	18549	18490	18425	18430	18317	18478	18648	18427	18428	18533	18429	18622	18356	18719	18514	18776	18549	18445	18505	18721	18468	18650	18219	18565	18603	18542	18535	18525	18481	18559	18628	18638	18447	18608	18516	18596	18511	18314	18604	18315	18472	18502	18426	18534	18602	18568	18585	18515	18461	18277	18378	18544	18601	18446	18557	18532	18513	18313	18413	18618	18517	18544	18573	18650	18598	18257	18344	18492	18493	18593	18628	18381	18398	18734	18666	18476	18469	18523	18567	18662	18611	18786	18621	18506	18420	18614	18440	18546	18625	18561	18542	18597	18637	18644	18557	18423	18654	18623	18525	18471	18541	18514	18615	18728	18589	18527	18703	18551	18505	18680	18528	18507	18375	18688	18523	18457	18398	18486	18634	18542	18713	18368	18640	18318	18599	18359	18741	18501	18561	18489	18515	18364	18417	18613	18469	18403	18510	18492	18469	18349	18366	18506	18631	18614	18457	18391	18444	18411	18437	18489	18270	18485	18697	18581	18605	18521	18483	18523	18397	18306	18355	18638	18677	18685	18631	18432	18417	18553	18685	18521	18785	18675	18485	18604	18273	18368	18421	18482	18704	18513	18393	18444	18428	18264	18428	18458	18562	18451	18631	18637	18495	18579	18619	18549	18527	18521	18578	18625	18504	18605	18643	18469	18381	18541	18514	18475	18623	18655	18364	18632	18433	18660	18390	18552	18619	18533	18582	18646	18514	18667	18443	18513	18410	18638	18494	18432	18712	18617	18588	18686	18678	18583	18671	18518	18490	18729	18430	18470	18484	18676	18468	18194	18454	18491	18558	18788	18328	18475	18506	18428	18474	18377	18485	18510	18505	18367	18781	18382	18493	18493	18676	18479	18427	18552	18556	18494	18481	18612	18519	18728	18341	18542	18540	18579	18532	18263	18402	18611	18437	18292	18519	18364	18479	18478	18528	18667	18558	18610	18516	18537	18369	18538	18302	18570	18594	18645	18482	18567	18254	18581	18532	18363	18574	18354	18668	18574	18565	18502	18562	18656	18656	18569	18484	18587	18524	18654	18507	18532	18515	18618	18390	18670	18410	18441	18447	18532	18383	18591	18524	18504	18372	18572	18666	18594	18503	18708	18577	18440	18580	18535	18553	18365	18416	18661	18506	18617	18642	18598	18390	18441	18788	18568	18656	18636	18359	18407	18580	18554	18561	18602	18461	18710	18820	18399	18675	18409	18452	18375	18619	18638	18534	18427	18466	18496	18409	18568	18397	18504	18380	18753	18558	18472	18420	18342	18563	18562	18503	18577	18437	18649	18610	18538	18534	18527	18579	18501	18429	18338	18542	18662	18283	18648	18524	18747	18509	18471	18682	18543	18625	18631	18522	18594	18358	18470	18604	18662	18469	18628	18439	18579	18414	18379	18418	18411	18171	18582	18597	18666	18457	18465	18648	18288	18582	18435	18423	18338	18769	18459	18546	18579	18462	18438	18393	18665	18594	18566	18404	18396	18521	18496	18508	18547	18475	18583	18641	18383	18404	18864	18476	18594	18251	18709	18576	18663	18666	18419	18542	18572	18509	18683	18598	18681	18674	18459	18513	18300	18356	18640	18447	18575	18645	18707	18404	18405	18410	18574	18283	18705	18439	18503	18621	18587	18457	18625	18731	18780	18486	18644	18498	18486	18535	18753	18485	18485	18370	18658	18438	18451	18712	18391	18496	18472	18590	18513	18461	18574	18692	18579	18411	18584	18589	18424	18616	18373	18662	18464	18621	18371	18524	18491	18373	18570	18640	18465	18550	18652	18506	18402	18401	18650	18385	18744	18600	18412	18383	18645	18557	18410	18440	18413	18287	18395	18614	18401	18555	18596	18477	18423	18509	18615	18513	18459	18533	18650	18552	18470	18268	18435	18549	18525	18658	18456	18462	18332	18322
21836	30083	31055	27500	24175	22252	20799	19198	16828	16383	16818	19750	18245	16336	15394	14891	14755	14789	14747	14929	14938	14735	14923	14922	14838	14901	15051	15035	14832	14854	14811	14954	14840	14795	14806	14803	14997	14870	14968	14768	14761	14902	14957	14950	14680	14852	14867	14782	14869	14785	14806	14964	14912	14891	14703	14981	14906	14833	14826	14753	14965	14828	14787	14859	15046	14971	14811	15032	14872	14935	14883	15030	14987	14874	14746	14837	15072	14757	14781	14771	14837	14839	15000	14799	14756	14886	14750	14906	14850	14760	14952	14800	14908	14879	14904	14728	14820	14785	14898	14887	15086	14865	14897	14840	14811	14772	14724	14993	14711	14880	14960	15039	14732	14848	14792	14961	14818	14909	14876	14819	14706	15061	14913	14810	14860	14953	14841	15087	14815	14928	14814	14920	14785	15013	14778	14772	14875	14893	14725	14903	14761	14847	14897	14809	14908	14755	14845	14836	14918	14743	14911	14758	14871	14938	15020	14804	14595	14948	14847	14944	14842	14919	14743	14907	14947	14971	14906	14723	14691	14819	14864	14807	14901	14897	14755	14989	14839	14935	14733	14920	14770	14840	14735	14940	14945	15022	14797	14884	14875	14920	14859	14910	14895	14779	14952	14987	14863	15030	14932	14907	14842	14738	14801	14809	14845	14968	14902	14862	14834	14933	14967	14977	15002	14905	14838	14937	14862	15076	14841	14853	15012	14816	14858	14912	14872	14814	14824	14838	15035	14808	14907	15015	14798	14967	14878	14871	14956	14940	14680	14897	14876	14760	15021	14918	14805	15011	14977	14775	14910	14839	14877	14740	14792	14821	14878	14860	14735	14762	14927	14833	14839	14880	14825	14983	14701	14882	14656	14885	14718	14932	14615	14949	14879	14853	14873	14911	14903	14971	15002	14944	15033	14895	14817	14949	15109	14766	15161	14876	14980	14924	14842	15035	14799	14747	14798	14778	14776	14854	14723	14919	14698	14810	14908	15016	14709	14882	14733	14772	14853	14909	14872	14831	14752	14919	14958	15033	14893	14836	14746	14878	14816	14977	14911	14810	14879	14888	14845	14835	14759	14931	14848	14957	14812	14894	14869	14728	14937	14844	14910	14883	14711	14856	14923	14805	15024	14895	14944	14767	14851	14816	14798	14889	14920	14925	14884	14756	14934	14822	14852	14755	14777	14733	14826	14979	14810	14949	14876	14727	14847	14813	14782	14980	14976	14810	14885	14909	14789	15079	14834	14773	14879	14936	14879	14928	14908	14858	14820	14823	14856	14985	14733	14778	14782	14893	14912	14675	15052	14892	14982	14809	14847	14808	14829	14690	15058	14617	14870	14840	14860	14942	14823	14846	15029	14773	14932	14806	14892	15049	14680	14726	15018	14770	14983	14743	14977	14736	14867	15063	14849	14994	14763	14976	14999	14902	14926	14790	14923	15042	14830	14718	14774	15090	14824	14801	14878	14826	14632	14911	14823	14941	14898	14815	14849	14847	14937	14859	14881	14801	14941	14870	14825	14805	14795	14857	14960	14949	14888	14887	14838	14860	14701	14988	14827	14802	14958	14894	14833	14850	14958	14702	15042	14746	14819	14863	15018	14838	14807	14820	14946	14966	14749	15071	14904	14763	14810	14921	14860	14883	14854	14695	15078	14779	14787	15074	15052	14712	14874	14827	14828	14898	14894	14869	15143	14797	14825	14936	14922	15011	14728	15038	14843	14725	15041	14889	14847	14887	14938	14822	14920	14723	14799	14928	14951	14884	14920	14970	14992	14884	14878	14867	14856	14963	14684	14727	14890	14829	14901	14811	14779	15083	14822	14793	14986	14946	14818	14805	14796	14827	14821	14850	14975	14893	14864	14876	14851	14747	14780	14731	14809	14802	14902	14922	14930	14895	14828	14927	14835	14917	14866	14784	14928	14910	14859	14851	14953	14931	14787	14884	15088	14831	15049	14745	14873	14947	14962	14904	14960	14904	14782	14908	14981	14932	14800	15056	14564	14799	15016	14769	14795	14882	14821	14956	14803	14903	14715	14880	14811	14869	14764	14957	15019	14807	14844	14916	14805	14995	14950	14778	14798	14735	14924	14926	14775	14784	14996	14797	14924	14927	14878	14859	14756	14708	14869	14751	14734	14691	14947	14839	14769	14846	14988	14897	15033	14887	14823	14676	14822	14945	14828	14906	14907	14893	14692	14811	14895	14949	14665	14763	14797	14977	14729	14974	14915	14861	14983	14840	15058	14828	14984	14805	15014	14765	14814	14818	14849	14848	14741	14948	14973	14817	14793	14850	14947	14932	14783	14804	14890	14782	14819	14894	14832	14927	14979	14933	14833	14831	14852	14785	14954	14789	14931	15002	14855	15050	14774	14905	14806	14818	14927	14934	14863	14822	14992	14721	14913	14706	14920	15043	14875	14944	14847	14855	14972	14861	15004	14928	14884	14951	14962	14905	14832	14866	14831	15001	14877	14861	14857	15089	14868	14793	14899	14927	14872	14990	14889	14888	14875	14793	14903	15047	15013	14896	15050	14887	14862	14853	14954	14825	14731	14743	14771	14927	14823	14926	14695	14902	14823	14967	14839	14950	14827	14805	14777	14964	14826	14969	14744	14839	15007	14989	14887	14708	14820	14833	14928	14902	14730	14794	14985	14835	14885	14981	14731	15134	15027	15006	14898	14878	14943	14885	14938	15027	14859	14845	14848	14760	14937	14784	14934	14811	14856	15059	14939	14938	14944	14756	14874	14821	14932	14915	14936	14868	15000	14996	14709	14851	14889	14767	14949	14887	15005	14736	15005	14806	14980	14898	14816	14977	14903	14921	14916	14871	14926	14881	14726	14963	14944	14852	14966	14790	14827	14812	15059	14836	14905	14916	14854	14942	14847	15041	14729	14964	14912	14826	14831	14930	15026	14825	14838	14938	15003	15011	14878	14888	14702	14667	14889	14753	14855	14921	14902	14934	14971	14912	14899	14803	14889	14707	14916	15027	14666	14883	15067	14963	15021	14921	14821	14859	15008	14748	14778	14860	14772	15041	14879	14872	14852	14950	14765	14838	15135	14772	14817	14943	14805	15015	14916	14901	15020	14687	14924	15005	14915	14909	14757	14758	14824	15137	14737	14746	14717	14943	14999	14822	14922	14957	14772	14924	14808	14793	14802	15017	14913	14737	14873	14982	14824	15039	14838	14761	15020	14837	14912	15020	14856	14887	15033	14919	14927	14842	14827	14806	14922	14895	14731	14917	14869	14966	14801	14903	15021	15038	14903	14867	14841	14886	15011	14897	14751	14854	14874	14952	14774	14791	14895	14955	14880	14878	14901	14899	14747	14835	15116	14870	14823	14978	14914	15019	15036	14928	14940	15019	14771	14838	14948	14899	14861	14944	14668	14924	14916	14960	14885	14918	14734	14828	14866	14948	15010	14843	14783	14962	14836	15017	15006	14849	14930	14788	14880	14820	14829	14914	14723	14920	14759	14868	14863	14713	14865	14879	14919	14821	14848	15059	14910	14907	14775	14893	14655	14952	14755	15000	14879	14922	14879	14950	14923	14851	14865	14887	14882	15027	14796	14957	14902	14963	14896	15000	14797	14750	14803	14833	14801	14807	14937	14899	14908	14872	14782	14883	14774	14913	14968	14743	14843	14939	14900	14932	14890	14818	14754	14858	15022	14744	14762	14766	14778	14909	14856	14800	14932	14937	14746	14746	14911	14921	14818	14952	14946	14755	14839	15062	14974	14712	14946	14781	14804	14912	14923	14977	14884	14807	14827	14945	14902	14738	14836	14830	14952	14893	14938	14886	14745	14844	14975	14904	14929	14837	14976	14808	15019	14951	14872	14904	14534	14801	15010	15001	14700	14874	14978	14962	14723	14892	14763	14838	14909	14979	14603	14867	14843	14696	14920	14832	14822	14881	14796	14978	14904	15047	14786	14844	15002	14947	14924	14867	14814	14763	14913	14815	14854	14844	14903	14882	14787	14841	14866	14919	15038	14772	15044	14859	14816	14809	14986	14868	15019	14840	14835	14906	14993	14796	14887	14886	14970	15092	14866	14815	14918	15027	14869	14833	14995	14895	14729	15031	14912	14767	14775	14801	14941	14739	14878	14923	14747	14991	14763	14734	15051	14930	14940	14847	14898	15001	14914	14899	14761	14867	14836	14856	14866	14931	14976	14826	14912	14869	14867	15009	14924	14872	14717	14693	14764	14899	14931	14787	14883	14695	14968	14894	15009	14952	14744	14842	14904	14791	14982	14945	15030	14972	14991	14824	14701	14911	14947	14881	14877	14962	15013	14832	14779	14800	14830	14935	14874	14954	14631	15035	14829	14784	14784	14940	14726	14877	14829	14805	14854	14805	14825	14950	14772	14847	14836	14933	14994	14951	15069	14909	14928	14784	15039	14845	14705	14883	15048	14743	14955	14828	15073	14896	14727	14863	14786	14883	15018	14786	14723	14872	14772	14659	14715	14835	14796	14946	14846	14880	14754	14821	14726	14871	14885	14828	14944	14822	14934	14858	14733	15018	14935	14981	14843	14850	14842	14788	14902	14948	14868	14924	14816	14906	14787	14973	14997	14733	14880	14940	15050	14894	14934	14906	14823	14921	14998	15009	14794	14941	14850	14800	14853	14917	14675	14829	14944	14819	14880	14891	14954	14827	15005	14897	14918	14902	15003	14806	14829	15045	14824	14850	14973	14847	14877	14891	14831	14848	14968	14883	14886	14879	14915	14749	14972	14819	15040	14875	14738	14854	14886	14873	14913	14885	14864	14776	14937	14861	14794	14877	14721	14767	14967	14858	14853	14776	14906	14926	14864	14838	14869	14988	15014	14748	14911	15108	14832	14873	14849	14760	14961	14710	14866	14886	15093	14723	14799	14856	14912	14785	14938	15052	14787	14873	14879	14912	14955	14968	14975	14912	14883	14793	14847	14712	14912	14860	14806	14817	14821	14782	14917	14834	14918	14812	14958	14984	14729	14830	14853	14875	14953	14777	14867	14878	14971	14881	15117	14816	15041	14894	14923	14827	14705	15060	14749	14834	14988	14955	14819	14949	14906	15042	14835	14895	14903	14895	14867	14806	14925	14836	15060	14972	14824	14946	14760	14988	14770	14722	14859	14876
25767	21205	28280	27879	27054	27730	27391	25368	22739	20784	25401	36879	31192	24192	20122	18651	18405	18347	18264	17972	18245	18272	18272	18148	17934	18353	18218	18227	18306	18272	18289	18218	18294	18302	18177	18267	18243	18183	18218	18297	18281	18131	18050	18163	18166	18151	18224	18294	18085	18032	18177	18222	18293	18310	18267	17967	18350	18197	18125	18093	18258	18344	18286	18220	18156	18050	17952	18211	17970	17872	18032	18325	18259	18245	18394	18211	18047	18095	18302	18088	18228	18194	18387	18317	18059	18141	18224	18096	18238	18140	18249	18335	18348	18138	18236	18187	18195	18200	18217	18202	18022	18001	17945	18107	18302	18049	18051	18152	18001	18162	18317	18076	18182	18245	18352	18446	18253	18117	18122	18120	18029	18228	18087	18020	18221	18058	18434	18180	18020	18278	18216	18244	18140	18094	18138	18193	17992	18164	18121	17969	18123	18350	18090	17766	18177	18068	18103	18211	18313	18058	18201	18160	18164	18262	18123	18229	17992	18002	18186	18134	18159	18269	17868	18063	18232	18073	18101	18390	17940	18091	18056	18199	18171	18239	18044	18278	18173	18293	18102	18105	18164	18031	18064	18170	18079	18237	18258	18237	17957	18035	18309	18334	18299	18183	18308	18019	17923	18207	18156	18345	18176	17938	18278	18046	18144	18426	18338	18034	18209	18009	17971	17917	18206	18019	18300	18130	18156	18016	18132	18012	18222	18013	18065	18283	18106	18191	18311	18201	18129	18232	17938	18055	18205	18310	18051	18250	18269	18273	18291	18321	18154	18132	18097	18097	17920	18186	18051	18249	18181	18035	18295	18402	18145	17974	18067	18140	18294	18230	18258	17918	18016	18206	18367	18161	18234	18244	18122	17852	18252	18256	18181	18155	18138	18187	18062	18266	18195	18135	18244	18171	18166	18005	17900	18258	18086	18185	17906	17933	18083	18200	18140	18108	18049	17926	17901	18215	18231	18008	18100	18213	18103	18275	18264	18274	18319	18143	18255	18007	18120	18277	18331	18327	18278	18232	18006	18049	17969	18299	18246	18231	17924	18107	17987	18208	18270	18157	18079	18230	18153	18009	18148	18149	18185	18076	18053	18183	18073	18204	18074	18014	18308	18183	18167	18148	18039	18115	18134	18204	17999	18137	18065	18214	18255	18313	18204	18019	17953	18335	18092	17964	18412	18255	18233	18024	18173	18153	18201	18102	18179	18076	17952	17842	18197	18128	18122	17948	18293	18133	18094	18347	18293	18218	18078	18200	18299	18220	18146	18095	18162	18156	18042	18111	18391	18269	18063	18273	18180	18374	18141	18037	17951	18167	18019	18143	18272	18201	18156	18193	18055	18187	18022	18089	18229	17911	18158	18172	18191	18075	18061	18111	17948	18081	18180	18088	18215	18046	18250	18128	18325	18108	18027	18158	18174	18127	18193	18227	18029	18136	18058	18040	18114	18124	18225	18082	18053	18171	18141	18177	18270	18062	18113	18199	18007	18364	17929	18308	18236	18280	18132	18181	18151	18284	18151	17990	18191	18176	18328	18016	18170	17969	18241	18014	18279	18276	18142	18259	17992	18164	18127	17905	18071	18089	18226	18191	18138	18117	18169	18225	18080	18182	18094	18156	18309	18105	18043	18080	18291	18109	17988	18282	18275	18158	18102	18245	18046	18112	18065	18146	18135	18134	18353	18043	18043	18102	18193	18164	18203	18153	18256	18126	18192	18012	18201	18261	18366	18189	18015	18136	18163	18169	18198	18118	17865	18194	18249	18173	18320	18156	18061	18117	18007	18285	18037	18033	18172	18206	18250	18339	18159	18031	18221	18314	18189	18339	18290	18114	18292	18331	18272	18072	18449	18310	18183	18065	18034	18072	17906	18001	18086	18229	18155	18278	18223	18243	18250	18198	18014	18028	17873	18245	18074	18063	18348	17955	18201	18099	18081	18254	17922	18213	18273	18231	18309	18150	18165	18211	18065	18333	18116	18107	18355	18062	17973	18227	18090	17970	18148	18048	18028	17935	18198	18305	17999	18063	18180	18232	18234	18219	18081	18286	18047	18063	18146	18209	18159	18431	18032	18345	18254	18236	18014	18000	18133	18146	17923	18240	18060	18158	18279	18196	18219	18167	18060	18359	18131	18132	18378	18049	18211	18340	18071	18155	18109	18209	18125	18153	18179	18102	18054	18058	18138	18126	18002	18077	18133	18149	18310	18116	18321	18070	18137	18192	18111	18125	17947	18083	18270	18233	18286	18182	18222	18209	18006	18134	17902	18156	17856	18158	18011	18205	18146	18140	18268	18071	18017	18221	18130	18207	18203	17994	17994	18059	18118	18015	18165	18182	18260	18232	18205	18033	18087	18292	18350	18210	18190	18017	18135	18028	18050	17955	18061	18047	18195	18272	18233	18162	18082	18040	18375	17946	18285	18229	18277	18179	18054	17962	18212	18103	18201	18196	18073	18203	18142	18177	18121	18307	18062	18188	18158	18305	17929	18199	18218	18098	18075	18156	18258	18378	18228	18341	17856	18189	18098	18339	18259	18071	18091	18036	18128	18076	18132	18128	18178	18164	18409	18267	18070	18197	18313	18037	18136	17889	18129	18185	18180	18059	18203	18401	18177	18206	18162	18156	18198	18105	18145	18115	18101	18144	18214	18185	18264	18122	18177	18226	18389	18229	18269	18117	18171	18300	18225	18030	18095	18021	17979	18245	18371	18152	18299	18141	18302	18135	18182	18293	18140	18172	18311	18115	18083	18173	18189	18432	18155	18298	18201	18213	18077	18153	18260	18302	18396	18173	18079	18129	18256	18161	18137	18194	18290	18182	18408	18052	18105	18216	18188	18091	18169	18018	18026	18018	18134	18018	18063	18278	18304	18125	18155	18065	18209	18375	18333	18234	17948	18086	18190	18156	18120	18243	17971	18053	18105	18200	18213	17998	17961	18079	18269	18279	18117	17974	17961	18229	18073	18196	17996	18201	18320	18119	18066	18220	18015	18019	18117	18152	17967	18211	18187	18143	18292	18196	18206	18246	18179	18088	18359	18093	18288	18047	18259	18145	18245	18412	18250	18145	18134	18018	17999	18316	18175	18167	18168	18139	18347	18136	18141	18032	18124	18028	17981	18103	17893	18049	18181	18124	18176	18167	18062	17968	18213	18284	18210	18310	18220	18274	18160	18104	18477	18183	18172	18181	18089	18138	18101	18335	18086	18092	18023	18141	18215	18125	18300	18134	18251	18246	18292	18206	18079	18197	18153	18050	18062	17978	18202	18032	18274	18166	18103	18233	18180	18220	18281	18301	18336	17987	18294	18173	18114	18261	17984	18152	18157	18209	18255	18312	18046	18374	18131	18530	18238	18106	18029	18191	18271	18178	18225	18169	18051	18261	18014	18238	18057	18031	18150	18110	18261	18217	18181	18131	18297	18107	18243	18127	18099	18109	18194	18176	18131	18296	18191	18152	18263	18297	18245	18080	18209	18153	18123	17989	18146	18185	18215	18068	18184	18231	18312	18252	18113	18208	18099	18229	18162	18197	18023	18117	18271	17965	18027	18369	18207	18302	18030	18106	17977	18166	18332	18098	18090	18116	18306	18257	18330	18144	18103	18229	18215	18161	17975	18127	18052	18093	18381	18224	18203	18030	17972	18267	18013	17952	18181	17989	18036	18411	18298	18178	18231	18123	18206	18139	18174	18196	18167	18261	18200	18151	18349	18045	18192	17937	18289	18339	18406	18381	17971	18108	17971	17978	18091	18250	18049	18410	18232	18407	18200	18107	18110	18171	18244	17988	18302	18176	18347	18065	18223	17949	18217	18278	18142	18193	18151	18233	18276	18180	18444	18247	18236	18204	18324	18110	18217	18189	17898	18280	18059	18118	18298	18309	18086	17956	18203	18156	18116	18328	18147	17897	17963	18176	18098	18062	18217	18202	18096	18277	18237	18093	18210	18167	18080	18053	18091	18212	18339	18180	18058	18113	18300	18341	18002	18253	18240	18256	18208	18199	18251	18096	18215	18127	18281	18310	18200	18140	18266	17957	17995	18301	18284	18151	18051	18064	18187	18110	18142	18186	18316	18160	18097	18250	18413	18283	18136	18247	18200	17967	18107	18261	18237	18027	18018	18128	18264	18125	18023	18116	18104	18218	18166	18256	18104	18126	18265	18088	18111	18129	18134	18153	18123	18178	18238	18259	18145	18260	18180	18059	17966	17962	18190	18257	18054	18176	18305	18104	18113	17977	18061	18107	18118	18316	18133	18194	18191	18298	18129	18209	18175	18288	18045	18190	18198	18000	18206	18115	18270	17932	17996	18115	18298	18099	17928	18032	18042	18230	18313	18137	18352	18284	18312	18126	18319	18229	18133	18290	17901	18211	18349	18168	18163	18141	18156	18103	18171	18060	18063	18204	18066	17996	18126	18227	18114	18139	18197	18092	18251	18368	18072	18010	18137	18282	18005	18069	18330	18300	18001	17930	18036	18191	18134	18199	17995	18328	18268	18181	18355	18010	18015	18086	18215	18141	18194	18339	18056	18119	18272	18253	18217	18268	18183	18206	18147	17968	18227	18084	18321	18202	18223	18330	17998	18094	18056	18164	18083	18057	18115	18074	18258	18084	18117	18111	18194	18332	17970	18024	18156	18133	18212	18169	18469	18319	18148	17957	17879	18194	18068	18250	18183	18139	18173	18268	18113	18160	18157	18184	18356	17895	18087	18176	18205	18272	18193	18130	18250	18181	18132	18356	18430	18209	18050	17858	18234	17920	18025	18105	18172	18091	18130	18104	18202	18189	17982	18033	18110	18317	18132	18262	18334	18200	18177	18342	18163	18352	18015	17894	18076	18058	18293	18183	18123	18151	18426	18056	18151	18145	18053	18447	18285	18251	18057	18011	18202	18178	18282	18079	18084	18165	18251	18089	18298	18093	18160	17866	18051	18211	18236	18176	18355	18343	17984	18160	18280	18204	18260	18132	18289	18098	18156	17996	18234	18335	17988	18192	18206	17982	18159	18305	18221	18092	18048	18227	18112	18044	18169	18322	18357	18243	18222	18275	18204	18222	18176	18171	18169	18166	18189	18025	18221	18285	18309	18439	18079	18065	18226	18270	18005	18083	18254	18123	18231	18243
22272	37961	36803	32901	29953	27295	25832	24903	20690	18227	26223	37003	28980	20790	16351	15077	14787	14702	14870	14721	14848	14680	14685	14705	14742	14771	14642	14666	14747	14776	14753	14810	14743	14800	14821	14654	14841	14844	14760	14681	14768	14726	14595	14618	14763	14751	14784	14840	14733	14681	14784	14762	14830	14698	14904	14547	14701	14687	14722	14831	14556	14728	14704	14597	14720	14624	14894	14904	14821	14902	14782	14746	14793	14641	14766	14711	14772	14837	14698	14580	14570	14725	14696	14681	14704	14650	14735	14711	14537	14696	14695	14731	14737	14697	14830	14837	14636	14763	14561	14815	14702	14654	14864	14782	14805	14769	14742	14566	14645	14793	14611	14778	14601	14791	14706	14777	14742	14663	14807	14688	14841	14599	14678	14752	14683	14665	14619	14567	14687	14820	14714	14731	14698	14753	14724	14753	14898	14614	14746	14785	14773	14737	14807	14829	14756	14726	14669	14571	14842	14738	14851	14622	14752	14543	14609	14848	14642	14845	14609	14780	14685	14684	14696	14747	14709	14786	14914	14564	14587	14793	14892	14598	14642	14690	14650	14634	14737	14782	14579	14827	14813	14872	14645	14884	14684	14657	14749	14638	14531	14803	14776	14812	14690	14735	14804	14667	14797	14655	14716	14593	14635	14720	14683	14674	14710	14756	14836	14764	14714	14799	14768	14503	14766	14615	14599	14499	14626	14641	14799	14733	14690	14702	14757	14546	14615	14651	14899	14743	14710	14822	14774	14780	14725	14713	14945	14544	14586	14621	14621	14645	14865	14773	14676	14898	14777	14775	14652	14887	14807	14814	14724	14672	14726	14806	14814	14734	14825	14667	14620	14788	14845	14729	14619	14668	14556	14826	14793	14856	14652	14706	14573	14837	14655	14631	14660	14765	14842	14773	14829	14468	14704	14505	14732	14906	14894	14704	14631	14703	14800	14884	14741	14807	14812	14875	14895	14639	14930	14670	14634	14732	14797	14733	14631	14731	14709	14719	14650	14767	14664	14818	14796	14709	14840	14597	14724	14711	14846	14849	14612	14785	14786	14745	14453	14739	14698	14678	14630	14543	14559	14683	14756	14496	14652	14769	14742	14734	14837	14722	14761	14681	14821	14671	14584	14762	14830	14698	14596	14521	14804	14715	14942	14568	14692	14785	14685	14718	14725	14637	14649	14702	14761	14695	14747	14756	14771	14597	14721	14751	14671	15039	14757	14616	14749	14714	14718	14656	14800	14692	14612	14644	14899	14742	14687	14713	14745	14626	14755	14839	14762	14608	14714	14756	14787	14828	14790	14474	14815	14640	14903	14733	14722	14896	14739	14736	14596	14777	14628	14805	14801	14903	14737	14760	14821	14746	14631	14718	14731	14712	14766	14769	14776	14755	14679	14711	14614	14719	14762	14814	14665	14867	14907	14572	14889	14639	14757	14688	14626	14727	14766	14767	14503	14661	14727	14767	14791	14731	14680	14690	14924	14584	14688	14788	14843	14659	14671	14912	14653	14770	14601	14570	14629	14640	14761	14607	14493	14708	14670	14656	14762	14700	14667	14625	14737	14819	14887	14684	14911	14787	14688	14766	14610	14677	14608	14685	14701	14926	14805	14651	14608	14757	14701	14588	14898	14810	14838	14699	14616	14813	14620	14578	14663	14639	14753	14648	14621	14672	14634	14777	14655	14641	14759	14664	14634	14645	14831	14847	14761	14730	14724	14711	14797	14628	14743	14801	14799	14855	14679	14659	14813	14795	14592	14649	14624	14736	14846	14651	14809	14698	14697	14852	14899	14706	14770	14764	14891	14696	14633	14675	14741	14785	14713	14707	14786	14783	14678	14765	14756	14660	14702	14660	14698	14641	14747	14644	14714	14904	14736	14742	14875	14571	14659	14690	14696	14653	14874	14930	14775	14685	14775	14711	14757	14761	14794	14619	14774	14762	14830	14713	14762	14618	14808	14606	14757	14580	14606	14896	14742	14694	14692	14752	14723	14903	14736	14720	14762	14812	14830	14671	14829	14685	14591	14817	14642	14886	14956	14604	14460	14649	14965	14851	14752	14627	14788	14579	14685	14817	14607	14692	14649	14728	14668	14658	14756	14748	14677	14845	14531	14558	14719	14650	14844	14708	14839	14555	14683	14672	14745	14731	14628	14651	14731	14554	14803	14600	14796	14652	14881	14645	14704	14652	14698	14764	14763	14702	14649	14930	14643	14782	14800	14659	14716	14621	14584	14812	14732	14698	14727	14700	14923	14643	14682	14874	14748	14832	14881	14792	14685	14485	14653	14808	14722	14733	14572	14866	14601	14698	14818	14730	14812	14739	14832	14697	14648	14608	14747	14645	14719	14756	14710	14570	14743	14631	14708	14735	14651	14739	14792	14943	14595	14841	14611	14933	14622	14737	14926	14770	14699	14727	14704	14651	14793	14789	14684	14715	14768	14770	14832	14655	14672	14799	14670	14626	14859	14815	14575	14743	14830	14690	14712	14712	14821	14665	14523	14775	14772	14820	14787	14708	14706	14776	14712	14698	14619	14616	14751	14730	14693	14761	14716	14788	14746	14607	14737	14661	14700	14758	14850	14676	14855	14529	14727	14635	14647	14781	14764	14729	14702	14781	14611	14773	14745	14888	14838	14633	14673	14854	14731	14774	14697	14652	14589	14671	14596	14726	14719	14682	14730	14873	14856	14867	14700	14697	14636	14584	14706	14656	14626	14689	14788	14628	14685	14748	14760	14762	14671	14878	14738	14735	14693	14524	14752	14690	14823	14537	14710	14655	14710	14735	14581	14593	14697	14835	14885	14788	14825	14704	14523	14770	14749	14668	14887	14756	14495	14696	14822	14804	14751	14745	14545	14842	14699	14669	14544	14785	14812	14755	14629	14599	14654	14601	14656	14656	14627	14831	14746	14703	14590	14719	14667	14608	14617	14639	14629	14666	14716	14646	14775	14823	14586	14941	14794	14655	14735	14770	14789	14727	14842	14838	14847	14564	14657	14622	14760	14913	14534	14809	14912	14851	14788	14791	14815	14684	14907	14763	14586	14797	14493	14865	14758	14663	14733	14799	14632	14811	14838	14704	14748	14658	14821	14885	14677	14731	14773	14823	14713	14670	14666	14674	14720	14751	14742	14833	14619	14776	14746	14637	14697	14689	14792	14569	14622	14766	14901	14644	14805	14753	14695	14773	14484	14699	14609	14823	14776	14740	14641	14810	14690	14647	14615	14665	14611	14746	14773	14826	14570	14769	14748	14867	14817	14590	14749	14881	14660	14728	14606	14692	14668	14740	14789	14650	14765	14665	14720	14573	14792	14909	14659	14601	14867	14708	14621	14678	14750	14855	14814	14625	14681	14575	14816	14780	14688	14811	14810	14797	14910	14772	14669	14877	14743	14728	14680	14778	14568	14769	14617	14695	14929	14695	14730	14548	14748	14606	14722	14653	14818	14777	14712	14704	14743	14832	14769	14900	14736	14642	14700	14709	14681	14876	14584	14800	14600	14834	14733	14672	14709	14816	14741	14803	14672	14849	14769	14635	14622	14771	14632	14752	14677	14811	14851	14728	14656	14687	14787	14745	14705	14623	14687	14744	14744	14786	14710	14787	14887	14647	14648	14705	14805	14796	14643	14892	14596	14716	14771	14744	14527	14801	14763	14570	14661	14809	14670	14625	14853	14723	14658	14822	14751	14653	14759	14688	14763	14457	14871	14637	14894	14711	14778	14638	14681	14698	14667	14781	14766	14718	14766	14812	14686	14822	14793	14856	14588	14604	14664	14768	14647	14712	14760	14671	14754	14741	14638	14727	14637	14780	14665	14720	14623	14569	14707	14741	14718	14772	14730	14795	14797	14602	14879	14756	14710	14795	14834	14784	14809	14788	14707	14756	14710	14909	14659	14844	14818	14675	14694	14683	14646	14643	14687	14598	14715	14655	14818	14637	14859	14805	14850	14619	14702	14652	14662	14730	14482	14709	14760	14831	14548	14890	14666	14783	14700	14862	14733	14745	14717	14680	14725	14748	14711	14764	14659	14680	14827	14701	14715	14741	14749	14772	14755	14582	14864	14698	14575	14671	14726	14691	14632	14840	14725	14677	14760	14737	14542	14848	14617	14811	14688	14711	14712	14639	14693	14773	14797	14781	14729	14670	14720	14804	14883	14521	14641	14798	14807	14772	14721	14682	14692	14553	14703	14590	14927	14636	14705	14614	14696	14623	14758	14817	14761	14770	14732	14710	14718	14724	14585	14876	14857	14771	14773	14835	14694	14618	14731	14910	14761	14692	14921	14533	14733	14781	14724	14652	14743	14720	14638	14682	14692	14674	14789	14784	14632	14758	14694	14667	14596	14454	14627	14826	14645	14946	14657	14749	14723	14717	14697	14619	14493	14666	14664	14714	14809	14957	14828	14847	14732	14703	15028	14631	14725	14818	15012	14634	14745	14771	14856	14618	14783	14899	14693	14820	14671	14772	15027	14685	14623	14836	14697	14731	14658	14669	14658	14699	14733	14813	14709	14703	14695	14900	14789	14737	14698	14682	14764	14776	14822	14676	14719	14786	14766	14656	14701	14891	14678	14722	14848	14703	14599	14688	14683	14723	14615	14714	14745	14763	14738	14705	14702	14773	14647	14717	14864	14650	14963	14709	14791	14508	14831	14826	14710	14527	14825	14875	14752	14794	14788	14510	14704	14770	14904	14820	14671	14859	14651	14815	14751	14599	14710	14671	14716	14714	14738	14770	14820	14805	14615	14788	14848	14782	14930	14663	14461	14730	14724	14739	14729	14804	14691	14818	14677	15022	14717	14750	14705	14621	14734	14926	14754	14693	14681	14672	14779	14640	14760	14822	14762	14963	14757	14626	14716	14631	14635	14907	14743	14843	14656	14705	14749	14905	14628	14773	14684	14795	14732	14837	14578	14614	14602	14701	14889	15002	14827	14736	14842	14656	14945	14832	14663	14735	14679	14678	14842	14673	14864	14781	14773	14667	14729	14677	14822	14770	14661	14626	14610	14784	14891	14911	14642	14766	14735	14685	14692	14768	14686	14683	14686	14715	14743	14732	14741	14658	14477	14694	14844	14582	14705	14775	14774	14872	14682	14688	14697	14692	14615	14750	14759	14626	14732	14893
23855	21127	28607	24462	23596	28314	32717	29496	26697	24700	30507	49853	43673	31304	23103	19375	18447	18281	18334	18158	18010	18093	18158	18113	18196	18470	18287	18245	18137	18242	18035	18210	18134	18145	17889	18144	18100	18168	18128	18208	18207	18101	18032	17926	18131	18126	18365	18197	18190	18045	18033	18187	18305	18132	18304	18200	18187	17982	18253	18058	18102	18142	18272	18096	18160	17967	18226	18272	18109	18001	18223	18149	18335	17925	18126	18013	18133	18003	18281	18032	17993	18332	18225	17888	18158	18064	18309	18165	17903	17894	18087	18172	18093	18220	17896	18024	17992	18077	17864	17956	17959	18007	18204	18119	18261	18165	18003	18075	18153	18086	18084	17827	18141	18357	17851	18004	18133	18050	18167	17922	18100	18071	18085	18153	18187	18239	17993	18014	17897	18129	18125	18157	18101	17962	18160	18085	18192	18142	18067	18128	17702	17950	17974	17905	17869	17925	18006	18039	18237	18022	18391	17934	18153	18225	18212	18083	18276	18280	17977	18124	18120	18041	18087	17869	18088	18095	18111	18053	17813	18134	18084	17878	17963	18057	18103	18132	17920	18064	18194	17950	18171	17897	18254	17888	17898	17954	18203	17913	18152	18009	17952	18053	18179	17986	18077	18068	18288	18126	18032	18142	18073	18035	18004	18075	18136	18172	18020	18322	17968	18142	18066	18143	18084	17966	18138	17766	17978	17844	18095	17915	18245	17974	18187	18000	18059	18006	18074	18220	18123	18062	18042	18087	17981	18054	17993	17817	18094	17866	18015	18193	18270	17918	18116	18128	18107	18060	18179	18066	18167	18060	18114	18143	18226	18257	18114	18171	18171	18091	17955	17990	18062	18016	17937	18133	18099	18188	18121	18115	17992	18055	18202	18299	18125	17962	17916	18071	18148	17891	18201	17989	18017	18051	18178	18005	17900	18036	18044	18129	18089	17959	17992	17882	18020	18241	18002	17983	18094	17903	18056	18299	17965	18124	18113	17774	17964	17977	18118	17942	18097	17945	18162	18323	18260	18048	18079	18081	17861	18068	17880	17921	17982	18079	18177	18196	18122	18158	18157	17985	18034	17921	17984	17949	18034	18057	18257	18255	18183	18045	18014	18081	17944	17964	18112	17985	17926	18059	18201	18160	18166	18013	17911	18392	17879	17936	18008	18181	18166	17959	18192	18114	17973	18050	17995	17892	18088	18208	18204	17934	18095	18120	17923	18069	17929	18146	18227	18110	18077	18005	18267	18105	18039	17944	18271	18093	18342	18105	18110	18150	17981	17976	18045	18034	17952	18039	18154	18128	18021	18050	18116	18023	18233	18214	18085	18040	18121	18075	17968	17978	18074	18074	18145	18197	18118	18072	17934	18046	18097	17941	18203	18235	18211	18057	17935	18058	18155	17885	17967	17861	18016	17931	17935	17980	18054	18209	18037	18036	18110	18081	17929	17951	18020	18015	18068	18246	18037	18280	18168	18030	18044	17990	18064	18030	18149	18036	18031	17971	18037	18011	18123	17968	18132	17881	18024	18155	17882	17885	17986	18025	17899	17981	18120	18111	18108	18055	17977	18278	18238	17855	18021	18007	18103	18172	17905	17998	17870	18143	18176	18023	18073	18261	18188	18106	18227	18077	18007	18082	18067	17932	18007	18044	17866	17931	17835	18015	17979	18165	18041	18015	18015	18076	18134	18074	18107	18178	17948	18271	17978	17991	18194	18070	18096	17904	18065	17966	18260	18013	17970	18135	18023	18107	17953	18161	18230	18005	18114	17845	17998	17932	18169	18134	18093	18164	18147	18163	17949	17982	18029	18071	18056	18313	18030	18133	18083	17954	18070	18064	17867	17978	18085	18021	17940	17868	18309	18084	18023	18073	18111	18047	18195	17923	17892	18172	17788	17967	17974	18071	17999	17896	17970	17923	18080	17977	18299	18188	17892	18087	18227	17982	17845	18366	18065	18219	17822	17826	17838	17991	18273	17917	18035	18144	18223	17919	18133	18240	18026	18121	18087	17780	18289	18050	18109	18019	18066	17996	18075	18058	18084	18016	17942	18122	18114	18109	17975	18140	17906	17987	18027	18105	18072	17880	18067	18106	18167	18024	18114	18074	18327	18227	17816	17993	18217	18084	17882	17964	18273	18199	18122	18142	18142	18163	18056	18025	18140	17991	18030	17908	18148	17872	17957	17941	17844	17883	18103	17872	18001	18150	17914	18087	18216	18104	17996	17980	17844	18120	18096	18108	18042	17943	17991	18170	17890	18199	18166	18233	18062	17982	18155	17919	17781	17887	17969	18135	18175	17928	18151	17931	18003	18034	18208	18125	18350	18159	18302	17873	18056	18035	18123	18187	17952	18201	18088	18179	17716	18025	18056	17983	18043	18113	18176	18054	17915	18010	17959	18073	17946	18042	17980	18039	17978	17924	18131	18081	18061	18012	18205	17976	18087	18180	18050	18100	17900	18032	17791	18153	18052	17921	17976	18153	18115	18171	18004	18026	18240	17961	18158	17913	18104	18162	17849	18053	18081	18026	18045	18001	17977	18112	18092	18076	18049	18025	18109	17871	18057	17800	17969	17987	17799	17898	17842	18059	18134	18248	17862	18149	18082	18051	17990	17928	18138	17995	18137	18122	18123	18142	18129	18043	17851	17995	18169	18082	17798	18133	17950	17989	18022	18068	18110	18168	18154	18039	18015	18228	18157	18006	18035	18103	18078	17920	18121	18176	18183	18117	17929	18223	17954	18053	18077	18192	18188	17834	17955	18102	18032	18139	17958	18084	18041	18124	18096	17985	18040	18092	18264	18189	18148	18121	18170	18108	17906	17924	18128	18126	18021	18199	18012	18145	18000	18267	17970	18050	18142	18073	18061	17868	18103	18062	18167	18175	17875	18132	18027	18161	18010	18042	18258	17965	17944	18066	18105	18037	17875	18014	17981	17959	18062	17898	17882	18051	18213	18163	17944	18068	18322	18124	17965	18025	18148	17982	18217	18173	18124	18056	17919	17905	18151	17986	18096	17956	17931	18174	18027	18013	18090	18271	18110	18068	18166	18053	18286	18238	18184	18056	18040	18078	18089	18249	17841	18024	18027	17904	18079	18001	18014	18029	18162	18041	18288	18027	18160	18067	18297	18151	18034	17901	18053	18065	17974	18140	18011	18250	18269	17993	17896	18366	18126	18041	18212	18065	18034	18087	17995	17999	18209	17949	18019	17935	18256	18043	18108	17981	18180	18021	17940	18131	18172	18227	18099	17941	18005	17859	17929	18288	18038	18155	18086	17922	18051	18099	18035	17920	17992	18206	17950	18007	17995	18122	18127	18050	18100	18111	18198	18038	18127	17870	18218	18124	18162	18027	18183	18046	17811	18034	18040	18147	18337	18075	17936	18126	18004	17998	18162	17988	18014	17958	18241	17911	18195	18204	18019	17986	17943	18138	18076	17685	18080	18105	18040	17963	18016	18156	18113	17884	18086	18106	17997	17909	18183	18230	18313	18047	18118	17883	18020	18018	18033	18318	18019	18037	18080	18069	18273	18221	17913	18088	18141	17912	18143	17875	18198	17977	18034	18185	18098	18116	18088	18220	17927	18066	18020	18114	18172	18140	17966	18090	18152	18229	18054	18059	18212	17860	18175	18183	18190	18127	18069	18112	18110	18040	17966	17967	17947	18062	18107	17744	18112	18066	18046	17986	17895	18150	18200	18117	18105	18305	17871	18147	18063	18017	17981	17936	18000	18044	17947	18165	17967	18014	17936	18026	18083	18059	17997	18190	17988	17907	17994	18201	18035	18131	18159	18103	18115	18177	18025	18105	17942	18223	18340	18069	18270	18063	18100	17950	18035	17929	17883	18127	18101	18017	17986	17864	18247	18282	18196	18136	17908	18089	17959	18091	17903	18335	17976	17979	17905	18003	18000	17952	18044	17908	18144	18091	17969	18082	17895	17871	17987	18043	18125	17854	18127	18000	18009	17977	17888	18092	18163	18322	18088	18127	18228	18158	18022	17986	18141	18032	18097	18070	18052	18227	18235	18186	18042	18162	18206	18121	17941	18041	18073	17782	17985	18211	18253	17820	18149	18034	18045	17906	18104	18089	18386	18048	18044	17972	18101	18095	18207	18113	17975	17995	17880	18065	17907	18023	18218	17864	17891	18029	17919	18052	18055	18116	17837	18055	17977	18060	18051	17956	17966	18067	18009	18252	18211	17932	17951	17928	17979	18021	17946	18247	18330	17979	17904	18130	17953	17989	18049	18215	18080	17864	18014	18027	18074	18058	18075	17804	17859	18048	18066	18007	18253	18117	18165	18102	18070	17944	18045	17843	18085	17890	18188	18181	18030	18020	18136	18133	17894	17811	18158	18067	17971	17955	18006	18325	17921	18045	18001	17970	18173	17907	17956	17926	18108	18175	18015	18046	17993	18136	17946	17938	18122	17930	18202	17906	18213	17851	18116	18231	17999	18017	17876	17937	18095	18028	17944	18245	18072	18072	18047	17869	18055	17888	18019	18052	17952	17880	18038	18095	18074	18266	17872	17845	18038	18071	17968	18016	17943	18311	17983	18048	17985	18210	18170	18149	18129	18295	18145	17981	18305	18018	17861	18207	18079	17985	17947	18129	18010	17887	18209	18085	18035	17848	18074	18103	18149	18096	18081	18150	18034	17921	18185	17981	18009	18156	17963	17900	18106	17996	18055	18035	18081	18217	18223	18153	18327	17910	18033	17822	18047	17999	18118	18097	18221	18234	18134	17803	17992	18164	18230	18165	17988	18190	18059	17823	18271	18069	18199	17987	17903	17918	18233	18036	18014	18086	18252	18075	18119	17971	18059	18092	18091	18038	17917	18031	18289	18062	17928	18032	18055	18148	18096	18094	17934	17904	18188	18149	18195	18055	18063	18094	17905	17875	17998	18240	18062	17819	18179	18120	17965	18052	18032	18181	18002	17968	18087	18044	18046	18072	17920	17955	18253	18059	17969	18042	18142	18086	18168	18301	18266	17842	18062	18078	17945	17984	17815	18027	18014	18055	18035	18039	17957	18032	18160	18158	18275	17928	18077	18147	17966	17885	18039	18050	18120	18043	18009	17925	17965	17755	18224	17998	18183	18075	17989	17935	18189	18128	17930	17848
25085	42492	42909	37224	32266	30816	31803	30068	26247	23762	32351	49427	41483	28356	18879	15276	14979	14596	14798	14719	14588	14927	14773	14763	14531	14659	14623	14693	14730	14599	14842	14766	14818	14527	14695	14568	14646	14662	14680	14752	14657	14710	14682	14672	14667	14819	14622	14634	14636	14588	14627	14775	14724	14593	14716	14587	14672	14578	14720	14718	14636	14728	14701	14765	14621	14828	14779	14657	14780	14705	14501	14546	14785	14666	14677	14743	14665	14778	14724	14531	14526	14672	14576	14588	14565	14675	14649	14727	14767	14637	14611	14666	14739	14730	14686	14635	14592	14680	14553	14494	14627	14557	14630	14504	14640	14714	14459	14621	14736	14712	14523	14767	14585	14726	14503	14683	14674	14532	14810	14511	14799	14685	14638	14705	14556	14696	14475	14608	14793	14741	14757	14767	14634	14545	14518	14663	14643	14739	14673	14689	14527	14642	14593	14801	14577	14628	14649	14642	14672	14787	14651	14730	14690	14546	14627	14668	14734	14533	14822	14673	14539	14768	14669	14689	14578	14502	14687	14579	14865	14523	14748	14609	14569	14663	14557	14485	14813	14563	14629	14645	14695	14559	14703	14689	14592	14679	14662	14567	14579	14553	14706	14457	14674	14547	14712	14776	14617	14651	14709	14774	14624	14689	14685	14704	14801	14797	14705	14589	14633	14743	14810	14608	14640	14689	14514	14711	14643	14626	14513	14828	14564	14716	14491	14697	14610	14521	14551	14724	14759	14498	14681	14639	14617	14629	14660	14611	14570	14643	14633	14695	14694	14628	14733	14824	14469	14748	14697	14652	14617	14755	14625	14656	14752	14602	14668	14674	14665	14736	14578	14474	14602	14741	14633	14618	14740	14671	14430	14517	14601	14599	14587	14809	14686	14600	14515	14656	14545	14710	14445	14606	14714	14658	14624	14478	14926	14627	14731	14667	14667	14666	14552	14540	14553	14473	14584	14594	14803	14706	14894	14590	14586	14598	14686	14705	14598	14588	14643	14635	14702	14639	14693	14587	14655	14676	14568	14675	14645	14661	14653	14581	14460	14630	14702	14606	14811	14723	14671	14774	14545	14829	14673	14766	14719	14595	14768	14561	14607	14655	14646	14693	14647	14565	14622	14759	14543	14613	14601	14486	14693	14616	14738	14600	14700	14526	14663	14548	14717	14619	14581	14726	14767	14734	14756	14565	14499	14820	14659	14793	14628	14658	14671	14708	14716	14662	14568	14705	14542	14599	14694	14749	14785	14511	14779	14750	14548	14436	14693	14745	14657	14686	14804	14698	14651	14510	14672	14653	14698	14792	14615	14575	14591	14550	14670	14781	14729	14624	14802	14677	14700	14856	14640	14613	14685	14688	14760	14656	14823	14609	14667	14660	14745	14719	14580	14774	14569	14739	14680	14788	14536	14584	14807	14743	14583	14765	14712	14719	14730	14662	14787	14601	14710	14625	14772	14572	14452	14652	14598	14672	14607	14659	14595	14562	14762	14611	14717	14515	14766	14533	14747	14682	14648	14623	14532	14653	14769	14640	14735	14559	14753	14627	14583	14658	14610	14636	14646	14732	14708	14604	14504	14664	14564	14744	14543	14674	14592	14715	14688	14572	14685	14610	14692	14637	14696	14597	14734	14748	14609	14633	14575	14574	14719	14715	14509	14708	14776	14676	14662	14644	14593	14575	14733	14633	14622	14839	14791	14640	14680	14712	14768	14664	14637	14666	14597	14864	14618	14614	14602	14448	14675	14758	14578	14512	14662	14409	14323	14668	14740	14777	14752	14548	14594	14549	14596	14680	14632	14669	14628	14599	14802	14547	14568	14591	14461	14877	14814	14628	14706	14613	14663	14635	14570	14761	14642	14560	14532	14525	14790	14796	14852	14629	14643	14710	14521	14884	14614	14608	14637	14632	14694	14750	14594	14614	14831	14618	14705	14603	14575	14660	14710	14477	14711	14687	14765	14719	14512	14670	14712	14646	14693	14581	14666	14667	14491	14735	14668	14459	14734	14547	14750	14555	14629	14603	14660	14594	14772	14699	14545	14665	14773	14745	14578	14779	14496	14629	14675	14815	14790	14665	14496	14652	14563	14657	14621	14734	14738	14614	14641	14544	14586	14805	14750	14657	14540	14532	14729	14816	14751	14760	14759	14459	14742	14684	14719	14689	14728	14702	14727	14653	14608	14741	14621	14684	14689	14627	14771	14678	14642	14844	14713	14601	14750	14762	14609	14711	14671	14563	14611	14711	14754	14788	14618	14666	14897	14680	14524	14719	14662	14732	14611	14514	14649	14575	14662	14559	14696	14541	14576	14570	14584	14808	14555	14901	14556	14681	14662	14651	14768	14702	14802	14669	14582	14625	14591	14667	14698	14779	14846	14559	14740	14681	14831	14465	14649	14652	14648	14705	14527	14726	14661	14643	14822	14387	14701	14789	14643	14750	14569	14538	14549	14668	14647	14663	14516	14626	14848	14660	14730	14644	14669	14379	14602	14614	14569	14505	14659	14563	14677	14705	14553	14559	14542	14686	14749	14752	14560	14608	14766	14447	14622	14438	14550	14754	14572	14578	14592	14719	14630	14938	14735	14743	14592	14721	14627	14666	14469	14720	14897	14611	14721	14737	14721	14388	14665	14614	14603	14838	14553	14655	14718	14624	14656	14589	14700	14639	14659	14572	14647	14578	14534	14791	14692	14576	14563	14763	14660	14636	14663	14553	14702	14661	14634	14667	14564	14718	14716	14451	14571	14587	14617	14681	14562	14646	14850	14577	14700	14517	14644	14694	14553	14573	14458	14650	14674	14530	14703	14599	14637	14805	14681	14709	14626	14705	14672	14622	14490	14650	14686	14548	14739	14781	14663	14514	14641	14680	14685	14620	14626	14628	14711	14694	14728	14726	14828	14477	14743	14560	14723	14581	14599	14523	14518	14734	14575	14652	14896	14787	14566	14730	14761	14747	14564	14676	14549	14597	14714	14699	14717	14660	14697	14628	14593	14421	14536	14596	14486	14732	14548	14628	14760	14544	14477	14679	14668	14662	14517	14689	14643	14584	14635	14713	14719	14705	14538	14799	14541	14636	14406	14666	14724	14692	14676	14626	14645	14650	14640	14809	14624	14660	14567	14599	14539	14866	14544	14734	14784	14581	14585	14529	14538	14690	14599	14600	14688	14734	14737	14697	14634	14656	14561	14706	14706	14555	14585	14648	14480	14698	14496	14705	14783	14600	14730	14525	14627	14617	14454	14657	14576	14618	14609	14593	14647	14822	14565	14701	14719	14598	14757	14645	14689	14536	14612	14665	14979	14636	14450	14561	14713	14574	14561	14713	14765	14400	14711	14704	14674	14695	14675	14613	14741	14695	14655	14707	14728	14552	14635	14714	14746	14628	14675	14677	14583	14694	14691	14503	14733	14461	14521	14668	14500	14772	14854	14602	14603	14802	14642	14635	14713	14661	14627	14644	14702	14738	14714	14692	14607	14694	14706	14692	14714	14580	14766	14723	14705	14680	14725	14604	14616	14768	14538	14750	14641	14701	14614	14623	14651	14658	14682	14803	14693	14580	14549	14670	14678	14690	14683	14636	14673	14565	14490	14793	14571	14666	14690	14481	14723	14869	14715	14566	14724	14740	14784	14612	14762	14651	14818	14480	14665	14725	14547	14537	14675	14590	14633	14696	14758	14668	14617	14561	14587	14675	14618	14638	14690	14521	14549	14453	14656	14592	14646	14800	14807	14500	14810	14519	14694	14838	14506	14654	14543	14775	14601	14763	14582	14638	14743	14622	14820	14662	14592	14493	14674	14740	14644	14654	14676	14704	14572	14597	14597	14598	14629	14749	14802	14647	14661	14668	14663	14436	14722	14766	14710	14721	14735	14576	14728	14477	14713	14669	14538	14586	14597	14670	14668	14597	14635	14843	14525	14770	14656	14584	14551	14721	14561	14654	14725	14415	14771	14722	14609	14710	14651	14731	14736	14544	14776	14567	14600	14784	14698	14582	14650	14749	14624	14589	14732	14646	14632	14572	14692	14803	14698	14730	14626	14670	14652	14535	14500	14802	14742	14692	14723	14591	14811	14678	14632	14498	14648	14705	14630	14643	14494	14597	14709	14752	14665	14644	14655	14725	14768	14700	14733	14793	14724	14678	14649	14774	14846	14740	14599	14716	14756	14712	14779	14695	14669	14703	14627	14727	14688	14630	14551	14560	14632	14870	14575	14521	14687	14580	14697	14541	14603	14868	14607	14841	14766	14747	14700	14507	14549	14586	14592	14762	14595	14440	14612	14634	14556	14772	14703	14595	14624	14650	14729	14605	14614	14708	14522	14779	14883	14596	14573	14634	14757	14722	14665	14613	14771	14514	14650	14616	14473	14650	14724	14692	14589	14727	14701	14525	14601	14744	14748	14481	14585	14701	14652	14766	14688	14614	14604	14671	14602	14674	14751	14674	14725	14719	14622	14553	14665	14744	14504	14788	14680	14595	14805	14650	14616	14680	14724	14668	14764	14662	14648	14696	14774	14776	14743	14699	14679	14592	14700	14552	14617	14692	14616	14711	14780	14754	14863	14641	14718	14611	14723	14805	14522	14773	14626	14575	14704	14603	14735	14693	14622	14508	14750	14486	14654	14631	14617	14803	14829	14544	14502	14674	14796	14724	14625	14516	14645	14733	14711	14561	14471	14738	14481	14635	14687	14687	14678	14737	14629	14627	14683	14537	14761	14595	14703	14596	14734	14616	14589	14768	14701	14634	14523	14710	14594	14555	14710	14729	14756	14650	14529	14630	14599	14487	14682	14499	14684	14775	14821	14610	14575	14750	14656	14658	14528	14698	14731	14729	14602	14608	14526	14616	14624	14574	14725	14551	14543	14546	14802	14662	14552	14632	14469	14666	14684	14696	14504	14677	14630	14708	14705	14545	14684	14847	14683	14707	14664	14570	14526	14753	14720	14717	14670	14740	14651	14556	14495	14744	14589	14540	14659	14623	14750	14590	14805	14661	14765	14596	14507	14645	14655	14829	14691	14504	14548	14618	14616	14696	14701	14498	14764	14758	14594	14681	14556	14687	14602	14566	14702	14792	14737	14717	14741	14688	14636	14613	14672	14695	14689	14737	14727	14716	14583	14604
30698	25644	28833	25748	21605	20881	20616	20790	20653	20600	20382	22094	22352	20597	19661	19067	19022	18888	18877	18974	18745	18725	18782	18702	18846	18961	18790	18876	18929	18900	18701	18787	19018	18916	18917	19056	18855	18751	18799	18840	18751	18753	18751	18896	18890	18783	18775	18997	18871	18914	18571	18969	19023	19006	18764	18755	18822	18708	18768	18760	18879	18714	18639	18802	18928	18892	18780	18876	18728	18788	18799	18801	18967	18721	19025	18842	18931	18776	18799	18595	18909	18819	18893	18658	19007	18665	18855	18932	18810	18706	18778	18749	18884	18796	18818	18748	18886	18799	19061	18673	18851	18651	19002	18842	18792	18880	19180	18991	18709	18779	19002	18780	18782	18774	18761	18790	18896	18999	18891	18880	18779	18879	18642	18750	18913	18862	18900	18897	18692	18698	18743	18555	18775	18919	18934	18775	18705	18891	18735	18996	19189	18801	18500	18833	18835	18920	18780	18683	18736	18732	18928	18666	18791	18803	18916	18791	18815	18956	19018	18923	18951	18802	18713	18975	18899	18912	18758	18744	18889	18946	18665	19012	18847	18796	18957	18926	18792	18801	18672	18656	18988	18773	18833	18873	18787	18781	18759	18985	18729	18762	18890	18707	18741	18824	18832	18879	18942	18749	18745	19165	18805	18829	18782	19000	18795	18917	18845	19017	18806	18919	18976	18866	19004	18914	18730	18794	18937	18932	18847	18820	18748	18943	18737	18681	18775	18512	18894	18891	18771	18943	18850	18752	18762	18647	18901	18768	18736	18735	18911	18792	18850	18749	18996	18815	18833	18668	18897	18876	18727	18645	18808	18641	18916	18768	18918	18725	18858	18845	18889	18972	18935	18885	18876	18933	18670	18869	18899	18900	18705	18681	18836	18734	18809	18871	18865	18811	18722	18503	18830	18694	18886	18769	18947	19033	18835	18804	18959	18832	18915	18787	18715	18841	18928	18734	18774	18637	18887	18927	18812	18616	18936	18810	18786	18883	18713	18653	18774	18713	18910	18830	18793	18697	18796	18814	18827	18969	18863	18630	18897	18531	18865	18834	18672	18922	18728	18873	18565	18877	18684	18733	18807	18885	18928	19077	18822	18636	18871	18956	18682	18881	18647	18845	18847	19103	18805	19023	18831	18906	18541	18830	18636	18816	18869	18776	18833	18879	18824	18885	18785	18862	18785	18851	18821	19119	18898	19048	18691	18771	18644	18897	18828	18712	18907	18813	18631	18891	18828	18805	18915	18824	18864	18772	19142	18820	18973	18887	18975	18907	18785	18856	19005	18859	18838	18735	18726	18642	18708	18614	18668	18848	18820	18859	18821	18802	18785	18712	18719	18795	18953	18676	18849	18816	18812	18949	18772	18894	18848	18735	18728	18814	18849	18919	18813	19078	18937	18914	18938	18929	18817	18840	18821	18595	18579	18862	18783	18787	18908	18861	19013	18779	18809	18930	18861	18716	18892	18856	18776	18850	19026	19071	18983	18754	18629	18720	18812	18661	18883	18888	18944	18775	19021	18862	18809	18843	18875	18931	18922	19083	19055	19012	19034	18981	18971	18901	18708	18725	18801	18837	18851	18561	18809	18773	18862	18942	18719	18670	18724	18860	18891	18875	18816	18700	18809	18732	18600	18812	19023	18827	18840	18668	18749	18677	18715	18807	18807	18888	18767	19047	18829	18832	18912	18697	18782	18849	18961	18758	19148	18746	18743	18980	18793	18739	18762	19034	18993	18843	19061	18957	18906	18759	18800	18924	18583	18803	18878	18761	18952	18854	18724	18814	18759	18672	18708	18744	18859	18845	18913	18907	18755	18787	18672	18923	19124	18732	18818	18837	18852	18777	18838	18867	18715	18804	18782	18895	18808	18899	19114	18808	18764	19038	18727	18850	18837	19065	18932	18937	18788	18750	19005	19145	18783	18807	18722	18739	18685	18908	18810	19116	18809	18843	18967	18891	18860	18932	18819	18793	18604	18906	18821	18888	18721	18834	19036	18893	18916	18752	18862	18976	18864	18860	18878	18953	18862	18932	18867	18738	18792	18605	18824	18942	19186	18797	18892	18913	18971	18853	18815	18999	18728	18941	18932	19000	18868	18793	18725	18837	18976	18842	18989	19000	18858	18917	18779	18885	18784	18712	18761	18896	18902	18778	18730	18996	18704	18977	18813	18975	18805	18771	18745	18666	18937	18698	18944	18738	18744	18816	18508	18815	18784	18951	18856	18896	18743	18842	19056	18984	18885	18917	18925	18923	18970	18791	18852	18617	18934	18923	18842	18797	19037	18985	18980	18786	18926	18678	18832	18803	18864	18781	18970	18979	18720	18793	18825	18728	18669	19062	18859	18646	19025	18747	18904	19077	18782	18841	18661	18901	18633	18817	18850	18720	18705	18816	18933	18786	18787	18792	18733	18833	18815	18600	18849	18865	18650	18746	19044	18997	18793	18897	18686	18850	18772	18854	18820	18945	18939	18864	18793	18767	18906	18847	18578	19114	18995	18768	18917	19070	18866	18830	18800	18755	18749	18669	18855	18775	18793	18625	18962	18943	18936	18811	18995	18723	18574	18823	18964	19119	19018	18761	18864	18730	18768	18791	18869	18926	19024	18806	18737	18799	18954	18588	18762	18820	18820	18668	18856	18733	18807	18707	18900	18719	18859	18852	19020	18572	19022	18737	18922	18862	19037	18753	18935	18813	18737	18795	18812	19006	18954	18800	18821	18880	19085	18944	19154	19260	19015	18904	19007	18890	18782	18858	18871	18783	18658	18965	18744	19052	18966	18823	19029	18929	18935	18978	19082	18920	18882	18781	18922	18945	18641	18880	18942	18828	18824	18660	18737	18863	18977	18728	18871	18734	18687	18789	18861	19004	18820	19062	18834	18617	18899	18848	18697	19016	18873	19093	18673	19166	18824	18635	18645	18817	18766	18848	18878	18834	19046	18663	18922	18952	18771	18755	18909	19012	18596	18896	18910	18976	18639	18755	18694	18833	18917	18845	18860	18705	18697	18899	18964	18845	18831	18859	18865	18702	18831	18813	18834	18789	18794	19108	18690	18690	18855	18955	18751	18793	19096	18898	18815	19061	18729	18953	18674	18786	18610	19021	19044	18720	18855	18751	18830	18714	18946	18959	19005	18706	18673	18766	19000	18897	18768	18669	18954	18809	18869	18688	18646	18667	18692	18799	18853	18916	18896	18680	18883	18745	18767	18856	18860	18781	18754	18572	18742	18716	18931	18831	18880	18698	18909	18772	18832	18650	19098	18590	18887	18657	18806	18770	18740	18954	19031	18798	19086	18895	18962	19101	18811	18801	18741	18694	19054	18828	18924	18902	18720	18689	18822	18927	18810	18879	18972	18712	18904	18579	18955	19060	18741	18822	18842	19011	18706	18870	18790	18829	18732	18569	19145	18883	18871	18629	18796	18825	18858	18819	19003	18920	18668	18857	18619	18808	18903	18730	19124	18981	19118	18877	18804	18910	18989	18899	18947	18836	18726	18633	18881	18757	18987	19018	18912	18800	18671	18643	18948	18886	18847	18823	18657	18697	18837	18596	18887	18817	19004	18904	18817	18766	18863	18770	18830	18790	18820	18643	18811	19005	18703	18829	18757	18835	18859	18806	19171	18973	18804	18928	18842	18723	18800	18811	18828	18896	18957	18880	18923	18952	18713	18836	19109	18743	18765	18748	18831	18974	18846	18980	18838	18996	18898	18939	18836	18921	18810	18741	18639	18913	18916	18891	19040	19049	18888	18746	18779	18951	18986	18783	19048	18800	18789	18704	18792	18650	18677	18707	18727	18600	18797	19010	18873	18839	19094	18863	19006	18773	18781	18833	19037	18721	18858	18841	18826	18908	18725	18973	18883	19049	18651	18647	18895	18803	18806	18780	18938	18892	18876	18894	18828	18797	18776	19011	19011	18923	18588	18736	18697	18867	18831	18741	18726	18820	18716	18769	18792	18783	18989	18626	18947	18912	18940	18854	18836	18654	19016	18856	18895	18860	18857	18861	18968	18953	18982	18890	18747	18909	18869	18697	18864	18777	18817	18687	18847	18841	19008	18599	18956	18676	18938	19001	18797	18843	19011	18925	18888	18928	18756	18682	18516	18906	18747	18673	18917	18853	18952	18871	18951	18900	18809	18917	18828	18770	18800	18861	18954	18887	18696	18807	18899	18832	18961	18738	18760	18938	18947	18958	18913	18894	19101	18845	18750	19074	18762	18853	18951	18920	18912	18691	18732	18968	18819	18722	18865	19069	19024	18884	19020	18976	18733	18911	18956	18974	18923	18914	18837	18707	18928	18971	18885	18663	18840	18922	18829	18949	18685	18668	18836	18858	18741	18885	18867	18741	18761	18630	18596	18784	18967	18751	18976	18884	18842	18975	18785	18959	18894	19000	18726	18794	18892	18714	18939	19127	18951	18641	18827	18777	18954	18795	18959	18976	18832	18805	18870	18834	18974	18870	18870	18789	19032	19002	18963	18935	18702	18861	18940	18897	18895	18637	18904	18872	18889	19022	18976	18861	18970	18782	18874	18724	18851	18694	18927	18949	18873	18825	18852	18959	18766	18959	19006	18913	18668	18919	18894	18886	18937	18807	18734	18551	18579	18708	18860	18732	18927	18874	18804	18931	18819	18904	18721	18747	19120	18635	19018	18773	18879	18862	18901	18914	18732	18772	18797	18486	18948	18779	18906	18848	18882	18791	18984	18804	18741	18902	19016	18878	18807	18701	18535	18710	18795	18856	18843	19106	18913	18930	18916	18931	18865	18815	18641	18839	18760	19016	18785	18655	18848	18728	18945	19113	18848	18862	18839	18703	18701	18817	18727	18625	18858	18770	18810	18800	18711	18867	18891	18837	18772	18666	18719	19054	18772	18688	18839	18728	18859	18934	18872	18876	19042	18837	18924	18903	18938	18798	18830	18780	18910	18822	18802	18820	18741	18873	18982	18699	18991	19017	18923	18981	19101	19130	18881	18993	18789	18930	18996	19219	18820	18928	19027	18777	18897	18845	18947	18842	18884	18973	18764	19014	18770	18801	18929	18954	18811	18838	18846	18704	18826	18564	18788	18902	18726	19005	18746	18875	18853	18833	18821	18857	18578	18762	19091	18938	18830	18857
21006	28501	28119	22919	18523	17871	17463	18280	17619	17530	17360	20339	18895	16980	15709	15103	15268	15217	15038	15099	14981	15085	15036	15044	15183	15145	15202	15061	15015	14956	15007	15063	15330	15143	15134	15138	15080	15182	15080	15009	15024	15078	15164	15093	15135	14883	14968	15139	15151	15123	15058	15127	14935	15018	15180	14930	15268	15035	15252	15090	14966	15074	15149	15060	15101	14868	15268	15172	15111	15010	15153	15185	15181	15296	15055	15132	15041	15144	15200	15220	15020	15117	15157	15165	15196	15074	15215	15275	15094	15024	15098	15204	15096	15348	15241	15252	14951	15165	15233	15001	15149	15220	15146	15120	15086	14959	14906	15021	15095	15195	15270	15069	15087	14963	15014	15044	15112	15131	15100	15209	15028	14927	15051	15153	14959	15071	15109	15131	14966	15165	15012	15028	15065	14854	15202	15074	15210	14969	15035	14948	15108	15181	14912	15166	15061	14954	15153	14987	15124	15046	15216	15040	15051	14976	15015	15058	15401	14989	15149	14998	15152	15254	15212	14943	15075	15154	15086	15084	15147	15145	15189	15129	15117	15115	15186	15258	15323	15072	15136	15151	15231	15006	15029	15139	15164	15080	14946	14964	15153	15116	15078	15126	15210	15053	15081	15153	15014	15108	15004	15061	15096	15069	15212	15045	15107	15080	14751	14955	14929	15080	15222	14950	14971	15227	15144	15285	15083	14923	15146	15049	15106	15223	15167	14943	15009	15061	15028	14925	15169	15063	15015	15193	15061	15233	14965	14976	15058	15211	15104	15123	15111	15080	15209	15001	15069	14964	15016	15145	15015	14872	14987	14913	15234	15043	15167	15089	15153	15147	15067	15006	15079	15125	14923	14974	14969	15206	15231	14988	15182	15122	14975	14979	14895	15213	15169	15025	15079	15111	15013	15173	14997	15022	15142	15038	15128	15070	15055	15179	15107	14884	15058	15037	15037	15115	15230	15119	15014	14943	15062	15072	15014	15050	15086	15107	15031	15175	15098	15139	15216	14772	15190	15079	15133	15154	14940	15195	15006	15115	15129	15230	15047	15025	14920	15016	15010	15142	15142	14962	15284	15056	15165	15090	14953	15158	15121	15080	15059	15141	15156	15028	15072	15087	15053	14949	15046	15079	15100	15261	15076	15120	15273	14992	15176	15204	15251	15048	15098	15190	15136	15032	15178	14939	15166	15060	15176	15073	15323	15106	15069	15050	15083	15184	14936	15234	14947	15011	15054	15169	15144	15078	15161	15018	14985	15198	15243	15323	14997	15137	14829	15172	14935	15025	15112	15065	15073	15279	15121	14980	15096	15069	15065	15160	15128	14973	14937	15184	15020	15029	15323	15127	14992	15201	15139	14900	15062	15053	15123	15057	15138	14984	14911	15053	15211	15055	15041	15009	15183	15271	15076	15159	15249	15090	15025	15089	14952	15052	14970	15000	15166	15017	15095	15136	15181	15031	15077	15139	15137	15244	15060	15009	14931	15149	15087	15035	15061	15170	15070	15026	15074	15074	15007	15245	15094	15263	15061	15247	15018	14953	14965	15065	14978	15014	14991	15216	15009	15062	15062	14934	15184	15156	15068	14994	15174	15180	15045	14987	15134	15196	15118	15008	14997	15045	15181	15168	15119	15090	15129	15036	15133	15064	14942	15050	15142	15032	15013	15096	15069	15180	14924	15170	14957	14989	15155	15058	15053	15319	15223	15111	14939	15006	14969	15217	15148	15103	15115	15057	15103	15042	15160	15074	15155	15028	15010	15107	14977	14938	15062	15152	15089	15010	15074	15133	15116	15059	15222	15160	15146	15007	14948	14849	15166	15124	15168	15114	15180	14968	15030	15197	15119	15141	15141	14910	15022	15198	15086	15133	15097	15046	14937	14988	14868	15170	15080	15109	14945	15110	15259	14990	14937	15044	15108	15048	14946	15062	14954	15132	15248	15251	15138	15120	15158	15091	15039	15161	15219	15119	15067	15028	15253	14996	15151	15106	15169	15090	14971	15003	15187	14907	15153	15109	15062	15004	15059	15172	15063	15085	15075	15066	15009	15034	15189	15009	15105	15098	15096	15040	15092	15059	15068	15065	15092	14945	15258	15109	15139	15148	15284	15029	15004	14988	15285	15106	15159	15159	15055	15262	14909	15145	15144	15088	15119	14938	15197	15205	15092	14999	15242	14973	14865	15044	15052	15051	15103	15013	15045	15214	15037	15122	14982	15039	15093	15146	15268	15181	15004	15138	15243	15102	15114	15273	14959	15079	15127	15169	15041	15101	15006	14901	15221	15130	15027	15165	15067	15045	15081	15085	14973	15021	15015	14913	15074	14969	15102	15049	15047	14875	15023	15041	15111	15207	14829	15070	15100	15128	15088	15130	15091	15135	15126	15076	15073	15047	15188	14969	14975	15204	15031	15145	15091	15141	15140	15028	15014	14944	14950	15255	15053	14932	15039	15222	15197	15171	15158	15218	15205	15077	14972	15023	15206	15096	15103	15026	15097	15020	15134	14981	15235	14989	15093	15058	15102	15022	15211	15124	15246	15185	15271	15055	15280	15188	14893	15022	14994	15152	15200	14992	15026	15137	15078	15097	15084	15148	15070	15030	15106	14935	15089	15065	15120	14928	15057	15312	14993	15060	15289	15101	15085	14999	15092	15031	14917	15104	14986	14992	15059	15043	15192	15040	14870	15196	15248	15155	14949	15168	15136	15152	15113	15040	14987	14984	15123	15192	15100	15013	15176	14923	15198	15201	15073	15153	15204	15179	15158	15113	14999	15027	14996	15154	14993	15060	15015	14868	14925	15184	14926	14981	15279	15071	15101	14907	14878	15156	14923	15092	15075	15150	15162	14975	15054	15192	14907	15038	15084	15137	15005	15172	15251	14899	15033	15080	15132	15088	14947	15191	15132	15072	15207	15134	15012	14913	15079	15038	15122	15108	15286	15070	15076	15015	15107	15007	15131	15046	15070	15088	15110	15126	15058	15069	15223	15176	15073	15229	15027	15098	15068	15183	15014	15070	15029	15193	15018	15107	15170	15002	15004	14982	15175	14950	15133	15167	15134	14987	15131	15109	15011	15098	15317	15146	15031	15212	15136	15308	15148	15287	15133	15244	15060	15045	15086	15071	15193	15193	15198	14939	15026	15069	15107	15076	15301	15140	14978	15060	15108	15290	15182	14938	15107	14881	15258	15278	15037	15070	15160	15069	15230	15134	15141	14983	15178	15091	15069	15055	15208	15133	15008	15064	14893	15025	15100	15158	15048	15108	15129	15124	15163	15258	15200	14998	15172	15018	15086	15239	15014	15062	14982	15085	15005	15113	15187	14916	15192	14963	15087	15150	15020	15235	15046	15072	15056	15049	15250	15101	15092	15095	15124	15226	15039	15036	15089	15091	15163	15231	15284	15144	15054	14996	15050	14992	15070	15170	14906	15083	14915	14986	15183	15127	14970	15122	15002	15238	15068	15045	15178	14987	15174	15091	15130	15078	15212	15133	15054	15082	15082	15079	15211	15122	15131	15071	15132	15051	15095	15019	14919	15093	15052	15065	15173	14997	15070	15083	15104	15256	15146	14958	14994	15052	15176	15218	15085	15177	15045	15113	15044	14980	15075	15058	15038	15062	15231	14885	14929	15195	15078	15195	14962	15016	15064	15173	15042	15155	15186	15101	15151	15000	15167	15020	15129	15249	15175	15118	15090	15009	15090	14947	15154	15191	15177	14908	14902	15157	15139	15009	15181	15038	15041	15195	15305	15087	15118	15085	14900	15144	15085	14965	15247	15113	15058	15234	14983	15078	15033	14992	15114	15073	15002	15168	15116	15025	15137	15029	15121	15120	15171	15126	15050	15041	15141	14903	15083	15029	15135	15054	15168	15178	15045	15337	15110	15066	15021	14997	15227	15098	15181	14975	15047	15143	14990	15170	14990	15278	15041	15150	15063	15195	14953	14893	15184	15031	15131	14870	15058	15048	14882	15114	15193	14948	14999	14949	15140	15182	15120	14987	15020	15190	15073	15187	15105	15036	15030	15211	14992	15029	15098	15251	14973	15180	15174	15134	15129	15038	15003	15243	15080	15218	15107	15026	15032	15080	15202	15000	15185	15052	14942	15208	15201	15056	15036	15042	15089	15124	15138	15183	15065	15094	15046	15095	15068	15198	15184	15100	15234	15110	15134	15228	15139	15153	15143	15138	15139	15118	15175	15041	14933	14943	15180	15185	15267	15067	15031	14976	15080	15041	15230	14911	15251	15081	15167	15225	15162	15107	15106	15142	15219	15065	14965	15321	15059	14973	15202	15170	15176	15032	15048	14967	15166	15042	15126	15018	15080	15008	15139	15128	15303	15009	14927	15346	14962	15001	15084	15107	15068	15118	14995	15062	15027	15135	14953	14849	15037	15171	15029	15238	15027	15021	15061	15044	15105	14986	15110	15211	15036	14901	15075	15070	15083	15178	15269	15062	15217	15107	15233	15162	15098	15082	15250	15122	14901	15107	15089	15112	15114	15117	15051	14969	14975	15191	15137	15123	14953	15176	15192	15090	15171	15078	15183	15024	15163	15077	14970	15092	15147	15133	15049	15180	14909	15103	15090	14949	15194	15078	15106	15127	15019	15121	15206	15139	15113	15007	15032	15003	15036	14976	15205	15205	15083	15179	14976	14994	15009	14988	14960	15017	15077	14875	15071	15155	15110	15032	15112	15122	15081	15041	15124	15216	15244	15245	14978	15170	15124	15270	15123	15099	15138	15108	15103	15182	15076	15232	14964	15174	15002	15106	14895	15131	15063	15163	14985	15175	15101	15114	15009	15095	15102	15180	15003	15162	15163	15059	15073	15340	15205	14974	15223	15125	15051	15115	15032	15087	15026	14951	15259	15085	15113	15051	15100	15179	15071	15161	15099	15202	15053	15215	15167	15245	15168	15025	14910	15007	15288	15351	15192	15102	15100	15063	15039	15044	15198	14944	15056	15142	14967	15246	15073	15224	15020	15148	14927	15235	15035	15306	15017	14991	14996	15233	14992	15015	15062	15014	15038	15178	15108	15060	15094	15161	14851	15064	15060	15092	15053	14884	15089	15100	15124	15077	15024	14944	15166	15037	15055	15195	15009	15102	15071	15071	14983	15174
25732	21113	28351	27133	24769	24237	23905	23086	23607	22939	24659	36555	33465	26300	21279	19282	18706	18519	18661	18353	18326	18449	18779	18315	18511	18317	18293	18486	18323	18408	18326	18433	18546	18513	18566	18674	18458	18641	18353	18447	18486	18513	18470	18258	18537	18502	18342	18251	18342	18710	18458	18475	18560	18350	18326	18404	18454	18393	18448	18361	18381	18494	18354	18433	18495	18454	18557	18239	18407	18388	18208	18355	18444	18360	18433	18432	18324	18343	18505	18352	18522	18379	18347	18491	18457	18324	18352	18514	18221	18363	18436	18386	18478	18473	18394	18454	18393	18311	18577	18374	18673	18381	18554	18410	18388	18335	18541	18301	18246	18452	18497	18571	18535	18322	18581	18338	18414	18409	18447	18559	18369	18462	18375	18388	18226	18393	18517	18464	18235	18388	18338	18341	18472	18428	18305	18277	18433	18348	18270	18306	18409	18407	18515	18456	18316	18382	18373	18351	18464	18387	18515	18446	18362	18482	18453	18376	18332	18428	18288	18316	18431	18362	18406	18356	18481	18146	18386	18374	18297	18450	18317	18424	18181	18182	18234	18428	18251	18234	18286	18298	18604	18580	18649	18514	18391	18393	18518	18191	18316	18001	18441	18313	18413	18498	18449	18257	18515	18564	18384	18490	18289	18024	18157	18499	18463	18432	18424	18528	18405	18323	18305	18326	18379	18379	18437	18266	18392	18376	18527	18521	18403	18244	18484	18375	18472	18293	18382	18091	18482	18557	18363	18415	18385	18379	18328	18452	18455	18040	18509	18330	18395	18540	18352	18328	18500	18463	18354	18445	18326	18203	18412	18580	18456	18496	18244	18357	18411	18346	18454	18612	18392	18433	18195	18288	18474	18573	18431	18277	18406	18416	18459	18291	18432	18404	18389	18629	18479	18447	18467	18507	18449	18286	18380	18496	18303	18332	18502	18347	18415	18416	18426	18362	18110	18430	18446	18152	18321	18513	18435	18079	18248	18449	18455	18414	18464	18632	18555	18239	18090	18327	18233	18181	18328	18206	18282	18134	18208	18405	18302	18391	18501	18390	18489	18222	18336	18253	18193	18549	18533	18158	18378	18288	18399	18228	18492	18296	18239	18461	18393	18428	18378	18477	18665	18478	18266	18480	18339	18280	18342	18337	18322	18601	18303	18479	18546	18482	18374	18462	18460	18439	18384	18338	18231	18539	18281	18576	18411	18286	18195	18488	18408	18292	18318	18336	18387	18292	18307	18402	18299	18456	18296	18451	18368	18330	18456	18391	18450	18237	18389	18388	18261	18438	18389	18630	18360	18357	18393	18608	18409	18348	18214	18363	18401	18385	18348	18208	18326	18367	18486	18446	18328	18337	18463	18322	18420	18205	18293	18438	18304	18289	18487	18474	18422	18376	18255	18365	18530	18360	18209	18510	18433	18449	18479	18397	18465	18482	18509	18584	18386	18531	18414	18397	18483	18520	18639	18114	18306	18426	18473	18413	18446	18465	18241	18237	18262	18380	18434	18467	18561	18369	18216	18180	18346	18430	18570	18438	18067	18426	18334	18539	18299	18217	18194	18213	18346	18353	18190	18311	18619	18650	18499	18108	18352	18433	18284	18222	18242	18633	18338	18522	18425	18432	18484	18346	18638	18111	18352	18403	18447	18276	18373	18458	18394	18288	18272	18517	18570	18470	18360	18437	18536	18491	18239	18599	18417	18454	18289	18237	18506	18272	18185	18540	18447	18296	18392	18465	18392	18442	18268	18510	18391	18388	18207	18483	18445	18399	18514	18505	18464	18350	18564	18246	18503	18535	18304	18460	18585	18372	18430	18427	18317	18323	18363	18341	18493	18336	18454	18294	18659	18172	18394	18332	18589	18680	18382	18568	18322	18399	18444	18445	18572	18359	18331	18441	18223	18404	18449	18676	18285	18649	18478	18643	18241	18410	18455	18389	18487	18513	18393	18234	18211	18309	18521	18409	18534	18411	18533	18318	18478	18433	18371	18441	18323	18305	18382	18493	18350	18468	18171	18410	18475	18376	18498	18471	18393	18306	18337	18583	18135	18390	18248	18331	18569	18405	18416	18376	18371	18295	18289	18247	18592	18254	18556	18460	18475	18435	18519	18351	18492	18447	18321	18630	18322	18280	18356	18558	18466	18449	18249	18356	18363	18383	18541	18623	18590	18475	18415	18456	18393	18370	18374	18225	18380	18334	18433	18236	18448	18426	18410	18390	18168	18386	18437	18406	18478	18453	18379	18571	18526	18530	18596	18291	18583	18408	18325	18436	18362	18310	18373	18186	18347	18308	18456	18454	18472	18325	18464	18344	18327	18393	18434	18181	18443	18267	18347	18361	18427	18393	18439	18449	18380	18407	18265	18488	18594	18534	18425	18519	18456	18442	18400	18515	18437	18399	18463	18480	18249	18428	18497	18132	18202	18402	18485	18518	18259	18257	18100	18491	18542	18045	18349	18217	18437	18472	18454	18439	18284	18320	18538	18341	18439	18446	18512	18415	18524	18199	18519	18307	18392	18483	18365	18532	18349	18399	18527	18550	18749	18348	18258	18516	18421	18489	18517	18330	18370	18336	18181	18475	18378	18460	18387	18364	18403	18347	18269	18365	18369	18345	18507	18249	18258	18166	18241	18099	18494	18446	18260	18506	18372	18351	18451	18493	18463	18395	18307	18205	18399	18442	18312	18543	18316	18289	18464	18383	18388	18228	18423	18249	18523	18346	18553	18392	18251	18454	18543	18517	18487	18394	18446	18398	18268	18477	18499	18372	18421	18292	18407	18476	18367	18408	18372	18533	18402	18360	18273	18483	18415	18282	18243	18344	18495	18219	18353	18400	18319	18246	18486	18245	18253	18210	18334	18433	18405	18479	18516	18342	18375	18701	18268	18507	18252	18380	18462	18391	18581	18297	18431	18303	18384	18319	18582	18464	18491	18256	18224	18447	18625	18512	18470	18287	18240	18234	18389	18344	18536	18442	18327	18357	18378	18479	18485	18535	18424	18266	18332	18496	18339	18204	18483	18399	18248	18364	18529	18191	18554	18418	18537	18423	18420	18282	18383	18458	18509	18437	18483	18346	18448	18319	18165	18303	18384	18352	18498	18453	18246	18275	18445	18311	18621	18287	18239	18374	18428	18393	18356	18417	18246	18445	18462	18446	18523	18487	18487	18267	18343	18423	18373	18359	18428	18482	18488	18218	18239	18480	18316	18163	18412	18372	18620	18403	18475	18547	18464	18559	18412	18610	18343	18415	18318	18383	18494	18371	18327	18483	18442	18327	18616	18566	18443	18325	18341	18382	18263	18366	18444	18513	18422	18449	18422	18408	18498	18487	18386	18474	18247	18493	18453	18306	18426	18506	18456	18218	18595	18455	18461	18628	18236	18207	18416	18456	18409	18243	18288	18442	18428	18359	18528	18651	18388	18534	18416	18394	18418	18246	18165	18381	18417	18564	18451	18613	18665	18341	18332	18230	18521	18447	18306	18275	18467	18375	18156	18361	18493	18687	18467	18192	18602	18559	18521	18577	18322	18357	18278	18324	18129	18033	18300	18370	18546	18207	18542	18221	18202	18378	18463	18524	18158	18282	18572	18402	18430	18551	18271	18250	18173	18490	18418	18339	18368	18292	18372	18376	18439	18417	18163	18235	18449	18235	18433	18466	18522	18331	18364	18341	18161	18510	18264	18444	18523	18099	18531	18315	18581	18461	18492	18301	18372	18421	18370	18406	18289	18210	18528	18475	18414	18185	18346	18416	18207	18333	18462	18415	18379	18380	18304	18545	18414	18358	18295	18514	18374	18438	18339	18439	18552	18553	18390	18305	18476	18472	18362	18476	18070	18491	18346	18391	18507	18218	18174	18402	18377	18307	18441	18325	18319	18389	18318	18294	18487	18333	18399	18404	18460	18388	18403	18408	18424	18599	18706	18438	18284	18400	18332	18421	18499	18429	18491	18383	18456	18375	18256	18225	18332	18364	18320	18169	18486	18407	18407	18341	18385	18429	18481	18383	18359	18518	18581	18482	18573	18615	18292	18483	18523	18217	18104	18237	18345	18296	18345	18308	18356	18495	18599	18329	18306	18376	18278	18646	18427	18572	18401	18526	18578	18278	18291	18581	18304	18339	18294	17976	18394	18144	18243	18476	18421	18066	18269	18215	18456	18410	18346	18286	18455	18519	18321	18485	18628	18281	18326	18468	18405	18517	18294	18383	18359	18203	18343	18441	18434	18381	18175	18312	18188	18269	18136	18159	18441	18535	18485	18243	18414	18312	18292	18576	18625	18143	18254	18432	18508	18439	18409	18374	18518	18227	18359	18319	18226	18597	18684	18479	18492	18313	18193	18433	18207	18538	18211	18369	18416	18459	18302	18385	18582	18456	18267	18495	18318	18350	18508	18517	18369	18341	18225	18438	18450	18433	18487	18181	18374	18502	18463	18288	18645	18336	18533	18320	18355	18451	18531	18150	18279	18511	18386	18376	18108	18473	18427	18252	18519	18157	18491	18634	18720	18230	18352	18652	18228	18165	18490	18447	18498	18628	18251	18296	18486	18465	18227	18310	18364	18513	18338	18281	18382	18352	18482	18367	18443	18609	18434	18497	18317	18405	18516	18482	18361	18627	18412	18337	18400	18434	18256	18251	18359	18364	18587	18173	18498	18487	18698	18514	18388	18463	18171	18374	18392	18473	18383	18248	18434	18520	18280	18414	18176	18286	18331	18350	18430	18283	18380	18631	18427	18187	18311	18423	18333	18325	18365	18442	18213	18369	18636	18480	18380	18151	18362	18409	18394	18316	18459	18198	18426	18452	18468	18153	18310	18344	18343	18274	18207	18402	18467	18351	18798	18415	18620	18418	18291	18370	18363	18559	18306	18410	18444	18416	18407	18342	18429	18330	18315	18286	18640	18417	18546	18345	18433	18272	18479	18668	18320	18442	18489	18339	18194	18313	18446	18325	18297	18426	18342	18397	18300	18460	18499	18539	18373	18493	18502	18616	18360	18281	18429	18565	18598	18510	18413	18492	18178	18424	18519	18400	18529	18517	18301	18439	18301	18333	18539	18546	18243	18458	18590	18317	18448	18338	18407	18134	18372	18356	18393	18453	18317	18301	18345	18265	18227	18205
21201	35236	37612	30433	25051	21383	20577	22004	22215	21223	24597	37331	31561	23109	17077	15369	14911	14788	14779	14688	14792	14893	14956	14866	14960	14972	15052	14865	14971	14937	14788	14784	14734	14765	14781	14998	14897	14814	14782	14901	14826	14685	14876	14847	14729	14772	14961	14938	14900	14719	14861	14787	14790	14911	14880	14893	14956	14628	14838	14906	14722	14911	14842	14742	14700	14665	14875	14880	14960	14857	14874	14765	14719	14652	14796	14809	14863	14900	14853	14784	14929	14630	14865	14867	14717	14884	14927	14819	14658	14943	14911	14778	14711	14932	14878	14946	14921	14808	14797	15074	14929	14792	14844	15019	14991	14726	14912	14875	14661	15012	15047	14813	14766	14736	14780	14868	14899	14732	14912	14904	15010	14775	14611	14796	14825	14815	14779	14899	14957	14800	14939	14792	14809	14808	14705	15040	14798	14898	15031	14769	14974	14598	14794	14967	15012	14826	14835	14857	14963	14799	14641	14785	14766	14876	14819	14727	14903	14848	15069	14857	14940	14831	14824	14947	14800	14958	14837	14799	14892	14870	14665	14999	14744	14726	14811	14968	14736	14671	14773	14898	14761	14946	14886	14807	14820	14563	14755	15050	14725	14839	14914	14870	14895	14867	14855	14651	14914	14843	14917	14796	14822	14888	14637	14874	14976	14696	14764	14721	14906	14833	14790	14633	14735	14808	15006	14897	14893	14959	14947	14887	14884	14819	14974	14794	14943	14816	14888	14799	14859	14787	14855	15077	14864	14716	15134	14745	14836	14963	14845	14941	14684	14811	14781	14799	14970	14756	14899	14995	14657	14750	15049	15131	14768	14850	14942	14778	14778	14877	14816	14919	14751	14966	14828	14865	14898	14762	14905	14785	14699	14854	14730	14728	14969	14688	14891	14860	14671	14711	14931	14812	14982	14651	14784	14926	14738	14946	14848	14682	14864	14751	14825	14931	14936	15016	14935	14816	14872	14920	14825	14669	14853	14955	14794	14927	14701	14793	14855	14857	14704	14718	14742	14945	14795	14928	15051	14902	14902	14841	14885	14899	14792	14598	14821	14979	14919	14818	14776	14795	14857	14953	14937	15031	14935	14948	14835	14773	14876	14908	14812	14776	14908	14839	14884	14749	14671	14993	14798	14916	14981	14953	14968	14930	14863	14812	15072	14815	14839	14932	14796	14744	14849	14775	14780	14962	14838	14959	14734	15049	14836	14928	14929	14926	14758	14886	14989	14823	14837	14844	14843	14912	14857	14878	14845	14682	14806	14734	14827	14971	14844	14825	14874	14922	14799	14860	14877	14923	14842	14702	14803	15042	14981	14860	14833	14989	14832	14933	14893	14895	15063	14815	14802	14789	14823	14822	14796	14752	14941	14886	14868	14972	14795	14810	14791	14864	14829	14838	14662	14684	14898	14858	14656	14855	14792	14670	14651	15004	14895	14761	14869	14730	14786	14818	14851	14710	14637	14800	14860	14858	14894	14853	14961	14827	14910	14806	14950	14910	14813	14834	14692	14716	14861	14705	15004	14757	14846	14821	14919	14864	14675	14985	14868	14796	14738	14941	14725	14914	14844	14923	14908	14737	14826	14854	14934	14793	14766	14884	14866	14835	14925	14937	14735	14801	15012	14866	14853	14872	14798	14829	14636	14924	15032	14847	14770	14691	14896	14913	14703	14736	14819	14753	14864	14862	15091	14687	14595	14830	14885	14944	14761	14857	14896	14815	14851	14824	14777	14819	14827	14851	14833	14953	14939	14680	14950	14852	14856	14646	14663	14686	14845	14840	14770	14811	14848	14862	14866	14772	14881	14763	14793	14860	14860	14858	14821	14764	14998	14915	14759	14718	14939	14793	14864	14918	14776	14996	14852	14820	14739	14782	14823	14977	14696	14870	14842	14893	14966	14614	14825	14813	14718	14950	14877	14778	14686	14926	14858	14784	15016	14880	14844	14785	14883	14944	14608	14726	14879	14844	14965	14739	14799	14786	14777	14679	14726	14829	14947	14974	14901	14843	14939	14991	14908	14651	14952	14888	14871	14889	14943	14833	14964	14756	14953	14856	14964	14912	15149	14838	14945	14762	14972	14634	14788	14935	14711	14929	14780	14800	14859	14672	14888	14939	14776	14831	14696	14895	14532	15008	14787	14917	14937	14700	14910	14916	14930	14887	14849	14853	14780	14775	14843	14918	14833	14863	14796	14864	14983	14897	14828	14751	14734	14866	14886	14926	14688	15021	14876	15002	14869	14913	14793	14870	14615	14809	14772	14872	14612	14818	15030	14757	14937	14824	14860	14897	14809	14720	14892	14811	14997	14944	14795	14902	14778	14722	14845	14796	14787	14973	14825	14954	14769	14823	14931	14738	14946	14742	14860	14933	14950	14882	14766	14693	14878	14790	15062	14814	14798	14854	14729	14700	14915	14688	14812	14828	14803	15007	14899	14818	14880	14999	14967	14893	14710	14774	14724	14912	14896	14828	14732	14877	14899	14794	14882	14938	14918	14862	14773	14764	14757	14927	14912	14889	15000	14782	14874	14878	14712	14826	14779	14901	15021	14831	14965	14891	14732	14764	14745	14907	14828	15097	14778	14845	14926	14788	14849	15002	14814	14836	14980	14543	14923	14888	14739	15063	14864	15035	14982	14943	14990	14680	14885	14746	14803	14755	14894	14798	14918	14735	14708	14878	14774	14912	14955	14719	14820	14980	14873	14890	14844	14830	14853	14911	14957	14987	14815	14721	14884	14788	14866	14811	14898	14757	14934	14806	14728	14933	14887	14755	14777	14978	14836	14813	14887	14812	14729	14803	14761	14773	14954	14797	14702	14837	14807	14798	14900	14755	14913	14745	15033	14832	14803	14949	14815	14891	14749	14651	14794	15017	14702	14915	14856	14876	14797	14842	14930	14696	14965	14829	14958	14729	14764	14757	14798	14907	14875	14824	14832	15041	14729	14829	14765	14634	14825	15053	14849	14926	14888	14835	14905	14745	14789	14803	14873	14865	15020	14841	14760	14943	14816	14829	14921	14780	14703	14811	14757	14985	14841	14788	14926	14776	14891	14811	15014	14865	14853	14773	14886	14819	14634	14785	14835	14772	14847	14852	14745	14859	14877	14802	14891	14827	14803	15004	14905	14793	14803	14753	14822	14912	14813	14933	14830	14893	14783	14829	14788	14862	14869	14855	14861	14923	14875	14668	14736	14786	14838	14970	14600	14854	15022	14866	14919	14852	14884	14799	14823	14805	14799	14727	14668	14695	14982	14783	14809	14765	14776	14849	14907	15005	14903	14958	14748	14973	14909	14942	14856	15054	14776	14882	14894	14929	14844	14848	14999	14863	14800	14773	14846	14777	14871	14869	14923	14929	14956	14888	14885	14751	14706	15026	14727	14845	14890	14819	14846	14976	15052	14983	14925	14875	14975	14857	14962	14823	14700	14782	14858	14774	14861	14850	14791	14963	14930	15009	14639	14834	14919	14824	14922	14856	14773	14778	14896	14969	15002	14797	14829	14647	14954	14900	14840	14887	14935	14974	14768	14828	14731	14763	14700	14949	14894	14942	14835	14814	14814	14843	14685	14724	14893	14780	14748	14689	14808	14773	14983	14966	14764	14871	14678	14863	14968	14883	14889	14813	14728	14839	14904	14849	15036	14833	15078	14863	14798	15015	14772	14733	14737	14847	14773	14696	14960	14874	14818	14763	14977	14852	14632	14726	14841	14843	14887	14847	14855	15058	14875	14723	14894	14873	14717	14646	15001	14878	14801	14709	14842	14682	14842	14873	14871	14791	14877	14692	14780	14752	14990	14901	14854	14706	14903	14933	14891	14697	14946	14782	14832	15020	14829	14752	14952	14763	14741	14879	14790	14920	14795	14717	14880	14875	14775	14925	14713	14777	14938	14977	14913	14857	14918	14939	14770	14758	14633	14748	14913	14825	14932	14807	14931	14822	14677	14760	14966	14861	14784	14697	14883	14836	14838	14833	14726	14995	14747	14811	14855	14714	14810	14957	14906	14917	14784	14944	14887	14826	14928	14792	14849	14955	14742	14860	14856	14945	14868	14792	14826	14851	14839	14839	14891	14994	14907	14930	14724	14754	14830	14838	14892	14859	14987	14856	14822	14759	14899	14956	14794	14883	14943	14741	14829	14876	14980	14937	14721	14896	14777	14948	14751	14789	14785	14946	14765	14959	14847	14899	14824	15091	14865	14918	14827	15003	14992	14848	14924	14834	14730	14759	14927	14752	14869	15012	14820	14798	14812	14859	14792	14796	14878	14755	14881	14873	14911	14792	14773	14845	14824	14719	14945	14734	14875	14867	14790	14843	14837	14963	14903	14862	14746	14781	14836	14971	14848	14813	14961	14732	14964	14818	14703	14757	14928	14735	14852	14756	14889	14869	14727	14950	14769	14945	14851	14911	14799	14850	14833	14911	14975	14793	14828	14719	14867	14854	14765	14792	14953	14585	14936	14943	14886	14765	15035	14839	14948	14896	14850	14668	14775	14805	15026	14866	14920	14841	14920	14746	14780	14982	14827	14943	14804	14826	14865	14818	14815	14797	14837	14729	14862	14841	14811	14892	14867	14948	15086	14853	14737	14756	14807	14889	14749	14979	14893	14889	14845	14820	14730	14817	14973	14785	15018	14771	14762	14701	14856	14764	14807	15012	14642	14856	14814	14992	14824	14847	14826	14814	14933	14761	14848	14774	14678	14802	14839	14837	14911	14780	14748	14791	14840	14733	14793	14755	14818	14811	14736	14808	14831	14809	14841	14850	14905	14853	14702	14796	14967	14812	14957	14793	14900	14831	14879	14561	14858	14746	14821	14904	14822	14736	14910	14878	14788	14969	14875	14917	14828	14774	15020	14696	14686	14945	14807	14863	14946	14832	15013	15013	14783	15010	14753	14869	15046	14854	14926	14828	14845	14927	14851	14598	14717	14943	14839	14851	14836	14911	14860	14843	14694	14845	14884	14770	14984	14609	14869	14823	14937	14992	14987	14814	14903	14742	14787	14727	14704	14784	14830	14707	14898	14744	14918	14907	14699	15054	14958	14966	15007	14844	14986	14848	14822	14837	14982	14794	14771	14928	14870	14794	14751	14737	14916	14924	14728	14888	14981	14964	14942	14815
23912	21058	28575	24576	23614	28679	30659	26405	23890	22011	26213	49596	44881	32679	23482	19221	18044	17852	17789	17762	17644	17951	17618	17807	17896	17787	17698	17578	17682	17863	17662	17778	17691	17580	17518	17733	17545	17504	17710	17592	17696	17673	17699	17623	17753	17726	17909	17488	17621	17648	17628	17480	17516	17547	17725	17710	17657	17656	17493	17526	17630	17593	17656	17395	17376	17639	17552	17573	17695	17458	17698	17731	17639	17731	17600	17754	17597	17604	17801	17834	17792	17639	17502	17822	17628	17663	17659	17732	17512	17601	17499	17554	17430	17369	17595	17488	17400	17425	17853	17588	17488	17568	17598	17568	17602	17778	17711	17535	17671	17747	17601	17755	17417	17546	17485	17520	17563	17593	17478	17722	17491	17669	17447	17370	17505	17599	17817	17770	17462	17712	17662	17688	17553	17586	17605	17612	17588	17480	17660	17550	17527	17782	17468	17448	17621	17649	17617	17500	17587	17441	17716	17411	17493	17677	17677	17781	17927	17601	17547	17813	17810	17548	17431	17447	17598	17622	17630	17731	17729	17661	17535	17542	17458	17534	17507	17687	17518	17703	17428	17582	17653	17629	17459	17581	17614	17727	17611	17482	17475	17489	17656	17564	17602	17597	17379	17718	17564	17683	17684	17621	17824	17560	17525	17595	17681	17697	17451	17692	17748	17605	17687	17603	17498	17590	17751	17555	17751	17586	17788	17670	17416	17686	17659	17649	17492	17368	17394	17774	17855	17380	17538	17621	17704	17605	17550	17464	17448	17448	17776	17672	17522	17671	17632	17672	17550	17688	17677	17506	17554	17582	17754	17505	17703	17624	17458	17625	17626	17674	17665	17637	17798	17708	17659	17529	17675	17505	17473	17720	17695	17595	17764	17791	17677	17552	17803	17513	17709	17801	17611	17656	17601	17613	17448	17605	17439	17756	17615	17537	17588	17619	17614	17558	17510	17556	17620	17661	17795	17581	17493	17564	17765	17519	17695	17605	17748	17754	17589	17585	17671	17498	17568	17573	17278	17450	17652	17667	17497	17539	17828	17534	17734	17406	17548	17563	17475	17564	17438	17481	17441	17779	17543	17602	17764	17721	17569	17612	17577	17523	17492	17731	17673	17591	17729	17578	17558	17541	17582	17516	17413	17470	17574	17497	17523	17527	17490	17646	17702	17649	17748	17580	17401	17778	17484	17702	17654	17564	17475	17428	17665	17586	17425	17650	17501	17652	17629	17573	17464	17689	17463	17749	17612	17605	17615	17537	17647	17527	17441	17488	17528	17664	17674	17542	17602	17576	17533	17787	17521	17460	17774	17548	17527	17581	17493	17594	17713	17814	17555	17667	17644	17412	17385	17567	17510	17420	17580	17675	17795	17643	17739	17519	17718	17483	17620	17554	17329	17530	17627	17628	17510	17336	17500	17788	17712	17804	17795	17644	17577	17408	17533	17511	17575	17747	17802	17503	17562	17909	17750	17731	17725	17538	17588	17798	17561	17610	17526	17540	17635	17605	17435	17510	17630	17758	17542	17506	17470	17776	17543	17421	17560	17623	17601	17522	17276	17274	17570	17717	17583	17553	17671	17531	17605	17615	17462	17407	17474	17445	17588	17582	17773	17502	17597	17573	17607	17635	17631	17324	17657	17590	17725	17601	17619	17760	17511	17498	17674	17593	17660	17638	17533	17591	17574	17532	17706	17839	17500	17690	17695	17516	17526	17717	17582	17442	17468	17568	17727	17350	17667	17614	17580	17573	17708	17487	17466	17544	17454	17571	17600	17711	17453	17541	17439	17666	17577	17498	17620	17365	17562	17519	17523	17495	17658	17555	17720	17382	17509	17595	17720	17719	17652	17520	17714	17492	17598	17580	17510	17568	17560	17563	17717	17738	17663	17630	17529	17642	17786	17612	17853	17734	17521	17880	17510	17475	17492	17713	17898	17646	17703	17734	17579	17385	17589	17628	17596	17519	17609	17663	17753	17529	17531	17608	17375	17534	17391	17473	17713	17635	17744	17646	17659	17687	17596	17648	17666	17522	17554	17568	17428	17572	17384	17689	17663	17615	17560	17442	17509	17633	17530	17614	17717	17673	17460	17439	17544	17590	17664	17535	17604	17756	17664	17767	17490	17540	17717	17762	17652	17580	17558	17491	17764	17480	17547	17363	17549	17557	17711	17668	17628	17647	17643	17395	17805	17620	17703	17759	17716	17646	17573	17358	17633	17423	17618	17605	17669	17512	17737	17673	17660	17401	17596	17855	17618	17600	17658	17556	17599	17653	17517	17518	17609	17639	17750	17579	17650	17353	17684	17816	17606	17765	17749	17692	17715	17541	17462	17514	17929	17651	17673	17579	17652	17468	17356	17589	17825	17575	17681	17481	17497	17445	17519	17539	17725	17662	17524	17529	17640	17738	17484	17632	17637	17518	17694	17586	17684	17596	17645	17726	17642	17636	17698	17519	17654	17458	17606	17621	17585	17601	17849	17535	17638	17790	17510	17555	17513	17395	17320	17673	17598	17496	17584	17536	17555	17621	17440	17707	17597	17550	17548	17685	17781	17505	17479	17591	17638	17878	17637	17518	17582	17484	17466	17624	17501	17743	17560	17858	17437	17617	17835	17547	17381	17744	17613	17646	17779	17534	17609	17556	17725	17661	17637	17672	17535	17658	17527	17693	17464	17355	17522	17606	17649	17518	17707	17727	17673	17665	17528	17684	17531	17769	17758	17652	17543	17734	17719	17851	17625	17665	17575	17627	17684	17663	17544	17576	17533	17699	17385	17564	17359	17429	17585	17622	17687	17607	17716	17675	17636	17397	17553	17675	17513	17396	17366	17709	17669	17624	17673	17638	17691	17544	17573	17619	17828	17809	17573	17634	17586	17810	17460	17592	17606	17362	17539	17695	17592	17456	17693	17608	17713	17581	17494	17437	17498	17681	17716	17411	17479	17380	17742	17711	17577	17507	17529	17471	17508	17552	17461	17586	17325	17665	17595	17466	17530	17632	17500	17600	17682	17706	17534	17445	17413	17607	17569	17346	17774	17633	17559	17715	17606	17318	17556	17622	17507	17574	17521	17701	17428	17480	17455	17585	17420	17665	17641	17546	17409	17524	17628	17674	17662	17460	17629	17592	17546	17645	17704	17671	17509	17655	17583	17564	17490	17774	17674	17570	17710	17695	17449	17538	17474	17502	17652	17670	17428	17314	17445	17675	17731	17791	17435	17679	17360	17513	17646	17546	17586	17647	17573	17597	17754	17635	17413	17616	17507	17573	17412	17778	17607	17598	17726	17671	17609	17641	17612	17756	17782	17579	17543	17453	17467	17503	17469	17661	17537	17348	17498	17510	17739	17570	17563	17616	17543	17545	17526	17552	17538	17474	17561	17531	17619	17538	17545	17317	17410	17610	17670	17763	17531	17448	17482	17737	17712	17324	17433	17336	17408	17542	17567	17692	17526	17665	17598	17596	17672	17511	17548	17742	17601	17523	17572	17602	17569	17957	17619	17527	17751	17823	17700	17578	17511	17594	17447	17559	17629	17732	17530	17619	17793	17585	17525	17354	17655	17531	17392	17462	17608	17633	17636	17383	17776	17648	17539	17815	17343	17567	17567	17674	17619	17647	17786	17612	17408	17687	17541	17733	17742	17407	17381	17644	17738	17712	17813	17519	17485	17531	17544	17613	17731	17610	17447	17514	17669	17651	17535	17736	17592	17580	17602	17550	17630	17647	17757	17625	17386	17384	17621	17680	17562	17594	17607	17427	17519	17634	17622	17529	17537	17386	17625	17660	17744	17601	17525	17531	17553	17569	17433	17677	17480	17305	17606	17641	17583	17584	17604	17690	17779	17669	17489	17363	17582	17570	17530	17712	17678	17525	17510	17515	17476	17477	17502	17545	17710	17588	17714	17745	17526	17572	17540	17561	17705	17758	17591	17665	17701	17726	17618	17674	17722	17448	17705	17481	17732	17593	17646	17632	17411	17568	17545	17510	17591	17614	17671	17678	17611	17636	17566	17480	17604	17511	17446	17480	17706	17610	17637	17472	17719	17484	17262	17727	17537	17623	17634	17744	17545	17460	17787	17475	17436	17598	17736	17596	17752	17558	17521	17741	17687	17612	17567	17594	17487	17651	17588	17881	17456	17670	17650	17582	17743	17745	17618	17639	17394	17671	17663	17572	17658	17560	17604	17591	17592	17487	17637	17639	17640	17786	17499	17568	17442	17453	17653	17706	17464	17543	17645	17758	17569	17686	17692	17576	17458	17704	17696	17500	17724	17627	17381	17798	17525	17438	17676	17690	17515	17588	17635	17569	17783	17372	17615	17519	17585	17669	17666	17577	17510	17712	17648	17649	17414	17636	17687	17376	17399	17464	17580	17762	17514	17354	17527	17646	17724	17788	17271	17475	17645	17610	17590	17642	17588	17709	17687	17724	17379	17505	17616	17540	17629	17478	17471	17566	17676	17627	17430	17646	17460	17862	17657	17564	17817	17534	17478	17641	17526	17558	17592	17481	17512	17599	17446	17422	17464	17518	17641	17507	17776	17708	17629	17452	17594	17682	17738	17548	17610	17513	17598	17648	17681	17892	17582	17575	17494	17656	17716	17468	17587	17538	17589	17582	17740	17705	17622	17550	17688	17488	17819	17694	17557	17663	17590	17579	17749	17527	17544	17536	17657	17711	17514	17575	17573	17494	17622	17463	17455	17440	17493	17651	17756	17374	17343	17636	17702	17512	17705	17588	17541	17698	17560	17726	17474	17773	17765	17721	17764	17448	17487	17654	17549	17696	17510	17464	17778	17453	17681	17648	17691	17628	17647	17631	17447	17664	17471	17637	17629	17648	17590	17624	17342	17697	17716	17563	17544	17555	17452	17485	17488	17430	17531	17502	17593	17676	17470	17675	17573	17771	17456	17442	17469	17628	17795	17436	17727	17477	17579	17820	17647	17747	17792	17393	17527	17603	17606	17879	17685	17741	17532	17674	17636	17690	17471	17672	17722	17697	17527	17672	17713	17494	17595	17733	17533	17500	17486	17765	17576	17465	17457	17702	17704	17689	17662	17558	17531	17353	17797	17640	17674	17777	17518	17781	17779	17800	17490	17605	17653	17567	17891	17556	17802	17596	17525	17551
23727	40789	42475	38962	31415	31854	28926	26231	22887	20410	27454	49760	43015	30145	19368	15205	14453	14540	14409	14462	14243	14469	14319	14519	14555	14303	14529	14292	14286	14583	14427	14204	14260	14439	14516	14349	14324	14395	14257	14276	14320	14273	14390	14344	14334	14376	14325	14347	14453	14165	14229	14398	14469	14537	14259	14374	14231	14296	14395	14368	14543	14471	14403	14377	14237	14415	14429	14368	14404	14321	14373	14243	14425	14440	14268	14376	14477	14261	14371	14434	14331	14380	14304	14394	14313	14228	14252	14442	14170	14372	14307	14178	14292	14445	14279	14357	14371	14411	14129	14257	14420	14339	14355	14408	14335	14324	14351	14291	14395	14421	14304	14283	14582	14151	14356	14392	14493	14533	14588	14313	14329	14495	14312	14327	14325	14345	14380	14276	14469	14295	14506	14423	14347	14336	14399	14556	14260	14350	14320	14396	14227	14281	14274	14286	14293	14501	14391	14512	14302	14383	14551	14259	14368	14169	14505	14370	14529	14398	14422	14268	14354	14170	14523	14261	14396	14372	14367	14237	14155	14384	14414	14582	14405	14455	14279	14446	14316	14324	14298	14335	14275	14168	14358	14382	14400	14255	14515	14337	14282	14309	14217	14133	14147	14401	14329	14288	14297	14380	14286	14258	14451	14434	14257	14505	14368	14279	14318	14385	14291	14441	14269	14228	14355	14390	14432	14345	14458	14337	14281	14109	14296	14343	14317	14539	14266	14223	14234	14310	14382	14528	14168	14367	14237	14364	14429	14328	14309	14481	14338	14501	14280	14517	14267	14444	14520	14430	14236	14205	14303	14234	14354	14223	14309	14321	14258	14375	14403	14242	14388	14339	14486	14378	14199	14346	14425	14362	14358	14479	14217	14196	14122	14233	14375	14452	14315	14453	14347	14180	14450	14302	14273	14215	14337	14474	14402	14449	14405	14322	14489	14176	14408	14353	14432	14419	14301	14285	14228	14304	14385	14342	14364	14272	14309	14412	14323	14265	14224	14377	14270	14423	14280	14383	14481	14403	14395	14232	14381	14361	14351	14438	14467	14393	14484	14359	14399	14304	14476	14366	14237	14451	14476	14206	14226	14434	14376	14287	14431	14488	14340	14215	14446	14307	14338	14287	14220	14370	14274	14216	14353	14295	14226	14485	14342	14388	14310	14355	14397	14256	14392	14385	14414	14193	14340	14261	14469	14283	14247	14366	14202	14446	14328	14288	14461	14256	14279	14331	14404	14350	14513	14363	14278	14400	14291	14199	14396	14348	14317	14372	14203	14338	14408	14279	14322	14151	14100	14343	14242	14372	14236	14427	14306	14261	14395	14510	14259	14301	14382	14399	14392	14305	14414	14236	14408	14199	14328	14323	14279	14409	14272	14483	14461	14507	14430	14214	14246	14278	14421	14344	14496	14445	14396	14341	14451	14312	14315	14314	14499	14371	14248	14294	14432	14262	14331	14249	14393	14419	14307	14306	14352	14311	14321	14270	14373	14393	14392	14206	14467	14261	14309	14251	14431	14386	14329	14586	14422	14395	14393	14243	14264	14261	14336	14473	14300	14467	14495	14198	14271	14432	14387	14451	14405	14339	14450	14337	14415	14218	14325	14288	14276	14264	14459	14363	14381	14330	14486	14489	14371	14184	14539	14275	14359	14478	14582	14300	14522	14412	14261	14418	14429	14326	14215	14412	14318	14460	14283	14555	14293	14178	14498	14296	14428	14437	14438	14487	14481	14209	14479	14436	14405	14233	14309	14279	14418	14261	14380	14403	14145	14377	14344	14342	14247	14401	14291	14402	14165	14427	14254	14332	14297	14220	14418	14210	14272	14518	14321	14244	14415	14222	14468	14387	14385	14382	14182	14373	14480	14234	14385	14328	14393	14379	14191	14397	14320	14447	14330	14335	14258	14413	14464	14363	14384	14254	14371	14297	14318	14224	14394	14293	14330	14272	14312	14238	14184	14276	14444	14293	14174	14394	14427	14466	14305	14310	14320	14232	14308	14191	14353	14415	14288	14300	14502	14158	14295	14344	14326	14397	14388	14355	14403	14097	14170	14366	14291	14282	14374	14405	14181	14423	14365	14186	14149	14264	14418	14401	14335	14307	14359	14307	14358	14374	14273	14393	14423	14297	14348	14395	14485	14253	14199	14378	14498	14433	14266	14330	14252	14236	14345	14504	14183	14397	14453	14336	14367	14516	14232	14348	14223	14231	14361	14364	14251	14207	14513	14519	14433	14369	14351	14293	14238	14284	14479	14460	14414	14319	14181	14276	14247	14273	14136	14265	14319	14364	14380	14651	14283	14341	14323	14220	14427	14188	14395	14273	14283	14329	14320	14389	14204	14212	14525	14387	14469	14263	14400	14283	14279	14429	14356	14261	14593	14246	14329	14512	14367	14211	14103	14428	14424	14416	14433	14392	14233	14380	14387	14328	14321	14260	14213	14252	14398	14466	14274	14246	14350	14405	14362	14441	14324	14293	14275	14418	14139	14479	14366	14392	14256	14459	14357	14492	14345	14437	14276	14338	14345	14435	14197	14372	14311	14255	14335	14489	14392	14369	14347	14590	14369	14399	14366	14236	14310	14373	14293	14313	14455	14286	14372	14441	14252	14257	14373	14311	14243	14330	14428	14304	14396	14331	14400	14410	14350	14460	14270	14448	14439	14350	14383	14300	14466	14216	14363	14339	14459	14415	14338	14482	14292	14392	14421	14226	14348	14229	14436	14388	14394	14393	14270	14420	14440	14365	14415	14235	14355	14159	14518	14398	14402	14395	14520	14289	14358	14171	14533	14287	14371	14504	14395	14350	14350	14322	14310	14295	14377	14496	14490	14308	14408	14238	14413	14343	14194	14341	14354	14401	14362	14273	14441	14488	14541	14482	14511	14469	14335	14354	14138	14227	14417	14226	14386	14450	14254	14400	14170	14391	14277	14445	14214	14255	14410	14312	14214	14237	14235	14245	14332	14372	14203	14411	14268	14297	14276	14294	14488	14377	14254	14290	14219	14286	14251	14432	14377	14402	14287	14259	14360	14321	14470	14306	14437	14420	14294	14334	14399	14284	14309	14363	14416	14321	14540	14273	14424	14218	14330	14214	14559	14351	14455	14319	14424	14139	14388	14286	14420	14361	14342	14171	14381	14288	14394	14460	14349	14309	14254	14306	14412	14330	14256	14465	14426	14355	14231	14294	14100	14472	14241	14289	14237	14346	14263	14264	14451	14353	14332	14491	14429	14446	14474	14211	14348	14169	14174	14480	14324	14295	14428	14276	14305	14473	14182	14268	14350	14262	14484	14399	14425	14343	14400	14495	14516	14345	14248	14344	14419	14282	14496	14289	14328	14220	14560	14387	14309	14453	14365	14297	14356	14288	13986	14316	14415	14341	14508	14422	14298	14302	14430	14300	14309	14415	14344	14274	14375	14303	14288	14473	14386	14414	14366	14335	14410	14305	14424	14437	14394	14363	14376	14359	14506	14324	14241	14424	14382	14227	14438	14390	14448	14313	14288	14216	14370	14388	14366	14273	14279	14357	14366	14236	14375	14328	14201	14359	14269	14458	14320	14238	14268	14390	14214	14439	14456	14261	14358	14376	14202	14339	14353	14356	14374	14400	14302	14336	14446	14301	14476	14398	14355	14406	14305	14353	14219	14526	14388	14345	14372	14503	14437	14466	14377	14291	14382	14427	14275	14495	14326	14376	14133	14279	14378	14233	14376	14341	14326	14522	14279	14433	14299	14517	14446	14255	14400	14422	14295	14295	14251	14388	14325	14391	14276	14472	14290	14324	14239	14504	14566	14453	14264	14240	14446	14343	14410	14441	14221	14313	14448	14304	14333	14295	14292	14354	14381	14354	14345	14179	14453	14283	14378	14205	14325	14425	14391	14406	14290	14151	14399	14455	14359	14382	14408	14331	14420	14415	14259	14199	14278	14208	14416	14406	14328	14419	14298	14312	14330	14368	14191	14245	14241	14488	14487	14480	14465	14251	14217	14354	14308	14219	14249	14229	14284	14412	14305	14206	14250	14266	14255	14285	14247	14272	14325	14272	14291	14350	14348	14443	14139	14278	14270	14264	14420	14277	14322	14307	14493	14275	14392	14445	14417	14338	14201	14370	14377	14208	14433	14210	14268	14365	14412	14457	14384	14482	14266	14567	14380	14387	14401	14370	14234	14236	14264	14304	14355	14287	14298	14389	14494	14524	14288	14423	14242	14349	14452	14334	14342	14233	14481	14282	14436	14445	14440	14275	14346	14503	14434	14250	14434	14283	14282	14270	14324	14323	14267	14245	14377	14353	14369	14451	14227	14320	14412	14328	14221	14472	14427	14301	14426	14514	14495	14336	14178	14406	14333	14324	14452	14528	14387	14313	14309	14386	14335	14426	14387	14137	14192	14256	14381	14351	14360	14414	14435	14223	14242	14357	14164	14339	14408	14289	14399	14401	14482	14434	14409	14315	14412	14360	14436	14214	14431	14415	14199	14315	14157	14526	14294	14272	14520	14343	14347	14155	14432	14575	14129	14589	14388	14493	14274	14410	14247	14424	14397	14319	14467	14393	14526	14428	14403	14270	14479	14298	14317	14358	14220	14488	14423	14427	14362	14429	14464	14279	14457	14380	14353	14302	14357	14241	14310	14356	14313	14290	14461	14287	14193	14447	14384	14265	14376	14101	14443	14235	14456	14313	14350	14327	14241	14306	14250	14469	14420	14303	14313	14547	14440	14225	14506	14302	14410	14473	14313	14464	14248	14272	14306	14336	14413	14494	14258	14297	14424	14365	14415	14488	14386	14451	14396	14292	14368	14332	14396	14212	14275	14361	14209	14409	14448	14375	14180	14312	14306	14277	14292	14456	14351	14351	14312	14272	14326	14285	14300	14383	14350	14350	14438	14414	14295	14256	14346	14396	14308	14506	14357	14353	14356	14404	14351	14422	14392	14438	14377	14420	14327	14373	14227	14394	14445	14232	14364	14169	14433	14271	14441	14430	14434	14434	14427	14397	14324	14305	14423	14287	14304	14344	14400	14341	14328	14462	14487	14275	14289	14282	14344	14376	14123	14364	14571	14446	14390	14355	14382	14133	14218	14330	14357	14440	14196	14321	14440	14299	14348	14324	14276	14422
30198	24435	28450	25746	21429	20384	20917	20075	19740	18714	18631	20801	20930	19612	18696	17997	17867	17909	18003	17854	18005	17563	17717	17760	17769	17695	17852	17740	17599	17715	17713	17993	17788	17537	17779	17709	18009	17843	17910	17724	17808	17988	17856	17496	17651	17631	17814	17894	17793	18005	17897	17705	17811	17675	17678	17596	17726	17567	17625	17588	17752	17640	17798	17742	17825	17734	17835	17716	17717	17595	17750	17807	17639	17668	17832	17978	17698	17556	17639	17763	17774	17795	17764	17673	17843	17664	17640	17716	17497	17869	17705	17680	17793	17435	17474	17755	17496	17773	17662	17842	17853	17909	17661	17813	17664	17905	17882	17552	17656	17631	17643	17755	17660	17782	17826	17639	17837	17869	17716	17555	17744	17767	17850	17852	17736	17886	17449	17934	17868	17826	17609	17831	17612	17672	17591	17666	17742	17698	17720	17937	17649	17714	17677	17659	17568	17918	17730	17712	17853	17655	17881	17803	17648	17706	17595	17849	17497	17767	17807	17600	17809	17601	17719	17772	17784	17745	17769	17816	17573	17764	17678	17618	17627	17694	17727	17759	17680	17898	17751	17693	17659	17742	17770	17623	17654	17751	17595	17527	17710	17926	17602	17739	17813	17799	17875	17798	17679	17962	17886	17784	17831	17891	17619	17819	17820	17797	17779	17682	17737	17755	17711	17935	17770	17588	17745	17628	17610	17621	17761	17519	17744	17649	17823	17699	17856	17689	17718	17738	17647	17836	17742	17697	17671	17661	17775	17755	17645	17623	17667	17649	17809	17873	17587	17736	17689	17790	17672	17858	17831	17683	17676	17646	17524	17756	17995	17675	17605	17738	17654	17717	17923	17720	17638	17632	17908	17650	17969	17800	17634	17764	17875	17698	17911	17688	17883	17690	17573	17820	17690	17814	17601	17772	17835	17839	17712	17843	17696	17645	17631	17737	17939	17622	17710	17794	17765	17797	17681	17740	17790	17805	17488	17643	17679	17823	17905	18047	17781	17818	17715	17869	17798	17743	17602	17697	17941	17748	17676	17679	17697	17775	17962	17776	17763	17744	17833	17969	17767	17759	17903	17943	17622	17612	17677	17732	17908	17944	17844	17626	17817	17745	17740	17863	17785	17511	17712	17937	17529	17805	17835	17632	17828	17942	17646	17969	17937	17565	17757	17692	17692	17791	17908	17714	17660	17877	17716	17739	17687	17868	17784	17774	17779	17656	17910	17839	17712	17843	17582	17732	17922	17802	17839	17840	17728	17500	17721	17791	17714	17834	17670	17722	17492	17659	17661	17584	17621	17684	17776	17820	17757	17952	17706	17767	17961	17834	17840	17855	17598	17631	17643	17718	18128	17794	17751	17744	17642	17740	17853	17768	17557	17479	17797	17830	17683	17618	17759	17656	17615	17654	17842	17831	17540	17736	17918	17731	17717	17730	17774	17735	17634	17777	17838	18024	17920	17688	17776	17747	18025	17797	17632	17752	17584	17533	17682	17784	17713	17566	17878	17710	17821	17749	17715	18098	17685	17803	17673	17912	17831	17770	17878	18078	17865	17741	17792	17401	17688	17788	17794	17687	17626	17627	17708	17647	17863	17625	17942	17793	17770	17759	17774	17769	17798	17637	17663	17768	17504	17777	17729	17984	17780	17809	17919	17772	17704	17905	17713	17796	17625	17616	17879	17844	17742	17793	17840	17817	17629	17672	17656	17763	17796	17686	17676	17876	17833	17845	17702	17562	17937	17840	17583	17836	17671	17570	17755	17914	17729	17578	17704	17623	17735	17737	17893	17775	17904	17702	17653	17645	17773	17693	17639	17785	17601	17750	17734	17617	17677	17434	17758	17633	17707	17719	17814	17631	17775	17631	17804	17630	17556	17566	17706	17884	17786	17749	17746	17677	17778	17670	17743	17793	17810	17714	18034	17858	17660	17688	17869	17900	17781	17866	17450	17758	17718	17721	17686	17660	17591	17772	17854	17881	17715	17855	17774	17749	17704	17700	17727	17677	17615	17733	17809	17820	17672	17604	17829	17693	17605	17927	17951	17718	17992	17593	17715	17793	17709	17732	17764	17886	17741	17856	17905	18083	17775	17555	18008	18014	17776	17803	17940	17765	17886	17663	17795	17761	17562	17643	17760	17845	17659	17824	17808	17532	17575	17767	18005	17711	17801	17751	17935	17640	17770	17777	17701	18017	17590	17628	17730	17821	17744	17660	17904	17796	17885	17868	17740	17981	17827	17707	17717	17790	17724	17901	17737	17780	17735	17666	17943	17617	17565	17861	17707	17582	17780	17677	17743	17584	17767	17810	17711	17819	17777	17789	17818	17731	17614	17890	17751	17765	17815	17797	17954	17878	17700	17678	17717	17816	17822	17548	17759	17723	17612	17747	17552	17834	17865	17674	17724	17607	17752	17950	18071	17939	17897	17681	17584	17891	17861	17923	17776	17660	17642	17623	17651	17925	17711	17805	17610	17768	17727	17689	17631	17507	17788	17637	17739	17789	17611	17847	17978	17884	17664	17884	17822	17754	17734	17758	17777	17894	17897	17989	17858	17641	17824	17745	17643	17612	17719	17827	17746	17766	17801	17733	17778	17698	17424	17873	17736	17721	17745	17670	17707	17543	17753	17688	17884	17920	17815	17763	17632	17891	17764	17612	17777	17646	17846	17868	17804	17587	17663	17883	17932	17642	17711	17648	17737	17937	17825	17761	17774	17756	17630	17773	17869	17712	17674	17749	17800	17639	17726	17868	17571	17791	17852	17882	17782	17741	17684	17808	17612	17696	17699	17937	17808	17826	17720	17667	17643	17705	17870	17722	17859	17667	17560	17954	17549	17744	17745	18012	17845	17761	17781	17924	17797	17825	17751	17522	17696	17791	17859	17819	17811	17771	17833	17834	17829	17703	17700	17636	17487	17688	17740	17905	17847	17761	17649	17881	17657	17862	17796	17824	17693	17753	17755	17741	17698	17809	17759	17895	17691	17771	17854	17592	17781	18127	17854	17937	17873	17789	17853	17587	17795	17731	17815	17686	17925	17707	17766	17904	17938	17844	17707	17651	17528	17666	17819	17665	17952	17643	17849	17796	17753	17678	17528	17764	17744	17821	17527	17739	17887	17831	17730	17757	17577	17465	17834	17687	17590	17865	17910	17781	17753	17806	17701	17640	17726	17615	17677	17932	18109	17912	17701	17809	17910	17661	17853	17658	17663	17684	17770	17691	17741	17453	17779	17750	17654	17895	17737	17613	17578	17671	17756	17600	17716	17970	17629	17869	17736	17895	17699	17741	17657	17847	17814	17880	18061	17818	17894	17881	17809	17935	17950	17756	17808	17682	17853	17847	17733	17870	17592	17766	17894	17614	17700	17720	17579	17762	17764	17791	17860	17679	17807	17768	17988	17635	17705	17740	17730	17680	17799	17749	17886	17973	17793	17742	17888	17759	17750	17849	17815	17830	17725	17631	17769	18095	17764	17787	17838	17786	17722	17653	17739	17784	17868	17772	17801	17749	17910	17887	17773	17954	17631	17544	17830	17657	17564	17707	17730	17827	17810	17862	17925	17645	17656	17765	17650	17448	17484	17701	17674	17772	17684	17768	17568	17813	17783	17847	17725	17781	17808	17693	17661	17616	17949	17602	17708	17701	17633	17916	17766	17797	17511	17628	17710	17769	17612	17708	17817	17880	18008	17768	17859	17921	17747	17724	17677	17886	17683	17778	17721	17771	17713	17645	17773	17679	17883	17792	17759	17786	17926	17711	17748	17618	17739	17593	17695	17691	17646	17800	17798	17705	17714	17625	17621	17745	17767	17777	17716	17637	17730	17652	17856	17771	17688	17589	17543	17689	17747	17512	17810	17592	17863	17740	17888	17592	17559	17852	17744	17747	17784	17768	17759	17998	17815	17705	17763	17765	17655	17678	17713	17965	17771	17942	17610	17578	17616	17708	17787	17662	17798	17739	17917	17829	17731	17743	17543	17508	17764	17927	17774	17687	17726	17426	17931	17819	17699	17893	17797	17976	17546	17823	17999	17992	17803	17856	17720	17854	17657	17718	17511	17856	17590	17966	17730	17728	17638	17833	17934	17769	17650	17609	17755	17806	17781	17760	17701	17626	17575	17922	18112	17648	17922	17713	17981	17807	17796	17596	17742	17833	17708	17704	17837	17791	17751	17834	17812	17772	17752	17942	17854	18000	17606	17969	17543	17892	17773	17813	17606	17726	17729	17663	17563	17811	17814	17701	17707	17675	17841	17854	17576	17578	17591	17721	17616	17741	17702	17667	18011	17663	17598	17633	17612	17747	17688	17696	17780	17831	17805	17773	17636	17658	17880	17799	17733	17663	17818	17669	17795	17545	17633	17691	17940	17747	17862	17614	17846	17658	17721	17955	17723	17837	17845	17856	17727	17486	17720	17701	17615	17797	17872	17657	17787	17764	17777	17933	17626	17796	17813	17902	17649	17599	17766	17445	17871	17627	17664	17692	17772	17791	17739	17694	17733	17682	17811	17651	17478	17658	17654	17717	17687	17721	17884	17591	17867	17487	17879	17764	17780	17821	17749	17593	17873	17731	17881	17780	17773	17918	17895	17669	17679	17784	17719	17601	17734	17784	17830	17884	17701	17816	17739	17678	17792	17697	17732	17677	17725	17856	17986	18064	17677	17875	17516	17560	17915	18039	17904	17869	17801	17935	17677	17514	17678	17537	17824	17741	17736	17867	17678	17594	17807	17585	17790	18112	17643	17520	17799	17767	17764	17575	17608	17782	17645	17803	17529	17684	17884	17707	17852	17713	17737	17892	17554	17519	17577	17840	17720	17504	17584	17585	17598	17567	17738	17834	17972	17556	17891	17612	17792	17869	17736	17763	17854	17791	17735	17780	17688	17920	17816	17704	17716	17901	17731	17561	17724	17674	17433	17692	17776	17817	17801	17579	17959	17752	17817	17825	17751	17992	17756	17937	17576	17580	17987	17594	17666	17790	17893	17627	17543	17639	17785	17775	17948	17731	17963	17733	17621	17742	17910	18016	17823	17864	17782	17555	17547	17766	17602	17762	17714	17782	17666	17885	17783	17649	17717	17815	17841	17667	17783	17899	17777	17637	17818	17800	17801	17585	17912	17535	17719	17728
19337	25351	28242	23481	19237	18689	19235	18084	17115	15829	15685	19051	18247	16424	15162	14413	14446	14407	14394	14539	14406	14539	14556	14455	14442	14421	14440	14316	14681	14381	14417	14592	14378	14349	14197	14306	14449	14388	14494	14334	14365	14520	14545	14486	14545	14414	14448	14358	14413	14356	14420	14275	14279	14367	14488	14659	14361	14352	14448	14606	14404	14311	14493	14443	14271	14516	14419	14446	14462	14398	14545	14456	14510	14430	14371	14323	14429	14347	14355	14344	14384	14401	14607	14478	14589	14439	14405	14366	14532	14399	14251	14438	14309	14436	14364	14226	14359	14483	14491	14401	14372	14415	14244	14468	14488	14572	14305	14589	14453	14627	14504	14430	14408	14768	14565	14449	14401	14258	14475	14340	14462	14328	14614	14378	14439	14398	14396	14458	14505	14440	14374	14409	14404	14431	14526	14390	14350	14527	14513	14361	14368	14309	14530	14342	14353	14382	14571	14364	14628	14402	14493	14355	14673	14486	14498	14415	14556	14449	14486	14421	14438	14347	14381	14290	14469	14471	14417	14390	14489	14456	14595	14420	14601	14524	14467	14626	14422	14358	14478	14340	14534	14337	14419	14460	14344	14567	14264	14344	14323	14508	14411	14555	14550	14524	14430	14417	14471	14444	14437	14386	14437	14390	14428	14341	14347	14691	14455	14560	14563	14357	14568	14393	14429	14487	14303	14463	14428	14322	14357	14556	14546	14298	14434	14494	14489	14574	14228	14497	14511	14461	14557	14469	14276	14324	14491	14389	14592	14344	14511	14468	14163	14339	14525	14413	14391	14535	14538	14524	14496	14413	14456	14481	14342	14493	14408	14434	14466	14302	14393	14607	14519	14566	14372	14568	14346	14366	14380	14337	14536	14342	14426	14503	14763	14495	14379	14484	14291	14422	14342	14619	14328	14517	14457	14410	14399	14460	14556	14437	14427	14334	14409	14401	14461	14498	14464	14411	14474	14368	14404	14271	14496	14511	14456	14360	14557	14463	14596	14282	14357	14284	14530	14323	14499	14274	14666	14415	14473	14322	14477	14369	14592	14459	14446	14809	14546	14454	14332	14316	14383	14283	14374	14373	14520	14405	14406	14365	14535	14471	14473	14409	14514	14550	14524	14509	14520	14340	14462	14548	14466	14454	14414	14387	14496	14457	14513	14246	14680	14434	14316	14239	14455	14336	14398	14387	14319	14436	14514	14504	14336	14348	14287	14519	14367	14301	14558	14471	14455	14515	14490	14423	14350	14273	14429	14347	14412	14505	14478	14554	14297	14423	14399	14658	14474	14396	14417	14423	14412	14637	14510	14455	14380	14460	14418	14422	14432	14374	14471	14524	14577	14369	14683	14416	14509	14284	14450	14494	14464	14362	14561	14271	14287	14372	14436	14425	14342	14454	14298	14489	14474	14602	14371	14305	14330	14358	14503	14428	14400	14525	14459	14358	14423	14314	14366	14219	14412	14408	14453	14373	14543	14494	14424	14552	14362	14463	14403	14420	14437	14355	14639	14504	14516	14405	14425	14429	14509	14497	14571	14506	14607	14452	14340	14313	14316	14412	14442	14645	14519	14503	14515	14457	14500	14421	14377	14303	14361	14399	14318	14404	14497	14376	14574	14425	14349	14425	14554	14496	14507	14424	14599	14572	14385	14440	14511	14353	14535	14445	14556	14382	14438	14482	14643	14521	14327	14499	14307	14307	14559	14354	14530	14350	14492	14509	14461	14395	14684	14378	14502	14386	14257	14318	14236	14399	14278	14434	14575	14431	14300	14456	14440	14412	14414	14565	14243	14434	14340	14450	14413	14451	14533	14335	14492	14436	14484	14488	14331	14547	14581	14474	14562	14501	14411	14525	14420	14472	14492	14558	14237	14304	14378	14448	14504	14274	14412	14425	14440	14431	14601	14371	14338	14413	14393	14329	14503	14426	14406	14374	14361	14248	14466	14462	14490	14660	14493	14487	14555	14459	14433	14429	14465	14370	14393	14470	14534	14483	14412	14505	14606	14460	14319	14383	14487	14421	14237	14384	14496	14505	14618	14438	14482	14386	14321	14386	14237	14577	14375	14439	14633	14440	14720	14438	14469	14339	14388	14527	14446	14618	14409	14459	14506	14385	14277	14488	14390	14246	14306	14286	14364	14285	14259	14400	14348	14392	14432	14534	14485	14439	14315	14473	14403	14413	14474	14434	14360	14459	14465	14444	14308	14365	14411	14358	14425	14398	14530	14498	14373	14380	14446	14383	14388	14369	14510	14504	14589	14367	14456	14193	14258	14332	14428	14464	14508	14457	14472	14400	14475	14474	14512	14507	14422	14608	14350	14417	14448	14501	14400	14291	14332	14437	14479	14584	14397	14432	14623	14636	14423	14468	14584	14484	14368	14343	14489	14219	14474	14461	14449	14454	14143	14538	14489	14602	14363	14262	14331	14608	14499	14481	14385	14407	14381	14525	14309	14490	14400	14329	14435	14479	14407	14518	14609	14448	14432	14439	14527	14527	14584	14359	14578	14625	14372	14366	14431	14263	14507	14459	14416	14498	14335	14354	14418	14746	14434	14497	14456	14354	14494	14529	14447	14272	14444	14517	14428	14306	14418	14502	14413	14373	14469	14399	14522	14487	14479	14427	14427	14370	14275	14588	14572	14602	14349	14514	14479	14415	14442	14308	14338	14519	14335	14393	14392	14377	14475	14287	14413	14403	14604	14337	14372	14449	14401	14631	14524	14600	14463	14460	14498	14474	14544	14196	14591	14435	14515	14283	14588	14466	14454	14360	14465	14420	14598	14335	14476	14472	14517	14530	14472	14567	14369	14472	14504	14371	14484	14492	14579	14537	14451	14468	14462	14412	14393	14497	14484	14346	14349	14543	14515	14334	14367	14329	14493	14373	14649	14260	14397	14504	14376	14394	14382	14581	14398	14415	14191	14464	14436	14467	14471	14528	14399	14437	14359	14600	14453	14491	14558	14429	14295	14486	14436	14339	14410	14551	14261	14455	14416	14389	14398	14342	14481	14518	14333	14409	14285	14564	14488	14502	14393	14398	14524	14476	14500	14519	14324	14457	14539	14405	14474	14410	14354	14378	14531	14386	14460	14606	14626	14521	14341	14549	14390	14518	14497	14371	14512	14337	14462	14443	14331	14403	14386	14390	14458	14342	14444	14463	14449	14549	14699	14444	14432	14533	14338	14341	14362	14565	14526	14425	14324	14691	14515	14519	14457	14455	14558	14529	14342	14478	14365	14419	14485	14401	14365	14414	14451	14420	14440	14343	14594	14438	14688	14311	14525	14304	14489	14350	14364	14396	14549	14601	14365	14397	14409	14482	14386	14276	14338	14505	14500	14306	14375	14430	14362	14461	14457	14396	14412	14378	14249	14453	14604	14471	14426	14391	14309	14448	14270	14497	14382	14511	14517	14464	14418	14468	14483	14394	14342	14479	14475	14512	14411	14412	14432	14485	14378	14143	14285	14320	14564	14343	14521	14330	14525	14475	14542	14600	14305	14606	14397	14372	14424	14341	14590	14308	14386	14522	14621	14375	14445	14355	14310	14402	14538	14398	14314	14388	14408	14551	14346	14478	14408	14548	14561	14361	14439	14329	14414	14345	14507	14418	14528	14368	14617	14449	14281	14455	14462	14326	14305	14414	14368	14331	14402	14414	14296	14530	14441	14602	14443	14376	14487	14467	14567	14438	14457	14424	14486	14249	14558	14336	14393	14359	14440	14532	14484	14428	14318	14499	14483	14384	14329	14325	14393	14545	14366	14560	14417	14450	14568	14476	14453	14541	14427	14414	14451	14439	14435	14430	14632	14407	14510	14407	14204	14324	14269	14511	14273	14294	14530	14399	14676	14352	14370	14524	14742	14513	14464	14424	14453	14441	14544	14452	14328	14440	14549	14454	14506	14408	14379	14488	14565	14499	14574	14351	14442	14531	14457	14577	14470	14362	14467	14465	14358	14349	14352	14346	14653	14542	14514	14494	14495	14451	14362	14380	14466	14589	14451	14454	14620	14466	14632	14369	14392	14334	14482	14368	14290	14340	14479	14460	14483	14556	14433	14378	14545	14501	14541	14570	14430	14457	14546	14597	14450	14429	14557	14335	14439	14550	14457	14361	14426	14475	14574	14364	14478	14434	14266	14597	14513	14564	14413	14479	14335	14455	14471	14554	14262	14435	14369	14495	14435	14315	14384	14462	14503	14565	14405	14438	14535	14289	14261	14445	14604	14419	14268	14250	14432	14477	14427	14489	14406	14461	14419	14569	14560	14605	14479	14359	14431	14448	14431	14296	14413	14512	14392	14306	14378	14708	14313	14523	14351	14410	14380	14658	14508	14452	14456	14449	14547	14656	14519	14477	14377	14551	14413	14317	14274	14502	14366	14411	14574	14394	14324	14522	14424	14453	14381	14410	14436	14459	14408	14431	14276	14299	14536	14587	14292	14481	14546	14314	14519	14252	14350	14419	14555	14471	14548	14430	14197	14644	14552	14404	14437	14340	14426	14512	14402	14496	14187	14521	14447	14247	14254	14335	14447	14325	14452	14293	14493	14361	14568	14506	14344	14460	14458	14369	14651	14400	14393	14617	14420	14538	14372	14527	14450	14424	14591	14425	14393	14415	14451	14704	14622	14400	14435	14515	14472	14495	14514	14301	14380	14402	14660	14438	14445	14377	14650	14503	14420	14417	14257	14521	14515	14527	14521	14485	14464	14523	14668	14506	14451	14598	14341	14433	14533	14422	14502	14486	14372	14384	14550	14656	14198	14643	14480	14507	14491	14336	14382	14411	14535	14353	14334	14379	14395	14644	14398	14462	14495	14527	14403	14381	14556	14606	14570	14498	14505	14474	14556	14549	14621	14324	14407	14491	14447	14473	14708	14501	14398	14311	14536	14314	14580	14466	14436	14371	14483	14298	14380	14243	14398	14411	14437	14435	14562	14381	14504	14391	14505	14538	14461	14394	14289	14464	14495	14245	14475	14422	14474	14398	14507	14504	14455	14504	14489	14454	14541	14513	14585	14365	14406	14412	14441	14434	14473	14360	14349	14436	14449	14395	14365	14538	14387	14374	14498	14224	14529	14521	14539	14433	14459	14474	14369	14365	14504	14421	14498	14481	14428	14490
25620	21141	28368	27017	24193	23297	22865	21641	20597	19797	20572	35071	33480	25991	19862	17817	16989	16877	17078	16921	16681	16838	16875	16885	16792	16967	16764	16663	16827	16788	16876	16741	16770	16840	16832	16786	16840	16814	16984	16812	16712	16630	16889	16776	16738	16740	16713	16695	16701	16668	17071	16737	16692	16984	16814	16825	16708	16806	16741	16645	16721	16730	16836	16855	16761	16915	16914	16793	16715	16722	16726	16977	16741	16948	16772	16794	16716	16878	16771	16798	16677	16499	16701	16923	16726	16789	16597	16559	16569	16673	16688	16765	16611	16987	16866	16700	16657	16654	16545	16749	16556	16710	16749	16862	16851	16688	16840	16672	16772	16653	16972	16620	16498	16572	16868	16794	16779	16443	16655	16833	16897	16988	16742	16793	16712	16614	16468	16825	16524	16799	16591	16816	16744	16587	16752	16924	16906	16847	16678	16808	16746	16769	16684	16627	16625	16822	16681	16833	16847	16832	16753	16668	16753	16410	16563	16823	16763	16921	16747	16689	16716	16811	16845	16607	16791	16858	16635	16783	16568	16782	16561	16620	16698	16647	16750	16633	16712	16647	16671	16781	16685	16639	16672	16904	16807	16679	16781	16935	16618	16691	16885	16831	16734	16725	16675	16807	16626	16701	16945	16836	16581	16599	16499	16704	16695	16651	16785	16831	16773	16667	16494	16940	16842	16779	16706	16574	16648	16669	16796	16884	16635	16691	16596	16728	16798	16681	16618	16730	16736	16733	16618	16969	16615	16780	16648	16809	16675	16865	16768	16577	16675	16781	16658	16731	16647	16673	16751	16778	16840	16697	16711	16772	16761	16600	16768	16861	16679	16844	16825	16774	16694	16618	16674	16653	16673	16751	16841	16926	16709	16600	16829	16540	16653	16682	16600	16626	16707	16835	16720	16594	16798	16856	16837	16588	16766	16788	16820	16710	16641	16658	16655	16792	16688	16889	16761	16693	16617	16766	16680	16709	16700	16705	16803	16945	16835	16714	16734	16882	16516	16745	16738	16694	16708	16684	16780	16864	16531	16682	16637	16612	16713	16762	16562	16706	16606	16775	16690	16810	16508	16872	16699	16662	16612	16796	16414	16577	16848	16811	16876	16841	16706	16757	16552	16632	16663	16582	16672	16742	16756	16686	16841	16770	16690	16783	16632	16553	16693	16969	16537	16868	16611	16563	16810	16777	16741	16792	16751	16745	16668	16647	16872	16826	16795	16854	16449	16466	16573	16675	16584	16723	16791	16831	16867	16879	16599	16702	16699	16588	16783	16692	16831	16790	16866	16885	16759	16639	16898	16536	16473	16703	16653	16665	16709	16796	16788	16800	17014	16627	16789	16963	16846	16707	16687	16880	16713	16466	16631	16709	16877	16549	16829	16632	16738	16811	16798	16740	16610	16579	16670	16751	16717	16676	16531	16655	16660	16670	16600	16786	16866	16918	16604	16811	16633	16806	16798	16752	16578	16927	16706	16751	16849	16650	16779	16785	16679	16565	16711	16548	16760	16644	16773	16848	16762	16696	16882	16971	16703	16765	16762	16722	16971	16880	16789	16521	16562	16609	16787	16677	16836	16880	16807	16772	16768	16989	16602	16685	16534	16648	16748	16662	16923	16580	16785	16779	16575	16711	16574	16631	16936	16787	16648	16606	16717	16829	17062	16699	16924	16713	16663	16507	16579	16777	16828	16837	16888	16696	16974	16558	16852	16696	16794	16816	16895	16647	16728	16818	16621	16648	16743	16857	16746	16742	16664	16746	16791	16820	16759	16785	16578	16735	16973	16743	16963	16803	16609	16532	16700	16644	16690	16620	16887	16757	16690	16717	16685	16747	16666	16636	16638	16628	17060	16762	16704	16675	16620	16518	16740	16825	16766	16775	16680	16709	16811	16509	16863	16852	16865	16533	16387	16742	16565	17024	16939	16680	16712	16721	16673	16615	16763	16617	16813	16929	16669	16574	16730	16504	16846	16724	16725	16622	16527	16633	16815	16462	16851	16798	16759	16736	16755	16764	16730	16777	16820	16696	16639	16760	16770	16764	16623	16660	16499	16645	16584	16953	16725	16681	16786	16756	16565	16485	16689	16733	16634	16664	16639	16652	16503	16614	16738	16729	16559	16873	16935	16804	16711	16648	16595	16828	16894	16869	16520	16591	16798	16750	16480	16570	16447	16730	16835	16758	16679	16444	16617	16596	16602	16709	16943	16789	16700	16638	16963	16801	16661	16770	16694	16715	16906	16691	16527	16535	16552	16682	16730	16709	16593	16724	16803	16636	16727	16764	16683	16847	16746	16743	16703	16742	16661	16845	16701	16811	16613	16707	16661	16885	16791	16706	16537	16776	16768	16794	16681	16671	16575	16626	16708	16503	16839	16693	16719	16678	16745	16605	16678	16678	16618	16736	16754	16747	16764	16730	16619	16919	16743	16796	16757	16836	16741	16689	16708	16839	16669	16639	16830	16712	16584	16541	16871	16825	16735	16807	16707	16775	16754	16760	16638	16764	16671	16757	16915	16562	16648	16822	16758	16914	16807	16530	16761	16733	16521	16774	16554	16713	16621	16840	16560	16744	16714	16727	16764	16816	16815	16560	16616	16721	16809	16685	16741	16664	16809	16761	16758	16733	16950	16657	16709	16680	16618	16595	16670	16741	16728	16589	16711	16641	16706	16676	16920	16808	16925	16927	16606	16828	16718	16920	16743	16648	16635	16722	16736	16640	16717	16743	16753	16777	16834	16620	16674	16873	16670	16690	16776	16556	16391	16635	16771	16801	16826	16712	16646	16682	16845	16751	16855	16829	16740	16607	16661	16828	16851	16645	16739	16538	16777	16799	16931	16727	16507	16665	16600	16770	16645	16692	16467	16976	16479	16759	16714	16629	16711	16824	16766	16887	16858	16763	16737	16843	16863	16698	16843	16868	16815	16705	16920	16666	16550	16736	16669	16739	16620	16627	16738	16737	16473	16690	16724	16846	16457	16727	16675	16739	16722	16781	16660	16616	16698	16742	16517	16859	16671	16769	16750	16612	16658	16771	16714	16816	16856	16748	16916	16644	16581	16659	16534	16817	16601	16707	16902	16822	16870	16851	16905	16841	16930	16648	16716	16717	16891	16866	16661	16785	16817	16739	16766	16782	16491	16329	16771	16709	16798	16595	16878	17033	16708	16697	16537	16799	16918	16606	16810	16717	16534	16802	16706	16955	16646	16503	16706	16692	16656	16593	16635	16778	16847	16739	16699	16706	16742	16775	16850	16688	16729	16764	16874	16840	16735	16744	16859	16848	16844	16714	16594	16689	16617	16721	16743	16886	16864	16609	16615	16614	16671	16832	16598	16805	16758	16725	16632	16851	16899	16849	16841	16765	16678	16824	16607	16811	16961	16770	16943	16680	16474	16605	16812	16690	16553	16858	16645	16441	16551	16659	16758	16549	16784	16815	16708	16807	16772	16772	16846	16706	16663	16907	16679	16835	16781	16695	16679	16589	16700	16923	16666	16896	16896	16775	16765	16674	16881	16539	16677	16745	16889	16992	16722	16738	16880	16851	16688	16707	16682	16757	16729	16710	16780	16687	16815	16714	16722	16815	16822	16645	16775	16706	16618	16721	16556	16713	16579	16906	16879	16541	16812	16691	16792	16609	16835	16417	16693	16778	16848	16723	16624	16708	16846	16662	16610	16592	16674	16629	16654	16802	16691	16749	16786	16744	16743	16795	16639	16671	16768	16999	16558	16537	16668	16967	16581	16649	16650	16808	16604	16789	16755	16615	16587	16786	16747	16816	16625	16794	16716	16615	16844	16785	16907	16748	16723	16840	16802	17009	16584	16780	16769	16722	16764	16690	16828	16632	16447	16607	16604	16639	16795	16645	16547	16700	16510	16722	16820	16551	16927	16899	16721	16778	16900	16652	16854	16774	16766	16657	16654	16593	16904	16721	16811	16817	16804	16793	16640	16855	16806	16889	16899	16905	16809	16690	16529	16513	16788	16800	16678	16898	16911	16877	16742	16749	16949	16730	16588	16814	16936	16820	16715	16771	16733	16516	16774	16662	16618	16598	16311	16632	16923	16895	16673	16731	16692	16720	16696	16696	16952	16728	16643	16620	16850	16881	16817	16846	16753	16864	16690	16822	16787	16891	16573	16646	16668	16543	16769	16919	16566	16705	16600	16715	16702	16676	16574	16769	16749	16919	16592	16761	16817	16667	16728	16741	16879	16893	16820	16589	16790	16826	16561	16802	16681	16569	16829	16838	16889	16682	16740	16735	16684	16816	16729	16828	16729	16823	16693	16661	16804	16664	16807	16914	16935	16729	16871	16667	16534	16719	16821	16696	16936	16820	16809	16811	16820	16809	16991	16582	16637	16736	16766	16562	16695	16823	16737	16869	16963	16661	16663	16801	16624	16760	16895	16861	16892	16621	16746	16569	16685	16809	16758	16685	16521	16853	16797	16720	16647	16734	16714	16826	16883	16835	16873	16833	16599	16767	16632	16791	16541	16503	16747	16628	16711	16918	16706	16618	16798	16704	16670	16797	16706	16684	16709	16835	16964	16717	16532	16516	16904	16513	16669	16773	16773	16757	16666	16583	16736	16783	16696	16801	16794	16607	16745	16765	16729	16710	16723	16783	16550	16806	16808	16639	16684	16745	16535	16731	16888	16662	16739	16656	16866	16854	16564	16770	16751	16823	16703	16519	16613	16768	16763	16871	16716	16764	16960	16755	16725	16600	16714	16706	16611	16720	16872	16687	16725	16817	16670	16715	16629	16579	16757	16399	16655	16756	16752	16746	16697	16827	16789	16774	16979	16940	16577	16714	16783	16705	16749	16942	16767	16846	16614	16735	16805	16918	16769	16504	16622	16575	16749	16738	16818	16802	16888	16648	16829	16701	16663	16699	16633	16662	16800	16896	16744	16711	16791	16747	16780	16516	16754	16863	16552	16867	16800	16717	16951	16662	16793	16824	16844	16655	16713	16748	16591	16731	16748	16639	16667	16765	16733	17004	16643	16941	16690	16840	16666	16689	16686	16666	16762	16649	16641	16876	16824	16792	16668	16575	16797	16887	16726	16774	16688	16654	16851	16687	16820	16662	16664	16694	16948	16802	16703	16781	16790	16654	16773	16442
20503	36428	37956	29937	24069	21484	20730	21000	19484	17788	20359	37168	32819	23483	16416	14415	13997	13867	13884	13867	13894	13905	13871	13913	13880	13866	13894	13820	13965	14017	13863	13756	13831	13939	13820	13830	14019	13922	13912	13702	13882	14030	13981	13923	13818	13778	13938	13858	13838	13849	13759	13805	13936	13829	14025	13861	13982	13793	13948	13880	13955	13927	13805	13955	13713	13746	13893	14001	13857	14042	13795	13942	13973	13727	14078	13900	13916	13898	13788	14071	13864	13896	13725	13921	13913	14023	13811	13981	14011	14044	13962	13764	13855	13867	13844	13927	14089	13840	13963	13696	14004	13932	13875	13890	13841	13878	13777	14032	13929	13820	13889	13957	13909	13935	13932	13912	14066	13933	13857	13934	13873	14049	14071	13976	13942	13962	14021	14114	13962	13908	13922	13792	13896	13808	13902	13982	13860	13870	13745	13721	13957	13792	13892	13799	13970	13817	14006	13882	13937	13947	13788	13939	13940	13778	13847	13810	14096	13893	13961	13920	13797	13873	13927	13909	13867	13892	13907	14019	13904	14089	13897	13807	13919	13935	13972	13867	14005	13907	13856	13891	13964	13786	13766	13911	13813	13914	13922	13821	13909	13928	13874	14012	13845	13895	13817	13833	13958	13855	13682	14049	13934	13693	13815	13931	13887	13750	13938	13971	14039	13769	13969	13836	13978	13899	13995	14013	13849	13982	13969	14024	13818	13970	13887	13861	13906	13921	13903	13829	13764	13832	13794	13847	13887	13874	13958	13884	13848	13938	13885	14005	13970	14067	13811	13819	13924	13951	14129	13934	13891	13872	13877	13807	13784	13760	13915	13818	13851	13918	13926	13996	14017	13799	13937	14013	13954	13928	14048	13914	13901	13867	13941	13947	13880	13835	13896	13949	13829	13906	13786	13826	13839	14059	14038	13760	13757	13860	13869	13796	14023	13833	13877	13819	14048	13969	14043	13818	14011	13846	14076	13765	13890	13713	13941	13953	13936	13912	14066	13927	13884	13897	13886	13981	13984	13929	13876	13906	13935	13832	14017	13979	13959	13887	13899	14024	13900	13945	13895	13912	13890	14050	13826	13856	14010	13797	13827	13834	13760	14005	13849	13918	14009	13995	13886	13865	13766	14033	14154	13806	13982	13844	13873	13951	14047	13849	13793	13869	13808	13966	13826	13783	14052	13891	13843	13820	14103	13870	13829	14035	13911	13892	13855	13805	13977	13909	13912	13973	13933	13942	13835	13994	13738	13888	13793	13882	13892	13877	13792	14026	13834	13859	13856	13892	13747	13918	13868	13907	13804	13743	13919	13931	13935	13828	13933	13852	13769	13953	13901	13843	13965	13993	13870	13920	13806	13687	13837	13971	13853	13997	13965	13821	13892	13851	14053	13925	13841	13912	13911	13856	13926	13842	13850	13925	13819	13850	13961	13810	13839	13800	13971	13862	13819	14000	13838	13834	13848	13813	13863	14066	13931	13839	14069	13912	13721	13905	13998	13943	13767	13997	13856	13802	13896	13870	14130	13729	13936	13875	13895	13897	13903	13777	13907	13903	13922	14079	13903	13991	13923	13745	13786	13984	13899	13721	13932	13987	13916	13850	13883	13882	13869	13916	13860	13650	13762	13975	13906	13954	13799	13930	13922	13849	13908	14042	14094	13976	13956	13872	13850	13790	13881	13824	13844	13951	13897	13996	13794	13902	13913	13921	13836	13894	13825	13933	13808	13841	13978	13975	13919	13902	13783	13787	13984	13875	13727	13936	13960	13829	13809	13970	13899	13859	13973	13915	14047	13858	13889	13795	13957	13821	13995	13985	13934	13792	13974	13976	13932	13855	13855	13827	14029	14073	13951	13963	13906	13855	13906	13711	13856	13817	13792	13804	13873	13750	13963	13709	13949	13765	13713	13915	13969	13869	13938	13715	13958	13873	13881	13915	13905	13819	13881	13888	13993	13890	13867	13907	13929	14078	13933	13965	13916	13801	13833	13945	13904	13874	14064	13869	14003	13841	13805	13897	13825	13969	13885	13820	13936	13865	13855	14010	13806	14038	13894	13851	13929	13989	13882	14115	13835	13975	13803	13827	14018	13749	13959	13914	13981	14020	13941	13824	13870	13976	13971	13827	13921	13919	13983	14042	13929	14061	13904	13967	13885	13659	13881	14030	14080	13687	13867	13821	13802	13993	13951	13842	14092	13893	13854	13966	13808	13953	13951	13933	13911	13917	13916	13965	13956	13846	13885	13941	13859	13875	13832	14022	13900	13993	13959	13883	14014	14061	13930	13913	13859	13855	13983	13933	13867	14021	13936	13973	13947	13743	13931	13946	13887	13868	13911	13680	13914	13801	14010	13926	13965	14088	13806	13904	13977	13733	13795	13914	14124	13839	13900	13873	13792	13808	13712	13888	14021	13818	13805	13731	14064	13890	13953	13741	14005	13895	14004	13968	14062	13930	14154	13851	13958	13793	13825	13873	13946	13936	13950	13886	13899	13876	13844	13988	13811	13840	13887	13792	13977	13939	13990	13860	13994	14063	13909	14053	13781	14080	13982	13769	13914	13897	13861	13900	13826	14061	13952	13937	14024	13946	13939	13824	13738	13810	13883	13839	14084	14140	13877	13870	13902	14036	13797	14017	13937	13945	14000	14025	13922	13857	13876	13905	13953	14000	13661	13935	13957	13834	13836	13867	14047	13980	13943	13950	13892	13685	13849	13733	13942	13804	13963	13923	13851	13902	14022	14001	13807	13910	13906	14044	13828	14024	13889	13826	13862	13924	14081	13872	14110	13873	13854	13976	13745	14016	13838	13808	13770	13822	14039	13936	13863	13826	14002	13963	13874	13740	13969	13855	13892	13876	13874	13970	13889	13929	13913	13856	13987	13963	13840	13858	13836	13724	13849	13752	13830	13763	14005	13909	13906	14004	13826	13944	13964	13903	13988	13843	14020	13859	13828	13741	13728	13798	13904	13946	13778	13877	13857	13815	13790	14071	13873	13892	13924	13831	13906	13899	13899	13862	13819	13828	14048	13865	13937	13805	13990	13866	13828	14013	13968	13927	13905	13878	13831	13909	13978	13936	13820	13783	13932	13859	13892	13754	14046	13901	13894	13885	13962	13767	13978	14035	13952	13926	14158	13994	13824	13832	13953	14029	14066	13873	13892	13760	13878	13858	13855	13932	13818	13890	14039	14078	13754	13784	13881	13797	13991	13893	13852	13837	13803	13958	13783	13919	13843	13972	13907	14006	14017	13818	14029	13848	13954	13839	13863	13975	14048	13899	13806	13917	13914	13728	13760	13845	13755	14124	14045	13852	13948	13725	13743	13910	13882	14009	13762	13978	13810	13857	13906	14026	13903	13698	13918	13945	13975	13876	14098	14003	13812	13889	13841	13619	13733	14041	13819	13700	13884	13987	13706	13954	13859	13881	13985	13813	13858	13973	13880	14066	13923	13878	13884	13985	14043	13895	14026	13920	13922	13820	13924	13692	13803	13941	13857	13939	14029	13814	13917	13756	14131	13790	13735	14042	13982	13933	13934	13984	13775	13926	13949	13940	14059	13804	13831	13816	13953	13787	13942	13945	13941	14026	14014	13917	13915	13987	14078	13816	13967	13945	13895	13814	13893	13824	14015	13822	13581	13966	13809	14035	13813	13889	13777	13888	14061	13931	13952	13827	13787	13985	13972	13860	13717	13839	14073	13763	13997	14034	13853	13838	13919	13737	13961	13960	13953	13904	14094	13901	13795	13908	14025	14050	13979	13824	13895	13900	13922	13867	13848	13899	13699	13972	13944	13886	14007	13753	13935	13760	13858	13884	14034	13828	13921	13876	13860	13832	13948	13822	13877	13699	13878	14127	13987	13938	14196	13801	14004	13711	13972	14044	13871	13903	14002	13828	13926	13985	14016	13774	13868	13884	13897	13992	13947	13872	13843	13901	13743	13924	13956	13866	13856	13884	13811	13760	13826	13807	13823	13970	13898	13964	13887	13864	13813	13837	13889	13927	13860	14018	13965	13802	13847	13806	13955	13776	13943	14014	13734	14130	13677	13884	13927	13882	13926	14085	13962	13949	13883	13813	13731	13910	13828	13993	13939	13976	14120	13989	13808	14043	14080	13779	14078	14039	13994	13937	13883	13860	13790	13641	13844	14085	13818	13767	13875	14156	14038	13811	13942	13847	13988	13880	13989	14004	13850	13844	13805	13994	13973	13968	13799	13904	13923	13990	13967	14017	13793	13854	13984	13986	14028	13815	13913	13999	13994	13859	13898	13956	13842	13755	13887	13979	13932	13831	13891	14063	13987	13846	13994	13859	13774	13902	13928	13996	13846	14081	13925	13941	14026	14011	13902	13856	13751	13856	13764	13799	13868	14065	13824	13746	13940	13864	13914	13928	13884	13997	13806	13850	14003	13901	13776	13865	14059	13928	13943	13884	13846	13944	13880	13816	13849	13969	14038	13865	13975	14023	13938	13737	13837	13758	13901	13944	13814	13897	13860	13931	13869	13917	13829	14025	13895	13883	13827	13969	14057	13876	13934	13929	13920	13965	14017	13975	13913	13922	13822	13712	14093	13844	13790	14079	13775	13964	13932	13845	13881	13889	13791	14009	13937	13869	13837	13780	13914	13680	13848	13927	13852	13753	14014	13892	13963	13922	13764	14027	13870	13987	13987	13812	13861	13738	13831	13845	13909	13749	13931	13977	13926	13870	13842	13875	13806	13937	13929	13879	13789	13945	13795	13899	13918	13753	13910	13861	13910	14000	13922	13915	13928	13967	13789	13951	13924	13752	13899	14027	13958	13923	13833	13836	13877	13969	13883	14084	13891	14007	13916	13953	13910	13939	13982	13996	13854	13903	14105	14051	13823	13876	13815	14125	13867	13862	13762	13855	13825	13713	14045	13834	14002	14025	13912	13780	13676	13960	13832	14052	13711	13896	13878	13899	13850	14044	13957	13996	13747	13978	13912	14000	13850	13872	13579	13956	13841	13921	13916	13900	13956	13950	13956	13874	14038	13840	13977	13911	13960	13874	13880	14060	13848	13907	13895	13868	13852	13846	13892	14034	13871	13932	14108	13944	13879	13854	13829	13837	13836	13895	13807	13942	13937	13760	13906	13847	13844	13788
23918	21108	28513	24348	23101	26583	27936	22639	19544	18478	28635	49732	43289	30750	21086	17008	15795	15614	15396	15398	15545	15627	15616	15592	15413	15612	15337	15478	15484	15478	15510	15384	15644	15489	15521	15372	15436	15436	15406	15604	15556	15431	15436	15232	15279	15327	15333	15217	15300	15515	15419	15385	15400	15360	15478	15375	15274	15465	15309	15423	15312	15367	15227	15532	15403	15515	15213	15219	15630	15449	15391	15605	15429	15507	15482	15441	15165	15493	15581	15380	15291	15353	15554	15311	15279	15295	15320	15245	15202	15334	15326	15311	15335	15274	15352	15350	15323	15445	15233	15311	15420	15304	15612	15141	15460	15302	15409	15507	15459	15371	15361	15236	15388	15492	15404	15247	15607	15149	15341	15338	15446	15463	15277	15274	15117	15401	15319	15325	15352	15478	15311	15361	15358	15345	15263	15410	15281	15465	15116	15518	15287	15371	15457	15520	15428	15384	15239	15419	15347	15548	15262	15562	15535	15331	15496	15653	15343	15417	15470	15478	15312	15287	15362	15580	15470	15292	15473	15679	15478	15449	15355	15333	15163	15233	15562	15345	15363	15209	15316	15292	15385	15322	15264	15351	15487	15451	15305	15379	15487	15455	15318	15256	15276	15399	15590	15512	15317	15423	15208	15522	15381	15293	15522	15470	15181	15602	15188	15350	15442	15287	15504	15321	15323	15029	15287	15280	15278	15603	15465	15446	15486	15349	15416	15571	15369	15428	15063	15267	15338	15403	15419	15511	15475	15394	15420	15363	15340	15326	15181	15374	15321	15321	15391	15292	15429	15324	15508	15372	15360	15221	15204	15101	15321	15339	15297	15394	15272	15453	15431	15471	15307	15133	15353	15440	15508	15421	15313	15151	15378	15357	15202	15457	15418	15171	15358	15327	15350	15442	15429	15362	15231	15482	15473	15248	15397	15158	15298	15389	15145	15410	15165	15350	15416	15414	15257	15389	15266	15253	15369	15250	15311	15358	15378	15402	15292	15334	15259	15475	15332	15426	15377	15411	15414	15396	15275	15088	15313	15346	15348	15196	15335	15590	15329	15474	15463	15529	15243	15388	15340	15115	15384	15422	15373	15515	15403	15284	15359	15197	15342	15278	15388	15279	15393	15395	15234	15457	15380	15313	15427	15405	15580	15473	15467	15372	15198	15465	15417	15224	15340	15349	14947	15422	15611	15431	15575	15336	15429	15281	15275	15502	15324	15306	15480	15429	15345	15293	15472	15504	15518	15486	15476	15450	15388	15425	15387	15470	15197	15424	15162	15414	15342	15466	15416	15324	15342	15054	15250	15347	15444	15150	15430	15361	15508	15387	15260	15357	15326	15417	15303	15619	15190	15480	15457	15461	15313	15300	15458	15406	15375	15339	15366	15365	15422	15369	15374	15386	15516	15309	15451	15295	15281	15314	15465	15306	15408	15283	15299	15323	15431	15356	15292	15330	15322	15206	15256	15113	15212	15402	15444	15257	15280	15370	15357	15392	15225	15547	15360	15197	15655	15385	15283	15211	15288	15267	15349	15378	15326	15420	15297	15459	15285	15370	15430	15215	15499	15334	15494	15432	15328	15557	15476	15445	15156	15330	15470	15449	15430	15492	15373	15438	15606	15327	15419	15473	15417	15187	15568	15310	15239	15271	15567	15361	15367	15095	15425	15254	15309	15363	15500	15325	15473	15265	15295	15507	15284	15478	15227	15128	15317	15462	15176	15469	15482	15583	15469	15252	15404	15261	15397	15408	15376	15226	15401	15225	15249	15351	15560	15301	15581	15375	15301	15468	15373	15472	15464	15326	15193	15416	15205	15345	15314	15326	15293	15458	15285	15404	15351	15513	15406	15401	15484	15368	15289	15287	15474	15502	15434	15324	15369	15397	15293	15323	15568	15360	15235	15549	15531	15615	15313	15367	15473	15259	15441	15389	15420	15454	15340	15386	15468	15350	15455	15241	15363	15280	15534	15377	15306	15341	15335	15333	15222	15516	15434	15257	15467	15465	15170	15437	15555	15449	15518	15503	15396	15358	15276	15310	15242	15465	15373	15486	15348	15493	15370	15460	15407	15387	15266	15415	15313	15230	15249	15476	15415	15536	15355	15330	15202	15253	15404	15490	15428	15550	15417	15522	15287	15531	15449	15308	15334	15429	15415	15375	15203	15300	15325	15446	15403	15359	15465	15312	15271	15438	15228	15657	15368	15413	15288	15385	15332	15313	15587	15405	15238	15504	15327	15469	15404	15258	15297	15311	15321	15406	15478	15547	15499	15416	15450	15484	15288	15313	15452	15372	15380	15234	15497	15212	15382	15365	15390	15347	15356	15421	15373	15449	15381	15367	15527	15449	15314	15471	15287	15352	15326	15555	15444	15465	15273	15366	15482	15382	15390	15547	15403	15293	15459	15187	15332	15231	15246	15197	15368	15337	15368	15330	15456	15423	15304	15399	15395	15444	15218	15546	15293	15247	15364	15183	15355	15299	15455	15363	15710	15422	15394	15496	15483	15549	15478	15664	15473	15300	15344	15361	15216	15464	15454	15593	15314	15388	15393	15248	15430	15214	15499	15318	15435	15355	15500	15391	15409	15253	15242	15409	15415	15404	15363	15356	15198	15304	15153	15224	15334	15237	15486	15350	15513	15516	15454	15423	15529	15307	15317	15311	15276	15428	15419	15312	15513	15500	15432	15336	15449	15364	15441	15477	15337	15364	15319	15546	15429	15304	15377	15273	15249	15266	15378	15210	15360	15336	15175	15297	15381	15416	15364	15341	15386	15216	15425	15504	15560	15398	15462	15510	15376	15369	15400	15240	15438	15492	15260	15353	15527	15461	15453	15205	15253	15457	15389	15487	15397	15346	15520	15490	15525	15237	15635	15173	15245	15463	15336	15436	15419	15369	15263	15349	15330	15375	15309	15409	15479	15384	15350	15305	15261	15495	15462	15241	15432	15481	15440	15351	15472	15328	15283	15240	15306	15471	15065	15595	15461	15400	15468	15235	15446	15180	15258	15408	15417	15401	15301	15467	15542	15303	15439	15189	15423	15277	15194	15358	15508	15454	15310	15146	15197	15252	15265	15298	15571	15413	15241	15457	15171	15133	15347	15461	15341	15221	15278	15138	15353	15422	15441	15329	15552	15356	15334	15253	15397	15232	15275	15385	15224	15495	15455	15312	15205	15359	15312	15426	15526	15321	15328	15171	15448	15308	15338	15321	15468	15305	15729	15305	15487	15325	15208	15257	15479	15396	15320	15139	15364	15352	15474	15408	15176	15249	15222	15287	15402	15495	15293	15571	15457	15623	15405	15340	15431	15303	15577	15226	15404	15472	15252	15380	15251	15458	15114	15262	15108	15320	15384	15206	15196	15378	15437	15243	15519	15523	15240	15369	15539	15361	15559	15401	15331	15455	15467	15441	15251	15208	15285	15523	15536	15076	15452	15421	15383	15542	15501	15461	15494	15411	15489	15366	15325	15430	15262	15473	15559	15239	15430	15372	15433	15371	15434	15219	15065	15390	15340	15348	15432	15208	15401	15158	15384	15360	15685	15476	15313	15419	15310	15213	15330	15554	15471	15376	15506	15224	15508	15216	15247	15395	15615	15098	15459	15480	15340	15423	15130	15309	15488	15664	15179	15257	15402	15488	15416	15371	15385	15420	15199	15446	15428	15295	15570	15288	15526	15242	15369	15402	15444	15462	15312	15367	15349	15398	15331	15167	15425	15324	15408	15453	15419	15481	15507	15538	15300	15436	15129	15373	15471	15459	15298	15354	15252	15507	15443	15266	15356	15332	15301	15276	15344	15495	15430	15671	15279	15251	15338	15355	15452	15486	15545	15497	15211	15334	15335	15342	15252	15353	15622	15392	15544	15329	15433	15263	15133	15428	15451	15460	15319	15410	15535	15382	15395	15387	15538	15261	15636	15336	15142	15349	15325	15281	15497	15448	15613	15463	15410	15456	15309	15445	15648	15231	15461	15287	15315	15345	15370	15452	15184	15225	15335	15424	15408	15296	15270	15298	15627	15287	15262	15348	15244	15173	15108	15292	15303	15432	15377	15262	15520	15395	15579	15383	15628	15302	15381	15372	15462	15397	15401	15276	15290	15326	15276	15216	15390	15335	15332	15383	15467	15331	15259	15224	15612	15334	15307	15415	15403	15357	15434	15279	15208	15360	15398	15375	15472	15378	15313	15280	15227	15194	15263	15439	15223	15314	15311	15114	15190	15507	15344	15241	15416	15192	15148	15402	15286	15309	15395	15336	15277	15541	15413	15423	15466	15348	15501	15483	15492	15296	15370	15467	15415	15302	15416	15407	15321	15552	15343	15445	15163	15428	15196	15494	15530	15116	15455	15453	15379	15562	15380	15298	15324	15614	15524	15460	15457	15318	15419	15446	15392	15359	15421	15454	15435	15485	15390	15532	15331	15525	15238	15378	15330	15398	15302	15404	15407	15391	15251	15479	15570	15312	15229	15403	15535	15174	15365	15412	15322	15445	15370	15519	15699	15445	15498	15234	15241	15253	15405	15310	15202	15504	15374	15354	15361	15310	15458	15381	15177	15497	15438	15218	15439	15542	15369	15318	15334	15399	15418	15399	15472	15432	15443	15194	15426	15337	15430	15400	15438	15526	15512	15571	15368	15321	15274	15361	15551	15299	15316	15314	15228	15262	15216	15444	15290	15305	15371	15391	15447	15452	15436	15409	15383	15208	15379	15447	15402	15418	15270	15364	15195	15314	15176	15228	15536	15354	15396	15219	15331	15478	15277	15232	15477	15419	15486	15446	15379	15323	15515	15461	15439	15225	15255	15140	15384	15280	15469	15377	15262	15436	15372	15257	15346	15353	15411	15445	15414	15362	15367	15399	15424	15326	15349	15474	15471	15362	15341	15267	15214	15465	15292	15319	15341	15355	15222	15157	15397	15291	15416	15328	15335	15373	15197	15245	15260	15292	15405	15185	15276	15408	15491	15247	15213	15245	15551	15507	15224	15324	15312	15204	15368	15373	15272	15267	15140	15434	15488	15255	15370	15339	15152	15355	15452	15235	15332	15370	15498	15350	15368	15294	15345	15283	15492	15434	15340	15293	15464	15422	15210	15292	15453	15471	15364	15232	15295	15515	15364	15275
24931	43940	43412	35042	31322	28837	25749	22501	18775	17189	31713	49616	42395	28882	17758	13910	13157	13096	12895	13197	13050	13180	12907	13149	12983	13088	13194	13143	13058	13160	13184	13018	13012	13176	12965	13096	13186	13327	13000	13116	13001	13068	12964	12990	12910	13068	13177	13055	12972	13038	13111	12969	12896	13063	13094	12958	13037	13038	13190	13057	13149	12916	12954	13145	12953	13023	13028	12930	12954	13002	12892	13057	13075	12930	12989	13073	13089	13161	13233	13084	12912	12820	13000	13071	12966	12973	13003	13082	13029	12895	12972	13065	12962	13001	13135	13096	12987	12826	13059	13039	12928	13033	12940	13031	13116	13121	13004	13035	12914	12956	13028	13236	13014	13051	13003	12905	13005	13121	12933	12896	12886	13087	13038	13164	13082	12966	13041	12998	12841	13030	13227	12934	12929	13168	13039	12992	13137	13100	13003	12999	12960	12894	13060	13053	13147	12750	12978	12971	13072	13065	13019	12917	12886	13097	13139	13071	12924	13039	12912	12993	12792	13009	12976	13033	12870	13068	12977	12970	13047	13043	13110	12990	13047	13038	13081	12994	13181	13087	12947	13183	13188	12898	12936	12929	13135	13093	12953	13205	12956	13009	13024	13091	13039	12988	13013	12988	13013	13004	12985	13075	12967	13109	13192	12928	12947	13086	13079	13061	13171	13116	13010	13099	13064	13042	13122	13191	12954	12969	12999	13126	13033	13028	13046	12915	12968	13046	13028	13048	13131	13105	13082	13026	13004	12951	12936	13160	12989	13026	13020	13037	12873	13090	13106	13088	13117	13025	13081	12941	12996	13099	13061	13103	13164	12991	13066	12900	12937	12938	12986	12900	13073	13141	13038	13047	13158	13113	13073	13007	13117	12947	12992	13045	13071	12898	13166	12990	12888	13140	13068	12924	12893	13138	13123	13057	12899	13019	13050	13061	13032	13179	13036	12855	13002	13196	12968	12924	12946	12956	13117	12997	13100	12895	12990	13150	12968	13017	12961	13148	12987	13053	13070	13133	13081	13050	13137	13114	13233	12968	12969	13175	13239	13051	12973	13031	12988	13102	12931	13220	13178	13086	12974	13061	13077	13083	12928	13029	12949	12955	13042	13113	13022	13104	12948	13096	13054	13113	12865	13145	13026	13044	12985	13051	13091	12983	12984	12935	12987	12975	12791	13032	13133	13032	13026	13082	13117	13063	13025	12856	12971	13142	13004	13062	13120	13144	13019	13048	13039	13091	13177	13197	13070	13061	12971	13065	13049	13004	13109	13123	12989	12915	13118	12910	13008	13147	13081	13019	12994	13072	13099	13149	12981	13003	13188	12876	13041	13115	13176	13035	12946	13053	12966	13083	12961	13180	12993	13074	12898	13090	13023	13059	12808	13035	13122	12979	13046	13038	13037	13132	13104	12950	12986	13059	13016	13045	12989	13081	13057	12958	12919	13059	13181	13031	13077	12956	13039	13072	13125	12897	13002	13067	13083	12892	12865	12990	12942	12968	13038	13018	13127	13029	13071	12975	13087	13034	13167	13066	12962	12961	12900	12866	12981	13185	12984	12870	12911	13035	12971	13062	13120	12928	13174	13052	13033	13089	12938	12991	13052	13090	13135	13046	13101	13135	13135	13167	13135	13206	12959	13068	13092	13037	13286	13020	13102	13074	13080	12999	13004	12794	12945	12920	12908	13149	13006	12963	12969	13082	12985	12872	12945	13006	13256	12895	13074	12822	13027	12965	12957	13209	13042	13046	12957	13102	13108	12987	13024	12913	13065	12952	13084	13077	13078	13115	12980	12960	13012	13097	13266	13094	12993	13116	12850	13028	13060	12905	13151	13059	12879	13002	12968	13043	12965	12951	13064	12927	12983	13051	12976	13006	12959	13116	13096	13017	13040	13126	12991	13115	13015	13051	13007	13028	12942	13136	13091	12951	12830	13172	12917	13060	12976	12935	12978	13201	13054	13094	13000	12955	13057	12958	13084	12982	13112	12915	13014	13157	13049	12946	12984	13030	13000	13091	13211	13118	13038	13031	13030	12892	13081	13206	13055	13064	12998	12967	12970	13137	13049	13030	13150	12987	13127	13089	13075	13056	12986	12990	13172	13085	12944	12920	12998	13291	12952	13045	12990	12916	12968	13058	13040	12967	13136	13026	13110	12963	13155	13074	13147	13063	13006	13023	13080	13141	12991	12734	13069	12975	13048	13042	13161	12989	13106	13130	12900	13143	12891	13016	13064	13090	13049	13202	13082	12980	13020	13108	13155	13195	12951	13048	12905	12941	12927	13084	13034	12948	13051	12884	13013	13066	12908	13158	12991	12950	12983	12838	13119	13051	13060	13157	12921	12962	13181	13056	13052	13068	12949	13035	12928	13081	13204	12887	13158	12993	12991	13036	12895	12904	12915	13151	12895	12986	13088	12996	13218	13042	12977	13189	13055	13273	13110	13038	12899	12991	13009	13100	13136	13239	12957	12994	13123	13093	13117	13014	12932	12969	12947	13145	13004	12947	13102	12963	12998	13014	13133	13121	12929	12910	13089	13034	13044	13063	13107	13066	13016	13094	13028	13118	13094	13108	13022	13114	13109	13104	12983	13002	12953	13046	12910	13072	13100	13121	13132	13091	13029	12962	12826	13049	13195	13221	13075	12905	13141	12940	13013	13011	13097	13088	12939	13016	13069	13078	12860	13214	12954	12966	13026	12951	12942	12944	13068	12992	12923	13033	13135	13013	13017	12885	12956	13191	13018	12932	13135	13022	13090	12962	12966	12960	13046	13085	12980	13085	12946	12983	13141	12906	12945	13030	12933	13064	13109	12892	13102	13006	13115	13106	12999	13169	13079	12977	13092	13161	13113	12966	12869	13053	13031	13047	13015	13030	13095	12833	13050	12981	13131	12969	13117	13000	13064	12978	12814	12948	12917	12952	13161	13089	13082	13121	12870	12972	13009	12923	12931	13125	12848	12821	13010	13079	13137	12949	13000	13057	13119	13051	13041	13010	13111	13182	12952	12994	13008	13020	13180	13003	13083	12949	13041	13021	12967	12974	12985	13044	13024	13171	13064	12946	13107	13100	12986	13077	12943	13170	12925	13171	13028	13117	13036	13065	12998	12989	12908	13011	13102	12978	12960	13029	13129	12920	12957	13273	12976	13112	13014	12914	13023	13017	13203	13153	12995	13267	13102	13105	12988	12989	13081	12890	12922	13056	13020	13240	13086	13015	13154	13074	13016	13214	13092	13042	13101	13086	13021	13080	13148	12998	13084	13072	12975	13057	12951	13140	12998	13066	12981	13045	13120	12906	12992	13120	13077	13171	13087	13149	13100	12889	12917	13136	13040	13121	13018	12966	12978	13084	13032	13055	12972	13073	12905	13125	13144	12904	13129	12809	13101	13043	13190	12925	13337	13152	13068	13094	13182	12871	13083	12840	13094	13025	13013	13074	12965	12989	13051	13164	13084	12945	13139	12897	12995	13140	12960	13092	13038	13094	13135	13184	13112	13076	12992	12980	13117	13102	13002	13069	13131	13040	12996	12961	12984	13036	12938	13086	13010	12921	13038	13152	13128	13073	13109	13111	13022	13131	12993	13104	12959	12951	13021	13161	13107	13147	13113	13110	13055	13158	13166	12977	13120	13000	13049	13008	13073	13014	12931	13008	12854	12993	13074	13132	13050	13093	12957	13068	12945	13146	13030	12999	12912	13173	13131	13117	12979	12900	13073	13167	12944	12952	13061	13038	12975	13163	13045	13096	13007	13081	12931	13022	12986	13101	13077	13095	13118	13194	12912	13047	13175	13184	12967	13050	13120	12907	13011	12990	13061	12925	13048	13203	13005	13099	13012	12931	13131	12886	13059	13085	13238	13042	12876	13097	13062	13013	13171	13112	13025	13106	13012	13167	13088	12935	13091	13003	13087	12995	12874	12878	12980	13031	13185	13033	13125	13079	13043	12980	13046	13084	13011	13140	13062	13113	12990	13072	13054	13026	12889	13073	13042	12998	13047	13047	13056	13051	12964	13127	12998	13089	13149	12872	12976	13133	12946	12988	12912	13009	12931	13064	13069	12972	13214	12967	12975	12874	13197	13003	13002	12982	13090	13054	12930	13130	13063	12871	12967	12978	12951	13003	12997	13072	13017	13072	13089	12918	13110	13012	13006	13064	12899	12995	13101	13116	12994	13093	12966	12903	13088	13079	13267	13071	12964	13045	12898	13038	13168	12938	13027	12845	12912	13175	13170	13060	12899	13098	12887	13046	12943	13078	12923	13091	12906	12788	13066	12883	12922	13171	12970	13082	12985	13070	12999	12974	12981	13064	12970	12913	13050	12929	13041	13174	12921	13078	12977	13035	13082	13035	13007	13040	12961	13060	13086	13077	12945	13223	13077	12892	12908	13141	12962	13093	13011	13044	12975	13036	13120	13022	13139	13117	12905	13025	13150	12935	13055	13116	13057	12950	13164	13163	13116	13018	13090	13118	13109	13066	13110	12905	12863	13078	13243	12959	13204	13066	12880	13036	13003	12957	13089	13002	13114	13147	13020	12825	12916	13054	12988	13052	13053	12972	12943	13066	13069	13072	12966	13060	13096	12971	13018	12899	12896	13039	13144	13028	13048	13147	13002	13031	12970	13111	12881	12969	13210	13097	13001	12970	13048	13119	12955	12924	12983	13009	13049	13069	12853	13102	13013	13216	13003	12997	13078	12890	13150	13129	13001	12975	12957	13077	13041	12951	13048	12974	13090	13004	12956	13031	12985	12946	13084	13127	13037	13172	12850	12988	13003	13053	12980	13090	13008	13098	13000	13169	12964	13073	12976	13030	13080	13005	13128	12918	13011	13014	13266	12875	12997	13040	13143	13015	12943	12897	13129	12879	13037	13154	13009	13036	13145	13162	12955	13031	13015	13005	13042	12812	13045	13155	13037	12865	12993	12960	12960	13090	13117	13043	13022	13236	13100	12988	12999	12946	12995	13160	13139	13239	13124	12962	13148	13130	12994	12941	12993	13147	12966	13078	13094	12968	13072	13142	13136	12997	12941	13016	13124	13119	13020	13072	13146	12958	12898	13057	12980	13045	12976	13095	13136	13091	12999	13181	13107	12943	13090	13033	13081	12737	13146	12960	12986	13128
30280	26092	29151	24900	20825	19696	18420	17643	16870	16610	17291	20306	19826	17908	16746	16536	16317	16376	16366	16194	16450	16414	16319	16380	16278	16297	16366	16180	16027	16319	16355	16352	16223	16353	16247	16251	16223	16121	16171	16293	16019	16273	16388	16451	16435	16297	16375	16285	16258	16320	16194	16138	16417	16276	16016	16272	16255	16374	16300	16458	16193	16450	16137	16242	16346	16295	16162	16255	16227	16231	16240	16253	16241	16307	16153	16403	16411	16472	16329	16183	16241	16337	16309	16281	16105	16367	16163	16243	16173	16115	16293	16095	16110	16232	16276	16347	16256	16207	16197	16299	16168	16164	16196	16245	16275	16135	16190	16273	16096	16390	16255	16210	16384	16195	16346	16215	16266	16439	16170	16232	16066	16404	16150	16154	16223	16233	16254	16291	16251	16264	16193	16300	16299	16048	16230	16016	16160	16173	16225	16580	16335	16186	16200	16028	16268	16164	16151	16280	16270	16214	16263	16010	16303	16430	16471	16045	16264	16099	16442	16235	16410	16246	16401	16059	16058	16458	16276	16004	16058	16451	16181	16280	16317	16103	16180	16384	16373	16367	16179	16270	16403	16408	16238	16246	16348	16391	16190	16271	15974	16022	16260	16280	16404	16168	16387	16123	16368	16509	16350	16351	16420	16225	16210	16207	16208	16326	16299	16210	16400	16396	16275	16309	16435	16203	16329	16027	16258	16239	16184	16259	16476	16475	16228	16349	16305	16308	16350	16296	16413	16340	16204	16307	16089	16245	16422	16304	16003	16317	16183	16233	16140	16127	16307	16265	16320	16390	16255	16402	16300	16065	16249	16382	16260	16453	16346	16315	16253	16183	16244	16387	16179	16430	16296	16103	15857	16268	16346	16362	16243	16148	16354	16352	16153	16262	16292	16344	16238	16230	16255	16229	16163	16055	16175	16306	16456	16213	16357	16288	16243	16275	16232	16235	16264	16364	16213	16379	16246	16358	16264	16223	16335	16346	16194	16252	16415	15982	16262	16375	16430	16170	16315	16148	16517	16155	16081	16369	16071	16261	16297	16354	16197	16249	16160	16271	16239	16257	16537	16343	16317	16270	16427	16252	16406	16326	16303	16319	16323	16152	16169	16225	16206	16113	16221	16329	16317	16355	16269	16195	16111	16507	16446	16140	16334	16217	16302	16287	16227	16124	16186	16275	16334	16284	16267	16461	16203	16328	16272	16339	16222	16214	16243	16359	16299	16303	16339	16362	16339	16262	16302	16324	16578	16509	16194	16316	16342	16139	16222	16463	16433	16269	16255	16404	16237	16092	16163	16346	16140	16214	16218	16298	16303	16240	16290	16091	16354	16181	16150	16067	16250	16302	16405	16230	16174	16252	16292	16356	16438	16295	16179	16239	16116	16163	16269	16133	16312	16356	16202	16373	16180	16265	16138	16380	16256	16323	16411	16363	16152	16091	16072	16124	16385	16304	16353	16389	16250	16323	16262	16290	16245	16337	16225	16483	16361	16333	16395	16235	16007	16265	16316	16303	16055	16326	16344	16308	16225	16185	16119	16175	16335	16202	16110	15935	16372	16248	16256	16354	16226	16024	16223	16354	16119	16177	16183	16188	16304	16426	16253	16262	16188	16192	16247	16140	16185	16153	16263	16207	16292	16324	16150	16339	16090	16366	16359	16243	16265	16250	16349	16171	16533	16244	16329	16299	16512	16315	16138	16206	16210	16112	16415	16273	16167	16022	16363	16161	16352	16225	16115	16230	16794	16175	16480	16225	16183	16338	16279	16381	16120	16163	16206	16180	16171	16319	15984	16320	16460	16252	16351	16439	16278	16280	16360	16357	16337	16178	16204	16230	16114	16315	16093	16174	16223	16267	16322	16259	16345	16220	16116	16302	16396	16222	16198	16459	16386	16302	16342	16337	16394	16345	16312	16245	16184	16133	16264	16256	16205	16251	16328	16383	16279	16360	16360	16322	16418	16289	16278	16216	16171	16105	16230	16421	16075	16251	16263	16213	16310	15940	16375	16344	16256	16289	16240	16322	16214	16171	16178	16108	16158	16131	16248	16092	16285	16284	16315	16179	16645	16317	16299	16226	16072	16177	16396	16151	16172	16138	16444	16186	16380	16328	16273	16080	15918	16360	16391	16144	16254	16152	16352	16259	16294	16134	16352	16304	16133	16283	16334	16338	16501	16365	16323	16339	16173	16257	16169	16360	16353	16203	16139	16187	16243	15981	16283	16371	16235	16076	16287	16311	16301	16157	16261	16266	16395	16105	16065	16166	16392	16167	16302	16136	16320	16241	16258	16381	16360	16152	16254	16401	16116	16139	16302	16191	16358	16161	16038	16181	16572	16307	16442	16283	16228	16186	16316	16272	16277	16152	16066	16215	16311	16318	16029	16171	16054	16300	16218	16224	16210	16174	16011	16153	16250	16292	16185	16330	16250	16127	16197	16489	16074	16208	16223	16173	16256	16078	16302	16155	16427	16322	16290	16092	16153	16256	16234	16290	16541	16181	16206	16266	16332	16416	16256	16339	16225	16443	16266	16463	16272	16283	16453	16470	16345	16450	16316	16278	16288	15970	16320	15971	16331	16419	16290	16305	16283	16112	16129	16177	16329	16147	16271	16296	16335	16222	16308	16239	16407	16289	16348	16324	16237	16241	16338	16376	16191	16146	16307	16401	16327	16308	16220	16285	16275	16294	16074	16375	16331	16201	16456	16259	16262	16260	16360	16178	16491	16303	16368	16342	16474	16264	16461	16173	16242	16284	16189	16207	16416	16251	16208	16267	16324	16268	16269	16275	16337	16259	16500	16216	16196	16164	16139	16205	16429	16203	16238	16106	16277	16295	16164	16273	16510	16196	16133	16114	16320	16183	16303	16242	16407	16334	16187	16298	15975	16187	16265	16255	16437	16260	16338	16350	16379	16279	16354	16385	16217	16248	16226	16267	16159	16076	16314	16364	16009	16333	16304	16195	16297	16222	16343	16216	16327	16227	16367	16147	16392	16124	16459	16140	16183	16429	16414	16271	16096	16263	16115	16023	16282	16389	16340	16240	15987	16252	16440	16274	16119	16112	16024	16324	16209	16277	16081	16139	16232	16323	16298	16415	16301	16198	16176	16173	16211	16251	16341	16159	16012	16284	16348	16109	16386	16343	16292	16333	16362	16271	16425	16169	16145	16362	16058	16131	16122	16241	16364	16282	16369	16207	16181	16157	16312	16112	16186	16363	16345	16175	16131	16169	16326	16352	16291	16067	16176	16180	16302	16284	16219	16200	16398	16350	16395	16314	16277	16185	16308	16393	16394	16423	16309	16388	16276	16267	16353	16272	16241	16312	16357	16266	16222	16515	16347	16313	16434	16483	16279	16327	16449	16252	16294	16450	16173	16238	16186	16321	16386	16261	16023	16210	16173	16252	16225	16249	16261	16360	16245	16068	16189	16338	16229	16123	16226	16429	16190	16262	16250	16205	16367	16300	16209	16288	16278	16188	16304	16479	16259	16329	16400	16157	16401	16328	16336	16148	16209	16389	16385	16112	16437	16206	16322	16407	16063	16183	16303	16143	16092	16279	16393	16410	16250	16425	16181	16218	16240	16176	16419	16236	16459	16166	16434	16209	16441	16277	16407	16393	16246	16418	16341	16232	16236	16418	16167	16254	16399	16341	16199	16155	16151	16314	16248	16072	16145	16097	16393	16322	16382	16205	16282	16172	16150	16259	16295	15960	16269	16301	16198	16236	16264	16216	16350	16286	16247	16037	16404	16326	16456	16382	16197	16240	16429	16467	16154	16360	16172	16252	16241	16303	16419	16352	16251	16288	16011	16126	16282	16326	16414	16191	16306	16094	16304	16304	16319	16197	16158	16238	16234	16128	16341	16193	16383	16386	16225	16134	16181	16191	16117	16311	16365	16281	16328	16174	16163	16046	16480	16167	16070	16296	16442	16291	16370	16368	16207	16349	16237	16171	16116	16229	16126	16227	16346	16370	16281	16357	16207	16244	16383	16490	16070	16271	16349	16344	16296	16156	16463	16365	16269	16366	16285	16261	16280	16237	16167	16218	16224	16368	16418	16188	16447	16301	16308	16265	16236	16247	16261	16193	16190	16376	16257	16217	16420	16316	16154	16247	16291	16125	16235	16410	16300	16474	16321	16438	16250	16213	16242	16353	16259	16371	16239	16293	16309	16154	16482	16074	16274	16196	16094	16343	16430	16463	16328	16290	16258	16268	16231	16374	16190	16291	16163	16139	16365	16225	16422	16378	16330	16370	16406	16546	16215	16245	16405	16232	16166	16107	16398	16060	16105	16169	16344	16053	16097	16330	16417	16195	16276	16303	16217	16334	16239	16197	16316	16245	16250	16077	16313	16115	16231	16188	16307	16299	16396	16270	16376	16206	16061	16201	16427	16269	16288	16299	16329	16206	16246	16354	16136	16321	16213	16176	16362	16298	16282	16265	16177	16490	16367	16252	16143	16356	16278	16223	16270	16240	16124	16361	16343	16336	16318	16284	16400	16218	16382	16282	16094	16099	16247	16168	16401	16251	16292	16268	16407	16171	16256	16375	16178	16278	16075	16237	16249	16308	16412	16477	16327	15972	16238	16351	16204	16353	16391	16524	16131	16372	16263	16139	16056	16417	16327	16469	16318	16279	16228	16279	16215	16180	16238	16337	16489	16298	16171	16376	16401	16318	16291	16060	16269	16327	16297	16135	16407	16402	16474	16271	16320	16226	16213	16230	16506	16387	16296	16429	16353	16336	16206	16301	16109	16023	16148	16277	16200	16212	16267	16136	16330	16067	16200	16383	16066	16331	16288	16232	16364	16591	16160	16214	16257	16075	16175	16275	16364	16165	16273	16441	16310	16431	16089	16134	16343	16288	16126	16262	16356	16230	16307	16308	16269	16414	16437	16197	16353	16244	16151	16200	16015	16463	16409	16064	16110	16207	16114	16219	16185	16416	16319	16183	16321	16328	16499	16240	16066	16169	16332	16298	16392	16209	16312	16155	16338	16338	16137	16443	16308	16472	16371	16258	16205	16201	15985	16114	16481	16144	16156	16293	16191	16298	16077	16305	16246	16358	16196	16286	16301	16497	16472	16527	16329	16489	16224	16364	16166	16373	16198	16200	16485	16271
20754	29529	29770	22566	19823	18208	16878	15316	14373	14088	15598	19246	17331	15095	14048	13746	13509	13611	13416	13570	13508	13350	13769	13522	13407	13482	13541	13745	13605	13640	13708	13534	13587	13427	13449	13607	13480	13597	13441	13658	13420	13567	13662	13658	13609	13431	13672	13515	13614	13675	13635	13637	13528	13495	13621	13573	13569	13465	13447	13679	13589	13595	13588	13510	13602	13638	13689	13681	13621	13628	13588	13458	13668	13534	13578	13546	13436	13522	13609	13537	13446	13701	13426	13459	13518	13514	13455	13578	13524	13540	13494	13474	13617	13394	13861	13518	13526	13480	13649	13503	13568	13517	13444	13641	13616	13470	13516	13543	13472	13494	13519	13548	13676	13554	13565	13636	13689	13562	13546	13499	13711	13522	13717	13458	13432	13527	13595	13472	13637	13687	13483	13606	13505	13612	13540	13379	13638	13499	13504	13690	13808	13379	13666	13468	13772	13389	13484	13512	13663	13589	13616	13576	13594	13494	13539	13668	13608	13429	13403	13575	13524	13632	13566	13661	13487	13626	13563	13551	13661	13554	13604	13653	13482	13599	13581	13490	13635	13554	13478	13572	13602	13562	13703	13401	13558	13516	13501	13705	13528	13542	13542	13646	13640	13756	13468	13550	13591	13535	13554	13589	13537	13543	13570	13566	13497	13442	13773	13502	13568	13420	13447	13685	13564	13720	13381	13629	13528	13638	13481	13549	13556	13711	13512	13604	13597	13747	13489	13489	13453	13642	13599	13488	13552	13472	13438	13629	13515	13483	13717	13668	13365	13546	13644	13501	13686	13534	13382	13424	13481	13450	13542	13575	13641	13468	13518	13600	13565	13560	13548	13654	13440	13618	13529	13441	13594	13689	13392	13421	13692	13331	13309	13598	13537	13630	13594	13570	13688	13557	13743	13639	13657	13471	13508	13402	13640	13535	13475	13779	13361	13502	13402	13684	13395	13545	13494	13626	13638	13516	13523	13657	13516	13572	13419	13512	13584	13679	13514	13538	13696	13573	13552	13515	13620	13575	13620	13430	13505	13628	13669	13654	13674	13540	13471	13513	13512	13591	13583	13679	13389	13560	13593	13504	13433	13569	13616	13591	13511	13449	13470	13514	13610	13625	13602	13570	13462	13655	13592	13418	13710	13632	13555	13735	13734	13668	13590	13600	13754	13610	13597	13544	13470	13777	13535	13471	13690	13537	13581	13625	13526	13668	13716	13548	13704	13444	13580	13443	13466	13593	13495	13596	13695	13709	13549	13298	13664	13481	13452	13508	13597	13562	13588	13620	13636	13553	13535	13590	13569	13584	13643	13575	13355	13592	13540	13453	13652	13692	13631	13564	13304	13586	13691	13521	13554	13671	13659	13460	13565	13619	13627	13705	13246	13483	13573	13534	13485	13634	13445	13555	13414	13590	13467	13669	13379	13513	13632	13552	13632	13520	13432	13562	13531	13620	13582	13606	13469	13344	13505	13686	13607	13549	13581	13579	13461	13519	13667	13650	13723	13540	13610	13532	13554	13517	13610	13708	13668	13666	13487	13599	13629	13639	13493	13486	13564	13686	13456	13726	13471	13441	13676	13618	13458	13406	13556	13604	13537	13581	13650	13712	13495	13432	13623	13683	13578	13373	13636	13511	13529	13400	13637	13618	13662	13574	13614	13379	13552	13496	13418	13615	13531	13464	13633	13517	13549	13599	13713	13652	13689	13628	13429	13604	13611	13418	13450	13591	13689	13746	13698	13670	13592	13522	13637	13421	13576	13641	13470	13468	13684	13656	13633	13426	13625	13438	13575	13506	13468	13493	13454	13481	13596	13596	13529	13782	13570	13513	13630	13614	13460	13613	13631	13524	13783	13614	13566	13490	13607	13572	13643	13592	13656	13368	13501	13537	13554	13488	13537	13464	13493	13458	13512	13593	13702	13655	13441	13634	13579	13602	13481	13593	13486	13601	13484	13394	13624	13702	13721	13570	13571	13611	13545	13574	13530	13544	13598	13553	13662	13648	13502	13426	13334	13570	13413	13563	13500	13561	13518	13516	13548	13452	13585	13685	13687	13539	13444	13546	13602	13415	13684	13440	13588	13478	13675	13505	13576	13431	13580	13651	13522	13503	13745	13634	13592	13676	13686	13708	13543	13534	13669	13637	13491	13488	13517	13650	13536	13499	13586	13469	13485	13605	13472	13507	13526	13495	13483	13706	13536	13482	13528	13509	13527	13615	13596	13600	13500	13589	13655	13438	13513	13547	13633	13420	13504	13697	13489	13696	13570	13436	13523	13511	13515	13636	13489	13586	13514	13536	13528	13466	13498	13598	13567	13509	13420	13572	13699	13582	13589	13572	13494	13606	13603	13600	13557	13647	13482	13456	13529	13594	13693	13454	13730	13485	13764	13628	13640	13649	13693	13533	13604	13459	13581	13665	13438	13505	13434	13651	13649	13610	13627	13615	13532	13457	13675	13568	13539	13655	13552	13590	13621	13500	13719	13641	13633	13589	13548	13511	13596	13480	13539	13527	13606	13637	13592	13600	13524	13586	13470	13623	13623	13690	13593	13588	13562	13567	13541	13538	13654	13636	13659	13562	13665	13471	13626	13645	13675	13567	13404	13703	13514	13458	13657	13520	13549	13719	13528	13464	13433	13640	13506	13486	13571	13568	13644	13596	13590	13578	13637	13529	13527	13533	13703	13682	13513	13536	13547	13539	13747	13400	13668	13609	13642	13514	13595	13581	13395	13458	13563	13748	13491	13664	13443	13694	13505	13469	13584	13482	13583	13468	13775	13469	13669	13459	13828	13547	13575	13536	13522	13505	13495	13606	13588	13499	13649	13610	13473	13488	13553	13521	13562	13343	13545	13659	13580	13588	13614	13639	13597	13521	13429	13604	13605	13536	13579	13616	13534	13743	13428	13722	13622	13731	13473	13606	13543	13592	13703	13527	13652	13570	13552	13632	13595	13599	13517	13660	13578	13469	13608	13618	13591	13533	13532	13370	13564	13596	13571	13471	13616	13534	13505	13493	13613	13587	13502	13513	13714	13391	13541	13503	13569	13512	13473	13669	13499	13702	13658	13519	13528	13435	13520	13407	13629	13574	13545	13413	13653	13447	13522	13578	13621	13627	13526	13518	13406	13631	13614	13537	13682	13597	13383	13753	13401	13553	13418	13402	13533	13557	13670	13561	13510	13466	13571	13509	13474	13502	13564	13742	13370	13672	13578	13663	13463	13650	13544	13621	13770	13591	13610	13356	13707	13583	13559	13565	13592	13514	13421	13601	13524	13442	13639	13617	13647	13526	13398	13614	13657	13402	13550	13571	13560	13569	13649	13586	13764	13523	13581	13546	13538	13527	13565	13508	13475	13543	13724	13587	13532	13663	13549	13449	13576	13457	13646	13722	13599	13636	13587	13507	13771	13425	13523	13382	13623	13384	13615	13640	13628	13724	13689	13607	13523	13590	13711	13600	13583	13530	13601	13595	13507	13706	13504	13640	13485	13558	13379	13430	13676	13560	13508	13383	13567	13669	13639	13571	13640	13632	13596	13574	13432	13647	13506	13427	13576	13419	13625	13555	13431	13544	13563	13455	13557	13527	13527	13643	13701	13475	13545	13452	13585	13582	13631	13632	13462	13547	13504	13654	13545	13439	13500	13542	13529	13542	13422	13537	13439	13579	13355	13603	13565	13757	13608	13499	13600	13534	13557	13481	13449	13623	13664	13630	13665	13515	13549	13754	13738	13484	13481	13496	13324	13750	13683	13679	13571	13690	13470	13615	13528	13579	13561	13779	13615	13686	13341	13719	13453	13698	13510	13470	13583	13508	13710	13660	13475	13803	13620	13587	13593	13463	13305	13566	13515	13525	13588	13634	13547	13491	13525	13473	13538	13594	13646	13531	13706	13464	13515	13546	13578	13490	13534	13627	13622	13434	13531	13572	13412	13558	13494	13589	13600	13467	13497	13601	13638	13375	13473	13682	13594	13494	13640	13544	13536	13527	13577	13603	13593	13636	13645	13583	13500	13518	13542	13639	13714	13629	13526	13528	13548	13631	13528	13484	13624	13661	13528	13382	13391	13366	13622	13408	13623	13487	13637	13569	13582	13689	13665	13449	13480	13557	13553	13566	13529	13585	13676	13516	13633	13693	13561	13644	13522	13643	13595	13505	13554	13553	13740	13447	13671	13576	13437	13627	13461	13611	13586	13664	13587	13715	13551	13808	13427	13389	13568	13583	13500	13635	13531	13514	13678	13570	13605	13530	13715	13480	13668	13689	13617	13620	13599	13543	13592	13621	13511	13741	13559	13600	13542	13631	13461	13701	13703	13759	13557	13551	13690	13568	13287	13562	13625	13702	13593	13557	13381	13623	13555	13448	13541	13476	13443	13417	13581	13673	13459	13589	13608	13567	13695	13525	13459	13773	13545	13482	13694	13447	13458	13655	13659	13695	13725	13623	13549	13817	13564	13598	13616	13602	13520	13482	13462	13564	13403	13605	13637	13460	13352	13620	13500	13726	13466	13470	13695	13623	13532	13546	13695	13547	13599	13385	13652	13570	13494	13400	13597	13424	13585	13559	13683	13607	13545	13553	13553	13521	13501	13512	13314	13671	13481	13731	13714	13697	13573	13568	13668	13482	13767	13650	13546	13628	13445	13645	13464	13590	13654	13603	13495	13554	13648	13486	13479	13489	13629	13718	13649	13553	13440	13497	13422	13634	13639	13693	13574	13572	13580	13581	13561	13460	13481	13761	13624	13351	13401	13544	13693	13643	13583	13500	13532	13645	13708	13458	13702	13725	13674	13602	13649	13528	13624	13513	13688	13669	13556	13496	13575	13682	13473	13703	13470	13451	13555	13527	13439	13519	13546	13725	13575	13586	13589	13495	13714	13483	13492	13593	13463	13520	13564	13689	13572	13604	13472	13608	13534	13538	13612	13549	13728	13437	13459	13720	13537	13625	13707	13415	13517	13629	13514	13817	13517	13401	13442	13591	13364	13463	13590	13399	13675	13564	13595	13579	13530	13548	13589	13538	13496	13573	13588	13578	13691	13557	13709	13557	13498	13470	13519	13481	13578	13489	13410	13529	13545	13575	13646	13486	13539	13603	13477	13473	13503	13535	13441	13557	13668	13485
25790	21199	28485	27034	24833	24615	23154	19587	17338	17287	26998	37681	29982	22420	18179	16569	16106	16337	16104	16122	15979	16147	16293	16109	16154	16043	16086	16289	16297	16158	16278	16031	16181	16098	16075	16049	16203	15800	16427	16145	16243	16068	16211	16164	16368	15916	16170	16203	16184	16257	16113	16021	15983	15888	15996	16135	16128	16114	15873	16081	15946	16011	16041	16195	16054	16103	16264	15902	15847	15970	16089	16064	16020	16076	16197	15988	15951	16082	15926	15882	15957	15857	16091	15871	15976	15890	16049	16143	15983	15989	16174	15962	16026	15945	16183	16166	16127	15918	15930	16112	16013	16100	16088	15881	15962	15901	16046	15910	15815	16135	16206	16119	16205	16286	16240	16165	16182	16141	16051	16195	16247	15933	15907	16136	16229	16318	16180	16190	16134	16233	16102	15976	16097	16179	15957	16235	16007	16122	16044	16105	16029	16077	16103	16177	16233	16132	16242	16022	15949	16102	16196	16022	16202	15991	16081	16277	15998	16084	16113	16185	16118	16013	16007	16213	16145	16123	16163	16047	16015	16291	16124	15855	15903	15960	16071	16121	16105	16167	15767	15898	15995	15983	15997	15930	16116	15947	16226	15996	16141	15950	16143	16116	16095	15900	16160	16040	16124	15963	15948	16031	16091	15935	15941	15931	15957	16075	16035	15942	15988	16340	16112	16053	16003	16037	15803	15831	16184	16093	16144	16156	15915	15959	16242	16217	16194	16193	16129	16271	16046	16109	16039	15903	16098	16152	16017	16019	16214	15983	16051	16035	16187	16063	16060	16111	16153	16078	15962	16129	16050	16159	16062	16189	16143	16163	16197	15789	16037	15908	15996	16145	16115	16163	15950	15987	16002	15956	16270	16189	15923	15806	16122	16219	16174	15935	15968	16124	15980	16156	16044	16061	15980	15983	16120	16105	16073	16166	16164	16119	15994	15893	16126	15931	16010	16225	16111	16144	15980	16177	15932	16093	16046	16124	16079	16015	16105	15835	15965	16136	16181	15842	16145	16110	15996	16007	16127	16124	16100	16087	15939	16152	16262	16219	15972	16153	16111	15959	16077	15983	15916	16110	16013	16232	16144	16215	16077	15872	16064	15752	16095	16279	16141	16160	16194	16085	16116	16206	16110	16052	16129	16191	16185	16009	15852	15906	16169	16144	16040	15876	16084	16181	15988	16003	16015	16003	16115	15992	16070	16145	16164	16088	16190	16256	16150	16132	16192	16141	15990	15880	16119	16068	15930	16166	15943	16029	15923	16098	16165	16006	16152	16137	16061	15928	16089	16011	16108	16089	15937	16022	15949	16145	16027	15883	15983	16169	15999	16164	16139	16039	16145	16120	15910	15842	16141	15967	15979	15930	16138	16071	16011	16022	15968	16026	16031	16071	16052	16083	16103	16177	16124	16146	16087	16027	15948	16026	15987	16037	16098	15972	16328	16227	15989	16034	16072	16141	16207	16309	15910	15985	16032	16094	15883	16231	16137	16230	15906	16156	16118	16378	16254	16135	16017	16175	16100	16138	16170	16111	16206	15964	16040	15992	15880	16042	16118	16061	15856	16061	15986	16089	16076	16135	16081	16059	16103	16195	16090	16368	16156	16033	16118	16103	16184	15997	15897	16175	16133	16062	16022	16088	16027	15834	16233	16193	16088	16039	16261	16111	15893	15867	16017	16205	16113	16075	16195	16053	15967	16005	15964	16015	16068	16003	16172	16152	15908	16076	16051	16106	15961	15962	16066	16054	16113	15989	16185	16179	16141	15987	15923	16196	16051	16339	16096	16171	15969	16271	16023	16045	15997	16087	16064	15883	15912	16193	16064	16036	15942	15931	15925	16134	15904	16026	15950	16091	15920	15932	16060	16038	16167	16172	16070	15943	16250	15994	16151	16340	15979	16024	15993	16157	16095	16021	16052	15790	15984	15973	15959	16151	16039	16037	16053	16051	15881	16083	16043	16102	16071	16057	15961	16045	16082	16152	16065	16132	16119	15904	16222	16246	16058	15845	16123	15960	16010	16085	16060	15983	16081	16028	15985	16129	16261	16225	16062	16135	16017	16069	15949	15876	16075	16097	16286	15829	16099	16142	16065	16038	16073	16062	16258	16018	15985	16134	16003	16053	16244	16148	15961	16102	16321	16186	15917	15912	15974	16072	16146	16142	16093	15933	16163	16088	15895	15942	16016	16264	16291	16090	16266	16145	16276	16079	16041	16197	16093	16301	16167	16070	16279	16127	15940	15834	15980	16119	16030	16092	16156	16016	16136	16133	15961	16004	16191	16050	16219	16232	15963	16152	16198	16347	15873	15883	16085	16188	15979	16054	15974	15974	15979	16002	15990	16219	16085	16032	16209	16045	15896	16164	16081	16179	16077	15926	16125	16230	16001	15924	16284	15861	16001	16171	16062	16094	16049	16123	16106	16177	16159	16137	16062	16017	16109	15984	16063	15993	16008	16150	15982	15950	16002	16091	15913	15816	15973	16076	16075	16090	16123	15863	16096	16170	15985	16059	15881	16071	15934	15966	16205	15879	15856	16123	16073	16181	16204	16213	16008	15937	16144	16091	16150	16097	16127	16120	16164	16136	16025	16162	16230	16160	15972	16036	15923	16036	16222	16018	16017	16036	16064	16149	16089	16062	16235	16160	16239	16126	16220	16041	16161	16194	16175	15990	16022	16005	15949	16149	16164	16007	16176	16073	16020	16024	16257	16031	16033	15956	15911	16167	15976	16148	15993	16067	16237	15994	16144	16063	16027	16097	16082	16041	16165	15807	16027	16067	16100	16160	15985	16174	16051	16173	15995	15932	15952	16189	16156	15791	16262	16082	16104	16066	16029	16193	16160	16196	16019	16276	16022	16160	15915	16118	16081	16188	16000	16155	16058	16106	16019	16060	15993	16062	16190	15981	16094	16014	16214	16092	15950	15965	16031	15974	16020	16165	16205	15988	15978	15891	15987	16028	16160	16133	15978	16011	16062	16140	16036	16070	16039	16247	16102	16186	16014	15942	15929	16222	16111	16151	16008	16024	15998	15936	16083	16101	16188	16156	16019	16159	16218	16010	16206	16132	16213	16181	16152	15857	15925	16002	16103	15991	16176	16230	16179	16055	15841	16095	16062	16137	16135	15983	15955	15964	15987	16077	16107	16081	16212	15866	15938	16212	16052	16101	16143	15956	16197	16253	16150	16050	16056	16063	16111	16153	16133	16133	15936	16011	16160	16082	16058	16057	16037	16050	15959	16100	16148	16320	16051	16120	16169	16154	15908	16054	15912	15919	16032	16084	15934	15911	15769	15977	16118	15932	16241	16339	16215	16173	15863	16180	16089	15924	15971	16113	16194	15893	16175	16300	16339	16071	15931	15848	16071	16037	16189	15907	15992	16038	16033	15908	16153	16148	16058	15960	16111	16109	15996	16164	16157	16066	16022	16094	16089	16003	16177	15991	16109	15831	16015	15928	16088	16063	16211	15957	16192	16196	16231	16089	16115	15999	15872	16030	15930	16032	16155	16056	16176	15959	16006	15982	16025	16079	15961	15967	16178	16004	15953	16160	15960	16015	15882	16210	16207	16131	16137	16226	16102	16153	16143	16041	16126	16271	16291	15949	16091	16078	16116	15989	16158	16173	16047	16116	15981	16004	16016	16314	16229	16014	16053	16157	16115	16133	16098	16118	15990	16096	16150	15959	15898	15991	16001	15937	16047	15815	16083	16058	16096	16149	16125	16182	16308	16169	16046	16087	15946	15976	15908	16082	15965	16107	16227	15933	15957	15976	15966	16199	16088	16049	16128	15884	16028	15998	16032	15944	16130	15936	16162	16125	16076	16087	16012	15941	15963	16172	16055	16182	16097	16115	16183	16128	16123	16005	15998	16146	15977	16227	16101	16122	15999	15866	16125	15761	16084	15865	15899	16107	16126	16096	15848	16202	16218	16324	16081	15977	16091	15912	16198	16124	16053	16077	16054	15911	16211	15991	16201	16184	16174	16106	16042	16054	16069	16233	15882	15767	16131	16104	16222	16233	16176	16292	16213	16135	16139	15936	16168	15985	16139	16070	16119	16159	15996	16079	16198	15969	16120	16078	15887	16021	16232	16071	16058	16080	16001	16128	15915	16259	16075	16011	16159	15988	16002	15999	15945	16297	16070	15926	16079	16160	16043	16110	15875	16087	16144	16139	16159	16069	16068	15874	16164	15980	16146	16288	16233	16029	16261	16133	16034	16078	16104	16211	16066	16138	15981	16030	16109	16060	15934	16193	16041	16058	16093	16172	16196	16054	16012	16193	15905	16157	15903	16327	15992	16098	16044	16210	16093	15985	16073	16150	16226	16168	16127	16037	15972	16110	16007	16037	16195	15965	16177	16104	15999	16115	16053	16181	16017	16008	16056	16132	16097	16038	16004	16202	16037	16082	16228	16029	16218	15904	16283	16195	16264	16229	16130	15996	16051	15983	16131	15759	16134	16043	16100	16044	15729	16058	16208	16208	16110	16068	15935	16203	15979	16070	16250	16097	16050	16069	16110	16073	16250	16132	16016	16057	16088	15955	16197	16182	16041	16045	16149	15953	16316	16262	16057	16099	16015	16193	16020	15905	15966	16219	16059	16065	16157	16123	16066	16125	16203	16008	16279	16102	16090	16239	16048	16161	16041	16013	16136	16019	16098	16097	16163	16049	16165	16107	16149	16147	16217	16130	15982	16066	16061	16246	16292	16131	16028	16298	16199	15910	16060	16086	16190	16040	16225	15979	16160	15912	16105	15923	15916	16199	16127	15950	16149	16234	16141	16015	16139	16231	16049	16001	15899	15964	15958	16049	16079	16172	16105	16028	16035	15890	16142	16263	16004	15935	16137	16059	16061	15882	16130	16017	16016	16034	16173	16196	16124	16217	15880	15779	15949	16139	16161	16240	16151	16076	15847	16157	15926	16282	16159	16095	16207	16033	16017	15983	15945	16142	16082	16151	16020	16030	16174	15916	16127	16176	15867	15873	16172	16160	16118	15875	16113	16023	16004	16049	15922	16098	15851	16155	16069	16192	16192	16151	16012	16153	16151	16023	15958	16202	16158	16197	16333	16275	16050	16033	16046	16162	16209	16172	15804	16154	16121	16124	15994	15909	16127	16059
22075	37999	38833	30384	26702	24273	21328	17547	15014	14967	29670	38289	28702	19688	15018	13815	13590	13588	13420	13557	13321	13539	13554	13546	13441	13531	13570	13461	13362	13448	13429	13522	13486	13652	13370	13440	13385	13669	13560	13515	13447	13493	13448	13444	13551	13541	13325	13535	13599	13462	13578	13463	13554	13357	13409	13608	13618	13599	13586	13480	13261	13580	13467	13481	13566	13468	13551	13568	13400	13484	13480	13581	13432	13508	13434	13638	13385	13502	13527	13440	13342	13382	13420	13477	13669	13452	13485	13535	13288	13559	13405	13353	13552	13609	13522	13348	13363	13616	13406	13454	13377	13293	13408	13480	13622	13778	13495	13542	13480	13684	13468	13516	13456	13509	13561	13494	13465	13520	13504	13565	13472	13699	13469	13666	13635	13390	13502	13303	13518	13611	13376	13576	13388	13409	13435	13577	13439	13378	13505	13256	13531	13400	13696	13613	13600	13605	13661	13383	13576	13376	13538	13391	13541	13558	13513	13405	13557	13473	13528	13550	13585	13691	13411	13731	13325	13393	13580	13465	13489	13597	13437	13527	13679	13444	13377	13474	13287	13486	13585	13422	13606	13486	13462	13413	13583	13478	13460	13421	13506	13411	13232	13502	13414	13544	13404	13455	13614	13465	13443	13480	13474	13496	13640	13617	13392	13539	13467	13412	13395	13605	13593	13473	13382	13454	13461	13464	13378	13426	13479	13507	13626	13367	13560	13435	13571	13582	13445	13366	13591	13367	13356	13508	13471	13516	13601	13501	13559	13431	13564	13476	13497	13363	13472	13491	13451	13509	13360	13497	13412	13529	13564	13450	13425	13577	13570	13637	13424	13465	13570	13282	13506	13633	13563	13455	13542	13365	13572	13431	13383	13516	13498	13402	13429	13493	13528	13535	13399	13446	13578	13467	13618	13555	13527	13536	13578	13488	13546	13656	13561	13546	13376	13510	13501	13436	13466	13477	13479	13397	13516	13620	13409	13552	13394	13564	13282	13512	13643	13497	13381	13602	13484	13535	13485	13416	13372	13405	13518	13473	13547	13482	13551	13447	13464	13484	13473	13464	13543	13329	13455	13431	13531	13550	13375	13520	13422	13543	13560	13563	13475	13548	13438	13411	13352	13481	13547	13348	13426	13454	13485	13389	13520	13420	13461	13462	13480	13677	13511	13377	13623	13386	13433	13544	13670	13330	13399	13437	13370	13518	13340	13642	13584	13458	13552	13488	13543	13453	13451	13494	13619	13550	13640	13501	13344	13384	13566	13613	13321	13571	13510	13390	13496	13444	13451	13452	13613	13430	13595	13599	13544	13458	13304	13472	13606	13429	13395	13619	13236	13347	13527	13344	13469	13687	13574	13447	13366	13498	13397	13389	13414	13651	13483	13593	13413	13319	13411	13476	13463	13500	13376	13553	13415	13438	13372	13402	13448	13467	13353	13544	13359	13217	13550	13582	13386	13510	13255	13530	13372	13393	13330	13472	13589	13442	13541	13388	13475	13529	13480	13473	13401	13401	13554	13606	13452	13423	13406	13420	13408	13518	13407	13607	13602	13540	13393	13405	13625	13530	13490	13475	13658	13452	13455	13532	13318	13521	13308	13560	13516	13607	13595	13548	13592	13481	13646	13445	13167	13556	13280	13527	13516	13468	13501	13309	13461	13501	13398	13497	13472	13495	13523	13582	13566	13518	13498	13449	13488	13512	13528	13396	13464	13356	13675	13409	13465	13641	13327	13509	13528	13507	13458	13476	13590	13439	13414	13320	13375	13291	13536	13509	13574	13627	13438	13391	13447	13496	13416	13407	13552	13610	13525	13584	13439	13592	13573	13491	13486	13446	13415	13448	13525	13525	13346	13420	13459	13471	13278	13593	13336	13455	13588	13545	13551	13674	13464	13510	13479	13461	13369	13606	13494	13474	13509	13586	13495	13352	13431	13240	13605	13471	13414	13514	13580	13513	13344	13438	13495	13563	13646	13567	13493	13476	13549	13301	13643	13354	13456	13484	13463	13405	13516	13432	13379	13480	13468	13517	13310	13502	13551	13586	13399	13469	13540	13433	13732	13445	13484	13711	13599	13427	13568	13519	13396	13504	13441	13407	13698	13659	13466	13230	13513	13365	13698	13517	13586	13505	13504	13484	13420	13380	13507	13513	13419	13407	13603	13540	13496	13392	13496	13426	13423	13547	13426	13666	13396	13551	13475	13518	13687	13356	13508	13530	13676	13242	13482	13449	13433	13572	13578	13534	13299	13418	13506	13471	13495	13467	13412	13294	13433	13551	13465	13660	13510	13384	13484	13599	13446	13412	13534	13469	13424	13521	13619	13617	13469	13280	13654	13651	13577	13519	13692	13463	13584	13555	13418	13302	13385	13636	13410	13525	13348	13554	13451	13494	13520	13429	13427	13401	13558	13617	13479	13290	13367	13469	13584	13412	13564	13687	13465	13692	13513	13392	13393	13522	13517	13543	13547	13413	13444	13466	13473	13522	13605	13476	13521	13492	13564	13495	13459	13451	13489	13487	13583	13416	13561	13572	13404	13578	13429	13353	13589	13424	13301	13405	13392	13512	13532	13497	13439	13466	13689	13437	13470	13469	13486	13538	13589	13467	13452	13620	13446	13485	13514	13420	13495	13495	13433	13430	13647	13488	13468	13418	13604	13426	13472	13578	13544	13639	13476	13371	13435	13520	13592	13407	13569	13451	13437	13571	13458	13442	13532	13579	13566	13441	13556	13617	13593	13370	13415	13424	13378	13310	13495	13406	13469	13420	13621	13361	13486	13389	13613	13381	13569	13500	13653	13279	13440	13591	13551	13644	13388	13485	13509	13520	13511	13367	13478	13562	13518	13358	13485	13627	13585	13547	13463	13469	13351	13479	13402	13590	13783	13535	13493	13314	13584	13312	13641	13321	13375	13531	13342	13398	13534	13368	13482	13452	13382	13549	13638	13494	13478	13606	13352	13431	13637	13436	13482	13559	13478	13606	13487	13566	13391	13444	13418	13403	13385	13355	13586	13573	13386	13575	13481	13429	13272	13611	13488	13439	13404	13376	13510	13512	13464	13645	13565	13536	13440	13537	13324	13577	13370	13354	13384	13604	13485	13305	13484	13514	13581	13417	13536	13586	13403	13631	13551	13420	13476	13464	13542	13748	13392	13499	13435	13493	13459	13627	13495	13591	13476	13451	13559	13499	13392	13370	13442	13471	13624	13468	13485	13470	13554	13511	13492	13404	13499	13369	13452	13319	13339	13423	13532	13390	13468	13371	13404	13499	13457	13663	13672	13468	13550	13350	13519	13321	13510	13415	13364	13516	13518	13665	13452	13465	13321	13394	13435	13333	13494	13382	13448	13481	13414	13553	13475	13393	13416	13338	13581	13569	13293	13651	13516	13413	13482	13392	13561	13434	13458	13496	13501	13436	13441	13425	13444	13393	13400	13475	13551	13500	13384	13438	13268	13413	13539	13532	13505	13462	13515	13505	13561	13719	13533	13546	13551	13416	13359	13627	13524	13511	13516	13583	13503	13398	13257	13466	13450	13361	13333	13499	13482	13551	13562	13575	13505	13534	13731	13381	13395	13476	13273	13503	13416	13575	13523	13489	13473	13597	13447	13470	13518	13505	13684	13387	13441	13442	13444	13385	13617	13605	13417	13481	13315	13615	13337	13445	13573	13326	13537	13447	13759	13464	13535	13347	13648	13412	13528	13434	13741	13613	13499	13550	13470	13493	13413	13419	13423	13387	13604	13376	13447	13496	13599	13482	13598	13507	13555	13462	13407	13621	13676	13485	13324	13255	13509	13590	13516	13475	13427	13582	13459	13409	13548	13627	13561	13434	13463	13456	13448	13394	13547	13634	13558	13498	13408	13475	13691	13435	13414	13349	13320	13614	13605	13620	13406	13445	13587	13516	13504	13484	13488	13539	13530	13536	13497	13608	13299	13375	13464	13387	13397	13645	13378	13519	13463	13514	13264	13455	13479	13465	13424	13357	13661	13438	13415	13510	13630	13369	13710	13518	13646	13498	13603	13422	13636	13590	13479	13548	13506	13507	13519	13546	13609	13490	13553	13459	13430	13295	13698	13510	13529	13628	13584	13465	13404	13476	13589	13356	13343	13421	13467	13638	13350	13532	13644	13442	13272	13405	13661	13531	13454	13503	13651	13470	13459	13522	13379	13594	13478	13510	13492	13421	13600	13491	13522	13527	13494	13532	13557	13377	13508	13359	13398	13284	13513	13496	13467	13436	13444	13487	13408	13525	13521	13464	13485	13535	13458	13394	13633	13385	13626	13550	13659	13335	13555	13381	13467	13670	13519	13288	13419	13565	13483	13431	13609	13712	13591	13439	13445	13611	13554	13522	13383	13399	13604	13431	13486	13448	13382	13440	13555	13412	13245	13526	13667	13710	13527	13728	13564	13492	13618	13357	13529	13524	13544	13522	13491	13416	13503	13695	13531	13684	13478	13488	13550	13287	13600	13547	13339	13600	13554	13473	13600	13409	13546	13448	13484	13551	13528	13550	13434	13478	13578	13368	13618	13416	13689	13367	13481	13627	13439	13341	13541	13540	13540	13459	13454	13407	13448	13456	13490	13319	13439	13583	13511	13559	13365	13457	13564	13452	13483	13631	13477	13411	13404	13368	13427	13410	13535	13489	13553	13368	13520	13582	13490	13455	13526	13347	13396	13318	13567	13386	13479	13569	13350	13604	13349	13566	13357	13614	13608	13463	13527	13414	13497	13496	13447	13535	13531	13678	13551	13541	13627	13375	13480	13527	13457	13525	13452	13559	13552	13639	13601	13389	13476	13521	13588	13371	13446	13556	13506	13558	13457	13456	13496	13608	13372	13655	13460	13596	13373	13479	13576	13550	13460	13624	13463	13545	13438	13391	13529	13423	13349	13515	13563	13598	13366	13323	13581	13672	13400	13449	13541	13680	13353	13508	13567	13396	13566	13484	13454	13596	13421	13439	13631	13468	13543	13335	13480	13403	13251	13444	13432	13534	13512	13388	13597	13469	13591	13564	13682	13560	13566	13570	13504	13433	13497	13575	13482	13586	13546	13649	13507	13541	13500	13419	13735	13563	13601	13498	13562	13410	13273	13617	13464	13512	13532	13413	13591	13567
23968	21104	28583	24386	24045	26823	27135	21120	18043	19158	40530	51250	39000	27361	19711	16929	16008	15730	16022	16044	15894	16060	15751	15860	16222	15960	15984	15965	15798	16028	15778	15886	15751	15852	15946	15820	15909	16066	16000	16052	15978	15858	15924	15947	15836	15898	15940	15859	15755	15759	16000	15856	15924	15971	15977	16045	15725	15960	15986	15918	15931	15806	15761	15862	15759	15768	15898	15871	15846	15742	15928	15877	15888	16011	15809	15913	16020	15861	15824	15736	15845	15700	15864	15793	16095	15756	15919	15993	15939	15989	15765	15858	16028	15741	15850	15901	15748	15727	15898	15575	15910	15934	15728	15769	15897	15790	15844	15950	15875	15906	16128	15788	15789	15879	15686	16005	15692	15883	15601	15891	15944	15970	15823	15948	15974	15718	15932	15835	15710	15959	15881	15916	16039	16047	15809	15858	15902	15980	15834	15706	15931	15907	15632	15643	15797	15845	15911	15671	15832	15577	15728	15994	15808	15763	15694	15634	15801	15803	15709	15815	15780	15878	15879	15782	15664	15913	15758	15796	15733	15895	15794	15730	15726	16043	15798	15780	15579	15909	15812	15856	15930	15603	15596	15746	16071	15872	16010	15722	15782	15935	15667	15936	15760	15786	15865	15530	15857	15885	15587	16058	15865	15700	15623	15725	15861	15725	15875	15928	15845	15932	15781	15827	15874	15975	15746	15727	15946	15881	15849	16058	15874	15759	15812	15758	15792	15790	15718	15615	15974	15925	15898	15547	15740	15816	15819	15852	15703	15831	15759	15648	15776	15726	15822	15713	15875	15915	15838	15883	15809	15631	15743	15831	15782	16024	15787	15805	15833	15913	15751	15655	15841	15708	15625	15588	15692	15663	15816	15693	15703	15719	15914	15932	15947	15734	15894	15794	15860	15752	15933	15688	15791	15715	16001	15805	15855	15916	15742	15920	15760	15789	15871	15901	15873	15964	15866	15798	15923	15845	15908	15887	15942	15859	15769	15721	15767	15954	15851	15819	15842	15840	15869	15651	15792	15923	15788	15875	15832	15952	16140	15804	15841	15889	15806	15727	15809	15747	15736	15596	15636	15827	15801	15612	15969	15853	15938	15873	15762	15999	15920	15840	15763	15765	15910	15864	15946	15702	15799	15984	16007	15802	15948	15614	15806	15877	15837	15761	15742	15790	15866	15962	15798	15782	15917	15708	15929	15890	15723	15667	15768	16042	15877	15963	15699	15931	15864	15898	15916	15870	15753	15820	15815	15855	15843	15867	15747	15972	15846	15636	15952	15855	15813	15670	15797	15827	15802	15695	15598	15796	15840	15899	15661	15887	16011	15849	15841	15899	15724	15810	15937	16014	15852	15893	15736	15853	15843	15673	15677	15907	15984	15793	15995	15952	15755	15803	16078	15878	15863	15825	15951	15680	15655	15725	15758	15831	15728	15871	15879	15753	15929	15999	15995	15754	15849	15920	15784	15844	15609	15883	15906	15850	15875	15797	15832	15949	15884	15779	15758	15717	15816	15726	15683	15966	15842	15688	15763	15764	15720	15875	15550	15668	15979	15904	15801	15932	15750	15751	15918	15865	15934	15734	15872	15760	15905	15928	15646	15782	15830	15958	15900	15847	15999	15737	15870	16306	15813	15704	16055	15671	16018	16027	15805	15700	15839	15716	15840	15554	15764	15870	15568	15735	15811	15697	15725	15866	15818	15817	15828	15757	15717	15925	15900	15836	15934	15703	15607	15733	15928	15676	15647	15839	15732	15814	15773	15867	16157	15879	15948	15974	15760	15826	15777	15775	16018	15826	15820	15993	15948	15986	15686	15821	15902	15739	15602	15722	15666	15935	15834	15755	15877	15708	15803	15939	15696	15933	15940	15933	15954	15649	15715	15581	15663	15667	15762	15851	15743	15711	15811	16123	15750	15876	15831	15761	15667	15894	15742	15754	15910	15678	15638	15797	15811	15834	15904	16127	15843	15921	15632	15857	16047	15951	16063	15655	15789	15763	15679	15796	15940	15757	15834	15919	15986	15766	15964	15890	15954	15918	15829	15868	15890	15592	15594	15831	15671	15705	15811	15808	15863	15848	16109	15935	15654	15696	15909	15902	15749	15856	15720	15783	15653	15817	15788	15885	15739	15583	15902	15931	15981	15997	15869	15630	15922	15797	15863	15870	15843	15747	15652	15775	15904	15803	15908	15906	15741	15769	15959	15845	15939	15902	15749	15950	15865	15971	15882	16140	15665	15777	15683	15667	15767	15801	15907	15847	15790	15877	15609	15788	15631	15854	15721	15612	15798	16038	15877	15850	15733	15849	15749	15896	15786	15753	15663	15882	15828	15715	15932	15994	15778	15865	15952	15901	15935	15912	15833	15964	15808	15882	15943	15719	15894	15929	15803	15696	15995	15825	15896	15878	15650	15828	15745	15695	15903	15909	15654	15875	15855	15716	15748	15731	15678	15976	15660	16000	15808	15632	15900	15962	15813	15791	15846	15950	15775	15690	15779	15785	15750	15670	15796	15871	15731	15767	15881	15807	15796	15765	15803	15877	15674	15770	15554	15827	15796	15611	15886	15892	15743	15793	15832	15720	15782	15866	15663	15868	16019	15803	15758	15673	16065	16053	15706	15789	15702	15714	15963	15941	15655	15986	15976	15814	15757	15834	15875	15759	15646	15984	15790	15704	15777	15773	15912	15867	15774	15885	15869	15780	15937	15752	15637	15749	15744	15770	16097	15656	15762	16059	15858	15763	15863	15673	15833	15932	15970	15799	15693	15973	15714	15868	15806	15905	15565	15706	15717	16013	15707	15823	15729	15688	15789	16012	15951	15977	15852	15847	15938	15826	15819	15685	15981	15879	15928	15842	15811	15813	15930	16107	15899	15735	16005	16056	15855	15749	15845	15747	15754	15827	15834	15724	15828	15797	15651	15799	15898	16002	16082	15715	15869	15602	15915	15857	15759	15745	15869	15954	15747	15961	15857	15632	15693	15693	15730	15825	15803	15834	15941	15895	15799	15911	15956	15909	15870	15866	15635	15629	15587	15726	15815	15773	15763	15969	16150	15800	15914	15905	15904	15719	15550	15844	16020	15762	15754	15834	15744	16042	15774	15862	15746	15847	15699	15885	15758	16023	15861	15659	15828	15729	15839	15725	15788	15714	15819	15858	15794	15751	15779	15822	15895	15794	15835	15908	15863	15871	16005	16023	15613	15779	15983	15935	15681	15709	15961	15881	15922	15794	15895	15691	15920	15856	15729	15808	15861	15675	15831	15753	15620	15911	15801	15800	16055	15599	15743	15913	15895	15908	15886	15842	15770	15835	15736	15733	15774	15559	15774	15943	15855	16010	15665	15857	15789	16116	15888	15616	15732	15603	15798	15712	15781	15968	15892	15696	15912	15961	16054	16000	15781	15876	16082	15998	15751	15888	15784	15914	16063	15662	15785	15851	15809	15970	16008	15784	15859	15970	15790	15891	15830	15824	15756	15785	15762	15679	15799	15998	15733	15748	15856	15985	15677	15757	15871	15688	15838	15876	15586	15775	16052	15815	15631	15575	15684	15851	15789	15728	15692	15880	15803	15859	15854	15828	15755	15905	16144	15877	15899	16075	15789	15560	15974	15757	15803	15819	15763	15656	15724	16080	15989	15930	15949	15675	16022	15759	15948	15919	15976	15979	15751	15789	15770	15744	15941	15724	15728	15750	15772	15854	15700	15978	15937	15715	15797	15747	15881	15965	15996	15918	15983	15885	15907	15930	15985	15857	16065	15827	15749	16002	15917	15676	15805	15875	16014	16001	15797	15695	16010	15839	15931	15849	15835	15662	15724	15850	15730	15950	15919	15891	15798	15850	15764	15740	15538	15740	15844	15667	15775	15741	15926	15818	15764	15863	15825	15784	15843	15898	16019	15827	15753	15906	15768	15785	15756	15794	15990	15722	16023	15882	15768	15940	15711	15798	15824	15688	15551	15756	15946	15812	15571	15758	15918	15821	15965	15914	15804	15809	15933	15810	15821	15838	15742	15918	15694	15831	15844	15854	15818	15834	16037	15778	15830	15688	15780	15848	15807	15804	15872	16002	15820	15829	15884	15761	15930	15951	15715	15985	15984	15823	15718	15872	16013	15811	15761	15624	15884	15727	15847	15923	15800	16035	15801	15668	15751	15845	15873	15811	15870	15704	15632	15817	16009	15796	15826	15971	15895	15918	16006	16000	15808	15899	15897	15813	15959	15807	15942	15753	16048	15780	15810	15852	15741	15740	15760	15874	15806	15693	15904	15821	15941	15733	15834	15913	15909	15989	15759	15975	15730	15822	15916	15719	15902	15752	15694	15849	15941	15836	15657	15928	15970	15939	15939	15893	15809	15861	15820	15790	15928	15706	15903	15712	15678	15874	15742	15898	15868	15868	15939	15868	15773	16098	15840	15653	15770	15873	15837	16021	15903	15656	15765	15704	15682	15797	15770	15694	15955	15831	15835	15992	15876	15834	15818	15742	15714	15899	15755	15792	15752	15903	15690	15832	15661	15871	15869	15681	15776	15902	15792	15962	15834	15743	15893	15837	15915	15787	15858	15588	15857	15795	15830	16033	15953	15773	16031	15798	15801	15661	15740	15649	15772	15929	15732	15701	15785	15686	15682	15907	15613	15919	15624	15812	15734	15748	16020	15690	15830	15733	15811	15855	15924	15684	15881	15964	16014	15791	15714	15660	15694	15789	15643	15702	15961	15978	15911	15923	15789	15690	15738	15600	15519	15698	15870	15822	15758	15878	15804	15923	15683	15837	15951	15898	15907	15940	15917	15649	15903	15855	15831	15707	15854	15897	15771	15956	15725	15861	15837	15704	15965	16017	15732	15949	15794	15709	15633	15670	15692	15753	15963	15800	16192	15798	15592	15816	15924	15750	15876	15895	15894	15801	15788	16018	15962	15728	16006	15765	15729	15913	15776	15761	15952	15829	15827	15991	15822	15665	15601	15807	15829	15891	15736	15887	15631	15849	15984	15601	15722	15869	15877	15792	15841	15702	15441	15682	15932	15704	15688	15801	15819	15843	15761	15801	15777	15816	15957	15869	15912	15794	15790	15708	15912	15686	15981	15960	15807	15862	16005	15988	15805	15795	16047	15892	15680	15732
25354	44471	43512	38388	34528	28931	24937	19952	16310	18627	42980	50221	37798	24838	16818	13745	13459	13353	13421	13209	13423	13484	13384	13350	13343	13377	13395	13442	13288	13221	13366	13381	13434	13436	13325	13190	13531	13437	13320	13388	13344	13469	13295	13341	13250	13441	13365	13430	13266	13315	13415	13333	13362	13352	13384	13377	13319	13195	13489	13489	13389	13189	13419	13378	13323	13140	13283	13262	13149	13345	13417	13227	13433	13214	13388	13202	13540	13276	13214	13435	13448	13194	13358	13424	13298	13260	13322	13369	13327	13247	13386	13297	13278	13273	13411	13259	13331	13209	13285	13259	13343	13627	13307	13432	13261	13454	13230	13552	13160	13296	13289	13501	13148	13330	13287	13222	13363	13318	13406	13381	13202	13187	13379	13415	13272	13293	13142	13166	13246	13384	13642	13291	13243	13254	13340	13364	13406	13451	13281	13483	13307	13468	13358	13172	13332	13298	13226	13308	13220	13314	13075	13379	13259	13329	13379	13530	13295	13239	13359	13411	13375	13363	13231	13327	13273	13250	13337	13236	13256	13145	13335	13324	13295	13452	13364	13360	13259	13264	13361	13430	13161	13358	13343	13402	13355	13339	13229	13283	13241	13290	13233	13258	13404	13240	13449	13297	13379	13262	13361	13209	13253	13436	13312	13280	13177	13373	13209	13397	13384	13185	13331	13255	13430	13304	13303	13157	13522	13549	13227	13230	13475	13317	13386	13319	13231	13361	13444	13157	13288	13424	13359	13319	13299	13278	13316	13305	13255	13302	13359	13527	13337	13317	13301	13414	13365	13347	13478	13218	13345	13326	13291	13205	13323	13285	13223	13339	13263	13240	13316	13408	13211	13423	13381	13266	13541	13300	13262	13282	13369	13226	13189	13469	13068	13362	13318	13470	13261	13393	13380	13385	13369	13284	13390	13361	13527	13332	13311	13340	13284	13559	13306	13442	13196	13380	13190	13361	13376	13407	13330	13291	13127	13473	13218	13538	13373	13358	13179	13385	13466	13370	13283	13283	13196	13297	13351	13383	13439	13490	13434	13333	13359	13316	13142	13346	13209	13152	13275	13260	13208	13293	13096	13188	13191	13394	13249	13265	13359	13412	13202	13407	13267	13359	13297	13123	13278	13184	13376	13247	13341	13411	13105	13318	13332	13044	13430	13383	13161	13350	13243	13423	13223	13403	13365	13166	13309	13283	13443	13332	13261	13221	13212	13375	13408	13227	13354	13259	13367	13430	13269	13416	13398	13264	13338	13297	13233	13278	13260	13154	13320	13299	13236	13403	13298	13327	13067	13170	13525	13371	13319	13312	13133	13388	13336	13256	13293	13339	13286	13283	13318	13291	13473	13419	13234	13273	13184	13157	13382	13319	13086	13436	13176	13267	13491	13309	13302	13166	13241	13380	13336	13218	13248	13319	13435	13358	13500	13357	13189	13476	13388	13357	13542	13526	13355	13122	13347	13275	13326	13402	13293	13411	13372	13446	13232	13314	13322	13208	13257	13155	13402	13435	13146	13374	13340	13296	13293	13268	13401	13297	13518	13326	13273	13438	13364	13395	13451	13272	13293	13356	13159	13394	13329	13190	13273	13329	13373	13214	13394	13205	13217	13239	13343	13117	13340	13394	13234	13211	13226	13333	13169	13163	13399	13376	13282	13436	13097	13263	13363	13257	13190	13278	13397	13284	13338	13447	13433	13628	13262	13304	13279	13438	13492	13341	13369	13274	13356	13271	13346	13243	13243	13225	13412	13322	13211	13267	13327	13359	13428	13246	13461	13263	13423	13379	13399	13393	13261	13463	13346	13340	13305	13302	13373	13454	13397	13450	13264	13258	13299	13314	13309	13388	13227	13375	13287	13373	13467	13312	13373	13337	13283	13410	13374	13138	13313	13326	13377	13467	13266	13230	13446	13398	13206	13309	13330	13241	13473	13250	13338	13437	13229	13265	13297	13400	13421	13421	13241	13386	13405	13276	13421	13236	13274	13318	13149	13151	13359	13290	13276	13373	13428	13281	13292	13342	13136	13449	13303	13336	13460	13229	13174	13301	13299	13231	13313	13259	13142	13270	13365	13317	13369	13481	13330	13182	13496	13363	13312	13423	13307	13238	13363	13321	13309	13413	13281	13373	13217	13394	13191	13371	13251	13343	13189	13451	13208	13404	13325	13345	13267	13442	13337	13452	13214	13296	13266	13399	13440	13343	13245	13325	13227	13390	13023	13079	13461	13299	13208	13436	13290	13386	13228	13468	13123	13367	13273	13372	13162	13417	13359	13284	13281	13312	13309	13178	13367	13382	13482	13272	13438	13226	13171	13403	13295	13166	13204	13370	13338	13330	13436	13160	13368	13347	13399	13389	13326	13345	13385	13336	13306	13324	13239	13522	13360	13308	13272	13188	13218	13385	13318	13249	13373	13368	13243	13287	13168	13392	13488	13376	13232	13343	13450	13367	13294	13334	13269	13289	13314	13392	13329	13361	13206	13198	13230	13235	13336	13361	13464	13171	13284	13390	13200	13289	13157	13254	13362	13390	13390	13320	13249	13319	13323	13347	13385	13252	13339	13282	13208	13394	13329	13306	13443	13200	13271	13290	13285	13368	13347	13231	13326	13332	13197	13260	13493	13337	13345	13164	13196	13378	13218	13416	13380	13433	13299	13335	13328	13430	13395	13242	13417	13143	13283	13291	13217	13297	13245	13448	13344	13429	13203	13330	13237	13147	13312	13234	13400	13366	13351	13156	13335	13293	13155	13180	13388	13166	13312	13273	13522	13411	13232	13214	13429	13297	13407	13320	13212	13505	13207	13279	13284	13428	13420	13190	13472	13244	13407	13388	13215	13289	13297	13351	13373	13201	13341	13288	13172	13353	13378	13178	13404	13291	13427	13246	13444	13212	13272	13388	13383	13405	13336	13539	13328	13448	13145	13310	13232	13227	13287	13192	13248	13294	13332	13209	13339	13218	13278	13477	13362	13228	13286	13676	13317	13384	13251	13226	13368	13438	13423	13445	13307	13237	13357	13263	13194	13251	13320	13277	13301	13290	13164	13245	13320	13360	13333	13402	13228	13226	13410	13423	13315	13437	13297	13301	13350	13300	13355	13190	13353	13418	13404	13386	13351	13341	13279	13173	13316	13230	13125	13334	13335	13336	13225	13495	13347	13302	13310	13239	13307	13246	13497	13364	13332	13378	13331	13434	13186	13320	13361	13367	13362	13286	13233	13284	13453	13248	13332	13283	13447	13305	13313	13380	13440	13439	13407	13295	13302	13251	13237	13373	13238	13296	13309	13193	13254	13291	13384	13332	13311	13274	13352	13224	13342	13291	13377	13216	13223	13375	13323	13281	13452	13244	13285	13186	13369	13316	13369	13293	13266	13252	13402	13242	13349	13406	13326	13234	13369	13349	13254	13294	13338	13324	13418	13338	13339	13249	13378	13191	13205	13369	13299	13324	13285	13263	13205	13193	13397	13337	13337	13191	13136	13345	13369	13277	13344	13198	13395	13302	13425	13315	13469	13270	13280	13232	13282	13286	13412	13276	13349	13334	13317	13307	13125	13397	13376	13284	13358	13306	13345	13250	13281	13293	13374	13304	13335	13224	13258	13214	13259	13271	13302	13289	13376	13262	13214	13234	13324	13365	13274	13252	13138	13282	13373	13327	13396	13323	13279	13350	13376	13193	13383	13435	13467	13308	13335	13241	13316	13306	13206	13205	13421	13409	13285	13373	13436	13350	13179	13218	13317	13312	13318	13457	13372	13373	13394	13170	13269	13388	13335	13297	13256	13292	13193	13273	13277	13326	13243	13373	13310	13358	13389	13296	13357	13331	13182	13218	13462	13290	13489	13435	13275	13247	13192	13360	13444	13282	13490	13297	13349	13391	13426	13325	13385	13419	13305	13283	13340	13221	13292	13194	13388	13449	13315	13147	13334	13471	13395	13174	13328	13229	13018	13201	13301	13271	13563	13269	13325	13262	13298	13395	13313	13441	13345	13105	13392	13312	13328	13349	13286	13338	13202	13402	13378	13259	13327	13357	13280	13176	13251	13440	13228	13320	13397	13446	13303	13310	13276	13201	13319	13290	13276	13197	13320	13361	13331	13227	13339	13196	13245	13447	13108	13404	12998	13255	13503	13303	13296	13412	13161	13096	13199	13314	13343	13290	13334	13178	13354	13313	13215	13328	13332	13367	13347	13393	13345	13473	13325	13394	13297	13291	13255	13416	13230	13278	13304	13221	13459	13058	13388	13301	13472	13395	13485	13202	13325	13322	13343	13427	13238	13345	13428	13344	13169	13237	13439	13271	13283	13310	13380	13463	13476	13327	13388	13430	13264	13304	13277	13359	13305	13506	13229	13326	13442	13317	13375	13361	13341	13381	13329	13424	13357	13303	13086	13396	13289	13447	13321	13332	13178	13446	13473	13270	13388	13517	13299	13441	13244	13326	13208	13241	13291	13204	13263	13211	13394	13307	13365	13191	13364	13372	13189	13311	13429	13297	13294	13337	13324	13320	13439	13393	13235	13333	13379	13449	13206	13251	13359	13381	13469	13341	13090	13323	13297	13301	13333	13364	13254	13279	13285	13351	13223	13343	13271	13230	13392	13357	13279	13319	13415	13309	13428	13350	13380	13475	13293	13327	13282	13305	13394	13377	13154	13325	13200	13288	13439	13581	13238	13453	13343	13202	13547	13323	13315	13379	13396	13489	13312	13384	13331	13364	13056	13256	13330	13557	13326	13472	13335	13207	13294	13280	13222	13324	13288	13312	13372	13353	13219	13293	13351	13473	13400	13341	13289	13259	13382	13433	13356	13264	13247	13455	13123	13336	13293	13299	13388	13223	13106	13322	13207	13320	13282	13223	13359	13406	13392	13234	13301	13338	13369	13249	13300	13380	13278	13267	13418	13312	13306	13211	13276	13176	13189	13237	13313	13453	13297	13346	13347	13315	13347	13337	13343	13270	13262	13256	13329	13308	13212	13436	13461	13386	13368	13235	13365	13372	13247	13465	13270	13379	13418	13378	13241	13134	13267	13451	13398	13358	13291	13254	13479	13291	13258	13606	13309	13186	13447	13178	13408	13232	13210	13402	13375	13145	13350	13373	13307	13310	13347	13389	13299	13137
30336	25533	27933	25622	21924	20025	18806	17598	17903	18124	20534	21225	20000	18274	17646	17476	17237	17313	17264	17173	17213	17112	17207	17345	17340	17244	17422	17250	17360	17224	17225	17073	17138	17365	17009	17151	17090	17166	17309	17308	17176	17307	17434	17056	17095	17155	17299	17250	17334	17165	17169	17016	17094	17355	17236	17087	16984	17091	17178	17094	17251	17194	17167	17140	17127	17312	17315	17012	17466	17387	16975	16959	17114	17322	17274	17169	17218	17140	17163	17227	17062	17059	17193	17443	17093	17175	17175	17299	17086	17137	17236	17236	17247	17214	17329	17069	17341	17201	17310	17168	17298	17127	17277	16990	17236	17195	17323	17269	17338	17212	17111	17114	17142	17320	17472	17156	17247	17379	17228	17064	17096	17222	17123	17147	17078	17138	17497	17335	17081	17026	17166	16902	17094	17064	17184	17232	17189	17119	17291	17059	17202	17097	17114	17174	17264	17013	17478	17280	17254	17214	17218	17255	17181	16983	17158	17299	17236	16966	17174	17242	17262	17369	17306	17270	17493	17037	17269	17095	17275	17139	17186	17166	17126	17177	17284	17146	17310	17342	17221	17218	17284	17152	17170	17031	17273	17322	17170	17175	17394	17157	17249	17277	17478	17129	17212	17201	16995	17381	17276	17252	17252	17290	17159	17152	17130	17080	17207	17097	17123	17192	17322	17175	17327	17245	17164	17152	16997	17191	17126	17051	17287	17151	17098	17076	17195	17219	17089	17282	17154	17411	16977	17101	17293	17315	17232	16948	17016	17176	17170	17319	17270	17061	17165	17230	17154	17158	17286	17248	17095	17389	17150	17168	17215	17005	17264	17363	17297	17289	17238	17287	17272	16894	17234	17224	17220	17097	17424	17400	17274	17230	17308	17212	17231	17132	17291	17255	17172	17313	17323	17275	17449	17208	17294	17168	17336	17282	17261	17575	17104	17109	17290	17547	17360	17161	17245	17184	17341	17433	17326	17323	17289	17279	17315	17318	17314	17271	17062	17049	17138	17083	17005	17282	17178	17052	17086	17159	17139	17123	17155	17214	17196	17201	17383	17054	17153	17326	17184	17284	17117	17077	17213	17243	17109	17187	17249	17248	17230	16999	17179	17149	17105	17110	17220	17218	17242	17339	17468	17326	16965	17340	17489	17238	17064	17371	17293	17176	17034	17326	17356	17138	17352	17359	17144	17251	17393	17253	17335	17403	17175	17338	17225	17267	17191	17205	17227	17281	17216	17423	17182	17142	17184	17229	17411	17171	17184	17195	17210	17214	17117	17088	17165	17217	17384	17049	17309	17310	17324	17062	17411	17133	17082	17196	17176	17155	17082	17111	17249	17253	17342	17233	16931	17141	17424	17034	17259	17130	17307	17204	17241	17377	17205	17102	17156	17192	17053	17298	17222	17165	17132	17103	17209	17269	17123	17314	17238	17212	17339	17458	17309	17309	17215	17278	17129	17175	17257	16891	17334	17278	16873	17132	17249	17065	17249	17086	17104	17030	17255	17232	17243	16997	16995	17290	17276	17062	17069	17353	17175	17237	17278	17263	17044	17205	17355	17215	17274	17302	17373	17244	17108	17252	17453	17275	17175	17257	17245	17398	17233	17339	17214	17344	17156	17293	17226	17354	17245	17334	17465	17271	17286	17203	17163	17374	17224	17216	17285	17213	17115	17276	17234	17275	17181	17295	17139	17133	17172	17208	16989	17281	17295	17124	17074	17255	17439	17289	17177	17202	17162	17116	17196	17255	17430	17223	17491	17055	17135	17368	17357	17217	17152	17111	17065	17353	17057	17346	17037	17151	17325	17241	17204	17348	17328	17079	17203	17235	17194	17252	17234	17095	17363	17294	17145	17319	17170	17254	17073	17212	17224	17319	17183	17182	17414	17150	17049	16983	17121	17335	17218	17228	17075	17215	17279	17316	17338	17202	17211	17032	17148	17178	17242	17258	17345	17135	17123	17214	17064	17068	17020	17304	17164	17193	17216	17143	17163	17123	17376	17211	17297	17162	17190	17223	17244	17114	17258	16974	17328	17280	17259	17065	17234	17172	17451	17250	17198	17235	17283	17203	17306	17024	17240	17309	17292	17223	17164	17348	17265	17164	17301	17051	17238	17362	17098	17014	17117	17300	17361	17299	17232	17166	17143	17298	17275	17221	17298	17148	17103	17119	17251	17267	17094	17317	17313	17183	17143	17218	17243	17256	17216	17297	17296	17254	17206	17422	17183	17177	17310	17246	17101	17177	17436	17155	17265	17164	17284	17302	17271	17163	17129	17238	17250	17384	17317	17429	17044	17091	17267	17155	17295	17228	17262	17254	17252	17473	17211	17130	17346	17182	17239	17321	17154	17263	17323	17111	17335	17205	17306	17284	17210	17072	17385	17149	17139	17278	17303	17371	17341	17208	17205	17118	17378	17314	17163	17270	17103	16892	17216	17261	17326	16941	17032	17195	17262	17123	17460	17219	17128	17221	17191	17076	17196	17145	17220	17430	17053	17225	17017	17202	17105	17128	17256	17267	17286	17107	17201	17232	17147	17064	17129	17317	17096	17125	17177	17151	17384	17339	17372	17317	17214	17260	17274	17317	17413	17316	17063	17190	17164	17327	17225	17151	17229	17088	17121	17358	17383	17118	17338	17279	17254	17222	17366	17111	17171	17204	17284	17253	17172	17378	17267	17375	17261	17164	17327	17197	17278	17228	17180	17419	17266	17367	17125	17067	17241	17077	17200	17185	17209	17095	17308	17216	17435	17391	17308	17213	17180	17393	17262	17126	17456	17096	17176	17273	17056	17250	17097	17102	17157	17238	17200	17099	17144	17258	17148	17454	17267	17243	17095	17318	17299	17305	17396	17183	17076	17365	17276	17162	17251	17131	17258	17430	17122	17142	16959	17246	17275	17260	17020	17195	17246	17127	17257	17169	17213	17153	17240	17222	17137	17357	17253	17216	17360	17106	17290	17039	17261	17211	17216	17264	17326	17444	17372	17379	17404	17267	17440	17221	17305	17188	17087	17344	17154	17172	17260	17254	17153	17222	17035	17345	17135	17357	17419	17130	17123	17056	17468	17313	17086	17277	17195	17332	17443	17154	17217	17298	17251	17129	17013	17025	17045	17350	17222	17332	17267	17090	17194	17090	17278	17335	17241	17060	17283	17067	17069	17275	17098	17239	17172	17256	17198	17087	17282	17247	17430	17131	17161	17102	17267	17208	17297	17082	17212	17162	17183	17171	17366	17204	17333	17447	17403	17108	17127	17171	17289	17181	17100	17203	17204	17043	17093	17215	17245	17252	17371	17113	17469	17487	17152	17215	17173	17340	17221	17158	17293	17228	17200	17091	17349	17349	17249	17183	17198	17264	17143	16990	17422	17029	17221	17321	17382	17173	17383	17349	17187	17240	17146	17252	17066	17241	17068	17214	17435	17527	17251	17300	17185	16941	17204	17081	17079	17419	17207	17341	17159	17247	17329	17223	17357	17213	17132	17241	17304	17209	17105	17201	17387	17297	17312	17115	16843	17322	17149	17148	17240	17205	17146	17239	17252	17073	17239	17205	17236	17402	17381	17165	17208	17119	17314	17097	17257	17374	17036	17135	17340	17229	17375	17261	17038	17061	17049	17238	17134	17292	17377	17207	17221	17381	17275	17342	17305	17186	17044	17160	17098	17264	17165	17283	17085	17189	17292	17541	17239	17345	17304	17312	17102	17237	17345	17084	17345	17338	17270	17265	17223	17204	17040	17195	17393	17365	17310	17171	17123	17233	17088	17303	17199	17189	17430	17249	17057	17343	17326	17293	17209	17378	17235	17123	17329	17120	17150	17395	17210	17060	17245	17404	17335	17074	17157	17342	17294	17300	17181	17182	17271	17254	17091	17041	17214	17298	17192	17236	17128	17137	17270	17286	17246	17175	17332	17322	17022	17375	17378	17080	17088	17412	17386	17347	17239	17235	17198	17313	17393	17217	17236	17297	17403	17170	17234	17249	17359	17187	17200	17117	17217	17161	17085	17326	17513	17368	17269	17112	17105	17114	17253	17073	17344	17320	17169	17254	17208	17319	16890	17281	17125	17356	17113	17258	17192	17143	17326	17125	17245	17270	17213	17133	17397	17230	17154	17414	17386	17453	17260	17333	17429	17184	17013	17294	17200	17349	17282	17237	17264	17176	17316	17148	17032	17317	17285	17227	17261	17300	17247	17175	17136	17260	17214	17329	17274	17313	17276	17256	17427	17149	17240	17118	17338	17095	17336	17241	17467	17239	17074	17307	17318	17155	17236	17134	17310	17310	17418	17270	17232	17396	17192	17272	17049	17309	17270	17139	17064	17236	17196	17215	17189	17105	17225	16998	17277	17314	17256	17054	17213	17153	17308	17137	17366	17183	17095	16900	17265	17364	17266	17264	17073	17342	17224	17134	17244	17222	17348	17260	17267	17224	17360	17271	17085	17185	17149	17326	17129	17372	17276	17006	17087	17171	17077	17207	17212	17311	17181	17274	17289	17258	17297	17170	17301	17294	17098	17372	17129	17060	17279	17174	17000	17183	17158	17487	17216	17238	17194	17278	17306	17306	17245	17360	17202	17107	17051	17294	17102	17301	17188	17451	17185	17087	17373	17069	17058	17325	17266	17235	17178	17331	17248	17299	17319	17209	17352	17085	17279	17261	17341	17292	17437	17269	17504	17106	17355	17006	17291	17326	17413	17127	17258	17260	17341	17319	17332	17270	17317	17319	17371	17286	17557	17402	17137	17200	17319	17188	16960	17044	17203	17215	17178	17041	17336	17222	17095	17265	17272	17393	17174	17119	17211	17567	17336	17434	17076	17327	17155	17248	17365	17151	17183	17402	17455	17221	17339	17346	17213	17127	17083	17096	17296	17234	17397	17319	17190	17145	17251	17360	17428	17244	17061	17096	17292	17082	17466	17448	17148	17144	17257	17181	17294	17182	17430	17108	17174	17152	17325	17347	17196	17250	17184	17343	17138	17240	17101	17244	17190	17162	17343	17273	17173	17493	17411	17244	17229	17344	17289	17407	17185	17174	17285	17177	17240	17428	17286	17265	17227	17400	17196	17246	17173	17206	17218	17267	17052	17330	17178	17323	17441	17363	17239	17235	17013	17108	17040	17205
20692	28204	27829	23810	20684	17741	16084	14558	15196	15513	19314	19369	16922	14982	14438	14047	14019	14145	14069	14074	13950	14150	14178	14073	14284	14136	14051	14078	14166	14073	14044	13908	14077	13864	14104	14188	14209	14044	14200	14174	14065	14089	14078	14047	14166	14012	14088	14092	13981	14058	14197	14168	14245	14175	14118	13980	14160	14023	14078	13923	14212	14138	14191	14149	14160	14147	14155	14109	14170	14093	14032	14145	13946	14104	14113	14129	13882	14211	14026	14082	14054	14029	14068	14177	14078	14170	14165	14121	14148	14073	14096	13995	14284	13970	14135	14144	13965	14197	14132	14071	14171	14161	13992	14125	14021	14021	14182	13969	13890	13995	14233	14125	14064	13951	14075	14251	14163	14274	14148	13999	14019	14089	14151	14080	14166	14024	14111	14106	14123	14025	14108	14175	14123	14120	14021	14288	14113	14142	14044	14117	14402	14138	14307	14183	14000	14227	14245	14075	14199	14207	14063	14143	14253	14041	14131	14106	14014	14119	13959	14197	14110	14105	14149	14058	14095	14115	14100	14142	13943	14046	14257	14024	13931	14104	14035	14014	14156	14060	14180	14129	14010	14026	14046	14177	13972	14115	14196	14125	14233	14012	14012	14064	14171	14067	14193	14073	14065	14162	14091	13857	14147	14117	14120	14114	14088	14026	14089	14088	13936	14168	14099	14002	14208	13952	13964	13994	14184	14154	14052	14179	14126	14219	14087	14142	14179	14171	14141	14305	14186	14166	14085	13945	14063	14254	14002	13980	14121	14263	14125	14049	13837	14044	14134	14009	14093	14065	14154	14250	14278	14177	14281	14119	14136	13979	14068	14100	14150	14022	14219	13984	14113	14063	14101	14320	14096	14098	14109	14050	14056	14452	14158	13995	14035	14207	14006	13932	14062	14018	14202	14116	13980	14189	14125	14170	14167	14152	13911	14171	14200	14134	14126	14075	13977	14138	14122	14218	14123	14183	14134	14062	14126	14078	14209	14185	14221	14090	14056	14167	14123	14112	14193	13979	13975	14101	14050	14259	13957	14131	14036	14216	14083	14151	14054	14154	14160	14094	14182	14124	14213	14242	14114	14030	14090	13938	14205	14179	14213	13854	14175	14345	14337	14132	13971	14087	14132	14141	14100	14254	14131	14093	14244	14115	14149	14202	14190	14215	14204	13997	14072	14187	14028	14115	13989	14065	13979	14164	14227	14105	14035	14222	13956	14099	14167	14271	13994	14160	13929	13877	13974	14173	13894	13913	14101	14127	14008	14186	14232	14025	14270	14042	14164	14126	14050	14146	14132	14065	14258	14200	14059	14004	14031	14279	14024	14118	14204	13988	14041	14106	14015	14207	14178	14015	14119	13932	14059	14049	14147	14152	14248	14085	14109	14161	14100	14080	14380	14062	14166	14183	14096	14295	14168	14076	14200	14150	14045	14013	14054	14137	13955	14081	14019	14199	14069	14195	13987	14193	14135	14121	14126	14090	14017	14155	14231	14098	13998	14249	14199	14027	13961	14132	14044	14116	14195	13981	14039	14109	14158	14158	14182	14190	14006	14017	14094	13990	14242	14106	14139	14147	14334	14170	14141	14055	13949	14042	14097	14097	14292	14077	14154	14215	13991	14035	14046	14191	14164	14097	14015	14166	14159	14094	14316	14167	14210	14170	14484	14109	14152	14073	14004	14108	14091	14149	14183	14105	14177	13970	14029	14021	14116	14158	13966	14056	14290	13989	14055	14216	14078	14023	14137	14002	14149	14120	13962	13835	14098	14123	14021	14076	14043	14064	14172	14181	14204	14027	13946	14113	14102	14033	14147	14197	14061	14067	14104	13910	14104	14018	13992	14073	13995	14133	14171	14041	14057	14093	13945	14156	14186	14219	14153	14045	14192	14252	14094	14149	14118	14098	14187	14165	14274	14078	13919	14141	14158	13971	14120	14015	14055	14187	14236	14087	14193	14285	14102	13876	14021	14043	13997	13835	14017	14039	14136	14064	14125	14168	13988	14066	14298	14000	14148	14040	14034	14175	14112	14103	14061	14040	14128	14278	14078	14116	13982	13969	14232	14322	14293	14085	14182	14133	14059	14221	14139	13996	14090	13985	14207	14199	14079	14226	14086	14211	13982	14053	14158	14126	14127	14003	13986	14072	14291	14094	14111	14126	14103	13994	14084	14148	14259	14314	14147	14149	14205	14095	14173	13832	14141	14039	14215	14189	14212	14001	13964	14036	14025	14059	14217	14037	14221	14238	14084	14179	14088	13960	14180	14207	14157	14026	14117	14115	14079	14262	14075	14076	13988	14033	14145	14207	14224	14021	13981	14208	14185	14183	13929	14155	14021	14189	14137	13994	14148	13998	14099	13882	14154	14108	14193	14054	14029	13988	14195	14310	14121	13896	14145	13973	14017	14087	14103	14067	13934	14244	14200	14097	14145	13943	14119	14041	14187	13995	14258	14042	14101	14139	14088	14221	14179	13942	14069	14043	14144	14260	14135	14111	14114	14029	14156	14130	14286	13981	14032	13854	14205	14128	14076	14162	14093	14224	14155	14008	14014	14126	14107	14136	14106	14279	14040	14026	14069	14209	14076	14001	14141	14126	13929	14147	14298	14276	14134	14004	13948	14047	14029	14206	14093	14099	14116	14352	13885	14118	14014	14028	14080	13973	14154	14123	14162	14099	14098	14086	14092	13960	14096	14232	14125	14166	14065	14065	14249	14070	14036	14082	14187	14137	14159	14110	14149	14084	14207	14156	13976	14204	14102	14167	13911	14153	14094	14105	14010	14077	14151	14227	14094	14105	14039	14135	14177	13992	14189	14101	14148	14230	14183	14117	14012	14234	14140	14142	14094	14145	14146	14100	14130	14162	14166	14122	13970	14115	14131	14092	14114	14121	14062	14079	14139	14235	14050	14163	13981	14071	14144	14168	14055	14097	13989	14195	14104	14120	14125	14053	13915	14193	14162	14090	14184	14132	14223	14043	14096	14128	14109	13935	14170	14128	14096	14123	14161	14224	14020	14241	14079	14125	14165	14177	14203	14273	14147	13882	13993	14013	14165	14109	14071	14168	13965	14085	14191	14078	13969	14020	14201	14134	14255	14046	13940	14216	14181	14196	13973	14249	14060	14043	14037	14090	14169	14269	14261	14017	14066	14223	13987	14134	14120	14071	14041	14012	14289	14186	14050	14004	14155	14001	14050	14040	14102	14187	13984	14183	14225	14249	14138	13984	13992	14105	14111	14121	14156	13956	14002	13997	14076	14034	14129	14156	14088	14000	14197	14194	14126	14169	14055	14201	14167	14188	14037	13986	14065	14274	14109	13965	14178	14050	14198	14144	14090	14254	14100	14141	14033	14082	14132	13965	13997	14092	14128	14248	14078	14123	14283	14163	14065	14010	14064	14078	14144	14055	13965	14198	14127	14104	14140	14257	14208	14246	14074	14057	14186	14023	13894	14188	14183	14095	14140	14034	14144	14180	14115	14187	14111	14050	14209	14068	13947	14076	14138	14121	14003	14103	14249	14000	14134	14160	14222	14027	14152	13999	13854	14030	14163	14138	14245	14219	13978	14247	13963	14201	13995	14056	14159	14215	14193	14106	14149	14144	14266	14116	14117	13892	14138	14125	14095	14023	14076	14068	14225	14039	14260	14038	14050	14379	14041	14076	14002	14187	14148	14003	14229	14116	14050	14176	14068	13965	14180	14231	14156	14143	14197	14257	14090	14245	14169	14121	14025	14003	14224	14218	14191	14115	14214	14095	14160	14029	14240	14173	14284	14094	14079	14136	14089	13950	14022	14083	14080	14035	14017	14288	14168	14252	14086	14153	14158	14156	14214	13865	14129	13999	14164	14182	14137	14200	14120	14144	14203	14063	14122	13994	14059	14028	14089	14114	14127	14055	14121	14185	14189	13893	14046	14257	14084	14118	14094	14133	14012	14104	14325	14191	13999	14208	14180	14078	14343	14118	14123	14028	14057	13983	14131	13879	13919	13988	14116	14004	14049	14152	14084	14123	14088	14217	14091	14366	14154	14058	14272	13980	14206	14009	14157	14398	13995	14015	14189	14077	14133	14141	14003	14110	14113	14220	14137	14186	14007	14101	14018	14266	14138	14172	14291	13986	14064	13985	13977	14106	14039	14093	14082	13974	14119	14086	14053	14037	14039	14079	14102	14259	13904	14244	14117	14095	14042	14021	14205	14055	14264	14015	14110	13944	14205	14013	14079	14046	14121	14181	14090	14049	14061	14114	14235	14122	14140	14081	14080	14158	14187	14029	14012	14099	14142	14121	14194	14273	14104	13973	14068	14134	14010	14249	14109	14076	14264	14140	14047	14054	14040	13991	14179	14048	14032	13949	14094	14054	14131	14100	14256	14033	14217	14059	14127	14007	13789	14087	13859	14111	14129	13920	14199	14097	14169	13977	14022	14214	14056	13936	13909	14149	14145	14132	14169	14164	14292	13990	14220	14004	14173	13959	14054	14091	14127	14187	14181	14091	14061	14090	14019	14242	14042	14169	14127	14137	14143	14220	13939	13990	14271	14049	14063	13975	14097	14186	13998	14063	14140	14109	14052	14046	13997	13953	14216	14133	14118	14175	14178	14144	14098	14135	14083	14067	14055	14101	14027	14059	14234	14233	14070	14256	14133	14085	14028	14274	14135	14139	14150	14072	14145	14343	14182	13982	14027	14079	14022	14125	14287	13901	14163	14132	14106	14288	14049	14133	14060	14167	14014	14197	14181	14166	14129	14045	14111	14233	14032	14039	13983	14116	13932	14121	14099	14032	14057	14154	14183	13929	14156	14060	14110	13981	14042	14140	13969	14138	14212	14099	14040	13912	14085	14127	14043	14023	14007	14123	14332	14092	14139	14117	14137	14065	14185	14134	14034	14124	13987	14167	14201	14154	14046	13972	14089	14194	14126	14132	14156	13926	14183	14130	14253	14114	14084	14090	13919	14131	14116	14217	14180	14334	14113	14049	14004	13993	14113	14082	14073	14215	14048	14019	14059	14288	14165	14109	14049	14327	14204	14069	14122	13989	14038	14126	14066	14144	14109	14247	14129	14164	13895	14180	14102	14140	13948	14113	14085	14056	14094	14083	14283	14110	14083	14238	14063	14087	14193	13977
25702	21150	28255	27251	25040	25738	24015	19744	18921	21078	38128	38474	28898	21685	18861	18090	17882	17754	17808	17872	17745	17798	17613	17694	18004	17837	17842	17809	17802	17818	17492	17719	17563	17693	17763	17625	17864	17669	17585	17794	17696	17625	17794	17764	17720	17875	17738	17931	17916	17872	17828	17574	17556	17954	17686	17669	17735	17624	17840	18017	17523	17673	17738	17766	17627	17670	17515	17840	17440	17806	17691	17725	17739	17609	17892	17671	17907	17914	17734	17831	17705	17848	17792	17732	17828	17836	17653	17790	17721	17699	17596	17783	17594	17643	17794	17836	17836	17609	17753	17652	17837	17773	17736	17413	17724	17763	17796	17845	17692	17794	17873	17596	17650	17609	17437	17781	17851	17429	17757	17758	17602	17593	17523	17757	17692	17804	17707	17639	17821	17707	17719	17620	17862	17793	17847	17588	18030	17707	17565	17699	17828	17830	17824	17676	17846	17683	17659	17677	17788	17550	17719	17966	17805	17624	17607	17734	17752	17660	17370	17539	17790	17794	17583	17555	17527	17974	17845	17646	17685	17707	17763	17911	17605	17684	17927	17600	17785	17679	17661	17751	17842	17620	17728	17746	17676	17800	17848	17579	17778	17533	17719	17703	17862	17565	17707	17735	17796	17555	17674	17676	17534	17804	17719	17687	17769	17607	17698	17835	17857	17617	17586	17594	17691	17725	17655	17744	17805	17592	17890	17726	17712	17673	17572	17665	17759	17796	17710	17574	17559	17855	17795	17699	17871	17614	17627	17828	17713	17782	17687	17639	17733	17852	17543	17694	17703	17774	17490	17685	17663	17667	17856	17762	17574	18028	17752	17646	17649	17654	17781	17437	17634	17588	17717	17640	17687	17626	17716	17690	17713	17671	17736	17633	17661	17567	17736	17855	17801	17909	17735	17693	17879	17570	17721	17622	17594	17646	17768	17766	17923	17863	17578	17726	17555	17840	17621	17629	17595	17723	17721	17540	17759	17721	17633	17747	17806	17635	17706	17678	17535	17567	17587	17804	17826	17730	17677	17621	17625	17780	17788	17603	17614	17871	17751	17741	17668	17759	17558	17714	17648	17830	17664	17698	17922	17718	17849	17766	17830	17832	17585	17566	17751	17746	17520	17747	17752	17755	17738	17875	17987	17570	17691	17769	17628	17624	17860	17554	17467	17693	17884	17663	17593	17581	17635	17724	17532	17818	17919	17656	17600	17641	17415	17768	17642	17784	17926	17692	17580	17672	17793	17687	17794	17856	17833	17432	17714	17756	17534	17577	17457	17448	17621	17841	17609	17587	17796	17682	17780	17787	17673	17859	18004	17602	17868	17682	17651	17713	17662	17521	17687	17397	17514	17687	17622	17697	17464	17610	17522	17792	17694	17719	17856	17752	17942	17616	17660	17763	17644	17698	17715	17677	17672	17742	17831	17546	17624	17579	17726	17777	17554	17647	17815	17501	17698	17731	17716	17835	17721	17677	17777	17780	17734	17869	17558	17785	17613	17683	17718	17840	17731	17648	17625	17675	17767	17822	17593	17650	17694	17742	17757	17727	17807	17764	17800	17660	17647	17757	17547	17818	17711	17614	17785	17738	17532	17513	17666	17724	17690	17886	17783	17841	17698	17541	17785	17657	17648	17450	17783	17693	17588	17737	17819	17758	17706	17403	17887	17816	17752	17745	17722	17630	17804	17706	17739	17753	17663	17621	17609	17641	17831	17702	17850	17523	17686	17732	17802	17849	17818	17860	17841	17669	17641	17671	17746	17696	17446	17738	17732	17917	17592	17687	17678	17663	17812	17688	17669	17711	17694	17609	17812	17704	17568	17649	17576	17711	17605	17818	17674	17717	17513	17746	17668	17929	17680	17907	17795	17620	17676	17670	18042	17799	17614	17435	17633	17788	17600	17495	17519	17667	17608	17779	17684	17750	17728	17645	17981	17673	17644	17657	17978	17692	17562	17684	17713	17817	17633	17559	17701	17642	17484	17706	17639	17622	17789	17727	17843	17866	17780	17723	17933	17598	17751	17573	17681	17729	17405	17706	17913	17759	17554	17665	17704	17617	17701	17824	17814	17752	17738	17733	17798	17570	17961	17845	17728	17541	17622	17688	17641	17841	17776	17842	17832	17650	17745	17694	17681	17689	17582	17747	17861	17763	17874	17796	17864	17798	17813	17758	17646	17533	18040	17848	17802	17643	17897	17864	17570	17460	17726	17739	17547	17554	17696	17874	17812	17668	17755	17732	17777	17570	17820	17634	17815	17560	17484	17779	17584	17561	17957	17761	17635	17742	17629	17552	17822	17670	17782	17957	17816	17671	17402	17751	17770	17888	17748	17706	17896	17645	17695	17616	17671	17780	17837	17704	17698	17870	17952	17700	17673	17721	17882	17849	17880	17776	17752	17610	17794	17764	17829	17481	17766	17677	17691	17970	17852	17660	17769	17870	17707	17626	17765	17782	17747	17727	17830	17631	17706	17880	17745	17746	17682	17782	17664	17685	17782	17419	17474	17679	17796	17743	17703	17640	17807	17918	17721	17966	17934	17691	17613	17577	17809	17504	17824	17666	17697	17433	17697	17713	17824	17807	17768	17592	17673	17442	17754	17591	17686	17617	17570	17722	17882	17689	17636	17863	17786	17586	17692	17535	17796	17671	17764	17631	17643	17821	17794	17429	17755	17531	17743	17733	17611	17792	17733	17669	17918	17606	17614	17650	17738	17605	17728	17738	17698	17673	17725	17560	17778	17877	17861	17694	17676	17747	17787	17653	17891	17547	17893	17715	17753	17546	17646	17622	17739	17832	17658	17725	17685	17796	17668	17680	17795	17612	17788	17848	17683	17484	17881	17774	17537	17668	17684	17664	17598	17663	17915	17860	17801	17754	17719	17773	17776	18001	17750	17772	17746	17543	17673	17987	17460	17726	17676	17699	17715	17801	17720	17649	17707	17689	17735	17640	17941	17799	17735	17648	17699	17733	17534	17790	17842	17759	17718	17371	17561	17734	17606	17602	17830	17810	17820	17535	17594	17758	17648	17761	17703	17744	17758	17710	17599	17593	17488	17544	17766	17825	17477	17723	17653	17721	17839	17945	17578	17551	17564	17764	17582	17930	17407	17770	17667	17444	17586	17567	17773	17570	17576	17601	17743	17707	17506	17712	17823	17764	17688	17681	17695	17782	17700	17854	17568	17745	17513	17553	17632	17865	17710	17695	17618	17628	17696	17470	17876	17658	17659	17725	17644	17611	17754	17608	17746	17784	17537	17600	17679	17562	17586	17725	17740	17692	17913	17795	17526	17675	17763	17596	17717	17645	17799	17885	17691	17924	17576	17981	17965	17753	17676	17580	17616	17639	17806	17708	17666	17915	17765	17771	17551	17835	17931	17782	17837	17678	17832	17893	17749	17734	17823	17817	17695	17866	17402	17789	17650	17580	17798	17533	17736	17741	17639	17888	17630	17768	17542	17538	17890	17850	17826	17705	17699	17733	17645	17602	17679	17752	17796	17456	17473	17674	17713	17848	17635	17743	17906	17663	17754	17986	17775	17733	17596	17779	17734	17712	17597	17695	18005	17706	17715	17631	17802	17546	17746	17790	17690	17688	17536	17827	17816	17806	17645	17385	17868	17716	17583	17609	17844	17866	17444	17517	17879	17594	17621	17721	17733	17591	17636	17714	17561	17604	17668	17632	17744	17804	17462	17686	17510	17428	17575	17786	17467	17791	17710	17663	17835	17714	17740	17612	17757	17795	17771	17592	17889	17827	18020	17572	17581	17646	17317	17764	17736	17733	17764	17847	17714	17722	17835	17739	17843	17537	17523	17772	17651	17663	17724	17762	17765	18027	17667	17914	17790	17665	17630	17674	17678	17612	17558	17687	17671	17373	17736	17622	17688	17567	17607	17595	17742	17510	17808	17548	17644	17570	17857	17590	17495	17897	17678	17760	17499	17740	17757	17934	17743	17709	17583	17852	17755	17816	17631	17692	17813	17846	17452	17628	17642	17706	17662	17619	17817	17664	17590	17715	18001	17696	17499	17587	17694	17791	17740	17868	17843	17633	17691	17729	17732	17789	17653	17682	17584	17737	17813	17756	17667	17570	17671	17799	17731	17763	17808	17630	17838	17867	17833	17779	17759	17573	17560	17822	17563	17477	17862	17602	17843	17683	17752	17765	17771	17761	17771	17567	17480	17720	17635	17652	17768	17613	17772	17901	17585	17847	17833	17593	17697	17936	17829	17491	17840	17718	17871	17832	17750	17580	17755	17642	17690	17633	17753	17518	17570	17795	17685	17625	17810	17762	17579	17726	17707	17709	17857	17666	17530	17672	17850	17610	17763	17704	17674	17655	17530	17676	17710	17688	17603	17564	17568	17610	17680	17582	17768	17910	17609	17822	17708	17520	17946	17845	17564	17745	17593	17612	17687	17735	17702	17795	17517	17722	17764	17764	17688	17702	17630	17629	17777	17827	17786	17633	17474	17613	17676	17714	17801	17680	17617	17465	17688	17817	17839	17668	17587	17602	17729	17813	17788	17662	17590	17777	17791	17652	17740	17615	17853	17900	17754	17918	17723	17762	17708	17751	17956	17508	17684	17639	17489	17743	17735	17738	17623	17766	17605	17770	17808	17516	17716	17701	17668	17822	17708	17816	17628	17666	17635	17808	17552	17765	17908	17698	17726	17616	17668	17745	17626	17675	17491	17475	17821	17934	17830	17556	17668	17843	17752	17582	17824	17721	17860	17611	17557	17712	17731	17659	17736	17849	17885	17726	17696	17756	17972	17760	17824	17798	17560	17549	17891	17724	17746	17783	17674	17673	17810	17633	17834	17719	17835	17599	17741	17600	17668	17808	17674	17701	17672	17686	17666	17525	17732	17776	17883	17834	17614	17563	17845	17550	17568	17662	17618	17801	17774	17554	17577	17618	17668	17696	17603	17726	17707	17694	17512	17740	17594	17767	17714	17744	17594	17683	17669	17692	17565	17504	17557	17883	17570	17792	17664	17541	17659	17547	17677	17549	17634	17776	17790	17519	17723	17836	17771	17614	17725	17874	17768	17606	17737	17754	17688	17614	17662	17715	17684	17666	17841	17608	17560	17610	17752	17532	17670	17803	17620	17474	17803	17979	17934	17754
21803	36622	36903	31226	25952	25367	20593	16409	15929	19948	40178	37298	25845	17660	15148	14538	14620	14310	14469	14417	14327	14325	14449	14594	14423	14513	14574	14445	14481	14604	14498	14405	14412	14462	14527	14363	14619	14226	14426	14427	14537	14558	14512	14494	14423	14311	14439	14583	14465	14612	14457	14486	14512	14417	14628	14468	14678	14471	14332	14374	14526	14211	14627	14447	14410	14324	14403	14403	14446	14304	14389	14357	14533	14404	14394	14340	14431	14360	14305	14448	14405	14395	14380	14374	14504	14443	14254	14510	14384	14326	14341	14323	14348	14299	14560	14266	14564	14291	14516	14492	14417	14517	14425	14433	14389	14666	14304	14436	14449	14360	14332	14479	14471	14348	14418	14279	14596	14346	14531	14302	14444	14392	14410	14467	14394	14382	14575	14433	14458	14298	14397	14358	14416	14316	14278	14403	14600	14528	14428	14430	14594	14206	14503	14367	14489	14505	14546	14307	14452	14493	14380	14541	14300	14406	14594	14442	14540	14463	14418	14506	14409	14364	14180	14371	14519	14277	14547	14474	14454	14549	14310	14537	14461	14438	14487	14433	14450	14426	14364	14618	14450	14435	14393	14222	14385	14401	14421	14442	14468	14557	14403	14456	14483	14463	14502	14390	14342	14471	14398	14627	14348	14470	14412	14328	14405	14460	14640	14503	14480	14588	14401	14397	14536	14468	14471	14360	14351	14328	14251	14550	14233	14267	14547	14472	14305	14365	14519	14404	14546	14542	14369	14425	14599	14360	14494	14367	14288	14430	14475	14536	14177	14378	14638	14501	14475	14563	14460	14363	14411	14621	14481	14372	14395	14289	14451	14306	14341	14414	14608	14297	14610	14306	14315	14387	14335	14446	14656	14339	14224	14489	14331	14381	14375	14328	14460	14334	14502	14305	14433	14522	14412	14427	14461	14530	14603	14418	14512	14425	14309	14441	14685	14528	14546	14543	14488	14397	14478	14326	14433	14348	14364	14424	14555	14410	14366	14458	14402	14588	14559	14489	14492	14325	14478	14392	14515	14329	14379	14336	14480	14584	14353	14510	14341	14506	14330	14303	14522	14397	14386	14439	14414	14544	14312	14533	14444	14540	14373	14368	14578	14393	14502	14463	14364	14539	14528	14660	14356	14398	14524	14703	14477	14386	14434	14538	14400	14413	14473	14319	14321	14450	14516	14435	14394	14573	14447	14331	14425	14380	14515	14369	14523	14430	14291	14564	14447	14492	14452	14404	14441	14445	14509	14484	14333	14590	14517	14496	14518	14531	14414	14400	14525	14475	14458	14511	14434	14294	14471	14605	14478	14428	14456	14368	14512	14433	14296	14356	14436	14472	14461	14567	14455	14516	14470	14437	14395	14512	14422	14444	14269	14528	14465	14475	14487	14538	14451	14510	14396	14511	14434	14483	14442	14300	14553	14446	14461	14504	14356	14431	14512	14574	14381	14392	14397	14266	14210	14389	14440	14434	14475	14464	14247	14458	14579	14502	14503	14341	14366	14382	14497	14490	14473	14566	14455	14503	14399	14409	14237	14418	14298	14400	14452	14500	14559	14468	14448	14329	14385	14396	14348	14534	14513	14548	14399	14556	14287	14427	14341	14537	14396	14520	14404	14367	14532	14362	14395	14337	14369	14501	14508	14527	14512	14298	14562	14596	14562	14361	14423	14413	14404	14438	14323	14376	14364	14448	14563	14407	14610	14493	14345	14395	14493	14594	14485	14522	14322	14383	14437	14505	14381	14515	14437	14334	14195	14390	14584	14374	14532	14329	14383	14295	14397	14666	14384	14360	14505	14466	14443	14443	14427	14333	14314	14356	14461	14476	14387	14401	14293	14711	14351	14391	14296	14501	14591	14419	14372	14408	14401	14491	14384	14310	14467	14369	14273	14422	14336	14503	14412	14285	14634	14595	14350	14543	14363	14429	14371	14396	14416	14534	14412	14431	14395	14638	14560	14419	14543	14386	14563	14317	14462	14365	14404	14483	14338	14419	14379	14612	14308	14562	14537	14466	14444	14331	14616	14642	14433	14484	14529	14406	14319	14618	14362	14447	14471	14379	14413	14426	14486	14572	14417	14333	14334	14428	14298	14449	14435	14442	14453	14405	14559	14501	14239	14451	14536	14490	14371	14398	14419	14476	14304	14511	14485	14432	14576	14554	14450	14510	14375	14380	14378	14451	14519	14387	14388	14460	14448	14356	14524	14433	14611	14427	14380	14546	14438	14339	14201	14564	14237	14452	14409	14440	14484	14484	14565	14365	14320	14335	14459	14406	14437	14438	14306	14453	14374	14485	14470	14436	14471	14571	14395	14325	14573	14516	14389	14522	14391	14467	14401	14213	14374	14517	14528	14282	14400	14326	14573	14436	14261	14287	14398	14285	14475	14525	14442	14337	14251	14441	14440	14640	14307	14337	14533	14479	14196	14406	14536	14336	14221	14278	14475	14285	14522	14449	14424	14348	14546	14523	14496	14430	14465	14503	14386	14347	14475	14487	14537	14485	14428	14506	14346	14452	14367	14361	14294	14510	14414	14361	14398	14314	14351	14435	14433	14531	14595	14253	14428	14365	14517	14356	14391	14515	14535	14476	14357	14505	14419	14184	14358	14250	14452	14358	14211	14432	14442	14538	14310	14351	14211	14457	14356	14290	14604	14447	14456	14401	14205	14517	14318	14356	14454	14347	14489	14428	14359	14528	14398	14411	14312	14422	14364	14473	14366	14376	14553	14659	14485	14518	14461	14472	14435	14337	14514	14326	14618	14430	14440	14477	14514	14324	14463	14470	14281	14391	14402	14541	14264	14353	14602	14502	14394	14572	14344	14487	14433	14479	14479	14440	14330	14436	14449	14330	14374	14537	14364	14233	14400	14363	14394	14620	14431	14312	14400	14401	14476	14498	14418	14495	14471	14472	14311	14380	14416	14426	14339	14289	14545	14424	14433	14362	14464	14288	14549	14489	14223	14543	14422	14414	14403	14455	14390	14374	14531	14517	14471	14580	14376	14619	14461	14476	14406	14533	14474	14321	14320	14438	14439	14522	14415	14407	14446	14442	14604	14525	14446	14443	14284	14463	14529	14508	14445	14530	14385	14319	14326	14425	14419	14526	14443	14250	14486	14452	14396	14487	14296	14542	14527	14359	14408	14346	14484	14458	14343	14476	14388	14488	14297	14436	14271	14481	14320	14387	14321	14536	14385	14400	14470	14350	14369	14586	14563	14523	14261	14443	14608	14642	14510	14538	14428	14531	14401	14535	14416	14345	14344	14534	14464	14396	14306	14391	14371	14370	14429	14465	14451	14391	14548	14288	14562	14297	14343	14517	14511	14354	14401	14508	14330	14414	14415	14329	14469	14415	14449	14508	14535	14396	14500	14436	14301	14424	14548	14538	14466	14367	14597	14363	14550	14473	14477	14411	14360	14384	14389	14314	14268	14192	14463	14554	14466	14444	14506	14453	14467	14415	14440	14508	14437	14389	14526	14475	14342	14534	14500	14360	14273	14584	14500	14453	14445	14342	14630	14493	14638	14546	14379	14500	14387	14552	14444	14560	14530	14315	14604	14346	14476	14367	14431	14598	14474	14526	14521	14402	14524	14570	14300	14385	14394	14345	14323	14355	14710	14258	14416	14461	14306	14408	14493	14591	14471	14476	14377	14412	14258	14352	14484	14456	14445	14433	14353	14507	14502	14376	14521	14437	14421	14468	14504	14538	14422	14517	14515	14605	14540	14475	14496	14370	14537	14414	14384	14404	14340	14368	14402	14543	14583	14330	14539	14424	14514	14498	14363	14496	14247	14359	14613	14396	14446	14478	14532	14559	14416	14568	14526	14397	14385	14581	14243	14487	14403	14365	14444	14430	14446	14403	14432	14303	14491	14518	14424	14566	14400	14370	14365	14246	14376	14442	14317	14587	14425	14615	14472	14441	14589	14431	14517	14609	14472	14402	14548	14422	14268	14294	14400	14478	14522	14397	14504	14355	14496	14501	14438	14498	14486	14379	14454	14395	14353	14491	14409	14421	14374	14452	14499	14378	14548	14433	14365	14511	14589	14541	14525	14353	14148	14529	14409	14468	14571	14645	14483	14572	14496	14424	14336	14618	14337	14505	14470	14444	14494	14247	14531	14389	14366	14517	14513	14488	14581	14530	14411	14435	14524	14405	14402	14571	14389	14374	14589	14473	14421	14285	14491	14318	14441	14468	14413	14530	14587	14405	14463	14387	14357	14366	14566	14327	14454	14549	14323	14455	14367	14597	14429	14442	14366	14520	14559	14364	14414	14680	14465	14616	14247	14542	14313	14384	14527	14315	14531	14280	14368	14430	14493	14441	14485	14513	14415	14432	14455	14521	14645	14505	14244	14426	14305	14636	14564	14501	14562	14394	14348	14433	14531	14371	14464	14399	14388	14570	14375	14431	14550	14413	14411	14448	14458	14525	14452	14550	14324	14358	14364	14541	14443	14406	14486	14440	14461	14494	14482	14380	14427	14498	14245	14352	14558	14436	14719	14451	14401	14374	14435	14473	14283	14429	14323	14349	14422	14506	14572	14561	14296	14479	14460	14405	14448	14657	14219	14569	14320	14305	14439	14465	14582	14442	14442	14334	14552	14430	14452	14503	14243	14430	14532	14469	14562	14470	14475	14289	14401	14393	14387	14476	14521	14421	14303	14488	14541	14306	14510	14420	14599	14534	14492	14634	14358	14373	14478	14459	14476	14335	14379	14437	14414	14369	14486	14369	14639	14481	14404	14350	14434	14592	14399	14421	14536	14444	14471	14512	14470	14590	14285	14480	14380	14406	14265	14451	14442	14234	14470	14416	14348	14476	14449	14453	14388	14451	14514	14492	14369	14424	14372	14427	14476	14479	14384	14654	14326	14410	14405	14411	14605	14354	14415	14302	14476	14484	14461	14269	14303	14502	14309	14538	14441	14538	14473	14581	14377	14339	14316	14394	14417	14446	14460	14549	14418	14503	14353	14361	14526	14372	14391	14483	14456	14478	14426	14522	14456	14416	14564	14392	14611	14461	14496	14329	14578	14265	14550	14551	14343	14468	14447	14413	14488	14417	14419	14410	14455	14597	14528	14423	14482	14602	14605	14288	14353	14322	14575	14497	14460	14475
23866	21146	28651	24265	23279	28536	28308	21020	19445	22199	53768	52509	36975	24935	19846	18225	17922	18080	17884	17725	17900	17996	17726	17888	17875	17917	17686	17747	17836	17574	17725	17850	17970	17819	17656	17844	17760	17725	18009	17640	17759	17772	17784	17824	17786	17740	17884	17571	17800	17841	17639	17528	18001	17693	17813	17754	17502	17810	17561	17742	17674	17880	17481	17607	17741	17671	17751	17655	17673	17653	17753	17899	17827	17436	17800	17715	17770	17762	17624	17647	17614	17619	17937	17703	17693	17686	17674	17485	17550	17733	17785	17702	17763	17789	17826	17680	17792	17663	17627	17665	17846	17467	17899	17821	17604	17655	17637	17532	17666	17555	17694	17566	17598	17689	17630	17666	17614	17847	17494	17722	17758	17574	17674	17716	17670	17662	17552	17621	17643	17669	17917	17783	17633	17494	17904	17701	17714	17718	17914	17635	17631	17618	17745	17700	17637	17649	17751	17426	17744	17689	17828	17647	17586	17687	17834	17769	17548	17638	17770	17739	17575	17489	17586	17617	17863	17880	17538	17630	17601	17687	17831	17485	17717	17700	17725	17558	17669	17806	17574	17562	17728	17619	17590	17507	17629	17490	17507	17536	17802	17685	17663	17770	17658	17693	17741	17782	17705	17781	17774	17663	17754	17659	17612	17646	17685	17793	17659	17803	17529	17800	17686	17706	17797	17526	17476	17700	17809	17684	17644	17839	17651	17840	17635	17641	17770	17617	17710	17731	17488	17588	17683	17734	17866	17602	17575	17470	17564	17560	17616	17557	17904	17662	17599	17585	17863	17610	17489	17726	17574	17686	17777	17772	17553	17815	17781	17665	17724	17676	17713	17564	17641	17633	17559	17809	17665	17514	17637	17800	17583	17481	17648	17510	17784	17641	17777	17644	17676	17668	17759	17554	17641	17714	17707	17658	17811	17745	17486	17607	17530	17765	17554	17859	17785	17669	17776	17673	17814	17659	17628	17572	17681	17795	17646	17747	17709	17692	17819	17786	17661	17736	17668	17868	17720	17724	17755	17638	17794	17659	17693	17565	17646	17767	17392	17457	17405	17605	17499	17476	17679	17735	17704	17627	17667	17564	17691	17608	17828	17746	17891	17463	17567	17680	17617	17838	17608	17514	17581	17575	17532	17572	17680	17549	17382	17578	17613	17573	17827	17707	17630	17729	17882	17800	17468	17566	17697	17707	17611	17710	17538	17464	17649	17675	17852	17925	17741	17682	17787	17739	17810	17707	17705	17679	17888	17953	17782	17489	17870	17545	17684	17668	17687	17447	17600	17558	17641	17695	17723	17608	17832	17679	17831	17762	17545	17717	17776	17729	17561	17663	17791	17480	17693	17806	17773	17478	17644	17752	17644	17714	17661	17565	17477	17456	17677	17575	17712	17845	17729	17635	17777	17742	17868	17704	17735	17747	17809	17659	17493	17518	17598	17735	17580	17778	17636	17516	17641	17763	17431	17765	17600	17571	17897	17730	17714	17661	17880	17554	17542	17722	17581	17528	17830	17892	17586	17775	17507	17706	17569	17472	17675	17474	17820	17923	17902	17706	17578	17620	17824	17630	17848	17558	17697	17517	17736	17473	17782	17634	17585	17506	17614	17674	17591	17703	17786	17618	17813	17768	17727	17642	17574	17737	17696	17696	17586	17508	17755	17682	17677	17441	17753	17671	17656	17663	17661	17563	17665	17455	17638	17612	17761	17697	17742	17602	17559	17642	17600	17612	17562	17633	17711	17709	17605	17544	17916	17554	17878	17532	17741	17496	17591	17650	17661	17735	17643	17757	17834	17850	17632	17824	17809	17573	17778	17618	17705	17849	17648	17534	17535	17614	17565	17698	17692	17447	17613	17588	17649	17647	17764	17609	17793	17719	17610	17576	17743	17954	17702	17794	17679	17539	17639	17748	17657	17676	17660	17834	17644	17615	17651	17729	17458	17908	17952	17793	17803	17782	17686	17456	17554	17699	17824	17576	17662	17959	17890	17577	17855	17779	17722	17860	17883	17736	17499	17563	17764	17725	17635	17744	17805	17599	17736	17591	17612	17809	17646	17595	17715	17810	17613	17458	17785	17898	17737	17737	17535	17561	17672	17650	17608	17653	17621	17639	17820	17673	17939	17544	17722	17666	17481	17797	17679	17780	17781	17674	17696	17851	17734	17677	17502	17630	17807	17903	17671	17821	17718	17700	17577	17616	17797	17657	17779	17970	17765	17643	17624	17715	17786	17675	17707	17715	17736	17633	17792	17745	17785	17782	17757	17725	17491	17634	17503	17689	17839	17648	17691	17482	17661	17667	17695	17466	17746	17907	17791	17677	17590	17525	17708	17789	17685	17519	17813	17665	17590	17626	17635	17896	17651	17605	17532	17564	17576	17758	17544	17652	17693	17566	17630	17566	17696	17701	17705	17822	17665	17784	17594	17406	17617	17665	17623	17629	17653	17665	17736	17392	17605	17700	17607	17733	17734	17688	17703	17761	17567	17523	17736	17704	17634	17553	17405	17678	17661	17664	17745	17876	17691	17531	17813	17541	17504	17833	17790	17812	17888	17837	17566	17502	17460	17689	17431	17608	17690	17583	17936	17499	17880	17662	17441	17722	17890	17500	17700	17672	17789	17666	17718	17549	17766	17610	17765	17770	17670	17774	17615	17692	17687	17594	17866	17667	17506	17563	17634	17749	17727	17536	17534	17580	17445	17724	17494	17553	17572	17630	17609	17534	17593	17682	17753	17595	17687	17630	17700	17540	17850	17597	17501	17527	17664	17673	17661	17573	17664	17782	17626	17634	17730	17607	17648	17906	17560	17430	17646	17683	17893	17515	17711	17701	17810	17699	17619	17564	17771	17478	17588	17617	17879	17693	17709	17671	17647	17668	17742	17863	17540	17622	17748	17751	17559	17740	17658	17780	17665	17581	17707	17770	17597	17729	17822	17598	17714	17714	17606	17633	17567	17794	17693	17593	17684	17595	17554	17568	17528	17587	17595	17634	17666	17865	17573	17583	17596	17645	17605	17823	17680	17705	17586	17749	17560	17457	17506	17555	17383	17526	17650	17587	17629	17618	17699	17743	17639	17652	17740	17566	17733	17757	17745	17487	17676	17612	17712	17584	17894	17756	17682	17545	17644	17451	17566	17444	17513	17713	17922	17601	17672	17743	17648	17636	17690	17620	17784	17999	17602	17792	17833	17573	17665	17485	17587	17764	17723	17764	17648	17483	17709	17728	17781	17619	17759	17644	17801	17520	17614	17490	17563	17457	17496	17785	17742	17671	17533	17610	17689	17783	17675	17738	17585	17785	17555	17876	17539	17627	17578	17583	17755	17725	17876	17707	17600	17786	17571	17762	17597	17760	17566	17722	17698	17522	17610	17632	17884	17762	17906	17722	17843	17806	17533	17732	17838	17563	17498	17748	17768	17722	17808	17851	17571	17860	17706	17513	17702	17601	17869	17788	17678	17593	17751	17498	17686	17728	17796	17516	17739	17673	17595	17656	17588	17423	17696	17607	17686	17648	17625	17834	17664	17765	17499	17702	17695	17604	17584	17536	17554	17535	17864	17712	17563	17660	17801	17715	17637	17746	17681	17547	17717	17560	17617	17751	17588	17772	17498	17756	17569	17492	17938	17870	17638	17644	17786	17502	17648	17623	17749	17798	17874	17798	17700	17524	17754	17720	17739	17644	17525	17516	17857	17733	17828	17749	17855	17728	17865	17790	17747	17773	17623	17592	17518	17597	17613	17654	17703	17553	17844	17358	17646	17800	17558	17651	17627	17632	17589	17721	17763	17794	17683	17859	17506	17606	17635	17565	17425	17733	17655	17603	17857	17636	17899	17676	17829	17640	17663	17662	17756	17648	17651	17649	17594	17720	17599	17450	17732	17968	17634	17773	17578	17598	17661	17604	17761	17672	17752	17880	17831	17606	17504	17601	17730	17475	17545	17648	17669	17589	17691	17832	17734	17677	17655	17745	17704	17569	17543	17787	17596	17654	17829	17768	17914	17690	17445	17588	17700	17644	17642	17534	17676	17806	17541	17608	17894	17880	17742	17852	17613	17816	17584	17657	17787	17703	17807	17824	17773	17574	17679	17622	17744	17608	17775	17690	17719	17577	17591	17810	17769	17735	17810	17643	17436	17681	17745	17591	17786	17671	17422	17724	17729	17574	17779	17621	17803	17564	17708	17414	17548	17772	17661	17640	17627	17692	17479	17683	17592	17574	17582	17572	17548	17669	17662	17787	17480	17541	17564	17685	17799	17686	17511	17458	17648	17555	17688	17601	17857	17922	17756	17737	17681	17656	17822	17831	17833	17709	17697	17701	17791	17716	17863	17617	17868	17751	17614	17615	17593	17570	17732	17777	17833	17699	17762	17704	17867	17680	17659	17685	17746	17851	17735	17654	17703	17698	17674	17913	17530	17837	17517	17802	17625	17590	17541	17639	17715	17694	17578	17433	17474	17777	17674	17664	17486	17580	17514	17581	17685	17856	17729	17864	17652	17646	17523	17596	17947	17857	17700	17623	17701	17690	17543	17471	17410	17531	17805	17818	17768	17601	17844	17699	17614	17636	17875	17659	17724	17770	17737	17790	17716	17601	17634	17692	17600	17836	17425	17636	17611	17745	17508	17715	17617	17480	17866	17766	17732	17662	17676	17663	17630	17682	17575	17779	17543	17882	17891	17846	17595	17710	17642	17537	17620	17680	17667	17572	17839	17502	17680	17711	17575	17720	17679	17740	17738	17809	17760	17740	17785	17473	17634	17882	17693	17586	17645	17733	17738	17402	17716	17522	17639	17588	17760	17612	17499	17619	17492	17653	18047	17897	17789	17633	17833	17664	17701	17860	17758	17737	17969	17807	17716	17774	17751	17812	17651	17846	17606	17726	17593	17523	17632	17730	17687	17703	17779	17732	17705	17646	17703	17598	17590	17531	17875	17777	17702	17696	17659	17736	17572	17545	17583	17769	17756	17531	17741	17641	17902	17550	17907	17693	17637	17638	17746	17849	17673	17645	17736	17643	17714	17699	17964	17720	17633	17719	17581	17433	17831	17598	17674	17717	17664	17660	17627	17748	17678	17843	17582	17523	17625	17728	17816	17681	17630	17694	17771	17657	17723	17626
24926	43718	42877	34621	31353	31909	24318	17879	17009	21619	54641	49843	33941	20696	15505	14594	14425	14574	14368	14442	14473	14415	14475	14584	14407	14404	14734	14372	14546	14378	14412	14461	14467	14454	14458	14414	14458	14434	14158	14338	14297	14367	14440	14394	14373	14498	14466	14431	14373	14591	14367	14501	14486	14399	14388	14510	14526	14402	14425	14390	14609	14495	14343	14579	14361	14406	14234	14314	14393	14489	14481	14429	14584	14555	14431	14456	14558	14348	14581	14293	14256	14355	14336	14407	14314	14260	14378	14435	14459	14485	14428	14437	14465	14477	14300	14491	14542	14437	14401	14437	14369	14457	14362	14406	14533	14361	14446	14506	14428	14464	14356	14289	14370	14322	14362	14384	14334	14423	14523	14343	14408	14413	14429	14434	14407	14427	14382	14543	14591	14349	14494	14511	14464	14542	14319	14358	14511	14302	14459	14319	14542	14359	14365	14398	14319	14285	14411	14394	14367	14209	14432	14463	14418	14496	14258	14416	14349	14529	14328	14519	14384	14437	14502	14313	14465	14321	14422	14469	14415	14445	14325	14530	14457	14423	14266	14369	14296	14628	14464	14476	14470	14470	14608	14346	14463	14565	14569	14491	14398	14382	14385	14412	14430	14572	14359	14329	14373	14449	14502	14521	14547	14558	14375	14348	14496	14397	14298	14572	14506	14463	14284	14583	14261	14503	14484	14239	14400	14434	14575	14329	14462	14303	14585	14334	14345	14476	14537	14475	14344	14374	14444	14317	14364	14461	14322	14488	14396	14452	14303	14498	14465	14381	14376	14336	14295	14448	14448	14342	14333	14351	14319	14200	14514	14439	14484	14369	14445	14510	14410	14557	14406	14530	14450	14600	14565	14377	14271	14259	14266	14513	14591	14413	14426	14364	14547	14372	14338	14487	14505	14607	14477	14304	14479	14395	14492	14406	14459	14544	14420	14492	14419	14504	14561	14446	14412	14420	14472	14390	14438	14288	14416	14389	14520	14559	14527	14284	14371	14467	14508	14448	14579	14309	14367	14521	14455	14294	14308	14336	14382	14361	14384	14399	14334	14403	14332	14409	14507	14329	14467	14609	14402	14270	14532	14451	14458	14476	14555	14574	14316	14454	14507	14449	14411	14476	14251	14322	14494	14222	14383	14224	14500	14432	14410	14578	14478	14407	14204	14451	14409	14455	14382	14370	14475	14374	14482	14475	14427	14453	14447	14509	14442	14560	14572	14537	14507	14376	14387	14509	14392	14477	14409	14329	14351	14455	14527	14391	14436	14487	14480	14394	14439	14398	14300	14313	14558	14368	14373	14457	14610	14359	14488	14352	14504	14358	14436	14443	14479	14501	14440	14301	14364	14489	14521	14436	14396	14282	14427	14439	14537	14554	14350	14448	14271	14372	14483	14513	14434	14507	14556	14432	14457	14559	14536	14495	14332	14343	14505	14451	14465	14258	14391	14359	14394	14483	14539	14409	14382	14279	14567	14388	14362	14458	14417	14280	14327	14443	14349	14379	14602	14519	14595	14323	14456	14518	14412	14455	14381	14343	14585	14317	14391	14440	14493	14336	14530	14566	14340	14260	14586	14527	14488	14412	14448	14394	14495	14428	14312	14476	14514	14353	14561	14416	14623	14479	14383	14311	14499	14470	14538	14478	14665	14288	14463	14439	14479	14516	14475	14491	14431	14562	14365	14441	14588	14432	14539	14487	14326	14556	14480	14549	14497	14325	14654	14449	14320	14286	14571	14466	14529	14424	14484	14294	14524	14519	14470	14447	14449	14343	14257	14499	14366	14441	14355	14498	14437	14438	14549	14306	14464	14367	14283	14380	14450	14403	14332	14531	14470	14438	14326	14428	14244	14515	14596	14425	14434	14548	14565	14326	14373	14412	14353	14540	14412	14492	14329	14321	14542	14568	14398	14309	14400	14384	14579	14352	14428	14335	14446	14455	14486	14640	14328	14490	14493	14441	14599	14379	14357	14461	14302	14629	14539	14449	14406	14419	14447	14518	14436	14445	14554	14264	14346	14295	14386	14294	14481	14497	14450	14315	14469	14381	14530	14426	14495	14303	14397	14310	14509	14403	14335	14455	14351	14479	14501	14448	14369	14400	14374	14589	14440	14452	14488	14419	14585	14570	14467	14424	14337	14467	14545	14450	14382	14461	14482	14367	14271	14435	14436	14375	14253	14347	14335	14594	14365	14561	14560	14431	14387	14363	14348	14290	14521	14585	14279	14402	14586	14551	14389	14466	14500	14576	14406	14526	14283	14486	14417	14331	14214	14492	14350	14367	14460	14544	14425	14312	14589	14487	14421	14343	14470	14321	14473	14355	14455	14480	14484	14478	14484	14388	14463	14301	14434	14490	14523	14342	14367	14490	14545	14434	14291	14374	14623	14385	14487	14371	14358	14340	14276	14315	14148	14508	14433	14567	14395	14449	14355	14419	14435	14248	14398	14356	14562	14354	14240	14371	14383	14624	14484	14575	14415	14344	14435	14288	14438	14294	14401	14415	14299	14280	14610	14381	14457	14506	14331	14483	14383	14385	14525	14421	14525	14544	14365	14410	14461	14374	14308	14367	14366	14368	14675	14255	14367	14477	14390	14413	14452	14327	14372	14448	14434	14467	14429	14374	14318	14404	14513	14339	14418	14522	14534	14631	14586	14323	14335	14293	14497	14553	14460	14464	14348	14455	14326	14483	14385	14456	14516	14274	14417	14388	14502	14378	14548	14444	14375	14323	14389	14622	14530	14505	14457	14382	14422	14505	14417	14432	14429	14443	14262	14239	14552	14298	14312	14549	14348	14241	14433	14471	14397	14495	14477	14502	14232	14336	14415	14426	14423	14356	14289	14329	14400	14470	14498	14459	14467	14481	14510	14445	14361	14672	14482	14278	14543	14631	14498	14333	14725	14478	14546	14468	14394	14491	14326	14476	14463	14412	14391	14256	14296	14276	14497	14346	14466	14617	14464	14387	14343	14438	14541	14406	14551	14586	14275	14218	14365	14353	14357	14383	14421	14525	14409	14453	14209	14410	14479	14378	14249	14378	14315	14394	14519	14455	14347	14292	14520	14402	14304	14435	14524	14362	14441	14446	14394	14411	14510	14458	14406	14399	14606	14331	14478	14543	14406	14301	14417	14402	14339	14334	14458	14443	14577	14504	14327	14384	14484	14355	14383	14373	14348	14376	14414	14350	14508	14379	14443	14418	14434	14547	14387	14361	14375	14429	14450	14474	14451	14367	14446	14458	14408	14442	14404	14320	14354	14415	14345	14431	14297	14555	14501	14321	14447	14422	14374	14633	14549	14594	14311	14533	14390	14359	14548	14261	14491	14273	14434	14348	14383	14489	14440	14432	14492	14535	14523	14224	14461	14471	14351	14346	14450	14538	14342	14606	14364	14536	14602	14285	14386	14381	14299	14402	14437	14389	14344	14334	14568	14474	14408	14476	14360	14474	14459	14464	14464	14475	14356	14357	14304	14339	14332	14416	14591	14442	14588	14278	14265	14343	14346	14525	14440	14343	14296	14384	14506	14564	14261	14473	14547	14515	14499	14264	14347	14632	14399	14331	14468	14470	14516	14566	14420	14439	14503	14439	14396	14314	14388	14575	14442	14317	14331	14499	14637	14291	14560	14400	14399	14352	14402	14331	14373	14334	14511	14386	14511	14688	14487	14413	14307	14357	14305	14383	14430	14310	14592	14344	14346	14475	14495	14490	14469	14416	14417	14418	14370	14293	14539	14393	14390	14379	14287	14428	14489	14456	14516	14451	14323	14505	14396	14338	14424	14287	14492	14355	14533	14257	14382	14420	14408	14423	14483	14424	14409	14477	14515	14408	14426	14494	14291	14386	14449	14282	14389	14339	14508	14346	14531	14502	14578	14431	14548	14352	14461	14577	14656	14344	14453	14460	14374	14433	14360	14278	14556	14254	14507	14291	14526	14482	14508	14464	14552	14530	14571	14511	14297	14578	14490	14343	14419	14372	14539	14457	14369	14367	14448	14429	14321	14367	14488	14483	14494	14425	14388	14310	14399	14425	14455	14439	14416	14353	14412	14395	14442	14586	14467	14486	14265	14506	14366	14515	14603	14441	14437	14399	14355	14307	14325	14567	14534	14416	14462	14325	14385	14261	14348	14448	14475	14503	14410	14607	14376	14480	14493	14480	14289	14397	14499	14420	14418	14472	14465	14536	14449	14498	14599	14543	14279	14395	14451	14441	14414	14560	14445	14516	14444	14570	14407	14496	14379	14457	14464	14474	14586	14371	14432	14525	14480	14486	14345	14242	14363	14389	14384	14428	14442	14418	14283	14536	14511	14446	14391	14510	14368	14481	14384	14485	14528	14503	14358	14374	14459	14338	14578	14573	14325	14367	14500	14264	14641	14370	14376	14438	14380	14510	14507	14456	14503	14473	14659	14395	14364	14550	14525	14471	14502	14474	14533	14257	14513	14396	14368	14513	14549	14409	14284	14604	14356	14245	14403	14457	14501	14587	14335	14410	14373	14341	14342	14400	14635	14347	14422	14552	14426	14589	14342	14552	14304	14238	14527	14327	14553	14456	14333	14509	14486	14514	14502	14395	14551	14553	14458	14479	14427	14466	14424	14396	14453	14464	14294	14389	14409	14405	14438	14195	14553	14461	14285	14512	14302	14593	14416	14540	14331	14618	14407	14512	14477	14496	14383	14443	14552	14466	14660	14469	14448	14501	14387	14559	14345	14446	14348	14440	14336	14523	14359	14436	14433	14518	14254	14252	14387	14456	14638	14372	14470	14516	14441	14568	14467	14632	14460	14436	14459	14435	14428	14430	14427	14423	14447	14395	14381	14396	14406	14345	14533	14354	14481	14236	14314	14599	14472	14526	14490	14400	14460	14381	14317	14370	14380	14553	14433	14464	14434	14522	14342	14314	14365	14450	14382	14282	14311	14507	14466	14541	14507	14313	14671	14439	14521	14418	14477	14520	14506	14291	14262	14388	14429	14581	14390	14501	14448	14228	14379	14677	14347	14351	14407	14452	14423	14339	14372	14202	14379	14533	14399	14342	14424	14322	14422	14645	14413	14499	14369	14672	14444	14556	14344	14477	14459	14475	14554	14483	14345	14560	14445	14456	14435	14428	14496	14405
30499	25574	27470	25345	21851	20614	20715	18615	17980	18418	21056	21748	19979	18504	17993	17725	17556	17452	17688	17607	17487	17632	17820	17537	17485	17457	17560	17655	17620	17728	17534	17324	17654	17620	17645	17518	17761	17622	17663	17585	17465	17397	17451	17530	17774	17555	17554	17638	17623	17655	17692	17379	17615	17460	17583	17525	17550	17748	17590	17646	17674	17498	17662	17590	17732	17613	17604	17539	17636	17439	17578	17613	17571	17436	17438	17657	17758	17506	17699	17694	17728	17565	17696	17699	17554	17532	17596	17574	17424	17706	17935	17590	17492	17617	17828	17514	17623	17617	17638	17633	17465	17479	17652	17706	17556	17416	17568	17613	17589	17691	17668	17511	17376	17525	17577	17597	17707	17766	17624	17749	17625	17494	17589	17576	17640	17526	17658	17433	17457	17543	17710	17372	17629	17692	17535	17749	17477	17579	17658	17456	17597	17778	17719	17574	17679	17651	17645	17534	17577	17579	17704	17652	17616	17543	17731	17692	17457	17545	17464	17394	17515	17612	17597	17693	17485	17564	17492	17525	17722	17668	17681	17734	17676	17760	17628	17552	17536	17703	17437	17389	17679	17629	17430	17668	17520	17463	17390	17358	17771	17683	17713	17641	17583	17642	17523	17569	17635	17546	17702	17613	17604	17488	17686	17610	17426	17830	17767	17552	17489	17808	17491	17609	17626	17669	17632	17677	17568	17536	17270	17414	17493	17700	17674	17571	17693	17666	17421	17392	17464	17405	17544	17722	17551	17446	17578	17629	17667	17478	17535	17483	17740	17489	17768	17670	17594	17475	17598	17522	17550	17725	17696	17510	17789	17800	17515	17599	17698	17597	17766	17488	17668	17634	17490	17609	17542	17544	17579	17771	17595	17518	17661	17520	17601	17511	17634	17761	17651	17639	17587	17457	17687	17643	17539	17684	17585	17748	17635	17497	17398	17598	17623	17641	17569	17388	17500	17645	17669	17652	17717	17620	17637	17394	17738	17578	17489	17643	17624	17666	17662	17764	17389	17591	17402	17822	17667	17561	17460	17673	17470	17636	17585	17431	17525	17560	17641	17515	17746	17661	17652	17812	17678	17601	17560	17509	17501	17634	17580	17405	17527	17795	17603	17691	17566	17649	17523	17566	17538	17449	17672	17770	17633	17566	17501	17497	17507	17478	17673	17544	17582	17595	17695	17518	17607	17677	17450	17632	17543	17705	17413	17564	17593	17674	17576	17317	17544	17666	17708	17423	17635	17469	17545	17554	17631	17780	17562	17685	17553	17534	17750	17550	17640	17695	17415	17509	17449	17557	17486	17672	17565	17749	17558	17644	17562	17451	17794	17527	17733	17680	17865	17611	17542	17809	17617	17698	17367	17639	17604	17440	17521	17685	17704	17410	17492	17531	17535	17709	17546	17556	17516	17883	17786	17671	17691	17582	17582	17568	17618	17604	17484	17630	17483	17685	17551	17476	17868	17501	17580	17589	17648	17577	17862	17480	17525	17504	17541	17688	17737	17728	17550	17475	17681	17480	17569	17529	17660	17620	17412	17631	17507	17743	17532	17554	17662	17843	17477	17568	17551	17458	17538	17565	17688	17391	17654	17617	17473	17573	17579	17556	17502	17638	17541	17574	17781	17415	17410	17420	17680	17594	17529	17632	17451	17736	17676	17674	17647	17820	17811	17434	17817	17268	17497	17562	17605	17555	17657	17628	17608	17525	17665	17777	17585	17404	17597	17580	17662	17624	17827	17454	17560	17580	17607	17575	17538	17505	17533	17393	17609	17749	17497	17626	17694	17649	17331	17481	17516	17474	17665	17612	17612	17625	17634	17638	17679	17758	17500	17606	17727	17526	17549	17452	17680	17570	17599	17456	17514	17736	17646	17738	17711	17592	17507	17436	17720	17572	17580	17513	17464	17546	17562	17467	17509	17414	17535	17651	17627	17395	17740	17505	17430	17507	17452	17380	17454	17337	17518	17633	17697	17623	17743	17759	17556	17662	17441	17640	17396	17594	17532	17686	17592	17506	17609	17551	17723	17478	17580	17523	17393	17666	17593	17564	17573	17605	17551	17552	17486	17358	17638	17784	17556	17449	17588	17664	17658	17776	17691	17764	17727	17593	17724	17530	17699	17630	17520	17610	17554	17520	17449	17512	17752	17683	17495	17581	17590	17604	17411	17511	17432	17566	17707	17497	17770	17631	17832	17714	17630	17369	17559	17798	17520	17570	17670	17622	17668	17524	17678	17335	17440	17656	17576	17352	17448	17406	17484	17583	17609	17489	17786	17767	17617	17838	17430	17691	17673	17792	17500	17557	17404	17571	17618	17510	17621	17560	17550	17676	17686	17702	17558	17816	17493	17728	17593	17744	17583	17716	17569	17567	17566	17329	17682	17541	17565	17548	17658	17587	17484	17586	17575	17537	17529	17524	17420	17791	17635	17641	17615	17652	17571	17464	17661	17702	17583	17492	17922	17623	17602	17565	17531	17564	17654	17621	17685	17640	17407	17505	17656	17709	17570	17798	17612	17505	17535	17699	17521	17792	17464	17445	17753	17486	17680	17599	17449	17483	17767	17641	17763	17641	17633	17504	17490	17534	17686	17645	17633	17616	17347	17588	17351	17676	17618	17555	17514	17755	17342	17574	17783	17645	17632	17616	17535	17447	17583	17603	17597	17476	17705	17673	17632	17676	17395	17730	17647	17715	17671	17492	17740	17722	17678	17533	17716	17573	17660	17626	17399	17417	17639	17673	17497	17621	17384	17564	17584	17479	17547	17696	17515	17557	17289	17484	17497	17668	17516	17669	17677	17638	17613	17667	17637	17372	17742	17552	17659	17650	17618	17590	17558	17608	17453	17587	17514	17577	17498	17729	17693	17643	17756	17700	17788	17891	17676	17822	17668	17858	17675	17670	17604	17530	17627	17514	17559	17630	17580	17624	17656	17642	17598	17642	17545	17596	17600	17797	17719	17658	17569	17836	17712	17620	17484	17523	17670	17590	17655	17470	17508	17576	17514	17387	17752	17715	17444	17507	17691	17520	17299	17517	17670	17583	17738	17548	17550	17679	17559	17621	17508	17681	17503	17511	17578	17720	17643	17662	17743	17349	17603	17431	17655	17572	17520	17562	17739	17814	17689	17461	17658	17740	17649	17421	17487	17534	17651	17654	17576	17678	17748	17579	17438	17567	17566	17682	17681	17573	17455	17462	17726	17611	17499	17783	17574	17551	17591	17510	17699	17709	17735	17643	17529	17651	17705	17750	17519	17518	17566	17627	17568	17554	17472	17618	17514	17599	17649	17464	17563	17898	17398	17672	17713	17465	17696	17702	17806	17532	17640	17528	17463	17495	17535	17674	17508	17455	17628	17622	17772	17428	17516	17610	17645	17523	17685	17563	17754	17621	17579	17649	17670	17635	17620	17684	17538	17736	17633	17471	17706	17383	17600	17470	17491	17463	17472	17853	17685	17545	17590	17515	17517	17605	17651	17629	17663	17610	17537	17477	17437	17783	17522	17544	17574	17552	17745	17652	17551	17758	17735	17453	17668	17608	17579	17583	17426	17635	17451	17540	17809	17588	17630	17458	17654	17775	17472	17484	17381	17614	17768	17762	17750	17627	17411	17605	17645	17589	17541	17517	17646	17773	17551	17658	17641	17652	17745	17634	17724	17374	17546	17588	17580	17487	17686	17967	17825	17531	17651	17455	17614	17627	17692	17770	17717	17592	17540	17492	17629	17713	17615	17563	17400	17579	17329	17536	17478	17527	17588	17655	17610	17664	17532	17439	17608	17702	17718	17525	17468	17560	17512	17563	17673	17538	17619	17570	17510	17589	17487	17661	17464	17577	17395	17535	17546	17737	17508	17545	17460	17557	17486	17438	17655	17605	17529	17542	17652	17803	17635	17580	17675	17576	17707	17601	17697	17617	17554	17578	17407	17450	17848	17670	17572	17662	17587	17810	17542	17478	17580	17594	17688	17651	17604	17305	17574	17459	17502	17572	17517	17699	17622	17552	17539	17633	17545	17506	17574	17577	17659	17818	17456	17571	17539	17518	17611	17486	17556	17705	17639	17369	17622	17561	17579	17678	17627	17531	17636	17478	17591	17389	17491	17563	17622	17642	17559	17554	17630	17510	17533	17686	17704	17738	17545	17341	17536	17806	17641	17677	17576	17812	17592	17522	17439	17566	17512	17563	17532	17566	17460	17561	17558	17435	17440	17581	17545	17604	17715	17513	17587	17652	17589	17704	17582	17638	17291	17525	17514	17388	17667	17676	17372	17444	17432	17537	17638	17568	17450	17533	17692	17523	17387	17506	17454	17451	17384	17796	17827	17793	17692	17676	17565	17621	17613	17527	17733	17375	17637	17407	17704	17823	17660	17533	17699	17710	17468	17678	17756	17681	17520	17437	17287	17612	17836	17433	17633	17766	17539	17616	17682	17813	17571	17568	17737	17433	17514	17554	17717	17656	17657	17555	17649	17722	17627	17503	17588	17526	17506	17724	17554	17637	17497	17528	17820	17421	17634	17431	17551	17612	17291	17475	17633	17432	17648	17605	17613	17451	17668	17504	17662	17450	17524	17621	17682	17676	17646	17524	17667	17540	17515	17542	17721	17354	17667	17640	17302	17431	17649	17769	17638	17750	17673	17430	17739	17653	17549	17370	17550	17452	17610	17448	17631	17754	17518	17425	17587	17641	17478	17548	17490	17700	17576	17441	17540	17736	17662	17797	17567	17619	17467	17588	17702	17745	17661	17438	17681	17509	17637	17578	17605	17633	17717	17750	17642	17654	17763	17646	17809	17620	17450	17682	17579	17733	17792	17699	17633	17644	17413	17800	17544	17590	17433	17526	17454	17687	17477	17353	17718	17638	17665	17453	17546	17646	17679	17636	17637	17425	17450	17715	17705	17565	17534	17529	17598	17346	17527	17562	17629	17722	17592	17599	17668	17714	17746	17726	17621	17544	17818	17544	17427	17549	17645	17813	17602	17623	17498	17781	17333	17641	17588	17564	17573	17615	17572	17360	17394	17435	17506	17481	17684	17541	17537	17571	17405	17554	17804	17839	17682	17592	17546	17505	17567	17793	17550	17697	17684	17794	17732	17658	17388	17414	17620	17692	17441	17744	17595	17633
20543	27874	25969	23085	20262	18828	18793	15629	14656	15729	19502	19637	16631	15031	14398	14356	14502	14296	14360	14306	14287	14510	14462	14305	14527	14181	14289	14175	14298	14395	14588	14618	14125	14496	14389	14257	14229	14201	14319	14222	14242	14335	14255	14304	14434	14271	14345	14314	14369	14302	14292	14315	14568	14439	14262	14121	14356	14297	14368	14253	14197	14409	14412	14371	14312	14437	14348	14419	14197	14351	14373	14445	14527	14247	14502	14304	14413	14260	14268	14089	14345	14307	14443	14430	14425	14253	14422	14422	14513	14221	14185	14408	14413	14238	14427	14244	14439	14439	14397	14475	14437	14424	14392	14287	14507	14338	14341	14371	14281	14423	14306	14202	14483	14449	14282	14389	14503	14322	14435	14275	14262	14394	14500	14257	14548	14262	14340	14469	14369	14525	14287	14335	14374	14358	14149	14418	14415	14343	14490	14280	14361	14320	14457	14261	14437	14298	14401	14420	14166	14390	14191	14367	14490	14357	14283	14275	14477	14326	14481	14477	14203	14453	14392	14357	14340	14239	14350	14459	14513	14376	14439	14389	14359	14344	14398	14347	14383	14426	14269	14335	14297	14429	14440	14239	14328	14256	14474	14273	14367	14395	14598	14301	14336	14232	14389	14322	14199	14585	14433	14277	14351	14399	14355	14412	14346	14393	14375	14247	14151	14294	14312	14437	14256	14257	14388	14492	14363	14416	14320	14162	14468	14336	14300	14403	14466	14427	14393	14365	14449	14302	14427	14269	14319	14384	14322	14361	14340	14335	14448	14304	14289	14341	14284	14343	14363	14352	14335	14363	14533	14328	14283	14289	14399	14321	14354	14209	14307	14171	14323	14263	14512	14225	14440	14280	14547	14375	14248	14417	14460	14393	14330	14229	14363	14287	14237	14303	14356	14294	14340	14507	14321	14386	14333	14177	14288	14120	14414	14418	14447	14257	14462	14397	14307	14335	14407	14159	14326	14214	14224	14460	14367	14256	14445	14272	14270	14258	14260	14341	14325	14463	14314	14277	14402	14327	14352	14313	14281	14287	14378	14411	14203	14385	14504	14355	14345	14483	14338	14277	14363	14172	14347	14326	14130	14363	14351	14340	14458	14335	14379	14230	14467	14294	14407	14192	14536	14352	14210	14245	14501	14381	14378	14480	14297	14319	14290	14350	14406	14244	14464	14271	14371	14333	14316	14255	14418	14351	14451	14286	14338	14558	14329	14327	14367	14265	14304	14327	14294	14431	14325	14381	14466	14401	14096	14451	14349	14296	14351	14264	14405	14377	14236	14267	14316	14428	14418	14335	14354	14268	14269	14326	14310	14287	14403	14478	14264	14202	14348	14373	14391	14474	14290	14351	14346	14425	14271	14174	14262	14300	14306	14352	14258	14361	14263	14431	14309	14422	14273	14290	14441	14363	14353	14372	14260	14374	14350	14187	14507	14192	14390	14356	14256	14321	14420	14473	14322	14225	14316	14206	14472	14392	14379	14313	14543	14242	14449	14330	14425	14325	14340	14235	14188	14278	14307	14310	14423	14283	14269	14447	14208	14221	14283	14320	14147	14255	14369	14530	14450	14533	14272	14359	14330	14312	14456	14231	14430	14451	14304	14467	14497	14326	14452	14193	14147	14262	14401	14341	14330	14414	14368	14344	14346	14388	14332	14424	14313	14278	14485	14409	14361	14400	14402	14415	14444	14402	14471	14320	14474	14347	14419	14571	14319	14323	14350	14282	14362	14352	14334	14208	14358	14433	14349	14277	14365	14260	14445	14441	14427	14291	14326	14411	14364	14221	14268	14388	14350	14385	14416	14433	14514	14406	14289	14572	14437	14204	14361	14319	14316	14414	14369	14282	14359	14439	14322	14381	14195	14292	14476	14412	14451	14294	14330	14347	14381	14268	14234	14250	14460	14323	14264	14158	14192	14137	14424	14276	14226	14311	14336	14339	14455	14281	14397	14417	14472	14290	14451	14235	14353	14208	14379	14359	14278	14499	14439	14351	14267	14578	13994	14244	14357	14311	14417	14330	14256	14410	14288	14323	14352	14502	14382	14364	14396	14237	14325	14346	14252	14306	14438	14374	14385	14199	14340	14342	14411	14294	14287	14387	14281	14362	14465	14271	14362	14349	14509	14287	14310	14269	14427	14325	14137	14530	14168	14388	14366	14213	14331	14352	14374	14521	14356	14274	14498	14281	14444	14577	14424	14297	14265	14168	14430	14305	14321	14240	14423	14210	14552	14407	14482	14268	14219	14456	14362	14439	14330	14383	14233	14306	14356	14210	14429	14271	14505	14332	14367	14545	14317	14376	14328	14407	14344	14459	14406	14120	14357	14444	14313	14442	14509	14249	14381	14391	14424	14305	14204	14425	14313	14334	14409	14576	14351	14207	14493	14301	14285	14521	14235	14410	14213	14466	14231	14386	14319	14295	14287	14289	14447	14296	14421	14281	14536	14410	14277	14365	14320	14403	14355	14382	14512	14311	14237	14273	14319	14448	14192	14359	14241	14198	14354	14384	14249	14368	14380	14345	14476	14455	14375	14348	14341	14315	14362	14293	14468	14399	14319	14429	14525	14569	14344	14447	14351	14291	14370	14461	14198	14196	14432	14422	14299	14354	14364	14324	14393	14408	14370	14468	14211	14330	14275	14329	14472	14177	14424	14317	14291	14352	14351	14438	14409	14579	14335	14333	14373	14299	14348	14588	14384	14417	14406	14295	14281	14218	14275	14294	14239	14404	14281	14347	14375	14259	14351	14404	14487	14343	14332	14227	14403	14485	14503	14339	14262	14197	14092	14302	14285	14339	14359	14485	14354	14424	14216	14308	14250	14345	14288	14363	14358	14327	14489	14322	14322	14264	14335	14271	14387	14482	14498	14379	14365	14310	14336	14377	14370	14349	14342	14335	14385	14226	14436	14276	14262	14458	14346	14377	14517	14256	14325	14350	14403	14276	14430	14299	14427	14327	14330	14436	14288	14437	14422	14251	14552	14360	14323	14338	14371	14400	14297	14459	14231	14341	14335	14221	14404	14326	14269	14151	14363	14418	14288	14240	14414	14379	14405	14411	14297	14376	14429	14454	14472	14252	14274	14525	14379	14314	14396	14450	14327	14346	14415	14290	14629	14380	14475	14347	14352	14367	14277	14190	14221	14333	14308	14306	14403	14160	14265	14330	14296	14557	14483	14334	14288	14380	14468	14523	14300	14245	14320	14316	14492	14457	14328	14340	14223	14446	14428	14379	14388	14444	14391	14293	14385	14336	14265	14398	14339	14350	14466	14415	14359	14367	14428	14349	14244	14488	14255	14523	14450	14344	14434	14332	14472	14230	14343	14353	14471	14347	14355	14374	14344	14297	14374	14336	14421	14382	14263	14546	14212	14421	14268	14367	14306	14239	14314	14242	14254	14162	14422	14302	14253	14435	14340	14308	14416	14338	14302	14345	14329	14388	14322	14430	14343	14290	14309	14376	14243	14284	14370	14435	14532	14394	14242	14389	14272	14387	14262	14560	14354	14218	14456	14345	14488	14340	14331	14424	14458	14351	14421	14242	14090	14223	14500	14264	14365	14353	14259	14407	14367	14220	14387	14422	14413	14424	14255	14455	14340	14361	14524	14443	14424	14475	14372	14224	14348	14486	14449	14231	14515	14272	14291	14534	14352	14384	14410	14170	14319	14366	14367	14192	14447	14467	14465	14395	14367	14298	14430	14242	14300	14474	14416	14293	14308	14483	14205	14139	14355	14350	14431	14243	14492	14426	14391	14385	14351	14310	14502	14288	14417	14419	14235	14358	14382	14505	14273	14284	14217	14370	14273	14408	14470	14185	14291	14397	14371	14360	14218	14263	14337	14348	14274	14315	14474	14253	14403	14236	14395	14335	14395	14174	14489	14189	14170	14223	14488	14437	14415	14363	14331	14378	14397	14490	14509	14380	14272	14380	14317	14342	14475	14311	14249	14219	14337	14320	14456	14416	14383	14291	14333	14443	14296	14323	14378	14449	14333	14345	14251	14263	14297	14166	14404	14499	14393	14386	14492	14385	14444	14336	14419	14426	14472	14309	14428	14492	14517	14357	14394	14286	14458	14275	14249	14353	14402	14470	14214	14407	14413	14318	14451	14446	14410	14236	14298	14234	14569	14442	14500	14455	14393	14378	14467	14464	14439	14221	14433	14158	14504	14418	14354	14321	14287	14349	14488	14309	14346	14372	14333	14362	14334	14255	14193	14300	14253	14212	14375	14322	14439	14394	14529	14431	14356	14526	14430	14283	14216	14465	14431	14257	14279	14449	14273	14076	14390	14351	14409	14396	14312	14451	14327	14427	14411	14404	14381	14497	14374	14334	14406	14383	14458	14438	14512	14377	14293	14284	14458	14158	14687	14447	14330	14380	14310	14349	14346	14568	14434	14231	14300	14350	14306	14137	14300	14448	14371	14304	14439	14420	14167	14367	14452	14406	14391	14399	14292	14286	14449	14368	14266	14326	14408	14300	14460	14408	14306	14349	14383	14224	14245	14495	14381	14245	14496	14430	14376	14427	14174	14383	14352	14336	14425	14458	14256	14397	14309	14185	14252	14390	14321	14401	14432	14345	14349	14295	14361	14353	14532	14267	14180	14419	14398	14559	14352	14502	14355	14238	14413	14371	14321	14321	14290	14240	14372	14552	14339	14337	14290	14422	14388	14321	14413	14343	14263	14286	14362	14317	14349	14177	14237	14380	14440	14238	14467	14355	14349	14394	14508	14335	14338	14327	14273	14329	14326	14401	14427	14274	14346	14626	14352	14382	14358	14458	14394	14320	14560	14376	14346	14324	14219	14318	14410	14459	14280	14173	14419	14211	14507	14302	14403	14472	14440	14405	14468	14358	14178	14260	14285	14378	14279	14231	14509	14353	14509	14540	14431	14136	14255	14437	14408	14444	14171	14313	14269	14456	14223	14442	14226	14230	14325	14308	14282	14408	14624	14269	14507	14302	14318	14392	14246	14274	14419	14309	14453	14362	14482	14293	14374	14375	14535	14272	14292	14322	14332	14327	14132	14370	14264	14255	14255	14440	14366	14312	14473	14301	14428	14359	14309	14270	14332	14355	14387	14591	14299	14309	14390	14274	14265	14406	14221	14360	14334	14470
25731	21153	28144	26987	25067	24520	23731	22176	19947	19372	36503	38844	29322	22473	19164	18363	18183	18151	17990	17878	17940	17929	17989	17754	17805	18016	17942	17669	17834	18011	17867	17840	17764	17951	17834	17846	17806	17997	18042	17957	17838	17927	17922	18034	17782	17527	17722	17915	17891	17714	17819	17637	17780	18110	17883	18095	17900	18051	17749	17820	17708	17884	17835	18013	17858	17877	17910	17863	17863	18195	17712	17749	17873	18064	17910	17794	17663	17911	17786	17961	17973	17862	17928	17984	17946	17934	17856	17844	17959	17790	17660	17847	17945	17958	17739	17716	17974	17958	17891	17704	17826	17795	17802	17974	17883	17906	18056	17772	17947	17928	17960	17875	17840	17831	17796	17656	17917	17762	17710	17929	17845	17927	17859	17625	17803	17924	17951	17879	17823	17895	17769	17823	17834	17989	17834	17618	17966	17853	17972	17988	17827	17758	17743	17723	17918	17757	17739	17780	17977	17836	17868	17745	17703	18020	18008	18065	17870	17722	17846	17778	17765	17850	17808	17765	17795	17788	17758	17913	18047	17882	17955	17893	17739	17874	17943	17949	17631	17857	17634	17799	17830	18026	17846	17843	17805	18110	17769	17881	18051	17914	17967	17824	17824	17808	17855	17883	17860	17827	17832	17868	17669	17742	17971	17909	17741	17888	17897	17789	17948	17948	17929	17744	17815	17932	18125	17957	17795	17842	17861	17722	17717	17779	17786	17881	17843	17678	17912	17986	18023	18001	17959	17788	17685	17668	17895	17973	17602	17926	17869	17889	17719	17859	18044	17817	17822	17798	17846	17827	18000	17896	17813	17702	17800	17714	17859	17966	17825	17653	17849	17723	18009	17787	17889	17972	18015	17752	17826	17668	17661	17662	17691	17917	17829	17814	17878	18056	17979	17778	17879	17828	17624	17808	17771	17641	17887	17767	17762	17733	17911	17758	17811	17902	17798	17806	17913	17854	17812	18170	17751	17875	17747	17863	17778	17858	18096	17894	17845	17809	17808	17805	17712	17535	17658	17899	17802	17907	17663	17759	17709	17737	17849	17923	17772	17913	17833	17760	17869	17853	17743	17972	17987	17810	17760	17749	17834	17777	18040	17995	17988	17928	17760	17757	17769	17840	17823	17859	17963	17763	17863	17906	17865	17927	18011	17701	17828	17870	18003	17947	17695	17807	18052	17856	17789	17691	17886	17757	17716	17692	17791	17869	18001	17964	17930	17832	17786	17945	17833	18011	17792	17804	17678	17923	17802	17741	17679	17952	17971	17597	17736	17824	17946	18031	17760	17770	17823	17672	17790	17620	17693	17789	17721	17736	17826	17942	17850	17968	17817	18048	17969	17901	17814	17717	17852	17823	17963	17940	17851	17795	18041	17878	17559	17900	18017	17935	17674	17824	17958	18061	18056	17851	17775	17846	17757	17889	17701	17865	17732	17827	17965	17862	17786	18013	17781	17707	17897	17980	17820	17818	17697	17938	17935	17828	17692	17773	17972	17967	17778	17970	17872	18028	17822	17897	17772	17703	17821	17795	17751	17741	17987	17951	17846	17802	18072	17977	18063	17924	17982	17976	17814	17901	17921	17880	17864	17845	17908	17741	17848	17998	18037	17685	18031	18028	17859	17875	17711	17743	17719	17820	18015	17800	17753	17884	18137	17866	17855	17771	17805	17853	17945	17895	17973	17737	17950	17835	18090	17785	18006	17840	17783	17733	17774	17932	18030	17794	17733	17857	17875	17970	17775	17982	17883	17826	18053	17826	17901	18009	17985	17975	17982	17637	17969	17723	17862	17864	17818	17920	17891	17814	17959	17959	18024	17911	17840	17922	17947	17778	17814	17872	17910	18129	17855	17859	17703	17995	17648	17898	17951	17881	17887	17740	17879	18071	17652	17842	17943	17940	17687	17823	17814	17862	17881	17974	18050	17778	17940	17757	17807	17760	18080	17867	17899	17967	17807	17899	17908	17838	17812	17786	17775	17993	17969	17665	17661	17777	17884	18098	18022	17811	17928	18016	17942	17911	17739	17795	17888	17836	17699	17783	17645	17832	17702	17905	17991	17838	17903	17795	17961	17790	17976	17928	17959	17908	17783	17839	17981	17858	17836	17941	17976	17915	17994	17858	18028	17830	18149	17863	17918	17721	17738	17714	17852	17994	18043	17645	17988	17920	17984	17891	17560	17988	17910	17806	18072	17751	17913	17801	17969	17684	17913	18020	17817	17898	17708	17855	17732	17890	17846	17656	17893	17946	17969	17776	17860	17875	17610	17821	17913	17780	17917	17756	17756	17705	17993	17900	17798	17718	17844	17752	17956	17750	17809	18083	18035	17709	17746	17878	18048	17787	17629	17797	18043	17756	18075	17961	17744	18063	17800	17995	17692	17919	17962	17842	17904	18029	18002	17830	17961	17751	17748	17931	17797	17895	17852	17834	18098	17857	18030	18023	18013	17962	17912	17623	17720	17892	17893	17786	17938	17857	17604	17959	17876	18046	17880	17794	17748	17791	17784	17843	18012	17821	18171	17825	17894	17797	17943	18053	17707	17903	17783	17926	17922	17977	17902	17863	17825	17826	17793	17819	17755	17684	17989	17711	17823	17736	17791	17606	17854	17985	17829	17920	17753	17673	17904	17903	17944	17770	17694	17874	17835	18082	17911	17772	17874	18042	17850	17898	17839	17770	17866	17858	17826	17801	17759	17879	17839	17843	17809	17910	17846	18052	17789	17995	17996	17637	17865	17800	17951	17911	17872	17681	17861	17952	17833	17689	17792	18064	17774	17925	17742	17921	17962	17758	17975	17909	17789	17867	17910	17795	17651	17778	17666	17828	17728	17752	17823	17719	17864	17920	17890	17898	17801	17616	18005	17956	17981	17898	17891	17968	17851	17844	17955	17905	18058	18001	17681	17674	17740	17721	17955	17588	17952	17710	17898	17839	17903	18007	17921	17813	17997	17852	17905	17952	17700	17687	17643	17832	18089	18014	17819	17687	17842	17798	17914	17936	17735	17922	17871	17830	17827	17992	17839	17893	17949	17842	17846	17788	17733	17856	17976	17983	17874	17795	17809	17893	17692	17671	17883	17848	17783	17759	17795	17862	17720	17813	17865	17961	17885	17805	17911	17898	17903	17871	17978	18000	17912	17861	18044	17500	17691	17820	17793	17619	17927	17798	17767	17821	17881	17844	18072	17986	17884	18033	17757	17883	17894	17809	17770	17909	17827	17725	17854	17849	17912	17927	17988	17847	17806	17873	18042	17906	17856	17961	17821	17839	17859	17988	17787	17732	17978	18023	17945	17947	17794	18022	17726	18047	17747	17927	17927	17964	17800	17906	17894	17887	17990	17709	17833	17915	17748	18070	17943	17989	17824	17972	17848	17921	17832	17970	17916	17896	17953	17979	17830	17802	17907	17775	17975	17841	17704	17885	17676	17881	17950	17955	17905	17707	17709	17734	17849	17856	17885	17789	17935	18036	17867	17932	18007	17732	17906	17837	17896	17779	17897	17891	17971	17927	17852	17824	17979	17739	17706	17941	17800	17894	17756	17855	17918	17909	17848	17845	17703	17850	17812	17980	17751	17939	17917	17879	17904	17797	17850	18144	17897	17731	17805	17951	17524	17795	17863	17880	17811	17882	17749	17917	17815	17864	18102	17686	17802	17734	17776	17959	17818	18021	17990	17733	17909	17879	17871	17672	17965	17749	17736	17886	17752	17805	17940	17769	17866	17967	17717	17777	17859	17899	17712	17682	17827	17708	17827	17849	17836	18010	17941	17823	17837	17743	17942	17717	17839	17845	17805	17859	17638	17814	17773	17707	17873	17727	17546	18019	17685	17736	18107	17970	17626	17833	18065	17873	17745	17783	17678	17770	17754	18024	18000	17944	17990	17857	17830	17917	18000	18019	17876	17859	17708	17734	17889	17787	18021	18049	17781	17927	18013	17844	17700	17820	17841	17997	17776	17824	17701	17909	17912	17811	17955	17793	17840	18045	17831	17807	17889	17792	18073	17978	17790	17999	17933	17933	17852	17807	17733	17824	17755	17903	17943	17792	17988	18033	18094	17875	17980	17865	17734	17995	17736	17782	17951	17893	17807	17799	17788	17891	17987	17723	17818	17675	17923	17726	17673	17918	17754	18045	18042	17888	17777	17933	18068	17881	17753	17965	17889	17806	17836	17846	17867	17760	17615	17867	18014	18116	17850	17858	17885	17804	17793	17915	17707	17837	17775	17951	17974	17890	17939	17723	17799	17838	17942	17909	17877	17904	17811	17770	17873	17832	17861	17889	17991	17857	17825	18024	17694	17858	17712	17972	17873	17776	18069	17770	17610	17952	17896	17924	18020	17786	17657	17900	17773	17989	18085	17859	17695	17917	17974	17730	17584	17858	17953	18011	18050	17760	17924	17989	17837	17846	17819	17959	17758	17820	17604	17837	17775	17917	18112	18073	17733	17735	17866	17808	17792	17912	17930	18006	17914	17799	17697	18006	17959	17830	17770	17925	17836	17941	17726	17823	17853	17724	17767	17753	17710	17863	17824	17823	17992	17826	18057	17876	17801	17814	17821	17710	17816	17949	17654	17737	17748	18031	17930	17918	17926	17797	17828	17865	17908	17783	17866	17772	17563	17808	17791	17802	17684	17900	17655	17700	17911	17836	17697	17771	17891	17800	17998	17721	17792	17670	17862	17818	17932	17588	17668	17765	17720	17829	18046	17906	18031	17812	17901	17775	17808	17922	17860	17894	17956	17582	17846	17915	17996	17915	18124	17735	17946	17704	17849	17928	17832	17822	17817	17722	17816	17999	17856	17928	17832	17944	17954	18048	17971	17803	17873	17911	17875	17981	17865	17777	17740	17793	17961	17834	17920	17874	17791	17920	17873	17781	17712	17749	17934	17998	17847	17636	17954	17736	17875	17905	17823	17734	18008	17709	17813	17865	17864	17798	17954	18026	17785	17984	17740	17880	17768	17915	17859	18182	17973	17792	17786	17977	17887	17767	17706	17962	17822	17905	17906	18014	17781	17646	17713	17746	18044	17828	17947	17898	17777	17812	17959	17923	18138	17861	17896	18148	17867	17786	17781	17847	17983	17781	17648	17903	17884	17890	17765	17705	17819	17854	17826	17752
21693	36325	35262	30138	26038	22721	21302	20381	16455	17070	39089	37778	26533	18855	15387	14891	14580	14597	14525	14631	14581	14658	14479	14718	14348	14567	14680	14649	14539	14538	14465	14610	14566	14578	14690	14545	14680	14495	14554	14513	14522	14498	14804	14434	14520	14532	14742	14656	14512	14534	14472	14703	14480	14548	14441	14620	14662	14669	14629	14303	14545	14463	14564	14526	14712	14618	14562	14388	14549	14409	14670	14541	14448	14669	14646	14547	14536	14434	14547	14369	14619	14368	14467	14475	14756	14487	14442	14632	14583	14409	14473	14413	14542	14557	14467	14572	14523	14344	14642	14707	14491	14695	14385	14472	14656	14638	14580	14566	14726	14522	14547	14564	14489	14513	14540	14481	14645	14534	14729	14587	14633	14569	14561	14463	14410	14593	14716	14392	14772	14538	14742	14586	14576	14511	14452	14614	14584	14628	14592	14455	14663	14632	14622	14611	14525	14555	14447	14552	14566	14551	14547	14604	14733	14725	14456	14512	14450	14622	14643	14634	14468	14497	14547	14605	14451	14453	14639	14454	14617	14420	14535	14582	14485	14616	14550	14709	14413	14705	14544	14671	14508	14712	14477	14503	14523	14303	14608	14777	14798	14485	14442	14605	14518	14730	14443	14550	14628	14610	14626	14651	14613	14459	14588	14571	14343	14527	14530	14679	14638	14532	14553	14475	14624	14355	14694	14446	14447	14517	14649	14528	14613	14381	14649	14451	14484	14557	14747	14631	14750	14564	14649	14582	14556	14485	14441	14703	14466	14705	14575	14398	14690	14439	14601	14520	14418	14406	14561	14514	14480	14610	14434	14552	14700	14625	14557	14471	14472	14492	14577	14579	14440	14697	14469	14466	14420	14611	14515	14601	14421	14520	14680	14616	14558	14402	14647	14709	14687	14614	14424	14620	14500	14663	14531	14559	14605	14490	14428	14680	14571	14593	14518	14633	14531	14487	14646	14527	14509	14719	14394	14617	14438	14558	14657	14440	14681	14601	14404	14512	14413	14497	14463	14517	14534	14561	14593	14390	14573	14574	14420	14676	14578	14523	14667	14591	14563	14579	14419	14386	14611	14503	14547	14359	14543	14511	14580	14475	14639	14396	14692	14408	14472	14402	14724	14590	14593	14525	14552	14487	14601	14519	14367	14708	14561	14502	14486	14513	14482	14297	14471	14446	14423	14578	14628	14646	14433	14512	14537	14545	14647	14478	14615	14513	14664	14547	14439	14523	14509	14534	14703	14653	14470	14416	14544	14387	14687	14508	14634	14668	14466	14658	14442	14768	14468	14399	14463	14652	14476	14472	14411	14526	14499	14641	14531	14419	14527	14761	14564	14549	14421	14640	14639	14523	14686	14471	14499	14450	14488	14394	14325	14549	14592	14598	14590	14613	14605	14582	14622	14385	14605	14723	14479	14368	14602	14564	14618	14780	14484	14493	14392	14660	14376	14678	14498	14415	14630	14676	14528	14520	14630	14680	14604	14464	14428	14629	14563	14589	14564	14650	14538	14410	14554	14632	14593	14591	14521	14726	14382	14563	14443	14715	14611	14693	14336	14453	14586	14608	14715	14484	14489	14509	14441	14528	14573	14552	14545	14509	14502	14527	14461	14527	14532	14597	14422	14515	14420	14534	14728	14502	14614	14526	14634	14449	14644	14393	14699	14564	14692	14471	14529	14424	14463	14523	14568	14457	14609	14574	14502	14640	14588	14589	14605	14363	14581	14555	14424	14656	14629	14487	14653	14694	14600	14428	14584	14556	14617	14415	14733	14646	14578	14368	14526	14445	14490	14639	14636	14517	14672	14619	14531	14628	14684	14581	14543	14625	14455	14656	14587	14544	14604	14570	14573	14567	14434	14654	14498	14590	14597	14627	14677	14552	14443	14439	14662	14469	14524	14712	14551	14409	14616	14621	14569	14508	14477	14467	14579	14645	14607	14553	14513	14550	14605	14533	14567	14484	14640	14475	14528	14644	14560	14473	14528	14539	14482	14668	14453	14459	14395	14534	14661	14611	14705	14661	14503	14717	14631	14526	14479	14487	14388	14552	14510	14497	14563	14665	14539	14593	14550	14759	14514	14527	14535	14645	14562	14380	14619	14695	14556	14395	14705	14460	14498	14533	14569	14609	14482	14647	14430	14626	14630	14759	14698	14363	14529	14670	14600	14624	14584	14516	14461	14493	14596	14465	14505	14494	14561	14646	14618	14479	14611	14483	14553	14442	14442	14477	14557	14513	14323	14816	14747	14463	14486	14559	14571	14542	14470	14621	14424	14563	14647	14666	14547	14447	14460	14671	14402	14651	14539	14545	14518	14595	14610	14672	14461	14465	14679	14543	14600	14477	14646	14558	14559	14589	14647	14554	14515	14543	14530	14570	14730	14563	14458	14478	14538	14362	14556	14627	14584	14672	14688	14630	14566	14528	14548	14568	14307	14535	14504	14462	14648	14430	14598	14398	14489	14694	14525	14665	14604	14519	14594	14567	14454	14564	14561	14521	14444	14468	14850	14501	14429	14450	14482	14408	14436	14682	14535	14664	14867	14558	14513	14605	14660	14631	14625	14563	14587	14627	14549	14583	14525	14591	14536	14540	14337	14492	14507	14437	14421	14584	14511	14660	14404	14590	14549	14392	14569	14484	14505	14627	14452	14509	14610	14675	14491	14496	14623	14668	14536	14541	14589	14545	14579	14475	14515	14508	14710	14393	14601	14495	14575	14418	14644	14543	14597	14496	14569	14606	14608	14428	14449	14485	14498	14402	14340	14591	14637	14526	14540	14535	14551	14568	14456	14605	14575	14366	14612	14603	14432	14548	14538	14584	14597	14525	14628	14555	14482	14712	14608	14410	14608	14693	14632	14508	14693	14524	14624	14726	14656	14566	14587	14570	14694	14570	14550	14593	14531	14483	14444	14637	14699	14495	14603	14659	14416	14497	14570	14561	14628	14670	14469	14368	14494	14413	14574	14470	14366	14599	14538	14447	14606	14529	14570	14582	14405	14426	14584	14593	14599	14447	14411	14606	14638	14519	14364	14510	14381	14466	14598	14515	14591	14493	14646	14514	14470	14548	14620	14509	14575	14635	14455	14488	14547	14568	14465	14596	14640	14525	14654	14506	14636	14559	14594	14538	14610	14466	14509	14466	14722	14527	14589	14427	14678	14494	14594	14607	14682	14609	14340	14539	14530	14459	14595	14539	14538	14476	14554	14707	14505	14521	14740	14634	14665	14725	14739	14490	14662	14580	14675	14424	14599	14298	14653	14450	14658	14619	14385	14431	14673	14551	14635	14429	14598	14460	14600	14598	14475	14640	14463	14654	14593	14423	14721	14416	14572	14480	14583	14772	14480	14531	14602	14665	14615	14641	14565	14499	14450	14655	14458	14608	14671	14579	14526	14626	14566	14430	14691	14599	14501	14776	14546	14492	14667	14650	14463	14507	14624	14522	14675	14691	14566	14575	14761	14529	14523	14782	14504	14649	14597	14488	14387	14581	14558	14693	14494	14522	14550	14549	14548	14440	14650	14563	14568	14514	14604	14641	14587	14408	14354	14568	14653	14477	14545	14599	14433	14453	14395	14649	14471	14429	14657	14535	14475	14474	14631	14671	14551	14643	14465	14542	14733	14496	14503	14549	14467	14561	14513	14318	14601	14618	14457	14594	14477	14558	14486	14331	14505	14697	14398	14418	14591	14561	14701	14521	14568	14538	14505	14394	14636	14461	14678	14785	14574	14653	14599	14511	14484	14465	14580	14786	14532	14348	14509	14544	14594	14436	14458	14518	14467	14429	14693	14565	14388	14716	14520	14686	14716	14463	14582	14354	14572	14609	14443	14610	14547	14416	14812	14632	14577	14547	14576	14741	14545	14516	14579	14541	14563	14506	14411	14343	14619	14417	14438	14655	14658	14467	14622	14601	14583	14574	14499	14745	14564	14637	14757	14482	14765	14703	14617	14750	14523	14444	14549	14483	14512	14599	14507	14672	14535	14520	14536	14607	14444	14625	14559	14435	14502	14606	14491	14498	14572	14481	14299	14585	14674	14583	14568	14545	14597	14483	14543	14670	14568	14458	14527	14751	14580	14709	14704	14529	14592	14682	14654	14490	14490	14410	14550	14534	14639	14563	14512	14557	14532	14655	14528	14726	14381	14516	14675	14550	14445	14434	14595	14604	14804	14590	14675	14384	14513	14654	14648	14531	14654	14641	14663	14564	14619	14484	14518	14715	14553	14535	14636	14477	14524	14307	14389	14527	14606	14445	14661	14632	14565	14594	14586	14392	14587	14451	14472	14477	14541	14443	14557	14538	14518	14557	14556	14430	14521	14716	14416	14591	14548	14659	14534	14705	14576	14323	14610	14734	14711	14542	14568	14486	14676	14501	14443	14518	14460	14374	14581	14602	14616	14510	14575	14584	14239	14583	14487	14642	14477	14527	14543	14551	14546	14545	14329	14542	14686	14531	14506	14687	14545	14536	14471	14622	14613	14346	14675	14571	14541	14466	14638	14479	14448	14498	14631	14396	14562	14639	14599	14468	14602	14643	14571	14670	14515	14739	14487	14747	14462	14499	14614	14378	14625	14572	14617	14560	14640	14407	14720	14591	14686	14546	14596	14557	14647	14567	14462	14456	14525	14497	14573	14583	14465	14440	14592	14428	14593	14618	14563	14377	14519	14581	14718	14708	14482	14553	14492	14623	14483	14637	14300	14523	14532	14606	14658	14526	14515	14525	14492	14581	14514	14575	14592	14463	14513	14616	14597	14701	14682	14584	14491	14405	14626	14690	14559	14630	14503	14459	14466	14444	14474	14639	14569	14720	14649	14633	14644	14625	14768	14575	14609	14658	14496	14441	14493	14600	14636	14575	14593	14391	14652	14597	14645	14543	14575	14426	14546	14564	14585	14636	14493	14556	14601	14533	14628	14387	14521	14512	14553	14546	14620	14621	14668	14511	14597	14630	14573	14539	14599	14465	14667	14646	14723	14572	14575	14659	14455	14435	14469	14424	14671	14442	14691	14509	14669	14648	14543	14684	14613	14574	14561	14736	14675	14529	14598	14693	14605	14425	14507	14694	14667	14485	14590	14383	14522	14578	14537	14529	14670	14565	14436	14417	14343	14652	14480	14606
23785	21037	28600	24080	23203	26844	28007	25081	24335	23493	38390	55445	41982	28652	21460	19126	18581	18411	18389	18362	18350	18453	18496	18258	18241	18452	18424	18488	18368	18412	18151	18427	18366	18325	18458	18304	18293	18132	18369	18225	18265	18303	18173	18375	18239	18370	18538	18387	18186	18198	18385	18330	18200	18399	18274	18375	18219	18093	18352	18128	18127	18232	18276	18287	18279	18286	18233	18393	18134	18033	18256	18165	18268	18191	18370	18369	18257	18365	18357	18220	18164	18273	17991	18295	18317	18210	18347	18060	18125	18462	18035	18063	18307	18215	18260	18574	18424	18399	18262	18212	18279	18386	18278	18362	18258	18258	18365	18249	18301	18318	18412	18264	18212	18321	18225	18341	18070	18455	18217	18369	18373	18452	18208	18096	18263	18305	18317	18184	18299	18325	18285	18229	18042	18388	18202	18164	18294	18058	18203	18268	18258	18405	18380	18350	18302	18274	18049	18280	18480	18521	18269	18296	18016	18262	18290	18173	18209	18148	18204	18298	18354	18215	18320	18300	18259	18274	18196	18162	18352	18224	18270	18348	18338	18197	18274	18120	18319	18227	18240	18273	18113	18279	18221	18357	18283	18369	18292	18291	18157	18229	18217	18208	18173	18273	18346	18158	18170	18464	18210	18514	18253	18279	18465	18311	18427	18224	18197	18306	18127	18286	18264	18247	18425	18404	18194	18186	18326	18282	18291	18229	18474	18289	18288	18072	18473	18341	18233	18089	18162	18282	17904	18290	18467	18409	18340	18230	18281	18310	18353	18201	18155	18098	18425	18442	18324	18356	18090	18068	18364	18080	18177	18168	18022	18370	18345	18334	18343	18173	18221	18343	18271	18328	18155	18088	18218	18344	18312	18325	18000	18170	18205	18281	18209	18146	18204	18140	18340	18464	18243	18303	18284	18291	18165	18016	18220	18093	18368	18196	18279	18216	18257	18225	18024	18180	18263	18279	18423	18214	18141	18138	18279	18158	18118	18129	18336	18091	18205	18121	18250	18343	18360	18171	18192	18158	18338	18188	18390	18252	18396	18237	18163	18369	18268	18076	18243	18277	18269	18309	18363	18341	18224	18263	18388	18143	18221	18310	18176	18122	18219	18334	18311	18451	18120	18309	18311	18186	18120	18079	18301	18078	18170	18212	18256	18455	18193	18288	18385	18347	18061	18207	18343	18325	18100	18027	18290	18263	18362	18179	18179	18344	18078	18251	18232	18261	18356	18294	18206	18221	18398	18238	18299	18104	18353	18436	18404	18336	18145	18278	18327	18353	18380	18088	18248	18172	18172	18154	18155	18327	18211	18085	18268	18220	18356	18204	18265	18137	18303	18186	18156	18305	18165	18249	18266	18221	18160	18333	18293	18062	18313	18232	18250	18073	18287	18226	18402	18497	18519	18248	18249	18219	18373	18322	18079	18111	18232	18172	18267	18213	18241	18374	18157	18210	18360	18111	18168	18338	18163	18186	18257	18133	18095	17981	18252	18114	18300	18238	18312	18233	18254	18389	18348	18310	18096	18134	18272	18319	18364	18159	18062	18564	18246	17998	18095	18272	18131	18070	18274	18027	18219	18152	18311	18224	18197	18408	18295	18485	18441	18097	18159	18284	18454	18145	18419	18276	18466	18105	18178	18199	18243	18238	18352	18188	18326	18235	18390	18151	18245	18322	18115	17940	18195	18250	18284	18214	18372	18209	18097	18186	18238	18356	18099	18252	18253	18026	18377	18306	18072	18295	18275	18534	18190	18223	18112	18318	18179	18206	18084	18403	18009	17981	18294	18219	18170	17959	18432	18397	18237	18215	18278	18243	18443	18321	18223	18131	18157	18193	18300	18313	18254	18392	18414	18300	18422	18150	18257	18151	18104	18081	18087	18024	18126	18304	18180	18455	18319	18493	18214	18320	18204	18281	18191	18008	18153	18215	18280	18312	18328	18188	18431	18152	18367	17991	18138	18207	18150	18087	18227	17997	18229	18290	18199	18246	18301	18244	18365	18190	18327	18120	18228	18117	18322	18215	18165	18375	18204	18143	18056	18430	18309	18188	18270	18169	18142	18283	18136	18261	18252	18277	18241	18261	18159	18062	18082	18113	18268	18152	18301	18225	18245	18180	18438	18169	18287	18333	18387	18405	18187	18068	18135	18251	18182	18059	18201	18152	18364	18454	18189	18237	18143	18302	18300	18330	18455	18213	18306	18323	18235	18369	18184	18220	18030	18385	18458	18252	18140	18390	18137	18364	18207	18006	18016	18137	18265	18284	18350	18266	18238	18221	18456	18234	18522	18283	18185	18083	18006	18222	18115	18198	18321	18230	18224	18408	18185	18163	18635	18202	18111	18116	18383	18192	18247	18198	18297	18191	18389	18379	18479	18295	18308	18347	18191	18481	18300	18323	18220	18143	17990	18194	18220	18530	18233	18136	18189	18353	18175	18327	18217	18212	18068	18260	18397	18425	18330	18098	18192	18316	18014	18293	18422	18231	18410	18007	18180	18263	18275	18141	18251	18176	18361	18388	18426	18255	18168	18184	18324	18051	18219	18102	18336	18241	18339	18230	18315	18241	18162	18288	18249	17932	18293	18197	18052	18174	18235	18250	18015	18437	18504	18109	18076	18344	18278	18163	18545	18553	18172	18199	18529	18308	18240	18317	18165	18047	18205	18294	18364	18249	18124	18312	18309	18540	18285	18071	18011	18081	18312	18488	18160	18079	18344	18150	17952	18174	18035	18266	18177	18105	18205	18222	18280	18123	18168	18127	18228	18327	18238	18032	18117	18277	18227	18306	18261	18166	18078	18282	18256	18219	18385	18257	18287	18174	18409	18028	18174	18308	18042	18174	18384	18188	18241	18307	18143	18220	18314	18340	18273	18237	18351	18258	18455	18275	18139	18084	17907	18032	18400	18175	18384	18248	18130	18308	18357	18490	18274	18166	18101	18299	18250	18211	18292	18267	18406	18020	18434	18252	18175	18205	18193	18403	18388	18009	18212	18234	18370	18263	18284	18058	18420	18161	18064	18329	18392	18258	18605	18285	18405	18216	18166	18040	17873	17968	18155	18117	18228	18268	18183	18267	18540	18200	18156	18172	18026	18234	18270	18049	18276	18315	18267	18350	18384	18247	18177	18120	18078	18279	18249	18297	18173	18161	18189	18097	18029	18066	18321	18166	18304	18312	18091	18302	18288	18226	18218	18123	18182	18139	18279	18358	18366	18280	18081	18322	18422	18294	18161	18177	18182	18236	18196	18320	18373	18317	18357	18292	18418	18041	18300	18427	18243	18193	18161	18077	18355	18339	18339	18113	18091	18313	18219	18130	18168	18235	18174	18436	18201	18176	18406	18581	18344	18255	18435	18493	18294	18427	18288	18470	18304	18178	18274	18278	18349	18115	18237	18292	18361	18389	18314	17962	18166	18446	18490	18263	18235	18233	18261	18190	18150	18339	18458	18171	18129	18249	18115	18176	18331	18045	18268	18100	18192	18228	18211	18342	18226	18055	18324	18134	18442	18346	18017	18249	18348	18386	18193	18235	18115	18247	18341	18217	18259	18288	18236	18296	18206	18224	18199	18370	18319	18248	18414	18247	18016	17986	18389	18144	18251	18151	18318	18205	18156	18349	18029	18545	18226	18245	18175	18089	18470	18189	18057	18144	18412	18177	18274	18235	18235	18260	18469	18234	18097	18284	18389	18216	18254	18325	18418	17924	18375	18140	18288	18346	18283	18211	18144	18235	18303	18129	18323	18250	18187	18116	18238	18429	18302	18302	18142	18431	18485	18081	18060	18250	18281	18297	18173	18172	18330	18316	18280	18069	18303	18398	18373	17966	18193	18334	18372	18464	18317	17965	18131	18322	18227	18195	18196	18241	18096	18423	18378	18134	18103	18343	18401	18178	18327	17935	18500	18127	18110	18227	18285	18381	18338	18276	18231	18306	18172	18386	18255	18329	18056	18065	18208	18295	18155	18324	18209	18064	18315	18210	18165	18492	18376	17993	18191	18320	18307	18114	18246	18223	18230	18322	18076	18470	18306	18332	18202	18328	18265	18256	18223	18272	18121	18167	18208	18273	18256	18278	18195	18545	18389	18026	18186	18156	18224	18158	18282	18194	18241	18137	18139	18178	18324	18429	18205	18325	18263	18487	18222	18198	18242	18283	18344	18277	18332	18351	18312	18178	18215	17974	18064	18420	18285	18326	18183	18062	18328	18167	18224	18332	18397	18356	18201	18192	18143	18291	18237	18196	18211	18286	18065	18124	18328	18302	18150	18379	18259	18222	18314	18252	18315	18368	18183	18261	18179	18296	18403	18306	18084	18277	18260	18246	18013	18296	18366	18038	18085	18503	18093	18363	18116	18139	18164	18115	18194	18191	18258	18198	18159	18283	18211	18221	18139	18143	18313	18313	18156	18438	18237	18149	18194	18347	18196	18297	18394	18212	18381	18041	18390	18307	18479	18432	18306	18356	18353	18139	18334	18161	18202	18264	18186	18219	18470	18491	18279	18417	18227	18133	18357	18277	18191	18300	18299	18290	18324	18268	18254	18176	18444	18399	18283	18256	18155	18152	18429	18234	18308	18295	18052	18173	18297	18127	18095	18221	18297	18277	18253	18301	18454	18185	18166	18215	18365	18181	18548	18438	18273	18433	18346	18418	18171	18210	18281	18434	18171	18319	18103	18185	18351	18350	18062	18341	18043	18257	18221	18344	18396	18243	18206	18204	18260	18152	18110	18440	18036	18306	18380	18319	18302	18173	18313	18369	18032	18196	18170	18357	18181	18345	18248	18372	18130	18138	18408	18237	17973	18215	17928	18200	18284	18458	18233	17979	18403	18167	18457	18387	18412	18221	18107	18457	18113	18182	18358	18243	18255	18292	18335	18379	18466	18226	18300	18364	18304	18321	18088	18394	18397	18186	18365	18163	18180	18192	18314	18169	18181	18080	18293	18229	18302	18355	18462	18049	18188	18235	18197	18250	18173	18356	18214	18430	18247	18178	18310	18216	18410	18059	18303	18101	18317	18242	18315	18309	18082	18210	18308	18164	18071	17984	18242	18093	18184	18107	18423	18257	18309	18387	18363	18264	18413	18238	18168	18151	18188	18295	18149	18134	18214	18227	18303	18251
24564	41171	40615	35543	32006	27790	24479	24759	23700	21333	40017	53148	39455	25150	17193	15264	14925	14662	14815	14763	14787	14608	14891	14837	14709	14606	14737	14853	14741	14643	14890	14824	14761	14842	14717	14735	14762	14740	14823	14881	14670	14784	14642	14766	14683	14760	14719	14715	14784	14586	14784	14770	14806	14831	14665	14884	14906	14693	14861	14831	14651	14745	14593	14685	14731	14858	14915	14877	14725	14974	14771	14970	14782	14720	14687	14745	14889	14662	14687	14855	14906	14951	14872	14828	14772	14610	14813	14765	14769	14804	14854	14764	14750	14736	14734	14811	14781	14871	15064	14643	14782	14855	14985	14958	14812	14870	14717	14886	14800	14830	14722	14617	14705	14877	14599	14740	14820	14779	14980	14889	14708	14864	14723	14748	14817	14862	14632	14883	14689	14749	14938	14642	14659	14837	14662	14655	14615	14682	14584	14665	14843	14752	14798	14749	14715	14807	14786	14831	14801	14946	14695	14676	14732	14749	14754	14713	14795	14862	14860	14788	14892	14741	14792	14824	14700	14807	14968	14825	14714	14785	14683	14797	14913	14722	14848	14610	14922	14743	14776	14802	14676	14798	14879	14721	14794	14861	14864	14670	14779	14750	14790	14799	14703	14681	14709	14846	14944	14675	14837	14790	14926	14737	14888	14729	14697	14649	14607	14720	14737	14579	14881	14615	14864	14741	14719	14846	14828	14884	14715	14715	14771	14702	14880	14827	14595	14804	14827	14745	14656	14811	14822	14984	14867	14872	14794	14850	14614	14788	14822	14577	14718	14724	14888	14600	14660	14869	14631	14783	14966	14845	14725	14739	14792	14811	14711	14812	14632	14869	14749	15035	14678	14813	14693	14721	14717	14809	14661	14904	14729	14907	14747	14742	14811	14789	14801	14798	14791	14776	14609	14678	14884	14870	14627	14760	14661	14787	14850	14786	14739	14754	14655	14751	14719	14873	14685	14745	14725	14791	14631	14742	14699	14707	14785	14546	14722	14869	14861	14700	14802	14764	14986	14682	14756	14645	14832	14748	14788	14691	14605	14709	14857	14716	14957	14833	14823	14825	14881	14784	14691	14726	14775	14675	14840	14739	14655	14689	14769	14850	14760	14958	14727	14773	14753	14741	14827	14747	14739	14738	14659	14708	14906	14752	14727	14752	14742	14773	14829	14682	14829	14692	14833	14651	14726	14622	14709	14715	14785	14781	14799	14872	14874	14542	14839	14861	14610	14756	14735	14683	14925	14836	14887	14645	14812	14868	14801	14555	14740	14731	14812	14901	14699	14746	14766	14726	14704	14527	14824	14793	14851	14828	14825	14879	14754	14768	14820	14821	14772	14812	14626	14683	14676	14612	14754	14725	14833	14795	14596	14754	14790	14876	14746	14776	14774	14765	14872	14694	14808	14809	14688	14748	14653	14660	14785	14779	14757	14814	14769	14780	14587	14703	14889	14718	14792	14836	14735	14683	14771	14835	14860	15055	14764	14632	14728	14944	14772	14816	14765	14839	14643	14730	14867	14714	14725	14743	14694	14705	14866	14807	14811	14616	14801	14900	14863	14850	14897	14761	14586	15037	14833	14778	14817	14785	14757	14740	14765	14740	14730	14782	14781	14706	14787	14970	14782	14796	14729	14648	14660	14726	14749	14684	14711	14826	14706	14812	14808	14863	14780	14671	14666	14772	14736	14823	14790	14728	14761	14793	14956	14811	14724	14851	14930	14720	14610	14811	14614	14846	14720	14706	14834	14725	14808	14619	14749	14753	14811	14688	14670	14754	14900	14759	14840	14793	14768	14637	14880	14815	14817	14622	14674	14852	14648	14827	14774	14654	14766	14655	14733	14705	14844	14859	14662	14687	14639	14653	14653	14944	14841	14867	14740	14673	14884	14790	14982	14953	14834	14665	14806	14735	14584	14796	14683	14812	14653	14761	14930	14806	14769	14643	14883	14849	14746	14812	14650	14881	14856	14712	14789	14684	14666	14617	14880	14708	14649	14651	14790	14649	14727	14840	14743	14876	14811	14668	14683	14799	14707	14733	14807	14938	14834	14628	14856	14673	14683	14771	14946	14755	14788	14660	14789	14766	14864	14707	14661	14651	14864	14715	14565	14895	14725	14703	14636	14584	14858	14611	14844	14865	14833	14695	14945	14704	14887	14788	14726	14811	14823	14643	14749	14771	14833	14979	14711	14534	14734	14766	14771	14813	14856	14825	14732	14837	14771	14758	14745	14566	14757	14844	14949	14787	14682	14898	14832	14852	14600	14743	14905	14758	14739	14862	14868	14828	14895	14832	14752	14675	14786	14618	14800	14610	14771	14617	14975	14832	14887	14902	14918	14809	14755	14692	14747	14894	14762	14661	14633	14733	14776	14901	14733	14636	14657	14792	14788	14674	14786	14892	14756	14887	14647	14584	14616	14799	14946	14667	15002	14769	14726	14661	14910	14616	14859	14810	14657	14792	14766	14780	14838	14783	14777	14666	15013	14684	14687	14768	14860	14696	14709	14755	14834	14803	14587	14885	14758	14904	14632	14792	14843	14588	14688	14592	14821	14611	14777	14693	14903	14630	14743	14820	14658	14822	14716	14795	14672	14693	14669	14712	15012	14845	14748	14721	14811	14739	14738	14717	14860	14713	14728	14954	14778	14703	14757	14855	14941	14788	14879	14690	14851	14680	14641	14767	14835	14714	14708	14782	14735	14737	14663	14582	14708	14804	14782	14795	14905	14740	14689	14763	14876	14778	14751	14723	14678	14749	14921	14583	14769	14692	14695	14730	14679	14629	14700	14717	14859	14709	14562	14719	14582	14693	14725	14586	14713	14668	14809	14768	14611	14564	14858	14848	15061	14630	14685	14742	14869	14997	14823	14689	14674	14832	14907	14730	14753	14841	14614	14963	14813	14706	14757	14587	14956	14564	14807	14631	14772	14709	14945	14754	14969	14869	14723	14750	14849	14793	14744	14834	14703	14787	14624	14857	14632	14751	14817	14752	14862	14657	14885	14748	14795	14649	14692	14834	14680	14850	14748	14818	14732	14816	14687	14827	14564	14686	14833	14779	14596	14711	14898	14840	14882	14648	14727	14761	14728	14797	14804	14676	14729	14670	14764	14733	14751	14684	14756	14654	14809	14589	14724	14775	14843	14568	14737	14773	14684	14879	14839	14760	14835	14786	14717	14845	14854	14734	14753	14863	14959	14679	14632	14805	14736	14755	14777	14872	14869	14708	14848	14765	14785	14828	14739	14760	14926	14688	14769	14767	14990	14603	14677	14919	14660	14715	14807	15035	14679	14846	14673	14853	14531	14780	14903	14688	14782	14684	14813	14793	14804	14702	14671	14497	14873	14664	14607	14669	14717	14925	14780	14865	14938	14690	14634	14606	14752	14744	14739	14683	14754	14797	14726	14656	14765	14655	14764	14700	14861	14749	14752	14761	14790	14744	14922	14856	14685	14694	14770	14728	14775	14643	14757	14699	14711	14809	14688	14769	14749	14710	14706	14628	14862	14719	14863	14760	14857	14919	14845	14745	14665	14849	14506	14700	14621	14677	15051	14922	14817	14658	14601	14814	14707	14829	14738	14835	14817	14707	14625	14824	14649	14859	14714	14703	14828	14790	14884	14621	14932	14854	14689	14775	14728	14723	14868	14708	14576	14778	14712	14554	14623	14725	14746	14695	14704	14801	14628	14672	14759	14863	14725	14681	14811	14853	14893	14871	14917	14553	14733	14751	14843	14686	14880	14644	14683	14721	14631	14821	14666	14805	14750	14708	14780	15055	14817	14696	14980	14833	14793	14659	14825	14800	14608	14765	14695	14852	14931	14793	14778	14845	14750	14664	14858	14709	14841	14802	14743	14544	14682	14836	14708	14685	14874	14731	14705	14588	14951	14720	14691	14766	14665	14669	14782	14662	14764	14835	14764	14876	14704	14677	14727	14692	14842	14883	14753	14684	14763	14950	14670	14738	14744	14709	14723	14828	14618	14889	14816	14720	14826	14574	14651	14885	14604	14925	14723	14830	14610	14744	14615	14802	14951	14881	14583	14795	14595	14752	14829	14778	14695	14788	14611	14681	14824	14768	14709	14685	14690	14752	14823	14761	14647	14871	14761	14682	14804	14810	14756	14783	14683	14690	14728	14604	14717	14787	14680	14807	14647	14893	14662	14909	14820	14803	14613	14850	14755	14891	14772	14734	14502	14782	14715	14941	14702	14741	14706	14759	14810	14804	14915	14738	14707	14704	14709	14629	14838	14796	14774	14793	14866	14816	14698	14725	14745	14728	14740	14766	14833	14731	14794	14759	14717	14849	14853	14747	14766	14782	14851	14827	14727	14878	14796	14723	14827	14734	14661	14666	14642	14716	14722	14820	14869	14829	14717	14712	14921	14549	14722	14831	14920	14687	14739	14743	14749	14782	14664	14719	14707	14780	14550	14822	14606	14920	14741	14757	14620	14689	14640	14828	14885	14609	14844	14757	14829	14887	14726	14710	14758	14658	14693	14668	14733	14823	14748	14730	14655	14860	14795	14706	14722	14724	14731	14890	14741	14756	14753	14745	14871	14738	14889	14847	14744	14911	14759	14852	14857	14789	14943	14740	14803	14636	14729	14728	14814	14716	14757	14628	14880	14819	14729	14846	14732	15020	14753	14752	14876	14831	14751	14950	14792	14876	14825	14718	14873	14685	14817	14736	14911	14798	14696	14539	14758	14794	14631	14881	14782	14837	14866	14746	14755	14826	14856	14594	14846	14776	14777	14739	14799	14996	14931	14962	14835	14825	14627	14786	14689	14896	14749	14636	14780	14810	14783	14541	14893	14923	14679	14715	14874	14825	14819	14860	14567	14898	14779	14919	14836	14727	14764	14692	14695	14794	14726	14785	14759	14895	14851	14731	14838	14736	14878	14571	14815	14798	14727	14887	14881	14731	14775	14792	14586	14705	14790	14688	14900	14865	14774	14917	14715	14815	14957	14793	14756	14747	15000	14834	14860	14993	14739	14851	14702	14784	14617	14750	14742	14655	14944	14793	14801	14877	14703	14871	14887	15044	14863	14754	14696	14826	14702	14703	14842	14800	14871	14678	14755	14703	14606	14880	14700	14860	14947	14887	14806	14749	14677	14671	14866	14807
30900	24520	26320	24367	21559	20834	20494	20694	20973	21381	21625	23872	23220	21394	20365	19711	19609	19532	19580	19650	19701	19836	19740	19709	19551	19614	19377	19516	19671	19752	19368	19798	19603	19350	19506	19672	19532	19448	19316	19603	19741	19564	19410	19637	19618	19574	19660	19626	19670	19424	19775	19524	19519	19569	19531	19407	19548	19700	19464	19492	19663	19636	19311	19563	19533	19546	19403	19439	19546	19757	19628	19564	19596	19654	19549	19278	19705	19624	19540	19280	19363	19649	19412	19530	19513	19520	19556	19657	19744	19480	19604	19577	19687	19455	19523	19539	19524	19348	19560	19346	19526	19312	19457	19412	19549	19528	19501	19615	19439	19707	19488	19621	19498	19587	19515	19724	19429	19376	19604	19379	19380	19310	19546	19636	19364	19584	19584	19609	19269	19581	19496	19432	19546	19356	19461	19281	19517	19639	19514	19379	19523	19629	19699	19385	19685	19365	19244	19363	19458	19540	19572	19606	19561	19568	19534	19470	19461	19521	19238	19596	19551	19662	19494	19509	19591	19580	19522	19446	19288	19289	19508	19501	19622	19278	19709	19566	19562	19315	19464	19421	19544	19652	19630	19616	19569	19454	19376	19440	19541	19637	19515	19499	19401	19333	19397	19243	19483	19392	19405	19658	19694	19590	19479	19535	19522	19318	19570	19633	19542	19595	19760	19584	19609	19377	19724	19866	19409	19669	19406	19396	19634	19538	19459	19292	19468	19640	19608	19497	19435	19509	19604	19693	19346	19528	19595	19626	19594	19426	19668	19714	19753	19546	19664	19607	19669	19379	19358	19450	19584	19725	19602	19467	19419	19532	19544	19252	19503	19404	19526	19521	19439	19613	19647	19515	19535	19653	19643	19450	19441	19525	19464	19541	19415	19369	19635	19472	19371	19510	19390	19548	19592	19527	19797	19519	19498	19748	19571	19458	19488	19442	19208	19561	19444	19507	19635	19718	19571	19472	19241	19485	19713	19692	19693	19491	19622	19436	19626	19575	19463	19446	19514	19615	19455	19511	19609	19627	19644	19407	19497	19594	19476	19459	19627	19535	19601	19543	19598	19446	19708	19488	19501	19367	19708	19636	19653	19616	19665	19557	19596	19262	19382	19449	19566	19535	19338	19332	19488	19668	19512	19596	19640	19539	19536	19411	19481	19643	19560	19598	19656	19498	19861	19720	19530	19607	19511	19548	19424	19540	19468	19484	19477	19384	19839	19849	19675	19628	19633	19834	19595	19466	19306	19330	19648	19556	19404	19492	19524	19413	19879	19655	19636	19754	19552	19527	19473	19563	19531	19619	19640	19444	19653	19601	19464	19456	19293	19515	19599	19642	19618	19660	19526	19583	19578	19431	19643	19419	19577	19411	19447	19648	19448	19424	19582	19456	19424	19422	19710	19639	19645	19531	19536	19772	19385	19436	19637	19728	19460	19279	19476	19671	19650	19521	19459	19257	19650	19367	19615	19720	19821	19576	19463	19370	19508	19540	19361	19750	19394	19412	19556	19479	19594	19345	19674	19670	19381	19469	19706	19624	19340	19366	19457	19424	19419	19574	19485	19425	19858	19473	19409	19436	19448	19466	19398	19550	19529	19513	19728	19455	19757	19438	19368	19298	19553	19475	19528	19350	19399	19642	19664	19527	19613	19577	19548	19574	19634	19439	19585	19710	19504	19630	19324	19583	19713	19548	19599	19431	19372	19509	19280	19377	19195	19478	19657	19446	19674	19444	19420	19673	19680	19606	19610	19572	19483	19716	19680	19487	19436	19641	19736	19417	19663	19752	19534	19735	19329	19546	19530	19607	19508	19599	19622	19563	19611	19661	19555	19474	19608	19287	19505	19561	19597	19438	19651	19536	19611	19584	19538	19620	19612	19415	19381	19518	19518	19498	19498	19388	19591	19525	19483	19573	19557	19428	19531	19667	19536	19556	19482	19679	19473	19502	19674	19663	19516	19511	19663	19712	19647	19497	19565	19702	19613	19532	19748	19569	19436	19433	19355	19444	19570	19662	19544	19389	19660	19688	19791	19582	19656	19652	19527	19382	19814	19645	19720	19452	19532	19375	19475	19676	19543	19570	19712	19614	19419	19668	19705	19452	19469	19357	19672	19540	19540	19601	19476	19653	19421	19466	19318	19441	19694	19544	19619	19611	19659	19548	19729	19627	19442	19573	19277	19396	19433	19467	19476	19575	19472	19451	19427	19454	19564	19367	19505	19632	19604	19409	19516	19552	19542	19646	19340	19653	19511	19480	19374	19227	19498	19420	19530	19424	19825	19619	19575	19553	19390	19567	19555	19557	19659	19601	19752	19524	19581	19615	19571	19409	19703	19520	19816	19562	19236	19575	19599	19485	19408	19464	19572	19357	19629	19190	19633	19368	19430	19610	19491	19352	19676	19705	19521	19453	19356	19482	19398	19474	19553	19284	19627	19477	19398	19344	19560	19495	19727	19584	19365	19508	19491	19670	19543	19588	19564	19241	19298	19560	19640	19402	19440	19557	19601	19623	19731	19437	19452	19373	19456	19509	19584	19641	19612	19468	19623	19562	19470	19368	19399	19467	19504	19446	19566	19464	19433	19627	19803	19492	19612	19509	19594	19602	19632	19323	19489	19528	19376	19636	19631	19601	19701	19391	19398	19494	19482	19614	19847	19638	19608	19745	19528	19484	19430	19565	19647	19341	19490	19615	19810	19535	19489	19235	19538	19532	19771	19545	19588	19416	19482	19467	19292	19391	19338	19542	19555	19416	19455	19329	19558	19332	19630	19492	19912	19764	19352	19641	19576	19533	19576	19620	19638	19429	19585	19359	19538	19567	19388	19659	19731	19487	19744	19572	19391	19638	19493	19447	19333	19401	19353	19609	19659	19376	19252	19783	19591	19567	19620	19561	19654	19627	19823	19613	19499	19618	19717	19828	19449	19549	19579	19615	19532	19455	19627	19501	19689	19377	19704	19454	19679	19627	19640	19464	19655	19598	19617	19568	19479	19432	19717	19486	19454	19543	19467	19655	19547	19662	19484	19716	19486	19453	19540	19363	19486	19615	19575	19332	19525	19537	19453	19306	19604	19702	19626	19534	19469	19481	19313	19645	19811	19537	19619	19451	19537	19384	19477	19731	19739	19599	19591	19584	19444	19326	19443	19612	19523	19579	19697	19440	19675	19373	19497	19580	19636	19630	19396	19608	19566	19231	19641	19550	19346	19682	19758	19386	19468	19583	19563	19694	19573	19612	19467	19623	19475	19469	19813	19513	19593	19518	19456	19538	19499	19632	19635	19531	19540	19496	19415	19522	19550	19666	19571	19526	19722	19626	19660	19535	19563	19483	19607	19532	19510	19907	19632	19604	19402	19606	19465	19536	19460	19401	19391	19558	19485	19646	19440	19383	19527	19523	19519	19478	19636	19735	19434	19738	19365	19663	19492	19667	19571	19678	19564	19560	19578	19536	19558	19697	19521	19396	19461	19538	19451	19282	19412	19414	19568	19488	19504	19768	19488	19678	19464	19616	19493	19552	19547	19374	19317	19681	19459	19766	19421	19492	19401	19507	19527	19514	19363	19478	19548	19612	19542	19630	19525	19676	19636	19533	19513	19568	19471	19602	19604	19435	19506	19593	19592	19521	19386	19587	19533	19553	19574	19625	19485	19573	19547	19445	19750	19434	19349	19503	19513	19391	19432	19648	19545	19667	19713	19567	19666	19574	19577	19529	19764	19404	19640	19450	19506	19676	19389	19611	19430	19637	19513	19436	19610	19472	19475	19457	19659	19467	19398	19399	19562	19405	19669	19735	19649	19533	19453	19564	19800	19527	19441	19511	19533	19477	19476	19540	19509	19649	19434	19543	19311	19605	19534	19337	19787	19500	19606	19262	19428	19414	19655	19551	19408	19590	19620	19675	19619	19621	19426	19487	19313	19393	19529	19314	19476	19599	19553	19774	19599	19552	19695	19843	19519	19359	19487	19422	19604	19583	19538	19428	19640	19638	19509	19809	19577	19608	19557	19422	19695	19332	19619	19394	19523	19619	19512	19645	19713	19582	19786	19674	19645	19437	19632	19556	19479	19764	19562	19640	19424	19356	19527	19685	19652	19836	19606	19444	19622	19291	19370	19505	19537	19795	19589	19627	19538	19715	19559	19481	19385	19357	19555	19406	19403	19287	19709	19656	19555	19653	19758	19535	19622	19462	19516	19666	19494	19413	19593	19585	19437	19534	19422	19688	19666	19495	19645	19356	19578	19697	19418	19657	19578	19320	19622	19650	19630	19469	19496	19546	19721	19536	19497	19727	19394	19469	19494	19346	19338	19489	19620	19737	19494	19554	19416	19653	19681	19576	19541	19327	19572	19455	19445	19705	19664	19622	19829	19451	19617	19584	19485	19542	19702	19551	19602	19677	19502	19693	19598	19638	19721	19564	19558	19454	19687	19376	19521	19363	19562	19705	19701	19601	19599	19649	19459	19544	19452	19565	19580	19834	19666	19460	19552	19677	19375	19619	19549	19496	19540	19572	19587	19570	19536	19657	19734	19431	19654	19376	19610	19544	19631	19359	19348	19433	19457	19658	19444	19502	19465	19496	19390	19527	19651	19558	19770	19444	19631	19612	19333	19484	19683	19435	19630	19532	19593	19548	19450	19574	19396	19626	19571	19623	19461	19511	19425	19679	19603	19537	19656	19714	19712	19469	19536	19714	19677	19852	19714	19462	19544	19564	19510	19630	19547	19375	19606	19565	19871	19688	19442	19520	19507	19784	19513	19763	19564	19690	19738	19454	19436	19603	19657	19369	19449	19419	19359	19422	19571	19424	19431	19386	19618	19730	19603	19507	19469	19470	19578	19537	19586	19328	19280	19511	19665	19895	19703	19575	19450	19555	19441	19572	19385	19416	19311	19495	19349	19215	19543	19644	19337	19471	19639	19435	19381	19462	19392	19606	19419	19416	19678	19266	19521	19345	19695	19632	19318	19404	19497	19779	19551	19416	19691	19893	19417	19528	19521	19456	19653	19813	19630	19492	19656	19839	19581	19564	19554	19797	19527	19597	19717	19583	19684	19438	19762	19510	19611	19606	19644	19534	19445	19629	19656	19385	19431	19614	19756	19661	19623	19547	19526	19534	19770	19591
20799	24007	22853	20349	18417	17677	17009	17621	18215	18138	18585	21609	19603	17112	15908	15502	15496	15361	15732	15535	15434	15425	15608	15488	15400	15529	15478	15367	15524	15515	15622	15341	15443	15458	15646	15641	15541	15516	15441	15618	15414	15368	15492	15555	15505	15363	15516	15429	15577	15679	15525	15412	15359	15425	15481	15440	15593	15462	15497	15614	15378	15539	15484	15496	15619	15381	15488	15353	15524	15616	15444	15482	15371	15344	15442	15476	15615	15521	15487	15509	15422	15313	15483	15631	15569	15320	15499	15555	15519	15462	15503	15455	15405	15425	15498	15379	15468	15455	15391	15529	15501	15620	15431	15331	15445	15453	15425	15474	15546	15560	15485	15586	15503	15671	15498	15477	15504	15292	15461	15519	15500	15554	15378	15383	15389	15545	15602	15534	15370	15329	15501	15566	15496	15570	15449	15399	15558	15601	15560	15614	15559	15528	15373	15333	15238	15456	15493	15492	15155	15518	15388	15357	15465	15476	15351	15578	15464	15413	15266	15518	15599	15483	15447	15493	15343	15550	15336	15359	15543	15261	15472	15391	15322	15544	15563	15391	15357	15510	15573	15541	15543	15491	15558	15360	15373	15592	15494	15537	15438	15514	15474	15490	15585	15366	15472	15499	15583	15394	15488	15550	15433	15386	15281	15563	15505	15450	15599	15511	15294	15577	15477	15439	15350	15442	15470	15674	15512	15302	15479	15355	15527	15529	15420	15556	15484	15447	15587	15475	15423	15493	15653	15481	15453	15493	15387	15617	15371	15402	15649	15393	15534	15481	15484	15267	15348	15480	15407	15372	15472	15393	15489	15334	15736	15430	15467	15429	15577	15385	15426	15461	15479	15436	15427	15451	15642	15487	15436	15541	15481	15360	15303	15466	15490	15375	15463	15472	15365	15578	15446	15537	15450	15568	15394	15522	15481	15511	15570	15526	15392	15504	15462	15331	15422	15473	15510	15424	15423	15454	15448	15514	15379	15253	15700	15558	15500	15505	15476	15515	15619	15562	15419	15438	15420	15344	15620	15456	15490	15497	15577	15411	15420	15533	15432	15392	15428	15440	15602	15598	15540	15400	15485	15436	15609	15647	15534	15416	15527	15632	15457	15488	15442	15541	15489	15276	15509	15624	15492	15421	15412	15517	15435	15529	15482	15405	15612	15488	15483	15466	15353	15335	15366	15445	15511	15764	15578	15465	15536	15579	15457	15473	15444	15191	15437	15383	15408	15491	15544	15501	15415	15373	15488	15408	15478	15555	15480	15449	15319	15521	15348	15623	15584	15484	15413	15393	15451	15603	15353	15468	15502	15423	15439	15430	15537	15526	15560	15567	15482	15475	15574	15627	15470	15503	15538	15442	15488	15702	15582	15528	15296	15509	15407	15567	15451	15449	15499	15381	15471	15496	15372	15432	15536	15381	15470	15560	15425	15382	15336	15407	15354	15429	15418	15479	15559	15331	15435	15349	15340	15382	15333	15310	15494	15496	15326	15447	15429	15432	15707	15377	15435	15407	15539	15476	15470	15292	15455	15610	15504	15434	15515	15392	15364	15509	15516	15404	15456	15349	15464	15405	15481	15389	15582	15296	15485	15450	15502	15350	15327	15402	15507	15412	15378	15574	15494	15522	15376	15431	15410	15476	15330	15632	15384	15707	15534	15533	15526	15525	15432	15469	15513	15468	15578	15419	15507	15542	15580	15369	15462	15446	15434	15495	15327	15501	15558	15451	15399	15368	15601	15458	15290	15518	15421	15472	15576	15545	15485	15417	15596	15288	15436	15350	15387	15486	15547	15437	15455	15532	15530	15486	15443	15449	15597	15548	15349	15409	15469	15457	15633	15199	15461	15482	15578	15524	15516	15407	15603	15653	15685	15531	15487	15511	15574	15499	15413	15576	15436	15575	15555	15577	15556	15389	15361	15391	15599	15355	15423	15741	15529	15606	15553	15596	15654	15599	15346	15372	15549	15598	15633	15497	15591	15339	15570	15483	15593	15610	15604	15585	15468	15443	15205	15511	15522	15546	15591	15567	15321	15443	15598	15290	15429	15531	15177	15492	15601	15552	15440	15424	15445	15336	15427	15513	15410	15368	15314	15632	15367	15541	15304	15349	15573	15213	15428	15417	15432	15516	15449	15313	15364	15498	15418	15451	15445	15582	15345	15583	15298	15335	15269	15392	15531	15531	15622	15528	15513	15416	15518	15541	15518	15262	15526	15400	15480	15320	15497	15470	15696	15552	15507	15440	15557	15386	15396	15620	15371	15650	15437	15426	15541	15556	15494	15356	15487	15505	15472	15472	15626	15613	15408	15377	15381	15308	15376	15541	15443	15560	15647	15505	15458	15370	15496	15472	15747	15381	15478	15538	15512	15408	15590	15448	15462	15453	15405	15528	15455	15360	15534	15581	15377	15477	15411	15447	15321	15401	15577	15406	15411	15442	15495	15476	15530	15359	15482	15405	15646	15515	15426	15554	15408	15415	15559	15593	15440	15567	15512	15329	15363	15627	15387	15668	15416	15526	15388	15519	15660	15579	15453	15551	15548	15511	15544	15452	15268	15595	15418	15460	15524	15370	15457	15416	15507	15405	15437	15657	15369	15503	15528	15561	15496	15493	15414	15329	15597	15575	15499	15343	15337	15485	15478	15549	15405	15468	15583	15555	15385	15459	15434	15497	15581	15378	15569	15457	15298	15619	15347	15494	15620	15423	15262	15388	15517	15414	15472	15401	15380	15411	15433	15379	15444	15411	15442	15558	15324	15537	15532	15418	15587	15184	15474	15504	15459	15486	15556	15542	15395	15397	15487	15508	15484	15392	15366	15467	15451	15389	15495	15625	15607	15542	15458	15634	15200	15527	15525	15577	15448	15616	15676	15490	15414	15488	15590	15644	15268	15483	15481	15526	15516	15390	15447	15467	15465	15448	15627	15415	15592	15561	15602	15389	15559	15375	15466	15380	15490	15547	15353	15595	15410	15370	15501	15527	15462	15493	15581	15487	15739	15536	15401	15384	15647	15473	15320	15590	15472	15372	15427	15444	15251	15503	15400	15323	15664	15390	15199	15541	15431	15411	15592	15515	15445	15427	15528	15468	15379	15478	15452	15511	15595	15389	15575	15476	15524	15393	15418	15458	15387	15519	15398	15521	15533	15450	15685	15576	15435	15424	15463	15545	15453	15369	15525	15431	15516	15419	15536	15315	15600	15314	15378	15448	15418	15384	15335	15387	15577	15396	15545	15590	15650	15363	15475	15531	15321	15580	15467	15381	15422	15527	15528	15090	15495	15333	15590	15247	15474	15292	15410	15508	15454	15499	15565	15536	15588	15418	15409	15525	15531	15488	15547	15569	15382	15422	15419	15549	15529	15520	15393	15289	15439	15589	15631	15325	15537	15359	15483	15419	15608	15395	15388	15390	15514	15604	15584	15458	15526	15414	15601	15557	15369	15554	15604	15490	15432	15541	15645	15466	15617	15477	15509	15292	15463	15643	15576	15451	15591	15514	15492	15399	15532	15484	15540	15396	15490	15504	15561	15420	15385	15473	15600	15522	15572	15531	15462	15490	15421	15414	15597	15438	15520	15725	15520	15661	15331	15560	15563	15563	15494	15205	15527	15400	15525	15569	15575	15405	15545	15495	15415	15525	15457	15382	15483	15402	15447	15318	15490	15399	15542	15604	15508	15638	15411	15520	15639	15458	15484	15389	15548	15560	15467	15544	15600	15438	15519	15582	15473	15627	15535	15529	15235	15442	15422	15551	15368	15617	15462	15243	15477	15532	15552	15519	15489	15326	15470	15536	15482	15407	15413	15588	15430	15496	15471	15501	15509	15409	15623	15464	15444	15378	15482	15431	15428	15593	15477	15438	15461	15547	15558	15349	15575	15528	15464	15609	15449	15509	15537	15378	15393	15311	15577	15589	15257	15451	15562	15593	15482	15442	15593	15483	15414	15527	15432	15536	15474	15552	15471	15603	15495	15461	15525	15327	15482	15571	15475	15596	15479	15616	15673	15426	15519	15475	15642	15555	15340	15514	15492	15455	15271	15412	15486	15479	15377	15375	15670	15490	15334	15423	15521	15497	15548	15495	15634	15487	15469	15463	15498	15411	15399	15343	15359	15420	15414	15411	15590	15451	15538	15462	15321	15340	15607	15628	15517	15500	15421	15367	15564	15385	15505	15627	15484	15483	15347	15392	15395	15603	15504	15370	15459	15319	15386	15672	15553	15548	15497	15539	15305	15479	15454	15506	15613	15531	15478	15412	15431	15489	15522	15532	15572	15590	15554	15274	15564	15538	15511	15461	15456	15535	15408	15386	15436	15686	15427	15385	15373	15340	15545	15491	15543	15465	15442	15548	15377	15406	15353	15512	15456	15441	15537	15578	15503	15483	15532	15612	15430	15602	15506	15518	15402	15435	15489	15551	15690	15530	15446	15469	15449	15400	15493	15438	15579	15477	15456	15510	15276	15803	15377	15416	15680	15613	15487	15464	15524	15347	15470	15606	15438	15546	15339	15301	15443	15582	15529	15479	15451	15542	15600	15510	15487	15439	15587	15374	15452	15433	15676	15514	15478	15506	15510	15548	15496	15507	15352	15491	15562	15505	15517	15425	15581	15489	15423	15737	15438	15520	15486	15325	15383	15444	15432	15567	15516	15450	15436	15550	15374	15603	15392	15453	15529	15410	15586	15459	15431	15442	15305	15620	15318	15330	15441	15546	15281	15430	15638	15421	15478	15619	15576	15572	15551	15414	15502	15490	15658	15556	15573	15603	15538	15604	15575	15591	15322	15587	15359	15423	15406	15489	15453	15445	15492	15443	15361	15467	15469	15507	15307	15373	15631	15439	15382	15564	15411	15460	15186	15627	15475	15493	15511	15417	15631	15533	15468	15340	15714	15616	15415	15426	15528	15333	15532	15664	15458	15523	15532	15565	15414	15593	15242	15535	15319	15463	15532	15516	15644	15534	15409	15590	15554	15549	15401	15501	15359	15447	15514	15639	15409	15487	15604	15321	15536	15641	15368	15256	15430	15486	15499	15559	15551	15210	15453	15516	15490	15493	15477	15275	15612	15503	15412	15490	15497	15429	15404	15438	15508	15419	15538	15537	15522	15493	15437	15583	15483	15443
25633	21158	27917	26082	23270	22962	23866	23994	24392	23388	24695	38159	34119	27624	22214	20018	19482	19135	18923	19231	18984	19133	19160	18887	19148	18979	19069	19227	19321	19444	19111	18993	19001	19097	18963	18968	18983	19107	19192	19060	18832	18951	18910	18951	19047	19089	19184	18890	19055	18891	19033	18954	19114	19155	18789	19024	18937	19160	19198	19383	19106	19028	19092	19092	19091	19090	19147	18962	18864	18809	19152	19041	18910	19161	18936	19132	18910	19031	19053	18967	18972	19100	19144	19199	19078	19045	18984	19109	19037	19024	19180	19105	19073	19146	19000	19117	19000	18902	19053	19051	19017	19042	18990	19128	19042	19331	19126	18987	19063	19139	19195	18896	18842	19036	19019	19068	18840	19019	18999	19065	19119	18975	18992	19093	18955	19161	19175	18764	18887	19014	19141	18852	19031	19341	19197	19223	18974	18918	19244	18875	18998	18868	18950	19018	18911	19005	19092	19205	18924	18970	18990	19094	19177	19090	19068	19082	18885	18830	18953	18758	19089	18956	19024	19043	19152	18824	18964	18901	19046	19043	18922	19083	19002	19042	19053	19003	19010	19062	19027	18880	19155	19219	19122	18976	18982	18902	19161	18920	19101	19176	19001	19081	19010	19015	18791	19115	19119	18987	19089	18983	18994	18999	19004	18786	18991	19146	18946	19112	18762	19130	19012	18974	18964	18929	19227	19072	19034	19001	19081	18930	18932	18976	19066	19171	18967	19117	19189	19235	19075	19106	18961	18989	18966	19010	18720	19045	19152	19090	19143	19161	19253	19120	19116	18787	19076	18931	19163	19279	19096	19032	18895	18922	19037	19227	18981	18993	19053	19070	18943	18964	19073	18868	18960	18950	19159	19179	19089	18630	19099	19017	18960	19081	19255	19066	19000	19129	18981	19019	19031	19077	19025	19114	18996	19147	18838	19263	18983	19041	19217	18846	19158	19030	19044	19056	19091	19049	19014	19166	18951	18931	19032	19119	19116	18884	19175	19087	19178	18796	18915	18998	18988	19125	18784	19048	18982	18873	19099	19124	18853	19290	18989	18862	18829	19087	18994	19059	19096	19177	19109	18879	18935	18809	19051	18987	19157	19066	18888	18994	19069	19001	19131	18740	18914	19140	19121	19024	18964	19041	19026	18970	18928	19109	18906	19039	19086	19165	18895	19012	19170	18982	18950	19062	18936	19108	19191	19176	19135	19158	19010	18973	19052	19153	19028	19079	18956	19032	19133	19091	18908	18964	18992	19036	19243	18885	18837	19007	19002	18877	19050	18822	18892	19023	19185	18913	18933	18999	19021	19000	19193	18988	18948	19118	19084	19021	19153	18811	19018	18887	19091	19077	19011	18902	18989	18956	18954	19167	19157	18974	18739	19100	19036	19049	19132	19160	19042	19029	19019	18990	19116	19146	18853	19130	18937	18763	19078	19059	18938	19074	19056	19249	18899	19014	19180	18982	18812	19116	19067	18982	19068	19085	18943	18860	18914	19047	19092	19191	19109	19020	18909	19046	19183	18845	18944	19155	19065	19126	19020	18955	19031	18919	18839	18985	18814	19042	18926	18966	19038	19012	19109	19006	19163	18984	18885	19149	19079	19251	19146	18976	19025	19100	19075	18792	18908	19085	18928	19061	18985	18977	19164	19215	19192	19165	18915	19126	19023	19169	19100	19118	19111	18828	19044	18987	19070	19104	18880	19028	19050	18855	18992	18883	19178	18769	18831	18819	18954	18911	18946	19028	19039	19146	19120	19119	19134	18973	18963	18960	18962	19032	18748	18913	19085	18977	18758	18864	18993	19060	19089	19024	19087	18968	19221	19029	18827	18769	19133	19055	19145	18998	19048	19139	19011	19150	19009	18929	19155	18987	18973	18969	19041	18969	19049	19007	18980	19035	19133	19064	18995	19039	19005	18891	19155	18875	19102	18904	18998	18955	18751	18897	19033	18878	19099	19245	18988	18944	18842	19056	18964	18874	19203	18962	19161	18931	18922	18911	18981	19061	19135	18820	19022	18902	19301	18934	19084	19007	19165	19070	19214	18995	19097	19022	19031	19070	19004	19033	18981	18841	18892	19113	19041	18867	18981	18877	18978	18963	18973	18956	19161	18944	19079	18964	19046	18964	19144	18976	19055	19188	18982	18905	19012	18998	19192	19102	19134	19060	19185	18990	19134	19193	19004	19023	19008	18964	18828	18965	18935	18784	19015	18870	18957	18961	18885	18933	18867	18971	19071	19064	19160	19126	19108	19130	19107	19027	18854	18854	19161	18993	18887	19050	19073	19098	18954	18954	18980	19020	18903	19058	19113	19056	18907	19055	19082	18945	19122	18834	19000	19025	19186	18987	19054	18887	19039	19098	19044	19089	18975	18841	19215	18935	19009	18982	18907	19241	19268	18867	19040	18896	19098	18949	19174	19140	19077	19031	19034	18942	19034	19197	18991	19103	18847	19072	18824	18929	19061	18883	19141	18884	19153	19022	19013	19086	19050	19073	18901	19033	19047	18912	19175	19081	18879	18885	18925	19046	19159	18943	18969	19027	19008	19028	18799	19285	19027	18858	18984	18905	19017	18992	19031	18981	19049	19172	19102	19309	18927	18887	18955	18925	19216	19034	19159	19047	19012	18900	18782	19103	18957	19023	19152	18992	18910	18759	18988	19171	19158	18772	19051	19122	19054	19043	18911	18956	19143	18686	19000	19363	18917	18962	19130	18960	18859	19083	19107	19035	19022	19210	19164	19018	18914	19234	18966	18922	18891	19032	18980	18856	19030	19040	18997	18896	19086	19040	18955	18948	19155	19054	18964	18947	18832	19059	19156	18981	19059	19211	19060	19017	19069	19230	18901	19102	19102	18891	18987	19078	19069	19070	18986	19101	19073	19259	19215	19163	18931	19047	19064	18890	19038	18980	19206	18993	19002	19082	18984	19035	19105	18774	18993	18994	19047	18880	18820	19153	18827	18967	19259	19209	18921	19039	18923	19185	18901	19079	18839	18887	19218	19170	19158	19299	18981	19154	19110	19223	19102	18993	18989	18993	18921	19115	18832	18950	18898	18931	19057	18770	18995	19045	19172	18873	19192	19296	18915	18929	19108	18958	19154	19039	19146	18919	19232	19226	19130	19069	19110	19003	18928	18877	19004	18761	18929	18928	19022	19025	18958	18914	19070	18890	18906	18740	18943	18994	18821	19128	18944	19014	19120	19049	18991	18878	18956	18900	19212	18857	19056	19057	18972	18912	19037	19100	18822	18974	19171	18958	19022	19012	19145	19064	19097	18971	19066	19062	19184	19252	18830	19014	19055	19107	19167	18985	19000	19129	19071	19011	18830	18976	18953	19012	19051	19169	18740	19082	19044	19030	18874	18932	18931	19138	19266	18984	18919	18851	19013	18810	19197	18931	18962	18955	18920	19070	18963	18924	19060	19111	18960	19133	18799	19004	18947	18995	19133	19099	19054	19213	19113	19005	18912	18939	18992	18984	19192	18969	19106	19043	19061	19077	19181	18908	19084	18861	19149	19056	18999	19099	18978	18932	18971	18875	19021	19000	19017	18965	19293	19003	19111	18904	18992	19009	19189	18923	18948	19027	19185	19008	19226	18849	19142	19004	18916	18783	18889	18982	19178	19106	18899	18824	19001	19115	19005	19024	19174	18952	18932	19288	19255	19069	18975	18856	19053	18989	19073	18862	18982	18939	18857	19055	19167	19026	18949	18990	19017	18986	18990	19012	18802	19148	19199	18996	19113	19088	19096	19001	19064	18927	19147	19044	18969	19019	18916	18824	19069	19033	19107	19054	19104	19018	18954	19144	19167	19085	18963	18971	18993	19008	18870	19098	19134	19110	18965	19291	19250	19028	18976	18888	19096	18973	18946	18939	19049	19116	19077	18908	19134	19013	19333	19111	18985	19071	19182	19023	19147	19053	19076	19119	18924	18966	19008	19230	19049	19039	18848	18973	18849	18877	18987	19040	18880	19158	19050	19133	18863	18755	19012	18896	18969	18965	19044	19058	18945	19071	18923	19036	18900	19117	19064	18996	19075	19002	19117	18837	19123	19228	19030	19119	19028	19099	19042	18989	19009	18852	19017	19006	19221	19149	19241	19263	18980	19059	18859	18850	18712	18896	19118	19053	19041	19030	19043	19162	19077	18996	18927	19097	19058	19054	19267	19088	19110	18840	18982	19020	19023	18961	18940	19008	18855	18969	19211	19070	18987	19134	18869	18872	18981	19039	19032	18883	18971	19045	19065	18905	19017	19129	19181	18920	19266	18903	18950	19028	19037	19178	19111	18885	19099	18903	18953	18821	18889	19038	19035	19048	19067	19052	18955	18830	18866	18951	18924	18890	19035	19093	18844	19018	19044	19026	19110	18835	19139	19053	19101	19022	18858	18852	19103	19089	18971	19085	18999	19094	18989	18960	18993	19104	19039	18849	19193	19225	19099	18865	19091	18950	19037	19136	19031	18998	19018	19025	18928	18975	18992	18900	18898	19000	19153	19194	19151	19037	19061	18854	19104	18946	19036	19062	19171	19255	19160	19222	19203	19196	18909	19240	18995	18840	19023	18995	19024	19107	18819	18958	18827	19090	18800	19073	19157	19180	19318	18996	19100	18916	19043	18947	19175	19011	18836	19142	18882	18992	18919	18959	18953	18898	18911	18834	18870	18965	18903	18977	19043	19097	19116	19192	19035	19020	19238	18864	19230	19102	19197	18998	18885	19190	19088	19061	19026	19208	19035	18902	19160	18899	18994	18909	19084	18988	19145	19097	19002	18964	18931	19120	19119	18861	19026	19082	19050	19048	19095	18929	18930	19209	19129	19027	18991	18890	18971	19013	18978	19124	19004	18922	19091	18932	18822	19070	19104	18873	19188	19189	19203	19201	19004	19010	18974	18902	19095	18896	19062	18854	19058	18969	18928	19091	18832	19076	19130	18841	19114	19149	19124	18917	19032	18789	19194	18957	19112	19165	18889	19083	19082	18907	19028	18950	19144	19040	18977	19062	18922	18933	19128	19138	19148	18873	19129	19109	18961	19187	19022	19094	19215	18980	19074	19003	18932	19079	18879	19057	19051	19006	19200	18870	18973	19056	19109	19044	19287	19100	18869	18990	18974	18975	19059	19183
20869	33192	31339	24385	20778	19941	20602	22502	23496	20830	24447	38993	31851	24676	18054	15680	15195	15302	15264	15144	15222	15306	15220	15344	15115	15278	15369	15214	15306	15233	15133	15283	15310	15263	15002	15285	15027	15187	15171	15357	15201	15291	15335	15066	15012	15177	15249	15158	15132	15361	15161	15060	15351	15070	15200	15132	15180	15132	15237	15089	15090	15195	15295	15265	15146	15181	15252	15180	15450	15208	15074	15157	15246	15286	15262	15266	15234	15122	15230	15152	15177	15245	15220	15228	15232	15113	15198	15136	15261	15153	15372	15163	15144	15140	15144	15093	15249	15099	15219	15165	15282	15379	15275	15154	15248	15273	15210	15144	15293	15248	15193	15216	15171	15101	15279	15254	15173	15200	15125	15198	15314	15209	15341	15236	15116	15171	15118	15257	15210	15073	15003	15200	15025	15218	15330	15223	15270	15286	15152	15017	15198	15232	15157	15309	15206	15259	15241	15176	15342	15145	15355	15120	15190	15324	15285	15319	15291	15131	15126	15158	15327	15194	15189	15145	15262	15135	15374	15268	15382	15281	15112	15298	15278	15241	15196	15432	15057	15248	15196	15042	15078	15220	15207	15270	15182	15314	15322	15126	15306	15182	15336	15247	15193	15087	15250	15324	15099	15165	15233	14998	15235	15237	15276	15346	15300	15189	15158	15249	15339	15141	15330	15277	15043	15294	15272	15155	15267	15330	14951	15355	15358	15285	15188	15252	15160	15140	15037	15280	15307	15140	15293	15244	15287	14999	15280	15250	15258	15332	15214	15136	15169	15352	15050	15214	15109	15336	15167	15078	15043	15408	15196	15241	15273	15275	15245	15196	15315	15187	15255	15223	15320	15154	15308	15142	15030	15101	15293	15031	15140	15207	15095	15218	15176	15321	15245	15244	15157	15349	15027	15107	15135	15085	15228	15158	15243	15217	15082	15241	15194	15348	15246	15104	15169	15247	15100	15060	15080	15149	15363	15223	15335	15163	15109	14992	15123	15118	15099	15233	15077	15206	15140	15105	15440	15176	15164	15168	15317	15165	15163	15190	15288	15108	15343	15302	15388	15172	15012	15216	15271	15259	15248	15173	15143	15336	15213	15310	15306	15078	15166	15299	15056	15243	15189	15090	15152	15200	15258	15108	15229	15314	15150	15251	15392	15278	15089	15155	15228	15156	15270	15219	15219	15132	15323	15157	15347	15236	15248	15192	15299	15201	15185	15140	15288	15168	15414	15250	15233	15214	15301	15298	15275	15356	15119	15163	15218	15131	15224	15234	15254	15195	15274	15224	15140	15229	15043	15159	15181	15352	15226	15234	15306	15191	15184	15339	15293	15086	15094	15328	15062	15226	15337	15093	15273	15208	15394	15318	15131	15146	15239	15152	15267	15303	15314	15165	15148	15264	15301	15532	15202	15263	15283	15328	15325	15157	15250	15231	15098	15205	15173	15163	15348	15405	15209	15264	15188	15183	15185	15187	15249	15230	15341	15312	15237	15129	15513	15092	15200	15267	15265	15108	15191	15207	15109	15192	15220	15066	15242	15279	15201	15177	15145	15189	15215	15179	15160	15171	15143	15420	15270	15112	15145	15291	15243	15052	15265	15123	15186	15045	15144	15235	15175	15310	15213	15447	15176	15332	15178	15209	15271	15140	15364	15367	15122	15087	15251	15286	15132	15081	15237	15316	15358	15061	15114	15082	15226	15182	15151	15237	15378	15045	15332	15161	15362	15288	15315	15319	15181	15213	15283	14947	15301	15283	15283	15249	15256	15294	15327	15230	15129	15325	15289	15155	15306	15122	15142	15425	15233	15453	15187	15140	15029	15134	15211	15103	15151	15384	15161	15107	15433	15182	15198	14999	15241	15169	15165	15219	15099	15313	15110	15250	15286	15029	15219	15130	15309	15235	15261	15336	15278	15328	15163	15247	15144	15155	15159	15126	15334	15399	15257	15274	15197	15104	15117	15223	15111	15305	15223	15300	15147	15185	15121	15182	15155	15188	15282	15284	15194	15332	15133	15367	15125	15207	15318	15269	15243	15217	15156	15232	15114	15290	15158	15261	15204	15154	15076	15334	15183	15414	15240	15122	15152	15120	15248	15152	14966	15147	15288	15209	15193	15271	15090	15192	15138	15264	14957	15116	15099	15269	15188	15144	15268	15250	15212	15259	15232	15385	15169	15374	15317	15226	15239	15336	15358	15152	15246	15054	15167	15153	15168	15352	15277	15142	15131	15265	15198	15217	15273	15115	15216	15320	15108	15048	15237	15272	15358	15100	15198	15166	15378	15329	15399	15313	15065	15216	15172	15154	15201	15257	15163	15231	15147	15313	15244	15015	15103	15182	15195	15121	15067	15155	15189	15237	15185	15247	15084	15340	15253	15309	15485	15234	15169	15115	15424	15263	15179	15336	15059	15194	14913	15290	15154	15224	15115	15108	15167	15168	15120	15127	15245	15219	15299	15169	15251	15339	15199	15319	15246	15166	15183	15078	15129	15217	15101	15172	15239	15217	15199	15206	15265	15143	15098	15245	15186	15172	15241	15258	15182	15268	15216	15299	15143	15261	15040	15271	15190	15138	15378	15162	15249	15207	15203	15170	15353	15319	15118	15310	15256	15264	15113	15227	15226	15197	15142	15304	15141	15171	15165	15224	15244	15303	15134	15226	15218	15221	15283	15168	15188	15300	15156	15297	15287	15111	15068	15226	15111	15225	15116	15419	15106	15230	15094	15277	15447	15197	15096	15293	15320	15403	15302	15276	15303	15336	15161	15129	15433	15144	15186	15214	15313	15115	15157	15195	15172	15075	15284	15220	15116	15253	15201	15277	15291	15268	15336	15366	15317	15352	15203	15164	15340	15167	15245	15163	15289	15083	15428	15314	15207	15150	15170	15346	15053	15148	15274	15241	15225	15121	15238	15220	15171	15237	15353	15198	15276	15316	15124	15188	15002	15302	15124	15170	15189	15216	15301	15027	15343	15163	14937	15171	15278	15033	15285	15255	15108	15225	15225	15172	15147	15193	15183	15153	15216	15241	15140	15356	15200	15238	15362	15276	15142	15185	15347	15319	15198	15152	15239	15161	15220	15289	15140	15421	15162	15206	15111	15224	15232	15299	15297	15179	15220	15192	15240	15281	15204	15211	15273	15222	15094	15281	15316	15191	15163	15315	15232	15201	15073	15208	15016	15362	15313	15232	15250	15263	15242	15202	15228	15355	15092	15187	15152	15206	15276	15130	15302	15249	15280	15343	15262	15322	15125	15240	15094	15186	15174	15134	15098	15206	15378	15171	14941	15336	15192	15225	15117	15315	15159	15165	15049	15237	15161	15165	15205	15151	15141	15371	15184	15228	15193	15083	15275	15192	15344	15144	15173	15186	15302	15224	15357	15376	15353	15222	15183	15320	15190	15127	15208	15258	15119	15100	15192	15141	15328	15178	15167	15103	15243	15299	15254	15255	15348	15158	15278	15134	15204	15221	15136	15137	15239	15091	15113	15399	15142	15306	15271	15245	15262	15099	15272	15025	15115	15115	15111	15386	15107	15219	15157	15237	15036	15358	15323	15306	15164	15310	15223	15356	15241	15318	15372	15370	15228	15169	15184	15243	15458	15208	15271	15172	15112	15172	15458	15077	15077	15097	15305	15228	15187	15215	15186	15217	15186	15221	15274	15269	15318	15403	15214	15203	14994	15226	15133	15257	15178	15146	15178	15182	15102	15401	15300	15176	15324	15261	15239	15237	15191	15214	15100	15168	15073	15241	15219	15270	15235	15337	15248	15225	15091	15404	15349	15253	15350	15456	15198	15348	15190	15248	15022	15314	15257	15246	15349	15207	15128	15382	15167	15182	15290	15205	15180	15348	15207	15198	15312	15147	15224	15131	15129	15025	15170	15299	15184	15353	15193	15216	15186	15252	15337	15304	15222	15141	15147	15038	15218	15322	15250	15283	15312	15219	15168	15154	15234	15239	15071	15254	15142	15036	15243	15092	15340	15193	15263	15189	15228	15295	15198	15111	15309	15219	15201	15192	15269	15357	15150	15173	15258	15388	15127	14963	15292	15168	15157	15159	15209	15176	15281	15213	15314	15272	15211	15232	15245	15099	15387	15107	15108	15135	15213	15332	15125	15230	15229	15156	15298	15124	15206	15205	15276	15174	15202	15383	15241	15057	15052	15130	15255	15157	15372	15116	15366	15196	15300	15303	15303	15193	15160	15161	15085	15332	15177	15104	15184	15242	15147	15200	15297	15071	15220	15126	15238	15302	15162	15165	15199	15255	15178	15219	15239	15192	15237	15350	15275	15155	15306	15099	15393	15191	15192	15236	15213	15188	15153	15349	15206	15058	15285	15132	15063	15140	15374	15263	15252	15217	15065	15289	15261	15138	15227	15194	15166	15281	15349	15293	15227	15296	15210	15366	15373	15281	15234	15184	15248	15117	15293	15086	15161	15227	15379	15194	15213	15309	15196	15164	15107	15339	15232	15098	15289	15227	15343	15233	15207	15080	15081	15468	15241	15289	15248	15243	15242	15354	15165	15265	15274	15175	15424	15012	15257	15344	14915	15115	15148	15037	15127	15155	15263	15190	15270	15256	15264	15145	15183	15339	15273	15108	15281	15124	15403	15168	15366	15099	15351	15168	15172	15187	15181	15334	15256	15308	15076	15327	15284	15120	15251	15013	15094	15215	15100	15024	15379	15377	15215	15258	15287	15050	15202	15194	15163	15165	15053	15221	15422	15159	15108	15163	15283	15006	15096	15321	15231	15248	15337	15237	15264	15104	15052	15357	15155	15440	15234	15240	15163	15212	15217	15295	15221	15279	15145	15140	15106	15221	15224	15069	15322	15374	15242	15240	15133	15240	15230	15161	15328	15344	15240	15401	15258	15097	15269	15379	15233	15227	15223	15060	15186	15199	15321	15223	15297	15263	15293	15214	15194	15336	15324	15210	15108	15158	15375	15218	15250	15367	15163	15402	15093	15117	15181	15301	15300	15205	15137	15214	15207	15222	15404	15290	15100	15219	15155	15236	15197	15214	15115	15139	15026	15125	15302	15276	15265	15280	15232	15185	15335	15244	15235	15162	15140	15307	15317	15318	15321	15289	15268	15144	15065	15159	15224	15471	15129	15227
23782	21105	28534	24166	23132	25496	27428	26497	28309	26682	29724	50258	43111	33556	24889	20196	18762	18785	18714	18510	18629	18651	18503	18740	18560	18480	18668	18511	18462	18431	18646	18602	18681	18520	18582	18623	18469	18248	18368	18376	18716	18520	18651	18290	18636	18302	18481	18394	18322	18466	18286	18396	18534	18455	18419	18330	18479	18522	18517	18453	18351	18456	18372	18330	18391	18482	18259	18324	18322	18406	18433	18451	18513	18334	18440	18486	18533	18495	18284	18241	18400	18615	18366	18470	18485	18251	18401	18192	18133	18346	18346	18359	18462	18336	18446	18411	18509	18315	18461	18586	18615	18186	18271	18391	18343	18463	18350	18424	18568	18535	18603	18516	18526	18308	18159	18352	18251	18525	18549	18625	18500	18254	18318	18325	18611	18369	18286	18410	18332	18158	18510	18389	18372	18529	18507	18257	18517	18511	18309	18468	18300	18387	18403	18232	18290	18510	18437	18493	18443	18580	18068	18520	18462	18464	18399	18301	18144	18103	18358	18193	18629	18710	18406	18656	18305	18506	18302	18372	18339	18551	18512	18261	18432	18280	18475	18287	18466	18510	18310	18364	18286	18359	18408	18587	18686	18327	18306	18478	18360	18601	18236	18462	18300	18281	18480	18512	18315	18456	18546	18451	18475	18359	18571	18324	18410	18430	18339	18187	18563	18479	18532	18473	18558	18256	18146	18477	18484	18494	18339	18522	18503	18479	18326	18313	18430	18157	18416	18488	18339	18234	18413	18331	18138	18136	18338	18138	18263	18462	18529	18429	18400	18418	18569	18430	18229	18378	18116	18524	18244	18365	18230	18286	18352	18482	18433	18452	18387	18404	18364	18422	18358	18223	18439	18175	18597	18301	18432	18371	18363	18375	18443	18342	18349	18410	18415	18458	18412	18341	18521	18709	18439	18385	18614	18300	18244	18211	18259	18354	18377	18552	18511	18343	18456	18280	18483	18408	18099	18411	18364	18733	18313	18331	18338	18261	18360	18275	18545	18590	18481	18566	18481	18456	18442	18443	18321	18516	18417	18717	18356	18400	18408	18541	18533	18464	18292	18566	18517	18508	18368	18359	18459	18310	18574	18564	18541	18391	18503	18301	18444	18297	18307	18433	18391	18375	18449	18520	18393	18315	18455	18630	18491	18430	18554	18451	18393	18409	18304	18433	18394	18318	18563	18483	18421	18321	18497	18327	18221	18469	18488	18427	18482	18309	18350	18506	18306	18162	18763	18454	18297	18617	18201	18497	18305	18318	18501	18329	18196	18361	18460	18436	18381	18130	18301	18524	18358	18260	18531	18342	18275	18451	18544	18496	18374	18345	18526	18396	18353	18472	18650	18257	18284	18470	18592	18459	18370	18366	18566	18600	18344	18315	18507	18568	18177	18471	18663	18263	18233	18390	18716	18425	18601	18437	18253	18673	18434	18274	18381	18660	18564	18358	18395	18507	18340	18385	18473	18289	18467	18610	18372	18299	18321	18350	18298	18283	18353	18444	18576	18284	18331	18397	18377	18537	18376	18276	18432	18190	18273	18684	18383	18477	18379	18316	18688	18466	18196	18423	18669	18657	18191	18280	18501	18342	18491	18439	18382	18554	18387	18593	18395	18349	18403	18298	18388	18320	18295	18257	18453	18347	18488	18134	18377	18407	18444	18278	18465	18570	18354	18185	18361	18218	18223	18318	18438	18186	18426	18416	18360	18449	18378	18417	18514	18261	18367	18472	18258	18291	18391	18342	18463	18212	18377	18263	18383	18583	18454	18421	18468	18317	18475	18370	18183	18428	18290	18426	18322	18416	18514	18535	18497	18446	18244	18243	18278	18348	18357	18328	18435	18572	18363	18326	18548	18303	18265	18115	18246	18245	18499	18522	18571	18315	18469	18530	18351	18475	18416	18406	18533	18384	18145	18407	18186	18361	18320	18461	18475	18597	18240	18422	18341	18520	18221	18267	18402	18292	18484	18264	18410	18400	18399	18280	18254	18220	18586	18386	18573	18291	18508	18225	18314	18356	18526	18204	18287	18331	18323	18664	18467	18219	18122	18398	18521	18380	18438	18546	18448	18368	18347	18301	18448	18472	18536	18500	18185	18412	18489	18459	18226	18205	18537	18500	18496	18333	18380	18343	18611	18539	18408	18288	18462	18373	18354	18303	18395	18507	18440	18438	18520	18394	18534	18309	18450	18490	18387	18496	18273	18399	18377	18271	18275	18508	18482	18362	18573	18428	18402	18388	18336	18374	18559	18365	18433	18553	18354	18305	18495	18406	18357	18217	18530	18560	18514	18474	18465	18404	18514	18416	18421	18357	18435	18495	18507	18423	18402	18533	18428	18432	18410	18417	18313	18187	18171	18403	18570	18456	18502	18291	18295	18424	18506	18258	18479	18493	18323	18427	18460	18249	18668	18352	18519	18323	18525	18275	18451	18348	18680	18453	18494	18317	18214	18571	18301	18451	18549	18387	18237	18448	18455	18527	18515	18476	18207	18601	18531	18505	18354	18555	18457	18386	18289	18242	18193	18552	18359	18303	18507	18439	18384	18296	18458	18507	18224	18264	18438	18379	18577	18449	18308	18192	18284	18428	18340	18476	18407	18407	18248	18241	18582	18442	18357	18347	18197	18379	18438	18384	18513	18292	18517	18175	18372	18403	18402	18180	18353	18424	18351	18390	18315	18467	18404	18321	18685	18355	18191	18420	18297	18283	18476	18398	18319	18446	18478	18620	18390	18613	18647	18508	18606	18302	18291	18424	18390	18494	18336	18325	18356	18536	18312	18635	18371	18566	18473	18456	18550	18123	18245	18406	18232	18376	18434	18379	18427	18473	18611	18338	18277	18345	18415	18719	18414	18669	18287	18299	18452	18335	18186	18575	18480	18565	18716	18337	18590	18482	18327	18495	18474	18484	18506	18543	18264	18634	18521	18120	18334	18578	18284	18106	18418	18400	18427	18581	18422	18348	18238	18354	18393	18321	18290	18574	18312	18500	18471	18373	18448	18398	18475	18299	18420	18582	18339	18490	18392	18221	18433	18315	18157	18530	18480	18371	18440	18333	18496	18549	18292	18147	18314	18379	18261	18518	18392	18481	18329	18448	18341	18413	18528	18412	18359	18214	18476	18275	18276	18387	18526	18456	18522	18094	18503	18518	18516	18605	18510	18499	18430	18159	18358	18284	18322	18331	18456	18459	18338	18396	18331	18436	18559	18471	18473	18432	18395	18320	18132	18307	18444	18341	18412	18417	18312	18349	18314	18588	18442	18268	18333	18498	18450	18281	18309	18277	18452	18245	18361	18373	18597	18405	18264	18435	18165	18209	18317	18376	18351	18500	18174	18440	18371	18452	18466	18507	18369	18229	18553	18490	18336	18102	18282	18723	18528	18301	18421	18294	18347	18264	18575	18350	18289	18354	18362	18470	18503	18373	18390	18486	18397	18384	18338	18420	18578	18530	18628	18330	18432	18476	18417	18427	18457	18523	18455	18438	18427	18352	18344	18374	18630	18518	18492	18567	18261	18336	18663	18457	18428	18392	18253	18377	18271	18365	18489	18459	18546	18541	18499	18396	18367	18544	18339	18495	18409	18314	18262	18335	18501	18391	18468	18302	18093	18412	18342	18279	18580	18396	18532	18254	18452	18579	18334	18425	18381	18494	18599	18492	18297	18204	18540	18547	18614	18414	18384	18467	18349	18363	18456	18523	18565	18400	18362	18172	18395	18499	18168	18448	18265	18661	18557	18414	18352	18428	18190	18675	18430	18256	18338	18442	18200	18226	18256	18336	18432	18322	18363	18191	18400	18529	18342	18454	18460	18576	18277	18530	18418	18410	18364	18413	18299	18339	18648	18403	18453	18356	18474	18420	18494	18372	18504	18338	18502	18379	18256	18656	18507	18217	18442	18374	18316	18333	18428	18524	18235	18152	18198	18363	18340	18327	18358	18319	18272	18480	18325	18635	18251	18271	18389	18714	18363	18430	18292	18520	18478	18420	18227	18399	18538	18610	18552	18135	18218	18321	18434	18479	18207	18496	18452	18601	18533	18698	18492	18264	18266	18340	18324	18473	18518	18300	18483	18375	18445	18278	18433	18407	18431	18222	18399	18609	18524	18460	18534	18645	18452	18163	18444	18351	18370	18298	18592	18385	18324	18277	18574	18295	18423	18358	18431	18406	18441	18491	18546	18343	18482	18424	18655	18486	18340	18321	18195	18224	18368	18413	18366	18229	18417	18348	18282	18329	18478	18258	18316	18392	18289	18416	18452	18316	18394	18242	18347	18194	18460	18383	18474	18399	18309	18408	18409	18297	18379	18584	18419	18374	18440	18488	18522	18459	18397	18510	18464	18775	18379	18345	18427	18620	18538	18536	18451	18316	18278	18359	18301	18479	18602	18378	18465	18531	18447	18284	18296	18529	18268	18308	18339	18578	18267	18473	18155	18434	18448	18458	18286	18458	18603	18491	18435	18326	18228	18516	18333	18546	18468	18400	18355	18436	18407	18462	18499	18718	18444	18483	18244	18239	18267	18289	18460	18422	18327	18550	18469	18377	18644	18320	18394	18290	18243	18420	18601	18292	18387	18604	18441	18425	18453	18363	18458	18432	18469	18352	18477	18304	18531	18586	18531	18264	18262	18539	18528	18415	18545	18522	18411	18327	18475	18305	18242	18333	18545	18431	18594	18389	18431	18451	18477	18554	18419	18369	18197	18338	18547	18460	18490	18237	18407	18390	18388	18414	18488	18760	18503	18229	18395	18397	18522	18381	18448	18619	18377	18513	18503	18280	18391	18421	18615	18553	18548	18411	18404	18262	18360	18359	18529	18322	18464	18231	18366	18240	18119	18080	18431	18518	18324	18342	18338	18406	18646	18327	18533	18383	18449	18430	18417	18409	18527	18406	18422	18536	18447	18393	18424	18437	18250	18395	18624	18383	18443	18196	18291	18400	18267	18430	18429	18353	18172	18465	18369	18511	18604	18211	18354	18370	18465	18432	18297	18404	18277	18243	18353	18346	18412	18382	18489	18314	18387	18510	18597	18305	18393	18512	18257	18348	18208	18298	18501	18426	18453	18438	18418	18224	18238	18448	18354	18595	18449	18334	18259	18370	18259	18451	18500	18393	18451	18347
23065	41225	41493	35857	30392	24038	23589	26861	29288	25571	30803	50009	41361	31142	20713	16096	15032	14890	14782	14873	14850	14931	14700	14785	14869	14848	14658	15046	14882	14929	14882	14850	14600	15029	14984	14872	14810	14833	14733	14929	14703	14942	14758	14949	14908	14913	14851	14811	14651	14650	14770	14861	14850	14928	14905	14901	14797	14785	15053	14845	14740	14935	14817	14771	14818	14882	14870	14702	14809	14814	14892	14937	14860	14899	14716	14954	15089	14914	14934	14919	14906	14828	14802	14837	14732	14823	14840	14947	14746	14764	14805	15096	14875	14788	14881	14833	14887	14935	14744	14710	14858	14721	14841	14811	14794	14718	14816	15014	14903	14840	14872	14986	14985	14932	14707	14784	14832	14918	14801	14835	15022	14773	14874	14954	14616	14865	14771	14771	14861	14769	14800	14906	14857	14942	14947	14872	14739	14677	14839	14771	14767	14791	14913	14724	14871	14851	14955	14848	14707	14960	14824	14994	14852	15003	14869	14820	14749	15031	14857	14695	14887	14688	14821	14822	14748	14763	14651	14811	14994	14777	14801	14902	14798	14865	14845	14720	14708	14767	14735	14723	14828	14837	14912	14691	14923	14627	14954	14794	15003	14773	14882	14774	14714	14741	14788	14741	14736	14864	14664	14694	14739	14908	14888	14881	14748	14845	14966	14808	15008	14855	14910	14822	14674	14712	14944	14779	14763	14919	15045	14863	14835	14885	14732	14804	14824	14658	14829	14892	14758	14833	14792	14979	14752	14823	14731	14885	14853	14758	14962	14854	14747	14820	14899	14750	14668	14990	14786	14812	14937	14739	14884	14850	14788	14940	14757	14791	14958	14773	14777	14920	14764	14785	14772	14888	14967	14776	14923	14868	14661	14667	14779	14518	14839	14754	14902	14848	14934	14682	14887	14802	14764	14882	14869	14836	14946	14848	14692	14913	14811	14725	14774	14642	14930	14757	14847	14823	14854	14921	14754	14773	14747	14888	14809	14877	15082	14701	14739	14671	14801	14899	14894	14833	14806	14766	14944	14863	14880	14801	15019	14917	14795	15149	14824	15033	14721	14720	14829	14918	14836	14815	14639	14746	14898	14685	14685	14752	14893	14868	14871	14883	14712	14886	14953	14758	14932	14985	14707	14723	14941	14691	14843	14829	14869	14877	14730	14818	14713	14865	14842	14916	14879	14887	14848	14727	14966	14818	14725	14884	14838	14817	14869	14758	14780	14940	14940	15052	14973	14967	14751	14857	14812	14826	14813	14791	14904	14771	14956	14526	14961	14922	14710	14753	14723	14855	14744	14665	14967	14874	14964	14995	15083	14749	14770	14802	14882	14832	14905	14896	14766	14959	14795	14803	14769	14714	14880	14766	14859	14734	14700	14942	14875	14735	14967	14920	14841	14865	14800	14867	14769	14848	14754	14761	14989	14914	14778	14937	14770	14730	14898	14789	14877	14835	14663	14889	14863	14891	14722	14675	14850	14803	14917	14752	14877	14931	14844	14829	14889	14780	14994	14808	15037	14804	14856	14841	14827	14818	14776	14954	14726	14743	14802	14682	14887	14673	14772	14829	14726	14839	14738	14866	14954	14859	14876	14758	14802	14932	14862	14788	14703	14711	14867	14791	14965	14695	14938	14781	14806	14781	14799	14874	14732	14813	14711	14588	14780	14809	14820	14914	14800	14805	14797	14919	14878	14884	14798	14799	14971	14886	14836	14698	14893	14827	14838	14946	14847	14924	14826	15023	14908	14883	14763	14920	14767	14736	14812	14899	14994	14978	14745	14883	14741	14791	14969	14898	14925	14847	14829	14859	14805	14816	14913	14700	14943	14891	14729	14853	14899	14990	14753	14603	15094	14713	14713	14839	14697	14699	14940	14862	14871	14803	14852	14799	14816	14799	14744	14935	14906	14852	14718	14881	14608	14747	14759	14927	14656	14843	14781	14759	14810	14764	14895	14805	14808	14775	14842	14876	14765	14861	14864	14989	14775	14793	14811	14807	14903	14823	14723	14779	14713	14663	14946	14901	14710	14997	14785	14826	14818	14903	14905	14796	14859	15046	14877	14750	14832	14863	14845	14754	14846	14914	15004	14984	14743	14702	14684	14934	14627	14926	14813	14855	14821	14773	14871	15039	14858	14746	14860	14866	14785	14652	14593	14754	14830	15024	14976	14758	14751	14709	14872	15112	14815	14873	14822	14704	14912	14876	14675	14617	14836	14796	14666	14746	14902	14878	14992	14713	14930	15047	14830	14741	14815	14848	14684	14977	14772	14802	14858	14669	14580	14856	14724	14925	14913	14705	14787	14791	14816	14680	14782	14994	14851	14884	14687	14861	14875	14802	14885	14939	14948	14864	14839	14871	14753	14875	14983	14895	14999	14825	14871	14824	14794	14697	14911	15021	14856	14895	14922	14833	14848	14818	14805	14817	14902	14843	14828	14722	14734	14721	14854	14827	14946	14875	14805	14916	14776	14610	14970	14808	14854	14598	14755	14805	14861	14896	14865	14848	14900	14774	14896	14863	14879	14805	14748	14837	14878	14928	14815	14927	14819	15037	14770	14882	14837	14787	14975	14820	14581	14637	14805	14856	14816	15007	14794	14952	14798	14933	14829	14754	14865	14926	14762	14695	14800	14898	14779	14896	14702	15036	14919	14880	14953	14969	14800	14927	14931	14919	14850	14888	14693	14808	14826	14800	14761	14850	14719	14822	14751	14929	14899	14791	14771	14877	14786	14968	14947	14933	15058	14781	14855	14738	14789	14851	14650	14682	14941	14679	14857	14964	14948	14902	14782	14854	14791	14954	14854	14970	14686	14745	14915	14810	14858	14783	14814	14906	14696	14770	14813	14753	14761	14880	15014	14639	14853	15011	15018	14992	14852	14744	14852	14873	14824	14751	15011	14707	14904	14901	14803	14985	14692	14726	14810	14840	14945	14864	14920	14830	14827	14792	14905	14754	14764	14778	14682	15058	14977	14738	14801	14762	14952	14705	14959	14769	14791	14969	14947	14962	14673	14894	14727	14861	14755	14872	14691	14801	14848	14896	14655	14799	14862	14881	14921	14740	14863	14739	14906	14876	14933	14875	14966	14945	14867	14905	14824	14828	14621	14779	14841	14732	14670	14807	14852	14849	14799	14995	14884	14754	14968	14906	14707	14828	14805	14827	14856	14751	14769	14962	14829	14877	14887	14928	14674	14865	14818	15068	14876	14955	14845	14744	14933	14863	14982	14627	14870	14821	14736	14859	14921	14956	14816	14909	14794	14871	15009	14995	14872	14864	14885	14696	15046	14871	14770	14731	14790	14754	14850	14769	14818	14785	14870	14957	14807	14947	14766	14882	14718	14698	14795	14914	14979	14862	14821	14939	14739	14814	14824	14740	15023	14813	14780	14742	14954	14741	14765	14898	14765	14918	14830	14963	14781	14939	14715	14684	14811	14924	14761	14774	14973	14731	14828	14832	14865	14733	14750	14896	14786	14708	14792	14785	14888	14788	14977	15041	15005	14675	14802	14866	14753	14796	14750	14898	14955	14981	15021	14855	14715	14773	15038	14849	14795	14931	14627	14878	14996	14886	14808	14848	14789	14983	14703	14954	14811	14958	14720	14714	15063	14971	14878	14916	14687	14913	14720	14794	14862	14829	14923	14877	14844	14823	14728	14778	14866	14781	14867	14866	14860	14736	14785	14903	14924	14923	14906	14898	14887	14931	14742	14789	14746	14897	14884	14732	14994	14802	14891	14765	14826	14883	14808	14807	14844	14681	14853	14820	14862	14851	14875	14859	14779	14754	14795	14936	14789	14736	14806	14637	14905	14868	14915	14797	14863	14882	14724	14928	14868	14866	14916	14709	14762	14764	14960	14845	14930	14841	14786	14906	14980	14846	14785	14991	14883	14829	14928	14832	14886	14936	14987	14831	14950	14854	14855	14662	14836	14949	14823	14607	14939	14733	14927	14838	14805	14667	14735	14793	14897	14931	14604	14751	15045	14747	14760	14803	14765	14700	14870	14794	14753	14812	14859	14767	14734	14868	14821	14813	14983	14800	14783	14747	14943	14782	14850	14785	14782	14953	14906	14793	14755	14796	14806	14828	14694	14854	14809	14710	14989	14926	14951	14785	14915	14854	14888	14831	14920	14765	14862	14660	14789	14818	14765	14767	14853	14795	14837	14874	14791	14856	14656	14901	15036	14791	14761	14688	14891	14729	14895	14777	14929	14887	14772	14842	14747	14811	14839	14946	14800	14888	14869	14807	14978	14878	14881	14767	14765	14920	14781	14982	14674	14969	14722	14764	14970	14860	14829	14831	14783	14808	14762	14649	14706	14838	14848	14853	14879	14789	14859	14955	14804	14902	14835	14944	14772	14737	14774	14838	14827	14730	14843	14898	14866	14767	14695	14899	14852	14820	14821	14974	14674	14877	14943	14684	14879	14863	14776	14789	14834	14756	14827	14759	14919	14892	14868	14946	14682	14896	14805	14879	14850	14900	15003	14901	14825	14621	14900	14819	14962	14900	14687	14793	15024	14731	15042	14919	15035	14891	14980	14709	14897	14912	14750	14913	14979	14868	14871	14803	14932	14855	14914	14796	14893	14800	14767	14889	14898	14875	14864	14773	14882	14753	14904	14993	14864	14977	15002	14855	14963	14917	14871	14937	14700	14770	14820	14794	14894	14753	14971	14828	14843	14832	14743	14907	14817	14932	14920	14834	14937	14810	14777	14750	15010	14958	14822	14789	14824	15042	14773	14802	14802	14721	14998	14727	14838	14746	14727	14841	15079	14796	14886	14857	14883	14722	14835	14742	14810	14924	14782	14966	15011	14759	14855	14877	14855	14854	14905	14862	14698	14765	14855	14744	14632	14836	14881	14745	14888	14861	14828	14947	14757	14813	14821	14908	14937	14846	14845	14614	14898	15013	14768	14912	14897	15016	14807	14654	14759	14780	14763	14954	14823	14823	14745	14668	14993	14820	14773	14887	14646	14955	14906	14762	14736	14839	14901	14730	14799	14998	14950	14736	14903	14888	14920	14680	14781	14755	15087	14893	14895	14823	14710	15002	14769	14834	14882	14827	14950	14945	14894	14728	14917	14637	14955	14781	14898	14849	14829	14793	14668	15008	14806	15004
30527	24939	27380	25158	21438	20517	20198	20370	20621	21042	21484	22814	22519	21207	19983	19375	19372	19271	19308	19133	18955	19143	19355	19221	19273	19080	19328	19310	19266	19057	19255	19181	19416	19245	19201	19214	19135	19237	19289	19427	19333	19384	19408	19403	19140	19348	19367	19241	19023	19265	19054	19309	19186	19211	19185	19326	19260	19153	19291	19308	19166	19155	19289	19285	19106	19354	19241	19128	19177	19249	19182	19089	19444	19130	19256	19248	19110	19147	19325	19325	19137	19288	19402	19285	19186	19227	19224	19098	19350	19283	19105	19196	18965	19072	19419	19182	19134	19173	19109	19143	19254	19425	19122	19359	19327	19279	19176	19254	19365	19135	19060	19041	19248	19303	19176	19125	19206	19086	18930	19058	19287	19211	19070	19306	19173	19380	19190	19414	19501	19208	19237	19175	19220	19108	19141	19254	19211	19306	19123	19365	19149	19360	19333	19154	19208	19285	19085	19209	19120	19225	19268	19173	19022	19088	19154	19371	19148	19298	19180	19054	19278	19285	19262	19109	19335	19038	19246	19439	19224	19117	19222	19085	19320	19176	19282	19255	19214	19170	19130	19098	19112	19232	19076	19224	19313	19360	19307	19238	19208	19116	19174	19304	19389	19255	19385	19272	19296	19075	19196	19070	19133	19227	19422	19066	19206	18775	19276	19018	19189	19178	19262	19223	19236	19242	19267	19075	19190	18973	18969	19234	19311	19248	19371	19362	19281	19126	19229	19075	19283	18974	18914	19463	19075	19303	19053	19139	19222	19207	18882	19020	19223	19187	19240	19303	19180	19384	19241	19168	19182	19163	19187	19357	19257	19410	19338	19355	19381	19160	19217	19235	19132	19211	19336	19166	19252	19416	19420	19317	19212	19046	19239	19223	19233	19386	19247	19326	19234	19015	19256	19260	19251	19136	19093	19303	19300	19183	19091	19145	19352	19434	19364	19323	19388	19391	19276	19221	19057	19449	19435	19154	19160	19176	19246	19367	19356	19021	19054	19070	19188	19166	19419	19191	19288	19054	19211	19129	19176	19235	19235	19249	19080	18870	19071	19329	19256	19385	19302	19096	19105	19230	19182	19241	19286	19290	19252	19159	19255	19358	19265	19248	19547	19426	19342	19184	19295	19278	19191	19320	19375	19158	19219	19333	19241	19184	19385	19453	19228	19173	19322	19419	19178	19178	19276	19274	18986	19311	19161	19221	19349	19398	19189	19198	19243	19208	19323	19379	19297	19193	19151	19297	19327	19118	19111	19078	19070	19054	19369	19269	19165	19395	19384	19193	19022	19039	19214	19192	19366	19222	19357	19463	19275	19207	19163	19262	18770	19017	19106	19358	19193	19256	19285	19246	19258	19313	19157	19083	19389	19264	18998	19404	19128	19435	19258	19240	19432	19057	19368	19276	19248	19267	18948	19358	19250	19064	18920	19077	19183	19093	19028	19274	19188	19320	19067	19331	19278	19389	19570	19245	19237	18985	19111	19122	19245	19327	19166	19228	19003	19331	19246	19180	19465	19248	19135	19217	19129	19061	19219	19089	19074	19277	19106	19521	19393	19099	19074	19271	19178	19360	19170	19095	19255	19040	19090	19330	19279	19363	19332	19229	19277	19207	19138	19338	19319	18976	19343	19110	19032	18988	19314	19272	19178	19461	19401	19283	19302	19285	19059	19338	19128	19167	19139	19278	19038	19180	19195	19008	19178	19367	19221	19453	19184	19230	19253	19080	18974	19412	19148	19121	19372	19230	19430	19406	19367	19437	19215	19230	19294	19215	19014	19076	19256	18976	19271	19249	19378	19119	19205	19352	19240	19171	18986	19195	19311	19327	19340	19225	19299	19136	19312	19261	19227	19271	19099	19221	19082	19241	19185	19074	19082	19299	19279	19328	19304	19052	19289	19120	19221	19190	19076	19204	19311	19130	19171	19215	19224	19143	19297	19126	19491	19134	19173	19231	19135	19123	19213	19157	19328	19228	19165	19288	19291	19297	19185	19289	19347	19237	19076	19034	19177	19102	19021	19143	19165	19145	19158	19201	19469	19271	18985	19312	18958	19256	19081	19234	19231	19096	19219	19453	19115	19229	19197	19170	19279	19053	19067	19157	19212	19057	19287	19171	19236	19185	19163	19229	19184	19193	19350	19300	19089	19231	19220	19234	19347	19138	19101	19269	19080	19305	19265	19003	19216	19346	19266	18903	19077	19158	19221	19174	19053	18835	19300	19386	19203	19284	19097	19096	19265	19275	19340	19116	19143	19247	19227	19220	19103	19325	19298	19225	19378	19105	19059	18994	19333	19210	19329	19322	19389	19180	19202	19120	19087	19248	19157	19235	19137	19012	19272	19051	19374	19064	18912	19166	19287	19388	19151	19269	19250	19152	19313	19549	19241	19214	19110	19242	19293	19039	19228	19112	19197	19111	19223	19139	19073	19172	19396	19300	19312	19332	19298	19244	19041	19160	19089	19167	19190	19096	19416	19251	19179	19399	19301	19094	19141	19106	19266	19250	19321	19364	19312	19149	19074	19006	19103	19178	19305	19220	19279	19268	19323	19345	19247	19390	19399	19392	19011	19245	19309	19047	19030	19140	19285	19111	19186	19212	19408	19437	19297	19288	19464	19280	19256	19175	19110	19267	19087	19239	19128	18922	19049	19125	19098	19196	19157	19134	19235	19115	19063	19212	19181	19361	19142	19183	19225	19260	19014	19212	19001	19077	19112	19294	19247	19248	19107	19175	19198	19193	19212	19407	19361	19221	19287	19240	19368	19215	19255	19227	19111	19372	19299	19165	19350	19394	19204	19029	19216	18936	19094	19254	19370	19290	19384	19209	19264	19277	19208	19541	19298	19199	19157	19110	19242	19475	19041	19274	19236	19153	19184	19176	19279	19189	19282	19239	19167	19103	19227	19198	19241	19313	19337	19343	19104	19129	19091	19286	19246	19147	19224	19067	19260	19082	19444	19070	19108	19412	19146	19304	19286	19145	19277	19322	19297	19262	19290	19045	19378	19202	19157	19314	19372	19364	19198	19364	19119	19077	19023	19244	19345	19290	18946	19288	19282	19081	19448	19250	19005	19218	19062	19389	19156	19105	19103	19233	19310	19093	19405	19344	19245	19110	19157	19303	19288	19071	19024	19212	19376	19147	19283	19282	19189	19301	19278	19246	19355	19233	18931	19229	19245	19289	19133	19138	19109	19322	19299	19082	19338	19143	19122	19118	19255	19170	19213	19114	19229	19104	19254	19221	19283	19337	19333	19230	19230	19189	19263	19178	19273	19045	19229	19353	19238	19244	19404	19344	19323	19370	19354	19393	18975	19252	19318	19032	18999	19246	19410	19150	19096	19388	19197	19250	19199	19192	19121	19165	19071	19180	19393	19217	19355	19221	19298	19059	19069	19180	19047	19025	19372	19228	19197	19262	19037	19262	19090	19102	19294	19202	19386	19277	19174	19194	19220	19302	19147	19213	19239	19360	19148	19175	19298	19312	19328	19245	19130	19246	19263	19121	19315	19341	19242	19361	19183	19268	19089	19197	19264	19227	19207	19183	19387	19241	19169	19112	19398	19404	19374	19056	19078	19409	19166	19153	19349	19224	19318	19390	19331	19096	19226	19290	19105	19203	19355	19228	19318	19011	19210	19146	19143	19042	19216	19344	19103	19198	19388	19196	19007	19232	19016	19176	19328	19118	19224	19153	19042	19013	19188	19382	19363	19296	19254	19235	19191	19224	19122	19173	19288	19204	19260	19241	19171	19350	19344	19237	19278	19022	19132	19065	19235	19295	19308	19206	19019	19028	19386	19400	19297	19029	19112	19213	19059	19351	19244	19126	19367	19072	19338	19174	19139	19386	19153	19165	19051	19258	19169	19009	19341	19174	19209	19287	19321	19137	19384	19307	19291	19218	19176	19634	19135	19118	18974	19395	19044	19112	19164	19105	19291	19091	19162	19171	19238	19498	19143	19193	19154	19195	19343	19180	19003	19476	19110	19307	19301	19248	19059	19244	19164	19063	19276	19269	19013	19195	19345	19093	19251	19209	19239	19274	19206	19131	19377	19232	19340	19137	19389	19107	19263	18932	19343	19234	18998	19338	19390	19256	19280	19150	19199	19111	19349	19390	19216	19320	19365	19139	19261	19040	19274	19188	19219	19033	19196	19182	19229	19353	19097	19109	19438	19317	19242	19213	19187	19288	19419	19224	19111	19236	19132	19201	19274	19250	19140	19323	19283	19210	19169	19138	19192	19333	19431	19303	19229	19126	19328	19204	19222	19184	19275	19168	19098	19320	19298	19379	19143	19320	19354	19028	19294	19422	19371	19358	19245	19268	19172	19299	19062	19238	19163	19385	19223	19130	19159	19021	19383	19079	19235	19437	19393	19049	19244	19400	19279	19060	19351	19096	19272	19265	19346	19074	19131	18998	19386	19315	19158	19035	19338	19105	19195	19190	19305	19125	19360	19038	19373	19023	19363	19286	19252	18914	19301	19039	19109	19374	19315	19116	19181	19263	19338	19242	19260	19124	19149	19166	19162	19379	19194	19231	19369	19291	19276	19246	19165	19353	19278	19231	19238	19343	19174	19319	19058	19100	19089	19239	19274	19231	19091	19067	19097	19258	19325	19115	19269	19320	19423	19283	19074	19059	19083	19016	19195	19314	19338	19327	19073	19087	19354	18961	19231	19247	19207	19086	19386	19232	19276	19314	19214	19200	19355	19400	19128	19237	19286	19157	19188	19253	19396	19115	19423	19259	19184	19324	19000	19087	19112	19047	19183	19192	19275	19181	19171	19119	19101	19230	19068	19008	19273	19109	19193	19284	19321	18929	19156	19166	19390	19318	19313	19209	19313	19352	19393	19056	19260	19169	19194	19293	19307	19215	19175	19099	19102	19087	19316	19207	19394	19320	19048	19314	19390	19341	19248	18977	19259	19305	19271	19279	19279	19279	19386	19273	19334	19179	19222	19116	19192	19220	19203	19154	19169	19166	19142	19260	19261	19312	18999	19280	18991	19097	19284	19096	19424	19275	19248	19347	19292	19082	19216	19292	19227	19226	19221	19146	19399	19102	19184	19317	19260	19333	19306	19379	19043	19250	19127	19304	19186	19267	19283	19362	19220	19269	19156	19193
19451	25845	25328	21697	18540	17173	16656	17366	17846	18260	18472	20375	19297	17170	15927	15346	15254	15242	15464	15435	15639	15174	15182	15155	15263	15467	15261	15242	15480	15271	15316	15384	15463	15247	15380	15311	15463	15309	15240	15453	15458	15516	15286	15439	15351	15318	15231	15430	15318	15383	15266	15483	15334	15244	15248	15143	15149	15162	15396	15422	15420	15362	15301	15423	15392	15322	15318	15268	15283	15337	15474	15312	15244	15334	15183	15230	15280	15169	15150	15234	15256	15367	15210	15328	15253	15311	15220	15240	15264	15238	15357	15230	15312	15344	15143	15379	15261	15213	15450	15301	15348	15496	15117	15379	15183	15342	15336	15508	15298	15252	15390	15259	15288	15170	15419	15356	15530	15183	15359	15380	15329	15271	15111	15179	15374	15321	15354	15337	15233	15214	15238	15266	15406	15327	15340	15249	15310	15374	15197	15217	15264	15119	15234	15414	15271	15354	15252	15383	15224	15313	15233	15232	15340	15453	15366	15200	15239	15305	15234	15204	15290	15456	15333	15245	15180	15349	15237	15226	15393	15192	15382	15351	15382	15261	15432	15198	15209	15199	15126	15415	15285	15479	15438	15242	15286	15280	15311	15373	15375	15302	15297	15323	15465	15514	15049	15380	15242	15230	15197	15355	15195	15360	15247	15225	15386	15332	15364	15258	15400	15373	15134	15345	15318	15218	15306	15296	15366	15147	15281	15109	15516	15167	15468	15258	15243	15293	15227	15228	15253	15243	15315	15253	15329	15241	15228	15228	15318	15224	15306	15343	15243	15182	15402	15250	15367	15335	15436	15290	15410	15226	15363	15370	15299	15338	15304	15568	15396	15457	15322	15414	15363	15125	15299	15381	15308	15325	15171	15275	15312	15277	15292	15001	15209	15348	15358	15267	15457	15208	15375	14946	15452	15426	15320	15435	15150	15455	15293	15162	15349	15312	15370	15253	15235	15267	15393	15341	15319	15327	15368	15277	15320	15203	15237	15248	15290	15450	15409	15117	15398	15097	15342	15356	15260	15352	15389	15380	15342	15278	15290	15407	15381	15280	15214	15278	15225	15164	15328	15221	15425	15221	15320	15427	15317	15247	15108	15152	15471	15278	15329	15335	15215	15194	15246	15230	15486	15227	15411	15305	15372	15366	15312	15183	15343	15363	15249	15447	15302	15230	15249	15203	15306	15128	15167	15372	15325	15403	15349	15116	15415	15209	15101	15300	15532	15262	15146	15284	15185	15186	15396	15138	15314	15423	15220	15288	15076	15505	15472	15389	15295	15333	15192	15313	15317	15416	15234	15332	15373	15226	15215	15181	15250	15281	15168	15220	15315	15305	15348	15339	15222	15157	15478	15477	15302	15216	15308	15397	15215	15111	15326	15187	15305	15329	15298	15108	15329	15235	15205	15115	15299	15266	15360	15292	15409	15486	15248	15222	15225	15350	15402	15303	15199	15384	15353	15460	15307	15340	15153	15284	15244	15266	15116	15446	15347	15279	15305	15281	15334	15271	15317	15223	15177	15372	15286	15329	15293	15291	15205	15052	15368	15214	15337	15282	15214	15159	15291	15334	15166	15104	15426	15261	15360	15363	15272	15338	15279	15418	15389	15454	15389	15314	15449	15356	15306	15379	15256	15337	15494	15258	15473	15335	15401	15448	15269	15328	15300	15366	15307	15264	15322	15471	15377	15319	15326	15252	15285	15023	15341	15286	15395	15151	15228	15310	15456	15209	15406	15405	15328	15269	15211	15353	15327	15235	15344	15300	15201	15240	15284	15290	15292	15249	15305	15289	15327	15276	15323	15336	15193	15357	15257	15324	15341	15356	15483	15419	15257	15235	15339	15317	15334	15405	15006	15344	15367	15347	15322	15147	15159	15232	15199	15337	15097	15257	15322	15156	15296	15293	15350	15416	15267	15408	15386	15323	15332	15247	15347	15282	15338	15135	15185	15040	15228	15269	15280	15274	15412	15384	15257	15207	15268	15377	15125	15216	15280	15330	15186	15325	15153	15263	15327	15242	15298	15457	15393	15276	15376	15214	15188	15201	15228	15280	15184	15316	15353	15195	15278	15272	15289	15382	15327	15122	15286	15416	15346	15243	15240	15406	15380	15515	15205	15558	15314	15345	15230	15371	15477	15315	15268	15212	15245	15242	15222	15216	15184	15342	15169	15383	15351	15261	15250	15342	15388	15286	15384	15390	15228	15297	15297	15303	15178	15287	15281	15412	15291	15423	15110	15408	15464	15227	15287	15373	15423	15434	15295	15202	15286	15316	15323	15275	15202	15354	15270	15275	15287	15385	15244	15302	15408	15263	15328	15145	15239	15357	15275	15350	15245	15342	15314	15427	15524	15223	15253	15427	15502	15328	15306	15301	15286	15219	15333	15322	15372	15322	15278	15201	15321	15352	15209	15370	15379	15406	15302	15259	15123	15239	15310	15346	15259	15286	15513	15281	15365	15247	15381	15065	15133	15356	15310	15258	15466	15392	15332	15229	15380	15310	15310	15211	15125	15215	15422	15382	15309	15293	15161	15193	15457	15175	15265	15200	15246	15349	15382	15161	15283	15320	15330	15310	15404	15306	15332	15265	15366	15183	15095	15254	15116	15252	15435	15097	15365	15262	15336	15319	15320	15332	15319	15266	15352	15479	15284	15358	15324	15042	15464	15470	15462	15109	15177	15352	15289	15399	15375	15270	15363	15240	15383	15471	15448	15157	15327	15361	15309	15304	15225	15121	15342	15283	15332	15242	15385	15354	15307	15257	15234	15350	15382	15218	15218	15364	15507	15347	15307	15280	15142	15302	15255	15346	15412	15230	15279	15256	15235	15365	15347	15205	15303	15649	15448	15332	15313	15353	15282	15429	15321	15300	15137	15373	15388	15315	15329	15338	15264	15335	15189	15377	15164	15263	15373	15198	15324	15373	15379	15258	15195	15237	15206	15254	15367	15362	15346	15277	15308	15177	15297	15252	15359	15165	15320	15298	15447	15273	15245	15341	15253	15357	15219	15250	15270	15241	15230	15288	15350	15242	15284	15425	15395	15288	15171	15346	15295	15226	15272	15173	15353	15255	15365	15259	15120	15383	15298	15291	15266	15196	15245	15344	15320	15384	15302	15286	15336	15231	15262	15425	15389	15469	15282	15250	15399	15299	15333	15145	15487	15175	15483	15373	15380	15339	15238	15293	15214	15262	15422	15286	15453	15237	15321	15234	15122	15382	15159	15081	15295	15229	15256	15402	15295	15285	15264	15243	15396	15118	15248	15421	15230	15067	15342	15211	15196	15223	15309	15335	15401	15200	15283	15354	15248	15317	15364	15214	15373	15292	15541	15269	14999	15400	15226	15324	15381	15236	15221	15294	15277	15138	15376	15204	15276	15238	15302	15248	15152	15220	15280	15345	15346	15304	15206	15313	15405	15251	15297	15282	15543	15161	15329	15279	15227	15226	15188	15324	15356	15371	15474	15292	15201	15451	15195	15263	15272	15320	15339	15358	15308	15429	15281	15314	15216	15251	15484	15384	15353	15406	15310	15385	15381	15348	15370	15270	15316	15397	15328	15388	15265	15266	15377	15091	15217	15388	15319	15326	15540	15261	15323	15347	15094	15221	15414	15156	15276	15317	15206	15167	15260	15422	15395	15299	15111	15314	15253	15404	15259	15273	15433	15322	15354	15326	15294	15300	15181	15400	15283	15207	15257	15208	15214	15291	15146	15555	15308	15281	15370	15075	15378	15283	15211	15273	15282	15288	15349	15231	15311	15343	15231	15375	15237	15239	15264	15450	15420	15262	15278	15186	15380	15157	15321	15117	15336	15294	15382	15325	15302	15393	15330	15331	15222	15331	15235	15447	15385	15227	15447	15457	15336	15181	15241	15254	15102	15225	15380	15440	15333	15314	15376	15270	15196	15213	15107	15150	15544	15288	15102	15383	15201	15412	15294	15315	15307	15309	15103	15288	15227	15389	15090	15341	15226	15313	15386	15295	15590	15397	15319	15238	15234	15373	15272	15403	15175	15365	15279	15337	15384	15298	15181	15131	15405	15252	15243	15297	15308	15260	15324	15232	15353	15220	15278	15426	15314	15380	15188	15264	15355	15347	15436	15226	15267	15128	15314	15309	15235	15381	15165	15510	15383	15289	15296	15416	15163	15108	15149	15254	15198	15141	15244	15318	15357	15424	15278	15354	15282	15192	15311	15480	15052	15237	15399	15263	15451	15154	15131	15370	15308	15378	15335	15198	15248	15298	15385	15475	15402	15454	15324	15361	15388	15377	15206	15208	15404	15370	15224	15297	15391	15282	15386	15221	15103	15301	15315	15345	15135	15232	15433	15507	15248	15271	15165	15140	15407	15271	15237	15157	15346	15345	15212	15184	15389	15292	15285	15251	15305	15338	15261	15358	15336	15304	15247	15173	15409	15295	15366	15310	15298	15363	15375	15422	15379	15237	15438	15166	15192	15385	15194	15434	15224	15282	15356	15180	15359	15327	15250	15399	15310	15445	15173	15195	15382	15531	15346	15329	15325	15170	15246	15212	15221	15339	15239	15483	15340	15370	15343	15278	15368	15374	15353	15343	15285	15368	15269	15190	15216	15150	15334	15392	15116	15319	15245	15269	15172	15361	15373	15293	15283	15207	15153	15354	15255	15270	15318	15301	15306	15318	15199	15316	15341	15348	15347	15358	15227	15354	15180	15368	15255	15239	15254	15232	15448	15235	15381	15313	15443	15258	15250	15255	15218	15442	15384	15317	15393	15262	15332	15418	15275	15387	15322	15417	15181	15351	15217	15298	15210	15412	15123	15314	15385	15168	15283	15197	15100	15495	15239	15198	15279	15151	15212	15260	15301	15323	15260	15185	15195	15538	15366	15518	15368	15240	15229	15361	15329	15324	15273	15432	15379	15294	15377	15233	15275	15232	15317	15268	15146	15376	15363	15221	15359	15340	15333	15220	15245	15255	15410	15339	15291	15245	15463	15226	15289	15307	15224	15249	15445	15146	15320	15220	15077	15422	15137	15221	15325	15278	15487	15224	15443	15312	15538	15288	15407	15180	15359	15268	15279	15314	15398	15364	15170	15286	15479	15392	15311	15251	15313	15383	15181	15251	15354	15276	15317	15150	15426	15246
25805	21168	28037	26971	24137	22175	22020	21116	21074	21047	30227	39365	32618	26022	21158	19296	19041	18629	18796	18672	18805	18752	18699	18766	18674	18802	18484	18814	18854	18535	18768	18618	18839	18630	19030	18647	18659	18773	18796	18866	18734	18593	18559	18471	18751	18590	18604	18669	18696	18758	18623	18656	18657	18717	18531	18580	18745	18633	18801	18572	18668	18706	18623	18426	18693	18474	18569	18649	18635	18708	18699	18480	18611	18600	18843	18622	18583	18618	18715	18684	18746	18432	18649	18672	18618	18528	18847	18649	18742	18603	18848	18665	18581	18647	18668	18492	18500	18683	18684	18598	18704	18711	18861	18395	18580	18676	18588	18381	18546	18787	18494	18577	18809	18664	18473	18569	18631	18690	18695	18677	18659	18558	18568	18636	18605	18510	18644	18446	18694	18553	18549	18494	18549	18538	18637	18614	18637	18599	18749	18761	18592	18424	18556	18624	18693	18596	18779	18675	18563	18577	18705	18663	18736	18692	18726	18776	18724	18549	18679	18695	18482	18703	18431	18535	18641	18776	18699	18693	18788	18582	18605	18572	18557	18322	18546	18588	18521	18653	18430	18576	18704	18799	18558	18739	18841	18651	18619	18544	18511	18800	18873	18837	18626	18612	18723	18656	18703	18582	18536	18612	18761	18508	18552	18705	18659	18727	18588	18861	18645	18498	18606	18372	18527	18541	18555	18498	18853	18736	18650	18481	18723	18553	18856	18512	18542	18412	18646	18554	18586	18511	18659	18573	18559	18716	18538	18452	18549	18474	18743	18518	18319	18443	18674	18494	18740	18573	18745	18533	18368	18775	18540	18595	18676	18682	18512	18660	18746	18762	18619	18351	18818	18560	18689	18588	18566	18818	18692	18445	18684	18696	18639	18369	18467	18670	18868	18791	18594	18755	18660	18554	18600	18635	18631	18621	18591	18668	18727	18612	18328	18539	18512	18565	18398	18701	18857	18559	18579	18791	18660	18466	18612	18486	18632	18526	18542	18618	18779	18685	18616	18693	18638	18582	18598	18515	18754	18490	18632	18663	18665	18674	18489	18718	18393	18618	18512	18817	18777	18684	18653	18515	18699	18853	18730	18663	18392	18594	18724	18673	18627	18638	18444	18530	18631	18598	18680	18430	18570	18695	18550	18593	18634	18648	18379	18603	18636	18690	18699	18525	18495	18569	18784	18451	18268	18637	18523	18597	18482	18610	18684	18496	18367	18619	18521	18591	18468	18534	18661	18723	18689	18622	18893	18577	18777	18498	18852	18577	18650	18676	18794	18568	18770	18631	18518	18556	18605	18808	18725	18720	18617	18736	18660	18662	18550	18722	18798	18713	18646	18739	18652	18574	18576	18725	18568	18609	18578	18636	18767	18690	18724	18722	18578	18447	18540	18739	18550	18791	18767	18596	18586	18462	18579	18608	18431	18530	18513	18412	18556	18592	18564	18643	18503	18420	18387	18598	18424	18465	18785	18553	18679	18760	18762	18713	18578	18630	18600	18571	18597	18644	18410	18678	18824	18651	18513	18655	18616	18475	18645	18565	18527	18831	18655	18586	18580	18649	18731	18499	18629	18682	18800	18657	18776	18607	18774	18755	18394	18467	18198	18724	18578	18787	18553	18576	18609	18553	18612	18468	18450	18565	18804	18670	18517	18660	18749	18634	18616	18640	18610	18492	18465	18434	18648	18676	18666	18784	18652	18632	18441	18487	18611	18457	18496	18716	18690	18526	18600	18656	18511	18778	18701	18672	18702	18587	18564	18654	18669	18612	18561	18633	18633	18557	18673	18564	18537	18581	18684	18663	18586	18824	18602	18632	18558	18645	18472	18478	18653	18672	18536	18659	18749	18653	18865	18720	18620	18792	18521	18613	18578	18628	18658	18723	18665	18503	18635	18649	18532	18643	18734	18559	18551	18493	18546	18543	18523	18724	18622	18453	18678	18571	18865	18702	18859	18725	18676	18696	18760	18440	18875	18763	18673	18603	18652	18513	18433	18300	18190	18620	18815	18586	18466	18544	18610	18512	18564	18835	18686	18589	18582	18651	18843	18866	18681	18675	18564	18686	18453	18725	18550	18634	18666	18515	18657	18622	18512	18636	18485	18568	18472	18721	18831	18641	18860	18527	18534	18835	18518	18598	18620	18450	18625	18540	18684	18694	18591	18617	18605	18860	18621	18609	18669	18426	18587	18713	18773	18868	18582	18642	18541	18660	18612	18620	18464	18622	18819	18612	18713	18456	18652	18612	18484	18505	18655	18787	18574	18542	18287	18463	18507	18631	18702	18718	18567	18692	18784	18701	18586	18707	18729	18746	18434	18655	18357	18717	18695	18815	18544	18576	18572	18539	18603	18364	18535	18644	18590	18574	18536	18665	18596	18676	18535	18505	18577	18647	18949	18591	18637	18702	18588	18330	18569	18686	18525	18526	18649	18823	18846	18548	18593	18670	18656	18705	18708	18613	18510	18688	18817	18633	18585	18611	18485	18559	18733	18743	18652	18767	18506	18538	18643	18603	18444	18567	18559	18639	18529	18590	18768	18803	18605	18800	18437	18537	18620	18704	18563	18799	18491	18586	18417	18776	18479	18651	18713	18611	18682	18402	18609	18556	18686	18771	18518	18696	18509	18530	18596	18713	18712	18641	18584	18534	18517	18753	18435	18752	18555	18568	18636	18533	18333	18599	18632	18554	18674	18465	18610	18607	18643	18450	18462	18569	18661	18778	18635	18656	18575	18384	18534	18505	18687	18432	18565	18588	18539	18543	18567	18475	18641	18814	18492	18748	18625	18608	18557	18801	18655	18643	18702	18348	18389	18695	18859	18557	18629	18653	18719	18586	18578	18348	18610	18358	18672	18681	18826	18370	18660	18542	18696	18752	18670	18820	18616	18700	18545	18752	18612	18514	18321	18712	18746	18793	18488	18725	18823	18568	18733	18776	18987	18537	18367	18699	18743	18644	18515	18576	18391	18449	18559	18601	18566	18421	18540	18712	18572	18763	18490	18572	18686	18588	18557	18690	18539	18616	18557	18817	18803	18581	18703	18501	18592	18740	18513	18564	18711	18655	18533	18708	18638	18531	18565	18674	18705	18482	18698	18494	18642	18563	18724	18548	18828	18657	18669	18684	18662	18664	18766	18546	18678	18651	18647	18706	18841	18616	18663	18629	18782	18771	18531	18662	18727	18689	18748	18624	18671	18523	18536	18702	18614	18661	18610	18725	18639	18557	18537	18564	18759	18740	18610	18594	18626	18605	18520	18587	18441	18530	18796	18647	18644	18807	18806	18646	18760	18582	18618	18431	18563	18635	18521	18654	18512	18538	18495	18555	18605	18585	18649	18652	18617	18801	18334	18782	18713	18505	18676	18677	18765	18634	18860	18542	18456	18700	18610	18901	18580	18726	18282	18714	18764	18639	18556	18607	18543	18761	18672	18773	18469	18734	18764	18630	18641	18761	18614	18588	18579	18681	18494	18501	18467	18430	18660	18788	18536	18596	18510	18455	18506	18851	18688	18740	18547	18571	18631	18411	18629	18650	18472	18606	18594	18736	18462	18343	18487	18574	18652	18596	18832	18723	18685	18565	18583	18727	18631	18790	18556	18516	18714	18436	18736	18752	18614	18670	18761	18770	18673	18631	18689	18423	18645	18742	18534	18734	18622	18475	18546	18874	18890	18695	18611	18918	18699	18517	18493	18488	18661	18551	18666	18623	18478	18421	18619	18776	18635	18456	18598	18617	18701	18590	18591	18605	18792	18514	18659	18802	18583	18698	18758	18532	18624	18743	18634	18819	18475	18494	18696	18537	18635	18358	18740	18771	18514	18794	18650	18465	18527	18508	18585	18606	18712	18383	18757	18631	18633	18478	18718	18532	18427	18608	18502	18724	18381	18579	18674	18582	18768	18676	18623	18613	18848	18694	18666	18547	18618	18546	18684	18556	18588	18695	18469	18607	18610	18723	18745	18576	18453	18576	18572	18823	18593	18600	18645	18648	18659	18867	18769	18437	18671	18549	18608	18463	18531	18784	18558	18776	18655	18707	18717	18878	18540	18624	18593	18920	18800	18630	18602	18557	18618	18662	18476	18657	18639	18609	18576	18692	18660	18637	18768	18723	18464	18603	18440	18600	18611	18516	18742	18684	18518	18549	18652	18686	18619	18846	18724	18531	18578	18625	18693	18552	18507	18563	18609	18560	18581	18648	18630	18727	18595	18697	18704	18832	18755	18537	18768	18655	18536	18489	18520	18654	18710	18491	18615	18632	18629	18643	18597	18727	18668	18614	18886	18520	18630	18591	18686	18537	18552	18431	18670	18697	18578	18723	18507	18739	18627	18526	18633	18664	18527	18552	18679	18595	18587	18554	18704	18621	18632	18432	18870	18621	18585	18540	18698	18824	18501	18561	18411	18801	18484	18516	18814	18433	18480	18543	18563	18720	18569	18586	18806	18487	18821	18617	18671	18730	18628	18536	18401	18790	18822	18368	18619	18938	18545	18684	18633	18370	18456	18811	18739	18553	18859	18729	18772	18645	18627	18674	18646	18597	18528	18558	18666	18766	18553	18713	18757	18709	18452	18538	18656	18587	18667	18603	18578	18554	18689	18821	18520	18679	18587	18805	18793	18619	18749	18534	18661	18835	18770	18693	18449	18757	18611	18413	18733	18569	18567	18627	18594	18506	18689	18682	18708	18525	18500	18705	18669	18606	18604	18655	18536	18436	18485	18872	18578	18593	18654	18515	18630	18767	18709	18719	18695	18617	18505	18502	18626	18639	18821	18569	18642	18702	18509	18730	18748	18681	18682	18665	18727	18515	18704	18735	18632	18643	18620	18721	18592	18517	18515	18489	18694	18582	18605	18635	18523	18549	18443	18574	18652	18524	18541	18593	18528	18476	18727	18685	18760	18748	18476	18821	18458	18664	18657	18604	18549	18656	18789	18894	18698	18532	18721	18611	18555	18483	18597	18497	18723	18485	18458	18576	18423	18654	18724	18646	18753	18582	18622	18648	18771	18757	18767	18571	18531	18503	18616	18477	18695	18713	18747	18673	18520	18416	18468	18512	18547	18488	18563	18341	18595	18674	18427	18633	18514	18579	18731	18708	18653	18806	18618	18604	18842	18645	18648	18675
20618	34732	33395	29760	22637	18169	18347	18564	18521	18725	31651	39154	30895	22592	17174	15448	15048	14930	15091	15091	15000	15003	15272	15039	15150	15071	15023	14987	14986	15121	14987	14867	15104	14953	15157	15057	14991	15237	14945	15024	15050	15122	15118	15013	14955	14966	15227	15038	15000	15130	14809	14908	15046	15063	14972	15107	14972	14975	14936	14953	15092	15034	15090	14955	15058	15139	14917	14953	14893	14990	15044	15037	14909	15347	15133	14917	15029	15053	14991	14919	14917	15061	14914	15019	15173	14995	15089	14859	15115	15092	15079	14967	14853	15117	15291	14953	14918	14988	15021	14966	14963	14889	14899	14998	15066	14847	14949	14970	14989	15045	14952	15169	14860	14879	15172	14981	14934	14969	15105	15138	14977	14983	14955	14866	14887	15000	14925	15010	15108	15117	14966	14989	15136	14951	14978	15012	15095	15038	14898	14945	15177	14869	14914	15056	15086	15019	14994	15043	14976	15045	15158	15157	15067	14916	15072	15162	15022	14858	15115	14927	15122	14975	14841	15039	14998	14980	14841	14981	14905	14995	15012	14891	14946	15074	14843	15118	15041	15037	14891	14802	15076	14913	14788	15020	15223	15050	15141	15172	15083	14867	14899	15065	15163	14900	15144	14992	15050	14901	15129	14778	14974	14914	15070	14864	14917	14907	14938	15008	14814	14845	14951	15102	14983	15129	15076	14995	14995	15150	14817	15039	15095	14915	15242	15140	15190	15090	15005	14809	14947	14932	14844	14924	15018	15079	15053	14961	14908	15178	15021	15032	14943	14950	15092	14995	15006	15075	14987	14925	15004	15069	14992	14995	15060	15077	15170	14838	15114	14841	15121	15011	14940	15176	14959	14934	15018	15028	15000	14981	15129	15045	15180	15050	14978	15189	15159	14920	14891	15062	15075	14919	14845	15104	15092	14884	14995	15153	14856	14990	15023	15119	15034	14693	14986	14832	15032	14958	15052	15034	14882	15073	14963	14871	14912	15034	15005	15098	15046	14751	15069	14925	15003	14999	14974	15049	14870	15194	14931	14992	15097	15084	15126	15109	15032	14874	14910	15157	15064	15078	14999	14953	14883	14925	14846	15030	14900	14993	15115	14968	14933	15141	14959	15161	15022	15008	14891	14833	15080	15074	15149	14981	15057	15042	15124	15078	15062	15193	15132	15039	14996	15097	15032	14988	14993	15012	14915	14921	14948	14781	14958	14972	15039	14953	15129	15087	14835	15136	15141	14896	15023	14986	14990	15023	14964	15016	15077	14950	14932	14952	15254	15021	15096	14965	14943	15068	14957	14903	15015	14986	15037	14910	15075	15080	14935	14863	15092	15115	15048	15098	15173	14898	14935	14975	15027	15008	14983	15199	14903	14918	14981	14876	15019	15043	14855	14902	15066	14985	14863	15092	14945	15014	15147	14865	14968	15063	14926	15042	14953	14940	15039	15004	14996	15054	15006	14905	15161	15059	14955	15059	14820	14883	15057	14798	15021	14963	15089	14990	14935	15031	14980	15063	14913	15055	14937	14951	15156	14895	15061	15128	14879	14970	15037	14977	14759	15065	14891	14903	15015	14832	15164	14767	15096	15079	15049	14825	15052	15172	15047	15107	14940	14952	15207	14989	14908	15105	15124	15067	15086	14953	15084	15102	15165	15123	14887	14909	15103	14917	15106	15045	15011	15238	15164	14918	14865	15061	15007	15277	14951	15029	14951	15138	15019	14985	14989	14882	15166	15011	14997	15086	14923	14954	15176	15029	14844	15028	14975	15035	15098	14943	15054	14925	15015	15011	14949	15100	14963	14973	15139	15055	15137	15015	15075	15139	15047	15090	14857	15038	15072	14830	14854	14952	15202	14899	14969	14950	15020	14828	14948	15140	15117	15042	15008	15011	15064	15059	15028	14973	15160	15052	15060	15005	14959	14987	15062	15033	14954	14965	14910	15097	15083	15037	14992	14929	14985	14817	15039	14990	14762	15008	15022	15037	14916	15024	15061	15040	14882	14920	15129	14900	14948	14853	15104	15069	14975	15218	15008	15032	14883	14958	15106	15145	15207	14902	15053	15007	15172	14837	15165	15098	15012	15001	14937	14808	14943	15013	15136	14855	15134	15093	15116	14930	15011	15035	15078	15007	14978	15096	15094	15022	15079	15142	14973	15042	15001	14982	15034	15194	14924	15016	15067	15051	15146	15034	15011	15025	14980	15069	15054	14810	14959	15160	14845	14868	15007	15140	15031	14955	14933	14980	14964	15026	14963	15079	14926	15229	14977	15056	15099	14914	15028	14921	14980	15001	14929	14962	14956	14895	14870	15018	15017	14934	14909	14943	14948	15037	15022	15182	15044	15050	15109	14956	15051	14939	15071	15094	14972	15016	15011	15105	15006	14999	15074	15047	14887	15011	14900	14993	14914	15107	14802	14946	15100	14954	15018	14906	14981	15033	14964	15234	15104	14885	14949	15091	15071	15125	15044	15064	14829	14906	15104	14906	14855	15124	15020	15096	14900	15096	14848	15014	14852	15028	15125	14913	15172	14962	15036	15021	14961	15037	15047	15059	14959	15094	14965	14802	14931	15058	15048	15026	14874	15110	14942	15016	15035	15077	14962	15009	15026	14933	14954	15029	15018	14989	15103	15006	15027	15049	15084	15062	15101	15066	14958	14918	14843	15081	15135	15018	15088	15013	15097	15085	15076	14988	15024	15162	15086	15108	15073	14989	14931	15057	14912	15069	14996	15011	15106	14828	15179	15039	15047	15092	15191	15130	15056	15005	14951	14924	15072	15046	15062	14926	15102	14910	15018	14974	15047	15165	15127	15249	14943	15028	15147	15084	14940	15128	15101	15134	15060	14990	15021	14987	14995	14833	15198	14841	15153	15058	14929	15220	14915	15020	14917	15012	15166	14972	15046	15101	14964	14931	14991	14921	14969	15103	14887	15124	15074	15047	14986	14883	15128	14894	15111	15159	15006	14995	15106	15092	14933	15153	15042	15048	15113	14936	15053	15049	14956	15033	15190	15068	15224	15056	15047	15008	14995	14933	14935	15066	15179	15017	15019	15222	15183	14940	15133	14815	14955	15107	14858	15121	15044	14957	14804	15140	15040	15092	15183	14989	15083	14879	15075	14902	14973	15034	15066	14857	14946	15103	15026	15078	15030	15141	15201	15039	14966	14997	15055	14959	14913	15094	14995	14874	15055	14857	14925	15105	15058	14959	15124	14971	14850	14896	15031	15022	14868	14947	15117	14943	15011	15165	15066	15002	15069	14890	14982	15038	15058	14944	14999	14934	15181	15155	14986	14940	15179	15052	14914	15142	14812	14887	14923	15044	15058	14987	14911	14852	15131	15173	15165	14971	15077	15038	14840	15126	15077	14993	15095	14960	15003	14943	14958	15155	15118	15048	15149	14919	15018	15076	15003	14861	15015	14798	15013	15141	14825	14926	15072	15059	15146	15092	15015	15022	14943	14992	15079	14944	15064	15095	15122	14932	14985	14926	14953	14991	15162	15055	14906	14949	15048	15171	14814	14995	15249	15065	15074	15070	14923	14978	14929	15074	15010	15071	14874	15003	14852	14992	14889	15044	15058	14837	15001	15173	15029	14962	14906	15058	15051	14950	15028	14935	15061	15159	15074	14902	14973	14957	14944	15023	15039	14929	14926	15065	15047	15066	14998	15080	15095	14989	14970	14982	15151	15033	14983	15184	15025	15039	14938	14951	15051	14984	15032	14961	14925	14961	14872	15029	15154	14896	14898	14888	14754	15120	15049	15066	14894	15105	15025	14854	15081	15070	15008	15011	15139	15139	15019	15005	14884	14913	14966	14996	14874	14966	15021	14845	15180	15014	15119	14930	15104	14897	15034	14915	15070	14955	14942	15054	15156	15125	14956	14993	15014	15036	15004	14929	14889	15095	15019	15223	15065	15126	15079	14918	15052	15014	14994	14974	14906	14973	15036	15084	14932	15097	15105	15088	14985	14975	15098	14884	15018	15078	14944	15022	14946	15011	15151	15027	15038	14847	14958	15066	15070	15066	14914	14994	15115	14886	15084	14991	14964	14959	15120	14981	15086	14791	15096	15042	15035	15196	15151	15033	15072	15064	15045	14935	15069	15015	15019	15061	15051	15072	15075	15172	15089	15024	15025	15004	15075	15137	15148	14903	15097	14948	15074	15069	15076	15000	15017	14918	15164	15040	14968	15041	15091	14900	15171	15067	15043	15074	15178	15082	14976	14885	15113	14962	14935	15081	15020	14931	15057	15082	15043	15152	14932	15074	15069	14952	15152	15008	15082	14969	14920	15120	14895	15198	14952	14821	15014	15052	15087	15014	15005	14934	15077	15119	15096	15143	14896	15014	14929	15029	15232	15203	14943	15015	15128	15116	15051	14898	15003	14816	15124	14971	15028	14819	15058	15087	15015	15096	15101	14957	14792	14978	15088	14989	14955	14933	14958	14975	15030	14935	14910	15071	15007	14988	14994	15046	15039	15010	15072	14936	15076	14921	14827	14943	15051	14962	15010	15063	14862	14925	15128	15061	14848	14963	14961	14942	14989	14887	15168	14958	14960	15048	14998	15073	15129	15086	15163	15108	15144	15204	14996	15179	14865	14871	15027	14927	15121	14913	14881	15200	15096	14871	14831	14964	15001	15176	14989	14928	14988	14992	15117	15115	15140	15007	15173	15126	14929	15158	15269	14889	15070	14979	14985	15057	15063	15024	15059	15029	15151	14901	15189	15007	15085	14905	15001	15043	15049	14909	15018	15013	15165	15074	14907	14864	15053	14985	14968	15131	15028	14908	15063	15041	15127	15050	15059	15222	14940	15048	15138	15004	15148	15136	15053	14960	14864	14896	15055	14959	14877	14795	15049	14934	15003	15047	15080	15034	14936	14984	15133	15086	15051	15158	15014	14996	15068	14786	14967	15187	14965	14871	14718	14980	14952	14883	14952	15308	15060	15060	15013	15041	14914	15237	14985	15030	14859	15003	15193	14943	15045	14968	14968	15056	15077	14981	15035	14992	14861	15003	15074	14912	14937	15061	14991	15090	14982	15188	14897	15080	15004	14932	14990	15015	15059	14931	15002	14989	14906	14931	14976	14889	14923	15022	14996	15111	15256	15126	15112	14790
23897	21049	28477	24102	23160	26641	27152	23745	21550	21696	39968	53989	42589	30505	22732	19409	18499	17987	18169	18247	18288	18086	18287	17807	18038	18017	17909	18140	18009	18041	18119	18039	17936	17897	18171	18081	18116	18116	18021	17854	17929	18239	17895	18154	18137	18011	18101	18185	17928	18146	17873	17903	17996	18156	18181	18101	17919	18080	18250	17918	18140	17937	18002	18132	18074	18042	17904	17915	17952	17850	17953	17955	18068	17945	18087	17971	17921	17987	17938	18122	17800	17861	18085	17878	18010	18098	17923	17998	18112	17988	17852	17940	18011	17943	18041	18149	18133	17976	17821	18048	17868	18075	18045	18116	17937	17790	18019	17941	18045	18065	17938	17723	17997	18088	17888	17896	18063	18160	17932	18117	18112	18076	17996	17932	17899	18043	18102	17978	18077	17938	18053	17757	17829	17895	18109	17944	18109	18170	18069	17916	18106	18176	18151	18020	18036	17933	18016	17876	17864	17838	17909	18158	17987	18040	18064	18023	18000	17886	18007	17972	17976	17935	18015	17999	18086	18224	17848	17935	17873	17800	17937	18009	18039	17782	17856	18158	17818	17678	17843	18028	17994	17753	17954	17938	17950	18100	17678	17869	17793	17970	18091	17924	17946	17785	17962	18151	18019	18174	18098	17923	17764	17842	17861	18032	17859	18101	18099	17869	18110	17833	17926	18181	18017	18056	18061	18048	18092	18018	17715	17970	17962	18128	17924	18068	17997	17937	18010	18096	18000	18048	18033	17810	17945	17931	18083	17905	17924	17842	18072	17931	17932	18077	18152	17741	18025	18097	18063	17970	18188	17799	18007	17960	18066	17958	18050	18279	18001	18001	18044	17925	18096	18034	17912	18062	17852	17911	17897	17796	18081	17797	17966	18097	17981	18010	17925	18034	18077	18014	17998	18111	17872	18010	17941	18031	17819	17937	17943	17841	17944	17981	18085	17945	18149	17893	18053	17932	17820	17974	18088	18043	18133	18198	17841	18034	18132	18027	18085	18034	17964	17807	18070	18113	18034	17972	18129	17887	17991	17909	18108	17830	18101	17994	17916	17891	17849	17875	17826	18022	18074	17982	17844	17905	18131	17714	18066	17818	17928	17923	17939	18095	17974	17878	18063	17936	18087	18096	18141	18125	18026	18012	18039	17987	17899	18090	17882	17911	18019	17879	18007	17965	17918	17982	17939	18115	18045	18020	17768	17705	17963	17930	18140	17970	17843	17779	17849	17883	18017	18019	17942	17996	18212	18080	17999	18061	18110	18063	17993	17707	17843	17980	18023	17953	18095	18119	18163	17845	17881	17975	18041	17742	17977	18164	17912	17945	17808	17894	17769	17913	17910	17819	17772	18125	18012	17823	17909	18130	17919	17845	18107	18021	17902	18099	18150	17998	18041	17978	18256	18120	17950	17741	17767	18082	18120	18180	18082	17927	18129	17903	17950	18023	18143	18020	17936	18083	18119	17880	17996	18100	18154	17926	17867	17981	17865	18116	17995	18157	18198	18047	17908	18022	17995	18053	18231	17929	18029	17898	17725	18063	17966	18068	18113	17800	17678	17823	17941	18009	18002	17824	18001	17953	18113	18245	17861	18144	18206	18079	17897	17806	17685	18080	18019	17741	18015	18016	17854	18174	17907	18066	18208	18024	17708	17888	17936	17814	17933	18169	18024	17934	17852	17938	17883	17974	18201	17936	17910	17898	17911	18162	18023	17869	18156	18051	18061	17806	17873	18107	17875	18044	17870	17864	18067	17939	17683	18048	17774	17965	18171	17845	17816	18035	17980	18048	18158	17967	17903	18080	18023	17823	17946	18083	17803	17977	17990	18011	17949	18009	18023	17886	18005	17888	17804	17956	17812	18075	18100	17921	17964	17839	18132	18144	18114	17978	17985	18045	17848	17964	17991	17953	18104	17857	18120	17966	18017	18092	18047	17913	17985	17971	18100	17950	18066	17769	17992	18056	18043	18010	17995	17995	17933	18000	18101	17919	18060	18118	18220	17943	17849	17985	17955	17840	17821	17979	18332	17875	17924	18231	18039	17972	18031	18150	17808	18062	18051	18026	18019	18171	18095	17936	17893	17931	18031	17921	18046	17889	18043	17901	17918	18086	18009	18025	17791	18015	18044	17882	17973	17989	17935	17911	17987	18016	17976	17989	17968	17993	17793	18042	18214	17849	17993	18200	18072	17937	17794	18156	17930	18134	17838	18026	18158	17993	17818	18023	18006	18040	17959	17919	17997	18010	18115	17960	18184	17998	18056	17983	18103	17881	18001	17849	17963	17913	18092	18037	17929	17925	18009	18073	17901	17767	17982	18059	18142	17919	17946	18046	17900	18046	17985	18136	17925	17940	17881	17923	17881	17982	17925	17773	17861	18037	18022	18044	17850	18059	17989	18021	17959	18069	18036	18007	17930	17934	18099	17992	17863	17879	17923	17845	17990	18030	17780	18177	18034	18085	17966	18006	17984	18082	17989	17923	17982	17979	18009	18032	17934	17818	17947	18064	17978	17963	17943	17988	18021	17914	18098	17953	17887	17915	17950	17936	18002	18061	17983	17925	17822	17933	18132	17976	17925	18038	17672	17789	17963	17960	18128	17948	18000	17905	18025	17799	18144	17768	18003	17863	17928	18078	18075	17931	17875	18073	18044	17973	17913	18026	18036	17819	17903	17836	17853	17942	18064	17979	17802	18031	17987	17955	18091	17958	17935	17873	18120	17818	18000	18134	18163	17989	17922	17896	17924	18004	17893	18075	17977	17902	17943	18109	18091	18000	17966	17823	18066	17977	17942	17989	17981	17905	17995	17918	17965	18034	18107	18020	17835	17999	17941	18002	17879	17995	17944	17886	17880	18091	17876	18119	17939	18047	18107	17852	17979	17806	18060	18089	17988	18024	17972	18113	17935	17772	17992	17966	17742	17958	18116	17933	18041	18070	18255	17943	18232	18070	18084	18089	18041	17866	18117	18097	17900	17760	18072	18162	18042	18154	17941	17977	18148	18191	17861	18153	18121	17829	17924	18078	17929	18018	18124	17887	17926	18129	18005	17773	18181	17984	17859	17922	17918	17841	18006	18188	18040	17997	18241	17710	17699	18022	17840	17998	17974	18001	17916	18085	18116	17969	18073	17839	17816	18086	17927	17977	18046	17857	18136	17722	17974	18311	17969	17922	17979	17782	18108	17947	18089	17912	18047	18041	18092	18003	18100	18131	18035	17970	17975	17971	18041	17840	17679	17873	17899	18000	18001	17761	17866	17971	17866	17942	18056	18016	17989	18042	17977	17831	17767	17977	18237	17957	18025	18091	18121	17878	17872	18058	18060	18050	18053	17682	18023	18074	18015	17984	17870	17990	17947	17999	17984	17999	17928	17945	17898	17943	17906	17999	17734	17966	18082	17957	17913	17829	17837	18065	18041	18022	18032	18105	17897	17908	17950	17826	18082	17953	18117	18093	18032	18037	17813	18055	17878	17841	18101	18001	17948	17707	18035	17821	17888	17919	18058	17927	18040	18147	18127	18034	17908	17963	17818	17976	18005	17955	17920	17923	17957	18126	18183	17858	17841	18141	18101	18014	17791	17928	18064	18019	18182	18052	18041	18113	17771	18094	17945	17956	17920	18074	18082	18146	18069	17771	17876	18022	17839	18065	17982	18023	17870	17963	18022	18220	18099	18148	18198	17987	17813	18139	18042	17989	17752	18107	17968	18036	17805	18103	18087	18075	18073	17886	17988	18127	17925	17915	17923	18204	18151	18005	18099	17998	17840	18090	17846	17769	18268	18062	18009	18099	17914	17983	18135	17987	17861	17998	18185	18112	18123	17809	17937	18057	18007	18089	18059	17959	17959	18031	17850	18097	17869	18088	18023	17865	17972	18004	17869	17937	18146	17887	18010	17856	17942	18060	17965	18190	17867	17957	18030	18104	18019	18072	18021	18088	18016	18038	17878	18194	18084	17823	18006	17959	17980	18085	17868	17957	18018	18081	17903	18107	17856	17997	18079	17915	18123	18117	17898	17771	18002	17845	18060	18044	18067	18064	18198	17928	17819	17898	18038	17942	17958	17750	17952	17760	18045	18009	17690	18176	17984	17884	18010	18051	17927	17831	18013	17902	18068	18123	17917	17732	18107	17877	17946	17970	18141	17785	17782	17885	17943	17992	18045	17824	17961	17903	18043	18192	18161	17963	18088	18035	17908	17851	17981	18033	17957	17814	17986	18005	17997	17970	17974	17938	17995	17856	18092	18129	17706	18074	17912	18016	18000	18065	17918	18003	18125	17961	17774	18042	17994	17895	18025	18077	17967	17872	17997	18129	18118	17966	18007	18047	18102	17884	17965	18083	17906	17967	17890	17934	17869	17879	17960	18024	17847	17920	18017	18036	17973	17968	18008	17942	18008	18044	17970	17916	17952	17965	17969	17950	17747	17785	17823	17998	18067	17713	17887	18103	18039	18119	17754	17890	17811	18190	17945	18094	17845	17859	18158	17983	17943	17929	17840	17861	17982	18113	17973	17969	18035	18133	18069	18179	17913	17791	18053	18123	17957	17907	17824	17971	18026	18089	18038	17951	17941	18075	18039	18090	18143	17978	17994	17984	17942	17811	17894	18059	18078	17959	17892	17907	17922	18014	18064	18151	18053	17971	17917	17934	18098	18009	18081	18068	17935	17816	18031	18000	17984	17927	17876	17910	17922	18015	18031	17896	17816	18010	18074	18065	17915	18114	17939	17972	18040	17896	17960	18099	18015	18100	17817	18103	17961	18134	18090	18176	17985	18169	17798	17983	18034	17819	18068	18095	18133	18240	18017	17967	17988	18080	18104	17974	18140	17943	18144	17925	17897	18014	17891	18080	17962	18239	17879	17867	18006	17978	18013	17962	18122	18227	17851	17930	18025	18049	18203	17933	17965	17911	17934	17816	17911	17868	17970	17960	18087	17869	17949	18031	18096	18066	18044	18090	18059	18050	18042	18138	17745	17999	17811	17978	17879	18085	17990	18026	18000	17738	18016	17976	17867	17885	17940	18153	17890	18000	18090	18105	18189	18006	17964	18062	18037	17927	18018	17989	17945	18090	18099	17901	17907	17928	18139	18071	17935	18002	17860	17999	17988	18086	18099	17857	17932	18105
23301	39063	37900	32877	31344	27101	23287	22406	20290	19971	42488	52133	40568	27902	18769	15411	14672	14689	14785	14628	14622	14586	14698	14701	14545	14706	14645	14561	14568	14807	14642	14745	14853	14717	14709	14649	14692	14534	14547	14734	14601	14594	14576	14735	14633	14530	14779	14843	14642	14614	14716	14559	14557	14574	14682	14632	14863	14621	14561	14601	14518	14622	14645	14743	14640	14599	14631	14706	14833	14397	14698	14628	14685	14525	14745	14554	14647	14560	14544	14650	14569	14392	14529	14552	14637	14718	14829	14536	14522	14598	14635	14652	14625	14629	14727	14666	14684	14600	14565	14503	14631	14677	14627	14694	14513	14700	14599	14815	14526	14567	14690	14356	14662	14625	14665	14690	14806	14684	14614	14646	14573	14656	14656	14635	14680	14622	14573	14485	14616	14616	14581	14592	14618	14499	14651	14703	14553	14633	14668	14600	14642	14581	14525	14521	14582	14592	14670	14648	14737	14778	14474	14631	14656	14563	14532	14705	14722	14526	14470	14577	14794	14578	14579	14571	14429	14637	14657	14596	14555	14484	14750	14566	14558	14617	14575	14534	14602	14626	14542	14621	14568	14697	14569	14677	14663	14588	14597	14533	14653	14576	14521	14830	14769	14581	14476	14453	14549	14794	14727	14442	14694	14712	14625	14518	14552	14640	14673	14635	14595	14761	14658	14663	14542	14555	14551	14751	14582	14645	14599	14596	14553	14660	14508	14691	14645	14745	14507	14681	14458	14627	14613	14469	14635	14609	14616	14716	14518	14480	14553	14612	14577	14616	14621	14518	14641	14652	14683	14582	14679	14621	14480	14510	14448	14593	14500	14666	14566	14580	14584	14492	14648	14635	14370	14775	14743	14628	14571	14683	14589	14747	14553	14623	14479	14567	14583	14623	14647	14567	14451	14465	14563	14593	14563	14437	14608	14457	14462	14677	14638	14523	14690	14587	14636	14741	14541	14542	14454	14704	14466	14606	14654	14738	14552	14642	14451	14589	14644	14659	14606	14735	14641	14556	14578	14602	14667	14762	14532	14631	14625	14689	14401	14604	14502	14717	14646	14434	14607	14705	14499	14557	14472	14707	14627	14509	14606	14534	14688	14644	14575	14549	14636	14525	14793	14616	14460	14614	14606	14665	14712	14681	14566	14561	14695	14734	14654	14577	14719	14511	14746	14556	14727	14605	14649	14688	14575	14628	14552	14647	14558	14645	14635	14700	14505	14730	14622	14705	14683	14608	14608	14683	14696	14580	14559	14620	14618	14640	14593	14633	14548	14478	14506	14846	14691	14565	14669	14558	14548	14609	14529	14591	14629	14660	14677	14552	14624	14567	14520	14535	14679	14601	14626	14891	14816	14524	14604	14586	14548	14941	14728	14827	14706	14531	14731	14712	14502	14409	14716	14661	14598	14617	14699	14576	14750	14488	14636	14818	14623	14701	14662	14649	14603	14583	14728	14696	14634	14750	14643	14448	14480	14681	14696	14581	14668	14625	14727	14504	14730	14652	14585	14612	14574	14556	14536	14566	14667	14554	14784	14534	14543	14495	14605	14622	14497	14560	14687	14720	14665	14678	14618	14632	14670	14600	14545	14566	14810	14560	14564	14686	14434	14401	14663	14773	14633	14602	14507	14649	14593	14707	14689	14564	14569	14794	14469	14789	14577	14517	14853	14545	14536	14601	14576	14494	14638	14536	14615	14695	14519	14541	14645	14625	14422	14849	14630	14594	14557	14730	14619	14506	14637	14623	14629	14533	14549	14558	14561	14479	14589	14504	14649	14689	14527	14527	14691	14645	14713	14625	14517	14670	14663	14501	14550	14777	14537	14735	14503	14612	14540	14607	14739	14744	14592	14713	14520	14631	14493	14694	14639	14615	14801	14509	14581	14797	14587	14533	14674	14548	14682	14594	14601	14635	14594	14454	14563	14596	14401	14586	14639	14469	14890	14575	14647	14561	14520	14607	14646	14640	14639	14623	14621	14653	14739	14654	14604	14721	14556	14718	14548	14650	14805	14562	14573	14688	14727	14728	14694	14401	14513	14584	14560	14854	14741	14601	14507	14662	14630	14805	14487	14425	14621	14793	14658	14594	14593	14496	14684	14688	14603	14776	14592	14577	14657	14676	14555	14625	14553	14666	14621	14607	14669	14650	14648	14523	14635	14613	14562	14776	14527	14768	14504	14594	14590	14780	14613	14690	14632	14521	14558	14550	14480	14672	14707	14649	14526	14519	14716	14311	14503	14606	14823	14619	14610	14608	14743	14485	14594	14536	14619	14567	14573	14644	14569	14693	14589	14665	14601	14693	14636	14829	14512	14590	14689	14474	14736	14638	14669	14538	14526	14535	14649	14586	14620	14555	14757	14718	14711	14713	14533	14723	14639	14459	14478	14697	14711	14585	14573	14499	14614	14696	14512	14610	14667	14836	14496	14589	14682	14650	14499	14592	14535	14671	14637	14567	14616	14551	14594	14714	14470	14571	14584	14444	14583	14580	14678	14696	14676	14572	14552	14792	14659	14630	14672	14705	14764	14716	14666	14587	14700	14681	14719	14463	14580	14844	14608	14558	14626	14564	14660	14688	14690	14692	14500	14702	14482	14653	14609	14549	14489	14656	14592	14696	14660	14712	14652	14701	14745	14488	14580	14545	14545	14684	14783	14764	14508	14572	14493	14556	14587	14452	14641	14719	14619	14638	14759	14745	14611	14628	14513	14709	14697	14661	14570	14705	14620	14680	14703	14536	14471	14644	14670	14470	14592	14627	14739	14715	14720	14673	14396	14485	14678	14612	14521	14588	14690	14537	14576	14556	14479	14508	14509	14636	14712	14691	14425	14565	14527	14672	14582	14611	14406	14669	14635	14488	14496	14606	14533	14689	14656	14697	14695	14603	14656	14585	14609	14553	14568	14639	14681	14557	14731	14568	14562	14768	14589	14506	14662	14608	14821	14725	14714	14620	14586	14675	14681	14544	14680	14648	14827	14700	14547	14567	14547	14443	14729	14646	14532	14539	14734	14466	14828	14583	14631	14538	14650	14680	14565	14557	14582	14468	14573	14807	14714	14529	14536	14666	14687	14513	14618	14498	14479	14707	14519	14600	14595	14596	14784	14707	14545	14598	14705	14486	14659	14700	14429	14647	14618	14604	14726	14716	14836	14642	14573	14485	14670	14670	14595	14655	14571	14647	14466	14557	14616	14612	14597	14709	14606	14568	14692	14814	14769	14684	14704	14625	14620	14494	14491	14623	14606	14811	14607	14823	14535	14383	14552	14581	14634	14698	14670	14722	14528	14422	14728	14604	14617	14648	14596	14575	14445	14727	14637	14676	14747	14657	14807	14575	14577	14697	14744	14603	14518	14548	14452	14451	14694	14494	14565	14565	14481	14623	14733	14741	14604	14622	14623	14630	14744	14331	14497	14633	14731	14421	14586	14560	14607	14623	14460	14672	14584	14628	14658	14495	14590	14785	14553	14866	14598	14593	14646	14486	14586	14524	14644	14616	14716	14634	14774	14824	14758	14620	14399	14511	14611	14540	14728	14699	14662	14604	14721	14759	14598	14652	14675	14712	14732	14579	14495	14717	14649	14537	14614	14495	14580	14589	14625	14626	14587	14500	14537	14557	14788	14503	14458	14522	14808	14615	14544	14703	14596	14769	14467	14716	14599	14617	14675	14743	14612	14383	14679	14666	14687	14357	14830	14479	14558	14740	14595	14646	14786	14504	14572	14689	14611	14615	14600	14603	14764	14573	14641	14636	14624	14630	14614	14620	14500	14631	14628	14432	14722	14596	14490	14608	14506	14514	14484	14583	14631	14613	14628	14525	14847	14627	14594	14588	14605	14625	14557	14661	14479	14684	14439	14587	14514	14631	14628	14599	14708	14503	14693	14730	14490	14577	14659	14706	14712	14406	14772	14729	14556	14596	14625	14563	14593	14693	14604	14630	14603	14605	14667	14547	14539	14521	14600	14558	14641	14594	14649	14669	14530	14667	14673	14802	14597	14567	14559	14638	14660	14684	14483	14642	14577	14850	14725	14626	14704	14659	14598	14693	14727	14819	14696	14736	14646	14578	14517	14496	14756	14587	14549	14625	14567	14589	14741	14783	14636	14581	14594	14746	14446	14716	14672	14686	14663	14553	14494	14584	14728	14599	14757	14515	14787	14797	14678	14627	14656	14732	14494	14637	14490	14481	14630	14679	14663	14588	14704	14689	14614	14562	14673	14639	14616	14548	14612	14458	14572	14589	14744	14503	14583	14445	14447	14573	14593	14758	14715	14557	14587	14655	14540	14511	14790	14640	14588	14532	14531	14700	14501	14582	14621	14602	14693	14531	14648	14497	14566	14545	14631	14655	14718	14636	14606	14610	14522	14638	14670	14564	14599	14768	14524	14659	14662	14634	14470	14581	14547	14696	14623	14745	14635	14690	14873	14529	14563	14800	14496	14642	14636	14501	14580	14679	14551	14592	14651	14655	14684	14447	14502	14749	14720	14700	14425	14659	14479	14634	14582	14633	14592	14670	14579	14679	14597	14485	14743	14502	14651	14821	14627	14653	14640	14476	14625	14676	14534	14464	14564	14640	14569	14684	14558	14649	14566	14857	14583	14773	14556	14519	14598	14610	14649	14517	14564	14621	14601	14651	14695	14617	14564	14769	14748	14772	14616	14622	14689	14490	14664	14587	14728	14568	14675	14574	14596	14713	14527	14550	14600	14538	14514	14706	14516	14617	14608	14515	14614	14556	14510	14531	14659	14696	14689	14625	14620	14712	14711	14487	14689	14586	14578	14660	14555	14524	14384	14681	14538	14585	14559	14605	14773	14509	14502	14831	14670	14726	14550	14539	14680	14700	14563	14705	14469	14620	14737	14612	14683	14517	14441	14502	14741	14489	14578	14585	14662	14563	14608	14693	14661	14702	14613	14448	14606	14547	14685	14733	14504	14649	14594	14640	14641	14572	14677	14603	14703	14640	14742	14641	14592	14450	14657	14651	14620	14567	14677	14493	14518	14804	14577	14448	14668	14616	14586	14584	14557	14631	14701	14651	14517	14598	14709	14695	14495	14639	14652	14568	14718	14440	14690	14587	14613	14619	14618	14728	14606	14626	14549	14617	14780	14601	14633	14563
30366	23429	25177	23770	21468	21260	20439	19810	19592	19477	20930	23057	21914	20100	19008	18630	18694	18775	18609	18631	18592	18708	18510	18716	18520	18643	18663	18639	18559	18600	18657	18629	18586	18567	18557	18520	18385	18649	18550	18653	18406	18841	18443	18624	18463	18629	18521	18638	18507	18496	18616	18525	18568	18567	18379	18791	18685	18754	18755	18491	18552	18828	18482	18685	18428	18406	18609	18560	18592	18850	18569	18577	18582	18452	18557	18512	18607	18612	18788	18837	18566	18474	18294	18477	18624	18502	18591	18352	18661	18405	18676	18504	18720	18669	18523	18563	18471	18574	18782	18559	18674	18589	18437	18398	18677	18439	18585	18678	18504	18454	18558	18583	18351	18608	18699	18636	18400	18519	18589	18714	18391	18551	18516	18675	18398	18538	18627	18521	18450	18374	18298	18606	18649	18523	18631	18497	18537	18392	18708	18709	18575	18545	18594	18568	18540	18603	18641	18677	18603	18443	18358	18626	18407	18653	18548	18564	18389	18588	18701	18753	18572	18591	18542	18457	18667	18563	18461	18540	18568	18489	18592	18641	18661	18453	18514	18721	18480	18454	18702	18622	18406	18606	18599	18685	18548	18378	18423	18513	18466	18496	18430	18416	18677	18779	18690	18602	18563	18481	18628	18598	18600	18570	18569	18607	18666	18335	18662	18553	18509	18520	18582	18487	18552	18552	18619	18583	18606	18469	18356	18740	18781	18366	18340	18486	18516	18528	18540	18418	18641	18531	18683	18670	18554	18637	18403	18804	18417	18527	18291	18405	18478	18608	18660	18608	18430	18727	18622	18659	18611	18521	18355	18446	18642	18906	18413	18497	18552	18448	18679	18405	18569	18839	18660	18537	18519	18579	18427	18608	18535	18553	18608	18577	18575	18594	18517	18601	18475	18412	18888	18585	18352	18485	18591	18442	18631	18544	18448	18606	18311	18771	18589	18470	18447	18646	18671	18444	18298	18592	18485	18554	18591	18793	18594	18739	18773	18681	18764	18767	18704	18781	18575	18728	18596	18543	18694	18638	18623	18675	18511	18537	18751	18559	18573	18609	18536	18473	18473	18625	18443	18572	18705	18500	18592	18491	18645	18801	18619	18693	18460	18674	18604	18501	18563	18648	18567	18547	18537	18654	18550	18553	18697	18514	18528	18601	18442	18546	18565	18652	18523	18489	18525	18812	18781	18561	18694	18766	18667	18631	18448	18532	18552	18453	18628	18582	18438	18548	18441	18503	18619	18779	18462	18459	18594	18521	18387	18458	18578	18509	18449	18438	18459	18510	18716	18566	18584	18496	18642	18558	18520	18594	18712	18467	18334	18472	18595	18728	18575	18589	18511	18573	18553	18704	18684	18712	18331	18416	18594	18452	18519	18589	18340	18495	18527	18500	18467	18398	18392	18658	18630	18515	18391	18522	18939	18507	18735	18519	18803	18664	18822	18617	18469	18368	18645	18656	18544	18626	18810	18569	18628	18632	18565	18604	18658	18544	18618	18756	18537	18730	18567	18464	18511	18496	18568	18668	18674	18568	18584	18696	18603	18602	18654	18567	18318	18796	18390	18568	18532	18647	18487	18342	18533	18583	18830	18910	18857	18715	18696	18528	18655	18537	18589	18499	18740	18621	18522	18714	18657	18506	18626	18440	18465	18650	18762	18812	18461	18448	18602	18395	18373	18745	18529	18474	18625	18633	18830	18534	18676	18666	18520	18566	18694	18486	18713	18683	18703	18644	18489	18715	18562	18592	18565	18730	18491	18666	18549	18739	18481	18492	18417	18476	18467	18345	18606	18468	18684	18309	18523	18411	18603	18674	18624	18581	18791	18420	18637	18636	18644	18455	18467	18674	18349	18600	18538	18630	18620	18414	18616	18668	18594	18482	18545	18671	18709	18420	18460	18338	18504	18424	18718	18365	18482	18743	18634	18646	18568	18582	18768	18768	18563	18468	18514	18455	18443	18487	18440	18546	18525	18543	18570	18545	18761	18678	18580	18498	18423	18630	18549	18546	18638	18605	18527	18571	18671	18634	18531	18592	18562	18454	18757	18768	18566	18570	18549	18509	18494	18657	18421	18433	18595	18650	18580	18393	18556	18368	18628	18406	18520	18557	18669	18434	18710	18713	18696	18864	18551	18783	18582	18370	18695	18433	18604	18490	18491	18402	18571	18585	18618	18578	18711	18604	18443	18712	18322	18657	18603	18640	18447	18751	18859	18603	18643	18550	18466	18597	18578	18590	18714	18478	18553	18484	18667	18623	18627	18474	18601	18433	18640	18435	18566	18581	18574	18512	18495	18433	18458	18441	18323	18461	18567	18497	18610	18519	18517	18611	18594	18524	18548	18519	18746	18614	18755	18504	18446	18571	18515	18586	18628	18391	18409	18556	18673	18548	18639	18656	18662	18501	18567	18764	18521	18726	18640	18438	18491	18584	18923	18560	18551	18562	18611	18732	18487	18514	18597	18537	18500	18514	18742	18618	18392	18683	18530	18435	18456	18412	18543	18386	18610	18637	18628	18674	18627	18360	18387	18615	18535	18522	18562	18320	18652	18637	18620	18662	18791	18370	18441	18733	18594	18698	18469	18545	18522	18612	18586	18494	18816	18561	18762	18558	18805	18577	18413	18456	18489	18479	18456	18765	18574	18513	18606	18682	18661	18687	18834	18353	18533	18679	18628	18520	18731	18576	18776	18508	18299	18720	18550	18657	18566	18847	18609	18452	18688	18499	18749	18852	18485	18527	18426	18405	18709	18537	18618	18758	18653	18529	18554	18555	18566	18706	18544	18606	18636	18616	18538	18402	18371	18425	18702	18606	18548	18446	18581	18536	18445	18518	18459	18343	18528	18747	18631	18600	18569	18619	18761	18358	18551	18611	18506	18623	18578	18582	18603	18459	18474	18451	18497	18441	18620	18547	18689	18573	18773	18702	18531	18321	18519	18343	18551	18707	18638	18532	18598	18477	18710	18693	18700	18418	18659	18497	18578	18621	18502	18563	18401	18454	18366	18410	18514	18760	18508	18538	18664	18697	18660	18474	18783	18515	18441	18671	18667	18555	18541	18589	18570	18521	18664	18668	18488	18556	18555	18544	18512	18595	18609	18614	18582	18312	18735	18565	18294	18662	18530	18622	18660	18734	18625	18467	18317	18689	18387	18679	18566	18517	18647	18816	18580	18556	18635	18636	18563	18658	18585	18630	18627	18534	18374	18554	18329	18657	18566	18473	18593	18292	18514	18695	18672	18615	18492	18613	18754	18509	18565	18577	18440	18601	18528	18820	18746	18602	18458	18552	18701	18527	18452	18431	18569	18554	18781	18716	18552	18551	18461	18397	18525	18688	18566	18533	18459	18417	18605	18630	18651	18564	18395	18526	18665	18702	18419	18617	18551	18628	18489	18722	18468	18450	18707	18515	18333	18551	18646	18817	18648	18359	18650	18550	18749	18529	18610	18566	18532	18538	18638	18602	18590	18491	18454	18543	18731	18501	18533	18505	18481	18461	18628	18627	18471	18585	18504	18481	18798	18732	18497	18614	18457	18660	18602	18589	18355	18387	18516	18445	18799	18543	18701	18493	18528	18485	18630	18525	18464	18796	18831	18753	18784	18614	18511	18550	18561	18544	18632	18471	18447	18589	18592	18445	18552	18665	18632	18431	18378	18593	18554	18596	18581	18436	18567	18709	18584	18740	18475	18491	18702	18469	18620	18520	18453	18209	18458	18446	18446	18459	18354	18683	18691	18496	18313	18605	18591	18480	18638	18656	18475	18438	18677	18702	18513	18585	18384	18565	18539	18435	18488	18693	18469	18477	18567	18376	18630	18524	18854	18627	18581	18428	18644	18724	18467	18472	18371	18536	18619	18502	18653	18590	18492	18641	18696	18508	18516	18646	18669	18749	18485	18560	18695	18574	18563	18590	18759	18534	18477	18503	18627	18754	18572	18534	18573	18549	18701	18529	18541	18666	18770	18683	18667	18773	18530	18635	18597	18521	18232	18808	18639	18383	18727	18338	18542	18444	18363	18455	18563	18615	18534	18503	18623	18514	18519	18704	18513	18562	18358	18455	18515	18492	18614	18641	18748	18487	18509	18566	18473	18629	18739	18535	18659	18614	18422	18618	18598	18486	18592	18448	18481	18445	18604	18635	18652	18521	18698	18431	18623	18592	18391	18420	18450	18734	18573	18527	18685	18607	18301	18577	18562	18696	18766	18555	18295	18256	18545	18445	18604	18480	18533	18689	18578	18769	18492	18439	18506	18734	18613	18458	18707	18570	18638	18396	18628	18679	18440	18669	18530	18579	18599	18626	18690	18608	18610	18509	18615	18672	18644	18572	18757	18476	18516	18597	18485	18136	18568	18513	18637	18451	18452	18512	18420	18571	18507	18516	18608	18508	18634	18433	18650	18488	18486	18412	18473	18592	18494	18669	18679	18546	18450	18575	18700	18523	18565	18492	18508	18637	18613	18586	18658	18709	18653	18541	18545	18603	18692	18521	18507	18698	18674	18633	18443	18511	18784	18445	18625	18498	18474	18579	18475	18571	18449	18541	18458	18538	18680	18661	18294	18544	18317	18544	18776	18730	18482	18382	18634	18292	18539	18372	18656	18494	18380	18532	18499	18491	18528	18635	18511	18524	18496	18710	18674	18538	18431	18488	18589	18519	18597	18477	18685	18593	18699	18676	18786	18643	18451	18515	18537	18536	18456	18434	18628	18502	18512	18608	18588	18665	18387	18576	18582	18659	18570	18505	18674	18494	18702	18565	18406	18630	18624	18549	18531	18652	18530	18469	18722	18597	18537	18397	18583	18586	18518	18454	18324	18596	18688	18723	18408	18611	18557	18479	18502	18611	18544	18852	18726	18445	18561	18572	18359	18649	18629	18324	18467	18530	18622	18675	18515	18551	18685	18561	18427	18367	18724	18436	18612	18587	18655	18660	18586	18595	18728	18544	18612	18540	18667	18553	18414	18601	18572	18470	18675	18544	18570	18596	18515	18468	18681	18779	18403	18616	18587	18608	18633	18649	18588	18667	18661	18633	18656	18541	18544	18523	18566	18638	18502	18817	18568	18618	18707	18710	18368	18474	18468	18478	18608	18726	18636	18632	18542	18412	18646	18469	18819	18572
18810	21929	22509	20821	18992	19131	17743	16973	16450	16118	19217	20835	18422	16315	15247	14948	15015	14970	14834	14897	14847	14939	15014	14853	14815	14897	14938	14946	14788	14892	14929	14872	15064	15088	14908	14999	14983	14943	14863	14932	14956	14981	14914	14924	15051	15032	15073	14868	15006	14946	14964	14912	14855	14909	15122	14795	15003	14861	14987	14756	14848	15020	14949	15019	15016	14981	14995	15112	14773	14944	14978	14916	14909	15028	14980	15074	14880	15090	14856	15033	14952	14955	14964	14857	15078	14852	14884	14955	14781	15030	14948	15032	14961	14904	15115	14872	14947	14838	14845	14816	14998	14821	15039	15067	14993	14882	14907	14928	15080	14998	14904	14893	14873	14890	14871	15086	14959	15055	14862	14844	15014	14988	14936	15220	14900	14934	14940	15115	15009	15032	14864	14944	14847	14960	15011	14890	14863	14966	14890	14804	15015	14803	15000	14926	14891	14880	14781	14911	14993	15117	15022	15140	15043	14832	14925	14872	14982	14903	15032	14901	14992	14816	14775	14964	14943	14912	15153	14882	14880	14783	14814	14948	14792	14961	14843	14960	14880	14784	15080	14917	14900	14889	14932	15177	15078	14930	15034	14871	14971	15051	15053	14804	14925	14913	14973	15010	14896	14863	15023	14741	14997	14875	15013	14875	14856	14873	15079	15029	14888	15036	15032	14927	15039	14961	14633	14929	14791	15046	15024	14777	14837	14896	14771	14923	14990	14850	14820	14953	14887	14901	14957	15036	14946	14948	15089	15011	14990	14927	14978	15007	15089	14928	14970	14818	14963	14857	15010	15007	15044	14796	14694	14942	14858	15124	14759	15005	14921	14838	15175	15067	14910	15181	14808	14924	14862	14972	14986	15017	15005	15019	14911	14863	14988	14974	14901	14838	15000	14880	14978	14823	15050	15123	15189	14874	15093	15066	14956	14829	15032	14667	14862	14927	14879	14896	14878	15040	15015	14931	15058	14945	15020	14953	15032	14886	14992	15067	14927	15030	14854	14850	14952	14792	15241	14876	14930	14822	14872	15055	14840	14854	15042	14966	15057	14889	14953	14972	14987	14941	14941	14909	14820	15001	15135	14829	14994	15139	14992	14870	14994	15036	14928	15005	14622	15057	14925	14967	15021	14994	14844	14776	14957	15039	14897	14925	14954	14907	15067	14828	14919	14843	14997	14791	14918	14860	14843	14929	14899	14776	14993	14846	14971	14895	14960	14840	15019	14933	15039	14809	14950	14833	14945	14992	14929	15090	14945	14986	14853	14931	14937	14904	15099	14952	14959	15047	14753	14953	14786	14906	15039	14883	15012	14937	14856	14844	14940	14915	14827	15069	14880	14969	14839	14890	14870	15018	14889	15086	14807	14804	15056	14947	15027	15057	14952	14866	15070	14890	14971	14672	14997	14824	14941	15005	14721	14969	15013	14811	15001	14899	15045	15140	15120	14938	14883	14960	15008	14965	14986	14948	14865	14876	15049	15153	14845	15000	14914	14912	14859	14980	14973	14790	14851	14830	14998	14928	14998	14961	14885	15008	14737	15114	14924	14884	14875	14963	14987	15061	14956	14910	15085	14831	15038	14986	14907	14925	14926	14879	15065	14943	14838	15012	14907	14780	14953	14995	14763	14904	14890	14802	14780	15021	14839	14954	14878	14764	14839	14909	14919	14830	14872	14837	15008	14884	14977	15059	15004	14790	14910	14933	14967	14961	14823	14866	14885	14899	14908	14841	14785	14777	14942	15041	14929	15015	15023	15006	14933	14848	14975	14842	14930	15134	14984	14990	15001	14969	15046	14982	14969	15094	15003	14951	14910	14778	15073	14950	14908	14901	14851	14893	15023	14928	14961	15082	15003	14969	14838	14981	14880	14928	14906	15023	14998	14806	14886	14872	14972	14991	14816	15205	14838	14803	14854	14841	14860	14934	14945	14816	14898	15163	15226	14998	14915	14973	14849	14900	14884	14783	14837	14821	14871	15003	14845	14864	14926	14896	14951	14788	15203	14846	14911	14776	15013	14826	15026	14767	15008	14891	15026	14897	15117	14952	14904	15089	14729	14998	15036	15134	14927	14965	14863	14889	14945	14904	14972	14842	14991	15049	14912	14894	14996	15058	14920	15034	14837	14904	14922	15060	14963	14977	14925	14849	15109	15032	14937	14792	14783	14985	14832	15140	15072	14745	14987	15166	14768	14813	14918	15092	14929	14891	14979	14906	15098	15009	14934	14930	14923	14889	15017	14920	14935	14845	14877	14940	14896	14844	14864	15066	14894	14958	14987	14964	15061	14983	14994	14940	14976	14853	14923	14918	14931	14928	14920	14936	14990	14919	14993	15087	15026	14935	14928	14943	14708	15071	14812	14937	14763	14921	14893	14967	15097	14943	15042	15153	15003	14937	14937	14836	14922	15011	14916	14945	14906	14948	14882	14950	14837	15034	14989	14905	14986	14995	15023	14818	15205	14992	14872	14938	14924	14997	14865	14928	14988	15082	15051	14892	15051	14988	14995	14957	14946	15031	14835	14918	15009	14808	15125	14835	15127	14976	15029	15014	14978	15063	14911	14985	14990	14966	14956	15022	14897	14848	15129	15096	15119	14877	14944	14866	14959	15044	14875	15068	15010	14863	15029	14972	14797	15068	15136	14771	14756	15140	14890	14846	14920	14858	14742	14787	14953	14945	14976	14955	14693	14942	14890	14903	14852	15038	14846	15103	14998	14954	14867	14896	14939	15041	15070	14798	14924	15069	14993	14933	14940	15035	14913	14853	14888	14809	14952	14950	14963	14899	14917	14908	14911	14823	15005	14936	14961	14852	15057	14972	14910	14904	14975	14928	14995	14958	14800	14807	15004	14956	14912	14993	14998	14884	15145	14739	14944	14921	14887	14919	14855	15020	15039	14995	14977	14983	15013	14822	14926	14845	14972	14976	15077	14956	15015	14841	14919	15092	14939	14871	14898	14830	14797	15049	14941	14905	15006	14846	14858	15057	15044	14722	14842	14897	14948	14797	14896	15040	15056	14961	14934	15131	14958	14914	14958	14793	14952	14935	14916	14991	14812	14954	14694	14884	14839	14760	14976	14909	14934	15043	14990	15005	14985	14885	14999	14811	14998	14869	14931	15003	15058	14977	14892	14984	14729	14839	15067	14933	15065	14985	14897	14931	14905	14887	15137	14856	15008	14891	14789	15013	14731	14994	14827	15069	14878	15049	14959	14997	14927	14861	14808	15076	14915	15010	14843	15019	14765	14951	14982	14955	14912	14838	15010	14962	15114	15106	14852	14936	14967	15032	14929	14807	14942	15058	14978	15013	15121	15019	14863	14856	14932	14933	14958	14870	14891	15033	14901	14964	14991	14991	14949	14955	15094	14948	15045	15084	14810	14925	15080	14803	14868	14892	15075	14915	14947	14843	14933	15105	15046	14975	15022	14860	15078	14807	14975	14940	14935	14825	15013	14975	15023	14978	14829	14931	14860	14946	14866	14954	14887	14976	14963	14953	14973	15062	14926	14952	14811	14807	15115	14998	14700	14919	15046	14809	15017	15096	15051	15072	14954	14944	14940	14890	15033	14814	15028	14962	14869	14857	14946	15048	15033	15040	15000	14947	14924	14875	14816	15041	14935	15034	14841	14788	15059	15019	15017	14754	14906	14881	14815	14933	14991	14832	14863	14867	14819	15021	14959	14970	14906	14813	15038	14932	15000	14897	15196	15019	14861	14895	14994	15047	14994	14906	14833	14869	15055	14994	15129	14972	14928	15071	14942	15020	15124	15084	14914	15094	14819	15041	15094	14867	15111	14829	14961	15008	14986	14959	14942	14986	14995	15063	14998	14803	14915	15045	14993	14897	15018	14913	14964	14881	14844	15003	14956	14727	14778	14818	14978	14898	14840	15014	14891	14888	15138	15029	14923	14879	14969	15036	14835	14898	14920	14808	14988	14943	14975	15006	15014	14989	14869	14977	14857	15044	14991	14943	15012	14893	15051	15044	14823	14880	15036	14908	14889	14951	14787	14826	14966	14880	15141	15075	15049	15011	14926	15017	14966	14859	14944	14946	14891	14919	14892	14835	15130	14947	14999	14876	14939	14919	14940	15113	15010	14891	14808	15013	14902	14911	14792	14909	14869	14922	15035	14879	14917	14821	15028	15210	15151	14916	14943	14831	14934	14969	14896	15054	15086	15027	14963	14874	14903	14903	14987	14947	14967	15027	14944	14826	14859	15026	14869	14923	14772	14965	14807	15002	15066	14950	14903	14992	14783	15082	14903	14944	14951	14835	14911	14824	15093	14735	14869	14912	15051	14964	14944	15022	15045	14872	14903	14997	14923	15008	14953	14791	14862	14862	14878	15089	14827	15015	14708	14943	14904	15137	14896	14862	15001	14886	14743	14919	15039	15054	14853	14972	14918	15016	14939	14906	14926	15021	15076	14919	14840	14884	14811	14865	14992	14970	14835	14843	15033	15002	14903	14902	14893	14933	14659	14947	15021	15090	14957	15131	14796	14980	14954	15016	14946	14780	14962	14954	14968	15011	14960	14842	14981	15061	14972	15065	14949	14876	14869	14936	14959	14987	15093	14930	14908	15057	14923	14962	14826	15019	14947	15241	14858	14840	14962	14829	15011	15089	14974	14843	15044	14831	14942	14919	14950	14947	14999	14955	14876	14879	15020	14790	14930	14902	14845	15047	15014	15036	15084	15028	14924	15002	14965	14964	14843	14896	14987	14851	14929	15038	15181	14800	14666	15032	14851	14937	14853	14795	14738	14886	15072	14775	14839	14831	15061	14957	14918	14907	15121	14919	14890	15110	15048	15021	15042	15033	14860	14885	14907	14875	14802	14976	14911	15010	14900	14951	14906	14905	14997	15104	14806	14907	14998	14840	14948	15033	14931	15017	14989	14782	14850	14968	15142	15013	14915	15018	14986	14866	14742	14861	14980	14961	14896	15066	15054	15044	14982	14984	15036	14965	15004	14885	15008	14945	14934	14995	14821	15120	14816	14991	14984	14859	14874	15048	14750	14765	15063	14919	14884	15024	14855	14897	14992	14891	14817	14962	14985	14777	14905	14848	14942	14870	14869	14894	14969	14795	15084	14893	15024	15088	14862	15070	14861	14884	14927	14792
25711	21078	27898	26883	24370	25135	23820	20843	20338	23071	37597	37859	29336	22678	19298	18350	18068	17917	18079	17823	17882	18172	17849	17797	17716	17912	17946	17860	17838	17822	17927	17826	17811	18023	17799	17996	18080	17845	17809	17833	17873	17784	17852	17883	17908	17930	17931	17747	18067	17771	18016	17924	17959	17896	17806	17880	17911	17999	17812	18141	17995	17834	17826	17869	17976	17853	17945	17766	17834	17790	17874	17910	17767	17944	17753	17663	17923	17938	17874	18029	17839	17741	17819	17918	17885	17947	17764	17727	18038	17956	18124	17821	17959	17934	17973	17747	17783	17990	17804	17681	17878	17774	17764	17840	17715	17729	17738	17649	17801	17848	17848	17837	17773	17924	17838	17716	17802	17937	17898	17856	17792	17676	17858	18103	17907	17818	17892	17891	17748	17674	17709	17946	17864	17808	17791	17756	18143	18062	17990	17823	17803	17856	17861	17911	17956	17665	17885	17714	17856	17731	17643	17962	17940	17801	17856	18145	17875	17772	17808	18031	17740	17928	17860	17811	17898	17694	17611	17866	17768	17786	17904	17850	17671	17678	17894	17812	17770	17951	17895	17712	17825	17934	17915	17775	17891	17918	17905	17714	17887	17838	17804	18026	17883	17774	17875	17826	17905	17965	17915	17851	17921	17837	17790	17980	17876	17981	17864	17724	17929	17700	18017	17574	17820	17887	17687	17859	17914	17952	17859	17706	17787	17610	17851	17683	17863	18077	17841	17746	17971	17890	17942	18019	17961	17933	17841	17865	17979	17912	17716	17945	17988	17932	17870	17860	17983	17765	17868	17895	17804	17760	17798	18049	18089	17842	17756	17873	17846	17817	17918	17929	17913	17927	17790	17650	17820	17844	17707	17762	17787	17855	17967	17823	17820	17583	17811	17956	17824	17745	17867	17960	17984	17854	17774	17776	17906	17836	17877	17797	17986	17844	17663	17834	17572	17941	17957	17859	17794	17761	17839	17960	17720	17778	18021	17941	17887	17865	17830	17663	18064	17659	17795	17711	17698	17886	17818	17906	17713	17825	17589	17761	17880	17951	17904	17711	17803	17592	17935	17901	17932	17744	17870	17876	17898	17764	18008	17830	18020	17843	17821	17901	17963	17968	17770	17965	17764	17767	17672	17503	17823	17710	17966	17753	17856	17869	17758	17833	17939	17813	17717	17842	17699	17855	17920	18059	17796	17920	17800	17858	17809	17839	17724	17864	17981	17783	17891	18049	17657	17913	17903	17725	17734	17985	18017	17949	17972	17883	18009	17766	17812	18013	17795	17900	17924	17837	17775	17560	17874	17807	17850	17720	17752	17782	17856	17942	18012	17807	17725	17856	17864	17536	17783	17812	17899	17804	17712	17773	17689	17824	17725	17740	17851	17854	18092	17667	17668	17861	18045	17747	17877	17973	17673	17772	17874	17846	18019	17918	17912	17845	17754	17786	17961	17916	17966	17787	17840	17952	17899	17909	17829	17809	17778	17833	17775	17776	17946	17685	17913	17911	17888	17882	17953	17707	17898	17890	17686	17865	17663	17971	17798	17829	17898	17534	17836	17749	17844	17795	17778	17886	18039	17844	17708	17870	17861	17807	17872	17851	17866	17525	17790	17899	17922	17941	17795	17739	17831	17808	18040	18015	17849	18000	17880	17758	17768	17638	17882	17815	18096	17780	17845	17831	17865	17820	17811	18030	17871	17899	17887	17710	17878	17818	17763	17718	17854	17975	17758	17589	17867	17761	17878	17776	17945	17905	17805	17879	17770	17867	17757	17730	17858	17720	17820	17712	17815	17941	17867	18133	17969	17903	17932	18021	17829	17731	17777	17988	17884	17735	18052	18070	18045	17988	17880	17746	17887	17654	17861	17825	17859	17926	18079	17893	17951	17583	17846	17905	17941	18054	18040	17919	17986	17909	17796	17988	17806	17776	17741	17986	17788	17852	17841	18005	17924	17688	18001	18033	17959	18082	17904	17914	17898	17843	17897	17999	17779	17790	17815	17831	17800	17596	18009	17686	17881	17771	17856	17784	17990	17763	17907	17804	17914	17779	17869	17746	17948	17728	17819	17673	17956	18099	17939	17821	17896	18067	18069	17928	17759	17779	17787	17978	17891	17852	17682	17793	17748	18020	17958	18064	17762	17945	17735	17974	17610	17793	17880	17795	17731	17821	17792	17827	17961	17731	17939	17932	17903	17942	18042	17807	17793	17855	17770	17851	17929	17758	17873	17868	17902	17713	17739	17614	17638	17959	17880	17964	17860	17891	17930	17840	17717	17648	17999	17868	17840	17832	17759	17759	17636	17933	17813	17954	17941	17751	17731	17856	17955	17881	17972	17712	17905	17752	17804	17777	17775	17615	17701	18000	18044	17853	17930	17906	17884	17732	17664	17746	17705	17963	17805	17951	17741	17747	17868	17650	17678	17756	17906	17739	17943	17789	17859	17736	17949	17887	18054	17841	17974	18004	17915	17911	18049	17588	17905	17840	17836	17958	17745	17879	17955	17891	17741	17837	17840	17950	17916	17863	18132	17958	18021	17975	17795	17908	17888	17766	17930	17952	17954	18007	17981	17899	18022	17769	17901	17721	17842	17916	17913	17800	17814	18158	18030	17831	17989	17896	17934	17687	17820	17728	17772	17791	17971	17883	17970	17800	17984	17851	17766	17813	17775	18023	17818	17811	17870	17722	17885	17812	17898	17940	17817	17879	17740	17928	17769	17859	17837	17588	17953	17720	17786	18006	17943	17892	17875	17795	17975	17892	17881	17728	17882	17954	17665	17701	17664	17779	17709	17881	17709	17896	17793	17915	17782	17751	17912	18016	17777	17953	17894	17806	17816	17849	17879	17866	17821	17738	17899	17849	17969	17835	17842	17892	17865	17975	17767	17782	17811	17940	17905	17771	18150	18004	17761	17712	17996	17899	17771	17971	17961	17944	17635	17929	17732	17870	18009	17991	18066	18083	17798	17862	17882	17985	18211	17865	17859	17723	17769	17874	17972	18007	17912	17746	17700	18038	18057	17860	17856	17815	17916	18021	17949	17979	17874	17861	17671	17734	17864	17693	17604	17753	17728	17655	17783	17835	17853	18010	17872	17846	17809	17778	17650	17943	18110	18012	17996	17862	17846	17742	17786	17976	17823	17793	17950	18063	17892	17949	17904	17910	17768	17906	17710	17900	17780	17930	17927	17767	17976	17772	17943	18004	17722	17801	17871	18062	17771	17966	17773	17724	17777	17819	17802	17900	17971	18044	18119	17668	17896	17834	17804	17864	17980	17596	17933	17743	17959	18007	17798	18010	17765	17851	17878	17801	18026	17909	17813	17841	18032	17694	17976	17825	17940	17943	18135	17816	17734	17819	17781	17897	17758	17965	17844	17895	17935	17757	17769	17905	17900	17869	17881	17912	17791	17730	17993	17678	17700	17670	17668	17865	17927	17754	17927	17969	17890	17887	17701	17705	17609	17883	17871	17726	17636	17675	17761	17949	17809	17889	17747	17791	17999	17891	17922	17971	17753	17754	17906	17763	17971	17838	17707	17859	17850	17789	17847	17855	17816	17813	17875	17887	17808	17655	17904	17932	17733	17983	17661	17686	17798	17899	17718	18061	18143	17714	17846	17761	18179	17817	17677	17885	17830	17848	17837	18011	17835	17622	18161	17860	17986	17867	17929	17941	17836	17813	17991	17711	17831	18066	17755	18031	17972	17727	18140	17861	17820	17682	18009	17674	17859	17906	17735	17807	17830	17877	17769	17942	18040	17860	17730	17642	17931	17770	17802	17894	17977	17916	17991	17910	17905	17673	17906	17646	17731	17943	17811	17811	17778	17876	17820	17770	17972	17722	17901	17963	18030	18137	17830	17945	17912	17872	17872	17943	17896	18014	17646	17799	17611	17913	17889	17634	17952	17811	17614	17908	17766	17606	17817	17901	17883	17734	17995	18036	17854	17944	17698	17722	17814	18078	17845	17901	17841	17768	17730	17796	17876	17805	17843	17942	17779	17950	17965	17961	17892	17947	18126	17562	17820	17913	17980	17696	18010	17771	17983	17900	17812	18075	17829	17981	17845	18060	18114	17848	18000	17803	17863	17963	18113	17682	17882	17751	17698	17786	17706	17813	18000	17830	17844	17624	17742	17932	18007	17780	17818	17853	17865	17888	17771	17730	18029	17962	17900	17982	17780	17718	17833	17607	17820	17838	17955	17789	17840	17880	17808	17855	17884	18020	17854	17923	17935	18100	17736	17876	17911	17866	18032	18003	17845	18029	17992	17744	17829	17799	17720	17889	17853	17797	18065	17642	17708	17792	17709	17788	17922	17903	17563	17782	17728	17724	18018	17871	17704	17736	17903	18075	17810	17937	17878	17943	18057	17806	17832	17781	17542	17810	17940	17901	18003	17966	17914	17860	17778	17591	17885	17952	17845	17804	17917	17859	17738	17839	17778	17835	17738	17997	17897	17636	17917	17922	17888	17991	18043	18003	17892	17817	17822	17735	17975	17708	17848	17718	17665	17885	17755	18115	18067	17744	17738	18027	17941	17930	17816	17863	18119	17947	17776	17700	17905	17967	17941	17819	17626	17930	17647	17648	17583	17773	17976	17709	18030	17659	17914	17964	17859	17919	17994	17701	17963	17998	17914	17682	17790	17907	17913	17828	17826	17821	17953	17821	17749	17839	17967	17950	17909	17738	17854	17909	17812	17847	17932	17876	17672	17705	17765	17630	17828	17820	17912	17883	17947	17766	17901	17884	17957	17901	17840	17838	17925	17807	18116	18011	18025	17859	17921	17847	18028	17853	17868	17938	17852	17866	17859	17964	17861	17858	17799	17910	17820	17911	17897	17969	17600	17986	17778	18058	17739	17746	18031	18019	17752	17795	17897	17758	17933	17718	17869	17791	17962	18085	17967	18240	17739	17785	18044	18083	17712	18010	17676	18008	17908	17851	17625	17937	17680	17832	17882	17911	17921	17725	17948	17740	17875	17950	17885	17939	17852	18007	17912	17859	17798	17821	17912	17730	17882	18020	17818	17784	17925	17788	18079	17907	17917	17901	17749	17940	17705	17898	17722	17916	17799	17863	17890	17733	18094	17785	17817	17837	17949	17917	17846	18022	17947	17998	17910	17633
18318	29478	34099	29775	24678	24070	21249	18700	17966	23067	39456	36808	26842	19118	15472	14783	14494	14575	14430	14584	14601	14691	14370	14615	14543	14620	14656	14628	14563	14455	14560	14372	14457	14354	14524	14539	14520	14600	14429	14603	14506	14594	14617	14619	14517	14517	14600	14565	14545	14542	14453	14517	14573	14424	14590	14352	14552	14568	14474	14597	14388	14670	14532	14517	14567	14620	14541	14508	14523	14472	14323	14811	14558	14569	14636	14528	14447	14502	14623	14504	14650	14705	14680	14546	14418	14495	14547	14420	14786	14620	14493	14643	14495	14566	14560	14506	14557	14522	14376	14451	14525	14608	14680	14442	14489	14641	14881	14558	14556	14682	14728	14407	14644	14450	14687	14540	14567	14467	14619	14455	14567	14696	14497	14594	14513	14522	14504	14560	14382	14459	14556	14506	14599	14628	14624	14368	14439	14579	14515	14844	14496	14736	14691	14338	14528	14488	14551	14661	14651	14623	14640	14571	14565	14531	14447	14434	14555	14383	14509	14513	14455	14440	14477	14524	14363	14425	14400	14429	14496	14489	14545	14426	14475	14565	14551	14456	14478	14637	14563	14403	14703	14518	14561	14639	14482	14630	14534	14527	14592	14363	14657	14602	14621	14535	14685	14484	14496	14545	14629	14609	14565	14394	14318	14462	14368	14513	14608	14316	14575	14523	14483	14579	14681	14580	14447	14348	14698	14501	14513	14377	14611	14533	14552	14577	14444	14593	14431	14528	14703	14413	14702	14427	14405	14412	14666	14603	14688	14542	14450	14557	14468	14574	14697	14518	14460	14660	14421	14622	14304	14464	14366	14490	14540	14395	14608	14567	14560	14463	14513	14471	14683	14468	14606	14584	14427	14595	14590	14707	14496	14494	14777	14648	14487	14613	14643	14543	14714	14470	14429	14374	14630	14508	14528	14562	14588	14487	14616	14666	14547	14445	14638	14692	14675	14585	14451	14619	14604	14569	14454	14635	14564	14607	14533	14572	14585	14646	14532	14257	14496	14524	14673	14673	14556	14539	14506	14469	14487	14523	14462	14478	14365	14502	14535	14388	14546	14645	14566	14609	14518	14406	14669	14407	14533	14515	14538	14514	14540	14554	14481	14543	14494	14607	14622	14542	14570	14372	14532	14539	14452	14509	14555	14335	14633	14580	14455	14533	14567	14604	14578	14470	14383	14454	14351	14347	14582	14548	14611	14402	14391	14715	14593	14515	14391	14478	14627	14427	14585	14563	14748	14537	14499	14569	14584	14558	14614	14517	14346	14761	14592	14571	14376	14505	14552	14434	14505	14599	14566	14545	14641	14546	14521	14431	14490	14402	14522	14630	14647	14508	14446	14384	14526	14587	14580	14566	14541	14460	14477	14800	14610	14592	14684	14545	14555	14484	14464	14572	14530	14582	14514	14573	14588	14641	14562	14428	14611	14544	14598	14467	14557	14502	14661	14571	14416	14592	14505	14497	14545	14502	14420	14476	14554	14510	14256	14471	14554	14410	14455	14524	14551	14440	14671	14449	14791	14588	14418	14645	14538	14518	14732	14568	14625	14555	14642	14577	14324	14539	14428	14601	14449	14772	14670	14555	14437	14502	14688	14583	14490	14477	14660	14525	14555	14550	14454	14527	14446	14566	14575	14530	14562	14440	14429	14507	14321	14697	14412	14501	14554	14548	14369	14619	14704	14495	14518	14495	14497	14561	14600	14485	14382	14507	14612	14495	14490	14616	14241	14425	14412	14624	14520	14479	14551	14546	14776	14746	14585	14570	14569	14464	14602	14598	14518	14708	14622	14529	14362	14499	14570	14573	14550	14607	14565	14531	14511	14506	14546	14419	14602	14462	14549	14492	14674	14528	14701	14462	14463	14529	14563	14581	14666	14682	14595	14542	14613	14492	14722	14595	14574	14548	14772	14566	14380	14592	14479	14551	14597	14422	14515	14606	14532	14606	14518	14592	14465	14486	14681	14504	14582	14562	14505	14645	14656	14484	14499	14462	14590	14600	14431	14477	14396	14393	14646	14617	14387	14591	14663	14563	14435	14409	14473	14465	14568	14457	14426	14435	14496	14511	14565	14594	14455	14574	14432	14599	14746	14531	14564	14362	14515	14553	14531	14557	14540	14463	14651	14629	14579	14553	14497	14694	14533	14384	14438	14686	14561	14669	14610	14564	14581	14573	14378	14492	14334	14584	14592	14457	14389	14582	14612	14524	14515	14635	14612	14595	14563	14665	14436	14478	14637	14387	14488	14511	14498	14401	14502	14367	14541	14455	14590	14438	14681	14548	14485	14518	14580	14706	14566	14609	14634	14724	14443	14520	14568	14634	14633	14584	14444	14576	14577	14413	14330	14523	14575	14462	14494	14452	14549	14723	14550	14454	14607	14439	14525	14543	14614	14664	14626	14657	14594	14457	14605	14654	14541	14622	14431	14519	14562	14415	14655	14553	14686	14534	14495	14583	14429	14378	14582	14452	14581	14564	14614	14564	14476	14488	14511	14540	14611	14675	14596	14462	14445	14521	14547	14460	14363	14593	14543	14559	14513	14602	14526	14299	14459	14541	14693	14345	14641	14644	14407	14512	14606	14592	14624	14352	14561	14540	14504	14516	14490	14543	14352	14553	14546	14438	14400	14567	14649	14575	14445	14431	14585	14633	14517	14583	14604	14366	14518	14404	14743	14607	14687	14590	14520	14444	14408	14500	14593	14554	14500	14453	14561	14598	14468	14507	14514	14508	14629	14437	14555	14512	14524	14640	14483	14643	14693	14579	14542	14785	14646	14509	14597	14589	14599	14342	14485	14552	14533	14623	14474	14505	14507	14546	14612	14470	14473	14495	14537	14674	14442	14509	14462	14494	14527	14552	14485	14505	14430	14621	14636	14599	14570	14635	14525	14468	14477	14604	14592	14738	14512	14448	14372	14399	14641	14669	14548	14628	14656	14522	14492	14543	14581	14482	14617	14497	14533	14642	14640	14483	14557	14495	14539	14659	14474	14622	14592	14444	14452	14522	14548	14535	14408	14433	14543	14509	14457	14550	14399	14629	14472	14384	14740	14639	14479	14360	14646	14491	14423	14483	14457	14671	14617	14478	14315	14582	14517	14468	14528	14293	14632	14518	14485	14433	14485	14546	14520	14578	14462	14490	14485	14718	14613	14623	14533	14536	14563	14678	14523	14707	14479	14411	14513	14553	14473	14363	14445	14685	14544	14452	14474	14596	14567	14638	14543	14448	14714	14528	14628	14656	14501	14434	14569	14514	14502	14423	14655	14788	14732	14458	14499	14459	14548	14583	14582	14454	14457	14461	14461	14482	14393	14423	14508	14605	14651	14607	14492	14589	14406	14637	14580	14517	14734	14460	14442	14663	14462	14511	14562	14694	14484	14435	14615	14567	14498	14608	14495	14577	14567	14446	14510	14487	14245	14704	14451	14712	14625	14381	14701	14587	14634	14410	14616	14475	14536	14658	14641	14529	14474	14500	14547	14672	14661	14496	14478	14519	14562	14603	14489	14361	14475	14658	14366	14631	14569	14520	14555	14534	14509	14453	14429	14565	14486	14456	14532	14510	14615	14708	14480	14667	14733	14485	14644	14580	14547	14594	14438	14645	14454	14560	14530	14386	14662	14608	14498	14588	14323	14646	14586	14505	14359	14642	14614	14332	14671	14474	14601	14458	14578	14493	14506	14506	14400	14450	14511	14489	14525	14301	14542	14380	14423	14593	14495	14483	14643	14535	14507	14641	14560	14619	14563	14551	14707	14479	14461	14447	14555	14547	14627	14434	14606	14555	14494	14779	14692	14405	14586	14400	14679	14546	14624	14478	14470	14426	14596	14644	14482	14421	14489	14621	14516	14602	14513	14570	14549	14596	14557	14668	14383	14543	14434	14609	14549	14593	14504	14458	14635	14447	14700	14707	14617	14530	14586	14670	14535	14579	14512	14599	14498	14462	14513	14544	14491	14462	14425	14498	14512	14479	14499	14326	14602	14386	14497	14426	14538	14483	14532	14492	14536	14546	14526	14415	14492	14530	14583	14635	14531	14586	14647	14537	14658	14582	14571	14621	14473	14509	14605	14531	14546	14397	14460	14670	14476	14435	14500	14578	14362	14601	14589	14471	14468	14567	14647	14642	14524	14700	14451	14605	14554	14600	14571	14482	14361	14541	14525	14439	14515	14584	14589	14499	14511	14423	14542	14629	14552	14392	14579	14684	14515	14542	14516	14606	14456	14440	14539	14583	14475	14649	14537	14459	14521	14526	14471	14599	14472	14488	14518	14653	14290	14526	14376	14417	14495	14486	14644	14526	14577	14541	14426	14573	14517	14423	14568	14516	14573	14331	14622	14367	14541	14711	14629	14557	14635	14471	14557	14558	14496	14528	14531	14665	14647	14590	14626	14449	14451	14461	14686	14470	14653	14432	14472	14510	14513	14324	14519	14478	14415	14476	14594	14515	14541	14438	14568	14552	14555	14536	14455	14463	14581	14381	14560	14506	14403	14569	14598	14421	14437	14688	14707	14576	14553	14534	14599	14534	14486	14457	14694	14577	14634	14567	14607	14685	14503	14488	14529	14459	14623	14475	14509	14586	14534	14503	14469	14434	14532	14557	14651	14638	14444	14329	14482	14477	14460	14493	14572	14387	14493	14597	14546	14738	14511	14630	14559	14501	14643	14516	14615	14462	14558	14487	14436	14590	14623	14471	14435	14598	14398	14484	14357	14535	14516	14611	14540	14454	14459	14463	14627	14442	14436	14707	14576	14682	14497	14639	14506	14638	14480	14575	14538	14797	14708	14513	14478	14528	14603	14473	14404	14481	14575	14551	14522	14503	14666	14469	14661	14433	14356	14574	14498	14558	14385	14594	14406	14637	14469	14540	14619	14649	14526	14436	14571	14445	14495	14527	14608	14395	14459	14502	14635	14476	14542	14638	14350	14572	14501	14467	14586	14582	14491	14461	14469	14727	14481	14607	14584	14636	14450	14707	14533	14517	14569	14587	14434	14655	14626	14584	14543	14540	14578	14405	14502	14482	14526	14595	14784	14455	14510	14635	14666	14510	14630	14760	14564	14526	14554	14527	14460	14642	14520	14643	14476	14625	14637	14477	14705	14676	14532	14438	14510	14419
23779	21053	28442	24073	22851	26529	28125	23367	21693	26303	54954	49315	35987	25548	19673	17550	17099	17111	17142	16959	16951	17029	17241	16976	17104	16875	16798	16881	17090	16975	17040	17240	17175	16939	17152	17395	17131	17056	17036	17065	17007	16959	16988	17046	17138	16957	16957	17022	16955	17004	17047	17096	16793	16823	16990	17122	17192	16968	16959	17032	17103	16925	16983	16967	16831	16928	16945	16967	16975	16887	16879	17124	16949	16985	17066	16784	17067	16961	16904	16839	16797	16976	17168	17069	16892	16927	16782	16732	17118	17108	17096	17015	16947	16770	16982	17107	16980	16857	16955	17058	16851	16754	16986	16927	17030	16929	16853	16999	16911	16935	17044	16767	16905	17150	16632	16984	16933	16919	16992	17091	17028	17166	17014	16935	16976	16877	16962	16908	16915	16812	16814	16885	16841	17172	16766	16830	17000	16794	17120	16914	16976	17034	16855	16957	17026	16869	17064	16840	17070	16731	16834	17009	16861	16988	16858	17072	17051	16911	17014	16978	16798	16814	17010	17070	16826	16863	17054	17076	16837	16892	17015	17093	16877	16807	17071	17073	16854	16851	16855	16794	16800	16769	16861	17021	16844	16958	16969	17018	17003	16926	16789	16754	16771	16879	17098	16973	16901	17037	16950	16834	16765	16965	16835	16877	16953	16981	16684	17034	17026	17068	17249	16969	16819	16857	16901	16865	17031	17059	16942	17060	16854	17030	16796	16882	16863	16950	16898	16823	16898	16845	16756	17099	16936	16843	16871	16990	17190	16950	16903	16979	16850	16896	16802	16995	16903	16721	16852	16950	17050	16999	17169	17116	17137	17064	17048	16961	16983	16801	17015	16864	16954	16819	16844	16872	16789	16815	17100	17052	16843	16958	16696	16746	16666	16789	16870	17095	17143	17002	16943	16848	16825	16782	16857	16655	16885	17038	16962	16974	16998	17032	16979	16950	16762	17032	16985	17009	16943	16885	16819	17005	16874	16944	16908	16974	16926	17102	16868	16999	16920	16938	16785	16754	16736	16675	16942	16831	16731	16765	17139	16849	16941	16840	17043	16791	16925	16998	16937	16864	17093	16911	16980	16884	16810	16939	17091	17170	17086	16937	16989	17067	16707	16985	17089	16872	17006	17049	16826	16863	16964	17018	16965	16985	16979	17006	16845	16887	16957	17116	17007	16918	17109	16947	17011	16816	16908	17145	16964	16748	16817	16910	17089	17022	16939	16958	16817	16871	17057	17027	16832	16894	16994	16820	16936	16968	16891	16876	16932	17149	17039	16957	17016	16851	17007	16977	16826	16986	16885	17017	16934	17039	16794	16916	17093	16890	16909	17070	16861	17114	16905	16884	16950	16930	17037	16888	17042	17005	16878	16987	17075	16870	16886	16993	17126	16914	17088	17061	17031	16863	16724	17035	17061	16954	16960	16948	16955	16895	16945	16864	16873	17040	16875	16815	16772	16866	16796	16829	16801	16995	16805	16924	16899	16892	17151	17091	16911	16668	16942	16793	17029	17056	16897	17084	16900	16912	17089	17047	17036	17093	17006	17052	16903	16957	16976	16993	17081	17017	16932	16824	16824	16897	17003	16835	17022	17129	17052	16987	16960	17149	16930	16796	16939	16930	17051	16810	16998	17052	16829	16769	16983	16722	16935	17141	16959	16837	17039	16811	17014	16986	16927	16866	16952	16619	17110	16809	16910	16769	17028	16892	16889	16929	17006	17114	17075	16859	16920	16994	17057	16935	17098	16988	16940	17019	16966	17006	17047	16950	16869	16982	16828	16865	16908	16876	16864	16821	16830	16859	17074	16983	16781	16905	16884	16832	16867	17056	16956	17059	17062	16989	16935	16945	16807	16910	17042	16946	16845	16810	16857	16931	17042	16946	16785	17052	16981	16821	16785	16939	16785	17113	16902	16896	16926	16826	16990	17158	16979	16973	16939	16866	17037	17001	17075	16907	16829	17098	16934	16951	16906	16660	17147	17046	16898	16996	16980	16817	16980	17040	16844	16888	16909	16974	16906	16993	17141	16841	16873	16911	16920	16888	16842	16805	16804	17001	16932	16881	16906	16977	16910	16963	17080	16923	17126	16939	17130	16962	16969	16939	16916	17130	16838	16860	16824	16843	16872	17007	17113	17036	16953	16900	17012	16947	16988	16800	17002	17062	16926	17107	16939	17030	16941	16830	16809	16855	17038	16864	16899	16990	16995	16907	16776	16955	16829	17201	17065	17010	16806	16733	16948	16771	17038	16841	16881	16947	16806	16959	16999	17017	17013	16931	16927	16899	17164	16780	17156	17002	17071	16875	16905	16758	16893	16892	16877	16852	17079	16731	17063	16998	16813	16771	16939	16947	16801	16754	16978	17104	16944	16812	16700	16968	16828	16990	16923	16744	16954	16904	16844	16852	17071	17009	17082	16964	16915	16771	16796	16945	16883	16885	16895	16840	16795	16920	16883	17085	17017	16829	16796	17070	16968	16838	16887	16776	16881	16736	17076	17048	16967	16961	16948	16977	16974	17017	16779	16896	16900	17003	16891	16957	16979	16916	16798	17094	17056	16929	16993	16936	16801	16968	17039	16922	17036	16842	16966	17050	17058	16927	16826	17120	16979	16982	17019	17104	16804	16901	17067	17062	16969	16740	17011	16800	16933	16886	16683	16934	17063	16737	16935	16826	16890	16800	16876	16979	17028	16775	17007	16855	16998	17029	16974	16994	16904	16952	17128	17062	16909	16752	17029	16903	16880	16987	16974	16969	16786	16742	16924	17006	16826	16857	16873	16997	16729	17168	16660	16779	16980	16959	16920	16875	17108	16971	16920	16804	16943	16922	16964	16956	16842	16951	16903	16939	17029	16865	16940	16926	17002	16917	16742	16972	16957	17059	16893	16941	17066	17258	17004	16933	16873	17101	17081	17038	16804	16877	16914	16919	17068	16984	17051	16860	16903	16905	16986	16937	17066	16715	16927	17001	16991	16830	16855	16856	16850	16851	16864	16988	16924	16893	17016	16774	16836	16891	16959	16811	17064	16838	16786	17106	16990	16839	16850	16875	16843	16941	16980	16975	16973	17092	17023	16784	17011	16920	17056	17056	16859	16973	16940	17009	16986	16781	16802	16974	16918	16812	16993	17093	16933	16863	16955	16884	16843	16764	16896	16807	16851	16910	16888	16958	16908	16847	17017	16828	17026	16868	16962	16990	16772	16875	17160	16774	16814	17145	16838	17039	16962	16879	16816	16845	16918	16960	16941	16747	16931	17077	16796	16819	16846	17059	16937	16932	17113	16775	16748	16780	17136	16942	16840	17071	16818	17030	16957	17037	16808	16958	17050	16807	16957	16916	16951	16976	16800	16845	17067	17058	16862	16841	16900	16899	16871	16902	16966	16892	17079	16893	16979	16846	16844	17212	17002	16902	17213	17092	16963	16760	16968	16862	17109	17193	17098	16896	16865	16716	16908	16896	16946	17001	16952	16945	17129	17002	16944	16926	17034	16895	16811	16988	16940	16919	16803	16769	16943	16910	17091	16913	16914	16970	16829	16978	17177	17025	16794	16957	16857	16965	16896	16730	16761	16810	16776	17014	16957	16881	16910	16917	16979	16892	17132	16703	17064	16915	17086	16938	16879	16851	17031	16959	16680	16752	17076	16787	17008	17123	17075	16837	16935	16940	16828	16872	16817	17062	16858	16970	16713	16772	16898	16916	16722	17002	17113	17037	16977	16869	16887	17079	17103	16822	16916	16948	17101	17019	16989	16683	16920	16922	16775	16855	17078	17038	17234	17069	17050	16872	17018	16988	16945	16977	16845	16808	16868	17064	16901	17125	17005	16815	16840	16775	16959	17080	16952	16837	16794	16913	16938	16894	16751	16827	17024	16954	17046	16997	16825	16735	16914	16889	16796	16837	16963	17144	17034	16989	16946	16869	16911	16635	17087	16935	17034	17046	17000	17081	17038	16797	16844	16920	16897	16987	16897	16978	17004	16779	16927	17030	17213	17022	16982	16869	16992	16877	16899	16851	16857	16996	16892	16728	16960	16927	16808	16835	16752	16674	16909	16941	16979	16915	16854	16897	17064	17003	17038	16754	16905	16825	16998	16839	16941	17063	16973	16835	16975	16740	16898	17017	16962	16952	16978	16874	16871	16802	16835	16997	17064	16761	17047	16957	16947	17129	16924	16938	16944	16930	16817	17077	17030	16933	16921	17015	16989	16922	16934	16746	16984	17241	16700	16919	17083	16898	17002	16743	16885	17104	17046	16894	16852	17036	16823	17034	16851	17136	16959	16804	17047	16895	16667	17056	16987	17073	16771	16958	16846	16850	16917	16910	16876	17131	17071	17055	17031	17018	17055	16943	17071	16971	17030	17149	16927	16744	16879	16978	16935	16956	17043	16855	17115	17050	16858	16881	17027	16875	16943	16972	17039	16704	16974	16902	16989	17133	16722	16858	16828	17073	17083	16883	17094	17017	16790	16922	17117	16910	16937	16996	16892	16929	16857	16831	17059	16981	16863	16782	16857	16838	17068	17074	17135	16972	16823	16983	16901	16942	16825	16998	17153	16872	16870	16895	16883	17001	16838	16919	17088	17036	16940	16876	17056	16570	17129	16880	16851	17048	17137	17028	16840	16809	16937	16874	17046	16643	16700	16799	17146	16815	16862	16772	17023	16866	16873	16961	16794	16958	16896	16977	16784	17154	17154	16804	16822	16990	17110	16926	16896	16885	16923	16777	17053	16918	17044	16943	16922	16958	16867	16940	16896	17099	16750	16788	17147	16840	16941	16946	16777	16932	17151	16874	16902	16937	17181	17096	16754	16879	16989	16767	16901	16906	16975	17110	16938	16816	17129	17144	16945	17099	16971	16912	16856	16909	17100	16810	16942	16957	16881	16925	17066	16954	16882	16927	16701	16720	16876	16976	16854	17006	16900	16933	17162	17004	16966	17012	17008	16883	16947	17141	16884	16878	16863	16856	16922	16921	16860	16991	16768	16934	16872	17087	16868	17052	16844	17015	16974	16984	17172	16912	16932	17085	16960	17220	16997	16932	16829	16731	16975	17025	16883	16959	16936	16849	16810	17036	17011	16758	16767	17006	17049	17023	16878	16883	16802	16950	17205	17005	16904	16798
22289	37622	35052	34922	30087	28167	25100	22848	21028	27914	55034	47610	34187	22135	15845	14541	13885	14012	13930	13980	13932	14035	13921	13943	13884	13983	13895	13842	13976	13905	13996	14026	13943	13944	13944	13825	13873	13997	14157	14006	13970	13824	14131	14073	13895	13796	13908	13832	14037	13975	13859	13902	13926	13978	13989	14066	13954	13892	13917	13981	13922	13899	14083	14022	14106	13791	13975	13957	13900	13920	13980	13960	14011	13870	13981	13825	14070	14077	14021	13956	13897	13944	13988	13884	14131	13881	14055	13856	13976	13995	14072	14161	14063	13770	13959	13929	14026	13984	13865	14017	14042	13992	13963	13982	13994	13939	14010	13950	14017	13978	14007	13992	13963	13956	14023	13900	13962	13910	14017	13889	13962	13974	13950	14078	13926	13921	13860	13977	13904	14062	14038	13984	13801	13957	13984	13972	13946	13963	14042	14072	14007	13893	13879	13828	13826	13961	13809	13948	13868	13937	13843	13980	13943	13923	13895	13875	13986	14030	13845	13964	13999	14110	14067	14040	13954	14047	14012	14054	14069	14063	13965	13829	13864	13820	13875	14023	13956	13845	13944	13966	14012	13816	14055	14015	13891	13954	13974	13957	13926	13884	13941	13959	14006	14001	14013	14135	13752	14034	13975	13955	13996	14036	13981	13892	13920	13971	13932	13821	13887	13844	13885	13988	14055	13953	13882	13940	14044	13967	14096	13982	13948	13808	14006	14011	13782	14149	13903	13967	14036	13914	14006	13776	13969	13980	13865	13957	13979	14054	13970	14018	13959	13904	14170	13943	13895	13986	14025	14089	14026	13952	14070	13977	13872	13885	13780	14070	13953	14061	13961	14036	14100	13913	13948	13977	13876	13909	13895	14011	13945	14027	13799	13835	14117	13940	13978	13877	13937	14092	13854	13912	13916	13954	13983	14038	13907	13968	13846	13905	14081	14173	13989	13883	13998	13859	13923	13968	13906	13891	14007	13901	13881	14002	13953	13954	13895	13992	14092	13971	13854	13992	13974	13795	13895	13928	13801	13932	13892	14018	13980	13945	14032	13923	13933	13978	13877	13966	13952	13883	14114	13911	14014	13918	14187	13820	14032	13951	13993	14014	13820	13787	13916	13875	13768	13944	13908	13820	14040	14137	14010	13850	13732	13778	13931	13823	14053	13929	13954	13998	13857	14032	13852	13937	13996	13779	13894	13916	13975	13890	13881	13796	13941	13917	13928	13977	13815	14090	14140	13882	13899	14109	13998	13870	13844	14021	13932	13972	13968	14189	13925	13950	13981	14022	13909	13967	14000	13844	13956	13786	13905	13864	14034	13826	13864	13843	13894	13826	13987	13877	13909	14017	13884	14056	13901	13747	13835	14034	14069	13982	14025	13913	13941	13719	13989	13975	13976	13770	13897	13893	13855	14008	14063	13933	13999	14056	14103	14000	13832	14024	13929	13915	13881	14078	13994	13996	13969	14017	13994	13913	14021	14049	13954	13974	13831	14016	13860	13921	13903	13945	14007	13824	13860	13903	14019	13885	13803	13863	13970	13906	13899	14021	14050	13783	13876	13853	13950	13942	14089	13907	13930	14068	14085	13874	13969	13738	14078	13965	13974	14149	13865	13994	14007	13863	14000	14042	13987	13899	14069	13958	13894	13955	13875	13867	14128	13989	13883	13938	14008	13913	13902	14031	14002	13820	13898	13784	14134	13959	13885	14091	14084	14016	14120	14060	13902	13951	13981	13906	13974	14011	14045	13857	14136	14041	13721	13844	14022	13762	13847	13900	14049	13905	13881	13902	13878	14072	13908	13966	14015	14094	14065	13888	13869	13854	13886	13899	13990	14025	13969	13852	13956	13859	13978	13862	13995	14009	13914	14010	14101	14047	14060	13876	13828	14010	13939	13844	13886	13836	13933	13910	13786	13897	14152	13844	14107	13856	14140	13671	13847	13915	13967	13954	14003	13904	13933	13865	13916	13920	14095	14078	13815	14013	13809	13923	14081	13993	13874	13882	13882	13973	14070	13861	13989	13955	13873	13688	14048	13841	13984	13905	13887	13886	13922	13974	13973	13949	13813	13915	13932	14065	13855	13869	14119	14084	13946	13833	14004	13793	13928	14203	13970	14029	14213	14161	13766	13921	14082	13837	14054	14037	13965	14041	13843	13958	13885	13946	13978	13990	14018	13708	13907	13840	13864	14020	13926	13680	13912	13899	13988	13901	14087	13796	13845	13824	13834	13900	14025	13800	14103	14032	13869	13791	13995	13890	13842	13800	13981	13900	13757	13923	13903	13851	13958	13982	13911	13977	13820	13899	13886	13885	13874	13988	13988	13980	14156	14000	14037	14053	13932	13955	13831	13848	13848	14036	14008	13939	13891	14055	13949	13957	13933	14045	13861	13949	13784	13871	13958	14108	14010	13813	13903	13697	13887	13855	13864	13905	13954	13970	13994	13913	13946	13904	13942	13870	13705	13933	13995	13979	13993	13971	13914	13988	14014	13903	13999	13930	14055	14009	13887	13826	13875	13857	13910	14054	13820	13877	13876	13883	13999	13869	13984	14033	13899	13998	13990	13947	13930	13973	13795	13983	13863	13928	13813	13900	13905	13815	13879	13852	13906	13852	13851	13965	14030	13842	14035	13912	14084	13962	13946	13834	13926	13911	13987	14036	14111	13961	13955	14070	13949	13885	13994	13962	13855	13838	13897	13784	13811	14114	13982	13902	13854	13945	13792	13789	13844	14044	13965	14094	14119	13976	13920	13995	13866	13893	13978	13845	13897	13956	13936	13933	13978	14155	13865	13916	13795	13847	13817	13887	14063	13987	13905	14067	14001	14220	14021	13931	13916	13999	13916	14015	13867	14000	13969	13942	14009	13845	13823	13938	14081	14067	13877	13885	13972	14069	14056	13812	14047	13927	13869	13795	13922	14137	13933	13977	13838	14052	13911	13917	13975	13883	13970	14089	13980	13961	14055	13884	13921	13929	14101	13976	13850	13983	13919	14050	13994	14108	13976	14027	13942	14076	14021	14020	13946	13954	13919	13879	13910	14115	14115	13960	14072	14003	13940	13963	14037	13821	13839	14058	14105	13993	13904	13983	13954	13972	13922	14086	13949	13867	13861	14034	13949	13994	13964	14052	14060	14067	13835	14006	14002	13837	13909	14034	13936	13931	14082	13838	14097	13926	13729	14020	13897	13912	13989	13942	13832	14034	13980	13916	14073	13953	13930	13977	13979	13811	13850	13931	13728	13969	13960	13818	13852	13886	13954	13783	13976	13716	13924	14013	13789	13866	13794	13992	13747	13981	13809	14014	14084	13986	13989	13904	13885	13944	13871	13844	13979	13932	13772	13951	14009	13846	13987	13795	14009	13908	14075	13944	13932	14060	13955	13901	14096	13936	14071	13881	13942	13946	13984	14046	13849	13869	13870	13896	13956	13793	13915	13955	13925	14143	13917	13788	13927	13812	13863	13897	13903	14037	14039	13828	13900	13943	14009	14093	13858	13666	13923	13867	14118	13985	14045	13895	13881	13828	14037	13935	13899	13923	13996	13995	13948	13893	13832	13918	13876	14015	13826	13987	13858	13985	13968	13919	13914	13926	13834	13841	13890	13925	13919	13850	13911	13925	13897	13895	13905	14060	14001	13813	14003	14039	13932	13949	14094	14033	13933	13889	13862	13964	13979	13739	14016	13897	13900	14009	14078	13972	13986	13923	13839	13867	14121	14095	14160	13917	14002	13944	14025	13749	13894	13933	14214	13871	13974	13915	13885	13825	13992	13898	13852	13884	14052	13889	14074	14010	13929	14081	13847	14054	14033	13908	13838	13892	13763	13986	13868	14171	13898	13794	13970	14034	14115	13966	13898	14042	13903	14010	13930	13868	13976	14043	14150	13967	13989	14106	13978	13915	13894	13890	13947	13889	13938	13992	13860	14000	14084	13947	13745	14009	13941	13922	13887	14089	13944	13968	14075	14002	13962	13930	13962	13924	13829	14025	13801	14057	14065	13898	13830	13986	13930	14034	13890	13900	14008	13852	13931	13905	14003	14233	14058	13987	14063	13763	13829	13913	14013	13983	13803	14009	13874	14094	13798	13928	13957	14096	13979	13986	13817	13885	13969	13966	13948	13998	13977	13997	13873	13829	14065	13800	14076	13761	14045	14007	14011	13848	13895	13995	13926	13883	13967	13779	14034	13966	14054	13865	14043	14020	13828	13957	13752	13851	14018	13941	13976	13740	14059	13970	14069	13881	13893	13985	13966	13949	13981	13882	14056	14018	13920	13970	13882	13967	13941	13775	13906	14009	13976	13985	13969	13990	13870	13950	14052	13777	13958	13917	14077	14013	13929	13922	13998	13992	13889	13968	14086	13759	13838	13908	13954	14122	13984	13899	13986	13841	14047	14072	14111	14054	13917	13892	14104	13916	13938	14024	14008	13837	14063	14055	13949	14193	13880	14058	13966	13964	13892	13952	14072	14007	13979	14000	13874	13959	14074	13799	13926	13900	14011	13945	13936	13901	13743	13922	14006	13852	14005	13948	13965	13962	14070	13827	14084	13829	13849	13925	13934	13866	13864	13915	13923	14004	13855	13859	13908	13978	13968	13989	13945	13869	13984	13848	13956	13980	13872	14084	14046	14051	13859	13992	14005	13976	13880	13870	13941	13997	14077	13919	14087	13961	13867	13800	13858	13669	13902	14004	13996	14106	13819	13972	13921	13802	14102	14082	14044	13926	13999	13969	13950	14071	13998	14005	13922	13866	14012	13974	13873	13976	13825	13896	13735	13978	13895	13937	13817	13831	13944	14047	13873	13943	13952	13894	13868	13732	13925	14050	13909	14010	13719	13842	13831	13778	13945	13986	13966	14077	13948	13861	13951	13924	13970	13867	13775	14060	13793	13846	14028	14026	14068	13978	14051	13947	14175	13955	13843	13901	13883	13972	13873	13938	13979	13975	13979	13920	13984	13992	13893	14015	13799	13969	13988	13807	13895	13891	13800	14020	13978	14046	14102	13856	13838	13817	13955	13966	13811	13878	13953	13986	13909	14048	13841	13916	13890	14038	14018	13879	13909	14004	13943	13845	14044	13998	14027	13975	13849	13810	13928	14016	13948	14012	14037	13838	13955	13833
30434	23860	25882	24871	20787	20017	19421	18810	18887	19489	21000	21180	20286	19123	18245	17732	17630	17656	17610	17776	17942	17701	17838	17626	17774	17675	17734	17716	17476	17808	17616	17571	17585	17439	17569	17732	17527	17784	17659	17690	17513	17531	17456	17594	17839	17666	17693	17557	17891	17557	17540	17660	17607	17674	17686	17958	17546	17503	17553	17788	17550	17852	17871	17724	17751	17592	17615	17746	17632	17649	17470	17567	17556	17585	17513	17570	17496	17465	17623	17617	17674	17788	17506	17821	17584	17629	17537	17615	17642	17552	17597	17542	17620	17810	17517	17674	17523	17739	17553	17614	17557	17767	17553	17638	17441	17472	17632	17549	17755	17723	17642	17625	17771	17529	17616	17524	17558	17468	17695	17637	17799	17609	17521	17710	17641	17587	17563	17660	17579	17766	17568	17507	17695	17754	17463	17729	17478	17532	17797	17573	17498	17604	17667	17444	17710	17634	17586	17625	17583	17514	17601	17603	17679	17693	17612	17596	17563	17602	17413	17711	17536	17772	17623	17587	17749	17597	17726	17620	17788	17781	17662	17835	17684	17743	17602	17594	17498	17507	17555	17657	17647	17546	17704	17809	17839	17719	17579	17766	17485	17649	17771	17604	17690	17494	17800	17427	17492	17888	17626	17527	17557	17683	17727	17720	17533	17693	17813	17564	17765	17603	17388	17594	17558	17670	17783	17684	17497	17751	17678	17585	17741	17618	17557	17743	17700	17671	17795	17784	17724	17625	17736	17466	17646	17515	17783	17895	17712	17741	17587	17698	17601	17857	17610	17647	17750	17644	17775	17613	17805	17798	17750	17575	17667	17592	17760	17690	17751	17595	17675	17601	17462	17588	17762	17421	17743	17720	17737	17473	17746	17667	17785	17606	17659	17843	17514	17505	17390	17471	17647	17693	17591	17727	17743	17635	17734	17941	17802	17647	17735	17575	17720	17743	17629	17436	17572	17525	17568	17570	17495	17638	17881	17693	17762	17732	17610	17576	17677	17712	17623	17591	17662	17710	17722	17540	17595	17749	17790	17741	17706	17797	17728	17695	17676	17665	17552	17532	17844	17408	17521	17761	17796	17688	17680	17762	17678	17583	17699	17664	17579	17828	17574	17636	17727	17647	17582	17509	17353	17732	17604	17693	17436	17658	17642	17628	17937	17591	17791	17585	17531	17811	17745	17679	17693	17765	17708	17711	17630	17625	17655	17334	17709	17636	17659	17484	17815	17591	17671	17866	17791	17608	17774	17688	17628	17610	17691	17709	17697	17576	17491	17602	17808	17759	17631	17669	17622	17835	17621	17619	17765	17694	17582	17767	17682	17810	17846	17677	17572	17612	17458	17684	17701	17710	17671	17800	17537	17773	17849	17676	17576	17755	17690	17682	17761	17659	17827	17771	17474	17666	17679	17622	17722	17832	17734	17481	17436	17602	17749	17597	17587	17456	17706	17782	17582	17557	17622	17651	17662	17501	17784	17666	17529	17783	17709	17633	17598	17503	17605	17834	17665	17620	17630	17599	17607	17697	17565	17588	17830	17859	17617	17886	17686	17886	17671	17650	17620	17540	17519	17677	17832	17778	17595	17747	17533	17583	17682	17669	17712	17528	17900	17628	17913	17430	17795	17769	17533	17789	17837	17719	17774	17584	17652	17606	17411	17773	17637	17596	17839	17761	17694	17698	17755	17721	17586	17328	17705	17652	17752	17686	17508	17680	17774	17653	17706	17639	17796	17750	17641	17806	17850	17693	17537	17638	17667	17595	17665	17559	17636	17722	17644	17485	17616	17779	17579	17759	17570	17702	17579	17636	17754	17577	17596	17731	17471	17635	17537	17474	17738	17752	17649	17742	17793	17788	17837	17731	17552	17539	17639	17843	17611	17657	17498	17680	17747	17648	17754	17693	17519	17745	17684	17720	17717	17590	17575	17741	17569	17765	17651	17612	17586	17396	17489	17648	17467	17426	17515	17962	17570	17708	17800	17583	17619	17610	17719	17730	17661	17483	17593	17823	17662	17722	17619	17353	17663	17552	17779	17646	17535	17557	17652	17412	17551	17646	17782	17634	17733	17795	17626	17731	17900	17703	17686	17638	17519	17772	17803	17755	17701	17713	17507	17721	17840	17674	17546	17626	17696	17645	17793	17641	17748	17656	17675	17474	17725	17591	17670	17596	17628	17746	17540	17736	17735	17667	17854	17673	17625	17726	17724	17684	17864	17862	17699	17768	17776	17592	17551	17583	17614	17734	17512	17409	17663	17668	17820	17768	17643	17658	17477	17644	17745	17721	17821	17485	17673	17566	17622	17789	17806	17818	17754	17598	17743	17832	17709	17899	17618	17638	17683	17734	17563	17662	17760	17712	17661	17698	17642	17695	17766	17782	17728	17719	17713	17599	17688	17440	17482	17805	17817	17749	17834	17739	17524	17778	17698	17866	17600	17483	17629	17666	17696	17823	17698	17679	17864	17601	17556	17484	17807	17502	17691	17640	17443	17490	17709	17567	17744	17664	17574	17644	17565	17609	17500	17645	17823	17617	17634	17689	17603	17728	17717	17511	17754	17849	17782	17749	17605	17691	17642	17564	17949	17676	17538	17821	17798	17761	17578	17615	17644	17512	17679	17720	17523	17594	17833	17769	17594	17680	17558	17663	17629	17660	17777	17746	17832	17754	17761	17720	17724	17798	17473	17785	17718	17586	17820	17842	17595	17709	17742	17756	17776	17881	17553	17620	17904	17765	17604	17870	17789	17866	17489	17533	17561	17531	17536	17726	17666	17609	17696	17650	17797	17521	17813	17671	17699	17686	17787	17576	17755	17560	17600	17771	17541	17716	17473	17536	17610	17725	17586	17705	17663	17863	17687	17610	17538	17692	17567	17668	17609	17405	17865	17464	17644	17572	17772	17635	17613	17731	17430	17488	17748	17651	17679	17754	17622	17637	17496	17692	17927	17859	17743	17819	17692	17758	17578	17677	17652	17735	17815	17739	17811	17551	17683	17696	17649	17767	17736	17556	17462	17874	17981	17728	17445	17862	17591	17537	17756	17736	17929	17829	17814	17626	17676	17616	17463	17746	17666	17629	17559	17910	17701	17681	17714	17733	17576	17775	17795	17694	17615	17412	17655	17785	17684	17560	17766	17587	17712	17542	17516	17661	17676	17660	17758	17803	17748	17747	17777	17824	17695	17789	17505	17396	17538	17674	17508	17646	17763	17655	17774	17582	17642	17780	17801	17563	17806	17630	17712	17668	17749	17697	17609	17748	17626	17624	17659	17602	17697	17792	17563	17664	17647	17758	17524	17639	17638	17494	17474	17762	17709	17860	17581	17682	17647	17463	17637	17496	17539	17653	17443	17475	17547	17458	17814	17554	17876	17691	17563	17801	17634	17699	17700	17581	17591	17640	17739	17654	17667	17713	17515	17556	17761	17573	17702	17611	17666	17560	17633	17568	17404	17723	17719	17746	17830	17721	17675	17607	17655	17680	17672	17605	17745	17785	17740	17633	17594	17877	17684	17560	17732	17633	17775	17823	17773	17618	17613	17788	17712	17816	17685	17722	17431	17626	17841	17776	17360	17775	17640	17706	17757	17708	17799	17508	17657	17658	17650	17716	17423	17475	17787	17608	17624	17666	17531	17825	17511	17729	17788	17749	17719	17497	17704	17609	17769	17729	17343	17679	17557	17870	17791	17499	17664	17610	17592	17693	17649	17678	17744	17750	17641	17667	17701	17643	17510	17627	17728	17686	17885	17504	17557	17526	17551	17809	17826	17558	17696	17558	17596	17753	17613	17658	17509	17731	17603	17621	17664	17712	17610	17783	17820	17711	17805	17541	17727	17698	17635	17538	17658	17741	17672	17876	17439	17687	17638	17812	17782	17689	17601	17560	17741	17616	17544	17688	17716	17714	17573	17651	17635	17720	17558	17610	17756	17690	17759	17762	17994	17768	17758	17715	17747	17726	17761	17715	17675	17814	17667	17547	17638	17765	17605	17804	17744	17869	17471	17769	17696	17420	17606	17814	17690	17894	17772	17687	17534	17448	17672	17835	17697	17463	17710	17815	17755	17554	17443	17617	17806	17636	17661	17583	17739	17712	17704	17888	17868	17690	17583	17828	17714	17744	17691	17594	17583	17737	17760	17705	17690	17684	17685	17814	17688	17587	17812	17807	17842	17626	17640	17691	17614	17709	17799	17554	17509	17662	17278	17661	17582	17872	17787	17585	17670	17594	17712	17598	17485	17613	17615	17479	17784	17720	17546	17611	17742	17602	17414	17811	17697	17661	17683	17494	17601	17638	17562	17471	17728	17556	17638	17410	17604	17814	17611	17803	17712	17774	17397	17847	17656	17468	17584	17621	17449	17527	17756	17500	17554	17512	17821	17577	17607	17688	17798	17712	17408	17681	17708	17636	17587	17558	17568	17742	17730	17788	17735	17801	17644	17734	17744	17557	17533	17730	17482	17580	17708	17754	17559	17677	17782	17628	17711	17597	17609	17757	17816	17715	17653	17716	17616	17484	17532	17617	17691	17479	17567	17696	17593	17698	17689	17702	17579	17574	17500	17472	17761	17521	17771	17580	17674	17691	17695	17555	17608	17848	17734	17718	17495	17675	17837	17586	17648	17621	17715	17557	17566	17644	17691	17738	17623	17593	17713	17668	17782	17401	17614	17767	17975	17701	17546	17786	17625	17662	17860	17597	17572	17480	17706	17729	17530	17626	17778	17794	17852	17817	17705	17507	17755	17825	17535	17578	17627	17678	17709	17590	17646	17585	17361	17617	17493	17793	17814	17775	17580	17386	17764	17639	17613	17692	17694	17712	17839	17588	17597	17731	17645	17709	17850	17756	17694	17742	17720	17639	17823	17721	17478	17662	17807	17762	17662	17700	17818	17563	17476	17705	17717	17729	17588	17465	17602	17665	17747	17610	17626	17573	17579	17399	17604	17579	17518	17924	17600	17575	17522	17639	17626	17723	17639	17571	17601	17709	17811	17687	17748	17707	17794	17759	17672	17706	17792	17674	17712	17545	17570	17460	17872	17789	17606	17761	17772	17692	17655	17818	17724	17457	17646	17582	17703	17714	17782	17413	17560	17442	17545	17851	17645	17476	17714	17780	17549	17638	17709	17456
19036	23419	24336	22491	18921	17962	16918	16534	16514	17334	19357	18931	17489	15519	14643	14440	14284	14609	14284	14474	14454	14437	14399	14369	14438	14398	14271	14364	14538	14267	14494	14464	14401	14247	14394	14435	14183	14369	14494	14414	14439	14312	14403	14424	14583	14375	14425	14366	14404	14481	14498	14364	14271	14498	14515	14332	14285	14446	14293	14135	14434	14532	14384	14466	14546	14484	14320	14240	14496	14236	14397	14296	14414	14308	14315	14305	14333	14468	14228	14347	14291	14310	14402	14547	14241	14395	14320	14400	14448	14463	14398	14500	14323	14303	14453	14263	14400	14523	14411	14386	14362	14360	14393	14354	14360	14270	14459	14337	14544	14387	14433	14350	14391	14258	14497	14348	14326	14385	14381	14372	14430	14334	14528	14357	14406	14356	14607	14350	14211	14389	14349	14293	14328	14435	14429	14182	14530	14570	14332	14384	14239	14396	14390	14477	14390	14335	14379	14234	14387	14392	14311	14301	14376	14393	14507	14395	14467	14430	14471	14423	14339	14400	14443	14349	14324	14313	14257	14416	14279	14333	14416	14222	14357	14346	14260	14404	14364	14346	14358	14305	14459	14435	14323	14226	14515	14405	14284	14488	14303	14466	14405	14349	14302	14361	14316	14333	14280	14345	14189	14391	14401	14342	14390	14323	14526	14185	14506	14293	14456	14447	14400	14332	14268	14329	14326	14372	14489	14443	14361	14578	14199	14461	14243	14377	14301	14210	14148	14589	14340	14427	14341	14401	14317	14430	14389	14316	14541	14375	14385	14238	14326	14328	14468	14444	14415	14354	14224	14335	14504	14241	14403	14412	14208	14439	14419	14348	14439	14461	14288	14457	14513	14316	14366	14421	14394	14315	14425	14369	14384	14452	14331	14176	14321	14362	14356	14338	14298	14341	14360	14509	14515	14489	14161	14294	14516	14401	14401	14545	14423	14363	14422	14431	14420	14481	14322	14260	14383	14462	14380	14325	14382	14291	14425	14358	14338	14534	14438	14312	14247	14294	14363	14237	14316	14219	14388	14569	14111	14568	14444	14272	14358	14298	14311	14330	14377	14349	14386	14470	14548	14357	14474	14460	14531	14405	14440	14292	14414	14293	14369	14471	14480	14279	14433	14392	14495	14436	14240	14397	14561	14419	14349	14381	14338	14331	14335	14454	14495	14377	14188	14355	14313	14461	14423	14358	14378	14301	14397	14251	14426	14444	14242	14286	14366	14343	14315	14376	14448	14410	14344	14321	14444	14232	14435	14433	14552	14392	14356	14340	14508	14291	14283	14243	14498	14479	14221	14521	14470	14399	14418	14293	14160	14431	14544	14386	14241	14325	14301	14307	14450	14483	14369	14278	14216	14525	14372	14293	14554	14235	14364	14424	14456	14208	14272	14287	14424	14355	14282	14173	14405	14264	14457	14323	14416	14406	14176	14402	14466	14385	14386	14425	14302	14622	14411	14247	14348	14382	14205	14416	14244	14390	14524	14315	14323	14233	14510	14271	14317	14285	14307	14346	14351	14385	14428	14318	14361	14451	14196	14346	14295	14429	14343	14400	14286	14521	14545	14504	14368	14219	14457	14403	14360	14462	14542	14332	14293	14278	14490	14545	14472	14508	14228	14384	14453	14272	14302	14281	14601	14474	14315	14403	14434	14348	14444	14286	14393	14302	14407	14351	14351	14405	14257	14471	14465	14414	14448	14292	14389	14401	14293	14275	14454	14655	14414	14514	14422	14467	14373	14379	14428	14430	14477	14444	14383	14396	14326	14312	14190	14426	14617	14475	14376	14404	14298	14331	14297	14274	14234	14330	14328	14425	14244	14358	14274	14311	14487	14393	14357	14261	14273	14329	14413	14441	14273	14278	14482	14512	14515	14232	14370	14325	14355	14220	14284	14184	14402	14395	14259	14227	14538	14317	14293	14604	14517	14368	14223	14340	14349	14643	14391	14392	14393	14385	14370	14386	14398	14203	14221	14222	14334	14389	14369	14489	14400	14290	14489	14466	14428	14543	14362	14321	14413	14375	14244	14270	14407	14373	14223	14481	14391	14272	14334	14460	14424	14470	14445	14460	14246	14436	14288	14473	14263	14426	14246	14306	14442	14540	14451	14411	14268	14568	14420	14264	14284	14252	14338	14490	14439	14298	14352	14381	14427	14455	14501	14369	14362	14416	14538	14516	14347	14393	14446	14468	14452	14358	14331	14364	14307	14485	14222	14536	14427	14365	14522	14551	14384	14396	14280	14361	14478	14313	14334	14397	14482	14335	14581	14277	14459	14362	14445	14406	14413	14324	14451	14308	14402	14283	14354	14392	14337	14293	14237	14426	14369	14462	14442	14279	14357	14237	14292	14237	14390	14483	14478	14608	14389	14389	14270	14453	14199	14436	14460	14543	14377	14413	14367	14423	14391	14447	14335	14400	14479	14344	14201	14368	14428	14478	14443	14303	14348	14200	14403	14327	14359	14338	14252	14182	14433	14202	14253	14351	14455	14470	14418	14374	14362	14351	14325	14199	14327	14358	14508	14276	14275	14421	14289	14507	14263	14407	14358	14352	14619	14247	14508	14359	14332	14359	14403	14380	14433	14508	14426	14282	14302	14467	14419	14396	14465	14434	14408	14596	14424	14423	14490	14434	14353	14288	14337	14493	14304	14358	14368	14353	14471	14424	14531	14424	14412	14523	14466	14430	14512	14379	14254	14551	14258	14427	14272	14425	14471	14243	14462	14385	14509	14275	14415	14554	14407	14426	14341	14431	14437	14478	14367	14559	14543	14404	14516	14355	14473	14348	14308	14453	14435	14473	14298	14512	14366	14336	14363	14543	14232	14323	14421	14469	14370	14503	14288	14528	14462	14225	14337	14245	14383	14293	14325	14288	14390	14491	14530	14344	14356	14408	14491	14370	14283	14227	14508	14435	14255	14570	14405	14433	14379	14424	14557	14241	14274	14330	14245	14489	14277	14391	14317	14397	14408	14472	14437	14272	14483	14395	14341	14513	14340	14440	14476	14282	14413	14363	14382	14250	14463	14404	14355	14382	14473	14305	14359	14496	14327	14329	14115	14437	14346	14285	14339	14267	14429	14410	14367	14591	14571	14413	14336	14160	14282	14153	14377	14157	14473	14277	14451	14422	14280	14433	14435	14552	14386	14281	14562	14314	14396	14418	14279	14435	14315	14474	14390	14397	14225	14394	14328	14293	14524	14375	14491	14373	14217	14353	14357	14321	14518	14259	14487	14496	14559	14479	14548	14335	14606	14419	14292	14405	14389	14354	14334	14323	14383	14387	14253	14413	14416	14424	14434	14353	14311	14514	14321	14479	14290	14335	14375	14446	14414	14427	14248	14494	14404	14258	14234	14480	14151	14323	14439	14368	14434	14410	14468	14401	14344	14327	14335	14419	14469	14381	14377	14420	14545	14392	14406	14577	14480	14455	14400	14424	14562	14556	14441	14424	14424	14492	14524	14384	14428	14239	14405	14355	14218	14428	14450	14324	14384	14366	14524	14389	14362	14444	14356	14375	14430	14591	14428	14334	14327	14458	14215	14221	14292	14394	14308	14376	14400	14363	14385	14336	14468	14374	14397	14417	14139	14344	14378	14418	14385	14379	14418	14440	14275	14391	14334	14550	14218	14347	14569	14359	14336	14443	14403	14496	14383	14427	14435	14366	14416	14503	14458	14403	14577	14526	14428	14334	14195	14320	14595	14459	14343	14246	14295	14354	14644	14255	14441	14216	14437	14266	14343	14398	14240	14354	14423	14434	14519	14322	14274	14305	14390	14440	14326	14432	14335	14280	14416	14406	14498	14230	14473	14487	14295	14434	14480	14481	14517	14306	14453	14475	14420	14316	14495	14331	14390	14442	14300	14455	14375	14514	14311	14398	14372	14545	14430	14290	14287	14503	14434	14382	14488	14313	14483	14358	14175	14488	14432	14237	14404	14406	14279	14321	14264	14519	14441	14519	14316	14358	14491	14395	14401	14438	14254	14464	14311	14356	14396	14445	14349	14328	14367	14229	14343	14579	14312	14345	14494	14353	14320	14248	14346	14337	14423	14505	14358	14398	14431	14267	14472	14375	14493	14488	14536	14278	14452	14318	14364	14363	14378	14324	14324	14278	14501	14353	14384	14430	14308	14461	14450	14511	14318	14369	14338	14668	14462	14391	14335	14415	14400	14441	14446	14353	14432	14449	14515	14377	14419	14442	14344	14470	14187	14347	14392	14434	14426	14395	14253	14430	14465	14315	14283	14598	14444	14518	14373	14415	14232	14545	14170	14327	14461	14490	14414	14454	14344	14273	14544	14263	14521	14313	14457	14389	14378	14301	14339	14358	14292	14352	14376	14310	14378	14344	14304	14288	14367	14334	14333	14453	14375	14483	14338	14365	14435	14299	14479	14510	14261	14572	14478	14357	14357	14295	14369	14389	14392	14474	14357	14221	14419	14367	14498	14290	14338	14492	14387	14431	14341	14346	14447	14343	14421	14454	14463	14398	14232	14405	14402	14393	14235	14357	14497	14515	14434	14144	14455	14408	14404	14452	14459	14359	14399	14486	14358	14487	14517	14424	14527	14481	14370	14459	14486	14429	14507	14367	14597	14488	14522	14448	14299	14501	14335	14254	14511	14208	14421	14519	14404	14293	14410	14269	14323	14464	14376	14419	14199	14452	14388	14413	14273	14438	14298	14426	14466	14434	14309	14390	14356	14376	14343	14434	14277	14178	14486	14486	14347	14285	14443	14344	14242	14484	14354	14347	14499	14373	14525	14407	14504	14369	14270	14504	14448	14387	14499	14484	14401	14551	14478	14372	14363	14382	14389	14322	14416	14623	14447	14498	14394	14402	14370	14450	14512	14294	14428	14336	14237	14414	14418	14517	14281	14514	14351	14313	14469	14341	14374	14430	14596	14381	14177	14352	14470	14223	14344	14467	14258	14397	14390	14285	14376	14432	14465	14288	14442	14436	14232	14412	14310	14443	14429	14518	14414	14339	14576	14533	14207	14549	14328	14474	14341	14338	14224	14478	14360	14374	14175	14591	14336	14406	14480	14362	14411	14426	14322	14383	14284	14349	14374	14348	14534	14417	14557	14413	14421	14311	14292	14390	14320	14291	14304	14502	14522	14292
25689	21044	27955	26676	24650	23636	22448	20102	19664	22892	32754	38865	31267	23917	19536	17915	17659	17641	17675	17782	17618	17480	17668	17647	17463	17725	17655	17520	17497	17573	17727	17767	17506	17590	17589	17690	17609	17557	17704	17683	17544	17435	17550	17292	17558	17549	17791	17496	17321	17428	17568	17598	17740	17503	17515	17484	17450	17400	17544	17318	17648	17391	17597	17550	17604	17681	17710	17560	17461	17547	17554	17607	17641	17704	17608	17652	17583	17608	17325	17601	17546	17673	17646	17642	17549	17608	17539	17437	17604	17700	17560	17419	17470	17531	17687	17538	17449	17593	17575	17601	17524	17333	17390	17338	17624	17325	17633	17521	17785	17486	17503	17440	17711	17655	17545	17601	17674	17399	17578	17594	17587	17649	17589	17545	17368	17356	17583	17453	17418	17505	17646	17669	17616	17478	17493	17521	17648	17615	17445	17636	17710	17557	17304	17633	17419	17309	17556	17557	17477	17402	17536	17636	17702	17398	17524	17493	17635	17468	17544	17456	17532	17713	17527	17486	17511	17634	17478	17546	17896	17714	17497	17494	17502	17439	17660	17390	17610	17620	17246	17659	17506	17531	17699	17702	17490	17460	17543	17570	17816	17620	17618	17520	17720	17526	17561	17576	17581	17673	17467	17552	17626	17633	17643	17505	17461	17550	17557	17594	17446	17656	17668	17463	17525	17567	17684	17477	17304	17301	17286	17530	17542	17468	17556	17457	17436	17627	17490	17766	17418	17427	17573	17626	17559	17517	17518	17566	17617	17462	17737	17515	17445	17665	17692	17485	17339	17485	17482	17742	17440	17475	17672	17337	17658	17701	17234	17341	17427	17420	17653	17352	17368	17636	17804	17673	17519	17316	17578	17597	17388	17650	17352	17508	17469	17713	17584	17696	17755	17260	17353	17600	17504	17582	17471	17516	17622	17275	17459	17519	17401	17448	17538	17613	17522	17601	17448	17635	17638	17682	17413	17455	17496	17545	17308	17477	17436	17824	17514	17584	17537	17466	17294	17464	17429	17592	17490	17526	17415	17519	17763	17639	17711	17502	17454	17418	17387	17568	17474	17543	17581	17326	17718	17489	17459	17571	17654	17459	17569	17579	17724	17471	17405	17490	17441	17622	17412	17585	17534	17583	17401	17673	17649	17528	17338	17567	17623	17411	17405	17526	17712	17500	17576	17456	17501	17496	17490	17777	17613	17350	17601	17395	17609	17287	17738	17790	17465	17677	17587	17475	17541	17668	17431	17300	17655	17650	17520	17590	17589	17721	17705	17476	17725	17334	17487	17458	17409	17498	17681	17497	17448	17525	17649	17477	17486	17472	17435	17617	17478	17409	17583	17319	17501	17571	17551	17654	17642	17468	17695	17560	17560	17375	17460	17650	17545	17604	17393	17531	17718	17597	17346	17532	17572	17449	17725	17571	17390	17362	17610	17352	17447	17415	17659	17660	17489	17398	17391	17540	17309	17397	17440	17500	17651	17539	17646	17447	17441	17432	17533	17421	17370	17807	17571	17636	17504	17627	17771	17535	17515	17697	17374	17299	17528	17447	17413	17578	17511	17715	17572	17666	17511	17679	17719	17525	17465	17503	17416	17580	17699	17567	17609	17637	17556	17455	17729	17632	17520	17470	17447	17481	17535	17593	17526	17557	17431	17531	17835	17442	17659	17343	17562	17505	17556	17442	17486	17327	17369	17585	17691	17504	17545	17515	17492	17235	17268	17453	17637	17502	17775	17367	17507	17294	17437	17357	17601	17294	17531	17712	17667	17559	17469	17484	17465	17411	17447	17540	17688	17665	17692	17565	17474	17456	17365	17447	17598	17369	17550	17582	17516	17458	17686	17501	17550	17650	17701	17677	17564	17489	17505	17521	17464	17437	17612	17552	17634	17573	17440	17461	17761	17678	17738	17628	17491	17526	17422	17497	17516	17648	17645	17395	17578	17582	17479	17568	17617	17783	17542	17433	17470	17584	17590	17782	17660	17577	17495	17414	17582	17331	17603	17569	17466	17514	17888	17450	17439	17435	17400	17433	17441	17658	17421	17486	17527	17540	17353	17282	17432	17630	17537	17347	17492	17493	17694	17344	17492	17446	17448	17488	17681	17541	17450	17648	17570	17586	17588	17483	17510	17410	17531	17654	17516	17462	17288	17436	17622	17532	17426	17495	17546	17284	17704	17528	17516	17500	17680	17568	17714	17571	17590	17425	17701	17486	17508	17658	17565	17712	17836	17515	17481	17672	17458	17459	17608	17562	17804	17612	17499	17595	17600	17513	17717	17516	17504	17533	17564	17480	17642	17493	17461	17648	17356	17530	17420	17506	17625	17606	17706	17452	17367	17658	17449	17503	17623	17362	17404	17481	17685	17519	17569	17501	17453	17391	17551	17192	17444	17509	17772	17501	17574	17672	17448	17475	17459	17612	17544	17352	17465	17390	17581	17549	17618	17618	17533	17519	17630	17632	17670	17502	17698	17640	17593	17477	17381	17635	17422	17612	17662	17618	17662	17598	17400	17314	17599	17479	17659	17486	17557	17463	17505	17557	17508	17533	17589	17647	17350	17383	17445	17553	17423	17482	17133	17579	17293	17469	17645	17441	17389	17680	17462	17599	17681	17556	17457	17430	17398	17413	17611	17495	17543	17518	17636	17578	17640	17494	17527	17428	17393	17517	17453	17235	17646	17495	17601	17538	17567	17569	17607	17314	17546	17595	17689	17735	17526	17544	17517	17314	17534	17514	17329	17468	17448	17609	17512	17437	17456	17561	17439	17362	17783	17582	17416	17672	17412	17405	17616	17834	17332	17391	17539	17517	17442	17502	17603	17536	17409	17570	17471	17520	17352	17497	17662	17539	17179	17478	17455	17507	17483	17693	17566	17528	17460	17517	17530	17462	17671	17554	17547	17349	17349	17534	17577	17420	17579	17517	17550	17625	17449	17490	17713	17397	17597	17499	17630	17315	17676	17434	17390	17362	17654	17426	17812	17449	17445	17462	17513	17495	17293	17512	17580	17502	17568	17754	17567	17510	17537	17668	17604	17587	17544	17543	17383	17546	17467	17505	17606	17595	17414	17595	17453	17862	17722	17565	17686	17583	17645	17687	17589	17676	17623	17722	17605	17639	17616	17727	17694	17742	17666	17550	17487	17591	17488	17471	17611	17373	17402	17488	17628	17335	17549	17598	17389	17590	17718	17403	17572	17717	17574	17552	17615	17632	17565	17571	17435	17431	17661	17546	17443	17638	17627	17534	17612	17558	17738	17710	17580	17719	17647	17591	17633	17800	17573	17564	17604	17327	17553	17555	17500	17482	17499	17553	17563	17476	17434	17533	17397	17286	17689	17435	17484	17586	17418	17308	17401	17509	17397	17509	17568	17627	17357	17573	17467	17556	17571	17504	17535	17588	17520	17687	17611	17798	17679	17690	17620	17488	17482	17540	17643	17546	17444	17491	17394	17479	17592	17508	17501	17470	17433	17415	17701	17436	17499	17691	17590	17589	17687	17575	17582	17689	17537	17496	17604	17434	17529	17502	17558	17370	17635	17448	17506	17449	17527	17466	17631	17853	17719	17465	17553	17548	17582	17780	17494	17286	17613	17460	17592	17610	17617	17570	17624	17467	17421	17759	17631	17504	17468	17328	17701	17532	17625	17448	17483	17294	17466	17467	17569	17656	17419	17582	17360	17334	17520	17519	17419	17569	17538	17577	17487	17386	17576	17559	17626	17424	17629	17599	17524	17558	17497	17568	17520	17740	17586	17604	17283	17496	17466	17457	17301	17521	17591	17483	17438	17581	17525	17504	17527	17609	17425	17643	17398	17568	17674	17474	17790	17764	17406	17584	17539	17622	17562	17446	17543	17498	17602	17394	17707	17558	17661	17499	17497	17545	17545	17495	17675	17626	17465	17727	17506	17410	17526	17523	17619	17560	17653	17531	17544	17618	17546	17591	17619	17438	17383	17385	17460	17598	17503	17439	17608	17652	17689	17538	17539	17482	17574	17560	17303	17565	17669	17587	17502	17634	17521	17528	17593	17659	17515	17532	17611	17560	17663	17490	17664	17520	17568	17386	17478	17363	17484	17422	17539	17502	17497	17431	17526	17489	17571	17596	17525	17695	17643	17352	17535	17840	17665	17608	17423	17642	17630	17563	17450	17536	17569	17561	17315	17399	17593	17511	17523	17495	17744	17551	17591	17660	17640	17555	17652	17273	17626	17521	17659	17789	17853	17472	17438	17510	17539	17678	17682	17446	17492	17562	17405	17407	17438	17684	17538	17458	17554	17630	17560	17511	17419	17511	17566	17621	17669	17623	17566	17372	17515	17557	17713	17595	17452	17619	17670	17284	17732	17466	17451	17475	17751	17508	17493	17580	17782	17535	17566	17422	17441	17429	17452	17569	17595	17555	17464	17605	17277	17618	17601	17659	17513	17475	17820	17717	17503	17558	17798	17552	17492	17591	17562	17447	17543	17511	17494	17654	17458	17659	17414	17458	17470	17671	17683	17605	17484	17532	17424	17404	17455	17789	17761	17813	17692	17433	17425	17667	17405	17634	17350	17522	17471	17606	17767	17563	17672	17590	17603	17601	17615	17372	17525	17380	17481	17690	17328	17502	17841	17633	17474	17587	17286	17492	17564	17491	17490	17552	17572	17429	17467	17492	17544	17521	17544	17330	17651	17499	17516	17583	17464	17693	17437	17483	17422	17544	17558	17455	17513	17422	17310	17673	17722	17711	17570	17513	17644	17580	17605	17649	17785	17382	17579	17465	17559	17618	17468	17751	17421	17687	17516	17456	17744	17538	17554	17616	17422	17373	17412	17425	17548	17484	17550	17444	17627	17457	17510	17367	17368	17567	17438	17457	17607	17505	17584	17630	17467	17364	17601	17588	17546	17548	17630	17571	17423	17606	17674	17503	17681	17455	17509	17708	17428	17606	17588	17466	17603	17426	17470	17592	17649	17633	17539	17544	17454	17452	17168	17558	17368	17488	17455	17478	17559	17488	17547	17545	17588	17566	17656	17408	17667	17519	17494	17805	17525	17455	17585	17597	17638	17555	17617	17597	17431	17524	17485	17345	17609	17573	17601	17513	17770	17655	17458	17510	17373	17395	17477	17604	17380	17556
18737	29045	34211	29257	24986	21864	18908	17793	17989	23284	34637	38623	29432	20014	15835	14571	14343	14275	14257	14322	14366	14325	14424	14278	14534	14335	14084	14452	14245	14295	14218	14544	14226	14381	14372	14163	14398	14323	14337	14181	14297	14386	14211	14434	14344	14379	14308	14398	14343	14403	14501	14338	14116	14467	14205	14471	14306	14417	14421	14305	14435	14470	14228	14403	14232	14462	14436	14339	14292	14424	14404	14291	14302	14306	14221	14436	14276	14349	14379	14388	14321	14351	14314	14509	14383	14607	14409	14359	14294	14380	14403	14533	14377	14411	14319	14313	14379	14375	14400	14337	14461	14525	14169	14356	14308	14399	14401	14515	14423	14282	14174	14297	14310	14414	14380	14379	14296	14281	14200	14391	14289	14338	14398	14375	14396	14209	14293	14514	14253	14382	14463	14456	14433	14450	14125	14239	14236	14356	14369	14376	14342	14466	14530	14406	14420	14433	14272	14524	14309	14380	14347	14468	14433	14268	14267	14384	14418	14456	14251	14281	14289	14372	14302	14376	14348	14206	14259	14542	14352	14290	14211	14449	14303	14491	14360	14365	14284	14380	14304	14563	14265	14323	14370	14244	14532	14245	14290	14250	14239	14356	14428	14383	14287	14424	14336	14359	14381	14292	14176	14283	14355	14242	14153	14331	14304	14403	14430	14403	14376	14560	14298	14344	14287	14274	14319	14225	14223	14279	14526	14369	14236	14186	14279	14262	14431	14498	14387	14309	14274	14443	14240	14445	14415	14232	14370	14372	14294	14474	14174	14311	14351	14373	14064	14494	14207	14234	14314	14357	14309	14384	14402	14327	14270	14465	14370	14355	14354	14364	14160	14452	14314	14328	14373	14186	14314	14147	14094	14313	14423	14236	14271	14370	14377	14487	14388	14485	14280	14318	14324	14377	14339	14337	14423	14187	14370	14203	14312	14204	14285	14307	14295	14233	14424	14230	14357	14211	14290	14363	14210	14335	14407	14401	14230	14256	14307	14320	14266	14316	14257	14370	14322	14442	14297	14348	14422	14459	14238	14307	14399	14224	14318	14316	14481	14287	14299	14191	14118	14372	14205	14335	14233	14478	14318	14336	14474	14290	14431	14383	14411	14381	14250	14248	14435	14358	14400	14294	14538	14277	14533	14381	14428	14314	14272	14249	14272	14408	14301	14365	14389	14267	14463	14392	14357	14347	14316	14359	14333	14425	14178	14357	14308	14187	14413	14359	14415	14357	14465	14257	14402	14159	14295	14305	14234	14408	14179	14322	14430	14258	14350	14262	14398	14327	14423	14374	14221	14305	14332	14390	14446	14339	14406	14229	14430	14365	14463	14291	14419	14272	14365	14544	14269	14183	14258	14274	14177	14212	14402	14516	14239	14482	14416	14306	14100	14539	14343	14405	14312	14307	14511	14403	14437	14299	14140	14338	14427	14190	14111	14222	14231	14315	14376	14284	14454	14261	14280	14273	14329	14365	14222	14316	14405	14275	14313	14463	14413	14413	14435	14477	14403	14317	14182	14432	14373	14296	14391	14381	14233	14387	14427	14258	14419	14455	14298	14285	14279	14366	14311	14355	14388	14392	14386	14420	14335	14288	14392	14077	14339	14350	14262	14215	14381	14350	14408	14333	14377	14270	14356	14333	14403	14239	14512	14275	14261	14288	14376	14494	14473	14471	14398	14127	14327	14330	14297	14406	14417	14355	14282	14258	14310	14186	14377	14396	14190	14363	14320	14367	14240	14448	14152	14317	14358	14230	14344	14113	14278	14282	14246	14392	14296	14404	14179	14484	14210	14249	14315	14317	14288	14357	14390	14371	14343	14418	14349	14176	14330	14327	14405	14299	14241	14214	14257	14210	14378	14328	14281	14448	14221	14288	14272	14266	14298	14371	14266	14479	14456	14326	14142	14415	14459	14473	14461	14268	14391	14285	14342	14165	14410	14289	14260	14410	14306	14120	14116	14296	14359	14452	14387	14296	14452	14330	14296	14263	14279	14431	14254	14345	14382	14337	14249	14586	14338	14285	14346	14496	14323	14320	14444	14409	14384	14255	14288	14317	14357	14361	14296	14501	14302	14380	14274	14439	14361	14260	14495	14305	14512	14324	14282	14541	14510	14344	14395	14239	14407	14266	14386	14223	14169	14389	14255	14341	14245	14301	14360	14548	14328	14198	14255	14404	14246	14296	14271	14309	14178	14391	14283	14263	14381	14272	14310	14405	14364	14399	14473	14188	14375	14410	14346	14412	14365	14333	14266	14347	14354	14335	14330	14382	14628	14217	14248	14409	14293	14215	14342	14348	14374	14262	14478	14318	14187	14236	14329	14325	14360	14370	14538	14085	14264	14511	14243	14299	14310	14467	14332	14288	14179	14298	14286	14288	14341	14376	14313	14261	14444	14323	14317	14396	14323	14304	14183	14377	14143	14172	14251	14232	14458	14337	14277	14319	14259	14288	14306	14451	14349	14311	14407	14344	14252	14326	14264	14358	14193	14316	14207	14486	14432	14356	14142	14377	14419	14248	14421	14299	14156	14428	14335	14412	14330	14538	14359	14289	14276	14351	14609	14337	14508	14364	14207	14363	14250	14211	14323	14401	14429	14232	14521	14394	14255	14253	14229	14270	14257	14293	14282	14382	14278	14396	14121	14445	14346	14375	14191	14264	14231	14450	14369	14283	14307	14333	14381	14430	14200	14544	14356	14398	14237	14330	14417	14283	14257	14544	14324	14304	14313	14373	14365	14336	14316	14216	14162	14319	14445	14327	14286	14337	14402	14527	14326	14324	14433	14370	14238	14287	14449	14246	14131	14511	14252	14303	14299	14280	14328	14208	14346	14344	14484	14489	14244	14513	14281	14362	14453	14443	14397	14353	14366	14372	14315	14381	14303	14285	14287	14115	14259	14399	14451	14223	14375	14295	14151	14475	14364	14384	14422	14381	14320	14393	14409	14171	14349	14296	14305	14321	14440	14307	14430	14349	14380	14147	14231	14216	14251	14208	14245	14234	14452	14338	14293	14431	14334	14277	14391	14362	14372	14346	14428	14213	14394	14420	14309	14198	14282	14360	14417	14341	14308	14339	14467	14412	14400	14437	14230	14384	14306	14432	14373	14459	14229	14223	14242	14290	14267	14353	14169	14252	14330	14307	14363	14318	14331	14433	14420	14301	14353	14467	14279	14240	14415	14246	14418	14273	14425	14457	14473	14432	14214	14305	14422	14397	14264	14285	14201	14219	14390	14389	14296	14519	14302	14248	14466	14486	14395	14299	14422	14432	14559	14190	14343	14286	14286	14281	14312	14207	14498	14449	14498	14180	14371	14505	14497	14246	14292	14329	14467	14255	14328	14212	14313	14296	14539	14325	14307	14324	14630	14411	14276	14255	14183	14380	14364	14420	14203	14401	14467	14384	14323	14468	14338	14204	14273	14339	14380	14360	14234	14324	14323	14410	14299	14358	14452	14395	14419	14307	14370	14328	14243	14347	14479	14415	14363	14146	14345	14308	14475	14205	14371	14421	14205	14645	14048	14233	14345	14293	14483	14252	14328	14458	14248	14362	14360	14299	14308	14330	14283	14333	14353	14287	14429	14356	14305	14409	14235	14439	14303	14270	14285	14315	14317	14252	14396	14277	14351	14330	14408	14419	14421	14128	14429	14467	14214	14376	14394	14214	14437	14334	14260	14274	14416	14255	14365	14285	14299	14514	14074	14483	14335	14405	14423	14282	14406	14499	14473	14271	14468	14380	14421	14321	14401	14320	14308	14267	14440	14332	14328	14395	14296	14453	14197	14387	14375	14145	14299	14360	14489	14424	14453	14288	14446	14210	14530	14337	14268	14412	14259	14374	14263	14284	14235	14641	14228	14373	14304	14336	14432	14328	14463	14240	14481	14217	14271	14360	14218	14167	14205	14236	14332	14447	14081	14385	14380	14466	14332	14451	14270	14355	14428	14381	14392	14401	14372	14369	14364	14339	14337	14332	14257	14281	14259	14268	14332	14316	14224	14214	14243	14450	14448	14308	14207	14435	14405	14439	14385	14289	14362	14324	14415	14394	14369	14291	14327	14679	14437	14352	14305	14338	14388	14362	14263	14153	14417	14375	14440	14355	14407	14224	14350	14378	14250	14392	14435	14410	14483	14288	14359	14346	14390	14450	14373	14366	14326	14382	14126	14289	14505	14109	14439	14436	14323	14318	14445	14335	14410	14501	14323	14336	14397	14428	14445	14339	14251	14389	14455	14389	14427	14348	14256	14380	14274	14389	14272	14418	14337	14410	14379	14250	14344	14281	14466	14328	14190	14182	14462	14229	14318	14483	14356	14158	14444	14312	14451	14384	14461	14286	14344	14284	14268	14238	14308	14270	14321	14502	14551	14286	14295	14320	14333	14403	14505	14357	14321	14488	14300	14421	14285	14150	14374	14425	14538	14334	14391	14233	14448	14221	14276	14314	14220	14345	14309	14296	14363	14362	14071	14414	14403	14250	14398	14291	14346	14453	14382	14365	14178	14347	14463	14327	14407	14197	14299	14271	14313	14369	14456	14380	14347	14285	14289	14448	14247	14177	14368	14421	14322	14274	14577	14503	14307	14208	14449	14229	14230	14365	14377	14396	14518	14366	14395	14269	14271	14358	14297	14420	14345	14293	14480	14405	14270	14357	14334	14274	14403	14394	14311	14332	14275	14384	14386	14299	14365	14240	14302	14422	14482	14257	14300	14394	14182	14181	14360	14247	14304	14464	14158	14362	14382	14306	14358	14326	14361	14206	14262	14331	14426	14341	14284	14448	14203	14202	14368	14413	14366	14279	14395	14461	14372	14240	14405	14312	14317	14401	14263	14151	14225	14427	14338	14306	14335	14389	14342	14248	14429	14367	14304	14303	14274	14116	14263	14416	14381	14169	14475	14419	14426	14325	14413	14358	14295	14332	14543	14230	14353	14321	14239	14515	14320	14310	14223	14352	14337	14185	14287	14261	14295	14443	14200	14286	14480	14410	14496	14379	14433	14171	14408	14462	14256	14376	14394	14220	14173	14418	14199	14327	14411	14383	14376	14397	14321	14419	14282	14224	14251	14400	14248	14256	14346	14445	14319	14455	14279	14146	14252	14235	14513	14271	14416	14364	14279	14343
23851	21057	28484	23986	22653	26745	28269	23086	21782	34874	55606	48012	35184	25699	20260	18370	18105	17894	17835	17923	17909	17927	17788	17836	17756	17827	17826	18098	17962	17866	17814	17720	17631	17689	17734	17830	17990	17869	17697	17663	17711	17720	17633	17704	17620	17705	17738	17592	17745	17599	17686	17832	17700	17693	17796	17641	17725	17771	17675	17835	17620	17777	17909	17713	17666	17584	17577	17753	17838	17482	17732	17760	17571	17710	17688	17430	17870	17809	17558	17573	17644	17781	17635	17487	17618	17784	17393	17722	17764	17745	17737	17817	17724	17839	17751	17817	17704	17788	17595	17534	17858	17671	17696	17683	17498	17513	17706	17481	17590	17466	17541	17734	17658	17539	17647	17739	17842	17653	17613	17588	17513	17509	17537	17687	17625	17644	17719	17672	17524	17735	17459	18031	17771	17824	17545	17684	17597	17496	17683	17613	17831	17754	17819	17456	17739	17700	17896	17648	17739	17464	17659	17971	17642	17554	17701	17615	17627	17679	17752	17621	17661	17745	17620	17551	17453	17602	17772	17737	17536	17498	17644	17688	17830	17401	17930	17782	17582	17658	17573	17805	17496	17553	17830	17743	17776	17966	17917	17718	17715	17836	17743	17604	17713	17678	17517	17691	17757	17714	17694	17877	17710	17686	17633	17583	17685	17655	17597	17564	17683	17476	17493	17741	17629	17695	17781	17553	17661	17524	17474	17648	17706	17749	17786	17685	17769	17776	17564	17626	17472	17715	17572	17733	17362	17649	17496	17666	17677	17671	17841	17740	17733	17726	17741	17771	17886	17534	17687	17703	17827	17601	17783	17634	17752	17598	17565	17636	17765	17609	17706	17794	17613	17637	17755	17759	17738	17753	17570	17522	17550	17291	17475	17666	17785	17663	17809	17693	17678	17719	17598	17688	17803	17685	17704	17779	17423	17879	17643	17631	17710	17775	17813	17746	17699	17537	17597	17517	17566	17637	17616	17616	17681	17760	17574	17487	17719	17692	17729	17750	17809	17656	17459	17708	17549	17660	17526	17370	17600	17693	17677	17501	17599	17699	17692	17652	17673	17800	17695	17810	17751	17913	17825	17661	17642	17557	17587	17697	17725	17703	17458	17577	17724	17881	17598	17704	17607	17452	17789	17788	17793	17520	17585	17658	17559	17774	17776	17682	17658	17556	17492	17983	17752	17629	17498	17688	17636	17631	17475	17487	17539	17558	17816	17677	17709	17647	17775	17820	17777	17850	17823	17646	17782	17507	17772	17651	17797	17825	17650	17651	17750	17630	17467	17659	17738	17718	17531	17571	17631	17548	17501	17448	17585	17389	17685	17727	17592	17655	17882	17602	17661	17623	17675	17617	17875	17772	17750	17673	17648	17884	17733	17781	17609	17564	17692	17798	17720	17719	17690	17471	17610	18002	17687	17732	17805	17679	17405	17695	17722	17726	17780	17856	17616	17648	17564	17706	17678	17712	17757	17586	17540	17364	17747	17803	17544	17774	17696	17557	17611	17617	17785	17935	17771	17778	17480	17718	17575	17648	17648	17701	17749	17764	17777	17639	17637	17820	17753	17675	17621	17810	17448	17557	17766	17552	17812	17630	17670	17706	17745	17629	17535	17711	17582	17511	17650	17725	17657	17489	17846	17476	17566	17637	17595	17730	17671	17634	17454	17568	17711	17581	17482	17672	17734	17939	17514	17616	17667	17530	17358	17589	17613	17774	17754	17706	17710	17671	17727	17518	17802	17701	17651	17700	17573	17622	17574	17694	17820	17643	17669	17420	17615	17629	17641	17634	17776	17661	17854	17683	17594	17820	17431	17573	17410	17610	17592	17598	17508	17602	17497	17627	17629	17785	17808	17732	17638	17495	17487	17783	17834	17678	17714	17853	17851	17742	17729	17929	17699	17775	17841	17533	17651	17687	17401	17625	17737	17743	17617	17657	17654	17891	17732	17647	17788	17681	17559	17638	17687	17769	17483	17758	17831	17626	17664	17660	17619	17476	17742	17588	17734	17740	17644	17680	17574	17804	17640	17833	17595	17566	17721	17563	17721	17939	17781	17536	17712	17797	17564	17406	17867	17707	17723	17667	17942	17649	17523	17529	17811	17626	17862	17741	17789	17697	17683	17638	17604	17729	17698	17752	17612	17456	17481	17717	17803	17684	17583	17684	17630	17449	17543	17610	17617	17755	17513	17656	17683	17695	17672	17609	17638	17856	17514	17496	17696	17831	17793	17909	17545	17829	17846	17988	17840	17674	17828	17550	17764	17712	17635	17658	17837	17523	17712	17765	17463	17607	17541	17538	17590	17688	17829	17706	17584	17524	17649	17493	17514	17474	17589	17664	17783	17603	17604	17599	17552	17478	17613	17581	17697	17527	17431	17682	17688	17839	17629	17556	17650	17446	17501	17624	17799	17664	17644	17721	17487	17578	17791	17386	17655	17703	17654	17693	17684	17865	17572	17619	17569	17726	17911	17612	17708	17746	17634	17560	17743	17583	17816	17693	17619	17873	17670	17841	17564	17719	17639	17842	17672	17618	17634	17517	17704	17732	17812	17768	17652	17718	17712	17628	17502	17694	17740	17767	17703	17592	17526	17733	17735	17600	17658	17702	17637	17736	17808	17709	17729	17765	17733	17560	17463	17761	17766	17628	17786	17534	17682	17742	17703	17795	17680	17615	17802	17556	17839	17725	17687	17730	17664	17683	17707	17690	17848	17848	17675	17626	17506	17711	17540	17559	17592	17742	17787	17758	17699	17658	17697	17779	17532	17587	17794	17801	17704	17646	17651	17605	17584	17585	17629	17761	17592	17851	17750	17454	17694	17696	17726	17512	17713	17620	17664	17814	17761	17716	17672	17663	17836	17660	17770	17776	17901	17538	17612	17770	17547	17700	17696	17404	17571	17485	17681	17672	17692	17712	17930	17950	17966	17699	17668	17685	17620	17581	17844	17695	17680	17711	17524	17755	17750	17552	17630	17664	17555	17613	17484	17717	17665	17683	17512	17750	17810	17527	17609	17634	17646	17676	17520	17663	17645	17643	17667	17492	17466	17610	17749	17548	17716	17679	17790	17623	17515	17536	17822	17744	17774	17783	17702	17773	17721	17583	17999	17652	17665	17682	17890	17675	17591	17708	17784	17658	17518	17653	17585	17570	17765	17696	17429	17703	17863	17641	17738	17747	17715	17589	17807	17675	17697	17488	17642	17819	17585	17613	17666	17719	17697	17525	17486	17728	17629	17721	17690	17712	17618	17750	17666	17747	17577	17556	17859	17593	17848	17658	17706	17733	17865	17612	17821	17667	17698	17625	17554	17766	17642	17883	17719	17636	17730	17783	17331	17770	17819	17699	17840	17830	17405	17612	17765	17514	17586	17835	17725	17675	17709	17626	17684	17627	17702	17999	17860	17628	17665	17606	17569	17704	17644	17561	17683	17760	17658	17604	17644	17853	17678	17659	17701	17678	17701	17595	17881	17711	17711	17815	17760	17646	17567	17652	17414	17606	17594	17479	17661	17504	17671	17489	17598	17643	17583	17608	17640	17625	17682	17400	17704	17696	17586	17716	17696	17578	17806	17602	17435	17650	17736	17676	17683	17624	17923	17663	17606	17741	17545	17729	17731	17850	17635	17653	17736	17719	17583	17898	17499	17770	17653	17750	17577	17573	17595	17530	17818	17554	17594	17443	17882	17737	17683	17723	17660	17758	17774	17660	17706	17773	17751	17710	17619	17596	17680	17653	17655	17590	17533	17659	17483	17585	17715	17547	17552	17661	17706	17814	17791	17672	17554	17738	17573	17539	17721	17633	17637	17590	17735	17633	17575	17532	17562	17549	17862	17727	17635	17640	17826	17627	17627	17813	17670	17616	17734	17902	17486	17702	17656	17745	17670	17728	17480	17614	17857	17777	17467	17620	17796	17766	17674	17672	17623	17593	17553	17933	17445	17644	17720	17548	17791	17737	17579	17732	17629	17715	17784	17809	17667	17680	17791	17799	17589	17788	17751	17616	17794	17713	17664	17639	17632	17457	17459	17690	17691	17583	17796	17513	17793	17776	17672	17700	17754	17817	17729	17966	17492	17672	17549	17647	17680	17488	17645	17785	17634	17813	17658	17483	17585	17573	17312	17666	17579	17605	17673	17600	17442	17932	17864	17675	17749	17695	17878	17595	17716	17749	17827	17757	17758	17768	17646	17828	17717	17857	17639	17649	17570	17883	17575	17557	17602	17541	17563	17692	17818	17636	17780	17838	17639	17698	17532	17761	17612	17783	17528	17774	17853	17585	17657	17563	17822	17731	17791	17431	17621	17743	17697	17558	17726	17629	17638	17614	17900	17568	17615	17861	17561	17633	17634	17676	17727	17576	17827	17812	17707	17559	17576	17577	17697	17405	17721	17768	17496	17863	17840	17568	17818	17618	17622	17813	17655	17731	17656	17662	17574	17650	17750	17691	17730	17464	17652	17563	17594	17968	17446	17446	17537	17635	17671	17707	17759	17758	17629	17518	17603	17701	17773	17599	17713	17687	17761	17589	17725	17626	17677	17556	17708	17760	17638	17595	17650	17475	17710	17784	17517	17697	17693	17651	17606	17744	17670	17649	17731	17375	17371	17833	17662	17619	17813	17736	17608	17703	17701	17972	17758	17482	17674	17776	17686	17742	17478	17750	17497	17711	17592	17687	17621	17872	17627	17513	17791	17783	17606	17731	17731	17563	17538	17752	17695	17801	17867	17931	17777	17440	17605	17583	17491	17757	17639	17604	17695	17603	17525	17788	17972	17642	17765	17550	17885	17645	17731	17579	17896	17865	17876	17749	17910	17599	17570	17541	17786	17465	17817	17830	17754	17689	17588	17568	17733	17547	17719	17560	17655	17628	17626	17540	17600	17680	17755	17770	17614	17647	17815	17500	17487	17781	17444	17719	17789	17732	17728	17670	17550	17667	17538	17387	17547	17755	17617	17631	17727	17514	17496	17585	17562	17855	17586	17642	17636	17478	17921	17689	17849	17563	17891	17698	17835	17546	17449	17709	17989	17765	17597	17654	17665	17516	17653	17706	17644	17735	17561	17694	17649	17697	17698	17687	17656	17571	17778	17696	17695	17720	17873	17504	17763	17804	17559	17646	17682	17664
22382	39086	35534	29327	29538	27961	24916	21961	20828	37954	54419	46411	33859	21999	16259	14699	14446	14408	14448	14472	14738	14310	14277	14623	14462	14416	14506	14418	14409	14520	14578	14364	14414	14472	14284	14442	14524	14335	14366	14450	14321	14450	14553	14425	14460	14384	14336	14406	14420	14469	14229	14553	14348	14398	14521	14333	14427	14321	14591	14278	14478	14353	14568	14416	14267	14577	14501	14278	14388	14265	14601	14418	14421	14495	14549	14332	14613	14501	14456	14354	14413	14465	14382	14228	14444	14385	14426	14531	14316	14393	14442	14403	14384	14557	14299	14507	14438	14344	14336	14396	14366	14457	14524	14509	14489	14352	14376	14536	14533	14429	14456	14359	14514	14531	14495	14415	14504	14430	14383	14462	14352	14470	14379	14500	14446	14383	14330	14612	14558	14494	14249	14391	14195	14305	14286	14563	14547	14244	14353	14543	14362	14398	14516	14338	14556	14617	14573	14227	14553	14483	14476	14478	14520	14424	14492	14286	14412	14396	14589	14483	14346	14497	14411	14358	14356	14597	14541	14391	14460	14432	14602	14281	14441	14349	14318	14380	14415	14581	14348	14413	14382	14311	14443	14223	14394	14432	14563	14368	14507	14270	14439	14522	14539	14299	14411	14470	14423	14492	14403	14274	14447	14344	14450	14386	14432	14468	14723	14441	14333	14485	14468	14354	14305	14443	14430	14397	14426	14633	14495	14407	14576	14414	14707	14337	14431	14265	14403	14406	14475	14336	14331	14536	14465	14394	14400	14382	14369	14584	14332	14445	14375	14459	14459	14405	14315	14221	14250	14339	14396	14548	14273	14389	14239	14544	14449	14392	14623	14448	14359	14308	14332	14300	14458	14447	14364	14521	14539	14394	14305	14514	14389	14516	14446	14642	14309	14403	14289	14270	14583	14514	14437	14510	14409	14374	14198	14377	14543	14438	14469	14488	14328	14091	14480	14329	14311	14351	14545	14465	14405	14328	14409	14531	14472	14370	14330	14371	14402	14279	14414	14577	14381	14194	14290	14437	14435	14357	14190	14566	14449	14448	14415	14312	14540	14443	14462	14394	14433	14458	14327	14433	14409	14296	14328	14553	14443	14409	14333	14293	14240	14456	14331	14434	14360	14516	14468	14456	14542	14507	14564	14427	14318	14316	14411	14436	14529	14474	14381	14280	14397	14294	14328	14470	14276	14298	14410	14347	14390	14566	14271	14350	14536	14542	14186	14296	14311	14323	14248	14608	14432	14305	14510	14414	14301	14344	14432	14569	14367	14175	14416	14376	14433	14499	14469	14384	14504	14370	14236	14302	14394	14417	14447	14353	14303	14321	14400	14294	14518	14267	14374	14338	14333	14292	14523	14426	14305	14477	14430	14434	14434	14288	14543	14497	14352	14514	14346	14554	14462	14322	14211	14321	14384	14388	14273	14415	14437	14355	14406	14356	14339	14480	14396	14353	14345	14378	14506	14278	14385	14420	14292	14337	14429	14332	14428	14292	14310	14388	14455	14394	14344	14368	14583	14537	14381	14444	14449	14448	14333	14393	14264	14420	14389	14354	14462	14471	14590	14501	14319	14240	14372	14168	14309	14459	14498	14353	14462	14336	14231	14528	14446	14435	14577	14347	14366	14503	14402	14408	14374	14410	14490	14193	14340	14425	14516	14214	14351	14418	14536	14507	14411	14350	14490	14198	14262	14452	14562	14354	14510	14291	14493	14429	14226	14479	14340	14344	14586	14395	14469	14445	14402	14282	14482	14338	14372	14206	14414	14532	14440	14362	14591	14454	14297	14298	14453	14446	14442	14417	14442	14467	14526	14371	14449	14541	14489	14444	14551	14355	14347	14490	14415	14336	14382	14288	14458	14406	14393	14216	14335	14420	14359	14445	14197	14355	14432	14291	14389	14376	14279	14456	14420	14370	14280	14440	14578	14411	14381	14276	14360	14218	14278	14477	14504	14301	14389	14098	14249	14495	14403	14353	14456	14377	14460	14305	14545	14394	14481	14462	14396	14372	14461	14442	14420	14381	14590	14373	14391	14345	14217	14381	14316	14309	14404	14323	14506	14399	14312	14507	14364	14466	14185	14446	14363	14329	14473	14505	14452	14409	14387	14524	14373	14403	14286	14372	14382	14473	14460	14235	14392	14390	14317	14351	14472	14454	14350	14369	14425	14377	14330	14383	14402	14291	14415	14536	14293	14499	14518	14360	14432	14279	14475	14403	14305	14391	14424	14384	14406	14342	14324	14345	14452	14406	14404	14444	14308	14516	14221	14436	14407	14434	14330	14401	14331	14456	14504	14353	14617	14357	14375	14383	14347	14426	14369	14391	14631	14370	14617	14540	14494	14536	14395	14402	14406	14395	14384	14695	14396	14433	14301	14357	14405	14296	14341	14463	14250	14431	14227	14606	14392	14443	14379	14467	14415	14462	14379	14337	14389	14401	14294	14394	14571	14430	14406	14416	14290	14345	14441	14370	14454	14468	14319	14485	14406	14454	14394	14433	14402	14426	14252	14485	14301	14297	14400	14370	14484	14373	14277	14582	14298	14312	14385	14429	14435	14421	14352	14460	14277	14452	14260	14400	14288	14500	14242	14337	14141	14436	14534	14354	14333	14486	14442	14368	14420	14417	14455	14423	14324	14391	14282	14405	14394	14485	14309	14388	14514	14487	14340	14550	14447	14276	14392	14423	14403	14312	14368	14460	14367	14435	14372	14406	14542	14437	14471	14271	14379	14310	14393	14526	14456	14471	14302	14268	14377	14422	14434	14472	14374	14206	14313	14406	14493	14455	14460	14355	14341	14396	14429	14176	14483	14300	14390	14517	14338	14311	14291	14392	14479	14410	14593	14498	14439	14411	14321	14203	14351	14455	14510	14244	14505	14316	14345	14319	14552	14398	14280	14546	14269	14383	14260	14396	14509	14338	14425	14446	14274	14429	14490	14516	14299	14432	14357	14586	14311	14372	14444	14421	14462	14533	14484	14476	14454	14333	14410	14347	14263	14364	14392	14364	14447	14310	14345	14374	14512	14489	14408	14590	14361	14314	14385	14386	14505	14357	14405	14421	14524	14154	14333	14404	14422	14522	14223	14385	14411	14458	14494	14448	14299	14345	14426	14411	14293	14431	14456	14385	14512	14480	14462	14269	14452	14288	14341	14345	14212	14379	14393	14390	14451	14329	14449	14250	14356	14503	14425	14331	14419	14425	14560	14425	14200	14252	14467	14440	14268	14317	14393	14400	14427	14525	14378	14297	14572	14397	14433	14422	14493	14511	14390	14256	14322	14357	14523	14242	14570	14509	14359	14485	14504	14415	14486	14301	14701	14377	14480	14408	14354	14335	14305	14401	14378	14510	14269	14287	14337	14410	14593	14349	14273	14499	14400	14318	14431	14333	14447	14406	14343	14439	14398	14547	14396	14413	14334	14451	14256	14346	14430	14471	14394	14285	14422	14383	14405	14184	14322	14502	14563	14432	14442	14422	14458	14307	14478	14482	14449	14629	14540	14331	14491	14468	14601	14479	14433	14524	14463	14447	14425	14391	14388	14529	14450	14285	14387	14401	14514	14440	14345	14320	14437	14315	14245	14522	14488	14548	14368	14382	14424	14384	14488	14304	14418	14315	14581	14354	14264	14246	14362	14209	14354	14439	14405	14504	14232	14384	14527	14348	14457	14387	14364	14341	14506	14491	14305	14494	14235	14427	14387	14244	14362	14466	14353	14468	14384	14531	14398	14400	14475	14409	14370	14380	14441	14549	14416	14546	14490	14183	14423	14353	14369	14484	14401	14447	14446	14446	14513	14460	14302	14367	14335	14627	14445	14331	14593	14515	14326	14500	14300	14378	14247	14451	14339	14383	14423	14510	14302	14256	14328	14524	14306	14388	14331	14537	14408	14405	14511	14390	14399	14412	14531	14366	14443	14443	14282	14337	14276	14427	14341	14463	14447	14504	14430	14383	14337	14307	14380	14336	14461	14383	14364	14524	14295	14358	14349	14499	14322	14376	14491	14361	14614	14520	14454	14448	14370	14530	14376	14361	14493	14343	14441	14422	14355	14303	14394	14514	14389	14405	14413	14344	14317	14314	14421	14240	14510	14306	14448	14372	14338	14490	14564	14505	14298	14307	14491	14497	14335	14300	14608	14300	14417	14397	14273	14407	14435	14337	14383	14350	14470	14512	14399	14502	14309	14392	14430	14284	14327	14484	14326	14590	14410	14486	14474	14436	14402	14374	14330	14266	14503	14455	14425	14481	14502	14282	14422	14411	14396	14592	14245	14252	14469	14419	14439	14469	14488	14610	14486	14314	14350	14250	14410	14410	14496	14320	14239	14465	14469	14437	14478	14472	14446	14412	14366	14364	14524	14294	14468	14363	14291	14197	14412	14428	14358	14514	14477	14363	14435	14191	14388	14449	14258	14365	14416	14440	14458	14390	14368	14345	14409	14223	14326	14319	14392	14557	14537	14324	14370	14432	14412	14452	14399	14347	14425	14675	14493	14328	14102	14578	14382	14314	14275	14504	14538	14461	14404	14399	14577	14298	14283	14460	14367	14458	14569	14383	14444	14327	14248	14369	14469	14447	14564	14416	14479	14576	14498	14300	14577	14434	14388	14399	14518	14392	14339	14313	14350	14378	14437	14394	14379	14187	14448	14360	14384	14447	14449	14238	14410	14364	14508	14483	14296	14496	14374	14312	14451	14222	14377	14436	14385	14425	14500	14299	14385	14441	14550	14350	14418	14515	14502	14469	14652	14343	14289	14434	14446	14421	14402	14516	14313	14422	14455	14436	14329	14375	14436	14236	14414	14548	14363	14499	14449	14457	14477	14392	14533	14521	14436	14225	14501	14255	14479	14576	14576	14457	14437	14372	14444	14430	14336	14515	14328	14309	14504	14283	14297	14468	14333	14434	14306	14421	14480	14459	14441	14254	14392	14358	14474	14456	14502	14352	14264	14429	14412	14468	14457	14405	14487	14354	14395	14415	14479	14417	14273	14532	14410	14358	14386	14377	14459	14314	14343	14451	14454	14313	14357	14426	14407	14244	14297	14342	14245	14330	14266	14294	14547	14358	14348	14261	14256	14278	14303	14459	14414	14408	14391	14429	14368	14307	14228	14396	14558	14394
30302	24984	26157	22715	20308	20833	20173	19659	19221	20236	22920	22046	20781	19428	18580	18696	18672	18523	18561	18583	18710	18818	18851	18509	18810	18696	18703	18604	18563	18672	18750	18614	18633	18879	18788	18548	18717	18502	18607	18520	18607	18732	18712	18651	18674	18790	18651	18662	18691	18576	18659	18458	18843	18708	18629	18652	18772	18691	18616	18642	18557	18486	18868	18528	18731	18849	18600	18516	18904	18503	18396	18547	18722	18454	18788	18542	18600	18711	18621	18663	18679	18628	18489	18553	18731	18548	18574	18396	18515	18544	18787	18634	18602	18806	18581	18827	18611	18813	18723	18607	18578	18662	18484	18397	18569	18583	18488	18735	18543	18687	18478	18716	18524	18615	18669	18843	18675	18772	18714	18784	18720	18288	18676	18473	18429	18573	18682	18467	18636	18510	18785	18564	18404	18342	18599	18687	18842	18547	18569	18713	18330	18692	18896	18574	18773	18512	18665	18627	18592	18634	18597	18601	18696	18641	18658	18458	18684	18721	18541	18580	18607	18498	18719	18733	18639	18559	18791	18593	18647	18588	18638	18676	18711	18406	18820	18990	18695	18570	18391	18610	18558	18177	18693	18502	18793	18386	18695	18555	18473	18799	18609	18534	18528	18523	18718	18595	18526	18576	18596	18692	18626	18781	18600	18620	18460	18568	18650	18551	18554	18601	18671	18571	18509	18586	18561	18681	18328	18715	18745	18335	18679	18731	18461	18794	18755	18822	18788	18826	18503	18556	18496	18603	18564	18594	18693	18641	18526	18670	18729	18531	18757	18528	18735	18664	18550	18481	18542	18640	18671	18548	18653	18602	18669	18791	18593	18678	18718	18631	18733	18591	18586	18373	18560	18772	18609	18645	18415	18358	18627	18369	18673	18502	18654	18483	18592	18582	18777	18580	18840	18497	18527	18482	18794	18611	18773	18573	18588	18353	18602	18598	18732	18704	18772	18608	18691	18329	18400	18652	18886	18261	18596	18725	18565	18577	18630	18851	18581	18348	18526	18773	18633	18690	18645	18408	18599	18586	18564	18600	18703	18741	18487	18695	18675	18695	18698	18712	18303	18585	18561	18661	18586	18756	18670	18543	18664	18597	18498	18794	18351	18634	18828	18642	18690	18581	18650	18564	18605	18445	18432	18828	18748	18563	18681	18694	18372	18627	18505	18858	18478	18729	18549	18567	18526	18448	18597	18567	18629	18594	18559	18564	18771	18631	18468	18616	18592	18708	18525	18409	18589	18468	18703	18513	18640	18453	18547	18581	18741	18578	18647	18641	18579	18653	18616	18723	18354	18542	18608	18798	18570	18507	18806	18739	18568	18501	18627	18725	18328	18401	18662	18717	18814	18541	18631	18630	18468	18762	18701	18662	18380	18391	18626	18791	18663	18503	18504	18554	18661	18716	18743	18797	18570	18379	18737	18591	18597	18647	18789	18590	18535	18781	18616	18572	18507	18738	18401	18637	18924	18592	18533	18415	18453	18597	18593	18610	18632	18460	18667	18654	18591	18681	18568	18632	18883	18618	18559	18681	18861	18635	18441	18671	18607	18675	18611	18682	18584	18690	18589	18528	18330	18558	18573	18599	18576	18630	18572	18453	18706	18736	18490	18772	18654	18801	18598	18510	18548	18451	18522	18966	18698	18565	18515	18754	18551	18769	18586	18471	18475	18396	18588	18574	18517	18586	18472	18368	18671	18685	18517	18557	18620	18851	18505	18585	18507	18593	18708	18588	18761	18664	18565	18447	18552	18593	18440	18505	18654	18545	18741	18598	18757	18574	18727	18353	18583	18432	18544	18625	18743	18759	18517	18567	18566	18693	18572	18642	18810	18599	18397	18738	18485	18657	18513	18707	18855	18669	18578	18749	18500	18591	18618	18580	18596	18351	18613	18694	18516	18656	18782	18430	18552	18506	18705	18566	18911	18621	18602	18596	18669	18679	18694	18590	18621	18670	18445	18502	18815	18628	18591	18617	18727	18628	18462	18639	18571	18456	18600	18764	18500	18670	18543	18661	18792	18537	18610	18724	18676	18516	18901	18624	18441	18593	18595	18428	18553	18436	18502	18542	18555	18609	18732	18640	18734	18558	18561	18509	18666	18649	18744	18562	18584	18568	18345	18469	18494	18638	18448	18467	18699	18712	18653	18538	18453	18644	18666	18677	18636	18791	18492	18595	18699	18630	18535	18675	18728	18772	18590	18485	18600	18643	18617	18504	18487	18444	18632	18695	18656	18532	18538	18624	18516	18605	18733	18543	18598	18714	18791	18685	18695	18814	18537	18636	18645	18852	18632	18424	18547	18657	18787	18648	18671	18624	18766	18771	18640	18695	18573	18665	18646	18707	18577	18562	18755	18481	18724	18486	18543	18674	18854	18515	18511	18509	18664	18810	18673	18581	18644	18588	18637	18637	18547	18718	18612	18719	18561	18530	18663	18580	18487	18619	18656	18775	18498	18887	18590	18586	18613	18412	18523	18574	18506	18324	18278	18582	18515	18624	18496	18896	18656	18685	18740	18651	18646	18594	18542	18459	18513	18646	18650	18433	18851	18508	18624	18527	18588	18659	18543	18590	18552	18676	18794	18667	18587	18477	18359	18343	18553	18569	18640	18455	18405	18525	18513	18811	18495	18548	18578	18611	18789	18530	18755	18576	18677	18744	18564	18746	18686	18642	18612	18519	18704	18604	18568	18617	18476	18647	18673	18592	18636	18679	18707	18646	18720	18668	18548	18336	18419	18618	18756	18565	18599	18729	18750	18520	18547	18771	18525	18739	18661	18613	18506	18692	18663	18701	18772	18607	18483	18834	18667	18609	18557	18562	18459	18585	18515	18542	18579	18506	18683	18579	18638	18807	18578	18416	18705	18457	18678	18707	18593	18451	18676	18673	18579	18720	18601	18728	18433	18650	18592	18621	18654	18576	18375	18742	18681	18736	18507	18609	18716	18679	18764	18539	18385	18494	18647	18668	18644	18495	18500	18780	18784	18492	18435	18440	18463	18440	18700	18644	18694	18628	18699	18764	18497	18522	18595	18647	18424	18579	18490	18729	18902	18527	18602	18779	18613	18619	18504	18739	18586	18684	18616	18457	18669	18545	18685	18566	18634	18697	18316	18352	18640	18600	18686	18409	18671	18478	18747	18300	18759	18769	18635	18605	18698	18462	18478	18892	18726	18774	18823	18627	18530	18342	18383	18416	18754	18470	18558	18386	18598	18842	18620	18730	18559	18774	18758	18499	18751	18750	18653	18581	18521	18693	18561	18667	18706	18445	18427	18475	18597	18297	18600	18536	18752	18538	18577	18577	18745	18553	18694	18655	18553	18712	18665	18602	18650	18606	18849	18636	18627	18622	18515	18473	18887	18457	18289	18734	18549	18849	18713	18676	18484	18797	18624	18566	18579	18608	18743	18592	18610	18570	18504	18599	18703	18675	18528	18659	18804	18796	18537	18451	18630	18680	18802	18463	18441	18590	18544	18501	18661	18649	18568	18622	18537	18631	18682	18551	18557	18696	18735	18542	18572	18677	18793	18838	18601	18579	18469	18534	18581	18704	18731	18672	18556	18635	18512	18712	18647	18642	18682	18596	18630	18533	18606	18411	18532	18573	18710	18511	18630	18694	18664	18483	18682	18766	18620	18760	18525	18461	18607	18522	18834	18755	18531	18598	18733	18825	18687	18618	18628	18612	18756	18371	18772	18815	18826	18481	18664	18411	18685	18683	18521	18463	18618	18671	18376	18446	18715	18650	18751	18675	18898	18533	18597	18713	18542	18578	18548	18712	18788	18661	18343	18760	18698	18437	18380	18494	18720	18345	18543	18531	18593	18610	18634	18487	18647	18410	18683	18624	18419	18591	18674	18629	18749	18619	18356	18529	18551	18542	18642	18610	18746	18734	18548	18682	18517	18570	18502	18518	18855	18620	18422	18603	18585	18489	18704	18656	18676	18603	18605	18594	18637	18556	18678	18648	18816	18785	18695	18572	18484	18599	18354	18610	18510	18722	18387	18616	18618	18671	18689	18578	18457	18738	18607	18477	18640	18865	18503	18511	18676	18591	18733	18559	18699	18667	18728	18611	18661	18408	18565	18626	18665	18641	18637	18581	18436	18680	18660	18511	18778	18641	18634	18558	18495	18562	18627	18468	18682	18719	18564	18538	18641	18702	18626	18703	18670	18550	18593	18737	18546	18665	18558	18385	18845	18441	18390	18626	18521	18571	18933	18685	18704	18660	18619	18728	18497	18424	18476	18405	18670	18579	18497	18708	18580	18667	18358	18530	18665	18606	18592	18603	18627	18589	18751	18595	18588	18760	18570	18439	18605	18576	18559	18800	18575	18647	18578	18762	18889	18600	18597	18729	18571	18732	18700	18492	18625	18599	18663	18437	18418	18694	18534	18354	18482	18537	18498	18315	18693	18496	18307	18608	18784	18772	18720	18784	18687	18547	18524	18512	18524	18572	18695	18774	18663	18716	18426	18590	18509	18560	18731	18628	18502	18511	18635	18651	18700	18658	18580	18674	18744	18484	18711	18634	18686	18635	18456	18655	18684	18649	18573	18547	18649	18636	18740	18661	18653	18495	18624	18555	18540	18606	18368	18638	18549	18498	18608	18627	18642	18640	18936	18712	18570	18457	18824	18649	18787	18742	18884	18548	18650	18612	18541	18690	18620	18422	18559	18557	18788	18526	18455	18583	18545	18809	18920	18465	18587	18691	18617	18516	18562	18325	18574	18614	18645	18550	18473	18552	18712	18588	18575	18693	18697	18762	18660	18688	18474	18704	18898	18503	18496	18798	18591	18581	18791	18549	18722	18539	18510	18730	18723	18596	18671	18610	18701	18601	18642	18626	18640	18759	18782	18635	18566	18468	18695	18668	18563	18429	18637	18647	18843	18392	18689	18664	18666	18600	18640	18559	18459	18765	18638	18584	18571	18727	18715	18575	18651	18559	18637	18655	18622	18390	18698	18744	18770	18444	18579	18635	18442	18703	18592	18523	18596	18564	18364	18443	18567	18643	18650	18697	18496	18593	18583	18627	18676	18430	18533	18336	18541	18476	18647	18554	18927	18728	18685	18799	18581	18486	18695	18570	18627	18554	18689	18656	18806	18753	18833	18773	18747	18651
19707	25918	23376	18740	17844	18338	17516	16613	16072	17704	20978	19185	16925	15549	15101	14945	15061	15124	14931	14893	14890	14878	14759	14898	15011	15084	15038	15108	14905	14973	14884	14961	15122	15033	14935	15015	15032	14984	14921	14943	15061	14955	15061	14968	15030	15049	15068	14988	15083	14954	15009	14849	15034	14837	14960	14858	14860	14865	14763	14831	15006	14731	14904	15087	14935	14776	14881	15046	15000	15127	14946	15085	14859	14883	14950	14962	15126	14926	14831	14825	15060	14937	15111	15015	14994	14981	14975	14875	14941	14930	15039	15044	15023	14943	15037	15077	14927	14887	14742	14786	15070	14997	15049	14927	14996	15036	14842	15086	15053	15030	15102	14900	14933	14771	14928	15002	15036	14922	14920	14930	14815	15127	14824	15067	14990	15038	15004	14885	15023	14683	14922	15027	15040	14876	14965	14860	14882	15006	14924	14820	14942	14993	15166	14996	15040	15052	14880	14864	15062	14950	15121	14803	14990	14975	14954	14918	14996	15162	14986	14900	14881	15005	14943	14903	14881	15060	15247	14801	14956	15066	15021	14929	14892	14939	15039	15053	14940	14944	14787	14932	14927	14965	14912	14849	15125	14837	15111	14903	14861	14997	14819	15001	15144	15093	14955	14857	14936	14901	14872	14959	14911	14752	15033	14981	14809	14943	15178	15042	14844	14973	14970	14980	15039	14914	14940	15050	14919	14875	14994	14998	14904	14996	14873	14875	15190	14822	14874	14866	14926	14753	15008	14902	14884	14755	15034	14978	14868	15035	14943	14804	14791	14891	15185	15046	14852	14852	14790	15013	14834	15019	15028	15120	14873	14951	15055	14911	14893	15067	14886	14922	14937	14995	15029	14842	15055	15099	15074	14921	14862	14979	14964	14895	14805	14806	15120	15080	15088	14875	14989	14890	14917	14933	14931	15076	15049	14820	15109	15164	14911	14930	14951	14976	15181	14964	14970	14969	15019	15121	15151	15044	14838	14979	15005	14974	14947	14943	14976	14916	15070	15083	15018	14873	15023	15019	14980	14879	14975	14953	14961	14988	14942	14979	15148	14870	14960	15101	14955	14977	15023	15061	14877	14975	15063	14939	15009	14958	14865	14879	15124	15036	14867	14831	14943	15027	14829	14854	14993	14919	15014	14971	15137	15043	14933	14973	14903	14938	14703	15011	15004	15017	14981	15016	14940	14844	14932	14963	14902	15069	14814	14974	14793	15011	15046	14776	14982	15062	15145	15195	14883	14837	14941	14811	14944	14881	14932	14905	15025	14941	14964	15041	14871	14897	15019	14953	14911	14944	15007	14984	14872	14949	14991	14799	14890	14929	15071	14992	15183	14861	14964	14918	14937	15047	14936	15013	14978	14996	14769	15012	15012	14906	14910	14842	14827	14838	14897	14964	15079	15041	14876	14821	14946	14959	15107	14886	14829	15066	14900	14968	14903	15020	14897	14934	14964	14807	14963	15036	14953	14958	14909	14988	14942	14858	15020	15004	14798	15030	15139	14948	14985	15005	14986	14894	14930	14961	14846	15030	15013	15118	14908	14972	15107	14836	14921	14793	14937	15008	14939	15138	14723	15057	14873	14862	15068	14954	14991	14924	15028	14835	14834	15065	14920	15099	14964	14686	14878	15083	14871	14926	14939	14982	14998	14988	14788	14951	15014	14989	14990	15063	14898	14962	14858	15027	14898	14835	15041	14884	14851	14836	14774	14895	14796	14985	14873	14822	14734	15006	14826	15042	14854	14914	14888	15013	14949	14974	15030	14810	14938	15022	14969	15064	14804	14987	15017	14810	14961	14904	14994	15056	14897	14882	15015	14867	14889	14991	14979	14877	15121	15094	14947	14898	14971	15190	14965	14883	15000	14836	14829	15092	14979	14996	14892	15159	14868	14964	14992	14795	14933	14992	14829	14760	15107	14910	14934	14986	14949	14861	14992	14888	14906	14992	14906	14989	15041	15121	15014	14938	14937	15007	14947	14936	14908	15059	14920	14986	14930	14939	14979	15048	15089	14941	14855	14960	14927	14967	14917	15091	14891	14916	14809	14926	14967	15121	14991	14913	15104	14971	14911	14904	14871	14993	14957	14915	14885	14965	14944	14952	14812	15025	14910	14794	15084	14961	14950	14917	14932	15045	15038	14912	15030	14859	15029	14970	14865	15145	14973	14991	15082	14824	15021	15004	14934	14863	14906	14828	14827	15020	14900	14966	14942	14944	15098	15001	14983	14855	15126	14850	15079	15005	15133	15029	15084	15092	15023	14869	14923	15003	15050	14988	14875	14881	14852	15120	14965	15009	14972	15168	15011	14978	14889	15131	14969	14935	15024	14923	15012	15044	14992	14816	15080	14950	15001	15052	14898	15029	14960	15059	14992	14899	14943	15063	14924	14918	14910	15126	15039	14965	14941	15031	15088	14918	14945	14866	15198	15086	14991	14970	14886	14973	14827	14856	15036	14836	15013	14915	14877	15171	15100	14987	14877	14991	14896	15094	15039	14899	14965	14952	15072	14825	14994	14804	14845	15044	14947	15009	15078	14971	14987	15003	14830	14954	15210	14970	15101	15057	14900	15041	15041	15027	14980	15005	15099	14933	15008	15035	15004	15097	14889	14943	14883	14957	14954	14994	14981	15020	15167	14997	14861	15008	14944	14977	14990	14786	15052	15054	15035	14865	14933	14867	15040	14999	14967	14988	14961	15084	14969	15071	15162	14905	14955	15126	14914	14916	14921	14979	14835	14975	14939	15075	14831	14976	14828	14871	14939	14807	14975	15062	14947	14782	14985	14787	15126	14984	14998	14908	14753	14991	14886	15002	14922	14886	15080	14846	14866	15083	15003	14947	14927	15067	15021	15170	14926	15101	14973	15115	15120	14994	15061	15055	15001	15002	14871	14873	15038	14852	15072	15049	15060	14782	15037	15005	14867	14951	15106	14897	15140	14863	15076	15065	15015	14934	14914	15065	14865	14885	15011	14862	14975	14925	14894	14977	14859	14845	14961	14934	15104	14888	14980	14882	14871	14991	14856	14829	14887	14820	14904	14896	14951	14907	14981	14942	14910	14917	14939	15167	14931	15004	15023	14899	14979	14772	14882	14861	14934	14950	14906	14983	14996	14900	15027	14893	15006	14834	15007	14858	14975	14948	15031	14827	14907	14974	15051	14862	15182	14848	14844	14839	14995	15025	14970	14956	14702	14912	14866	14906	15108	14985	15000	14827	15092	14842	14883	14935	15001	15008	14804	15051	14848	15043	14843	15081	14795	14993	14815	15015	14928	15014	14954	15054	14983	14949	14874	15046	15032	15025	14982	15058	15008	15044	15115	14957	15059	14750	14998	14901	14754	14972	15001	14981	15054	14995	14857	14844	14878	14872	14799	15066	14757	14817	15023	14990	15031	14881	14894	14923	14984	14964	15029	15081	14889	15132	14931	14929	14913	14931	15042	14750	14859	14719	14731	14998	14836	14967	14923	14789	14946	14983	14800	15130	15088	14916	14851	14821	14846	15021	14841	15026	14831	14931	15071	14979	14864	14901	14948	14709	14957	14938	14840	14900	14939	15057	15012	14862	15050	15006	15035	14945	14739	15069	14999	15044	15028	14958	15101	14886	15045	15023	15129	14981	15055	14961	14999	14877	14899	15102	14860	15073	15106	14969	14950	14899	14862	15020	14949	14861	14853	14882	14940	14988	14841	14967	14949	14860	14807	14822	15016	14983	15016	15057	14968	15079	14891	15016	14807	14817	15038	15049	14916	14929	15039	15049	14956	15008	14961	14774	14792	14976	14914	15004	14930	14825	14964	15071	14926	14902	14946	14911	14885	15030	15004	14988	14866	14943	14933	14882	15019	15025	14759	14858	14925	15023	15068	14890	15121	15075	15123	14963	15047	14951	14912	14909	14890	14942	14698	14842	15012	14768	15175	15028	14916	15102	14826	14928	14838	15095	15060	14922	15115	15031	14885	14847	14956	14966	14876	14851	14974	14837	15081	14936	14675	14860	14871	14832	15063	14870	14942	14888	14824	15029	14828	14911	14881	14850	14949	15043	14911	14909	14827	15059	14906	14991	14932	15027	14886	15025	15141	14993	15040	14967	15026	14997	15025	15052	14910	14902	14873	15048	14951	15058	15087	14994	15123	15010	14920	14979	15118	14847	14948	14878	14767	14989	15150	14951	14902	15041	14956	14947	14920	15018	15016	14908	14992	15017	14889	15193	14922	14888	14936	14979	15038	14808	14966	14973	15066	14926	15011	14936	14996	14831	14932	14844	15038	14994	14793	14951	15041	14825	15010	14887	15104	15049	15010	14823	14839	14923	14904	15013	14991	14996	15038	14964	14945	14956	14966	15001	14897	14967	15037	14947	14871	15030	15000	14845	14800	14996	15000	15023	15040	15045	14974	14879	14962	14911	14988	14846	14940	14986	14869	15051	14916	14834	15108	14803	15080	15029	14971	14874	15051	15131	15119	14808	15048	15053	14957	15168	15061	15047	14836	14767	14843	15077	14949	14826	14841	15061	15148	15023	15079	14911	15095	15039	15098	14810	15057	15050	14854	14775	15071	14957	14968	14895	14885	15042	14868	14887	14940	15007	14948	14965	14815	15141	15065	14870	14815	15000	14977	14935	14995	15062	14885	15065	15098	14759	14936	15018	14892	15131	15008	14893	14961	14936	14999	15224	14810	15010	14959	15025	15065	14764	14895	15021	15022	15054	14975	14983	14924	14857	15046	14948	14880	14939	14823	14985	14930	14792	14980	14829	14948	14931	14846	15042	14978	14898	14976	15000	14943	14922	14813	14882	15079	14917	14974	15217	14916	15033	15020	15149	14929	15052	15000	14909	14889	15024	14868	14975	15037	15021	14841	14990	14984	14874	14906	15148	14907	15018	14991	14923	14843	14993	14960	14913	15094	15108	15164	14996	14995	14829	14977	14981	14900	14934	14914	14973	15019	15086	14931	14994	15052	14979	14864	15014	15038	14916	14967	15080	14936	14859	15043	14989	15020	14796	14890	14907	14924	14986	14852	15096	14895	15022	14951	15043	15073	14789	14892	15042	15067	15028	14972	14832	14856	14894	15030	14982	15043	14949	14963	14919	15001	15065	14814	14910	15133	14999	14982	14909	14966	15078
25586	21125	28047	26153	23823	23704	23149	21147	20824	25606	38064	38397	30054	23211	19593	18852	18639	18548	18620	18602	18374	18499	18490	18587	18501	18548	18775	18594	18392	18376	18385	18812	18556	18592	18665	18534	18377	18505	18497	18556	18514	18532	18463	18667	18423	18463	18575	18578	18486	18550	18555	18502	18562	18705	18727	18743	18637	18399	18621	18590	18532	18460	18600	18483	18668	18297	18614	18529	18592	18457	18370	18306	18378	18456	18596	18461	18123	18434	18391	18322	18455	18585	18379	18531	18559	18521	18568	18521	18356	18376	18627	18475	18474	18415	18755	18647	18669	18358	18630	18601	18544	18580	18578	18576	18491	18444	18404	18421	18589	18421	18273	18421	18604	18404	18470	18511	18329	18421	18631	18633	18489	18466	18387	18496	18430	18456	18545	18471	18522	18420	18490	18455	18497	18481	18617	18633	18553	18698	18357	18559	18270	18586	18454	18390	18397	18578	18366	18450	18276	18347	18595	18628	18712	18692	18598	18540	18454	18595	18264	18626	18549	18267	18583	18419	18412	18410	18571	18450	18640	18762	18638	18514	18755	18412	18570	18556	18455	18551	18412	18478	18545	18443	18474	18621	18655	18308	18389	18446	18602	18751	18390	18555	18593	18631	18541	18430	18508	18379	18462	18445	18472	18570	18396	18508	18582	18311	18428	18450	18315	18629	18777	18409	18404	18540	18623	18539	18601	18496	18675	18550	18493	18654	18284	18346	18444	18622	18507	18379	18314	18465	18600	18527	18748	18638	18473	18575	18203	18460	18515	18457	18335	18311	18646	18385	18585	18381	18509	18330	18339	18623	18645	18703	18516	18616	18557	18436	18435	18590	18539	18300	18409	18700	18538	18377	18674	18382	18515	18408	18519	18496	18470	18711	18466	18544	18460	18485	18542	18476	18454	18326	18634	18361	18565	18652	18456	18458	18596	18336	18602	18633	18484	18721	18470	18581	18505	18297	18418	18677	18481	18421	18596	18444	18305	18424	18399	18453	18704	18413	18490	18577	18636	18468	18424	18469	18548	18308	18710	18348	18517	18465	18735	18502	18611	18482	18659	18412	18547	18569	18484	18478	18479	18796	18439	18648	18438	18509	18259	18375	18509	18491	18408	18527	18763	18621	18539	18627	18643	18518	18449	18381	18684	18534	18504	18603	18442	18514	18366	18327	18481	18494	18577	18385	18469	18431	18552	18362	18672	18483	18524	18520	18515	18302	18581	18407	18502	18402	18590	18535	18535	18522	18489	18410	18640	18744	18483	18646	18308	18362	18417	18490	18379	18471	18559	18229	18499	18399	18632	18391	18650	18627	18580	18522	18440	18428	18365	18410	18339	18467	18425	18334	18472	18566	18273	18354	18610	18477	18327	18513	18444	18588	18565	18543	18273	18408	18788	18447	18450	18539	18492	18293	18521	18313	18481	18410	18793	18604	18458	18608	18552	18582	18535	18438	18455	18380	18593	18397	18306	18556	18525	18570	18525	18396	18464	18369	18676	18624	18617	18582	18456	18472	18397	18642	18581	18512	18386	18495	18634	18501	18626	18528	18552	18569	18569	18542	18430	18506	18646	18443	18427	18326	18538	18460	18759	18690	18602	18529	18453	18602	18475	18285	18675	18417	18431	18439	18881	18619	18468	18430	18638	18484	18541	18590	18451	18493	18351	18631	18667	18435	18395	18413	18543	18445	18243	18509	18588	18418	18428	18258	18626	18552	18599	18520	18298	18486	18335	18667	18850	18656	18551	18475	18319	18229	18421	18485	18570	18567	18632	18532	18499	18528	18662	18383	18375	18542	18546	18539	18548	18351	18449	18286	18281	18420	18438	18505	18556	18387	18542	18484	18475	18654	18577	18456	18445	18659	18720	18632	18498	18401	18579	18372	18613	18500	18501	18250	18430	18343	18414	18546	18423	18464	18303	18414	18596	18450	18557	18422	18449	18448	18587	18461	18571	18613	18585	18494	18411	18586	18747	18669	18455	18402	18576	18686	18673	18721	18532	18636	18418	18466	18584	18636	18409	18395	18377	18452	18624	18399	18618	18342	18504	18480	18369	18647	18574	18342	18373	18516	18492	18626	18381	18536	18489	18616	18427	18392	18542	18508	18536	18673	18421	18295	18532	18683	18405	18411	18586	18705	18308	18555	18661	18479	18475	18544	18671	18556	18365	18438	18422	18300	18691	18599	18653	18494	18537	18622	18642	18489	18658	18602	18524	18587	18737	18484	18377	18460	18351	18331	18396	18385	18511	18240	18484	18582	18504	18374	18532	18688	18438	18354	18470	18266	18569	18653	18430	18577	18447	18493	18581	18595	18475	18547	18624	18425	18584	18363	18547	18508	18419	18543	18463	18600	18308	18420	18789	18655	18473	18762	18475	18370	18617	18569	18571	18405	18552	18363	18283	18475	18393	18380	18562	18369	18523	18459	18541	18524	18549	18523	18542	18436	18542	18518	18571	18448	18714	18391	18516	18380	18715	18331	18478	18528	18429	18349	18560	18497	18517	18331	18545	18471	18480	18373	18470	18371	18603	18722	18412	18328	18488	18533	18571	18550	18522	18517	18285	18505	18770	18629	18497	18397	18324	18128	18540	18613	18473	18489	18507	18759	18408	18594	18656	18761	18607	18480	18591	18426	18447	18441	18486	18423	18609	18545	18408	18468	18506	18530	18420	18574	18320	18328	18747	18773	18525	18394	18493	18502	18441	18367	18588	18408	18417	18328	18423	18618	18506	18351	18436	18418	18620	18634	18333	18555	18409	18343	18481	18348	18506	18518	18593	18451	18400	18682	18574	18443	18376	18606	18612	18362	18729	18507	18424	18426	18621	18426	18386	18464	18538	18396	18660	18669	18709	18363	18325	18411	18461	18660	18339	18306	18524	18366	18438	18569	18475	18455	18700	18263	18428	18599	18459	18491	18332	18323	18353	18649	18421	18579	18592	18628	18430	18481	18724	18649	18440	18479	18331	18695	18661	18658	18434	18322	18555	18381	18411	18454	18442	18621	18433	18422	18412	18578	18459	18548	18565	18546	18445	18343	18681	18393	18436	18711	18671	18711	18376	18593	18556	18356	18512	18456	18496	18548	18508	18621	18722	18813	18720	18556	18407	18465	18415	18449	18519	18793	18570	18421	18590	18593	18555	18506	18480	18604	18470	18325	18577	18655	18398	18501	18625	18404	18458	18748	18298	18599	18570	18613	18681	18277	18489	18552	18573	18540	18542	18499	18492	18434	18226	18526	18577	18548	18673	18304	18460	18441	18383	18326	18449	18737	18476	18546	18256	18558	18750	18682	18474	18530	18734	18553	18423	18319	18507	18724	18393	18436	18470	18668	18599	18476	18568	18535	18559	18269	18548	18500	18645	18515	18591	18415	18594	18396	18440	18309	18550	18416	18445	18444	18321	18618	18576	18572	18644	18560	18342	18762	18586	18476	18483	18625	18300	18450	18209	18422	18380	18593	18638	18617	18840	18287	18500	18533	18348	18621	18682	18470	18583	18548	18571	18397	18617	18494	18503	18494	18633	18575	18638	18502	18440	18636	18224	18221	18521	18532	18362	18587	18455	18455	18168	18429	18279	18368	18752	18346	18333	18417	18614	18442	18505	18512	18432	18453	18509	18536	18475	18579	18666	18484	18753	18690	18465	18336	18410	18557	18523	18551	18214	18455	18435	18371	18504	18402	18458	18602	18549	18241	18372	18549	18479	18566	18372	18451	18416	18539	18541	18482	18592	18358	18394	18651	18724	18474	18455	18448	18704	18365	18652	18434	18536	18463	18694	18367	18611	18347	18447	18374	18464	18371	18544	18423	18446	18412	18372	18519	18517	18488	18511	18428	18407	18466	18539	18391	18351	18501	18338	18521	18420	18189	18335	18393	18340	18456	18436	18398	18583	18439	18366	18659	18611	18557	18479	18532	18662	18432	18469	18407	18471	18382	18485	18537	18467	18448	18437	18460	18423	18522	18420	18553	18413	18615	18673	18485	18389	18425	18344	18639	18373	18511	18461	18505	18627	18384	18615	18487	18674	18570	18426	18315	18528	18471	18432	18574	18473	18534	18435	18485	18382	18426	18363	18429	18474	18622	18437	18524	18219	18359	18457	18465	18672	18532	18399	18356	18432	18593	18348	18556	18535	18436	18479	18515	18430	18505	18723	18489	18461	18451	18486	18282	18447	18378	18615	18645	18606	18435	18436	18422	18361	18429	18497	18663	18492	18501	18489	18613	18567	18523	18272	18418	18676	18474	18529	18719	18606	18335	18493	18575	18614	18572	18652	18580	18702	18592	18419	18469	18529	18613	18347	18268	18373	18533	18432	18508	18472	18335	18421	18428	18696	18561	18621	18599	18578	18523	18444	18350	18475	18568	18374	18466	18449	18813	18443	18605	18599	18630	18833	18387	18443	18396	18424	18550	18491	18535	18532	18568	18621	18580	18366	18556	18283	18590	18541	18714	18410	18562	18592	18376	18591	18555	18583	18355	18416	18620	18493	18609	18549	18565	18506	18416	18490	18527	18633	18548	18502	18423	18520	18499	18497	18541	18422	18625	18509	18317	18525	18409	18223	18556	18274	18449	18512	18513	18795	18508	18492	18160	18298	18520	18491	18380	18153	18165	18546	18424	18444	18679	18472	18505	18560	18575	18697	18549	18573	18473	18403	18543	18406	18684	18547	18676	18513	18304	18520	18709	18226	18347	18483	18663	18181	18618	18504	18394	18444	18472	18439	18502	18570	18507	18666	18528	18627	18464	18424	18576	18377	18679	18371	18419	18561	18384	18701	18396	18432	18418	18398	18559	18393	18518	18526	18676	18386	18493	18565	18567	18429	18479	18784	18483	18501	18692	18719	18470	18648	18442	18506	18422	18451	18580	18442	18738	18500	18645	18597	18498	18508	18586	18493	18593	18544	18538	18509	18563	18625	18738	18324	18610	18554	18603	18527	18367	18485	18545	18637	18429	18597	18439	18406	18338	18405	18298	18653	18623	18489	18430	18392	18395	18693	18363	18478	18521	18427	18462	18573	18348	18474	18560	18498	18557	18618	18383	18597	18653	18332	18315	18547	18347	18456	18647	18426	18265	18504	18585	18489	18605	18524	18519	18389	18421	18466	18545	18775	18454	18618	18710
21151	33550	32154	26635	22943	21501	19681	18892	18247	25964	39281	37196	27140	18915	15604	15073	14867	14815	14918	15009	14817	14808	14861	15009	14875	14826	14857	14903	14937	14969	14931	14841	15002	14830	14982	14797	15076	14913	14827	14925	14963	14998	14924	14789	14839	14904	14865	14957	14881	14871	15043	14920	14998	14757	14684	14984	14722	14890	14817	14995	14989	14991	14852	14784	14923	14955	14949	15096	14858	14935	15126	14903	14912	14834	14991	14958	14816	14765	14790	14854	14829	14846	14916	14930	15051	14933	14932	14760	15155	15026	15059	14966	14929	14916	14739	14971	14897	14792	15067	14863	14790	14909	14967	14973	15074	14908	15067	14874	15043	14829	14827	14695	14858	14956	14924	14943	14888	14904	14804	14864	14839	14933	14929	14933	14790	14951	14843	14867	14826	14838	14904	14851	14810	14964	14790	14847	14897	15020	14879	14892	14806	15010	14906	14813	15035	14870	14874	14874	14931	14753	14787	14817	14773	14985	14839	14939	14902	14905	14903	14997	14899	14907	15008	14939	14704	14754	14836	14946	14852	15057	14986	14976	14858	14850	15082	14841	14852	15025	14992	14857	14754	14957	14744	14956	14825	14756	14887	14818	14928	15041	14935	14699	14974	14858	14952	14854	14896	14858	15045	14670	14959	15008	14938	14942	14843	14715	14913	14909	14904	14738	14909	14841	14842	15003	14735	15013	14896	14879	14752	14693	14943	14920	14850	14922	14771	14769	14944	15179	14893	14954	15048	14819	14797	15003	14870	14990	14790	14843	15062	15137	14943	14850	15031	15012	14913	14936	14911	14935	14828	14938	14966	14774	14929	14793	14699	14865	15098	14804	15046	14844	14957	14900	14890	14899	14929	14772	14975	14951	14881	15111	14837	14909	14939	14964	14937	15038	14948	14800	14895	14972	14921	14960	15039	14967	14886	15049	14873	15038	14928	14881	14602	14981	14975	14913	14798	14902	14916	14849	14867	14884	14827	14957	14984	14786	14861	14720	14806	15070	15055	14884	15033	14793	14873	14779	14905	14780	14882	14947	14972	14748	14806	14799	14965	14942	14784	15000	14892	14930	15088	14846	14941	14838	14912	15027	15008	15034	14894	14751	14989	14725	14916	14845	15077	14818	14910	15053	14878	15034	14886	15028	14872	14878	14844	14876	14985	14774	14965	15049	14832	14837	14869	15070	15003	14873	14794	14902	14954	14989	14892	15046	14897	14843	14930	14960	14922	15114	14965	15018	14814	15036	15100	14905	14812	14965	15051	14808	14961	14805	14984	14891	15087	14917	14863	14932	14764	15106	14821	15076	15000	15077	14863	14825	14874	14902	14875	14943	14865	14867	14965	14880	14942	14988	15003	14849	14814	14996	14871	14793	15055	15108	14852	14860	14889	14834	14788	14926	14770	15130	14937	14956	14798	14871	14920	14905	14820	14868	14859	14794	15062	15008	14988	14873	14955	14844	14941	14761	14765	14965	14917	15042	14980	15073	15086	14994	14968	14872	14861	14780	15038	14954	14950	15100	14943	15010	14877	15007	14899	14818	14939	14848	14885	14885	14904	14998	14839	14892	14866	14806	15037	14870	14824	14887	15093	14813	15012	15206	14920	14887	14993	14900	14968	14847	14842	14783	14992	14860	14807	15004	14835	14845	15046	15022	14916	14908	14758	14885	14921	14969	14785	14909	14776	14823	15264	14902	14784	14866	14843	15020	14903	15020	14993	14755	14868	14770	14840	14888	14853	14936	14910	14995	14750	14815	14954	15035	14864	14880	14939	14900	14900	14869	14884	14866	14993	14917	14775	14861	14904	14711	14714	14706	15110	14766	14979	14917	14967	15051	14764	14865	14846	14833	14852	15049	15010	14729	14935	14784	14831	14973	14831	15013	15033	14707	14885	14800	14823	14835	15011	14889	14866	14756	14799	14872	14913	14936	14881	14829	14797	14808	14965	14874	14964	14704	14894	14879	14983	14956	14970	14878	14927	14820	14972	14994	14845	14849	14830	14818	14916	15004	15003	14694	14977	15011	14890	14996	15019	14814	14957	15062	14995	14934	14771	14981	14806	14945	14835	14927	14988	14898	15006	14904	15002	15021	14824	14880	14786	14879	14888	14891	14772	14917	14642	14768	14847	14918	14962	14961	14772	14891	14902	14922	14833	14874	14863	14827	14917	15071	14945	14965	14830	14848	14970	14871	14918	14896	14848	14802	14937	14780	14906	14909	14896	14950	15148	14950	14921	14973	14806	14953	14844	14824	14643	14984	14941	14748	15012	14821	14943	14931	14933	14849	14836	14926	15109	14810	14846	14896	14944	14982	14960	14772	15064	14898	14853	14889	14906	15042	15013	15047	14809	14996	14822	14858	14864	15008	14963	14716	14816	14909	15013	15023	14856	14930	14826	14813	14849	14945	15061	14967	14754	14857	14798	15053	14934	14772	14867	14943	14924	14899	14983	14960	15006	14846	14924	14873	15102	14827	14817	15139	15050	14824	15069	14848	14786	14894	14916	14979	14905	14842	14872	14912	14973	14883	14874	14947	14889	14933	14870	15153	15075	14933	14900	15009	14995	14976	14905	15104	15005	14927	15075	15010	15087	14813	14636	14874	14948	15037	14755	15081	14960	14832	14820	14962	14913	14952	14816	14905	15004	14895	14956	14850	14840	14800	14866	15046	14967	14832	14926	14948	15125	14759	14927	14939	14938	14814	14921	14951	14995	14871	14809	14922	14986	14833	14909	14869	14867	14917	14897	14978	14966	14858	14961	14713	15007	14962	14926	14878	14992	14805	14924	14841	14996	15020	14865	14971	15009	14956	14876	14892	14908	14819	14889	14999	14871	14806	15029	14719	14916	15052	14881	15048	15111	14848	14940	14922	14769	14763	14907	14948	14847	14858	14636	14866	14789	14902	14828	14807	14956	15111	14890	15002	14840	14976	14973	14909	14831	14847	14971	14879	15016	14940	15057	14815	15000	15076	15137	14853	14844	14883	15081	14953	14875	15096	14986	14846	14808	14861	15029	14846	14897	14815	14943	14780	14903	14791	14862	14948	15081	14847	14997	14967	14905	14776	14924	14937	14804	14923	14923	14885	15116	15092	15017	14935	14931	14949	14879	14971	14935	14823	14956	15035	14975	15039	14737	15002	14849	14700	14864	15094	14972	14893	14866	14884	14962	15071	15033	14816	14981	14936	14872	14883	14916	14791	14886	14941	14806	14896	14876	14894	14787	14923	14868	14972	14975	14829	14850	14871	14917	14872	14892	14651	14822	14943	15058	14790	14838	14998	14880	15007	14946	14865	14948	14898	14899	15014	14843	14965	14933	15002	14928	15074	15024	14955	15015	14894	14873	14999	14953	14924	14750	14958	14893	14878	14818	14930	14883	14715	14826	14883	14806	14987	14956	14999	15039	14915	14937	14621	14883	14833	14935	14927	14996	14986	14948	14884	14884	14755	14739	15048	14859	14864	14841	15191	14973	14872	14987	14754	14989	14864	14886	14940	14991	14976	14746	14892	15046	14823	15121	14739	14824	14737	14818	14865	14859	14978	14815	14963	14926	14761	14907	14930	14887	15014	14866	14990	14946	14905	14963	14706	14781	14852	15037	14831	14780	14875	14891	14950	14857	14818	14951	14811	15067	14789	14823	15063	14862	14892	14956	14939	15054	15074	14919	14882	14907	14889	14930	14931	15035	14910	14921	14932	14913	14897	14868	15038	14941	14792	14664	14994	14820	14885	14837	14976	14835	14829	14891	14951	14883	14859	14844	14947	14810	14899	14854	15007	14960	14825	14988	14964	14730	14853	15061	14832	14813	14808	14924	14806	14987	14953	14852	14893	14863	15000	15060	14845	14947	14883	14837	15119	14892	14963	14881	14966	14909	14838	14818	14983	15005	14922	14771	14971	15040	14855	14935	14850	14827	14964	14844	14948	14868	14783	14903	14854	15025	14796	14910	15004	14844	14909	14863	14770	14875	14937	14773	14834	14862	14974	14949	15078	15045	15055	14791	14838	14784	14967	15005	14818	14813	14854	14810	15059	15015	14871	14989	14761	14915	15026	14912	15149	14802	14918	14723	14978	14881	14775	15066	14863	14908	14833	14923	14939	14904	14894	14960	14825	14986	14940	14893	15036	15094	14818	14833	14901	14946	14787	14859	14745	15105	14954	14861	14780	14974	14933	14895	14845	14993	14722	14916	14775	14802	14871	14920	14628	14827	14866	15087	14902	14958	15076	15001	14798	14871	14790	14908	14792	14981	14884	14939	14895	14849	15040	14808	14885	14997	14835	14982	14890	14954	14867	14831	14927	14831	15068	15009	14868	14956	14958	14888	14897	14912	14947	15003	14890	14940	14784	15031	14929	14846	14992	14954	14896	15000	15067	14873	14933	14739	14766	15015	14891	14833	14952	14934	14985	14854	15041	14907	14986	14935	14988	15085	15073	14917	15065	14796	14943	14960	14909	14835	14950	15010	15017	14979	14984	14951	14964	14866	14987	14944	14925	14889	14966	14968	14939	14797	14822	15130	14748	14800	14772	14796	14700	15010	14877	14901	15073	14983	14861	14833	14862	14890	14857	14916	14858	14925	14762	15055	14851	15034	14997	14846	14889	14914	14901	14892	14898	14821	14896	14912	14804	14954	14840	14897	14910	14824	15091	14843	14991	14947	14869	15054	14979	15046	14907	15000	14764	14912	14946	14806	14863	14877	14782	14971	14818	14938	14944	14980	14745	14862	14919	14793	14749	14930	14907	14848	15094	14814	14895	14935	14890	15025	14915	14975	14903	14872	14910	14822	14911	14819	15001	14906	15025	14896	14884	14821	14836	14821	14967	14891	14641	14946	14866	14919	14725	14978	14668	14839	14777	14889	14939	14856	14864	14851	14909	14934	14888	14965	14946	14804	14931	14875	14733	14738	14994	15047	15031	14827	14859	14882	14853	14982	14893	15014	14977	14969	14889	15052	14947	14777	14895	14842	14867	14859	14980	14884	14899	14977	15062	14856	15010	14954	14843	14957	14958	15045	14900	14882	15124	14935	14898	14911	14983	14974	14789	14859	14953	14902	14845	14773	15048	14963	14847	14955	14904	14956	14845	14879	14925	14779	14667	15003	14934	14846	14775	14778	15005	14883	14926
23774	21039	28544	24127	22852	25782	27578	23048	21520	24767	47322	51987	38867	28151	21176	18586	18067	18015	17870	18178	17887	17977	17644	18028	18007	17880	17950	17900	17917	17920	17585	17773	17724	17745	17893	18095	17826	17842	17752	17963	17933	17770	17776	17762	17880	17604	17948	17915	17760	17713	17781	17862	17656	17775	17760	17958	18016	17738	17799	17986	17955	17789	17652	17603	17732	17926	17808	17795	17910	17864	17694	18147	17936	17911	17694	17910	17749	17565	17638	17656	17805	17932	17866	17811	17796	17663	17632	17772	17833	17862	17872	17688	17599	17568	17725	17773	17929	17660	17879	17993	17968	17703	17805	17653	17871	17772	17848	17839	17875	17887	17623	17675	17710	17881	17746	17839	17774	17673	17851	17789	17633	17775	17922	17654	17698	17841	17870	17586	17685	17659	17852	17778	17791	17673	17813	17604	17895	17579	17807	17720	17598	17804	17684	17679	17648	17643	17431	17753	17874	17812	17776	17701	17722	17870	17745	17735	17718	17798	17768	17758	17587	17757	17695	17715	17645	17844	17764	17852	17841	17715	17701	17848	17569	17811	18018	17733	17758	17685	17835	17731	17826	17734	17684	17858	17963	17715	17783	17861	17549	17595	17881	17619	17725	17896	17737	17880	18029	17511	17843	17787	18010	17793	17858	17673	17777	17682	17846	17906	17585	17662	17886	17543	17756	17713	17747	17655	17638	17617	17752	17862	17636	17493	17720	17626	17683	17776	17736	17721	17698	17643	17540	17992	17731	17682	17750	17663	17771	17838	17513	17613	17744	17801	17806	17631	17759	17795	17794	17898	17546	17729	17710	17729	17900	17680	17762	17812	17754	17885	17868	17804	17809	17857	17767	17721	17595	17804	17801	17703	17809	17536	17700	17838	17692	17905	17585	17785	17683	17637	17691	17553	17783	17777	17533	17956	17652	17817	17761	17643	17629	17897	17705	17701	17778	17962	17696	17577	17907	17681	17720	17640	17617	17601	17778	17713	17855	17816	17899	17819	17874	17738	17625	17840	17770	17705	17852	17858	17898	17656	17774	17777	17755	17860	17821	18007	17683	17923	17787	17906	17608	17797	17728	17620	17722	17619	17804	17859	17870	17600	17897	17773	17790	17649	17916	17796	17737	17843	17730	17868	17612	17448	17903	17998	18078	18016	17798	17661	17800	17678	17715	17824	17697	17655	17765	17785	17863	17675	17897	17633	17820	17688	17755	17773	17808	17822	17689	17756	17747	17643	17693	17894	17783	17574	17863	17985	17879	17630	17826	17717	17849	17953	17770	17669	17908	17873	17930	17743	17681	17683	17720	17731	17914	17622	17757	17719	17879	17744	17988	17901	17831	17873	17775	17838	17793	17656	17691	17836	17795	17784	17779	17662	17727	17817	17967	17602	17945	17748	17747	17800	17727	17812	17792	17765	17790	17864	17913	17819	17903	17777	17795	17530	17686	17679	17827	17702	17960	17679	17686	17705	17889	17812	17696	17997	17719	18036	17729	17688	17740	17692	17744	17885	17823	17853	17892	17690	17722	17821	17856	17831	17819	17683	17848	17709	17718	17677	17878	17936	17923	17734	17845	17686	17797	17655	17925	17691	17829	17657	17682	17526	17764	17816	17820	17614	17816	17822	17959	18075	17765	17562	17823	17740	17780	17764	17923	17790	17591	17854	17456	17840	17696	17849	17625	17937	17690	17730	17655	17704	17666	17573	17678	17837	17851	17773	17813	17769	18142	17913	17858	18007	17624	17613	17672	17681	17711	17706	17750	17855	17814	17782	17601	17747	17669	17646	17928	17904	17715	17693	17829	17672	17601	17739	17772	17740	17344	17751	17696	17808	18017	17726	17636	17687	17912	17755	17833	17977	17633	17940	17757	17887	17647	17721	17625	17969	17694	17708	17888	17849	17716	17617	17858	17725	17699	17734	17593	17695	17757	18028	17931	17726	17701	17937	17849	17749	17857	17949	17826	17778	17648	17846	17670	17865	17693	17885	17829	17592	17687	17721	17696	17609	17920	17671	17923	17720	17623	17711	17784	17702	17648	17832	17661	17616	17811	17521	17729	17863	17733	17726	17990	17772	18008	17912	17704	17616	17866	17662	17776	17657	17767	17864	17736	17770	17793	17700	17648	17842	17874	17755	17852	17768	17896	17818	17699	17750	17781	17742	17983	17795	17769	17652	17801	17768	17756	17519	17776	17719	17676	17871	17927	17595	17602	17694	17656	17865	17849	17877	17792	17765	17835	17628	17712	17809	17728	17669	17551	17693	17699	17500	17835	17683	17625	17879	17788	17787	17803	17786	17755	17764	17694	17875	17887	17798	17856	17731	17661	17792	17774	17876	17707	17745	17821	17797	17863	17791	17944	17835	17809	17868	17734	17696	17927	17881	17716	17769	17722	17593	17483	17795	18008	17621	17509	17778	17728	17865	17839	17636	17718	17859	17799	17991	17743	17765	17736	17797	17879	17895	17924	17896	17940	17952	17765	17895	17735	17645	17705	17788	17629	17874	17832	17796	17777	17977	17681	17802	17732	17813	17975	17778	17717	17627	17608	17559	17879	17593	17697	17773	17670	17794	17741	17727	17732	17969	17586	17747	17955	17769	17779	17713	17657	17834	17731	17653	17862	17746	17604	17667	17748	17612	17637	17688	17840	17781	17558	17771	17706	17999	17774	17639	17721	17715	17728	17878	17760	17477	17610	17858	17654	17873	17877	17676	17839	17498	17754	17894	17752	17859	17978	17853	17888	17629	17794	17745	17946	17655	17795	17610	17585	17708	17779	17788	17836	17638	17920	17878	17969	17990	17776	17684	17748	17784	17710	17742	17750	17678	17645	17802	17698	17847	17832	17841	17833	17518	17878	17731	17757	17874	17734	17725	17762	17765	17670	17686	17575	17890	17599	17713	17815	17640	17803	17623	17750	17960	17834	17859	17907	17853	17865	17758	17746	17813	17828	17643	17655	17668	17814	17883	17536	17650	17768	17445	17791	17648	17648	17838	17972	17752	17827	17556	17663	17789	17753	17899	17667	17775	17722	17668	17800	17695	17884	17742	17770	17712	17803	17836	17623	17767	17859	17841	17518	17707	17641	17766	17777	17725	17709	17979	17812	17883	17614	17765	17651	17798	17552	17651	17861	17936	17695	17900	17713	17872	17779	17923	17807	17786	17789	17767	17768	17803	17826	17733	17844	17854	17800	17743	17824	17641	17776	17823	17778	17737	17805	17639	17852	17729	17829	17849	17694	17819	17871	17844	17781	17875	17775	17684	17741	17873	17650	17861	17681	17688	17871	17767	17669	17769	17589	17751	17753	17879	17894	17608	17878	17649	17649	17921	17667	17847	17581	17815	17971	17916	17787	17708	17754	17632	17718	17678	17659	17711	17664	17576	17876	17910	17815	17955	17745	17548	17705	17856	17789	17875	17860	17691	17620	17869	17711	17921	17663	17625	17763	17659	17889	17762	17661	17763	17576	17727	17873	17851	17914	17753	17727	17689	17725	17677	17664	17788	17851	17863	17966	17735	17555	17738	17815	17597	17845	17916	17880	17828	17725	17896	17850	17690	17923	17860	17900	17858	17766	17874	17572	17795	17828	17751	17756	17854	17851	17683	17670	17744	17498	17700	17820	17682	17778	17810	17891	17701	18007	17817	17810	17790	17881	17755	17585	17807	17800	17893	17808	17659	17683	17917	17960	17619	17638	17611	17804	17772	17558	17746	17827	17660	17617	17690	17834	17677	17782	17551	18073	17763	17817	17915	17801	17968	18013	17799	17519	17610	17684	17682	18025	17734	17759	17808	17886	17921	17776	17839	17788	17774	17767	17710	17949	17714	17815	17727	17761	17820	17778	17538	17825	17717	17816	18039	17822	17792	17579	17600	17785	17770	17693	17755	17854	17901	17770	17828	17816	17782	17852	17705	17601	17759	17605	17737	17740	17730	17723	17736	17839	17756	17726	17921	17484	17751	17894	17762	17737	17952	17921	17861	17826	17755	17711	17681	17901	17899	17739	17815	17688	17677	17546	17726	17756	17942	17860	17615	17944	17845	17829	18011	17822	17922	17966	17763	17493	17722	17764	17710	17966	17702	17666	17581	17830	17752	17687	17766	17802	17594	17765	17634	17684	17563	17541	17727	17810	17772	17930	17731	17838	17744	17496	17576	17561	17608	17694	17798	18174	17834	17817	17772	17853	17730	17909	17835	17732	17823	17723	17727	17799	17656	17669	17716	18031	17777	17775	17703	17969	17808	17846	17765	17686	17906	17940	17765	17679	17785	17901	17638	17697	17737	17744	17656	17705	17724	18038	17781	17792	17864	17594	17732	17783	17902	17891	17968	17781	17811	17698	17825	17826	17796	17884	17715	17900	17743	17552	17891	17885	17741	17800	17815	17817	17612	17696	17729	17831	17825	17620	17654	17934	17916	17709	17930	17917	17551	17637	17725	17718	17629	17740	17603	17846	17611	17795	17739	17978	17644	17819	17683	17623	17705	17915	17787	17664	17606	17689	17784	17888	17923	17568	18040	17573	17727	17913	17789	17745	17882	17680	17676	17653	17673	17701	17658	17706	17834	17787	17623	17775	17725	17774	17708	17636	17981	17760	17852	17760	17887	17610	17752	17760	17729	17617	17737	17729	17703	17841	17855	17901	17764	17637	17605	17659	17880	17801	17801	17962	17630	17760	17871	17975	17907	17880	17560	17834	17768	17790	17941	17809	17644	17771	17791	17758	17879	17783	17692	17783	17897	17685	17638	17555	17942	17652	17681	17633	17609	17492	17865	17882	17866	17750	17826	17707	17716	18042	17793	17868	17653	17805	17732	17838	17866	17709	17654	18040	17677	17773	17752	17577	17681	17846	17592	17852	17572	17760	17806	17831	17744	17667	17968	17693	17806	17695	17966	17698	17622	17775	17820	17935	17612	17832	17661	17652	18038	18014	17903	17897	17725	17836	17735	17610	17770	17847	17744	17811	17719	17950	17753	17787	17867	17619	17866	17713	17899	17577	17832	17939	17625	17805	17701	17853	17868	17913	17870	17571	17662	17596	17839	17913	17746	17695	17626	17701	17651	17883	17801	17628	17810	17992	17799	17647	17810	17716	17626	17771	17869	17812	17890	17646	17952	17681	17811
23601	41016	39996	34883	30346	25840	23936	21654	20359	24857	48597	50010	37579	25116	17199	15022	14392	14516	14526	14547	14391	14588	14501	14751	14442	14436	14549	14674	14642	14563	14612	14548	14429	14398	14546	14515	14394	14604	14443	14255	14558	14504	14450	14538	14607	14359	14423	14505	14631	14406	14495	14588	14531	14475	14632	14446	14527	14556	14435	14515	14551	14524	14550	14383	14517	14451	14454	14481	14483	14461	14325	14683	14508	14584	14390	14477	14407	14467	14496	14431	14494	14566	14478	14618	14514	14579	14523	14459	14412	14513	14442	14429	14573	14558	14506	14619	14387	14309	14451	14470	14364	14363	14494	14385	14385	14536	14516	14440	14507	14530	14541	14387	14413	14507	14452	14432	14615	14533	14389	14499	14371	14601	14540	14404	14443	14397	14426	14440	14421	14627	14612	14434	14465	14601	14376	14350	14649	14556	14346	14423	14462	14477	14414	14408	14586	14495	14558	14612	14465	14581	14450	14630	14487	14642	14363	14361	14418	14492	14542	14508	14471	14535	14542	14540	14446	14473	14461	14469	14403	14550	14445	14585	14461	14430	14583	14545	14502	14396	14516	14539	14567	14532	14536	14475	14390	14634	14442	14484	14424	14542	14428	14436	14462	14640	14554	14735	14604	14494	14583	14412	14579	14497	14582	14461	14412	14518	14509	14558	14532	14530	14515	14396	14343	14546	14509	14516	14476	14432	14409	14496	14417	14561	14525	14358	14430	14454	14441	14633	14419	14416	14489	14687	14421	14464	14446	14325	14621	14524	14491	14549	14411	14493	14554	14527	14605	14657	14389	14401	14557	14479	14572	14587	14597	14450	14470	14512	14337	14472	14367	14552	14475	14464	14476	14458	14533	14556	14548	14495	14484	14328	14325	14366	14622	14662	14569	14450	14652	14454	14512	14507	14362	14335	14462	14421	14441	14434	14591	14562	14451	14492	14443	14440	14507	14463	14493	14466	14404	14483	14499	14523	14548	14401	14388	14409	14480	14609	14607	14374	14575	14392	14639	14559	14761	14429	14488	14393	14426	14628	14316	14501	14546	14505	14635	14371	14434	14469	14459	14434	14563	14576	14359	14388	14692	14288	14562	14360	14428	14460	14649	14542	14470	14557	14535	14393	14541	14509	14500	14416	14556	14598	14527	14449	14621	14539	14331	14356	14465	14583	14694	14611	14319	14447	14612	14475	14520	14436	14590	14522	14533	14639	14404	14464	14591	14622	14523	14555	14470	14360	14522	14304	14399	14598	14599	14564	14437	14465	14486	14614	14539	14442	14506	14507	14376	14488	14429	14640	14494	14613	14501	14441	14332	14587	14381	14598	14480	14428	14566	14698	14479	14406	14474	14611	14534	14641	14584	14761	14640	14568	14664	14605	14479	14368	14526	14445	14481	14624	14429	14353	14604	14381	14561	14556	14413	14371	14544	14483	14565	14402	14317	14524	14474	14532	14499	14577	14454	14567	14576	14492	14506	14392	14350	14632	14308	14580	14503	14524	14472	14423	14378	14578	14543	14572	14448	14440	14575	14444	14513	14496	14549	14564	14456	14488	14536	14575	14423	14415	14584	14511	14584	14508	14536	14514	14584	14501	14629	14555	14576	14515	14544	14427	14487	14409	14207	14594	14584	14526	14430	14375	14347	14577	14477	14604	14495	14532	14413	14518	14470	14562	14515	14487	14339	14475	14636	14338	14414	14406	14464	14614	14351	14557	14452	14467	14390	14569	14303	14655	14733	14486	14479	14490	14434	14426	14461	14512	14416	14505	14406	14580	14513	14474	14587	14486	14478	14565	14454	14527	14649	14453	14517	14365	14468	14531	14542	14452	14440	14517	14502	14459	14685	14344	14580	14403	14558	14424	14557	14520	14464	14368	14586	14532	14465	14356	14541	14345	14514	14542	14224	14469	14443	14522	14319	14522	14450	14471	14404	14520	14476	14502	14331	14428	14621	14550	14561	14388	14313	14354	14502	14400	14428	14517	14541	14527	14626	14339	14547	14536	14615	14551	14523	14512	14624	14564	14530	14515	14446	14460	14329	14512	14418	14408	14607	14490	14628	14442	14643	14527	14523	14382	14510	14400	14365	14677	14367	14647	14552	14599	14560	14667	14581	14411	14523	14420	14573	14538	14421	14473	14649	14620	14407	14708	14263	14609	14592	14504	14528	14503	14434	14611	14423	14412	14739	14449	14601	14405	14493	14549	14680	14425	14458	14409	14429	14470	14408	14472	14555	14422	14527	14492	14575	14403	14414	14421	14434	14411	14449	14343	14458	14482	14466	14376	14512	14769	14432	14463	14578	14472	14440	14544	14544	14443	14446	14368	14372	14580	14550	14597	14469	14560	14625	14594	14389	14327	14555	14478	14625	14480	14589	14524	14421	14444	14472	14585	14496	14540	14554	14411	14445	14436	14601	14479	14653	14483	14462	14592	14420	14382	14554	14517	14357	14524	14564	14449	14464	14527	14482	14588	14599	14465	14486	14473	14468	14500	14565	14424	14441	14444	14562	14479	14508	14526	14626	14465	14545	14401	14493	14409	14644	14512	14363	14521	14534	14505	14510	14491	14436	14449	14554	14386	14516	14396	14634	14428	14584	14623	14476	14425	14391	14609	14461	14459	14544	14450	14641	14509	14551	14569	14523	14427	14303	14463	14532	14457	14621	14473	14341	14578	14302	14500	14528	14563	14423	14667	14287	14535	14525	14521	14595	14735	14524	14524	14518	14635	14411	14626	14491	14563	14557	14500	14680	14448	14452	14385	14447	14591	14359	14589	14427	14431	14493	14474	14540	14456	14431	14680	14565	14449	14459	14381	14676	14461	14303	14475	14530	14404	14452	14403	14488	14626	14536	14424	14569	14509	14626	14594	14484	14464	14537	14538	14320	14429	14423	14404	14508	14494	14473	14278	14640	14586	14524	14603	14443	14639	14361	14629	14636	14614	14440	14669	14444	14498	14479	14682	14565	14400	14588	14530	14240	14315	14537	14619	14515	14469	14490	14630	14350	14453	14505	14722	14428	14641	14504	14425	14396	14401	14630	14455	14441	14459	14472	14455	14594	14527	14379	14694	14420	14444	14534	14474	14587	14481	14508	14674	14476	14587	14289	14439	14562	14411	14541	14599	14365	14494	14503	14594	14414	14549	14490	14517	14396	14473	14518	14487	14560	14516	14520	14468	14358	14229	14628	14481	14504	14545	14418	14418	14508	14528	14528	14594	14420	14487	14457	14424	14504	14386	14561	14363	14660	14488	14595	14468	14615	14461	14607	14471	14454	14420	14546	14589	14679	14698	14478	14472	14702	14465	14588	14623	14545	14424	14520	14503	14646	14668	14605	14587	14370	14626	14614	14452	14466	14574	14495	14536	14339	14467	14411	14359	14719	14457	14462	14501	14543	14374	14547	14496	14382	14519	14624	14395	14425	14518	14564	14606	14494	14513	14497	14646	14587	14484	14571	14549	14583	14333	14394	14606	14411	14538	14492	14472	14415	14396	14550	14313	14478	14470	14496	14433	14624	14379	14526	14391	14514	14406	14301	14588	14519	14519	14371	14484	14605	14422	14526	14504	14462	14392	14349	14491	14511	14609	14568	14470	14645	14403	14431	14439	14485	14512	14505	14456	14477	14583	14521	14366	14564	14576	14648	14604	14520	14433	14622	14510	14339	14520	14545	14428	14424	14588	14447	14573	14492	14465	14400	14459	14577	14483	14450	14546	14533	14525	14496	14348	14398	14603	14480	14531	14541	14625	14248	14511	14301	14546	14455	14687	14323	14344	14439	14433	14398	14566	14522	14316	14605	14496	14572	14373	14570	14630	14478	14498	14515	14475	14560	14474	14602	14391	14400	14470	14432	14533	14591	14393	14483	14491	14380	14673	14490	14382	14640	14567	14735	14276	14503	14415	14625	14479	14509	14515	14490	14549	14488	14296	14518	14449	14551	14403	14536	14493	14525	14507	14579	14489	14535	14537	14471	14554	14604	14534	14559	14375	14344	14679	14471	14403	14594	14692	14446	14567	14481	14592	14680	14425	14537	14542	14435	14420	14395	14491	14625	14419	14473	14472	14519	14433	14341	14364	14478	14506	14561	14403	14495	14489	14598	14481	14469	14462	14527	14510	14553	14379	14355	14461	14243	14618	14483	14334	14400	14509	14405	14706	14489	14419	14571	14310	14478	14467	14528	14646	14491	14537	14454	14499	14568	14490	14579	14549	14403	14463	14514	14600	14353	14537	14650	14679	14428	14464	14308	14574	14573	14500	14580	14647	14539	14472	14558	14518	14752	14495	14492	14568	14484	14500	14570	14585	14535	14491	14402	14525	14334	14363	14635	14493	14519	14506	14444	14436	14455	14385	14512	14469	14522	14612	14405	14285	14593	14570	14582	14354	14458	14495	14446	14526	14606	14715	14337	14556	14497	14559	14399	14600	14543	14624	14411	14394	14435	14531	14574	14418	14552	14468	14400	14650	14557	14416	14336	14534	14251	14417	14435	14609	14384	14512	14432	14519	14456	14535	14517	14549	14516	14700	14497	14473	14583	14312	14422	14475	14567	14450	14450	14465	14363	14415	14541	14347	14609	14430	14583	14495	14379	14551	14502	14479	14596	14548	14474	14448	14478	14411	14589	14481	14361	14373	14407	14508	14661	14434	14448	14343	14508	14628	14446	14482	14336	14499	14448	14409	14404	14567	14554	14479	14635	14579	14490	14547	14350	14500	14674	14384	14479	14582	14487	14493	14438	14451	14425	14458	14465	14666	14508	14542	14589	14620	14404	14421	14539	14496	14465	14534	14553	14577	14406	14468	14414	14484	14295	14584	14517	14530	14480	14483	14417	14467	14382	14643	14592	14506	14584	14480	14476	14658	14557	14580	14350	14449	14596	14521	14410	14387	14707	14324	14489	14586	14290	14357	14503	14340	14454	14525	14631	14443	14546	14499	14477	14390	14579	14502	14498	14462	14376	14260	14465	14521	14450	14476	14377	14290	14495	14577	14560	14455	14471	14497	14410	14536	14499	14501	14489	14340	14438	14428	14468	14325	14429	14399	14558	14429	14435	14477	14597	14627	14530	14611	14340	14528	14532	14566	14489	14500	14596	14562	14514	14434	14373	14478	14558	14596	14586	14421
30392	23801	26343	23584	20784	20119	20472	20049	19504	19525	20645	22687	21759	19921	19059	18899	18529	18627	18426	18580	18711	18574	18561	18572	18506	18310	18374	18425	18498	18469	18538	18505	18462	18571	18517	18586	18462	18503	18299	18575	18560	18499	18812	18576	18719	18560	18525	18301	18431	18659	18524	18637	18714	18418	18673	18562	18464	18318	18300	18589	18619	18413	18521	18387	18533	18226	18488	18428	18418	18692	18582	18425	18515	18664	18590	18340	18454	18563	18590	18503	18321	18606	18610	18351	18442	18538	18545	18571	18483	18402	18567	18531	18244	18542	18679	18521	18357	18550	18565	18470	18517	18639	18736	18416	18394	18658	18611	18567	18665	18444	18447	18636	18603	18560	18421	18542	18620	18428	18447	18619	18450	18492	18581	18485	18397	18493	18530	18481	18510	18372	18377	18460	18412	18569	18291	18581	18704	18554	18339	18391	18666	18557	18678	18631	18451	18526	18457	18429	18605	18582	18799	18500	18361	18289	18465	18419	18472	18514	18633	18738	18530	18474	18460	18667	18431	18275	18588	18542	18512	18621	18262	18305	18503	18400	18406	18573	18383	18430	18524	18491	18746	18525	18481	18490	17994	18578	18535	18834	18862	18467	18529	18805	18429	18487	18605	18537	18537	18569	18567	18408	18495	18443	18472	18419	18441	18619	18543	18552	18562	18315	18480	18353	18360	18510	18435	18417	18604	18352	18434	18450	18439	18527	18552	18314	18408	18369	18454	18358	18313	18551	18284	18499	18477	18612	18488	18615	18500	18386	18683	18416	18416	18394	18518	18227	18535	18293	18468	18404	18579	18510	18423	18523	18396	18363	18473	18640	18589	18644	18643	18626	18436	18399	18637	18607	18404	18696	18526	18403	18335	18691	18465	18606	18479	18600	18534	18564	18472	18497	18765	18602	18579	18618	18523	18662	18626	18499	18666	18627	18483	18396	18689	18499	18413	18592	18546	18654	18577	18490	18499	18673	18444	18276	18721	18488	18450	18551	18632	18663	18556	18606	18472	18658	18575	18553	18265	18522	18632	18461	18431	18701	18430	18500	18515	18443	18525	18668	18649	18498	18486	18253	18599	18512	18466	18662	18470	18313	18647	18478	18515	18278	18501	18452	18336	18434	18495	18522	18496	18557	18496	18494	18503	18392	18491	18360	18377	18370	18583	18514	18463	18592	18449	18506	18405	18632	18469	18591	18535	18434	18547	18685	18462	18319	18440	18656	18607	18360	18579	18435	18554	18418	18648	18417	18431	18436	18496	18554	18610	18643	18448	18497	18696	18568	18624	18444	18507	18296	18320	18624	18632	18554	18644	18558	18454	18418	18464	18655	18431	18609	18592	18560	18622	18597	18448	18614	18504	18375	18448	18492	18556	18305	18680	18519	18385	18472	18540	18733	18591	18768	18416	18497	18613	18684	18347	18440	18459	18397	18566	18489	18446	18551	18523	18623	18668	18579	18320	18549	18590	18575	18854	18711	18708	18423	18204	18568	18474	18651	18494	18285	18504	18501	18482	18464	18451	18297	18539	18304	18507	18494	18610	18620	18556	18373	18482	18461	18800	18435	18529	18314	18565	18246	18370	18312	18285	18632	18609	18405	18703	18386	18460	18611	18584	18611	18646	18314	18646	18298	18228	18495	18573	18473	18351	18533	18763	18516	18454	18505	18475	18305	18585	18704	18610	18461	18428	18390	18642	18542	18408	18634	18450	18542	18515	18606	18541	18626	18596	18606	18449	18579	18471	18555	18436	18479	18445	18343	18616	18608	18488	18494	18484	18733	18609	18500	18614	18578	18791	18678	18452	18403	18381	18467	18549	18539	18498	18478	18349	18569	18575	18558	18391	18473	18644	18655	18675	18435	18298	18382	18598	18342	18350	18531	18606	18294	18294	18321	18404	18437	18677	18472	18430	18599	18380	18401	18401	18593	18438	18516	18392	18627	18868	18512	18723	18516	18514	18508	18458	18190	18466	18568	18721	18518	18573	18483	18389	18436	18590	18463	18540	18469	18338	18588	18683	18512	18908	18591	18449	18568	18399	18394	18395	18526	18524	18430	18435	18707	18595	18416	18472	18647	18291	18604	18444	18520	18587	18456	18301	18427	18421	18547	18445	18611	18518	18505	18375	18680	18375	18321	18560	18414	18593	18547	18500	18631	18648	18660	18342	18277	18496	18570	18759	18491	18398	18653	18584	18272	18503	18403	18520	18463	18349	18677	18729	18470	18429	18712	18493	18517	18819	18557	18510	18587	18591	18498	18570	18674	18393	18815	18344	18584	18437	18569	18517	18554	18440	18597	18528	18748	18638	18253	18691	18600	18476	18637	18586	18591	18545	18414	18707	18666	18512	18522	18531	18607	18560	18450	18572	18731	18584	18411	18702	18500	18539	18569	18651	18553	18659	18453	18641	18560	18485	18254	18701	18449	18284	18434	18482	18379	18563	18621	18536	18420	18670	18442	18668	18340	18616	18299	18346	18492	18420	18524	18644	18589	18360	18743	18613	18661	18602	18506	18619	18562	18786	18593	18571	18517	18474	18785	18521	18579	18347	18472	18596	18403	18621	18490	18518	18318	18809	18622	18757	18527	18595	18502	18409	18584	18471	18598	18408	18740	18415	18551	18580	18513	18407	18452	18696	18557	18675	18668	18647	18430	18640	18508	18703	18405	18169	18521	18450	18561	18500	18619	18646	18630	18332	18310	18503	18412	18472	18564	18692	18493	18299	18404	18605	18559	18634	18411	18571	18446	18395	18354	18344	18706	18530	18428	18429	18517	18590	18531	18365	18681	18455	18356	18454	18541	18498	18275	18588	18435	18393	18361	18456	18496	18674	18631	18537	18320	18359	18660	18547	18417	18576	18590	18501	18482	18658	18542	18430	18538	18614	18398	18628	18684	18431	18408	18640	18632	18465	18331	18488	18513	18604	18374	18446	18387	18658	18557	18354	18563	18653	18334	18587	18571	18457	18840	18680	18683	18684	18617	18675	18461	18398	18605	18421	18545	18524	18541	18605	18506	18516	18482	18404	18538	18639	18375	18402	18420	18791	18520	18547	18431	18472	18500	18641	18538	18499	18625	18471	18216	18413	18565	18501	18374	18555	18681	18369	18402	18390	18464	18329	18544	18495	18659	18425	18521	18422	18446	18519	18733	18757	18591	18579	18502	18564	18516	18649	18548	18312	18468	18650	18281	18600	18531	18519	18498	18441	18597	18245	18788	18577	18418	18523	18325	18409	18336	18439	18450	18486	18805	18524	18326	18539	18481	18198	18674	18724	18595	18663	18447	18582	18491	18290	18503	18422	18730	18436	18663	18658	18514	18592	18591	18527	18477	18545	18604	18489	18579	18512	18601	18498	18465	18714	18380	18255	18547	18768	18583	18531	18586	18627	18362	18597	18722	18436	18360	18560	18692	18547	18605	18557	18486	18633	18561	18458	18524	18439	18636	18384	18524	18502	18378	18583	18540	18474	18481	18664	18678	18592	18492	18546	18517	18662	18547	18449	18645	18574	18483	18562	18545	18716	18497	18368	18382	18514	18534	18452	18503	18406	18463	18763	18481	18597	18583	18675	18684	18629	18422	18668	18498	18539	18432	18538	18592	18615	18688	18633	18587	18527	18563	18457	18436	18376	18688	18579	18442	18562	18356	18464	18615	18530	18604	18468	18254	18437	18530	18618	18565	18303	18461	18534	18515	18648	18450	18522	18524	18598	18470	18416	18402	18502	18463	18500	18515	18587	18540	18615	18507	18497	18594	18561	18503	18680	18552	18441	18459	18514	18463	18297	18531	18624	18414	18465	18397	18385	18551	18557	18243	18619	18324	18678	18767	18577	18512	18497	18610	18438	18581	18576	18435	18594	18433	18408	18550	18502	18462	18427	18532	18618	18810	18545	18570	18528	18515	18564	18309	18473	18484	18431	18298	18376	18408	18735	18414	18500	18549	18567	18708	18555	18535	18415	18447	18538	18570	18607	18616	18610	18451	18402	18422	18472	18593	18550	18258	18485	18499	18575	18508	18491	18475	18500	18700	18443	18396	18421	18595	18409	18457	18398	18239	18428	18493	18348	18860	18339	18469	18783	18633	18436	18684	18526	18449	18478	18578	18413	18644	18698	18549	18475	18554	18381	18458	18588	18438	18442	18468	18562	18693	18440	18412	18419	18681	18407	18556	18662	18334	18523	18503	18512	18456	18535	18466	18376	18336	18652	18677	18453	18312	18703	18466	18601	18454	18584	18579	18605	18684	18627	18526	18565	18485	18636	18501	18638	18397	18459	18762	18288	18682	18437	18446	18559	18431	18593	18631	18366	18560	18591	18540	18441	18370	18591	18623	18368	18466	18653	18654	18645	18394	18391	18544	18697	18675	18606	18668	18548	18478	18614	18564	18619	18520	18607	18631	18699	18521	18561	18436	18495	18622	18206	18400	18514	18192	18590	18575	18521	18637	18606	18723	18437	18685	18461	18452	18576	18498	18494	18428	18595	18576	18496	18481	18507	18433	18400	18489	18605	18563	18471	18442	18724	18562	18531	18575	18495	18503	18664	18902	18512	18611	18574	18349	18583	18360	18440	18633	18373	18392	18632	18422	18794	18413	18550	18475	18461	18644	18556	18524	18560	18536	18718	18327	18560	18407	18394	18417	18599	18467	18590	18627	18691	18591	18619	18659	18229	18436	18594	18541	18613	18490	18695	18590	18752	18467	18566	18615	18322	18577	18525	18694	18597	18761	18725	18487	18568	18545	18410	18396	18355	18458	18790	18414	18509	18529	18392	18457	18133	18461	18458	18413	18397	18490	18466	18589	18606	18651	18546	18561	18491	18151	18304	18603	18504	18491	18657	18560	18582	18506	18609	18504	18590	18481	18631	18397	18486	18534	18225	18628	18540	18434	18392	18418	18577	18402	18342	18460	18550	18591	18670	18525	18484	18546	18786	18401	18557	18625	18506	18595	18517	18371	18584	18644	18434	18754	18391	18419	18560	18589	18455	18445	18565	18265	18528	18674	18577	18479	18427	18510	18500	18680	18503	18568	18672	18408	18534	18467	18760	18694	18418	18655	18555	18770	18636	18521	18409	18549	18481	18694	18576	18442	18676	18551	18559	18717	18443	18467	18781	18492	18481	18587
18609	22895	24243	20155	18299	17264	18229	17423	16763	16535	18251	20645	18420	16506	15372	15153	15105	14852	14977	14938	14986	14769	14983	14996	14787	14969	14917	14962	15086	15049	15037	15070	14931	15172	14910	14875	14971	14892	15027	15023	14958	14860	14859	15012	15008	15024	14966	14986	14917	15040	14875	14949	15002	14873	14996	14928	14890	14919	15001	14955	14892	15035	15148	14776	14929	14933	14949	14789	14813	14995	15184	14790	14934	14902	14950	15009	15083	15018	14867	14948	14794	14814	14814	14897	15003	14896	14907	14981	14889	14944	14938	14887	14795	15066	14933	14848	14784	14795	14888	14872	14996	15118	14938	15048	14940	15071	14975	14977	15056	14831	14846	14629	14879	15030	14918	15020	14765	14906	14961	14869	14936	14922	15055	15013	14974	14624	14915	14753	14922	14941	14948	14974	14997	14909	14853	14977	15052	14816	15079	14844	14969	14938	14942	14899	14920	14806	15035	14744	14799	14813	14935	14950	14921	14857	14694	14906	14921	14874	15006	15077	14813	15022	14993	15009	15031	14973	14876	14794	15011	14817	15045	14891	14976	15074	14983	14795	14892	14866	14963	14873	15046	14830	14918	15007	14825	14918	14957	14967	14894	14818	15196	15005	15013	15019	14837	14983	14873	14934	14919	15005	14828	14932	14767	15105	14808	14924	15033	14977	14949	14796	14903	14929	15128	14698	14905	14925	14869	14997	14910	15067	14934	14879	15089	14826	14967	14878	15032	14875	14908	15031	14934	15091	14783	14969	14913	14929	14893	14740	14864	14993	14895	14864	14772	14921	14779	14922	14807	15095	14942	14919	14748	14760	15027	14871	15107	14794	14997	14876	14930	14966	15005	14774	14904	14863	14972	14851	14867	14826	15017	14918	15061	14786	14886	15067	14949	14900	14936	15075	14927	14951	15016	14696	14698	14981	14834	14897	14852	14730	14848	14985	14992	14800	14947	14960	14913	14867	14952	14857	14904	15022	14976	15069	14968	14936	14920	14844	14744	14895	14984	14862	14984	14678	14858	14890	15010	14901	15090	15012	15030	14845	14771	14999	14875	14901	14996	14945	14989	14865	14871	15018	14896	14977	14885	14949	14836	14909	15050	14811	14847	15013	14852	14809	15051	15011	14837	14895	15009	14756	14865	14892	15016	14838	14913	14885	14700	14741	15165	14914	14960	14916	14888	14926	14972	14968	14793	14962	14992	15019	14890	14977	14720	15088	15035	14941	14779	14851	14991	14974	15024	14997	14938	14773	14832	14803	14873	14936	14883	14906	14884	14831	14960	14855	15037	15040	14905	14935	14874	14981	14748	14988	14829	15009	14925	14935	14794	15055	14778	14856	15095	14783	14857	14948	14829	14937	14946	14853	14900	14793	14874	15076	14911	15004	14868	14910	14904	14954	14931	14669	14771	14923	14880	15017	15054	14906	14896	15063	14967	14980	14845	15068	14795	14983	14901	14874	15030	14856	14926	14925	14957	14914	14987	14743	15198	14881	14707	15065	15095	14984	14919	14958	14938	14980	14946	14817	14907	14943	14959	14869	15004	14987	15114	14887	14785	15075	14922	14823	14988	14900	14935	15045	14917	15065	15005	14881	14878	14948	14834	14775	14951	14896	15149	14835	14917	14872	15070	14914	15077	15022	14871	14853	15005	14849	14772	14916	14989	14939	14917	14887	14942	14848	14903	14763	14977	14942	14646	15068	14675	14926	14774	15122	14998	14973	15001	15031	14886	14915	14803	14674	14889	14819	14867	14979	14693	14951	14872	14728	15091	14793	14972	15078	14959	14907	14831	15106	15056	15055	14933	14967	14867	14882	14885	14974	14859	15039	14937	15112	14882	14924	15043	14804	15069	15023	14923	14838	15031	14922	14720	14741	14891	14986	14806	15190	14929	14901	14995	14943	14980	14964	14915	14962	14953	14953	14966	14666	15045	14860	14935	14989	14934	14905	14941	14902	14930	15042	14855	15018	14894	14892	14989	14940	14739	14928	14921	14989	15041	14885	14873	14916	14775	14928	14870	15074	14946	15182	14777	14768	14849	14819	14956	14755	14756	14978	14955	15025	14911	14940	14849	15030	15044	15043	14890	14623	14855	14958	14963	14840	14900	14901	14800	14958	14944	15129	15147	14981	14868	14954	14874	14948	14912	14771	15064	14904	14949	14911	14775	14889	15057	14903	14913	14931	14727	14944	14948	14920	14914	15069	14842	15076	14824	15100	14877	15008	14968	15017	14832	15106	14957	14990	14867	14825	14855	14944	14884	14821	14872	15027	15111	14843	14891	15086	14809	15028	14897	15054	14918	14921	14967	14966	14949	15046	14889	14801	14924	14817	14972	14863	14862	15108	14906	14897	14997	15044	15020	14909	14988	14861	14907	14955	14947	14897	14753	14831	14963	14900	14920	14890	14940	15138	15006	14955	14936	14909	14866	14903	14931	14989	14981	14990	14950	15025	14911	14999	14962	14846	15007	14974	14690	14768	15015	14992	15102	14949	15066	14906	14882	14926	15006	14872	14807	14877	15056	14751	14988	14860	14941	14776	14858	14957	14877	15028	14829	14792	14889	14831	14859	14976	14872	14919	14799	14694	14864	14934	15040	15042	14935	14861	14886	15038	14839	14796	15007	14997	14914	14865	14972	15089	14914	14959	14914	14840	14891	14961	14858	14863	14826	14988	14811	14843	14816	14982	14904	14732	14819	15055	14922	14765	14861	14959	14851	15042	14972	14886	15111	14831	14816	14921	14810	14959	14870	14869	15000	15008	14971	14964	15116	14985	15157	14986	14925	15004	14857	14925	14932	14798	15037	14990	14981	14867	14842	14884	14998	14970	14937	14877	14921	14885	14924	14812	14917	14922	14865	14918	15113	14947	14792	15070	15035	14909	14840	14873	15163	14934	14693	15105	14878	14998	15026	15038	14844	14814	14848	14975	14819	14979	15087	14842	14875	14814	15046	14876	15040	14783	14913	15058	14940	14985	14972	14828	15066	14801	15118	14931	15011	14820	14799	14988	14929	15084	14999	14907	15006	14807	15020	14861	14951	15095	14767	14961	14977	14965	14930	14993	14951	14946	14988	14941	15043	14672	15115	14826	14908	14972	14931	14872	14962	14884	14976	14927	14875	14844	14873	14949	15011	14938	14845	14869	14860	14642	14871	15110	14787	14836	14819	15012	14993	14955	15104	14830	14886	14916	14933	15068	14910	14969	14840	14839	14749	15027	14845	14986	14953	14846	14970	15017	14883	15019	14698	14868	14846	14789	14879	14749	14818	15018	14967	15088	15010	15070	14796	15076	14970	14823	14936	14829	14904	14994	14953	15062	14759	14992	14938	14851	15205	14841	14841	14669	15123	14897	14940	14859	15028	14888	15048	14942	14849	15111	14862	14896	14848	14907	14926	14867	14892	14896	15009	15026	14840	15120	14887	14822	14864	15002	14867	14943	14768	15052	15062	14941	14892	14987	14798	14981	14878	14927	14895	14947	14862	14905	15203	14915	14978	14913	14966	14939	14933	15053	15012	14987	14944	15068	14896	14916	14995	14816	14893	14882	15026	15089	14926	14803	15024	14796	14987	14909	14887	14894	14942	15092	14915	14890	14868	14886	14986	14935	14889	14917	14987	15072	15136	14868	14983	14700	14922	14958	14974	14715	14913	14972	14860	14740	14890	14914	14932	14764	14961	14930	14913	14924	14937	14826	14849	14902	14999	14808	14771	14924	14832	14950	14984	14913	15019	14986	15045	14995	14818	14900	15034	14985	14901	14750	15128	14919	14694	15072	15002	14939	14844	14900	14990	14959	14821	15002	15004	14869	14802	14988	14992	14854	14794	14904	14805	14675	14914	14899	14939	14734	14794	14958	15013	14983	14900	14899	14750	14909	14774	14872	14899	15020	14815	14814	14846	14870	14960	14969	14938	15014	14848	14964	14709	15033	14933	14950	14974	14881	15062	15074	14928	14797	14999	14904	14945	14926	15046	14825	15042	14987	14947	14747	15082	14941	15130	15021	15013	14867	14857	15034	14777	14844	14820	14892	14765	15102	14770	14854	14795	15190	14832	14907	14983	14796	14831	15091	14862	14978	14786	14803	15060	14917	14867	14850	14837	14917	14956	14857	14970	14962	14874	14886	14946	15039	15086	14929	14976	15043	14892	14903	14827	14872	15095	14959	14846	14863	15038	14934	14874	15005	15026	14844	14945	14958	14964	14988	14999	15040	14837	14934	15032	15022	14952	14845	14914	14978	15175	14815	14815	14920	15014	14927	14878	14959	14859	15072	15015	14870	14987	14931	15088	15023	14937	15055	15010	15055	14956	14888	14810	14878	14928	14790	14849	14843	14810	14906	15027	14936	15106	15093	14868	14814	15055	14887	15055	14954	14904	14821	14991	14940	15012	15145	14808	15042	14959	15009	14845	14900	14847	15095	15051	14939	15019	14914	14782	15048	15090	14925	15117	15000	15085	14861	14975	14879	14782	14889	14757	15003	14833	14808	14936	14787	14751	14993	14804	14901	14973	15023	14923	15030	14921	14862	14982	14945	14886	14900	15067	14852	14896	14962	15030	15033	15043	14966	14786	14904	14783	14999	15039	14839	14975	15042	14972	14737	15046	15073	15037	14916	14920	14797	15012	15095	14954	14941	14991	14992	14795	14959	14918	14882	14862	14946	14845	14966	14717	14965	14896	14996	14956	14915	14998	14899	14900	14841	15093	15043	14806	15176	15072	14926	15040	14800	14968	14905	14962	14910	14844	14858	14879	14990	15043	14917	15018	15005	14941	14878	14944	15140	14842	15011	14840	15056	15048	14967	14856	14963	14879	14807	14789	14978	14827	14961	14835	15011	15042	14890	15024	15026	15077	15037	15002	14811	15106	14904	14936	15041	15071	14986	14989	15084	14894	15004	14922	15121	14835	14967	14947	14966	14891	14964	14890	14927	14879	14767	14991	14860	14750	14905	14827	15016	14859	14863	15048	14894	14892	15062	14975	15066	14923	14982	14945	15017	14845	14998	14947	14876	15047	14958	14722	14931	14849	15045	14806	14899	15200	14983	14924	14950	15067	15130	14973	14867	15003	14901	14886	14828	14987	14780	15050	15116	15056	15059	14849	14950	14812	15052	15036	14774	14897	15006
25600	21086	27862	26820	24336	23661	23311	21012	20352	20349	29654	39833	33066	25108	20474	18600	18472	18079	18134	18189	18188	18197	18231	18322	18207	18013	18383	18250	18214	18091	18003	18327	18176	18290	18297	18179	18089	18067	18015	18186	18216	18221	18129	18028	18168	18253	18060	18139	18182	18273	18176	18157	18154	18319	18003	18228	18106	18222	18025	18174	18220	18298	18132	18249	18062	18120	17990	18023	18011	18329	18222	18166	18272	18105	18014	18221	18148	18075	18040	18031	18144	18038	17855	17961	18122	18083	18348	18050	18129	18127	18103	18174	18215	18040	18050	18085	17908	18129	18308	18241	18134	18299	18004	18279	17942	17971	18087	18060	17890	18028	18170	18135	18139	18187	18074	17973	18096	18458	18060	18027	18072	18080	18095	18120	17956	18153	18122	18070	18322	18342	18131	18047	18148	18222	18001	18114	18229	18232	18178	18145	18118	18504	17949	18300	18145	18316	18202	18255	18130	18236	18080	18159	17940	17972	18213	18199	18270	18202	18154	18273	17931	18193	17963	18113	18138	18139	18238	18181	18201	18095	18336	18309	18030	18035	18110	18069	18073	18171	18233	18114	18182	18183	18157	18055	18152	17999	17894	18161	18241	18105	18231	18042	18176	18123	18086	18130	18158	18045	18091	17937	18123	18319	18177	18134	18327	18008	17877	18323	18191	18003	18514	18206	18197	17923	18023	17857	18151	18231	18038	18184	18419	18061	18145	17989	18037	18231	18021	18115	18106	17995	18219	18274	18012	18305	18232	18096	18149	17874	18133	18082	18295	18135	18143	18181	18123	17954	18055	18046	18074	17995	18070	18284	18170	18232	18072	18224	18162	18064	18022	18157	18019	17942	18059	17996	18149	18011	18149	18067	18063	18073	18086	18173	18162	17981	18005	18140	18072	18255	18041	18237	18234	18280	18004	17980	18073	18005	18250	18094	18346	18220	18048	18041	18168	18292	18272	18244	18036	18255	18122	17943	18097	18256	18210	18135	18070	18016	18029	18037	17994	17932	18123	18165	18199	18192	18084	18042	18007	18322	18182	18200	18104	18295	18253	18158	18263	18111	18270	18151	18274	18143	17918	18285	18120	18095	18141	17924	18172	18190	18119	17917	17879	17979	18019	18275	18101	18123	18251	18237	17800	17951	18083	17973	18182	18133	18135	18097	18094	17993	18196	18065	18107	18046	18209	18165	18289	18201	18241	18107	17958	18223	18206	18188	18120	18074	18259	17952	18292	18142	18097	18293	18043	18090	18256	18229	18139	18117	18043	18128	18070	18216	18134	18213	18127	18034	18164	18127	18014	18011	18244	17937	17951	18131	17984	18093	18364	18064	18191	18239	18043	18063	18242	18039	18100	18341	18289	18353	18321	18308	18206	18079	18111	18207	18273	18369	18246	18128	18092	18138	18136	18038	18046	18003	17984	18344	18309	17983	18074	18207	18094	18167	18109	18150	18194	18230	18085	17903	18036	18042	18075	18208	18058	18242	18099	18138	18124	18223	18095	18171	18283	18253	18252	18051	18395	18092	17937	18230	18196	18093	18149	18045	17959	18099	18078	18130	18155	18070	18187	18204	18227	18135	18089	18182	18053	17911	18233	18151	18055	18011	17973	18217	18047	18240	18059	18234	18174	18057	18113	18263	18012	18072	18183	18028	18172	18144	18201	18095	18198	18270	18223	18095	18085	17959	18139	18305	18280	18036	18071	18003	17942	18121	18198	18134	18117	18347	18268	18180	18495	18134	18303	18200	18174	17960	18177	18197	18247	17922	18157	18063	18258	18245	18086	18330	18180	18180	18072	18116	18079	17793	18355	18003	18053	17984	18086	18230	18365	18075	18145	18229	18109	18223	18248	18184	18152	18181	17959	18119	18222	17896	18195	18158	18113	18089	18336	17970	18160	18268	18176	18124	18047	18337	18316	18316	18060	18260	18204	18196	18191	18147	18214	18250	18091	17980	18035	18169	17969	18040	18154	18296	18176	18069	18221	18269	18195	18177	18225	18277	18164	18244	18145	18186	18142	18123	18022	18114	17971	18037	18231	17867	18007	18030	18029	17991	18240	18130	18225	18241	18030	18317	18136	18229	18066	18182	18073	18149	18140	18074	18095	18170	18235	17944	18125	18167	18024	18110	18050	17861	18321	18167	18007	18006	18112	17969	18373	17924	18048	17997	18157	18169	18127	18113	18166	18249	18304	18279	18217	18178	18154	18225	18180	18102	18090	18154	18198	18168	18002	18271	17963	18095	18176	18316	18146	18296	18135	18037	18053	18053	18041	18135	18235	18082	18143	18251	18148	18000	18142	18056	18178	18192	18203	18055	18081	18026	18214	18176	18344	18208	17987	18130	18358	18259	18222	18247	18117	18042	18084	18148	18142	18160	18109	17948	18216	18108	18092	17974	17981	18019	18071	17921	17761	18159	18073	18281	17934	18305	17964	18325	18015	17940	18293	18328	17863	18096	18118	18191	18082	18154	18070	17982	18171	18065	18098	18106	18118	17892	17975	18159	18094	17984	18046	18254	18137	17952	18115	18256	18205	18080	18014	18291	18317	18199	18119	18191	18069	18132	18088	18037	18268	18102	18129	18273	18131	18181	18202	18146	18091	18134	18248	18094	18127	18322	18045	18028	18187	18048	17931	18054	18137	18286	18159	18095	18037	18216	18218	18355	18115	18084	18051	18162	18174	18043	18118	18053	18136	18036	18031	18061	18023	18010	18185	18054	18232	17967	18055	18267	18108	18222	18136	18254	17968	18272	17924	18093	18222	17992	18072	18025	18250	17985	18031	18025	18103	18042	18112	17977	18238	18105	18300	18015	18058	18022	18392	18301	18095	18255	18005	18174	18165	18172	18197	18393	18200	18128	18149	18086	18037	18023	18073	18210	18145	18263	18157	18079	18121	18192	18185	17948	18183	18116	18048	18032	17902	18139	18197	18008	18075	18007	18272	18105	18219	18201	18222	18006	18251	17970	18075	18085	18125	18187	18156	18152	18075	18353	18108	18303	18067	18288	18174	18167	18165	18312	18353	18052	18182	18087	18112	18128	17856	18039	17991	18126	18070	18164	18296	18066	17979	18231	18256	17998	18200	18310	17992	18047	17914	18000	17925	18146	18158	18151	18308	18201	17991	17953	18005	17901	18208	18214	18026	18164	18104	18205	17980	18016	18181	18187	18141	18027	18046	18160	18095	18056	18023	18160	18171	18125	18075	18049	17906	18050	17979	17998	18193	18169	18272	18338	18119	17996	18102	18175	17968	18185	18278	18076	17989	18029	18030	18006	18034	17961	18299	18380	18190	18150	18062	18224	18118	18261	18021	18259	18055	18021	18215	17989	18095	18039	18185	17996	18130	18186	18200	18163	18022	18045	18020	18036	18070	17981	18144	17974	18132	18184	18144	18009	18054	18030	18197	18407	18078	18282	18053	18181	18145	18102	18085	18042	18127	18392	18404	17924	18284	18170	18115	18199	18236	18056	18134	18187	18018	18296	17980	18010	18207	18318	18116	18164	18192	17939	17978	18213	18155	18084	18119	18258	18235	18051	18224	18182	18123	18133	17771	18116	18078	18144	17973	17869	18082	18109	18170	17917	18161	18112	18012	17937	18105	17969	18233	18156	18183	18078	18020	18109	18364	18177	18194	18034	18016	18262	17892	18255	18425	18172	18077	18132	17931	18304	18139	18151	18128	18164	18096	17844	18033	18332	18052	18252	18232	18017	18122	18288	18089	18254	18283	18230	17981	18228	17908	17985	18030	17934	18221	18269	17985	18191	18080	18263	18350	18146	18116	18117	18193	18131	18062	18009	18366	18049	18263	17960	18102	18340	18100	18196	18250	18000	18035	18240	18267	18243	18128	18032	18196	18122	18041	18115	18222	18156	18379	18219	18073	18082	18189	18067	18044	18226	18094	18026	18056	17999	18008	18129	18134	18053	18044	18096	18179	18245	18249	18175	18219	18200	18116	18011	18151	18134	18112	17876	18269	18072	18100	18146	18232	18213	18174	18010	18155	18099	18234	17822	18082	17961	18181	18161	18091	18209	18012	18084	17956	18201	18217	18078	18374	18240	18093	18063	18439	18195	18000	18218	18081	18235	18381	18243	17980	18145	18109	18089	17950	18009	18023	17823	18101	17950	18097	18005	18079	18114	18103	17979	17982	18048	18097	18173	18227	18183	18346	18128	18167	18037	18256	18083	18029	18279	18205	18097	18204	18327	17990	18108	18213	18106	18256	18243	17959	18092	18190	18105	18063	18273	18240	18039	18103	18227	17905	18006	18004	18268	18310	18147	18330	18336	18330	18061	18099	18117	18225	18115	18113	18010	18193	18111	18238	18132	18160	18292	17899	18101	18083	18399	17939	18020	18285	18192	18140	18341	18306	18231	18184	18268	18110	18048	18302	18196	17899	18138	18004	18140	18263	18179	18151	17940	18200	18178	18301	18406	18397	18175	18033	18278	18243	18291	17937	18141	18049	18204	18215	18036	18099	18137	18259	18110	18048	18252	18117	18128	18002	18189	18234	17969	18082	18267	18258	18133	18311	18095	18036	18067	17991	18181	18030	18035	18231	18046	18086	18287	18158	18074	17998	18097	18132	17975	18149	18163	18077	18021	18044	18180	18171	18022	18059	18009	18237	18106	18288	18000	18188	18169	18239	18037	17975	17977	17904	18183	18023	18061	18195	18165	18304	18051	18284	17871	18101	18216	18263	18182	18111	18012	18172	18106	18329	17992	18115	18272	17982	18142	18061	17959	18010	17917	18022	18125	18149	18012	18116	17884	18051	18024	18132	18019	18210	17896	18241	18153	18166	18153	17977	18308	18016	18177	18294	18227	18214	18005	18154	17902	18048	17821	18134	18040	17957	18113	18031	18380	18177	18314	18146	18067	18137	18115	18312	18099	18397	18047	18048	18129	18120	18243	18053	18086	18055	18304	18078	18312	18145	18129	18322	18294	17956	18139	17927	18022	18198	18082	17954	17868	18188	18301	18117	18022	18091	18209	18027	18013	18170	18009	18418	18179	18003	17823	18019	18016	18062	18053	17876	18091	17942	18193	18199	18172	18210	18160	17981	18285	18123	18480	18092	18258	18212	18132	18170	18075	18227	17851	17967	18142	18006	18354	18164	18290
18742	30978	32974	29967	24207	21361	20266	18892	18257	18043	31777	39517	30799	21424	16300	14988	14745	14832	14843	14789	14667	14587	14663	14655	14739	14671	14718	14653	14709	14704	14867	14800	14746	14750	14655	14672	14799	14565	14696	14776	14874	14560	14643	14793	14721	14737	14706	14681	14748	14624	14722	14715	14552	14636	14706	14629	14731	14612	14718	14690	14680	14547	14763	14687	14675	14671	14881	14774	14739	14665	14585	14752	14932	14672	14698	14764	14642	14713	14520	14654	14731	14532	14745	14744	14651	14589	14567	14748	14635	14664	14578	14700	14747	14513	14696	14601	14519	14637	14706	14738	14851	14545	14748	14818	14761	14637	14667	14840	14533	14847	14721	14756	14801	14646	14677	14610	14771	14764	14704	14633	14481	14778	14628	14613	14748	14676	14649	14561	14785	14697	14843	14695	14805	14641	14621	14671	14614	14800	14744	14727	14732	14464	14791	14691	14895	14764	14715	14802	14647	14593	14641	14698	14709	14716	14703	14732	14635	14650	14625	14763	14893	14608	14580	14699	14569	14570	14641	14734	14773	14611	14711	14633	14746	14781	14507	14755	14854	14689	14750	14785	14574	14703	14694	14580	14932	14686	14753	14600	14681	14810	14768	14543	14578	14637	14790	14850	14836	14934	14570	14686	14557	14804	14673	14764	14685	14859	14609	14879	14631	14776	14717	14640	14731	14678	14865	14659	14737	14658	14800	14793	14704	14814	14760	14808	14830	14714	14752	14717	14574	14801	14662	14758	14432	14569	14834	14701	14649	14714	14610	14790	14756	14644	14659	14717	14663	14723	14689	14723	14648	14742	14855	14836	14815	14697	14933	14792	14718	14629	14737	14739	14706	14799	14639	14794	14651	14912	14702	14688	14663	14678	14651	14691	14819	14645	14701	14789	14687	14566	14673	14797	14721	14553	14652	14541	14635	14734	14716	14686	14654	14714	14608	14767	14756	14810	14613	14675	14775	14704	14639	14612	14643	14591	14788	14545	14838	14701	14702	14762	14851	14735	14748	14739	14631	14703	14817	14761	14703	14545	14752	14815	14844	14835	14624	14668	14736	14678	14754	14568	14460	14855	14793	14582	14724	14694	14720	14780	14832	14743	14630	14599	14773	14738	14627	14693	14792	14743	14760	14913	14619	14704	14618	14590	14774	14743	14712	14717	14714	14811	14715	14653	14894	14711	14678	14605	14532	14750	14847	14645	14703	14928	14573	14739	14672	14845	14671	14795	14786	14645	14742	14593	14721	14662	14601	14929	14594	14637	14719	14663	14697	14725	14780	14613	14758	14763	14796	14738	14651	14640	14832	14632	14551	14773	14753	14864	14650	14625	14792	14746	14588	14784	14582	14718	14534	14757	14920	14665	14847	14735	14665	14822	14935	14797	14743	14669	14856	14683	14756	14647	14630	14696	14776	14812	14698	14811	14640	14669	14606	14657	14859	14693	14678	14561	14598	14848	14656	14720	14630	14706	14683	14792	14952	14528	14767	14781	14661	14635	14708	14792	14649	14649	14684	14732	14752	14622	14665	14581	14797	14792	14850	14876	14738	14898	14737	14807	14900	14708	14757	14743	14745	14818	14723	14639	14526	14857	14682	14825	14784	14785	14805	14672	14490	14616	14664	14712	14680	14699	14727	14722	14671	14668	14695	14637	14712	14690	14708	14786	14760	14796	14397	14670	14786	14723	14682	14691	14670	14798	14585	14683	14627	14591	14834	14734	14699	14731	15035	14700	14737	14672	14702	14753	14740	14806	14800	14812	14767	14807	14770	14736	14688	14638	14597	14788	14790	14681	14557	14831	14658	14758	14712	14754	14711	14557	14685	14737	14745	14675	14678	14697	14647	14496	14790	14731	14798	14632	14582	14692	14754	14771	14770	14690	14676	14576	14630	14520	14710	14689	14660	14711	14522	14614	14797	14721	14598	14847	14646	14746	14879	14703	14683	14842	14706	14770	14762	14659	14909	14671	14688	14636	14592	14785	14646	14707	14622	14786	14724	14776	14747	14684	14768	14648	14817	14787	14673	14780	14623	14968	14551	14577	14749	14734	14738	14664	14821	14618	14790	14450	14720	14732	14726	14624	14749	14616	14765	14561	14810	14690	14877	14716	14618	14804	14565	14648	14659	14558	14802	14548	14749	14491	14661	14720	14688	14574	14685	14707	14682	14678	14669	14735	14772	14626	14466	14729	14685	14968	14966	14694	14673	14749	14776	14757	14815	14686	14853	14696	14645	14618	14806	14805	14917	14745	14663	14554	14733	14504	14609	14681	14725	14606	14687	14665	14960	14644	14778	14658	14737	14709	14759	14628	14699	14669	14550	14848	14763	14757	14722	14569	14477	14703	14502	14866	14686	14809	14853	14786	14728	14842	14612	14510	14696	14728	14571	14682	14858	14557	14518	14647	14737	14694	14645	14706	14750	14749	14878	14696	14758	14599	14841	14714	14827	14781	14695	14580	14806	14623	14818	14791	14724	14917	14673	14772	14725	14763	14729	14915	14844	14698	14477	14824	14775	14608	14605	14709	14715	14709	14726	14724	14697	14731	14696	14689	14809	14695	14683	14769	14681	14638	14741	14662	14689	14516	14736	14683	14734	14692	14688	14708	14775	14740	14845	14602	14745	14665	14702	14688	14739	14691	14682	14646	14813	14816	14686	14704	14707	14539	14732	14680	14798	14758	14755	14636	14723	14583	14714	14749	14697	14782	14719	14709	14609	14681	14638	14724	14616	14592	14685	14667	14656	14703	14657	14733	14722	14731	14592	14718	14766	14609	14668	14610	14768	14592	14624	14670	14610	14817	14762	14886	14866	14754	14716	14752	14754	14851	14617	14764	14773	14677	14519	14887	14888	14843	14723	14727	14561	14655	14918	14615	14834	14782	14768	14731	14621	14690	14853	14891	14743	14775	14686	14558	14612	14577	14678	14743	14711	14838	14736	14750	14716	14900	14733	14566	14712	14660	14839	14773	14721	14726	14539	14602	14761	14643	14776	14607	14599	14859	14761	14760	14695	14605	14717	14795	14924	14663	14583	14684	14647	14742	14801	14932	14770	14562	14658	14732	14709	14616	14790	14785	14809	14600	14784	14604	14774	14848	14614	14866	14572	14843	14697	14750	14703	14667	14829	14807	14812	14559	14751	14443	14606	14591	14728	14611	14768	14747	14645	14740	14699	14845	14641	14808	14781	14535	14702	14606	14670	14779	14699	14756	14744	14775	14712	14551	14691	14670	14757	14780	14691	14755	14674	14577	14828	14624	14666	14980	14523	14785	14728	14772	14561	14780	14851	14561	14656	14611	14789	14796	14716	14643	14634	14604	14735	14683	14589	14671	14750	14679	14717	14716	14741	14922	14682	14782	14747	14625	14719	14584	14696	14573	14621	14601	14709	14677	14716	14755	14789	14858	14734	14707	14696	14668	14843	14703	14636	14786	14726	14594	14589	14635	14560	14795	14570	14715	14610	14695	14788	14669	14731	14746	14598	14651	14662	14690	14753	14766	14832	14599	14691	14537	14727	14615	14841	14548	14782	14761	14738	14726	14838	14503	14642	14644	14771	14715	14752	14639	14618	14812	14877	14706	14764	14431	14640	14668	14740	14606	14719	14670	14613	14708	14771	14653	14802	14823	14664	14623	14625	14845	14532	14638	14767	14787	14654	14655	14633	14727	14578	14495	14733	14682	14559	14689	14787	14572	14794	14633	14885	14861	14712	14661	14852	14700	14669	14494	14608	14617	14861	14865	14658	14690	14640	14735	14834	14720	14624	14588	14641	14709	14657	14770	14849	14625	14623	14867	14702	14821	14600	14692	14662	14664	14760	14698	14650	14812	14746	14648	14742	14747	14517	14533	14668	14623	14810	14770	14739	14769	14693	14727	14690	14733	14794	14542	14747	14509	14717	14609	14846	14563	14844	14755	14709	14579	14849	14767	14759	14694	14844	14662	14730	14707	14655	14525	14748	14621	14795	14717	14642	14784	14842	14713	14625	14834	14677	14829	14819	14706	14609	14568	14667	14571	14636	14772	14648	14618	14707	14713	14803	14707	14682	14702	14854	14545	14756	14684	14936	14671	14655	14723	14664	14641	14648	14859	14592	14790	14796	14636	14761	14654	14755	14728	14746	14917	14865	14761	14656	14701	14872	14723	14811	14684	14732	14903	14743	14751	14724	14714	14574	14832	14581	14723	14758	14790	14678	14661	14703	14807	14781	14737	14500	14628	14805	14728	14689	14909	14573	14910	14710	14728	14894	14748	14755	14656	14647	14642	14725	14752	14710	14771	14639	14749	14873	14775	14769	14465	14733	14564	14709	14723	14799	14738	14648	14538	14782	14495	14666	14406	14711	14676	14691	14761	14787	14716	14823	14618	14748	14608	14737	14631	14620	14802	14545	14651	14670	14797	14739	14761	14637	14703	14831	14672	14767	14674	14691	14608	14686	14669	14618	14856	14749	14747	14632	14746	14768	14719	14666	14785	14788	14735	14736	14604	14728	14568	14710	14638	14681	14634	14823	14689	14614	14894	14626	14700	14673	14705	14747	14839	14790	14869	14642	14700	14666	14848	14766	14834	14678	14713	14726	14560	14709	14702	14588	14835	14763	14772	14613	14751	14584	14501	14707	14637	14691	14525	14628	14737	14694	14605	14864	14567	14863	14717	14710	14542	14732	14857	14688	14790	14577	14656	14671	14824	14611	14609	14610	14679	14707	14756	14542	14661	14561	14625	14660	14656	14745	14667	14827	14646	14665	14765	14621	15103	14682	14692	14773	14704	14787	14656	14779	14662	14690	14819	14752	14664	14814	14683	14628	14757	14907	14766	14735	14682	14843	14835	14686	14504	14717	14558	14716	14798	14813	14652	14841	14762	14901	14748	14823	14577	14737	14666	14860	14681	14683	14732	14691	14565	14840	14716	14707	14649	14749	14788	14615	14670	14827	14629	14562	14755	14844	14777	14619	14754	14669	14504	14811	14634	14819	14820	14648	14612	14910	14930	14651	14740	14694	14861	14670	14899	14781	14586	14689	14869	14674	14781	14428	14695	14877	14854	14729	14593	14842	14781	14677	14692	14780	14779	14783	14750	14659	14568	14610	14716	14715	14783	14596	14815	14684	14785	14695	14760	14753	14833
23911	21073	28532	24139	23431	27486	28742	24582	23374	23275	41195	52037	41416	30608	22570	18922	18192	18029	17900	17971	17930	18041	18018	17942	17856	17829	17910	18001	17840	17928	17921	17718	18028	17840	17756	17891	18007	17843	17973	17980	17882	17764	17854	17720	17834	18031	17785	17726	17899	17906	17758	17939	17845	17711	17841	17985	17640	17872	18059	17786	17890	18048	17899	18094	17877	17770	17793	17790	17448	17697	17717	17826	17954	17657	17830	17843	17881	17762	17865	17836	17603	18007	17839	17644	17883	17785	17815	17825	17587	17473	17650	17774	17948	17795	17856	17889	17606	17821	17777	17770	17818	17849	17783	17896	17952	17774	17938	17827	17746	17755	17832	17922	17774	17944	17786	17778	17943	17726	17527	17818	17773	17819	17845	17967	17720	17605	17682	17699	17828	17917	17866	17756	17591	17768	17904	17739	17720	17805	17863	18037	17800	17850	17798	17708	17831	17846	17572	17574	17894	17828	17717	17721	17996	17773	17729	17550	17859	17917	17581	17851	17747	17522	17855	17860	17695	17665	17722	17674	17701	17661	17891	17634	17487	17769	17638	17684	17564	17699	17598	17769	17660	17815	17802	17803	17765	17861	17800	17669	17850	17833	17617	17707	17906	17758	17521	17606	17651	17592	17935	17717	17662	17816	17554	17695	17679	17824	17939	17851	17993	17604	17657	17922	17972	17832	17815	17747	17631	17836	17800	17690	17730	17724	17718	17757	17747	17798	17890	17676	17648	17585	17763	17740	17619	17679	17751	17951	17776	17865	17905	17754	17719	17786	17811	17845	17938	17777	17634	17859	17745	18068	17902	17773	17704	17808	17757	17788	17854	17691	17772	17803	17938	17661	17736	17658	17778	17965	17703	18194	17825	17703	17625	17665	17922	17728	17763	17721	17977	17902	17809	17666	17727	17736	17885	17927	17893	17811	17796	17793	17643	17748	17687	17671	17674	17722	17828	17745	17579	17544	17804	17891	17736	17710	17667	17887	17791	17818	17887	17845	17918	17813	17655	17644	17859	17874	17749	17726	17762	17778	17684	17601	17708	17701	17715	17669	17739	17685	17890	17780	17970	17757	17750	17827	17780	17852	17528	17790	17843	17689	17702	17576	17593	17614	17734	17768	17744	17807	17894	17986	17723	17674	17665	17846	17834	17936	17870	17747	17691	17828	17821	17815	17823	17796	17856	17653	17780	17663	17790	17957	17778	17826	17794	17839	17841	17676	17787	17982	17544	17744	17918	17612	17849	17895	17836	17629	17643	17785	17572	17827	17794	17763	17682	17837	17731	17760	17724	17691	17680	17668	17737	17840	17875	17599	17784	17884	17647	17794	17825	17784	17905	17865	17515	17814	17869	17821	17690	17840	17932	17707	17731	17784	17661	17937	17722	17918	17665	17823	17780	17812	17849	17806	17784	17885	17631	17630	17611	17864	17797	17848	17720	17924	17868	17694	17713	17740	17717	17653	17848	17577	17824	17966	17972	17795	17609	17948	17847	17759	17826	17537	17761	17688	17647	17775	17870	17811	18035	17852	17550	17639	17712	17773	17731	17721	17832	17664	17723	17699	17838	17804	17639	17823	17668	17911	17564	17696	17749	18028	18015	17934	17781	17871	17920	17772	17551	17598	17614	17927	17665	17811	17883	17729	17737	17852	17887	17797	17805	17854	17778	17797	17811	17713	17753	17615	17700	17833	18023	17760	17953	17748	17800	17726	17884	17619	17723	17695	17713	17851	17559	17831	17602	17692	17824	18055	17823	17926	17711	17767	17938	17876	17753	17801	17860	17604	17571	17701	17702	17780	17918	17929	17930	17725	17748	17855	17854	17753	17803	17630	17808	17735	17674	17832	17780	17890	17582	17690	17686	17840	17697	17766	17574	17755	17736	17778	17610	17896	17663	17483	17759	17653	17728	17749	17718	17804	17746	17773	17645	17736	17763	17618	17863	17798	17631	17872	17681	17758	17728	17681	17672	17673	17767	17719	17710	17779	17787	17715	17632	17648	17768	17887	17911	17787	17663	18000	17590	17777	17896	17739	17812	17797	17993	17798	17564	17823	17565	17716	17824	17781	17808	17822	17799	17910	17808	17630	17772	17823	17666	17598	17887	17716	17689	17868	17736	17770	17663	17839	18040	17723	17766	17761	17589	17695	17681	17554	17870	17904	17819	17890	18056	17827	17770	17920	17716	17775	17948	17829	17894	17749	17658	17697	17801	17779	17785	17705	17825	17730	17686	17757	17635	17652	17779	17919	17764	17701	17710	17889	17693	17524	17869	17818	18205	17785	17718	17594	17606	17860	17818	17706	17700	17946	17670	17707	17657	17726	17687	17818	17716	17756	17682	17891	17700	17551	17872	17907	17835	17673	17899	17830	17784	17677	17846	17652	17832	17765	17770	17783	17739	17867	17651	17639	17759	17818	17727	17956	17781	17732	17960	17634	17823	17755	17759	17877	17932	17780	17826	17638	17746	17721	17680	17713	17464	17816	17857	17829	17714	17632	17874	17847	17912	17852	17607	17627	17775	17942	17875	17632	17720	17742	17778	17641	17512	17812	17753	17935	17748	17625	17742	17889	17805	17836	17733	17894	17766	17735	17857	17679	17823	17631	17543	17718	17766	17820	17770	17815	17804	17811	17725	17848	17898	17600	17776	17817	17657	17629	17831	17791	17723	17551	17662	17904	17810	17708	17619	17555	17963	17793	17884	17784	17669	17584	17787	17541	17475	17757	17841	17783	17916	17916	18138	17642	17782	17931	17924	17853	17805	17889	17868	17816	17822	17808	17592	17819	18059	17557	17756	17793	17823	17777	17759	17601	17628	17841	18103	17847	17688	17682	17825	17728	17784	17910	17780	17765	17613	17689	17811	17952	17730	17768	17861	17871	17906	17697	17758	17614	17760	17847	17647	17715	17706	17874	17737	17708	17728	17874	17932	17683	17766	17895	17792	17721	17842	17720	17790	17709	17650	17741	17906	17756	17928	17876	17764	17644	17631	17817	17802	17917	17684	17685	17624	17688	17781	17761	17730	17831	17653	17744	17891	17549	17785	17853	17950	17846	17909	17432	17845	17804	17889	17744	17511	17445	17590	17735	17788	17717	17980	17845	17970	17703	17668	17777	17802	17829	17751	17908	17846	17834	17793	17759	17605	17651	17663	17875	17693	17765	17920	17757	17610	17667	17407	17834	17904	17982	17891	17766	17638	17715	17922	17658	17723	17910	17936	17750	17665	17834	17830	17785	17686	17702	17647	17839	17990	17920	17907	17744	17737	17521	17874	17776	17738	18041	17728	17571	17725	17728	17669	17670	17573	17579	17844	17723	17719	17879	17901	17602	18002	17802	17839	17719	17920	17814	17705	17796	17775	17773	17523	17829	17781	17797	17716	17842	17763	17688	17672	17623	17710	17930	17863	17889	17727	17665	17750	17724	17675	17423	17768	17765	18013	17789	17649	17887	17600	17516	17812	17695	17695	17962	17690	17759	17681	17932	17701	17953	17757	17725	17805	17557	18083	17755	17895	17572	17882	17730	17830	17718	17619	17815	17553	17746	17645	17831	17655	17865	18031	17675	17762	17779	17651	17777	17755	17794	17869	17848	17719	17794	17726	17765	17676	17706	17586	17455	17908	17743	17566	17572	17863	17816	17788	17776	17834	17806	17702	17577	17824	17731	17928	17778	17955	17799	17834	17866	17786	17554	17673	17679	17805	17995	17653	17760	17699	17919	17597	17639	17747	17701	17792	17701	17693	17697	17956	17776	17680	17699	17844	17540	17737	17802	17676	17807	17664	17778	17953	17757	17802	17733	17709	17719	17776	17898	17729	17768	17839	17576	17831	17801	17705	17757	17858	17542	17863	17506	17660	17856	17633	17578	17850	17923	17810	17901	17644	17735	17658	17809	17654	17768	17844	17642	17660	17723	17822	17671	17607	17845	17741	17788	17764	17911	17766	17711	17906	17927	17914	17730	17736	17827	17746	17728	17732	17944	17709	17834	17825	17860	17524	18016	17407	17929	17879	17858	17693	17662	17905	17747	17746	17806	17643	17693	17908	17813	17658	17898	17873	17952	17835	17607	17817	17771	17690	17803	17809	17600	18010	17807	17981	17847	17879	17663	17787	17720	17455	17930	17718	17932	17882	17876	17988	17625	17703	18030	17701	17901	17766	17626	17550	17772	17823	17845	17759	17764	17534	17756	17865	17721	17661	17746	17807	17904	17714	17682	17898	17943	17996	17634	17680	17828	17776	17445	17816	17885	17904	17640	17841	17744	17932	17834	17653	17809	17713	17650	17631	17614	17637	17772	17837	17904	17816	17746	17883	17896	17543	17684	17715	17904	17741	17847	17765	17702	17831	17709	17774	17831	17985	17743	17643	17687	17782	17757	17770	17681	17624	17682	17853	17736	17619	17884	17624	17634	17852	17932	17691	17588	17719	17594	17835	17747	17816	17841	17502	17752	17773	17852	17845	17671	17786	17725	17969	17790	17846	17634	17881	17639	17805	17587	17722	17826	17800	17952	17936	17844	17673	17567	17748	18017	17732	17622	17783	17622	17782	17705	17669	17778	17821	17732	17692	17697	18068	17844	17713	17748	17705	17824	17671	17943	17796	17825	18014	17817	17831	17738	17727	17819	17602	17906	17865	17822	17836	17694	17861	17799	17812	17743	17875	17720	17759	17639	17849	17822	17883	17859	17887	17831	17767	17782	17853	17745	17919	17780	17650	17707	17664	17747	17759	17860	17731	17882	17874	17850	17812	17684	17682	17773	17804	17674	17795	17742	17667	17649	17754	17889	17731	17749	17752	17874	17767	17629	17928	17807	17936	17751	17669	17660	17707	17773	17832	17622	17702	17507	17801	17834	17717	17960	17656	17988	17682	17651	17836	17653	17738	17908	17648	17749	17642	17785	17699	17709	17860	17793	17917	17935	17861	17724	17634	17892	17780	17598	17885	17890	17502	17762	17813	17631	17796	17783	17850	17999	17746	17586	17779	17864	17677	17732	17800	17918	17895	17724	17749	17727	18010	17985	17818	17781	17819	18050	17797	17628	17700	17698	17626	17530	17675	17669	17788	17648	17743	17562	17919	17834	17598	17595	17752	17555	17892	17843	17708	17657	17682	17842	17640	17774
21955	37358	37568	35632	32632	29341	25954	24397	22950	22435	43840	50048	39881	28006	18754	15316	14602	14752	14409	14373	14671	14474	14679	14638	14512	14414	14405	14652	14484	14408	14439	14584	14551	14476	14660	14478	14406	14341	14541	14584	14558	14689	14596	14407	14394	14393	14492	14433	14631	14564	14517	14413	14670	14542	14370	14566	14522	14489	14581	14407	14331	14529	14650	14506	14384	14469	14565	14440	14720	14627	14427	14457	14420	14524	14619	14576	14276	14488	14345	14486	14441	14361	14411	14371	14396	14530	14611	14515	14432	14472	14390	14532	14586	14617	14470	14675	14474	14441	14469	14387	14357	14404	14343	14439	14504	14399	14492	14487	14282	14485	14517	14487	14379	14512	14539	14496	14323	14442	14634	14633	14530	14245	14453	14617	14456	14623	14379	14611	14518	14416	14412	14484	14337	14575	14629	14500	14492	14549	14544	14457	14541	14553	14480	14626	14440	14494	14463	14545	14370	14501	14662	14506	14367	14441	14366	14447	14391	14399	14469	14398	14624	14542	14500	14641	14460	14463	14504	14496	14452	14547	14482	14551	14491	14403	14522	14534	14548	14441	14522	14550	14615	14456	14460	14389	14568	14642	14566	14306	14393	14666	14596	14455	14327	14632	14548	14502	14373	14491	14426	14400	14424	14520	14557	14398	14281	14335	14584	14532	14503	14392	14465	14533	14412	14491	14509	14357	14414	14630	14345	14458	14375	14273	14451	14329	14554	14516	14457	14478	14448	14586	14304	14308	14663	14515	14469	14503	14580	14506	14417	14553	14489	14428	14480	14337	14449	14523	14675	14425	14469	14569	14519	14511	14533	14376	14406	14450	14542	14358	14440	14588	14530	14563	14341	14454	14529	14453	14624	14627	14301	14350	14612	14435	14516	14382	14364	14500	14606	14573	14446	14592	14402	14448	14480	14524	14422	14417	14329	14460	14546	14500	14338	14484	14559	14479	14326	14371	14372	14577	14637	14389	14572	14243	14416	14592	14427	14540	14424	14326	14320	14497	14587	14419	14417	14450	14374	14412	14597	14172	14321	14391	14497	14563	14417	14535	14414	14462	14452	14259	14382	14350	14569	14443	14375	14422	14549	14580	14498	14435	14388	14457	14485	14754	14498	14375	14507	14401	14556	14598	14487	14452	14472	14503	14512	14369	14582	14308	14610	14374	14608	14457	14609	14363	14347	14388	14570	14504	14439	14476	14453	14513	14371	14313	14487	14337	14506	14490	14385	14508	14406	14451	14548	14511	14296	14655	14309	14498	14463	14720	14388	14478	14577	14570	14433	14428	14502	14543	14550	14356	14552	14404	14413	14694	14585	14564	14349	14421	14420	14565	14373	14521	14658	14392	14577	14527	14411	14516	14522	14478	14404	14544	14312	14594	14356	14534	14485	14460	14439	14452	14586	14415	14340	14476	14478	14414	14467	14483	14429	14450	14474	14440	14545	14492	14459	14412	14469	14478	14480	14441	14514	14525	14508	14326	14601	14580	14447	14443	14455	14433	14333	14596	14560	14692	14559	14487	14487	14527	14605	14399	14437	14499	14441	14412	14562	14436	14558	14374	14513	14576	14541	14458	14502	14435	14466	14404	14470	14481	14405	14397	14590	14497	14387	14358	14485	14634	14480	14467	14665	14504	14420	14332	14564	14471	14510	14394	14499	14531	14385	14609	14469	14517	14518	14476	14405	14348	14437	14475	14469	14557	14345	14543	14424	14449	14408	14648	14723	14556	14431	14479	14473	14493	14561	14444	14374	14453	14522	14590	14521	14343	14385	14389	14520	14393	14379	14491	14460	14532	14479	14342	14631	14522	14584	14562	14416	14670	14297	14467	14458	14488	14452	14421	14563	14526	14403	14432	14426	14348	14509	14563	14421	14446	14512	14433	14352	14480	14543	14446	14482	14490	14417	14581	14516	14517	14433	14346	14627	14272	14426	14511	14322	14557	14327	14547	14486	14432	14443	14428	14465	14509	14298	14468	14574	14386	14514	14558	14628	14651	14337	14509	14495	14459	14450	14595	14348	14319	14530	14452	14478	14361	14326	14345	14625	14420	14545	14436	14362	14598	14579	14539	14542	14547	14488	14513	14521	14419	14420	14512	14415	14523	14467	14509	14406	14454	14591	14345	14525	14485	14518	14558	14632	14514	14475	14564	14297	14536	14468	14538	14500	14516	14506	14483	14359	14548	14552	14619	14527	14584	14503	14397	14575	14501	14487	14570	14559	14239	14404	14441	14479	14358	14456	14485	14404	14476	14648	14632	14487	14423	14459	14522	14353	14397	14477	14509	14489	14448	14483	14561	14418	14565	14358	14267	14435	14427	14710	14554	14477	14451	14325	14414	14460	14435	14488	14626	14553	14580	14482	14557	14608	14681	14499	14425	14411	14496	14588	14443	14503	14488	14484	14686	14457	14630	14603	14447	14569	14483	14494	14481	14553	14467	14543	14485	14536	14479	14500	14297	14361	14426	14458	14398	14495	14564	14528	14365	14621	14497	14629	14395	14433	14414	14398	14599	14380	14549	14362	14601	14354	14603	14571	14458	14514	14643	14486	14416	14610	14566	14372	14663	14475	14500	14415	14353	14539	14572	14498	14556	14655	14583	14549	14493	14373	14399	14372	14454	14470	14518	14520	14553	14582	14512	14532	14608	14396	14393	14792	14643	14338	14502	14545	14488	14635	14411	14563	14619	14456	14539	14641	14614	14558	14496	14324	14542	14529	14350	14468	14520	14551	14355	14267	14420	14427	14484	14548	14489	14367	14539	14465	14462	14412	14690	14328	14406	14435	14365	14652	14507	14379	14317	14465	14503	14344	14564	14439	14516	14404	14500	14407	14546	14464	14559	14450	14473	14482	14607	14444	14531	14574	14463	14540	14407	14496	14424	14561	14518	14493	14560	14371	14571	14366	14478	14570	14526	14354	14639	14570	14600	14393	14404	14534	14751	14569	14429	14652	14546	14349	14384	14528	14554	14641	14527	14286	14398	14333	14426	14584	14579	14598	14561	14501	14540	14614	14578	14423	14435	14466	14444	14471	14381	14541	14422	14294	14498	14586	14563	14624	14585	14552	14516	14481	14435	14573	14603	14449	14535	14561	14402	14418	14469	14494	14608	14668	14367	14408	14460	14399	14404	14444	14391	14645	14545	14373	14568	14550	14504	14505	14561	14408	14479	14541	14537	14406	14370	14355	14448	14423	14485	14707	14575	14445	14503	14448	14313	14505	14477	14433	14537	14602	14543	14541	14415	14266	14578	14526	14586	14473	14639	14336	14478	14373	14460	14653	14432	14419	14420	14491	14461	14403	14414	14571	14517	14489	14738	14462	14413	14469	14481	14471	14570	14553	14448	14486	14488	14629	14634	14556	14513	14427	14584	14345	14475	14486	14588	14549	14431	14605	14553	14364	14346	14540	14459	14466	14462	14443	14451	14419	14575	14451	14473	14385	14626	14500	14332	14372	14432	14480	14496	14586	14489	14518	14671	14423	14408	14740	14441	14278	14661	14447	14395	14603	14599	14395	14554	14506	14436	14543	14347	14451	14415	14518	14386	14370	14375	14466	14350	14413	14488	14469	14489	14524	14503	14453	14373	14502	14595	14476	14413	14417	14436	14596	14467	14444	14481	14447	14382	14431	14452	14476	14449	14369	14391	14335	14503	14487	14565	14276	14410	14513	14359	14617	14394	14429	14456	14606	14585	14424	14589	14532	14543	14521	14528	14474	14549	14460	14478	14444	14367	14470	14480	14368	14425	14436	14517	14429	14531	14402	14424	14537	14407	14372	14390	14466	14585	14524	14435	14508	14479	14446	14533	14433	14486	14396	14548	14453	14531	14397	14460	14499	14322	14580	14648	14462	14445	14511	14489	14620	14468	14486	14505	14314	14478	14331	14346	14453	14456	14714	14443	14519	14560	14487	14578	14388	14336	14404	14441	14318	14428	14563	14413	14562	14372	14412	14526	14385	14476	14436	14459	14419	14481	14648	14537	14374	14491	14452	14562	14534	14464	14450	14574	14472	14640	14428	14334	14508	14511	14408	14451	14490	14492	14513	14571	14529	14674	14408	14484	14426	14483	14344	14530	14474	14497	14450	14368	14545	14417	14328	14427	14329	14442	14423	14588	14352	14448	14601	14516	14453	14398	14452	14523	14396	14482	14342	14382	14389	14461	14523	14361	14485	14484	14622	14445	14201	14537	14501	14587	14329	14403	14526	14453	14569	14299	14401	14497	14499	14449	14440	14505	14365	14466	14402	14449	14451	14424	14379	14415	14641	14356	14528	14463	14531	14449	14611	14494	14470	14551	14485	14633	14483	14544	14487	14464	14572	14544	14501	14406	14524	14519	14422	14527	14420	14573	14543	14369	14514	14528	14400	14477	14503	14509	14550	14550	14448	14456	14502	14484	14541	14592	14410	14470	14362	14371	14527	14613	14533	14628	14375	14430	14506	14310	14363	14459	14583	14550	14571	14407	14382	14506	14343	14627	14515	14355	14516	14453	14459	14362	14489	14429	14542	14569	14563	14409	14414	14625	14492	14345	14545	14465	14328	14395	14402	14383	14466	14328	14521	14435	14424	14585	14447	14439	14480	14609	14458	14591	14329	14730	14372	14416	14532	14422	14612	14502	14389	14418	14457	14460	14432	14601	14494	14562	14441	14351	14496	14485	14628	14506	14593	14681	14440	14456	14592	14441	14444	14622	14506	14563	14404	14465	14403	14573	14368	14395	14540	14528	14347	14493	14478	14259	14674	14593	14612	14474	14385	14538	14583	14452	14732	14519	14314	14246	14470	14534	14507	14496	14380	14484	14364	14360	14300	14476	14428	14591	14478	14466	14513	14393	14497	14407	14370	14488	14463	14473	14410	14531	14555	14391	14408	14457	14439	14532	14491	14446	14527	14431	14424	14537	14378	14629	14544	14515	14486	14410	14538	14464	14378	14437	14555	14423	14468	14665	14446	14611	14635	14652	14566	14388	14487	14523	14655	14423	14387	14460	14523	14365	14558	14470	14424	14578	14575	14606	14376	14278	14513	14575	14550	14448	14486	14407	14626	14536	14480	14493	14473	14422	14441	14461	14493	14603	14561	14477	14578	14533	14490	14446	14365	14415	14477	14634	14450	14603
29848	23167	24727	22698	20537	20077	19666	19519	19516	19304	20464	22256	21110	19662	18753	18414	18091	17954	17937	18329	18225	18115	17953	18047	18143	18029	18031	18165	18150	18053	18223	18137	18180	17935	18062	18148	18098	18037	18023	18034	18339	18186	18087	18061	18171	17922	18233	18111	17966	18049	18288	18076	18196	18285	18105	18115	17952	18024	18190	18082	18084	18356	18066	17922	18042	18219	17976	18036	17936	18126	18133	18123	18316	18270	17965	18185	18098	17949	18026	17776	17947	18101	18115	18169	17921	18005	18098	17999	18136	18103	17823	18220	18043	18012	18039	17962	17952	17896	17936	17997	17895	18052	18052	18218	18149	17811	18204	18288	18046	18138	18031	18062	18288	18226	18157	17955	18003	17873	18097	18159	18239	17818	18011	18048	18037	18060	18022	18016	18127	17909	17869	18217	18083	17887	18088	18059	18236	18232	17932	18070	18110	17934	17841	17896	18206	18358	17868	18055	18043	17982	17949	17953	17929	18153	17803	18088	17990	18036	18046	18054	18107	18292	18114	17894	18204	18056	18039	17978	18128	17983	18090	18187	18184	18336	17904	18128	17930	17879	17869	18107	18209	17824	18085	17965	18037	18030	18032	18161	18106	18093	18334	18179	18019	18002	18015	18079	18123	18208	18052	18108	18191	18052	18359	18121	18018	17947	18119	18174	18114	18001	17825	18019	17930	18166	18045	17948	18027	17884	17931	18119	17978	18272	18021	18037	17917	17931	18233	18012	18181	17944	17968	18092	18166	18232	17980	17990	17986	18196	17864	18163	17880	18110	17993	17799	18109	18279	18098	17992	18110	18138	17984	17947	17952	17775	17930	17896	17962	17991	18036	18075	18239	18149	18050	17878	17975	17848	18031	17982	18019	17928	18182	18151	18072	18115	18018	18034	17923	17961	18265	18066	18124	18258	18107	17758	18266	18132	18128	17965	18048	18154	18073	18175	18041	18005	17911	17812	17904	17931	17882	18224	18156	18104	18208	18064	18208	18089	17865	17995	17913	17983	18045	17903	18049	17979	18122	18135	18250	18029	17893	18133	18016	18013	18128	17894	18098	17888	18175	18034	18167	17981	18164	18163	18089	18198	18254	17952	17879	17973	18002	18023	17980	18032	18132	17993	18133	18190	18153	18154	18112	18260	18080	18035	17957	18080	17884	18034	18004	18027	17999	17768	18107	18043	18215	17935	18019	17999	17963	18108	17991	17822	18299	18144	18102	18046	17955	18116	17990	17973	18237	17853	18122	18030	18104	17970	17939	18044	18050	17775	18031	18209	18149	18203	18112	18034	17976	18214	18100	17915	18030	17958	17929	18082	18266	17969	18072	18057	18117	18108	18057	18141	17971	17926	17937	18043	17937	17937	17985	18037	18216	18237	17973	17971	18139	17919	18201	18016	17725	18123	18163	18141	17935	18060	18220	17802	18405	17954	18038	18042	18068	17971	18020	18009	18002	17977	18175	18076	18075	18118	18144	17898	18169	17912	18082	18212	18117	17958	17998	17899	17964	18155	18037	18167	17968	17957	17914	18036	18015	17979	18011	18106	18148	18099	18289	18212	18153	18122	18030	18078	18018	18095	18277	18281	18177	18042	18041	18062	17967	17930	18105	18052	18248	18142	18286	17940	18112	18067	18046	18107	17957	17909	18146	18151	18101	17918	18065	18142	18071	18020	17900	17896	18131	18103	18142	18050	18032	18104	18210	18033	18013	18162	18058	18055	18038	18096	18153	18207	18004	18147	18234	18162	18006	18195	18081	18050	18050	18153	18017	18102	18199	18042	18148	17829	17977	17991	17920	18122	18006	18002	18159	18126	18009	18042	18125	18033	18211	18116	18146	17897	18042	18056	18076	18026	18257	18107	17983	18105	18126	18080	18237	18130	18147	17976	17958	17939	18183	18099	17965	18115	17996	18089	17978	18142	17964	18038	17971	18020	17787	17857	18164	18006	18056	17964	18077	17988	17956	18028	18111	18166	18184	17911	17832	18156	17897	18063	18088	18003	18033	17961	18018	18176	18163	18279	18130	18070	18186	18242	18044	18010	18030	18307	18103	17978	17968	18159	17952	18024	18188	18014	18090	18073	18018	18261	17898	17812	18058	18057	18138	17905	18116	17936	17988	18122	18082	18183	17876	18102	18094	18157	17921	17877	18037	17930	18025	18223	18200	18262	18018	18158	18097	18146	17917	17939	18043	18241	18202	17878	18047	18015	17973	18063	18213	18142	18120	17900	18229	18001	18176	18226	18175	18077	17999	18001	17968	17928	17855	17919	18027	17912	17908	18068	18004	18056	18000	17976	17975	17978	18160	18080	18047	18073	18096	18124	18227	18148	18026	18017	17973	18127	17976	17975	18151	18136	18043	18009	18082	18077	18130	18172	18126	18002	18282	18034	18043	18008	18031	18207	18068	17944	17939	17939	17995	18034	17860	17950	17969	18034	18056	18120	17966	18039	18095	18055	18252	17995	18031	17965	18019	18053	18002	18000	18248	18143	18402	17969	18164	18137	18100	18002	18108	18066	17842	18013	18045	17986	18024	18163	18082	18224	18016	18135	18268	18256	18113	18090	18083	17984	18121	18146	18022	18069	18083	18145	18052	18166	18015	18193	18178	17950	18086	17933	18145	18076	18084	18113	18028	18190	18100	18133	18073	17982	18116	18013	18146	18109	17912	18166	18050	18280	18138	17957	18017	17855	18031	17825	17872	18160	18249	18005	18147	17940	18240	18199	18103	17910	18198	18092	18115	17997	18132	18047	18099	17964	17977	18086	18114	18214	17952	17974	17859	18112	18108	17996	18110	18131	18146	18164	17909	18023	18021	18063	18000	18154	17878	18037	18127	18109	17964	17976	18056	18105	18182	18074	18098	18238	18136	18264	18091	18005	18092	18093	18189	17935	18091	17853	18166	18099	18201	18070	17927	18090	18030	18032	18084	18089	17925	18076	18067	18161	17939	18078	17948	18177	18059	18025	18167	18067	18203	18010	18131	18047	18094	18133	18042	17845	17987	17973	17839	18143	18010	17993	17971	18113	18047	17887	18047	18021	18050	17980	17958	18030	17934	17877	18149	18227	18013	18114	18072	17893	18151	18111	17944	18128	18134	17995	18071	18089	18094	18095	17965	18142	18044	18001	18149	18240	18297	18044	17844	17979	17997	17878	18223	18228	17975	17955	18071	18172	17962	18074	18154	18012	18278	17772	17920	18168	18041	18046	18184	18054	18074	18180	18144	17751	18047	18058	18199	18098	17909	17950	17983	18090	18020	18043	17978	18028	17997	17919	18059	18211	17864	18072	18079	18121	18164	18039	18047	17977	17902	18137	18183	18210	18172	18005	17917	18002	18020	17900	17956	18220	18039	18160	17952	17892	18148	18126	18165	17981	18083	17858	18223	18272	18020	17939	18059	17838	18321	18285	18066	18227	18124	18066	18008	18122	17837	18035	18070	18210	18233	18155	18019	18064	18007	17840	18029	18074	18230	17818	18038	17985	17983	18010	17921	18150	18158	18039	18077	18317	18080	17933	17883	18004	17928	18195	18033	18345	18165	18176	17992	18196	18100	18066	18169	18009	17981	18016	18306	17950	18164	18076	18257	18237	18045	18052	18006	17916	18142	18063	18094	18166	18055	18093	17978	18137	18212	17904	18089	17988	18078	17951	18251	17969	17973	18054	17933	17972	18041	18004	18007	18122	18043	18016	17995	18071	18092	18088	18201	17944	18011	18210	18177	17863	17887	18152	18053	18047	17935	17979	17990	18029	17945	17877	18246	18124	17949	18036	18036	18112	17929	18065	17995	17974	18102	18006	17958	18159	18075	17949	17811	18113	18169	17949	18398	18174	18276	18063	18191	17811	18146	17963	17960	18070	17935	18242	18176	18064	17983	17939	18121	17947	18120	18103	18116	18092	18181	18149	18035	18010	18084	18102	18211	18161	18043	17989	18080	18003	17932	18037	18174	18133	18048	17935	18228	18082	17992	18007	18033	17905	17859	17976	18153	18106	18128	18137	18137	17941	17953	18118	17848	18033	18015	18097	18194	18009	17906	18194	17994	17867	18252	17996	17993	18229	17932	17980	18052	18063	17917	18020	18212	18163	18157	18140	18044	18118	18067	18093	18200	18124	17902	17947	18090	18186	17927	17995	18295	18078	18148	18001	18103	18095	17944	18151	18111	18064	18323	18118	18168	18043	18046	18013	18151	17940	18104	18169	18006	18183	18043	18270	18109	17969	18219	18109	18031	18028	17895	17889	17882	18108	18148	18192	18237	18110	18019	18038	17896	18110	18159	17998	17875	18307	18100	18187	18241	18188	18088	17954	17898	17828	18188	17994	18095	18180	17985	17704	18042	17937	18012	18110	18110	18243	18188	18068	18097	18059	18121	18087	17995	18109	18119	17834	18270	18198	17855	18133	18077	18005	18106	18117	18078	17954	17928	18071	18378	18135	18245	17941	18029	18126	18153	17923	18075	18192	18272	18295	17868	18236	17959	18093	18166	18298	18213	17955	18030	17858	18000	18135	18058	18113	17878	18121	18104	17999	18076	18109	18252	18008	18296	17935	17980	18040	18097	17911	17953	18192	17918	18156	18021	18251	17945	18074	18143	18205	17990	17959	18154	18078	18185	18083	17882	18027	18154	18020	18050	17979	17905	18088	17887	17929	18147	17882	17955	18261	18052	18000	18074	17943	18097	18262	18160	18178	18000	17969	18012	18158	17957	18086	18101	18049	18053	18084	17873	17972	17989	18080	18255	17942	18123	18026	18065	17861	18047	18211	17936	18060	18151	17993	18339	18024	17995	17987	18042	17763	18074	17876	18054	18002	18004	18134	18123	18247	17990	18004	17898	17862	18083	18052	17822	18189	18007	18087	18055	18075	18073	18181	18335	18090	18245	18259	18137	18137	18280	18190	17886	18194	18115	18330	18056	18160	17943	17861	17860	18157	18018	18053	17978	17949	17997	18035	17869	17925	18108	18298	17893	18066	18006	17995	18195	18036	18049	17877	17861	18026	17909	18092	18187	17984	18015	18046	17808	18105	18075	18238	18136	18070	18131	18274	18157	17892	17991	17860	18169	18155	18016	18061	18073	18102	18042	18192	17968	18034	18080	18144	18161	18207	17946	18014	17947	17961
17698	21777	22036	19349	18429	17774	17293	16986	17014	16614	18615	20143	18086	16125	15121	14689	14693	14545	14612	14658	14604	14550	14790	14680	14613	14643	14637	14747	14763	14535	14772	14510	14457	14684	14728	14622	14881	14621	14824	14553	14611	14578	14816	14756	14529	14459	14632	14657	14612	14641	14580	14752	14643	14581	14559	14618	14783	14653	14563	14484	14747	14442	14623	14687	14686	14557	14656	14611	14568	14782	14829	14596	14603	14746	14669	14602	14516	14631	14623	14702	14506	14408	14693	14607	14676	14686	14641	14709	14716	14555	14586	14646	14629	14633	14785	14584	14484	14606	14547	14660	14547	14658	14630	14519	14647	14629	14679	14838	14581	14801	14713	14722	14681	14654	14549	14597	14519	14721	14537	14755	14629	14545	14734	14586	14582	14549	14656	14584	14535	14607	14568	14646	14553	14602	14592	14511	14622	14410	14617	14481	14634	14612	14539	14489	14656	14574	14683	14584	14557	14646	14643	14445	14585	14591	14637	14563	14694	14439	14528	14710	14598	14677	14424	14516	14486	14600	14600	14670	14600	14659	14785	14662	14420	14622	14573	14668	14627	14575	14605	14672	14522	14783	14660	14794	14521	14731	14681	14730	14716	14642	14655	14679	14601	14569	14600	14685	14725	14655	14639	14538	14560	14579	14810	14648	14359	14779	14487	14511	14419	14558	14731	14586	14767	14601	14593	14720	14550	14667	14658	14626	14574	14681	14746	14599	14664	14663	14652	14759	14567	14500	14547	14646	14744	14680	14632	14536	14595	14659	14636	14734	14782	14712	14520	14498	14711	14584	14680	14749	14465	14458	14619	14568	14809	14596	14475	14443	14499	14533	14635	14458	14531	14654	14739	14546	14694	14419	14616	14770	14562	14656	14517	14597	14699	14611	14634	14731	14647	14656	14605	14603	14602	14585	14598	14561	14750	14464	14808	14588	14691	14672	14594	14500	14667	14577	14771	14686	14522	14571	14690	14627	14705	14569	14741	14592	14622	14676	14796	14647	14686	14456	14530	14682	14656	14742	14624	14689	14607	14414	14812	14666	14668	14575	14611	14602	14612	14676	14748	14664	14454	14649	14650	14661	14570	14634	14719	14771	14692	14708	14556	14582	14493	14580	14476	14698	14640	14579	14663	14750	14690	14690	14720	14569	14500	14630	14610	14573	14717	14616	14644	14451	14659	14694	14725	14764	14613	14589	14616	14571	14530	14537	14514	14650	14447	14780	14615	14567	14537	14632	14632	14730	14782	14746	14593	14740	14619	14722	14640	14653	14618	14589	14543	14696	14790	14557	14672	14562	14830	14526	14542	14818	14564	14600	14694	14682	14591	14718	14626	14651	14795	14667	14550	14553	14800	14614	14818	14815	14574	14623	14730	14730	14650	14720	14642	14545	14499	14634	14529	14783	14429	14696	14477	14577	14592	14795	14647	14572	14504	14677	14472	14594	14454	14596	14659	14505	14645	14726	14587	14570	14772	14528	14581	14638	14740	14704	14605	14663	14618	14736	14600	14621	14575	14619	14747	14956	14626	14691	14717	14675	14736	14602	14567	14440	14798	14655	14687	14651	14608	14637	14699	14565	14727	14673	14474	14606	14714	14582	14612	14689	14625	14622	14641	14631	14526	14708	14648	14726	14692	14709	14651	14572	14686	14698	14647	14641	14707	14806	14456	14654	14684	14533	14532	14554	14596	14647	14522	14651	14585	14706	14559	14732	14601	14715	14539	14674	14542	14787	14552	14864	14566	14703	14714	14572	14631	14536	14544	14482	14599	14701	14799	14785	14483	14630	14680	14561	14604	14530	14522	14598	14645	14775	14561	14713	14571	14560	14591	14662	14696	14661	14539	14796	14853	14597	14610	14630	14576	14604	14666	14646	14674	14674	14474	14588	14667	14514	14558	14746	14722	14748	14777	14660	14623	14727	14668	14625	14488	14663	14771	14779	14642	14647	14649	14598	14651	14731	14669	14395	14730	14463	14650	14659	14628	14471	14652	14592	14454	14768	14546	14788	14605	14647	14846	14533	14555	14528	14506	14539	14667	14712	14602	14594	14670	14483	14582	14608	14661	14557	14636	14776	14699	14707	14646	14490	14641	14531	14749	14573	14790	14643	14800	14749	14668	14625	14492	14585	14700	14486	14610	14541	14690	14682	14588	14592	14669	14650	14672	14659	14599	14560	14744	14522	14579	14602	14772	14654	14570	14738	14463	14720	14688	14770	14634	14612	14681	14588	14354	14696	14605	14646	14555	14594	14647	14482	14662	14726	14601	14674	14771	14751	14388	14665	14394	14696	14578	14582	14750	14519	14763	14756	14554	14920	14571	14685	14523	14524	14716	14661	14636	14708	14667	14761	14799	14898	14855	14581	14798	14624	14654	14762	14736	14658	14737	14710	14589	14635	14658	14763	14565	14686	14737	14634	14676	14565	14531	14669	14692	14737	14715	14671	14528	14535	14423	14766	14557	14679	14658	14740	14756	14675	14484	14638	14672	14872	14747	14668	14653	14637	14543	14629	14597	14666	14612	14654	14632	14629	14651	14693	14703	14599	14767	14388	14781	14719	14637	14715	14746	14662	14693	14511	14721	14815	14646	14411	14639	14708	14680	14558	14628	14575	14559	14856	14746	14650	14679	14494	14775	14510	14689	14491	14675	14717	14756	14575	14665	14626	14605	14666	14625	14595	14625	14528	14714	14668	14464	14592	14805	14568	14722	14681	14634	14559	14761	14563	14667	14568	14595	14622	14452	14619	14568	14490	14860	14664	14774	14572	14498	14553	14655	14626	14578	14749	14613	14544	14458	14703	14549	14530	14550	14619	14771	14709	14521	14681	14545	14552	14537	14556	14659	14847	14670	14594	14586	14574	14633	14800	14581	14547	14684	14766	14684	14675	14529	14600	14678	14655	14785	14660	14577	14474	14554	14530	14600	14631	14476	14702	14629	14570	14497	14764	14725	14586	14852	14733	14657	14797	14467	14802	14778	14517	14647	14494	14680	14576	14645	14660	14501	14710	14695	14653	14633	14692	14677	14572	14623	14600	14567	14606	14595	14572	14883	14542	14697	14624	14498	14531	14509	14575	14652	14536	14532	14678	14711	14521	14534	14544	14724	14642	14644	14637	14659	14675	14661	14638	14787	14653	14503	14561	14739	14739	14638	14753	14606	14646	14544	14643	14571	14589	14614	14624	14610	14666	14576	14510	14774	14349	14637	14420	14657	14619	14630	14548	14504	14530	14552	14660	14579	14451	14515	14734	14608	14606	14647	14479	14669	14465	14715	14700	14729	14324	14737	14632	14478	14472	14481	14568	14668	14655	14559	14745	14622	14649	14839	14416	14576	14680	14670	14582	14605	14515	14501	14700	14520	14738	14629	14567	14479	14528	14576	14517	14653	14720	14641	14547	14449	14823	14707	14596	14510	14609	14646	14550	14549	14707	14483	14759	14629	14762	14533	14521	14468	14639	14672	14729	14481	14860	14584	14612	14590	14580	14674	14610	14666	14785	14665	14592	14635	14728	14658	14560	14573	14685	14711	14514	14743	14630	14575	14589	14655	14663	14569	14592	14630	14524	14619	14633	14682	14792	14555	14711	14567	14473	14732	14560	14685	14671	14627	14532	14754	14601	14576	14661	14604	14678	14646	14619	14699	14740	14658	14590	14565	14824	14684	14747	14571	14694	14562	14725	14628	14715	14596	14542	14514	14572	14875	14604	14730	14588	14712	14752	14770	14561	14643	14459	14580	14827	14734	14671	14676	14570	14684	14615	14533	14540	14631	14708	14681	14604	14746	14592	14699	14643	14578	14584	14782	14778	14759	14709	14632	14450	14696	14572	14607	14639	14770	14619	14372	14720	14495	14691	14631	14630	14716	14516	14874	14723	14604	14554	14570	14534	14578	14601	14446	14559	14531	14679	14563	14729	14661	14725	14926	14529	14697	14624	14723	14633	14543	14603	14587	14705	14654	14889	14805	14618	14519	14465	14667	14727	14598	14685	14644	14706	14737	14516	14756	14561	14543	14646	14750	14744	14590	14523	14558	14621	14703	14688	14736	14757	14759	14451	14597	14571	14741	14772	14720	14721	14665	14913	14806	14697	14615	14624	14808	14624	14583	14583	14655	14605	14752	14746	14681	14683	14403	14519	14394	14717	14646	14665	14708	14618	14442	14544	14548	14532	14577	14688	14562	14665	14662	14565	14659	14758	14618	14768	14592	14774	14821	14699	14583	14749	14693	14728	14395	14515	14588	14691	14765	14495	14544	14758	14679	14674	14551	14823	14402	14497	14556	14694	14491	14519	14605	14639	14514	14558	14543	14562	14497	14718	14684	14698	14506	14577	14663	14546	14513	14559	14775	14696	14563	14656	14550	14542	14570	14545	14739	14560	14708	14858	14376	14606	14527	14628	14625	14462	14607	14596	14698	14612	14732	14710	14546	14640	14527	14583	14761	14634	14619	14543	14719	14673	14534	14606	14670	14593	14637	14536	14603	14766	14718	14534	14503	14499	14726	14772	14687	14577	14717	14516	14665	14625	14695	14706	14680	14726	14711	14619	14583	14661	14567	14624	14501	14662	14777	14650	14701	14643	14774	14751	14690	14627	14636	14600	14753	14615	14600	14704	14620	14622	14758	14560	14639	14794	14476	14609	14685	14654	14886	14669	14656	14645	14696	14477	14651	14630	14611	14653	14631	14698	14586	14662	14719	14623	14442	14781	14591	14655	14630	14708	14743	14504	14656	14622	14711	14857	14557	14542	14598	14600	14596	14770	14786	14716	14688	14707	14586	14594	14600	14484	14650	14733	14749	14630	14641	14492	14823	14556	14714	14432	14743	14559	14596	14746	14687	14621	14670	14625	14672	14802	14457	14625	14678	14711	14614	14618	14753	14727	14686	14600	14776	14765	14670	14776	14604	14713	14716	14630	14561	14704	14783	14435	14625	14577	14596	14782	14502	14693	14613	14515	14706	14626	14524	14590	14611	14575	14638	14559	14728	14564	14863	14431	14635	14762	14631	14703	14706	14667	14624	14696	14539	14643	14654	14633	14749	14694	14695	14758	14746	14624	14722	14717	14654	14706	14580	14722	14521	14655	14588	14678	14702	14631	14513	14555	14715	14687	14706	14545	14528	14643
25669	21035	27707	26036	23780	23134	22345	20539	19984	20766	33428	38531	30603	23879	19797	18279	17741	17631	17542	17508	17674	17557	17649	17584	17644	17407	17560	17243	17590	17761	17545	17560	17906	17619	17457	17728	17621	17708	17814	17727	17648	17627	17754	17639	17645	17513	17499	17654	17696	17604	17664	17742	17585	17474	17649	17667	17849	17551	17600	17521	17738	17551	17748	17598	17682	17733	17727	17604	17615	17638	17595	17665	17699	17577	17475	17580	17527	17656	17356	17410	17662	17594	17676	17729	17724	17669	17608	17627	17628	17571	17678	17673	17545	17625	17624	17625	17737	17633	17613	17625	17435	17666	17435	17418	17874	17494	17526	17529	17719	17472	17681	17754	17663	17612	17667	17785	17510	17710	17952	17668	17701	17744	17688	17584	17590	17578	17607	17649	17647	17734	17406	17663	17700	17647	17559	17588	17715	17701	17779	17727	17693	17656	17636	17559	17669	17736	17504	17587	17696	17564	17675	17431	17665	17534	17620	17557	17758	17640	17526	17546	17413	17232	17661	17671	17726	17477	17562	17641	17708	17712	17567	17760	17418	17582	17405	17589	17671	17455	17766	17607	17696	17848	17651	17751	17880	17675	17595	17740	17856	17685	17553	17566	17536	17481	17439	17662	17531	17647	17572	17637	17708	17574	17491	17514	17662	17516	17711	17472	17608	17729	17591	17700	17627	17458	17705	17382	17591	17590	17493	17652	17631	17595	17518	17621	17600	17666	17778	17759	17515	17524	17712	17372	17641	17541	17525	17709	17692	17581	17633	17730	17503	17426	17549	17757	17590	17736	17699	17600	17752	17367	17519	17642	17661	17511	17447	17411	17635	17906	17457	17592	17647	17724	17685	17646	17661	17464	17637	17650	17501	17579	17625	17573	17637	17441	17642	17555	17591	17678	17490	17588	17787	17485	17607	17660	17692	17368	17671	17612	17789	17708	17672	17435	17723	17589	17493	17774	17649	17486	17524	17817	17748	17635	17519	17550	17497	17440	17417	17540	17612	17641	17693	17457	17444	17437	17441	17574	17426	17710	17577	17644	17446	17422	17726	17627	17573	17623	17626	17655	17714	17661	17522	17455	17701	17573	17489	17653	17576	17450	17577	17537	17700	17505	17652	17697	17643	17829	17727	17572	17514	17579	17515	17665	17512	17598	17579	17841	17710	17862	17504	17426	17606	17610	17299	17675	17694	17692	17576	17717	17600	17557	17365	17831	17520	17589	17859	17527	17711	17612	17516	17586	17539	17549	17723	17774	17603	17742	17549	17479	17522	17490	17587	17653	17527	17491	17564	17658	17632	17461	17388	17551	17709	17587	17462	17390	17489	17664	17748	17561	17354	17583	17432	17548	17504	17695	17472	17457	17685	17531	17534	17548	17580	17363	17416	17834	17613	17610	17574	17562	17699	17563	17618	17476	17501	17778	17593	17582	17576	17764	17478	17858	17665	17647	17502	17409	17624	17501	17641	17690	17667	17703	17648	17617	17421	17724	17596	17645	17694	17398	17601	17532	17659	17577	17517	17510	17660	17472	17719	17696	17499	17664	17623	17554	17514	17489	17643	17569	17539	17611	17566	17635	17650	17825	17556	17576	17458	17670	17518	17536	17489	17514	17697	17749	17634	17592	17681	17680	17679	17581	17726	17643	17609	17645	17590	17568	17332	17578	17783	17534	17494	17745	17619	17737	17547	17741	17696	17610	17565	17606	17504	17653	17587	17527	17674	17578	17566	17711	17496	17166	17731	17589	17491	17593	17740	17627	17696	17474	17490	17488	17547	17524	17636	17603	17434	17695	17665	17644	17430	17767	17528	17304	17664	17859	17520	17498	17688	17562	17630	17661	17549	17597	17731	17515	17671	17555	17712	17425	17613	17678	17694	17595	17565	17681	17679	17484	17625	17612	17820	17708	17795	17786	17610	17573	17555	17806	17640	17574	17537	17579	17573	17611	17534	17534	17545	17790	17732	17582	17665	17489	17783	17209	17579	17586	17581	17629	17599	17769	17666	17923	17667	17767	17454	17563	17579	17636	17648	17936	17486	17580	17603	17607	17596	17449	17589	17559	17658	17835	17744	17507	17721	17525	17697	17533	17535	17713	17397	17397	17511	17698	17479	17672	17515	17418	17622	17448	17520	17721	17669	17624	17878	17492	17525	17615	17591	17613	17564	17409	17632	17666	17338	17673	17704	17623	17738	17539	17552	17645	17507	17386	17731	17493	17384	17655	17581	17673	17530	17644	17759	17470	17524	17623	17668	17572	17625	17628	17697	17462	17644	17532	17612	17654	17393	17461	17606	17560	17474	17628	17626	17646	17462	17448	17592	17602	17635	17525	17574	17439	17639	17697	17587	17485	17455	17498	17574	17569	17575	17391	17399	17411	17642	17504	17532	17615	17632	17524	17523	17606	17621	17444	17778	17656	17588	17589	17740	17427	17462	17668	17655	17640	17688	17452	17730	17466	17433	17475	17476	17587	17460	17804	17790	17764	17645	17695	17492	17337	17676	17675	17587	17574	17691	17762	17726	17542	17579	17520	17615	17679	17575	17442	17809	17494	17622	17615	17390	17560	17564	17555	17663	17646	17593	17644	17445	17583	17510	17455	17504	17715	17653	17622	17564	17614	17520	17617	17568	17538	17683	17836	17586	17436	17560	17613	17798	17713	17729	17646	17411	17370	17721	17614	17690	17602	17682	17520	17585	17560	17452	17637	17651	17530	17548	17793	17480	17720	17735	17680	17583	17560	17593	17720	17687	17577	17493	17537	17540	17470	17525	17531	17775	17532	17554	17721	17616	17565	17580	17622	17443	17477	17668	17379	17696	17789	17806	17480	17520	17507	17432	17360	17753	17744	17544	17619	17720	17759	17712	17484	17300	17525	17573	17744	17463	17501	17455	17632	17735	17681	17749	17404	17626	17743	17653	17719	17655	17766	17736	17603	17563	17641	17674	17616	17691	17566	17717	17608	17624	17602	17576	17575	17748	17704	17671	17645	17535	17488	17580	17586	17766	17629	17717	17596	17725	17651	17713	17703	17672	17755	17546	17737	17522	17626	17635	17602	17890	17544	17711	17499	17670	17512	17471	17613	17458	17593	17634	17636	17648	17700	17494	17468	17672	17643	17663	17611	17693	17449	17559	17808	17543	17635	17591	17719	17740	17652	17679	17774	17653	17803	17465	17496	17717	17574	17601	17589	17482	17862	17529	17887	17564	17513	17533	17394	17489	17477	17421	17460	17469	17606	17554	17642	17427	17580	17539	17605	17652	17556	17805	17695	17703	17659	17506	17615	17559	17690	18036	17623	17550	17626	17603	17547	17625	17683	17683	17685	17568	17516	17658	17626	17539	17748	17489	17792	17612	17577	17586	17500	17474	17555	17535	17692	17482	17493	17434	17686	17714	17598	17656	17690	17723	17532	17520	17475	17473	17478	17675	17498	17756	17641	17544	17493	17640	17521	17394	17640	17526	17445	17621	17814	17451	17549	17546	17550	17538	17682	17413	17611	17726	17741	17585	17621	17756	17591	17521	17693	17613	17380	17596	17571	17750	17575	17591	17579	17659	17684	17666	17584	17351	17453	17534	17740	17682	17566	17871	17659	17565	17651	17538	17427	17508	17394	17501	17708	17578	17673	17532	17612	17641	17716	17554	17830	17634	17644	17774	17595	17479	17638	17739	17627	17469	17513	17628	17471	17711	17575	17618	17743	17702	17649	17551	17559	17546	17762	17665	17553	17568	17544	17631	17647	17869	17631	17635	17786	17644	17594	17740	17538	17526	17617	17888	17576	17698	17617	17691	17584	17643	17528	17587	17595	17595	17498	17623	17583	17489	17490	17529	17487	17436	17593	17420	17378	17366	17568	17467	17577	17863	17517	17532	17585	17840	17615	17654	17658	17538	17532	17598	17686	17666	17461	17649	17682	17691	17675	17227	17738	17423	17461	17445	17566	17502	17474	17594	17680	17603	17390	17746	17492	17484	17666	17659	17725	17660	17620	17525	17651	17543	17455	17590	17710	17683	17583	17607	17378	17599	17360	17802	17567	17772	17593	17514	17714	17467	17635	17616	17589	17619	17537	17477	17710	17546	17605	17672	17695	17563	17619	17636	17530	17607	17672	17615	17705	17697	17686	17624	17721	17510	17465	17543	17517	17427	17480	17418	17652	17661	17660	17592	17546	17631	17755	17599	17532	17804	17549	17570	17480	17637	17500	17593	17601	17402	17509	17646	17494	17562	17456	17666	17551	17470	17550	17702	17477	17572	17562	17505	17535	17587	17707	17517	17698	17726	17709	17815	17695	17663	17713	17801	17573	17756	17849	17735	17790	17696	17667	17560	17601	17530	17558	17618	17755	17603	17590	17825	17692	17603	17456	17486	17475	17393	17538	17272	17558	17572	17796	17541	17506	17731	17414	17787	17726	17426	17652	17728	17418	17522	17527	17559	17591	17656	17487	17664	17606	17644	17598	17758	17543	17533	17516	17484	17540	17433	17644	17743	17811	17472	17594	17463	17432	17660	17549	17698	17774	17528	17773	17596	17490	17518	17527	17597	17516	17655	17666	17529	17742	17822	17661	17605	17869	17666	17602	17451	17658	17686	17587	17470	17816	17629	17523	17689	17560	17665	17581	17600	17752	17650	17548	17715	17503	17505	17505	17655	17643	17608	17601	17528	17672	17639	17505	17586	17666	17675	17473	17804	17383	17644	17354	17739	17534	17586	17480	17596	17613	17523	17793	17625	17724	17807	17622	17765	17674	17701	17515	17529	17549	17586	17754	17572	17506	17548	17567	17673	17630	17656	17553	17704	17587	17607	17391	17768	17404	17705	17634	17685	17458	17851	17627	17675	17557	17567	17625	17549	17586	17604	17793	17677	17784	17556	17523	17539	17481	17619	17525	17580	17849	17459	17633	17638	17586	17544	17591	17674	17773	17840	17685	17686	17654	17394	17395	17678	17626	17519	17527	17757	17612	17545	17640	17481	17512	17735	17561	17456	17703	17518	17633	17548	17672	17510	17692	17498	17748	17572	17600	17691	17692	17680	17704	17559	17392	17601	17740	17552	17603	17578	17512	17506	17732	17657	17692	17645	17672	17634	17582	17587	17708	17511	17507	17717	17791	17706	17398	17578	17663
18136	30022	28896	26309	23379	20641	19315	18651	18115	19322	35670	37701	28923	20638	16046	14739	14339	14424	14555	14487	14479	14320	14628	14316	14366	14399	14467	14432	14395	14408	14274	14403	14378	14475	14400	14422	14520	14433	14519	14243	14440	14377	14570	14406	14315	14502	14523	14212	14476	14361	14548	14329	14470	14289	14372	14292	14351	14411	14449	14416	14383	14514	14427	14439	14386	14515	14416	14560	14562	14438	14349	14314	14439	14304	14233	14263	14589	14307	14351	14288	14478	14358	14444	14565	14365	14451	14346	14263	14276	14301	14323	14176	14465	14371	14532	14381	14375	14335	14334	14430	14488	14592	14405	14433	14291	14393	14440	14408	14497	14294	14429	14419	14289	14391	14302	14390	14393	14456	14520	14338	14447	14301	14418	14278	14454	14426	14282	14425	14451	14452	14341	14442	14618	14464	14289	14442	14448	14272	14527	14368	14516	14450	14359	14418	14351	14493	14272	14655	14447	14306	14468	14264	14333	14400	14448	14279	14419	14345	14508	14478	14455	14280	14383	14367	14484	14374	14307	14446	14270	14255	14320	14427	14583	14269	14576	14651	14393	14336	14357	14445	14519	14369	14512	14279	14384	14173	14454	14422	14292	14303	14468	14284	14475	14313	14309	14545	14364	14314	14395	14371	14317	14424	14412	14289	14406	14514	14458	14372	14496	14493	14350	14346	14315	14421	14270	14301	14382	14463	14330	14281	14270	14383	14477	14463	14375	14378	14411	14287	14341	14355	14399	14309	14295	14334	14567	14337	14457	14373	14332	14403	14196	14523	14238	14385	14530	14267	14233	14429	14462	14520	14412	14447	14498	14339	14291	14413	14291	14226	14365	14463	14461	14498	14398	14325	14480	14518	14305	14511	14416	14359	14547	14253	14291	14397	14419	14294	14340	14334	14336	14287	14365	14365	14614	14322	14254	14430	14234	14362	14433	14304	14332	14583	14240	14447	14435	14346	14395	14476	14381	14321	14314	14311	14411	14375	14428	14390	14459	14263	14421	14471	14579	14511	14503	14262	14509	14527	14467	14611	14326	14431	14298	14572	14472	14308	14220	14302	14384	14311	14336	14463	14511	14175	14312	14486	14413	14478	14438	14312	14516	14538	14425	14493	14492	14388	14468	14276	14549	14461	14564	14453	14399	14313	14446	14502	14441	14539	14385	14420	14424	14343	14456	14269	14480	14360	14485	14439	14275	14404	14305	14180	14242	14338	14511	14403	14413	14415	14534	14533	14463	14388	14343	14222	14398	14508	14561	14524	14219	14361	14530	14460	14429	14331	14451	14457	14377	14423	14416	14402	14530	14262	14598	14365	14223	14222	14390	14429	14387	14387	14478	14322	14311	14420	14379	14411	14340	14415	14450	14352	14515	14342	14235	14479	14332	14385	14451	14496	14282	14448	14466	14406	14288	14293	14476	14299	14302	14314	14557	14248	14554	14317	14440	14386	14330	14455	14290	14434	14394	14425	14466	14483	14467	14390	14302	14393	14291	14463	14426	14655	14569	14378	14431	14438	14219	14516	14263	14440	14134	14474	14363	14318	14498	14345	14483	14367	14157	14411	14210	14525	14285	14375	14400	14513	14478	14502	14533	14561	14433	14451	14360	14391	14327	14580	14300	14346	14337	14327	14450	14556	14410	14486	14507	14413	14363	14574	14378	14481	14246	14376	14258	14410	14273	14419	14499	14487	14259	14443	14618	14405	14531	14427	14450	14498	14362	14480	14319	14418	14434	14288	14308	14261	14442	14537	14493	14414	14521	14291	14505	14386	14441	14518	14332	14293	14360	14415	14358	14401	14524	14297	14480	14441	14289	14521	14379	14317	14425	14293	14538	14495	14325	14410	14475	14468	14358	14602	14361	14486	14365	14430	14486	14371	14326	14531	14419	14482	14411	14428	14376	14298	14296	14528	14338	14565	14221	14252	14289	14396	14331	14368	14350	14288	14478	14267	14324	14381	14405	14481	14433	14397	14626	14516	14208	14451	14475	14248	14370	14483	14440	14451	14511	14420	14542	14399	14392	14449	14538	14419	14124	14373	14244	14497	14466	14344	14432	14507	14306	14342	14347	14477	14286	14351	14506	14498	14496	14479	14322	14463	14220	14556	14429	14288	14452	14450	14343	14281	14324	14378	14464	14448	14459	14515	14262	14301	14485	14495	14374	14426	14438	14469	14375	14375	14420	14517	14335	14499	14395	14537	14407	14463	14442	14374	14415	14423	14574	14426	14417	14485	14373	14315	14307	14455	14543	14367	14478	14447	14415	14367	14462	14262	14457	14491	14378	14315	14502	14497	14309	14314	14397	14267	14369	14402	14421	14507	14327	14389	14454	14538	14418	14418	14470	14550	14396	14224	14336	14458	14279	14369	14301	14398	14484	14478	14328	14435	14470	14445	14415	14469	14271	14282	14338	14470	14499	14160	14536	14555	14421	14273	14436	14382	14405	14291	14412	14361	14373	14407	14374	14589	14417	14509	14510	14366	14401	14401	14544	14574	14502	14386	14388	14401	14110	14370	14277	14541	14342	14537	14442	14555	14496	14277	14294	14479	14327	14475	14453	14338	14327	14443	14342	14457	14417	14399	14571	14486	14542	14592	14352	14547	14242	14456	14386	14426	14597	14472	14266	14447	14495	14234	14144	14357	14422	14238	14375	14385	14230	14253	14379	14477	14520	14467	14364	14440	14426	14330	14305	14496	14309	14270	14446	14341	14339	14402	14481	14443	14489	14269	14384	14369	14409	14329	14483	14231	14464	14178	14448	14441	14478	14303	14422	14397	14410	14431	14368	14603	14411	14634	14388	14426	14508	14376	14382	14391	14422	14349	14475	14453	14343	14269	14415	14323	14457	14335	14518	14529	14364	14412	14346	14487	14250	14475	14373	14368	14450	14532	14195	14568	14346	14412	14631	14413	14618	14388	14549	14370	14444	14314	14169	14329	14447	14440	14384	14311	14371	14437	14256	14490	14420	14301	14380	14341	14589	14463	14432	14476	14298	14467	14221	14524	14512	14314	14457	14298	14306	14254	14524	14462	14545	14591	14277	14189	14621	14434	14560	14416	14440	14463	14454	14526	14404	14469	14379	14465	14380	14397	14373	14303	14474	14378	14467	14267	14512	14521	14282	14347	14198	14543	14518	14291	14600	14480	14411	14611	14431	14391	14474	14350	14414	14477	14285	14494	14414	14298	14418	14287	14471	14442	14423	14560	14265	14397	14411	14544	14388	14590	14568	14324	14617	14413	14321	14507	14362	14390	14372	14408	14388	14386	14418	14325	14453	14469	14443	14421	14529	14499	14239	14405	14322	14421	14289	14506	14455	14245	14402	14508	14452	14352	14406	14431	14373	14643	14493	14349	14487	14570	14521	14383	14567	14468	14534	14394	14372	14405	14350	14411	14479	14425	14329	14506	14430	14320	14487	14450	14410	14262	14239	14468	14239	14445	14497	14281	14495	14449	14371	14143	14390	14509	14472	14438	14371	14335	14487	14445	14359	14373	14378	14387	14368	14452	14242	14651	14380	14440	14433	14532	14338	14532	14244	14387	14418	14449	14566	14517	14467	14527	14322	14567	14320	14422	14353	14425	14427	14458	14367	14486	14531	14504	14462	14261	14450	14497	14345	14341	14664	14265	14383	14433	14462	14362	14249	14445	14468	14272	14450	14416	14394	14391	14310	14456	14373	14325	14529	14561	14320	14414	14364	14388	14377	14390	14342	14354	14219	14313	14339	14480	14319	14581	14422	14210	14480	14406	14269	14389	14300	14450	14487	14620	14640	14261	14436	14502	14416	14360	14506	14433	14420	14413	14366	14455	14298	14306	14433	14232	14435	14482	14496	14523	14389	14487	14213	14216	14331	14520	14396	14352	14397	14406	14448	14498	14252	14504	14610	14500	14433	14368	14355	14592	14522	14409	14332	14497	14483	14581	14372	14499	14238	14371	14290	14386	14335	14382	14321	14417	14463	14437	14641	14361	14322	14455	14311	14287	14511	14426	14433	14349	14376	14411	14402	14419	14408	14484	14490	14542	14483	14393	14451	14587	14452	14311	14424	14373	14360	14465	14616	14362	14378	14544	14326	14273	14400	14517	14360	14447	14562	14480	14354	14431	14489	14233	14587	14293	14496	14404	14317	14476	14424	14409	14496	14325	14422	14297	14364	14327	14487	14567	14474	14307	14450	14648	14436	14168	14380	14239	14255	14258	14399	14287	14471	14327	14303	14354	14336	14458	14407	14321	14421	14376	14291	14422	14434	14294	14407	14223	14396	14443	14319	14382	14367	14386	14315	14601	14247	14380	14485	14363	14424	14434	14376	14321	14386	14324	14524	14231	14415	14438	14638	14360	14309	14287	14285	14492	14384	14335	14559	14189	14374	14360	14414	14425	14485	14388	14254	14346	14332	14485	14376	14413	14272	14485	14464	14469	14462	14212	14400	14397	14396	14381	14522	14437	14405	14395	14479	14318	14246	14328	14421	14416	14484	14425	14478	14313	14444	14398	14481	14553	14552	14317	14413	14350	14322	14449	14398	14561	14374	14488	14382	14413	14545	14463	14438	14280	14245	14423	14319	14568	14380	14466	14306	14562	14456	14405	14269	14346	14592	14317	14346	14421	14421	14372	14468	14323	14453	14328	14285	14239	14385	14302	14334	14311	14507	14478	14337	14316	14428	14319	14552	14346	14565	14333	14512	14463	14397	14441	14222	14467	14273	14320	14422	14277	14475	14264	14447	14428	14388	14520	14443	14366	14386	14241	14422	14189	14334	14375	14402	14425	14450	14443	14268	14589	14481	14423	14389	14665	14506	14375	14457	14298	14455	14475	14431	14408	14351	14436	14375	14428	14379	14563	14414	14460	14444	14515	14423	14490	14311	14283	14290	14276	14422	14672	14315	14372	14484	14360	14328	14399	14299	14352	14392	14418	14520	14268	14404	14262	14450	14338	14503	14238	14449	14379	14482	14275	14542	14492	14477	14405	14192	14377	14593	14434	14552	14375	14306	14365	14445	14357	14396	14343	14378	14531	14450	14522	14428	14385	14304	14484	14406	14288	14376	14316	14434	14512	14332	14420	14271	14366	14499	14344	14449	14440	14326	14274	14524	14458	14448	14435	14373	14328	14404	14321
23769	21002	28413	23870	22343	25867	27197	22776	21048	20951	40054	53718	40981	30113	21888	18241	17365	16989	17120	17119	17168	17015	17127	17044	16971	16930	17044	16958	16853	17051	16908	17089	17006	17113	16982	16888	17012	17055	16888	17047	16902	16859	17052	17014	16966	16909	17070	16937	17048	16914	16861	17286	16883	16946	17000	16804	16933	16996	17201	16955	17198	16952	17021	16900	16780	17068	16827	17146	16801	16925	16979	17016	17177	16829	16799	17108	17018	16849	17040	16810	16993	16905	16909	17043	17037	16931	16790	16814	16943	17075	17308	17040	17031	16865	16998	16857	16931	17115	16892	16820	17031	17005	16949	16748	16820	16893	16815	16858	16891	16783	17028	16787	16888	17055	17012	16974	16965	16743	17005	16920	16976	17000	17124	16872	17022	16830	16959	16883	16910	17144	16936	16918	16997	17088	17024	16977	16888	17037	16968	16968	16951	16954	17000	16893	17047	16999	16951	16632	16944	16995	16853	16932	16979	17150	16898	16954	16879	17012	16835	16922	16948	17036	16977	16905	17087	16826	16932	17025	16964	16945	16971	16840	16699	17019	16923	16958	16973	16965	16961	17017	17051	16775	17130	17035	16901	16939	16989	16861	16933	16779	16933	16822	16988	16931	16996	16964	17040	17018	17223	17196	16861	16910	16829	16920	17127	16912	16996	16971	16777	16911	16841	16915	16964	16869	16871	16756	16998	16969	16982	16995	16846	16852	16986	16777	17074	16968	16851	16735	17010	16902	17159	16987	16789	16735	17013	17169	16917	16888	17001	16699	16952	16883	17116	16939	17023	16941	16970	16808	16758	16852	16985	17048	16938	17057	17120	17013	16975	16838	16976	16782	16931	16998	16878	16999	17124	17080	17056	16993	16873	17005	16942	16956	16927	16839	16912	16942	16889	16684	16977	16932	17008	17000	16762	16857	17166	16974	16981	17034	16965	16892	17058	16723	16789	16981	16980	17013	17001	16880	16999	16815	16934	16933	16885	16849	16906	16892	16705	17036	16887	16847	17090	16787	16748	16916	16835	16932	16863	16863	16981	16845	16997	16799	16837	16775	16749	16801	17033	17135	16984	17038	17063	16993	16896	16913	16933	16865	17001	16958	17083	16828	16927	16779	17030	17046	17119	16876	16833	16811	16857	17007	16943	16977	16897	16987	16823	16955	17134	16788	17020	16966	17051	17006	16939	16903	16866	16930	17178	16910	17000	16920	16896	16827	16874	17219	17002	17065	17010	16947	17035	16906	16934	17006	16937	17018	16640	16819	16786	17007	16934	16936	16973	16997	16841	16985	16867	16927	17059	16943	16991	16849	16899	16972	17357	16945	16785	16995	16974	16836	16870	16996	16941	16686	16904	17007	16942	16772	17014	16890	17056	16993	16943	16903	16834	16969	16894	17002	16941	17026	17045	16929	17096	16942	16852	16854	17083	17115	16982	16847	16918	17031	16800	16864	16873	16952	16694	16915	17009	16961	16890	16766	16819	16615	16985	17015	17011	16999	17057	16944	17071	16766	16812	16923	16798	16966	16819	17158	16850	16925	16691	16818	17129	16835	16801	16852	16975	16923	16800	16909	16861	16929	17021	17081	17033	17004	16830	16805	16936	16978	16813	16911	16955	16879	16976	16897	16779	16958	16803	17040	16884	16966	17025	16935	17086	16868	16942	16895	17040	16701	16781	16955	16987	17011	16802	16867	17002	17066	17025	16850	16792	16712	16914	16791	16941	16934	17022	17093	16933	17338	17003	16893	16788	16755	16924	17029	16946	16809	17128	17011	17110	16797	16875	16896	16960	17006	16908	17075	16963	16978	17108	17061	17085	16691	16881	16834	16795	16901	16947	16914	17130	16965	16919	17011	16900	16766	16788	17065	16905	16989	16847	17078	16913	17141	17078	17050	16833	16817	17120	16861	16854	16866	16935	17051	16814	16919	17026	17049	16889	16886	17013	17021	16830	17070	17097	16638	17005	16844	16847	16864	17079	17019	16939	17132	16838	16778	17113	16847	16776	16971	17057	17084	17015	16883	17038	16873	16846	16938	17061	17055	16704	16832	17127	16844	16998	16980	16830	16891	16731	16692	17014	16966	16893	17100	17061	17081	17080	16913	16911	16995	16947	17029	16938	17084	16821	16683	17094	16629	17054	16983	16924	16841	17147	16989	16931	17041	17116	16872	16950	16905	16956	16969	16920	16747	17031	16879	17200	16896	16865	16876	16990	17095	17033	16784	16919	17119	16784	16981	16755	17048	16913	16731	16942	17032	16884	16913	16867	16796	17073	16898	16977	16997	16947	16723	16871	17065	16909	17007	17000	16898	17037	16907	17006	16858	16981	16950	16894	16978	17033	16665	16984	16948	16758	16778	16894	16795	16788	16971	16899	16900	16854	16684	16860	16653	16955	17012	16902	16958	16992	16861	16831	16844	17032	16887	17049	16919	16741	16826	17080	16998	16991	17037	16894	16960	16871	17052	17001	17055	17065	17082	16962	16980	16832	16952	17064	16997	17047	16964	16833	16975	16926	16832	16903	16999	16803	16981	16965	16886	16784	16882	16899	16935	16959	17038	16740	16884	16812	17044	17115	17181	17066	16826	16915	16913	16736	17117	16996	16942	16899	16809	16963	16948	17000	16920	16885	16874	17065	17010	16862	16896	17015	16991	16877	17006	16890	16784	17023	16707	16931	16916	16683	17077	16907	16850	16834	17015	16774	16954	16942	16745	16911	17006	16857	16888	16831	16709	17049	16897	17002	16839	16765	16940	16958	16846	16936	16967	16993	16935	16785	16978	16962	16853	16787	16699	16922	17088	16973	16899	16796	16767	17007	16910	16733	16849	17128	16978	16969	17051	16776	16937	16999	16934	16947	16715	17008	16937	16968	17127	16890	17011	16953	16895	17048	16990	16722	17086	17036	16807	17054	17011	16932	16993	16911	17068	16861	17142	16932	17093	16921	16962	16804	16864	16970	16971	16892	17044	16936	16904	16962	16912	17061	17059	16818	16814	17027	17009	16715	16974	16877	16801	16946	17015	16960	16921	16803	16951	17008	17062	16968	16885	16780	16609	17052	16957	17050	17024	17029	16764	17012	16965	17049	16967	17111	16738	17009	17049	16993	17163	16908	17014	16707	16839	17178	16840	17076	16954	17017	16909	16845	16930	16937	16827	16938	16987	16938	17042	17103	17018	16867	16972	17083	16914	16890	16971	17146	16934	16708	16996	17069	16861	16854	16744	16910	16972	17066	16739	17063	17026	17219	16897	17058	16964	16983	16998	17065	17046	17030	16876	16888	16993	16987	16853	16814	17012	16768	17014	16897	16965	16887	17078	16919	16924	17005	16923	16919	17101	17009	16971	17056	16921	16848	16869	17049	16954	17004	17006	16789	16916	16944	16840	17013	16944	16856	16958	17030	17038	17091	16967	16919	17170	16975	16844	16889	16824	16821	16816	17081	16864	17020	16985	17002	16931	16930	16905	16949	16798	16855	17007	17161	16805	16908	16911	17093	16833	16990	16929	17056	16922	17311	16953	17040	16721	16893	16757	17014	17079	16857	16838	17001	16750	16685	17113	16910	16766	16793	16955	16911	16756	16915	16934	16854	16900	16773	16786	16816	16955	16838	16902	16900	16915	16800	17008	16876	16831	16963	17043	16849	16939	16846	16850	16928	16963	16838	16881	17013	16859	17015	16878	16779	16745	16951	16951	16979	16847	16971	16837	16741	16933	16875	16818	16954	17023	16941	17076	16920	16907	16960	16954	16972	16859	16888	17065	16942	16784	16815	16791	17038	17052	16932	16961	16919	16849	16952	17116	16949	17076	17117	16842	16954	16976	17039	17070	17040	17016	16835	17093	16953	16721	16817	16782	17030	16796	16799	17095	16916	16802	16932	16823	16843	16904	16846	16860	16975	16926	17114	17031	16851	16857	16969	16828	16755	17047	16944	16886	16963	16704	17005	16979	16970	16784	16865	16783	16801	16993	17132	16895	16934	16879	17045	16967	16926	16989	16785	16906	16808	16724	16889	16922	17036	16756	17183	16997	17057	16797	16991	16793	16914	16795	16890	16955	16728	16872	17029	16870	16971	16888	16884	17309	16838	16819	16814	16984	17044	16897	16724	17152	16863	16806	17082	17142	17042	16949	16909	16944	16914	17027	16863	16810	16957	16919	16913	16901	17028	17122	16798	16978	16906	16857	17041	17088	16999	16948	17049	16839	17223	16970	16971	16921	17085	16798	16966	17089	16900	17052	16956	16552	16908	16810	16890	17021	17004	16710	16985	16756	16908	16922	16901	16984	17051	16898	16906	17026	17019	16853	16956	16781	16997	16963	16900	16842	17023	16852	16872	16809	17073	17034	16929	17182	16869	16747	16946	16892	16862	16999	16914	16845	16903	17154	17018	16970	17022	16851	16884	16976	16854	16989	17097	16969	16969	16885	17114	17009	16946	16704	17136	17048	17215	16937	16983	17144	17018	16819	17032	17028	16890	16749	16898	17003	16861	16940	17043	16928	16987	17042	16897	16855	16747	16900	16917	16922	16853	16842	16818	16720	16968	16889	16939	16852	17109	17034	16890	16607	16880	16783	16858	17038	16909	17042	17054	16966	16830	16803	16931	17080	16886	16962	16704	17006	17042	16861	16892	16888	17039	17040	16949	16816	16899	17063	17054	17003	16957	17142	17048	16966	16804	17003	16826	16980	16946	16873	17149	16972	16894	16942	16809	17060	16970	16844	16867	16876	17048	16885	17056	16959	17046	16853	16878	16878	16944	16889	17042	17165	16740	17044	16841	16842	16985	16965	16725	16955	17086	16997	17241	16905	16858	16858	17091	16970	16924	16946	17048	16828	16840	16781	16641	16874	16960	17173	16736	16846	16749	16964	16758	16807	16954	16963	16844	16977	17083	16904	16816	16923	16867	16957	17051	17068	16873	16895	16836	17053	16778	16881	16868	16794	16893	16793	16838	16763	16897	16987	17130	17004	16874	17006	16929	17033	16863	16886	17155	17075	17104	16898	16852	16917	17012	17100	16800	16933	16870	17129	17140	16724	16880	17005	16845	16939	16851	17002	16966	17038	16966	17104	16871	16866	16850	16887	16711	17131	17038	16751	16835	17227	17033	16969	17101	17035	16825	17047
22255	40062	38333	30354	26994	26376	24087	21933	19796	20207	43244	51250	40018	27641	18335	14821	14145	13874	13895	13901	14111	14130	13875	14007	14225	13981	13948	13944	14064	14011	13997	14080	13932	13937	14158	13813	13975	13904	14067	13952	13982	13885	14002	14216	13994	13959	14001	13805	13987	14090	14037	14153	13771	13905	14042	13900	13893	13944	14141	13998	14096	13967	13912	13888	14009	13877	14155	13962	14002	14136	14052	14234	14075	13813	13846	13974	13976	14049	13987	13835	13861	14079	13934	13918	14210	14006	13883	13977	13732	14048	13965	13920	14059	13913	14027	13789	13957	14069	14051	14109	13972	13940	13959	14046	13991	14012	14003	13791	13928	14039	13987	13825	14043	13835	14081	13964	13810	14070	13893	13864	14010	13941	13732	14085	13893	13996	13756	14131	13940	13948	13976	13845	14073	13939	13867	13981	13873	13876	13924	13980	14061	13999	14009	13785	13879	14044	14131	13947	13910	14062	13874	14053	14056	13997	13875	13891	14031	13836	13890	13899	14062	13995	13993	13936	14056	14043	14011	13937	13955	14017	13945	14049	14099	13941	13908	13960	13942	13905	14024	13963	13986	13851	13940	14046	13869	14076	13845	14029	14046	13956	13908	14049	13741	14033	13818	13889	13974	13884	13955	13964	14155	14003	14108	13882	14123	14100	14029	13981	13900	14114	13830	14001	14032	13758	14003	14118	13876	13956	13836	14041	14009	13980	13891	13891	14031	14081	14139	13936	13966	13885	13969	13856	13911	13858	14048	13922	14000	13983	13904	13792	13987	13973	13886	13848	13984	13979	14000	14023	13836	13849	13846	13881	13989	13932	13971	14059	14089	14136	13824	13994	13836	14072	13880	13824	13972	13816	13957	14047	14085	13969	14028	14013	14105	13853	13859	13844	13893	14009	13911	13974	14002	13937	13830	13918	13808	13865	13877	13843	13825	13928	13849	13855	14064	13856	13896	13935	14062	13993	14079	13822	13979	14086	13936	13998	13876	13945	14011	14068	13896	13915	14060	13943	14086	13909	13952	14038	13951	13869	13968	13903	13795	13971	13945	13967	13982	13885	14070	14042	13878	14034	13866	13958	13887	13927	14133	13870	13901	14041	14072	14005	13906	13977	14000	13992	14067	13890	14021	14085	13924	13924	14083	13869	13950	13983	14036	14072	14033	13944	14072	14033	13833	13911	13982	13908	14041	13898	13929	13741	13991	14009	13994	13958	13997	14129	13965	14067	13970	13966	13958	13871	13970	13917	13812	14040	14001	13926	13992	13947	13988	14115	14054	13991	13958	13947	13917	13935	14080	14077	14002	13992	13835	13901	14001	13984	14049	13927	13855	13918	13933	13840	13900	14006	13912	13928	14006	13866	13873	14098	13965	14036	13853	13901	13937	14006	13885	14088	13948	14013	13964	13844	13926	14056	14104	13884	13922	13894	14062	13799	14027	14082	13946	14073	13881	13914	14013	13995	13918	13945	14168	13864	14064	14059	13870	13972	14033	13993	14128	14035	14001	13942	13845	14048	13982	13755	13899	14039	14043	13921	13920	13771	13976	14023	13976	13957	14130	13993	13944	13887	13867	13997	14048	14024	14043	13826	14068	13854	13997	13856	13961	13971	13943	13963	13858	13856	13917	14006	14048	14095	13836	13811	13968	14007	13916	13946	13997	13939	13823	13870	13968	13865	14007	14039	14001	13968	13873	13843	13790	13960	13905	13909	13762	13935	13903	13921	13970	13947	13976	14057	13965	13991	14011	13960	13934	13908	14154	13926	13823	14038	13797	14068	13916	13872	13902	13889	13821	14074	13944	14070	13880	13924	13950	13814	13961	14105	13910	13940	13766	13935	13876	14128	13960	14197	13939	13916	13877	14051	14020	13938	14094	13957	13806	14004	13873	13872	13776	13954	13805	14030	13857	14064	13776	14135	13968	13948	13886	14013	13962	13910	14092	13888	13895	13951	13941	13780	14117	13901	13967	14202	13980	13963	14006	13953	13780	14041	14037	13921	14010	14002	13754	13957	13985	13789	14008	14150	13988	13858	13930	14034	13945	13996	14032	14061	14014	13891	13969	13873	13918	13965	14138	13924	13908	13984	13862	14050	14033	14127	14058	14033	13803	14078	13793	13816	13889	13872	14028	14021	14075	13890	14062	13771	13891	13867	13782	13994	14044	13858	14110	14079	14077	14039	13979	13967	14056	13970	13902	13953	14035	13884	13991	13891	13949	13854	14047	13981	13948	13989	13984	14047	13866	14003	13923	13933	13882	13804	13922	13940	14065	13858	14042	14012	13873	14004	13944	14128	13926	13864	14113	13958	13986	13928	13867	13944	14073	14055	13926	13922	13891	14019	13907	13872	14043	14100	13855	14116	13779	13864	14010	13918	13918	14021	13944	13947	13934	13979	14024	13866	13726	14061	13965	14015	14046	13880	13920	13959	13819	13920	13952	13884	14134	13846	13883	14027	13967	14037	13923	14025	13931	13873	13822	14036	14155	13929	14024	13881	13876	14025	13926	14057	13940	13963	13726	14000	13888	13962	13861	13914	13923	13902	13898	13978	14127	14025	13918	13945	14021	14175	13928	13964	14013	13818	14127	13894	14057	14060	14025	13966	13989	14096	14172	13815	13920	14110	13889	13880	14041	13918	14025	13839	13962	13932	13930	13946	14015	13953	13872	14011	13911	14042	13848	14044	13865	14069	13981	13909	13957	13961	13838	14038	14018	14023	13929	14011	14051	13918	13923	13992	13824	13974	14061	13875	14068	13743	13904	14013	13958	13869	13895	14152	14125	13973	13759	13797	13958	13782	13892	13870	13941	14014	14117	13808	13876	14162	13955	14066	14071	13911	13960	13982	13830	14030	14192	13992	13936	13917	13946	13860	13826	14090	13935	13927	13974	13930	13993	13763	14058	13873	14098	14066	13968	13914	14032	13952	13855	13951	14096	13910	13903	13938	13849	13834	13776	14013	13937	13857	13932	14032	13970	13964	13762	13968	14042	13966	14169	13819	13885	13974	13932	13999	13976	13916	14116	13937	13905	13971	14027	14075	14040	13789	13912	14012	13932	13956	13921	14012	14129	13962	13951	14011	13868	14048	14134	14028	14119	13904	13968	13935	13892	14115	13712	13946	13995	13696	13971	13761	13967	13952	13967	13899	13934	13920	13966	13989	13954	14064	14031	14054	13977	13935	13937	13986	13953	13891	13738	13959	13888	13977	13920	13981	13819	13828	13946	13987	13968	13989	14016	13923	13876	13918	13953	13948	13830	14071	13956	13851	14105	14089	13873	14107	13875	13946	13951	13861	13881	13913	13966	13898	13973	13940	14023	13993	14072	13948	14055	14111	13988	13886	13919	13907	14022	13860	13990	14017	13936	13839	13945	13935	14027	13968	13924	13934	14016	13960	13903	14011	13902	13932	14147	13823	13953	13928	13821	13969	14045	13988	13842	13890	13998	13898	14038	14102	13988	14025	14065	13964	13912	14041	14000	14014	13696	13886	13929	13885	13892	13872	13862	14147	14071	14015	13802	13932	14006	13979	14057	14068	13825	13970	13923	13964	13933	14089	14177	13974	13967	13977	13941	13909	14082	13903	13850	13872	14041	13929	14100	13806	13920	13752	13900	13987	13856	13888	13929	13957	14027	13909	14016	13874	13734	14021	13870	14024	13818	13915	13906	14123	14006	13985	13948	13921	14012	13846	14024	13957	14003	13863	13991	13868	13836	13973	13978	13773	13992	13833	13926	14093	14053	13843	13901	14078	13894	13976	14004	14060	13990	13865	13877	13904	14129	13914	13856	13926	14099	14004	13954	13888	13953	14011	13981	13779	13937	13866	14187	13994	14079	13891	13697	13775	14067	13982	13913	14068	13879	13878	13986	13940	13951	14007	13735	13913	13989	13907	13887	14148	14108	14041	13857	14008	14097	13829	13847	14096	13927	13971	14032	14024	13845	14080	13927	14138	13949	13942	14153	13996	13896	13964	13918	13836	14017	13879	13932	13861	14014	14130	14013	13971	13897	13887	13854	13888	13909	13975	13998	13903	14036	13996	13863	13910	13981	14047	13963	13906	13884	13923	14005	14091	14104	13910	13712	14179	13995	13845	13965	14213	13958	14006	13846	13889	13941	13935	14048	14135	14025	13957	13850	13795	14078	13902	13962	14219	13867	13970	13918	13905	13855	13810	14115	14004	13837	13944	13739	14083	14045	13973	14093	14005	13930	14085	14019	14078	13671	13885	13972	13768	14100	13985	14043	13764	14017	14048	13937	13889	13851	13910	13914	13878	14039	13958	13932	13814	13868	13950	13993	13995	14139	13930	13886	13956	13917	13911	13989	13928	13983	14044	14089	13902	13814	13971	13925	13889	13964	14065	13837	13962	13857	14134	14019	13817	13951	14093	14032	13893	13819	13915	13916	13904	13906	14056	14009	13897	14092	14085	13872	13929	13799	13893	14057	13928	14001	13999	13970	13969	13938	13886	13841	14035	14007	13997	13962	14008	13974	14025	13939	13898	14008	13887	13885	13976	14089	14034	13843	13887	13933	13926	14039	13903	13930	13950	13913	13939	13925	14049	13925	13925	13907	14048	13883	13943	13896	13912	13854	13984	14094	14003	13928	13993	13887	13934	13918	14133	13827	13815	13999	13847	13846	14106	14035	13944	13884	13922	14059	13907	13971	14065	13750	13929	14007	13888	13991	13965	13968	13852	13868	13972	14134	14114	14004	13968	13906	14000	13923	13895	13931	13911	14001	14046	13904	14015	13905	14076	13922	13911	13937	13997	14031	14008	13885	13792	14075	13790	13983	13944	13874	14091	14014	14044	14067	13920	13935	13952	13956	13964	13898	14043	13967	13860	13925	13891	14050	13831	13865	14069	13989	13975	13858	13887	14069	13974	13970	13866	13920	13960	13879	13974	14035	13918	13938	13989	14205	13906	13865	14021	14049	14132	13989	14006	13880	13834	14117	14108	14018	13856	13876	14065	13964	13985	13893	13980	14018	13960	13863	13996	13883	13950	13858	13918	14019	13999	13990	14044	14019	13901	13901	13934	13912	13934	13819	13925	13889	13958	13952	13876	13858	13912	13862	14066	13986	13887	13997	13998	13952	13843	13969	14139	13945	13988	13937	13975
30037	22967	24404	21315	19406	19042	18808	18283	17989	17908	19455	21598	20768	19214	18358	17531	17475	17420	17252	17137	17203	17282	17333	17380	17470	17392	17199	17396	17304	17413	17183	17441	17232	17445	17364	17163	17239	17307	17326	17471	17173	17308	17385	17083	17209	17395	17372	17393	17389	17146	17432	17176	17389	17224	17399	17341	17277	17344	17317	17333	17244	17141	17343	17280	17224	17346	17309	17209	17369	17616	17298	17197	17157	17223	17244	17214	17245	17288	17362	17093	17158	17194	17367	17350	17311	17163	17102	17182	17238	17362	17371	17135	17185	17312	17398	17386	17350	17340	17165	17310	17303	17289	17340	17270	17485	17197	17126	17350	17262	17272	17186	17336	17289	17148	17349	17204	17384	17258	17306	17153	17218	17387	17395	17384	17396	17340	17219	17302	17144	17403	17273	17345	17309	17381	17165	17115	17318	17311	17326	17228	17419	17529	17310	17236	17218	17087	17358	17425	17223	17230	17189	17172	17237	17190	17357	17193	17220	17429	17497	17353	17324	17195	17396	17188	17433	17329	17392	17139	17233	17243	17363	17235	17164	17421	17255	17523	17280	17292	17395	17437	17419	17439	17259	17493	17393	17447	17155	17386	17186	17175	17167	17065	17278	17351	17221	17380	17405	17268	17238	17429	17458	17296	17338	17314	17051	17354	17510	17283	17090	17243	17051	17320	17257	17372	17349	17280	17444	17401	17379	17281	17329	17390	17231	17204	17078	17369	17274	17296	17352	17485	17298	17339	17392	17318	17160	17161	17161	17056	17294	17214	17275	17393	17429	17359	17345	17458	17265	17433	17458	17279	17388	17223	17326	17184	17236	17261	17531	17317	17264	17395	17290	17255	17504	17287	17246	17191	17068	17356	17327	17325	17315	17169	17539	17349	17475	17213	17226	17295	17193	17432	17266	17180	17251	17338	17227	17269	17247	17161	17466	17270	17322	17085	17281	17348	17351	17361	17408	17120	17184	17415	17419	17396	17398	17042	17267	17183	17449	17159	17529	17222	17289	17361	17481	17415	17358	17047	17154	17323	17434	17452	17412	17226	17359	17049	17205	17186	17190	17266	17348	17204	17329	17150	17294	17280	17312	17275	17439	17348	17311	17406	17199	17465	17329	17172	17321	17117	17455	17351	17324	17364	17308	17318	17538	17175	17473	17398	17251	17281	17238	17240	17366	17246	17274	17099	17356	17189	17353	17507	17135	17268	17244	17281	17308	17242	17206	17250	17228	17235	17201	17262	17326	17235	17116	17266	17316	17293	17319	17362	17492	17229	17315	17261	17293	17237	17334	17305	17195	17281	17233	17350	17337	17439	17380	17363	17318	17220	17130	17157	17381	17356	17173	17474	17332	17312	17338	17269	17164	17407	17282	17378	17256	17146	17194	17313	17289	17162	17351	17387	17252	17534	17303	17069	17318	17377	17494	17401	17312	17360	17554	17417	17183	17188	17515	17161	17325	17466	17437	17304	17263	17404	17363	17074	17345	17242	17209	17442	17406	17365	17240	17111	17172	17312	17244	17262	17435	17297	17122	17166	17142	17168	17189	17288	17094	17308	17409	17425	17212	17285	17214	17202	17350	17155	17385	17493	17280	17191	17330	17386	17348	17190	17272	17195	17359	17233	17404	17403	17089	17364	17133	17100	17463	17396	17387	17148	17338	17467	17300	17227	17242	17287	17302	17312	17211	17283	17331	17141	17440	17330	17172	17400	17019	17236	17375	17352	17355	17271	17464	17233	17317	17279	17471	17223	17239	17149	17312	17226	16971	17272	17185	17367	17379	17454	17232	17162	17325	17281	17426	17479	17392	17374	17284	17160	17283	17219	17282	17561	17426	17222	17287	17437	17208	17320	17399	17383	17321	17255	17339	17171	17315	17412	17121	17199	17067	17010	17193	17257	17499	17308	17409	17421	17455	17491	17334	17250	17102	17278	17203	17093	17304	17384	17403	17123	17273	17276	17373	17160	17336	17280	17033	17202	17298	17244	17530	17323	17389	17296	17356	17434	17179	17316	17472	17295	17021	17254	17236	17620	17160	17339	17305	17384	17464	17480	17487	17355	17220	17210	17301	17327	17307	17034	17239	17321	17283	17573	17286	17432	17289	17262	17356	17180	17316	17204	17539	17159	17293	17099	17384	17266	17236	17155	17426	17450	17283	17321	17471	17445	17306	17413	17055	17366	17359	17281	17213	17328	17223	17386	17236	17203	17328	17308	17348	17271	17257	17445	17267	17449	17213	17324	17360	17366	17310	17227	17388	17333	17303	17222	17401	17188	17286	17304	17193	17359	17344	17419	17515	17175	17325	17170	17389	17355	17425	17287	17327	17309	17243	17249	17474	17423	17373	17360	17382	17338	17467	17315	17254	17362	17279	17205	17421	17150	17246	17239	17267	17417	17165	17365	17328	17391	17393	17317	17292	17354	17545	17209	17366	17211	17247	17380	17192	17464	17414	17293	17183	17393	17399	17368	17321	17294	17211	17162	17419	17187	17328	17208	17231	17417	17183	17300	17171	17325	17468	17010	17249	17200	17204	17260	17409	17323	17488	17250	17300	17276	17290	17201	17226	17149	17417	17158	17430	17308	17349	17465	17404	17326	17250	17276	17468	17146	17408	17366	17095	17485	17439	17233	17313	17293	17388	17299	17297	17251	17092	17142	17403	17323	17275	17210	17437	17186	17235	17331	17328	17364	17222	17205	17338	17226	17474	17227	17365	17406	17492	17422	17614	17407	17277	17341	17492	17257	17220	17166	17363	17326	17236	17360	17267	17259	17199	17417	17053	17401	17289	17391	17479	17550	17252	17300	17224	17264	17339	17514	17270	17339	17338	17497	17082	17265	17379	17301	17276	17628	17448	17320	17251	17389	17540	17604	17421	17491	17399	17490	17442	17127	17323	17349	17291	17076	17131	17266	17309	17248	17270	16996	17325	17129	17125	17250	17302	17445	17320	17240	17591	17136	17314	17281	17210	17383	17278	17227	17247	17151	17287	17300	17317	17275	17171	17356	17309	17224	17273	17297	17385	17386	17247	17376	17469	17316	17380	17384	17371	17312	17337	17077	17189	17406	17312	17252	17389	17388	17349	17278	17281	17437	17283	17253	17479	17459	17309	17288	17204	17110	17393	17114	17337	17174	17239	17152	17257	17123	17277	17205	17228	17355	17408	17383	17245	17416	17230	17447	17571	17300	17428	17207	17349	17362	17278	17462	17360	17314	17212	17205	17107	17394	17362	17311	17253	17273	17309	17196	17248	17277	17276	17392	17097	17319	17381	17301	17297	17311	17304	17254	17133	17363	17294	17219	17238	17239	17297	17163	17320	17107	17363	17410	17415	17156	17407	17264	17266	17291	17259	17149	17096	17375	17392	17379	17445	17311	17624	17524	17419	17177	17234	17286	17228	17231	17290	17216	17066	17565	17478	17589	17228	17344	17352	17434	17256	17101	17067	17358	17474	17449	17341	17267	17216	17330	17271	17343	17321	17257	17313	17498	17322	17294	17385	17270	17379	17363	17234	17263	17255	17317	17301	17301	17363	17447	17244	17280	17212	17284	17394	17407	17336	17367	17507	17440	17223	17181	17101	17077	17311	17410	17340	17246	17105	17123	17287	17090	17417	17304	17233	17333	17311	17346	17219	17361	17396	17445	17429	17227	17427	17293	17120	17171	17359	17155	17334	17144	17254	17322	17053	17300	17235	17264	17369	17381	17280	17244	17381	17409	17234	17411	17466	17392	17388	17239	17421	17403	17316	17228	17291	17130	17398	17443	17350	17417	17216	17351	17428	17325	17229	17133	17423	17325	17389	17299	17384	17441	17285	17271	17397	17187	17084	17144	17360	17096	17281	17289	17267	17373	17423	17313	17079	17308	17491	17263	17615	17420	17375	17389	17341	17143	17332	17406	17529	17304	17222	17055	17388	17144	17374	17360	17237	17260	17232	17200	17419	17344	17495	17158	17344	17355	17494	17278	17292	17342	17212	17329	17400	17351	17192	17358	17336	17244	17350	17161	17251	17455	17281	17292	17164	17328	17152	17272	17231	17253	17307	17297	17284	17398	17367	17283	17216	17303	17277	17030	17419	17124	17173	17177	17305	17384	17403	17394	17299	17453	17336	17641	17414	17170	17327	17282	17293	17066	17376	17253	17208	17338	17067	17295	17364	17152	17122	17364	17362	17427	17446	17238	17469	17345	17265	17325	17380	17343	17331	17451	17352	17155	17448	17511	17303	17352	17300	17134	17159	17409	17336	17305	17284	17439	17297	17386	17383	17319	17265	17194	17459	17210	17071	17218	17434	17451	17431	17337	17160	17255	17328	17232	17328	17464	17355	17391	17387	17277	17213	17446	17174	17224	17364	17304	17351	17087	17319	17269	17320	17353	17519	17444	17306	17166	17262	17336	17341	17213	17508	17304	17340	17300	17250	17386	17397	17196	17440	17309	17081	17403	17259	17356	17401	17336	17254	17316	17376	17313	17239	17477	17476	17220	17280	17253	17310	17311	17309	17278	17354	17350	17265	17299	17130	17291	17144	17203	17086	17321	17287	17352	17363	17364	17351	17429	17520	17408	17257	17399	17424	17386	17156	17216	17424	17214	17399	17354	17558	17320	17154	17318	17215	17282	17236	17198	17229	17135	17221	17349	17492	17547	17254	17383	17260	17235	17300	17096	17299	17382	17181	17513	17199	17370	17487	17148	17380	17333	17366	17179	17248	17044	17133	17141	17383	17211	17444	17242	17020	17343	17396	17254	17346	17273	17433	17151	17308	17247	17346	17274	17288	17287	17449	17632	17293	17383	17337	17435	17301	17382	17304	17030	17186	17317	17284	17499	17203	17353	17234	17132	17272	17359	17204	17277	17286	17262	17250	17101	17465	17205	17230	17290	17428	17266	17389	17361	17189	17495	17192	17234	17169	17278	17184	17256	17255	17398	17128	17146	17125	17256	17162	17275	17292	17378	17430	17093	17267	17097	17152	17126	17349	17236	17223	17155	17451	17093	17243	17414	17266	17256	17227	17025	17203	17521	17277	17336	17350	17147	17052	17217	17432	17182	17324	17156	17200	17177	17202	17296	17500	17360	17187	17257	17279	17295	17438	17328	17205	17300	17420	17417	17300	17261	17260	17102
18778	21308	21922	18491	17545	16817	16407	15844	15528	15247	17843	20023	18098	16014	14720	14335	14407	14457	14071	14169	14048	14225	14106	14194	14112	14077	14317	14104	14180	14176	14199	14284	13985	14033	14250	14165	14018	14378	14144	14207	14389	14200	14221	14375	14023	14245	14283	14127	14209	14013	14200	14280	14260	14098	14304	14184	14294	14169	14189	14135	14193	14201	14161	14210	14125	14010	14336	14207	14307	14127	14193	14178	14078	14149	14156	14060	14248	14183	14251	14270	14232	14084	14223	14010	14234	14227	14272	14244	13984	14084	14191	14237	14205	14341	14202	14137	14044	14224	14135	14262	14186	14149	14146	14261	14197	14165	14085	14218	14057	14322	14242	14015	14049	14046	14219	14194	14204	14185	14040	13926	14248	14024	14329	14134	14287	14232	13996	14137	14231	14056	14001	14118	14176	14293	14112	14196	14295	14122	14273	14296	14293	14088	14000	14172	14262	14112	14272	14106	14082	14336	14140	14186	14228	14300	14375	14245	14274	14217	14285	14293	14199	14141	14180	14123	14130	14183	14203	14208	14206	14199	14379	14116	14274	14088	14223	14098	14306	14045	14151	14242	14223	14294	14182	14151	14136	14127	14437	14454	14059	14190	14058	14256	14206	14289	14173	14282	14115	14203	14238	14159	14197	14299	14231	14147	14366	14201	14099	14208	14221	14219	14154	14037	14218	14130	14089	14132	14078	14036	14127	14338	14214	14160	14065	14203	14256	14213	14367	14248	14105	14361	14287	14290	14103	14232	14277	14147	14069	14111	14293	14003	14242	14052	14157	14218	14227	14058	14171	14044	14204	14049	14163	14161	14148	14145	14181	14248	14395	14293	14302	14152	14197	14123	14286	14149	14183	14050	14186	14287	14122	14226	14024	14169	14073	14293	14311	14202	14205	14230	14250	14135	14103	14123	13984	14214	14258	14289	14215	14258	14267	14271	14121	14374	14086	14346	14026	14145	14193	14194	14194	14237	14311	14159	14267	14088	14028	14039	14400	14245	14279	14246	14090	14271	14041	14147	14142	14076	14004	14226	14216	14092	14356	14209	14259	14050	14235	14052	14114	14300	14329	14087	14077	14133	14273	14032	14070	14325	14261	14310	14151	14165	14163	14206	14067	14348	14307	14051	14099	14182	14177	14107	14086	14323	14345	14123	14011	14097	14214	14101	14101	14117	14289	14221	14308	14329	14121	14064	14163	14107	14285	14143	14130	14212	14246	14033	13980	14231	14224	14228	14280	14143	14160	14240	14266	14176	14215	14194	14283	14274	14223	14125	14153	14273	14235	14125	14094	14158	14129	14142	14258	14243	14153	14260	14218	14209	14179	14152	14271	14072	14159	14327	14235	14302	14296	14238	14182	14188	14121	14232	14223	14206	14225	14108	14314	14196	14107	14155	14090	14133	14117	14273	14175	14295	14173	14153	14245	14133	14279	14138	14159	14255	14291	14212	14336	14217	14368	14262	14283	14145	14126	14178	14095	14186	14298	14125	14205	14033	14364	14395	14223	13969	14254	14316	14261	14240	14105	14172	14312	14262	14142	14172	14171	14079	14056	14184	14118	14070	14148	14282	14345	14252	14322	14192	14385	14329	14123	13977	14279	14187	14246	14071	14171	14171	14348	14275	14145	14101	14199	14172	14188	14272	14308	14184	14279	14082	14246	14225	14116	14189	14190	14211	14240	14250	14281	14110	14153	14159	14162	14181	14174	14159	14160	14195	14196	14013	14141	14303	14224	14132	14157	14062	14010	14168	14235	14278	14155	14128	14116	14115	14401	14055	14237	14366	14180	14350	14147	14157	14111	14107	14118	14182	14396	14089	14277	14151	14137	14342	14119	14132	14132	14201	14155	14181	14166	14034	14040	14334	14070	14178	14281	14182	14223	14258	14310	14161	14198	14256	14167	14131	14154	14215	14044	14084	14208	14360	14219	14189	14035	14241	14201	14311	14192	14247	14210	14196	14083	14228	14209	14152	14113	14206	14101	14275	14103	14163	14162	14082	14082	14072	14047	14189	13953	14230	14139	14307	14244	14085	14302	14298	14059	14224	14209	14014	14134	14198	14199	14305	14084	14273	14160	14117	14109	14285	14137	14086	14152	14267	14115	14131	14000	14250	14149	14102	14085	14252	14117	14294	14113	14083	14239	14205	14033	14193	14217	14093	14206	14314	14198	14151	14220	14106	14373	14059	14073	14056	14228	14169	14219	14187	14077	14031	14156	14222	14304	14241	14262	14288	14272	14148	14346	14215	14064	14036	14211	14087	14194	14359	14262	14142	14148	14131	14137	14205	14411	14390	14269	13971	14255	14017	14435	14257	14163	14319	14172	14086	13992	14182	14131	14221	14161	14033	14149	14053	14150	14220	14363	14181	14048	14135	14239	14160	14160	14081	14165	14164	14120	14276	14471	14151	14179	14327	14253	14273	14025	14095	14344	14231	14082	14032	14129	14205	14247	14216	13936	14147	14199	14020	14237	14129	14264	14105	14260	14150	14144	14315	14240	14278	14170	14299	14313	14188	14136	14293	14071	14093	14092	14321	14333	14044	14195	14242	14153	14146	14190	14397	14234	14331	14178	14124	14121	14214	14114	14053	14014	14122	14188	14116	14188	14200	14119	14243	14193	14333	14362	14236	14165	14141	14258	14235	14148	14198	14233	14189	14114	14292	14185	14312	14199	14310	14171	14118	14287	14163	14167	14189	14174	14211	14058	14248	14025	14202	14119	14190	14088	14358	14299	14103	14108	14200	14097	14202	14092	14115	14148	14044	14116	14065	14152	14240	14020	14139	14165	14070	14039	14089	14177	14251	14156	14205	14154	14185	14362	14052	14286	14267	14156	14197	14202	14234	14260	14170	14182	14239	14259	14219	14153	14122	14244	14304	14158	13973	14054	14292	14048	14285	14313	14259	14170	14186	14138	14269	14096	14284	14148	14204	14083	14200	14218	14069	14135	14145	14158	14069	14256	13974	14143	14198	14300	14218	14013	14275	14183	14314	14209	14123	14242	14042	14219	14221	14008	14257	14246	14206	14061	14190	14298	13996	14151	14236	14187	14160	14305	14160	14200	14297	14054	14345	14276	14201	14320	14251	14158	14362	14195	14258	14166	14267	14096	14179	14085	14303	14208	14272	14232	14322	14196	14205	14116	13982	14098	14068	14259	14197	14124	14181	14117	14229	14188	14132	14182	14251	14220	13960	14118	14243	14198	14197	14115	14223	14114	14106	14090	14207	14190	14005	14421	14176	14227	14284	14244	14121	14128	14040	14221	14126	14119	14334	14193	14158	14120	14147	14132	14014	14234	14142	14094	14110	14215	14192	14253	14156	14306	14049	14043	14199	14076	14188	14171	14095	14179	14147	14271	14098	14314	14180	14179	14419	14098	14321	14183	14153	14258	14110	14164	14050	14309	14164	14266	14217	14171	14287	14125	14154	14184	14105	14232	14311	14197	14267	14086	14034	13976	14260	14151	14116	14230	14183	14089	14137	13913	14122	14226	14156	14172	14302	14207	14202	14244	14183	14270	14135	14269	14276	14187	14204	14271	14147	14290	14214	14246	14244	14100	14113	14265	14271	14344	14165	14216	14291	14031	14353	14068	14126	14291	14175	14188	14225	14082	14196	14111	14222	14284	14340	14139	14201	14233	14398	14202	14208	14162	14194	14239	14172	13950	14268	14239	14250	14211	14117	14078	14127	14195	14160	14191	14174	14227	14159	14197	14103	14095	14240	14184	14172	14090	14254	14425	14259	14212	14119	14113	14202	13996	14231	14100	14291	14276	14230	14267	14129	14167	14064	14248	14225	14149	14148	14045	14063	14209	14137	14068	14185	14187	14221	14166	14006	14174	14036	14170	14174	14063	14186	14214	14181	14255	14190	14344	14246	14277	14199	14368	14201	14089	14122	14335	14167	14211	14272	14242	14296	14104	14295	14139	14185	14199	14312	14109	14030	14195	14280	14186	14151	14322	14226	14173	14098	14187	14250	14211	14030	14263	14449	14138	14166	14247	14188	14145	14168	14135	14160	14020	14178	14135	14227	14053	14224	14088	14330	14177	14188	14090	14282	14250	14169	14181	14187	14060	14124	14183	14221	14176	14142	14238	14155	14125	14126	14099	14232	14168	14333	14181	14083	14129	14023	14288	14262	14228	14182	14317	14331	14161	14148	14195	14205	14252	14095	14221	14226	14141	14312	14144	14196	14220	14202	14127	14293	14091	14077	14096	14215	14035	14151	14258	14180	14190	14046	14301	14225	14144	14228	14123	14336	14182	14308	14270	14186	14198	14276	14107	14266	14176	14368	14268	14038	14087	14108	14055	14278	14176	14309	14160	14241	14151	14073	14145	14002	14229	14162	14138	14336	14129	14041	14126	14145	14170	14181	14176	14149	14156	14120	14160	14025	14181	14232	14152	14385	14119	14488	14269	14142	14286	14093	14336	14283	14213	14155	14121	14117	14270	14214	14104	14215	14096	14333	14165	14206	14227	14215	14327	14212	14123	14029	14284	14052	14069	14320	14078	14270	14163	14327	14086	14090	14194	14035	14054	14048	14260	14198	14360	14307	14141	14205	14173	14354	14287	14126	14200	14263	14040	14371	14243	14284	14415	14221	14147	14270	14230	14237	14208	14201	14300	14273	14168	14230	14147	14278	14084	14127	14186	14087	14228	14179	14336	14275	14390	14313	14295	14205	14193	14219	14309	14340	13971	14246	14253	14388	14295	14284	14272	14187	14184	14150	14314	14186	14166	14166	14206	14241	14273	14197	14124	14132	14064	14208	14209	14233	14220	14223	14319	14078	14143	14204	14126	14185	14086	14108	14242	14147	14189	14087	14152	14085	14112	14405	14056	14342	14159	14129	14107	14144	14029	14182	14199	14258	14179	14070	14269	14107	14136	14091	14272	14241	14077	14216	14179	14253	14243	14175	14173	14109	14181	14141	14119	14129	14112	14150	14008	14087	14093	14207	14240	14060	14257	14092	14093	14269	14181	14121	14153	14021	14125	14192	14161	14221	14287	14291	14084	14395	14220	14109	14146	14095	13988	14311	14165	14200	14022	14279	14117	14175	14121	14197	14076	14402	14138	14309	14217	14177	14079	14214	14210	14263	14149	14105	14069	14117	14124	14329
25562	21025	27874	26323	23336	22315	21701	19691	19012	19009	30164	38631	30130	23121	19197	17397	17126	17071	17124	16907	17136	17110	16971	17129	17087	17025	17314	17064	17160	17038	17108	17166	17087	17166	17336	17025	17018	16962	17125	16872	17067	16906	17036	17060	17101	17170	16948	16940	17088	17085	17079	17175	16883	16898	17066	16880	16931	16959	16853	16951	16703	16895	16837	17108	17157	17086	16862	17020	16733	17120	16927	17186	17054	16745	16877	16812	17049	17063	16996	16847	16757	16948	16912	17052	17017	17182	16810	16880	17016	17066	17130	16883	16928	16951	17017	16780	17079	16830	16949	16659	16823	16990	16957	17063	16958	17066	16858	16892	16911	16847	16922	16979	16894	16854	17179	17137	17198	16947	16999	17131	16899	17107	17031	16957	16839	17000	17054	16959	16992	16940	17037	17151	16911	16822	17036	16904	17182	17003	17041	16871	16849	16864	16945	17249	16908	17078	17159	16698	16901	16997	16906	16958	16898	16891	16957	17101	16995	17039	16747	16933	16856	16852	17013	16956	16885	17028	16945	16985	17072	16927	16815	16991	16960	16997	16871	17006	17090	16932	16685	16825	16979	16815	16986	17048	16925	16842	17074	16818	16991	16909	16899	16743	17045	16802	16717	16852	16864	16924	16993	16990	17009	17104	16778	16985	16973	17022	16938	16879	16707	16966	17061	16987	16643	16825	16991	16947	17126	16904	16872	17143	17023	16953	16960	17092	16896	17088	16812	16878	16692	16897	17054	17040	17071	16969	17045	16897	16947	17057	17102	16900	17189	16871	16909	17010	16917	17158	17006	16893	17142	16834	17095	17107	16924	16891	16977	16911	16943	17126	16779	16768	17071	16926	16981	16978	16986	16973	17117	16899	17096	17208	16888	16920	17136	17092	16981	16803	17001	16867	16819	16892	16879	16863	16969	17090	17060	16708	16889	17028	17110	17081	16989	16986	17097	17053	16881	16978	17007	16981	17077	16785	16926	16948	16903	16867	17074	17072	16943	17045	17095	16801	16687	16896	16680	16838	16764	16853	17204	16931	16873	16799	16975	17034	16877	16712	17009	16967	17096	16953	16875	16916	16781	16953	16909	17034	16993	16995	16781	16775	16951	17170	16844	16869	16921	17108	16825	16894	17087	17004	17066	16925	17106	17042	16873	16964	16970	16998	16957	16931	16754	16944	17240	17166	16823	16877	16936	16900	16909	16889	16900	16770	16973	17077	17050	16871	16931	17101	16972	17013	16824	16934	17084	17085	17048	17213	17061	17009	17104	16954	17122	17161	17246	16993	16876	17048	17165	16878	16808	16974	17167	16963	16912	16811	17087	16929	16899	16967	16868	16814	16685	16965	17033	17113	16957	16958	16751	17128	17003	16784	16816	16965	16945	17030	17090	17043	16979	16819	16978	17005	16935	16943	16992	17004	16924	16931	16917	16890	16843	17074	16869	16947	16920	17003	17050	16890	17007	16933	16928	17007	16897	17044	17171	17049	16804	16776	16936	17054	16845	16971	17186	16946	16798	16851	16931	16972	17052	16834	17097	16945	17015	17099	16896	16995	16906	16932	16726	17094	16962	16956	16849	16988	17196	16941	16952	16957	17001	16929	16874	17007	16965	16844	16802	17018	16851	16916	16912	17055	16879	16935	16790	16969	16731	16946	17017	16975	17112	17082	16989	16974	16919	17000	16913	16941	17072	16930	17125	16982	17273	17122	17190	17178	17095	16983	16988	17028	16874	17043	17018	16906	16934	16849	16941	17119	16992	17036	16920	17069	16967	17021	16833	17090	16734	16705	16935	16929	17144	17077	16871	16973	16813	16968	17052	17068	17211	17046	16951	16844	16847	16995	16877	17011	17003	16866	17202	17067	17140	16903	17032	16875	16934	16852	16764	16916	16820	16716	16896	17159	17080	16740	16934	17098	17189	17058	16973	17002	16866	17056	17008	16946	16893	16891	16975	16970	16837	16847	17101	17069	17121	16944	16892	16817	17043	16998	16893	17079	17092	16914	16916	16942	16854	16898	16912	16941	16885	16908	16771	17027	17119	16845	16907	16874	17008	16953	16862	16830	16775	16712	16965	17017	17045	17016	16944	16944	16925	16898	16764	16699	16814	16962	16984	16848	16850	17076	17086	16971	16998	17047	16925	16843	16905	16959	16977	17073	17077	16845	16962	16865	17012	16835	16954	16969	17023	17037	16999	17011	16969	16876	17045	16911	16967	16977	17089	16930	16857	17074	17057	16996	17004	16851	16944	16776	17118	16992	17003	16969	16963	16916	16745	16787	16988	16901	16816	16976	17065	16940	16869	16723	17155	16698	16974	16688	16909	16969	16967	17083	17127	16849	16990	16911	16997	16936	17373	17075	17026	16903	16945	16999	17062	17135	16983	17090	17155	16928	17001	16681	16926	16904	16847	17047	17018	16921	17016	16770	16997	17085	17169	17066	16933	17129	17086	17026	17029	16820	16948	16891	17160	16948	17011	16787	17102	16989	17076	17056	16950	16869	16991	16768	16869	17064	16981	17216	16936	16884	16946	17023	16945	17183	16869	16801	17037	16942	16956	16980	17033	17060	16872	16906	16873	16984	17026	16874	16886	17004	17042	17052	16936	17163	17038	16982	16747	16970	16941	16965	16988	16914	17002	17042	16832	16903	16910	17099	17035	16891	16999	16894	16917	17235	17009	16829	16846	16859	16792	17006	17097	17027	16875	17072	17024	17029	17051	16925	17141	16837	16902	16824	16784	16965	16856	17023	17037	16788	16894	16898	16758	16885	16974	16819	16975	17124	17010	16857	16968	16710	17127	16967	16943	17042	16975	17023	17074	17063	16836	16771	17034	17016	16981	17082	16946	17067	17078	16945	16999	17157	17249	17038	16897	16999	16865	17225	17113	17070	16922	16942	16758	16995	16920	16979	16848	17081	16851	16979	17141	17035	16936	17023	16925	17046	17010	16969	17108	16933	16932	16857	17019	17008	17000	16932	17032	16828	16930	16924	16824	16937	17036	16967	16954	16979	16916	16996	16795	16978	16900	16761	17020	17138	17014	17037	16941	16882	17177	17156	16909	17044	16965	16889	16931	16959	16957	16962	16979	16834	16922	16927	17263	17042	17084	17162	16971	16969	16941	16916	16952	16982	17189	16865	16881	17122	16999	16981	16863	16974	16789	16888	17113	17012	17052	16899	17106	16861	17034	17066	17019	16837	17061	16913	16898	16787	17025	17075	16998	17082	17032	16962	17178	16998	16827	16780	16851	17083	17008	17012	17081	16875	17076	17240	17129	16986	16902	16855	16984	17022	16864	17066	16914	16825	16899	16862	16786	16936	17094	16960	17047	17014	16967	16975	16986	17033	17019	16998	17173	16860	17110	17120	16895	16746	16903	16933	16782	17130	16936	17118	16973	17221	17067	16966	17031	16891	16924	16890	16979	16966	17053	16908	16809	17084	16958	16955	16833	16822	16970	16669	17035	16858	17012	17097	16868	17018	17102	17013	16907	16999	16834	17111	16798	17008	16745	17037	17003	16979	17000	16937	16987	16969	16881	16953	17060	17038	17118	16856	17082	16899	16937	16948	16862	17072	17012	17006	17152	17001	17134	16541	16883	17026	17070	17055	17109	16894	17116	16853	17175	16835	16912	16810	16890	16876	16882	16929	17044	16894	16819	17026	16902	17042	16903	16789	16880	16897	17135	17088	16927	17318	16625	16908	16883	17032	16812	16829	17067	17033	17009	16948	17106	17019	16882	17057	17153	17036	16951	17070	16795	16788	16777	16977	16793	17047	17187	17021	16985	17197	17062	17026	16908	17100	16959	16837	16867	16899	17032	16936	16966	17114	16925	16808	16960	16983	16911	16869	16958	16979	17074	17101	16867	16914	16842	16787	16755	16798	16925	16769	17197	16982	16824	16907	17017	17087	17061	17133	16771	16986	16946	17110	16872	16847	16971	17119	16785	16905	16988	16761	16993	16789	17111	17064	16899	17076	16832	16978	17024	16881	16995	16978	17131	17104	16970	17210	17019	16804	16846	17015	17144	17137	16988	17060	17130	17010	16969	17042	17009	16850	16882	17017	16824	16823	16771	17074	16834	16731	17047	16909	17093	17074	17123	17133	16816	17024	16708	16747	17009	16981	17082	16937	16954	16833	16955	16863	17044	16932	16951	17026	17052	16967	16989	16926	16965	16954	16901	16894	16999	17091	17097	16876	17097	16869	16838	16913	16807	17113	17048	16850	16980	17070	16979	17114	16861	16931	16937	16823	16984	16910	17059	16983	16867	17041	17065	16991	16699	16906	16947	16988	17115	16837	16887	17052	17222	16964	17126	16935	17035	17103	17143	17177	16967	17093	16956	16697	17230	17013	16933	17018	17251	16895	16970	17082	17103	16999	17207	16888	17062	17164	16870	16889	16968	16970	17046	16972	17160	16826	16974	16904	16958	16870	17030	17006	16669	17043	17042	16869	16926	17054	16962	16947	16926	16904	16758	17007	16957	17089	17091	17105	16994	16915	17091	16978	17023	16993	16933	16969	16996	16857	17006	16920	16879	16909	17125	17119	17114	17110	17100	16880	16985	17089	16845	16790	16762	16783	16948	17068	16933	16905	16933	16945	17057	17038	17040	17180	17020	17091	17137	17061	16896	16865	17030	17045	16887	16995	17133	16942	16914	16817	17076	16894	16902	17021	16892	17066	17091	17202	16987	16979	16916	17222	16899	17041	17015	16982	16873	17038	16800	16960	17017	16951	17006	16864	16885	17199	16945	17110	16922	17165	17034	16865	16735	17102	16953	17009	16985	16742	17077	16829	17105	16921	17203	16864	17217	16967	17088	16901	16830	16792	17083	16996	16980	16935	17024	17039	17002	16924	16926	17169	16959	17014	17173	16873	16811	17063	16871	16810	16953	16903	16769	16834	17123	16917	16912	17003	16922	16916	16902	16945	17003	17115	17030	16999	16914	17001	17199	17022	17102	16877	17085	16926	17002	16813	16937	17031	16822	16958	16992	16920	16994	17004	16891	16930	16746	16740	16835	16731	16977	16807	16982	16983	16820	17169	16910	16762	16891	16889	16916	17035	17024	16950	16915	16969	16983	16917	17042	16824	16954	17109	16967	16865	16829	16761	16817	16907	16958	17024
19106	33886	34700	27592	22812	19980	18614	17617	17102	17046	32981	37917	28829	20296	15995	14236	14050	13922	13995	13953	13930	14160	14060	13917	14037	14057	14022	14153	13860	14044	14025	13892	13914	14032	14105	14040	13800	13962	14092	14064	14038	13847	13986	14036	14008	13967	14056	14043	14057	14048	13913	14042	13885	14184	13897	13900	14067	14112	13949	13861	14196	14000	14167	13924	14028	13947	13869	14043	14196	13891	14001	13873	14006	13882	13992	13976	14093	13890	13947	14139	13951	13995	13919	13981	14127	13991	14020	14001	13861	14023	14172	14101	14065	14063	14118	14123	14124	13847	13907	14071	13889	14164	14040	13948	13998	13996	14098	13935	14036	14091	14132	14148	13939	13966	13982	13954	13663	13889	14165	13966	14069	13890	13955	14080	14009	14027	13975	14067	13956	14037	14013	13932	14039	13980	14163	13955	13934	14200	14030	13907	14058	13770	14017	14050	14074	13942	14098	14003	13941	14105	14060	14041	14052	14020	14011	14109	14103	13887	14056	13984	13907	14191	13977	13946	14019	13902	14133	13971	13896	13913	13954	14009	14281	14067	14028	14203	14062	13980	14048	13946	14008	14065	13859	13971	14044	13916	14087	14055	14087	13890	13947	13943	13985	13951	14025	13769	14029	14002	14128	14043	14081	14118	13873	13983	14191	14087	13934	13981	14146	14036	14048	13954	13789	14152	13987	14062	14031	14087	14115	14150	14017	13940	14052	14172	14129	13985	14026	13984	14141	13972	13894	14181	14061	14056	13975	14092	14132	13972	13967	14007	14035	14026	13988	14017	14096	14203	14035	14016	13991	14008	13935	13966	13997	14186	14207	13901	13880	13997	14082	13991	13937	14139	13904	13943	14167	14174	14181	14029	13926	13972	14044	14001	14022	14057	14209	14127	14186	13981	14011	14057	13976	13918	14117	13974	14067	14048	14010	13879	13948	13939	13958	13967	13917	13841	14089	13843	14065	14043	13942	13965	14062	14093	13949	14022	13990	13961	14003	14052	14075	14043	14078	13944	13963	14072	14108	13880	14185	14083	14182	14160	14173	14112	14099	13817	14146	13997	14168	14113	13888	13955	14006	13993	14013	13927	14016	14214	13903	14107	13821	14093	13927	13992	14032	13892	14001	13992	14149	14020	13910	13945	13867	14101	13969	13853	14078	14030	14000	14000	13949	14103	14112	13875	13935	13926	14022	14028	13990	13979	14035	13963	14183	13922	14102	13940	13998	13929	13900	14111	14079	14211	14052	13893	13981	14007	13899	13908	13970	14072	14054	13915	14063	13883	14160	14054	14170	14026	14046	14129	13993	13860	13871	13921	14037	14055	13817	14001	13980	13945	14046	14084	14119	14105	14022	13984	13966	14063	14037	14106	14018	14016	14011	14169	13883	13911	13996	14109	13978	14164	14012	14085	14068	14088	14065	14131	13896	14000	14177	14126	14092	14007	13901	14032	14074	13964	13979	14179	14019	13949	13897	13929	13948	13955	14073	14072	14253	13817	14055	14054	14048	14138	14002	14099	14069	14152	14030	14112	13983	14086	14029	13895	13949	13997	13954	13842	13882	14022	14071	14110	13945	14029	14197	13974	13981	13958	14074	13763	14015	14054	13815	14042	14019	13911	13993	14051	14179	14020	14033	14028	13954	14068	13968	13948	13918	14042	14124	13912	14048	13977	14072	14015	14040	13951	13942	14056	13946	14013	14055	13950	13992	13847	14054	14010	13865	13999	13998	13887	14043	14001	13818	14118	14016	13846	13971	13893	13838	13918	14124	13953	14064	13980	14067	14242	13945	14051	14200	14023	14060	14038	14080	14016	13930	13959	14061	14120	13850	13884	14078	13993	14097	13979	13865	14149	14128	14150	14003	13893	13902	14160	13854	14210	14004	14032	14086	13968	13984	14165	14065	13994	13824	14002	14081	14082	14048	14235	14060	14047	14024	14029	13969	13938	13928	13936	14186	14147	13982	13930	13839	14013	13956	14073	13870	14038	14056	14223	14102	13942	14064	14035	13988	14054	14082	13912	14018	13997	13837	14106	14038	13839	14110	14068	14120	14065	14098	14133	14166	13957	14141	14120	13869	14000	13971	13996	14067	14039	13920	13802	14050	14069	13982	14041	14063	13978	14054	13969	14062	14196	14086	14095	14081	13949	14063	14013	14283	14140	14112	13996	13921	14182	13953	14236	14050	14043	13879	14142	13990	14111	13920	14071	14179	13950	13839	14003	13959	14027	14086	14004	13962	14140	14096	13851	14084	14105	14017	14046	14009	14062	14012	13867	13918	13977	14132	14033	14019	14085	13951	13964	13968	14150	14084	14175	14002	13880	14024	14092	14021	13919	13918	14083	14015	14101	14101	13924	14015	14031	14152	14122	14070	14039	14008	13953	14169	14006	14179	14022	14148	14026	13900	14215	13830	14174	14089	13944	14045	14033	13920	14062	13915	14005	14071	14071	14085	14003	14163	14044	14024	14019	14121	14098	14105	14001	14071	14214	13899	13966	13886	13885	14065	13954	14167	14095	14135	14054	14155	14064	14029	13960	13981	14083	14148	13967	14044	13857	13998	14089	13977	14055	14027	13870	14048	14071	14147	13942	14003	14022	13836	13841	13870	14101	13861	14047	14256	14074	13859	13922	14184	14080	14163	14007	14128	14097	13971	14024	14166	14032	14072	14026	14176	13965	14054	13968	13942	13997	13869	14110	13911	14078	14068	13936	14001	14222	13988	14066	14009	13841	14049	14113	14168	14052	13941	14018	13922	13793	14070	13908	14139	13974	14193	14154	14096	13935	13935	13813	14243	14102	13965	14018	14129	13968	13936	13947	13995	13972	13977	14112	13863	13900	13964	14006	14044	13873	14115	13967	14069	13944	14064	14120	13903	13863	14028	14130	14054	14063	13930	13968	14201	14021	13878	13944	14118	14032	13954	14093	13928	13984	14078	13916	13991	14046	14036	13933	13988	14083	13970	14048	13962	14049	13995	14069	14007	14000	14010	13928	14106	13938	14033	14027	14033	13986	14128	14002	14011	14108	14041	14012	13873	14161	14090	13975	13925	14027	13990	13912	14069	14142	13994	13832	14098	13819	14068	13974	14050	13928	14043	13947	14059	14248	14263	13840	13995	14103	13933	14059	13924	14053	13966	14193	14052	13974	14071	14216	14193	13959	14148	13995	14081	13963	14193	14111	14161	13985	14116	14076	13933	13917	13976	13851	14091	14015	13969	14062	14058	13939	14111	13957	13976	14024	13954	13995	14028	14101	13941	14097	13990	14000	13992	14203	14087	14130	14020	14074	13926	13971	13807	13876	13789	14079	13911	14059	14052	13883	14000	13937	14073	14119	13861	13946	13957	13940	13931	14013	14089	13882	14015	14159	13890	14166	14048	13992	14139	13973	13924	14079	14133	13891	13981	13880	14095	13911	14216	13946	13997	14099	14100	13777	14074	13943	14039	13951	14005	14036	14040	14023	14118	14103	13944	13966	14016	13922	14021	13971	13937	13952	14136	14104	14031	13992	14035	13893	14075	14101	14079	13992	13975	13942	14020	14007	13896	14019	13959	14132	13899	14068	14050	14093	13982	14088	14081	14047	13942	14005	13973	13854	13919	13923	14069	13861	14002	13959	13991	14184	13969	13917	14093	13924	13950	13962	13947	14044	14147	13819	14047	13958	14032	13961	14087	13863	13818	13817	14067	14107	13987	14025	13935	14120	14024	14131	13902	14010	14111	14008	13865	13809	14020	13960	13921	14008	13890	13962	14130	14076	13979	14019	13855	13915	14034	13956	13895	13925	13987	13873	14033	13859	14095	13940	14179	14020	13956	14038	14057	13931	14001	13870	14043	13967	13942	13931	14110	13898	13995	13982	13944	14159	14021	13986	14038	14097	13964	13955	14065	14105	14200	13964	14032	14123	14116	14162	13977	13992	14047	14024	14242	14002	14037	14092	14098	14057	14072	13944	14047	13937	14044	13865	14034	14066	13992	14083	14066	14178	14092	14152	14030	13982	14026	14036	14026	14059	13960	13951	13931	14072	14023	14004	13942	14108	14065	14016	13931	13987	14080	14029	13876	14065	13991	14014	13925	13963	13936	13997	13936	13837	14049	14088	13845	14053	14102	13978	13961	14117	14080	14042	14065	13885	14081	13855	13995	13870	13933	14185	14056	14165	14001	14033	14067	13976	14024	14223	14011	14189	13948	13887	13886	13993	14068	14121	14045	13962	13915	13970	14133	13871	14184	13944	14063	13928	14024	14174	13968	14063	13991	13843	14074	13946	13986	14199	14265	13996	14066	13929	14094	13925	13993	14003	13900	14092	14059	14139	14066	14047	13851	14032	14005	14007	14168	14006	13970	14005	14088	14148	14035	13916	14130	14093	14080	14003	14017	13907	13941	14033	14042	13971	14034	14029	13913	13857	14057	14102	13919	14087	13965	14047	14331	14059	13983	13893	13963	13962	14182	13988	14022	14169	14080	13987	14086	13989	13883	14240	14025	13944	13902	13973	14172	13940	14075	14101	14013	14064	14116	14136	13861	14043	14092	13891	14288	14018	13932	13902	14040	14129	14019	14003	13966	14032	13974	13899	13952	13952	14152	14028	14101	14025	13961	13879	13999	14030	14082	13958	13971	13995	13955	14070	14028	14122	13940	13901	14062	14053	14059	14046	14144	14023	14107	14048	14148	14020	13982	14019	14006	14020	13892	14003	14062	14017	13965	14061	14185	14083	13918	13877	13987	14038	14041	14005	13951	13947	14100	14020	14045	13946	13853	13992	14001	14068	14082	14004	14023	14007	14028	14131	13958	13986	14068	14017	13886	14018	14174	13921	14013	14096	14035	14157	14081	14109	13846	14048	13945	13912	13909	14011	14143	14026	13925	13910	13955	14075	14100	13902	13901	13910	14075	14098	13980	14112	13936	14108	14000	13982	14041	14084	13876	14104	14079	14063	14048	13910	13978	14006	13920	13878	13936	14159	14103	13823	14057	14159	13818	14205	13927	13965	13858	13882	13879	13900	14186	13884	13927	13923	13992	14015	13924	14021	14055	13944	13979	14106	14003	13929	14075	13961	14128	14160	14144	13939	13928	14097	13825	14257	13909	14062	14022	14109	14033	14042	13816	14041	14070	14173
23911	21046	28476	24200	22651	25242	24913	20770	19610	19311	37353	54645	40211	28847	21132	17521	16889	16490	16622	16551	16636	16400	16762	16502	16666	16715	16626	16631	16488	16368	16660	16591	16483	16619	16620	16525	16618	16467	16621	16534	16450	16519	16637	16556	16543	16448	16496	16594	16554	16673	16334	16577	16417	16433	16686	16595	16666	16586	16515	16595	16587	16246	16379	16537	16577	16453	16704	16663	16493	16354	16442	16505	16511	16543	16367	16517	16551	16546	16416	16343	16546	16535	16542	16509	16597	16702	16452	16581	16326	16696	16546	16525	16464	16470	16656	16706	16518	16361	16428	16474	16558	16632	16549	16470	16587	16564	16476	16396	16418	16494	16516	16538	16482	16468	16373	16492	16652	16445	16588	16427	16394	16458	16407	16582	16551	16591	16599	16569	16780	16538	16368	16552	16340	16561	16492	16731	16570	16556	16471	16484	16730	16416	16417	16323	16501	16589	16362	16596	16268	16237	16463	16432	16551	16553	16530	16433	16702	16640	16502	16355	16495	16507	16411	16557	16545	16367	16424	16506	16418	16595	16693	16501	16473	16497	16424	16471	16530	16284	16467	16604	16371	16349	16409	16538	16314	16330	16288	16363	16195	15982	16404	16365	16356	16595	16595	16416	16475	16459	16390	16505	16382	16513	16713	16394	16509	16535	16288	16438	16494	16465	16355	16505	16675	16521	16475	16348	16399	16413	16365	16563	16645	16425	16462	16509	16376	16365	16468	16609	16482	16562	16461	16454	16386	16338	16261	16529	16599	16328	16413	16603	16395	16290	16392	16337	16458	16400	16336	16478	16349	16359	16525	16418	16300	16635	16344	16383	16658	16484	16607	16316	16649	16447	16177	16330	16551	16524	16413	16602	16469	16503	16456	16538	16475	16439	16455	16573	16486	16503	16601	16376	16377	16283	16475	16437	16406	16453	16533	16421	16340	16593	16558	16412	16560	16462	16529	16664	16395	16283	16522	16518	16493	16642	16401	16600	16743	16365	16281	16495	16424	16343	16570	16456	16468	16672	16557	16547	16442	16554	16279	16443	16187	16380	16608	16585	16548	16356	16475	16529	16536	16501	16564	16407	16270	16583	16551	16449	16430	16570	16613	16247	16493	16539	16504	16527	16392	16454	16320	16344	16379	16380	16405	16267	16392	16678	16322	16603	16225	16349	16540	16490	16482	16504	16311	16413	16509	16442	16509	16181	16336	16371	16447	16262	16339	16505	16446	16565	16235	16373	16395	16565	16344	16435	16693	16440	16743	16244	16432	16553	16555	16464	16357	16444	16546	16373	16221	16564	16278	16235	16560	16512	16360	16572	16601	16552	16605	16455	16467	16387	16432	16431	16505	16501	16449	16646	16235	16339	16628	16655	16501	16546	16447	16504	16408	16635	16349	16285	16506	16655	16520	16561	16366	16296	16308	16414	16272	16519	16303	16264	16668	16474	16154	16368	16391	16653	16556	16404	16406	16558	16406	16521	16630	16416	16506	16531	16552	16366	16483	16342	16489	16436	16401	16175	16368	16537	16566	16436	16597	16532	16459	16497	16439	16480	16492	16411	16604	16327	16475	16432	16559	16294	16409	16341	16447	16514	16516	16484	16228	16484	16429	16328	16451	16580	16512	16462	16431	16478	16441	16452	16331	16275	16312	16317	16343	16547	16327	16412	16603	16292	16230	16412	16447	16448	16496	16434	16437	16534	16309	16559	16420	16250	16550	16750	16381	16394	16557	16458	16420	16459	16525	16443	16591	16276	16363	16116	16401	16324	16342	16430	16325	16203	16607	16367	16434	16472	16643	16455	16565	16250	16361	16519	16280	16438	16450	16498	16368	16411	16554	16374	16465	16637	16494	16533	16350	16468	16574	16358	16494	16341	16437	16384	16614	16373	16326	16608	16495	16242	16462	16551	16398	16631	16567	16416	16545	16438	16504	16598	16606	16340	16442	16460	16434	16441	16153	16519	16364	16384	16561	16445	16427	16648	16246	16453	16513	16503	16468	16436	16392	16559	16588	16580	16397	16591	16414	16521	16528	16299	16379	16431	16633	16317	16475	16528	16444	16499	16518	16465	16580	16617	16644	16426	16516	16517	16483	16428	16339	16287	16580	16462	16373	16482	16488	16501	16520	16274	16288	16345	16299	16367	16308	16485	16677	16447	16296	16430	16449	16560	16455	16505	16681	16479	16504	16595	16575	16454	16536	16332	16294	16605	16489	16599	16564	16450	16473	16351	16351	16404	16695	16425	16422	16416	16373	16416	16208	16416	16308	16346	16352	16292	16393	16299	16489	16556	16675	16436	16378	16397	16562	16604	16358	16449	16603	16298	16376	16547	16509	16447	16258	16818	16456	16493	16480	16396	16576	16301	16591	16535	16249	16392	16447	16489	16341	16433	16338	16385	16619	16681	16284	16322	16446	16566	16581	16660	16570	16352	16509	16461	16382	16412	16365	16381	16242	16550	16709	16514	16345	16340	16408	16434	16461	16488	16345	16329	16399	16397	16323	16411	16380	16499	16387	16479	16438	16360	16349	16488	16464	16412	16385	16416	16531	16433	16524	16520	16631	16253	16248	16278	16336	16335	16317	16267	16564	16404	16438	16456	16582	16557	16572	16649	16347	16408	16291	16550	16346	16372	16603	16264	16561	16364	16466	16561	16372	16407	16503	16400	16328	16402	16435	16324	16316	16399	16584	16414	16467	16478	16374	16199	16605	16438	16443	16406	16456	16397	16437	16378	16356	16337	16436	16173	16497	16283	16471	16457	16448	16393	16395	16330	16493	16572	16626	16402	16497	16219	16346	16428	16298	16476	16404	16325	16462	16559	16381	16449	16437	16519	16391	16497	16410	16512	16496	16324	16340	16240	16494	16469	16528	16383	16467	16482	16525	16191	16527	16585	16400	16351	16240	16403	16502	16185	16315	16353	16378	16455	16421	16320	16491	16397	16466	16663	16566	16443	16483	16438	16458	16296	16653	16468	16237	16456	16424	16345	16497	16254	16411	16449	16415	16464	16518	16324	16464	16522	16556	16448	16451	16547	16532	16274	16505	16369	16526	16245	16337	16545	16358	16342	16318	16275	16535	16425	16437	16585	16632	16423	16408	16397	16415	16621	16485	16364	16364	16284	16589	16597	16513	16332	16429	16451	16473	16363	16354	16503	16398	16478	16456	16370	16568	16449	16422	16272	16454	16580	16405	16494	16467	16329	16318	16487	16511	16783	16466	16450	16459	16360	16545	16546	16391	16381	16333	16397	16618	16421	16559	16365	16337	16484	16417	16331	16354	16558	16321	16523	16386	16495	16426	16360	16472	16554	16467	16485	16098	16465	16409	16373	16605	16397	16443	16497	16508	16309	16579	16512	16465	16233	16653	16263	16391	16512	16500	16323	16487	16494	16494	16355	16520	16525	16424	16503	16490	16553	16487	16330	16470	16419	16544	16291	16423	16268	16531	16601	16393	16666	16332	16459	16560	16522	16419	16460	16748	16542	16379	16382	16584	16461	16469	16459	16785	16547	16539	16535	16516	16521	16626	16341	16599	16473	16230	16434	16369	16402	16552	16459	16436	16400	16262	16514	16616	16479	16353	16438	16494	16444	16566	16534	16326	16452	16418	16465	16673	16601	16310	16434	16426	16281	16349	16368	16364	16434	16614	16417	16456	16428	16436	16291	16552	16525	16429	16362	16228	16348	16492	16625	16547	16712	16640	16235	16322	16484	16546	16491	16398	16368	16389	16496	16407	16341	16484	16468	16337	16316	16342	16589	16565	16435	16398	16424	16514	16375	16466	16497	16458	16354	16498	16529	16330	16443	16527	16303	16533	16594	16673	16575	16349	16405	16550	16500	16659	16517	16216	16418	16421	16578	16522	16311	16608	16567	16318	16451	16484	16597	16482	16643	16537	16428	16450	16542	16485	16331	16259	16475	16675	16387	16426	16611	16464	16520	16278	16457	16500	16316	16447	16434	16417	16497	16358	16461	16366	16622	16331	16230	16420	16546	16530	16351	16382	16415	16541	16467	16342	16546	16457	16356	16463	16439	16586	16678	16596	16503	16481	16575	16654	16683	16393	16425	16668	16686	16593	16402	16273	16601	16179	16537	16408	16284	16395	16403	16341	16542	16499	16495	16445	16547	16436	16353	16317	16393	16446	16505	16281	16462	16457	16448	16447	16468	16251	16371	16478	16319	16520	16640	16401	16448	16523	16394	16595	16426	16449	16642	16506	16246	16313	16699	16457	16336	16403	16432	16462	16220	16279	16502	16546	16662	16423	16250	16532	16259	16495	16290	16700	16373	16437	16301	16420	16409	16456	16243	16606	16538	16489	16491	16357	16239	16489	16404	16486	16361	16262	16402	16210	16285	16402	16406	16491	16459	16422	16454	16577	16503	16345	16559	16455	16342	16239	16583	16373	16640	16459	16548	16440	16353	16436	16598	16500	16340	16321	16339	16564	16314	16468	16643	16452	16593	16555	16507	16117	16073	16423	16437	16253	16580	16611	16532	16337	16636	16580	16566	16484	16450	16455	16407	16419	16504	16557	16421	16636	16431	16312	16400	16359	16229	16607	16581	16417	16422	16479	16387	16372	16401	16402	16507	16512	16452	16225	16504	16454	16383	16423	16385	16468	16514	16503	16501	16386	16476	16301	16566	16343	16573	16578	16654	16429	16553	16439	16225	16527	16327	16445	16458	16460	16448	16353	16478	16477	16431	16586	16432	16417	16535	16385	16367	16444	16261	16435	16342	16218	16426	16397	16397	16345	16551	16401	16485	16517	16258	16613	16541	16502	16399	16428	16649	16420	16350	16296	16434	16592	16420	16631	16314	16281	16376	16393	16490	16730	16402	16662	16379	16662	16349	16169	16273	16526	16573	16581	16349	16494	16438	16297	16361	16487	16516	16465	16513	16365	16386	16434	16706	16497	16328	16449	16486	16361	16144	16425	16388	16645	16410	16414	16537	16462	16280	16392	16387	16432	16316	16563	16350	16382	16230	16559	16509	16501	16595	16339	16346	16511	16311	16388	16485	16440	16460	16289	16574	16484	16377	16432	16521	16457	16279	16369	16248	16664	16353	16421	16475	16314	16403	16561	16452	16480	16519	16384	16473	16275	16330	16157	16480	16232	16466
23380	41790	41437	35016	28816	25111	20625	19581	18467	17603	40384	52046	39676	26431	17448	14390	13780	13779	13819	13667	13610	13789	13801	13711	13696	13731	13791	13830	13912	13686	13815	13669	13576	13880	13745	13644	13742	13861	13817	13683	13839	13684	13988	13659	13632	13695	13667	13741	13685	13700	13630	13902	13707	13855	13780	13786	13633	13751	13706	13657	13650	13573	13801	13760	13783	13685	13598	13748	13756	13603	13746	13813	13663	13913	13707	13653	13504	13655	13745	13930	13809	13736	13876	13709	13679	13691	13593	13805	13677	13576	13762	13610	13706	13760	13626	13677	13799	13670	13617	13747	13755	13689	13660	13617	13830	13697	13742	13648	13697	13751	13592	13666	13629	13753	13759	13674	13773	13802	13735	13799	13685	13815	13830	13785	13768	13780	13735	13712	13757	13592	13622	13701	13747	13613	13748	13782	13712	13638	13623	13730	13748	13677	13751	13650	13597	13652	13782	13717	13633	13756	13762	13547	13740	13733	13601	13766	13698	13767	13828	13834	13648	13765	13917	13630	13653	13759	13627	13701	13581	13710	13730	13623	13925	13765	13727	13758	13788	13818	13543	13749	13648	13613	13783	13605	13763	13612	13554	13724	13663	13564	13628	13655	13585	13654	13779	13644	13849	13796	13632	13816	13635	13641	13701	13766	13810	13666	13698	13680	13871	13719	13706	13587	13690	13765	13530	13909	13750	13711	13798	13864	13794	13738	13877	13758	13574	13581	13638	13766	13776	13682	13681	13922	13775	13692	13527	13548	13747	13840	13820	13645	13654	13754	13786	13834	13711	13674	13587	13806	13614	13685	13694	13692	13829	13701	13643	13841	13757	13761	13693	13788	13652	13889	13825	13701	13675	13837	13730	13632	13716	13448	13841	13695	13759	13630	13708	13628	13678	13583	13768	13780	13785	13845	13542	13840	13739	13766	13727	13603	13555	13643	13657	13740	13777	13792	13787	13836	13667	13698	13732	13751	13673	13744	13730	13764	13634	13594	13740	13717	13712	13644	13662	13788	13600	13723	13613	13717	13650	13791	13615	13778	13669	13785	13800	13657	13746	13687	13792	13774	13685	13595	13681	13653	13699	13704	13725	13675	13835	13759	13662	13740	13766	13743	13631	13566	13660	13705	13737	13806	13692	13701	13706	13434	13679	13743	13683	13742	13666	13682	13778	13747	13540	13832	13719	13762	13869	13476	13573	13625	13709	13911	13684	13757	13760	13574	13794	13757	13691	13656	13716	13886	13588	13650	13668	13635	13736	13797	13600	13795	13743	13545	13761	13758	13698	13858	13742	13717	13638	13742	13664	13806	13508	13828	13838	13913	13737	13721	13810	13705	13610	13673	13833	13826	13651	13663	13726	13833	13667	13697	13613	13679	13762	13696	13847	13760	13542	13793	13698	13699	13708	13821	13724	13668	13769	13667	13618	13875	13746	13681	13792	13490	13659	13706	13782	13681	13765	13690	13803	13692	13819	13649	13680	13732	13537	13731	13766	13611	13598	13796	13786	13777	13692	13647	13782	13655	13706	13584	13597	13611	13785	13792	13708	13554	13777	13497	13682	13601	13576	13818	13676	13708	13577	13777	13713	13737	13790	13658	13566	13862	13697	13856	13634	13664	13563	13794	13734	13722	13690	13697	13794	13584	13637	13825	13577	13637	13731	13630	13856	13743	13615	13550	13637	13782	13655	13790	13570	13730	13753	13737	13889	13831	13796	13597	13691	13667	13628	13741	13688	13755	13792	13648	13810	13699	13616	13684	13542	13733	13711	13780	13605	13677	13816	13486	13674	13642	13663	13675	13716	13804	13898	13799	13644	13683	13549	13622	13750	13826	13726	13887	13713	13744	13592	13702	13648	13503	13593	13771	13803	13655	13496	13733	13585	13926	13699	13658	13830	13766	13625	13690	13722	13776	13635	13518	13862	13732	13693	13656	13794	13596	13662	13664	13562	13528	13541	13742	13669	13866	13827	13769	13883	13615	13727	13629	13579	13810	13692	13533	13707	13762	13750	13754	13677	13714	13788	13642	13799	13624	13720	13774	13711	13664	13783	13777	13868	13555	13698	13703	13694	13668	13664	13731	13701	13629	13821	13688	13767	13758	13741	13864	13725	13651	13696	13785	13564	13663	13730	13785	13723	13607	13827	13843	13724	13782	13574	13553	13679	13700	13621	13724	13736	13503	13689	13790	13774	13656	13722	13678	13697	13646	13639	13628	13631	13701	13760	13678	13669	13687	13688	13480	13647	13906	13812	13669	13721	13699	13722	13610	13616	13666	13840	13713	13708	13735	13690	13789	13633	13740	13783	13757	13724	13683	13854	13717	13632	13695	13430	13907	13691	13614	13823	13780	13833	13912	13682	13643	13574	13774	13682	13885	13905	13589	13789	13817	13827	13757	13601	13784	13837	13730	13815	13683	13637	13821	13696	13567	13570	13751	13693	13667	13709	13712	13621	13798	13629	13701	13643	13540	13822	13855	13741	13660	13630	13865	13493	13787	13777	13712	13703	13798	13570	13653	13705	13604	13682	13733	13748	13777	13694	13813	13634	13647	13667	13929	13561	13671	13905	13676	13768	13718	13624	13624	13854	13638	13775	13793	13691	13606	13682	13599	13663	13543	13661	13691	13628	13626	13710	13888	13643	13631	13740	13760	13805	13828	13581	13804	13635	13827	13758	13868	13706	13782	13637	13592	13715	13690	13771	13773	13837	13665	13767	13743	13707	13860	13823	13696	13762	13706	13706	13806	13955	13741	13865	13769	13845	13671	13840	13752	13727	13519	13673	13775	13606	13888	13676	13613	13639	13791	13563	13884	13755	13766	13620	13580	13710	13824	13830	13671	13487	13784	13929	13702	13648	13740	13773	13906	13553	13689	13726	13597	13572	13785	13729	13722	13760	13775	13766	13801	13888	13802	13741	13831	13775	13866	13596	13786	13790	13670	13781	13750	13752	13626	13659	13672	13672	13738	13684	13591	13815	13615	13858	13676	13712	13644	13590	13481	13716	13874	13761	13762	13694	13799	13845	13745	13656	13690	13731	13780	13469	13687	13606	13661	13664	13578	13793	13806	13719	13571	13792	13729	13882	13644	13771	13580	13630	13729	13664	13622	13887	13554	13804	13676	13694	13676	13504	13635	13677	13798	13884	13709	13657	13789	13649	13799	13688	13747	13804	13582	13756	13803	13669	13725	13543	13635	13789	13600	13613	13639	13765	13716	13779	13737	13772	13793	13611	13530	13503	13599	13638	13724	13716	13581	13679	13622	13664	13870	13501	13555	13720	13824	13566	13675	13709	13749	13567	13575	13672	13738	13602	13595	13600	13820	13731	13542	13606	13715	13701	13662	13715	13690	13767	13846	13887	13667	13678	13770	13748	13797	13731	13620	13706	13566	13737	13602	13735	13791	13649	13833	13731	13665	13697	13746	13593	13699	13613	13650	13621	13570	13736	13659	13700	13824	13533	13654	13722	13845	13766	13590	13670	13671	13751	13760	13762	13766	13675	13524	13677	13727	13717	13894	13724	13478	13717	13934	13774	13630	13844	13818	13722	13784	13747	13649	13778	13496	13720	13785	13626	13609	13478	13845	13703	13751	13711	13800	13765	13796	13809	13718	13647	13756	13626	13675	13711	13817	13779	13766	13827	13613	13684	13739	13754	13681	13812	13717	13835	13625	13826	13768	13527	13827	13862	13798	13650	13813	13614	13778	13696	13643	13754	13908	13637	13601	13881	13650	13615	13651	13866	13725	13821	13723	13675	13570	13751	13716	13771	13840	13769	13725	13876	13810	13662	13684	13633	13736	13706	13904	13592	13870	13660	13908	13655	13521	13677	13805	13499	13578	13532	13754	13758	13652	13744	13719	13522	13808	13896	13649	13812	13662	13798	13794	13697	13794	13786	13701	13826	13803	13767	13764	13945	13743	13570	13760	13611	13743	13626	13746	13693	13766	13595	13929	13532	13882	13775	13830	13714	13742	13749	13605	13767	13682	13910	13747	13641	13644	13754	13637	13694	13788	13807	13796	13775	13613	13763	13724	13685	13825	13536	13746	13800	13808	13696	13718	13720	13874	13810	13704	13660	13661	13703	13772	13666	13833	13728	13747	13606	13682	13728	13615	13852	13699	13713	13451	13730	13677	13818	13678	13660	13572	13577	13827	13634	13696	13866	13668	13670	13701	13641	13585	13636	13893	13750	13816	13813	13552	13808	13748	13746	13549	13794	13881	13733	13762	13786	13685	13718	13728	13616	13774	13785	13751	13552	13649	13917	13645	13764	13781	13706	13834	13824	13797	13500	13609	13667	13666	13566	13800	13716	13609	13672	13749	13917	13648	13759	13668	13727	13635	13644	13627	13687	13697	13716	13672	13782	13570	13781	13730	13594	13962	13691	13619	13715	13762	13820	13687	13744	13795	13855	13775	13569	13648	13724	13804	13781	13741	13576	13562	13653	13697	13857	13614	13640	13739	13681	13664	13695	13612	13684	13472	13712	13613	13750	13739	13661	13663	13644	13647	13781	13821	13809	13713	13780	13599	13680	13839	13695	13618	13834	13610	13869	13790	13696	13693	13653	13671	13734	13981	13611	13819	13799	13825	13624	13785	13827	13673	13762	13744	13842	13702	13574	13830	13611	13752	13762	13692	13761	13695	13588	13752	13691	13746	13594	13868	13666	13741	13835	13704	13645	13672	13668	13787	13786	13909	13580	13573	13646	13688	13691	13522	13559	13761	13713	13726	13723	13709	13591	13690	13695	13806	13613	13768	13841	13800	13764	13671	13623	13545	13607	13643	13570	13709	13775	13799	13764	13786	13649	13808	13730	13671	13570	13583	13788	13687	13812	13711	13657	13794	13758	13753	13657	13646	13744	13538	13583	13667	13721	13737	13620	13614	13712	13609	13903	13657	13586	13707	13862	13680	13837	13781	13687	13850	13735	13502	13862	13588	13626	13880	13653	13496	13703	13661	13822	13656	13821	13619	13571	13672	13909	13747	13636	13783	13711	13619	13598	13657	13679	13748	13769	13647	13576	13651	13742	13871	13731	13806	13772	13638	13704	13763	13770	13708	13930	13750	13641	13816	13591	13883	13608	13882	13762	13695	13847	13555	13829	13692	13544	13846	13540	13643
30298	24896	26676	23539	20078	18925	18957	18713	18110	18124	19725	21657	20602	18818	17769	17621	17325	17319	17470	17476	17425	17424	17324	17366	17209	17339	17298	17438	17306	17231	17361	17382	17187	17415	17367	17414	17388	17297	17535	17433	17184	17229	17128	17206	17445	17279	17348	17245	17085	17345	17343	17352	17237	17265	17253	17511	17406	17342	17601	17141	17147	17309	17233	17335	17353	17501	17253	17217	17397	17406	17429	17507	17340	17265	17177	17329	17428	17413	17200	17273	17323	17303	17340	17409	17450	17312	17323	17337	17425	17325	17379	17440	17274	17376	17480	17347	17615	17551	17409	17383	17288	17395	17387	17252	17292	17314	17284	17462	17395	17141	17503	17362	17589	17466	17308	17266	17578	17346	17212	17465	17532	17092	17393	17315	17358	17402	17316	17319	17397	17419	17393	17271	17214	17226	17238	17419	17526	17273	17233	17274	17346	17267	17505	17503	17450	17373	17308	17408	17302	17298	17311	17316	17289	17395	17378	17152	17659	17256	17329	17327	17359	17215	17375	17550	17260	17518	17323	17392	17232	17350	17494	17336	17325	17279	17504	17421	17476	17405	17409	17260	17247	17277	17398	17226	17445	17438	17127	17175	17601	17255	17317	17426	17495	17452	17435	17241	17242	17400	17349	17162	17235	17251	17537	17314	17502	17575	17382	17315	17383	17067	17364	17548	17175	17478	17470	17414	17366	17126	17540	17277	17358	17527	17099	17259	17170	17336	17302	17625	17207	17405	17380	17356	17360	17275	17216	17285	17301	17292	17299	17451	17380	17329	17273	17317	17383	17411	17206	17256	17192	17396	17285	17263	17440	17325	17203	17310	17069	17492	17270	17549	17477	17338	17191	17448	17670	17287	17319	17271	17441	17306	17154	17414	17266	17557	17303	17339	17317	17289	17342	17316	17321	17157	17550	17496	17473	17471	17413	17313	17454	17119	17483	17461	17445	17249	17464	17209	17395	17467	17279	17429	17336	17449	17194	17265	17295	17491	17464	17509	17383	17434	17381	17414	17237	17278	17286	17196	17075	17198	17380	17496	17353	17356	17208	17344	17234	17384	17364	17315	17368	17313	17374	17296	17528	17514	17338	17160	17396	17388	17511	17495	17402	17314	17432	17409	17339	17332	17641	17328	17260	17305	17249	17454	17577	17628	17406	17483	17293	17123	17347	17381	17395	17402	17349	17474	17323	17434	17285	17475	17363	17467	17552	17270	17347	17250	17331	17364	17526	17218	17191	17143	17453	17275	17208	17146	17183	17452	17278	17257	17427	17513	17238	17181	17139	17349	17437	17344	17417	17375	17307	17282	17196	17514	17389	17186	17518	17531	17276	17186	17121	17657	17430	17372	17424	17488	17419	17218	17478	17348	17241	17423	17265	17369	17467	17296	17287	17351	17198	17257	17196	17330	17330	17543	17259	17280	17234	17155	17258	17724	17325	17263	17499	17237	17435	17393	17398	17346	17322	17237	17307	17153	17326	17421	17205	17355	17231	17345	17311	17401	17461	17289	17352	17488	17312	17546	17302	17440	17454	17247	17335	17214	17241	17218	17166	17238	17325	17310	17115	17540	17420	17418	17147	17461	17274	17018	17357	17389	17442	17441	17242	17373	17411	17341	17454	17378	17286	17199	16995	17323	17320	17231	17260	17337	17467	17195	17313	17442	17387	17353	17527	17346	17258	17209	17228	17328	17377	17211	17329	17447	17265	17360	17471	17341	17252	17328	17515	17289	17459	17333	17543	17446	17348	17301	17601	17330	17121	17608	17264	17349	17410	17560	17225	17355	17330	17177	17286	17171	17229	17292	17108	17501	17539	17314	17185	17327	17226	17393	17237	17376	17398	17322	17593	17339	17351	17261	17502	17253	17233	17243	17263	17273	17379	17296	17292	17306	17226	17232	17359	17395	17262	17203	17512	17108	17363	17537	17275	17311	17554	17457	17345	17307	17182	17201	17379	17200	17291	17418	17408	17244	17335	17084	17501	17497	17467	17317	17407	17251	17297	17357	17409	17131	17672	17450	17562	17446	17082	17273	17355	17317	17389	17355	17448	17249	17403	17473	17336	17383	17355	17153	17502	17519	17572	17373	17269	17233	17425	17389	17399	17328	17285	17212	17272	17351	17250	17425	17289	17199	17269	17349	17318	17234	17432	17326	17458	17378	17256	17338	17333	17474	17461	17411	17467	17403	17454	17207	17190	17339	17298	17050	17277	17373	17384	17273	17380	17315	17464	17243	17164	17210	17285	17225	17279	17465	17123	17085	17187	17336	17478	17328	17350	17269	17277	17288	17436	17507	17244	17336	17204	17378	17318	17510	17376	17244	17135	17186	17555	17427	17409	17326	17300	17274	17479	17527	17466	17355	17418	17379	17321	17244	17191	17318	17187	17569	17293	17231	17301	17249	17225	17435	17516	17406	17192	17299	17451	17334	17300	17509	17290	17249	17141	17498	17324	17300	17264	17523	17337	17249	17406	17226	17366	17348	17413	17399	17113	17381	17371	17260	17345	17487	17190	17158	17574	17403	17429	17283	17356	17273	17251	17465	17396	17329	17317	17436	17537	17348	17450	17435	17459	17200	17192	17500	17375	17413	17433	17340	17435	17103	17330	17337	17327	17266	17388	17295	17198	17056	17239	17272	17292	17266	17062	17322	17203	17430	17336	17410	17315	17249	17417	17595	17273	17328	17409	17367	17263	17239	17393	17367	17525	17378	17205	17488	17520	17324	17419	17309	17128	17392	17394	17236	17563	17279	17332	17131	17275	17299	17259	17421	17532	17414	17384	17195	17261	17105	17255	17504	17211	17293	17351	17089	17535	17234	17231	17228	17077	17121	17185	17375	17313	17388	17246	17398	17460	17284	17356	17258	17299	17150	17396	17443	17379	17308	17233	17176	17249	17231	17278	17322	17464	17447	17400	17170	17356	17318	17328	17240	17375	17426	17205	17245	17459	17371	17330	17199	17258	17201	17439	17319	17405	17463	17538	17408	17559	17198	17334	17584	17441	17491	17273	17376	17307	17553	17336	17348	17280	17331	17371	17320	17309	17487	17285	17409	17386	17205	17450	17388	17343	17354	17519	17424	17247	17279	17308	17244	17207	17193	17186	17424	17057	17118	17378	17407	17634	17439	17395	17381	17698	17438	17533	17307	17443	17409	17394	17387	17435	17223	17075	17302	17450	17512	17471	17336	17349	17404	17479	17549	17482	17477	17351	17257	17393	17503	17428	17328	17262	16960	17338	17292	17364	17239	17330	17513	17197	17280	17319	17389	17459	17134	17498	17135	17347	17296	17313	17146	17123	17412	17339	17247	17311	17454	17294	17359	17314	17528	17189	17408	17462	17463	17349	17271	17364	17425	17430	17406	17545	17394	17145	17392	17328	17231	17446	17410	17324	17348	17313	17350	17313	17319	17429	17189	17189	17350	17206	17532	17469	17342	17422	17214	17347	17333	17312	17303	17441	17225	17289	17353	17371	17117	17305	17429	17359	17205	17135	17337	17505	17363	17506	17298	17359	17420	17506	17344	17475	17444	17417	17405	17440	17369	17363	17298	17379	17450	17434	17514	17278	17294	17168	17265	17418	17295	17517	17272	17346	17183	17288	17222	17456	17451	17347	17228	17263	17202	17416	17438	17454	17268	17163	17473	17272	17247	17278	17362	17408	17425	17413	17272	17255	17344	17503	17295	17324	17389	17187	17486	17355	17182	17309	17434	17497	17287	17581	17192	17186	17472	17359	17309	17261	17636	17705	17459	17445	17109	17240	17256	17379	17376	17440	17325	17351	17683	17580	17208	17341	17459	17267	17222	17267	17210	17526	17572	17264	17352	17349	17448	17351	17512	17394	17275	17302	17259	17200	17445	17335	17419	17274	17094	17188	17486	17385	17351	17318	17486	17332	17190	17344	17251	17476	17372	17245	17256	17361	17328	17130	17289	17282	17200	17387	17358	17220	17256	17497	17409	17405	17242	17349	17438	17092	17386	17423	17251	17158	17323	17157	17452	17299	17242	17320	17367	17423	17374	17281	17228	17056	17096	17294	17302	17254	17367	17299	17207	17358	17257	17457	17026	17326	17441	17288	17317	17320	17477	17427	17284	17309	17356	17285	17268	17235	17345	17419	17338	17250	17401	17233	17392	17234	17334	17529	17264	17454	17343	17230	17469	17302	17342	17339	17388	17148	17358	17532	17330	17548	17399	17365	17267	17416	17439	17247	17252	17438	17367	17237	17534	17419	17386	17603	17338	17444	17469	17363	17217	17136	17457	17470	17387	17388	17427	17255	17255	17435	17401	17715	17356	17454	17432	17406	17242	17231	17250	17404	17390	17515	17269	17237	17468	17329	17359	17377	17523	17291	17224	17323	17511	17219	17327	17431	17196	17403	17476	17399	17174	17391	17529	17396	17442	17251	17409	17264	17364	17528	17272	17322	17229	17423	17323	17263	17398	17375	17569	17235	17084	17355	17314	17366	17177	17274	17226	17732	17377	17171	17432	17487	17365	17307	17314	17283	17119	17363	17273	17356	17511	17451	17170	17254	17183	17233	17346	17228	17425	17448	17260	17200	17308	17490	17175	17392	17522	17448	17267	17217	17514	17284	17242	17638	17326	17363	17341	17435	17527	17444	17169	17192	17383	17368	17446	17510	17459	17492	17307	17153	17299	17098	17359	17393	17370	17220	17412	17261	17435	17220	17406	17397	17406	17538	17565	17383	17463	17361	17432	17570	17224	17219	17373	17151	17301	17396	17499	17183	17391	17385	17159	17233	17124	17397	17295	17433	17379	17269	17272	17297	17175	17222	17168	17418	17390	17403	17454	17485	17514	17388	17376	17332	17324	17463	17367	17267	17273	17182	17308	17454	17579	17396	17437	17450	17304	17448	17161	17310	17220	17100	17445	17479	17211	17110	17193	17263	17348	17472	17437	17555	17336	17329	17323	17382	17210	17403	17196	17285	17287	17585	17356	17216	17259	17385	17253	17353	17328	17299	17583	17308	17377	17506	17409	17206	17427	17273	17160	17236	17149	17365	17047	17260	17423	17290	17181	17267	17444	17299	17584	17468	17275	17381	17455	17283	17183	17186	17200	17234	17461	17410	17303	17323	17188	17377	17098	17281	17426	17326	17331
19744	26511	25566	20565	18018	16336	16998	16359	15225	15125	18042	19878	17844	15461	14561	14107	14185	14188	14268	14136	14164	14382	14259	14373	14227	14099	14313	14210	14293	14210	14256	14233	14279	14234	14148	14165	14164	14265	14254	14074	14182	14226	14157	14112	14089	14281	14229	14077	14259	14220	14165	14282	14227	14297	14300	14086	14319	14287	14313	14095	14337	14233	14201	14042	14293	14273	14376	14157	14168	14342	14018	14236	14301	14221	14176	14115	14196	14049	14156	14378	14283	14192	14173	14164	14166	14092	14244	14062	14053	14183	14029	14330	14168	14111	14277	14296	14154	14184	14089	14236	14156	14181	14151	14235	14215	14164	14312	14105	14216	14154	14226	14336	14255	14372	14240	14089	14176	14299	14401	14085	14240	14118	14120	14145	14364	14327	14388	14292	14165	14124	14001	14108	14190	14348	14333	14078	14293	14155	14238	14129	14174	14129	14377	14322	14348	14224	14331	14310	14319	14287	14273	14232	14120	14219	14323	14296	14223	14151	14175	14309	14285	14267	14400	14253	14220	14250	14116	14132	14352	14327	14118	14187	14105	14310	14243	14295	14389	14309	14256	14153	14212	14333	14370	14203	14356	14340	14025	14160	13979	14208	14262	14253	14322	14141	14121	14280	14138	14195	14231	14230	14238	14061	14067	14257	13977	14313	13976	14310	14203	14150	14376	14266	14171	14192	14362	14282	14157	14028	14299	14202	14199	14105	14073	14157	14292	14293	14239	14208	14015	14114	14202	14278	14062	14146	14228	14157	14268	14270	14087	14360	14236	14247	14206	14107	14292	14199	14121	14336	14011	14074	14189	14124	14360	14300	14087	14094	14193	14553	14255	14167	14311	14304	14163	14161	14128	14214	14369	14267	14199	14279	14290	14258	14144	14258	14262	14161	14299	14189	14268	14019	14214	14265	14333	14297	14287	14218	14198	14252	14180	14326	14164	14144	14118	14251	14294	14195	14283	14176	14334	14074	14254	14042	14271	14114	14280	14204	14278	14544	14249	14197	14219	14234	14182	14229	14173	14331	14297	14265	14157	14138	14302	14130	14324	14093	14220	14170	14247	14240	14096	14037	14136	14314	14313	14063	14419	14199	14102	14135	14222	14190	14227	14182	14347	14157	14154	14197	14257	14376	14190	14149	14212	14263	14198	14277	14285	14299	14204	14122	14288	14203	14047	14137	14165	14212	14104	14113	14264	14066	14442	14166	14092	14172	14218	14253	14179	14170	14133	14112	14138	14220	14084	14299	14272	14124	14389	14326	14166	14110	14109	14150	14145	14280	14228	14237	14006	14245	14161	14281	14132	14240	14183	14202	14154	14256	14250	14224	14246	14362	14162	14092	14249	14148	14070	14276	14143	14254	14274	14229	14051	14263	14061	14165	14148	14164	14289	14210	13970	14235	14173	14346	14079	14132	14153	14319	14181	14102	14131	14251	14324	14178	14187	14259	14130	14205	14239	14322	14059	14305	14201	14281	14107	14198	14100	14231	14344	14106	14170	14003	14221	14216	14166	14228	14187	14194	14115	14204	14231	14300	14123	14256	14276	14183	14279	14234	14303	14203	14282	13972	14189	14238	14169	14058	14150	14216	14115	14181	14246	14155	14279	14072	14154	14182	14268	14228	14147	14202	14271	14135	14120	14242	14221	14206	14322	14206	14160	14156	14072	14119	14268	14186	14295	14273	14239	14094	14224	14143	14302	14283	14209	14134	14142	14177	14248	14257	14098	14170	14341	14262	14180	14317	14183	14138	14197	14328	14155	14361	14151	14156	14262	14167	14204	14313	14176	14253	14280	14132	14008	14200	14162	14192	14176	14108	14166	14151	14371	14228	14019	14206	14317	14197	14063	14219	14314	14107	14266	14246	14188	14294	14266	14291	14387	14309	14202	14213	14268	14237	14221	14218	14211	14293	14274	14166	14177	14345	14081	14350	14289	14397	14127	14324	14280	14146	14178	14185	14270	14409	14064	14274	14162	14095	14157	14316	14201	14335	14114	14143	14088	14323	14263	14159	14314	14098	14226	14263	14270	14150	14221	14264	14022	14219	14258	14203	14263	14201	14310	14173	14179	14372	14264	14223	14247	14268	14235	14269	14237	14089	14134	14161	14181	14475	14199	14295	14231	14386	14219	14457	14044	14139	14164	14328	14099	14133	14085	14126	14264	14202	14122	14104	14364	14237	14155	14274	14349	14216	14194	14079	14252	14090	14188	14180	14153	14299	14293	14202	14319	14163	14214	14371	14206	14131	14358	14364	14165	14432	14228	14167	14308	14310	14183	14194	14241	14108	14319	14344	14237	14034	14271	14285	14117	14337	14266	14234	14030	14220	14252	14258	14122	14100	14183	14338	14235	14162	14235	14200	14249	14142	14221	14289	14428	14084	13969	14367	14013	14216	14406	14174	14179	14222	14073	14243	14137	14125	14232	14073	14281	14313	14037	14298	14276	14179	14304	14166	14318	14123	14275	14099	14159	14159	14293	14437	14044	14364	14306	14316	14238	14242	14182	14195	14278	14205	14159	14138	14197	14258	14173	14343	14188	14199	14238	14208	14135	14183	14463	14089	14262	14422	14198	14200	14148	14420	14293	14157	14162	14285	14102	14253	14222	14126	14062	14235	14163	14086	14130	14193	14078	14145	14355	14197	14184	14149	14239	14216	14318	14014	14055	14223	14252	14461	14383	14247	14215	14234	14179	14220	14383	14195	14158	14215	14173	14155	14147	14334	14241	14211	14137	14040	14227	14159	14252	14096	14171	14120	14279	14236	14204	14237	14209	14260	14025	14138	14146	14223	14144	14182	14169	14333	14121	14116	14013	14285	14305	14098	14239	14344	14182	14063	14312	14218	14294	14333	14274	14259	14134	14295	14210	14014	14135	14144	14163	14170	14054	14338	14266	14224	14273	14122	14210	14372	14074	14207	14163	14134	14106	14271	14217	14300	14226	14039	14285	14141	14210	14184	14219	14194	14344	14315	14109	14336	14227	14238	14071	14365	14200	14369	14202	14133	14278	14245	14395	14167	14007	14391	14157	14065	14322	14171	14252	14188	14155	14275	14202	14047	14252	14184	14034	14219	14254	14373	14102	14225	14280	14234	14206	14131	14139	14224	14058	13975	14181	14225	14022	14262	14197	14184	14199	14157	14215	14248	14304	14252	14139	14301	14179	14185	14242	14213	14133	14184	14514	14302	14191	14224	14143	14212	14161	14097	14186	14141	14157	14277	14083	14389	14326	14198	14218	14024	14321	14302	14270	14255	14257	14283	14268	14261	14248	14128	14279	14136	14180	14066	14127	14213	14222	14229	14153	14101	14145	14187	14258	14242	14177	14111	14257	14094	14152	13966	14334	14258	14152	14135	14214	14220	14181	14079	14272	14196	14187	14249	14088	14197	14259	14101	14148	14221	14132	14158	14373	14174	14354	14200	14366	14231	14247	14180	14164	14238	14316	14104	14198	14346	14000	14080	14242	14129	14025	14332	14033	14198	14228	14121	14251	14445	14286	14361	14364	14221	14065	14119	14213	14150	14357	14113	14260	14319	14172	14241	14218	14284	14236	14165	14068	14157	14311	14247	14260	14166	14336	14182	14212	14189	14207	14293	14171	14250	14186	14091	14207	14223	14316	14303	14237	14206	14270	14194	14225	14206	14352	14154	14248	14152	14162	14243	14216	14339	14259	14108	14228	14070	14290	14270	14179	14029	14309	14236	14143	14143	14220	14255	14273	14225	14211	14068	14162	14244	14278	14258	14297	14237	14283	14303	14291	14220	14164	14349	14293	14251	14174	14465	14232	14047	14111	14061	14251	14276	14347	14306	13925	14089	14256	14250	14294	14099	14203	14108	14353	14367	14248	14259	14194	14265	14154	14280	14196	14280	14265	14245	14248	14285	14351	14284	14264	14054	14236	14267	14177	14108	14256	14219	14262	14230	14258	14210	14065	14203	14147	14226	14403	14223	14281	14159	14375	14270	14157	14068	14330	14295	14130	14266	14283	14354	14242	14230	14273	14309	14383	14192	14184	14429	14165	14178	14254	14127	14294	14120	14097	14033	14144	14180	14140	14232	14305	14246	14300	14313	14210	14141	14249	14196	14184	14307	14255	14228	14355	14263	14221	14188	14153	14189	14314	14207	14210	14050	14261	14227	14354	14219	14177	14165	14209	14198	14142	14309	14213	14346	14210	14234	14043	13975	14241	14231	14225	14460	14202	14158	14253	14217	14307	14127	14080	14329	14139	14173	14328	14249	14210	14054	14220	14165	14231	14134	14242	14220	14146	14112	14359	14148	14312	14321	14346	14123	14261	14067	14068	14088	14279	14146	14233	14388	14187	14175	14286	14208	14288	14267	14115	14243	14389	14093	14039	14224	14155	14056	14170	14104	14229	14058	14252	14227	14155	13946	14227	14017	14115	14246	14307	14216	14356	14157	14263	14210	14193	14085	14235	14204	14254	14280	14207	14235	14142	14055	14112	14120	14155	14196	14213	14288	14066	14344	14351	14164	14055	14426	14258	14208	14317	14217	14200	14232	14204	14149	14172	14195	14285	14317	14233	14298	14420	14205	14165	14234	14278	14343	14306	14231	14267	14067	14225	14240	14344	14125	14250	14166	14230	14109	14095	14032	14369	14231	14183	14258	14242	14268	14367	14158	14141	14180	14354	14117	14167	14260	14219	14218	14230	14259	14307	14290	14305	14265	14486	14157	14150	14201	14223	14135	14174	14334	14354	14274	14184	14112	14122	14331	14155	14153	14155	14196	14042	14197	14241	14249	14101	14201	14101	14163	14320	14177	14219	14235	14222	14178	14119	14210	14371	14163	14214	14114	14265	14478	14133	14269	14297	14057	14257	14312	14125	14164	14269	14244	14121	14243	14144	14200	14390	14237	14173	14213	14380	14260	14303	14176	14224	14310	14205	14248	14304	14169	14132	14224	14201	14054	14238	14138	14204	14090	14331	14227	14269	14124	14281	14181	14341	14159	14256	14318	14285	14331	14022	14102	14060	14287	14378	14220	14124	14129	14191	14135	14253	14094	14184	14246	14240	14327	14256	14172	14105	14325	14169	14199	14069	14180	14107	14167	14383	14258	14206	14188	14060	14154	14187	14073	14219	14337	14467	14195	14212	14242
25599	21053	27992	26200	23377	22922	23733	21571	20161	19042	31108	37988	30797	23388	19089	17663	17358	16966	17110	17119	16936	17011	17011	17018	17349	17227	17012	16925	16971	17125	17129	16785	17275	17098	17046	16846	16925	17120	16951	16832	16895	16971	17237	16974	16980	16993	17080	17060	16915	17026	16965	17090	16833	17234	17210	17127	17040	16930	17066	17080	17096	16871	17118	17040	17144	16853	17159	16925	16997	16968	16974	17048	16833	17171	16971	17066	17080	16889	17078	16836	17118	16898	16954	17106	17129	17037	16980	16873	17080	17129	17104	16983	17090	17030	16862	16986	17173	16938	16915	16911	17244	16952	16896	16818	16937	17020	16744	17140	17197	16937	17061	16823	17077	16963	16877	16944	16874	17110	17013	17065	16990	17094	16893	16998	17101	16963	17120	17078	16798	16896	16859	17120	17113	16903	17062	16904	16936	16805	16733	17075	16860	16970	17082	16964	17095	17136	17052	17129	16997	17021	17149	17042	17131	17041	17090	16849	16986	16789	17115	17205	17016	16717	16850	16929	16907	16872	16933	17033	17059	17140	17190	16959	16924	17091	17245	16937	16965	17085	16975	17200	17006	17074	16925	16833	17023	17189	17129	16970	16880	16770	16912	16991	17064	17115	16988	16899	17049	17192	17239	16938	16935	17012	17070	16878	16942	17039	16908	16904	17046	17156	17030	16908	17051	16949	16996	17109	16940	16901	17260	17173	16885	17084	16893	17142	17187	17093	16975	16973	17108	17039	16896	17011	16809	17121	16893	16996	17123	17002	16881	17020	17000	17015	17014	17150	17097	16861	16998	17086	17207	16929	17186	17104	16882	17103	17168	16798	17138	17050	17081	17017	16838	16965	17056	16990	17121	16973	17106	16998	16932	16997	17007	17063	16807	17079	16934	16844	16948	17048	16991	17049	17133	16918	17046	17065	17122	17031	16929	16903	16993	17022	17162	16814	16982	17038	17187	17091	16934	16902	17115	17084	17165	16924	16895	17053	16917	17224	16933	17058	17042	17087	16936	16930	17069	17038	17012	16909	17078	17079	17122	17090	16864	16707	16908	17190	16848	17025	16988	17058	17026	17342	17207	17103	17047	17063	17081	16933	16922	17074	17012	16897	16849	16940	16898	16938	17044	16915	16990	16975	16983	16833	17013	17013	17130	16952	16954	16959	17052	16927	17091	17129	17090	16963	16890	17062	16801	17006	17039	16901	16897	17057	17003	17005	17001	16883	17207	16992	17064	16983	17010	17190	16749	16978	16887	16974	17004	17093	17161	16959	17060	17179	17152	16954	16940	17064	16997	16844	16976	16952	17074	16909	17156	17063	17111	17015	17018	17066	17074	17038	16938	16965	16957	17016	17090	17123	17033	17176	17079	17041	17098	17162	17026	16848	17020	17007	17080	16799	17239	17282	17006	17001	17222	17249	16931	16955	17044	17183	17009	17113	17104	17044	17138	16873	16950	17054	17086	17208	17011	17250	17140	16954	16941	17027	17033	16994	16944	17004	16996	16958	16933	17055	17081	17157	17217	16862	16903	17070	17282	16861	16845	17031	16914	16961	16997	16989	17115	16811	17038	17030	17114	16996	16844	17045	16918	16810	17023	16942	17142	16941	16916	16871	17082	17003	17081	17156	17046	17080	17026	16920	17176	16906	17003	16971	17161	17113	17013	16793	17043	16868	17052	17137	17101	16987	17074	16854	16959	17125	16844	16927	16951	17112	17064	16874	17018	16807	17076	16913	17141	17110	16918	17002	16849	16923	16955	17019	17096	16910	17075	17014	17056	16943	17014	16919	17287	16978	16940	16933	17255	16989	17057	17049	17138	16781	16838	16775	16959	17105	17070	16977	16925	16948	17238	17068	17109	17016	16725	17085	16960	16998	16900	17030	16936	16954	16927	16895	16951	17146	17155	17044	17177	16747	17244	16968	16889	17052	17085	16976	16778	17050	17049	17083	16833	17120	17186	17037	16886	16860	16980	17037	16988	16891	17080	16885	17193	16896	17025	16891	17242	17128	17115	16950	17038	16911	16797	16910	16940	17066	16820	16957	17051	16874	17073	16848	16693	16982	17345	16955	16969	16990	17093	17154	16991	16947	16937	16949	17215	16878	16983	17124	17090	17040	17194	17090	17015	16898	17167	17117	16997	16888	16978	16970	17070	16749	17187	16917	17018	16894	17059	17175	17263	16934	17224	17000	16813	16934	17182	17000	17007	16941	17280	17127	17083	17135	17147	17005	17070	16883	17043	17045	16888	16965	17122	17072	17048	17138	16859	17036	17056	17095	16891	16967	17155	16950	17105	17156	17092	17000	17050	17090	16950	16880	17046	17105	17029	17061	17079	16964	17070	16937	16912	17022	16981	17050	17050	16961	16882	17236	16900	17132	16909	16957	16920	17182	16827	17060	17040	17117	17063	16994	17021	17127	17051	17031	17154	17379	17122	17133	17105	17027	17105	17021	17250	16912	17013	17120	17249	17131	16907	16986	16925	17226	17157	17079	17036	16997	17014	16983	17045	16934	17100	16888	17096	16927	17081	17026	17135	17048	16863	16974	17063	17105	17223	17150	17213	17095	16994	17162	17075	16994	17041	16857	17245	17173	16976	17048	17180	17122	17109	16966	17061	16888	17053	17067	16904	17166	17055	16961	17141	17093	17021	16918	16955	16966	17042	16933	17146	17006	16921	16950	16852	17006	17000	16952	17004	17145	17084	17013	17180	17177	16829	16931	17017	17072	16976	17024	17180	17092	16851	17007	17044	17126	16920	17040	17208	16823	16975	17125	17184	17207	17160	16979	17171	17033	16809	17049	17064	17172	16984	16976	16922	16900	17071	17200	17095	16975	16979	17176	16909	17027	17061	17196	16988	17007	17085	16893	17163	16997	16905	17290	17087	16975	17097	16802	17078	16892	17050	17182	17078	16970	16940	16831	16768	17094	17047	16719	16838	17105	17105	17112	17035	17158	17084	17224	16978	17008	17123	16907	17114	16998	16813	16844	17044	16973	17140	17233	17124	16976	17068	17291	16923	16977	17060	16883	16922	16809	17133	16870	17070	17005	16894	17052	16900	16940	17079	16928	16995	16939	16928	16982	17268	17038	16927	16957	17161	16944	16970	17091	16979	16917	17051	16905	17117	16984	17031	16960	16984	17047	17016	16912	16909	17092	16950	16975	17178	17112	16979	16908	17099	17006	17171	17095	17078	17128	16982	16978	17034	16976	17114	16932	16958	16854	17083	17002	17020	17103	16881	17184	17051	17016	16926	16933	17076	16922	16956	16912	16800	16913	16919	17002	16941	16878	16963	17088	17089	16888	16900	17150	17045	17110	17118	17034	16993	16925	17128	16969	17056	16965	17128	16865	16847	16837	16870	17231	16634	16858	17309	17085	17002	16967	16894	17197	17036	17054	16885	17174	17109	17028	17066	17007	16827	16899	17102	17204	17131	17308	17262	17077	17059	17079	17171	17185	17238	16964	17065	17127	17131	16997	16986	16920	16917	16938	16957	16988	16963	17011	16915	17021	17031	16829	17140	17041	16915	17102	16996	16999	17160	17029	16835	17029	16905	17122	17053	17209	17061	17251	17039	17138	16787	17010	17125	17173	16997	16884	17060	16884	16931	16940	17278	16974	17132	17178	17200	16958	16865	17075	17117	16932	17002	17029	17056	16935	17121	17093	16866	17093	16936	17086	17159	17126	16973	17100	17231	16922	17044	17162	17212	16972	17241	16882	17020	16791	17061	16944	17195	16993	17180	17119	17249	16878	16970	17088	17107	17243	17035	17078	16853	17188	17151	17181	16897	16997	16979	17013	16876	16950	16852	17119	17075	17072	16900	17032	17019	16705	16937	17008	17112	17011	17039	16829	17116	17064	17064	16935	16871	17030	17066	16877	17101	17063	16889	17047	17079	17130	16982	17204	17057	16832	17039	16979	17171	17027	17230	17199	17061	17120	16953	17071	16921	16939	16989	17081	17246	16748	17282	16974	16769	16875	17000	16828	17008	16852	17122	16944	17030	17032	17054	16918	16981	16967	16932	17021	16913	17054	17107	16975	16776	17023	17010	17144	17274	17097	17161	16993	17102	17034	17014	17186	17011	16987	17010	17169	17028	16928	16883	17108	17109	17152	17032	16885	17039	16938	16907	17064	16960	16850	16920	17001	16903	17036	16924	17012	16911	17017	17064	17019	16821	16941	17062	17050	17140	17172	17016	16785	17230	17030	17055	17092	17128	17100	17043	17147	17036	16985	16989	16843	17157	16944	16860	17036	17026	17089	17099	16757	17132	17109	17155	16847	17221	17281	16872	16933	16908	16961	17195	17023	17236	16943	17052	17024	17290	16940	16970	16872	16874	17319	16999	17069	17026	17180	17153	16871	17095	17035	16996	17124	17186	16998	16881	16942	17047	17125	17206	16851	16812	16915	16917	17047	16952	16766	16988	17042	16895	17172	17014	16914	16977	17001	17058	17117	17089	17311	17260	17015	16989	16737	17231	17005	17117	17046	16850	16937	17027	17050	16933	17134	17159	17163	16882	17000	16982	16991	17045	16983	17148	16936	17104	17178	17107	16914	16866	16989	17090	16932	17152	17094	17082	16961	17156	17078	16994	17078	17055	16955	16924	17161	17078	16998	17036	17117	16907	16907	17243	17003	16972	16895	17077	16882	17127	17209	17260	16952	16929	17091	16929	17248	16929	16952	16768	17006	17119	17055	16954	16844	17190	17028	17156	16954	17050	16938	16939	16833	16970	17162	17007	16909	17020	16938	16876	17166	17136	17070	17171	17009	17019	16870	17091	16908	16842	17060	17003	16985	17232	16934	17134	17010	17046	16960	16951	16784	17054	16960	17052	17153	17026	17254	17233	17192	17044	16931	16996	17148	16869	16960	17015	17169	17125	17171	17018	16980	17005	16941	16938	17061	16990	17144	16991	16870	17135	17165	17078	17180	17183	17023	17074	16923	16967	16966	16812	16967	17101	16958	17108	17101	17117	16938	17084	17272	16992	16874	17026	17212	17086	16962	16912	17155	16820	17008	17143	16828	17020	16974	17117	17103	17111	17042	17009	17009	16899	17004	16940	17144	17078	16943	17111	16947	16876	16990	16961	16961	16969	16957	17223	17044	17030	17059	16916	17109
20580	34773	33665	26429	22784	21104	22369	20320	18560	16951	33900	37678	29196	20281	15776	14404	14138	13964	13915	14293	13997	14186	14057	13991	14184	14135	14132	13975	14056	14256	14095	14156	14078	14137	14107	14108	14069	14132	13973	14073	13985	14002	14049	14009	14126	13964	14135	13986	14106	14159	14048	14196	14218	13987	14144	14118	14120	14044	14091	13995	14064	13990	14061	14028	14126	14227	13961	13943	14035	14081	14008	14152	14115	14060	14058	14118	13989	14020	14064	14076	14198	14173	14272	14136	14151	14001	13968	14076	14160	14113	14067	14130	13989	13978	14155	14209	13991	14026	14212	14161	14009	14103	14085	13979	14074	14116	14124	14103	14165	13948	14003	14022	14121	14159	14117	14032	14158	14118	14124	14030	13915	14116	14011	14150	14038	14182	13938	14095	13980	13911	14108	14039	14087	14194	14159	14083	14203	14040	14178	14081	13984	14154	13906	14013	13916	14024	14091	14069	14229	13927	14142	13953	14112	14098	13955	14119	14046	13932	14016	13985	14110	14022	13918	14137	14037	14039	14053	14031	14228	14114	13964	13952	13987	13999	14076	14145	14158	13988	13888	14102	13968	14069	14001	14040	14224	14051	13916	14060	14249	14330	13990	13978	14135	14129	14029	13950	14072	14167	14025	14019	14130	14159	13799	13988	13959	14183	14088	13907	14073	13986	14175	14006	14177	14046	14089	14153	14130	14177	14058	14135	14066	14093	14257	14124	14125	14218	14091	14114	14067	14061	14082	14120	14140	14113	14164	13884	14127	14008	14256	13945	14080	14369	14130	14059	14143	13996	14133	13962	14024	13925	14253	13963	14181	14018	13956	14077	14152	14041	14192	14126	14090	14119	14073	14223	14166	14051	13929	14115	13999	14206	14034	13917	14095	14196	14245	14073	14124	13967	14108	14006	13975	14113	14007	14147	14140	14093	14074	13986	14068	14025	14135	14008	14290	13915	14130	14120	14040	14021	13947	14247	13991	14142	14352	14014	14163	13927	14006	14073	13980	14103	14118	14006	14051	14006	14170	14009	14032	14237	14040	14215	13960	14105	13968	14315	14191	14069	14042	14012	13914	14159	14082	14069	14150	14168	14140	14185	14152	14044	14136	14079	14097	14114	14359	14126	14091	14153	14179	14077	14090	14087	14180	14075	13944	14125	14089	13997	14101	14042	14083	14093	14013	13988	14114	13890	14037	14184	14362	14106	14114	14191	14146	14123	14249	14146	14140	14112	14104	13920	14107	14075	13913	14023	14136	14128	14091	14316	14071	13940	14276	14030	14020	14024	14007	14196	14021	14038	14115	14032	14025	14088	14004	14065	14059	13960	14049	14011	14223	14050	14090	14199	14181	14219	14092	14091	14142	14148	14136	14022	14139	13921	13990	13931	14212	13828	14097	14012	14091	14044	14133	14100	14115	14069	14078	13999	14121	14087	14258	14256	14198	14090	14022	14180	14065	14105	14062	14038	14082	14098	14088	14193	14108	14148	14170	13989	14057	14078	14158	14085	14152	14005	14150	13940	14133	14157	13975	14128	14182	14048	14190	14128	14263	14078	14221	13999	14012	14065	14029	14011	14179	14169	14093	14092	14014	13933	14162	14133	14200	14297	14026	13929	14098	14201	14117	14091	14101	14042	14055	14012	14141	13995	14011	14251	14113	13997	13993	14142	14110	14039	14156	14008	14210	14085	14103	14131	14090	13993	14203	14205	14170	14125	14130	14175	13917	14041	14024	14017	13966	14220	14295	13945	14077	14184	14109	14339	14041	14187	14018	14069	14104	13981	14102	14034	13938	14091	13895	14170	14124	14089	14044	13994	14144	14111	14219	14035	14015	14115	14187	13997	14091	14089	14201	14192	13958	13984	14053	14220	13938	13979	14069	14055	14066	14196	14117	13929	14003	13974	14204	14019	13972	14097	14048	14213	14086	14009	14073	14120	14020	14100	14096	14141	14093	13950	14064	13958	13917	14038	14223	14224	14094	14053	14071	14134	14010	13996	14041	14164	14163	14024	13980	13981	14113	14199	14219	14062	14103	14090	14098	14247	14010	14086	14170	14035	14131	14108	14138	14144	14023	13955	14082	14059	14059	14302	13936	14102	13982	14084	13949	14083	13982	14239	14086	14015	14124	14258	14251	14071	14218	14095	14015	14085	14142	14168	14116	14086	14182	14117	14180	14005	13949	14103	14076	13943	14139	14174	14156	14034	14173	14116	13925	13963	14078	14101	14105	14096	14085	13936	14084	14031	14001	13977	14019	14145	13923	14139	13968	14088	14131	14040	14135	14056	13955	14101	14083	13964	14282	14132	14143	14033	14060	14112	14129	14237	13953	14082	13870	14064	14225	14079	13963	14062	13983	14195	14031	14015	13953	14075	14155	13987	14023	14215	14077	14109	14071	14163	14129	14208	14189	14058	14146	13882	14031	14079	14137	14050	14173	14170	14188	13989	14083	14139	14035	13987	14174	13960	14084	14092	13975	14163	14008	14022	14044	14175	14126	14166	14117	14101	14114	14112	14083	14126	14116	14053	14153	14144	14102	13994	14116	14179	14206	14102	13985	14149	14067	14148	14005	14206	14130	14035	14049	14101	13997	14061	14161	14144	14212	13995	14099	14011	14039	13970	13954	14145	14212	14096	14172	14301	14160	13903	14190	14029	14047	14094	14056	14186	14183	14062	14058	14133	14125	14126	14071	14053	14214	14097	13948	14168	13971	14020	14106	14301	13997	14146	14101	14150	14053	14104	14142	14211	14228	13991	14079	14000	14158	14028	14056	14081	14338	14066	13969	14028	14010	14148	14212	14164	14020	13894	14351	14046	13968	14159	14059	14033	14222	14139	14126	14006	14011	14152	14277	14058	14074	14125	14102	14036	14171	14037	14196	14018	14232	14101	14051	14102	14231	14086	14169	13938	14161	14143	13973	14225	13934	14208	14124	14066	14201	13936	14111	14080	14048	14151	13996	14139	14155	14121	14202	14027	14099	14072	14066	14060	14081	14205	14060	14107	14127	14060	13852	13946	14124	14206	14064	14132	14172	14065	13925	14057	13939	13975	14287	13986	14226	14029	14054	14043	14047	14049	14141	14031	14226	14161	14288	13974	14070	14024	14186	14096	14175	14061	14143	14169	14286	13988	14134	14115	14171	14044	14052	13950	14287	14195	14191	14161	14123	14049	14054	14100	14185	14087	14015	14165	13909	13990	13967	14113	14106	14148	13977	13979	14126	14220	14149	14031	14219	14031	13996	14122	14080	14069	14071	14022	14025	14191	14145	13962	14069	13989	14095	14028	14027	14049	14069	14166	13962	14068	14015	14088	14081	14127	14084	14130	13984	14147	14099	14098	14070	14064	14061	14108	13919	14021	14187	14116	13952	14090	14024	14071	14004	14114	14062	13915	13986	13946	13974	13991	13979	14036	13894	14074	14049	13849	14223	14128	14241	14035	14158	14009	14079	14106	14169	13987	14177	13892	14170	14173	14155	14156	14022	14227	14228	14017	13971	14000	13963	14244	13968	14105	13977	14004	14155	14106	14030	14087	14143	14041	14275	14158	13960	14249	13974	14131	13858	14122	14095	13973	14008	14160	14051	13963	14099	14081	14258	14023	14221	14146	14042	14044	13994	14204	14082	14189	14142	14266	14017	14118	14167	14081	14072	14086	13995	14139	14104	14156	14168	13877	14013	14179	14065	14232	13990	14126	14054	14006	14116	14114	14005	13970	14046	14267	13974	14118	13949	14024	13995	14127	14170	13957	14072	14093	14102	13995	14028	14011	14109	14189	13988	14106	14031	14049	14063	14226	14156	14124	14013	14077	13960	13923	13957	14211	14057	13993	14080	14078	14096	14147	13937	14161	14064	14301	14088	14125	14067	13962	13973	14067	14145	13963	13895	14089	13961	13934	14080	13886	14220	14044	13949	14094	14073	14039	14159	14129	14274	13994	14156	14010	14083	14055	14124	14034	14156	14303	14336	14003	14108	14206	14085	14083	14104	14119	14098	14070	14007	14111	14142	14104	14146	14244	14036	14059	13831	14308	14145	14044	14167	14208	14122	14066	14103	14141	14055	14185	14064	13993	14076	13991	14057	14108	14056	14020	14319	14102	14096	14090	14160	13961	14034	14010	14088	13944	14099	14159	14155	13905	14016	14082	14054	14022	14072	14079	14188	14081	14088	14067	14199	14152	14055	14161	14015	13940	14073	14015	14264	14036	14202	14043	14088	14143	14067	14074	14149	14095	14095	14103	14158	14107	14264	14181	14159	14104	14217	14118	14012	14324	14121	14058	14088	14204	14322	13953	14070	14096	14078	14198	13947	14321	14202	14156	14040	14146	14145	14013	14113	14109	14087	14232	14226	14008	14237	13847	14180	14071	14084	14010	13952	14205	14018	14013	14069	13984	14014	14083	13940	14095	14160	13952	14045	14062	14109	14056	14135	13933	14076	14098	14093	14016	14169	14163	14100	14074	14167	14157	14215	14010	13971	14054	14063	14132	14111	14142	14153	14166	14100	14075	13929	13904	14237	14087	14074	14046	14217	14135	14056	14110	13985	14027	14275	14106	14106	14217	14163	14090	13958	14070	14155	14156	14126	13770	13974	13972	14050	14176	14149	14096	14102	13980	14080	14146	14212	14180	14222	13957	14129	14033	14147	14057	14154	14135	14268	14027	14215	13934	14142	14182	14137	14155	14070	14023	14129	14122	14204	13903	14120	14100	14123	14247	14030	14031	14327	14069	13967	14225	13968	14048	14102	13935	14210	14012	14063	14029	13890	14052	14089	14014	14096	14199	13984	14137	14020	14024	13964	14075	14163	14123	13983	14073	14068	14205	14026	14080	14221	14026	14130	14101	14077	14040	13971	14202	14050	13933	14093	14079	13942	14127	14119	14149	14258	13956	14036	14164	14074	14066	14083	14062	14144	14134	14129	14209	14045	14156	14157	14078	14052	14177	13958	13888	14103	13907	14008	14180	14203	14085	14091	14185	14136	13956	14081	14066	14249	14113	13953	14127	14146	14056	14021	14039	14127	14060	14017	14163	14094	14097	14054	14124	13927	14176	14125	14037	14141	14116	14076	14037	14145	14232	14107	14110	14158	14062	14136	14042	14172	14130	13887	14073	14118	14053	14050	14136
23876	21025	28491	24162	22729	27352	30487	25421	23103	22218	43840	51225	38789	27298	20516	17944	16886	16860	16789	16915	16632	16891	16733	16880	16779	16849	16876	16547	16915	16815	16738	16822	16945	16953	16737	16752	16769	16728	16766	16678	16729	16913	16938	16566	16748	16890	16792	16677	16877	16727	16873	16702	16710	16735	16643	16653	16842	16827	16543	16777	16671	16618	16744	16525	16707	16741	16718	16703	16827	16648	16635	16891	16746	16846	16730	16560	16833	16771	16809	16870	16800	16882	16680	16751	16760	16694	16722	16735	16830	16943	16918	16761	16818	16481	16694	16717	16790	16860	16791	16947	16893	16706	16709	16609	16812	16518	16720	16813	16850	16688	16776	16717	16675	16617	16723	16915	16724	16652	16740	16633	16498	16702	16382	16767	16721	16697	16840	16773	16647	16617	16667	16766	16898	16848	16919	16810	16911	16717	16617	16674	16695	16704	16594	16544	16811	16829	16521	16673	16795	16765	16669	16857	16811	16540	16638	16472	16780	16729	16635	16769	16896	16549	16692	16708	16581	16513	16679	16677	16722	16711	16809	16537	16624	16605	16396	16669	16664	16843	16825	16564	16688	16805	16769	16893	16678	16787	16755	16808	16762	16748	16747	16730	16708	16708	16700	16787	16682	16834	16705	16775	16816	16859	16631	16784	16756	16556	16824	16753	16825	16628	16724	16885	16751	16672	16700	16657	16690	16639	17073	16743	16728	16811	16730	16650	16867	16599	16621	16620	16773	16566	16713	16841	16785	16746	16638	16840	16944	16805	16539	16805	16913	16623	16689	16705	16648	16602	16686	16863	16602	16793	16815	16839	16706	16750	16635	16832	16750	16703	17014	16910	16758	16635	16810	16594	16523	16768	16752	16558	16612	16615	16934	16998	16683	16571	16583	16597	16662	16725	16650	16936	16838	16865	16648	16715	16854	16837	16742	16668	16926	16917	16891	16827	16808	16783	16535	16768	16736	16780	16873	16766	16817	16797	16550	16745	16748	16699	16606	16487	16621	16682	16710	16698	16629	16601	16801	16586	16603	16733	16910	16794	16727	16916	16650	16797	16687	16893	16842	16704	16654	16377	16533	16818	16872	16888	16700	16484	16709	16562	16779	16856	16837	16740	16817	16736	16740	16584	16562	16658	16768	16753	16828	16565	16796	16814	16757	16695	16622	16941	16775	16685	16587	16761	16672	16687	16611	16638	16796	16845	17018	16835	16739	16602	16729	16587	16755	16602	16849	16616	16826	16761	16764	16636	16935	16728	16782	16478	16842	16718	16755	16791	16672	16686	16654	16702	16786	16642	16982	16684	16960	16659	16833	16631	16786	16789	16655	16777	16846	16579	16680	16787	16707	16532	16541	16781	16698	16834	16727	16752	16718	16690	16893	16678	16745	16660	16894	16747	16711	16616	16731	16720	16752	16665	16840	16704	16568	16687	16666	16720	16699	16697	16795	16695	16817	16810	16816	16665	16797	16842	16826	16409	16674	16827	16755	16810	16648	16660	16861	16970	16656	16712	16884	16911	16867	16813	16794	16729	16953	16685	16737	16766	16941	16890	16822	16758	16588	16950	16763	16609	16901	16864	16589	16614	16689	16770	16666	16775	16816	16669	16699	16447	16872	16678	16668	16671	16457	16772	16700	16905	16613	16472	16842	16785	16690	16563	16702	16878	16754	16790	16793	16805	16644	16654	16798	16729	16893	16702	16728	16615	16637	16751	16651	16549	16657	16607	16680	16738	16713	16729	16586	16665	16763	16719	16754	16821	16910	16811	16525	16678	16839	16673	16803	16538	16704	16915	16942	16806	16761	16715	16645	16882	16910	16701	16753	16975	16701	16703	16657	16642	16666	16710	16614	16817	16892	16539	16816	16702	16632	16766	16861	16790	16589	16697	16658	16679	16748	16784	16811	16792	16816	16727	16845	16935	16638	16751	16655	16704	16859	16564	16890	16711	16734	16705	16727	16811	16632	16693	16818	16627	16773	16735	16866	16635	16796	16721	16641	16681	16919	16772	16714	16668	16672	16623	16871	16624	16677	16770	16757	16691	16698	16660	16718	16713	16700	16712	16841	16847	16657	16871	16697	16573	16872	16850	16884	16582	16781	16728	16864	16750	16775	16643	17037	16805	16582	16775	16913	16605	16596	16687	16703	16704	16624	16567	16765	16829	16323	16832	16791	16552	16522	16484	16645	16798	16934	16779	16836	16590	16822	16720	16784	16765	16925	16778	16560	16747	16631	16752	16733	16974	16573	16825	16569	16676	16610	16838	16553	16763	16695	16531	16949	16849	16783	16599	16734	16833	16554	16713	16640	16834	16767	16934	16822	16653	16791	16579	16668	16822	16744	16796	16698	16736	16872	16466	16701	16546	16646	16880	16841	16696	16455	16623	16799	16774	16845	16711	16892	16798	16572	16661	16804	16648	16860	16727	16782	16665	16597	16633	16775	16787	16705	16534	16670	16772	16750	16833	16749	16912	16750	16926	16603	16790	16721	16583	16770	16672	16603	16645	16768	16695	16742	16761	16689	16718	16974	16737	16705	16680	16891	16835	16639	16862	16517	16787	16656	16641	16608	16788	16763	16648	17070	16725	16734	16710	16780	16549	16591	16868	16666	16660	16708	16816	16530	16845	16651	16857	16668	16710	16845	16656	16667	16764	16828	16735	16794	16819	16716	16601	16782	16934	16789	16646	16827	16819	16714	16731	16704	16753	16751	16616	16710	16634	16692	16749	16838	16889	16541	16804	16828	16747	16705	16723	16914	16824	16820	16946	16849	16709	16903	16615	16716	16861	16674	16686	16718	16607	16665	17007	16607	16832	16809	16624	16702	16699	16815	16583	16813	16793	16746	16684	16890	16824	16816	16875	16613	16530	16431	16759	16842	16834	16940	16819	16703	16772	16674	16574	16704	16759	16770	16687	16691	16687	16957	16836	16853	16870	16725	16641	16649	16797	16720	16733	16842	16562	16732	16534	17018	16644	16699	16736	16709	16688	16743	16837	16754	16788	16747	16769	16667	16683	16835	16710	16875	16896	16805	16827	16827	16702	16839	16728	16641	16718	16848	16746	16776	16717	16776	16743	16743	16958	16782	16776	16774	16777	16679	16809	16821	16704	16674	16674	16688	16636	16731	16779	16813	16687	16995	16810	16885	16623	16616	16754	16913	16594	16680	16982	16833	16955	16712	16641	16661	16516	16720	16695	16649	16771	16734	16899	16705	16723	16874	16817	16610	16746	16912	16565	16848	16642	16581	16958	16794	16617	16800	16749	16746	16853	16853	16711	16724	16810	16802	16916	16673	16661	16566	16644	16664	16775	16834	16708	16754	16802	16862	16940	16671	16791	16717	16459	16840	16887	16978	16571	17067	16879	16864	16594	16731	16616	16508	16489	16709	16689	16423	16587	16638	16813	16709	16863	16697	16723	16806	16634	16804	16652	16711	16884	16728	16959	16686	16985	16725	16741	16546	16608	16674	16816	16526	16702	16620	16691	16846	16632	16699	16818	16811	16641	16792	16529	16836	16564	16644	16747	16833	16699	16726	16734	16905	16802	16630	16768	16775	16737	16813	16769	16806	16689	16802	16792	16688	16972	16857	16804	16733	16705	16741	16713	16765	16623	16660	16659	16721	16658	16787	16657	16683	16647	16815	16790	16617	16606	16743	16765	16769	16678	16936	16719	16796	16673	16779	16618	16665	16774	16810	16775	16619	16589	16521	16563	16822	16787	16790	16711	16637	16624	16867	16697	16826	16559	16729	16760	16847	16733	16671	16556	16796	16902	16653	16811	16799	16611	16844	16956	16919	16739	16846	17003	16735	16479	16723	16647	16895	16701	16671	16958	16649	16788	16729	16552	16614	16773	16867	16569	16538	16627	16745	16783	16622	16691	16926	16765	16758	16858	16784	16782	16860	16809	16752	16857	16826	16556	16713	16835	16788	16619	16755	16815	16533	16656	16630	16782	16995	16807	16695	16650	16799	16701	16636	16547	16863	16620	16695	16794	16834	16709	16853	16728	16678	16692	16672	16575	16926	16721	16876	16799	16636	16797	16789	16503	16595	16956	16610	16730	16731	16712	16800	16929	16847	16913	16774	16905	16730	16787	16676	16702	16900	16599	16804	16555	16733	16732	16707	16736	16593	16881	16785	16741	16872	16881	16978	16746	16742	16652	16636	16775	16575	16676	16610	16721	16705	16863	16764	16559	16619	16816	16915	16818	16640	16780	16886	16964	16628	16830	16769	16796	16740	16757	16666	16655	16807	16529	16650	16641	16742	16796	16574	16840	16884	16684	16542	16805	16682	16769	16688	16678	16648	16693	16786	16861	16774	16724	16692	16494	16769	16671	16695	16831	16630	16714	16753	16658	16939	16816	16673	16586	16850	16947	16727	16696	16657	16627	16678	16701	16788	16877	16859	16647	16756	16780	16805	16798	16783	16984	16843	16774	16705	16693	16675	16888	16870	16760	16985	16768	16536	16635	16522	16849	16916	16787	16735	16637	16917	16527	16595	16776	16673	16892	16733	16719	16690	16654	16580	16687	16686	16766	16758	16937	16550	16519	16627	16560	16603	16755	16730	16810	16679	16719	16738	16689	16624	16519	16707	16553	16588	16628	16806	16806	16617	16563	16359	16754	16621	16878	16806	16969	16864	16761	16795	16783	16552	16992	16730	16652	16785	16747	16406	16715	16647	16632	16773	16596	16849	16781	16713	16783	16703	16848	16529	16722	16775	16696	16713	16415	16953	16826	16498	16606	16805	16711	16769	16752	16698	16650	16567	16754	16614	16623	16507	16553	16521	16838	16563	16685	16928	16659	16724	16756	16722	16813	16770	16759	16704	16820	16948	16883	16571	16794	16794	16581	16896	16827	16708	16864	16904	17053	16803	16863	16657	16541	16865	16781	16746	16669	16677	16615	16703	16734	16779	16639	16714	16736	16673	16768	16616	16611	16738	16840	16783	16887	16676	16693	16686	16681	16876	16718	16626	16768	16533	16991	16955	17002	16639	16688	16609	16678	16722	16555	16937	16726	16667	16567	16793	16851	16931	16774	16717	16802	16756	16852	16697	16797	16655	16630	16665	16790	16651	16581	16675	16554	16586	16543	16718	16917	16799	16804	16851	16891	16826	16663
23522	41833	41460	34852	29577	29856	29111	25541	23345	21340	46594	49030	37426	24226	16755	14386	14060	13874	13816	13884	13930	13765	13789	13900	13956	13922	14055	13946	14001	13935	13828	14075	13754	13840	13829	13785	13875	13890	13819	13842	13826	13966	13985	13768	13843	13918	14038	13881	14000	14028	13942	13748	13860	13796	13955	13684	13966	13850	13918	13808	13732	13909	13806	13768	13761	13895	13900	13831	13917	14014	13786	13666	13890	13726	13962	13879	13949	13953	13794	13922	13874	13863	13641	13972	13862	13998	13714	13980	13889	13889	13760	13805	13839	13979	13913	13983	13805	13940	13825	13789	13856	13908	13941	13838	13831	13845	13725	13984	13864	13865	13913	13769	14020	13683	13849	13906	13914	13753	13809	13874	13869	13999	13825	13884	13972	13998	13940	13868	13938	13920	13842	13871	13920	13973	13945	13988	13879	13928	13937	13936	13999	13833	13915	13982	13784	13918	13981	13751	14039	13994	13986	13892	13865	13888	13910	13772	13826	13913	13840	13964	13952	13901	13879	14092	13792	13917	14061	13923	13934	13701	13882	13804	13853	13968	13564	13951	14093	13821	13832	13931	13961	13941	13795	13842	13758	13867	13820	13912	13700	13849	13809	13736	13955	13931	13949	13881	13828	13862	13822	13828	13769	13932	13872	13970	13855	13751	13754	13695	13987	13875	13888	14013	13757	13919	13863	13914	13921	14104	13744	14002	13791	13752	13828	13754	13893	13829	13876	13971	13913	13860	13957	13818	13874	13832	13844	13939	13761	13742	13723	13876	13845	13869	13977	13990	13748	13977	13820	13904	13969	13997	14029	13956	13843	13829	13800	13983	14065	13819	13818	13867	13940	13905	13941	13962	13845	13969	13940	13885	13963	13859	13903	13842	13894	13821	13917	13939	13838	13816	13889	14003	13792	13722	13785	13965	13917	13757	13845	14036	14016	13941	13797	13946	14050	13848	13794	13989	13925	13821	13934	13694	13767	13962	13729	13813	13931	13877	13875	14024	13815	13829	13947	13879	13670	13844	14008	13881	13776	13927	13798	13874	13848	13816	13906	13856	13953	13997	13917	14092	13904	13897	13842	13820	13799	13741	13928	13833	13928	13785	13756	13917	13874	13734	13921	13962	13851	13936	14012	13942	13837	13971	13819	13946	13808	13723	13730	13791	14034	13836	13784	13886	13865	13955	13974	13927	13808	13923	13817	13957	13881	13775	14012	13994	13890	13845	14033	13813	13861	13874	13780	13852	14049	13962	13803	13847	13983	13955	13812	13637	13780	13907	14063	13679	13940	13926	13781	13703	13751	14106	14063	13916	13815	13824	13958	13867	14067	13804	13892	13856	13834	13887	13758	13866	13956	13741	13711	13846	13851	13756	13875	13864	13975	13848	13767	13819	13892	13801	13752	13824	13891	13872	13804	14030	13995	13835	13858	13958	13822	13978	13738	13838	13874	13944	14069	13865	13920	13943	13796	13725	14165	13851	13956	13942	13939	13686	13781	13949	13819	13936	13782	13952	13875	13855	13776	13900	13774	13719	13736	13715	13862	13928	13956	13928	13857	13963	13857	13726	13636	13913	14094	14014	13782	13949	13895	13885	13904	13905	13749	13813	13881	13857	13970	13874	13859	13843	13854	13872	13832	13905	13796	13857	13921	13862	13818	13883	13886	13683	13759	14051	13921	13901	14050	13695	13893	13947	14074	13784	13989	13834	13899	13809	13973	13761	13803	13796	13749	13901	14000	13792	13967	13968	13764	13833	13799	13846	13801	13769	13978	13860	13978	13856	13733	13875	13750	13812	13822	14099	13872	13920	13881	13961	13875	13741	13886	13910	13732	14080	13803	13791	13965	13943	13949	13798	13931	13773	13829	13840	13914	13887	13874	13864	13718	13967	13853	13931	13945	13879	13689	13875	14012	13840	13865	13912	13733	13971	13860	14029	13762	13943	13954	13748	13822	13934	13661	13811	13700	13896	13789	13829	14002	13927	13893	13767	13858	13762	13839	13790	13958	13782	13836	13825	13788	13710	13857	13812	13952	13892	13769	13888	13831	13900	14016	13849	13893	13887	13699	13864	13977	13922	13879	13907	13816	13834	13775	13712	13789	13843	13918	13734	13859	13835	13781	13962	13843	14001	13788	13743	13989	13821	13792	13954	13929	13753	13839	13817	13779	13911	13790	13917	13935	13798	14018	13774	13932	13801	13864	13688	13912	13763	13829	13683	13930	13779	13991	13871	13808	13952	13959	13724	13875	14103	13829	13885	13910	13831	13866	13950	14010	13864	13861	13805	13968	13819	13922	13788	13895	13828	13926	14135	14061	13931	13738	13737	13727	13882	13963	13850	13943	13768	13931	13783	14078	13790	13874	13882	13700	13765	13773	13801	13909	13861	13729	13804	13797	13969	13923	13834	13936	13913	13790	13870	13871	13993	13867	13779	13957	13754	13714	13935	13832	13959	13882	13901	13907	13906	14053	13913	13850	13794	13967	13799	13822	13837	13833	13856	13976	13970	13786	14026	13688	13953	14035	13771	13821	13994	13835	14016	13811	13845	13970	13796	13972	13768	13877	14002	13741	13845	13925	14087	13726	13907	13823	13859	14022	13926	13825	13973	13791	14017	13713	13965	13930	13791	13862	13672	13896	13695	13970	13804	14005	13800	13824	13741	13786	13697	13966	13755	13954	13837	14044	13796	13718	13881	13830	13929	13727	13729	13904	13856	13806	13913	13847	13776	13830	14025	13639	13686	13919	13745	13894	14020	13797	13720	13869	13883	13778	13748	13931	13768	13753	13934	13995	13691	13882	13915	13812	13706	13808	13813	13932	13952	13787	13813	13788	13846	13841	13806	13912	13852	13773	13864	13924	13997	13861	13755	13850	13763	13855	13803	13943	13988	13820	13896	13808	13894	13790	13901	13935	13862	13936	13928	14050	13755	13901	13925	13654	13744	13754	13831	13998	13730	13947	13719	14074	13913	13792	14037	13874	13886	13868	13854	14047	13853	13931	13809	13909	13890	13648	13903	13962	13841	13904	13843	13824	13950	13844	13903	13659	14000	13890	13988	13804	13914	13993	13718	13903	13838	14008	13676	13745	13914	13960	13853	13907	13800	13842	13899	13814	13618	13986	13849	14028	13823	13907	13840	13912	13819	13900	13776	13768	13936	13889	13901	13723	13945	13659	13743	13915	13827	13918	13779	13968	13958	13869	13766	13801	13895	14094	13992	13887	14007	13801	13853	13827	13952	13852	13843	13847	13676	13889	13913	14096	13849	13960	13784	13845	13697	13945	13811	14057	13954	13833	13834	13824	13824	14022	13890	13893	13917	13811	13900	13885	13886	13861	13938	14236	13996	13708	13778	13762	13832	13757	13983	13731	13808	14000	13840	13934	13976	13838	13842	13894	13823	13815	13930	13908	13655	13882	13895	13899	13871	13817	13847	14081	13887	13853	13898	13988	13732	13793	13740	13947	13792	13861	13674	13969	13963	13831	13883	14003	13896	13742	13877	13941	14032	13834	13649	14128	13825	13818	13909	13851	13846	13935	13792	13888	13964	13814	13899	13768	13716	13796	13844	13985	13878	13816	13855	13832	13927	13896	13870	13818	13765	13936	13833	13644	13732	14022	13865	14111	13817	13905	14010	13915	13854	13944	13788	13799	13873	13724	13742	14109	13930	13966	13952	13927	13888	13722	13957	13759	14019	13880	13937	13941	13822	13823	13916	13876	13900	14017	13748	13801	13879	13763	13698	13817	13740	13929	13830	13855	13745	13950	13790	13876	13887	13876	13849	13904	13764	13828	13847	13952	13776	13877	13743	13696	13677	14097	13908	13838	13899	13850	14015	13943	13751	13768	13906	13789	13799	13919	13915	13754	13913	13704	13993	13769	13834	13928	14011	13829	13912	13890	13703	13836	13855	13772	13866	14031	13853	13897	14012	13794	13759	13714	13785	13861	13928	13901	13993	13880	14027	13804	13620	13882	13923	13969	13968	14024	13964	13757	13898	13751	13794	13873	13823	13908	13844	13893	13897	13818	13913	13993	14032	13819	13916	13782	13844	13867	13700	13956	13976	13872	13752	14048	13861	13934	13968	13875	13848	13902	14018	13782	13974	13782	13969	13645	13742	13995	13979	13841	13970	13734	14005	13867	13862	13829	13754	13761	13814	13830	13797	14033	13873	13806	13851	14079	13733	13845	13771	13963	13757	13782	13974	13959	13794	13996	13881	13840	13985	13828	13861	13754	13970	13907	13768	13764	13851	13914	13948	13764	13901	13890	13881	13963	13857	13644	13848	13858	13913	13951	14061	13823	13900	13841	13936	13947	13907	13832	13974	13787	13770	13962	14029	13876	14092	13831	13920	13746	13787	13943	13783	13823	13910	13999	13725	13942	13930	14049	13772	13884	13969	13843	13861	13938	13651	13839	13843	13831	14080	14047	13794	13896	13926	13735	13980	13779	13879	13826	13940	13942	13912	13800	13926	13913	14054	13934	13818	13965	13677	13800	13884	13770	13856	14027	13821	13654	13882	13745	14008	13805	13883	13987	14019	13863	13720	13837	13942	13980	13837	13896	13830	13857	13873	13800	13707	13862	13900	14009	14089	13826	13800	13857	13744	13976	13854	13997	13715	13825	14032	13924	13916	13787	14068	13687	13844	13740	13984	13948	13843	13990	14019	13833	13872	13833	13764	13878	13918	13947	13786	13717	13834	13853	13740	13753	13749	13762	13744	13618	13766	13842	13802	13847	13795	13852	13973	13754	13852	13809	13833	13645	13838	13978	13845	13888	13931	13815	13704	13897	13803	13883	13727	13938	14008	13775	13746	13823	13901	13971	13826	14012	13793	13879	13644	13983	14034	14132	13663	13840	13941	13867	13798	13977	13841	13835	13830	14021	13706	13900	13983	13953	13784	13884	13763	13950	13800	13856	13973	13813	13762	13960	13748	13998	13808	13965	13811	13918	13773	14017	13827	13866	13860	13957	13892	13728	13850	14037	13734	14061	13886	13835	13926	13766	13926	13951	13977	13899	13854	13834	13836	13778	13721	13855	13928	13938	13896	13877	13739	13960	13825	13849	13984	13719	13843	13829	13954	13958	13782	13866	13737	13860	13816	13955	13870	13803	13843	13800	13917
30411	24764	27154	24044	21485	20893	20806	20380	19834	18946	20766	21968	20225	18922	18353	17896	17856	17777	17819	17873	17975	17792	17966	17834	17629	17847	18068	17693	17799	17999	17652	17725	17965	17817	17687	17789	17679	17740	17777	17769	17860	17972	17802	17762	17887	17695	17976	17702	17714	17647	17725	17876	17653	18001	17916	17671	17690	17901	17764	17764	17715	18032	17951	17891	17573	17758	17869	18023	17709	17913	17862	17524	17900	17745	17852	17836	17790	17647	17762	17794	17672	17803	17917	17926	17737	17723	17872	17956	18004	17767	17816	17931	17915	17831	17906	17629	17737	17527	17668	18017	17926	17856	17697	17710	17812	17589	17799	17646	17778	17853	17921	17875	17739	17830	17840	17717	17628	17577	17628	17687	17531	17732	17707	17753	17909	17726	17828	17867	17597	17915	17752	17871	17856	17738	17704	17673	17712	17741	17509	17858	17874	17905	17818	17975	17776	17835	17778	17592	17823	17820	17674	17697	17960	17787	17911	17608	17791	18000	17718	17736	17574	17785	18104	17845	17888	18061	17870	17978	17924	17776	17640	17837	17762	17854	17829	17837	17844	17868	17953	17627	17849	17877	17807	17693	17789	17634	17733	17964	17833	17849	17705	17758	17825	17668	17876	17989	17894	17893	17864	17748	17791	17922	17826	17703	17991	17557	17718	18094	17795	17693	17849	17663	17880	17731	17677	17795	17808	17853	17830	17680	17878	17681	17675	17795	17782	17945	17895	17727	17659	17972	18056	17746	17754	17894	17946	17906	17802	17958	17952	17768	17649	17729	17744	17966	17955	17907	18045	17689	17854	17884	17748	17839	17784	17619	17909	17688	17710	17633	17604	17809	17777	17774	17635	18037	17696	17529	17727	17796	18016	17880	17735	17856	17729	17535	17750	17617	17699	17945	17827	17878	17995	17776	17669	17718	17802	17905	17751	17796	17840	17803	17813	17717	17815	17920	17774	17745	17925	17649	18011	17803	17768	17726	17893	17877	17728	17777	17739	17843	17748	17755	17887	17766	17796	17988	17697	17744	17978	17981	17870	17840	17791	17835	17606	17918	17896	17741	17902	17774	17777	17772	17844	17958	17896	17676	17765	17840	17906	17766	17814	17563	17769	17719	17745	17898	17687	17900	18082	17747	17706	17721	17546	17844	17789	17831	17703	17741	17731	17960	17855	17723	17905	17697	17689	17643	17600	17900	17719	17903	17870	17747	17739	17695	17739	17786	17860	17871	17799	17726	17595	17733	17837	17743	17689	17725	17560	17683	17751	17812	17746	17877	17784	17737	17552	17794	17769	17692	17919	17784	17850	17909	17699	17852	17662	17846	17733	17689	17801	17575	17877	17730	17896	17722	17776	17613	17694	17769	17840	17821	17811	17757	17729	17765	17684	17757	17794	17894	17920	17889	17724	17722	17930	17759	17951	17727	17751	17723	17721	17906	17970	17779	17806	17864	17750	17747	17733	17750	17927	17559	17664	17654	17814	17812	18112	17849	17820	17807	17815	17664	17924	17788	17817	17758	17756	17682	17748	17842	17774	17723	17866	17763	17904	17695	17602	17630	17741	17806	17903	17850	17723	17669	17827	17919	17635	17749	17777	17663	17811	17805	17742	17889	17821	17791	17684	17803	17828	17938	17944	17971	17870	17774	17603	17535	17822	17756	17846	17761	17931	17773	17840	17671	17731	17820	17767	17753	17726	17716	17790	17686	17672	17744	17928	17846	17814	17830	17642	17723	17800	17708	17606	17728	17667	17824	17974	17923	17888	17606	17629	17744	17791	17851	17943	17791	17867	17819	17787	17941	17869	17952	17694	17794	17913	17718	18011	17950	17985	17794	17632	17676	17849	17761	17879	17834	17983	17761	17676	17610	17753	17848	18003	17790	18091	17837	17847	17801	17839	17819	17716	17706	17706	17684	17822	17740	17891	17769	17844	17984	17887	17839	17752	17894	17958	17671	17970	17883	17811	17884	17826	17768	17675	17722	17690	17903	17916	17610	17584	17795	17902	17713	17785	17635	17942	17879	17914	17728	17666	17732	17893	17959	17863	17680	17652	17780	17781	17816	17743	17907	18064	17895	17720	17859	17664	17757	17874	17696	17898	17743	17569	17860	17812	17733	17923	17964	17929	17797	17780	17885	17917	17934	17704	17687	17787	17781	17939	17898	17853	17900	17984	17873	17872	17806	17849	17540	17765	17673	17764	17772	17872	17742	17883	17928	17705	17861	18088	17653	17773	17781	17745	17845	17736	17773	17778	17910	17808	17668	17707	17619	17800	17511	17748	17768	17809	17795	17868	18020	17877	17874	17685	17831	17763	17748	17901	17717	17866	17749	17564	17793	17791	17928	17506	17900	17895	17639	17798	17977	17796	17762	17649	17847	17827	18101	17940	17777	17824	17761	17875	18007	17866	17961	17898	17817	17972	17993	17858	17717	17611	17542	17700	17688	17870	17730	17802	17691	17917	17795	17746	17761	17758	17876	17631	17894	17827	17856	17979	17955	17871	17852	17812	17636	17798	17840	17902	17915	17730	17905	17853	17764	17980	18002	17744	17729	17710	17745	17893	17696	17840	17875	17768	17866	17885	17953	17660	17964	17694	17866	17783	17699	17629	17775	17754	17810	17888	17861	17919	17801	17720	17662	17965	17700	17798	17842	17822	17543	17709	17887	17924	17727	17777	17822	17648	17861	17988	17552	17893	17953	17752	17783	17737	17918	17612	17880	17871	17903	17751	18076	17918	17708	17812	17712	17800	18000	17900	17915	17778	17869	17853	17964	17666	17940	17827	17526	17873	17796	17800	17825	17753	17902	17583	17734	17903	17715	17989	17654	17892	17873	17676	17729	17724	17999	17883	17883	18015	17986	17997	17799	17931	17834	17864	17884	17785	17659	17620	17881	17719	17795	17679	17781	17946	17972	17602	17726	17729	17696	17725	17978	17713	17761	17911	17839	17846	17962	17758	17859	17804	17782	17825	17609	17921	17919	17678	17927	17937	17717	17673	17841	17701	17553	17831	17868	17815	17866	17754	17421	17774	17648	17680	17681	17775	17657	18037	17980	17828	17807	17750	17986	17784	17777	17676	17979	17703	17763	17614	17550	18056	17846	17963	17837	17777	17758	17861	17817	17750	17962	17842	17803	17929	17759	17662	17875	17733	17725	17824	17897	17976	17823	17863	17573	17754	17956	17892	17834	17772	17774	17736	17673	18068	17672	17838	17717	17863	17695	17864	17775	17775	17655	17824	17754	17768	17896	17866	17934	17839	17804	17754	17768	17996	17669	17923	17828	17828	17770	17677	17727	17527	17751	17663	17545	17790	17992	17928	17808	17912	17869	17733	17759	17793	17864	17708	17792	17787	17771	17668	17873	17754	17852	17934	17991	17884	17813	17745	17857	17596	17608	17830	17932	17863	17840	17949	17729	17812	17904	17800	17788	17857	18157	17900	17612	17824	18039	17861	17781	17942	17764	17929	17740	17821	17789	17851	17762	17772	17722	17884	17947	17719	17982	17891	17625	17885	17615	17707	17796	17923	17750	17728	17852	17921	17831	17865	17912	17906	17916	17848	17794	17746	17630	17636	17838	17760	17810	17769	17900	17940	17654	17829	17740	17747	17929	17881	17786	17883	17599	17729	17724	17724	17984	17853	17904	17808	17759	17652	17543	17957	17843	17783	17798	17803	17896	17659	17735	17737	18100	17792	17723	17736	17762	17964	17502	17812	17865	17918	17602	17911	17632	17850	17561	17808	17735	17750	17866	17725	17892	17922	17817	17835	17582	17684	17696	17845	17677	17758	17715	17720	17679	17721	17916	17840	17946	17677	17609	17600	17773	17863	17840	17688	17654	17628	17868	17751	17994	17684	17776	17782	17812	17735	17949	17950	17885	17750	17846	17781	17775	17690	18079	17915	17732	17863	17840	17960	17761	17658	17845	18074	17836	17743	17973	17782	17702	17749	17783	17878	18146	17957	17895	17951	17636	17788	17980	17987	17987	17783	17829	17896	17999	17718	17720	17686	17846	17990	18017	17916	18071	18041	17889	17959	17856	17667	17736	17646	17771	17825	17688	17702	17688	17832	17850	17716	17891	17766	18092	17942	17619	17699	17888	17958	17517	17677	17654	17710	17678	17852	18014	17943	17780	17826	17711	17832	17685	17786	17944	17683	17741	17777	17628	17734	17817	17758	17772	17980	17651	17759	17843	17857	17761	17783	17772	18009	17577	17864	17794	17664	17853	17841	17914	18005	17911	17723	17679	17851	17693	17780	17907	18046	18017	17835	18132	17838	17642	17799	17625	17772	17795	17937	17732	18071	17965	17594	17761	17933	17722	17820	17886	17755	17802	17939	17704	17793	17815	17700	17679	17762	17800	17854	17718	17535	17758	17789	17687	17835	17700	17773	17836	17918	17838	17737	17988	17837	17708	17838	17783	17830	17718	17687	17798	17831	17833	17505	17637	17554	17777	17706	17820	17771	17770	17872	18017	17835	17838	17959	17761	17748	17764	18003	17690	17866	17831	17846	17842	17841	17625	17730	17714	17527	17941	17834	17906	17916	17637	17738	17949	17709	17798	17703	17707	17632	17709	17619	17829	17870	17799	17958	17868	17631	17640	17960	17894	17990	17930	17878	17529	17701	17727	17834	17791	17830	17935	17742	17930	17808	17808	17852	17592	17766	17751	17879	17595	17854	17655	17619	17841	17746	17835	17773	17810	17769	17614	17771	17944	17666	17823	17818	18034	17680	17782	17695	17930	17727	17640	17928	17736	17857	17802	17922	17801	17879	17946	17891	17678	17894	17703	17653	17899	17744	17829	17739	17793	17745	17896	17781	17841	17973	17635	18060	17697	17853	17667	17898	18028	17642	17817	17846	17689	17943	17720	17735	17874	17788	17841	17663	17704	17904	17876	17872	17840	17785	17784	17630	17749	17914	17715	17761	17872	17933	17565	17676	17673	17816	17938	17857	17502	17860	17970	17748	17981	17821	17905	17694	17845	17946	17785	17670	17877	17917	17864	17820	17711	17917	17697	17869	17978	17752	17804	17866	17732	17906	17725	17823	17698	17725	17817	17782	17654	17704	17770	17852	17875	17819	17925	17901	17738	17771	17839	17786	18026	17899	17881	17677	17731
19847	26179	25794	20952	19892	19500	18827	18433	17523	16212	19165	19631	16955	15440	14690	14620	14459	14524	14488	14490	14386	14498	14457	14499	14396	14246	14500	14532	14551	14519	14333	14547	14493	14609	14562	14498	14391	14410	14539	14419	14524	14437	14512	14460	14444	14499	14604	14463	14425	14589	14425	14520	14470	14443	14570	14564	14391	14407	14618	14530	14592	14395	14474	14550	14573	14360	14296	14465	14411	14513	14510	14400	14548	14422	14630	14408	14487	14424	14634	14572	14329	14364	14441	14404	14491	14569	14539	14409	14486	14549	14430	14328	14281	14396	14328	14606	14538	14544	14429	14537	14425	14426	14268	14470	14384	14460	14530	14612	14476	14317	14417	14347	14513	14566	14259	14437	14653	14343	14597	14255	14629	14392	14417	14553	14445	14645	14376	14555	14407	14415	14532	14389	14435	14552	14487	14551	14316	14511	14556	14383	14331	14467	14344	14294	14674	14516	14371	14321	14523	14293	14523	14356	14506	14472	14573	14604	14422	14483	14356	14573	14512	14443	14380	14437	14522	14504	14412	14467	14502	14426	14452	14450	14482	14518	14380	14576	14427	14491	14402	14470	14440	14525	14502	14417	14523	14475	14526	14424	14444	14416	14409	14499	14352	14453	14358	14466	14382	14348	14451	14434	14507	14592	14465	14473	14502	14603	14658	14400	14356	14611	14409	14458	14420	14363	14420	14563	14515	14343	14340	14457	14421	14605	14342	14275	14546	14508	14556	14513	14518	14391	14333	14357	14412	14352	14372	14415	14371	14402	14519	14369	14568	14557	14400	14548	14354	14411	14486	14366	14408	14302	14539	14542	14434	14368	14391	14670	14499	14270	14610	14455	14551	14497	14440	14523	14462	14490	14445	14451	14338	14521	14408	14338	14431	14453	14536	14370	14499	14526	14317	14415	14404	14543	14477	14603	14509	14450	14333	14582	14485	14467	14491	14454	14414	14564	14557	14373	14398	14423	14646	14530	14614	14504	14446	14328	14542	14377	14380	14361	14466	14484	14486	14552	14614	14401	14470	14544	14521	14417	14573	14483	14387	14597	14501	14497	14464	14588	14414	14530	14418	14266	14413	14564	14371	14355	14391	14569	14337	14514	14585	14425	14376	14377	14633	14437	14438	14511	14428	14477	14495	14398	14579	14448	14386	14446	14472	14467	14468	14347	14488	14635	14414	14515	14358	14336	14584	14433	14346	14459	14571	14582	14491	14278	14570	14327	14463	14329	14481	14564	14529	14439	14351	14476	14448	14425	14526	14577	14324	14414	14407	14249	14493	14455	14473	14664	14575	14370	14598	14417	14377	14471	14558	14452	14261	14638	14429	14599	14427	14451	14499	14563	14537	14571	14326	14586	14268	14615	14506	14451	14468	14535	14314	14300	14602	14284	14531	14477	14552	14491	14330	14404	14511	14463	14473	14386	14432	14532	14468	14375	14372	14357	14316	14580	14546	14351	14538	14442	14420	14310	14559	14504	14425	14396	14368	14507	14558	14372	14408	14439	14587	14475	14598	14398	14499	14435	14483	14538	14540	14491	14532	14512	14415	14422	14519	14486	14623	14450	14373	14451	14473	14502	14404	14720	14628	14320	14627	14407	14402	14545	14442	14583	14583	14512	14356	14347	14594	14520	14468	14480	14404	14439	14410	14527	14570	14527	14510	14602	14494	14399	14479	14462	14534	14563	14647	14470	14490	14460	14332	14570	14429	14184	14347	14388	14555	14481	14373	14397	14615	14584	14394	14508	14447	14589	14382	14402	14642	14247	14523	14510	14527	14381	14442	14363	14391	14411	14489	14433	14384	14555	14327	14477	14343	14462	14396	14426	14475	14508	14302	14609	14377	14358	14640	14451	14313	14284	14425	14562	14419	14464	14331	14565	14455	14557	14479	14436	14542	14370	14413	14414	14470	14540	14443	14521	14387	14518	14346	14434	14303	14486	14502	14487	14523	14548	14359	14668	14556	14414	14609	14405	14474	14581	14441	14369	14192	14501	14451	14322	14322	14633	14568	14335	14329	14534	14396	14662	14360	14418	14375	14632	14497	14397	14459	14431	14461	14364	14438	14616	14469	14478	14439	14636	14482	14382	14397	14523	14445	14323	14391	14520	14425	14437	14482	14644	14483	14339	14534	14411	14637	14558	14428	14489	14496	14599	14414	14449	14468	14403	14565	14269	14508	14338	14423	14423	14542	14399	14348	14396	14410	14560	14414	14356	14473	14330	14510	14454	14540	14464	14253	14285	14505	14342	14493	14382	14402	14493	14533	14618	14274	14489	14598	14403	14469	14580	14579	14681	14573	14461	14614	14451	14543	14660	14429	14413	14505	14534	14574	14528	14582	14483	14527	14492	14394	14437	14377	14601	14522	14524	14384	14602	14400	14445	14493	14483	14534	14396	14451	14498	14481	14494	14485	14414	14491	14393	14457	14396	14342	14499	14430	14486	14459	14263	14512	14639	14408	14536	14533	14338	14644	14377	14489	14452	14545	14672	14317	14591	14445	14569	14350	14450	14535	14373	14393	14570	14382	14585	14431	14549	14582	14354	14546	14336	14407	14506	14354	14473	14339	14506	14588	14403	14669	14510	14495	14443	14501	14365	14412	14529	14410	14588	14500	14515	14510	14425	14536	14534	14464	14526	14492	14244	14603	14480	14562	14522	14369	14518	14604	14484	14528	14600	14426	14411	14303	14470	14494	14464	14458	14747	14503	14410	14545	14671	14455	14543	14459	14415	14593	14277	14463	14530	14368	14288	14526	14531	14492	14482	14577	14566	14499	14322	14333	14328	14381	14547	14466	14470	14557	14438	14503	14324	14417	14495	14560	14536	14364	14581	14545	14375	14558	14582	14486	14555	14554	14501	14431	14576	14479	14435	14420	14517	14254	14468	14534	14494	14401	14517	14540	14484	14508	14486	14411	14551	14366	14631	14330	14570	14381	14482	14476	14467	14254	14545	14461	14454	14578	14447	14394	14397	14551	14596	14554	14367	14562	14362	14513	14500	14426	14443	14327	14369	14524	14462	14388	14316	14476	14710	14547	14541	14482	14516	14488	14338	14630	14649	14634	14383	14374	14542	14458	14377	14566	14417	14566	14474	14518	14605	14332	14386	14412	14498	14376	14555	14489	14386	14432	14513	14436	14383	14395	14582	14561	14626	14438	14476	14575	14405	14345	14496	14377	14553	14405	14585	14494	14420	14579	14511	14490	14423	14502	14565	14419	14381	14577	14446	14594	14378	14544	14366	14335	14532	14340	14566	14336	14379	14522	14539	14397	14483	14367	14513	14479	14397	14477	14455	14484	14515	14297	14329	14615	14589	14406	14465	14502	14216	14604	14432	14461	14387	14493	14644	14485	14371	14306	14538	14442	14563	14311	14512	14462	14495	14503	14613	14689	14375	14596	14482	14408	14387	14476	14504	14345	14151	14430	14483	14381	14384	14505	14303	14620	14391	14386	14395	14533	14513	14539	14421	14532	14482	14518	14476	14432	14385	14561	14492	14379	14504	14519	14557	14453	14337	14506	14717	14629	14534	14561	14465	14340	14496	14596	14401	14436	14345	14568	14544	14511	14363	14460	14297	14554	14396	14323	14463	14541	14327	14335	14564	14405	14480	14607	14542	14573	14541	14303	14478	14529	14467	14477	14509	14400	14400	14508	14407	14570	14511	14437	14467	14382	14708	14510	14551	14508	14490	14486	14435	14586	14386	14400	14433	14513	14588	14476	14468	14444	14335	14425	14491	14482	14700	14446	14421	14319	14630	14385	14245	14434	14502	14595	14527	14467	14600	14371	14367	14474	14473	14327	14556	14305	14390	14534	14495	14585	14373	14465	14421	14322	14467	14532	14649	14470	14532	14458	14568	14497	14456	14438	14641	14577	14403	14504	14549	14501	14459	14585	14513	14434	14503	14498	14409	14435	14499	14569	14526	14336	14563	14486	14478	14255	14532	14430	14598	14640	14433	14491	14406	14272	14612	14547	14327	14414	14365	14416	14588	14529	14459	14428	14480	14402	14514	14548	14381	14366	14522	14427	14402	14410	14267	14254	14534	14507	14433	14582	14508	14431	14473	14393	14529	14403	14395	14439	14397	14629	14420	14595	14498	14493	14399	14607	14446	14324	14522	14458	14352	14622	14436	14483	14459	14523	14406	14478	14481	14481	14670	14596	14378	14514	14416	14423	14451	14442	14429	14248	14551	14601	14399	14284	14290	14530	14409	14595	14476	14508	14509	14365	14447	14416	14537	14518	14381	14621	14261	14490	14498	14483	14623	14475	14455	14325	14455	14415	14518	14335	14371	14422	14411	14340	14448	14375	14460	14443	14347	14383	14390	14352	14489	14564	14442	14451	14406	14471	14478	14643	14637	14500	14368	14431	14442	14569	14398	14482	14468	14451	14393	14441	14443	14236	14425	14489	14456	14587	14519	14343	14352	14447	14601	14465	14484	14529	14583	14313	14410	14504	14555	14386	14496	14496	14464	14446	14526	14519	14566	14505	14497	14670	14477	14398	14462	14858	14536	14476	14272	14566	14223	14635	14440	14562	14352	14448	14489	14380	14483	14457	14330	14559	14447	14568	14553	14699	14529	14426	14413	14356	14474	14440	14506	14550	14373	14369	14419	14549	14428	14475	14444	14564	14449	14298	14448	14468	14502	14585	14342	14503	14552	14553	14399	14482	14511	14570	14385	14409	14347	14418	14487	14624	14584	14404	14330	14370	14542	14365	14505	14318	14487	14269	14164	14601	14380	14428	14455	14518	14552	14535	14458	14443	14463	14397	14510	14425	14378	14434	14514	14608	14356	14514	14728	14461	14591	14404	14485	14441	14459	14541	14644	14527	14353	14477	14230	14448	14519	14538	14375	14461	14487	14445	14497	14429	14476	14483	14310	14419	14476	14440	14495	14503	14356	14372	14555	14449	14609	14449	14387	14394	14452	14536	14414	14425	14380	14463	14471	14410	14493	14420	14450	14484	14536	14650	14399	14485	14510	14394	14498	14636	14588	14256	14699	14463	14467	14533	14393	14562	14604	14502	14580	14435	14588	14338	14438	14400	14597	14444	14360	14447	14497	14447	14478	14448	14309	14530	14452	14300	14507	14391	14359	14439	14402	14653	14531	14352	14327
25635	21041	27871	26561	23855	23535	24244	23353	22670	22556	35628	36668	28385	22232	18854	17935	17628	17592	17498	17593	17764	17489	17496	17641	17684	17564	17617	17261	17527	17658	17445	17596	17463	17656	17498	17698	17560	17556	17636	17532	17540	17459	17360	17676	17724	17503	17468	17746	17755	17558	17647	17556	17373	17651	17559	17389	17296	17376	17414	17595	17443	17398	17354	17622	17524	17594	17649	17515	17580	17538	17595	17631	17514	17288	17570	17526	17436	17554	17439	17803	17596	17493	17647	17488	17490	17547	17650	17431	17492	17378	17546	17469	17444	17541	17568	17512	17425	17591	17514	17647	17272	17520	17536	17578	17693	17597	17547	17577	17763	17373	17655	17570	17583	17581	17468	17466	17317	17593	17572	17487	17665	17647	17420	17361	17656	17566	17487	17618	17549	17479	17597	17391	17493	17497	17604	17496	17499	17555	17614	17723	17591	17560	17553	17720	17683	17567	17598	17578	17446	17455	17600	17509	17429	17440	17226	17469	17420	17215	17524	17588	17378	17437	17740	17546	17452	17645	17555	17444	17396	17648	17443	17545	17612	17446	17263	17501	17597	17581	17559	17566	17620	17575	17498	17472	17623	17472	17620	17602	17522	17526	17580	17277	17532	17342	17581	17596	17646	17487	17487	17458	17480	17570	17343	17539	17402	17667	17459	17574	17591	17423	17528	17410	17489	17573	17625	17415	17518	17561	17431	17778	17759	17501	17666	17831	17858	17504	17379	17398	17599	17493	17684	17589	17439	17646	17386	17651	17595	17558	17490	17459	17390	17468	17610	17620	17464	17418	17456	17450	17484	17685	17531	17583	17641	17609	17605	17478	17430	17455	17676	17467	17408	17386	17628	17590	17374	17716	17506	17587	17494	17408	17522	17486	17326	17519	17620	17392	17654	17588	17672	17258	17514	17412	17585	17496	17535	17584	17412	17751	17735	17577	17682	17481	17404	17604	17515	17675	17517	17482	17494	17380	17686	17545	17515	17499	17382	17824	17508	17580	17529	17481	17598	17534	17590	17536	17573	17519	17423	17456	17337	17706	17490	17611	17572	17508	17369	17487	17701	17512	17603	17444	17529	17506	17277	17677	17508	17636	17600	17533	17673	17385	17473	17406	17744	17850	17555	17398	17579	17412	17534	17252	17484	17428	17511	17507	17295	17534	17348	17523	17418	17511	17568	17552	17456	17526	17708	17404	17347	17313	17673	17423	17371	17428	17620	17534	17465	17615	17658	17472	17513	17610	17472	17522	17634	17422	17514	17503	17429	17376	17717	17656	17646	17607	17690	17586	17570	17523	17368	17542	17497	17361	17673	17478	17860	17524	17536	17601	17476	17538	17453	17588	17536	17444	17443	17566	17440	17156	17486	17366	17653	17359	17556	17604	17445	17508	17431	17519	17470	17370	17464	17565	17624	17619	17441	17449	17580	17404	17536	17369	17549	17568	17458	17504	17448	17435	17512	17465	17570	17553	17466	17455	17534	17471	17316	17479	17289	17417	17399	17454	17545	17559	17679	17453	17445	17445	17367	17509	17411	17607	17642	17627	17321	17294	17453	17668	17545	17555	17667	17410	17378	17330	17523	17554	17343	17541	17683	17511	17452	17501	17550	17384	17649	17600	17619	17683	17485	17606	17623	17446	17597	17524	17533	17444	17344	17388	17569	17526	17580	17569	17512	17825	17582	17500	17505	17549	17556	17400	17519	17679	17379	17372	17559	17417	17616	17487	17621	17509	17436	17643	17472	17541	17389	17612	17582	17321	17446	17477	17370	17506	17377	17427	17577	17636	17421	17558	17525	17442	17444	17490	17654	17567	17596	17720	17423	17663	17449	17676	17794	17483	17528	17645	17673	17641	17611	17497	17656	17621	17669	17467	17573	17507	17441	17453	17256	17509	17717	17458	17671	17547	17393	17606	17464	17466	17534	17545	17772	17421	17523	17531	17492	17706	17392	17427	17505	17495	17546	17537	17349	17348	17596	17438	17456	17655	17476	17511	17642	17462	17934	17553	17586	17393	17456	17536	17453	17616	17853	17318	17540	17536	17447	17637	17544	17691	17682	17565	17356	17451	17467	17324	17487	17454	17456	17501	17651	17345	17750	17617	17445	17488	17264	17472	17451	17262	17511	17646	17500	17356	17419	17436	17664	17552	17531	17396	17503	17660	17338	17519	17713	17775	17362	17560	17508	17384	17254	17623	17574	17575	17539	17685	17428	17428	17680	17666	17685	17511	17828	17503	17737	17717	17522	17543	17487	17571	17503	17538	17494	17595	17631	17560	17434	17626	17672	17477	17533	17577	17451	17595	17515	17681	17347	17500	17388	17559	17708	17528	17629	17308	17578	17473	17641	17499	17545	17472	17625	17625	17389	17598	17740	17536	17585	17272	17642	17702	17471	17745	17518	17401	17606	17499	17726	17501	17461	17463	17739	17403	17410	17703	17341	17458	17423	17608	17440	17304	17325	17627	17689	17623	17458	17328	17540	17573	17608	17613	17564	17599	17617	17564	17654	17361	17499	17455	17555	17507	17640	17550	17747	17556	17388	17449	17515	17547	17413	17464	17425	17394	17518	17633	17364	17471	17676	17509	17635	17470	17523	17330	17353	17591	17476	17363	17646	17712	17699	17410	17558	17439	17599	17662	17459	17750	17618	17645	17456	17422	17421	17511	17357	17475	17429	17615	17606	17761	17716	17556	17440	17547	17794	17580	17567	17581	17720	17643	17498	17425	17536	17654	17509	17608	17805	17517	17379	17480	17540	17577	17910	17540	17463	17562	17577	17478	17618	17695	17521	17557	17661	17506	17535	17320	17461	17597	17578	17540	17337	17170	17592	17586	17712	17516	17487	17509	17454	17749	17537	17509	17406	17550	17428	17334	17553	17666	17791	17636	17579	17464	17560	17381	17491	17271	17869	17520	17595	17563	17419	17572	17485	17680	17661	17503	17377	17637	17706	17376	17708	17520	17267	17447	17715	17433	17434	17752	17521	17360	17526	17695	17584	17352	17483	17386	17420	17547	17591	17527	17499	17335	17590	17673	17518	17497	17336	17611	17622	17441	17605	17517	17543	17486	17467	17512	17517	17475	17625	17442	17673	17393	17339	17536	17463	17629	17583	17768	17666	17621	17697	17330	17508	17620	17318	17355	17557	17685	17535	17688	17470	17664	17418	17530	17563	17450	17452	17500	17549	17757	17713	17575	17587	17541	17522	17652	17514	17519	17462	17723	17501	17444	17398	17605	17627	17581	17525	17526	17385	17321	17521	17559	17426	17534	17774	17262	17614	17609	17690	17777	17513	17439	17502	17558	17702	17500	17413	17586	17473	17573	17456	17425	17516	17566	17514	17746	17427	17633	17273	17522	17731	17487	17411	17442	17487	17463	17512	17630	17624	17320	17522	17664	17551	17496	17497	17318	17834	17476	17469	17435	17588	17840	17462	17617	17535	17391	17567	17604	17429	17318	17546	17519	17516	17507	17549	17572	17358	17734	17484	17561	17578	17372	17347	17576	17455	17493	17574	17510	17475	17728	17554	17665	17531	17524	17548	17327	17647	17634	17574	17556	17609	17473	17422	17360	17488	17528	17440	17754	17677	17571	17571	17384	17593	17542	17442	17435	17341	17420	17657	17495	17705	17310	17259	17665	17665	17617	17676	17595	17415	17416	17597	17569	17625	17508	17434	17441	17577	17446	17784	17597	17518	17699	17675	17569	17551	17505	17582	17397	17452	17619	17531	17635	17544	17348	17514	17428	17432	17475	17480	17360	17353	17611	17574	17472	17587	17375	17495	17455	17497	17556	17842	17588	17712	17455	17654	17319	17397	17626	17480	17612	17381	17581	17517	17459	17395	17558	17558	17451	17588	17583	17282	17348	17612	17655	17727	17346	17425	17705	17565	17628	17502	17669	17327	17546	17677	17426	17405	17601	17685	17502	17471	17520	17487	17530	17488	17532	17631	17507	17504	17543	17597	17525	17539	17598	17517	17379	17784	17624	17616	17434	17618	17551	17764	17615	17405	17741	17218	17456	17731	17687	17509	17656	17501	17614	17785	17730	17533	17571	17422	17515	17544	17334	17512	17433	17481	17459	17511	17624	17504	17496	17447	17322	17374	17515	17592	17515	17539	17591	17539	17457	17550	17385	17480	17483	17663	17648	17514	17572	17733	17460	17436	17288	17397	17452	17529	17420	17650	17554	17519	17533	17721	17401	17368	17483	17492	17790	17452	17527	17411	17387	17425	17543	17602	17591	17404	17355	17674	17502	17479	17463	17913	17552	17715	17549	17343	17488	17669	17454	17452	17558	17658	17717	17408	17532	17407	17528	17546	17614	17586	17605	17551	17376	17724	17659	17368	17819	17701	17552	17524	17453	17500	17631	17552	17578	17572	17506	17569	17696	17616	17511	17447	17476	17436	17546	17432	17663	17585	17566	17541	17593	17554	17582	17422	17280	17414	17431	17493	17510	17588	17449	17627	17603	17550	17562	17517	17637	17482	17646	17541	17304	17621	17533	17556	17473	17464	17420	17454	17690	17513	17315	17387	17518	17662	17581	17631	17451	17471	17454	17592	17664	17657	17585	17588	17430	17548	17410	17567	17417	17401	17631	17292	17795	17617	17502	17480	17451	17724	17413	17531	17614	17433	17485	17453	17570	17409	17536	17621	17453	17471	17502	17582	17594	17503	17418	17530	17511	17434	17608	17567	17500	17662	17725	17249	17539	17541	17564	17666	17642	17647	17404	17405	17667	17443	17601	17581	17528	17541	17484	17553	17322	17608	17207	17390	17268	17639	17573	17431	17596	17287	17541	17579	17601	17358	17499	17617	17585	17550	17460	17333	17494	17566	17538	17419	17358	17710	17545	17538	17396	17405	17485	17442	17482	17578	17586	17338	17587	17473	17630	17640	17635	17441	17498	17478	17529	17535	17397	17531	17645	17641	17482	17739	17483	17725	17537	17423	17508	17457	17464	17565	17781	17703	17714	17564	17562	17504	17419	17374	17571	17455	17553	17384	17589	17598	17636	17399	17600	17283	17607	17584	17524	17497	17518	17651	17543	17560	17545	17399	17536	17551	17477	17544	17691	17449	17732	17755	17436	17503	17448	17559	17205	17486	17513	17481	17398	17610	17471
20745	34700	34245	28657	23696	21635	22497	22580	22255	21933	37964	35473	26407	18652	15400	14481	14361	14277	14337	14291	14456	14483	14417	14428	14464	14351	14229	14383	14325	14423	14292	14480	14297	14391	14335	14539	14341	14324	14331	14394	14375	14242	14334	14176	14275	14375	14360	14257	14544	14266	14375	14488	14339	14213	14283	14405	14426	14258	14458	14302	14435	14401	14491	14536	14571	14323	14316	14239	14323	14228	14282	14262	14362	14337	14392	14335	14275	14321	14344	14351	14394	14499	14338	14295	14400	14228	14315	14345	14281	14557	14385	14459	14301	14311	14194	14336	14287	14417	14327	14433	14356	14388	14344	14361	14347	14444	14286	14330	14351	14244	14075	14352	14393	14273	14469	14374	14297	14323	14405	14443	14518	14351	14394	14329	14334	14320	14352	14420	14302	14330	14367	14489	14391	14215	14451	14384	14352	14279	14408	14321	14212	14271	14330	14413	14298	14411	14473	14223	14358	14351	14342	14354	14187	14256	14441	14418	14464	14297	14142	14480	14586	14211	14279	14390	14360	14533	14248	14437	14433	14361	14395	14303	14526	14343	14289	14525	14521	14404	14279	14223	14403	14240	14349	14355	14190	14355	14219	14398	14374	14427	14325	14411	14342	14445	14282	14290	14379	14247	14561	14283	14375	14309	14374	14248	14327	14406	14398	14320	14238	14375	14437	14181	14274	14303	14316	14401	14352	14380	14404	14357	14232	14512	14415	14313	14439	14409	14361	14430	14327	14288	14273	14376	14410	14257	14251	14273	14354	14388	14286	14425	14143	14295	14394	14300	14282	14462	14284	14511	14380	14260	14323	14290	14459	14345	14234	14239	14478	14386	14253	14201	14485	14398	14420	14351	14271	14347	14446	14327	14626	14373	14462	14426	14372	14439	14352	14338	14328	14271	14304	14258	14353	14441	14465	14340	14330	14344	14454	14299	14506	14521	14436	14518	14379	14534	14522	14315	14512	14376	14513	14487	14271	14364	14385	14412	14382	14447	14462	14271	14575	14340	14434	14213	14185	14356	14396	14268	14389	14399	14317	14385	14291	14362	14321	14310	14236	14265	14257	14389	14333	14491	14339	14262	14429	14311	14364	14370	14268	14285	14240	14241	14340	14299	14310	14343	14480	14294	14530	14189	14429	14227	14284	14245	14215	14526	14226	14214	14327	14395	14399	14392	14268	14309	14363	14377	14346	14383	14284	14387	14212	14369	14190	14377	14321	14221	14412	14339	14223	14577	14325	14520	14342	14487	14332	14318	14385	14520	14480	14427	14323	14340	14359	14174	14357	14426	14330	14470	14184	14266	14411	14464	14252	14442	14284	14395	14372	14260	14302	14486	14483	14354	14401	14326	14333	14337	14352	14320	14502	14382	14384	14538	14424	14336	14428	14439	14349	14470	14343	14235	14324	14441	14238	14195	14446	14355	14303	14325	14466	14263	14430	14652	14238	14414	14344	14159	14388	14351	14385	14340	14286	14351	14328	14315	14444	14376	14366	14212	14242	14461	14230	14272	14253	14344	14393	14272	14326	14268	14415	14454	14204	14323	14255	14471	14391	14382	14277	14270	14223	14329	14291	14341	14438	14376	14427	14374	14285	14209	14350	14407	14373	14312	14599	14243	14422	14241	14369	14395	14410	14463	14270	14408	14383	14464	14364	14313	14405	14255	14286	14205	14425	14204	14235	14457	14287	14449	14365	14212	14522	14448	14237	14348	14331	14385	14294	14336	14484	14343	14219	14382	14420	14290	14325	14485	14253	14303	14224	14379	14364	14367	14318	14389	14316	14469	14488	14522	14459	14282	14357	14485	14478	14377	14477	14384	14376	14358	14352	14329	14318	14343	14267	14357	14270	14320	14455	14259	14317	14362	14245	14464	14408	14429	14391	14402	14276	14289	14216	14390	14244	14495	14241	14383	14376	14413	14295	14175	14326	14355	14331	14368	14456	14316	14108	14119	14457	14475	14324	14347	14316	14316	14414	14475	14273	14281	14247	14267	14372	14246	14260	14321	14371	14452	14500	14176	14446	14374	14224	14492	14338	14264	14513	14387	14166	14215	14142	14255	14244	14434	14274	14338	14346	14301	14388	14388	14469	14338	14399	14461	14238	14302	14369	14397	14324	14255	14481	14258	14443	14343	14342	14281	14293	14294	14323	14269	14430	14414	14462	14500	14327	14395	14225	14258	14173	14377	14267	14473	14361	14595	14159	14350	14308	14454	14391	14391	14292	14335	14430	14342	14348	14380	14264	14340	14392	14410	14317	14573	14336	14231	14483	14319	14321	14405	14413	14407	14258	14512	14410	14240	14283	14369	14358	14274	14467	14232	14447	14294	14287	14390	14426	14360	14417	14279	14288	14508	14377	14282	14354	14342	14410	14404	14453	14318	14347	14467	14171	14327	14420	14367	14381	14336	14403	14501	14283	14365	14277	14367	14382	14478	14268	14232	14267	14336	14301	14462	14339	14198	14281	14468	14337	14334	14363	14253	14367	14348	14405	14371	14361	14327	14326	14400	14236	14428	14436	14356	14232	14478	14172	14294	14220	14178	14479	14459	14292	14326	14421	14318	14291	14416	14298	14322	14230	14403	14298	14352	14286	14341	14298	14316	14330	14458	14238	14308	14306	14350	14407	14322	14502	14480	14266	14478	14335	14232	14240	14172	14361	14336	14260	14365	14341	14196	14360	14151	14316	14392	14287	14428	14503	14508	14374	14290	14461	14363	14360	14307	14353	14248	14412	14256	14411	14298	14474	14323	14328	14348	14291	14361	14215	14505	14247	14281	14191	14494	14429	14315	14285	14351	14342	14294	14268	14366	14400	14243	14413	14237	14344	14383	14491	14386	14289	14446	14332	14446	14451	14332	14289	14387	14413	14427	14390	14331	14441	14377	14237	14351	14267	14451	14275	14325	14349	14310	14254	14289	14329	14481	14362	14349	14413	14428	14326	14361	14369	14345	14546	14246	14322	14459	14407	14485	14124	14308	14426	14415	14427	14603	14236	14501	14622	14409	14246	14423	14310	14231	14332	14432	14460	14248	14297	14406	14420	14522	14418	14319	14348	14270	14406	14291	14188	14393	14457	14363	14342	14459	14256	14477	14389	14454	14407	14285	14323	14237	14222	14341	14451	14477	14541	14517	14267	14391	14144	14338	14289	14353	14428	14273	14480	14187	14325	14340	14363	14405	14548	14170	14465	14430	14310	14425	14317	14453	14381	14249	14462	14342	14349	14280	14376	14306	14396	14454	14346	14266	14482	14319	14299	14378	14329	14333	14373	14307	14381	14464	14389	14372	14182	14385	14371	14203	14207	14260	14237	14375	14373	14375	14307	14349	14471	14430	14287	14253	14397	14489	14469	14512	14273	14356	14242	14323	14342	13988	14517	14428	14411	14283	14399	14398	14443	14327	14487	14199	14306	14503	14305	14402	14335	14493	14295	14432	14228	14461	14328	14346	14393	14210	14454	14183	14554	14411	14369	14429	14241	14257	14263	14656	14504	14215	14290	14578	14428	14345	14470	14286	14414	14441	14419	14467	14395	14371	14246	14390	14373	14337	14259	14405	14517	14558	14415	14366	14512	14382	14207	14218	14347	14354	14326	14181	14145	14473	14372	14289	14253	14331	14342	14205	14268	14380	14184	14379	14226	14408	14245	14192	14333	14463	14286	14451	14374	14439	14296	14341	14419	14360	14454	14439	14384	14415	14557	14298	14304	14321	14433	14330	14426	14346	14218	14421	14353	14325	14372	14251	14431	14516	14284	14506	14383	14334	14262	14446	14388	14389	14416	14279	14331	14231	14392	14360	14367	14435	14383	14230	14285	14299	14372	14358	14310	14367	14337	14250	14221	14234	14499	14365	14436	14388	14491	14501	14450	14315	14321	14391	14374	14220	14497	14374	14157	14458	14351	14283	14322	14345	14376	14291	14279	14374	14423	14240	14400	14572	14260	14482	14420	14536	14327	14464	14487	14219	14369	14290	14481	14461	14223	14415	14530	14273	14283	14410	14701	14540	14323	14407	14229	14177	14252	14518	14304	14531	14414	14303	14284	14382	14266	14384	14491	14400	14391	14298	14466	14256	14075	14402	14325	14167	14268	14335	14226	14324	14287	14434	14507	14343	14456	14261	14433	14345	14399	14449	14451	14389	14319	14248	14371	14320	14347	14262	14328	14204	14421	14366	14301	14402	14266	14167	14448	14444	14487	14403	14474	14229	14398	14438	14482	14313	14442	14529	14294	14412	14387	14243	14238	14395	14322	14293	14210	14237	14472	14266	14444	14235	14377	14412	14317	14233	14437	14278	14372	14246	14349	14237	14402	14295	14236	14471	14243	14379	14209	14385	14403	14410	14375	14323	14351	14355	14196	14433	14384	14461	14247	14460	14329	14341	14327	14317	14260	14174	14315	14380	14312	14342	14362	14317	14396	14236	14346	14333	14287	14423	14280	14385	14442	14404	14278	14421	14272	14295	14220	14246	14288	14377	14344	14486	14268	14453	14327	14212	14329	14368	14475	14239	14258	14435	14445	14318	14199	14372	14386	14213	14329	14380	14255	14345	14327	14469	14200	14211	14478	14436	14353	14361	14184	14416	14348	14460	14420	14420	14403	14308	14306	14239	14440	14480	14377	14464	14567	14372	14342	14349	14500	14376	14178	14472	14473	14264	14392	14382	14251	14370	14373	14433	14139	14221	14245	14275	14279	14257	14184	14159	14361	14255	14422	14486	14289	14344	14304	14288	14431	14437	14420	14204	14315	14570	14452	14419	14409	14396	14276	14409	14270	14354	14246	14329	14349	14383	14324	14184	14415	14408	14254	14129	14507	14468	14288	14222	14286	14409	14385	14327	14397	14353	14230	14385	14432	14345	14361	14241	14324	14349	14284	14281	14190	14283	14283	14264	14447	14415	14314	14468	14474	14433	14390	14293	14302	14470	14314	14214	14185	14462	14434	14333	14466	14389	14364	14239	14411	14465	14336	14492	14420	14400	14391	14572	14458	14262	14350	14281	14547	14418	14308	14318	14451	14280	14356	14442	14357	14417	14399	14409	14359	14267	14326	14434	14455	14484	14464	14252	14207	14381	14494	14246	14392	14348	14342	14296	14447	14237	14367	14367	14245	14443	14350	14283
23764	21059	28560	24100	22922	27704	31050	27381	26317	26789	45660	49744	38530	27796	21050	18467	17769	17742	17934	17675	17620	17479	17562	17756	17669	17645	17843	17677	17634	17683	17677	17742	17907	17536	17470	17564	17589	17671	17691	17728	17823	17679	17721	17675	17550	17321	17521	17504	17596	17678	17617	17541	17510	17403	17679	17726	17677	17517	17803	17481	17662	17331	17487	17434	17600	17704	17709	17452	17611	17597	17583	17575	17630	17131	17611	17555	17566	17730	17760	17544	17363	17601	17710	17668	17635	17441	17551	17507	17582	17799	17738	17328	17494	17512	17479	17667	17515	17691	17675	17667	17479	17575	17610	17527	17503	17695	17917	17630	17637	17639	17384	17649	17678	17670	17658	17617	17692	17550	17649	17442	17877	17701	17633	17496	17777	17758	17774	17521	17546	17581	17597	17473	17553	17453	17518	17708	17454	17606	17491	17420	17601	17649	17502	17886	17707	17443	17618	17532	17518	17695	17528	17778	17583	17534	17513	17567	17622	17569	17523	17601	17478	17488	17548	17483	17467	17523	17593	17840	17553	17665	17467	17441	17406	17486	17568	17521	17602	17553	17400	17515	17621	17729	17660	17699	17456	17612	17679	17601	17438	17619	17429	17665	17673	17724	17687	17352	17460	17589	17898	17459	17734	17578	17441	17811	17532	17547	17634	17526	17510	17472	17440	17571	17476	17824	17380	17585	17668	17381	17302	17594	17688	17651	17559	17597	17522	17811	17495	17590	17593	17492	17509	17692	17701	17452	17626	17504	17727	17632	17614	17623	17497	17692	17587	17517	17643	17607	17685	17581	17547	17562	17454	17716	17627	17480	17543	17539	17243	17320	17631	17727	17566	17739	17551	17545	17575	17734	17706	17573	17533	17496	17607	17579	17860	17722	17591	17758	17550	17652	17468	17542	17407	17549	17399	17635	17463	17706	17605	17448	17571	17488	17591	17496	17411	17396	17587	17587	17237	17579	17403	17556	17613	17382	17437	17543	17459	17418	17559	17373	17605	17661	17665	17504	17704	17599	17654	17792	17604	17545	17583	17461	17519	17412	17505	17733	17422	17516	17600	17302	17472	17452	17360	17408	17488	17530	17681	17407	17620	17506	17694	17488	17236	17576	17499	17781	17501	17469	17604	17490	17622	17611	17556	17285	17638	17684	17273	17561	17676	17692	17513	17604	17548	17633	17608	17589	17497	17502	17544	17476	17624	17600	17649	17550	17580	17603	17460	17489	17505	17715	17397	17560	17587	17634	17752	17478	17544	17676	17550	17737	17571	17669	17342	17744	17567	17592	17611	17603	17796	17555	17680	17491	17738	17652	17618	17593	17532	17577	17511	17639	17761	17608	17540	17618	17399	17701	17673	17548	17699	17482	17556	17579	17681	17392	17472	17634	17548	17338	17656	17651	17455	17804	17499	17507	17643	17703	17591	17430	17310	17698	17357	17553	17549	17679	17533	17573	17510	17550	17650	17673	17599	17668	17608	17579	17509	17492	17502	17671	17541	17629	17557	17537	17494	17545	17624	17681	17634	17705	17550	17375	17695	17443	17438	17474	17853	17762	17643	17736	17743	17588	17438	17365	17506	17422	17584	17593	17543	17670	17607	17452	17555	17599	17626	17648	17591	17641	17508	17550	17594	17336	17794	17566	17508	17657	17773	17610	17563	17657	17589	17500	17256	17510	17627	17677	17626	17441	17598	17600	17485	17467	17682	17618	17355	17646	17697	17441	17501	17425	17827	17665	17655	17499	17671	17535	17741	17618	17538	17497	17555	17749	17561	17487	17501	17612	17375	17625	17572	17660	17681	17762	17539	17470	17463	17454	17458	17540	17658	17705	17627	17656	17567	17763	17923	17710	17560	17453	17596	17343	17571	17654	17495	17482	17575	17745	17508	17594	17552	17582	17517	17629	17481	17666	17658	17629	17337	17722	17672	17571	17399	17523	17792	17604	17582	17563	17424	17528	17779	17713	17659	17406	17243	17589	17451	17669	17553	17609	17642	17548	17697	17522	17603	17624	17498	17632	17534	17507	17470	17472	17611	17449	17520	17414	17759	17712	17553	17594	17696	17688	17578	17579	17412	17564	17635	17454	17404	17618	17667	17645	17698	17542	17528	17844	17643	17841	17783	17595	17585	17577	17533	17586	17591	17539	17454	17630	17817	17710	17653	17605	17739	17549	17444	17495	17471	17641	17629	17819	17564	17559	17473	17532	17478	17602	17365	17454	17512	17699	17593	17709	17517	17580	17525	17380	17483	17611	17619	17814	17542	17501	17651	17647	17717	17660	17649	17425	17386	17427	17503	17607	17504	17572	17623	17613	17663	17561	17567	17668	17660	17523	17597	17361	17419	17709	17790	17410	17529	17507	17722	17614	17293	17493	17768	17704	17468	17630	17773	17455	17641	17588	17635	17330	17606	17448	17430	17603	17430	17447	17724	17528	17681	17568	17622	17424	17443	17470	17794	17613	17756	17714	17653	17662	17811	17580	17611	17491	17674	17676	17386	17574	17558	17714	17599	17452	17626	17364	17433	17600	17625	17472	17426	17403	17285	17572	17587	17466	17582	17517	17503	17504	17638	17734	17499	17504	17646	17453	17713	17467	17889	17466	17448	17340	17668	17598	17723	17640	17705	17463	17424	17621	17690	17623	17371	17554	17581	17478	17511	17548	17606	17502	17627	17411	17443	17460	17668	17696	17811	17722	17612	17601	17460	17531	17588	17589	17527	17726	17713	17546	17719	17569	17614	17616	17439	17372	17536	17623	17632	17493	17586	17539	17594	17585	17631	17380	17575	17504	17308	17467	17745	17599	17583	17680	17767	17366	17537	17439	17786	17760	17610	17549	17524	17893	17670	17638	17690	17650	17541	17634	17515	17434	17590	17613	17489	17594	17435	17614	17501	17624	17604	17570	17642	17721	17596	17373	17522	17543	17498	17569	17746	17725	17445	17368	17545	17667	17585	17442	17637	17318	17600	17421	17830	17697	17707	17659	17740	17729	17555	17710	17517	17667	17515	17510	17613	17771	17609	17664	17590	17572	17809	17600	17562	17475	17655	17525	17533	17440	17612	17637	17542	17476	17525	17754	17699	17693	17435	17513	17854	17779	17571	17591	17642	17529	17768	17677	17594	17608	17555	17508	17687	17691	17498	17422	17392	17495	17628	17571	17418	17549	17796	17554	17635	17598	17601	17555	17690	17519	17645	17304	17506	17660	17464	17675	17549	17570	17762	17419	17585	17338	17455	17620	17559	17454	17319	17527	17839	17549	17823	17642	17523	17603	17659	17440	17404	17645	17547	17148	17534	17571	17604	17613	17610	17632	17583	17738	17754	17488	17626	17474	17554	17406	17614	17446	17525	17570	17271	17552	17690	17547	17597	17458	17504	17325	17441	17527	17560	17636	17490	17425	17748	17564	17469	17617	17527	17462	17668	17674	17719	17616	17654	17744	17603	17601	17636	17675	17736	17617	17515	17646	17393	17321	17346	17604	17591	17413	17608	17626	17559	17605	17812	17374	17587	17649	17421	17588	17557	17588	17571	17725	17537	17608	17447	17540	17498	17406	17550	17597	17430	17510	17792	17527	17742	17759	17490	17760	17683	17602	17568	17606	17588	17614	17572	17464	17655	17622	17611	17566	17535	17695	17680	17546	17501	17340	17613	17466	17550	17688	17761	17779	17520	17535	17687	17390	17494	17467	17566	17526	17338	17698	17453	17566	17584	17539	17526	17597	17595	17620	17574	17546	17580	17639	17741	17613	17702	17544	17467	17544	17678	17578	17510	17371	17621	17595	17511	17609	17721	17630	17473	17640	17600	17639	17411	17523	17593	17361	17631	17360	17355	17507	17527	17368	17623	17599	17577	17479	17429	17688	17538	17590	17542	17686	17546	17515	17473	17614	17549	17540	17514	17745	17547	17318	17456	17384	17508	17461	17457	17539	17610	17727	17664	17484	17420	17776	17656	17609	17571	17631	17603	17454	17551	17610	17791	17361	17748	17457	17550	17504	17642	17734	17690	17573	17712	17682	17536	17262	17502	17806	17526	17618	17578	17596	17581	17592	17440	17535	17598	17391	17708	17387	17532	17577	17693	17438	17325	17531	17755	17504	17683	17656	17535	17346	17649	17547	17552	17578	17418	17532	17432	17540	17608	17357	17603	17543	17452	17588	17628	17639	17355	17616	17603	17347	17568	17621	17644	17719	17567	17642	17607	17480	17495	17604	17652	17600	17405	17423	17636	17641	17695	17366	17553	17456	17425	17901	17656	17665	17763	17315	17581	17727	17697	17495	17585	17545	17589	17592	17556	17334	17667	17753	17724	17730	17697	17366	17495	17530	17365	17545	17554	17538	17509	17608	17842	17632	17360	17495	17539	17514	17633	17784	17772	17788	17550	17606	17675	17646	17643	17479	17612	17563	17658	17693	17518	17631	17688	17669	17608	17568	17584	17395	17711	17744	17608	17703	17779	17385	17682	17383	17629	17702	17616	17536	17735	17653	17641	17503	17505	17734	17486	17703	17761	17467	17397	17525	17775	17575	17655	17702	17593	17512	17568	17641	17432	17574	17593	17559	17646	17348	17692	17541	17637	17356	17823	17706	17688	17637	17434	17594	17614	17653	17502	17492	17560	17642	17770	17742	17523	17644	17631	17660	17571	17375	17708	17627	17674	17482	17805	17658	17571	17516	17577	17509	17601	17656	17622	17495	17499	17532	17658	17461	17583	17750	17801	17559	17599	17503	17318	17556	17627	17391	17494	17598	17520	17560	17678	17696	17677	17461	17707	17572	17728	17627	17771	17374	17700	17611	17487	17560	17489	17418	17693	17476	17450	17376	17492	17488	17411	17484	17675	17551	17666	17509	17590	17625	17550	17697	17739	17636	17346	17438	17734	17648	17654	17467	17456	17541	17430	17230	17629	17542	17587	17500	17561	17688	17734	17778	17358	17657	17549	17427	17581	17513	17483	17678	17336	17574	17577	17605	17507	17616	17431	17727	17684	17645	17538	17565	17448	17683	17518	17736	17658	17657	17397	17582	17547	17524	17703	17600	17578	17546	17529	17564	17390	17659	17515	17734	17626	17675	17712	17385	17523	17503	17467	17472	17531	17446	17595	17385	17435	17687	17635	17558
23630	40791	40094	35451	29635	29677	29142	28292	26372	27967	47501	47895	37397	24642	16893	14656	14482	14316	14365	14461	14460	14497	14492	14435	14320	14435	14347	14276	14356	14347	14305	14387	14513	14357	14313	14364	14247	14495	14297	14486	14360	14409	14430	14364	14327	14400	14382	14217	14570	14469	14317	14274	14227	14650	14214	14458	14419	14285	14360	14260	14346	14316	14247	14325	14449	14232	14392	14439	14388	14351	14434	14347	14342	14316	14409	14391	14219	14120	14345	14327	14438	14541	14263	14418	14365	14381	14281	14343	14433	14380	14286	14237	14413	14359	14320	14524	14275	14264	14316	14215	14295	14381	14415	14447	14321	14362	14380	14456	14517	14318	14405	14398	14286	14369	14258	14267	14354	14354	14363	14307	14383	14403	14318	14337	14342	14516	14239	14279	14460	14279	14182	14389	14224	14367	14269	14306	14452	14220	14385	14361	14391	14444	14294	14431	14176	14467	14236	14328	14435	14426	14181	14317	14374	14347	14301	14371	14400	14279	14353	14373	14309	14302	14443	14325	14224	14296	14442	14427	14364	14433	14282	14282	14274	14413	14137	14433	14268	14356	14254	13994	14393	14228	14399	14301	14248	14350	14461	14192	14218	14302	14400	14297	14287	14249	14406	14381	14418	14289	14326	14148	14239	14299	14240	14413	14418	14311	14222	14306	14231	14467	14251	14438	14140	14401	14323	14433	14247	14262	14333	14438	14330	14295	14379	14348	14245	14389	14411	14286	14143	14277	14217	14240	14321	14600	14253	14498	14221	14465	14372	14286	14330	14414	14418	14400	14246	14216	14389	14496	14418	14331	14359	14342	14411	14306	14358	14495	14489	14334	14351	14241	14473	14215	14358	14259	14434	14354	14212	14314	14518	14416	14313	14304	14544	14286	14289	14220	14323	14350	14450	14336	14403	14314	14415	14486	14435	14349	14387	14297	14149	14178	14396	14469	14315	14346	14302	14284	14240	14585	14278	14381	14494	14100	14265	14316	14307	14275	14409	14464	14303	14335	14284	14285	14340	14424	14409	14530	14287	14264	14254	14217	14325	14396	14332	14238	14454	14428	14357	14263	14249	14127	14382	14318	14440	14291	14455	14330	14256	14344	14342	14274	14225	14488	14365	14288	14218	14264	14402	14373	14337	14522	14315	14192	14246	14315	14274	14330	14339	14294	14453	14394	14325	14437	14208	14545	14384	14400	14343	14526	14333	14403	14298	14236	14336	14367	14342	14332	14408	14455	14388	14421	14224	14436	14349	14174	14163	14350	14409	14300	14380	14327	14337	14163	14250	14173	14368	14402	14388	14603	14267	14236	14389	14366	14452	14261	14326	14324	14527	14302	14444	14414	14271	14306	14309	14292	14230	14334	14293	14226	14394	14419	14410	14007	14353	14429	14386	14300	14313	14429	14213	14384	14497	14370	14381	14403	14360	14347	14260	14373	14362	14367	14257	14233	14157	14394	14512	14280	14296	14321	14244	14307	14220	14366	14317	14317	14310	14352	14390	14286	14316	14222	14345	14139	14372	14232	14370	14483	14274	14296	14294	14272	14401	14282	14345	14322	14257	14346	14194	14265	14479	14370	14235	14287	14461	14380	14228	14397	14453	14366	14297	14429	14205	14415	14254	14363	14373	14317	14285	14349	14454	14405	14187	14427	14150	14382	14313	14298	14238	14428	14153	14316	14385	14456	14328	14373	14434	14111	14350	14304	14264	14219	14461	14343	14215	14454	14134	14424	14390	14254	14467	14466	14326	14295	14415	14410	14391	14342	14516	14329	14150	14475	14349	14319	14450	14421	14295	14493	14288	14568	14330	14327	14465	14451	14329	14334	14223	14242	14372	14396	14275	14268	14275	14488	14229	14489	14301	14467	14221	14300	14295	14401	14384	14410	14403	14427	14283	14340	14336	14289	14347	14404	14412	14330	14218	14234	14295	14319	14362	14253	14291	14326	14330	14261	14316	14358	14601	14349	14457	14406	14339	14236	14276	14330	14440	14453	14343	14127	14392	14339	14395	14299	14314	14391	14426	14357	14240	14269	14333	14454	14344	14427	14375	14212	14340	14153	14279	14463	14236	14306	14200	14280	14256	14252	14369	14312	14567	14365	14371	14385	14319	14125	14416	14262	14358	14365	14325	14455	14337	14242	14357	14380	14301	14216	14342	14448	14382	14322	14142	14197	14236	14452	14381	14288	14411	14166	14467	14350	14414	14343	14244	14267	14273	14278	14267	14324	14259	14534	14142	14269	14450	14338	14430	14349	14266	14461	14264	14179	14375	14317	14305	14237	14339	14392	14422	14317	14416	14429	14429	14392	14234	14280	14393	14425	14329	14271	14456	14407	14314	14342	14346	14355	14312	14375	14377	14308	14333	14169	14436	14206	14267	14358	14459	14221	14376	14403	14515	14443	14393	14210	14408	14196	14258	14233	14241	14438	14395	14252	14374	14244	14301	14293	14283	14261	14283	14265	14404	14235	14318	14383	14311	14307	14396	14256	14331	14355	14382	14298	14343	14172	14451	14265	14310	14348	14362	14262	14226	14332	14197	14384	14364	14404	14317	14217	14284	14339	14295	14176	14354	14367	14342	14229	14286	14305	14355	14430	14275	14423	14221	14316	14168	14344	14451	14185	14382	14233	14367	14383	14279	14376	14281	14330	14336	14397	14496	14368	14275	14460	14418	14438	14233	14347	14270	14323	14397	14222	14259	14197	14381	14307	14310	14240	14463	14263	14405	14460	14491	14323	14149	14290	14445	14295	14302	14422	14283	14384	14389	14417	14463	14427	14168	14257	14247	14263	14401	14404	14328	14298	14559	14284	14185	14307	14241	14435	14303	14308	14536	14365	14268	14391	14477	14240	14286	14274	14314	14346	14270	14361	14356	14214	14348	14326	14430	14372	14482	14351	14580	14386	14413	14226	14553	14325	14404	14202	14371	14251	14205	14306	14318	14354	14190	14297	14460	14301	14393	14450	14532	14319	14393	14247	14395	14297	14345	14318	14411	14329	14494	14419	14251	14531	14362	14211	14476	14218	14402	14408	14366	14316	14384	14325	14375	14205	14194	14283	14111	14248	14483	14582	14371	14429	14258	14408	14249	14401	14257	14454	14288	14501	14171	14353	14355	14323	14302	14426	14279	14393	14418	14307	14393	14368	14224	14211	14378	14412	14303	14191	14437	14242	14280	14335	14345	14400	14293	14317	14511	14404	14338	14389	14524	14251	14290	14396	14510	14330	14373	14393	14206	14261	14521	14614	14340	14238	14307	14155	14339	14327	14186	14431	14393	14370	14343	14351	14432	14412	14299	14356	14313	14225	14320	14315	14243	14257	14397	14318	14371	14120	14293	14290	14458	14277	14357	14374	14351	14332	14393	14490	14437	14378	14200	14348	14314	14613	14428	14319	14392	14285	14240	14329	14507	14264	14303	14328	14407	14430	14406	14235	14332	14482	14245	14342	14286	14460	14525	14416	14535	14480	14264	14375	14308	14267	14237	14113	14400	14221	14379	14192	14361	14282	14208	14317	14311	14167	14308	14380	14235	14383	14249	14397	14266	14297	14258	14310	14383	14300	14434	14414	14424	14257	14300	14452	14500	14211	14369	14362	14398	14192	14269	14434	14351	14321	14434	14213	14247	14389	14444	14485	14470	14276	14468	14255	14437	14222	14399	14411	14283	14259	14264	14448	14461	14206	14401	14335	14321	14334	14338	14412	14256	14208	14437	14327	14203	14107	14251	14160	14343	14292	14400	14232	14437	14337	14346	14371	14383	14352	14425	14454	14203	14358	14476	14241	14335	14350	14548	14446	14334	14506	14239	14244	14450	14234	14348	14322	14483	14349	14237	14187	14332	14369	14320	14289	14378	14309	14290	14438	14365	14381	14142	14353	14361	14283	14303	14264	14230	14514	14322	14399	14303	14268	14177	14371	14323	14420	14420	14428	14224	14262	14395	14280	14183	14307	14439	14354	14338	14368	14285	14116	14515	14259	14314	14439	14381	14503	14246	14420	14316	14430	14522	14324	14002	14369	14428	14238	14427	14253	14400	14404	14535	14441	14364	14379	14564	14379	14202	14264	14271	14239	14340	14260	14320	14426	14206	14295	14400	14328	14334	14299	14216	14463	14571	14248	14312	14306	14343	14196	14374	14287	14291	14364	14469	14383	14264	14220	14409	14233	14332	14579	14228	14318	14246	14392	14335	14384	14203	14296	14231	14295	14270	14402	14205	14403	14411	14406	14311	14341	14380	14424	14307	14238	14349	14238	14361	14475	14207	14297	14399	14315	14369	14352	14352	14369	14396	14356	14351	14484	14309	14166	14354	14372	14286	14457	14423	14429	14281	14389	14365	14463	14389	14401	14357	14378	14395	14364	14306	14388	14370	14469	14433	14465	14289	14422	14169	14288	14339	14224	14166	14268	14290	14398	14275	14306	14159	14240	14451	14548	14371	14449	14333	14164	14393	14203	14458	14304	14363	14582	14363	14203	14030	14327	14255	14303	14216	14272	14288	14299	14334	14278	14644	14356	14580	14452	14319	14279	14332	14242	14217	14335	14260	14260	14307	14275	14240	14514	14138	14509	14368	14245	14187	14247	14248	14407	14130	14669	14440	14357	14380	14370	14231	14211	14419	14274	14373	14514	14273	14330	14469	14551	14491	14314	14379	14178	14317	14354	14285	14338	14409	14452	14332	14213	14450	14339	14292	14247	14233	14216	14317	14308	14207	14272	14348	14443	14205	14343	14359	14360	14287	14446	14324	14417	14361	14318	14402	14189	14236	14325	14328	14378	14263	14268	14361	14249	14297	14347	14119	14161	14346	14415	14227	14399	14427	14405	14205	14334	14227	14276	14468	14308	14341	14374	14415	14221	14246	14398	14231	14366	14342	14262	14442	14262	14353	14395	14296	14351	14185	14327	14284	14280	14311	14359	14449	14236	14310	14328	14307	14501	14290	14354	14317	14206	14506	14379	14445	14387	14393	14267	14397	14133	14328	14223	14299	14426	14509	14275	14423	14430	14304	14276	14259	14299	14329	14414	14441	14435	14245	14361	14420	14220	14397	14352	14361	14472	14370	14445	14220	14325	14309	14357	14194	14375	14337	14136	14230	14156	14407	14263	14430	14224	14325	14292
30171	23889	26405	26184	25663	24091	23695	22512	21646	20780	22180	22844	21742	20436	19408	19308	19160	18954	19163	18915	18977	19059	19217	19023	19156	19135	18973	18943	19000	19042	18978	19285	18922	19088	19150	18991	18863	19111	19270	18931	19022	18887	18887	18816	19203	18927	19141	18852	19163	19104	18839	19007	19214	18912	19067	18841	19071	18927	18955	19188	19015	19271	18964	19123	19038	18821	19180	19022	18761	19085	18894	18943	18834	18875	18961	18777	18907	19307	19083	18979	19060	19123	18934	18903	19132	19334	18932	18921	18961	19069	18846	18997	19016	19190	19082	19003	18901	18901	18776	18810	19211	18994	19186	19215	18930	19061	19171	18988	19088	19035	19027	18891	19119	19123	19255	19042	18844	18927	19008	19002	18967	18925	18896	18925	18942	18661	19176	18969	19013	19031	19151	18828	19027	18950	18905	19035	19265	19021	19031	18966	19183	19094	19335	18904	19177	18987	18990	18907	18862	18852	19065	19314	19096	18849	18854	18799	19079	18878	19091	18851	18963	18936	18979	19143	18829	19052	18909	18975	18965	19021	18868	18896	19007	18959	18871	19016	18999	19110	19084	19125	18837	19025	19090	19096	18910	19143	18986	18863	18909	19152	19057	18889	18939	19115	18835	18928	18962	19061	19022	19042	19168	19204	19023	19040	19023	19134	18903	19132	19077	19004	19064	19199	19089	19040	19174	19038	18825	18732	19021	18997	18902	19226	19044	19047	19093	18980	18914	18785	18946	19039	18917	19075	19161	19069	18994	19028	18950	18967	18959	18726	18969	19096	19046	18911	19120	19001	18961	18912	19048	18853	19012	18807	18981	19052	19162	18851	19216	18955	18927	19119	18979	18948	18896	19026	18974	18813	19193	19011	19071	18851	18895	18870	18909	18980	18999	19137	19065	19003	18956	19137	18855	19072	19138	18866	18883	19194	18835	18955	19140	18965	19032	19123	18973	18967	19149	19041	18959	18994	18962	18838	19104	19110	19015	18907	19058	18900	18880	19165	19102	18993	19090	19124	18959	18729	19074	18840	18922	19025	19021	19151	18891	19235	18970	19030	19055	19228	19300	18951	18790	18856	19014	19065	18912	18959	19043	18885	19125	18904	19147	18954	19069	18973	18684	19072	18941	19027	18890	19052	19036	18951	19291	19161	18991	19011	18935	19037	19037	18915	19088	19108	19102	19083	19069	18983	18915	18959	19101	19102	18939	19065	18834	18950	19177	19109	18861	19001	18915	18903	19051	19059	19156	19112	18926	19234	18992	18788	18984	18999	19124	18983	19132	19140	19208	18832	18983	18771	18996	19122	19121	19038	19011	18968	19082	19072	18952	19112	18976	18972	18996	19029	19120	19138	18940	19148	18929	18839	18934	18928	19057	19092	19022	19029	19172	19075	18926	19054	19158	19057	19214	19071	18949	18908	18965	19193	19108	18902	18947	18969	19101	18893	19175	19000	18959	18998	18853	18893	19048	18876	18845	19032	18932	18759	18920	19051	19080	18974	18875	19060	18957	19016	18882	19093	19065	19196	18974	19114	18745	19081	19077	19003	18899	19104	19152	19040	19048	19033	18835	18956	18939	19119	19005	18988	19110	19026	18987	19040	19170	19273	19047	19101	18949	18942	19054	19127	18976	19228	18947	19082	18956	19073	19074	18981	19049	18990	19077	19044	19088	18947	19001	19024	18996	19103	19061	18962	19122	19027	19040	19218	19065	19004	19044	19114	19031	19005	19063	19031	18987	19002	18900	18917	18866	18906	19072	18975	19004	18980	18954	18869	18944	19214	19096	19023	18964	19170	19050	19103	19215	18857	18977	18949	18986	18961	19051	19118	18910	18945	18925	18875	19236	19184	19156	18893	18924	19148	18830	18957	19005	18962	19070	18959	18950	19138	18951	19154	18997	18992	19060	19279	18843	19003	19205	18865	18986	18981	18891	19037	19002	19086	18866	18873	19092	18930	18974	18952	19020	19114	19105	18923	19013	19003	18945	18918	19014	19010	18995	19037	18819	19072	18952	19176	19004	19061	19269	18963	18981	19154	18900	18863	19052	19024	18923	19061	19010	18803	18978	18912	18845	18993	19223	18969	19091	19028	19005	18775	19075	18998	19044	19046	18989	18972	18932	18951	19075	18972	19044	19091	18911	18906	18864	18991	19001	19075	18906	18895	18941	19086	19215	19034	19001	19027	19171	19153	19081	19214	19011	19239	19279	19128	19011	19039	18915	19005	18870	18853	19086	19066	18993	19035	19011	19051	18856	19020	18978	19261	19052	19184	19336	18975	18887	18910	19016	18978	18906	18994	19239	19075	18855	19133	19007	19067	19006	19038	18981	18958	18918	19185	18807	19012	19146	19053	18996	18808	18986	19156	19121	18807	18917	18979	19231	19212	19206	19022	19149	18775	19088	19292	19122	19099	18947	19060	18962	19064	18837	19118	19064	19109	18923	18910	19044	19170	19014	18887	19118	18915	19096	19018	18893	18793	19063	19020	18956	19149	19105	18987	19034	19050	18968	18959	18809	19077	19066	19210	18986	18969	18967	19173	19046	19182	19178	19251	19020	18978	18941	19137	18988	18662	19117	19221	19014	19028	18944	19177	18946	19145	18944	18938	19019	19120	18971	18942	18840	18948	18992	18904	18934	19004	19100	18983	18907	18964	18982	19246	19082	19231	19089	18797	19180	19028	19141	19049	18962	19000	19115	18981	18947	19090	18955	19085	19116	19209	19055	18813	18942	19141	19039	18722	19144	18966	18997	19103	19248	19122	18893	18913	18890	18714	18942	19052	19180	18833	19018	19130	18893	19030	18912	18973	18993	19108	18991	19055	18786	18894	18999	18955	18894	18937	19000	19011	18982	18826	18955	18923	18989	18960	19052	19042	18975	19197	18943	18919	18867	19095	19072	19119	18819	18954	18918	18862	19181	18935	18950	18957	19030	19090	19074	18870	18878	18949	19038	18926	19058	18984	18955	18959	19150	19102	18938	19020	19101	18830	18893	18931	19204	19134	19099	19179	19131	18857	19044	19037	19049	19068	19199	19093	18933	19125	19077	19066	19038	18964	18742	19237	18901	18816	19174	19022	19088	19058	18917	19296	18740	19033	19270	19024	18746	19047	19119	19061	19199	18888	19027	19140	18941	18903	19099	19211	18908	18844	18913	19248	18912	19032	18898	18770	18993	18956	18855	18989	19028	18896	18887	18981	19217	18939	18948	19196	19008	18933	19059	18978	18992	18978	19072	18891	18955	18810	19165	19320	18945	19017	18930	19162	18952	19082	18979	19035	18846	19118	18909	19317	18972	18901	19079	18994	19112	18998	19253	19136	18964	19171	19141	19021	19067	19188	19069	18941	18806	19006	19083	18796	19086	18877	18972	19105	18977	19082	19038	19140	19023	19008	18777	18927	18886	19134	19091	19090	18824	18938	19048	18911	18956	19167	18971	19273	19163	19075	19031	19164	18880	19153	19304	18995	19017	18917	19091	19075	19038	18957	18878	18887	18954	18920	18895	19393	18914	19131	18989	18883	19109	18928	19145	18941	18922	19217	18869	19062	19175	19294	18929	19179	18950	18917	19046	19181	19157	18888	18853	19048	19045	18868	19128	18974	19021	18835	19058	19106	18935	18980	18939	18908	19174	19183	19072	19042	19121	19118	18989	19120	19084	19121	18887	18998	19213	19164	18837	18924	18992	18782	18938	19047	18935	18795	18867	18907	19223	19257	19030	18721	18894	18888	18951	19163	19258	19006	19165	19079	18827	18893	19103	19249	19105	19058	19043	19050	19045	19246	19047	18978	18826	19077	18915	18978	19029	18993	18958	19036	18911	18994	19065	19147	19145	19105	19119	19036	18885	18825	19121	19205	18997	18823	19022	18798	19040	19112	19039	18978	19056	18860	18936	18926	19066	18929	18953	18920	19110	18856	18878	19022	18761	18979	19038	19108	18929	19030	18832	19134	18887	18922	18901	18965	18800	18998	18732	18952	19014	18785	19068	18993	19039	18978	18951	18976	19203	19136	19104	19096	19172	19095	18937	18883	18950	18904	19131	19117	18974	18943	19111	19103	19224	18939	19124	18837	19062	18986	18987	19056	19075	18976	18862	19182	19289	18944	19151	19104	18879	18906	19165	18909	19113	19045	19011	19080	19159	19033	18960	18988	19112	18912	19049	18991	18956	18872	19029	19154	19037	19073	18987	18806	18838	18935	19036	19250	18993	18874	18992	18860	19029	19085	18853	19140	18939	19100	18923	19215	18924	18866	19044	19060	18912	19055	19000	19050	19126	18914	19186	18960	18960	19096	19107	19025	19049	19067	19284	18969	18991	18912	19000	18892	18959	19123	19131	19128	19198	18890	19073	19095	19266	19049	19070	19189	19044	18962	18998	19038	19231	18942	19010	19050	19008	18947	18958	19152	19005	19130	19230	18876	19151	18886	19056	19137	19004	18963	19139	19174	19184	19008	19171	19051	19051	18740	19199	19017	18954	18796	18906	18921	18990	19038	18766	19140	18913	19276	18985	18900	18913	18905	19282	19209	19109	19107	19174	18924	19091	18991	18942	18895	18966	18913	18899	19101	19011	18730	19065	19041	19005	19087	18990	18849	19161	19255	19117	18986	18831	19072	18861	18984	18983	19059	19046	18771	19053	18908	19042	18921	18925	19160	18928	18998	18778	18949	19224	19119	19016	18800	19070	19074	18973	19047	19025	18763	18942	18868	18793	18980	19007	18973	18765	18925	19011	18990	18934	19083	18921	18961	19032	19092	19158	19200	18996	19003	19100	19228	19130	19106	19016	18861	19016	19034	18945	18842	18957	19209	19156	19175	18944	18976	18819	19009	18932	18867	19010	19138	19166	18816	18856	19056	19110	19017	18975	19138	18916	18940	19068	19184	19114	19025	19226	19082	18972	18840	18928	19160	18967	18833	18807	19251	19049	18963	19133	18965	19097	19284	19091	18975	19018	18933	18958	19154	19051	19017	19070	19034	19039	18934	19058	18879	18988	19126	19078	18838	19059	18888	19188	18917	19233	18990	19012	18966	18905	18832	18981	19058	18913	19033	19083	19170	18959	19197	19056	18912	19078	19077	19083	19254	19013	19039	19179	19232	19016	18969	18907	18948	18974	19091	18860	19046
18366	23458	23375	24104	25062	22649	22269	20360	18696	17708	19771	19864	18024	16203	15610	15227	15444	15168	15077	15041	14987	15222	15114	15278	15254	15287	15051	15126	15112	15079	15179	15139	15201	15191	15214	15111	15170	15158	15222	15302	14971	15113	15204	15337	15086	15026	15014	15194	15225	15214	15217	15137	15088	15123	15231	15143	15202	14985	15209	15131	15115	15222	15179	15064	15173	15220	15160	15076	15079	15116	15042	15273	15078	15117	15210	15205	15206	15076	15138	15176	15124	15179	15303	15113	15063	15198	15142	15038	14851	15201	15054	15044	15298	15263	15134	15126	15132	14938	15302	15197	15161	15127	15124	15016	15024	15117	15020	15321	15077	15221	14958	15171	15171	15340	15180	15238	15095	15113	15174	15264	15151	15106	15270	15243	15008	15089	15161	15172	15190	15266	15236	15323	15046	15202	15135	15152	15364	15291	15199	15165	15204	15255	15140	14995	15145	15219	15273	15260	15227	15132	15056	15297	15066	15148	15191	15362	15152	15067	15164	15235	15206	15233	15215	15037	15186	15144	15181	15150	15105	15248	15151	15170	15118	15201	15165	15256	15273	15122	15006	15328	15204	15138	15123	15242	15137	15260	15187	15253	15187	15275	15187	15203	14969	15213	15079	15364	15288	15218	15005	15248	14956	15257	15288	15242	15033	15136	15153	15341	15257	15110	15380	15100	15097	15256	15036	15264	15106	15297	15306	15245	15268	15139	15310	15226	15222	15201	15251	15240	15217	15267	15238	15206	15191	15046	15178	15112	15240	15237	15118	15249	15050	15247	15257	15129	15190	15209	15166	15245	15244	15204	15094	15118	15317	15172	15063	15219	15236	15259	15191	15165	15168	15064	15145	15182	15132	15249	15216	15159	15138	15043	15112	14988	15164	15175	15058	15162	15231	15000	15062	15089	15162	15178	15234	15035	15257	15228	15050	15375	15404	15147	15192	15327	15156	15164	15111	15342	14974	15271	15197	15283	15110	15123	15198	15039	15028	15082	15248	15170	15157	15080	15135	15129	15191	15079	15037	15166	15115	15204	15112	15240	15086	15115	15277	15144	15276	15140	15287	15185	15087	15224	15123	15173	15049	15291	15083	15117	15163	15143	15068	15099	15089	15129	15165	15190	15151	15210	15040	15193	15304	15196	15223	15134	15169	15179	15139	15168	14923	15111	15310	15158	15230	15083	15190	15198	15168	15138	15095	15089	15068	15344	15051	15115	15272	15002	15179	15004	15136	15196	15298	15217	15223	15027	15329	15128	15182	15311	15043	15181	15130	15030	15098	15086	15147	15143	14934	15048	14970	15243	15150	15191	15140	15074	15165	15063	15257	15316	15086	15186	15047	15151	15178	15032	15184	15258	15254	15191	15295	15242	15132	15320	15267	14964	15404	15110	15137	15077	15192	15046	15148	15330	15121	15281	15037	15231	15072	15229	15111	15206	15080	15087	15125	15132	15085	15086	15048	15207	15149	15169	15168	14960	15441	15090	15184	15226	15061	15125	15161	15204	15263	15054	15118	15252	15159	15155	15141	15129	15258	15255	15179	15109	15188	15173	15134	15264	15078	15116	15191	15142	15167	15162	14893	15097	15180	15074	15005	15222	15189	15197	15225	15282	15070	15003	15192	15144	15128	15368	15230	15172	15259	15067	15270	15088	15155	15178	15149	15089	15181	14996	15021	15125	15241	15075	15141	15175	15071	15087	15053	15069	15206	15154	15200	15323	15159	15012	15063	14901	15230	15275	15274	15170	15354	15309	15072	15249	14927	15210	15042	15318	15146	15156	15149	15201	15160	15196	15177	15093	15058	15129	15223	15190	15085	15202	15099	15236	15319	15228	15142	14962	15260	15167	15129	15101	15215	15250	15084	15273	15187	15224	15245	15213	15201	15038	15260	15251	15170	15200	15044	15248	15199	15165	15254	15112	15048	15222	15279	15152	15192	15287	15158	15224	15065	15068	15261	14966	15223	15209	14946	14970	15263	15224	15036	15076	15115	15074	15226	15170	15240	15125	15134	15048	15182	15193	15113	15041	15073	15178	15102	15370	15262	15002	15158	15123	15162	15198	15258	15189	15153	15162	15109	15160	15161	15038	15050	15162	15049	15376	15193	15037	15147	15086	15115	15416	15185	15109	15163	15255	15071	15076	15201	15158	15110	15048	15283	15195	15112	15090	15145	15160	15070	15181	15159	15156	15105	15091	15129	15264	15201	15094	15089	15286	15254	15047	15118	15196	15045	15218	15167	15241	15085	15015	15257	14988	15188	15234	15125	15098	15145	15266	15229	15185	15207	15024	15232	15033	15192	15311	15170	15101	15127	15232	15315	15137	15156	14964	15028	15225	15031	15065	15319	15013	15222	15296	15232	15077	15092	15320	15071	15061	15110	15330	15046	15044	15218	15072	15158	15252	15040	15167	15238	15114	15232	15154	15078	15245	15131	15194	15112	15195	15024	15167	15028	15176	14925	15175	15375	15170	15334	15357	15293	15074	15157	15105	15074	15078	15219	15128	15384	15094	15082	15189	15076	15132	15270	15032	15243	15082	15141	15202	15210	15132	15238	15195	15042	15281	15276	15103	15200	15232	15132	15129	15203	15375	15141	15189	15226	15135	15270	15075	15113	15140	15131	15062	15080	15320	15217	15192	15113	15216	15310	15137	15161	15112	15068	15150	15221	15052	15038	15103	15102	15364	15338	15209	15256	15133	15180	15108	15065	15264	15235	15014	15096	15073	15148	15258	14933	14952	15285	15186	15126	15097	15099	15287	15047	15150	15310	15133	15224	15136	15094	15226	15099	15217	15284	15158	15079	15113	15083	15168	15228	15057	15225	15126	15219	15344	15305	15003	15278	15159	15218	15088	15028	15079	15174	15045	15337	15152	15193	15153	15152	15274	15026	15106	15037	15003	15000	15199	15187	15135	15332	15045	15190	15129	15129	15163	15034	15023	15163	15238	15063	15068	15113	15366	15064	15111	15234	15222	15160	15196	15088	15009	15200	15037	15368	15085	15085	15374	15220	15205	15126	15167	15096	15097	15236	15156	15131	15032	15207	15189	15172	15323	15202	15276	15220	15047	15161	15256	15399	15120	15199	15423	15088	15289	15325	15109	15058	14957	15307	15097	15071	15040	15334	15057	15249	15200	15283	15316	15310	15190	15227	15232	14964	15177	15065	15313	15244	15132	14968	15188	15194	15079	15272	15181	14998	15257	15048	15056	15042	15274	15093	15127	15271	15166	15127	15320	15114	15015	15336	15236	15175	15313	15083	15189	15151	14913	15136	15198	15212	15146	15007	15079	15112	15190	15132	15200	15327	15354	15263	15300	15330	15129	15157	15293	15354	15131	15207	15150	15201	15233	15048	15088	15172	15139	15219	15142	15157	15022	15261	15134	15021	15328	15284	15129	15320	15363	15251	15232	15082	15156	14954	15105	15220	15054	15254	15251	15186	15132	14988	15326	15208	15025	15238	15153	14988	15166	15109	15179	15160	15261	15050	15065	15166	15209	15129	15245	15101	15102	15186	15225	15248	15008	15022	15065	15059	15161	15282	15129	15233	15096	15027	15329	15160	15040	15082	15258	15210	15038	15152	15220	15085	15035	15078	15158	15174	15108	15157	15159	15271	15329	15076	15022	15175	15286	15118	15137	15208	15191	15077	15066	15105	15078	15281	15305	15240	15051	15188	15275	15233	15144	15109	15085	15196	15156	15130	15194	15327	14999	15106	15097	15126	15079	15085	15244	15215	15173	15162	15136	15265	15103	15176	15192	15128	15156	14934	15179	15087	15308	15109	15186	15198	15101	15134	15179	14981	15162	15256	15010	15200	15203	15071	14977	15270	15225	15152	15147	15141	15005	15209	15140	14994	15173	15253	15112	15402	15145	15173	15328	15075	15170	15205	15305	15188	15109	15152	15183	15176	15267	15000	15035	15048	15132	15117	15194	15096	15140	15024	15237	15026	15103	15169	15205	15089	14995	15172	15298	15265	15110	15100	15091	15178	15243	15181	15068	15225	15180	15338	15059	15152	15165	15241	15321	15097	15328	15369	15251	15123	15400	15096	15203	15127	15173	15141	15113	15147	15257	15036	15046	15092	15136	15207	15029	15209	15224	15086	15215	15288	15026	15162	15165	15236	15259	15284	15220	15081	15133	15242	15269	15075	15008	15287	15160	15218	15067	15067	15112	15036	15283	15265	15226	15172	15310	15093	15032	14995	15113	15146	15020	15298	15141	14953	15348	15079	15186	15142	15129	15159	15168	15253	15235	15314	15145	15255	15042	15009	14941	15207	15142	15125	15201	15172	15079	15154	14934	15234	15131	15209	15181	15375	15356	15175	15174	15165	15176	15119	15054	15131	15250	15177	15081	14963	15031	15171	15117	15150	15074	15265	15128	15186	15292	15200	15071	15210	15169	15240	15209	15190	15311	15244	15182	15103	15199	15335	15239	15167	15191	15047	15150	15024	15182	15010	15188	15281	15085	15320	15247	15215	15141	15195	15084	15159	15201	15099	15180	15235	15164	15096	15298	15086	15162	15444	15071	15055	15128	15251	15247	15143	15164	15134	15082	15254	15208	15063	15222	15086	15167	15118	15202	15134	15004	15151	15051	15347	15143	15283	15133	15191	15178	15293	15105	14978	15258	15216	14995	15278	15115	15295	15173	15103	15176	15149	15216	15156	15328	15140	15261	15227	15284	14979	15219	15197	15203	15320	15141	15244	15155	15296	15043	15096	15225	15355	15125	15161	15239	14966	15057	15107	15189	15192	15083	15300	15143	15290	15300	15135	15063	15116	15071	15069	15045	15295	15093	15135	15059	15190	15289	15235	15044	15128	15165	15249	15220	15096	15303	15271	15129	15137	15159	15037	15110	15203	15112	15176	15413	15156	15029	15380	15323	15206	15065	15085	15377	15027	14978	15174	15293	15316	15014	15251	15222	15082	15183	15211	15200	15145	15038	14916	15023	15119	15327	15303	15247	15140	15247	15175	15236	15204	15278	15245	15165	15074	15387	15183	14896	15119	15285	15116	15080	15355	15057	15241	15173	15356	15170	15063	15270	15214	15114	15152	15208	15091	15038	15240	14908	15081	15111	15078	15136	15027	15086	15200	15296	15111	15236	15110	15176	15175	15254
25580	21052	27758	26119	25590	25442	25479	23898	22625	23502	37056	38121	30054	23569	20383	18894	18720	18755	18430	18669	18837	18631	18678	18528	18800	18627	18791	18706	18677	18693	18762	18474	18673	18721	18702	18810	18815	18679	18618	18844	18621	18591	18543	18672	18531	18722	18564	18421	18447	18600	18759	18713	18919	18737	18673	18691	18667	18727	18593	18355	18459	18551	18456	18589	18826	18482	18474	18468	18492	18745	18774	18543	18758	18743	18668	18584	18658	18558	18817	18594	18596	18497	18610	18537	18599	18692	18761	18567	18617	18420	18547	18520	18660	18721	18449	18878	18437	18680	18556	18706	18637	18651	18512	18707	18463	18544	18627	18610	18531	18817	18638	18707	18481	18534	18251	18652	18905	18619	18661	18589	18574	18531	18562	18597	18661	18403	18839	18629	18621	18627	18557	18672	18424	18657	18658	18482	18435	18578	18641	18530	18694	18630	18596	18598	18717	18705	18678	18767	18865	18716	18586	18693	18673	18656	18437	18253	18540	18528	18652	18535	18580	18518	18359	18692	18717	18577	18597	18455	18708	18353	18744	18702	18696	18572	18684	18604	18632	18738	18673	18656	18662	18507	18644	18558	18530	18642	18574	18758	18878	18734	18625	18604	18648	18445	18773	18585	18693	18388	18522	18512	18418	18776	18648	18486	18469	18755	18659	18453	18562	18567	18780	18677	18705	18487	18563	18653	18448	18577	18567	18752	18858	18496	18848	18741	18755	18520	18661	18624	18546	18506	18545	18818	18601	18466	18444	18584	18659	18408	18670	18610	18755	18689	18669	18706	18525	18546	18589	18658	18527	18615	18492	18548	18720	18566	18748	18462	18562	18628	18767	18726	18730	18661	18566	18570	18586	18639	18642	18431	18622	18939	18650	18461	18525	18516	18705	18504	18591	18515	18636	18555	18467	18450	18780	18512	18483	18450	18483	18881	18754	18547	18506	18554	18681	18775	18596	18810	18654	18611	18588	18591	18566	18697	18535	18682	18511	18621	18658	18444	18594	18518	18525	18748	18653	18657	18679	18492	18667	18688	18677	18614	18745	18555	18584	18589	18690	18809	18545	18821	18598	18658	18590	18416	18439	18647	18555	18449	18613	18781	18691	18355	18630	18560	18413	18630	18624	18514	18533	18624	18491	18785	18523	18531	18945	18725	18637	18487	18592	18685	18596	18525	18703	18642	18642	18514	18610	18815	18789	18721	18614	18588	18520	18555	18339	18606	18594	18629	18556	18729	18699	18741	18540	18602	18688	18607	18624	18641	18505	18889	18547	18757	18750	18376	18627	18383	18623	18465	18688	18439	18757	18774	18560	18420	18562	18598	18491	18531	18368	18555	18658	18497	18654	18755	18783	18595	18627	18750	18696	18649	18871	18809	18628	18716	18718	18569	18480	18490	18405	18510	18655	18686	18483	18557	18672	18668	18703	18581	18646	18677	18657	18638	18545	18737	18515	18480	18731	18603	18466	18561	18698	18988	18749	18630	18658	18749	18650	18787	18696	18627	18524	18602	18790	18486	18553	18518	18555	18498	18437	18493	18440	18557	18558	18664	18588	18416	18681	18664	18652	18809	18483	18538	18485	18604	18663	18782	18556	18733	18691	18557	18602	18443	18626	18385	18653	18537	18588	18512	18673	18701	18457	18511	18615	18484	18478	18536	18678	18779	18902	18665	18869	18620	18580	18664	18320	18450	18738	18657	18506	18404	18340	18729	18556	18693	18529	18617	18583	18615	18701	18591	18779	18401	18534	18867	18761	18751	18386	18599	18496	18475	18655	18630	18269	18600	18661	18532	18695	18633	18723	18573	18652	18532	18749	18774	18533	18564	18483	18728	18616	18423	18472	18633	18779	18638	18686	18760	18678	18479	18881	18482	18393	18794	18627	18530	18550	18435	18677	18560	18815	18869	18817	18736	18717	18809	18699	18644	18469	18573	18576	18730	18746	18632	18530	18448	18495	18583	18524	18619	18583	18783	18588	18523	18786	18665	18487	18732	18633	18813	18878	18818	18548	18665	18932	18635	18520	18686	18397	18619	18650	18656	18630	18512	18505	18660	18621	18897	18588	18516	18356	18485	18896	18489	18679	18506	18693	18557	18766	18751	18738	18596	18642	18635	18513	18819	18661	18807	18609	18409	18529	18566	18679	18749	18624	18700	18558	18664	18752	18584	18541	18509	18783	18567	18585	18685	18571	18494	18679	18704	18670	18628	18515	18459	18653	18596	18627	18635	18681	18699	18379	18699	18803	18744	18698	18373	18675	18459	18515	18467	18812	18575	18800	18697	18715	18558	18822	18662	18590	18602	18531	18570	18632	18712	18556	18618	18576	18687	18538	18548	18524	18544	18624	18659	18766	18723	18716	18606	18656	18550	18348	18618	18398	18586	18636	18623	18495	18477	18401	18571	18435	18646	18659	18644	18497	18501	18744	18836	18563	18365	18598	18803	18682	18645	18536	18683	18682	18597	18514	18511	18530	18414	18619	18676	18788	18643	18572	18541	18594	18463	18575	18651	18401	18473	18760	18621	18569	18436	18676	18482	18659	18832	18474	18759	18681	18660	18346	18681	18566	18566	18653	18615	18678	18397	18602	18389	18721	18552	18516	18560	18619	18668	18658	18653	18618	18938	18454	18595	18583	18717	18649	18763	18490	18577	18595	18527	18688	18696	18626	18619	18667	18524	18733	18714	18477	18455	18698	18741	18740	18723	18499	18673	18657	18843	18534	18590	18532	18509	18631	18510	18430	18448	18495	18810	18609	18548	18557	18748	18610	18474	18598	18627	18844	18621	18750	18700	18750	18604	18721	18443	18500	18533	18626	18550	18682	18593	18449	18571	18504	18549	18527	18538	18594	18566	18740	18420	18505	18696	18713	18300	18758	18484	18593	18527	18719	18644	18350	18505	18527	18472	18376	18480	18533	18669	18364	18701	18656	18520	18635	18660	18414	18724	18721	18589	18687	18685	18697	18440	18508	18661	18745	18674	18634	18632	18644	18554	18555	18515	18534	18826	18596	18664	18792	18526	18635	18720	18639	18708	18734	18620	18648	18602	18755	18633	18590	18749	18509	18655	18470	18603	18632	18661	18767	18696	18822	18743	18708	18810	18669	18501	18528	18620	18632	18602	18535	18963	18627	18511	18570	18802	18671	18754	18642	18615	18759	18382	18639	18581	18751	18565	18622	18583	18586	18654	18444	18704	18393	18567	18523	18572	18712	18396	18652	18681	18724	18606	18553	18616	18664	18579	18833	18524	18669	18718	18570	18649	18759	18528	18613	18674	18743	18562	18664	18499	18693	18567	18615	18678	18543	18471	18526	18654	18762	18557	18455	18671	18583	18600	18525	18307	18573	18730	18791	18708	18792	18737	18509	18663	18720	18821	18498	18609	18549	18830	18405	18471	18504	18518	18334	18677	18714	18544	18711	18552	18773	18714	18670	18488	18478	18487	18741	18620	18461	18567	18674	18515	18468	18679	18522	18441	18459	18421	18603	18582	18741	18544	18617	18704	18612	18558	18379	18550	18659	18659	18571	18572	18443	18564	18543	18718	18620	18677	18528	18684	18571	18617	18622	18938	18657	18689	18610	18709	18696	18781	18765	18778	18635	18523	18524	18382	18627	18469	18646	18395	18444	18635	18813	18755	18751	18668	18457	18759	18591	18536	18656	18817	18548	18507	18745	18656	18564	18588	18441	18617	18411	18638	18490	18563	18528	18622	18554	18598	18457	18739	18613	18698	18490	18697	18665	18515	18552	18755	18587	18314	18545	18582	18546	18585	18681	18477	18380	18557	18461	18531	18658	18518	18654	18730	18573	18631	18691	18597	18708	18678	18641	18587	18506	18601	18598	18446	18614	18417	18698	18692	18585	18458	18601	18704	18538	18458	18452	18569	18579	18614	18638	18573	18600	18645	18337	18679	18646	18549	18656	18753	18509	18511	18553	18527	18759	18771	18629	18622	18847	18670	18890	18529	18532	18531	18737	18448	18560	18772	18554	18612	18579	18650	18558	18569	18615	18717	18719	18527	18292	18824	18668	18730	18508	18314	18365	18688	18725	18556	18882	18520	18714	18343	18489	18508	18594	18657	18475	18653	18675	18627	18434	18573	18636	18640	18570	18468	18720	18687	18513	18505	18751	18583	18788	18464	18760	18664	18696	18626	18883	18712	18604	18527	18558	18822	18525	18504	18681	18504	18709	18601	18526	18795	18529	18694	18579	18469	18533	18525	18681	18697	18665	18734	18534	18570	18441	18584	18541	18606	18764	18722	18718	18597	18723	18586	18552	18574	18526	18714	18568	18565	18618	18642	18469	18434	18633	18663	18765	18549	18585	18627	18795	18598	18449	18466	18650	18558	18451	18649	18550	18758	18649	18615	18607	18735	18649	18635	18432	18626	18654	18549	18673	18655	18658	18428	18710	18492	18670	18493	18737	18654	18679	18660	18592	18644	18792	18613	18550	18751	18481	18505	18480	18449	18429	18618	18654	18655	18685	18571	18483	18437	18680	18514	18627	18712	18977	18671	18811	18544	18578	18680	18760	18718	18360	18646	18629	18690	18694	18493	18742	18566	18714	18599	18718	18681	18810	18545	18467	18735	18539	18730	18491	18649	18794	18738	18577	18482	18516	18574	18538	18560	18626	18588	18645	18526	18600	18638	18443	18581	18597	18625	18584	18232	18788	18579	18562	18593	18580	18639	18486	18795	18717	18561	18609	18802	18607	18509	18557	18507	18775	18543	18476	18767	18555	18625	18588	18816	18354	18611	18816	18363	18547	18552	18663	18723	18544	18482	18342	18661	18651	18639	18684	18722	18750	18961	18741	18695	18670	18683	18717	18608	18643	18786	18707	18710	18561	18676	18563	18675	18621	18627	18617	18693	18647	18588	18497	18698	18556	18562	18655	18725	18610	18606	18610	18480	18727	18820	18689	18547	18674	18608	18594	18672	18546	18582	18601	18546	18562	18549	18480	18614	18588	18564	18670	18609	18691	18657	18511	18618	18568	18587	18427	18638	18696	18593	18464	18627	18665	18507	18579	18697	18599	18550	18588	18456	18502	18618	18649	18574	18549	18546	18549	18772	18451	18502	18554	18706	18626	18516	18580	18734	18570	18874	18710	18596	18649	18562
19699	31034	30132	25697	27402	22895	23213	22632	20651	22767	38841	36836	27335	19761	16064	15262	14958	14911	14884	15011	14899	14974	14991	15116	14945	14964	14864	14980	15044	14913	15034	15121	14953	14927	15091	14859	14839	14942	15015	14886	15031	14873	15041	14936	14891	15007	14998	14842	14835	14988	14885	14965	15020	14973	14917	15057	15059	14874	14939	15004	14977	14947	15165	14924	14963	15101	14992	14944	14921	14950	14747	14885	14866	14910	15016	14943	15072	14953	14951	14904	14928	14858	15028	14763	15284	14877	14957	14936	15040	15008	15018	15050	15001	14789	15043	14913	14897	14939	14867	15025	15123	14847	14842	15124	15020	15046	14953	15007	15023	15011	15053	14765	15049	14873	14840	14832	14825	14994	14837	14793	14897	15025	14856	14951	14906	14887	15066	14925	14974	14923	14879	14940	15000	15065	14876	14849	15068	14997	14811	15000	15015	15063	15060	15087	14937	15005	15030	15141	14969	14874	14837	14910	14923	14959	15071	14965	15007	15015	15096	14974	15042	14927	14814	14764	14882	14924	15044	14823	15032	14790	14901	15020	14911	14835	14909	14915	14939	14952	14953	14934	14769	14937	14933	14990	15050	15152	15012	14816	14956	14964	14766	14923	15023	15196	14965	14945	14853	14995	14900	15012	15044	14835	14936	15009	14885	15157	14944	14905	14827	14930	14897	14784	14975	14979	14967	14870	14947	15062	15049	14996	14994	15039	14993	15332	14905	14983	14935	14987	14788	15013	14859	15068	14947	14962	14961	14998	14968	15022	15000	14863	14845	14952	14907	15011	15035	14897	15027	14937	14938	14910	15235	14838	14935	14950	14916	14868	15015	14906	14897	14944	14938	14992	15146	15004	14961	15121	14925	15080	14985	14716	15083	15033	14893	14987	14984	15066	14925	14996	14726	15000	15047	14938	15010	14891	15034	14929	14712	14974	14980	14947	15008	14909	15138	15089	14949	15094	14948	14925	14849	15062	14928	14835	14964	15095	14985	15023	15055	15045	15056	14853	15176	15133	15003	15004	14960	15055	14904	15011	14870	14794	14981	15001	14901	14942	14975	14803	14813	15018	14896	14942	14916	14822	15011	15058	14883	15068	14935	14822	14960	14810	15185	14766	14954	14867	14889	14961	14992	15042	14759	14947	14925	14921	15016	14955	14810	15110	14914	14889	14954	15145	14977	14824	14867	15022	14995	15059	14893	14857	15035	14936	14955	14914	14887	14998	15147	15013	14899	14991	14976	14938	14929	14943	15047	14952	14957	14826	15040	15070	15058	14954	14906	14962	14923	14956	14811	14874	15043	14922	15064	14970	14947	14926	14851	15029	14774	15135	14895	14909	14882	14883	14898	15058	14867	14935	14805	14855	14972	14807	14923	15130	15153	15136	15010	15157	14968	15130	14988	14860	14977	15014	15165	14861	14849	14833	15036	15103	14962	14876	14838	14991	14964	14983	14916	14984	15131	14996	15069	14897	14956	14981	14914	14928	15022	14830	14978	14804	14925	15002	14903	15081	14932	15014	14909	15086	15001	15020	15155	14975	15002	15016	15034	14974	15036	14996	14878	14944	14695	15126	15023	15071	14801	14841	14923	14842	14900	14908	14785	14927	14841	14964	14954	14772	15099	15028	14843	14935	14968	14801	14941	15035	14942	14990	15034	15000	14921	15070	14962	14982	14884	14873	15045	14906	14975	15018	15092	15010	14978	14902	14942	15186	14939	15078	14948	15100	15056	15191	14884	15020	14885	14972	15111	14843	14957	14810	14962	14785	14914	15062	15050	14929	15022	14997	15028	14922	14864	14930	15189	14951	14996	14990	15021	14914	14781	14946	14911	14875	14942	14912	15074	14947	14803	15126	14864	14960	15055	14997	14835	14847	14926	15012	14969	14915	15133	14892	14955	14894	14974	14876	14888	14936	15171	14947	14993	15059	14981	14816	14987	15048	14911	14945	14808	14960	14844	15027	15009	14902	14866	14827	14895	14945	14934	15012	14961	14916	14914	15033	15130	15002	14967	14853	14828	15072	14741	14930	14933	15073	14939	14999	14765	14997	14980	15030	14918	14744	14772	15029	14946	14894	14961	15084	14950	15073	14963	15010	15064	15102	14950	14956	14970	14994	15075	14996	14942	14923	15038	14962	14925	14977	14846	14957	14916	15073	14979	15196	14961	14991	15142	14909	15050	14954	14885	15097	14965	14863	15124	14953	15031	15051	14836	14921	14706	14848	14889	14880	15087	14903	14827	14939	14976	15038	15041	15019	14990	14790	15056	15072	14956	15024	15033	15036	14983	14811	15035	14855	14932	14836	15126	14913	15098	14977	15076	15022	14932	15033	14932	15054	15223	14844	14897	14871	14824	15052	14933	14906	14929	14958	14906	14985	14895	14924	15008	14866	14976	14985	14987	14910	14950	14968	15067	15042	14936	14837	14942	15015	14988	15022	14932	15040	14867	14944	14914	14897	14976	14939	14992	15127	15096	14891	14977	15122	14999	15004	15176	14948	14956	14870	14985	14976	15061	14934	14783	15038	14931	14973	14932	14999	14932	14902	14986	14976	15008	15024	15069	14892	14937	14876	14868	14767	15110	15005	15056	14891	14979	14957	14982	15153	15007	15016	15200	15014	15103	14724	15002	15121	15047	14953	14889	15141	15027	14785	15159	14944	14921	15141	14896	14908	15020	14960	15059	15057	15056	15088	14999	14946	14970	15067	15061	15053	14833	15047	14997	14850	14860	14866	15031	15089	14772	15150	14942	15050	15105	14869	14942	15038	14916	15048	14948	14946	14986	15005	15012	14870	15100	14939	14947	14960	14901	14977	15084	15045	15151	15026	15008	14961	15065	14815	14987	14910	15016	14857	14962	14907	14945	14772	14953	14857	14889	14876	14936	15127	14958	14960	14943	14956	14826	14976	14868	15168	15138	14874	14896	14946	15078	14887	14993	15081	14833	14866	14744	15061	15028	15103	15053	14981	15000	14972	14949	15010	14877	15009	15027	14951	15061	14926	15098	14993	14854	14980	14829	15018	14890	14908	15045	14893	14939	15015	14965	15007	14989	15001	14912	14980	14931	15065	14800	15095	15026	15013	14912	14935	15052	14855	14988	14835	15076	14905	15287	15037	15091	15047	14784	14885	14967	14877	14837	15113	15053	14809	14962	14862	14918	15065	15192	14971	14939	14887	15035	14870	14845	14961	14786	14961	15037	14948	14979	15019	15012	15040	14757	14860	14867	14870	14984	15056	14881	15059	14856	15209	15120	14832	15053	14779	14989	14898	15026	14943	15133	14844	14901	15134	14890	14988	14871	14890	14959	14834	14937	14965	15114	14921	14904	14908	14940	14996	14990	14972	15102	14945	15005	14852	15006	15035	14782	14959	14968	15119	14948	14915	14921	14906	14904	14965	14803	14947	14957	14853	14878	14973	15048	14912	14949	15087	14912	14825	14880	14831	15155	14977	15156	14787	14946	14955	14764	15073	14888	14884	14869	15100	15032	14998	14946	14930	15171	14939	14910	14917	14939	14849	15184	14961	14925	14907	14953	14862	14996	14888	15010	14898	14846	14991	14967	15011	14924	14906	14877	14961	15013	14785	14917	15043	14927	14825	14920	14996	14901	14878	15005	14976	14907	14931	15067	15048	15170	14882	14950	14833	14896	14872	15084	14748	14949	15034	15019	14914	14839	15037	15021	14909	14895	14933	14916	14877	14872	14826	15036	14920	15020	14825	15130	15066	14920	14763	14869	14923	14970	14937	14971	14925	14764	14887	14956	15039	14949	14910	15033	15130	14974	15038	14856	14935	14924	14881	14977	15023	15070	14978	14951	14940	14842	14997	15027	14794	14853	15026	15019	14874	15011	15053	15073	14921	15036	14978	15083	15058	14916	14958	14913	14972	14857	14929	14954	14904	14972	15113	14969	14901	15018	15065	15021	14980	15084	14904	15007	14889	14904	14881	14964	14849	15050	15104	14993	15063	14902	14923	14969	14982	14862	15142	14777	14957	14955	14956	14867	15009	14996	14861	15075	14877	14862	14889	14976	15004	14944	14971	14916	14915	15098	14864	14791	15152	14875	14949	14928	14776	14953	14877	14921	14958	15123	14998	15011	14991	14793	15107	15025	14847	14880	15105	14945	14899	15071	14900	14949	14771	15052	14951	14942	15054	15033	14900	15013	15103	14869	15030	15047	14858	15058	14901	14999	14841	14846	14888	14973	14971	15030	14852	15081	14770	15035	14868	14960	14887	15065	14910	14984	14932	15117	15046	15064	14958	15057	14883	14945	14948	14798	14971	14925	14952	14962	15166	15087	15025	14737	14956	15025	14849	14954	14806	14944	14957	15114	14877	15020	15064	14812	15123	15006	14976	14960	15088	14789	14915	14741	15028	15090	14940	14990	14955	15098	14926	14898	14980	14974	15164	14944	14886	15022	14853	14732	14908	15083	15077	15104	14847	15029	14888	14884	14922	15000	14880	15041	15012	15074	14908	15025	14953	14981	15023	15061	15061	15005	15127	14826	15152	14897	14818	15057	15051	14812	14886	14875	14937	14901	14964	14920	14966	15008	14932	15108	14953	15013	14999	15019	14881	15029	14990	14939	14938	15101	15039	15077	15042	14888	14912	14943	14823	14969	15036	14984	14905	15021	15069	14921	14974	14888	15045	15096	15021	15112	14859	14950	15041	14903	15069	15177	14922	15215	15188	14822	15018	15067	15036	15017	14929	14988	14970	14814	14874	15019	15036	15073	14977	14995	15009	14817	14892	14834	15078	14948	14920	15007	14930	15018	14924	15103	15034	15044	14860	15082	14986	14847	15095	15098	14996	15041	14892	15048	15024	14853	14997	14953	15028	14852	15003	14951	15034	14980	14866	14972	14910	15053	14958	14953	14984	15085	15020	15033	14906	14863	14937	14898	14979	14990	15116	14935	14906	15009	14910	14913	14913	14855	15001	14830	14937	15178	15051	14893	15006	14908	14869	15038	14732	15020	14903	14829	14989	14942	14964	14898	14884	14971	15048	14798	14970	14798	14962	14934	14947	15101	15061	15056	14888	14957	15089	15026	14830	14996	14986	14856	15027	15013	14994	14830	15002	14820	14969	14875	15038	15022	15008	15001	14848	14889	15000	14964	15041
23720	20990	28413	23914	23422	27533	28087	24900	22427	30636	49990	51175	38555	27230	20864	18606	17853	17811	18006	17851	17786	17924	17829	17800	17840	17915	17929	17973	18022	17894	17767	18041	17700	18034	17723	17892	17848	17719	17863	17630	17784	17778	17809	17732	17953	17998	17593	17664	17677	17639	17786	17789	17742	17763	17764	17588	17893	17756	17849	17812	17812	17786	17745	17804	17767	17779	17724	18003	17766	17855	17855	17718	17839	17775	17756	17694	17628	17622	17621	17793	17705	17906	17815	17794	17708	17866	17743	17830	17585	17831	17812	17545	17611	17669	17969	17763	17768	17809	17630	17775	17810	17799	17740	17937	17769	17842	17669	17644	17826	17805	17929	17782	17767	17677	17825	17763	17666	17691	17725	17670	17870	17732	17878	17450	17891	17800	17708	17702	17860	17571	17785	17918	17799	17703	17855	17639	17864	17610	17758	17584	17768	17700	17647	17696	17650	17720	17670	17762	17751	17616	17937	17798	17777	17739	17798	17675	17703	17558	17703	17673	17745	17883	17713	17533	17801	17841	17955	17782	17581	17728	17864	17662	17618	17791	17942	17762	17744	17662	17640	18113	18069	17770	17732	17826	17798	17367	17737	17747	17851	17859	17991	17688	17749	17937	17974	17832	17478	17756	17710	17960	17871	17784	17886	17638	17843	17759	17831	17778	17732	17753	18024	17833	17549	17688	17850	17930	17927	18007	17632	17734	17882	17858	17887	17597	17624	17758	17558	17820	17744	17891	17903	17822	17941	17869	17800	17876	17935	17946	17791	17762	17611	17800	17859	17571	17715	18001	18023	17789	17846	17718	17725	17973	17763	17799	17878	17923	17816	17662	17545	17817	17724	17727	17672	17810	17737	17470	17837	17803	17811	17801	17717	17557	17782	17854	17810	17585	17855	17713	17724	17735	17591	17882	17806	17864	17790	17761	17882	17681	17675	17739	17592	17809	17607	17631	17483	17646	17830	17913	17655	17730	17834	17710	17676	17704	17588	17882	17787	17758	17733	17725	17828	17708	17806	17719	17828	17688	17775	18016	17933	17800	17742	17719	17807	17621	17935	17692	17803	17767	17782	17714	17832	17737	17688	17789	17906	17719	17974	17617	17679	17762	17926	17542	17711	17336	17647	17619	17513	17665	17511	17703	17690	17709	17901	17954	17952	17820	17789	17802	17727	17831	17705	17748	17880	17855	17590	17944	17709	17650	17956	17613	17708	17989	17760	17599	17865	17727	17700	17492	17629	17586	17702	17854	17761	17593	17518	17590	17840	17754	17952	17601	17931	17719	17706	17965	17776	17773	17792	17865	17936	17890	17708	17849	17784	17855	17763	17783	17917	17634	17652	17783	17663	17847	17870	17672	17606	17819	17746	17574	17717	17730	17638	17608	17743	17595	17896	17620	17798	17680	17757	17590	17652	17553	17794	17746	17551	17646	17716	17718	17793	17750	17761	17841	17710	17840	17805	17766	17817	17697	17760	17749	17773	17651	17726	17748	17817	17745	17690	17994	17922	17847	17813	17718	17938	17695	17755	17682	17587	17650	17705	17987	17745	17493	17692	17690	17832	17682	17699	17652	17631	17579	17708	17646	17737	17855	17958	17882	17597	17827	17768	17842	17787	17901	17903	17671	17792	17770	17888	17876	17901	17585	17672	17727	17667	17802	17729	17577	17913	17739	17757	17636	17840	17707	17577	17740	17905	17774	17663	17754	17926	17718	17658	17627	17899	17751	17536	17763	17914	17915	17992	17794	17940	17680	17657	17731	17745	17756	17795	17844	17792	18046	17802	17764	17702	17934	17715	17777	17687	17667	17813	17761	17760	17693	17710	17619	17570	17650	17701	17739	17730	17496	17709	17684	17842	17905	17638	17844	17765	17881	17980	17662	17833	17789	17531	17644	17646	17706	17662	17889	17758	17901	17901	17661	17745	17712	17764	17690	17673	17494	17662	17872	18010	17958	17753	17675	17668	17681	17731	17861	17747	17653	17823	17588	17708	17866	17849	17705	17871	17517	17818	17634	17756	17916	17828	17685	17836	17862	17584	17834	17776	17763	17859	17693	17581	17790	17764	17780	17679	17641	17827	17670	17714	17829	17733	17886	17729	17723	17913	17639	17795	17688	17735	17882	17875	17498	17686	18006	17769	17974	17934	18034	17755	17528	17887	17621	17489	17868	17841	17827	17673	17810	17849	17798	17777	17779	17662	17727	17492	17773	17773	17621	17728	17717	18078	17802	17695	17879	17680	17824	17475	17612	17768	17687	17856	17821	17810	17813	17819	17905	17536	17879	17837	17746	17787	17748	17544	17702	17801	17786	17653	17879	17539	17670	17838	17380	17648	17716	17721	17950	17668	17971	17812	17915	17818	17773	17752	17846	17919	17816	17941	17873	17869	17822	17807	17890	17615	17890	17693	17833	17732	17620	17737	17819	17839	17848	17776	17801	17574	17561	17696	17801	17780	17528	17851	17636	17731	17765	17787	17526	17898	17803	17646	17607	17891	17800	17754	17761	17733	17653	17813	17914	17769	17765	17639	17725	17836	17699	17711	17774	17850	17813	17725	17754	17773	18043	17730	17645	17818	17582	17703	17854	17773	17569	17754	17826	17757	17704	17701	17723	17702	17886	17536	17610	17701	17805	17673	17722	17965	17891	17855	17581	17740	17734	17785	17501	17916	17883	17730	17713	17892	17745	17644	17901	17977	17967	17728	17745	17628	17889	17677	17668	17874	17702	17902	17568	17933	17665	17558	17792	17852	17669	17540	17914	17770	17761	17722	17849	17779	17934	17644	17781	17688	17715	17984	17867	17696	17683	17615	17917	17995	17821	17538	17706	17793	17543	17856	17812	17695	17631	17813	17810	17727	17734	17741	17731	17826	17827	17726	17821	17633	17703	17905	17546	17786	17784	17779	17893	17722	17729	17871	17677	17912	17759	17768	17720	17865	17819	17549	17696	17636	17742	17605	17897	17785	17752	17713	17800	17697	17846	17844	17852	17892	17823	17838	17821	17791	17741	17917	17813	17730	17737	17732	17828	17760	17796	17919	17731	17723	17729	17831	17709	17590	17792	17729	17850	17583	17792	17758	17977	17583	17715	17713	17567	17776	17843	17690	17778	17837	17634	17925	17804	17743	17714	17742	17753	17617	17867	17892	17912	17838	18005	17739	17697	17664	17807	17746	17926	17723	17856	17768	17919	17653	17582	17583	17906	17520	17782	17753	17776	17765	17630	17784	17459	17725	17795	17800	17957	17913	17904	17897	17731	17822	17651	17835	17688	17735	17775	17858	17554	17789	17473	17761	17750	17627	17841	17764	17911	17581	17776	17615	17720	17883	17859	17821	17694	17593	17877	17826	17755	17775	17878	17558	17782	17649	17852	17825	17756	17815	17840	17773	17604	17716	17769	17837	17598	17908	17592	17848	17876	17903	17659	17842	17546	17938	17726	17697	17690	17884	17574	17813	17662	17864	17830	17768	17781	17542	17634	17744	17624	17684	17889	17663	17932	17768	17665	17769	17868	17664	17907	17832	17891	17931	17676	17521	17762	17988	17856	17929	17700	17695	17778	17680	17701	17875	17711	17925	17732	17706	17835	17699	17877	17757	17659	17776	17819	17979	17741	17918	17847	17764	17695	17631	17480	17657	17917	17740	17750	17521	17705	17738	17812	17538	17649	17681	17718	17696	17907	17836	17716	17692	17683	17636	17631	17877	17822	17802	17684	17613	17587	17737	17809	17841	17876	17889	17918	17874	17786	17708	17702	17738	17868	17666	17780	17789	17786	17770	17857	17954	17683	17783	17888	17823	17816	17725	17851	17636	17586	17996	17706	17758	17675	17604	17590	17719	17859	17864	17866	17864	17925	17886	17767	17807	17694	17662	17783	17654	17602	17697	17905	17667	17681	17932	17684	17781	17881	17908	17859	17627	17785	17587	17807	17764	17608	17808	17787	17772	17625	17769	17799	17664	17874	17912	17773	17769	17779	17759	17541	17757	17706	17518	17743	17818	17842	17816	17841	17684	17996	17598	17659	17899	17779	17748	17680	17659	17736	17556	17734	17827	17733	18075	17709	17757	17745	17646	17548	17670	17528	17816	17880	17831	17553	17775	17600	17811	17791	17633	17806	17711	17828	17831	17921	17821	17815	17929	17740	17742	17897	17698	17744	17548	17806	17871	17727	17919	17661	17652	17886	17937	17604	17864	17638	17491	17778	17691	17798	17942	17752	17668	17547	17731	17693	17751	17769	17750	17798	17783	17851	17657	17704	17838	17735	17859	17832	17660	17781	17722	17694	17831	17550	17788	17727	17655	17933	17752	17761	17694	17815	17733	18005	17690	18085	17641	17934	17899	17759	17889	17754	17885	17887	17864	17817	17764	17706	17754	17773	17511	17655	17874	17810	17679	17683	17880	17683	17695	17809	17863	17916	17669	17553	17820	17700	17447	17747	17764	17557	17686	17643	17451	17659	17737	17798	17800	17990	17714	17642	17676	17601	17660	17717	17872	17619	18104	18174	17905	17677	17620	17717	17606	17637	17764	17765	17554	17660	17863	17891	17546	17855	17682	17860	17833	17827	17634	17597	17677	17736	17702	17874	17838	17760	17724	17606	17856	17878	17669	17676	17719	17640	17656	17798	17716	17901	17749	17623	17516	17503	17798	17639	17639	17769	17731	17415	17894	17686	17720	17712	17869	17799	17808	17644	17628	17775	17865	17796	17780	17726	17670	17663	17647	17739	17811	17823	17752	17747	17701	17827	17744	17715	17767	17710	17696	17626	17850	17712	17650	17723	17845	17549	17810	17719	17692	17701	17617	17867	17809	17813	17848	17986	17970	17626	17874	17925	17652	17706	17772	17775	17896	17805	17653	17562	17834	17741	17693	17612	17529	17582	17926	17643	17560	17816	17712	17938	17774	17734	17837	17687	17481	17672	17751	17917	17868	17809	18018	17915	17889	17929	17930	17723	17652	17656	17651	17540	17647	17918	17640	17760	17790	17819	17806	17668	17800	17974	17585	17804	17604	17692	17430	17744	17912	17734	17856	17890	17605	17738	17858	17805	17662	17808	17611	17500	17749	17941	17785	17876	17652	17881	17929	17512	17697	17579	17432	17617	17825	17483	17413	17730	17622	17826
21454	38311	35826	31000	32940	28798	24358	24203	21406	32725	50796	49218	36626	24030	16931	14825	14454	14269	14412	14545	14418	14341	14368	14539	14408	14536	14468	14482	14353	14472	14333	14520	14583	14638	14492	14530	14415	14347	14589	14271	14286	14497	14175	14476	14385	14254	14490	14542	14412	14445	14521	14387	14468	14457	14534	14356	14396	14262	14526	14388	14309	14486	14328	14357	14225	14420	14584	14352	14308	14384	14531	14414	14414	14478	14330	14425	14479	14388	14493	14464	14376	14546	14414	14471	14507	14412	14331	14422	14450	14426	14437	14511	14441	14541	14361	14385	14332	14302	14441	14473	14387	14586	14340	14525	14473	14327	14449	14327	14330	14352	14376	14445	14464	14376	14493	14385	14147	14291	14416	14398	14399	14287	14419	14511	14412	14340	14294	14381	14544	14482	14425	14486	14409	14382	14535	14496	14385	14438	14471	14505	14487	14505	14243	14391	14414	14408	14534	14438	14446	14439	14215	14565	14469	14209	14486	14531	14387	14237	14338	14385	14278	14313	14305	14371	14476	14453	14440	14210	14414	14538	14351	14427	14340	14327	14409	14568	14473	14422	14411	14114	14443	14464	14455	14350	14519	14353	14576	14296	14447	14418	14506	14404	14363	14452	14290	14550	14539	14508	14382	14292	14376	14395	14424	14387	14394	14338	14456	14389	14388	14435	14450	14424	14409	14252	14439	14253	14375	14361	14605	14298	14365	14362	14362	14344	14491	14408	14360	14430	14340	14631	14532	14421	14430	14266	14629	14271	14377	14573	14439	14395	14481	14343	14288	14241	14524	14351	14424	14604	14432	14387	14340	14427	14415	14500	14411	14378	14331	14501	14375	14434	14435	14405	14491	14415	14396	14601	14394	14364	14400	14398	14359	14377	14299	14625	14477	14386	14412	14368	14458	14519	14416	14364	14488	14409	14463	14175	14517	14468	14396	14472	14394	14426	14323	14387	14323	14343	14481	14445	14365	14460	14328	14525	14291	14469	14514	14532	14695	14459	14415	14523	14351	14380	14345	14451	14398	14541	14406	14411	14318	14309	14438	14411	14429	14507	14251	14492	14385	14433	14376	14490	14162	14432	14485	14509	14465	14372	14205	14323	14491	14508	14303	14379	14494	14356	14537	14265	14290	14326	14525	14467	14505	14476	14499	14305	14317	14446	14436	14355	14377	14569	14293	14278	14368	14424	14236	14455	14479	14376	14391	14237	14292	14509	14349	14347	14489	14544	14459	14388	14563	14557	14363	14365	14508	14511	14214	14342	14393	14525	14388	14461	14444	14278	14555	14339	14522	14559	14446	14466	14491	14486	14550	14511	14393	14403	14289	14600	14406	14556	14357	14427	14392	14285	14324	14343	14533	14298	14402	14584	14426	14341	14341	14523	14354	14419	14413	14355	14344	14479	14363	14398	14423	14337	14542	14365	14421	14504	14291	14376	14333	14263	14481	14390	14565	14359	14459	14332	14449	14349	14365	14482	14403	14430	14340	14368	14310	14423	14489	14172	14565	14322	14142	14311	14428	14433	14423	14436	14520	14527	14262	14549	14458	14555	14505	14304	14402	14556	14393	14513	14363	14393	14211	14520	14545	14419	14445	14591	14361	14287	14235	14509	14344	14335	14454	14477	14420	14237	14398	14281	14540	14435	14479	14506	14439	14382	14477	14484	14374	14458	14472	14459	14471	14305	14428	14390	14541	14347	14328	14330	14333	14460	14420	14451	14261	14259	14366	14353	14412	14376	14441	14527	14393	14321	14455	14304	14361	14339	14477	14464	14439	14678	14350	14302	14452	14554	14539	14439	14446	14338	14504	14415	14309	14471	14295	14489	14364	14455	14343	14432	14340	14471	14466	14311	14474	14391	14425	14388	14398	14235	14485	14354	14337	14552	14293	14345	14198	14448	14373	14440	14526	14468	14441	14343	14521	14463	14395	14346	14474	14382	14355	14518	14398	14381	14338	14458	14392	14411	14298	14399	14568	14502	14222	14441	14295	14410	14455	14496	14453	14269	14450	14321	14560	14371	14470	14442	14329	14465	14445	14565	14299	14483	14281	14297	14441	14462	14438	14332	14460	14446	14312	14394	14288	14547	14232	14428	14382	14516	14379	14507	14529	14203	14429	14525	14439	14269	14375	14430	14463	14407	14490	14495	14406	14299	14360	14324	14576	14429	14317	14440	14521	14541	14468	14319	14361	14429	14452	14358	14365	14413	14484	14323	14417	14325	14611	14459	14475	14475	14460	14629	14351	14302	14333	14461	14185	14349	14507	14415	14626	14514	14395	14455	14378	14353	14420	14239	14374	14367	14480	14380	14325	14456	14366	14552	14449	14335	14414	14394	14477	14349	14386	14509	14264	14441	14433	14407	14478	14374	14727	14387	14533	14314	14477	14425	14477	14422	14226	14323	14369	14423	14409	14359	14645	14497	14338	14420	14497	14323	14568	14459	14329	14314	14367	14422	14235	14345	14297	14526	14453	14485	14370	14448	14330	14341	14488	14825	14212	14549	14488	14293	14336	14450	14362	14505	14465	14437	14340	14388	14379	14518	14451	14336	14459	14353	14402	14396	14475	14404	14445	14312	14347	14278	14523	14213	14506	14184	14207	14308	14200	14370	14344	14391	14510	14565	14214	14481	14299	14544	14321	14333	14399	14526	14307	14579	14414	14420	14294	14400	14387	14427	14402	14437	14398	14539	14562	14477	14421	14431	14478	14412	14349	14452	14249	14293	14551	14479	14417	14347	14441	14506	14426	14356	14423	14351	14522	14434	14494	14459	14316	14452	14243	14531	14359	14292	14503	14395	14440	14436	14479	14498	14685	14491	14432	14324	14485	14456	14391	14308	14356	14469	14395	14300	14379	14413	14405	14370	14687	14562	14353	14481	14487	14225	14343	14421	14454	14428	14271	14430	14402	14392	14421	14503	14375	14460	14375	14423	14403	14362	14446	14346	14378	14302	14372	14377	14455	14421	14423	14465	14372	14453	14348	14450	14340	14513	14539	14370	14425	14352	14478	14388	14389	14383	14516	14486	14478	14223	14440	14311	14313	14428	14307	14599	14477	14545	14402	14262	14373	14500	14416	14432	14531	14404	14451	14471	14470	14508	14383	14550	14480	14385	14385	14283	14366	14443	14396	14411	14339	14392	14414	14422	14309	14330	14497	14446	14352	14475	14356	14254	14474	14244	14408	14469	14558	14250	14392	14429	14313	14542	14374	14236	14399	14376	14321	14305	14504	14323	14287	14354	14334	14441	14419	14376	14368	14282	14375	14309	14398	14423	14406	14372	14388	14198	14395	14494	14353	14388	14312	14501	14308	14350	14558	14566	14435	14416	14299	14394	14385	14415	14467	14430	14544	14561	14451	14403	14454	14234	14406	14438	14449	14393	14251	14352	14288	14421	14308	14493	14406	14357	14319	14468	14401	14222	14318	14448	14338	14382	14378	14460	14294	14269	14409	14511	14332	14214	14405	14526	14433	14323	14400	14384	14336	14571	14429	14439	14584	14551	14424	14474	14508	14509	14376	14395	14554	14426	14363	14381	14480	14362	14638	14381	14363	14412	14366	14503	14480	14265	14486	14587	14194	14548	14648	14417	14519	14666	14434	14452	14257	14239	14443	14627	14442	14334	14430	14532	14423	14441	14447	14309	14576	14380	14432	14395	14496	14369	14287	14209	14513	14402	14421	14455	14448	14258	14327	14521	14526	14514	14246	14344	14501	14246	14509	14287	14317	14684	14295	14545	14353	14565	14287	14388	14414	14528	14442	14086	14559	14425	14478	14435	14306	14459	14653	14493	14385	14319	14464	14468	14312	14424	14415	14260	14424	14474	14272	14328	14511	14599	14372	14340	14555	14480	14412	14530	14383	14463	14350	14346	14360	14315	14411	14438	14430	14626	14501	14422	14578	14287	14535	14418	14251	14598	14300	14585	14257	14479	14384	14441	14491	14560	14423	14410	14372	14367	14267	14461	14427	14391	14463	14377	14557	14290	14567	14274	14420	14521	14305	14405	14273	14337	14406	14348	14319	14351	14252	14304	14570	14599	14412	14482	14381	14406	14420	14338	14375	14506	14363	14657	14345	14393	14438	14417	14345	14435	14431	14370	14417	14536	14549	14570	14411	14521	14470	14326	14501	14375	14299	14421	14574	14409	14156	14351	14382	14428	14602	14505	14376	14408	14268	14536	14284	14554	14586	14381	14463	14457	14482	14317	14432	14264	14384	14338	14422	14418	14435	14436	14488	14503	14525	14427	14177	14322	14333	14617	14456	14422	14403	14447	14322	14300	14328	14387	14389	14336	14550	14508	14514	14455	14488	14447	14416	14620	14515	14419	14473	14260	14330	14432	14391	14396	14315	14474	14409	14517	14212	14446	14238	14456	14486	14406	14338	14317	14415	14551	14458	14496	14434	14248	14404	14463	14229	14476	14352	14540	14236	14544	14446	14273	14450	14306	14404	14561	14431	14472	14532	14489	14328	14337	14427	14367	14447	14360	14549	14391	14363	14313	14278	14609	14260	14509	14557	14400	14438	14273	14454	14299	14348	14520	14327	14334	14296	14266	14462	14405	14341	14547	14462	14323	14492	14355	14437	14365	14230	14384	14399	14510	14341	14282	14435	14308	14364	14332	14381	14480	14338	14437	14363	14205	14518	14236	14564	14362	14489	14452	14486	14386	14557	14191	14337	14528	14365	14382	14274	14379	14448	14290	14584	14294	14513	14398	14512	14258	14379	14488	14453	14339	14333	14545	14516	14456	14493	14269	14478	14339	14498	14322	14248	14478	14407	14449	14467	14533	14378	14389	14454	14478	14459	14597	14621	14527	14409	14327	14354	14299	14569	14500	14302	14310	14324	14336	14364	14479	14323	14336	14296	14474	14467	14490	14453	14401	14325	14444	14381	14476	14480	14321	14493	14436	14423	14593	14495	14295	14174	14494	14343	14478	14438	14507	14501	14469	14363	14224	14569	14448	14345	14366	14402	14442	14416	14517	14494	14346	14375	14176	14444	14501	14357	14465	14365	14355	14406	14382	14342	14469	14322	14502	14410	14286	14327	14444	14388	14427	14518	14246	14450	14383	14356	14327	14326	14395	14477	14396	14271	14406	14487	14370	14371	14355	14437	14475
30207	23475	24543	21767	19867	19807	19777	19520	19164	18989	21047	23740	21963	20034	18968	18465	18250	18382	18430	18311	18496	18358	18393	18380	18326	18342	18429	18362	18333	18265	18573	18322	18242	18466	18507	18626	18471	18335	18177	18279	18457	18267	18500	18427	18364	18367	18458	18440	18269	18235	18341	18357	18331	18424	18489	18272	18402	18325	18419	18473	18325	18321	18401	18320	18305	18379	18214	18449	18278	18217	18304	18230	18383	18431	18177	18269	18203	18344	18433	18182	18092	18480	18418	18362	18342	18282	18342	18561	18214	18403	18400	18311	18089	18256	18403	18290	18256	18320	18345	18171	18374	18416	18307	18079	18271	18542	18350	18232	18303	18231	18153	18340	18449	18287	18177	18410	18537	18378	18241	18148	18245	18546	18379	18141	18317	18533	18214	18399	18469	18217	18226	18430	18248	18425	18288	18486	18353	18133	18298	18421	18168	18247	18388	18255	18324	18332	18561	18361	18389	18468	18343	18462	18368	18356	18269	18341	18317	18389	18253	18382	18281	18163	18272	18477	18351	18467	18356	18331	18528	18498	18344	18150	18377	18188	18326	18380	18265	18355	18283	18182	18453	18315	18118	18351	18455	18369	18241	18424	18226	18454	18489	18324	18257	18373	18306	18294	18392	18417	18397	18449	18353	18416	18501	18359	18540	18463	18252	18505	18369	18328	18408	18362	18281	18411	18448	18437	18188	18245	18271	18216	18277	18359	18322	18485	18261	18328	18124	18311	18262	18397	18388	18404	18137	18327	18430	18483	18194	18241	18192	18328	18290	18380	18415	18169	18343	18196	18348	18267	18290	18380	18398	18279	18313	18329	18204	18406	18537	18111	18345	18364	18300	18209	18387	18133	18424	18503	18196	18213	18165	18331	18306	18665	18372	18476	18548	18408	18201	18317	18187	18420	18439	18222	18200	18350	18547	18437	18385	18299	18403	18351	18207	18442	18224	18427	18290	18340	18499	18364	18449	18249	18447	18250	18122	18408	18436	18254	18473	18318	18428	18255	18250	18401	18285	18303	18362	18351	18377	18312	18194	18331	18126	18397	18344	18110	18302	18234	18168	18328	18477	18307	18342	18254	18501	18461	18446	18301	18373	18292	18300	18298	18285	18438	18408	18432	18541	18275	18376	18315	18480	18392	18297	18343	18435	18134	18426	18383	18395	18338	18401	18248	18254	18565	18274	18429	18421	18116	18025	18286	18431	18521	18405	18387	18329	18449	18148	18452	18516	18582	18307	18296	18341	18432	18226	18459	18194	18134	18213	18350	18379	18287	18458	18336	18312	18283	18335	18232	18174	18169	18266	18176	18381	18286	18214	18118	18422	18193	18225	18297	18226	18262	18419	18529	18394	18405	18424	18246	18415	18284	18524	18319	18446	18335	18436	18392	18371	18308	18427	18415	18190	18351	18259	18398	18282	18489	18314	18378	18341	18388	18252	18495	18270	18281	17964	18326	18407	18346	18456	18190	18357	18353	18455	18408	18363	18379	18390	18321	18487	18264	18205	18294	18438	18379	18454	18375	18280	18407	18196	18382	18321	18425	18359	18519	18657	18190	18656	18445	18295	18317	18352	18434	18171	18408	18318	18282	18408	18459	18325	18213	18561	18236	18539	18418	18457	18323	18266	18364	18195	18403	18470	18683	18292	18377	18197	18404	18508	18511	18439	18321	18328	18284	18388	18224	18393	18070	18321	18217	18331	18532	18304	18159	18234	18253	18535	18397	18538	18361	18272	18210	18341	18335	18321	18369	18567	18301	18319	18462	18439	18181	18126	18371	18233	18268	18125	18485	18417	18267	18431	18694	18472	18265	18426	18224	18469	18359	18339	18378	18388	18143	18063	18292	18416	18324	18282	18355	18412	18515	18362	18306	18441	18380	18488	18231	18315	18234	18251	18331	18424	18316	18306	18337	18163	18444	18390	18423	18234	18210	18463	18405	18458	18381	18264	18406	18414	18500	18493	18452	18382	18211	18306	18259	18544	18291	18425	18431	18230	18205	18580	18355	18369	18572	18463	18490	18262	18318	18450	18346	18285	18480	18355	18376	18303	18425	18456	18328	18499	18505	18443	18158	18400	18445	18347	18245	18292	18268	18252	18230	18447	18420	18319	18344	18107	18201	18318	18417	18499	18309	18395	18391	18443	18241	18212	18489	18508	18468	18223	18265	18254	18508	18425	18523	18299	18397	18302	18404	18310	18472	18440	18401	18333	18086	18276	18557	18438	18386	18526	18448	18189	18287	18371	18277	18271	18588	18309	18306	18339	18667	18273	18331	18488	18536	18459	18215	18325	18374	18354	18323	18324	18188	18446	18280	18324	18256	18319	18261	18373	18280	18238	18244	18160	18307	18322	18418	18429	18155	18271	18403	18455	18539	18370	18426	18212	18282	18354	18101	18444	18407	18343	18283	18396	18449	18343	18300	18520	18246	18331	18327	18346	18284	18285	18216	18214	18440	18442	18237	18272	18342	18195	18280	18395	18290	18463	18339	18278	18005	18382	18431	18517	18294	18120	18445	18236	18365	18344	18251	18158	18212	18436	18169	18193	18436	18377	18282	18249	18378	18282	18459	18249	18327	18287	18380	18627	18249	18525	18217	18485	18316	18362	18425	18355	18567	18512	18456	18292	18366	18544	18480	18317	18436	18413	18314	18180	18457	18296	18201	18248	18490	18532	18365	18449	18337	18231	18370	18380	18281	18145	18388	18192	18470	18456	18157	18281	18253	18184	18431	18376	18123	18295	18340	18326	18337	18254	18162	18341	18450	18442	18523	18548	18429	18401	18280	18267	18449	18501	18364	18449	18255	18381	18223	18267	18299	18255	18312	18339	18247	18392	18447	18282	18427	18244	18193	18251	18425	18305	18316	18432	18463	18300	18541	18537	18310	18441	18392	18557	18366	18355	18352	18250	18282	18305	18448	18436	18389	18351	18356	18433	18213	18455	18515	18575	18322	18360	18318	18453	18337	18322	18296	18482	18268	18344	18498	18395	18302	18456	18463	18614	18429	18331	18532	18371	18261	18291	18353	18528	18356	18311	18266	18240	18231	18519	18445	18388	18339	18159	18085	18523	18248	18586	18490	18263	18409	18460	18500	18331	18335	18538	18274	18250	18359	18299	18309	18422	18109	18307	18434	18420	18491	18326	18243	18463	18228	18678	18317	18378	18360	18494	18450	18286	18439	18447	18370	18440	18396	18174	18432	18266	18587	18388	18452	18314	18286	18286	18278	18392	18330	18342	18334	18366	18286	18421	18452	18474	18490	18476	18436	18453	18297	18441	18368	18179	18646	18261	18463	18408	18281	18310	18410	18344	18429	18189	18194	18212	18168	18200	18304	18392	18360	18495	18491	18294	18581	18242	18503	18315	18284	18172	18199	18606	18488	18411	18438	18401	18315	18564	18213	18055	18441	18447	18536	18500	18352	18603	18274	18527	18477	18412	18545	18224	18313	18296	18146	18394	18409	18380	18208	18129	18146	18493	18250	18334	18383	18375	18490	18291	18514	18359	18377	18353	18348	18242	18332	18298	18315	18355	18521	18304	18595	18361	18423	18499	18418	18314	18425	18363	18289	18539	18344	18345	18365	18262	18501	18448	18291	18193	18432	18517	18274	18406	18380	18313	18268	18432	18628	18283	18388	18232	18422	18367	18306	18607	18358	18350	18311	18261	18487	18387	18433	18198	18364	18319	18316	18436	18248	18552	18518	18365	18426	18370	18401	18262	18391	18495	18418	18265	18311	18384	18325	18330	18486	18416	18582	18362	18395	18508	18467	18212	18294	18270	18326	18373	18384	18319	18447	18404	18299	18287	18350	18517	18590	18455	18329	18553	18254	18377	18324	18451	18421	18365	18228	18391	18316	18329	18068	18186	18284	18263	18390	18393	18359	18213	18233	18317	18240	18184	18412	18320	18326	18455	18278	18499	18270	18364	18178	18284	18253	18439	18176	18441	18137	18169	18319	18275	18428	18209	18301	18493	18185	18372	18490	18504	18576	18399	18375	18208	18314	18387	18337	18364	18351	18428	18396	18267	18397	18459	18184	18474	18335	18220	18615	18671	18440	18346	18203	18428	18452	18452	18572	18242	18352	18363	18158	18326	18184	18390	18221	18354	18495	18331	18466	18229	18292	18186	18381	18310	18178	18332	18230	18358	18429	18217	18272	18382	18319	18597	18413	18361	18418	18390	18421	18387	18377	18437	18412	18538	18268	18477	18479	18374	18376	18208	18326	18386	18386	18374	18254	18324	18518	18571	18568	18172	18262	18295	18220	18247	18309	18457	18244	18300	18428	18584	18141	18156	18247	18395	18447	18535	18735	18312	18514	18420	18215	18350	18244	18381	18537	18343	18323	18407	18226	18233	18488	18370	18167	18285	18457	18093	18364	18576	18197	18344	18431	18390	18255	18405	18287	18275	18390	18325	18403	18380	18449	18375	18309	18229	18350	18321	18321	18405	18571	18328	18327	18505	18428	18407	18392	18253	18395	18389	18381	18251	18257	18525	18498	18390	18340	18402	18500	18152	18581	18424	18126	18378	18342	18518	18468	18422	18345	18344	18439	18530	18305	18440	18338	18414	18464	18387	18371	18370	18368	18362	18260	18253	18351	18208	18088	18316	18506	18371	18425	18280	18377	18241	18606	18411	18311	18564	18291	18354	18158	18427	18669	18307	18199	18340	18200	18361	18330	18193	18377	18595	18317	18163	18254	18418	18376	18543	18461	18360	18387	18397	18193	18527	18386	18415	18454	18386	18341	18164	18286	18384	18250	18560	18531	18274	18341	18471	18666	18148	18269	18375	18157	18184	18229	18309	18434	18422	18381	18368	18350	18354	18145	18315	18509	18450	18378	18316	18176	18410	18324	18284	18181	18343	18380	18123	18372	18234	18226	18295	18404	18439	18495	18331	18354	18182	18244	18171	18320	18501	18362	18343	18275	18166	18334	18067	18386	18645	18363	18407	18586	18277	18527	18261	18303	18320	18449	18275	18340	18518	18432	18403	18154	18349	18239	18149	18354	18548	18283	18403	18705	18565	18397	18399	18191	18258	18361	18179	18238	18422	18326	18371	18331	18449	18306	18418	18309	18255	18421	18331	18248	18266	18248	18305	18325	18280	18279	18306	18228
18392	22487	21483	17719	17176	17100	16677	16297	15858	15437	19156	21444	18377	16169	15069	14767	14681	14809	14711	14678	14712	14668	14789	14666	14974	14759	14669	14838	14634	14750	14772	14791	14787	14770	14816	14878	14703	14648	14838	14659	14685	14700	14769	14911	14687	14682	14775	14866	14662	14571	14696	14834	14830	14683	14730	14788	14635	14829	14682	14720	14743	14830	14834	14726	14807	14819	14670	14631	14698	14789	14625	14751	14746	14884	14837	14779	14674	14877	14905	14781	14637	14853	14760	14662	14751	14586	14605	14765	14787	14715	14866	14457	14719	14630	14770	14774	14852	14692	14839	14712	14800	14783	14732	14611	14673	14704	14621	14855	14852	14664	14696	14713	14708	14801	14908	14827	14763	14699	14869	14761	14775	14797	14756	14773	14817	14944	14600	14675	14621	14725	14650	14650	14699	14820	14916	14629	14662	14783	14690	14649	14696	14854	14738	14582	14814	14712	14693	14688	14638	14682	14650	14719	14881	14706	14741	14642	14800	14706	14584	14700	14671	14527	14876	14671	14793	14823	14548	14818	14717	14647	14676	14631	14731	14812	14894	14661	14736	14866	14729	14686	14791	14659	14703	14795	14861	14658	14680	14725	14813	14398	14784	14844	14659	14647	14932	14768	14933	14654	14776	14704	14671	14902	14627	14852	14848	14799	14725	14777	14559	14613	14725	14604	14667	14643	14756	14836	14781	14652	14792	14676	14731	14745	14613	14770	14859	14734	14840	14646	14638	14586	14517	14784	14493	14673	14670	14740	14714	14652	14606	14802	14629	14718	14750	14575	14715	14671	14714	14770	14890	14763	14653	14657	14697	14686	14656	14779	14665	14999	14635	14654	14710	14730	14806	14714	14635	14843	14731	14601	14791	14830	14805	14598	14689	14801	14729	14835	14765	14734	14896	14755	14869	14876	14753	14654	14729	14700	14679	14697	14546	14669	14633	14713	14634	14641	14823	14558	14618	14716	14826	14615	14819	14647	14728	14691	14621	14857	14644	14675	14650	14699	14754	14733	14610	14736	14592	14533	14737	14717	14746	14676	14790	14569	14596	14557	14731	14806	14745	14671	14764	14819	14812	14780	14693	14879	14656	14600	14751	14634	14730	14707	14772	14632	14609	14724	14657	14627	14758	14764	14750	14845	14822	14657	14671	14734	14763	14720	14873	14709	14677	14713	14781	14690	14685	14697	14646	14781	14715	14707	14590	14701	14552	14546	14994	14630	14726	14895	14737	14625	14747	14821	14750	14671	14733	14607	14704	14619	14727	14866	14809	14663	14719	14793	14680	14775	14633	14793	14822	14836	14758	14634	14690	14627	14740	14744	14797	14825	14603	14699	14777	14885	14739	14625	14766	14596	14837	14770	14719	14636	14845	14738	14692	14572	14603	14844	14648	14629	14773	14830	14843	14635	14647	14622	14599	14825	14722	14784	14735	14698	14706	14668	14706	14713	14624	14876	14762	14712	14598	14647	14719	14674	14730	14851	14749	14630	14809	14665	14595	14671	15018	14874	14665	14670	14755	14610	14731	14682	14682	14826	14514	14788	14757	14801	14726	14660	14719	14823	14673	14737	14584	14624	14913	14642	14643	14540	14956	14719	14804	14621	14581	14773	14857	14584	14718	14778	14700	14717	14825	14763	14722	14635	14737	14689	14801	14780	14805	14744	14815	14640	14796	14832	14717	14660	14558	14811	14869	14661	14763	14802	14767	14619	15057	14703	14655	14730	14650	14666	14736	14633	14707	14837	14734	14770	14536	14650	14832	14851	14867	14657	14693	14711	14855	14762	14789	14775	14670	14719	14687	14754	14697	14751	14698	14564	14761	14680	14830	14854	14612	14774	14600	14589	14879	14782	14681	14777	14788	14877	14816	14561	14549	14729	14681	14629	14630	14743	14746	14737	14708	14810	14789	14660	14752	14752	14789	14706	14816	14810	14825	14770	14516	14683	14745	14740	14582	14942	14690	14761	14754	14657	14715	14763	14701	14697	14629	14843	14699	14651	14906	14601	14711	14546	14728	14682	14717	14816	14613	14794	14619	14870	14853	14745	14691	14841	14706	14634	14733	14726	14752	14681	14920	14703	14761	14699	14705	14796	14808	14695	14658	14888	14745	14893	14757	14799	14765	14788	14711	14717	14747	14759	14778	14705	14679	14669	14875	14569	14933	14797	14831	14788	14765	14831	14672	14687	14834	14792	14925	14903	14848	14735	14660	14763	14713	14706	14746	14784	14663	14886	14655	14650	14718	14747	14659	14841	14646	14718	14673	14710	14919	14707	14616	14609	14695	14577	14800	14647	14713	14658	14492	14895	14677	14742	14746	14644	14574	14959	14677	14713	14968	14656	14717	14549	14808	14649	14654	14682	14788	14734	14755	14659	14845	14831	14787	14643	14853	14625	14689	14763	14609	14756	14567	14766	14811	14660	14732	14636	14720	14717	14719	14753	14731	14760	14651	14590	14916	14683	14720	14764	14718	14783	14977	14709	14617	14826	14807	14751	14836	14750	14651	14673	14765	14955	14596	14826	14674	14679	14872	14819	14715	14701	14531	14549	14858	14557	14811	14790	14662	14684	14707	14706	14960	14657	14622	14833	14789	14899	14807	14741	14610	14834	14762	14899	14861	14601	14919	14781	14809	14649	14631	14692	14631	14797	14727	14796	14774	14662	14654	14720	14708	14607	14618	14694	14742	14736	14781	14697	14676	14819	14677	14589	14737	14827	14751	14734	14700	14754	14527	14687	14931	14609	14786	14588	14769	14797	14590	14746	14783	14732	14670	14747	14659	14767	14769	14648	14674	14774	14833	14619	14590	14715	14672	14747	14733	14773	14803	14769	14840	14781	14767	14831	14780	14746	14658	14661	14723	14705	14769	14682	14717	14577	14707	14670	14835	14580	14676	14772	14777	14600	14657	14776	14609	14776	14557	14848	14850	14628	14699	14704	14636	14896	14808	14702	14618	14695	14777	14698	14765	14709	14785	14729	14725	14733	14609	14707	14655	14710	14673	14867	14804	14810	14906	14661	14700	14646	14764	14889	14982	14705	14702	14677	14666	14832	14767	14742	14784	14778	14683	14786	14535	14773	14842	14644	14884	14681	14822	14676	14763	14594	14570	14786	14600	14906	14816	14505	14717	14736	14746	14644	14833	14777	14771	14710	14817	14824	14617	14800	14766	14796	14636	14596	14841	14687	14735	14444	14687	14657	14834	14776	14825	14691	14686	14622	14844	14791	14873	14752	14574	14691	14707	14822	14784	14786	14602	14649	14668	14630	14543	14834	14926	14576	14791	14703	14684	14803	14728	14757	14611	14876	14653	14597	14644	14600	14671	14739	14537	14913	14744	14903	14841	14777	14580	14706	14595	14680	14638	14724	14936	14813	14620	14721	14736	14796	14593	14723	14717	14790	14692	14727	14667	14791	14741	14742	14680	14696	14835	14796	14623	14560	14655	14736	14700	14804	14910	14820	14792	14760	14621	14742	14854	14657	14791	14716	14790	14688	14473	14711	14616	14692	14722	14712	14778	14858	14711	14854	14691	14634	14644	14631	14569	14816	14535	14655	14632	14798	14621	14747	14667	14843	14604	14728	14728	14765	14752	14932	14711	14592	14771	14763	14891	14778	14745	14710	14518	14816	14570	14834	14518	14792	14748	14754	14746	14746	14747	14752	14801	14770	14814	14705	14764	14735	14570	14726	14602	14559	14754	14817	14700	14662	14758	14686	14724	14656	14656	14631	14708	14724	14643	14778	14774	14763	14599	14635	14623	14614	14790	14651	14598	14805	14782	14753	14768	14553	14839	14741	14727	14833	14731	14723	14780	14774	14659	14779	14694	14742	14819	14832	14768	14746	14731	14682	14855	14794	14759	14841	14815	14874	14804	14562	14719	14599	14693	15013	14575	14672	14634	14881	14792	14823	14671	14735	14711	14764	14684	14833	14760	14713	14708	14779	14820	14734	14660	14714	14902	14749	14669	14640	14697	14770	14781	14583	14697	14727	14980	14608	14866	14630	14860	14750	14948	14852	14797	14667	14811	14650	14824	14591	14737	14828	14712	14854	14705	14581	14674	14812	14785	14741	14714	14797	14795	14703	14679	14502	14804	14701	14698	14770	14832	14631	14630	14828	14629	14652	14907	14698	14827	14689	14789	14636	14813	14762	14840	14749	14801	14593	14809	14792	14674	14800	14833	14719	14575	14866	14837	14740	14641	14780	14638	14728	14835	14791	14743	14792	14787	14672	14507	14904	14801	14844	14859	14658	14676	14802	14718	14744	14733	14606	14754	14913	14833	14636	14579	14747	14802	14619	14731	14674	14698	14670	14799	14766	14741	14612	14739	14695	14742	14713	14736	14731	14675	14775	14835	14626	14802	14762	14808	14667	14596	14681	14809	14664	14520	14794	14810	14841	14812	14786	14778	14743	14622	14716	14671	14702	14572	14663	14821	14798	14658	14695	14637	14685	14795	14597	14795	14793	14730	14803	14653	14720	14830	14653	14781	14759	14741	14847	14702	14694	14800	14845	14695	14808	14808	14658	14648	14670	14843	14824	14925	14651	14658	14805	14742	14785	14715	15061	14725	14716	14777	14797	14871	14844	14654	14772	14651	14851	14733	14714	14775	14657	14586	14843	14663	14925	14852	14646	14728	14701	14671	14684	14752	14526	14677	14549	14653	14778	14883	14820	14743	14706	14649	14781	14695	14913	14672	14621	14841	14780	14774	14817	14892	14796	14758	14638	14968	14758	14862	14811	14785	14718	14723	14835	14643	14637	14761	14749	14753	14595	14808	14742	14671	14677	14529	14520	14712	14856	14807	14797	14637	14742	14709	14543	14552	14800	14799	14720	14927	14642	14796	14665	14617	14710	14830	14570	14686	14727	14774	14773	14559	14990	14924	14795	14846	14730	14668	14861	14718	14641	14778	14634	14667	14975	14633	14547	14713	14915	14873	14457	14667	14860	14794	14649	14676	14728	14621	14938	14704	14813	14817	14431	14608	14657	14721	14922	14787	14763	14655	14959	14552	14714	14648	14795	14823	14791	14693	14696	14800	14753	14678	14807	14866	14820	14900	14722	14822	14767	14651	14879	14761	14688	14675	14649	14666	14643	14725	14764	14698	14807	14754	14885
25524	20983	27613	25929	22878	23286	22489	20358	19824	24007	34176	39137	30767	23588	19345	18209	18085	17885	17699	18022	17995	17815	18048	18061	17774	17758	17953	17652	17731	17939	17698	17802	17881	17924	17908	17863	17902	17733	17748	17712	17924	18044	17946	17853	17834	17842	17927	17964	17783	17983	17884	18011	17945	17769	17769	17769	17814	17910	17875	17643	17853	17747	17748	17588	17621	17969	17711	17689	17712	17805	17806	17896	17773	17701	17761	17904	17716	17691	17828	17731	17856	17738	17830	17886	17830	17761	17706	17778	17874	17676	17742	17863	17919	17404	17823	17892	17881	18000	17811	17640	18000	17866	17831	17623	17802	17785	17659	17903	17652	18212	17791	17899	17841	17807	17721	17686	17740	17478	17784	17870	17733	17743	17808	17925	17761	17777	17760	17676	17924	17645	17815	17825	17729	17894	17851	17795	17767	17829	17885	17886	17760	17849	17686	17667	17807	17840	17675	17937	18033	17894	17771	17817	17904	17468	17778	17665	17799	18051	17555	17650	17867	17972	17815	17927	17886	17738	17667	17898	17820	17989	17985	17759	17684	17725	17844	17607	17685	17923	18008	17739	17829	17838	17981	17776	17970	17837	17966	17907	18008	17793	17806	17750	17642	17779	17778	17809	17884	17758	17759	17818	17947	17973	18109	17750	17708	17929	17613	17815	17848	17913	17837	17460	17965	17742	17757	17730	17735	17574	17624	17724	17705	17934	17841	17994	17991	18039	17707	17810	17907	17607	17774	17870	17729	17836	17860	17852	17866	17856	17856	17767	17876	17761	17829	17840	17862	17757	17859	17667	17747	17652	17507	17763	17731	17730	17746	17684	17691	17851	17681	17819	17917	17936	17742	17807	17849	17982	17819	17942	17811	17774	17699	17549	17923	17809	18006	17920	17748	17824	17973	17869	17741	17933	17705	17892	17797	17903	17911	17769	17865	17992	17675	17535	17859	17673	17649	17536	17754	17893	17571	17641	17733	17624	17655	17816	18001	17776	17994	17811	17974	17762	17801	17954	18061	17835	17505	17748	17742	17790	17636	17608	17646	17686	17896	17743	17719	17907	17776	17721	17650	17796	17818	17773	18017	17838	17853	17788	17680	17729	17718	17787	17907	17823	17826	18037	17983	17801	17631	17742	17619	17767	17769	17844	17793	17742	17889	17517	17816	17737	17888	17822	17815	17894	17727	17828	17768	17823	17535	17843	17674	17966	17880	17861	17826	17582	17700	17906	17854	18052	17758	17739	17766	17700	17822	17799	17551	17669	17655	17615	17823	17703	17856	17754	17605	17757	17790	17769	18021	17851	17862	17706	17928	17731	17690	17898	17756	17800	17778	17806	17751	17792	18029	17750	17829	17956	17832	17734	17770	17734	17781	17839	17778	17785	17602	17768	17838	17725	17681	17918	17738	17843	17760	17854	17733	17837	17539	17702	17655	17883	17879	17709	17556	17755	17864	17840	17890	17934	17748	17884	17839	17923	17693	17945	17801	17714	17762	17446	17934	17768	17748	17959	17892	17708	17817	17944	17792	17593	17866	17907	17829	17869	17773	17696	17820	17908	17900	17683	17896	17815	17758	17834	17872	17859	17998	17913	17678	17895	17858	17786	17869	18014	17930	17882	17924	17782	18019	17961	17927	17746	17823	17669	17832	17752	17878	17792	17797	17638	17672	17889	17784	17806	17774	17620	17886	17844	17768	17864	17884	17710	17680	17660	17897	17858	17566	17673	17858	17891	17842	17951	17620	17859	17622	17852	17786	17876	17934	17857	17919	17760	17774	17894	17769	17907	17860	17736	17979	17883	17877	17897	17796	17717	17873	17567	17892	17593	17675	17809	17773	17881	17992	17968	17715	17681	17696	17916	18052	17869	17933	17656	17792	17668	17919	17721	18060	17689	17845	17929	17769	17710	17638	17660	17605	17645	17763	17651	17797	17843	17777	17857	17880	17858	17727	17633	17832	17871	17975	17812	17935	17922	17868	17867	17752	17884	17717	17779	17937	17646	17997	17883	17919	17786	17857	17736	17947	17809	17844	17949	17797	17696	17755	17967	17832	17751	17678	17832	17815	17689	18006	17840	17741	17869	17827	17937	18093	18051	18119	17716	17861	17834	17868	17779	17798	17883	17926	17632	17756	17858	17862	18069	18040	17908	17489	17776	17730	17909	17616	17784	17733	17778	17836	17929	17848	17922	17774	17894	17856	17807	17670	17891	17804	17827	17743	17880	17820	17789	17806	17807	17836	18000	17911	17981	17771	17731	17857	17674	17754	17757	17856	17925	17805	17899	17802	17889	17741	17815	17795	17944	17568	17728	17896	17889	17729	17689	17898	17874	17961	17826	17744	17800	17841	17694	17675	17767	17833	17764	17859	17891	17846	17954	17705	17736	17622	17616	17668	17615	17901	17685	17848	18123	17713	17737	17710	17630	17669	17864	17554	17800	17846	17667	17864	18070	17889	17933	17675	17843	18026	17759	17791	17788	17732	17840	17897	17924	17744	17746	17688	17706	18076	17844	17741	17867	17761	17781	17678	17801	17782	17898	17744	17802	18048	17742	17844	17582	17979	17944	17584	17667	17846	17771	17919	17761	17775	17621	17585	17867	17878	17901	17855	17666	17910	17912	17755	17504	17782	17615	17870	17972	17795	17922	17782	17779	17732	17836	17691	17757	17583	17954	17759	17949	17830	17928	17818	17933	17883	17804	17767	17793	17696	17807	17837	17795	17806	17851	17738	17677	17817	17884	17833	17771	17880	17883	17877	17767	17830	17800	17939	17666	17811	17749	17817	17858	17838	17656	17917	17703	17915	17725	17869	17875	17863	17888	17706	17759	17649	17649	17785	17899	17633	17941	17894	17830	17882	17748	17854	17901	17766	17955	17806	17684	17554	17872	18034	17670	17830	17486	17823	17813	17826	17885	17816	18008	17810	18104	17806	17757	17795	17942	17687	17577	17699	17657	18074	17882	17923	17682	17619	17879	18055	17848	17763	17820	17836	17804	17910	17989	17904	17702	17514	17808	17790	17848	17766	17731	17628	17772	17602	17860	17921	17839	17855	17901	17788	17844	17567	17838	17832	17766	17711	17720	17598	17881	17852	17836	17667	17520	17809	17805	17997	17830	17749	17837	17628	17828	17995	17941	17574	17551	17715	17671	17657	17841	17596	17781	17977	17909	17686	17755	17778	17708	17802	17850	17602	17639	17837	17881	17777	17765	17679	17760	17793	17946	17668	17839	17681	17830	17673	17699	17887	17783	17835	17747	17510	17739	17633	17759	17962	17525	17790	17996	17865	18028	17731	17617	17824	17706	17763	17687	17781	17853	17734	17825	17835	17989	17673	17969	17742	17733	17901	17731	17631	17680	17700	17737	17691	17838	17803	17808	17645	17726	17625	17902	17674	17654	17969	18082	17785	17889	17887	17759	17852	17638	17885	18000	17650	17655	17676	17572	17739	17759	17871	17959	17773	17797	17867	17905	17928	17968	17692	17814	17965	17646	17900	17866	17754	17786	17755	17710	17732	17900	17782	17835	17822	17839	17765	17968	17678	17682	17967	17750	17725	17818	17805	17814	17547	17850	17624	17849	17872	17702	17661	17779	17813	17731	17704	17796	17880	17695	17757	17663	17868	17973	17905	17851	17999	17918	17800	17691	17793	17819	17758	17973	17925	17807	17932	17834	17911	17770	17690	17822	17795	17724	17900	17947	17964	18022	17943	17595	17901	17897	17729	17850	17791	17673	17693	17782	17775	17724	17829	17787	17905	17769	17789	18003	17816	17533	18028	17893	17999	17765	17908	17721	17771	17984	17918	17838	17710	17734	17831	17775	17893	17613	17744	17515	17690	17838	17688	17889	17762	17787	17636	17942	17762	17776	17733	17742	17759	17826	17936	17661	17665	17921	17722	17747	17781	17868	17885	17721	17682	17950	17805	17932	17949	17713	17721	17693	17787	17844	17884	17760	17851	17814	17898	17595	17976	17815	17767	17757	17882	17811	17824	17760	17853	17710	18014	17853	17953	17649	17653	17729	17844	17872	17796	17692	17497	17888	17774	17636	17734	17936	17814	17998	17904	17841	17884	17742	17846	17724	17897	17813	17818	17725	17644	17871	17797	17708	17869	17802	17751	17777	17807	17861	17833	17819	17824	17738	17844	17786	17758	17756	17813	17903	17936	17693	17790	17848	17836	17740	17661	17727	17672	17916	17718	17738	17981	17632	17781	17628	17936	17843	18009	17920	17922	17769	17851	17772	17954	18068	18030	17700	17703	17836	17950	17911	17624	17750	17649	17900	17721	17756	17664	17916	17819	17716	17902	17818	17793	17640	17758	17515	17683	17677	17740	17716	17786	17744	18028	17902	17769	17838	17951	17678	17738	17666	17890	17704	18031	17716	17886	17744	17699	17826	17766	17709	17900	17587	17817	17981	17784	17644	17822	17736	17643	17634	17809	17768	17875	17890	17850	17860	17786	17634	17773	17687	17740	17817	17957	17773	17787	17945	17866	17852	17784	17898	17659	17941	17739	17882	17975	17879	17635	17789	17833	17842	17976	17925	17865	17571	18058	17825	17942	17908	17737	17998	17776	17837	17960	17978	17904	17821	17947	18030	17945	17807	17776	17801	18064	17658	17921	18043	17968	17988	17673	17946	18094	17769	17740	17783	17779	17757	17895	17828	17939	17716	17571	17981	17693	17948	17968	17576	17862	17841	17978	17813	17715	17759	17884	17965	17773	17709	17735	17628	17767	17931	17819	17836	17806	17936	17851	17776	17760	17853	17774	17753	17746	17871	17887	17829	17818	17863	17943	17812	17731	17707	17927	17888	17863	17643	17702	17924	17927	17863	17789	17696	17826	17881	17867	17681	17909	17553	17950	18012	18094	17761	17659	17918	17737	17811	17774	17722	18074	17789	17711	17895	17845	17805	18002	17959	17845	17844	17810	17792	18167	17758	17910	17798	17815	17694	17810	17781	17859	17793	17950	17935	17857	17826	17899	17636	17763	17687	17773	17906	17718	17582	17707	17859	17818	17699	17670	17710	17883	17697	17776	17786	17757	17536	17983	17746	17719	17779	17591	17627	17599	17810	17869	17661	17803	17644	17935	17864	17817	17883	17894	17831	17660	17977	17854	17727
18036	29387	30383	24674	21092	21312	19661	17507	17583	24316	36051	38213	28565	19782	15624	14580	14445	14479	14409	14541	14450	14310	14467	14492	14435	14323	14403	14407	14259	14411	14423	14463	14539	14511	14478	14487	14272	14257	14320	14639	14487	14632	14374	14441	14556	14413	14685	14435	14447	14229	14485	14372	14470	14509	14311	14488	14593	14373	14307	14451	14531	14488	14516	14562	14651	14527	14496	14459	14462	14386	14594	14491	14591	14641	14290	14465	14421	14454	14539	14702	14311	14551	14445	14512	14460	14360	14469	14391	14489	14504	14547	14385	14464	14335	14467	14331	14514	14593	14545	14508	14595	14487	14473	14444	14451	14652	14534	14340	14474	14384	14427	14508	14358	14473	14514	14232	14544	14491	14483	14188	14551	14505	14331	14572	14389	14501	14383	14399	14429	14325	14436	14592	14423	14531	14461	14439	14342	14490	14371	14407	14505	14610	14507	14409	14486	14569	14491	14435	14445	14578	14173	14439	14470	14459	14609	14410	14542	14405	14455	14506	14453	14319	14578	14453	14485	14481	14725	14581	14365	14198	14506	14414	14361	14583	14559	14392	14568	14316	14434	14491	14603	14434	14500	14634	14318	14256	14478	14431	14325	14247	14454	14516	14296	14322	14457	14380	14477	14528	14557	14469	14536	14445	14479	14494	14455	14443	14216	14515	14386	14277	14314	14466	14456	14356	14540	14528	14472	14310	14448	14430	14515	14494	14505	14444	14637	14270	14493	14401	14409	14452	14392	14403	14362	14431	14593	14593	14522	14290	14279	14370	14532	14337	14463	14251	14504	14623	14394	14443	14474	14499	14454	14438	14382	14504	14486	14409	14410	14442	14491	14493	14394	14520	14538	14420	14369	14431	14483	14563	14555	14506	14502	14302	14552	14353	14550	14570	14600	14580	14502	14402	14407	14230	14492	14458	14566	14418	14261	14371	14411	14511	14416	14396	14558	14528	14575	14498	14600	14365	14445	14371	14705	14547	14294	14544	14472	14491	14431	14385	14622	14490	14491	14619	14458	14530	14277	14412	14489	14517	14282	14323	14383	14441	14483	14568	14351	14434	14624	14413	14268	14496	14586	14213	14506	14443	14491	14494	14547	14500	14395	14595	14468	14428	14444	14438	14532	14446	14487	14504	14420	14317	14421	14631	14498	14417	14521	14511	14500	14371	14318	14505	14397	14402	14477	14459	14473	14326	14411	14371	14471	14427	14588	14343	14644	14421	14477	14434	14398	14412	14517	14583	14580	14369	14307	14583	14430	14486	14575	14407	14464	14434	14313	14458	14385	14449	14391	14365	14344	14563	14511	14560	14426	14505	14525	14372	14354	14436	14518	14389	14184	14405	14375	14551	14303	14402	14593	14262	14463	14362	14384	14554	14697	14408	14582	14424	14472	14437	14473	14372	14263	14272	14461	14415	14392	14442	14537	14432	14388	14458	14466	14477	14438	14438	14521	14362	14541	14435	14336	14432	14362	14423	14559	14374	14611	14401	14429	14258	14513	14444	14563	14404	14390	14509	14343	14343	14419	14518	14231	14557	14344	14703	14385	14415	14447	14333	14469	14302	14367	14508	14492	14471	14353	14490	14358	14510	14380	14391	14440	14418	14514	14308	14527	14319	14497	14502	14453	14438	14362	14601	14470	14699	14409	14450	14256	14427	14574	14424	14347	14597	14525	14635	14739	14447	14546	14493	14341	14378	14483	14368	14510	14486	14361	14586	14380	14447	14456	14471	14402	14451	14590	14445	14459	14451	14391	14490	14595	14457	14278	14438	14587	14241	14541	14182	14441	14466	14381	14463	14228	14432	14438	14390	14357	14637	14404	14306	14352	14479	14508	14488	14603	14326	14359	14359	14557	14302	14410	14454	14393	14406	14344	14460	14500	14431	14504	14463	14502	14504	14322	14449	14534	14429	14516	14263	14555	14241	14368	14328	14361	14434	14529	14314	14405	14548	14309	14489	14522	14554	14341	14503	14557	14552	14654	14402	14328	14363	14457	14436	14439	14530	14450	14555	14570	14459	14528	14538	14444	14503	14447	14542	14527	14421	14546	14379	14482	14430	14406	14595	14372	14417	14513	14563	14478	14510	14375	14594	14346	14520	14503	14475	14594	14233	14653	14335	14455	14463	14384	14285	14490	14440	14382	14341	14519	14579	14467	14362	14421	14353	14498	14450	14537	14522	14405	14399	14450	14439	14484	14629	14447	14534	14436	14374	14507	14477	14269	14337	14596	14334	14423	14375	14397	14402	14582	14545	14406	14339	14564	14447	14375	14505	14482	14348	14632	14454	14468	14553	14507	14346	14346	14600	14341	14355	14624	14409	14583	14459	14300	14350	14406	14232	14474	14521	14319	14461	14391	14452	14741	14575	14467	14365	14430	14431	14427	14503	14301	14476	14455	14432	14565	14485	14576	14366	14414	14539	14544	14418	14492	14500	14393	14443	14516	14376	14338	14402	14436	14379	14458	14341	14421	14406	14501	14543	14441	14450	14332	14383	14467	14550	14497	14320	14509	14444	14492	14450	14422	14321	14460	14535	14407	14538	14280	14671	14273	14380	14401	14490	14431	14478	14304	14411	14423	14436	14382	14501	14514	14411	14523	14491	14509	14416	14503	14468	14504	14324	14407	14468	14465	14499	14556	14441	14537	14377	14447	14524	14303	14472	14413	14406	14463	14320	14619	14307	14337	14327	14398	14442	14490	14500	14414	14435	14417	14410	14482	14444	14460	14290	14552	14487	14211	14473	14490	14452	14456	14359	14401	14546	14427	14463	14427	14436	14503	14528	14492	14328	14405	14377	14472	14491	14339	14491	14437	14466	14352	14511	14429	14381	14413	14380	14593	14389	14447	14423	14428	14498	14521	14281	14377	14543	14450	14374	14467	14460	14542	14242	14355	14506	14581	14400	14597	14635	14486	14429	14586	14457	14473	14466	14444	14389	14492	14464	14594	14492	14410	14499	14439	14647	14310	14415	14516	14525	14474	14483	14554	14402	14510	14432	14387	14499	14381	14447	14380	14477	14446	14452	14493	14454	14366	14498	14517	14486	14509	14470	14359	14199	14444	14449	14410	14473	14505	14355	14462	14558	14574	14549	14581	14259	14232	14352	14524	14482	14543	14514	14428	14404	14450	14345	14390	14584	14480	14317	14536	14406	14443	14384	14556	14420	14435	14621	14645	14467	14399	14547	14453	14490	14469	14399	14517	14383	14480	14395	14585	14481	14506	14468	14288	14590	14369	14468	14527	14326	14499	14448	14647	14377	14341	14564	14375	14459	14411	14464	14507	14376	14466	14399	14510	14463	14553	14337	14516	14314	14481	14555	14397	14457	14402	14522	14493	14472	14652	14276	14424	14420	14577	14456	14536	14444	14456	14414	14345	14313	14504	14582	14386	14319	14382	14356	14545	14484	14266	14496	14590	14489	14541	14339	14460	14470	14395	14428	14357	14530	14456	14608	14465	14506	14402	14504	14380	14326	14373	14504	14266	14283	14383	14463	14370	14610	14522	14509	14383	14416	14515	14490	14447	14406	14333	14483	14540	14356	14347	14463	14394	14438	14381	14222	14490	14373	14455	14585	14450	14483	14442	14481	14412	14590	14356	14347	14329	14475	14485	14452	14424	14597	14549	14405	14550	14404	14406	14333	14345	14558	14605	14542	14442	14488	14466	14538	14428	14545	14313	14341	14540	14561	14501	14368	14427	14448	14385	14268	14422	14380	14396	14437	14499	14264	14469	14464	14434	14536	14494	14531	14521	14381	14526	14389	14430	14354	14520	14557	14316	14365	14483	14357	14451	14400	14435	14412	14381	14381	14426	14410	14353	14588	14450	14454	14412	14324	14443	14324	14532	14425	14515	14468	14422	14490	14497	14490	14337	14385	14516	14481	14516	14300	14425	14470	14508	14469	14342	14522	14519	14379	14381	14456	14448	14527	14356	14323	14328	14458	14467	14489	14467	14439	14330	14516	14527	14302	14567	14598	14616	14383	14481	14437	14463	14430	14468	14630	14354	14544	14380	14392	14339	14224	14455	14467	14318	14411	14649	14540	14523	14321	14495	14640	14604	14369	14380	14323	14356	14610	14445	14291	14662	14569	14411	14542	14441	14487	14357	14337	14576	14555	14191	14496	14451	14524	14519	14283	14379	14476	14553	14439	14342	14428	14434	14399	14402	14562	14299	14490	14562	14435	14568	14599	14478	14376	14508	14376	14441	14557	14449	14435	14360	14469	14588	14399	14529	14324	14407	14621	14527	14457	14558	14427	14611	14556	14459	14402	14374	14468	14397	14369	14491	14429	14584	14376	14329	14565	14605	14474	14557	14385	14330	14573	14454	14372	14514	14531	14443	14495	14310	14338	14270	14465	14495	14419	14376	14313	14487	14515	14359	14457	14560	14418	14453	14445	14296	14433	14500	14441	14475	14565	14340	14597	14429	14632	14490	14472	14466	14374	14393	14398	14566	14320	14437	14560	14400	14434	14502	14367	14389	14341	14359	14240	14524	14463	14390	14417	14575	14527	14507	14586	14504	14405	14439	14297	14426	14510	14416	14463	14472	14456	14450	14488	14448	14437	14415	14501	14505	14407	14354	14517	14411	14465	14536	14627	14476	14398	14559	14516	14432	14604	14480	14514	14381	14443	14388	14400	14312	14652	14297	14412	14522	14466	14529	14450	14490	14369	14533	14375	14588	14510	14438	14469	14533	14425	14567	14309	14274	14340	14399	14622	14427	14344	14349	14649	14412	14549	14531	14401	14346	14365	14518	14417	14434	14648	14423	14444	14411	14620	14495	14303	14499	14570	14525	14354	14390	14586	14571	14577	14407	14351	14322	14554	14472	14407	14423	14408	14449	14316	14505	14551	14652	14266	14472	14650	14584	14506	14459	14607	14581	14504	14293	14553	14436	14557	14492	14410	14381	14360	14584	14371	14525	14301	14510	14414	14446	14400	14337	14413	14449	14398	14331	14500	14617	14360	14529	14428	14399	14425	14556	14475	14412	14519	14589	14483	14298	14595	14358	14502	14458	14420	14571	14409	14527	14567	14377	14514	14415	14324	14535	14447	14289	14558	14336	14426	14545	14361	14555	14443	14394	14478	14476	14374	14536	14364	14491	14516	14528	14597
23719	20987	28393	23901	22285	24373	25239	22241	20653	28873	52952	51043	38285	26571	20542	18368	17548	17508	17333	17539	17563	17326	17531	17544	17285	17395	17643	17576	17556	17374	17345	17496	17247	17121	17538	17255	17299	17655	17492	17503	17485	17520	17390	17480	17554	17311	17536	17403	17456	17403	17501	17226	17636	17317	17509	17291	17197	17402	17312	17278	17290	17605	17324	17334	17481	17451	17469	17348	17289	17400	17484	17554	17373	17396	17340	17288	17396	17432	17374	17439	17285	17189	17582	17493	17510	17309	17371	17373	17261	17430	17420	17364	17419	17460	17419	17285	17320	17151	17447	17257	17539	17373	17351	17485	17163	17389	16979	17533	17400	17361	17282	17348	17568	17438	17503	17432	17405	17433	17458	17342	17264	17433	17462	17164	17289	17359	17345	17367	17534	17348	17412	17296	17498	17313	17432	17333	17411	17203	17329	17505	17233	17307	17207	17421	17419	17336	17320	17374	17324	17296	17463	17405	17353	17148	17395	17235	17479	17425	17386	17267	17190	17206	17243	17344	17533	17231	17236	17418	17402	17312	17393	17295	17134	17428	17320	17430	17264	17378	17326	17508	17329	17325	17464	17330	17315	17264	17516	17358	17280	17382	17299	17257	17361	17407	17166	17290	17240	17501	17115	17278	17457	17329	17264	17411	17307	17513	17673	17386	17255	17379	17380	17381	17268	17251	17024	17347	17333	17494	17393	17303	17251	17308	17361	17343	17416	17383	17389	17417	17432	17485	17412	17320	17354	17438	17379	17377	17350	17189	17333	17277	17304	17188	17193	17364	17237	17436	17405	17148	17411	17376	17383	17334	17514	17448	17436	17498	17486	17416	17450	17301	17489	17432	17320	17436	17358	17159	17357	17571	17660	17329	17453	17340	17475	17392	17522	17357	17168	17342	17476	17436	17278	17356	17446	17251	17265	17256	17192	17244	17345	17121	17311	17398	17282	17361	17331	17384	17325	17243	17196	17315	17482	17372	17273	17329	17360	17166	17271	17460	17431	17276	17465	17382	17161	17439	17464	17158	17281	17339	17210	17322	17345	17394	17413	17413	17388	17265	17494	17508	17315	17153	17239	17455	17368	17353	17375	17338	17177	17421	17353	17442	17333	17396	17333	17229	17259	17344	17448	17159	17407	17418	17320	17229	17389	17453	17240	17307	17510	17291	17412	17334	17594	17420	17386	17262	17310	17461	17262	17433	17422	17544	17290	17389	17190	17295	17388	17215	17465	17404	17298	17144	17375	17162	17361	17326	17403	17451	17473	17416	17223	17454	17467	17295	17301	17409	17298	17623	17463	17492	17216	17476	17233	17367	17139	17291	17340	17148	17439	17241	17575	17493	17479	17340	17445	17304	17309	17219	17477	17377	17163	17311	17187	17226	17210	17419	17206	17119	17395	17343	17020	17331	17222	17278	17530	17457	17302	17364	17132	17391	17421	17324	17414	17271	17344	17469	17314	17185	17226	17446	17495	17504	17148	17268	17181	17571	17411	17414	17277	17393	17164	17311	17307	17372	17232	17245	17400	17438	17430	17331	17449	17248	17499	17417	17401	17276	17334	17424	17347	17287	17461	17061	17485	17250	17591	17478	17472	17203	17358	17492	17060	17389	17398	17245	17234	17229	17335	17494	17333	17290	17168	17495	17245	17386	17216	17215	17497	17429	17434	17249	17421	17312	17264	17260	17361	17306	17199	17517	17115	17197	17454	17453	17330	17387	17510	17339	17311	17261	17368	17360	17108	17462	17310	17411	17382	17362	17361	17263	17485	17200	17317	17349	17383	17242	17323	17319	17351	17435	17283	17465	17260	17287	17512	17342	17414	17405	17308	17111	17295	17330	17382	17576	17320	17457	17304	17403	17290	17257	17363	17632	17290	17318	17190	17442	17588	17281	17445	17332	17427	17258	17340	17215	17231	17381	17404	17323	17374	17417	17281	17309	17153	17278	17078	17458	17263	17087	17401	17428	17300	17300	17388	17417	17259	17302	17395	17396	17490	17388	17099	17251	17276	17329	17465	17329	17347	17357	17129	17514	17130	17142	17309	17340	17268	17327	17340	17466	17337	17391	17285	17219	17371	17278	17249	17413	17470	17393	17221	17152	17211	17282	17607	17287	17385	17497	17421	17322	17715	17311	17402	17189	17370	17384	17347	17372	17417	17517	17493	17357	17465	17219	17251	17275	17414	17357	17250	17315	17300	17313	17422	17389	17629	17361	17275	17424	17293	17376	17616	17197	17255	17375	17362	17195	17141	17407	17205	17158	17282	17309	17395	17402	17390	17401	17421	17178	17300	17391	17519	17357	17415	17280	17348	17435	17221	17235	17370	17198	17321	17399	17449	17295	17280	17555	17311	17268	17419	17418	17416	17360	17368	17434	17179	17376	17233	17265	17342	17239	17353	17218	17374	17216	17086	17292	17390	17267	17388	17165	17367	17247	17451	17225	17447	17311	17362	17374	17420	17381	17202	17542	17257	17468	17377	17293	17416	17391	17186	17400	17358	17410	17175	17360	17325	17337	17266	17354	17366	17418	17285	17432	17367	17278	17156	17131	17426	17397	17656	17390	17399	17420	17190	17478	17458	17051	17360	17434	17445	17311	17171	17254	17380	17331	17409	17403	17538	17414	17525	17325	17101	17316	17322	17390	17239	17228	17358	17294	17619	17283	17399	17342	17252	17290	17477	17428	17386	17441	17147	17361	17441	17219	17198	17393	17433	17371	17570	17443	17430	17308	17275	17261	17304	17483	17292	17313	17333	17381	17205	17508	17327	17521	17368	17168	17257	17393	17518	17311	17168	17344	17391	17417	17358	17499	17260	17291	17423	17353	17299	17232	17360	17437	17508	17299	17400	17354	17317	17332	17276	17314	17245	17096	17350	17166	17490	17305	17590	17491	17425	17218	17296	17370	17286	17027	17370	17534	17425	17304	17446	17309	17316	17165	17443	17341	17140	17488	17312	17438	17386	17374	17588	17159	17297	17449	17462	17344	17495	17380	17256	17222	17305	17446	17443	17357	17412	17305	17352	17272	17454	17357	17457	17428	17292	17254	17366	17309	17337	17512	17467	17295	17463	17307	17379	17282	17270	17310	17183	17357	17329	17266	17432	17245	17395	17058	17313	17306	17297	17660	17124	17399	17334	17270	17554	17374	17292	17304	17346	17445	17517	17263	17300	17163	17417	17173	17444	17456	17488	17552	17290	17300	17528	17357	17139	17425	17255	17344	17356	17179	17443	17329	17209	17240	17293	17480	17274	17260	17302	17293	17387	17390	17341	17327	17332	17263	17327	17456	17311	17251	17174	17218	17491	17325	17302	17441	17259	17377	17457	17356	17295	17421	17448	17352	17168	17340	17414	17454	17266	17408	17410	17428	17425	17411	17445	17445	17170	17408	17448	17135	17394	17426	17354	17268	17427	17501	17622	17228	17309	17348	17527	17430	17408	17491	17373	17564	17383	17331	17423	17134	17191	17472	17516	17302	17353	17300	17402	17297	17480	17378	17421	17248	17428	17310	17503	17519	17388	17554	17342	17246	17443	17428	17317	17270	17163	17385	17077	17560	17579	17541	17333	17337	17581	17335	17391	17383	17204	17283	17225	17123	17284	17514	17332	17112	17303	17358	17311	17257	17325	17381	17355	17361	17294	17332	17369	17267	17203	17356	17312	17441	17388	17416	17454	17369	17285	17298	17236	17309	17160	17612	17164	17300	17226	17309	17359	17286	17348	17553	17448	17302	17270	17354	17280	17300	17266	17382	17552	17285	17415	17402	17343	17601	17475	17301	17345	17365	17236	17525	17294	17320	17371	17467	17521	17420	17554	17456	17387	17237	17562	17245	17260	17521	17446	17390	17411	17412	17531	17201	17222	17472	17487	17285	17171	17204	17435	17496	17173	17392	17606	17365	17331	17221	17342	17273	17459	17389	17549	17297	17290	17338	17247	17368	17496	17500	17436	17220	17424	17304	17418	17248	17134	17309	17318	17497	17517	17363	17539	17425	17110	17401	17526	17325	17244	17457	17272	17355	17381	17246	17294	17331	17247	17246	17422	17348	17144	17197	17378	17347	17298	17273	17276	17257	17593	17306	17449	17354	17379	17308	17279	17370	17240	17510	17216	17232	17354	17091	17563	17159	17446	17422	17212	17587	17511	17319	17187	17235	17485	17368	17368	17355	17317	17363	17210	17124	17305	17292	17509	17534	17307	17510	17450	17109	17497	17480	17404	17431	17465	17380	17406	17338	17257	17378	17427	17296	17469	17253	17492	17388	17287	17175	17493	17524	17242	17355	17368	17168	17381	17429	17386	17298	17211	17381	17350	17544	17437	17151	17335	17277	17359	17457	17251	17296	17310	17436	17361	17597	17204	17248	17377	17292	17137	17316	17229	17266	17309	17288	17222	17382	17346	17385	17285	17432	17331	17546	17262	17446	17243	17146	17388	17306	17377	17397	17361	17492	17245	17149	17237	17437	17566	17298	17404	17538	17461	17551	17239	17392	17443	17444	17568	17480	17353	17355	17422	17518	17372	17370	17350	17461	17555	17478	17333	17422	17195	17330	17255	17480	17303	17429	17379	17269	17381	17226	17401	17506	17545	17449	17371	17189	17302	17287	17135	17280	17210	17303	17259	17441	17484	17421	17124	17319	17461	17264	17341	17354	17440	17357	17366	17220	17512	17548	17356	17115	17196	17521	17261	17334	17510	17307	17441	17368	17487	17281	17307	17391	17244	17297	17361	17134	17293	17395	17427	17275	17408	17435	17327	17356	17434	17397	17380	17358	17240	17271	17168	17261	17267	17457	17366	17344	17405	17413	17446	17370	17281	17225	17266	17403	17478	17304	17451	17518	17201	17306	17131	17218	17345	17479	17181	17438	17463	17245	17282	17132	17397	17630	17271	17224	17355	17321	17387	17425	17217	17530	17288	17118	17375	17420	17380	17266	17159	17122	17285	17341	17296	17361	17456	17105	17330	17329	17474	17405	17484	17248	17361	17272	17345	17168	17324	17370	17366	17460	17228	17448	17433	17409	17383	17258	17274	17543	17191	17274	17256	17428	17341	17323	17303	17351	17419	17404	17289	17308	17421	17209	17436	17136	17388	17421	17473	17380	17417	17482	17274	17327	17414	17393
21724	37185	36560	31395	26540	21250	20113	20871	19426	30904	52636	48972	36385	23363	16316	14562	14312	14295	14339	14042	14177	14308	14113	14217	14348	14186	14204	14117	14068	14175	14282	14175	14195	14194	14106	14038	14282	14210	14126	14207	14192	14123	14072	14205	14223	14085	14082	14090	14134	14074	14205	14265	14218	14130	14057	14123	14181	14102	14176	14255	14080	14266	14170	14232	14182	14232	14293	14112	14398	14134	14081	14139	14261	14062	14061	14396	14022	14313	14148	14101	14209	14224	14147	14008	14121	14102	14271	14409	14243	14024	14000	14213	14265	14121	14276	14102	14254	14207	14229	14096	14182	14210	14289	14104	14433	14191	14207	14151	14252	14264	14152	14082	14138	14199	14248	14018	13932	14085	14117	14122	14055	13942	14263	14187	14187	14327	14128	14193	14016	14228	14012	14092	14084	14231	14424	14130	14149	14248	14101	14179	14070	14069	14104	13945	14198	14130	14158	14110	14149	14277	14107	14112	14121	14107	14158	14231	14143	14197	14136	14173	14200	14155	14171	14174	14077	14118	14152	14109	14240	14243	14277	14028	14203	14259	14091	14139	14139	14255	14161	14108	14296	14090	14261	14198	14136	14153	14119	14069	14033	13998	14259	14181	14269	14066	14095	14097	14153	14180	14151	14042	14189	14205	14145	14098	13926	14122	14025	14131	14049	14155	14098	14192	14231	14150	14254	14283	14093	14216	14224	14126	14103	14188	14162	14157	14080	14009	14213	13970	14137	14100	14316	14164	14170	14237	14183	14088	14085	14048	14179	14063	14353	14172	14060	13926	14244	14323	14224	14120	14329	14017	14207	14135	14165	14229	14215	14078	14245	14054	14198	14129	14122	14090	14018	14201	14203	14203	14217	14307	14120	14051	14267	14272	14178	14108	14294	14186	14027	14178	14251	13907	14197	14165	14358	14187	14150	14202	14130	14099	14236	14038	14228	14153	13954	14053	14010	14215	14332	14140	14182	14364	14254	14068	14240	14015	14222	14163	14238	14178	14215	14104	14246	14077	14208	14283	14155	14143	14107	14186	14169	14116	14204	14190	14118	14139	14091	14378	14195	14125	14255	14065	14051	14101	14128	14258	14135	14115	14245	14124	14116	14152	14132	14156	14107	14152	14055	14032	14257	14151	14258	14028	14100	14111	14141	14077	14333	14263	14060	14165	14042	14235	14059	14161	13905	14188	14062	14059	14136	14216	14080	14101	14218	14234	14205	14364	13990	14159	14230	13996	14118	14165	14166	14168	14200	14252	14112	14141	14225	14040	14169	14225	14168	14067	14166	14192	14036	14119	14021	14126	14115	14216	14120	14173	14363	14292	14019	14150	14069	14280	14285	14145	14041	14183	14208	14176	14238	14297	14204	14148	13984	14171	14220	14142	14154	14132	14168	14319	14091	14230	13975	14240	14117	14143	14154	14035	14191	14103	14246	14171	13896	14223	14090	14176	14120	14352	14165	14241	14052	14130	14196	14245	14068	14137	14221	14191	14224	14263	14313	14035	13948	13988	14236	14200	14139	14139	14303	14064	14250	14124	14197	14193	14193	14183	14194	14212	14146	14114	14122	14100	14113	14291	14296	14170	14289	14173	14180	14223	14079	14228	14043	14068	14154	14202	14117	14145	14138	14062	14076	14073	14082	14086	14351	14384	14147	14195	14215	14038	14273	14276	14116	14114	14105	14225	14080	14216	14092	14274	14195	14169	14137	14134	14078	14319	14079	14153	14034	14323	14005	14179	14293	14389	14215	14196	14302	14235	14000	14366	14123	14242	14219	14171	14168	14077	14267	14036	14057	14180	14223	14158	13975	14275	14164	14223	14149	14186	14164	14271	14217	14101	14169	14166	14222	14251	14102	14242	14110	14089	14197	14344	14085	14167	14061	14228	14213	14237	14271	14047	14105	14144	14240	14225	14294	14213	14142	14076	14095	14148	14185	14225	14386	14159	14060	14237	14088	14121	14064	14182	13967	14168	14187	14142	14106	14205	14146	14050	14449	14317	14050	13940	14331	14221	14021	14146	14282	14068	14168	14286	14168	14375	14152	14153	14200	14143	14131	14048	14092	14244	14078	14233	14078	14140	14139	14126	14174	14136	14164	14311	14294	14131	14119	14237	14056	14187	14151	14064	14280	14038	14051	14111	14314	14121	14087	14124	13984	14154	14083	14001	14072	14141	14134	14310	14136	14104	14098	14151	14282	14217	14189	14349	13940	14240	14360	14208	14182	14328	14148	14039	14086	14110	14039	14055	14192	14134	14043	14006	14077	14249	14298	14254	14190	14157	14041	14248	14067	14079	14112	14271	14267	14344	14318	14154	14219	14068	14103	14190	14049	14113	14181	13999	14308	14284	14140	14355	14230	14271	14219	14317	14152	14363	14087	14251	14069	14272	14193	14226	14327	13961	14264	14109	13975	14213	14208	14332	14245	14055	13949	14195	14186	14226	13996	14264	14149	14146	14122	14038	14189	14095	14194	14174	14355	14111	14316	14130	14125	14101	14318	14075	14211	14175	14136	14215	14203	14119	14141	13965	14137	14099	14259	14143	14306	14196	14273	13978	14102	14273	14186	14070	14156	14111	14096	14182	14185	14183	14155	14163	14091	14271	14095	14128	14198	14153	13961	14133	14140	14214	14202	14106	14229	14185	14174	14028	14108	14044	14295	14213	14196	14130	14151	14012	14209	14088	14138	14205	14077	14196	14265	14046	14159	14183	14129	14115	14119	14010	14172	14166	14062	14228	13989	14054	14151	14217	14250	14179	14096	14158	14266	14083	14177	14073	14066	14080	14179	14228	14148	14078	14130	14136	14301	14114	14323	14152	14097	14320	14194	14341	14096	14330	14077	14227	14026	14138	14073	14254	14138	14060	14161	14230	14222	14240	14016	14124	14158	14020	14060	14078	14191	14011	14025	14208	14175	14066	14103	14280	14092	14099	14230	14280	14119	14133	14104	14177	14224	14263	14055	14271	14122	14089	14234	14178	14224	14164	14030	14325	13949	14236	14152	14124	14026	14056	14094	14099	14221	14304	14090	14190	14112	14260	14141	14148	14199	14264	14188	14335	14012	14212	14116	14276	14165	14159	14129	14245	14102	14096	13988	14212	14212	14113	14019	14246	14140	14251	14272	14143	14155	14089	14075	14156	14046	14197	14306	14167	14150	14148	14217	14189	14163	14266	14182	14250	14162	14101	13994	14091	14299	14164	14183	14245	14098	14004	14127	14161	14263	14196	13995	14198	14307	13812	14077	14211	14087	14109	14108	14195	14324	14096	14321	14142	14267	14124	13992	13967	14130	14011	14287	14221	14342	14117	13873	14112	14303	14209	14138	14238	14256	14152	14171	14199	14178	14075	14032	14066	14032	14262	14226	14201	14240	14194	14226	14335	14206	14326	14170	14006	14198	14154	14218	14119	14051	14171	14175	14341	14096	14192	14030	14323	14209	14249	14183	14075	14184	14217	14118	14173	14326	14198	13928	14086	14166	14055	14131	14180	14102	14137	14135	14275	14191	14159	14110	14390	14113	14074	14058	14156	14210	14076	14106	14193	14283	14154	14136	14199	14174	14178	14097	14119	13970	14232	14306	14092	14131	14216	14241	14373	14097	14168	14127	14134	14076	14032	14167	14223	14124	14151	14015	14122	14080	14231	13983	14123	14114	14064	14106	14289	14263	14163	14246	14054	14068	14050	13991	14089	14211	14281	14246	13998	14241	14050	14086	14247	14065	14057	14062	14024	14122	14217	14036	13925	14038	14172	14154	14242	14059	14183	14127	14055	14198	14073	14225	14326	14194	14054	14186	14172	13909	14294	14060	14391	14175	14268	14054	14220	14031	14086	14510	14057	14045	14301	14214	14169	14135	14233	14203	14106	14284	14011	14211	14067	14110	14165	14069	14254	13986	14184	14030	14206	14345	14109	14167	14223	13907	14246	13935	13993	14161	14127	14121	14059	14230	14075	14204	14138	13974	14244	14310	14170	14112	14126	14099	14112	14165	14252	14271	14168	14171	14296	14150	14034	14148	14201	14058	14027	14222	14194	14256	14105	14157	14144	14137	14219	14288	14289	14149	14187	14027	14195	14112	14224	14083	14089	14100	14209	14118	14060	14072	14309	14063	14247	14248	14128	14137	14060	14155	14250	14049	14081	14289	14248	14138	13972	14103	14225	14196	14179	14033	14094	13995	14109	14151	14422	14056	13954	14180	14210	14274	14224	14059	14188	14136	14040	14067	14183	13887	14156	14119	14320	14193	14164	14028	14146	14168	14117	14192	14174	14074	14187	14150	14244	14213	14183	14146	14214	14073	14092	14148	14270	14230	14325	14220	14071	14013	14346	14138	14030	14146	14193	14136	14327	14175	14328	14204	14241	14150	14220	14072	14266	14015	14143	14127	14037	14122	13945	14011	14203	14128	14291	14160	14177	13978	14274	14018	14090	14182	14209	14090	14124	14244	14112	14175	13936	14115	14108	14070	14116	14330	14061	14316	14197	14118	14174	14088	13976	14091	14318	14062	14088	14199	14256	14068	14194	14114	14114	14189	14278	14001	14238	14095	14258	14309	14092	14041	14009	14204	14241	14265	14002	14321	14082	14272	14236	14105	14135	14123	14034	14269	14136	14128	14064	14183	14067	14224	14073	14202	14212	14213	14127	14147	14142	14087	14227	14088	14011	14199	14339	14029	14184	14045	13967	14237	14188	14205	14245	14274	14146	14170	14048	14187	14209	14174	14287	14264	14166	14026	14215	14101	14282	14149	14132	13857	13978	14157	14152	13922	14059	14206	13996	14299	14102	14137	14228	14230	14243	14191	14230	14118	14152	14064	14022	14071	14187	14132	14007	14168	14130	14011	14311	14248	14030	14142	14187	14286	14263	14118	14170	14153	14291	14206	14063	14177	14238	14217	14185	14060	14349	14121	14063	14195	14241	14285	13933	14177	14205	14123	14264	14046	14156	14173	14080	14116	14199	14292	14225	14096	14076	14142	14193	14077	14122	14080	14214	14210	14245	14081	14037	14255	14246	14247	14159	13944	14336	14152	14000	14213	14190	14213	13953	14235	14128	14115	14290	14254	14291	14213	14143	14163	14192	14267	14180	14161	14133	14071	14067	14209	14157	14265	14082	14161	14191
30370	24508	26268	23264	20344	19660	19818	19334	19029	20049	23503	23185	20921	19449	18975	18869	18796	18923	18780	18642	18433	18680	18626	18842	18815	18646	18821	18737	18668	18693	18835	18799	18771	18828	18810	18786	18706	18692	18799	18661	18604	18706	18762	18517	18732	18847	18751	18780	18686	18850	18582	18767	18805	18889	18629	18742	18835	18857	18704	18770	18650	18799	18704	18664	18873	18805	18856	18751	18620	18772	18673	18789	18799	18603	18955	18709	18698	18747	18883	18646	18665	18821	18688	18835	18709	18692	18744	18547	18699	18581	18865	18882	18735	18493	18619	18755	18626	18586	18679	18651	18779	18785	18723	18625	18758	18853	18606	18552	18667	18740	18785	18833	18796	18687	18661	18630	18774	18822	18573	18684	18665	18759	18754	18791	18727	18511	18665	18561	18861	18999	18757	18918	18758	18685	18818	18781	18750	18614	18633	18664	18746	18693	18907	18709	18864	18785	18877	18685	18623	18805	19060	18709	18803	18928	18827	18633	18416	18840	18630	18764	18666	18793	18511	18908	18634	18755	18963	18556	18834	18403	18691	18705	18628	18696	18625	18653	18702	18560	18513	18719	18711	18649	18757	18532	18762	18529	18729	18834	18758	18662	18832	18933	18929	18593	18640	18841	18787	18499	18675	18925	18753	18776	18623	18654	18793	18774	18600	18825	18773	18927	18660	18792	18805	18601	18768	18715	18785	18623	18733	18666	18791	18831	18704	18792	18832	18807	18631	18760	18878	18852	18604	18701	18781	18743	18600	18791	18764	18756	18774	18875	18696	18744	18767	18655	18857	18950	18655	18552	18754	18797	18878	18443	18591	18595	18884	18698	18550	18580	18945	18871	18672	18574	18750	18751	18824	18725	18845	18747	18743	18611	18791	18630	18658	18625	18740	18759	18777	18853	18747	18824	18798	18739	18585	18647	18699	18707	18653	18726	18686	18814	18798	18770	18661	18747	18643	18746	18653	18748	18813	18778	18756	18778	18495	18666	18757	18789	18915	18606	18797	18760	18672	18988	18816	18738	18596	18665	18568	18680	18802	18668	18865	18630	18892	18661	18777	18471	18869	18603	18726	18679	18633	18724	18790	18744	18874	18631	18714	18709	18787	18664	18777	19049	18773	18735	18784	18613	18589	18684	18852	18844	18594	18748	18772	18679	18692	18577	18683	18950	18655	18897	18557	18747	18694	18493	18754	18669	18671	18616	18772	18757	18901	18885	18577	18680	18697	18840	18808	18808	18734	18911	18934	19008	18921	18899	18875	18648	18598	18552	18749	18642	18633	18538	18714	18651	18825	18652	18757	18739	18870	18785	18597	18861	18661	18653	18862	18758	18930	18692	18673	18735	18613	18546	18714	18852	18863	18806	18703	18542	18468	18870	18676	18711	18646	18848	18682	18528	18773	18684	18676	18783	18798	18828	18689	18808	18825	18602	18929	18819	18615	18808	18807	18734	18935	18653	18727	18603	18894	18782	18530	18470	18612	18864	18607	18710	18839	18932	18610	18937	18674	18726	18685	18830	18935	18865	18741	18568	18668	18750	18662	18672	18557	18673	18580	18850	18702	18626	18692	18680	18719	18756	18755	18704	18771	18768	18815	18753	18941	18696	18586	18596	18642	18830	18640	18643	18642	18727	18778	18809	18744	18939	18938	18911	18558	18728	18839	18957	18927	19019	18707	18756	18737	18834	18619	18754	18827	18742	18595	18747	18579	18577	18942	18498	18741	18613	18880	18766	18773	18768	18449	18657	18726	18753	18595	18683	18745	18777	18791	19038	18587	18721	18639	18434	18698	18630	18786	18605	18750	18820	18891	18858	18780	18823	18720	18849	18562	18650	18557	18572	18457	18646	18448	18578	18805	18997	18752	18796	18628	18780	18866	18753	18693	18771	18550	18686	18767	18870	18806	18664	18779	18542	18763	18766	19035	18578	18783	18705	18762	18682	18830	18446	18681	18761	18598	18480	18672	18437	18729	18654	18885	18732	18776	18717	18750	18649	18649	18606	18652	18603	18791	18831	18884	18831	18918	18773	18748	18742	18811	18707	18718	18865	18846	18638	18816	18819	18583	18670	18960	18717	18577	18823	18661	18727	18780	18983	18718	18607	18736	18562	18777	18893	18854	18949	18822	18715	18792	18655	18653	18487	18637	18866	18899	18779	18636	18887	18640	18952	18618	18652	18925	18566	18838	18853	18849	18747	18898	18795	18822	18721	18627	18620	18772	18614	18783	18764	18800	18661	18659	18689	18750	18598	18700	18742	18731	18674	18664	18753	18498	18924	18565	18655	18844	18678	18836	18671	18602	18744	18808	18629	18687	18684	18961	18779	18834	18648	18920	18743	18651	18710	18817	19077	18913	18827	18877	18721	18545	18662	18765	18700	18750	18536	18539	18866	18949	18670	18717	18791	18667	18686	18841	18715	18597	18611	18637	18649	18466	18740	18963	18596	18725	18859	18744	18821	18993	18733	18915	18731	18551	18867	18801	18784	18746	18809	18738	18894	18713	18799	18629	18548	18649	18724	18682	18953	18979	18567	18689	18729	18818	18902	18750	18747	18853	18445	18686	18949	18907	18832	18894	18545	18662	18775	18735	18778	18887	18606	18905	18846	18472	18802	18614	18888	18773	18530	18723	18853	18614	18837	18554	18598	18735	18802	18806	18630	18748	18857	18884	18637	18684	18725	18451	18619	18574	18894	18682	18631	18682	18739	18790	18667	18646	18613	18709	18828	18322	18824	18858	18540	18716	18767	18773	18977	18884	18757	18717	18705	18848	18642	18731	18688	18851	18797	18731	18681	18509	18822	18618	18688	19004	18502	18612	18876	18733	18971	18697	18755	18917	18756	18589	18712	18543	18768	18691	18748	18632	18737	18869	18733	18734	18596	18676	18792	18649	18589	18621	18684	18772	18704	18737	18619	18601	18641	18754	18672	18577	18830	18933	18660	18680	18689	18759	18809	18615	18925	18505	18725	18850	18670	18681	18725	18907	18769	18815	18720	18822	18782	18735	18836	18926	18832	18546	18642	18909	19008	18767	18777	18763	18761	18729	18595	18703	18507	18640	18611	18741	18738	18636	18874	18708	18559	18636	18648	18729	18836	18691	19035	18603	18863	18621	18839	18689	18914	18885	18683	18710	18631	18578	18527	18708	18874	18906	18746	18577	18724	18716	18646	18707	18756	18617	18790	18814	18662	18632	18746	18957	18783	18894	18763	18770	18665	18483	18741	18773	18634	18676	18536	18667	18825	18509	18801	18478	18511	18680	18917	18707	18830	18781	18938	18717	18809	18793	18883	18955	18751	18641	18677	18799	18672	18677	18798	18623	18880	18609	18708	18843	18726	18692	18585	18666	18837	18772	18758	18730	18804	18854	18629	18780	18820	18823	18810	18550	18693	18601	18829	18785	18774	18865	18567	18669	18811	18722	18878	18655	18788	18671	18838	18875	18859	18850	18828	18696	18838	18810	18815	18688	18550	18807	18539	18711	18671	18744	18474	18691	18501	18691	18723	18814	18863	18741	18930	18878	18553	18791	18721	18647	18878	18831	18722	18741	18837	18634	18782	18796	18644	18719	18734	18830	18605	18854	18890	18545	18627	19005	18606	18655	18742	18740	18863	18647	18709	18938	18731	18742	18701	18748	18782	18823	18394	18524	18860	18813	18727	18695	18694	18632	18976	18668	18601	18787	18808	18793	18919	18832	18772	18689	18888	18788	18716	18750	18709	18921	18510	18649	18761	18872	18771	18798	18965	18658	18708	18791	18921	18682	18634	18680	18598	18653	18579	18602	18640	18824	18976	18771	18900	18644	18652	18662	18820	18699	18680	18732	18784	18790	18893	18868	18774	18525	18824	18806	18746	18732	18704	18883	18575	18809	18769	18702	18842	18922	18910	18721	18815	18806	18627	18719	18745	18783	18494	18592	18571	18902	18835	18762	18460	18883	18751	18931	18877	18704	18763	18763	18710	18662	18695	18436	18587	18719	18783	18699	18607	18847	18891	19057	18858	18628	18657	18847	18745	18879	18904	18919	18781	19003	18813	18406	18548	18754	18592	18742	18708	18994	18686	18678	18725	18670	18901	18660	18794	18603	18627	18755	18780	18870	18690	18755	18757	18705	18879	18976	18888	18876	18690	18693	18710	18850	18751	18813	18669	18827	18597	18694	18732	18720	18634	18671	18615	18665	18774	18658	18812	18700	19024	18730	18704	18857	18792	18791	18820	18707	18450	18774	18997	18738	18734	18535	18685	18720	18676	18601	18834	19039	18650	18810	18922	18752	18704	18933	18622	18692	18875	18850	18769	18863	18926	18917	18604	18659	18563	18909	18652	18761	18919	18861	18778	18699	18982	18717	18755	18729	18868	18832	18607	18869	18682	18751	18801	18663	18729	18615	18502	18701	18652	18727	18717	18684	18855	18639	18752	18754	18703	19003	18686	18661	18554	18817	18768	18835	18744	18677	18732	18632	18802	18617	18738	18709	18777	18706	18667	18923	18820	18838	18863	18665	18733	18939	18698	18770	18584	18774	18959	18574	18645	18741	18670	18696	18613	18703	18741	18912	18702	18739	18492	18912	18749	18686	18916	18751	18561	18491	18729	18842	18750	18903	18835	18830	18823	18946	18923	18658	18919	18764	18716	18780	18847	18824	18680	18827	18739	18868	18797	18877	18758	18926	18814	18765	18787	18688	18870	18868	18742	18668	18663	18705	18823	18603	18743	18790	18674	18868	18712	18661	18742	18759	18808	18776	18749	18788	18709	18709	18770	18646	18665	18695	18852	18769	18942	18835	18695	18804	18916	18765	18551	18653	18739	18740	18777	18753	18590	18703	18891	18785	18930	18867	18775	18677	18766	18672	18713	18848	18901	18968	18658	18844	18840	18620	18507	18544	18680	18785	18781	18739	18783	18872	18601	18950	18814	18861	18767	18766	18660	18644	18762	18642	18628	19021	19049	18779	18709	18710	18725	18678	18612	18600	18651	18677	18902	18692	18944	18845	18503	18759	18563	18816	18801	18676	18694	18679	18760	18683	18631	18673	18794	18873	18740	18807	18733	18684	18612	18709	18840	18773	18490	18614	18777	18619	18785	18641	18766	18702	18674	18734	18902	18788	18631	18781	18695	18716	18734
18998	24990	24051	19204	17294	16306	16524	16015	15512	17232	21695	19647	17086	15592	15074	14835	14857	14993	14850	14880	15061	14820	15047	15054	14904	15029	14826	14799	14925	14825	14994	14945	14824	14938	14897	14847	14836	14755	14881	14980	14876	14854	14882	14953	14934	14921	14979	14810	14994	14833	14974	14872	14943	14849	14790	14912	14942	14942	14847	14863	14689	15001	14813	14836	14994	15017	14900	15066	14946	14979	15132	14947	15001	15099	15076	14890	14845	15034	14987	14921	15023	14936	14997	14978	14839	14944	14949	14993	14877	14864	14870	14992	14828	15086	14915	14955	14960	14874	14846	15005	14815	14891	15091	14851	15031	15023	15045	14969	14962	14802	15056	14846	15013	14786	14965	15066	14842	14912	14831	14978	14825	15073	15081	14669	15061	14958	14953	15095	15004	14780	15044	14966	14785	14742	14961	14940	14748	14894	14845	14982	14831	14822	14815	14944	14957	14890	15034	14753	14886	14790	14826	15030	14851	14707	14905	14948	14832	14902	14971	15076	14833	15006	14898	14937	14912	14877	14861	14984	14868	14882	14904	15019	14804	15065	14751	14925	14805	14865	14936	14999	14946	15044	14837	14975	14968	14879	14918	14985	15083	14944	14959	14993	14843	15206	14944	14849	14932	15140	14934	14921	14729	15007	14981	14892	15073	15014	14834	14967	14890	14882	15163	14944	15110	15154	14893	14927	14932	14993	15000	14949	15013	14870	14862	15048	14914	15110	14688	14906	15058	14974	15017	14882	14911	14873	14959	15010	14939	14940	14898	14926	14891	14855	15053	14895	14819	14920	14986	15087	14910	15014	15008	15038	15075	14984	15018	14995	14976	14898	14856	14992	14804	14992	15065	14876	15067	14825	14789	14942	15003	14965	14895	14831	14855	14950	14928	15002	14904	14930	14870	14799	14895	14916	14813	14825	14905	14789	14814	14822	14787	14997	14862	14801	14830	15055	15039	14904	14862	15053	14964	14849	15009	14727	14926	14811	14991	14743	14901	15079	14836	14921	14958	15013	14872	14758	14744	15032	14932	14861	14907	15113	14984	14823	14933	14852	14964	14974	15043	14756	14937	14830	14927	14948	14795	15008	14842	14905	14867	14997	14859	14874	14938	14906	14988	14987	15030	14853	14964	14964	15069	14709	14969	14852	14916	14867	14891	15076	14972	15048	15109	14753	14944	14967	14981	15126	14947	14878	15006	14977	14771	14715	14844	14919	14848	14972	15079	14728	14914	14784	14923	14966	14855	14792	14925	14964	14963	15001	14751	14941	14882	15002	14858	15076	14952	14938	14998	14723	14917	14915	14923	14996	14856	14968	14847	14882	14978	15009	14976	14944	14803	14915	15030	14993	15033	14882	14944	14783	14847	14930	14920	14857	14920	14803	14991	14736	14926	14847	14883	14848	14927	14906	14986	14950	14894	15051	14931	14945	14973	14959	14918	15067	14941	15054	14898	14777	14789	14843	15041	14946	14978	14890	14942	14877	14950	15051	14996	14970	14888	15081	14749	14956	14888	14985	14928	15049	14803	14876	14958	14985	14903	14702	14910	14812	15049	14827	15029	14870	14990	14841	14805	15007	15031	14984	15061	14957	14920	14880	15075	14855	14899	15016	14947	14933	14844	14690	14819	14993	15021	14767	14924	14919	15001	14984	14838	14962	14964	14910	14827	14963	14944	14818	15077	14924	15122	14929	14974	14982	14814	14851	14897	14873	14926	14800	14880	14907	14808	15119	14935	14904	14897	15046	14865	14989	15024	14969	15043	15076	14944	14917	14942	14806	14732	15165	14914	15121	14992	14899	14933	15001	14950	14866	14857	14933	14899	14929	14730	14875	15055	14965	14802	14948	14873	14946	14853	14981	14910	15082	14900	14939	14736	14922	14916	14789	15065	14990	14883	14764	14970	15078	14883	14981	14917	15066	14915	14846	15045	14852	15135	15059	14928	14959	15121	14758	15076	14995	14999	14949	14995	14844	14949	14924	14773	14993	14995	14895	14995	15045	14935	15030	15012	14808	14991	14751	15006	14827	14911	15068	14875	14870	14895	14894	14965	14949	14995	15109	15012	14901	14831	14904	14892	14863	14916	14823	14982	15105	15076	14966	14817	14916	14905	15057	14968	14711	14853	14818	14854	15084	14914	14879	14967	14957	14701	14882	14960	14979	14945	14992	14824	14959	14631	14999	14965	14942	14775	14813	15165	14976	14958	14917	14948	14906	14849	14882	14938	14896	14773	14888	14890	14956	15031	14948	15095	15080	14872	15142	14955	14812	14943	14952	15131	14772	14982	14695	14898	15019	14819	14860	14859	14926	14953	14893	15006	14889	14992	14913	14855	14901	14964	14791	14949	14935	14728	15084	15069	15071	14786	14988	15003	14903	14894	14717	15117	14763	15165	14922	14978	14973	14878	14995	14951	14986	15002	14839	14914	15084	15052	15112	14817	14773	14909	15205	15181	14878	15133	15092	14856	15061	14874	14821	14990	14981	14987	14768	14989	15165	15093	14851	14942	14970	14943	14914	15050	14986	14856	14946	15099	14779	14949	14908	14996	14902	14963	14856	14895	15064	14945	15102	14842	14996	14898	15017	14990	14947	14922	14905	14942	14829	15054	14766	14745	14993	14926	14797	14902	14896	14983	14913	15081	14967	14928	15007	14870	14795	14994	14816	14982	14891	15126	14996	14851	14953	14997	15111	15010	15019	15020	14951	14986	15023	14872	14996	14902	14903	14950	14921	14884	14970	14878	14919	14905	14977	14931	15026	14930	14864	14691	14952	14841	14836	14830	15081	14885	15144	14962	15034	14816	14944	14787	14985	14711	15025	14793	15009	14947	14988	14858	15031	15000	14940	14810	14754	14862	14974	15019	14970	15054	14864	14949	14891	15012	14725	14958	14963	14977	15119	14934	14872	14888	14989	14808	14893	14976	14928	14929	14967	14917	14737	14886	14821	14951	14951	15047	14812	14980	14979	14858	14872	14772	14948	14933	14940	14933	15097	14888	14799	15024	14832	14846	14928	14786	15011	14847	15045	14940	14947	14770	15009	14843	14859	15043	14845	14919	14913	14807	14806	14919	15027	14963	14811	14860	15014	15130	14940	15033	14943	15019	14807	14876	15131	14984	14849	15058	14913	14913	14865	14857	14961	14856	15077	14837	14903	14963	14868	14942	14934	15078	14878	14948	14909	15071	15003	14921	14892	14842	14791	14985	14970	14863	14808	14921	14934	15074	14786	14854	15035	14927	14818	14949	14980	14801	14928	14830	14874	15020	15026	14966	15099	14964	15024	14956	14917	14943	15020	14959	14944	15114	15080	14705	15032	14985	14745	15055	15001	14966	14844	15022	14910	14876	14918	14958	14939	14968	14894	14997	14802	14937	15062	14997	14937	15063	14761	14952	15078	14831	14861	14802	14811	14955	14806	14908	14942	14837	15010	14977	14892	14750	14969	14895	14842	14921	14956	15055	15020	14966	14978	14895	15061	14946	14859	14915	14966	14847	14933	14908	14864	14864	14983	14808	14990	14993	14869	15077	14982	15130	14926	15027	14917	14914	14954	14981	14907	14893	14923	14966	14935	14742	14929	15069	15020	15003	15011	14834	14829	14865	14956	14760	15014	14996	14941	14799	14890	14842	14746	14940	15167	14982	14905	14877	14998	14911	14925	14945	14918	14809	14844	14713	14903	14843	15001	14934	14850	15109	15048	15021	15076	14995	14921	14927	14963	14893	15012	14944	15112	14896	14895	14861	15073	14798	14796	14879	15035	14993	14929	15059	14882	15034	14940	14984	14710	15094	14967	14845	14857	14861	14976	14955	15035	15001	14780	15039	14898	14880	14881	14794	14937	15006	14930	14800	14895	14796	14894	14848	15044	14994	14854	15068	14936	15066	15002	15094	14892	14976	14967	14887	14980	14914	15087	14955	14994	14760	14883	15039	14915	14749	14993	14760	14910	14881	14986	14985	14874	15078	14857	14947	14872	14757	15001	14865	14890	15100	14771	14928	14774	14976	14786	14981	14909	14979	14871	14737	14927	14915	14944	14810	14880	15057	15038	14936	14968	15043	14950	14972	14923	14792	14789	14906	14868	14916	14932	14956	14964	14849	14986	15031	14886	14881	14978	15023	14990	14928	15021	15017	14808	14918	14995	14994	14910	15009	14978	14815	14847	15008	14673	14982	15132	14883	14941	14893	14960	15019	14970	14870	15012	14857	14783	14869	14762	14822	14911	14911	15011	14902	14946	15147	15023	15034	14762	15008	14850	14928	15055	14978	14866	14948	14906	14911	15061	15011	14942	14973	14834	14862	15008	14892	14955	14825	14924	14975	15034	14985	14783	15003	14829	14992	14852	15108	14927	14919	14909	15062	14903	14949	14914	14886	15067	15017	14927	14950	15027	14950	15048	14968	14983	14782	14974	15021	14988	14959	14909	14916	14820	14946	14998	14980	14856	14922	15001	14820	15005	14938	14873	15048	14870	14762	14966	14824	14969	14811	14858	14911	14954	14978	14781	15122	15110	14975	15024	15010	14894	15008	14889	14900	14940	14793	15000	14888	14888	15064	15044	14924	15064	14903	14970	14998	14888	14811	14823	14923	15056	14933	14989	14915	14924	15019	15042	14898	15107	15115	14902	15067	14882	14941	14977	14835	14924	15114	15026	14865	14993	15081	14854	14900	14878	14913	14939	14842	14956	14846	14920	14970	14805	14841	15054	14803	14926	14982	15054	15018	15007	14963	14877	14927	14920	14825	14937	14867	14935	14936	15046	15130	14964	14970	14814	14985	15085	14951	14810	14858	14993	14874	15019	14937	14941	14830	14961	14946	14798	14793	15001	14910	15008	14972	15114	14914	14881	14912	15067	14988	14996	14971	14931	14975	14963	14801	14918	14882	14875	14985	14944	14956	14837	14980	14898	15002	14784	14749	14841	15070	14964	15081	14923	14768	14987	15015	14965	14966	14885	14950	14973	14927	14874	15023	14902	14889	15028	15036	14846	14791	14922	15080	14857	15087	15062	14939	15205	14888	14933	14927	14954	14997	14783	14914	14863	15117	14854	14840	14828	14897	15079	14850	14954	14918	14987	14931	14973	14944	14832	14911	14973	14898	14889	14843	14869	14921	14906	14950	14961
25590	21078	27911	26109	23082	22103	21675	19801	22939	37571	42428	34692	25812	21034	19424	19116	18714	18584	18692	18606	18579	18641	18647	18714	18734	18513	18517	18770	18742	18823	18643	18745	18588	18589	18463	18608	18567	18621	18518	18626	18666	18571	18755	18826	18707	18748	18640	18699	18768	18721	18605	18626	18672	18572	18528	18698	18747	18483	18626	18621	18692	18618	18437	18626	18505	18530	18669	18471	18602	18800	18802	18220	18639	18616	18583	18531	18641	18812	18608	18820	18537	18634	18551	18722	18540	18420	18674	18792	18568	18603	18673	18606	18779	18727	18697	18649	18788	18809	18673	18750	18431	18731	18702	18562	18418	18543	18510	18516	18616	18388	18616	18524	18550	18710	18600	18674	18695	18683	18753	18695	18271	18752	18645	18503	18605	18479	18622	18795	18877	18552	18576	18702	18824	18744	18676	18548	18526	18767	18630	18492	18681	18777	18501	18543	18531	18588	18579	18622	18754	18479	18549	18821	18465	18769	18456	18801	18852	18651	18708	18887	18656	18645	18653	18606	18522	18512	18590	18615	18700	18709	18403	18790	18532	18743	18886	18605	18742	18514	18571	18645	18423	18463	18291	18625	18654	18600	18818	18624	18618	18559	18543	18612	18693	18715	18911	18684	18364	18593	18338	18691	18535	18513	18463	18642	18661	18728	18462	18495	18667	18693	18547	18704	18626	18730	18713	18618	18604	18746	18595	18552	18551	18421	18521	18613	18886	18782	18675	18559	18687	18614	18480	18778	18574	18520	18889	18656	18515	18542	18574	18665	18601	18794	18584	18741	18540	18602	18551	18594	18610	18620	18874	18508	18528	18581	18379	18475	18586	18527	18558	18474	18376	18522	18741	18572	18567	18563	18536	18620	18477	18461	18855	18549	18805	18699	18515	18589	18690	18721	18610	18652	18845	18449	18737	18625	18626	18585	18661	18712	18692	18760	18425	18791	18608	18790	18528	18689	18650	18560	18603	18570	18666	18705	18575	18576	18405	18395	18486	18695	18809	18821	18726	18784	18622	18494	18413	18410	18661	18511	18669	18389	18798	18492	18786	18599	18662	18606	18556	18575	18615	18526	18684	18494	18356	18864	18710	18801	18593	18697	18678	18415	18456	18477	18564	18520	18760	18602	18579	18544	18503	18555	18499	18694	18566	18714	18488	18724	18416	18592	18693	18705	18499	18502	18555	18929	18836	18748	18516	18459	18635	18523	18669	18671	18535	18595	18640	18703	18655	18438	18562	18846	18561	18710	18647	18587	18782	18653	18743	18574	18798	18748	18510	18734	18698	18439	18402	18579	18802	18530	18569	18677	18510	18609	18714	18769	18682	18625	18567	18439	18831	18617	18625	18534	18676	18531	18678	18624	18780	18743	18765	18572	18933	18558	18512	18789	18557	18678	18664	18515	18803	18590	18792	18777	18558	18547	18439	18703	18626	18680	18662	18629	18586	18469	18755	18407	18607	18530	18508	18822	18556	18671	18586	18727	18616	18758	18677	18736	18649	18489	18409	18411	18582	18594	18568	18647	18618	18453	18493	18480	18626	18942	18696	18558	18698	18621	18551	18761	18509	18783	18557	18659	18442	18504	18718	18584	18292	18710	18676	18738	18553	18575	18603	18531	18964	18677	18762	18643	18623	18677	18612	18479	18623	18616	18598	18530	18624	18639	18746	18713	18644	18625	18580	18709	18330	18699	18564	18440	18385	18601	18618	18608	18528	18271	18611	18898	18834	18479	18762	18429	18513	18389	18611	18543	18756	18484	18738	18654	18501	18559	18710	18707	18389	18324	18602	18598	18551	18921	18636	18698	18450	18680	18452	18639	18700	18629	18786	18649	18585	18663	18663	18434	18542	18711	18668	18628	18807	18544	18632	18541	18626	18692	18610	18660	18547	18599	18551	18478	18735	18561	18533	18451	18722	18511	18570	18516	18483	18618	18444	18411	18598	18405	18527	18585	18719	18515	18780	18657	18670	18639	18639	18592	18443	18481	18646	18681	18706	18733	18493	18734	18830	18627	18621	18403	18842	18436	18651	18656	18451	18828	18744	18702	18616	18498	18758	18790	18547	18867	18615	18461	18547	18634	18407	18412	18575	18622	18572	18873	18798	18696	18592	18526	18786	18569	18701	18409	18780	18628	18686	18593	18552	18553	18575	18731	18683	18436	18561	18398	18800	18401	18655	18692	18529	18747	18554	18398	18506	18467	18706	18388	18376	18600	18744	18672	18514	18714	18498	18789	18613	18659	18562	18790	18611	18509	18441	18680	18646	18738	18680	18577	18538	18665	18566	18594	18744	18642	18558	18801	18757	18798	18591	18633	18530	18482	18666	18713	18635	18637	18530	18644	18657	18673	18578	18468	18568	18421	18575	18621	18568	18862	18711	18525	18855	18602	18557	18644	18718	18771	18630	18478	18621	18618	18662	18701	18717	18628	18688	18683	18420	18773	18602	18576	18313	18574	18682	18551	18713	18702	18755	18578	18580	18485	18537	18730	18789	18526	18767	18637	18585	18528	18600	18712	18718	18618	18683	18701	18661	18698	18643	18592	18603	18737	18783	18767	18539	18625	18643	18455	18688	18592	18540	18463	18635	18653	18700	18815	18732	18488	18673	18837	18772	18511	18652	18454	18475	18607	18657	18764	18614	18684	18618	18646	18672	18576	18448	18566	18784	18547	18453	18571	18502	18672	18513	18617	18676	18541	18624	18833	18685	18424	18692	18776	18505	18747	18460	18689	18558	18639	18541	18700	18569	18627	18574	18544	18814	18874	18438	18711	18552	18606	18661	18397	18695	18734	18663	18771	18514	18514	18612	18720	18524	18656	18649	18617	18548	18588	18569	18588	18836	18462	18625	18753	18602	18462	18467	18796	18733	18524	18464	18606	18567	18505	18625	18479	18829	18625	18589	18616	18488	18526	18602	18582	18585	18631	18401	18552	18741	18735	18541	18665	18535	18818	18477	18394	18581	18458	18635	18764	18572	18781	18553	18527	18571	18464	18640	18430	18623	18519	18522	18597	18626	18625	18515	18447	18620	18689	18696	18544	18596	18649	18485	18507	18577	18660	18684	18575	18591	18553	18581	18636	18601	18841	18821	18521	18813	18669	18805	18857	18488	18510	18718	18740	18596	18701	18627	18566	18718	18652	18762	18502	18612	18703	18514	18735	18631	18774	18638	18572	18555	18476	18548	18529	18654	18482	18527	18523	18759	18691	18517	18512	18626	18572	18639	18445	18687	18729	18674	18728	18610	18699	18516	18540	18614	18622	18633	18419	18558	18498	18459	18549	18707	18459	18654	18663	18474	18483	18603	18710	18701	18505	18643	18451	18571	18559	18575	18595	18614	18574	18534	18598	18681	18738	18667	18407	18629	18689	18532	18555	18665	18774	18870	18561	18578	18709	18892	18693	18704	18801	18481	18426	18643	18384	18564	18457	18746	18691	18519	18793	18426	18658	18597	18651	18545	18519	18514	18882	18589	18424	18483	18518	18682	18735	18604	18533	18782	18641	18835	18786	18524	18710	18660	18642	18714	18595	18572	18738	18649	18736	18633	18680	18520	18720	18553	18552	18679	18560	18595	18613	18446	18682	18776	18562	18581	18738	18783	18670	18579	18555	18369	18683	18603	18647	18709	18583	18460	18471	18721	18522	18498	18478	18640	18332	18474	18478	18613	18542	18409	18657	18564	18869	18626	18480	18661	18597	18673	18609	18751	18608	18599	18700	18751	18839	18683	18579	18673	18589	18596	18648	18529	18565	18548	18533	18700	18709	18664	18639	18501	18616	18666	18529	18641	18423	18709	18538	18689	18633	18741	18650	18747	18606	18491	18670	18362	18503	18675	18498	18663	18577	18640	18474	18757	18807	18445	18585	18647	18443	18629	18619	18560	18609	18688	18523	18723	18870	18753	18642	18662	18646	18506	18744	18595	18345	18574	18522	18574	18778	18599	18586	18528	18755	18857	18672	18615	18442	18618	18574	18551	18466	18629	18522	18724	18692	18553	18610	18669	18542	18816	18644	18595	18620	18742	18639	18650	18646	18718	18613	18636	18450	18640	18519	18575	18445	18666	18574	18662	18707	18599	18573	18460	18725	18716	18758	18692	18436	18552	18436	18756	18744	18669	18541	18524	18648	18761	18849	18642	18419	18478	18561	18643	18454	18543	18631	18424	18441	18659	18684	18632	18466	18713	18726	18741	18486	18707	18626	18545	18423	18410	18609	18654	18509	18632	18587	18574	18733	18698	18508	18728	18592	18454	18874	18485	18734	18629	18629	18776	18522	18688	18615	18613	18699	18565	18463	18618	18545	18484	18614	18820	18718	18729	18755	18545	18439	18455	18660	18516	18779	18503	18653	18513	18538	18503	18612	18602	18591	18681	18620	18760	18681	18842	18575	18684	18576	18592	18847	18651	18553	18312	18351	18721	18688	18963	18530	18586	18526	18692	18700	18648	18667	18781	18451	18481	18601	18511	18464	18546	18818	18707	18692	18764	18709	18754	18768	18833	18645	18720	18622	18584	18600	18457	18511	18663	18672	18690	18498	18667	18589	18498	18735	18516	18544	18829	18732	18854	18595	18753	18769	18622	18443	18855	18600	18560	18534	18605	18582	18565	18702	18616	18665	18557	18802	18665	18549	18495	18423	18695	18819	18527	18442	18501	18543	18657	18618	18622	18624	18507	18903	18754	18634	18726	18602	18684	18643	18630	18584	18537	18704	19032	18437	18665	18636	18400	18600	18411	18568	18606	18605	18784	18580	18681	18448	18580	18543	18711	18669	18511	18584	18699	18567	18585	18631	18742	18688	18597	18722	18549	18441	18524	18675	18824	18430	18476	18649	18526	18686	18579	18497	18699	18738	18550	18675	18503	18425	18558	18588	18391	18666	18663	18656	18557	18696	18631	18565	18668	18556	18762	18708	18668	18794	18552	18402	18814	18685	18656	18607	18903	18597	18250	18571	18667	18500	18725	18714	18790	18605	18654	18754	18548	18665	18783	18686	18611	18487	18664	18551	18513	18792	18668	18638	18654	18705	18705	18511	18566	18653	18572	18839	18615	18498	18583	18562	18755	18663	18628	18801	18512	18622	18628	18639	18623	18733	18477	18703	18638	18614	18685	18617	18383	18496
19509	33016	32960	25996	20369	18021	17490	16404	22732	39213	41708	32381	21896	16831	15459	15082	14910	14907	15020	14860	14950	14923	15127	14927	14894	15006	14735	14979	14929	15192	15008	14957	15021	14899	15006	14957	14844	14874	14939	14803	15055	14952	14886	15054	14921	15103	14907	14940	14977	14912	14891	14995	14929	14868	14956	14995	14939	14970	14994	14908	14853	14816	14950	14895	14706	14867	14942	15057	14964	14870	14933	14928	14927	15070	14923	14880	14944	14919	14945	14937	14797	14870	14928	14970	15028	14524	14997	15041	14866	14933	14947	14923	14971	14897	15042	14806	15006	15002	15064	14754	14909	14949	14895	15087	14992	14980	14832	14758	14833	14810	14865	15039	14865	14978	14966	14908	14789	15094	15044	14976	14996	14775	14869	14869	14868	15036	14861	14761	14960	15057	15064	14987	14876	15008	14828	14918	14993	14905	14967	14897	14764	14892	15075	14934	14911	14797	15153	14680	14924	14844	15036	14921	14957	14972	14862	14805	14811	14979	15046	15089	14948	15001	14958	14916	14954	14745	14807	14945	15017	14800	14761	14914	14888	14890	14951	14973	15045	14968	15024	14663	15044	14911	14949	14780	15040	15124	14860	14805	14987	14858	14995	14915	14945	14792	14805	15055	14868	14889	14902	14961	14952	14826	15011	14749	14947	15042	14902	14982	14911	15096	14931	14882	15016	14770	14722	15084	14915	14869	14941	14897	15018	14932	14915	14858	14890	14775	14862	14833	14993	15054	14997	14859	14870	15012	15033	14874	14962	14884	14968	15016	14945	15106	14798	14983	15020	14833	14892	14847	14807	14861	15003	14900	14944	14866	15057	14878	14893	14771	14973	14936	14912	14968	14750	14767	14881	14846	14972	14999	14803	14981	14864	14823	15029	14931	14860	14969	14679	15059	14931	15043	14942	14950	14883	14882	14851	14931	14956	15062	15135	14922	14916	14867	14922	15080	14960	14910	14899	14959	14957	14889	14859	15031	15029	14938	14851	14935	14986	14814	14754	15052	14861	15050	14940	14957	14927	14940	14723	14784	14899	15044	14830	14925	14827	14909	14803	14800	14946	14934	14990	14778	15035	14844	14838	15013	14816	14962	14999	14884	14997	14849	14951	15001	14826	14963	14842	14951	14948	15024	15017	15018	14948	15054	14875	14981	14911	15048	14912	14932	14940	15076	14839	14872	15043	14960	14908	14964	14969	14914	14834	14848	14917	14904	15105	15036	14965	14766	14921	15037	14903	14957	14900	15206	14982	14957	14857	14923	14982	14808	15003	14748	14815	14862	14925	14895	15031	14915	15034	14969	14985	14880	14774	15019	14924	14971	15122	14944	14889	15027	15029	14917	14807	15087	14963	15026	15026	14872	15034	14845	15078	14866	14994	14879	15152	14968	14914	14900	15028	14948	14914	14924	14980	14828	14832	14786	14844	14704	15007	14715	14887	14944	14985	14917	14758	15118	14894	14821	14948	14929	14838	14806	14955	14871	15040	15044	14788	14825	14920	14912	14896	14962	14871	14906	14808	14968	15016	14916	14981	14973	14978	15254	14929	14835	14909	15030	14935	14999	14761	15023	14937	15003	14857	15067	14923	14991	15013	15011	14868	14972	14974	14774	14976	15020	14952	14928	15126	15024	15075	14915	14910	14832	14923	14878	14939	14906	15025	14940	14909	15054	14896	14802	14746	15005	14957	14979	14885	14812	15013	15102	14658	14926	15012	14876	15043	15092	15011	15006	14734	14854	14988	14889	14738	14943	14923	14918	15186	14964	14864	14911	14980	15036	15036	14895	15168	15044	15019	15019	14853	14918	14805	15026	14919	15082	14933	14857	14720	14920	15090	14893	14998	14939	14945	14945	14892	14959	14837	14883	14891	14961	14822	14702	14908	14756	14987	14986	14887	14760	14927	14965	14834	14869	14821	15028	14908	14913	14847	14894	14973	14976	14899	14942	14949	14933	14958	14923	14881	15045	15135	14944	15110	14955	14923	14914	15079	14973	14938	14860	15052	15138	14810	14875	14780	14894	14989	15003	14974	14941	14958	15024	14921	14931	14977	14928	14885	14872	14999	15054	15055	14880	14952	14927	15029	14993	14816	14768	14849	14884	14996	15109	14884	14738	15015	15152	14862	14978	15186	14891	14998	14931	14912	15112	14886	14886	14946	15005	14859	15064	15122	14942	14876	14723	15059	14938	15088	14768	14902	15008	14842	15098	14983	14796	14781	14779	15032	14778	14955	14876	14976	14818	15056	15038	14909	14762	14943	14957	15031	14903	15063	14983	14831	14887	14989	15021	14970	14994	14814	14869	14872	14883	15032	14889	14809	14920	15049	14864	15009	14775	14992	14929	14803	14890	14907	14997	14885	14969	14987	14674	14977	14915	14885	14930	14980	14799	14895	14993	15022	14917	14905	14961	14953	14976	14913	14847	15030	14808	14994	14945	14820	14910	14827	14722	14884	15025	15065	14888	14966	14983	14850	15089	14992	15050	14967	14940	14970	15036	14741	14890	14837	14761	14992	15103	14720	14841	14807	14944	14967	14882	15124	14816	14932	14980	14888	14999	14893	14934	14977	14902	14948	14972	14855	14892	15049	14848	15000	15093	15111	14891	14938	14949	14914	15048	14982	14861	14880	14935	14762	15024	14921	14943	14878	14920	14987	14834	14926	14705	15012	14672	15095	14949	14981	14891	15028	14726	14841	14888	15104	14816	15036	15011	15030	14749	14963	15098	14920	15097	14830	15030	14842	14991	14839	14892	14892	14907	15033	15025	14948	15127	14942	14909	14991	14980	15124	14919	14998	14998	14900	14827	14694	14845	14929	14949	14951	14857	14720	14937	15041	14914	14809	14887	14948	14924	14979	14874	14718	14846	15016	14896	14937	14963	14819	15007	14869	14972	14880	14825	14894	14844	15027	14920	14946	14939	14884	14819	14884	14923	14994	14930	14892	14804	15044	15025	14789	14925	14833	14963	14719	15081	14896	14893	14875	14938	14972	14920	15039	14970	14951	15028	14886	14890	14891	15220	15093	14885	14929	14858	14855	14998	14763	14932	14833	14939	14933	14888	14854	14944	14868	15081	14931	15020	14866	14969	14781	14784	14884	14990	14925	15073	14841	14850	14910	14930	15145	14930	15004	14806	14906	14945	14891	15054	14942	15068	14930	14996	15052	14832	14884	14778	14960	14859	14911	14958	14924	14947	14934	14963	15002	14917	15077	14780	14827	14999	14949	14862	14992	14972	14894	14973	14852	15127	14990	14766	14831	15079	14831	14934	14867	14977	14747	14861	14937	15072	14888	14898	15136	14907	14989	15061	14923	14909	15116	14993	14855	14950	15030	14887	14976	14944	14789	14916	15100	15002	14888	14875	14779	14811	14982	14827	15053	14997	15082	15060	14923	14930	14896	15084	14955	14962	14800	14950	14844	14794	14824	14976	14882	15058	14925	14898	14920	14914	14915	14789	15073	14894	14866	14859	14806	15074	15077	14921	14932	14938	15004	15002	14811	15024	14996	14874	14749	14941	14883	14901	14901	14837	15063	14860	14935	14897	14973	14897	14911	14991	14999	14912	14902	14986	14953	14820	14912	14933	14914	14844	14841	14804	14929	14917	14932	15016	15004	14954	14796	15019	14703	14842	14828	14953	14879	14786	14954	14936	14940	15061	14937	14920	14866	14963	14964	14969	14748	14962	14906	15093	14824	15048	14905	14932	14883	14739	14985	14937	14910	14786	14716	15016	14864	14840	14918	14994	14969	15004	14831	14928	14722	14870	14896	14838	15044	14950	14835	14980	15027	15006	14887	14939	14944	14872	15013	14818	14872	14958	14813	14806	14738	14993	14917	14803	14991	14745	15108	14835	14980	14739	14877	14951	14945	14860	14860	14957	14896	14886	14985	14979	14974	14870	14941	15022	15039	14938	14855	14812	14802	14898	14984	15037	14967	14830	15057	14912	14810	14988	14968	14712	14954	14949	14884	15082	14889	14733	15056	14918	14884	14921	14878	15045	14946	14877	14945	14878	15032	14896	14919	14851	14942	15099	14990	14905	14761	14992	14936	15069	14950	15078	14861	14946	14815	15008	14943	14879	14929	14930	15016	15013	14959	14921	14931	14755	14817	14929	15088	14764	14895	14914	14912	14795	14967	15013	14853	14970	14980	14893	14841	14915	14932	14974	14898	14967	14798	14981	14831	14866	14966	14965	14878	14934	14841	14795	14914	14944	14903	15050	15038	14927	14907	14876	14896	14978	15041	15024	14887	14966	15035	14969	14886	14971	14870	15018	15021	14915	14832	14952	14805	14860	14948	14858	14819	15017	14776	14719	14993	15073	15130	14960	14957	14804	14923	14919	14982	14880	14859	14982	14977	14818	14842	14881	14898	14933	15013	15001	15103	14989	14939	15114	14883	14818	15002	14703	14936	15142	14834	14979	14834	15076	14783	15039	14747	14906	15037	14878	14891	15048	15035	15072	15099	14952	14865	14757	14975	14931	14986	14845	14928	15065	14880	15119	14796	14842	15024	14935	14946	14839	14909	14840	14934	14971	14999	15017	15108	15053	14959	14879	14931	14927	14805	14810	14903	14903	14937	14998	14907	14916	14914	14923	15019	14827	14902	14851	15034	14859	14877	14826	15056	14846	14810	14795	14868	15008	14945	14835	14975	14839	14931	15038	14964	15147	15059	14963	14990	14912	14883	14928	14972	14821	14997	14901	14891	14923	15082	14987	15047	14856	14861	15039	14847	15025	14924	14972	14955	14898	14811	15004	14833	14894	14974	15018	14910	14905	15053	14796	14810	14971	14883	14745	15031	14879	14864	15043	14899	15084	15004	14917	15036	14835	14926	15028	14992	14889	14957	14991	14884	14776	15013	15046	14796	14859	15178	14885	14966	14891	15067	14832	14906	14765	14900	14963	14832	15102	14927	14974	14951	14976	14865	14851	14827	14912	14978	14986	14889	14977	14927	14765	14971	14966	14968	14922	14727	14758	14768	15002	14852	14857	15065	14869	15007	14976	14907	15013	14820	15035	15051	14888	15038	14918	14966	14976	14942	14839	14983	14984	15007	14911	14791	14936	15016	14922	15154	14920	14829	15028	14892	14775	14927	14861	14955	14895	14916	14894	14807	15122
23693	20998	28328	24008	22153	24629	25937	21275	23025	53412	56972	44794	31776	23594	20192	19185	19040	18954	19005	18945	19024	18808	18841	19032	18962	18981	18808	18803	18863	18825	18756	18945	19037	18599	18804	18903	19020	19000	18700	18668	18755	18841	18936	18903	18814	18741	18774	18966	18810	18858	18740	18667	18811	18552	19113	18665	18873	18607	18681	18801	18999	18694	18782	18798	18873	18738	18774	18673	18891	18892	18858	18874	18789	18509	18608	18676	18706	18761	18819	18673	18861	18817	18680	18695	18679	18930	18759	18676	18638	18825	18661	18805	18835	18705	18639	18792	19084	18753	18671	18729	18553	18735	18813	18727	18812	18734	18535	18825	18634	19057	18752	18791	18738	18871	18759	18723	18850	18736	18865	18660	18740	18903	18936	18635	18667	18620	18826	18930	18862	18562	18813	18746	18793	18572	18707	18849	18549	18679	18693	18743	18751	18924	18890	18825	19016	18882	18749	18764	18607	18815	18777	18951	18711	18675	18745	18780	18747	18581	18835	18684	18726	18504	18813	18959	18829	18767	18841	18766	18861	18804	18562	18757	18971	18722	18710	18758	18848	18880	18459	18464	18504	18696	18878	18797	18918	18824	18743	18803	18830	18800	18701	18762	18960	18686	18596	18979	18707	18822	18991	18925	18730	18865	18569	18782	18603	18564	18622	18487	18716	18646	18447	18578	18832	18743	18907	18575	18656	18838	18804	18619	18556	18679	18735	18779	18749	18576	18976	18549	18732	18837	18716	18725	18954	18730	18636	18963	18839	18659	18679	18675	18524	18719	18794	18968	18834	18782	19007	18837	18756	18798	18744	18938	18845	18820	18798	18711	18569	18950	18673	18760	18556	18708	18826	18980	18625	18791	18655	18727	18749	18811	18747	18654	18631	18959	18787	18893	18941	18788	18698	18722	18638	18830	18745	18770	18857	18812	18813	18465	18795	18758	19012	18789	18877	18849	18902	18528	18581	18878	18640	18710	18938	18723	19016	18679	18605	18801	18759	18763	18713	18907	18752	18754	18771	18780	18743	18867	18774	18933	18887	18904	18692	18725	18823	18914	18626	18760	18800	18792	18777	18608	18867	19045	18959	18766	18703	18860	18739	18646	18981	18806	18731	18706	18941	18664	18601	18610	18786	18620	18799	18664	18639	18691	18868	18819	18703	18886	18668	18716	18749	18604	18742	18570	18641	18684	18623	18677	18621	18740	18798	18558	18836	18880	18720	18675	18850	18710	18849	18660	18772	18727	18637	18666	18726	18799	18802	18779	18959	18722	18677	18690	18529	18632	18889	18835	18693	18545	18751	18651	18666	18827	18620	18919	18732	18798	18727	18876	18654	18664	18779	18740	18711	18863	18684	18790	18853	18914	18680	18611	18849	18810	18679	18688	18785	18758	18753	18639	18772	18778	18746	18770	18707	18691	18578	18869	18747	18463	18777	18782	18931	18801	19008	18870	18749	18513	18596	18544	18818	18835	18591	18693	18699	18761	18643	18891	18652	18701	18527	18762	18729	18611	18609	18923	18815	18756	18885	18782	18591	18894	18871	18991	18766	18931	18816	18896	18600	18712	18746	18950	18777	18692	18777	18623	19027	18768	18716	18644	18603	18902	18697	18574	18759	18787	18928	18806	18748	18809	18657	18768	18586	18681	18689	18654	18876	18595	18772	18751	18848	18681	18589	18716	18790	18924	18853	18926	18760	18731	18710	18775	18767	18565	18728	18746	18671	18530	18772	18711	18974	18737	18879	18704	18767	18762	18817	18793	18990	18843	18640	18704	18554	18574	18744	18819	18854	18911	18760	18690	18812	18661	18784	18822	18671	18634	18597	18696	18580	18732	18866	18524	18556	18554	18622	18948	18650	18850	18929	18633	18756	18690	18753	18562	18703	18599	18508	18810	18957	18544	18586	18672	18541	18834	18779	18686	18706	18798	19043	18524	18705	18686	18779	18494	18590	18716	18595	18700	18783	18823	19088	18853	18663	18668	18632	18749	18693	18370	18601	18716	18886	18831	18795	18685	18897	18814	18550	18762	18758	18667	18710	18961	18653	18663	18944	18622	18675	18527	18813	18676	18825	19013	18678	18714	18739	18628	18680	18490	18710	18707	18694	18530	18711	18834	18899	18735	18613	18764	18883	18507	18698	18670	18792	18934	18813	18786	18924	18916	18725	18674	18617	18653	18942	18682	18776	18577	18827	18817	18703	18711	18674	18687	18707	18588	18897	18843	18648	18711	19127	18735	18521	18668	18877	18780	18611	18521	18647	18722	18682	18867	18684	18596	18773	18816	19037	18967	18892	18925	18592	18622	18655	18850	18708	18744	18449	18682	18813	18677	18964	18787	18757	18870	19167	18604	18632	18796	18801	18778	18792	18711	18747	18774	18701	18759	18826	18655	18756	18822	18637	18958	18618	18747	18766	18765	18673	18824	18744	18792	18540	18880	18758	18641	18867	18844	18827	18690	18830	18611	18981	18918	18836	18748	18517	18663	18717	18726	18639	18688	18679	18761	18862	18901	18587	18699	18780	18871	18835	18691	18752	18716	18974	18848	18855	18713	18762	18759	18713	18832	18660	18509	18908	18539	18747	18718	18811	18427	18616	18720	18854	19000	18815	18754	18805	18841	18745	18675	18717	18822	18902	18716	18778	18842	18597	18814	18522	19024	18733	18883	18580	18835	18702	18851	18527	18611	18799	18889	18756	18871	18881	18921	18642	18742	18784	18640	18925	18772	18774	18964	18806	18875	18936	18762	18748	18635	18611	18642	18781	18955	18859	18686	18886	18725	18614	18656	18659	18771	18863	18885	18816	18636	18654	18694	18580	18510	18835	18597	18714	18723	18822	18798	18680	18898	18859	18738	18710	18848	18681	18811	18684	18787	18735	18690	18800	18779	18810	18611	18726	18793	18663	18846	18764	18653	18698	18801	18677	18824	18802	18895	18632	18574	18847	18776	18739	18792	18841	18960	19028	18884	18678	18881	18708	18740	18603	18787	18555	18876	18797	18699	18600	18802	18825	18866	18595	18805	18749	18679	18730	18836	18687	18583	18695	18770	18546	18710	18917	18680	18731	18961	18515	18820	18839	18928	18709	18628	18845	18834	18626	18894	18710	18758	18930	18742	18727	18554	18703	18719	18669	18507	18732	19015	18834	18812	18925	18705	18831	18705	18906	18644	18632	18753	18804	18831	18862	18668	18668	18887	18699	18971	18760	18679	18744	18672	18600	18659	18754	18699	18483	18788	18754	18674	18609	18788	18736	18765	18733	18878	18787	18738	18824	18813	18816	18862	18674	18829	18708	18825	18737	18565	18779	18673	18710	18725	18775	18787	18714	18541	18653	18626	18746	18559	18797	18688	18530	18765	18816	18688	18830	18723	18851	18777	18859	18740	18760	18970	18863	18886	18719	18879	18743	18706	18840	18477	18635	18832	18862	18869	18791	18637	18733	18744	18734	18649	18723	18934	19017	18911	18896	18654	18736	18614	18518	18826	18704	18737	18797	18618	18731	18873	18826	18594	18802	18552	18788	18940	18777	18721	18947	18686	18716	18914	18712	18687	18752	18689	18700	18733	18472	18752	18711	18750	18800	18804	18916	18633	18649	18831	18946	18666	18908	18754	18582	18783	18988	18608	18774	18860	18737	18761	18733	18677	18646	18673	18822	18621	18884	18696	18679	18822	18849	18811	18655	18739	18785	18675	18574	18977	18530	18728	18747	18874	18651	18499	18734	18897	18818	18802	18831	18842	18720	18721	18871	18884	18699	18785	18738	18652	18624	18767	18743	18613	18796	18856	18719	18891	18728	18770	18859	18763	18914	18871	18876	18786	18926	18742	18715	18742	18992	18660	18719	18957	18672	18696	18737	18530	18767	18659	18700	18695	19013	18505	18899	18802	18628	18601	18787	18657	18728	18747	18420	18840	18687	18715	18698	18789	18850	18734	18586	18814	18852	18924	18911	18867	18514	18838	18725	18530	18756	18876	18786	18717	18660	18683	18597	18811	18987	18808	19006	18783	18807	18764	18977	18664	18673	18767	18822	18683	18648	18728	18916	18718	18916	18833	18754	18777	18839	19024	18833	18959	18818	18651	18605	18588	18843	18655	18703	18671	18775	18719	18910	18761	18814	18735	18805	18679	18661	18630	19001	18408	18618	18638	18791	18746	18645	18552	18712	18606	18668	18782	18652	18827	18795	18802	18526	18657	18633	18611	18711	18785	18709	18696	18516	18604	18640	18757	18679	18691	18768	18897	18742	18628	18575	18660	19081	18650	18806	18734	18922	18563	19058	18544	18930	18572	18760	18660	18945	18706	18928	18754	18670	18885	18825	18679	18648	18810	18558	18748	18619	18547	18743	18810	18799	18562	18710	18794	18708	18655	18632	18692	18776	18851	18714	18589	18809	18628	18882	18618	18814	18672	18749	18763	18556	18952	18678	18928	18870	18713	18936	19016	18806	18850	18886	18606	18790	18564	18667	18827	18857	18926	18851	18799	18754	18682	18726	18686	18702	18822	18867	18682	18756	18792	18824	18673	18650	18723	18696	18822	18841	18740	19002	18759	18661	18778	18743	18547	18760	18596	18776	18695	18900	18684	18735	18843	18748	18812	18682	18650	18626	18471	18716	18757	18666	18762	18762	19043	18914	18912	18884	18852	18686	18777	18905	18823	18843	18845	18766	18545	18721	18743	18786	18702	18906	18743	18745	18614	18757	18760	18700	18715	18606	18720	18655	18845	18893	18873	18555	18783	18708	18793	18768	18798	18790	18753	18788	18810	18750	18671	18563	18875	18698	18871	18718	18738	18900	18769	18816	18790	18835	18793	18848	18490	18927	18701	18779	18748	18697	18837	18796	18863	18915	18761	18859	18740	18819	18795	18473	18765	18732	18719	18794	18773	19029	18845	18818	18826	18670	18803	18566	18755	18771	18637	18732	18831	19019	18478	18737	18647	18832	18446	18916	18855	18666	18866	18748	18796	18927	18615	18940	18672	18791	18796	18805	18469	18727	18826	18840	18858	18665	18883	18830	18863	18726	18672	18461	18749	18714	18809	18900	18655	18717	18860	18767	18830	18685	18464	18532	18622	18606	18828	18686	18734	18829	18736	18615	18758	18557	18921	18916	18702	18665	18899
22247	39703	38948	31794	26021	21012	19977	17865	22237	54201	54592	42797	29100	19339	15746	15126	14868	15003	15177	14946	15063	14995	15147	15011	14847	14838	14902	15085	15024	14990	14943	15038	14905	15020	14957	14977	15047	14933	15096	14882	15167	15027	14981	15099	14953	14965	14980	14999	14941	15199	14929	15154	14994	14940	14900	15025	15023	14931	14890	15108	15082	15142	15075	15054	14880	14866	15184	14910	14900	14745	14926	15001	14854	14924	15023	14996	15089	15111	14921	14882	14959	15046	15023	14918	14951	14904	15099	14897	15042	15110	15063	15039	15094	14991	15061	14997	14941	15030	15045	15013	15101	14967	15112	14988	14982	14893	14815	14961	15065	14939	14826	15122	15123	15026	15128	14920	15190	14926	14995	15030	14929	14929	14872	14858	15097	14969	14983	14924	15015	15107	15034	15168	14968	15063	14719	15039	14893	14961	15048	14789	15058	15002	15056	14970	15106	14943	15030	14870	14768	14908	14894	14936	15059	15001	15115	14959	14939	14899	14979	14893	14913	14955	14898	15128	15017	14972	14949	14883	14869	15000	14984	15112	14914	14954	14885	14768	15039	15055	15057	14973	15034	14957	15024	14878	14950	14893	15041	15005	14909	14834	14953	14974	14917	14914	14918	14905	14835	14970	15014	14992	15244	14896	14957	14905	15148	14886	15084	15077	15047	14971	14888	14873	14994	14919	14941	14994	14945	14834	15025	15011	14935	14887	15249	15139	15059	14992	14915	14913	15144	14814	15067	14994	14999	14974	14925	14882	14793	14989	15004	15112	15052	15049	15007	14900	15008	15067	14937	14897	14947	15036	14975	14934	14863	14944	14952	14860	14955	14802	14919	15049	14897	14908	14924	15051	14869	14964	14987	15016	14927	15001	15077	14767	15109	14875	14890	14987	14890	14844	15036	14891	14932	15108	15033	15034	14807	15133	15032	15074	15056	14784	14872	14960	14898	14809	15004	15039	15086	14930	14951	14900	15049	14909	14916	14946	15063	15046	15054	14952	14957	14886	14950	15012	14939	14972	14824	14894	14932	14938	15069	14938	15002	14931	14885	14886	14980	14932	14862	15024	14872	15045	14938	15003	15026	15046	14992	14996	14937	15069	14986	15049	14888	14987	15019	15010	15047	14962	15039	15128	14982	15051	15060	15014	15077	14889	14996	14953	15175	14935	14918	14854	14906	15082	14874	14925	14883	15070	14982	14959	14869	15036	14991	14866	15111	14975	14987	15078	15068	15094	15058	15006	15141	14893	15035	14964	15114	14935	15026	15043	15060	14974	14910	14816	14990	14923	15012	14939	14816	14889	14983	14962	14902	14901	14948	14876	15055	14753	14832	15003	14808	14976	14973	15066	15037	15092	14940	14931	15174	15125	14959	14928	15115	14891	14933	14973	14857	15103	15039	15038	14798	15108	14773	14991	14894	15024	14951	14982	15002	14958	14820	15084	14934	15007	14861	15174	15044	14859	15072	14917	15025	14830	14870	14851	14875	14895	14918	15169	14980	14871	15138	15103	15007	14981	15015	14975	14971	15009	14929	14917	15004	15027	14972	15076	14814	14944	15037	15017	14979	14874	14912	15040	14829	15009	14901	14945	15015	14953	14892	15061	14993	15156	14960	14910	14905	14986	14941	14855	14985	14979	14997	14975	14974	14962	14732	15048	14991	14873	14985	15041	15074	14928	14932	15006	14913	15031	15052	14979	14994	14904	15001	15059	14814	14956	14935	15098	14901	15139	14931	14995	15139	15178	14863	14928	14948	15118	15043	15034	14983	14931	14942	14951	15045	15055	15041	15118	14987	14822	14921	14978	15069	14909	15160	14993	14953	15050	14803	14916	15064	15196	14942	14984	15099	15042	15077	15067	15013	15048	14828	15108	14816	14995	14919	15061	14986	14970	15163	14951	14858	14910	14950	14911	15014	15142	15016	15043	15199	15144	15019	15099	14973	14966	14963	15105	15014	14858	14885	15012	14989	14783	14978	15060	15104	14950	15037	15176	14913	14957	15072	14901	15063	14798	14768	15040	14975	15053	14846	14860	14895	15179	14971	15022	14863	15003	14967	14990	14977	14870	15070	15088	14909	14984	15177	15133	14929	15201	15000	15042	14973	14911	14931	14947	15116	15016	14901	14893	15050	15036	15161	15030	15005	15006	14901	14837	14860	14975	14797	14934	14996	15140	14828	14967	15104	15032	15103	14873	15008	15041	14915	14786	15132	14877	15064	14940	15154	15004	14946	15000	15053	14868	15131	14980	14959	14945	14917	14960	14995	14982	14890	15006	14892	15140	14943	14984	14984	15065	14772	14694	14872	14928	15002	14829	14791	14949	15060	14890	15005	14927	15234	15029	15033	14997	15115	15011	15029	14961	14962	14859	15051	14844	14899	15033	15043	15042	15018	15143	15064	15070	15024	14977	15109	14850	15077	15054	15107	14920	14848	14867	14805	14913	14843	14998	14851	14898	15064	15007	15044	15003	15105	14875	14803	14914	14947	14910	14840	14964	14987	14922	14997	14838	15011	14814	14934	15074	14958	15044	14857	14916	14965	15050	15077	14941	15087	14896	14920	15119	14894	14834	15103	14953	15229	14967	15008	14987	14797	14824	14949	15011	14943	14971	15049	15076	14955	14998	15118	14903	14847	15057	15009	15039	14984	15018	14923	15067	15149	14874	14904	15029	14703	14889	14977	15099	14832	14897	14903	15005	15019	14854	14945	15245	14961	15141	14992	15003	14999	14839	15056	15089	15034	15056	15038	14878	14920	14884	14956	15073	15028	15001	15044	14920	14967	15055	14979	14878	14959	14907	14965	14776	15138	14921	15110	15000	14905	14897	14796	15029	15002	14942	15042	15063	14980	15016	15061	15047	15042	15093	15022	14821	15023	15026	15109	14916	14952	15023	14920	14997	15103	15087	14964	14923	15107	14943	14963	14878	15122	15095	14954	15068	14877	14977	14861	14903	14930	15024	15085	14875	15072	15020	14917	15076	15011	14966	14954	14902	14974	14899	14947	15142	14886	14853	15027	14812	14953	14976	14866	15036	14958	14994	14941	15036	14985	14981	14836	14931	15106	15178	14713	14854	15149	15006	15021	14996	14937	14947	15069	15140	14876	14838	15005	15129	14848	15057	14961	14970	14966	15113	15053	15117	15126	14851	14909	15067	14942	15064	14966	14961	14878	14991	15004	14936	15094	15053	14903	15018	14951	14968	14797	14943	14956	14926	15039	14765	15332	15054	15085	14941	14953	14983	14903	14912	14890	14982	14979	15050	15039	15034	15039	14918	15033	15164	15045	15030	15165	14908	14880	15004	14954	14846	14830	15048	14919	14978	14973	14993	14973	15080	14819	14936	15008	15002	14877	14918	14901	14950	14883	15093	14930	14960	15108	14874	14938	14915	14953	15046	15095	15063	14992	15118	14943	14835	14946	14888	14900	14957	14928	14891	14979	15063	14909	14961	14878	15084	14753	14925	14952	15109	14881	15083	15003	15111	14909	15007	14830	14950	14982	14985	15102	15064	15016	15172	15026	14924	14858	15044	14856	14945	15052	15232	15128	14755	15032	14923	14998	15048	15006	14933	14958	14971	14874	14943	14810	14944	15095	14824	15007	14971	14923	14982	14913	14985	15029	14929	14823	14989	15057	15069	15071	14905	14891	14936	14962	14971	14854	15115	14876	14970	15042	14935	14945	15159	14939	14945	14995	15024	14928	14864	14990	14958	14965	14876	15070	14844	15006	14976	15074	15023	15031	15090	15071	15092	14914	14889	14918	15032	14915	14916	14931	14960	14997	14808	14972	14964	14798	14865	15048	15102	14963	14911	14907	15049	15036	15029	14940	14906	14951	14942	14921	14986	14866	14829	14968	14940	14880	15004	14866	14975	14995	15101	15040	14907	15001	14958	14835	14888	14943	15140	14923	14908	15014	14849	15111	14944	15115	15113	15023	15029	14986	14892	15214	14936	14919	15048	14891	15065	15057	14855	14943	15030	14904	14988	15011	14989	15024	14885	14935	15066	15007	14901	15018	15048	15107	14921	14895	15108	14941	14858	14949	15198	14750	15070	15090	15025	14961	14966	15050	15059	15050	14882	14860	15020	14888	14944	15035	14997	15148	14982	15066	15111	15038	15072	15030	15136	14893	14811	14961	14964	14995	14964	15065	14926	15110	15022	15111	14882	15127	15008	15126	14930	14939	15027	15203	14990	14846	14902	15083	14880	14915	15019	15050	15015	14952	14917	14857	14891	14934	14937	14888	14958	14963	15041	15019	15117	14933	15000	14963	15063	14828	14933	14930	14984	14958	14997	15005	14881	15057	14913	15000	14967	14936	15054	14988	15140	14813	14925	14934	14778	14872	14897	15096	14866	15010	15001	15014	14989	14970	14841	14988	14985	15017	14990	14886	15120	14937	14868	14942	14969	14975	15194	14950	15282	14956	14957	14789	14902	14877	14965	14972	15044	14980	15013	15014	14893	15026	14858	14867	14991	14999	14947	14841	14944	14993	14893	15098	14979	14786	15023	14906	14979	14864	14961	14961	15041	14899	15193	14992	14983	15037	15106	14923	15251	15031	14906	14911	15093	14803	15117	14894	15127	15054	15047	14933	14920	14951	14826	15096	15163	14987	14926	15135	14998	14948	15089	14972	15006	15035	14896	14901	14974	14940	15004	15022	14879	15095	15008	15020	15022	15047	14890	14900	14977	14935	15126	14949	14989	15123	14942	14992	15025	14855	14901	14997	14979	14843	15003	15107	14883	15070	14905	15148	14950	14942	15008	15055	14934	15076	14960	15096	14916	15034	14905	15332	14931	14952	14897	14944	15002	14974	15048	14866	15095	15011	14897	15004	14906	14971	15198	14893	14835	15041	15055	14996	14933	14978	15118	15046	14965	14922	15084	14920	15036	15017	14950	15026	15107	15100	14993	14902	14845	15085	14967	14808	15021	14965	15149	14973	15043	14969	15103	14902	15000	14868	14884	15025	14875	14877	14973	15128	15215	14880	14904	15121	15037	15081	14999	15103	15020	14946	14802	15145	14988	14932	14808	14985	15006	14910	15091	14935	15095	14945	14882	15137	14810	15015	14898	15003	15160	15078	14916	14911	14890	14853	14896	14980	15000	14953	15167	15112	14963
30387	24044	25644	23771	21407	20642	20169	19858	19724	21909	23857	22979	21312	19857	19712	19381	19083	18978	19119	19382	19377	19283	19455	19100	19113	19102	19135	19032	19247	19201	19238	19053	19176	19203	19378	19201	19222	19166	19359	19363	19071	19361	19352	19344	19097	19320	19286	19277	19171	19111	19194	19284	19146	19262	19178	19134	19154	19108	19206	19367	19242	19199	19195	19214	19167	19357	19296	19181	19368	19188	19148	19098	19207	19280	19161	19003	19237	19212	19053	19509	19218	19437	19117	19048	19228	19072	19237	18944	19254	19149	19210	19398	19384	19271	19030	19267	19094	19325	19146	19252	19199	19002	19314	19277	19216	19127	19178	19262	19163	19256	19054	19216	19342	19188	19234	19366	19161	19246	19307	19239	19130	19134	19280	19524	19172	19290	19027	19097	19282	19276	19247	19337	19325	19231	19263	19058	19187	19383	19178	19405	19273	18963	19116	19381	19120	19282	19330	19215	19184	19093	19353	19213	19259	19153	19147	19097	19231	19091	19037	19309	19236	19047	19245	19133	19162	19290	19253	19161	19007	19094	19254	19069	19187	19181	19072	19227	19160	19220	19367	19183	19400	19305	19192	19131	19195	19173	19112	19192	19416	19158	19145	19085	19264	19247	19109	19258	19203	19371	19114	19151	19028	19069	19321	19197	19303	19195	19152	19188	19396	19384	19311	18988	19424	19094	19200	19099	19194	19144	19093	19348	19226	19151	19179	19397	19116	19245	19296	19284	19061	19136	19221	19167	19249	19439	19163	19176	19080	19014	19274	19244	19306	19125	19080	19127	19069	19066	19110	19214	19219	19254	19182	19207	19214	19195	19235	19532	19074	19306	19124	19220	19270	19139	19331	19223	19177	19258	19197	19111	19239	19068	19059	19187	19384	19030	19426	19289	19328	19153	19230	19282	19350	19261	19186	19257	19428	19402	19144	19146	19120	19330	19124	19190	19170	19189	19328	19247	19056	19203	19359	19210	19132	19066	19231	19104	19305	18935	19224	19076	19276	19155	19250	19104	19086	19130	19129	19429	19448	19112	19464	19297	19207	19231	19160	19250	19213	19292	19293	19102	19134	19090	19333	19137	19361	19156	19171	18988	19240	19311	18994	19314	18983	19218	19411	19352	19151	19347	19340	19371	19245	19416	19081	19183	19186	19142	19194	19350	19099	18925	19104	19137	19073	19046	19172	19071	19200	19439	19344	19314	19141	19145	19258	19035	19160	19233	19238	19202	19183	19200	19147	19218	19121	19104	19079	19010	19104	19280	19245	19186	19292	19302	19280	19093	19302	19073	19330	19195	19104	19187	19137	19203	19295	19151	19352	19194	19161	19243	19331	19316	19196	19122	19125	19119	19071	19077	19285	19054	19178	19443	19146	19163	19233	19243	19274	19346	19331	19465	19161	19146	19085	19283	19250	19331	19212	19161	19058	19205	19090	19117	19109	19233	19162	19393	19402	19332	19139	19182	19138	19172	19230	19164	19143	19202	19023	19411	19439	19093	19316	19233	19289	19359	19254	19239	19167	19212	19206	19224	19361	19390	19213	19098	19267	19380	19189	19245	19110	19115	19172	19356	19140	19318	18919	19300	19353	19359	19151	19305	19245	19111	19271	19165	19142	19132	19209	19445	19388	19212	19301	19113	19362	19240	19215	19373	19306	18975	19178	19041	19131	19090	19342	19179	19398	19496	19363	19275	19251	19121	19373	19148	19371	19151	19068	19097	19455	19068	19217	19191	19304	19240	19306	18975	19176	19057	19155	19152	19260	19346	19273	19196	19278	19048	19048	18976	19148	19281	19307	19249	19216	19058	19108	19088	19218	19081	19167	19243	19282	19114	19298	19158	19181	19079	19276	19328	19083	19042	19365	19342	19290	19201	19059	19252	19055	19353	19206	19320	19310	19200	19244	19059	19066	19240	19376	19321	19114	19186	19226	19210	19014	18950	19148	19230	19188	19053	19320	19021	19309	19026	19123	19162	19044	19424	19214	19164	19133	19080	19501	19352	19260	19133	19205	19183	19092	18924	19312	19139	19012	19203	19027	19224	19111	19160	19210	19108	19288	19244	19315	19159	19270	19184	19126	19309	19277	19312	19226	19302	19167	19317	19397	19129	19326	19183	19274	19043	19086	19373	19324	19184	19182	18957	19219	19340	19299	19079	18972	19317	19173	19212	19243	19209	18983	19372	18963	19179	19195	19002	19080	19481	19324	19112	19242	19331	19224	19186	19136	19318	19272	19300	19170	19242	19221	18860	19136	19402	19317	19283	19280	18852	18981	19508	19140	19221	19000	19239	19221	19163	19181	18869	19309	19193	19099	19171	19526	19056	18982	19257	19240	19285	19117	19192	19138	19290	19304	19189	19236	18991	19146	19105	19260	19086	19127	19269	19174	19191	19249	19213	18884	19068	19269	19149	19037	19127	19497	19219	19248	19225	19039	19111	19151	19313	19371	19071	19022	19034	19086	19124	19133	19297	18969	19348	19345	19302	19150	19162	19168	19161	19106	19103	19256	19158	19417	19351	18966	19102	19201	19351	19148	19607	19204	19075	19242	19262	19483	19350	19189	19174	19056	19254	19071	19144	19100	19316	19037	19248	19247	19169	19127	19045	19368	19038	19230	19109	19243	19227	19259	19263	19120	19263	19071	19157	19066	19468	19337	19098	19069	19316	19061	19127	19244	18966	18990	19047	19318	19146	19035	19119	19117	19276	19027	19570	19361	19163	19185	19126	19113	19307	19043	19215	19445	19173	19295	18911	19265	19229	19246	19135	19302	19421	19270	19145	19336	19212	19204	19255	19073	19412	19404	19240	19135	19150	19291	19043	19318	19237	19244	19405	19197	19129	19354	19226	19220	19254	19259	19272	19242	19173	19149	19357	19274	19077	19058	19340	19102	19052	19348	19127	19088	19259	19181	19107	19093	19311	19324	19441	19319	19089	19173	19295	19170	19132	19266	19287	19381	19343	19115	19388	19329	19124	19099	19352	19296	19308	19367	19150	19260	19073	19096	18911	19238	19249	19389	19396	19179	19235	19339	18984	19190	19484	19131	19100	19180	19316	19350	19242	19330	19259	19158	19150	19086	18956	19132	19053	19111	19404	19063	19154	19272	19093	19340	19163	19052	19115	19136	19250	19144	19118	19408	19024	19165	19353	19241	19298	19137	19445	19385	19245	19381	19336	19171	19341	19184	19343	19019	19007	19090	19593	19104	19272	19223	18838	19180	19294	18999	19213	19319	19285	19340	18730	19264	19376	19212	19010	19185	19082	19100	19125	19253	19314	19468	19250	19173	19414	19125	19139	19291	19110	19101	19032	19179	19029	19126	19028	18957	19188	19286	19165	19043	19148	19175	19196	19297	19456	19159	19020	19051	19148	19240	19361	19160	19044	19171	19185	19393	19343	19110	19163	19317	19261	19228	19190	19088	19208	19032	18969	18995	19108	19131	19097	19180	19231	19127	19061	19211	19333	19017	19267	19298	19406	19050	19286	19072	19302	19362	19086	19240	19015	19173	19367	19402	19336	19088	19223	19274	19330	19200	19138	19236	19278	19303	19185	19134	19255	19059	19298	19275	19251	19247	19252	19421	19044	19246	18973	19197	19136	19162	19176	19052	19278	19294	19080	19248	19193	19348	19409	19243	19123	19269	19151	19133	19189	19263	19218	19340	19314	19160	19260	19157	19130	19335	19066	19265	19098	19199	19063	19157	19366	19061	19155	19169	19325	18935	19226	19254	19218	19241	19352	19154	19167	19265	19199	19191	19135	19136	19401	19231	19259	19167	19124	19171	19218	19122	19379	19099	19325	19200	19227	19132	19203	19319	19245	19141	19402	19219	19249	19212	19266	19194	19186	18996	19401	19159	19262	19317	19370	19175	19198	19089	19233	19499	19124	19340	19097	19133	19275	19090	19124	19007	19244	19072	19106	19116	19229	19272	19200	19043	19075	19204	19063	19282	19335	19342	19265	19185	19242	19250	19314	19233	19163	19305	19326	19121	19271	19019	19261	19122	19141	19222	19134	19247	19254	19138	19055	19305	19337	19245	19112	19148	19410	19233	19040	19148	19223	19250	19183	19350	19108	19347	19052	19355	19208	19407	19246	19139	19091	19392	19322	19206	19215	19248	19425	19140	19053	19321	19163	19192	19307	19366	19037	19035	19169	19254	19359	19167	19186	19128	19190	19064	19158	19186	19175	19276	19291	19131	19484	19263	19424	19240	19397	19386	19299	19241	19217	19296	19242	19267	19308	19237	19256	19314	19361	19237	19265	19143	19116	19365	19119	19240	19210	19142	19121	19244	19141	19241	19060	19005	19247	18941	19122	19319	19168	19251	19227	19216	19168	19239	19259	19350	19375	19295	19166	19266	19208	19048	19165	19269	19256	19167	19252	19252	19318	19383	19370	19058	19128	19297	19440	19292	19084	19149	19078	18954	19098	18994	19142	19270	19168	19287	19128	19018	19208	19155	19117	19111	19371	19377	19300	19087	19157	19372	19214	19253	19121	19107	19170	19281	19082	18938	19122	19190	19255	19114	19347	19354	19271	19042	19108	19241	19383	19044	19194	19220	19113	19273	19382	19313	19226	19247	19213	19168	19358	19257	19138	19156	19167	19339	19233	19217	19288	19345	19178	19375	19266	19026	19179	19274	19066	19221	19368	19071	19096	19488	19436	19336	19346	19339	19312	19299	19019	19404	19194	19159	19073	19085	19083	19265	19233	19205	19163	19216	19196	19236	19327	19228	19153	19223	19072	19182	19041	19013	19211	19114	19146	19191	19167	19123	19357	19469	19126	19323	19385	19217	19459	19237	19290	19299	19256	19172	19166	19093	19140	19231	19207	19165	19294	19163	19002	19165	19017	19256	19019	19081	19055	19136	19298	19031	19315	19117	19080	19191	19074	19217	19101	19240	19220	19170	19258	19285	19031	19039	19352	19099	19162	19311	19023	19297	19246	19322	19104	19116	19035	19427	19332	19183	19248	19290	19217	19203	19115	19214	18989	19139	19117	19241	19326	19213	19082	19155	19265	19349	19006	19416	19398	19081	19299	19298	19345	19389	19088	19210	19365	19201	19285	19138	19213	19375	19288	19174	19098	19240	19309	19117	18919	19332	19305	19201	19144	19006	19349
19231	24005	22694	19935	18717	16826	16380	16075	16165	19537	21528	19697	17320	15934	15332	15369	15249	15331	15214	15540	15372	15090	15320	15201	15298	15257	15225	15224	15229	15233	15274	15260	15361	15239	15375	15224	15404	15311	15301	15245	15263	15304	15236	15232	15224	15191	15138	15305	15106	15225	15334	15178	15340	15161	15253	15391	15185	15195	15199	15234	15151	15317	15195	15133	15212	15227	15406	15286	15324	15366	15273	15215	15232	15335	15395	15316	15097	15247	15394	15191	15338	15234	15289	15200	15201	15328	15169	15219	15033	15301	15409	15176	15188	15314	15282	15394	15118	15200	15129	15261	15249	15365	15287	15241	15330	15088	15183	15318	15097	15376	15213	15313	15117	15200	15121	15210	15153	15191	15174	15228	15393	15205	15358	15342	15239	15308	15068	15135	14999	15500	15246	15306	15452	15252	15250	15281	15363	15143	15332	15151	15269	15258	15272	15228	15298	15311	15296	15188	15291	15217	15051	15285	15052	15002	15329	15224	15243	15261	15365	15240	15331	15070	15051	15117	15194	15046	15301	15125	15348	15215	15233	15125	15251	15215	15071	15347	15148	15227	15059	15244	15143	15263	15202	15210	15160	15150	15327	15101	15197	15305	15242	15084	15204	15192	15296	15205	15391	15293	15319	15181	15223	15160	15346	15288	15157	15207	15300	15258	15141	15235	15198	15339	15250	15279	15169	15152	15139	15105	15164	15088	15209	15333	15218	15053	15179	15244	15050	15272	15092	15208	15234	15090	15222	15196	15227	15210	15260	15373	15233	15179	15245	15392	15275	15419	15275	15216	15310	15191	15237	15279	15310	15366	15191	15155	15345	15587	15163	15246	15259	15205	15414	15271	15301	15299	15259	15209	15267	15311	15131	15347	15010	15351	15228	15247	15276	15247	15341	15223	15221	15605	15137	15160	15258	15242	15198	15365	15218	15256	15328	15125	15338	15333	15093	15204	15166	15410	15243	15204	15355	15378	15426	15189	15188	15332	15311	15167	15273	15086	15349	15303	15234	15303	15352	15309	15194	15219	15258	15022	15394	15152	15199	15151	15270	15307	15199	15316	15043	15173	15264	15255	15180	15388	15026	15220	15397	15305	15460	15319	15474	15097	15368	15113	15287	15284	15236	15082	15153	15284	15180	15085	15300	15266	15225	15118	15236	15429	15154	15124	15562	15268	15210	15289	15130	15390	15424	15186	15403	15094	15334	15127	15321	15295	15235	15298	15079	15290	15263	15298	15166	15181	15318	15373	15136	15143	15212	15349	15119	15293	15341	15359	15213	15234	15280	15274	15278	15072	15309	15133	15259	15043	15232	15158	15203	15231	15290	15142	15194	15104	15205	15198	15174	15277	15021	15347	15246	15255	15263	15314	15107	15244	15155	15285	15100	15245	15214	15221	15329	15245	15311	15255	15182	15209	15281	15268	15355	15273	15164	15391	15404	15206	15127	15433	15294	15355	15219	15143	15285	15304	15176	15240	15349	15264	15292	15184	15129	15191	15321	15262	15247	15181	15368	15118	15301	15322	15240	15072	15190	15222	15128	15357	15266	15276	15336	15268	15231	15281	15285	15225	15166	15274	15234	15182	15235	15094	15226	15139	15359	15270	15200	15494	15183	15435	15200	15291	15313	15189	15392	15160	15353	15207	15432	15331	15163	15206	15294	15252	15196	15177	15296	15210	15395	15304	15181	15208	15365	15163	15121	15331	15071	15242	15203	15260	15236	15120	15223	15261	15234	15412	15026	15239	15338	15325	15318	15074	15373	15193	15225	15168	15157	15246	15192	15420	15152	15374	15186	15202	15219	15370	15411	15381	15314	15198	15193	15251	15223	15235	14986	15248	15264	15299	15142	15237	15149	15334	15262	15165	15219	15139	15132	15316	15190	15248	15120	15124	15385	15197	15136	15291	15269	15151	15191	15203	15214	15258	15214	15210	15134	15111	15160	15297	15318	15179	15329	15175	15295	15342	15446	15157	15204	15339	15150	15255	15365	15279	15244	15293	15226	15053	15391	15294	15377	15238	15276	15117	15117	15210	15293	15060	15350	15270	15163	15266	15381	15056	15158	15185	15433	15258	15342	15150	15364	15210	15274	15140	15270	15195	15254	15216	15364	15238	15259	15178	15336	15398	15315	15351	15237	15265	15374	15286	15300	15308	15073	15311	15252	15185	15339	15316	15444	15199	15151	15190	15203	15473	15347	15263	15209	15295	15300	15078	15245	15200	15242	15213	15213	15293	15220	15332	15282	15221	15233	15255	15302	15260	15160	15258	15309	15236	15151	15285	15122	15175	15236	15289	14987	15261	15298	15200	15377	15143	15191	15377	15357	15309	15193	15346	15337	15211	15196	15239	15336	15176	15227	15272	15316	15267	15111	15158	15164	15382	15314	15286	15324	15341	15286	15174	15092	15272	15187	15177	15207	15126	15121	15265	15224	15270	15195	15276	15275	15338	15340	15244	15179	15267	15351	15282	15178	15349	15229	15182	15367	15155	15195	15145	15361	15061	15398	15211	15192	15156	15238	15283	15249	15306	15267	15331	15235	15364	15171	15316	15277	15295	15243	15301	15099	15517	15314	15136	15339	15276	15278	15203	15276	15166	15248	15018	15206	15272	15307	15290	15357	15269	15291	15258	15352	15162	15273	15210	15217	15354	15264	15129	15261	15281	15162	15254	15054	15240	15228	15152	15431	15314	15284	15257	14942	15190	15362	15387	15379	15249	15268	15164	15193	15104	15448	15261	15102	15139	15247	15285	15234	15258	15438	15273	15335	15226	15270	15367	15166	15088	15068	15365	15276	15212	15268	15259	15342	15287	15138	15182	15100	15231	15190	15347	15215	15293	15072	15296	15165	15236	15211	14999	15438	15271	15221	15305	15216	15205	15133	15335	15267	15166	15128	15219	15266	15208	14980	15103	15293	15139	15422	15359	15320	15136	15176	15101	15203	15283	15350	15273	15258	15182	15299	15177	15299	15270	15260	15200	15428	15148	15196	15333	15277	15337	15273	15208	15404	15201	15154	15238	15334	15155	15220	15209	15222	15386	15107	15156	15368	15257	15211	15170	15105	15339	15288	15108	15354	15163	15092	15357	15440	15287	15352	15179	15267	15262	15389	15293	15392	15281	15471	15142	15235	15296	15262	15130	15253	15202	15247	15274	15199	15310	15282	15255	15220	15243	15179	15303	15199	15390	15248	15318	15336	14945	15207	15333	15114	15258	15115	15320	15243	15203	15217	15228	15191	15380	15320	15177	15302	15258	15255	15221	15174	15195	15196	15258	15463	15100	15182	15252	15342	15187	15206	15268	15061	15338	15376	15298	15211	15114	15227	15299	15088	15286	15216	15195	15289	15324	15188	15207	15209	15274	15398	15268	15395	15259	15290	15368	15211	15340	15253	15258	15246	15330	15458	15123	15340	15223	15320	15331	15405	15132	15018	15357	15417	15244	15122	15282	15201	15194	15358	15295	15189	15285	15272	15149	15274	15123	15222	15135	15157	15207	15213	15386	15109	15238	15130	15471	15190	15027	15178	15120	15239	15289	15246	15285	15367	15241	15217	15370	15274	15283	15299	15379	15226	15256	15308	15283	15226	15363	15310	15226	15285	15396	15224	15282	15280	15188	15191	15157	15364	15471	15316	15212	15112	15116	15246	15345	15163	15471	15270	15131	15200	15196	15319	15164	15272	15241	15062	15238	15209	15354	15312	15179	15455	15361	15170	15282	15319	15182	15278	15238	15479	15137	15409	15188	15213	15341	15316	15253	15357	15150	15193	15166	15218	15148	15271	15461	15247	15194	15294	15090	15185	15277	15214	15435	15172	15290	15149	15249	15231	15236	15351	15344	15192	15086	15244	15233	15178	15216	15201	15197	15129	15210	15349	15239	15434	15148	15346	15344	15301	15216	15344	15202	15418	15207	15248	15285	15277	15257	15266	15475	15316	15327	15346	15310	15298	15342	15239	15220	15217	15129	15253	15254	15277	15192	15175	15138	15231	15428	15236	15459	15215	15492	15182	15158	15173	15248	15214	15239	15210	15380	15310	15262	15416	15104	15161	15186	15167	15406	15122	15221	15428	15289	15205	15217	15371	15261	15320	15231	15294	15242	15126	15122	15358	15199	15302	15165	15325	15266	15114	15438	15397	15158	15503	15218	15195	15207	15221	15066	15149	15320	15349	15066	15282	15164	15157	15058	15162	15369	15417	15204	15366	15074	15237	15146	15205	15409	15168	15281	15218	15532	15305	15183	15280	15242	15481	15371	15375	15249	15262	15210	15198	15408	15121	15281	15278	15217	15166	15481	15185	15494	15364	15195	15208	15431	15275	15301	15260	15278	15334	15215	15400	15252	15270	15249	15274	15314	15318	15102	15263	15316	15086	15299	15091	15205	15357	15208	15248	15204	15367	15276	15188	15109	15296	15103	15349	15186	15282	15237	15341	15240	15280	15295	15301	15143	15219	15007	15293	15212	15201	15142	15204	15284	15367	15133	15309	15428	15203	15256	15325	15155	15204	15279	15314	15308	15233	15307	15335	15108	15326	15152	15183	15265	15219	15185	15198	15310	15282	15371	15140	15203	15235	15371	15131	15278	15330	15257	15323	15203	15333	15141	15251	15269	15322	15334	15347	15372	15129	15313	15173	15131	15328	15345	15454	15184	15316	15474	15133	15285	15179	15167	15391	15213	15095	15217	15242	15161	15242	15225	15340	15316	15265	15341	15290	15219	15428	15227	15275	15260	15167	15190	15388	15176	15213	15128	15300	15164	15281	15122	15304	15262	15270	15333	15325	15272	15297	15277	15314	15271	15410	15250	15142	15228	15272	15190	15231	15309	15357	15435	15153	15162	15217	15368	15260	15235	15304	15190	15493	15320	15287	15028	15253	15206	15228	15320	15338	15152	15273	15332	15229	15383	15234	15301	15118	15107	15364	15392	15212	15218	15347	15129	15187	15169	15172	14990	15258	15163	15294	15349	15384	15220	15060	15365	15044	15116	15253	15380	15083	15304	15312	15156	15346	15122	15284	15219	15247	15184	15251	15354	15216	15309	15230	15326	15362	15324	15337	15310	15246	15267	15176	15182	15181	15225	15307	15238	15195	14977	15269	15235	15214	15045	15244	15110	15325	15308
25631	21020	27697	26014	24160	23615	22811	20207	21000	33337	40990	35597	27278	21654	19362	18569	18605	18578	18617	18471	18493	18637	18421	18461	18519	18213	18501	18486	18445	18504	18444	18623	18453	18533	18403	18445	18169	18334	18542	18664	18403	18424	18529	18442	18315	18522	18529	18508	18418	18527	18381	18637	18582	18421	18434	18637	18507	18329	18388	18557	18449	18304	18256	18308	18386	18299	18430	18208	18584	18394	18327	18541	18487	18413	18568	18414	18545	18312	18352	18607	18207	18192	18341	18395	18476	18297	18480	18243	18365	18589	18622	18543	18414	18373	18381	18526	18405	18435	18562	18474	18270	18321	18308	18297	18217	18172	18413	18465	18457	18235	18340	18463	18545	18517	18642	18457	18516	18348	18225	18370	18494	18378	18564	18340	18439	18359	18582	18347	18648	18441	18306	18363	18627	18407	18348	18400	18473	18407	18357	18401	18590	18380	18409	18437	18337	18467	18347	18552	18431	18346	18471	18401	18367	18532	18459	18493	18516	18568	18463	18511	18487	18314	18283	18363	18152	18351	18516	18273	18481	18530	18473	18348	18160	18399	18525	18542	18409	18188	18296	18319	18447	18467	18497	18377	18245	18110	18585	18548	18362	18459	18510	18435	18329	18470	18418	18453	18415	18185	18279	18355	18375	18413	18528	18419	18160	18383	18388	18282	18692	18178	18436	18374	18547	18350	18132	18295	18321	18365	18202	18397	18415	18285	18447	18186	18288	18340	18496	18506	18483	18190	18272	18521	18396	18441	18395	18472	18486	18273	18854	18371	18278	18363	18559	18512	18548	18490	18695	18407	18282	18195	18166	18308	18433	18215	18533	18496	18237	18315	18371	18535	18362	18313	18203	18459	18236	18367	18292	18341	18433	18365	18504	18390	18255	18351	18453	18372	18295	18397	18412	18368	18340	18515	18471	18415	18569	18373	18588	18321	18336	18487	18259	18406	18387	18512	18408	18557	18594	18466	18357	18303	18374	18420	18297	18156	18579	18493	18533	18505	18453	18560	18333	18443	18393	18463	18236	18285	18348	18381	18479	18388	18654	18270	18402	18208	18440	18375	18322	18421	18431	18182	18278	18382	18175	18329	18319	18256	18420	18505	18276	18297	18391	18511	18402	18434	18438	18239	18591	18311	18303	18312	18358	18437	18480	18313	18437	18395	18455	18555	18519	18494	18440	18266	18564	18425	18338	18473	18300	18324	18466	18365	18288	18068	18401	18584	18270	18522	18606	18397	18283	18360	18319	18226	18503	18378	18425	18268	18398	18226	18705	18314	18521	18290	18347	18262	18434	18347	18419	18427	18518	18449	18686	18454	18460	18321	18419	18440	18443	18340	18474	18438	18302	18304	18497	18567	18535	18527	18519	18338	18346	18343	18435	18525	18417	18304	18327	18405	18402	18466	18329	18437	18278	18518	18292	18530	18390	18298	18450	18548	18401	18366	18747	18432	18302	18518	18561	18259	18139	18398	18431	18260	18247	18545	18363	18175	18284	18419	18416	18458	18551	18399	18400	18507	18427	18456	18079	18471	18408	18483	18296	18273	18281	18132	18421	18389	18384	18504	18144	18413	18428	18356	18348	18397	18482	18509	18420	18332	18399	18432	18443	18335	18391	18121	18201	18328	18384	18545	18339	18135	18370	18406	18471	18459	18474	18682	18402	18166	18237	18371	18469	18614	18377	18161	18338	18420	18582	18423	18476	18624	18369	18360	18560	18233	18284	18363	18466	18213	18566	18424	18468	18495	18342	18380	18405	18353	18374	18422	18374	18634	18528	18346	18538	18431	18402	18374	18522	18375	18269	18603	18280	18366	18441	18280	18368	18384	18257	18512	18399	18524	18321	18176	18433	18433	18376	18126	18312	18396	18380	18385	18215	18175	18311	18504	18227	18425	18427	18496	18457	18468	18418	18314	18461	18456	18381	18293	18291	18409	18437	18408	18515	18336	18312	18493	18191	18514	18602	18469	18252	18131	18404	18649	18331	18297	18400	18545	18321	18551	18333	18252	18594	18319	18492	18014	18512	18418	18539	18324	18249	18412	18513	18502	18360	18119	18390	18533	18292	18383	18512	18424	18476	18239	18241	18375	18363	18363	18423	18314	18527	18298	18337	18274	18550	18605	18689	18238	18332	18358	18435	18366	18310	18332	18595	18408	18324	18432	18455	18507	18364	18350	18412	18553	18535	18387	18508	18554	18418	18382	18398	18473	18268	18357	18371	18424	18246	18490	18320	18325	18398	18453	18488	18454	18519	18136	18475	18359	18395	18401	18349	18182	18456	18363	18180	18247	18543	18307	18466	18464	18272	18440	18391	18438	18243	18402	18598	18505	18567	18472	18218	18394	18501	18390	18385	18341	18220	18468	18238	18420	18425	18342	18134	18360	18340	18436	18180	18507	18228	18395	18444	18238	18429	18517	18502	18413	18233	18312	18427	18339	18308	18507	18642	18372	18465	18262	18445	18497	18614	18469	18528	18462	18483	18278	18457	18365	18499	18571	18588	18576	18355	18405	18271	18482	18505	18654	18412	18359	18397	18399	18649	18320	18546	18552	18484	18405	18497	18389	18343	18457	18244	18292	18326	18480	18385	18312	18344	18210	18311	18483	18533	18324	18278	18462	18273	18426	18477	18276	18350	18331	18500	18413	18417	18449	18353	18400	18584	18302	18512	18536	18442	18434	18528	18449	18653	18293	18143	18278	18375	18396	18417	18399	18302	18298	18536	18545	18432	18445	18573	18437	18323	18383	18550	18499	18217	18414	18503	18357	18386	18331	18478	18241	18368	18388	18314	18502	18344	18413	18520	18323	18516	18358	18397	18545	18601	18262	18153	18352	18299	18298	18426	18397	18564	18302	18497	18461	18443	18387	18360	18351	18632	18440	18421	18205	18452	18366	18367	18431	18401	18325	18192	18420	18375	18400	18202	18152	18279	18457	18365	18596	18415	18348	18341	18424	18448	18454	18346	18232	18288	18227	18307	18426	18229	18231	18604	18621	18621	18640	18441	18428	18595	18438	18545	18527	18423	18542	18505	18217	18317	18340	18302	18361	18366	18206	18479	18355	18399	18354	18472	18346	18138	18217	18544	18281	18496	18460	18334	18472	18294	18321	18647	18354	18316	18270	18241	18276	18109	18293	18465	18205	18325	18388	18336	18334	18275	18473	18282	18392	18414	18563	18339	18317	18486	18339	18435	18400	18312	18370	18323	18399	18388	18171	18508	18327	18375	18179	18310	18311	18373	18642	18275	18357	18433	18395	18486	18407	18543	18518	18415	18398	18297	18418	18263	18484	18451	18261	18294	18534	18774	18284	18425	18444	18332	18098	18255	18211	18355	18199	18380	18340	18467	18614	18583	18269	18439	18224	18408	18665	18409	18418	18549	18416	18566	18553	18430	18245	18680	18644	18447	18369	18248	18586	18568	18484	18383	18451	18509	18255	18440	18293	18441	18378	18456	18346	18388	18307	18306	18183	18516	18304	18326	18362	18342	18320	18339	18302	18365	18416	18295	18557	18445	18482	18361	18590	18491	18342	18192	18422	18216	18668	18362	18450	18498	18484	18353	18295	18431	18237	18439	18526	18407	18400	18261	18492	18340	18417	18549	18461	18340	18330	18467	18546	18458	18488	18326	18541	18523	18406	18484	18449	18537	18227	18247	18422	18417	18417	18300	18261	18299	18458	18075	18102	18358	18529	18564	18351	18395	18300	18516	18539	18597	18306	18611	18250	18405	18412	18300	18351	18420	18544	18477	18764	18390	18408	18546	18621	18540	18373	18267	18372	18443	18397	18465	18450	18558	18284	18610	18489	18252	18605	18472	18417	18579	18391	18371	18389	18505	18283	18506	18497	18533	18457	18302	18456	18211	18520	18562	18632	18321	18574	18259	18330	18402	18533	18480	18402	18707	18493	18302	18520	18622	18419	18295	18380	18557	18406	18352	18261	18519	18284	18471	18487	18208	18393	18540	18372	18356	18497	18431	18347	18472	18343	18490	18361	18267	18401	18247	18224	18515	18259	18505	18266	18457	18163	18346	18261	18297	18270	18304	18142	18601	18412	18470	18391	18406	18363	18448	18390	18248	18114	18400	18558	18505	18214	18348	18471	18333	18461	18321	18517	18254	18497	18353	18471	18320	18352	18476	18592	18499	18490	18366	18263	18606	18440	18239	18259	18502	18340	18496	18344	18538	18524	18393	18575	18322	18325	18539	18457	18257	18295	18570	18478	18351	18379	18248	18317	18407	18509	18363	18514	18406	18385	18349	18384	18437	18473	18426	18220	18370	18364	18491	18546	18195	18211	18293	18378	18444	18437	18348	18363	18542	18362	18339	18315	18470	18404	18529	18394	18432	18272	18495	18533	18312	18492	18394	18421	18353	18129	18457	18385	18358	18646	18246	18648	18372	18332	18295	18431	18345	18412	18350	18700	18536	18600	18237	18394	18537	18203	18495	18446	18313	18660	18622	18413	18416	18448	18551	18386	18650	18370	18466	18191	18387	18441	18355	18315	18397	18394	18447	18461	18508	18419	18581	18322	18426	18329	18433	18470	18395	18581	18665	18496	18366	18363	18356	18462	18335	18212	18339	18322	18409	18285	18428	18417	18433	18349	18189	18314	18155	18214	18384	18502	18560	18501	18296	18461	18469	18649	18633	18271	18196	18378	18228	18317	18452	18303	18339	18455	18401	18377	18258	18356	18373	18426	18404	18792	18664	18394	18244	18411	18394	18363	18316	18416	18346	18533	18408	18144	18427	18572	18373	18417	18467	18409	18419	18250	18361	18391	18464	18477	18296	18250	18211	18389	18483	18413	18393	18294	18268	18299	18444	18403	18415	18471	18294	18393	18456	18415	18364	18356	18478	18418	18370	18522	18402	18367	18415	18478	18379	18585	18411	18434	18434	18330	18239	18177	18569	18494	18325	18214	18327	18521	18527	18408	18371	18203	18536	18493	18522	18393	18394	18130	18476	18510	18425	18351	18217	18410	18402	18395	18533	18475	18233	18135	18504	18367	18352	18651	18463	18383	18528	18566	18448	18276	18469	18204	18443	18373	18438	18342	18530	18358	18370	18387	18519	18354	18396	18371	18397	18279	18497	18341	18564	18132	18460	18464	18462	18338	18404	18481
20402	33376	31522	24710	23855	21066	18802	17357	19277	35792	40888	33737	23797	17492	15368	15076	14877	14955	14983	14713	14743	14758	14972	14845	14681	14998	14831	14856	14773	14991	14866	14915	14885	14680	14597	15030	14826	14937	14821	14878	14974	14754	14966	14922	14852	14867	14867	14858	14850	14938	14835	14864	14940	15015	15137	14784	14880	14845	14801	15091	14979	14798	14938	14842	14906	14743	15008	14885	14906	14923	14873	14917	14992	14732	14963	14791	14825	14876	14748	15000	14922	14830	14980	14863	15017	14856	14875	14901	14902	14854	14676	15026	14777	14922	14798	14825	14789	14830	14692	14820	14941	14819	14937	14911	14852	14810	15076	14952	14897	14714	14970	14780	14918	14854	14749	14912	14836	14920	14906	14995	14912	14860	14780	14843	14900	14992	14873	14955	14945	14927	14783	14840	14794	14675	14841	14915	15011	14790	14961	14864	14836	14753	14968	14857	14809	14682	14879	14748	14815	14840	14899	14852	14806	14893	14889	14790	14982	14696	15018	14954	14857	14732	14997	14998	14737	14889	14936	14865	14911	14743	14874	14732	14828	14932	14811	14917	14782	14784	14936	14904	14872	14756	14888	14925	14964	14740	14815	15018	14905	15010	14800	14644	14947	14889	14966	14877	14912	14867	14807	14903	14783	14905	14953	14947	15052	14959	14769	14786	14921	14833	14906	14876	14946	14827	14707	14762	14893	14726	14915	14963	14678	14860	14846	14859	14781	14933	14814	14893	14814	15036	14783	14912	14653	14875	14943	14693	14978	14946	14964	14873	14579	14924	14944	14867	14720	14963	14891	14787	14972	14880	14876	14843	14748	14901	15001	14765	14931	14738	14945	14768	14891	14838	14910	14963	14857	14936	14951	14903	14591	14926	14941	14815	14892	14975	14996	14664	14882	14841	14931	14847	14895	14769	14823	14877	14781	14918	14824	15063	14942	14796	14906	14845	14792	14720	14921	14785	14841	14945	14921	14941	14784	14856	14891	14871	14904	14847	14843	14777	14818	14883	14947	14932	14851	14894	14844	14860	14916	14744	14942	14720	14824	14877	14875	14917	14940	14831	14948	14970	14969	14740	14752	14843	14848	14845	14794	15032	15061	14886	14867	14883	14794	14863	14925	14882	14905	14644	14968	14801	14876	14705	14801	14916	14976	15037	14908	14751	14700	14864	14893	14884	14939	14856	14980	14989	14791	14873	14756	14789	14925	14939	14933	14827	14928	14712	14807	15085	14889	15039	14773	14700	14990	14779	14802	14892	14780	14991	14800	14778	14843	15073	14912	14796	14781	14885	14717	15007	14901	14794	15033	14934	14880	14796	14857	14855	14952	14927	14596	14868	14906	14910	14932	14934	14910	14798	14667	14895	15019	14756	14978	14887	14804	14836	15032	14847	14867	14834	14871	14933	14866	14904	14997	14825	14866	14799	14677	15021	14816	14982	14857	14843	14818	14807	14856	14736	14809	14797	15032	14614	14906	14899	14822	14933	14870	14886	14878	15003	14769	14889	14890	14901	14849	14879	14920	14827	14745	14775	14910	14764	14923	14913	14818	14970	14771	14951	14921	14922	14846	14898	14892	14652	14828	14824	15021	14938	14916	14795	14849	14841	14771	14858	14971	14747	14873	14867	14820	14773	14939	14876	14778	14916	14880	14929	14752	14917	14888	14650	14977	14851	14856	14958	14773	14872	14801	14732	14847	14867	14862	14745	14871	15002	14923	14863	14792	14876	14923	14839	14862	14792	15015	14849	14824	14870	14853	15055	14884	14984	14839	14865	14723	14925	14903	14850	15004	14926	14857	14884	15127	14887	14830	14872	15013	14630	14978	14957	14814	14880	14865	14763	14712	14818	14797	14834	14864	14759	14778	14918	14936	14986	14882	14904	14738	14766	14869	14917	14790	14851	14888	14805	14789	14863	14869	14763	14921	14884	14948	14742	14682	14803	14778	14716	14812	14889	15023	14792	14921	14825	14853	14668	14672	14841	14873	14862	14745	14875	14865	14869	14940	14899	14881	14864	14712	14734	14554	14673	14893	14932	14919	14821	14986	15001	14919	14933	14734	14860	14704	14730	14844	14992	14915	15017	14919	14762	14928	14911	14944	14926	14933	14872	14835	14997	14740	14937	15083	14975	14873	14741	14933	15046	14824	14811	14954	14903	14868	14873	15003	14821	14893	14806	14851	14981	14828	14911	14849	14854	14918	14995	14988	14813	14825	14866	14901	14789	14899	14741	14873	14936	14925	14961	14962	14655	14763	14877	14906	14831	15013	14883	14709	14698	14644	14859	14782	14798	14778	14842	14969	14718	14742	14874	14892	14858	14854	14753	14779	14898	14869	15079	14720	15034	14809	15102	14765	14815	14898	14696	14960	14890	14846	14979	14810	14899	14836	14745	14687	14865	14797	14862	14886	14880	14960	14849	14967	15044	14832	14975	15013	14935	14900	14834	14695	14892	14784	14862	15007	14941	14754	14919	14731	14847	14873	14869	14787	14866	14804	14857	14887	14907	14742	14741	14847	14703	14763	14808	15017	14810	14851	15035	14927	14758	14829	14974	14654	14774	14955	14908	14729	14780	14967	14857	14928	14821	14813	14989	14914	14837	14919	14902	14954	14949	14690	14943	14861	15063	14825	15050	14906	14804	14846	14962	14752	14790	14847	14828	15012	14896	14851	14908	14920	14874	14773	14810	14881	14554	14874	14837	14680	14819	15049	14808	15191	14958	14792	14792	14907	14915	14956	14921	14888	14828	14996	14951	14824	14898	15151	14796	14736	14686	14699	14780	14840	14894	14782	14895	14918	14926	14890	14856	15178	14732	14754	14888	14852	14969	14956	14961	14808	14769	14748	14676	15082	14920	14785	14912	14781	14802	15004	14945	14829	14730	14722	14981	14789	14797	14976	14785	14693	14973	14898	14927	14720	14809	14872	14842	14889	14900	14877	14807	14649	14821	14791	14884	14673	14938	15008	14893	14871	14929	14857	14821	14876	14683	14806	14886	14824	14802	14785	14925	14723	14911	14771	14967	14843	14825	14992	14824	14965	14997	14916	14808	14704	14993	14636	15039	14862	14634	14913	15050	14869	14836	14846	14711	14962	15075	14907	14629	14905	14922	14975	14973	14618	14948	14816	14770	14852	14801	15028	14909	14878	14976	14845	14786	14952	14977	14884	14885	14864	14798	14818	14725	14796	14860	14982	14759	14891	14941	14930	15004	14914	14853	14694	14970	14963	14916	14902	14838	14914	14954	14898	14951	14657	14943	14798	15028	14712	14760	14924	14868	14901	14715	14775	14939	14704	14885	14955	14903	14694	14877	14783	14907	14748	14836	14824	14936	15089	14947	14858	14909	14942	14853	14954	14685	14921	15000	14790	14874	14853	14916	14988	14830	14673	14867	14879	14681	14818	15004	14870	14861	14959	14888	14871	14922	14739	14927	14789	14737	14790	14832	14838	14752	14918	14640	15004	14886	14718	15081	14897	14905	14616	14756	14960	14948	14916	14704	14925	14926	14935	14871	14766	14974	14966	15077	14806	14963	14993	14756	14696	15035	14752	14820	14869	14660	14799	14797	14977	14948	14857	14813	14978	14864	14905	14849	14894	14971	14763	14907	14859	14950	14874	14721	14846	14756	14878	14819	14863	15004	14903	14877	14752	14810	14811	15000	14838	14944	14790	14941	14838	14806	14872	14814	14844	14712	14804	14831	14994	14850	14901	14797	14882	14741	14897	14895	14767	14906	14895	14792	14802	14989	14791	15042	14782	14832	14882	14869	14857	14819	14754	14908	14698	14964	15029	14851	15028	14786	14927	14934	14923	14828	14888	14722	14864	14887	14841	14755	14792	14918	14802	14812	14805	14781	14725	15026	14804	14797	14952	14886	15051	14808	14827	14978	14960	14886	14828	14950	14824	14859	14871	15004	14901	14901	14898	14740	14887	14928	14950	14881	14825	14829	14917	14779	14906	14818	14712	14967	14896	14942	14939	14961	14873	14839	14937	14902	14869	14781	14879	14830	14854	14806	14935	15059	14919	14860	14832	14888	14952	14926	14788	14826	14816	14833	14846	14840	14799	14942	14928	14847	14897	14805	14900	14792	14727	14803	14952	14891	14856	14922	14878	14937	14940	14940	14944	14882	15042	14840	14899	14915	14809	14790	14787	14921	14861	14896	14930	14783	14929	14843	14766	14723	14880	14847	14863	14879	14802	14830	14871	14641	14677	14882	14893	14966	14968	15013	15063	14893	14925	14818	14923	14867	14922	14840	15059	14675	14984	14932	14810	14871	14944	14736	14955	14894	14820	14744	15015	14869	14822	14899	15003	14924	14960	14824	14993	14767	14858	14846	14947	14827	14887	14949	14819	15000	14997	14782	14878	14900	14875	14907	14813	15058	14787	14752	14701	14903	14896	14688	14949	14998	14824	14762	14810	14891	14796	15069	14780	14872	14743	14715	15035	15040	14800	14934	14830	14854	15019	14804	14963	14875	14757	14954	14914	14810	14904	14892	14895	14998	14837	14979	14930	14821	14634	14913	15035	15097	14932	14856	14809	14783	14831	14848	14864	14816	14920	14857	14655	14843	14793	14913	14934	14801	14873	14917	14771	14874	14854	14852	14729	14778	14974	14980	14990	14707	14799	14949	14943	14813	14749	14744	14870	14937	14851	14909	15000	14843	14749	14876	14895	14794	14892	14672	14979	14776	15051	14942	14937	14837	14830	14700	14858	14878	14863	14983	14654	14819	14733	15029	14656	14921	14992	14838	14803	14895	14891	14848	14865	14939	14847	14762	14927	14810	14904	14646	14809	14918	14781	14792	14911	14681	14883	14785	14907	14995	14901	14845	14712	14948	15039	14855	14966	14803	14816	14938	14748	14824	14833	14770	15002	14932	14887	14851	14839	14772	14797	14815	14798	14666	14807	14942	14960	14797	14657	14921	14826	14781	14913	14744	14848	14720	14910	14851	14907	14717	14749	14860	14777	14994	14902	14818	14889	14868	14952	14631	15027	14984	14827	14822	14755	14881	14765	14773	14754	14966	14972	14657	14728	14886	15097	14891	14832	14972	14854	14892	14932	14745	14859	14755	14898	14869	14862	14853	14690	14649	14928	14870	14864	14827	15009	14831	14844	14875
23774	21012	28434	23946	22540	26257	26748	21167	21354	31626	55542	49029	35502	25518	20017	18067	17562	17742	17653	17662	17583	17490	17306	17102	17711	17502	17307	17430	17500	17470	17447	17328	17429	17630	17445	17542	17652	17350	17508	17400	17477	17269	17561	17614	17269	17406	17411	17540	17717	17379	17724	17347	17534	17378	17293	17518	17290	17423	17547	17425	17514	17624	17394	17426	17351	17364	17435	17401	17498	17474	17456	17131	17577	17117	17434	17455	17465	17420	17349	17498	17198	17290	17538	17467	17210	17308	17380	17239	17329	17345	17221	17446	17418	17435	17507	17284	17443	17401	17454	17375	17326	17440	17255	17538	17418	17115	17445	17507	17388	17527	17320	17527	17428	17379	17515	17358	17270	17330	17581	17378	17328	17090	17327	17211	17464	17303	17353	17482	17555	17451	17435	17366	17248	17421	17298	17486	17370	17531	17457	17397	17459	17458	17358	17378	17575	17376	17218	17275	17163	17121	17351	17416	17685	17455	17405	17551	17168	17246	17446	17405	17289	17315	17476	17363	17483	17562	17476	17511	17597	17278	17367	17317	17413	17546	17324	17303	17372	17412	17555	17519	17408	17193	17527	17445	17732	17512	17415	17439	17508	17277	17431	17512	17476	17428	17371	17212	17377	17467	17495	17505	17233	17680	17602	17370	17287	17411	17531	17352	17360	17469	17427	17355	17259	17436	17423	17429	17478	17507	17270	17441	17186	17488	17600	17361	17311	17519	17286	17346	17397	17147	17424	17302	17422	17350	17342	17264	17284	17435	17442	17494	17268	17259	17508	17430	17477	17300	17551	17252	17159	17386	17321	17327	17397	17398	17274	17557	17660	17389	17305	17267	17226	17182	17347	17388	17548	17553	17621	17596	17444	17340	17509	17562	17443	17594	17318	17131	17339	17394	17424	17388	17269	17441	17299	17392	17410	17449	17513	17288	17336	17328	17462	17630	17429	17459	17495	17289	17283	17240	17378	17337	17370	17227	17298	17532	17336	17430	17472	17547	17443	17267	17554	17391	17420	17458	17492	17304	17508	17378	17322	17434	17446	17319	17497	17359	17549	17304	17589	17583	17445	17458	17541	17215	17466	17418	17539	17393	17229	17291	17552	17489	17310	17515	17406	17301	17144	17416	17284	17483	17399	17359	17163	17419	17560	17246	17579	17449	17351	17342	17483	17337	17508	17441	17329	17463	17284	17281	17476	17228	17271	17460	17350	17357	17359	17194	17278	17346	17405	17391	17322	17447	17352	17182	17410	17361	17284	17588	17462	17437	17445	17451	17478	17314	17334	17447	17413	17583	17311	17694	17399	17393	17325	17576	17443	17420	17252	17460	17436	17418	17393	17511	17229	17346	17408	17392	17331	17183	17424	17439	17304	17320	17600	17352	17177	17531	17370	17269	17398	17475	17330	17479	17511	17523	17444	17503	17285	17374	17365	17286	17550	17383	17441	17432	17486	17467	17375	17397	17285	17265	17377	17309	17413	17371	17439	17328	17386	17514	17354	17350	17431	17257	17457	17411	17114	17519	17519	17385	17513	17398	17486	17504	17438	17179	17393	17379	17216	17363	17364	17432	17549	17360	17408	17423	17397	17399	17307	17214	17295	17391	17317	17521	17407	17639	17314	17339	17484	17392	17177	17417	17351	17460	17419	17370	17276	17438	17529	17468	17443	17411	17468	17362	17451	17340	17396	17527	17498	17300	17582	17387	17362	17509	17395	17469	17422	17422	17592	17363	17337	17421	17181	17317	17413	17422	17361	17447	17468	17341	17436	17405	17353	17441	17411	17251	17363	17460	17441	17222	17012	17367	17510	17415	17464	17348	17314	17542	17402	17283	17476	17580	17531	17651	17349	17543	17444	17485	17232	17203	17393	17344	17392	17575	17557	17258	17393	17403	17378	17353	17402	17523	17261	17327	17374	17482	17252	17309	17349	17442	17358	17392	17340	17155	17179	17410	17472	17216	17378	17424	17344	17396	17432	17506	17472	17496	17237	17264	17273	17091	17178	17386	17024	17619	17436	17473	17253	17331	17507	17510	17308	17278	17471	17446	17436	17363	17378	17556	17406	17504	17496	17396	17553	17498	17458	17257	17290	17231	17408	17345	17389	17398	17208	17277	17402	17325	17619	17361	17374	17495	17198	17448	17218	17273	17429	17355	17421	17334	17323	17382	17498	17271	17349	17445	17446	17167	17310	17330	17379	17536	17523	17445	17214	17370	17348	17305	17424	17509	17590	17355	17287	17422	17432	17444	17223	17498	17449	17349	17442	17340	17171	17391	17530	17418	17386	17417	17542	17336	17575	17573	17343	17327	17336	17444	17376	17326	17583	17327	17306	17272	17452	17255	17365	17160	17405	17397	17458	17371	17429	17481	17188	17197	17411	17452	17465	17350	17504	17320	17263	17277	17277	17398	17426	17463	17528	17433	17421	17520	17477	17290	17438	17288	17422	17540	17342	17322	17304	17320	17492	17312	17283	17186	17502	17293	17320	17242	17460	17277	17538	17430	17429	17505	17330	17314	17334	17336	17444	17428	17362	17368	17390	17418	17314	17365	17524	17307	17472	17270	17475	17420	17296	17431	17384	17495	17395	17147	17301	17406	17178	17208	17404	17454	17334	17311	17329	17354	17455	17423	17473	17421	17504	17321	17373	17332	17349	17031	17404	17377	17241	17311	17372	17537	17706	17619	17425	17389	17442	17519	17360	17358	17387	17191	17470	17217	17365	17353	17460	17347	17288	17380	17250	17229	17237	17585	17437	17303	17490	17431	17426	17351	17468	17481	17441	17551	17510	17440	17483	17466	17584	17515	17347	17439	17424	17538	17392	17366	17167	17369	17470	17536	17318	17393	17323	17359	17264	17437	17495	17383	17395	17321	17431	17420	17391	17396	17073	17527	17400	17438	17266	17262	17439	17278	17433	17452	17466	17400	17536	17547	17118	17502	17353	17441	17418	17188	17495	17390	17552	17317	17182	17222	17319	17578	17517	17481	17338	17293	17277	17381	17220	17391	17504	17439	17398	17310	17406	17285	17429	17204	17463	17448	17385	17419	17416	17487	17409	17558	17388	17352	17193	17356	17336	17392	17213	17408	17385	17269	17461	17360	17458	17295	17425	17332	17243	17326	17420	17510	17218	17426	17379	17337	17178	17188	17520	17438	17398	17177	17252	17494	17452	17295	17295	17563	17454	17376	17300	17293	17423	17287	17319	17418	17455	17307	17269	17425	17202	17253	17236	17458	17292	17479	17243	17513	17427	17159	17335	17349	17447	17373	17249	17436	17117	17299	17370	17530	17317	17497	17223	17173	17208	17430	17590	17443	17258	17348	17317	17393	17263	17279	17497	17342	17400	17556	17280	17328	17387	17470	17155	17433	17601	17429	17264	17292	17366	17450	17342	17484	17216	17276	17399	17461	17413	17304	17312	17247	17358	17207	17262	17352	17479	17348	17344	17331	17262	17456	17378	17362	17323	17489	17533	17605	17271	17445	17460	17240	17073	17381	17480	17472	17337	17463	17285	17291	17456	17535	17128	17260	17363	17522	17416	17483	17287	17381	17310	17116	17480	17228	17559	17364	17463	17304	17356	17536	17551	17484	17357	17572	17666	17261	17346	17429	17377	17348	17368	17378	17531	17493	17557	17490	17448	17300	17418	17400	17365	17463	17472	17383	17528	17433	17463	17394	17509	17426	17319	17347	17289	17552	17204	17577	17301	17486	17505	17404	17371	17515	17417	17535	17478	17410	17385	17091	17337	17412	17478	17298	17198	17496	17424	17387	17183	17483	17433	17428	17316	17350	17386	17314	17530	17365	17356	17407	17279	17159	17500	17446	17537	17494	17441	17304	17265	17329	17239	17422	17332	17160	17354	17270	17272	17616	17412	17249	17483	17587	17371	17470	17659	17326	17546	17367	17283	17523	17298	17394	17472	17366	17303	17252	17388	17547	17345	17474	17476	17168	17532	17309	17599	17415	17480	17433	17322	17382	17343	17426	17364	17440	17410	17335	17233	17104	17310	17377	17608	17500	17543	17216	17393	17266	17469	17551	17433	17380	17441	17281	17466	17361	17444	17497	17301	17477	17282	17576	17257	17369	17193	17626	17409	17288	17548	17361	17280	17396	17435	17121	17354	17420	17321	17412	17348	17632	17379	17230	17395	17226	17529	17499	17301	17067	17424	17570	17559	17396	17284	17238	17350	17488	17338	17545	17300	17352	17400	17300	17396	17516	17345	17344	17325	17526	17389	17470	17372	17513	17448	17530	17143	17339	17116	17431	17480	17514	17446	17232	17447	17619	17583	17531	17773	17307	17548	17424	17401	17455	17439	17283	17456	17430	17417	17430	17354	17322	17188	17627	17432	17201	17483	17397	17196	17131	17312	17412	17290	17405	17226	17450	17535	17414	17307	17274	17274	17242	17409	17380	17364	17396	17612	17664	17096	17589	17513	17413	17607	17288	17333	17579	17173	17269	17540	17246	17420	17311	17389	17392	17266	17481	17395	17292	17479	17389	17401	17358	17453	17375	17461	17393	17240	17438	17273	17389	17382	17367	17355	17442	17385	17427	17222	17528	17290	17387	17464	17541	17503	17353	17241	17534	17412	16972	17584	17379	17349	17349	17301	17435	17469	17360	17356	17220	17265	17476	17295	17355	17471	17237	17289	17557	17287	17445	17333	17558	17451	17412	17474	17409	17453	17590	17334	17645	17294	17371	17576	17301	17313	17273	17417	17551	17388	17458	17330	17361	17388	17413	17065	17453	17378	17295	17368	17395	17354	17427	17378	17370	17383	17379	17347	17467	17453	17315	17333	17416	17488	17337	17301	17415	17445	17135	17299	17303	17563	17278	17480	17499	17488	17616	17314	17492	17454	17509	17529	17461	17396	17286	17186	17278	17415	17413	17390	17177	17457	17356	17380	17354	17266	17212	17492	17304	17530	17252	17330	17448	17277	17265	17374	17448	17341	17327	17230	17298	17330	17197	17264	17312	17225	17469	17467	17503	17361	17510	17318	17421	17535	17610	17383	17437	17365	17243	17249	17415	17434	17380	17422	17419	17398	17247	17133	17240	17323	17140	17663	17588	17422	17283	17359	17364	17556	17432	17230	17397	17218	17255	17254	17438	17233	17421
23718	41000	38674	31612	28145	26699	22463	18989	20841	34543	54456	47273	33718	22046	16181	14462	14152	14286	14317	14364	14216	14027	14313	14111	14171	14331	14258	14135	14219	14420	14209	14309	14284	14180	14383	14285	14311	14255	14174	14248	14459	14196	14105	14275	14188	14352	14314	14159	14208	14295	14144	14284	14326	14300	14204	14271	14381	14313	14346	14319	14246	14198	14319	14280	14166	14280	14250	14235	14310	14232	14239	14128	14265	14215	14381	14200	14369	14456	14224	14287	14341	14266	14405	14127	14171	14045	14305	14217	14157	14225	14262	14291	14250	14173	14368	14414	14439	14374	14227	14155	14271	14155	14322	14132	14181	14165	14452	14221	14299	14358	14059	14286	14407	14258	14324	13975	14375	14300	14299	14159	14448	14168	14140	14101	14195	14278	14288	14327	14154	14328	14168	14346	14176	14402	14274	14349	14327	14099	14150	14275	14132	14376	14005	14137	14255	14263	14243	14247	14409	14240	14298	14257	14243	14206	14341	14291	14211	14088	14169	14273	14182	14239	14347	14428	14295	14251	14274	14153	14152	14422	14208	14187	14364	14128	14043	14350	14085	14151	14110	14418	14301	14324	14058	14185	14267	14203	14181	14157	14312	14146	14178	14141	14263	14397	14365	14148	14229	14369	14284	14341	14253	14277	14245	14284	14228	14059	14142	14312	14171	14259	14183	14236	14171	14089	14226	14100	14190	14239	14214	14374	14175	14085	14355	14147	14312	14216	14211	14373	14068	14348	14161	14265	14361	14400	14281	14245	14089	14408	14302	14276	14172	14265	14367	14207	14276	14365	14247	14290	14210	14332	14160	14281	14256	14198	14153	14450	14332	14179	14360	14172	14237	14289	14254	14167	14276	14234	14117	14174	14263	14345	14298	13998	14198	14200	14206	14199	14244	14166	14143	14194	14151	14169	14344	13983	14191	14141	14177	14215	14092	14244	14157	14166	14380	14240	14236	14012	14166	14239	14154	14204	14257	14246	14129	14186	14231	14216	14193	14265	14305	14327	14290	14225	14200	14230	14086	14264	14301	14182	14169	14239	14307	14231	14470	14081	14246	14330	14235	14129	14230	14251	14292	14126	14156	14244	14120	14274	14176	14238	14325	14248	14304	14082	14258	14217	14229	14395	14215	14279	14185	14359	14411	14226	14214	14061	14119	14216	14327	14230	14174	14217	14212	14247	14285	14298	14221	14311	14370	14133	14317	14302	14187	14314	14303	14167	13957	14264	14242	14312	14289	14241	14305	14241	14368	14407	14119	14285	14215	14162	14165	14189	14384	14290	14228	14301	14240	14253	14062	14371	14281	14233	14138	14314	14386	14136	14413	14243	14215	14265	14234	14148	14288	14172	14407	14378	14246	14027	14166	14200	14187	14243	14292	14288	14138	14185	14071	14386	14019	14169	14233	14195	14181	14151	14335	14343	14285	14578	14268	14147	14281	14301	14381	14175	14195	14137	14316	14317	14187	14241	14160	14196	14327	14215	14436	14361	14323	14095	14171	14253	14245	14164	14286	14145	14188	14204	14235	14214	14174	14086	14287	14216	14301	14465	14293	14246	14262	14057	14069	14326	14165	14051	14321	14262	14211	14339	14353	14305	14287	14255	13986	14104	14137	14228	14160	14291	14251	14128	14065	14335	14197	14245	14367	14186	14306	14275	14126	14260	14115	14248	14257	14232	14205	14129	14299	14260	14235	14255	14252	14194	14235	14139	14473	14224	14211	14374	14113	14015	14208	14297	14097	14128	14201	14135	14277	14221	14284	14300	14071	14186	14173	14421	14217	14243	14058	14208	14232	14182	14336	14295	14279	14191	14356	14369	14318	14160	14268	14363	14157	14257	14206	14330	14258	14360	14083	14205	14237	14256	14264	14265	14320	14199	14271	14275	14125	14185	14343	14121	14232	14339	14167	14147	14246	14318	14216	14217	14282	14332	14294	14258	14263	14101	14212	14267	14369	14194	14101	14277	14060	14298	14105	14126	14332	14257	14206	14330	14372	14206	14104	14254	14123	14306	14275	14259	14412	14279	14182	14163	14259	14270	14278	14216	14298	14043	14112	14313	14302	14168	14179	14312	14258	14342	14154	14252	14171	14199	14190	14121	14208	14433	14268	14246	14324	14226	14397	14216	14353	14332	14331	14269	14197	14139	14343	14284	14191	14185	14355	14276	14247	14163	14295	14202	14214	14168	14084	14250	14260	14332	14240	14406	14343	14360	14222	14247	14225	14167	14258	14369	14193	14271	14175	14276	14290	14179	14124	14062	14207	14172	14185	14181	14264	14183	14359	14210	14238	14257	14154	14287	14251	14116	14194	14321	14297	14229	14054	14234	14245	14214	14129	14208	14090	14101	14181	14340	14253	14328	14217	14152	14192	14226	14266	14328	14349	14182	14132	14374	14246	14072	14208	14130	14353	14171	14276	14273	14287	14331	14073	14349	14237	14283	14386	14163	14139	14029	14257	14169	14225	14165	14339	14263	14193	14124	14278	14231	14083	14144	14182	14290	14425	14313	14164	14385	14278	14191	14130	14092	14252	14213	14299	14142	14222	14204	14296	14171	14155	14268	14287	14224	14225	14442	14383	14067	14288	14288	14165	14109	14236	14343	14219	14384	14196	14261	14232	14191	14113	14281	14112	14133	14159	14116	14270	14206	14328	14241	14204	14113	14142	14235	14198	14261	14215	14183	14402	14098	14191	14225	14240	14342	14189	14287	14204	14211	14235	14305	14181	14210	14293	14384	14330	14182	14281	14248	14388	14221	14260	14249	14201	14232	14422	14186	14144	14316	14154	14266	14193	14316	14403	14195	14191	14194	14377	14164	14441	14242	14217	14172	14289	14197	14340	14205	14184	14191	14295	14243	14183	14052	14364	14122	14251	14204	14224	14138	14199	14255	14353	14242	14174	14308	14272	14282	14364	14226	14077	14350	14333	14064	14313	14135	14383	14369	14195	14474	14112	14157	14167	14222	14304	14269	14250	14098	14229	14137	14255	14246	14181	14213	14178	14384	14195	14058	14226	14110	14194	14282	14324	14140	14265	14148	14332	14165	14231	14176	14247	14361	14315	14400	14130	14087	14100	14219	14477	14200	14099	14295	14194	14307	14207	14197	14303	14192	14245	14164	14176	14195	14390	14215	14138	14096	14307	14097	14304	14198	14320	14240	14080	14287	14262	14435	14262	14296	14264	14238	14097	14238	14268	14368	14128	14420	14008	14256	14303	14251	14322	14202	14208	14255	14402	14336	14431	14204	14201	14319	14231	14297	14388	14248	14064	14156	14294	14054	14343	14165	14178	14218	14202	14191	14133	14269	14100	14149	14194	14209	14198	14340	14314	14330	14242	14213	14283	14086	14160	14168	14229	14264	14163	14169	14267	14475	14344	14205	14135	14359	14157	14380	14228	14391	14292	14346	14105	14172	14145	14081	14235	14132	14383	14379	14241	14404	14182	14251	14204	14152	14302	14160	14297	14188	14342	14265	14261	14327	14241	14084	14177	14140	14115	14318	14149	14282	14246	14218	14211	14232	14336	14320	14322	14178	14099	14257	14334	14209	14305	14239	14218	14230	14226	14260	14253	14212	14271	14275	14195	14212	14216	14119	14347	14243	14243	14296	14078	14265	14183	14251	14182	14282	14275	14374	14320	14266	14209	14271	14073	14255	14182	14275	14277	14392	14261	14088	14317	14115	14465	14348	14353	14265	14186	14349	14185	14225	14321	14336	14311	14028	14352	14284	14225	14391	14190	14268	14186	14166	14033	14201	14191	14330	14224	14182	14202	14168	14319	14124	14244	14228	14273	14271	14262	14276	14106	14347	14207	14224	14040	14294	14253	14111	14229	14246	14019	14327	14170	14194	14226	14156	14261	14127	14238	14150	14236	14351	14094	14138	14162	14332	14132	14273	14227	14001	14034	14252	14277	14123	14181	14205	14290	14305	14205	14288	14307	14187	14280	14281	14273	14291	14282	14333	14397	14225	14163	14194	14196	14246	14166	14170	14226	14212	14337	14404	14331	14448	14252	14238	14136	14311	14106	14262	14352	14216	14323	14162	14195	14232	14332	14368	14224	14220	14292	14250	14368	14379	14205	14217	14134	14228	14185	14321	14305	14455	14074	14080	14117	14348	14240	14225	13974	14327	13928	14284	14340	14251	14220	14327	14129	14242	14303	14230	14255	14263	14455	14167	14190	14361	14302	14164	14212	14383	14425	14213	14297	14280	14125	14292	14113	14276	14442	14133	14383	14247	14166	14154	14202	14190	14404	14281	14101	14372	14177	14160	14164	14292	14309	14049	14181	14310	14071	14240	14152	14331	14359	14258	14294	14208	14401	14128	13981	14241	14304	14153	14306	14274	14302	14217	14235	14095	14199	14173	14292	14337	14206	14386	14179	14214	14149	14420	14332	14341	14157	14261	14291	14294	14169	14275	14000	14177	14283	14370	14194	14277	14177	14481	14247	14152	14243	14281	14300	14292	14127	14063	14120	14391	14291	14306	14164	14197	14092	14144	14116	14293	14392	14253	14214	14332	14352	14214	14204	14189	14319	14205	14264	14249	14325	14406	14300	14253	14177	14204	14171	14125	14212	14343	14075	14209	14214	14342	14339	14109	14462	14070	14194	14231	14151	14060	14205	14112	14161	14288	14293	14284	14156	14244	14183	14221	14319	14281	14295	14328	14280	14152	14349	14233	14235	14281	14286	14270	14166	14209	14158	14175	14279	14315	14235	14147	14224	14153	14140	14038	14288	14213	14203	14231	14092	14162	14416	14184	14234	14352	14172	14231	14250	14195	14448	14372	14145	14201	14187	14209	14093	14237	14247	14282	14043	14307	14384	14314	14193	14460	14185	14182	14209	14115	14214	14204	14255	14262	14250	14274	14337	14224	14121	14391	14305	14260	14277	14337	14184	14160	14196	14293	14196	14139	14304	14187	14119	14278	14208	14240	14379	14094	14288	14205	14268	14373	14405	14369	14128	14249	14295	14118	14210	14189	14161	14238	14340	14209	14253	14338	14210	14203	14197	14031	14172	14280	14280	14305	14079	14243	14186	14346	14432	14316	14249	14227	14371	14207	14463	14162	14324	14357	14324	14314	14439	14216	14219	14207	14324	14109	14273	14262	14276	14255
30066	23736	25406	22610	20312	20308	20254	19343	19110	19554	22335	22449	20776	19178	18488	18251	18100	18098	17956	18367	18319	17996	17905	17987	18301	18143	18154	18108	18142	17955	17954	18196	18255	18275	17980	18271	18012	18047	18065	18035	18116	18288	18184	18155	17980	18311	18011	18014	18111	18158	18038	17915	18067	18234	18230	18105	18062	18243	18105	18173	18034	18155	18047	18269	18295	17826	17980	18059	18039	18129	18249	18150	18239	18112	18025	18187	17970	18203	18112	17975	17825	18217	18139	18042	18277	18112	18148	18012	18376	17903	18165	18332	18168	18031	17975	18032	18068	17939	18106	18186	18120	18169	18337	18276	18137	18095	17954	17822	17999	18165	18163	17959	18104	17965	18021	17961	18080	18009	17863	18185	18164	18059	18159	18248	18101	17842	18137	18179	17771	17911	18012	17998	18056	18127	17808	18068	18021	18331	18095	17931	18027	18212	17902	18037	17919	18250	18185	18107	18136	17925	18102	18064	18292	18162	18107	18148	18127	18191	18268	18133	18008	18067	17894	18169	18210	18219	18158	18084	17897	18067	18039	18140	18100	18349	18022	18004	18271	18267	18197	18116	17993	18208	18056	18015	18084	18074	18019	18081	18150	17832	18008	17979	18029	18218	18140	17900	18286	18116	18132	18080	18111	18061	18203	18097	18148	18027	18153	18057	18089	18240	18045	17849	18159	17971	18150	18090	18038	17988	18220	18263	17983	18097	18171	18009	18058	18185	18008	17950	18163	18098	17731	18000	18141	18188	18112	17957	18136	18035	18145	18007	18162	18143	18021	17971	17923	18101	18175	18153	18075	17976	18117	18154	18011	18237	18319	18149	18013	17926	18145	17889	18041	17949	18278	18223	18036	17771	18129	18124	18072	18083	18284	17960	17915	18135	18147	18007	18299	18057	18103	17940	18173	18009	18119	18101	18007	18169	17949	18002	18244	18330	18221	18289	18115	18168	17940	18335	18235	18004	18030	18006	18192	18098	18020	17962	17899	17870	18034	18280	18218	18010	18155	18050	17941	18191	18158	18160	18212	18131	18079	18124	18232	18041	18077	18107	18178	18020	18108	18031	17990	18212	17899	18031	17976	18192	18136	17968	18000	18054	18120	18302	17995	18136	18040	17916	18228	18182	17984	17885	18128	18184	18118	18317	17993	17854	18288	18009	18033	18058	18082	18200	17933	18072	18143	18077	18084	18099	18262	18117	18047	18051	18128	18188	18167	17984	17918	18061	18171	18058	17950	17974	18171	18286	17990	18132	18195	17992	18422	18010	18167	18032	17731	18117	17974	17986	18177	18183	18344	17991	18142	18204	18080	18288	18205	18005	18145	18246	18126	18072	18100	18119	18047	18062	17995	18071	18083	18342	17969	17894	18193	18076	18147	18238	18219	18181	18233	17930	18074	17997	18263	18054	17990	18038	18181	18074	18250	18046	18253	18013	18120	18053	18192	18202	18070	17922	17888	18141	18050	18006	18035	18228	18052	17822	17947	18018	18087	18433	18082	18210	18003	18179	18079	18009	18158	18174	18213	18012	18230	18095	18128	17975	18382	17855	17929	18155	18036	18214	17904	18130	18351	18142	18030	17946	18119	18240	18138	18163	18107	18174	18231	18159	18158	18121	18021	18155	18053	18067	17986	18269	18275	18139	17880	18282	18035	18113	18033	18133	18141	18142	18231	18153	18013	18119	18095	18333	18197	18245	18239	18048	18168	17972	18004	18084	17963	18235	18081	17949	18077	18211	18029	18228	18167	17915	18134	18008	18117	18191	18207	18299	18115	18278	18190	18043	17736	18191	18129	18293	18168	18162	18490	18032	18204	18061	18052	18211	18251	18150	18258	17884	17960	18180	18132	18365	18230	18056	18288	18206	18113	18340	18001	18169	17981	18187	18213	17827	18159	18078	18084	17935	18269	17984	18174	18358	18027	18156	17876	18144	18106	18132	18140	18034	18061	18111	18040	17830	17967	18173	18109	18262	18180	18128	18210	18083	17950	18035	18248	18175	18018	18085	17927	18088	18249	18175	17969	18144	18343	18158	17975	17920	18147	18233	18228	18045	17973	17871	18126	18102	18128	18065	18211	18034	17968	18152	18083	17834	18058	18071	17924	18232	18133	18155	18041	18289	18038	18187	18063	18132	18035	17875	18205	18072	18174	18021	18332	18207	18192	18136	17962	18071	18117	18173	18269	18179	18042	17983	18198	18159	18113	18170	17946	17970	17899	18120	18191	18054	18356	18138	18293	18237	18045	18371	18235	17933	18119	18238	17959	17998	18022	18053	18177	17984	18084	17880	18001	18107	17988	17975	18121	18094	17842	18064	17916	18035	18043	18092	18287	18099	17917	17932	18086	18134	18127	18159	18285	18277	18200	18124	18342	18240	17969	18156	18018	17980	17973	18308	18052	17967	18050	18094	18141	18104	17976	18073	18103	18092	18042	18256	18036	18094	18253	18167	18052	18088	18115	18103	18018	17982	18282	18019	17907	17960	18126	18185	18231	17934	18064	18136	18149	18211	18270	18099	18176	18134	18066	18051	18051	18059	18234	17944	17991	18214	18027	17875	17983	18051	17971	17918	17976	17980	18129	18041	18183	17906	18193	18024	17925	18018	18084	18032	18038	18024	17906	17947	18048	18199	18092	18385	17921	18175	18020	18157	18133	18228	18191	18072	18081	18088	18248	17935	18033	18122	18191	18092	18355	18106	18068	18085	18192	17909	18198	18046	18234	18208	18113	18094	18134	18109	18130	18144	18019	18107	18236	18015	18258	18111	17985	18171	18148	18352	18220	18080	18242	17991	17893	18114	18070	18204	18157	18067	18085	18192	18144	18136	18158	18053	18145	18046	17991	17980	17968	17994	18159	18291	18154	18416	18092	18183	18265	18110	18213	17889	18053	18050	18286	17962	18179	18049	18000	18202	17930	18105	18246	18125	18012	18277	18154	18192	18319	18089	18121	17935	18109	18068	18318	17966	18052	18165	18224	18003	17913	18139	18114	18029	18349	18113	18205	18109	18138	18058	18002	18140	17908	18133	18109	18068	18050	17934	17953	17949	18289	18302	18210	18165	18141	18094	18193	18132	17886	18091	18076	17979	18041	17923	18046	18157	18251	18016	18102	17904	17994	17925	18121	18207	18222	18081	18072	18122	18078	17911	17949	17976	17902	17956	18073	18020	18252	18192	17954	18081	18203	18227	18049	17974	18238	18026	18166	18005	18094	18080	18259	18030	18133	18103	17939	18093	18257	18135	18025	18048	18248	18229	18047	18166	18168	17967	18140	18065	18072	18059	18268	17929	18335	18143	18197	18097	18063	18001	18212	18197	18228	18001	18183	18252	18103	18269	18331	18170	17998	18043	18214	18141	18261	18334	18195	18161	18160	18292	18093	18124	18082	18037	18165	18014	18012	17862	18160	18034	18219	18145	17985	18081	18031	17987	18163	17985	18137	17880	18128	17989	18109	18112	18028	18093	18039	18191	18186	18194	18163	18166	18219	17925	18252	18150	18062	18150	18273	18144	18024	18009	18128	17999	18178	18067	18156	18143	18150	18105	18151	18118	18239	18098	18135	18162	18290	18165	18025	17969	18225	18143	17983	18054	18139	18060	17968	18228	17989	18101	18069	17847	18183	18027	17995	18118	18214	18202	18110	18009	17921	17945	18099	17858	18071	17888	17864	18031	18113	18164	18051	18121	18116	18150	18129	18091	18162	18197	18001	18107	18197	18417	18105	18259	18217	18152	18136	18120	18040	17993	18239	18253	18147	18093	17872	18267	18078	18239	18047	18185	18107	18182	17981	18205	18094	18257	18125	18097	18059	18043	18167	18192	18110	18041	18051	18080	17934	18237	18123	18148	18197	18183	18107	18083	18244	18221	18335	17977	18380	18196	18132	18070	18035	18104	18088	18153	18379	17868	18211	17957	18121	18116	18096	17942	18172	18095	18051	17915	18248	18237	18131	18071	18266	18252	18119	18063	18096	18163	18248	18062	18071	18068	18086	18128	18131	17877	18139	18038	18063	18097	18047	18036	18206	18179	18286	18245	18124	17941	18152	18085	18037	18249	18195	17987	18020	18227	17926	18181	18207	18021	17879	17992	18348	17876	18059	17853	18091	17940	18108	18045	18127	18145	18108	18149	18204	18113	17951	18136	18194	18101	17954	18203	18230	18188	18272	18126	18215	18083	18019	18200	18348	18067	18181	18281	18305	18036	18231	17974	18115	18053	18217	18084	18284	18312	17877	17983	18220	18042	18018	18025	18103	18145	18153	18202	18088	17994	18059	18324	18271	17902	18100	18156	17989	18086	18062	18125	18148	18119	17931	18298	18109	18012	17947	17843	18020	17965	18021	17987	18024	18148	17968	17996	18186	18273	18027	18166	18315	17920	18051	18236	17851	18130	18157	18390	18009	17971	18222	18260	18073	17975	18221	18184	18086	18019	18236	18059	18092	18020	18190	17958	18072	18031	17999	17774	17988	17997	17886	18173	17981	18021	18276	18003	18216	18203	18212	18095	18140	18076	17939	18058	18024	18260	17931	18132	18171	18030	18123	17932	18049	18170	18086	18146	18151	18040	18142	18038	18108	18025	18144	18017	18071	17982	18321	18188	18081	18222	18022	18096	18175	18141	18319	18026	18104	18074	18134	18105	18141	17941	18265	18050	18023	18029	18004	18068	18156	17983	17936	18098	18000	18386	18032	18217	18312	18047	18106	18180	17999	18191	18211	17944	17833	17956	17792	17876	18038	18046	18032	18095	18064	18085	18011	18317	17831	18102	18009	17967	18224	18256	18151	18043	18145	18145	18075	18008	18144	18018	18037	18233	18188	18030	17895	17879	18044	18120	18128	18309	18208	18149	18210	18251	18010	18090	18238	18192	18283	18101	18298	18179	18176	17951	18098	18148	18208	18092	18171	18384	18245	18073	18119	18095	18104	18257	18153	18074	18085	18110	18213	18196	17977	18123	18247	18250	17940	17857	18221	18023	18177	18086	18156	18017	18194	18084	18096	18231	18068	18042	18061	18165	18175	17949	18093	18080	18036	18089	18020	18125	18210	18035	18068	18104	18072	18100	18042	17977	18080	18083	18024	18174	18223	18099	18035	18004	18149	18185	17984	18112	18153	18436	18236	18237
18892	24260	23137	19391	17999	17598	17882	16570	16050	17074	20792	19652	17504	15604	14787	14653	14604	14660	14755	14505	14566	14505	14747	14622	14829	14538	14466	14587	14710	14674	14556	14654	14673	14611	14672	14480	14536	14611	14690	14528	14596	14541	14626	14583	14742	14578	14537	14623	14808	14647	14500	14596	14903	14752	14491	14738	14625	14473	14652	14568	14528	14514	14725	14611	14473	14609	14521	14425	14708	14554	14724	14656	14441	14652	14744	14667	14505	14647	14642	14759	14706	14638	14615	14422	14713	14607	14612	14581	14553	14700	14678	14506	14445	14637	14862	14691	14647	14772	14564	14600	14594	14636	14592	14835	14570	14608	14507	14561	14647	14604	14571	14636	14579	14866	14619	14557	14672	14635	14780	14519	14552	14718	14678	14812	14656	14641	14499	14635	14474	14653	14612	14507	14726	14620	14738	14501	14726	14517	14754	14540	14679	14569	14592	14675	14646	14689	14609	14572	14624	14705	14489	14652	14619	14592	14755	14508	14662	14639	14646	14679	14608	14606	14612	14759	14626	14597	14389	14551	14674	14600	14651	14661	14528	14560	14572	14634	14620	14632	14763	14624	14821	14495	14767	14656	14499	14595	14421	14676	14713	14314	14664	14713	14548	14414	14701	14579	14737	14665	14731	14678	14630	14659	14771	14633	14675	14623	14704	14682	14710	14628	14681	14718	14644	14563	14693	14697	14516	14542	14794	14674	14670	14443	14560	14489	14674	14490	14663	14716	14581	14627	14850	14627	14825	14492	14805	14601	14688	14754	14660	14725	14761	14597	14515	14654	14485	14545	14646	14696	14470	14443	14581	14641	14709	14556	14600	14697	14603	14463	14639	14716	14467	14625	14641	14594	14446	14547	14734	14702	14692	14607	14648	14542	14655	14630	14705	14509	14854	14540	14558	14589	14621	14654	14754	14645	14715	14657	14606	14593	14659	14556	14649	14556	14771	14751	14537	14644	14685	14663	14745	14536	14760	14614	14621	14747	14520	14610	14675	14659	14652	14603	14562	14533	14612	14718	14670	14719	14546	14602	14716	14632	14739	14486	14657	14662	14710	14591	14699	14641	14510	14622	14734	14612	14725	14630	14615	14776	14637	14552	14818	14583	14573	14761	14709	14673	14532	14566	14558	14641	14518	14529	14634	14671	14764	14478	14681	14504	14633	14733	14535	14672	14706	14622	14687	14534	14684	14633	14725	14538	14541	14502	14834	14516	14640	14675	14721	14572	14732	14476	14692	14801	14722	14694	14494	14808	14766	14478	14606	14561	14590	14695	14638	14588	14549	14508	14793	14577	14546	14442	14558	14643	14631	14737	14605	14630	14569	14525	14782	14617	14671	14514	14652	14676	14772	14765	14546	14592	14571	14822	14590	14497	14625	14612	14760	14507	14693	14845	14384	14677	14623	14697	14563	14642	14753	14704	14562	14638	14472	14674	14475	14558	14516	14619	14783	14721	14481	14590	14528	14380	14594	14630	14573	14501	14613	14692	14676	14594	14724	14818	14762	14753	14612	14706	14568	14557	14536	14661	14603	14601	14712	14580	14573	14623	14498	14611	14408	14671	14736	14743	14652	14616	14647	14406	14584	14558	14698	14489	14858	14457	14622	14559	14553	14619	14587	14532	14470	14565	14637	14633	14795	14653	14708	14571	14634	14562	14669	14683	14521	14642	14708	14524	14543	14543	14784	14552	14753	14619	14599	14745	14482	14543	14568	14673	14503	14662	14674	14602	14584	14587	14605	14715	14578	14540	14779	14550	14810	14615	14387	14519	14599	14662	14638	14717	14674	14646	14681	14451	14772	14556	14588	14468	14726	14659	14773	14433	14664	14718	14472	14703	14625	14597	14534	14872	14800	14574	14628	14499	14557	14669	14554	14582	14705	14578	14450	14534	14565	14599	14478	14637	14478	14715	14634	14675	14594	14817	14692	14592	14726	14641	14672	14658	14473	14397	14755	14726	14604	14548	14584	14647	14780	14756	14744	14615	14617	14569	14736	14663	14566	14641	14610	14742	14461	14672	14815	14565	14639	14561	14664	14614	14749	14642	14685	14708	14712	14563	14756	14726	14590	14673	14599	14705	14673	14765	14553	14669	14696	14756	14505	14532	14585	14660	14651	14733	14516	14666	14634	14639	14415	14545	14585	14499	14537	14724	14697	14622	14686	14726	14683	14670	14672	14614	14767	14477	14573	14540	14709	14725	14597	14613	14532	14642	14617	14876	14641	14469	14702	14551	14629	14657	14601	14584	14825	14749	14570	14801	14592	14442	14631	14712	14566	14715	14610	14642	14651	14721	14573	14682	14588	14738	14402	14643	14529	14562	14626	14832	14629	14649	14629	14673	14714	14758	14579	14602	14748	14578	14542	14726	14587	14539	14802	14598	14738	14698	14660	14701	14436	14618	14607	14680	14704	14500	14576	14562	14573	14584	14659	14729	14672	14516	14553	14581	14637	14532	14462	14567	14634	14445	14743	14690	14552	14841	14888	14606	14532	14553	14503	14575	14784	14470	14640	14561	14597	14621	14627	14518	14734	14546	14816	14570	14597	14489	14553	14623	14636	14757	14657	14650	14597	14621	14497	14535	14646	14654	14702	14581	14706	14540	14726	14451	14555	14621	14554	14783	14696	14660	14606	14385	14729	14711	14397	14528	14607	14701	14597	14634	14662	14549	14689	14544	14715	14568	14728	14534	14715	14665	14626	14710	14654	14761	14738	14560	14743	14553	14637	14484	14661	14669	14629	14762	14522	14536	14678	14656	14630	14636	14530	14647	14653	14511	14776	14648	14672	14592	14509	14662	14670	14677	14732	14536	14648	14580	14579	14656	14643	14631	14636	14573	14706	14595	14596	14597	14542	14484	14588	14551	14704	14747	14547	14626	14649	14657	14610	14606	14632	14729	14595	14550	14784	14748	14578	14711	14653	14627	14719	14615	14642	14499	14719	14553	14453	14556	14682	14638	14725	14578	14668	14572	14744	14608	14642	14704	14700	14418	14697	14564	14611	14670	14519	14783	14630	14524	14537	14620	14455	14650	14654	14603	14539	14638	14709	14677	14491	14666	14658	14765	14467	14561	14589	14607	14556	14711	14710	14612	14598	14695	14731	14700	14452	14653	14411	14616	14648	14582	14439	14598	14516	14732	14737	14612	14536	14730	14683	14588	14633	14762	14431	14842	14578	14545	14438	14596	14622	14366	14516	14723	14578	14667	14521	14825	14667	14594	14635	14696	14623	14550	14582	14632	14713	14514	14499	14637	14524	14613	14514	14665	14636	14521	14607	14665	14498	14758	14622	14502	14754	14740	14673	14795	14483	14575	14593	14531	14584	14754	14599	14557	14869	14612	14649	14724	14622	14502	14737	14697	14518	14703	14559	14652	14594	14588	14532	14690	14530	14738	14590	14759	14676	14710	14726	14736	14625	14516	14648	14620	14690	14547	14651	14541	14649	14715	14598	14615	14556	14544	14595	14635	14720	14569	14552	14693	14517	14689	14555	14705	14580	14672	14539	14399	14629	14752	14670	14659	14567	14674	14523	14706	14842	14518	14632	14479	14488	14580	14505	14583	14519	14737	14783	14601	14707	14641	14797	14743	14741	14524	14615	14693	14731	14631	14597	14574	14633	14637	14769	14501	14523	14788	14450	14495	14576	14531	14580	14698	14770	14805	14664	14675	14699	14643	14683	14499	14619	14663	14714	14624	14739	14597	14784	14557	14480	14748	14599	14636	14665	14718	14641	14430	14513	14567	14606	14776	14447	14623	14554	14547	14560	14582	14694	14486	14553	14649	14457	14670	14690	14665	14650	14653	14413	14637	14701	14623	14654	14781	14646	14593	14562	14643	14669	14537	14661	14611	14673	14610	14559	14565	14691	14550	14797	14504	14725	14717	14718	14455	14826	14633	14554	14494	14549	14723	14606	14503	14740	14714	14619	14700	14630	14636	14650	14485	14697	14619	14663	14621	14602	14702	14695	14783	14693	14604	14592	14629	14588	14619	14556	14676	14381	14653	14768	14528	14743	14594	14630	14684	14613	14549	14555	14488	14678	14695	14574	14654	14693	14664	14615	14450	14787	14364	14647	14753	14614	14493	14665	14455	14429	14615	14770	14595	14462	14518	14718	14576	14612	14568	14625	14568	14636	14490	14681	14686	14695	14679	14653	14536	14731	14709	14582	14646	14637	14643	14458	14530	14834	14620	14601	14609	14745	14689	14641	14651	14533	14780	14595	14699	14653	14556	14598	14546	14353	14616	14570	14579	14862	14697	14560	14746	14765	14608	14867	14681	14706	14518	14680	14660	14560	14732	14557	14813	14656	14736	14785	14492	14578	14644	14660	14618	14789	14513	14645	14574	14523	14641	14769	14738	14839	14606	14720	14655	14769	14617	14649	14581	14591	14741	14647	14619	14801	14425	14717	14661	14567	14511	14481	14769	14711	14635	14537	14817	14729	14441	14667	14595	14680	14547	14664	14686	14683	14651	14469	14740	14526	14754	14595	14725	14642	14699	14521	14709	14570	14574	14705	14509	14760	14786	14440	14551	14618	14604	14523	14541	14752	14571	14608	14720	14532	14405	14590	14692	14506	14767	14440	14537	14709	14603	14577	14656	14641	14500	14552	14605	14683	14617	14658	14726	14503	14665	14704	14624	14505	14564	14648	14547	14654	14637	14646	14500	14672	14652	14595	14655	14742	14485	14650	14575	14637	14689	14556	14737	14733	14659	14611	14659	14636	14804	14762	14772	14564	14586	14627	14413	14673	14505	14498	14804	14639	14661	14675	14784	14571	14593	14794	14547	14584	14608	14605	14657	14594	14752	14678	14654	14642	14477	14781	14772	14722	14602	14739	14582	14523	14639	14570	14674	14589	14759	14527	14741	14660	14894	14528	14544	14715	14691	14589	14544	14675	14656	14699	14647	14633	14646	14645	14690	14605	14678	14566	14671	14623	14763	14701	14593	14655	14680	14603	14736	14583	14660	14657	14524	14604	14543	14612	14709	14681	14656	14591	14628	14626	14619	14614	14544	14759	14619	14667	14674	14594	14490	14587	14541	14488	14676	14599	14518	14595	14666	14497	14654	14740	14572	14590	14576	14626	14735	14802	14586	14618	14747	14517	14617	14698	14620
25534	20990	27829	26084	23867	23549	22952	21879	21515	20869	34316	38620	29358	23045	19137	17893	17674	17778	17463	17553	17695	17533	17649	17844	17595	17688	17468	17680	17485	17623	17462	17470	17539	17533	17636	17438	17608	17593	17652	17595	17392	17361	17525	17503	17555	17675	17306	17731	17534	17458	17644	17577	17423	17602	17308	17427	17493	17564	17453	17519	17352	17458	17388	17569	17569	17692	17622	17289	17453	17599	17602	17700	17538	17585	17636	17665	17515	17496	17445	17627	17559	17466	17493	17489	17370	17367	17768	17812	17537	17313	17357	17396	17433	17543	17376	17495	17461	17650	17368	17461	17521	17500	17601	17222	17645	17301	17389	17558	17329	17400	17537	17418	17467	17585	17676	17417	17540	17368	17548	17515	17461	17399	17584	17568	17601	17605	17450	17547	17439	17407	17300	17485	17567	17468	17734	17688	17596	17479	17521	17475	17780	17679	17617	17680	17483	17532	17715	17753	17608	17447	17562	17263	17442	17687	17570	17606	17503	17568	17630	17455	17617	17601	17659	17463	17620	17502	17621	17537	17566	17450	17508	17667	17334	17379	17342	17623	17669	17473	17456	17622	17540	17579	17493	17309	17506	17635	17631	17518	17679	17646	17500	17638	17544	17457	17650	17674	17574	17611	17550	17466	17293	17465	17564	17509	17584	17510	17577	17580	17793	17740	17662	17575	17648	17529	17643	17602	17703	17566	17327	17313	17567	17663	17326	17466	17503	17652	17604	17534	17341	17519	17354	17473	17287	17571	17508	17375	17562	17487	17610	17610	17264	17552	17556	17449	17604	17580	17412	17537	17682	17831	17602	17672	17512	17642	17520	17413	17612	17514	17574	17678	17450	17485	17608	17326	17463	17411	17702	17356	17568	17441	17543	17612	17582	17460	17351	17478	17641	17395	17526	17370	17523	17579	17609	17480	17484	17512	17528	17485	17478	17390	17437	17530	17394	17624	17476	17497	17553	17318	17387	17221	17447	17668	17349	17478	17370	17500	17475	17376	17428	17434	17414	17447	17402	17458	17632	17303	17504	17405	17673	17565	17530	17635	17623	17387	17659	17510	17605	17554	17623	17527	17389	17521	17624	17374	17588	17491	17634	17552	17665	17535	17624	17573	17423	17453	17535	17385	17573	17588	17433	17776	17584	17557	17788	17530	17557	17440	17584	17561	17310	17426	17581	17606	17630	17518	17594	17555	17585	17538	17425	17497	17529	17506	17524	17461	17453	17371	17582	17547	17774	17565	17500	17348	17435	17344	17437	17559	17597	17341	17520	17409	17501	17437	17376	17446	17500	17557	17495	17601	17367	17560	17500	17740	17673	17630	17499	17278	17369	17346	17406	17514	17327	17633	17622	17417	17404	17281	17533	17703	17621	17498	17733	17667	17430	17535	17603	17604	17620	17487	17451	17665	17481	17495	17316	17432	17369	17523	17472	17727	17659	17538	17469	17505	17604	17421	17544	17695	17569	17632	17394	17462	17388	17517	17586	17394	17572	17603	17516	17490	17436	17609	17315	17496	17597	17605	17603	17417	17575	17703	17510	17724	17470	17339	17428	17364	17820	17350	17520	17380	17632	17435	17655	17590	17408	17684	17536	17473	17413	17700	17448	17408	17487	17545	17388	17438	17563	17494	17657	17663	17282	17559	17295	17304	17522	17612	17292	17458	17486	17634	17442	17683	17488	17652	17380	17404	17712	17550	17460	17384	17600	17532	17426	17420	17471	17555	17368	17683	17581	17312	17450	17717	17599	17625	17617	17464	17451	17547	17626	17575	17431	17397	17417	17439	17510	17565	17404	17784	17691	17439	17584	17536	17712	17514	17440	17714	17459	17450	17578	17534	17529	17320	17370	17469	17519	17401	17339	17394	17712	17610	17454	17386	17433	17346	17414	17503	17539	17616	17591	17464	17604	17333	17466	17657	17429	17441	17546	17430	17533	17633	17415	17560	17555	17500	17634	17605	17421	17522	17683	17643	17393	17269	17594	17309	17462	17515	17533	17625	17613	17384	17556	17431	17287	17562	17581	17380	17393	17347	17484	17420	17485	17331	17638	17432	17837	17615	17530	17445	17561	17840	17574	17375	17451	17528	17723	17368	17490	17498	17517	17554	17439	17758	17506	17427	17755	17697	17636	17568	17401	17554	17513	17564	17600	17440	17491	17523	17740	17623	17349	17459	17518	17534	17457	17560	17498	17658	17639	17709	17493	17494	17457	17461	17491	17617	17630	17385	17528	17621	17579	17579	17351	17345	17596	17524	17717	17683	17592	17600	17351	17475	17525	17605	17499	17555	17637	17553	17561	17441	17679	17732	17520	17499	17661	17520	17479	17544	17522	17426	17529	17649	17460	17491	17549	17473	17622	17558	17770	17679	17564	17373	17599	17472	17656	17634	17495	17450	17362	17491	17370	17658	17524	17617	17481	17325	17397	17532	17736	17343	17573	17454	17492	17671	17783	17441	17848	17620	17354	17368	17400	17507	17452	17628	17359	17281	17672	17498	17454	17533	17505	17568	17483	17610	17652	17605	17356	17560	17216	17433	17343	17589	17521	17359	17481	17409	17231	17406	17451	17554	17565	17660	17735	17383	17584	17542	17496	17383	17713	17617	17222	17420	17634	17484	17393	17711	17305	17531	17474	17524	17584	17702	17675	17493	17660	17709	17463	17403	17613	17686	17656	17893	17628	17581	17491	17469	17549	17782	17550	17592	17494	17447	17648	17598	17569	17520	17281	17397	17667	17687	17532	17653	17515	17529	17416	17526	17612	17514	17407	17367	17477	17388	17501	17576	17269	17456	17609	17455	17616	17284	17429	17505	17572	17679	17493	17417	17407	17502	17482	17516	17675	17827	17557	17483	17632	17557	17543	17663	17519	17510	17615	17313	17298	17732	17411	17524	17680	17544	17504	17409	17557	17506	17606	17570	17401	17444	17468	17734	17490	17548	17553	17529	17634	17328	17480	17671	17418	17526	17439	17394	17660	17479	17608	17617	17477	17320	17571	17654	17655	17451	17595	17355	17763	17410	17495	17513	17660	17721	17405	17410	17652	17502	17522	17597	17565	17681	17460	17538	17466	17546	17528	17500	17548	17439	17346	17439	17554	17691	17715	17375	17468	17446	17446	17550	17655	17349	17450	17450	17488	17508	17347	17390	17697	17708	17691	17480	17478	17341	17541	17465	17340	17612	17322	17635	17773	17655	17796	17047	17446	17536	17552	17371	17337	17568	17652	17451	17709	17531	17469	17497	17600	17583	17500	17588	17609	17388	17626	17412	17632	17600	17451	17449	17742	17472	17183	17567	17719	17597	17526	17733	17530	17658	17673	17625	17651	17418	17531	17383	17497	17627	17363	17343	17355	17352	17398	17436	17650	17611	17682	17503	17294	17499	17541	17753	17574	17552	17488	17650	17423	17630	17507	17807	17459	17389	17436	17421	17403	17506	17535	17489	17478	17398	17445	17479	17485	17409	17527	17396	17482	17509	17498	17531	17556	17474	17533	17572	17549	17380	17504	17534	17589	17556	17612	17433	17455	17550	17467	17633	17507	17499	17493	17411	17527	17381	17793	17474	17436	17579	17655	17555	17506	17408	17399	17580	17378	17632	17444	17569	17416	17500	17480	17529	17657	17626	17500	17362	17414	17537	17485	17348	17456	17581	17589	17466	17353	17446	17590	17354	17577	17359	17484	17696	17530	17528	17365	17671	17505	17493	17566	17423	17300	17603	17638	17317	17578	17614	17469	17458	17522	17397	17370	17513	17434	17387	17433	17428	17743	17493	17558	17529	17622	17428	17410	17485	17547	17622	17446	17462	17670	17412	17465	17539	17557	17391	17763	17550	17448	17614	17486	17618	17581	17638	17547	17512	17557	17624	17393	17389	17547	17579	17423	17433	17660	17384	17309	17570	17656	17575	17555	17345	17607	17584	17388	17660	17359	17359	17547	17704	17393	17470	17553	17494	17679	17647	17465	17618	17721	17556	17498	17524	17690	17665	17582	17478	17502	17506	17578	17603	17429	17467	17733	17368	17541	17283	17459	17424	17627	17563	17450	17527	17620	17462	17648	17411	17497	17351	17371	17688	17368	17652	17588	17516	17408	17623	17771	17527	17516	17618	17249	17624	17350	17650	17732	17490	17879	17560	17566	17300	17613	17469	17665	17609	17323	17567	17414	17446	17611	17400	17534	17439	17509	17820	17619	17511	17588	17526	17513	17517	17476	17669	17553	17376	17535	17563	17636	17258	17421	17533	17551	17309	17417	17481	17695	17475	17347	17587	17391	17467	17387	17423	17425	17345	17601	17488	17477	17640	17555	17603	17474	17623	17479	17500	17567	17685	17626	17484	17555	17615	17527	17423	17572	17502	17535	17728	17540	17461	17449	17617	17387	17568	17575	17591	17617	17338	17440	17412	17460	17559	17624	17720	17490	17357	17679	17693	17350	17546	17573	17587	17520	17639	17430	17602	17430	17516	17475	17600	17584	17650	17635	17437	17416	17788	17494	17508	17514	17459	17458	17484	17496	17411	17410	17520	17606	17567	17624	17483	17525	17529	17482	17564	17445	17658	17488	17543	17299	17315	17363	17486	17519	17541	17565	17523	17506	17625	17676	17582	17507	17560	17543	17512	17459	17428	17646	17579	17444	17560	17458	17388	17580	17649	17371	17463	17673	17573	17573	17341	17519	17525	17513	17480	17560	17572	17788	17532	17557	17483	17540	17443	17669	17619	17383	17319	17477	17510	17331	17601	17480	17345	17570	17379	17429	17550	17615	17762	17429	17317	17558	17554	17461	17337	17383	17704	17542	17690	17591	17445	17565	17540	17669	17645	17527	17767	17526	17574	17405	17422	17623	17756	17458	17364	17446	17386	17634	17674	17493	17566	17491	17580	17166	17480	17503	17482	17512	17482	17686	17603	17606	17565	17319	17450	17561	17409	17485	17405	17500	17508	17597	17489	17460	17419	17547	17696	17573	17617	17617	17492	17432	17339	17497	17554	17556	17639	17555	17528	17622	17296	17601	17318	17481	17416	17495	17484	17482	17476	17416	17675	17578	17356	17635	17502	17545	17528	17701	17506	17226	17401	17466	17626	17528	17499	17620	17594	17581	17594	17514	17705	17512	17522	17540	17472
19281	32630	31904	26697	23933	21749	20203	20893	20048	19334	37147	37339	27468	19393	15454	14753	14489	14332	14276	14236	14315	14400	14201	14363	14363	14309	14326	14277	14208	14394	14371	14426	14339	14404	14268	14449	14387	14292	14380	14286	14395	14379	14239	14383	14412	14277	14445	14389	14425	14453	14344	14559	14307	14397	14374	14427	14347	14300	14397	14385	14281	14448	14401	14361	14301	14209	14431	14220	14456	14304	14327	14198	14166	14362	14348	14195	14359	14206	14308	14404	14303	14263	14384	14279	14444	14401	14360	14333	14445	14478	14234	14302	14440	14275	14345	14335	14453	14405	14287	14206	14351	14419	14301	14293	14324	14321	14318	14407	14305	14319	14258	14331	14274	14243	14497	14352	14300	14223	14354	14352	14363	14172	14419	14434	14427	14370	14252	14344	14472	14390	14263	14330	14320	14296	14471	14224	14467	14271	14216	14392	14362	14356	14295	14191	14222	14279	14296	14357	14430	14366	14254	14438	14472	14475	14318	14360	14230	14543	14234	14263	14374	14360	14354	14283	14297	14389	14242	14116	14447	14192	14202	14430	14449	14405	14242	14309	14375	14265	14453	14488	14247	14600	14301	14238	14277	14438	14433	14304	14238	14280	14418	14463	14306	14351	14272	14284	14504	14403	14322	14273	14385	14379	14486	14386	14462	14477	14332	14385	14361	14393	14359	14292	14369	14227	14447	14355	14405	14342	14359	14273	14412	14117	14316	14310	14242	14389	14265	14362	14179	14441	14305	14208	14237	14388	14392	14395	14293	14403	14252	14389	14197	14311	14254	14401	14403	14376	14388	14262	14264	14275	14471	14418	14345	14331	14259	14224	14426	14092	14245	14318	14289	14157	14454	14283	14414	14410	14138	14420	14382	14272	14392	14450	14182	14361	14566	14351	14337	14513	14259	14405	14218	14448	14268	14580	14281	14514	14421	14334	14543	14294	14307	14373	14252	14361	14352	14305	14531	14374	14357	14435	14253	14267	14372	14371	14149	14274	14224	14298	14358	14181	14356	14450	14341	14291	14432	14308	14421	14306	14266	14511	14373	14370	14339	14416	14341	14265	14374	14415	14294	14576	14413	14466	14535	14260	14510	14341	14249	14293	14303	14336	14380	14288	14374	14175	14415	14464	14272	14344	14242	14246	14209	14501	14308	14479	14266	14478	14298	14236	14314	14346	14371	14295	14376	14360	14428	14495	14318	14358	14365	14374	14088	14278	14401	14342	14347	14400	14303	14505	14169	14271	14471	14308	14275	14346	14278	14404	14192	14321	14354	14361	14226	14337	14134	14333	14292	14306	14124	14414	14160	14391	14359	14251	14259	14258	14268	14495	14296	14369	14216	14275	14466	14383	14225	14440	14388	14381	14202	14179	14348	14379	14360	14453	14378	14324	14383	14249	14300	14528	14271	14376	14338	14385	14293	14298	14370	14259	14270	14306	14380	14345	14245	14234	14491	14326	14376	14341	14366	14375	14235	14270	14421	14434	14420	14423	14490	14462	14247	14521	14351	14439	14227	14279	14362	14293	14278	14343	14328	14289	14163	14281	14193	14326	14561	14370	14376	14362	14320	14249	14373	14500	14366	14304	14221	14347	14294	14243	14288	14261	14338	14270	14217	14507	14346	14354	14397	14246	14410	14218	14221	14410	14194	14433	14371	14389	14468	14572	14481	14327	14216	14435	14436	14444	14312	14184	14286	14316	14358	14353	14440	14460	14456	14283	14302	14514	14406	14166	14376	14455	14300	14362	14308	14411	14388	14339	14330	14543	14362	14376	14215	14345	14363	14254	14199	14445	14244	14547	14381	14161	14478	14369	14243	14387	14315	14453	14331	14335	14343	14286	14402	14244	14345	14398	14429	14346	14313	14345	14323	14359	14357	14186	14344	14431	14418	14361	14265	14386	14387	14411	14283	14232	14295	14299	14251	14428	14266	14379	14376	14284	14421	14438	14280	14347	14264	14276	14359	14418	14409	14332	14107	14419	14222	14292	14463	14197	14237	14201	14460	14267	14268	14275	14405	14282	14418	14377	14403	14253	14526	14354	14498	14259	14404	14426	14390	14491	14438	14337	14420	14227	14439	14320	14399	14324	14358	14196	14332	14405	14356	14204	14319	14256	14444	14423	14424	14432	14214	14373	14325	14348	14292	14358	14259	14251	14231	14225	14335	14395	14353	14287	14249	14434	14259	14425	14492	14393	14358	14351	14398	14294	14386	14182	14375	14425	14379	14314	14261	14179	14353	14333	14419	14480	14349	14259	14210	14229	14378	14315	14407	14376	14381	14225	14379	14288	14351	14354	14301	14394	14447	14293	14274	14308	14429	14341	14278	14291	14262	14251	14396	14255	14408	14397	14265	14418	14157	14437	14319	14234	14368	14424	14328	14513	14149	14284	14293	14330	14193	14355	14322	14371	14459	14443	14221	14507	14319	14234	14429	14370	14359	14285	14515	14370	14304	14419	14376	14365	14297	14479	14288	14430	14615	14215	14331	14174	14447	14079	14388	14359	14453	14166	14494	14289	14329	14432	14363	14362	14436	14270	14397	14356	14238	14269	14346	14377	14309	14355	14304	14327	14370	14451	14251	14384	14341	14179	14238	14265	14170	14370	14382	14383	14229	14348	14211	14265	14195	14374	14253	14527	14407	14506	14338	14223	14326	14258	14438	14374	14398	14271	14388	14338	14246	14431	14257	14369	14345	14182	14351	14308	14206	14312	14531	14317	14319	14232	14465	14529	14340	14357	14374	14549	14441	14268	14240	14288	14345	14227	14287	14258	14258	14348	14164	14381	14484	14378	14378	14485	14408	14284	14421	14272	14256	14313	14397	14411	14351	14362	14345	14448	14330	14258	14306	14049	14168	14435	14300	14308	14406	14367	14306	14291	14438	14175	14267	14396	14428	14368	14413	14429	14159	14440	14285	14337	14390	14464	14364	14255	14424	14302	14280	14401	14335	14429	14406	14124	14296	14353	14284	14413	14376	14294	14320	14251	14334	14368	14418	14402	14269	14385	14397	14526	14341	14247	14395	14284	14370	14330	14371	14408	14291	14253	14264	14442	14273	14436	14315	14265	14331	14476	14177	14442	14322	14315	14407	14415	14355	14296	14347	14557	14152	14541	14351	14242	14320	14271	14389	14340	14488	14524	14433	14305	14402	14423	14346	14211	14229	14258	14343	14302	14269	14398	14391	14267	14309	14286	14425	14336	14457	14305	14357	14381	14370	14307	14303	14278	14436	14373	14274	14499	14331	14292	14250	14287	14360	14433	14425	14177	14325	14326	14356	14260	14307	14432	14452	14319	14253	14363	14395	14362	14411	14166	14513	14308	14438	14527	14400	14320	14336	14460	14627	14213	14423	14369	14430	14423	14460	14425	14401	14320	14366	14350	14344	14335	14475	14223	14451	14313	14334	14309	14474	14329	14356	14505	14394	14192	14405	14434	14338	14482	14262	14193	14344	14241	14320	14294	14352	14347	14500	14335	14146	14363	14323	14277	14278	14287	14287	14302	14393	14508	14393	14361	14371	14223	14484	14277	14380	14349	14346	14438	14466	14413	14398	14402	14397	14327	14339	14255	14280	14315	14182	14223	14137	14438	14280	14353	14337	14400	14231	14124	14558	14351	14295	14253	14329	14333	14228	14249	14304	14307	14476	14401	14198	14349	14358	14322	14423	14323	14393	14352	14392	14544	14262	14270	14531	14246	14266	14363	14383	14265	14303	14289	14210	14343	14312	14397	14131	14265	14556	14250	14314	14344	14382	14289	14380	14422	14218	14240	14173	14299	14304	14399	14342	14232	14265	14369	14481	14348	14280	14397	14186	14509	14289	14231	14308	14380	14250	14440	14345	14319	14244	14347	14390	14404	14289	14336	14280	14346	14381	14264	14377	14359	14426	14310	14418	14378	14215	14365	14241	14360	14377	14259	14308	14258	14295	14321	14498	14315	14407	14450	14311	14196	14343	14302	14260	14337	14288	14273	14507	14270	14398	14299	14499	14502	14326	14219	14469	14315	14401	14250	14370	14421	14435	14136	14385	14352	14142	14426	14131	14356	14431	14429	14224	14466	14340	14336	14256	14277	14278	14370	14176	14380	14185	14364	14481	14246	14546	14250	14222	14357	14319	14278	14178	14322	14331	14396	14367	14419	14456	14352	14160	14329	14313	14217	14242	14361	14375	14298	14219	14268	14207	14265	14226	14486	14259	14439	14301	14217	14563	14310	14331	14473	14307	14356	14402	14419	14121	14180	14408	14301	14404	14609	14491	14330	14448	14516	14422	14340	14484	14331	14448	14366	14394	14328	14321	14420	14229	14288	14391	14413	14404	14439	14463	14342	14294	14357	14343	14219	14276	14231	14391	14277	14335	14315	14563	14318	14341	14467	14230	14360	14319	14317	14380	14316	14421	14302	14441	14382	14272	14403	14299	14403	14300	14355	14249	14482	14323	14263	14240	14265	14322	14409	14493	14307	14480	14519	14154	14174	14504	14368	14215	14278	14408	14632	14443	14226	14167	14458	14493	14405	14511	14289	14395	14354	14359	14466	14355	14291	14290	14264	14380	14222	14390	14406	14217	14481	14507	14395	14383	14545	14418	14370	14451	14490	14202	14260	14298	14355	14249	14349	14512	14432	14431	14447	14378	14526	14359	14367	14207	14363	14239	14399	14291	14448	14366	14352	14402	14411	14338	14203	14259	14282	14468	14405	14400	14431	14376	14304	14243	14357	14271	14324	14396	14268	14339	14412	14312	14468	14327	14366	14165	14285	14361	14322	14418	14412	14338	14271	14286	14243	14335	14402	14361	14228	14242	14365	14487	14223	14475	14245	14395	14319	14490	14179	14213	14571	14665	14433	14347	14304	14419	14193	14347	14428	14312	14327	14208	14292	14405	14236	14385	14429	14478	14284	14345	14354	14258	14576	14222	14227	14389	14423	14252	14451	14375	14375	14474	14269	14278	14218	14318	14384	14586	14363	14256	14304	14476	14499	14208	14421	14278	14354	14306	14525	14285	14336	14258	14227	14346	14361	14353	14428	14311	14473	14420	14261	14210	14349	14360	14371	14291	14393	14412	14372	14281	14402	14316	14373	14293	14445	14367	14384	14471	14319	14468	14421	14334	14307	14235	14489
23700	20980	28365	24092	23878	27809	28882	25553	24145	23756	46433	51029	38778	27431	20904	18535	18269	17859	17691	17748	17717	17929	17655	17565	17883	17538	17591	17532	17828	17716	17698	17688	17677	17652	17713	17797	17637	17544	17738	17751	17692	17640	17766	17508	17545	17701	17707	17737	17612	17545	17671	17630	17656	17627	17616	17693	17620	17717	17724	17667	17611	17657	17442	17559	17641	17563	17571	17651	17594	17675	17525	17689	17557	17418	17437	17556	17517	17642	17663	17575	17616	17601	17795	17827	17712	17795	17678	17605	17667	17743	17693	17511	17680	17648	17441	17761	17607	17557	17539	17680	17663	17555	17635	17519	17637	17690	17712	17517	17703	17516	17685	17486	17706	17696	17706	17577	17616	17894	17815	17602	17659	17520	17667	17334	17520	17380	17689	17649	17437	17496	17723	17491	17598	17722	17608	17543	17572	17691	17625	17703	17490	17318	17528	17683	17767	17857	17625	17624	17560	17637	17572	17487	17644	17609	17559	17704	17683	17473	17507	17621	17444	17692	17551	17519	17802	17681	17586	17453	17658	17619	17584	17709	17422	17542	17677	17713	17623	17736	17835	17717	17781	17593	17706	17629	17722	17807	17734	17702	17752	17701	17719	17756	17601	17738	17584	17521	17622	17638	17500	17549	17555	17636	17663	17585	17490	17518	17532	17590	17530	17454	17739	17766	17498	17700	17552	17501	17782	17646	17705	17548	17425	17695	17689	17756	17535	17380	17668	17473	17492	17593	17501	17469	17693	17745	17358	17493	17640	17582	17531	17358	17602	17773	17680	17580	17483	17630	17556	17610	17594	17664	17807	17551	17550	17772	17558	17769	17672	17693	17481	17570	17626	17593	17747	17672	17676	17675	17693	17593	17631	17576	17741	17662	17542	17640	17865	17740	17476	17740	17642	17684	17656	17516	17711	17675	17786	17493	17647	17712	17457	17679	17615	17577	17547	17689	17467	17729	17579	17661	17706	17727	17592	17656	17333	17443	17638	17825	17535	17260	17540	17517	17686	17706	17595	17553	17718	17487	17730	17611	17583	17533	17521	17593	18016	17497	17631	17774	17645	17693	17739	17753	17533	17606	17462	17432	17607	17547	17467	17641	17451	17497	17751	17558	17539	17589	17537	17611	17615	17588	17457	17464	17594	17790	17597	17678	17702	17462	17529	17583	17376	17575	17661	17622	17473	17484	17717	17521	17690	17516	17647	17420	17395	17399	17551	17510	17478	17640	17658	17604	17658	17590	17655	17565	17568	17741	17668	17549	17731	17538	17563	17340	17611	17692	17579	17656	17504	17600	17818	17615	17594	17712	17682	17669	17698	17586	17548	17667	17604	17549	17666	17834	17736	17631	17598	17726	17448	17545	17518	17732	17619	17608	17540	17595	17518	17541	17567	17805	17710	17616	17774	17653	17460	17594	17695	17527	17770	17486	17640	17667	17662	17520	17806	17711	17608	17664	17626	17506	17365	17617	17578	17473	17516	17760	17547	17591	17710	17583	17619	17781	17574	17636	17500	17723	17603	17706	17720	17460	17673	17668	17609	17614	17586	17453	17448	17558	17643	17505	17884	17861	17510	17567	17800	17559	17638	17658	17680	17543	17642	17849	17617	17731	17420	17397	17406	17902	17671	17830	17642	17521	17655	17555	17619	17466	17420	17700	17581	17514	17556	17769	17680	17492	17679	17679	17548	17873	17739	17544	17538	17571	17519	17582	17425	17467	17645	17828	17494	17557	17366	17495	17883	17754	17358	17650	17662	17501	17560	17588	17491	17492	17647	17664	17684	17669	17511	17632	17584	17624	17731	17786	17704	17541	17708	17594	17795	17597	17451	17699	17612	17676	17694	17724	17485	17248	17550	17604	17882	17577	17607	17691	17669	17833	17613	17776	17515	17789	17669	17379	17597	17572	17599	17640	17585	17514	17650	17726	17671	17356	17498	17620	17741	17530	17544	17680	17630	17629	17754	17664	17650	17583	17533	17544	17467	17498	17642	17834	17788	17715	17728	17512	17776	17575	17648	17534	17412	17498	17595	17731	17457	17616	17547	17426	17639	17576	17583	17790	17587	17582	17750	17567	17489	17668	17390	17642	17369	17521	17572	17375	17561	17696	17526	17419	17520	17533	17704	17568	17559	17371	17543	17443	17614	17785	17758	17656	17786	17521	17666	17634	17515	17538	17582	17732	17655	17601	17701	17435	17422	17512	17449	17508	17566	17511	17481	17401	17639	17425	17816	17496	17825	17573	17409	17608	17536	17658	17697	17647	17696	17577	17650	17757	17518	17635	17721	17373	17508	17567	17530	17290	17545	17417	17957	17585	17699	17644	17761	17597	17463	17691	17532	17689	17597	17547	17530	17518	17619	17614	17407	17462	17450	17722	17786	17594	17654	17598	17634	17565	17557	17809	17572	17494	17715	17505	17535	17746	17573	17669	17663	17459	17515	17516	17496	17601	17540	17341	17604	17528	17445	17531	17493	17505	17503	17397	17657	17666	17333	17577	17577	17490	17575	17477	17551	17563	17680	17596	17581	17541	17780	17760	17616	17537	17843	17399	17488	17538	17775	17687	17751	17474	17431	17598	17419	17736	17536	17517	17611	17495	17527	17530	17567	17502	17644	17471	17688	17765	17497	17703	17416	17692	17447	17536	17632	17706	17619	17673	17495	17781	17647	17640	17467	17781	17757	17462	17894	17792	17583	17807	17717	17815	17725	17596	17595	17684	17674	17632	17705	17470	17789	17809	17451	17682	17648	17531	17580	17510	17599	17594	17790	17504	17480	17633	17694	17773	17584	17716	17749	17715	17435	17793	17659	17583	17488	17557	17655	17553	17557	17414	17558	17583	17517	17613	17631	17560	17323	17511	17658	17684	17707	17559	17620	17600	17824	17587	17547	17500	17701	17616	17663	17795	17747	17797	17650	17774	17556	17722	18009	17559	17550	17670	17647	17655	17582	17793	17786	17443	17478	17580	17692	17550	17547	17601	17345	17489	17577	17643	17643	17706	17743	17532	17580	17613	17568	17452	17457	17698	17590	17581	17604	17568	17682	17454	17632	17547	17713	17716	17601	17615	17551	17903	17412	17502	17664	17750	17613	17512	17591	17696	17465	17573	17464	17667	17614	17570	17608	17563	17665	17502	17583	17675	17755	17556	17598	17633	17670	17627	17523	17632	17637	17498	17595	17696	17917	17542	17769	17632	17597	17643	17679	17544	17747	17589	17465	17608	17518	17544	17609	17668	17436	17813	17683	17357	17494	17445	17473	17669	17722	17405	17703	17477	17603	17495	17446	17572	17627	17644	17604	17813	17645	17501	17682	17581	17717	17761	17835	17573	17626	17493	17480	17543	17760	17456	17761	17767	17474	17629	17611	17583	17457	17695	17773	17571	17644	17705	17767	17576	17585	17480	17662	17545	17541	17539	17586	17706	17776	17485	17504	17519	17549	17734	17706	17562	17485	17723	17787	17780	17565	17701	17659	17563	17701	17626	17539	17696	17507	17713	17565	17452	17714	17531	17815	17752	17476	17526	17638	17589	17999	17497	17369	17774	17640	17852	17407	17748	17617	17558	17707	17764	17708	17740	17559	17432	17621	18012	17736	17715	17864	17518	17408	17677	17699	17345	17718	17493	17451	17610	17542	17493	17436	17619	17606	17619	17765	17448	17588	17421	17432	17719	17757	17639	17416	17454	17735	17535	17571	17612	17507	17812	17703	17839	17579	17421	17575	17626	17702	17666	17562	17864	17732	17707	17666	17580	17650	17475	17749	17604	17826	17465	17641	17729	17499	17722	17684	17583	17501	17629	17706	17734	17491	17631	17412	17414	17865	17738	17568	17575	17721	17605	17739	17805	17840	17611	17590	17707	17493	17553	17470	17560	17651	17548	17647	17546	17461	17787	17677	17550	17619	17704	17708	17553	17660	17619	17552	17497	17642	17646	17565	17457	17551	17520	17805	17729	17622	17522	17607	17794	17490	17657	17370	17665	17611	17506	17815	17785	17523	17540	17571	17480	17603	17589	17504	17584	17594	17596	17722	17518	17403	17506	17702	17632	17563	17483	17587	17556	17628	17538	17708	17407	17494	17449	17686	17429	17688	17753	17674	17599	17632	17702	17517	17717	17675	17613	17669	17559	17613	17485	17375	17510	17485	17577	17464	17599	17623	17674	17531	17716	17567	17660	17572	17650	17655	17758	17556	17892	17523	17595	17703	17544	17455	17642	17605	17607	17687	17365	17466	17681	17661	17539	17505	17526	17661	17691	17639	17473	17537	17569	17672	17463	17618	17484	17562	17582	17684	17356	17542	17509	17549	17745	17621	17754	17699	17708	17574	17374	17560	17589	17841	17657	17655	17688	17501	17722	17662	17611	17494	17535	17732	17559	17719	17771	17705	17872	17675	17470	17696	17731	17537	17587	17664	17705	17555	17564	17621	17580	17520	17536	17714	17505	17584	17689	17662	17776	17605	17580	17566	17466	17728	17674	17531	17431	17663	17729	17759	17754	17690	17725	17661	17537	17515	17545	17601	17753	17661	17889	17675	17638	17644	17778	17498	17383	17650	17606	17724	17483	17728	17408	17476	17613	17685	17831	17585	17640	17521	17450	17487	17599	17878	17585	17557	17639	17816	17605	17628	17646	17455	17446	17368	17534	17625	17501	17581	17541	17580	17568	17607	17686	17480	17458	17740	17548	17714	17475	17644	17453	17513	17766	17744	17869	17572	17855	17750	17585	17603	17518	17440	17583	17499	17406	17678	17477	17629	17443	17528	17582	17502	17721	17787	17561	17691	17671	17522	17536	17469	17559	17850	17683	17647	17473	17473	17410	17426	17653	17476	17540	17562	17678	17732	17569	17494	17706	17539	17737	17666	17714	17722	17423	17679	17640	17754	17463	17768	17656	17540	17738	17361	17562	17667	17527	17591	17554	17684	17507	17642	17606	17507	17557	17536	17579	17882	17515	17579	17462	17614	17701	17504	17603	17571	17457	17503	17375	17441	17590	17676	17530	17731	17537	17328	17473	17869	17769	17702	17648	17741	17456	17593	17540	17845	17594	17636	17436	17573	17557	17565	17597	17555	17679	17748	17623	17549	17623	17760	17717	17531	17646	17487	17687	17509	17594	17671	17583
22532	40015	40256	35510	34621	29658	26354	25581	23856	23212	48916	48602	36915	24178	16913	14713	14162	14207	14381	14351	14383	14361	14276	14444	14376	14298	14414	14314	14352	14602	14310	14282	14474	14216	14296	14326	14258	14223	14212	14391	14476	14384	14177	14433	14270	14246	14369	14234	14365	14339	14374	14244	14335	14339	14280	14130	14410	14359	14366	14361	14338	14322	14255	14530	14532	14284	14409	14372	14386	14447	14496	14273	14354	14114	14257	14218	14362	14455	14395	14312	14333	14381	14308	14253	14263	14370	14295	14296	14372	14192	14378	14388	14244	14325	14364	14350	14455	14303	14436	14383	14280	14229	14253	14460	14362	14265	14278	14174	14171	14402	14233	14199	14285	14237	14314	14442	14087	14263	14263	14359	14217	14299	14323	14270	14277	14503	14271	14301	14397	14419	14373	14325	14389	14036	14389	14220	14222	14316	14400	14319	14240	14315	14339	14275	14409	14186	14301	14267	14360	14305	14484	14454	14220	14257	14261	14097	14298	14338	14528	14280	14277	14327	14278	14328	14134	14261	14296	14363	14417	14262	14213	14208	14296	14169	14406	14239	14422	14365	14310	14341	14288	14308	14402	14303	14207	14223	14352	14193	14292	14292	14327	14301	14365	14296	14305	14275	14355	14288	14383	14344	14477	14233	14113	14123	14347	14298	14094	14270	14364	14243	14266	14148	14260	14206	14336	14214	14403	14177	14294	14199	14297	14299	14279	14290	14266	14300	14275	14353	14428	14289	14328	14410	14269	14284	14298	14324	14346	14280	14357	14238	14398	14532	14526	14214	14326	14493	14409	14228	14324	14339	14434	14414	14346	14234	14405	14248	14445	14151	14301	14430	14337	14266	14313	14289	14292	14246	14419	14211	14502	14347	14369	14360	14181	14290	14340	14292	14307	14416	14413	14273	14106	14459	14339	14226	14311	14384	14344	14410	14216	14363	14314	14391	14295	14333	14410	14375	14511	14239	14325	14322	14217	14348	14296	14338	14319	14411	14372	14339	14480	14328	14262	14284	14332	14186	14326	14100	14448	14442	14188	14284	14379	14212	14212	14263	14286	14130	14241	14232	14518	14306	14372	14249	14256	14277	14258	14320	14176	14318	14374	14404	14357	14420	14472	14337	14371	14403	14438	14263	14449	14216	14367	14216	14299	14262	14330	14304	14339	14288	14311	14386	14220	14501	14242	14144	14348	14088	14245	14234	14441	14448	14348	14297	14355	14196	14386	14184	14319	14323	14358	14501	14375	14320	14277	14368	14323	14280	14559	14208	14411	14377	14476	14312	14329	14366	14246	14361	14219	14301	14128	14265	14413	14384	14418	14362	14298	14347	14231	14316	14131	14308	14242	14316	14318	14372	14363	14254	14375	14484	14468	14301	14421	14275	14377	14173	14371	14289	14314	14304	14292	14363	14144	14297	14414	14247	14401	14286	14315	14462	14487	14325	14394	14385	14381	14361	14455	14269	14470	14231	14283	14341	14283	14358	14485	14225	14236	14425	14235	14304	14270	14381	14286	14336	14216	14339	14409	14476	14458	14187	14439	14307	14421	14284	14274	14373	14379	14259	14308	14174	14453	14263	14378	14480	14348	14328	14315	14380	14280	14289	14464	14372	14309	14317	14187	14287	14123	14537	14424	14302	14470	14493	14316	14232	14389	14321	14452	14209	14388	14248	14460	14375	14262	14360	14341	14456	14379	14430	14248	14332	14284	14312	14238	14282	14442	14230	14272	14421	14368	14247	14390	14461	14301	14372	14260	14328	14342	14252	14428	14357	14347	14310	14407	14366	14415	14051	14384	14235	14218	14240	14235	14431	14364	14309	14353	14382	14142	14409	14256	14391	14367	14335	14495	14374	14269	14333	14306	14128	14312	14236	14252	14113	14123	14226	14363	14446	14298	14475	14381	14401	14306	14328	14522	14390	14333	14326	14319	14323	14272	14390	14197	14303	14252	14306	14335	14129	14240	14190	14331	14062	14274	14321	14159	14407	14305	14320	14330	14295	14258	14274	13992	14185	14342	14124	14192	14427	14271	14272	14285	14280	14234	14206	14222	14365	14330	14123	14357	14246	14135	14380	14333	14330	14230	14251	14219	14398	14283	14219	14499	14306	14390	14117	14244	14211	14482	14585	14129	14389	14277	14366	14344	14192	14301	14439	14251	14305	14381	14441	14296	14271	14420	14343	14313	14227	14349	14285	14333	14213	14348	14487	14430	14422	14134	14309	14252	14158	14331	14270	14281	14282	14295	14477	14178	14282	14237	14198	14597	14401	14347	14283	14374	14346	14541	14294	14338	14247	14449	14396	14103	14283	14378	14429	14258	14324	14302	14511	14471	14131	14287	14353	14294	14202	14258	14319	14335	14357	14526	14347	14377	14237	14134	14559	14249	14305	14252	14137	14414	14204	14224	14335	14132	14137	14353	14094	14298	14409	14231	14495	14319	14367	14294	14356	14245	14470	14325	14271	14456	14124	14296	14359	14274	14300	14383	14133	14275	14175	14312	14397	14344	14190	14235	14306	14337	14154	14203	14299	14336	14320	14290	14192	14447	14402	14394	14385	14245	14251	14381	14267	14168	14305	14225	14275	14365	14303	14315	14465	14298	14243	14386	14285	14165	14314	14328	14215	14376	14438	14366	14269	14404	14360	14308	14586	14292	14140	14265	14292	14235	14381	14356	14313	14466	14400	14459	14207	14353	14265	14343	14287	14342	14278	14578	14242	14322	14213	14241	14260	14502	14199	14319	14407	14149	14362	14266	14241	14424	14191	14206	14358	14293	14460	14438	14451	14290	14206	14455	14235	14306	14241	14290	14358	14333	14260	14300	14328	14203	14358	14444	14201	14251	14357	14434	14257	14312	14344	14350	14363	14306	14326	14074	14325	14265	14195	14246	14455	14379	14323	14415	14330	14327	14320	14323	14197	14308	14167	14415	14450	14408	14407	14157	14348	14335	14200	14037	14281	14339	14032	14578	14320	14225	14299	14346	14482	14363	14312	14202	14282	14241	14301	14278	14499	14081	14333	14225	14274	14423	14477	14366	14310	14294	14182	14328	14311	14346	14220	14399	14227	14256	14341	14285	14242	14464	14348	14167	14395	14374	14290	14360	14301	14507	14367	14310	14162	14384	14291	14338	14306	14273	14294	14173	14386	14378	14275	14194	14334	14347	14242	14279	14199	14418	14450	14243	14194	14254	14150	14354	14283	14400	14223	14340	14280	14197	14413	14352	14233	14380	14471	14353	14491	14429	14352	14238	14314	14294	14289	14398	14459	14225	14205	14447	14320	14233	14459	14240	14279	14173	14223	14217	14388	14248	14329	14241	14179	14272	14214	14227	14189	14253	14463	14303	14383	14378	14477	14491	14406	14489	14400	14326	14358	14311	14146	14568	14390	14271	14208	14362	14383	14305	14359	14281	14327	14394	14288	14427	14368	14358	14385	14257	14241	14272	14366	14318	14506	14431	14428	14311	14311	14288	14393	14303	14296	14547	14393	14484	14123	14418	14452	14215	14560	14192	14414	14189	14363	14386	14243	14170	14354	14224	14247	14380	14410	14415	14236	14289	14499	14399	14166	14182	14334	14369	14252	14340	14333	14355	14452	14367	14221	14315	14232	14286	14374	14175	14480	14297	14415	14309	14277	14399	14224	14521	14307	14266	14458	14417	14218	14177	14367	14263	14319	14351	14309	14145	14280	14227	14437	14234	14420	14278	14211	14285	14385	14309	14279	14309	14456	14309	14271	14371	14251	14256	14665	14319	14253	14382	14466	14288	14290	14261	14463	14351	14237	14194	14320	14229	14305	14390	14433	14329	14329	14285	14158	14339	14338	14126	14266	14469	14329	14394	14230	14458	14315	14264	14232	14391	14292	14176	14483	14455	14347	14319	14419	14437	14396	14343	14418	14487	14278	14338	14212	14338	14292	14358	14235	14421	14285	14392	14326	14433	14234	14459	14229	14572	14413	14357	14267	14179	14424	14271	14223	14253	14348	14233	14273	14488	14312	14326	14232	14105	14389	14234	14387	14109	14269	14392	14380	14377	14360	14185	14220	14341	14257	14256	14291	14305	14329	14443	14465	14406	14264	14276	14268	14295	14287	14420	14256	14084	14327	14289	14310	14381	14573	14322	14264	14364	14321	14385	14349	14134	14334	14231	14475	14249	14403	14346	14343	14264	14069	14220	14374	14343	14444	14260	14171	14403	14290	14116	14169	14469	14413	14132	14423	14101	14379	14479	14324	14448	14258	14237	14276	14375	14361	14316	14209	14426	14342	14218	14197	14201	14005	14475	14383	14230	14220	14279	14305	14201	14423	14359	14275	14322	14404	14205	14445	14254	14237	14360	14369	14423	14349	14469	14337	14172	14426	14317	14390	14198	14394	14295	14490	14336	14214	14327	14225	14248	14179	14325	14304	14433	14301	14478	14321	14271	14309	14359	14283	14291	14476	14236	14229	14278	14318	14360	14359	14259	14221	14298	14316	14372	14055	14397	14591	14399	14328	14316	14184	14368	14345	14268	14381	14484	14442	14398	14338	14305	14348	14277	14205	14378	14169	14360	14425	14412	14226	14254	14351	14308	14155	14325	14270	14411	14349	14385	14137	14398	14154	14371	14174	14421	14413	14279	14447	14187	14253	14212	14307	14260	14398	14288	14290	14298	14300	14461	14408	14356	14377	14380	14381	14290	14305	14239	14199	14229	14317	14366	14420	14059	14279	14340	14282	14369	14308	14429	14400	14266	14366	14198	14321	14264	14410	14127	14324	14350	14265	14267	14439	14399	14327	14409	14252	14376	14240	14185	14361	14303	14353	14222	14273	14175	14232	14189	14311	14294	14393	14368	14432	14378	14329	14449	14224	14299	14315	14152	14317	14272	14228	14303	14160	14352	14333	14271	14319	14482	14232	14342	14217	14329	14365	14345	14346	14324	14307	14377	14256	14362	14262	14260	14236	14435	14288	14269	14072	14378	14228	14386	14256	14196	14351	14397	14474	14327	14418	14319	14188	14258	14283	14362	14380	14278	14340	14364	14483	14450	14242	14190	14404	14406	14273	14273	14272	14309	14264	14341	14279	14283	14250	14322	14277	14338	14317	14191	14427	14149	14368	14378	14238	14399	14291	14415	14163
30104	23468	25167	23265	20985	20488	21234	20823	20003	19824	21986	22995	21801	20209	19303	18979	18980	18952	18785	18829	18793	18889	19235	18926	19042	18744	18853	18878	18993	18804	18897	18899	19133	19004	18905	18987	18853	18836	18887	19021	18823	18836	18946	18878	18759	18877	18827	18981	18940	18845	19074	19092	18985	18923	18858	18948	18931	19091	18969	19095	19161	18866	18913	18999	18907	18793	18878	19040	18974	18863	18918	18706	19066	18807	18835	18947	18728	19005	18819	19147	18857	19024	18809	18844	18898	18810	19041	18869	18792	18895	18778	19175	18923	18894	19068	18795	18966	18921	18679	18955	18823	19009	18918	18897	19046	18827	18899	18750	18889	19039	18896	18778	18889	18948	18940	19026	18973	18805	18946	19139	18932	18989	18916	18955	18908	18645	18972	18951	19046	18786	18875	18872	18861	18730	19117	18915	18912	18853	19003	19070	18867	18855	18655	19068	18884	19023	18725	18928	19006	18939	18615	18831	18917	18966	19048	18938	18657	18996	18975	18882	18929	19105	18987	18885	18890	18924	18867	19209	19165	18904	18803	19134	18732	18900	18883	18958	18956	18914	18840	18871	18846	18826	18833	19110	18977	18880	18958	19061	18926	18903	18808	18966	18928	18973	18770	18979	19025	18800	19146	19048	18945	18889	18931	18737	18975	18864	18840	18801	19180	18862	18918	18875	19172	18928	18989	18796	18881	18886	18955	18790	18785	19027	18803	19075	18845	18826	18848	18767	18876	18932	18707	18956	19116	18758	18877	19022	19134	18906	18809	18915	18984	18889	19015	18795	19021	19083	18969	18928	18838	19024	18953	18761	19020	18952	18770	18968	18975	18981	18776	18942	18919	18879	18829	18973	18936	18742	18953	18851	18871	18741	18887	18726	18822	18841	18709	18978	19062	19005	19109	18752	18773	18849	18869	18755	18981	18987	19238	18884	18749	19131	18825	19068	18876	18963	18851	18834	18921	18909	18793	18787	19159	18845	18933	18959	18771	18905	19014	18699	19054	18837	19203	18918	18930	18823	18799	18765	18769	18776	18759	18826	18663	18829	19177	18892	19032	18986	18961	18959	19058	19051	18885	19112	19005	19000	18956	19103	18936	18835	19058	18913	18617	18977	19020	18903	18889	18893	18956	18955	18872	19054	19083	18896	19014	18923	18884	19013	18731	18923	18835	18879	19126	19017	18971	19119	18929	19103	18837	18916	19006	18764	18867	18618	19132	19199	18809	18792	18994	19147	18818	18721	19129	18790	19145	19018	18999	18851	18872	18862	18584	18876	19022	18991	18909	19179	18868	18697	18743	18735	18936	18653	19077	18953	18946	19091	19036	19062	18813	18964	18964	18920	18965	18802	19069	18810	18916	18924	18937	18910	19134	18895	19027	18918	18837	18761	18733	18750	18787	19008	19020	18968	18778	18822	18746	18736	18919	19036	18735	18926	19034	19004	18802	18855	18867	18927	18922	18858	18984	18989	18882	18764	19062	19081	18973	19105	18905	19008	19006	18728	18983	18815	18838	18598	18582	18792	18959	18708	18838	18786	18853	18909	18930	18773	18767	18891	18974	18782	18929	19034	18765	18961	18857	18871	18908	18891	18888	19098	19045	19033	19005	18888	18927	18895	18782	18846	19089	18993	19040	19142	19139	18876	18889	19018	18975	19273	19056	18928	19268	18941	18956	18728	19045	18990	18896	18935	18909	19066	19089	18810	19175	19022	19068	19012	19002	18994	18863	18739	19026	18942	18811	18862	18768	18961	18757	19002	19044	19036	18952	18996	18874	18789	18946	18748	18942	18964	18765	18992	18781	18940	18889	18868	18974	18914	18801	18957	18736	18741	18782	18844	18908	19009	18844	19054	19014	18944	18790	18985	18871	18917	18964	18945	18778	19163	18988	18780	18972	18958	18950	19012	19034	18783	18862	18987	18972	19061	19030	18854	18951	19219	18851	18793	18841	18888	18857	19034	18921	18762	18843	18911	18752	18790	18958	18920	18934	19075	18844	19207	18946	18976	19013	18855	18854	18866	18985	18846	18859	18918	19164	18810	18918	18970	18937	18862	18805	18917	19188	18968	18934	18893	18866	18652	18974	18798	18966	19081	19006	18876	18910	18903	18891	18817	19194	18870	18891	18760	18990	18931	18821	18868	18899	18803	18921	18926	18939	18846	18916	18781	18715	18923	19021	18888	18980	18852	18910	18920	19112	19157	18738	19087	19038	18777	18986	19035	18989	18964	18857	18966	18912	19009	18967	18953	19115	18991	18786	18932	18956	19080	18962	19096	18772	18822	19165	19007	18850	18892	18940	18842	18725	18935	18925	18926	18926	18818	18902	19003	18912	18866	18833	18976	18857	18733	18800	18882	18879	18885	18968	19153	18939	18987	18881	19089	18912	18812	18929	18882	18767	18718	18879	18968	18968	18883	18962	18637	19048	18952	18781	18876	18698	18922	18821	18881	18908	19034	19054	18848	18866	18869	18660	19063	18915	19103	18938	18861	18881	18881	18977	18938	18958	18841	18855	18842	19004	18780	19161	18905	18873	18931	18961	19145	19003	19040	18856	18826	18857	18780	18714	18544	18894	18919	18933	18684	18779	19020	18891	18858	18881	18848	19060	19259	18907	19122	18837	18972	18894	18881	18875	19073	18840	19019	18971	18814	18805	18971	18930	18984	18759	18873	18926	18783	18900	18862	18944	19036	18901	18848	18696	18963	19177	18878	18824	19001	18916	18921	18701	18819	18952	18750	18967	18834	18834	18865	18959	19113	18941	19046	19067	19108	18977	18851	18864	18977	18998	18951	18908	18967	18731	18892	18753	18810	18871	18910	18928	19017	19064	19097	18862	18927	18655	18740	18772	18927	19109	19030	19070	18601	18754	19051	18938	18896	19150	18997	18931	19072	19002	18888	19084	18867	18923	18748	18889	19046	19008	19035	18846	18776	18996	19033	18859	18949	18912	18882	18953	18869	18961	18641	18799	18879	19053	18736	19116	18925	19272	18969	18741	18812	18956	18861	18815	18808	18930	19018	18875	18889	18911	19120	18974	18967	19201	18950	18892	18828	19079	19164	18969	19047	19042	18821	18941	18731	18794	18853	18969	19020	18898	18986	18904	19093	19177	19016	18961	18834	18931	18736	18888	18869	18708	19150	18913	18918	18799	18788	19016	18841	19022	18796	18861	18888	18916	19055	18751	19038	18888	19151	19023	19133	18857	19068	18883	18799	18925	18874	18824	18831	18866	18893	18777	18943	19002	18881	18976	18984	19108	18954	18806	18855	18989	18926	19006	18835	18824	18749	18681	18879	19075	18937	18795	18769	18877	18785	18882	18926	18953	18875	18903	19097	18813	18739	18986	18874	19140	19037	18947	18899	19094	18860	18857	18770	18928	18847	19103	18894	19180	18894	18621	18996	18762	18955	19130	18993	19143	18981	18970	19080	18850	18828	19007	18946	19001	18678	18841	18818	18978	19102	18988	18862	19027	19000	18984	19087	18761	18885	18917	18899	18898	19053	19071	18953	19027	19031	19049	18999	19098	18901	18974	18981	18938	18792	18836	18779	18795	19078	18878	19083	18984	19072	18823	18562	19016	18843	18713	18826	19109	18996	18851	18951	18837	18940	19032	18995	18775	18647	18871	18846	18868	18904	19074	19079	18813	18950	18817	18855	18699	18963	18814	18784	18892	18883	18785	19134	19069	18924	18924	19009	19131	18873	18835	18897	18842	18989	18798	19059	18786	18972	18759	18997	18931	18841	18911	18833	19004	19053	18851	19069	18922	18928	18725	18872	18892	18820	19122	18999	18961	18790	18871	18968	18839	18998	19000	19066	18895	18905	19070	18950	18972	19139	18812	18819	18819	18647	18958	18997	18711	18607	19088	18859	18680	19051	18941	18813	18933	18850	18866	19156	18964	19143	18881	18875	18633	18764	18897	18833	18928	18887	19070	18890	19058	18964	18871	18823	19145	18923	18918	18966	18774	18767	19132	18772	18982	19213	18895	18727	18644	18894	18969	19128	18784	19136	18870	19005	18816	18782	18817	18980	18792	18799	18900	18983	18947	18942	19064	19047	18894	18754	18914	18973	18798	18715	19050	18833	18833	18918	18928	18867	18927	18840	18923	18938	18825	18881	18886	18827	18926	19018	19143	19048	18977	18897	18857	18750	18966	18887	18739	18839	19034	18904	18759	18710	18819	18928	19123	19011	18865	18877	19053	19083	19038	18770	18674	19004	18997	18723	19018	18857	18862	18949	18833	18777	18798	18779	18986	18997	18839	18970	19071	18640	18904	18953	18899	19040	19003	18857	18943	19019	18844	18926	18995	18812	18940	18845	18880	18953	19020	19025	18971	19118	19039	18866	18885	18681	18890	18927	18919	18878	18904	18859	18804	18830	18987	19096	18869	18977	19017	18831	19043	18811	18775	18875	18881	18971	18879	18899	19083	18780	18954	18988	18839	19012	18996	19157	18886	18761	19042	18716	18815	18987	18904	18870	18881	18967	18881	18981	18812	19026	18857	18881	19113	18709	18887	19007	18881	18821	18955	18965	18887	19035	18997	19049	18961	18860	19093	18966	18929	18932	18829	18750	19025	18942	19077	19215	19295	18928	19143	18990	19038	18982	18890	18738	18592	19004	18862	18829	19186	19198	18929	18944	18803	18864	18895	18927	19141	18950	18813	18935	18817	19177	18940	18843	18864	18872	18843	18859	18867	18739	19028	18827	18983	18725	18929	18962	18967	18819	18969	19067	18869	18818	19089	18813	18896	18860	19059	18977	18892	18752	18854	18780	19049	18830	18927	18978	19241	18841	18978	18934	18790	18940	18900	18877	19013	18824	18875	19108	18972	18666	18737	18903	19069	19133	19010	18799	18889	18852	18939	18852	19037	18844	18967	18706	19048	18872	19115	18723	18896	19055	18866	19023	18935	18913	18795	18832	19090	18940	19050	18706	18974	18773	18875	18947	18887	18901	18748	18768	18863	19052	18891	18848	18869	18817	19106	18942	18881	19114	19012	18941	18986	18822	18986	18806	19060	18813	18946	19075	18999	18807	18966	19151	18868	18989	19094	19206	19054	18923	19067	19126	19037	19016	18879	19049	18848	18979	18965	18794	18951	18891	19072	19083	18848	18899
18474	22593	22021	19509	18368	17683	18549	17772	16537	16352	20017	20409	18037	16313	15458	15312	15126	15127	14931	15178	15192	15046	15186	15117	14984	15278	15095	15069	15083	15277	15072	15004	15080	15002	15195	15058	15086	15004	14973	15110	14925	14995	14958	15033	15109	14979	15152	15145	14916	14969	15068	14958	14902	15300	14969	14915	14933	14949	15013	15146	15116	15065	15085	14956	15135	14962	15071	14968	15105	15157	15144	15003	15101	15029	15097	15236	15168	15199	15101	14885	14984	15051	15213	14953	14933	15027	15041	15061	15100	15076	15075	15106	15108	15025	15238	15145	14981	15056	15218	15113	15059	15023	15021	15165	15167	15074	15079	15081	15151	14866	14975	15127	15258	15085	15157	15097	15265	15159	15008	15048	15108	15097	15098	15159	15083	15193	14919	15130	15052	15054	14797	15168	15141	15097	15079	15035	15062	15096	15295	15053	15235	15172	15000	15065	15101	15044	14878	15079	14912	15188	14983	15063	15101	15032	15076	15062	14902	14976	15149	15018	15172	15139	15173	15079	15220	15056	15173	14970	15057	14937	15144	15100	14942	15027	15140	15048	15069	15126	15025	15091	15137	15146	14894	15178	14920	15002	15020	15116	14934	14960	14954	14887	15048	15165	15054	14903	15118	15050	15065	14984	14896	15168	14986	15044	15066	14999	14965	15107	15056	15059	15003	15037	15191	14873	15035	14907	14950	14956	15079	15144	14881	15132	15098	15104	15127	15043	15099	15231	15137	15071	15058	15187	14886	14990	15081	15107	15102	15153	14986	15081	15042	14952	15024	14990	15013	14911	14932	15013	15111	15093	14958	15144	15006	15160	15008	15156	15040	15112	15098	14921	15072	15195	15141	15112	14921	15059	14991	15096	15048	15017	15000	15082	15010	15079	15132	15063	14938	15072	15084	15073	15159	15046	15155	14938	15036	15054	14942	15022	15011	15178	15075	15070	15164	15236	15229	15078	14954	15196	15018	15108	15097	15069	14928	14961	15146	15115	14981	15091	15008	14997	15066	14973	15123	15213	15022	15091	14990	15057	15189	14942	15035	15192	15172	15012	15122	14993	15175	15067	14947	14878	15148	14973	15196	14948	15151	15065	15059	15056	15147	15031	15127	14984	15068	15028	15003	15144	15120	14917	15166	14991	15037	15051	15210	15143	15095	15048	14872	15095	15010	14988	15195	14977	15080	14879	15032	15175	15153	15096	15000	15116	15217	15104	15063	15142	15058	15248	15059	14894	14859	15049	15073	15080	14944	15191	15007	15114	15108	14800	15036	14868	15197	15030	15114	15049	15023	15003	15121	14986	15017	15126	15033	14901	14983	14929	14984	15040	15246	15112	14986	15085	14938	15130	14921	15096	14949	15098	15113	15035	15132	15010	15038	15034	15062	15038	15137	15132	15134	15186	14929	15086	15036	15113	14861	15056	15040	15101	15085	14978	14842	15216	15081	15060	15078	15090	15162	15082	15307	15042	15283	14989	15029	15153	15059	14959	15146	15078	14948	15020	14884	15097	15073	15210	14946	15024	15177	15120	15043	14982	14909	15073	14938	14879	15149	14985	14956	15053	15024	15155	15135	14990	15236	15078	15017	14989	14884	15071	14955	15074	14917	15078	15124	15123	15088	15064	14996	15096	15116	15124	15071	14918	15055	15125	15089	15052	14928	14958	15114	14896	15048	15233	15041	14919	14996	14915	15109	15059	15174	15014	15021	14805	14945	14896	15042	14956	15171	15144	15203	14999	14915	15054	15118	15272	14996	15147	15287	15053	15062	15085	15002	15066	14924	15020	15181	15003	15110	15087	15304	15108	15119	15030	14909	15092	15120	15265	15019	15098	15219	15168	15171	15144	15046	15008	14976	15211	15050	15098	15053	14964	15072	15056	15142	14899	15080	15048	15191	15058	14952	14926	15014	15038	15165	15063	15104	14974	15039	14966	14959	14973	15086	15010	14959	15063	14983	15049	14983	14984	15113	15070	15092	15182	15231	15183	15177	15067	15152	14974	15105	15091	14981	14979	15100	15044	15030	15171	15066	15101	15021	15006	15127	15034	15072	15144	15164	15090	15221	14967	15060	15039	15110	14988	15164	14977	15086	15107	15194	15058	14987	15096	15104	15056	15162	15087	15171	14943	15004	15024	15172	15001	15056	15153	15131	14874	15078	15034	15153	14957	14960	15153	15104	15038	15068	15065	15106	15095	15083	15106	14954	15127	14893	14941	15089	15122	15016	15020	15037	15077	15072	15000	14823	15044	15085	15101	15214	15062	15047	15073	15109	15178	15224	14975	15091	15131	15141	15190	15022	15042	15215	14871	15043	15080	15089	15047	14894	15125	15190	15075	15157	15132	15095	15048	15088	15042	15192	14974	15068	14947	15079	15007	15037	15291	14938	15122	15077	15023	14996	14956	14944	15035	15046	15144	14958	15088	15046	15003	15082	14966	14957	15052	15208	15196	15081	15078	15170	15094	15077	15057	15196	15113	15130	14848	15051	15081	15005	15010	14934	15071	15068	15091	15098	14991	15019	15209	15171	15024	15241	15003	14991	15098	15170	14961	15005	14937	14919	14946	14889	14822	15075	15076	15109	15232	15155	15109	15097	15046	15134	14981	15074	14964	15259	15007	15091	15036	15150	14911	15134	15140	14955	15104	15030	15038	14941	15066	15148	14936	15117	14928	15019	15031	14953	15011	15175	14961	14984	15087	15066	14908	14978	15035	15159	14837	15023	14956	14935	15021	15119	15179	15115	15076	15145	14983	15192	15224	14986	14932	14913	15055	15096	15026	15134	15000	14930	14999	15103	15229	15033	15128	15226	15193	15015	14978	15066	14997	15132	14993	15172	15173	15025	15270	14924	15118	15056	15082	14989	15018	15194	14997	15062	14916	15055	14846	14970	15032	15020	15073	15083	15085	15191	15156	15072	15075	15140	15144	15227	15138	15039	15155	15100	15076	14990	15046	15108	15106	15075	14914	15058	15300	14936	15060	15015	14951	15183	15161	15161	14835	15217	14913	15166	15131	14987	15144	15127	14998	14965	15167	15016	14979	15103	15332	15125	15023	15211	14935	15038	15140	14979	15141	15174	14884	15062	15117	15117	15129	15054	15223	15056	14971	15102	15122	14972	15056	15083	15147	15076	15144	14898	15070	15074	14980	15119	15099	15021	14890	15009	15304	15139	15044	15181	15119	15055	15128	14859	15276	14922	15209	15139	15133	14971	15137	14813	15202	15204	15106	15169	15090	15157	15139	15129	15069	15151	14872	14966	15125	15174	14961	15126	15025	15023	14927	15139	15157	14987	15144	15061	14835	15169	14942	14936	15084	15011	15088	15129	15156	14925	14978	15203	15108	15153	15121	14975	15036	15144	15065	15007	15212	15173	14980	15024	15144	15040	14948	15082	15093	15130	15013	14998	15131	15022	15190	14951	15016	14918	15046	15091	15125	15065	15182	15035	15105	14970	15054	15067	15026	15143	15037	14913	15216	15165	15091	15108	15017	15153	15093	14916	15050	15109	15057	14994	15046	15200	14990	15115	14978	15086	15060	15092	14907	14907	15050	14934	15045	15029	14988	15051	15115	15108	14939	14718	15189	14977	15090	14960	15088	15066	15013	15167	15097	15047	14993	15023	15010	15089	14955	15113	15072	15115	15126	15026	15007	14998	15184	14942	15085	15246	14982	15080	15095	14959	15009	15085	15096	15072	15015	14973	15019	15045	15058	15101	14996	15115	15142	15079	15125	14935	15156	15182	15084	15176	15143	15061	15086	15177	15013	15117	14933	15261	15110	15169	15055	14921	15023	15168	14955	15093	15101	15001	15178	15227	15194	15165	14999	15024	15023	15128	15081	15096	14990	15166	15102	15028	15040	15098	15060	15022	15038	15130	15141	15206	15169	15195	14948	15027	14989	15236	15209	15070	15038	14993	15110	14956	15032	15082	15046	15198	15187	15175	15184	15127	14968	15035	15001	15112	14988	15026	15074	15136	15217	15253	14987	15169	15157	15017	15070	15106	14939	15102	14971	14962	15179	15038	15022	15137	15040	15054	15030	15112	14988	15202	14986	15122	15039	15054	15027	14864	15292	15066	15116	14988	14990	15085	14968	15142	14914	15066	14993	15230	15055	15157	15051	14988	15155	15093	15164	14883	15347	15054	14971	15065	15128	15209	15124	15139	15014	15043	15223	15090	15163	15068	15026	15044	14973	15047	15019	15031	15093	15160	15018	15201	15208	15085	14986	15204	15152	15054	15096	15007	15120	15161	15088	15082	15238	15012	15133	15131	14923	15131	15081	15121	15082	15158	15153	15204	15147	15085	15140	15073	15128	15000	15017	14924	15081	15031	15184	15176	15103	15006	14973	14995	15148	15067	14977	15083	15046	15026	15090	15030	14946	15000	14932	14983	15174	15017	14948	14986	15058	15029	15123	15066	15139	15043	15047	15003	14967	14911	15132	15059	15104	15012	14917	15038	14906	14969	15102	15048	15178	15042	15082	15227	14941	15222	15151	15093	15063	15058	15138	15006	15200	15012	15039	15040	15132	15087	14917	15207	15057	15009	15101	14994	15055	15129	14966	14922	14975	15195	15024	14991	15099	15000	15188	15046	15007	15116	15164	15119	15138	15240	14884	14974	14976	15234	15145	15139	15048	15151	15095	15235	14929	15190	15114	15087	15150	15031	15018	14935	15057	15231	15068	15131	15009	15178	15118	15011	15104	14920	14880	15372	15098	15033	15124	15101	15010	15034	14957	15156	15005	15084	15147	15054	15115	15048	15208	15122	14988	15291	15008	15051	15133	15121	14989	15040	15309	14954	15172	15043	15113	15159	15147	15116	15180	14989	15100	14992	15029	15070	14986	15242	15202	15197	15146	15025	15132	14938	14967	14905	15249	15007	14855	15018	14951	15163	15032	15201	15091	15160	15096	15216	15077	15020	14956	14897	15282	14983	15025	15196	14988	15094	15045	15190	15051	15057	15097	15042	15123	15222	15091	15267	14973	14940	15191	15017	15009	15030	15066	15069	15228	15103	15020	15205	15140	15195	14988	15190	15064	15105	15207	15099	15092	15153	15092	15098	15113	15040	15053	15150	14994	14944	15216	14972	15127	15214	15118	15115	15080	14978	15061	15029	15173
25610	20980	27620	25876	23488	23307	23364	21614	20908	22416	37678	39646	30849	24039	20904	19608	19076	19163	19120	19266	19099	19174	18855	18881	18975	18875	19253	18939	18988	18996	19052	19125	19121	18796	19085	18843	18992	19139	19115	18976	18964	18974	18989	19004	19109	18923	19053	18786	19052	18915	19257	18946	18986	18736	18930	18872	18979	19029	19007	19024	18954	18968	18900	19125	18913	18928	18813	18977	18994	18996	18980	19059	18918	19142	18873	19109	19002	18797	19004	19006	18922	19182	19100	18971	18828	18926	19028	19011	18751	18988	19126	19026	18876	19116	18954	19028	18921	19125	19073	18968	19099	18883	18908	18928	18984	19182	18769	18990	19052	19054	18972	18977	18812	18782	18905	18870	18829	18705	18842	18823	18966	18890	19101	18923	18876	19005	19035	19150	19018	18930	18958	18766	18887	19107	19185	18976	18879	18993	18813	18793	19043	18893	19071	18858	18817	19067	18993	18781	18736	18764	18876	18790	18968	18985	18763	19105	18834	18968	19068	18999	18992	19249	18892	19121	18910	19000	18988	19100	18958	18967	18842	18779	19005	18691	18787	18935	18989	18855	19013	19131	19173	18874	18870	18983	19124	19072	19072	19106	19136	18907	19096	18892	19201	18936	18993	19003	18941	18886	18808	18835	18979	18962	18866	18627	18814	19055	18872	18648	18857	19228	18983	19009	19111	18982	19055	18834	18772	18891	18915	19062	19026	18984	19113	19011	18945	18907	18955	18720	19017	18734	19024	18698	18751	18814	18829	19022	18953	18940	19134	18960	18905	19084	18973	19154	19037	18731	18933	19113	19131	19055	18853	19027	18978	19072	19055	19307	19045	18964	19247	19117	18888	18951	18869	18959	18922	19125	18833	19202	19108	18752	19034	18914	19002	19075	18973	18955	18717	18803	18939	18844	19042	19092	19082	19052	18741	18659	18743	18930	19056	19031	18892	19055	19064	19049	18944	18843	18836	19110	18935	18868	19163	19193	19123	18996	18892	19130	19014	19070	19097	18831	18739	19040	18932	19036	19079	18963	19037	18837	18882	19147	18969	18746	19058	19000	19113	18896	18821	18922	19001	18948	18866	19024	19170	18872	18951	19407	18939	19146	18769	18926	19102	18888	18886	18986	18873	18970	19257	18993	19011	19027	18966	19044	18955	19018	18931	19036	18802	18938	19083	18981	18822	18975	19124	18996	18739	18893	18932	19023	19112	18895	18999	19264	19010	19133	19003	19085	18917	19087	18893	18885	18832	19011	18990	18813	18948	18906	18860	19196	18917	18869	18828	18882	19025	19044	19092	19072	18836	18929	19096	19062	19267	18792	19034	18997	18799	18950	18898	18854	18931	19074	19254	19260	18974	18892	19190	18856	18832	18742	18967	19026	19001	19039	19023	18983	19006	19258	19016	18898	18896	19086	19013	18890	19010	18972	19027	19157	19313	18826	18939	19003	19113	19018	18864	18893	18991	19063	18861	18670	18837	19085	18972	18989	18848	19177	18978	18998	19130	18892	18870	18984	18966	18912	19050	19082	19084	19152	19042	18906	19037	18908	18902	19067	18938	18745	19005	18946	18799	18932	19131	19067	19024	18837	18936	18966	18829	18880	19045	19034	19191	18806	18967	19012	19072	18978	18838	18801	19176	18963	18975	18987	19031	18935	18988	18911	19119	19104	18964	18963	18893	19059	18966	19022	18917	18886	18902	18871	19098	19194	19148	18950	18779	18893	19138	19033	18865	19001	18988	18915	18817	19049	18798	18876	19040	18802	18976	18950	19052	18919	18785	19031	19029	18972	19153	19020	18904	19019	18862	19110	19194	19063	18976	18857	19195	18799	18735	18738	18870	18948	19047	18894	19032	19018	18808	18803	19146	18817	19032	19039	19103	18978	19170	19014	18800	18940	19030	19109	19144	19048	18852	19062	19156	18928	19037	18922	18798	19052	18958	18853	18970	19004	18958	18913	18966	19095	18934	19040	18995	19183	19103	18977	18924	19094	19013	18939	18786	18971	19114	19034	18753	19038	19191	18844	18760	18872	19217	19047	18940	18899	18973	18933	18891	19001	19042	19074	18874	19171	18787	19099	18963	18877	19027	19150	18968	18961	18643	18977	18983	19009	18851	18944	18946	19057	18912	18859	18907	19101	19002	18903	18883	18871	19086	18978	18813	18988	19055	18904	18867	18824	19108	19090	19046	18943	18861	19053	19084	19366	18942	19208	18672	18867	18969	19058	18971	18989	19164	19068	18965	19011	18832	19055	19153	19005	18908	18834	18756	19044	18913	18979	19042	19245	18850	18948	19088	19056	18974	19016	18868	18951	19225	19052	19097	18994	18892	19018	18924	19101	18932	18779	18910	18895	19118	18961	18926	19005	19039	18954	18945	18801	18917	18927	19214	19149	19127	18967	19003	18981	18768	18738	19212	19082	19025	18986	18884	18717	18906	18938	18985	18839	18934	18985	18758	19120	18936	18958	18833	18769	19000	18808	18869	18917	18792	18966	19064	18774	19006	18977	18947	18949	19133	19189	19017	18851	18924	18954	18963	19162	19058	18935	18821	18808	18807	18974	18959	19058	18869	19073	18991	18960	18982	18974	19089	19111	18864	19037	19061	18888	18950	19061	19062	19222	19036	18850	19064	19006	18942	19126	18895	19125	19180	19177	19184	18872	19088	18971	19004	19176	19318	18903	19022	19051	18903	19094	18965	18886	18973	19200	18844	19125	19142	18952	19016	19109	18925	19175	19017	19059	19054	18907	19056	19192	19019	19058	18977	18935	19018	18974	19138	18893	18985	19069	19059	19053	19147	19042	18875	18930	19027	18935	18789	18862	18962	18888	19021	18915	18832	18979	18978	18836	18855	18968	18967	18753	18916	18895	19103	18801	18881	19098	18824	18887	18843	19134	18912	19007	19130	19111	18943	18859	19231	19002	18982	19000	18962	18938	19003	18905	19024	19050	18911	18964	18966	18975	19021	18901	19109	18785	18992	19185	19061	18817	18771	19025	18893	19018	18725	18824	18876	19113	18850	19102	19036	18956	19124	18950	19021	18886	18899	18921	18985	19021	19038	18894	18895	18950	19053	18983	19067	18774	18897	18791	18951	19058	18867	18699	18851	19005	18863	18918	18885	18894	18918	18946	19133	19085	19164	19010	18938	18921	19082	18884	18852	18999	19040	18935	18683	18988	18752	18988	18871	19035	18919	19043	19012	19040	19057	18796	19121	19211	18821	18958	19068	18937	18838	19143	19227	18882	18933	18873	18996	18949	19037	18943	19061	19062	19014	19160	19069	19223	18938	18981	19099	19062	18985	19064	19002	19028	18866	19157	19040	19073	18882	18973	18991	18831	19177	18959	19022	18848	18988	18979	18986	18915	19029	18936	18748	18864	18908	18846	19078	18944	18965	19117	19090	18888	19121	19016	19053	18811	18914	19130	18980	18948	18838	18917	19118	18735	19018	19053	18979	18901	18974	18905	19126	19318	18986	18815	18886	19013	18916	18877	18971	18730	19014	18715	19013	18965	19106	18880	18959	18840	18918	18864	18925	19023	19168	18938	18969	18967	18815	19120	19032	18684	18848	19102	19133	19165	19080	19131	19118	19046	19022	19090	18837	18916	18764	18852	19032	18889	19166	19017	19039	18966	18882	18919	19141	18925	19032	19019	19034	18769	18811	18786	19026	19183	18940	18956	18933	18927	19044	19127	19163	18941	18930	18778	19113	19264	18836	18956	18947	19077	18907	18929	19122	18896	19041	18957	18884	18997	18935	18917	18931	18986	18939	18896	18805	19146	18776	18738	18854	19148	18977	18934	18814	18965	19015	19046	18878	19086	18821	19127	18874	19148	19113	19086	19018	18969	19029	18958	19020	18988	18984	19100	18971	18805	19026	18847	18943	18751	18963	18820	19091	19129	19032	19027	18837	19014	18883	19058	18812	18739	19048	18953	19217	19340	18701	19035	18889	18984	19000	19027	19166	19200	18987	19023	19101	18824	19106	19038	18886	19166	18916	18870	19001	18842	19014	19023	18850	19157	19039	18865	18867	18960	19058	18912	19212	19009	19200	18844	19022	19173	18952	19030	19132	19047	19099	18987	18882	18859	18925	18958	18874	18894	19114	19094	18912	18983	19003	18998	18923	18937	19003	18703	18992	18965	18815	19181	19003	18977	18807	19062	18857	18928	18914	19052	19009	19025	19003	19087	18993	19014	18898	18854	19063	18839	18976	19164	19088	19024	18911	18882	19116	19056	19220	18902	18996	18999	18996	18966	18958	18755	19051	18759	18785	18931	19044	19045	18982	18934	18983	18665	18912	18915	18871	19006	18950	18885	18781	19071	19210	19112	19003	18922	19276	18946	19152	19089	19096	19083	19057	18781	19010	18921	18990	19085	18917	18991	19155	18869	19144	19162	18840	18975	18969	18896	19127	18955	19217	19098	18991	18978	18907	18956	18950	18875	18909	18971	19032	18965	19068	19146	19184	18875	19086	19038	18810	19152	19044	18837	18995	18819	18926	18972	19143	18879	19119	19320	18988	18972	19218	19031	19052	19170	18860	18905	18915	18901	18970	18982	19090	18956	18889	18850	18919	18997	19111	18914	18732	18951	19038	18996	18873	19096	19143	18676	19063	18814	19014	18946	18892	18866	18611	19102	18713	18948	18890	18993	18918	18788	19172	18888	18874	18854	19075	18950	18952	19136	19049	18929	18906	19025	18889	18587	19000	19081	19026	19058	18960	18724	18968	18884	18988	19098	19021	18806	18858	18843	19060	18925	18906	19054	19170	18922	19050	18966	19067	19011	18814	19135	19122	18817	18969	19093	18794	19072	18989	18787	19044	18849	19148	18848	18830	18847	18983	18847	18926	18906	19009	18906	19027	18925	19035	19048	19092	19051	18835	18917	18929	19018	18832	18921	19251	18883	19229	19106	18998	19029	19056	18910	19073	19017	18985	18954	18920	19008	19156	18914	19017	19219	19126	18937	18959	18754	19226	19093	19176	19080	18939	18931	19021	19009	19028	19097	18997	18916	19134	18915	18967	19194	19008	18893	19021	18702	18851	19089	18869	18865	18921	19058	18979	19068	18948	18873	18748	19082	19062	18898	19181	18868	18931	18834	18925	19043	18761	19099	19020	18878
19696	31183	28697	25024	21583	20328	19489	18967	18264	20822	39472	37200	28110	19967	16299	15497	15170	15145	15306	15071	15331	15161	15163	15156	15148	14980	15200	15206	14982	15222	15356	15031	15015	15077	15105	15114	15155	15262	15169	15157	15123	14985	15233	15191	15132	15283	15256	15168	15217	15081	15019	15230	15274	15050	15164	15034	15225	15180	15219	15144	15039	15114	15250	15178	15126	14955	15371	15242	15328	15097	15205	15264	15019	15143	15153	15058	15105	15228	15135	15152	15084	15272	15215	15164	15451	15249	15139	14961	15023	15172	15133	15080	15179	15075	15164	15180	15021	15117	15181	15268	14992	15084	15089	15244	15063	15038	15062	15103	15029	15181	15105	15212	15002	14973	15182	15072	15107	15075	15127	15090	15185	15124	15073	15087	15174	15262	15204	15132	15205	15157	15183	14974	15161	15197	15189	15111	15158	15100	15071	15241	15090	15137	15097	15143	14959	15277	15005	15029	14994	14998	15018	15334	15177	15098	15120	15222	15209	15092	15043	14979	15170	15060	15199	15187	15151	15276	15163	15173	14970	15102	15368	15060	14990	15210	15184	15121	15180	15119	15370	15066	15074	15151	15155	15198	15095	15041	15062	15220	15089	15004	15143	15202	15203	15143	15034	15227	15088	15182	15158	15010	15109	15083	15113	15083	15225	15057	15219	15001	15177	15095	15237	15026	15277	15023	14941	15055	15207	15077	15128	15165	15090	15099	15227	15041	15365	15170	15147	15015	15271	15099	15204	14984	15181	15096	15023	15142	15213	15152	15170	15212	15100	15068	15349	15229	15269	15036	15062	15165	15220	15203	15133	15108	15019	15188	15153	15123	15126	15329	15156	15214	15216	15216	15064	15012	15178	15156	15017	15186	15184	15284	15069	15061	15120	15148	15040	15019	15077	15006	15097	15072	15181	15114	15183	15198	15078	15117	15239	15262	15229	15203	15136	14986	15154	15160	15288	15142	15144	15024	15011	15167	15266	15041	15131	15113	15156	15070	15018	15186	15102	15158	15090	15051	15156	14975	15075	15216	15190	15147	15030	15158	15075	15161	15199	15006	15188	15059	15216	15210	15112	15149	15058	15117	15173	15194	15182	15186	14960	15079	14953	15050	15058	15177	15068	15148	15231	15200	15232	15209	15144	15336	15201	15108	15127	15090	15277	15119	15259	15256	15250	15234	15047	15215	15145	15144	15100	14936	15211	15154	15253	15172	15233	15218	15166	15053	15128	15360	15041	15272	15257	15119	15126	15108	15297	15074	15094	15102	15039	15000	15190	15236	15134	15212	15128	15086	15105	15136	15227	15053	15201	15194	15003	15126	15013	15294	15144	15276	14993	15000	15006	15128	15160	15168	15009	15215	15033	15255	15129	15198	15016	15083	14784	15305	15230	15164	15043	15196	15169	15206	15262	15022	15313	15014	15220	15214	15175	15209	15182	15037	15129	15118	15021	15122	15026	15184	15159	14999	15128	15097	15046	15019	15221	15176	15211	14962	15132	15084	15072	15146	15115	15138	15114	14866	15124	15195	15428	15206	15203	15280	15091	15058	15215	15124	15232	15173	15322	15101	15133	15233	15014	15117	15095	15211	15088	15193	15116	15139	15233	15234	15326	15188	15111	15188	15179	15154	15180	15242	15051	15101	14957	15263	15328	15026	15253	15260	15048	15024	15102	14982	15109	15079	15065	15266	15158	15092	15074	14920	15103	15043	15187	15148	15190	15267	15178	14997	15145	15131	15011	15194	15187	15062	15319	15001	15262	15018	15113	15177	15145	14871	15030	14893	15177	15172	15130	15217	15076	15171	15030	15281	15278	15008	15208	15112	14982	15182	15082	15076	15275	15315	15300	15084	15042	15041	14986	15185	15016	15293	14998	15065	15250	15120	15158	15269	15179	15145	15124	15209	15174	15163	15150	15145	15113	15191	14910	15104	15104	15222	15051	15101	15235	15249	15166	15152	15187	15044	15126	15074	15056	15134	15186	15134	15387	15108	15230	15058	15054	15182	15293	15285	14945	15142	14966	15076	15094	15102	15140	15237	15163	15165	14979	15110	14957	15073	15152	15133	15065	15030	15116	15155	15350	15052	15121	15309	15113	15101	15077	15099	15066	15153	15327	15233	15367	15170	14943	15118	15061	15217	15325	15202	15130	15271	15080	15065	15059	15007	15223	14980	15191	14991	15226	15051	15256	15036	15163	15176	15211	15024	15034	15166	15000	15136	15001	15272	15249	15107	14967	15095	15040	15293	15025	15279	15339	15138	15132	15045	15186	15170	15221	15062	15131	15173	15141	15116	15094	15247	15202	15255	15445	15244	15165	15401	15247	15206	15216	15142	15162	15198	15260	14962	15155	15039	15231	15125	15196	15197	15090	14910	15156	15135	15027	15152	15008	15166	15146	15213	15144	15129	15158	15019	15095	15221	15200	15172	15320	14982	15085	15162	15265	15054	15148	15220	15201	15244	15073	15205	15112	15065	15189	15024	15091	15144	15107	15145	15126	15189	15107	15115	15206	15252	15159	15305	15072	15403	15088	15151	15251	15259	15198	15038	15330	15093	15083	15150	15200	15025	15197	15139	15014	15118	15316	15069	15144	15026	15085	15133	14854	15204	15194	15143	15214	15152	15104	15269	15113	15107	15074	15017	15137	14952	15281	15079	15139	15179	15214	15163	15074	14970	15217	15075	15231	15180	15134	15060	15214	15216	15214	15116	15111	15135	15225	14949	15163	15308	15237	15051	15201	15246	15231	15052	15151	15243	15138	15148	15151	15177	15258	15185	15131	15348	15200	15087	15203	15310	15212	15200	14991	15243	15039	15091	14955	15126	15143	15145	15193	15222	15205	15148	15037	15091	15154	15178	15236	15069	15112	15304	15107	15005	15230	15083	15228	15071	15050	15212	15231	15023	15159	15013	15072	15052	15110	15124	15252	14998	15303	15104	14971	14967	15258	15056	15230	15093	15010	15046	15065	15212	14902	15133	15189	15030	15158	15208	14901	15057	15057	15150	15093	15217	15065	15131	15111	15209	15271	15123	15098	15064	15029	15090	15129	15260	15114	15164	15114	15304	15075	15147	15083	14966	15219	15243	15172	15210	15154	15046	15221	15075	14985	15052	15246	15296	15080	14938	15310	15146	15183	15188	15043	15136	15245	15110	15110	15088	15071	15018	15044	15057	15037	15160	15291	15063	15233	15204	14961	15183	15172	15193	15232	15084	14960	15128	15152	15051	15119	15129	15102	15104	15011	15165	15033	15187	15075	15218	15100	15034	15104	15119	15232	15078	15139	15087	15391	15358	15147	15289	15285	15297	15119	15267	15296	15203	15289	15114	15166	15302	15308	15146	15089	15114	14925	15167	15208	15189	15152	15022	15044	15148	15187	15091	14850	15022	15171	14951	15069	15245	15160	15260	15240	15010	15133	15179	15190	15117	15198	15166	15201	15277	15122	15089	15142	15237	15178	15135	15332	15022	15292	15126	15048	15120	15111	15134	15175	15070	14945	15201	15105	15184	15045	15255	15221	15271	15177	15168	15235	15070	15149	15271	15256	15109	15084	15146	15165	15208	15065	15047	15130	15248	15300	15084	14882	15189	15068	15263	15099	15052	15155	15170	15219	14922	15143	15086	15178	15134	15321	15050	15139	15110	15020	15175	15112	15229	15091	15253	15120	15141	15247	14995	15096	15027	14965	15229	15035	15142	15212	15129	15117	15084	14948	15087	15034	15246	15113	15133	15167	14995	15017	15012	15158	15040	15217	15097	15105	15129	15087	15053	15258	15127	15141	15082	15186	15298	15086	15113	15216	14991	15192	15115	15175	15232	15116	15194	15175	15123	15199	14952	14970	15044	15122	15163	14888	15165	15132	15068	15203	15150	15124	15047	15181	15222	15205	15117	15046	14934	15055	15157	14951	15165	15136	15183	15024	15113	15213	15126	15028	15012	15036	15154	15147	15018	15075	14979	15155	15106	15293	15225	15107	15089	14950	15077	14991	15010	15149	15110	14947	15007	15150	15346	15067	15177	15116	15088	15201	15177	15218	15145	15046	15123	15156	15183	15224	15213	15171	15311	15079	15146	15150	15076	15271	14912	15312	15112	15184	15111	15179	15115	15076	15186	15250	15277	15334	15126	15147	15207	15184	15162	15208	15146	15079	15248	15233	15157	15023	15189	15068	15117	15181	15229	15203	15018	15332	15157	15117	15312	14999	15177	15152	15006	15196	15104	15085	15088	14958	14873	15268	15018	15180	15093	15034	15041	15248	15205	15194	15279	15357	15196	15132	15191	15124	15233	15089	15110	15110	15214	15281	15165	15154	15002	14992	15057	15056	15232	15171	15087	15179	15116	15051	15092	15213	15295	15155	15329	15252	14969	15310	15367	15105	15167	15135	15271	15116	15222	15119	15291	15233	15086	14830	15029	15114	15093	15223	15226	15172	15231	14989	15110	15255	15114	15120	15112	15334	15004	15241	15185	15422	15370	14886	15146	15152	15200	15150	15143	15215	14984	15317	15182	15043	15123	15044	15153	15061	15175	15111	15075	15130	15085	15354	15339	14929	15130	15080	15086	15173	15046	15217	15122	15271	15198	15210	15069	15214	15468	15084	15226	15052	15200	15110	15306	15326	15095	15059	15001	15021	15079	15192	15124	15127	15205	15125	14951	15079	15273	15129	15096	15030	15147	15046	15151	15075	15146	15048	15173	15162	15077	15137	15119	15313	15261	14906	15081	15155	15136	15088	15107	15083	15032	15075	15133	15039	15140	15285	15174	15140	15170	15264	15448	15136	15079	15096	15203	15110	15260	14986	15163	15153	15074	15245	14989	15052	15167	15093	15197	15062	15133	15219	15179	15237	15121	15056	15087	15114	15093	15272	15224	15007	15210	15226	15207	15053	15114	14914	15216	14945	15079	15091	15174	15002	15237	15146	15205	14955	15016	15082	15147	14938	15153	15198	15161	15034	15052	15115	15232	15060	15095	15209	15071	15150	15349	15031	15172	15092	15061	15055	15193	15045	15072	15077	15211	15131	15158	15198	15296	15227	15106	15052	15020	15133	15159	15130	15102	15243	14956	15129	15021	15210	15153	15134	14999	15181	15199	15194	15272	14977	15173	15332	15248	15054	15048	15191	15158
23638	21036	28499	23958	22617	25941	27712	23736	21904	24655	46301	53495	41270	29670	22206	19554	18833	18566	18637	18556	18582	18802	18740	18553	18388	18591	18553	18510	18378	18693	18462	18448	18499	18554	18728	18614	18579	18596	18662	18685	18712	18490	18685	18379	18599	18443	18323	18656	18699	18592	18306	18381	18621	18596	18432	18598	18472	18459	18606	18629	18725	18631	18392	18454	18540	18629	18451	18504	18695	18468	18603	18341	18786	18511	18303	18460	18457	18624	18391	18538	18465	18526	18479	18528	18416	18498	18646	18475	18260	18444	18401	18543	18510	18526	18458	18330	18466	18399	18633	18646	18423	18469	18467	18372	18275	18370	18402	18462	18381	18664	18591	18553	18654	18719	18560	18644	18374	18387	18561	18624	18588	18505	18323	18531	18533	18342	18210	18456	18445	18438	18854	18641	18402	18478	18693	18552	18393	18477	18371	18557	18486	18750	18391	18384	18476	18502	18514	18704	18247	18487	18414	18423	18508	18622	18432	18472	18325	18417	18356	18562	18327	18334	18235	18379	18486	18314	18636	18475	18502	18448	18694	18375	18722	18629	18222	18701	18480	18542	18332	18566	18508	18416	18428	18516	18463	18353	18512	18521	18373	18643	18196	18313	18466	18449	18423	18554	18573	18717	18400	18595	18624	18394	18574	18725	18520	18392	18654	18619	18575	18761	18699	18527	18648	18457	18486	18448	18550	18741	18517	18635	18438	18515	18530	18483	18665	18500	18263	18512	18488	18554	18221	18457	18499	18652	18572	18418	18443	18314	18724	18519	18565	18618	18411	18421	18443	18591	18484	18548	18505	18451	18577	18426	18469	18439	18644	18473	18455	18431	18485	18475	18315	18405	18556	18655	18469	18520	18385	18377	18452	18315	18286	18540	18376	18481	18574	18423	18339	18338	18451	18588	18339	18497	18439	18144	18618	18235	18330	18595	18625	18327	18623	18567	18699	18500	18431	18382	18548	18620	18479	18634	18547	18534	18561	18490	18495	18489	18450	18248	18632	18517	18250	18340	18555	18415	18370	18460	18481	18499	18339	18658	18474	18512	18448	18571	18550	18470	18360	18439	18563	18497	18587	18320	18531	18543	18477	18603	18475	18499	18502	18533	18504	18551	18419	18389	18508	18385	18507	18671	18639	18492	18562	18221	18479	18455	18502	18556	18380	18596	18273	18454	18557	18593	18211	18284	18615	18411	18313	18466	18433	18420	18413	18669	18558	18294	18349	18529	18445	18290	18352	18720	18665	18486	18543	18243	18447	18446	18294	18318	18358	18476	18491	18524	18379	18395	18429	18450	18517	18475	18389	18558	18398	18584	18505	18370	18328	18484	18531	18448	18173	18604	18430	18349	18234	18514	18342	18508	18471	18296	18464	18430	18388	18435	18404	18328	18107	18461	18444	18570	18387	18358	18243	18421	18236	18475	18454	18487	18492	18383	18421	18640	18387	18364	18497	18574	18462	18351	18673	18286	18361	18547	18368	18386	18298	18342	18664	18624	18592	18629	18628	18769	18511	18402	18344	18258	18555	18427	18491	18731	18298	18577	18433	18427	18432	18604	18486	18297	18553	18533	18524	18494	18711	18585	18474	18374	18412	18536	18420	18441	18233	18408	18478	18382	18449	18551	18630	18374	18491	18445	18458	18486	18578	18569	18451	18371	18577	18546	18478	18413	18508	18319	18500	18287	18590	18493	18623	18465	18574	18466	18513	18485	18700	18317	18496	18535	18655	18743	18568	18423	18511	18492	18499	18300	18496	18379	18310	18421	18399	18537	18684	18673	18554	18652	18500	18394	18416	18324	18674	18764	18663	18317	18548	18602	18666	18627	18446	18415	18421	18653	18513	18435	18550	18545	18425	18340	18577	18251	18586	18614	18611	18639	18341	18385	18640	18382	18510	18474	18430	18646	18478	18362	18460	18584	18446	18473	18513	18448	18433	18459	18478	18511	18467	18335	18605	18283	18541	18395	18564	18524	18666	18410	18561	18556	18684	18453	18363	18378	18504	18602	18643	18399	18503	18325	18410	18450	18509	18591	18501	18646	18557	18619	18533	18361	18442	18692	18577	18341	18536	18336	18304	18459	18467	18360	18529	18537	18436	18216	18434	18614	18325	18539	18465	18516	18560	18456	18510	18501	18347	18360	18549	18470	18601	18526	18681	18523	18353	18407	18656	18329	18331	18376	18540	18680	18473	18457	18477	18565	18540	18516	18406	18626	18475	18493	18515	18304	18450	18517	18349	18521	18387	18362	18512	18555	18449	18469	18399	18415	18397	18554	18679	18395	18542	18438	18280	18416	18391	18471	18611	18407	18525	18515	18604	18338	18302	18646	18558	18436	18502	18764	18450	18483	18405	18374	18497	18580	18418	18489	18695	18542	18482	18448	18670	18637	18348	18441	18512	18549	18365	18385	18426	18506	18368	18389	18410	18762	18495	18579	18521	18602	18422	18326	18805	18493	18604	18693	18586	18509	18534	18632	18599	18720	18478	18636	18696	18484	18371	18406	18570	18404	18484	18496	18396	18493	18668	18600	18570	18277	18568	18493	18574	18452	18752	18487	18376	18471	18529	18589	18422	18398	18547	18408	18636	18789	18590	18564	18666	18380	18531	18274	18426	18478	18600	18243	18523	18590	18474	18730	18596	18547	18425	18569	18537	18572	18458	18274	18526	18595	18734	18529	18593	18335	18435	18140	18477	18624	18496	18430	18706	18734	18669	18574	18469	18474	18514	18521	18549	18417	18337	18372	18785	18617	18404	18527	18378	18564	18373	18550	18392	18293	18359	18588	18657	18573	18382	18358	18515	18498	18566	18560	18423	18406	18553	18684	18444	18388	18431	18474	18643	18595	18534	18415	18566	18352	18493	18420	18449	18479	18652	18427	18321	18411	18574	18565	18706	18543	18589	18509	18608	18486	18602	18397	18588	18607	18408	18519	18384	18237	18422	18412	18430	18449	18557	18330	18663	18375	18592	18661	18354	18439	18451	18376	18469	18561	18543	18533	18584	18605	18540	18407	18506	18490	18368	18342	18436	18391	18531	18287	18474	18366	18603	18383	18357	18534	18405	18405	18270	18223	18564	18266	18307	18361	18423	18596	18617	18592	18396	18460	18501	18577	18683	18388	18385	18465	18416	18407	18437	18641	18559	18457	18454	18608	18521	18603	18570	18391	18580	18384	18352	18481	18437	18329	18631	18531	18393	18280	18415	18542	18529	18667	18412	18584	18408	18755	18465	18549	18666	18452	18359	18465	18129	18600	18524	18673	18455	18421	18542	18428	18538	18405	18576	18474	18343	18404	18373	18448	18373	18363	18510	18581	18612	18376	18477	18589	18214	18462	18437	18423	18421	18416	18555	18388	18469	18446	18740	18599	18500	18522	18528	18476	18540	18334	18531	18528	18634	18439	18504	18375	18323	18529	18543	18595	18621	18531	18548	18496	18618	18416	18348	18395	18516	18651	18539	18634	18442	18456	18376	18386	18531	18637	18634	18681	18460	18627	18425	18356	18691	18491	18307	18431	18703	18441	18363	18361	18605	18486	18346	18530	18340	18595	18441	18643	18630	18490	18448	18658	18438	18519	18544	18507	18420	18573	18740	18577	18498	18501	18570	18414	18438	18400	18642	18480	18432	18697	18481	18368	18512	18308	18434	18553	18451	18712	18317	18452	18640	18541	18348	18361	18304	18590	18484	18390	18461	18577	18413	18546	18376	18439	18301	18582	18493	18496	18560	18555	18360	18288	18480	18577	18483	18439	18733	18514	18418	18445	18333	18353	18397	18355	18412	18508	18509	18434	18615	18438	18506	18631	18515	18381	18573	18341	18155	18337	18531	18472	18379	18437	18761	18599	18596	18603	18574	18546	18457	18530	18536	18536	18644	18612	18593	18605	18247	18391	18357	18335	18346	18478	18543	18444	18309	18550	18379	18471	18436	18347	18528	18648	18725	18346	18339	18723	18474	18364	18613	18429	18578	18536	18489	18468	18596	18446	18523	18334	18430	18509	18324	18191	18512	18454	18661	18410	18750	18241	18463	18399	18247	18408	18342	18533	18482	18507	18525	18506	18465	18522	18308	18395	18569	18195	18508	18487	18562	18605	18509	18556	18474	18574	18573	18585	18512	18599	18530	18433	18414	18415	18553	18338	18504	18265	18487	18449	18619	18419	18633	18300	18258	18404	18640	18628	18580	18343	18499	18391	18625	18283	18581	18386	18281	18358	18564	18570	18540	18629	18432	18439	18461	18523	18466	18264	18505	18725	18798	18614	18749	18542	18556	18262	18498	18335	18620	18569	18631	18504	18457	18314	18432	18589	18555	18609	18377	18470	18552	18365	18502	18538	18471	18433	18497	18433	18520	18369	18293	18518	18642	18569	18518	18648	18402	18646	18518	18386	18478	18387	18578	18467	18524	18447	18627	18354	18414	18531	18588	18516	18454	18355	18442	18351	18397	18371	18555	18416	18581	18506	18484	18279	18204	18623	18471	18457	18371	18567	18458	18558	18305	18692	18438	18500	18442	18260	18464	18552	18446	18642	18412	18701	18503	18533	18307	18268	18593	18644	18820	18538	18634	18664	18424	18319	18568	18607	18450	18394	18341	18604	18452	18638	18698	18565	18533	18468	18647	18497	18217	18360	18576	18560	18408	18623	18512	18671	18379	18577	18613	18371	18460	18446	18359	18430	18645	18542	18481	18505	18569	18508	18382	18509	18606	18500	18609	18489	18447	18206	18280	18353	18590	18514	18534	18488	18140	18540	18426	18303	18452	18509	18491	18573	18513	18640	18529	18521	18549	18380	18380	18343	18618	18781	18573	18484	18337	18517	18485	18616	18675	18215	18416	18616	18518	18594	18545	18479	18439	18428	18355	18324	18524	18409	18331	18381	18407	18602	18561	18443	18384	18490	18417	18520	18302	18467	18577	18458	18582	18447	18547	18513	18468	18433	18410	18379	18430	18360	18598	18558	18550	18533	18409	18331	18239	18451	18599	18372	18379	18368	18498	18313	18427	18457	18400	18418	18512	18565	18342	18467	18330	18492	18520	18464	18487	18376	18413	18606	18434	18484	18510	18631	18527	18373	18518	18564	18325	18352	18644	18468	18464	18375	18735	18522	18533	18559	18572	18580
22983	40199	40124	33235	27835	25325	23671	22124	20145	24295	47346	51205	39468	26630	17916	15465	14930	14964	14782	14702	14759	14927	14733	14710	14936	14797	14842	15135	14734	14936	14888	14800	14876	14838	14757	14860	14999	14888	14885	14890	14877	14866	14810	14997	14929	14699	14827	14870	14839	14814	14618	14789	14786	15070	14820	14781	14905	14769	14955	14792	14961	14770	14933	14878	14803	14812	14982	14739	14932	14805	14914	14908	14783	14904	14696	14833	14698	14672	14903	14782	14776	14797	14750	14680	14932	14800	14894	14984	14862	14900	14736	14583	14826	14855	14876	14826	14790	14841	14937	14887	14947	14908	15002	14827	14913	14792	14962	14842	14780	14794	14767	14643	14737	14821	14953	14939	14935	15024	14820	14851	14871	14796	14982	14773	14665	14846	14897	14702	14905	14931	14743	14670	14738	14907	14992	14856	14879	14663	14935	14816	14885	15010	14781	14821	14964	14988	14794	14742	14839	14944	14919	14697	14681	14879	14825	14742	14916	14782	14983	14952	14896	14839	14870	14919	14923	14859	14941	14810	14869	14722	14844	14855	14934	14683	14793	14840	14734	14817	14782	14949	14675	14861	14893	15000	14869	14808	14746	14845	14741	14905	14846	14859	14713	14821	14961	14759	14774	14685	14968	15047	14924	14919	15060	14761	14866	14786	14846	14825	14797	14937	14637	14878	14908	14745	14906	15033	14944	14823	14710	14727	14818	14959	14932	14958	14887	14799	14833	14753	14701	14847	14860	14790	14830	14979	14830	14816	15006	14825	14962	14653	14915	14796	14812	14852	14790	14757	14748	14943	14803	14805	14821	14900	14914	14865	14826	14810	14678	14652	14770	14866	14963	14809	14807	14888	14739	14941	14799	14783	14908	14757	14822	14978	14849	14756	14885	14761	14880	14710	14896	14946	14796	14849	14912	14864	14814	14766	14912	14802	14886	14766	14823	14856	14864	14886	14797	14830	14904	14792	14885	14924	14884	14709	15055	14879	14934	14797	14807	14816	14711	14782	14985	14849	14624	14887	14822	14698	14638	15030	14933	14688	14721	14858	14737	14744	14944	15105	14759	14944	14866	15026	14792	14746	14877	14848	14991	14761	14905	14793	15049	14861	14900	14842	14879	14937	14899	14941	14879	14846	14763	14715	14774	14823	15057	14800	14905	14844	14817	14778	14803	14778	14788	14794	14874	14751	14897	15042	14784	14773	14828	14929	14928	14791	14797	14762	14852	14862	14766	15016	14705	14768	14731	14750	14938	14858	14844	14892	14733	14740	14845	14798	14841	14987	14895	14861	14983	14762	14751	14579	14807	14977	14722	14903	14779	14914	14804	14852	14793	14637	14657	14973	14847	14802	14765	14743	14839	14954	14879	14801	14797	14791	14769	14904	14877	14777	14873	15056	14701	14884	14729	14776	14944	14988	14908	14742	14825	14986	14834	14798	14865	14890	14626	14759	14694	15005	14848	14862	14918	14852	14752	14755	14708	14819	14869	14810	14817	14732	14732	14864	14827	14666	14779	14830	14764	14826	15060	14697	14831	14897	14749	14719	14765	14902	14788	14742	14912	14951	14856	14914	14830	14809	14811	14873	14802	14879	14738	15071	14892	14852	14859	14902	14899	14785	14948	14820	14829	14889	14664	14710	15012	14823	14757	14910	14938	14923	14959	14895	14771	14872	14957	14874	14714	14865	14773	14838	14777	14700	14728	14727	14747	14727	14848	14892	14800	14816	14838	14862	14869	14713	14679	14843	14836	14797	14807	14855	14671	14728	14742	14736	14783	14860	14758	14932	14727	14938	14800	14886	14839	14798	14923	14908	14793	14893	14706	14929	14880	14839	14911	14949	14559	14719	14688	14713	14747	14728	14695	14986	14833	15001	14788	14663	14744	14866	14821	14803	14989	14745	15042	14957	14818	14805	14756	14866	14747	14977	14956	15022	14757	14881	14976	15016	15065	14781	15012	14786	14819	14778	14851	14808	14906	14784	14886	14833	15005	14754	14678	14787	14842	15008	14898	14849	14864	15013	14818	14804	14950	14841	14784	14915	14764	14862	14875	14894	14634	14939	14861	14782	14827	14767	14805	14792	14837	14848	14913	14938	14892	14839	14995	14849	14903	14797	14696	14997	14774	14897	14872	14984	14699	14830	14900	14903	14982	14682	14782	15004	14909	14838	14797	14914	14794	14768	14843	14675	14726	14881	14846	14717	15009	14830	14720	14859	14994	14929	14847	14959	14799	14863	14703	14851	15009	14901	14921	15021	14806	14653	14945	14808	14953	14748	14943	14845	14854	14824	14903	14926	14917	14814	14728	14860	14806	14901	14941	14843	14820	14907	14749	14851	15092	14888	14965	14673	14779	14814	14747	14776	14736	15028	14868	14925	14864	14862	14929	15087	14871	14699	14827	14789	14581	14815	14923	14862	14771	14914	14847	14959	14724	14865	14798	14833	15009	14970	14799	15029	14805	14809	14719	14963	14859	14902	14756	14837	14901	14645	15022	14747	14731	14739	14875	14873	14904	14678	14728	15027	14763	14889	14956	14817	14929	14921	14632	14916	14880	14880	14854	14938	14965	14723	14879	14788	14845	14860	14854	14882	14806	14756	14887	14881	14634	14854	14803	14728	14734	14751	14874	14876	14892	14870	14745	14952	14776	14817	14656	14961	14838	14800	14885	14797	14930	14667	14815	14878	14847	14885	14796	14850	14708	14713	14826	14815	14885	14845	15079	14723	14694	14990	14784	14871	14631	14946	15027	14744	14771	14812	14791	14876	14817	14955	14766	14811	14834	14860	14848	14695	14632	14864	14798	14789	14783	14787	14698	14764	14941	14729	14740	14983	14816	14810	14860	14703	14924	14751	14914	14645	14866	14872	14762	14750	15001	14945	14758	14758	14858	14678	14753	14773	14871	14971	14862	14833	14852	14804	14994	14855	14614	14799	14979	14719	14835	14676	14838	14678	14736	14976	14926	14811	14699	14998	14862	14864	14842	14801	14572	14857	14866	14856	14974	14969	14846	14880	14822	14815	14964	15132	14690	14747	14759	14856	14907	14779	14965	14925	14681	14693	14916	14834	14786	14777	14920	15039	14746	14797	14846	14836	14803	14806	14754	14889	14807	14746	14865	14911	14792	14769	14892	14811	14760	14885	14744	14779	14849	14806	14821	14867	14818	14685	14923	15031	14831	14748	14790	14840	14962	14745	14949	14754	14979	14733	14781	14827	14895	15026	14698	14917	14715	14785	14900	14776	14738	14836	14869	14855	14658	14957	14899	14835	14766	14727	14733	14757	14902	14861	14771	14699	14919	14842	14735	14775	14723	14733	14766	14867	14812	14820	14782	14898	14784	14778	14834	14878	14880	14863	14913	14917	14910	14876	14598	14846	15010	14891	15057	14774	14841	14839	14776	14834	14902	14728	14749	14802	14814	14763	14856	14816	14904	14891	14911	14867	14783	14895	14818	15007	14883	14920	14854	14778	14781	14760	14634	14884	14736	14907	14793	14769	14902	14822	14739	14899	14930	14840	14911	14707	14850	14856	15024	14617	14796	14984	14890	14829	14824	14767	14765	14957	14802	14723	14821	14870	14849	14739	14920	14952	14912	14950	14956	15056	14857	14979	14770	14796	14843	14744	14831	14892	14856	14847	14880	14754	15009	14940	14866	14782	14891	14672	14893	14740	14891	14768	14874	14796	14860	14923	15003	14764	14802	14930	14919	14935	14728	14812	14924	14814	15012	14654	14957	14941	14835	14721	14886	14922	14948	14831	15016	14685	14957	15017	14739	14759	15020	14718	14786	14724	15032	14780	14568	14855	14848	14824	14767	14733	15068	14645	14943	14927	14737	14864	14901	14798	14825	14920	14821	14863	14929	14802	15045	14774	14840	14710	14932	14773	14743	14790	14825	14713	14732	14853	14746	14810	14885	14682	14852	14762	14618	14936	14731	14803	14690	14701	14793	14875	14803	14918	14889	14937	14779	14911	14887	14910	14691	14869	14844	14928	14703	14662	14954	14702	14959	14792	14881	14869	14892	14722	14904	14823	14890	14891	14817	15040	14895	14796	14988	14613	14758	14688	14735	14742	14777	14657	14910	14716	14831	14897	14993	14772	14596	14748	14759	14856	14726	14833	14742	14753	14884	14579	14731	14794	15019	14849	14933	14895	14840	14933	14803	14742	14748	14750	14876	14756	14843	14821	14921	14620	14786	14680	14909	14884	14702	14756	14803	15017	14826	14792	14682	14703	15022	14740	14870	14942	15014	14904	15015	14728	14917	14959	14946	14891	14773	14774	14969	15020	14880	14736	14868	14881	14856	14909	14746	14940	14979	14901	14819	14701	14768	14957	14765	14743	14801	14955	14887	14751	14724	15023	14862	14832	14698	14924	14764	14871	14692	14708	15005	14890	14890	14843	14868	14883	14708	15058	14726	14942	14740	14731	14919	14864	14707	14847	14879	14828	14927	14763	14759	14849	14896	14752	14621	14961	14832	14870	14822	14692	14840	14802	14876	14736	14958	14803	14794	14745	14913	14788	14792	14853	14902	14811	14774	14839	14628	14792	14746	14705	14809	14879	14772	14783	14831	14902	14895	14826	14877	14857	14856	14741	14881	14747	14747	14977	14774	14873	14875	14743	14899	14774	14835	14848	14841	14855	14889	14799	14889	14690	14901	14843	14786	14849	14913	15002	14797	14701	14747	14917	14798	14943	14759	14724	14846	14789	14801	14852	14791	14832	14801	14808	14919	14721	14851	14569	15043	14840	14883	14732	14787	14984	14869	14777	14952	14817	14926	14876	14796	14660	14894	14990	14851	14752	14894	14797	14752	14585	14962	14798	14739	14728	14926	14833	14784	14946	14891	14832	14951	14915	14716	14838	14852	14900	14792	14915	14880	14743	14707	14805	14811	14881	14828	14906	14708	14800	14708	14920	14806	14821	14953	14861	14960	14998	14619	14772	14869	14703	14864	14834	14847	14794	14665	14782	14920	14872	14853	14666	14770	14983	15018	14779	14803	14916	14882	14831	14667	14921	14760	14874	14888	14691	14834	14920	14790	14852	14730	14998	14866	14903	15027	14783	14829	14859	14819	14655	14898	14623	14859	14977	14672	15107	14848	14937	14925	14715	15011	14885
30269	24153	26412	23864	21333	20543	20356	19970	19305	19434	20102	23076	22371	20650	19359	18913	18777	18756	18740	18841	18654	18811	18756	18856	18591	18847	18773	18721	18537	18913	18811	18876	18854	18722	18759	18691	18798	18681	18937	18625	18663	18765	18610	19072	18773	18680	18712	18763	18674	18995	19143	18773	18690	18695	18823	18928	18826	18913	18752	18863	18937	18776	18835	18584	18750	18808	18812	18772	18717	18878	18619	18849	18896	18879	18732	18964	18901	18788	18791	18831	18638	18869	18777	18925	18848	18911	18807	18714	18731	18725	18875	18724	18693	18839	18839	18819	18877	18840	18820	18847	18880	18599	18775	18645	18767	18838	18547	18723	18855	18749	18907	18926	18530	18930	18781	18641	18693	18634	18815	18906	18905	18698	18745	18814	18752	18659	18666	18730	18680	18751	18729	18686	18633	18861	18818	18780	18908	18834	18664	18934	18598	18846	18802	18946	18656	18475	18652	18524	18894	18663	18959	18926	18819	18855	18807	18877	18934	18755	18810	18765	18711	18822	18840	18780	18896	18850	19043	18744	18909	18886	18586	18922	18758	18745	18949	18776	18768	18729	18594	18690	18812	18797	18950	18794	18754	18844	18742	18587	18783	18780	18693	18717	18876	18835	18772	19041	18774	18985	18832	18804	18743	18783	18819	18792	18968	18920	18714	18877	18757	18975	18859	18877	18877	18766	18950	18947	18931	18642	18966	18942	19160	18829	18762	18872	19068	18831	18795	18749	18868	18822	18691	19030	18957	18814	18641	18819	18790	18586	18690	18811	18704	18775	18843	18766	18541	18683	18636	18666	18723	19013	18880	18703	18800	18800	18855	18847	18627	18915	18880	18864	18965	18966	18501	18980	18675	18868	18796	18908	18670	18910	18943	18751	18821	18789	18885	18586	18719	18792	19156	18794	18779	18868	18828	18813	18943	18773	18691	18841	18855	18760	18885	18644	18662	18963	18950	18643	18972	18765	18826	18968	18731	18754	18709	18684	18954	18762	18782	18715	18894	18815	18861	18959	18788	18713	18841	18640	18671	18825	18875	18809	18937	18791	18831	18839	18866	18682	18691	18799	18829	18805	18852	18865	18864	18840	18912	18817	18806	18797	18899	18986	18863	19041	18774	18807	19015	18800	18776	18845	18941	18823	18759	18995	18842	18820	18903	18852	18836	18790	18798	18640	18855	19084	18752	18688	18809	18617	18788	18874	18816	18813	18851	18799	18844	19030	18730	18760	18640	18732	19029	19024	18751	18512	19054	18896	18672	18786	18787	18715	18860	18866	18804	18923	19039	18758	18626	18876	18762	18941	18978	18743	18943	18809	18678	18844	18910	18930	18876	18881	18852	18691	18775	18838	18605	18758	18989	18745	18956	18719	18866	18722	18752	18774	18805	18669	18849	18650	18741	18931	18933	18864	18680	18828	18841	18738	18536	18709	18873	18916	18698	18866	18970	18794	18852	18697	18758	18939	18916	18947	18827	18604	18893	18877	18993	18900	18935	18763	18776	18735	18616	18849	18650	18803	18725	18988	18967	18831	18831	18869	18919	18773	18863	18742	18682	18764	18889	18964	18869	18896	18844	18588	18737	18804	18855	18912	18911	18799	18759	18861	18765	18709	18770	18971	18921	18949	18869	18789	18755	18864	18730	18744	18858	19030	18749	18693	18683	18811	18860	18726	18916	18675	18750	18725	18762	18821	18763	18853	18641	18736	18780	18886	18771	18748	18760	18904	18868	18777	18961	18782	18863	18881	18756	18670	18769	18971	18482	18697	18802	18847	18673	18756	18863	18731	18706	18867	18800	18751	18957	18880	18887	18775	18776	18898	18941	18842	18838	18879	18826	18876	18768	18625	18632	18894	18713	18964	19014	18567	18922	18830	18777	18742	18758	18614	18914	18867	18779	18598	18892	18708	18655	18882	18945	18655	18880	18944	18793	18613	18908	18985	18792	18996	18775	18833	18845	18794	18810	18907	18747	18752	18776	18497	18823	18823	18707	18723	18938	18991	18801	18839	18810	18704	18799	18760	18918	18831	18713	18874	18906	18583	18666	18953	18777	18527	18744	19066	18701	18854	18891	18859	18836	18689	18689	18845	18727	18798	18782	18904	18732	18942	18854	18810	18889	18720	18794	18676	18788	18699	18629	18802	19009	18804	18757	18618	18753	18688	18667	18776	18876	18794	18804	18901	18673	18913	18862	18802	18872	18759	18917	18791	18864	18966	18773	18856	18804	18789	18798	18800	18837	18807	18937	18665	18673	18734	18865	18716	18830	18763	18946	18923	18705	18625	18907	18749	18749	18722	18701	18574	18595	18924	18720	18889	18672	18656	18605	18729	18779	18696	18895	18528	18742	18618	18846	18664	18766	18714	18766	18963	18986	18683	18704	18869	18736	18607	18707	18879	18905	18777	18934	18842	18744	18595	18720	18862	18729	18804	18709	18789	18797	18821	18928	18842	18756	18784	18840	18698	18808	18988	18831	18816	18760	18687	18829	18768	18953	18655	18628	18683	18879	18784	18708	18876	18594	18885	18772	18834	18819	18849	18977	18788	18635	18858	18862	18760	18758	18817	18969	18966	18847	18742	18752	18718	18933	18680	18847	18854	18787	18917	18977	18964	18967	18874	18952	18864	18905	18701	18836	18816	18701	18652	18733	18842	18863	18668	18811	18635	18610	18625	18984	18667	18728	18958	18960	18684	18665	18803	18741	18644	18749	18786	18872	18541	18686	18839	18736	18841	18757	19088	18960	18901	18707	18721	18820	18762	18712	18698	18890	18908	18561	18901	18839	18790	18745	18932	18878	18715	18802	18630	18739	18758	19202	18887	18847	19056	18967	18873	18752	18692	18789	19065	18856	18606	18849	18777	18966	18972	18844	18858	18710	18791	18947	18732	18906	18723	18721	18725	18787	18705	19039	18920	18988	18646	18784	18709	18893	18747	18744	18766	18764	19055	18824	18756	18638	18789	18705	18605	18829	18860	18762	18663	18784	18642	18810	18726	18897	18771	18851	18856	18813	18791	18721	19234	19064	18842	18797	18717	18891	18767	18749	18763	18917	18777	19022	18956	18782	18605	18685	18761	19039	18882	18783	18844	19008	18904	18735	18814	18815	18839	18887	18824	18806	18807	18860	18934	18836	18864	18903	18929	18900	18757	18759	18501	18575	18522	18622	18949	18793	18720	18781	18740	18921	19032	18951	18774	18785	18839	18937	18803	18755	18736	18733	18695	18733	18939	19014	18914	18793	18718	19035	18909	18703	18692	18736	18791	19027	18983	18692	18997	18917	18649	18840	18798	18937	18796	18720	18855	18724	18604	18834	18789	18771	18794	18865	18867	18969	18777	18592	18677	18662	18675	18836	18693	18833	18683	18990	18836	18738	18659	18729	18905	18764	18843	18989	18800	18682	18883	18984	18615	18650	18902	18924	18992	18917	18955	18936	18672	18876	18829	18763	19037	18960	18871	18855	18703	18700	18682	18952	18774	18705	18645	18811	18785	18805	18579	18437	18711	18600	19027	18841	18904	18946	18659	18897	18815	19027	18896	18857	18942	18894	18762	18822	18719	18744	18764	18823	18772	18920	18704	18783	18798	18675	18849	18880	18887	18812	18971	18710	18995	18708	18849	18799	18892	18746	18752	18746	18626	18659	18975	18856	18676	18718	18664	18750	18842	18751	18952	18903	18838	18917	18768	18791	19016	18835	18839	18922	18957	18811	18874	18842	18817	18755	18745	18720	18585	18828	18942	18696	18870	18868	18684	18727	18829	18828	18778	18922	18944	18921	18813	18786	18908	18813	18845	18874	18795	18718	18678	19014	18629	18806	18609	18810	18893	18773	18769	18814	18820	18900	18744	18779	18882	18911	18843	18833	18726	18998	18866	18862	18835	18676	18783	18734	18606	18743	19089	18973	18824	18672	18671	18832	19101	18902	18743	18631	18652	18876	18860	18725	18757	18794	18836	18781	18909	18859	18756	18725	18968	18892	18773	18981	18943	18727	18926	18849	18723	18798	18597	18699	18846	18668	18921	18683	18723	18888	18806	18708	19033	18758	18775	18920	18838	18911	18667	18930	18885	18759	18734	18894	18558	18819	18775	18518	18851	18726	18667	18878	19028	18664	19045	18938	18834	18894	18686	18794	18776	18871	18625	18750	18809	18839	18835	18799	19036	18990	18885	18714	18788	18650	18911	18878	18641	18783	18855	18744	18619	18831	18683	18783	19205	18878	18816	18806	18503	18494	18944	18756	18707	18583	18717	18762	18702	18741	18682	18714	18754	18828	18729	18755	18868	18702	18891	18776	18947	18948	18749	18925	18668	18665	18860	18709	18825	18643	18676	18542	18494	18851	18849	18856	18904	18793	18857	18677	18878	18913	18745	18815	18756	18782	18869	18642	18496	18850	18971	18592	18730	18640	18930	18832	18795	18666	18904	18714	18806	18880	19159	18914	18769	18756	18852	18789	18928	18760	18679	19054	18980	18840	18910	18754	18892	18709	18736	18625	18865	18808	18697	18637	18894	18880	18824	18703	18680	18642	18768	18744	18935	18696	18913	18661	18661	18789	18765	18705	18720	18759	18806	18634	18746	18914	18830	18794	18732	18681	18779	18788	18896	18525	18794	18927	18910	18654	18979	18616	18829	18931	18772	18982	18855	18722	18492	18782	18772	18834	18769	18772	18808	18858	18816	18840	18787	18806	18884	18929	18897	18886	18899	18709	18737	18653	18657	18689	18864	18760	18724	18935	18716	18826	18739	18860	18830	18773	18802	18825	18830	18801	18878	18631	18820	18732	18880	18651	18873	18890	18742	18801	18891	18813	18844	18804	18943	18645	18815	18700	18759	18820	18652	18668	18657	18718	18764	18861	18878	18923	18987	18545	18857	18830	19082	18835	18721	18773	18918	18844	18872	18730	18875	18892	18749	18717	18759	18677	18982	18966	18785	18924	18812	18905	18754	18543	18874	18892	18610	18956	18652	19062	18821	18823	18818	18937	18808	18650	18829	18848	18692	18736	18867	18844	18838	18786	18709	18908	18775	18952	18800	18839	18772	18822	18663	18934	18751	18754	18637	18750	18842	18773	18940	18637	19087	18956	18832	18891	18799	18814	18887	18669	18787	18831	19064	18660	18810
18838	24481	24301	20328	18641	17845	17062	16536	16028	16330	17342	21007	19081	16671	15501	15088	15048	14947	14956	14982	14989	14995	15032	15092	15066	15024	15066	14947	15056	15044	15032	15040	14982	14993	14988	14924	15035	14987	15057	15116	15011	15014	14997	14973	15063	14931	14893	15064	15097	15002	15057	14905	15017	14994	14984	15036	15216	15045	14880	14924	15039	15038	15047	14951	15043	14974	15054	14984	15049	15040	15001	15088	15047	15080	14916	14811	15029	15058	15097	14958	15065	14898	14944	15229	14933	15098	15048	15202	15190	14984	14971	14995	15061	15001	15053	14964	14965	15087	14889	15052	14943	15038	15101	15029	15128	14965	15067	15066	15141	14887	15010	14901	15172	15018	15014	14979	15155	14932	14917	15016	15089	14919	15035	15015	15084	14920	14935	15054	15018	15010	14997	15042	15098	14959	14920	15000	14988	14838	15009	15017	14926	15074	15029	14855	14956	15255	15030	15088	15036	15013	14976	15197	15006	15056	15113	14970	14946	15003	15082	15047	14982	14926	14942	14992	15113	15042	14829	15112	15127	14920	14951	14916	15082	15284	15147	14981	15039	14883	14985	15037	14966	15024	15028	15180	15246	14907	14939	15115	14887	15014	14985	15000	15020	14976	15044	15210	15150	14910	14749	15012	15197	15040	15174	15062	14870	14939	15026	15041	15001	15129	14933	15165	15060	15008	14870	14902	14792	14926	14997	15007	14880	15108	14961	15050	14920	15038	14984	14874	14965	15039	15214	15070	15066	14937	14974	15047	14869	15025	15131	15048	15059	14853	15249	14921	15005	15021	15023	14890	15111	15249	15119	15054	14983	15111	14993	14958	14967	15019	14952	15176	14967	15114	15045	15022	15138	14972	15148	14965	15066	14987	15055	15055	15039	14923	15084	14927	14982	15061	15043	15114	15071	15044	14945	15082	15057	14881	15076	15157	15056	15227	15015	14941	15113	14877	15085	14977	14971	14958	14940	15216	15087	14871	15144	15046	15103	15207	15095	14877	14962	15008	15082	14881	14892	15095	15077	15004	15018	14962	15042	15057	15095	14902	15055	15035	15278	14990	14861	15049	14952	14992	15100	15054	14956	14903	15016	15033	15101	14898	15094	15013	14937	14876	15181	14973	15038	15224	15070	15104	14986	14994	14950	14913	15014	14996	15046	15010	15163	15132	15088	15069	15068	15194	14952	14979	14912	15042	15159	15002	14974	15086	15224	15045	15011	14903	14940	15003	14983	14926	14980	14995	15006	14960	15031	15111	15090	14924	15058	15119	14872	15011	14826	15075	15024	14865	15018	14982	14917	14849	14901	15103	14899	14887	15122	14990	14901	14996	14890	14952	14969	15066	14958	14985	15044	14914	15037	14918	14870	14928	14819	14941	15084	15111	15091	15100	14979	15043	14898	15098	14962	15070	14932	15082	14987	14948	14938	14825	14992	15039	14935	15032	15180	14949	14998	15035	14952	14995	14961	14906	14999	15081	15167	15090	14985	15161	15073	15052	14911	15015	14897	15186	15141	15107	14955	15029	15175	14956	14855	14931	15077	14965	14884	15112	14946	14904	14958	15119	14890	14918	15086	14918	14746	14912	15096	15082	14903	15097	14915	15196	14898	15166	14935	15221	14805	15081	14912	14938	15013	15150	14924	15133	15045	15060	15022	14841	15059	14893	15044	15080	14949	15112	15047	15044	15026	14987	14955	15016	15020	14979	15047	15044	15009	15129	15096	14905	14872	14950	14958	15190	15095	15048	14945	15013	14978	15156	14869	14935	14982	15057	14979	15063	15005	14851	14902	15108	14963	14941	15268	15182	14973	15052	15186	14888	14997	14948	15039	15049	14942	14948	15084	14998	15025	14912	14990	14894	15050	14999	15001	15011	15082	14972	14959	15053	15073	14968	14932	15070	14967	15007	14957	15125	14959	15075	14996	14922	15010	14964	14862	14992	14994	15128	14898	14911	14825	15008	14919	15018	15093	14940	14940	15172	14943	15079	14840	14982	14798	15117	15060	14967	14855	15031	15063	15069	14808	14940	15023	15028	14946	14963	15019	14921	15014	14959	15057	14954	15106	14839	15020	15069	15017	15010	15073	14949	15167	15095	15117	14933	15008	14983	15096	14889	14875	14869	14959	15098	14970	15182	15078	15013	15100	15164	15237	15050	15059	14993	14987	14971	14978	14939	15058	15115	15057	14911	15123	15028	15112	14940	15134	14908	14944	15106	14924	15002	14889	15191	15070	15075	15150	14969	14889	15070	15047	15020	14954	15007	14926	14983	15113	14903	15030	14971	15006	14926	14870	14903	14772	15015	14998	14989	14909	15017	14929	14955	15163	14907	14800	15064	15083	15043	14958	14909	15107	15104	14956	15083	15053	14823	15086	14877	14973	14955	15037	15085	15124	15047	15014	14988	15011	15180	14968	15035	15107	14883	15090	15023	15119	15055	15116	15129	15033	15027	14998	14895	14862	15116	15212	15142	15052	15044	15070	15068	15101	15092	14998	15174	14954	15053	15117	14957	14951	14988	15064	15139	14935	15025	15113	15123	15001	14966	14932	14989	14976	14935	15143	14975	15107	15006	14998	14962	14949	15121	14951	15024	14904	14985	15055	15031	15021	15167	15003	15078	15046	15020	14944	15040	15033	14822	15151	14923	15147	15039	15078	15007	14956	14922	15156	14944	14918	15130	15182	15011	15052	14943	14978	14982	14883	15190	14942	15038	15214	14909	15106	14931	15080	14940	14932	14919	14998	15092	15136	15022	15021	15140	14996	15116	14928	14948	15076	14890	15013	14971	15049	15065	14906	15062	14925	15089	14947	15023	15015	15014	15095	15030	14944	15012	15169	14816	15017	15114	15080	15212	14875	14888	15221	14996	15009	15149	15133	15011	15180	15154	15017	14947	14924	15072	14966	15005	14955	14917	14973	14980	15070	15094	15131	15016	14964	15018	14960	15034	15245	14864	14889	15065	14889	14999	15026	15202	14853	15033	15101	15177	14958	15122	14957	14952	15110	14991	15075	14846	14940	15008	15013	14952	15065	15017	15183	15007	14935	14911	15113	15175	15018	14972	14900	15129	15131	15167	14856	14915	15129	15137	14925	15186	14951	14991	15043	14956	15180	14926	14920	15052	14931	14865	14992	15009	15160	14886	14995	14996	15116	14992	14998	15114	14960	14907	15047	15101	15099	14871	14913	15086	15075	14896	14852	14938	15117	14934	15103	14960	14972	15070	14925	15034	14925	15046	14998	15007	15036	15056	15143	15052	15035	14841	14881	14898	14991	14992	15097	14950	15073	14925	15142	15060	15035	15041	14922	15140	14910	14863	15096	14979	15017	14808	15012	15146	14853	15024	15220	14972	15036	15016	14955	14854	14949	15159	14908	14939	14910	14933	15011	15066	15003	14924	15078	15092	14917	15159	15137	15093	15137	15213	15038	15030	15100	15090	14870	14891	15056	15052	15010	14704	15041	15090	14948	15073	14990	15078	15076	15025	15020	15047	14976	14940	14847	15067	15047	14986	14950	14937	14795	15042	14980	15017	14865	15004	15162	15058	14867	15026	14830	14959	15200	14706	15113	14930	15167	15020	15066	15057	14888	14976	14942	15101	15032	15037	15030	14904	14999	15178	14907	14992	15160	15019	15196	15132	14974	15075	15008	15056	15159	15168	14947	14966	15040	14957	15122	14838	15042	14991	15102	15020	15114	15057	14938	15126	15081	15101	14974	15113	14941	15087	15015	14902	15010	15072	15066	15038	14863	15058	15109	14898	15052	15054	15092	14988	15070	15073	14916	14996	14861	14914	15129	15008	15085	14925	15069	14883	14958	14877	15073	14994	14979	15127	15001	15050	15016	15025	14990	15024	15019	15069	15024	14924	14908	14947	14867	15006	15104	14941	14904	14943	14990	15154	15180	14882	14866	14967	14995	14999	15088	14862	14960	15013	14995	14983	15024	14900	15072	15163	15039	15028	15233	15106	14890	15134	14930	14952	14974	15062	15062	14963	15124	15067	14999	15171	15000	14980	15096	14959	14975	14962	14915	14813	15135	14935	15043	15054	15068	15032	15001	15132	15031	14946	15036	14836	15134	15109	14743	15022	14882	15134	14860	14887	15036	15122	15041	15008	15061	14948	14974	14994	15110	15037	15004	15047	15130	15068	15082	15097	15007	15018	14927	14979	14941	14928	15084	15090	14965	14942	15203	15076	14828	15354	14931	15105	15053	14970	14986	14978	15034	14933	14982	15022	15182	15097	15036	15056	14955	15043	14978	15227	15052	14918	15108	15099	14836	15033	15016	15012	14999	14897	15029	15137	15089	14927	15109	15141	15033	14926	15043	15177	14917	15210	15122	15053	15016	14970	15173	14940	15161	15045	14940	15065	14933	15010	15206	15048	14886	15031	14985	15078	15001	14994	14986	14926	14879	14952	15092	15102	15059	14941	14926	14893	14993	15088	15065	14987	14985	14958	14981	15044	15126	15001	14953	14967	15062	15000	14972	15039	15188	14911	15128	14989	15051	15293	14789	15022	15248	15072	14864	15066	15029	14814	14979	14866	14907	14935	14856	14894	15116	15087	15077	15026	14951	15136	15053	14988	15007	15050	15276	14977	15161	15107	14981	15072	15009	15185	15113	15084	15022	15045	14927	15134	15176	14854	15108	14907	15083	15078	15206	14961	15034	15052	15086	15107	15040	15059	14934	14998	14874	14979	15008	14979	15183	15064	15193	15126	14902	15145	15059	15063	15108	14881	15077	15017	15008	14984	15078	15045	15099	15016	14893	14916	14889	15131	15125	15139	15053	14886	15064	14970	15021	15164	14910	15130	15017	15034	15064	14833	14957	15166	15132	15137	15011	14986	15166	14904	15119	14877	15016	15137	14789	15066	15049	14858	15197	15090	14915	14982	15153	14798	15046	15086	15123	15093	14929	14977	15048	14748	15041	14973	15233	15146	15005	14980	15062	15158	15114	15021	15019	14942	14998	15152	15118	14796	14977	15120	15067	14913	14950	14808	14970	15106	15078	15305	15027	15076	15103	14892	15148	15071	14828	15080	15026	15170	15046	15077	15003	14967	14809	15027	15104	14801	15033	14957	15098	14892	14966	15174	15143	14875	15120	14821	15156	15040	15016	15127
25609	21077	27952	26401	24623	23795	22737	20780	19614	29218	38060	36680	28619	22128	19409	18426	18271	18191	18351	18288	18248	18112	18148	18042	18155	18262	18250	18378	18250	18192	18075	18096	18233	18316	18226	18236	18272	18132	18285	18391	18222	18111	18211	18108	18114	18262	18091	18097	18055	18088	18256	18234	18240	18037	18350	18465	18044	18115	18080	18129	18352	18354	18144	18204	18122	18274	18387	18174	18214	18224	18233	18127	18131	18070	18353	18184	18276	18040	18180	18281	18075	18022	18279	18186	18190	18356	18284	18042	18178	18061	18070	18291	18128	18169	18211	18276	18201	18035	18214	18007	18002	18060	18122	18300	17975	18284	18508	18183	18289	18127	18297	18439	18169	17950	18261	18292	18110	18032	18075	18258	18230	18175	18059	18097	18171	18094	18420	18305	18117	18151	18089	18240	18189	18098	18215	18180	18243	18030	18107	18317	18277	18035	17938	18305	18217	18354	18321	18213	18192	18060	18108	18179	18177	18231	18080	18105	18381	18313	18234	18106	18227	18310	18224	18190	18162	18156	18036	18268	18245	18315	18149	18188	18257	18204	18164	18120	18048	18167	18054	18048	18124	18228	18099	18243	18224	18192	18093	17977	18290	18283	18017	18034	18230	18178	18104	18309	18267	18187	18252	18234	18179	18194	18175	18236	18298	18178	18069	18220	18230	18219	18151	18055	18308	18207	18194	18138	18165	18204	18081	18327	18191	18025	18167	18277	18018	18198	18137	18227	18145	18077	18133	18270	18067	17962	18124	18476	18083	18306	18244	18189	18161	18169	18246	18224	18143	18061	18248	18028	18280	18131	18153	18137	18268	18003	18095	18354	18270	18167	18183	18212	18071	18157	18355	18010	17899	18151	18203	18057	18209	18150	18229	18278	18086	18254	18338	18138	18105	18247	18261	18034	18146	18288	18169	18275	17982	18216	18246	18197	18265	17989	18031	18267	18165	18034	18077	18057	18079	17989	18159	18401	18246	18016	18274	18207	18229	18329	18223	18275	18218	18202	18136	18074	18286	18179	18037	17968	18206	18168	18120	18241	18375	18002	18039	18146	18207	18299	18109	18120	18271	18161	18107	17991	18169	18268	18251	18282	18256	18129	18186	18201	18210	18248	18293	18211	18016	18221	18143	18196	18177	18399	18241	18133	18266	18204	18335	18059	18221	18325	18096	18105	18133	18490	18233	18242	18136	18130	18407	18266	18230	18099	18054	18028	18144	18183	18148	18058	18236	18324	18279	18178	18051	18298	18180	18163	18338	18118	18224	18156	18035	18122	18219	18264	18143	18167	18182	18186	18153	18067	18180	18284	18401	18291	18076	18064	18301	18148	17993	18238	18158	18102	18028	18056	18196	17969	18136	18155	18141	18242	18139	18250	18077	18323	18180	18065	18185	18113	18263	18064	18099	18175	18193	18205	18161	18245	18288	18064	17897	18118	17974	17921	18005	18093	18340	18144	18214	18328	18284	18196	18321	17996	18367	18206	18196	18101	18380	18223	18372	18340	18142	18152	18128	18061	18080	18304	18248	18007	18068	18216	18571	18187	18043	17947	17927	18150	18057	18125	18217	18270	18052	18201	18281	18132	18043	18157	18156	18279	18092	18077	18020	18336	18227	17974	18019	18105	17979	18403	18257	17973	17980	18129	18067	18162	18149	18199	18116	18204	18165	17981	18132	17995	18280	18327	18280	18085	18217	17904	18198	18080	17973	18247	18392	18212	18017	18154	18097	18134	18052	18262	18210	18023	18135	18180	18195	18053	18135	18134	18166	18178	18259	18377	17893	18183	17977	18171	18371	18165	18385	18254	18188	18297	18138	18160	18177	17960	18306	18266	18252	18231	18304	18199	18331	18086	18141	18305	18235	18210	18253	18112	18290	18374	17973	18272	18253	18337	18018	18179	17955	18188	18343	18167	18189	18474	18157	18200	17988	18165	18125	18086	18168	18226	18304	18201	18175	18128	18211	18243	18371	18445	18195	18136	18172	18152	18336	18114	18006	18019	18262	18293	18205	18273	18118	18327	18080	18139	18088	18153	18096	18251	18164	18090	18234	18005	18203	18040	17840	18248	18220	18246	18227	18214	17977	18376	18102	18317	18294	18284	18242	18189	18108	18167	18326	18105	18272	18229	18048	18295	18280	18137	18182	17981	18239	18168	18396	18169	18341	18056	18304	18266	18143	18237	18088	18006	18294	18229	18196	18040	18058	18099	17973	18295	18248	18072	18164	18267	18223	18051	18217	18108	18192	18268	18021	18066	18140	18126	18159	18218	18124	18497	18188	18260	18222	18248	18330	18141	18145	18222	18404	18242	18259	18231	18186	18410	18035	18430	18082	18270	18227	18024	18248	18151	18252	18206	18336	18221	18172	18179	18296	17964	18358	18085	18332	18346	18161	18281	18362	17961	18071	18253	18183	18035	18041	18332	18029	18299	18161	18102	18223	18048	18183	18303	18369	18309	18071	18103	18249	18157	18167	18009	18060	18152	18263	18189	18342	18242	18073	18017	18162	18097	18033	17999	18038	18049	18165	18317	18151	18266	18082	18057	18096	18274	18116	18255	18011	18213	18139	18178	18092	18057	17999	18154	18124	17953	18201	17996	18066	18070	18217	18005	18111	18405	18191	18073	18076	17995	18061	18221	18198	18163	18119	18278	18225	18264	18178	18257	18148	18206	18253	18150	18009	18464	18335	18119	18171	18077	18076	18191	18282	18087	18206	18353	18196	18384	18175	18312	18288	18138	18200	18053	18148	18143	18101	18195	18179	18088	18040	18162	18189	18296	18071	18209	18239	18185	18165	18244	18083	18093	18260	18131	18058	18207	18216	18152	18258	18221	18277	18153	18080	18387	18026	18092	18233	18223	18324	18266	17930	18209	18055	18190	18333	18122	18161	18239	18041	18278	18166	18199	18279	18301	18025	18010	18076	18275	18121	18113	18152	18161	18140	18284	18267	18133	17850	18078	18338	18059	18042	18377	18155	18198	18244	18109	18109	18129	18476	18250	18142	18302	18343	18031	18189	18270	18118	18058	18334	18207	17988	18330	18415	18171	18256	17856	18228	18134	18187	18226	18199	18181	18191	17978	17998	18230	18169	18158	18216	18128	18113	18169	18131	18217	18324	18506	18189	18220	18135	18210	18094	18083	18174	18286	18228	18433	18302	18208	18340	18184	18328	18206	18362	18085	18296	18251	18269	18130	18171	18025	18196	18121	18097	18153	18368	18137	18128	18197	18192	18204	18152	18304	18113	18063	18058	18140	17988	18111	18265	18046	18166	17972	18076	18098	18033	18262	18053	18241	18226	18078	18091	18301	18329	18110	18299	18250	18338	18068	18109	18229	18299	18083	18001	18131	18243	18345	18417	18438	18216	18195	18308	18268	18269	18146	18001	18324	18281	18248	18060	17956	18129	18100	18214	18371	18186	18072	18281	18212	18086	18328	18041	18125	18128	18033	18157	18356	18219	18207	18038	18199	18349	17972	18286	18158	18186	18198	18071	18199	18017	17969	18367	17968	18144	18181	18177	18101	18205	18101	18397	18332	18264	18279	18251	18016	18044	18120	18120	18210	18320	18157	18267	17990	18107	18358	18125	18000	17950	18001	18093	17874	18185	18221	18116	18196	18232	18206	18070	18302	18498	18299	18451	18065	18115	18119	18222	18110	18322	18155	18101	18181	18081	18287	18141	18185	18153	18151	18030	18137	18236	18186	18194	18236	18040	18305	18368	18076	18033	18163	18115	18363	18171	18284	18160	18126	18234	18020	18134	18253	18090	18273	18233	18121	18196	18290	18178	18236	18019	18062	18223	18143	18283	18086	18112	18306	18237	18175	18170	18228	18159	18171	18119	18245	18115	18117	18061	18161	18097	18249	18285	18108	18157	18266	18234	18089	18338	18168	18116	18156	18068	18194	18191	18172	18465	18105	17913	18162	18086	18114	18275	18274	18122	18460	18185	18217	18229	18204	18083	18341	18147	18100	18144	18191	18278	18153	18224	18145	18230	18168	18199	18178	18016	18183	18217	18283	18293	18392	18133	18127	18225	18310	18031	18287	18301	18135	18126	18150	18273	18113	18149	18183	18073	18010	18057	18121	18120	18013	18202	18092	18405	18075	18111	18280	18031	18179	18006	18269	18299	18219	18273	18165	18058	18035	18442	18191	18047	18138	18244	17893	18115	18070	18242	18009	18099	18257	18208	17980	18148	18094	18069	18125	18262	18196	18061	17982	18169	18205	18266	18367	18112	18255	18287	18243	18153	18118	18416	18135	18140	18167	18229	17996	18250	18042	18448	18183	18224	18217	18257	18087	18105	18122	18164	18288	18199	18301	18188	17946	18143	18059	18167	18236	18214	17984	18238	18361	18295	18193	18461	18281	17965	18169	18317	18213	18209	18332	18412	17999	18202	18070	18075	18437	18260	18230	18136	18120	18206	18314	18271	18166	18243	18222	18295	17909	18171	18254	18287	18433	18062	17841	18195	18116	18340	18173	18102	18154	18103	18033	18143	18117	18096	18163	18170	18151	18207	18171	18134	18221	18228	18248	18105	18197	18070	18199	18033	18084	18272	18089	18264	18205	18235	18242	18297	18066	18141	18218	18336	18277	18110	18169	18224	18144	18273	18144	18035	18240	17947	18263	18048	18130	18098	18034	18394	18537	18296	18187	18070	18338	18308	18302	18192	18150	18164	17967	17920	18139	18565	18212	18214	18384	18227	18369	18441	18253	18195	18112	18153	18033	18311	18450	18412	18216	18129	18087	18237	18139	18272	18275	18284	18258	18438	18168	18141	18196	18238	18093	18181	18144	18209	18178	18335	18180	18298	18349	18259	18383	18191	18351	18034	18176	18154	18112	18015	18190	18462	18042	18051	18044	18237	18183	18066	18276	18249	18059	18089	18202	18206	18181	18193	17989	18237	18441	18134	18141	18212	18103	18129	18269	18189	18342	18253	18066	18222	18001	18075	18184	18134	18195	18263	18221	18123	18172	18459	18241	18221	18321	18209	18096	18058	17992	18088	18112	18181	18468	18109	18110	18080	18083	18038	18218	18211	18293	18128	18265	18114	18104	18445	18210	18247	18086	18274	18177	18081	18111	18184	18253	18143	18182	18169	17941	18145	18083	17746	18202
19217	33353	33379	28290	24499	21422	19401	18069	16962	31125	38149	35574	25960	18632	15336	14945	14783	14840	14533	14753	14584	14557	14724	14785	14753	14660	14725	14663	14712	14735	14743	14746	14747	14692	14509	14550	14617	14555	14638	14692	14519	14714	14658	14624	14485	14787	14505	14720	14501	14715	14606	14592	14720	14770	14574	14739	14620	14693	14736	14750	14757	14661	14611	14778	14707	14807	14650	14669	14613	14703	14835	14570	14780	14726	14450	14672	14740	14860	14707	14499	14673	14752	14626	14676	14739	14481	14539	14784	14600	14750	14569	14519	14654	14564	14728	14677	14558	14680	14656	14638	14614	14635	14529	14709	14752	14834	14613	14551	14548	14508	14620	14736	14819	14666	14687	14719	14755	14675	14688	14524	14743	14647	14736	14614	14650	14749	14560	14741	14616	14719	14880	14712	14665	14672	14773	14673	14548	14680	14741	14684	14904	14792	14762	14794	14637	14774	14590	14708	14653	14665	14841	14666	14647	14664	14743	14643	14708	14702	14578	14708	14676	14676	14425	14656	14719	14629	14508	14616	14738	14607	14805	14745	14617	14592	14650	14537	14750	14545	14535	14665	14733	14725	14794	14742	14612	14516	14682	14607	14603	14781	14838	14659	14869	14744	14670	14566	14788	14698	14585	14930	14718	14567	14655	14577	14777	14701	14577	14644	14692	14614	14530	14669	14681	14661	14706	14754	14577	14739	14777	14578	14800	14737	14724	14485	14468	14808	14635	14783	14469	14472	14713	14730	14595	14683	14815	14697	14642	14709	14671	14764	14795	14675	14515	14643	14748	14686	14732	14816	14521	14836	14683	14640	14705	14591	14674	14563	14523	14746	14688	14695	14613	14648	14605	14841	14581	14794	14611	14436	14501	14552	14712	14671	14522	14562	14815	14685	14708	14595	14780	14671	14775	14616	14642	14643	14543	14760	14690	14821	14626	14634	14796	14912	14620	14795	14580	14782	14616	14733	14668	14775	14625	14612	14847	14625	14592	14818	14565	14819	14712	14726	14721	14631	14708	14783	14769	14490	14701	14679	14575	14754	14661	14675	14616	14778	14712	14640	14565	14735	14672	14742	14702	14506	14642	14549	14646	14651	14649	14560	14538	14695	14726	14733	14593	14524	14717	14726	14717	14798	14600	14694	14658	14750	14687	14622	14623	14726	14620	14665	14501	14720	14753	14769	14630	14709	14680	14714	14809	14642	14575	14701	14702	14783	14480	14735	14629	14725	14802	14681	14831	14711	14613	14640	14714	14605	14460	14468	14587	14608	14675	14580	14628	14728	14760	14449	14518	14636	14782	14530	14581	14603	14637	14798	14683	14678	14523	14612	14661	14750	14669	14623	14615	14630	14679	14644	14691	14721	14499	14623	14612	14687	14753	14821	14729	14883	14669	14830	14586	14810	14583	14667	14635	14703	14570	14625	14581	14666	14586	14883	14879	14689	14520	14644	14675	14598	14588	14691	14672	14668	14824	14616	14638	14598	14558	14575	14817	14795	14704	14528	14744	14821	14716	14756	14666	14656	14701	14791	14671	14654	14604	14675	14729	14602	14661	14736	14635	14692	14396	14713	14716	14820	14846	14541	14619	14460	14816	14815	14724	14721	14526	14574	14598	14547	14695	14563	14794	14655	14717	14481	14620	14626	14583	14762	14677	14560	14420	14830	14733	14877	14469	14660	14747	14819	14690	14586	14494	14765	14734	14590	14782	14643	14785	14606	14441	14746	14802	14706	14738	14728	14513	14638	14796	14504	14704	14576	14834	14881	14601	14607	14587	14685	14648	14513	14700	14668	14605	14728	14683	14619	14711	14748	14727	14484	14647	14574	14660	14618	14715	14716	14506	14663	14662	14500	14619	14714	14595	14614	14580	15006	14672	14574	14609	14507	14665	14863	14616	14746	14514	14569	14717	14558	14640	14778	14549	14787	14640	14663	14747	14665	14592	14731	14628	14745	14725	14766	14705	14709	14796	14715	14594	14649	14672	14696	14707	14670	14760	14471	14864	14648	14605	14421	14645	14712	14549	14663	14638	14643	14547	14700	14773	14853	14618	14584	14646	14821	14695	14653	14677	14713	14765	14755	14515	14750	14832	14583	14683	14810	14628	14601	14847	14510	14566	14482	14824	14729	14648	14644	14721	14538	14639	14607	14650	14559	14541	14685	14693	14729	14746	14656	14784	14658	14688	14605	14523	14859	14636	14867	14677	14771	14712	14711	14726	14741	14646	14784	14652	14634	14562	14671	14756	14812	14843	14697	14817	14729	14708	14780	14631	14709	14651	14758	14583	14803	14765	14532	14761	14675	14753	14673	14595	14774	14591	14655	14672	14745	14636	14543	14668	14863	14745	14673	14745	14658	14537	14644	14736	14639	14572	14658	14801	14565	14700	14601	14626	14811	14662	14728	14660	14665	14697	14681	14727	14621	14674	14654	14648	14592	14674	14834	14561	14794	14604	14869	14648	14553	14614	14660	14598	14723	14542	14751	14761	14550	14856	14638	14683	14596	14723	14664	14924	14685	14774	14564	14644	14550	14670	14678	14750	14594	14851	14750	14736	14628	14776	14745	14609	14627	14642	14646	14509	14700	14713	14680	14599	14569	14661	14679	14773	14565	14624	14637	14755	14618	14564	14775	14755	14714	14613	14700	14678	14798	14586	14730	14634	14699	14606	14567	14686	14644	14752	14788	14553	14576	14656	14759	14695	14693	14765	14644	14666	14729	14723	14565	14630	14569	14589	14750	14459	14683	14773	14560	14699	14645	14579	14802	14515	14615	14679	14487	14719	14546	14638	14676	14671	14700	14600	14652	14816	14682	14630	14629	14713	14728	14585	14606	14583	14733	14659	14639	14740	14694	14530	14864	14683	14601	14618	14725	14620	14644	14774	14546	14770	14648	14852	14709	14663	14639	14642	14840	14833	14566	14787	14756	14705	14734	14597	14552	14801	14785	14713	14750	14674	14710	14637	14651	14558	14596	14621	14783	14590	14713	14576	14682	14666	14578	14775	14688	14619	14611	14582	14529	14717	14698	14772	14654	14547	14619	14622	14802	14611	14682	14590	14632	14694	14738	14658	14652	14546	14637	14674	14675	14628	14654	14571	14805	14674	14710	14806	14793	14671	14680	14757	14777	14646	14698	14642	14604	14629	14732	14808	14675	14636	14583	14624	14676	14553	14665	14706	14687	14639	14842	14706	14728	14705	14513	14461	14668	14652	14850	14665	14654	14650	14612	14651	14625	14864	14805	14645	14702	14710	14651	14727	14677	14820	14840	14563	14578	14537	14807	14733	14671	14746	14786	14631	14685	14813	14689	14648	14733	14681	14504	14615	14751	14739	14632	14647	14709	14686	14612	14632	14619	14807	14739	14611	14825	14527	14648	14688	14625	14708	14658	14703	14637	14809	14838	14694	14708	14642	14688	14651	14599	14725	14781	14788	14697	14719	14553	14659	14787	14714	14622	14627	14739	14645	14830	14744	14667	14683	14595	14715	14789	14648	14700	14656	14740	14556	14773	14737	14698	14772	14687	14675	14787	14660	14742	14826	14583	14533	14765	14837	14641	14738	14674	14774	14707	14521	14732	14438	14739	14615	14651	14836	14828	14762	14773	14778	14671	14577	14694	14636	14759	14741	14709	14647	14632	14687	14738	14719	14596	14791	14601	14557	14700	14576	14459	14583	14831	14619	14548	14583	14651	14536	14695	14595	14536	14514	14561	14557	14770	14601	14701	14637	14603	14705	14591	14741	14685	14595	14692	14671	14745	14695	14713	14732	14676	14850	14699	14451	14610	14561	14749	14655	14604	14719	14762	14640	14848	14610	14632	14693	14820	14593	14733	14655	14546	14679	14553	14641	14657	14814	14702	14846	14736	14503	14685	14737	14661	14685	14791	14672	14705	14649	14567	14543	14471	14730	14593	14613	14594	14803	14659	14772	14906	14611	14778	14763	14623	14644	14503	14647	14693	14677	14608	14743	14779	14643	14630	14783	14635	14635	14661	14629	14796	14790	14773	14689	14753	14762	14886	14659	14763	14590	14671	14656	14666	14795	14552	14596	14680	14528	14644	14551	14641	14783	14901	14788	14650	14673	14772	14598	14751	14601	14773	14818	14635	14688	14679	14682	14627	14745	14774	14626	14704	14569	14545	14736	14651	14668	14591	14603	14633	14772	14678	14835	14706	14625	14732	14707	14739	14687	14638	14678	14772	14665	14642	14550	14641	14608	14778	14420	14738	14692	14767	14793	14675	14681	14688	14634	14684	14711	14751	14711	14763	14683	14708	14625	14486	14820	14597	14575	14711	14791	14712	14588	14673	14549	14545	14764	14756	14761	14633	14588	14975	14543	14729	14726	14765	14678	14694	14694	14602	14574	14626	14630	14544	14743	14690	14762	14615	14737	14695	14680	14783	14488	14853	14661	14579	14389	14829	14725	14596	14709	14968	14638	14876	14641	14576	14723	14546	14936	14757	14725	14798	14633	14527	14682	14802	14668	14709	14678	14700	14569	14685	14735	14523	14566	14732	14606	14616	14642	14693	14728	14650	14707	14607	14594	14732	14788	14659	14759	14722	14717	14526	14939	14817	14828	14642	14518	14792	14606	14708	14654	14705	14848	14778	14636	14666	14675	14748	14601	14684	14716	14598	14600	14566	14703	14701	14890	14713	14741	14751	14704	14854	14631	14443	14809	14760	14538	14634	14497	14705	14684	14535	14695	14729	14786	14690	14724	14569	14775	14657	14508	14568	14599	14710	14793	14475	14659	14650	14758	14757	14618	14792	14702	14676	14555	14598	14844	14658	14664	14621	14560	14797	14569	14638	14565	14531	14774	14858	14760	14591	14748	14883	14568	14672	14643	14723	14583	14685	14685	14693	14658	14651	14804	14716	14762	14513	14617	14831	14748	14622	14883	14667	14601	14682	14537	14676	14835	14775	14457	14816	14738	14719	14563	14664	14618	14649	14454	14711	14687	14627	14650	14646	14622	14714	14847	14596	14611	14744	14814	14766	14550	14674	14813	14625	14644	14620	14720	14663	14645	14664	14792	14724	14697	14599	14754	14671	14578	14683	14643	14705	14629	14827	14744	14820	14860	14807	14709	14925	14813	14598	14708	14771	14707	14677	14655	14674
23793	21050	28517	24097	22871	26213	27697	22768	20722	23961	53452	51048	36195	25838	20460	18051	17801	17875	17594	17740	17556	17658	17684	17537	17817	17446	17594	17573	17808	17531	17723	17558	17335	17497	17362	17358	17613	17597	17670	17433	17603	17471	17493	17439	17418	17326	17569	17242	17651	17634	17463	17546	17527	17469	17628	17659	17638	17496	17692	17663	17528	17563	17451	17513	17565	17581	17521	17470	17548	17435	17496	17310	17485	17397	17385	17372	17434	17555	17438	17513	17693	17557	17566	17522	17444	17423	17526	17197	17613	17498	17606	17487	17435	17435	17355	17440	17523	17562	17436	17421	17521	17381	17504	17585	17868	17662	17597	17537	17526	17603	17665	17341	17554	17445	17562	17470	17496	17673	17451	17516	17415	17652	17357	17356	17625	17589	17334	17350	17614	17344	17549	17551	17592	17576	17445	17222	17267	17518	17340	17337	17447	17726	17533	17516	17578	17428	17527	17600	17498	17386	17417	17502	17434	17407	17718	17619	17386	17387	17489	17479	17525	17545	17336	17487	17651	17584	17452	17289	17155	17442	17581	17457	17494	17295	17562	17708	17572	17635	17440	17510	17482	17299	17437	17648	17583	17526	17542	17404	17513	17383	17554	17572	17588	17410	17466	17214	17529	17328	17592	17687	17285	17422	17742	17623	17583	17504	17249	17590	17531	17433	17501	17498	17660	17523	17653	17407	17483	17454	17327	17700	17394	17440	17550	17263	17540	17568	17386	17465	17425	17607	17482	17600	17468	17546	17321	17604	17440	17565	17488	17529	17571	17302	17600	17238	17424	17424	17637	17597	17511	17269	17316	17510	17535	17333	17404	17548	17537	17482	17551	17576	17427	17537	17640	17427	17496	17502	17511	17637	17235	17607	17377	17303	17434	17271	17378	17514	17522	17561	17575	17374	17515	17548	17389	17487	17509	17481	17347	17128	17462	17363	17632	17423	17332	17449	17343	17463	17450	17366	17478	17517	17584	17525	17542	17539	17591	17500	17403	17406	17513	17563	17545	17438	17590	17414	17515	17397	17651	17387	17549	17468	17490	17485	17344	17564	17285	17422	17369	17611	17418	17426	17548	17299	17550	17411	17452	17691	17390	17472	17575	17481	17425	17609	17641	17449	17483	17483	17173	17548	17473	17577	17523	17539	17405	17480	17408	17405	17424	17731	17581	17558	17549	17557	17620	17568	17589	17492	17467	17440	17682	17502	17350	17460	17461	17679	17469	17594	17612	17661	17389	17681	17468	17538	17405	17364	17301	17327	17537	17464	17464	17299	17559	17576	17616	17419	17481	17411	17519	17128	17447	17245	17254	17467	17428	17607	17414	17514	17398	17585	17554	17345	17562	17529	17521	17582	17722	17684	17603	17565	17305	17384	17533	17533	17494	17305	17573	17472	17536	17546	17426	17433	17681	17367	17644	17288	17544	17474	17374	17580	17464	17561	17273	17716	17513	17770	17640	17494	17536	17423	17417	17264	17574	17361	17408	17375	17572	17565	17460	17606	17412	17615	17511	17394	17558	17217	17342	17438	17458	17452	17614	17518	17522	17412	17728	17599	17463	17497	17275	17614	17266	17445	17578	17457	17563	17466	17332	17680	17392	17455	17472	17465	17621	17589	17404	17425	17461	17466	17542	17295	17441	17709	17513	17350	17471	17370	17278	17335	17546	17321	17410	17594	17533	17397	17424	17436	17583	17187	17431	17358	17369	17490	17177	17520	17504	17428	17453	17275	17338	17357	17588	17563	17596	17531	17359	17611	17263	17542	17513	17467	17490	17329	17530	17643	17397	17625	17329	17386	17341	17419	17367	17452	17358	17453	17637	17391	17513	17416	17289	17510	17532	17389	17439	17622	17638	17232	17576	17413	17497	17507	17420	17272	17416	17362	17314	17335	17562	17386	17547	17384	17495	17444	17440	17566	17597	17752	17503	17478	17499	17563	17523	17528	17376	17435	17404	17511	17452	17630	17549	17506	17501	17409	17385	17482	17604	17686	17347	17583	17671	17409	17431	17165	17472	17633	17513	17556	17571	17539	17524	17463	17535	17351	17713	17488	17517	17464	17623	17472	17521	17592	17504	17546	17205	17358	17486	17496	17421	17352	17438	17225	17552	17476	17293	17445	17249	17562	17370	17465	17466	17350	17406	17427	17450	17168	17432	17551	17635	17415	17491	17617	17371	17599	17488	17294	17621	17442	17664	17205	17545	17486	17521	17343	17528	17422	17425	17416	17393	17422	17288	17575	17639	17321	17560	17624	17530	17346	17336	17425	17470	17446	17603	17526	17359	17544	17512	17477	17378	17377	17369	17560	17388	17582	17456	17305	17367	17555	17475	17498	17350	17542	17619	17419	17345	17479	17540	17327	17444	17440	17425	17497	17611	17426	17716	17560	17443	17528	17650	17683	17596	17681	17538	17424	17387	17478	17469	17457	17463	17507	17358	17319	17532	17597	17396	17289	17371	17494	17710	17594	17632	17350	17481	17595	17422	17266	17399	17600	17436	17557	17338	17401	17321	17498	17359	17550	17529	17501	17369	17361	17356	17439	17527	17448	17480	17506	17626	17612	17499	17457	17492	17469	17386	17635	17476	17556	17387	17396	17592	17375	17290	17437	17516	17368	17591	17455	17599	17403	17269	17430	17512	17315	17587	17603	17365	17607	17445	17408	17642	17562	17418	17378	17326	17479	17475	17448	17436	17361	17681	17619	17361	17438	17645	17448	17382	17460	17542	17569	17352	17514	17452	17669	17539	17578	17689	17437	17664	17617	17431	17441	17538	17436	17410	17533	17444	17446	17723	17494	17466	17409	17412	17453	17393	17431	17640	17583	17484	17269	17464	17450	17536	17514	17439	17532	17619	17480	17558	17378	17545	17667	17392	17412	17339	17595	17488	17371	17491	17616	17440	17414	17365	17546	17267	17344	17345	17247	17497	17314	17343	17455	17441	17459	17406	17426	17329	17676	17504	17491	17388	17450	17498	17400	17315	17528	17517	17374	17607	17387	17559	17492	17325	17369	17345	17288	17457	17458	17419	17536	17669	17525	17349	17463	17429	17298	17582	17556	17541	17437	17498	17621	17362	17395	17693	17537	17492	17519	17526	17501	17292	17362	17433	17378	17294	17391	17481	17494	17778	17677	17273	17395	17502	17323	17523	17381	17360	17326	17639	17484	17447	17486	17252	17470	17588	17630	17540	17437	17359	17398	17581	17700	17475	17466	17406	17619	17473	17381	17653	17518	17502	17493	17478	17532	17334	17475	17267	17426	17454	17300	17542	17368	17617	17610	17597	17482	17589	17315	17652	17490	17305	17612	17471	17568	17639	17412	17408	17561	17282	17612	17604	17383	17643	17555	17329	17366	17573	17552	17578	17358	17351	17283	17578	17334	17575	17452	17505	17688	17369	17424	17428	17508	17370	17467	17472	17592	17498	17872	17566	17337	17508	17288	17413	17395	17583	17603	17637	17556	17505	17375	17482	17300	17432	17414	17520	17360	17536	17436	17473	17482	17677	17705	17514	17590	17411	17612	17263	17588	17365	17558	17403	17467	17631	17427	17424	17431	17311	17542	17704	17461	17517	17427	17517	17492	17643	17484	17626	17386	17442	17430	17487	17448	17658	17551	17495	17566	17400	17482	17377	17397	17432	17441	17391	17382	17577	17271	17681	17508	17450	17429	17499	17461	17594	17557	17309	17592	17375	17457	17379	17456	17381	17629	17319	17573	17586	17456	17439	17390	17486	17313	17546	17505	17542	17547	17491	17425	17394	17520	17464	17503	17302	17218	17477	17286	17409	17639	17497	17264	17310	17359	17591	17431	17511	17727	17418	17658	17354	17412	17746	17497	17587	17566	17412	17428	17534	17732	17597	17440	17287	17547	17608	17439	17622	17331	17460	17558	17530	17404	17419	17456	17420	17812	17443	17378	17610	17406	17530	17599	17540	17546	17614	17392	17681	17728	17468	17485	17609	17679	17534	17592	17268	17427	17484	17396	17481	17433	17542	17361	17242	17538	17622	17293	17429	17381	17311	17442	17574	17498	17473	17446	17385	17474	17368	17479	17598	17490	17360	17457	17679	17668	17512	17463	17367	17165	17571	17511	17324	17340	17683	17561	17378	17327	17626	17593	17521	17585	17556	17434	17630	17471	17682	17532	17470	17477	17458	17410	17460	17399	17368	17388	17531	17434	17483	17334	17626	17509	17435	17350	17432	17661	17414	17484	17614	17490	17474	17515	17602	17685	17351	17486	17289	17561	17643	17553	17476	17373	17460	17339	17398	17455	17429	17313	17558	17426	17484	17348	17443	17360	17621	17535	17382	17605	17465	17291	17464	17412	17383	17385	17577	17401	17562	17558	17591	17380	17409	17517	17423	17377	17407	17481	17448	17564	17441	17534	17449	17716	17564	17675	17539	17567	17556	17472	17519	17578	17326	17631	17428	17441	17487	17559	17462	17416	17500	17760	17477	17465	17404	17531	17548	17167	17235	17211	17325	17418	17318	17505	17350	17461	17494	17327	17431	17390	17436	17474	17542	17448	17551	17373	17439	17416	17569	17549	17316	17148	17470	17289	17588	17367	17515	17412	17539	17405	17484	17645	17337	17639	17552	17521	17461	17666	17486	17553	17595	17337	17482	17601	17502	17473	17535	17373	17569	17359	17634	17499	17668	17601	17485	17353	17398	17439	17471	17434	17430	17403	17550	17529	17496	17553	17515	17245	17736	17562	17501	17560	17521	17493	17280	17445	17730	17549	17580	17629	17619	17522	17386	17374	17215	17287	17545	17403	17403	17512	17216	17717	17401	17543	17493	17353	17534	17478	17352	17522	17248	17429	17416	17431	17452	17359	17525	17477	17344	17452	17648	17593	17373	17329	17395	17256	17382	17440	17382	17335	17371	17471	17338	17462	17416	17490	17476	17538	17493	17469	17375	17531	17431	17458	17517	17751	17641	17504	17601	17629	17345	17639	17612	17342	17502	17462	17373	17419	17653	17309	17455	17419	17429	17410	17320	17361	17623	17372	17702	17419	17532	17580	17504	17696	17303	17599	17599	17666	17740	17359	17618	17544	17531	17552	17631	17519	17555	17482	17503	17667	17485	17491	17500	17502	17484	17407	17365	17556	17436	17412
22735	41425	39715	33899	30251	26698	24001	21476	19033	22827	53917	47880	34174	22180	16431	14639	14384	14376	14232	14504	14156	14226	14159	14278	14382	14113	14319	14428	14244	14075	14300	14110	14262	14318	14277	14190	14087	14331	14401	14167	14277	14258	14069	14351	14142	14251	14177	14250	14181	14361	14283	14254	14253	14141	14219	14200	14285	14135	14288	14307	14255	14201	14238	14222	14341	14387	14284	14286	14264	14330	14070	14190	14136	14172	14146	14164	14152	14232	14325	14286	14241	14370	14098	14172	14359	14201	14381	14150	14330	14029	14246	14333	14191	14167	14273	14428	14028	14449	14226	14153	14463	14121	14116	14178	14133	14083	14336	14309	14196	14225	14319	14355	14092	14138	14216	14366	14274	14313	14211	14175	14295	14239	14226	14108	14085	14385	14113	14247	14244	14094	14159	14072	14064	14152	14216	14108	14248	14268	14173	14136	14288	14128	14159	14312	14159	14308	14174	14362	14176	14287	14217	14399	14326	14217	14270	14196	14220	14246	14219	14197	14138	14048	14254	14135	14129	14269	14314	14324	14229	14293	14174	14155	14323	14192	14195	14250	14233	14320	14249	14308	14190	14284	14311	14244	14143	14330	14102	14152	14201	14155	14272	14109	14362	14344	14310	14183	14205	14028	14279	14334	14449	14183	14269	14186	14165	14253	14047	14190	14303	14113	14333	14479	14129	14440	14131	14079	14124	14247	14026	14293	14213	14131	14334	14223	14204	14286	14265	14225	14236	14332	14009	14246	14305	14368	14480	14230	14258	14437	14302	14171	14018	14296	14147	14233	14294	14127	14291	14316	14239	14131	14249	14335	14095	14194	14210	14168	14296	14126	14141	14329	14301	14162	14273	14129	14201	14132	14311	14247	14296	14093	14247	14294	14269	14237	14237	14009	14342	14312	14234	14159	14262	14047	14303	14234	14261	14282	14255	14164	14206	14208	14175	14103	14254	14321	14367	14250	14201	14206	14175	14167	14321	14292	14371	14276	14387	14146	14107	14302	14194	14261	14314	14182	14173	14433	14373	14167	14274	14071	14325	14205	14190	14292	14113	14228	14354	14153	14164	14180	14301	14183	14358	14231	14481	14096	14282	14173	14188	14199	14112	14263	14192	14434	14276	14341	14238	14136	14252	14349	14146	14240	14160	14163	14185	14154	14224	14266	14368	14248	14334	14310	14311	14197	14285	14299	14060	14234	14045	14161	14158	14235	14381	14024	14212	14316	14201	14210	14259	14308	14191	14343	14102	14139	14315	14142	14188	14401	14072	14201	14431	14279	14108	14246	14247	14253	14331	14187	14328	14338	14184	14251	14495	14265	14253	14176	14218	14265	14209	14189	14240	14297	14166	14294	14243	14142	14376	14098	14159	14354	14395	14355	14147	14126	14186	14175	14308	14305	14345	14164	14267	14270	14215	14339	14124	14160	14224	14081	14383	14119	14209	14182	14264	14226	14191	14129	14210	14497	14293	14177	14224	14205	14234	14273	14168	14196	14437	14342	14240	14312	14018	14275	14330	14305	14211	14225	14259	14203	14089	14121	14213	14262	14196	14088	14247	14275	14256	14221	14326	14295	14303	14286	14348	14246	14090	14238	14278	14324	14224	14080	14175	14097	14342	14276	14111	14151	14197	14307	14255	14437	14303	14190	14190	14392	14368	14245	14319	14339	14109	14289	14208	14243	14234	14322	14235	14104	14306	14439	14159	14245	14167	14301	14348	14248	14349	14370	14265	14152	14116	14117	14181	14291	14256	14207	14276	14238	14395	14167	14196	14258	14427	14281	14435	14226	14365	14295	14169	14214	14346	14107	14148	14040	14131	14264	14225	14350	14298	14009	14209	14210	14206	14293	14340	14302	14270	14312	14218	14255	14218	14316	14462	14291	14287	14240	14278	14230	14325	14175	14133	14157	14218	14404	14309	14064	14367	14167	14186	14179	14294	14179	14231	14181	14228	14324	14193	14208	14257	14368	14257	14223	14267	14187	14217	14241	14237	14312	14196	14312	14251	14254	14208	14270	14246	14190	14177	14223	14157	14347	14243	14146	14154	14194	14166	14203	14092	14314	14278	14392	14275	14178	14230	14262	14193	14217	14289	14356	14251	14360	14316	14246	14159	14279	14112	14261	14233	14374	14233	14548	14264	14246	14241	14379	14394	14388	14140	14280	14190	14218	14271	14150	14327	14340	14249	14183	14085	14196	14023	14266	14050	14159	14207	14372	14242	14335	14331	14327	14204	14119	14352	14299	14369	14366	14145	14167	14089	14290	14332	14179	14166	14381	14422	14113	14247	14207	14421	14158	14278	14220	14115	14255	14045	14161	14192	14235	14183	14110	14042	14242	14054	14221	14177	14242	14290	14131	14344	14219	14178	14112	14190	14117	14185	14271	14141	14258	14158	14266	14145	14186	14106	14229	14278	14238	14203	14161	14270	14386	14287	14042	14237	14231	14261	14301	14248	14125	14234	14236	14488	14054	14362	14287	14227	14191	14249	14220	14305	14134	14217	14276	14153	14136	14248	14226	14242	14263	14316	14234	14033	14279	14078	14354	14280	14242	14165	14183	14251	14312	14218	14428	14204	14318	14086	14150	14285	14230	14236	14366	14260	14412	14182	14180	14272	14074	14197	14224	14389	14119	14244	14127	14430	13968	14145	14278	14110	14104	14321	14230	14153	14180	14183	14206	14311	14142	14149	14084	14183	14408	14181	13982	14245	14091	14272	14333	14167	14344	14182	14255	14219	14168	14236	14298	14272	14370	14177	14195	14312	13997	14178	14139	14144	14205	14111	14274	14086	14169	14153	14284	14274	14277	14260	14304	14279	14290	14316	14247	14352	14181	14149	14214	14305	14317	14158	13942	14209	14185	14294	14333	14091	14125	14055	14232	14278	14260	14205	14445	14126	14124	14373	14051	14122	14209	14064	14281	14161	14101	14246	14252	14279	14310	14131	14157	14103	14256	14297	14185	14286	14274	14308	14064	14330	14201	14271	14312	14186	14256	14239	14026	14130	14200	14156	14016	14138	14231	14175	14162	14096	14171	14066	14215	14290	14193	14264	14110	14147	14239	14158	14217	14275	14201	14221	14252	14264	14164	14252	14231	14226	14069	14096	14198	14376	13977	14297	14246	14196	14066	14272	14359	14224	14150	14343	14301	14330	14296	14207	14085	14286	14408	14311	14102	14189	14243	14204	14220	14228	14333	14422	14314	14285	14174	14190	14299	14305	14340	14109	14159	14310	14212	14165	14072	14169	14250	14330	14137	14221	14061	14099	14184	14241	14255	14181	14269	14262	14290	14064	14257	14262	14191	14256	14144	14206	14241	14118	14433	14207	14289	14309	14230	14290	14276	14287	14191	14304	14138	14145	14175	14172	14398	14251	14296	14334	14416	14226	14324	14169	14202	14456	14173	14265	14313	14123	14317	14240	14137	14290	14214	14072	14193	14228	14248	14179	13960	14094	14134	14003	14280	14153	14426	14047	14145	14252	14305	14355	14246	14092	14257	14110	14186	14358	14238	14366	14406	14153	14079	14398	14192	14307	14233	14328	14256	14120	14105	14182	14431	14144	14174	14209	14273	14165	14224	14246	14168	14147	14345	14201	14190	14227	14189	14284	14186	14275	14156	14406	14074	14153	14289	14121	14147	14324	14214	14100	14290	14322	14241	14285	14214	14132	14239	14333	14275	14147	14111	14306	14133	14252	13996	14243	14189	14396	14160	13973	14470	14338	14147	14149	14222	14263	14150	14324	14177	14192	14136	14285	14094	14247	14271	14138	14097	14274	14391	14199	14197	14133	14289	14229	14173	14353	14265	14184	14063	14253	14211	14222	14296	14169	14313	14372	14218	14195	14220	14306	14321	14254	14317	14174	14308	14160	14205	14318	14477	14128	14312	14211	14198	14416	14085	14320	14394	14258	14214	14172	14220	14275	14294	14135	14050	14325	14337	14270	14239	14265	14202	14205	14222	14374	14211	14288	14300	14308	14146	14293	14286	14482	14279	14143	14364	14253	14292	14219	14245	14251	14149	14226	14344	14069	14141	14132	14422	14251	14182	14278	14122	14264	14149	14179	14245	14216	14295	14308	14176	14334	14110	14450	14278	14267	14270	14332	14194	14162	14139	14328	14336	14215	14323	14106	14189	14194	14372	14236	14251	14325	14117	14420	14271	14412	14178	14054	14227	14247	14138	14072	14377	14323	14270	14131	14133	14191	14206	14140	14273	14180	14291	14458	14149	14177	14234	14215	14278	14282	14159	14325	14180	14218	14285	14034	14307	14276	14357	14148	14250	14072	14237	14296	14428	14177	14110	14383	14097	14247	14175	14208	14215	14179	14256	14277	14263	14365	14152	14215	14154	14424	14302	14181	14106	14108	14141	14315	14225	14118	14342	14348	14158	14464	14184	14312	14245	14123	14051	14237	14187	14223	14449	14218	14076	14085	14304	14186	14064	14191	14369	14157	14349	14289	14211	14312	14187	14354	14312	14221	14308	14271	14286	14195	14294	14409	14285	14221	14139	14170	14310	14370	14119	14188	14180	14160	14107	14146	14147	14386	14100	14284	14296	14173	14267	14286	14239	14292	14141	14084	14333	14281	14236	14126	14120	14277	14298	14245	14289	14246	14212	14300	14158	14149	14093	14187	14119	14304	14287	14300	14208	14109	14088	14211	14275	14257	14225	14141	14258	14461	14256	14303	14326	14231	14417	14305	14202	14187	14127	14320	14250	14205	14165	14423	14292	14305	14267	14199	14128	14170	14245	14081	14224	14206	14260	14231	14339	14217	14161	14397	13973	14221	14079	14304	14264	14097	14276	14153	14352	14076	14325	14134	14205	14092	14307	14206	14147	14009	14096	14298	13982	14333	14246	14181	14285	14160	14046	14173	14206	14346	13999	14272	14240	14112	14120	14302	14250	14287	14150	14300	14300	14308	14277	14225	14301	14134	14047	14306	14253	14309	14227	14215	14141	14258	14189	14288	14193	14263	14248	14098	14146	14210	14215	14229	14514	14209	14259	14029	14177	14193	14168	14124	14109	14226	14244	14400	14362	14060	14190	14210	14274	14124	14245	14246	14152	14288	14185	14242	14245	14216	14378	14357	14253	14254	14239	14168	14033	14279	14059	14169	14244
30018	23693	25074	23415	20537	19589	19503	19194	18905	18613	20678	22504	20945	19361	18429	17701	17786	17867	17542	17709	17732	17918	17733	17827	17752	17809	17720	17745	17567	17787	17951	17916	17902	17633	17671	17885	17769	17750	17771	17484	17845	17619	17587	18042	17753	17841	17576	17845	17932	17759	17594	17631	17601	17577	17607	17794	18053	17729	17889	17822	17758	17641	18008	17507	17550	17588	17867	17815	17755	17632	17834	17933	17772	17761	17672	17826	17753	17918	17749	17693	17690	17815	17823	17809	17719	17865	17796	17650	17780	17715	17797	17596	17758	17704	17784	17912	17674	17789	17561	17625	17749	17635	17791	17660	17884	17749	17734	17792	17801	17721	17543	17767	17915	17627	17803	17762	17643	17994	17472	17735	17714	17694	17759	17658	17835	17706	17605	17455	17609	17734	17654	17957	17823	17673	17903	17785	17869	17762	17636	17855	17769	17879	17660	17631	17857	17744	17761	17818	17807	17747	17961	17880	17740	17636	17770	17611	17708	17745	17637	17758	17824	17707	17804	17599	17711	17647	17701	17706	17904	17670	17542	17738	17798	17763	17610	17748	17801	17704	17862	17596	17657	17690	17715	17785	17785	17839	17661	17806	17819	17645	18012	17688	17960	17918	17733	17659	17746	17804	17665	17779	17587	17677	17775	17672	17765	17854	17813	17919	17828	17693	17872	17812	17666	17824	17783	17928	17875	17612	17816	17823	17625	17838	17645	17599	17754	17926	17736	17611	17706	17721	17966	17824	17910	17613	17684	17745	17673	17631	17934	17755	17811	17846	17783	17716	17809	17677	17853	17643	17696	17965	17693	17725	17900	17741	17505	17764	17785	17557	17621	17564	17550	17724	17632	17652	17583	17796	17674	17949	17542	17598	17619	17764	17701	17814	17676	17611	17696	17850	17780	17726	17785	17758	17908	17608	17572	17974	17804	17709	17701	17539	17752	17927	17899	17711	17634	17642	17583	17510	17900	17708	17669	17610	17886	17891	17811	17894	17643	17496	17772	17812	17819	17725	17876	17794	17847	17753	17874	17792	17655	17519	17893	17637	17722	17830	17792	17922	17746	17859	17679	17772	17626	17677	17822	17747	17820	17920	17695	17527	17654	17756	17861	17760	17676	17728	17942	17622	17763	17736	17749	17750	17583	17909	17811	17783	17782	17745	17732	17670	17912	17764	17872	17753	17664	17565	17675	17887	17693	17660	17822	17846	17600	17710	17754	17697	17705	17884	17763	17762	17794	17899	17781	17705	17735	17763	17795	17750	17857	17480	17811	17738	17796	17873	17797	18111	17904	18032	17704	17576	17738	17498	17766	17709	17610	17625	17844	17735	17685	17759	17758	17726	17783	17859	17707	17616	17648	17879	17895	17681	17653	17695	17903	17629	17872	17862	17758	17851	17653	17563	17788	17741	17880	17607	17794	17720	17629	17896	17656	17558	17645	17686	17808	17825	17780	17817	17799	17783	17671	17662	17522	17648	17720	17758	17682	17757	17699	17580	17694	17815	17790	18051	17642	17587	17669	17583	17682	17766	17673	17554	17573	17887	17946	17885	17899	17672	17946	17664	17656	17740	17607	17659	17759	17624	17736	17737	17765	17976	17743	17889	17804	17773	17713	17745	17773	17880	17778	17741	17616	17693	17620	17782	17887	17671	17722	17592	17931	17752	17544	17864	17815	17736	17695	17979	17825	17789	17995	17742	17536	17716	17906	17663	17838	17855	17814	17776	17791	17895	17661	18012	17764	17656	17507	17739	17603	17776	17873	17827	17876	17570	17512	17906	17894	17959	17866	17492	17786	17709	17928	17831	17842	17798	17723	17902	17782	17760	17875	17810	17666	17658	17785	17915	17725	17809	17830	17637	17656	17763	17907	17883	17715	17645	17725	17795	17750	17905	17604	17904	17516	17904	18025	17660	17539	17825	17597	17925	17710	17786	17864	17920	17514	17803	17775	17732	17713	17804	17732	17839	17627	17748	17737	18021	17817	17548	17765	17572	17725	17847	17782	17726	17961	17896	17892	17685	17700	17715	17824	17700	17796	17692	17775	17760	17731	17651	17654	17755	17717	17847	17703	17845	17654	18041	17694	17529	17587	17837	17797	17612	17707	17806	17674	17808	17767	17567	17709	17788	17882	17473	17672	17588	17612	17857	17620	17732	17709	17720	17869	17627	17714	17674	17762	17665	17928	17706	17756	17927	17671	17581	17798	17877	17715	17771	17682	17499	17823	17698	17612	17543	17762	17671	17759	17605	17641	17823	17628	17841	17665	17560	17715	17851	18014	17476	17911	17706	17741	17624	17679	17751	17724	17778	17826	17813	17651	17595	18012	17787	17834	17881	17825	17563	17807	17873	17615	17851	17888	17836	17732	17867	17783	17662	17695	17849	17965	17449	17712	17845	17948	17833	17644	17708	17828	17711	17813	17619	17961	17793	17719	17765	17688	17662	17692	17782	17666	17806	17643	17749	17811	17916	17905	17706	17958	17687	17754	17853	17655	17696	17689	17630	17700	17890	17737	17815	17640	17706	17560	17709	17852	17897	17893	17827	17889	17834	17594	17759	17823	17615	17787	17830	17859	17775	17736	17855	17773	17708	17735	17698	17693	17892	17699	17833	17846	17786	18014	17994	17878	17361	17701	17674	17632	17643	17666	17982	17699	17839	17857	17585	17680	17790	17904	17774	17727	17936	17590	17627	18022	17619	17787	17901	17705	17805	17612	17904	17807	17693	17694	17620	17892	17673	17656	17617	17896	17868	18066	17600	17798	17849	17940	17762	17769	17812	17654	17785	17832	17642	17585	17767	17743	17728	17685	17602	17806	17790	17728	17579	17682	17600	17836	17625	17644	17754	17915	17742	17855	17674	17607	17765	17607	17649	17988	17698	17621	17974	18045	17892	17999	17870	17798	17620	17768	17651	17831	17726	17638	17739	17765	17902	17758	17721	17806	17849	17672	17727	17807	17700	17870	17793	17574	17728	17870	17697	17891	17711	17561	17810	17669	17681	17719	17648	17886	17804	17852	17700	17608	17764	17936	17758	17859	17815	17717	17750	17656	17615	17822	17850	17847	17831	18066	17760	17696	17708	17921	17898	17617	17802	17655	17818	17819	17843	17865	17862	17755	17774	17892	17704	17842	17845	17703	17626	17588	17798	17759	17634	17776	17561	17719	17878	17728	17739	17860	17615	17854	17762	17921	17676	17733	17693	17866	17831	17771	17553	17648	17762	17733	17896	17771	17782	17823	17735	17843	17797	17759	17753	17719	17822	17735	17870	17885	17782	17816	17877	17596	17508	17629	17944	17627	17723	18024	17787	18016	17679	17578	17880	17874	17646	17869	17813	17607	17485	17892	17713	17814	17994	17888	17735	18032	17549	17679	17923	17797	17905	17829	17776	17724	17735	17789	17758	17924	17866	17635	17698	17709	17813	17500	17642	17526	17655	17700	17846	17692	17857	17702	17679	17705	17853	17676	17668	17774	17745	17714	17770	17858	17955	17774	17880	17865	17677	17598	17546	17812	17681	17744	17746	17669	17698	17737	17890	17862	17873	17866	17660	17764	17865	17801	17585	17786	18041	17770	17761	17784	17774	17570	17816	17770	17809	17743	17854	17777	17523	17745	17579	17512	17699	17712	17640	17704	17758	17601	17761	17513	17603	17645	17809	17616	17944	17856	17700	17787	17946	17804	17891	17925	17674	17783	17689	17617	17724	17605	18029	17815	17785	17665	17588	17830	17609	17971	17754	17661	17861	17629	17611	17686	17637	17638	17733	17843	17723	17660	17801	17566	17783	17732	17887	17561	17843	17701	17651	17790	17968	17847	17856	18133	18192	17933	17879	17669	17932	17725	17788	17761	18007	17891	17983	17905	17698	17782	17603	17671	17881	17797	17943	17861	17656	17738	17821	17760	17829	17690	17566	17703	17864	17852	17816	17807	17745	17643	17783	17758	17794	17782	17883	17631	17865	17774	17593	17538	17718	17961	17649	17859	17716	17803	17746	17866	17666	17799	17667	17802	17776	17765	17783	17960	17731	17735	17995	17738	17554	17686	17655	17677	17590	17569	17548	17842	17809	17516	17687	17886	17749	17649	17870	17671	17686	17952	17690	17722	17823	17764	17609	17668	17717	17731	17670	17831	18050	17882	17601	17527	17804	17689	17861	17716	17781	17900	17822	17795	17880	17783	17574	17912	17808	17720	17808	17949	17763	17520	17895	17753	17614	17801	17801	17799	17839	17820	17777	17679	17612	17719	17906	17578	17502	17917	17692	17731	17779	17746	17969	17759	17867	17536	17486	17912	17757	17561	17512	17719	17904	17936	17695	17956	17750	17858	17825	17803	17649	17683	17788	17963	17910	17715	17740	17674	17914	17885	17545	17991	17680	17780	17738	17638	17925	17900	18019	17908	17707	17627	17828	17637	17577	17860	17964	17710	17596	17900	17847	17704	17899	17616	17913	17820	17748	17793	17700	17671	17822	17799	17691	17912	17868	18073	17914	17857	17603	17640	17620	17800	17696	17820	17836	17729	17528	17517	17668	17587	17641	17653	17653	17633	17603	17744	17802	17948	17951	17936	17933	17656	17676	17925	17648	17680	17590	17694	17624	17496	17791	17644	17852	17694	17733	17801	17799	17738	17668	17653	17471	17841	17893	17795	17806	17657	17634	17773	17752	17661	17652	17875	17813	17889	17858	17839	17683	17778	17700	17631	17781	17894	17799	17728	17755	17802	17874	17734	17656	17652	17797	17844	17688	17821	17634	17607	17957	17712	17679	17927	17691	17890	17781	17834	17739	17682	17618	17546	17658	17876	17891	17750	17777	17880	17636	17868	17832	17770	17913	17756	17980	17848	17719	17699	17874	17723	17757	17848	17682	17814	17729	17734	17637	17673	17864	17872	17829	17621	17858	17720	17672	17569	17762	17824	17688	17727	17760	17832	17854	17804	17740	17844	17690	17701	17643	17689	17646	17842	17914	17832	17639	17896	17690	17758	17717	17795	17697	17678	17748	17616	17801	17687	17775	17782	17968	17937	18000	17823	17752	17791	17673	17763	17670	17535	17704	17886	17808	17757	17931	17627	17790	17803	17715	17673	17664	17935	17702	17783	17666	17694	17695	18071	17886	17630	17619
18367	23707	22476	20567	18577	17217	16803	16529	16260	15547	19242	20495	17719	16014	14817	14520	14458	14454	14530	14476	14435	14464	14360	14373	14351	14431	14438	14579	14271	14472	14406	14477	14380	14507	14294	14560	14419	14423	14344	14579	14332	14405	14451	14294	14326	14364	14448	14369	14462	14335	14413	14403	14513	14358	14296	14463	14423	14373	14224	14389	14374	14491	14335	14395	14364	14406	14318	14456	14356	14539	14359	14515	14306	14502	14426	14387	14460	14392	14472	14518	14475	14372	14355	14479	14481	14515	14528	14488	14550	14323	14421	14447	14300	14414	14397	14487	14393	14370	14503	14530	14414	14307	14356	14365	14359	14465	14354	14418	14336	14421	14330	14287	14459	14424	14413	14486	14188	14338	14356	14429	14387	14380	14438	14344	14498	14449	14386	14449	14391	14283	14458	14316	14683	14332	14219	14531	14470	14418	14165	14303	14416	14384	14411	14428	14570	14268	14407	14324	14316	14534	14354	14395	14412	14639	14410	14291	14479	14383	14170	14496	14456	14247	14265	14253	14420	14266	14369	14507	14235	14341	14363	14508	14445	14394	14433	14304	14511	14512	14461	14453	14583	14358	14496	14391	14321	14515	14356	14453	14530	14462	14284	14399	14485	14585	14418	14376	14375	14366	14433	14394	14224	14472	14379	14513	14392	14344	14300	14283	14464	14460	14475	14437	14206	14380	14486	14348	14398	14257	14296	14389	14463	14450	14452	14554	14425	14365	14408	14476	14327	14380	14485	14210	14299	14559	14322	14272	14553	14486	14284	14414	14386	14590	14333	14392	14311	14457	14452	14328	14445	14476	14402	14496	14392	14473	14344	14309	14316	14386	14497	14290	14343	14312	14532	14332	14344	14580	14206	14395	14375	14624	14425	14318	14291	14474	14370	14413	14480	14336	14287	14512	14498	14305	14363	14400	14267	14300	14454	14497	14418	14373	14252	14416	14319	14314	14373	14281	14442	14479	14380	14481	14506	14460	14478	14396	14430	14344	14308	14402	14575	14371	14293	14494	14369	14306	14504	14421	14364	14593	14470	14424	14472	14504	14366	14402	14516	14294	14608	14302	14399	14436	14437	14419	14686	14425	14403	14251	14314	14468	14189	14357	14368	14343	14426	14448	14410	14291	14379	14360	14317	14335	14480	14529	14401	14418	14486	14402	14426	14358	14439	14411	14525	14247	14505	14413	14492	14465	14438	14394	14459	14413	14490	14463	14392	14407	14283	14319	14607	14295	14484	14325	14385	14401	14360	14456	14420	14379	14523	14546	14212	14455	14376	14248	14386	14599	14223	14336	14442	14285	14469	14525	14482	14363	14382	14401	14317	14385	14365	14550	14322	14178	14531	14422	14318	14510	14475	14255	14480	14500	14321	14487	14511	14242	14438	14347	14544	14393	14369	14491	14494	14438	14340	14558	14337	14285	14277	14444	14352	14370	14434	14584	14198	14405	14389	14488	14521	14320	14518	14428	14438	14490	14307	14455	14509	14313	14313	14336	14480	14367	14465	14409	14534	14220	14482	14490	14399	14337	14420	14322	14250	14427	14258	14350	14503	14300	14435	14356	14462	14387	14397	14346	14362	14558	14398	14183	14542	14575	14278	14335	14441	14346	14321	14413	14453	14266	14431	14403	14447	14318	14486	14234	14508	14299	14347	14285	14344	14226	14439	14481	14380	14293	14533	14333	14517	14387	14392	14530	14532	14293	14491	14368	14323	14337	14578	14360	14475	14305	14438	14564	14443	14348	14493	14367	14534	14424	14141	14484	14420	14294	14448	14365	14437	14450	14374	14420	14416	14322	14433	14526	14327	14667	14342	14461	14333	14395	14392	14302	14505	14528	14474	14525	14625	14399	14462	14574	14352	14504	14409	14459	14489	14629	14460	14393	14399	14375	14319	14596	14549	14405	14353	14541	14471	14406	14420	14336	14475	14245	14328	14465	14466	14234	14389	14418	14598	14296	14345	14533	14466	14413	14290	14434	14364	14498	14502	14545	14370	14431	14469	14451	14338	14630	14388	14523	14306	14412	14357	14361	14508	14383	14699	14504	14552	14485	14494	14319	14434	14437	14368	14309	14383	14430	14406	14243	14615	14415	14562	14551	14276	14469	14408	14410	14472	14202	14579	14375	14212	14293	14446	14580	14486	14358	14333	14353	14324	14413	14395	14464	14334	14444	14463	14503	14283	14269	14451	14256	14423	14339	14335	14334	14429	14331	14576	14327	14406	14328	14354	14428	14529	14462	14460	14392	14422	14395	14374	14242	14379	14364	14497	14356	14298	14286	14438	14440	14381	14469	14451	14399	14410	14354	14560	14356	14296	14439	14479	14476	14455	14380	14518	14504	14539	14647	14676	14306	14542	14410	14657	14367	14368	14603	14392	14448	14470	14467	14489	14501	14331	14322	14293	14401	14334	14417	14326	14340	14571	14320	14288	14360	14469	14380	14393	14441	14488	14444	14451	14241	14432	14407	14309	14543	14215	14314	14532	14472	14487	14564	14349	14302	14591	14463	14395	14507	14317	14278	14446	14495	14449	14465	14434	14513	14497	14480	14366	14507	14442	14483	14344	14361	14698	14584	14496	14475	14319	14395	14351	14439	14557	14285	14395	14616	14366	14441	14315	14326	14471	14301	14446	14439	14405	14478	14353	14287	14230	14343	14329	14448	14307	14376	14279	14453	14422	14411	14497	14282	14443	14293	14398	14339	14369	14522	14309	14341	14359	14247	14320	14494	14292	14380	14510	14376	14424	14453	14463	14497	14337	14514	14393	14400	14560	14448	14398	14328	14501	14419	14331	14528	14247	14461	14233	14491	14313	14515	14376	14430	14268	14406	14356	14547	14388	14252	14503	14271	14408	14329	14416	14319	14332	14436	14493	14268	14400	14450	14220	14453	14595	14417	14356	14329	14612	14258	14300	14317	14436	14425	14499	14439	14423	14335	14531	14368	14459	14402	14497	14375	14488	14306	14446	14532	14333	14440	14495	14420	14584	14342	14437	14397	14384	14377	14295	14310	14374	14444	14437	14533	14415	14279	14453	14268	14431	14639	14447	14214	14381	14486	14397	14338	14465	14380	14299	14453	14364	14487	14627	14465	14376	14402	14494	14379	14297	14264	14610	14321	14349	14415	14431	14497	14379	14522	14373	14448	14519	14427	14430	14378	14407	14431	14432	14565	14580	14371	14381	14469	14433	14360	14369	14517	14469	14339	14355	14481	14408	14508	14486	14410	14281	14238	14493	14319	14209	14484	14302	14316	14420	14398	14401	14444	14468	14481	14512	14397	14285	14410	14394	14528	14328	14386	14388	14442	14332	14249	14262	14504	14377	14463	14449	14289	14578	14385	14412	14373	14123	14347	14416	14288	14384	14345	14427	14391	14281	14448	14380	14438	14414	14458	14345	14465	14423	14147	14416	14440	14607	14394	14503	14577	14417	14393	14420	14485	14403	14403	14274	14428	14336	14436	14429	14391	14434	14442	14253	14236	14472	14423	14434	14330	14541	14447	14529	14519	14529	14219	14377	14409	14295	14376	14507	14466	14349	14393	14401	14409	14608	14251	14505	14361	14451	14339	14386	14523	14347	14393	14472	14299	14465	14320	14374	14367	14226	14473	14545	14421	14393	14411	14443	14323	14321	14423	14452	14493	14449	14566	14230	14497	14430	14276	14297	14463	14384	14476	14358	14404	14495	14563	14273	14378	14503	14251	14431	14530	14341	14360	14464	14508	14410	14465	14368	14511	14203	14364	14424	14325	14560	14216	14363	14459	14295	14375	14371	14538	14515	14406	14430	14535	14614	14338	14300	14360	14401	14579	14475	14312	14594	14458	14465	14339	14636	14484	14382	14505	14341	14451	14376	14401	14514	14569	14217	14420	14417	14352	14515	14489	14276	14464	14418	14386	14220	14493	14322	14378	14377	14195	14381	14305	14314	14405	14394	14434	14427	14432	14298	14502	14643	14415	14423	14497	14388	14341	14159	14427	14342	14393	14443	14417	14524	14302	14523	14382	14335	14544	14373	14499	14362	14414	14378	14523	14370	14325	14382	14472	14516	14454	14535	14467	14375	14415	14371	14437	14386	14359	14356	14454	14342	14359	14504	14226	14417	14563	14448	14421	14276	14374	14332	14188	14400	14515	14529	14470	14309	14468	14291	14424	14341	14447	14504	14392	14509	14358	14413	14551	14370	14308	14434	14412	14560	14267	14429	14391	14254	14423	14233	14378	14208	14377	14515	14431	14351	14398	14351	14537	14347	14583	14469	14483	14256	14427	14560	14372	14517	14291	14336	14418	14373	14430	14436	14378	14460	14540	14386	14478	14423	14254	14560	14455	14352	14401	14478	14425	14286	14466	14525	14374	14294	14510	14364	14448	14464	14247	14560	14359	14320	14382	14327	14357	14469	14230	14337	14178	14320	14441	14274	14457	14353	14583	14301	14377	14338	14345	14225	14495	14428	14351	14602	14532	14403	14580	14395	14422	14296	14358	14383	14376	14534	14248	14455	14443	14374	14310	14518	14345	14292	14245	14405	14417	14398	14489	14332	14372	14279	14354	14536	14251	14208	14303	14526	14506	14378	14487	14502	14543	14541	14359	14397	14367	14458	14424	14428	14367	14400	14382	14454	14365	14552	14443	14347	14284	14417	14378	14403	14467	14333	14401	14492	14234	14571	14247	14614	14406	14506	14379	14335	14493	14411	14474	14430	14220	14310	14466	14283	14562	14381	14302	14386	14407	14436	14454	14538	14498	14248	14230	14329	14461	14407	14382	14362	14299	14377	14398	14361	14245	14359	14541	14358	14549	14513	14452	14458	14345	14357	14372	14424	14451	14361	14494	14325	14418	14369	14433	14273	14418	14547	14421	14305	14451	14386	14442	14579	14352	14383	14484	14302	14348	14352	14279	14487	14495	14445	14637	14321	14421	14628	14298	14231	14359	14445	14603	14352	14410	14484	14465	14377	14407	14433	14342	14412	14237	14404	14225	14409	14303	14303	14566	14440	14436	14542	14302	14449	14472	14377	14444	14411	14447	14306	14593	14461	14393	14389	14435	14508	14545	14518	14287	14401	14481	14415	14553	14377	14407	14481	14447	14410	14465	14397	14336	14350	14317	14253	14443	14437	14442
25599	21061	27922	26264	24163	23495	21670	19544	18800	19641	27609	39641	32181	24641	19514	17670	17339	17304	17267	17182	17078	17208	17127	17092	17147	17162	17119	17004	17126	17298	17116	17113	17235	17075	16931	17051	17147	17244	17176	17299	17084	17225	17077	16977	17021	17435	17063	16972	17130	17234	16968	17175	17047	17403	16876	17020	16999	17015	17074	16745	17209	17180	16958	17036	17011	17212	17226	17390	17044	16872	17241	17061	17103	16911	16937	17098	17239	16870	17175	17064	16979	17137	17032	17244	17146	16926	17144	16931	17113	17127	17125	17111	17143	17077	17372	17075	17153	16998	17181	16985	17025	17057	17350	17119	17006	17152	17201	17270	17237	16947	17136	17126	17078	17123	17111	17091	16968	17164	17154	16988	17245	17249	17082	17202	16869	17179	16993	17067	16934	16985	17062	17044	16955	16916	16910	17336	16982	17015	17043	17121	17077	17016	17122	17156	17193	16859	17042	17017	16937	17062	17043	17102	17039	17125	17021	17067	17092	17233	17274	16752	16940	17142	17186	17092	17175	17062	16892	16873	17056	17199	17234	17110	17094	17135	17102	16997	17092	16968	17214	17110	17085	17081	17256	17243	17029	17036	17272	17212	17039	16919	16972	16968	17021	17056	17150	17094	17279	17061	17272	17099	17161	17172	17220	16911	16955	17079	16993	17036	17197	17104	17179	17086	17114	16957	17095	17180	17118	17196	17434	16998	17014	17048	16929	17062	17282	17120	17106	16937	16891	16963	17041	17085	17204	17072	17032	16996	17149	17030	16957	17036	17104	17078	16950	16834	17134	16880	17152	17178	17136	16988	17055	16988	17215	17237	17060	17135	17013	16779	17054	17102	17209	17157	17215	16982	16940	16846	17214	17084	16997	16926	17206	17283	17062	17020	17083	17191	17075	17192	16930	17094	17100	17234	17000	16917	17117	17064	17041	17173	17042	17026	17031	17077	17066	17101	16904	16995	17166	16944	17265	17037	17312	16873	17047	17099	17072	17114	17011	17279	17286	17340	17119	17020	16995	17076	17187	17280	16985	16972	16978	17098	16962	17128	17180	17031	16889	17109	17129	17155	17129	17181	17296	17098	17083	16894	17164	17041	17178	17125	17076	17121	17000	16999	17328	16922	17123	17012	17184	17240	17243	17207	17101	17092	17224	17098	16929	17042	17138	17184	17256	16967	17202	17159	17195	17058	16970	17073	17082	17105	17377	17263	17027	16874	16991	17045	16984	17143	17033	17063	17014	17229	17036	16975	17154	17115	17182	17096	17157	17192	17001	17114	17012	16970	17155	17046	17094	17191	16919	16978	17083	17220	17039	17078	17413	17239	17004	17110	17056	17139	17067	17015	17019	16986	17042	17110	17040	17056	17223	17084	17293	17059	17377	17094	16964	16952	17072	17135	17069	17103	17060	17029	17134	16980	17235	17083	17128	17122	16890	17215	17100	17184	17237	17305	17298	17071	17099	17208	17357	17208	17092	17056	17145	17007	17215	17004	17052	17002	16936	17007	17170	17134	17240	17091	17131	16990	16831	17119	17120	17248	17248	16939	17009	16989	16938	16949	17319	17212	17201	16969	17165	16996	16799	17234	17118	17074	17006	17061	16881	17195	16982	16895	17135	16919	17207	16958	17169	17037	16925	16985	17209	17208	17080	17073	17142	16888	17076	17098	16964	17047	17144	17225	17011	17151	17014	17308	17119	17188	17163	17118	17022	17388	17013	17270	17018	16981	16982	17039	17090	17095	17168	17013	17104	17137	17146	17267	16978	16904	17087	16912	17018	17215	16952	17038	17162	17046	17061	16924	16938	16871	17144	16926	16975	17009	16977	17102	16983	17192	17079	17125	16943	17180	17170	17067	17065	16991	17151	17252	17295	17112	17210	16966	16983	16993	17124	17066	16974	16860	16923	17100	17080	17077	17292	17024	16994	17092	16925	17279	17032	17012	16991	16972	17164	16961	17139	17081	17161	16978	17236	16990	17096	17240	17041	17086	17097	17198	17234	17282	17232	17187	16882	16968	17130	17142	16989	16970	17180	17067	16996	16888	17235	17143	17047	17150	17050	17092	17149	16974	17083	17093	16956	17050	16987	17007	17229	16983	17225	16978	17159	17189	17024	17003	16906	17010	17127	17366	17132	17021	17076	16954	17032	17206	17216	17322	16941	17276	17126	16905	17167	16972	17011	17133	17150	17181	17256	17161	17129	17167	17203	16826	16884	17006	17016	16823	17051	17238	17065	16876	17099	17116	16933	16899	17254	17146	16993	16917	17072	17172	17096	17060	17176	17002	17250	17018	17304	16968	17209	16949	17062	17108	17070	17056	17167	17189	16901	16967	17081	17025	17236	17000	16960	17055	17106	17169	17103	17220	17016	17164	16960	17114	17039	17102	17181	17294	17090	16950	17189	17151	17168	17140	17136	17439	17056	17275	17065	17045	17138	17107	16996	17066	16796	17165	17020	16955	17082	16919	17024	17171	17156	17054	17051	17109	17075	17086	17027	16969	16965	16960	17171	17159	17038	17167	16945	16996	17310	16975	17025	16998	17176	17036	17046	17085	17107	17054	17169	17088	17081	17228	17161	17195	17127	17120	16888	17124	17004	17029	17148	17301	16913	17117	17093	17058	16979	16994	17044	16978	16957	17099	17079	17321	17135	17269	17118	16911	17042	17223	17069	17181	16908	16999	17098	17138	17078	17079	17014	17187	17079	17222	17025	17011	17020	17091	17157	17122	17330	17017	16940	16992	17141	17187	16964	17142	17273	17048	17231	17062	17168	16992	17200	16861	17194	17035	17184	17016	17034	16934	16946	16998	16949	16932	17159	17023	17158	17134	17219	16996	17096	16830	16997	17048	17121	16945	17096	17223	17189	17261	17234	16930	17030	16986	17294	17172	16969	16998	17086	17098	17143	17042	17077	17160	17039	16983	16910	16993	17062	17228	17098	17116	17025	17058	17137	17005	17311	16845	17000	17065	17041	17083	16936	17017	17154	17083	17289	17242	16731	16927	17067	16993	17093	17196	17134	17121	17149	17180	17060	16992	16961	17044	17182	17029	16970	17091	17336	17063	17258	17077	17010	16946	17104	17125	17091	17077	17079	17221	17211	17061	17002	17032	17026	17083	17065	16811	17186	17265	17150	17061	17318	17134	17207	17181	17148	17253	17129	17123	17034	17006	17062	16949	17328	17117	17150	17019	17102	17033	17042	17240	17275	17092	17136	17238	17121	17008	17053	17172	17033	17269	17022	17118	17051	17033	17012	17109	16979	17059	17017	17200	16874	17089	17024	16988	17015	16987	16920	17145	17098	17106	17060	17217	17210	17104	17193	17156	17085	17001	17108	17001	17325	16930	17081	17115	17103	16901	17172	16986	16967	16953	17023	17162	17306	17109	17078	17061	17169	17053	17194	17069	17227	16953	17070	16948	17045	16987	16807	17025	17046	17021	17341	17034	17169	17148	17300	16999	17014	17420	17121	17086	17089	17130	16971	17340	17071	17127	17159	16980	17191	17343	17208	17017	16865	17102	17129	17314	17259	17056	17078	17190	17187	17032	17175	16947	17266	16920	16969	17292	17228	17130	17097	17050	17296	17019	17031	17087	17041	17050	16977	17201	17185	17071	17067	17029	16854	17184	17034	17026	17022	17051	17184	17084	17145	17068	17050	17035	17084	17211	17078	17076	17242	17222	17099	17184	17084	17045	17126	17165	17236	16943	16823	16885	17144	17039	16873	16888	17181	17015	17225	17165	16941	17047	17160	16959	17229	17102	17275	17118	17221	17271	17210	17002	17098	17045	17163	17224	17055	16996	17269	17014	16912	17031	16963	16941	17131	17466	17146	16921	17102	17298	17217	17219	16979	16992	16977	17165	16926	17014	17179	17034	17089	17023	17037	17050	17005	17058	17102	17142	17188	17225	16964	17040	17086	17275	17103	17103	17012	17006	17244	17270	17083	17131	17105	17060	16912	17032	17092	17019	16888	17049	17278	17147	17032	17053	17260	17052	16934	16991	17159	17044	17055	17261	17158	17173	17067	17047	16910	17020	17065	17179	17270	17155	17051	17017	17045	17278	17104	17124	17124	17046	17104	16956	17022	17160	17090	17132	17244	16997	17166	16863	16970	16971	17064	17058	17383	17062	17224	17097	16936	16947	16953	17012	16992	17102	17140	17160	17078	17053	17351	17025	17087	17166	17060	17015	17062	17152	17175	17135	17146	17275	17239	17092	17289	17112	17134	17168	17121	17003	17126	17267	17156	17040	16948	17235	16990	17151	17196	16995	17020	17105	17074	16859	17009	17129	17234	17039	17133	17168	16864	17045	17006	17063	17149	17249	17190	17124	16967	17063	17011	16897	16902	17259	17009	16970	17179	17070	17283	16783	17084	17046	16986	17005	17082	17058	17190	17193	17126	16997	17163	17128	17099	17158	16984	17181	16953	17207	17139	17035	17150	17125	17171	17214	17243	17052	17040	17077	17096	17033	17127	17080	17014	17107	17178	17189	17243	17118	17227	17088	17017	17123	16916	16937	17225	16999	17245	17111	17072	16924	17182	17164	17004	17096	17204	16971	17159	17129	17314	17092	17151	16991	17102	17188	17153	17009	17112	17085	17050	17246	17194	17207	17141	17195	17317	17010	17126	16966	17035	17046	17107	16918	17092	17251	17061	16993	17044	17132	17114	17035	17090	17185	17265	17029	17031	17180	17192	17040	17277	17132	17184	17072	17033	17203	16946	17090	17171	17047	17147	17065	17000	17113	17017	17086	17000	17381	16999	17074	17139	17206	17024	17081	17375	17000	17179	17026	17036	17220	17053	16960	17085	17077	17049	17255	17194	17097	17111	17104	17270	17065	17043	17240	17010	16807	16853	17162	17142	16987	17252	17256	17219	17025	17142	17211	17118	17077	17109	16968	17189	17117	17086	16896	16851	16883	17104	17135	17095	17052	16929	16969	17184	17028	17087	17082	17152	17123	17095	17062	17237	17277	16846	17196	17131	17063	17078	17188	17026	16982	17194	17160	17047	17008	17186	16989	17072	17079	17138	17332	17099	17341	17109	17055	17149	17044	17203	17081	17128	17160	17025	17204	17125	17108	16784	17080	17071	16892	17023	17070	17109	17118	17336	17197	16821	17137
18621	32578	32620	27239	24810	21758	18349	17209	16453	17914	29401	39479	30329	21918	15997	14398	14135	14142	13999	14043	14062	14079	14106	14084	14073	13950	14099	14116	14165	14021	13975	13945	14244	14114	14331	14252	14088	14076	14043	14004	14012	14078	14169	13989	14038	14007	14241	14024	14143	14059	14055	14094	14263	14253	14017	14229	13912	14307	14050	14162	14040	14160	14172	14218	14223	14192	14125	14207	14080	14017	14168	14077	14041	14078	14095	14097	13992	14013	14011	14074	14078	14181	13930	14213	13976	14244	14330	14008	14208	14241	14090	14070	13893	14146	14012	14090	14049	14182	14036	14276	14056	14000	14114	14246	14011	14045	14140	14019	14156	14129	13964	14204	14159	13952	14046	14081	14277	14113	14070	14007	13984	14124	13908	14085	13988	13884	13968	14218	14114	14263	14136	14169	14059	14094	14073	14132	14087	14153	14247	14039	14220	14154	14083	13954	13971	14207	14092	14044	14083	14063	14042	13969	14127	14052	14265	14040	14196	14098	13971	14068	14142	13930	14011	14070	14089	14119	14241	14117	14009	13938	14179	13977	14286	14021	14076	14128	14035	13969	14076	14104	13984	14120	13968	14154	14073	14197	13998	14054	14048	14074	14067	14122	14050	14061	14138	14031	14144	14102	14072	14151	14163	14091	13971	14119	13975	14072	14021	14021	14004	14096	13921	13885	14016	14112	14007	14035	13948	14112	14118	13892	14018	14033	14206	14105	14148	13858	14056	14123	14094	14085	14135	14065	14138	14088	14208	14072	14030	14214	14087	14049	13980	14101	14092	14089	14076	14139	14072	13967	13942	14237	14093	13933	14172	14243	13941	14209	14024	14165	13988	13994	14030	14229	13845	14048	14176	14003	14101	14144	13998	13921	14005	13919	13781	13996	14090	14122	14174	14006	14178	13953	14017	14045	14012	14121	14165	14241	14075	13939	14172	14081	14039	14043	14101	14114	13925	14081	14102	13970	14112	14062	14131	13853	14204	14065	13947	14246	14054	13973	14005	14028	14085	13966	14054	14101	14018	14209	13987	14079	14067	14054	14060	14053	14329	14065	14059	14105	14000	14182	14066	13897	13982	14014	13917	14218	14049	14141	14175	14233	14086	14019	14087	14058	14010	14223	14000	14130	14181	14130	14020	14024	14106	14062	14208	13985	14133	14112	14048	13972	14068	14028	14077	14255	14110	14040	14143	14110	13938	14214	14030	13963	14146	14138	14047	14128	13994	14086	13940	14023	14170	14046	14162	13945	14056	14045	14233	14093	13926	14034	13866	14173	14059	14030	14013	14150	14209	13982	14028	13952	14206	14066	14118	14226	14025	14323	14019	14116	14124	14160	14060	14116	14246	14017	14057	14060	14153	14003	14049	14108	13957	14166	14025	14133	14112	13988	14081	14087	14062	14271	14103	14246	14001	14022	14112	14136	13958	14143	13843	13941	14099	14084	14097	14010	14036	13871	14121	14146	14076	14178	14154	13946	14124	13999	14024	14034	14117	13974	13951	14042	14103	13939	14026	14055	13972	14100	14284	14153	14032	14065	14046	13923	14011	14082	14075	14116	13989	14082	14153	14226	14140	14070	14067	14040	14138	14043	14163	14087	14294	14051	14165	14064	14005	14106	14111	14055	14077	14111	14061	13880	14058	14077	14154	14022	13880	13970	14024	13831	14054	13953	13991	13984	14052	13836	14043	14273	13832	14050	14071	14131	14116	14100	14045	14071	14142	14168	14031	13958	14114	14158	14131	14165	14049	14021	14071	14222	14036	14163	14066	14135	14078	14215	14112	14056	13996	14108	14253	14041	14069	14172	14172	14031	13971	14119	14026	14098	14085	14084	14156	14075	14180	13848	14013	14148	14117	14231	14194	14104	14143	14132	13976	14249	14047	13956	14059	13981	14010	14156	14080	13966	14118	13943	14045	14113	14050	14066	13977	14200	13912	14201	14048	13993	13942	14134	13952	14139	14176	14048	14064	13884	14051	14001	14184	13907	14165	14143	14128	14150	14173	14080	14133	14300	14238	14119	14105	14023	13923	14091	14160	14080	14163	14139	14049	13940	13930	14257	13876	14131	13989	14122	14024	13978	14151	14126	14037	14144	13951	14088	14149	14090	14170	14104	14217	14043	13867	14024	14274	14056	14144	14019	14109	14100	14097	13943	13989	14172	14118	13995	13958	14072	14100	14341	14030	14140	14013	14185	14062	14206	14092	14035	14235	14175	13945	14110	13952	14135	14109	14170	14144	14065	14085	14132	14145	14176	14360	14171	14267	14213	14113	13969	14167	14072	14342	14030	14027	13918	14087	14053	14004	14228	14161	13981	14221	14023	14275	14006	14046	14082	14001	14073	14065	14113	14089	14055	14125	14118	14156	13984	13978	14165	13950	13999	14094	14122	14101	14138	14034	14085	14109	14148	14102	14013	13921	13974	14137	14038	14169	14124	13929	14016	14033	13974	14182	13916	14033	13907	14006	14167	13990	14046	14008	13969	14123	14177	14209	13936	14109	14053	14045	14091	14170	14141	14022	14148	13973	14085	14078	14021	14076	14017	14129	14117	13947	14003	14098	14221	14123	14052	14007	14140	13987	14144	14043	13984	14083	14007	14086	14219	14074	14235	13866	14096	14032	14274	13871	13992	14210	14164	14226	14022	14337	14142	14129	14256	14117	14109	14095	13957	14183	13986	14155	14064	14009	14013	13986	14195	14193	14035	14150	14244	14045	14092	14038	14008	14110	13942	14018	13893	13885	13855	14210	14063	13926	14077	14119	14096	14172	13978	14081	14134	14199	14103	14204	14064	14088	14101	14195	14176	14203	14048	14003	14027	14160	14176	13969	14051	14181	14106	14083	14167	14081	14205	14109	13852	13926	14066	14119	14000	14027	13917	14025	14057	14043	13972	13962	14135	14022	14078	13982	14263	14049	14182	14014	14213	13999	14261	14113	14119	14052	14048	13983	14041	14053	14127	14221	14018	13971	13981	14113	13962	13993	13918	13954	14163	14169	14041	14141	14050	14134	14071	14148	14056	14009	13998	14146	13975	14233	14094	14054	14193	14167	14058	14133	13940	14137	13872	13983	14100	14127	13947	14056	14049	13981	14210	14074	14060	14147	14099	13999	14063	14062	14141	14197	14150	14017	14119	14125	14186	14095	14036	14037	14027	14093	14034	14003	13804	14150	14094	14034	14044	14243	14092	14087	14179	14057	14130	14201	14192	14115	14063	14122	14239	13959	13984	14167	13984	14215	14233	14081	13992	14189	14114	13945	14138	14144	14170	14034	14099	14018	14208	14034	14228	14100	13936	14058	13965	14102	14018	14141	14080	14002	14053	14186	14259	13881	14278	14194	13987	14203	14014	14117	14166	14127	14060	14066	13850	13951	14029	13995	13966	14103	14004	14091	14099	14090	14088	14027	14089	14060	13944	14108	14003	13942	14147	14047	14053	14069	14064	13914	14171	14118	14099	14143	14140	14142	14084	14031	13968	13979	14191	14091	14015	14115	13979	14176	14104	14116	14085	13975	14206	14179	13954	14160	14037	14070	14196	14066	14070	13971	14025	14063	14130	14074	14114	14099	13973	14032	13914	14072	13946	14061	14164	13993	14119	14069	13975	13986	13931	13985	14067	14048	14185	14266	14226	14172	14105	14085	14183	14157	14169	14022	14063	14094	14081	14011	14113	14016	13979	13996	14230	14109	13991	13994	14093	14274	14035	14186	14224	13954	14064	14160	14094	14137	13980	14095	14258	14213	13979	13928	13870	13967	14116	14077	14038	14073	13994	14016	14250	13982	14085	13934	14121	13952	14178	14082	13986	14074	14054	14205	14271	14064	14071	14081	13860	13899	14050	14152	14143	14060	14184	14058	14035	14163	14048	14145	14035	14002	14165	13999	13859	13998	14198	14169	14004	14083	14033	14092	14175	14046	14078	14208	14038	14028	14092	14061	14130	14089	13867	14061	14164	14158	14154	14082	14138	14209	14138	13980	14054	14134	14075	14074	14046	13916	14319	14075	14051	14070	14052	14099	14095	14184	13885	14206	14200	14095	14221	14068	14195	14122	14088	14098	14082	14096	13998	14123	14122	14074	13963	13912	14028	13864	14180	14231	14027	14129	14098	14115	14106	14019	13992	14189	14006	14095	14096	14276	14246	13957	14024	14163	14123	14210	14172	14125	14084	14037	14005	14173	14047	14146	14061	14193	14086	13976	13985	14063	14001	14057	14031	14078	14093	13975	14017	14078	14151	14082	14080	14067	14153	14059	14021	14096	14148	14149	14108	13964	14088	14042	14079	14102	13962	14155	14147	14061	14193	14011	14169	13969	14239	14123	13934	13991	14014	13998	14096	14064	14216	13894	14130	14089	14097	13992	14237	14141	14080	14160	14021	14038	14045	14018	14126	14067	13988	13977	14137	13967	14204	14093	14008	14018	14173	14108	14137	14109	14003	13947	14085	13908	13915	13870	14053	14015	13849	14061	13991	14143	14199	14125	14213	14168	13986	14236	14010	13987	14013	13996	14119	14231	14010	13999	14092	14127	14066	14124	14117	14198	14037	14117	14070	13954	14055	13920	14114	14223	14267	13972	14178	14220	14125	14157	14028	14128	14064	14054	14153	14031	14181	14154	14065	13992	13961	14045	14151	14081	14138	14107	14049	14158	14044	14193	14170	14075	14145	14122	14022	14131	14112	14203	14105	14048	13969	14131	13960	14129	13836	14002	14168	13925	13991	14160	14076	14164	14087	14203	13913	13968	14173	13902	13997	14183	14056	14207	14053	14007	14158	13857	14124	13827	13977	14131	14081	14141	13976	14197	14045	13969	14179	14182	14210	14204	14159	14198	14003	13892	14145	14076	13997	14165	13983	14122	14087	14085	14081	14134	14184	14059	14073	14137	14015	14004	14234	14197	14062	14127	14051	13943	14061	13963	13993	14070	14203	14117	13863	14106	14008	14176	14017	14189	13971	14069	14023	14032	14006	13876	14124	14172	14096	14200	14333	14049	14026	14136	14123	14074	13968	14212	14087	14018	14075	14150	14121	14062	14188	14121	14080	14189	14169	14186	14064	14137	13930	14146	14119	14008	13979	13985	14075	14106	14208	14211	14008	14022	13918	14072	14203	14161	14046	13957	14167
23755	20990	28370	24144	23326	26277	27257	22163	19706	35164	49099	48945	38462	28194	21106	18414	17646	17394	17442	17261	17652	17548	17235	17337	17393	17442	17236	17590	17305	17370	17253	17248	17282	17422	17243	17175	17524	17320	17356	17219	17286	17368	17348	17350	17397	17366	17126	16956	17351	17382	17174	17305	17492	17262	17137	17333	17226	17193	17329	17289	17237	17153	17254	17183	17455	17303	17026	17280	17221	17260	17100	17154	17169	17275	17544	17243	17299	17403	17232	17382	17362	17190	17125	17302	17416	17315	17336	17214	17260	17331	17284	17205	17130	17410	17379	17200	17400	17210	17032	17145	17319	17338	17143	17410	17257	17312	17104	17235	17203	17150	17245	17417	17109	17370	17177	17268	17195	17134	17393	17219	17068	17320	17173	17168	17467	17271	17408	17303	17239	17156	17246	17144	17117	17139	17139	17279	17305	17136	17291	17020	17096	17325	17196	17196	17405	17336	17250	17316	17243	17355	17316	17344	17300	17318	17151	17289	17240	17210	17353	17348	17175	17348	17196	17119	16993	17250	17389	17324	17318	17333	17203	17320	16942	17218	17294	17084	17235	17158	17232	17348	17404	17238	17493	17507	17196	17038	17241	17126	17133	17334	17113	17270	17563	17401	17295	17088	17154	17242	17095	17212	17445	17223	17333	17378	17327	17225	17279	17171	17364	17216	17253	17182	17534	17518	17216	17189	17390	17406	17344	17323	17224	17381	17194	17206	17316	17115	17059	17374	17298	17249	17197	17498	17231	17196	17293	17087	17145	17326	17084	17044	17421	17447	17448	17340	17081	17294	17290	17402	17217	17324	17202	17141	17284	17326	17131	17220	17346	17203	17251	17193	17169	17140	17351	17209	17336	17345	17256	17263	17385	17177	17393	17276	17024	17496	17181	17291	17113	17206	17149	17339	17486	17215	17002	17407	17345	17321	17098	17443	17119	17175	17184	17263	17119	17209	17043	17435	17398	17222	17275	17203	17322	17194	17236	17195	17370	17059	17344	17129	17179	17224	17328	17251	17209	17226	17165	17386	17058	17115	17253	17058	17201	17295	17080	17086	17139	17218	17168	17149	17166	17298	17220	17177	17229	17257	17305	17235	17316	17220	17219	17281	17335	17142	17306	17238	17390	17180	17220	17175	17440	17058	17210	17137	17056	17279	17363	17144	17066	17223	17342	17292	17232	17292	17089	17457	17197	17251	17258	17211	17245	17204	17363	17230	17345	17242	17300	17314	17323	17262	17349	17257	17087	17062	17198	17153	17161	17288	17244	17333	17353	17254	17231	17361	17190	17280	17043	17353	17447	17348	17033	17172	17230	17266	17128	17198	17288	17274	17161	17402	17188	17101	17074	17390	16950	17179	17198	17390	17264	17394	17407	17341	17217	17368	17208	17123	17279	17396	17343	17224	17161	17193	17102	17319	17389	17199	17263	17315	17213	17312	17425	17232	17222	17323	17321	17289	17491	17410	17479	17266	17304	17257	17163	17388	17209	17267	17049	17257	17272	17088	17415	17337	17080	17155	17233	17195	17121	16971	17027	17242	17327	17248	17077	17085	17358	17536	17004	17292	17393	17152	17215	17195	17291	17406	17247	17205	17383	17435	17494	17359	17000	17597	17189	17150	17231	17329	17234	17296	17386	17252	17485	17275	17164	17184	17397	17506	17073	17364	17161	17226	17246	17370	17432	17204	17302	17302	17098	17269	17147	16990	17462	16969	17194	17144	17231	17232	16954	17139	17253	17276	17293	17277	17260	17114	17341	17517	17322	17324	17177	17408	17391	17259	17262	17150	17374	17349	17235	17231	17117	17066	17183	17074	17074	17163	17118	17105	17363	17195	17030	17329	17162	17376	17195	17370	17215	17218	17212	17232	17142	17062	17413	17309	17345	17167	17237	17236	17262	17211	17271	17298	17288	17299	17237	17100	17289	17225	17328	17365	17387	17212	17176	17229	17123	17469	17356	17216	17384	17149	17300	17130	17455	17253	17273	17323	17100	17012	17164	17185	17242	17127	17354	17147	17134	17265	17238	17413	17357	17220	17279	17263	17324	17396	17402	17280	17187	17218	17146	17187	17313	17051	17329	17265	17042	17176	17101	17221	17056	17167	17276	17175	17409	17301	17131	17192	17497	17342	17364	17361	17390	17336	17174	17310	17318	17181	17287	17358	17256	17183	17131	17148	17244	17212	17279	17200	17284	17193	17277	17289	17370	17285	17201	17265	17320	17024	17043	17355	17106	17268	17244	17224	17382	17375	17359	17131	17259	17282	17067	17082	17362	17238	17194	17385	17447	17241	17304	17267	17350	17370	17385	17263	17483	17123	17284	17595	16991	17493	17148	17285	17355	17226	17314	17001	17331	17322	17336	17280	17410	17344	17291	17203	17274	17252	17214	17069	17285	16979	17160	17345	17172	17098	17321	17358	17222	17332	17214	17099	17296	17093	17333	17275	17444	17327	17179	17184	17151	17346	17372	17082	17254	17265	17059	17433	17512	17284	17349	17282	17234	17322	17257	17133	17220	17258	17400	17270	17270	17340	17403	17317	17292	17151	17279	17400	17225	17349	17231	17217	17192	17167	17269	17129	17166	17297	17402	17267	17133	17399	17270	17369	17217	17151	17317	17339	17125	17287	17384	17283	17164	17394	17233	17350	17349	17159	17164	17193	17299	17235	17144	17314	17260	17403	17387	17286	17361	17380	17283	17167	17441	17386	17105	17198	17356	17217	17278	17265	17128	17413	17242	17248	17262	17155	17256	17249	17343	17061	17188	17214	17163	17258	17143	17279	17350	17202	17427	17418	17349	17032	17158	17330	17242	17116	17249	17453	17279	17362	17159	17234	17317	17139	17215	17338	17345	17366	17342	17321	17341	17236	17475	17312	17265	17281	17218	17099	17285	17255	17208	17273	17547	17188	17380	17186	17175	17398	17544	17197	17218	17363	17080	17320	17187	17269	17261	17188	17148	17238	17224	17496	17379	17226	17240	17444	17101	17350	17170	17093	17204	17414	17211	17153	17117	17143	17176	17239	17260	17276	17260	17187	17230	17430	17285	17119	17292	17146	17221	17245	17369	17254	17030	17031	17310	17153	17271	17110	17106	17234	17516	17212	17188	17292	17476	17084	17233	17209	17197	17264	17117	17282	17413	17223	17302	17359	17205	17094	17123	17177	17188	17174	17315	17175	17301	17173	17175	17457	17253	17037	17258	17342	17333	17331	17096	17285	17197	17111	17266	17305	17180	17211	17205	17223	17380	17326	17283	17088	17195	17362	17065	17173	17217	17253	17202	17254	17117	17428	17318	17199	17213	17123	16936	16990	17145	17208	17091	17174	17316	17382	17369	17415	17277	17213	17248	17235	17156	17307	17314	17250	17233	17308	17008	17286	17139	17094	17153	17191	17173	17358	17508	17323	17324	16987	17337	17066	17175	17319	17241	17403	17390	17191	17261	17147	17286	17225	17234	17200	17237	17044	17237	17344	17218	17200	17220	17334	17391	17084	17279	17327	17335	17136	17278	17511	17297	17510	17119	17121	17569	17212	17171	17157	17207	17148	17339	17200	17430	17228	17126	17331	17206	17201	17089	17280	17160	17345	17299	17242	16993	17374	17320	17396	17336	17047	17111	17296	17385	17172	17429	17314	17297	17148	17062	17115	17362	17229	17261	17266	17219	17207	17199	17226	17212	17261	17328	17226	17067	17206	17041	17218	17195	17259	17250	17082	17110	17367	17203	17202	17414	17195	17273	17120	17260	17348	17285	17263	16984	17236	17468	17456	17216	17168	17640	17129	17290	17174	17274	17349	17045	17325	17210	17424	17341	17241	16917	17225	17076	17165	17373	17245	17149	17171	17158	17222	17341	17205	17402	17366	17382	17333	17263	17217	17356	17294	17391	17325	17401	17168	17238	17352	17448	17239	17402	17139	17058	17413	17210	17155	17072	17134	17135	17416	17232	17183	17170	17362	17179	17111	17191	17220	17151	17143	17242	17162	17236	17271	17146	17194	17259	17056	17235	17348	17327	17284	17280	17358	17162	17461	17171	17205	17110	17121	17442	17278	17386	17139	17155	17168	17222	17119	17314	17272	17251	17099	17273	17244	17471	17219	17193	17262	17064	17380	17392	17046	17322	17239	17347	17234	17389	17263	17245	17163	17143	17246	17379	17297	17234	17321	17229	17365	17214	17342	17393	17239	17218	17407	17374	17295	17155	17102	17143	17240	17149	17161	17211	17258	17130	17236	17150	17288	17322	17173	17316	17284	17282	17289	17241	17194	17178	17133	17372	17399	17333	17573	17310	17107	17324	17242	17284	17133	17358	17496	17266	17470	17330	17251	17442	17336	17280	17270	17198	17409	17288	17141	17257	17271	17196	17219	17296	17136	17140	17421	17288	17398	17266	17324	17211	16994	17209	17301	17334	17250	17086	17335	17195	17220	17254	17078	17244	17161	17116	17292	17349	17193	17294	17218	17160	17377	17248	17106	17272	17255	17142	17380	17266	17266	17349	17146	17222	17450	17395	17154	17110	17337	17155	17183	17468	17184	17109	17214	17386	17193	17360	17159	17244	17163	17153	17212	17362	17423	17314	17102	17322	17476	17262	17374	17138	17186	17307	17163	17308	17308	17255	17154	17256	17229	17267	17248	17453	17113	17217	17432	17261	16967	17296	17206	17327	17163	17173	17338	17201	17102	17348	17310	17406	17373	17333	17209	17459	17263	17172	17331	17266	17410	17134	17321	17361	17358	17357	17227	17492	17237	17207	17334	17401	17138	17214	16842	17310	17169	17425	16821	17055	17363	17326	17262	17148	17328	17231	17146	17252	17285	17340	17139	17221	17199	17383	17148	17111	17286	17274	17235	16985	17238	17204	17182	17352	17278	17276	17149	17132	17168	16937	17265	17336	17105	17417	17152	17218	17330	17048	17312	17213	17171	17273	17243	17248	17202	17105	17247	17292	17361	17211	17328	17171	17181	17195	17408	17507	17305	17071	17296	17374	16956	17141	17107	17499	17245	17425	17168	17209	17287	17439	17070	17303	17333	17360	17104	17222	17219	17194	17223	17213	17214	17103	17462	17154	17257	17255	17379	17015	17122	17493	17221	17312	17301	17216	17197	17213	17271	17364	17301	17333	17225
22676	38837	37638	35184	31988	27139	22917	20011	17274	38157	49136	47692	37428	25276	17140	14733	14250	14117	14127	13991	14119	14327	14112	14145	14145	14163	14133	14113	14219	14151	14220	14091	14152	14084	14127	14176	14008	14118	14199	14090	14127	14120	14106	14134	14173	13886	14093	14237	14030	14287	14243	14077	14061	14149	14161	14187	14095	14013	14040	14066	14363	14027	14282	14082	14234	14154	14283	13988	14025	14172	14086	14070	14123	14123	14185	14212	14145	14188	14236	14133	14216	14242	14126	14052	14160	14093	14135	14163	14250	14311	14046	14229	14135	14251	14070	14114	13997	14266	14296	14150	14245	14146	13874	13957	14200	14120	14132	14124	14148	14073	14268	14111	14204	14054	14125	14144	14320	14020	13986	14135	14021	14024	14180	14204	14166	14166	14196	14174	14323	14125	14271	14086	14003	14188	14101	14023	14087	14144	14287	14008	14197	14232	14250	14153	14069	14068	14041	14183	13987	14163	14101	14026	14090	14069	14237	14222	14065	13920	14091	13949	14185	14207	14051	14091	14144	14202	14132	14162	14043	14261	14094	14084	14142	14109	14211	14262	14157	14055	14123	14248	14224	14092	14146	14088	14222	14160	14159	14109	14218	14188	14280	14074	14253	13965	14250	14019	14202	14141	14125	13944	14241	14190	13976	14054	14167	14231	14069	14220	14114	14139	14096	14157	14276	14071	14147	13990	13982	14158	14011	14167	14261	13938	14232	14231	14101	14110	14273	13987	14240	14051	14071	14011	14136	14076	14230	14195	14093	14147	14210	14152	14160	14000	14068	14289	14162	14031	14068	14221	14196	14142	14109	14116	13883	14123	14113	14194	14032	14175	14036	14292	14103	14161	13936	14070	14202	14008	14191	14231	14132	14037	14011	14026	14061	14116	14155	14094	13986	14085	14090	13981	14225	14060	14078	14150	14025	14030	14148	14191	14211	14034	14150	14112	14106	14217	14198	14173	14015	14315	14042	14163	14047	14009	14063	14270	14043	14161	14105	14164	14066	14199	14205	13989	13985	14301	14232	13989	14050	14160	14209	14217	14208	14012	14139	14093	14139	14216	14152	14291	14132	14279	14040	14192	14028	14237	14093	14104	14210	14039	14219	14095	13994	14035	14112	14219	14121	14055	14150	14106	14094	14236	14116	14019	14028	14183	14100	13981	14028	13962	14172	14332	14158	14050	14229	14185	14045	14074	14155	14136	14117	14117	14243	14412	14068	14067	14093	13987	14042	14077	13989	14149	14049	14155	14113	14140	14181	14114	14170	14124	14046	14091	14037	14171	14083	14045	14076	14206	14065	14098	14088	14096	14191	14016	14220	14245	14269	14292	13893	14130	14301	14050	14211	14237	13983	14028	14101	14112	14260	14035	14037	14156	14047	14275	14139	14091	14006	14278	14125	14348	14094	13987	13908	14089	13978	14158	14071	14183	14162	14000	14315	14219	14309	13976	14027	14154	14081	14097	14058	14375	14190	14099	14109	14077	14065	14212	14273	14024	14154	14101	14198	14046	13967	14103	14192	14158	14068	14198	14098	14293	14104	14134	14155	13999	14032	14212	14178	14254	14108	14096	14080	14149	14053	14235	14202	14251	14136	14203	14060	14186	14104	14122	14148	14037	14199	14117	13975	14095	14310	14202	13982	13994	14155	14028	14060	13958	14219	14062	14144	14070	14024	14188	14220	13960	14097	14153	13999	14182	14196	14248	14021	14147	14228	14023	14007	14235	14270	13980	14062	13995	14072	14167	14194	14130	14189	14105	14128	14279	14273	14053	14015	14124	14250	14313	14142	14080	14130	14079	14266	14306	14141	14156	14082	14136	14173	14038	14151	14018	14069	14090	14233	14170	14213	14133	13996	14283	14124	14147	14052	14133	13969	14041	14108	14052	14239	14199	14083	14132	13881	14287	14110	14085	14094	14210	14061	14287	14184	14202	14091	14048	14131	14098	14013	14060	14026	14177	14137	14076	14149	14187	14119	14160	14213	14074	14148	14127	14164	13953	13999	13983	14088	14047	14248	14067	14137	14079	14034	14206	14243	14152	14114	14077	14163	14123	14134	14255	14077	14171	14103	14038	14138	14145	14158	14056	13933	13981	14186	14041	14033	14074	14175	14179	14245	13991	14149	14097	13960	14261	14184	14312	14235	14002	14044	14113	14274	14038	14169	14130	14176	14194	14121	14269	14119	14078	14142	14016	14039	14112	14194	14359	14051	14224	14086	14181	13982	13995	14257	14108	14218	14055	14053	14033	14252	14136	14084	14112	14264	14187	14175	14134	14060	13878	14073	14279	13947	13938	14048	13930	14320	14086	14041	14058	14121	14005	14143	14018	14293	14100	14122	14099	14057	14104	14003	14211	14135	14126	14112	14085	14084	14068	14188	13911	14219	14300	14200	14099	14218	14073	14039	14169	14130	14129	14005	14002	14177	14096	14100	14102	14181	13986	14160	14040	14009	14286	14303	14274	13990	13999	14319	14025	14175	13906	14134	14109	14107	14166	14120	14121	14106	14116	14262	14042	14344	14069	14173	14067	13970	14253	14053	13975	13995	14374	14177	14082	14128	14032	14219	14219	14284	14132	14073	14198	14122	14119	14186	14134	14210	14032	14046	14285	14126	14222	14291	14260	14048	14288	13904	14019	14118	14151	13942	14179	14097	14275	14056	14342	13912	14159	14029	14127	14114	13895	14195	14346	13979	14018	14144	14119	14035	14120	14048	14154	14199	14263	14144	14204	14180	14050	14126	14048	14111	14070	14116	13975	14078	14217	14201	14192	14019	14252	14176	14286	14100	14169	14026	14141	14108	14016	14124	14283	14069	14202	14329	14241	14088	14144	14102	14092	14043	14166	14315	14149	13966	14032	14035	14151	14220	13989	14094	13933	14072	13915	14236	14083	14286	14136	13979	13978	14148	14247	14128	14176	14175	14281	14190	14252	14100	14259	14170	14050	14143	14030	14093	14070	14219	14213	14183	14189	14163	14069	14184	14146	14111	14077	13893	14028	14054	14149	14100	14141	14326	14040	14150	14310	14239	14091	14196	14000	14089	14021	14120	14244	14099	13959	14082	14061	14041	14216	14221	14078	13956	14039	14194	14231	14190	14110	14220	14342	13870	14122	14000	13961	14067	14166	14044	14217	14105	14028	14141	14251	13934	14138	14175	14121	14138	14190	14180	14200	13991	14133	14186	14032	14095	14136	13963	14104	14170	14080	14195	14165	14223	14228	14101	14243	14026	14113	13985	14067	14188	14270	14166	14070	14178	14137	14124	14236	14170	14093	14089	14281	14163	14069	14058	14051	14246	14208	14278	14088	14080	14070	14079	14008	14130	14152	14227	14112	14152	14241	14155	14115	14059	14231	14092	14140	14143	13978	14089	14271	14161	13963	14240	14100	14212	14162	14261	14181	14147	13986	14173	13980	14159	14186	14067	14322	14057	14101	14102	14212	14059	14196	13953	13992	14188	14088	14087	13974	14102	14158	14288	14230	14060	14092	14302	14173	14136	13947	14126	14028	14137	14015	14096	14032	14057	14057	14154	14166	14092	14255	14075	14194	14028	14231	14246	14150	13843	14268	14053	13944	14115	14080	14045	14112	14071	13990	14186	14255	14043	14148	14265	14244	14119	14116	14144	14058	14083	14171	14148	14103	14055	13942	14144	14130	14101	14077	14127	14186	14183	14273	14026	14217	14257	14184	13996	14087	14061	14124	14110	14178	14186	13941	14338	14025	14103	14056	14045	14135	14225	14114	14110	14091	14162	14077	14139	13901	14156	13979	14046	14185	14086	14146	14062	13995	14053	14030	13968	14109	14136	14036	14126	14185	14236	14035	14135	14205	14329	14194	14062	14017	14092	14195	14108	14159	14260	13966	14184	14038	14079	14056	14100	14060	14179	14011	14034	14220	14026	14125	14112	14080	14010	14132	13957	13909	14167	14225	14138	14059	14086	14142	14094	14108	14062	14119	14152	14174	14205	14213	14238	14049	14057	14199	14102	14214	14014	14063	14126	14173	14363	14120	14224	14067	14077	14007	14119	14151	14137	14255	14209	14144	14055	14220	13988	13997	14068	14099	14092	13987	14063	14129	14030	14065	14047	14259	14065	14219	14106	14074	14070	14068	14077	14040	14089	14036	14062	14102	14193	14089	14068	14166	14131	13889	14132	14199	14102	14252	14080	14090	14042	14182	14058	14118	14154	14230	14152	14169	14294	13964	14248	14160	14200	14053	14178	14198	14191	14153	14193	14046	14154	14187	14151	14179	14028	14167	14204	14199	14274	14132	14052	14070	14079	14143	14047	14125	14152	14213	14231	14065	13927	14325	14047	14074	14149	14057	14176	14182	14015	13935	14230	14135	14140	14117	14182	13972	14206	14025	14095	14075	14202	14141	14139	14077	13988	13878	14317	14112	14066	14236	14063	14059	14242	14178	14052	14092	14152	14107	14149	14118	14161	14069	14022	14021	14161	14156	14148	14003	13945	14244	14178	13994	14105	14084	14229	14173	14071	14022	14105	14127	14274	14083	14251	14253	14252	14219	14081	14153	14282	14259	14175	14046	14338	14224	14230	14126	14123	14092	14268	14026	14069	14156	14205	14224	14297	13974	14063	14116	13992	14089	13989	14058	14201	14007	14001	14273	14118	13935	14131	13970	14074	14029	14127	14197	14134	14050	14125	14240	14240	13830	14093	14242	14037	14044	14129	14154	13904	14103	14257	14130	14081	14106	14176	14043	14303	14231	14085	13977	14403	14105	14090	14255	14257	14158	14007	14165	13997	14001	14241	14215	14310	14042	14105	14212	14341	14031	14282	14111	14225	13946	14096	14300	13914	14175	14068	14092	14184	14154	14011	13990	14197	14144	13997	14111	14277	14323	14023	14330	13953	14198	14095	14182	14215	14083	14065	14236	14150	14109	14262	14051	14097	14007	14241	14100	14156	14044	14032	14085	14229	13929	14166	14267	13975	14066	14158	14147	14067	14083	14005	14287	14245	14125	14319	13917	14160	14166	14123	14273	14142	14196	14163	14206	14062	14112	14173	14025	14123	14029	14070	14188	14133	14290	14186	14261	14162	14105	14055	14265	13995	14067	14122	14118	14095	14121	14090	14147	13993	14158	14150	14178	14234	14111
29926	22995	25272	24787	22270	21152	20030	19123	18506	18490	21435	21971	20831	19359	18820	18223	18235	17962	18268	18206	18207	18141	18071	18267	18152	18153	18245	18133	18072	18129	18240	18233	18164	17978	18238	18328	18115	18135	18169	18066	18253	18382	18111	18156	18294	18149	18152	18249	18120	17946	18330	18225	18124	18220	18243	18172	18098	18215	18067	18215	18166	18087	18009	18113	18124	18224	18189	18156	18207	18066	18148	18172	18360	18205	18032	18064	18316	18063	17984	18089	18280	18191	18083	18181	18214	18000	18011	18371	18071	18311	18022	18214	18102	17889	18077	18376	18177	18166	18210	18146	18311	18042	18015	17972	18069	18135	18356	18149	17962	18381	18139	18118	18080	18066	18011	18008	18202	18241	18162	18102	18263	18025	18134	18031	18387	18142	18230	18157	18093	18238	18212	18066	17961	18069	17946	18305	18160	18176	18027	18206	17902	18085	18072	18058	18134	18131	18155	18178	18250	18177	18077	18318	18078	18056	18004	18007	18140	18039	18024	18227	18103	18166	18151	18335	18019	18113	18005	17947	18354	18136	18432	18020	18104	18331	18060	18213	18415	18114	18118	17918	18306	18012	18141	18057	18240	18022	18191	18119	18256	18127	18036	18196	18036	18320	18203	18114	18000	18211	18178	18008	18029	18348	18198	18335	18235	18335	18174	18085	18134	18092	17975	18359	18126	18192	18190	18166	17992	17948	17866	18002	17997	18126	18038	18094	18148	17952	18020	17949	18226	18202	18063	18212	18212	18071	18174	18078	17971	18063	18206	17888	18047	18076	18199	17886	18442	18146	18214	18274	18088	18120	18226	18049	18270	18300	18151	18120	18029	18002	18236	18357	18239	18197	18157	18044	18067	17926	18123	18023	18253	18067	18118	18195	18080	18149	17993	18083	18204	18212	18146	18287	18108	18039	18275	18198	18142	18189	17931	18070	17906	17935	18073	18223	18201	18066	17984	18198	17928	17960	18048	18104	18161	18280	18225	18179	18368	18188	18107	18270	18302	18141	18139	18142	18256	18291	18154	18041	17949	18209	18078	18044	18321	18293	18029	18324	18100	18367	18169	18165	18198	18216	18188	18211	18179	18000	18280	17944	18108	18210	18126	18216	18259	18220	18081	18321	18109	18285	18009	18216	18154	18051	18072	18081	18233	18079	18187	17990	18164	18154	18475	18142	18243	18152	18175	18164	18272	17877	17955	18090	18119	17897	18131	18058	18083	18240	18012	18186	18048	18196	17915	18357	18017	18321	18224	18270	18050	17978	18496	18336	18039	18198	18148	18229	18185	18021	18052	18254	18388	17961	18151	18179	18011	18039	17957	18442	18267	18096	18224	18145	18076	18150	18174	18088	18089	18192	18092	18096	18180	18291	18069	18188	17942	18127	18011	18239	17982	18169	18139	18257	18254	18134	18254	18132	18026	18085	18285	18057	18007	18230	18323	18166	18012	17979	18240	18419	18241	18094	17926	17988	18127	18251	18184	18060	18373	18177	18199	18179	18312	18196	18127	18096	18046	18035	18160	18100	18251	18172	18177	18133	18171	18164	18169	17846	18039	18066	18178	18135	18172	18197	18323	17985	18153	18281	18072	18045	18107	18207	18149	18072	18050	18251	18376	17821	18147	18131	18117	18085	18084	17912	18066	18036	18130	18240	17853	18129	18316	18052	18352	18183	18053	17987	18093	18241	18202	18284	18030	18219	18346	18052	18149	18204	18168	17956	18060	18134	18032	18348	18235	18207	18252	18221	18040	17999	18292	18085	18130	18196	18295	18228	17957	18180	18130	18121	18246	18208	18088	18049	17915	18032	17963	17898	18211	18161	18022	18269	17987	18210	17998	18101	17977	18144	18176	18281	18253	18226	18164	17942	18102	18093	18173	18052	18012	18159	18085	17975	18033	18053	18215	18066	18126	18294	18105	18253	17925	18024	18115	18054	18130	18216	18207	17841	18278	18213	18290	18423	18165	18085	18367	18065	17924	18141	18198	18272	18100	18178	18291	17966	18128	18016	18045	18283	17970	18285	18030	18226	18164	18173	18220	18119	18171	18318	18293	18282	18310	18140	18305	18067	18122	18210	18277	18157	18273	18065	18008	18159	18187	18187	18085	18281	18137	18115	18216	18102	18014	18050	18152	18046	18048	17985	18178	18084	18260	18093	18102	18213	18148	18073	18059	18173	18256	18299	18275	18270	18162	18145	18142	18166	18216	18133	18182	18128	18238	18244	17961	17951	18149	18011	18123	18040	18109	17952	18134	18004	18274	18086	18267	18027	18340	18242	18253	18011	18178	18255	18162	18028	18278	18153	18292	18315	18117	18145	18072	18154	18097	18113	18242	17886	17976	18122	18269	17930	18094	18206	18071	18048	18155	18132	18178	18021	18264	18212	18229	18037	17872	18146	18027	18112	18218	18129	18239	18353	18152	18281	18173	18152	18065	18426	18089	18090	18058	18215	18320	18180	18120	17999	18168	18018	18199	18200	18062	18182	18247	17968	18096	18121	17740	18174	18200	18195	18010	18281	18164	18129	18337	18289	18277	18056	18128	18068	18089	18251	18236	18098	18093	18187	18397	18285	18300	18258	18125	18306	17936	18035	18025	18082	18265	18217	18108	18173	17977	18095	18153	18115	18353	17920	18017	18207	18121	18135	18161	18276	18107	18019	18125	18101	18057	18162	18282	18334	17910	18361	18318	18207	18402	18208	18189	18216	18056	18143	18143	18105	18293	18136	18192	18130	18105	18022	18037	18068	18048	18143	18378	18204	18183	18337	18242	18111	18114	18034	18221	18262	18137	18064	18203	18114	17939	18033	18147	17914	18075	18076	18185	18217	18120	17987	18071	18153	18038	18226	18170	18320	18094	18121	18008	18328	18268	18140	18214	18187	18243	18480	18019	18152	18369	18305	18223	18301	18232	18237	18220	17950	18153	18146	18323	18148	18235	18052	18067	18231	18237	18358	18042	18205	18071	18250	18336	18079	18239	18260	18143	18325	18285	18183	18050	18089	18174	18236	18029	18068	18212	18159	18206	18196	18072	18231	17950	18120	18110	18170	18259	18152	18308	18328	18131	17932	18316	17989	18342	18203	18315	18111	18011	18151	18279	18192	18183	18222	18241	17936	18149	18140	18165	18132	17948	18122	17994	18101	18009	18020	18147	18250	18121	17984	18142	18318	17962	18092	18153	18166	18120	18280	18274	18160	18263	18259	18120	18276	17961	18210	18203	18124	18370	18138	18118	18086	18102	18038	18002	18326	18032	18114	17998	18174	18122	18199	17844	18205	18231	18228	18244	18018	18030	18290	18073	18146	18192	18300	18292	18093	18344	18032	17945	18149	18265	18187	18196	18012	18306	18111	18107	17975	18237	18080	17961	18145	18195	17946	18109	18060	18105	18178	18295	18197	18073	18164	17927	18078	18134	17987	18114	18091	18185	18059	17976	17951	18226	18181	18134	18208	18216	17981	18205	18202	18008	18227	17924	18289	18105	18028	18149	18064	18169	18206	18074	18064	18034	18418	18125	18270	18223	18005	18009	18167	18069	18301	17960	18111	17991	18015	18323	18107	18164	18003	18275	18224	18079	18295	18100	18039	18232	18128	18173	18020	18101	18415	18128	18113	18020	18104	18099	18088	17961	18117	18210	18341	18093	18081	17870	17825	18212	18057	18435	18036	18169	18051	18218	18071	18168	18217	18527	18372	18331	18227	18221	18355	17979	18194	18366	18161	18367	18347	18175	17981	18107	18046	18080	18125	18457	18151	18031	18036	18237	18176	18263	18138	18118	18140	18221	18024	17960	18216	17940	18142	18005	18250	18061	18036	18086	18249	18309	18075	18002	17969	18056	18252	18104	18270	18298	18220	18153	18208	18066	18236	18108	18140	18252	18285	18311	18079	17963	18199	18244	18030	18106	18182	18148	18079	18147	18164	18355	18122	18022	18128	17929	18224	18201	18314	17988	18065	17936	18139	18286	18326	18286	18165	18180	18501	18105	18233	18046	18269	18238	18255	18046	18524	18246	18141	18229	18203	18081	18082	18263	18139	17869	18119	18136	18103	18015	18150	18211	18144	18169	18242	18286	18194	18265	18026	18043	18044	18131	17948	18261	18090	18072	17930	18027	18196	18101	18057	18153	18286	18207	18163	18121	18296	18270	18014	17985	18396	18121	18098	18004	18069	18019	18049	18132	18123	17917	18134	18139	18303	18252	17960	18332	18142	18059	18114	18181	18219	17940	18246	18061	18004	18163	18254	18094	18215	18017	18074	18132	18266	18035	18140	18189	18449	18091	18008	18157	18238	18204	18027	18061	18157	18194	18128	18263	17991	17993	17985	18080	18132	18117	18255	18151	18194	18170	18073	18062	18246	18259	17880	17996	18040	18077	18245	18262	17949	18213	18095	18097	18229	18306	18210	18113	18152	18147	18038	18187	18273	18015	18113	18180	18492	18124	18265	18315	18055	18064	18169	18168	18228	17913	18462	18030	18258	18185	18135	17956	18194	18064	18117	18114	18000	18155	18200	18154	17933	18151	18164	18030	18098	18109	18130	18144	18201	18278	18255	18002	18103	18262	18004	18087	18072	18167	17987	18105	18402	18069	18235	18239	18460	18254	18268	18125	17903	18292	18055	18088	18176	18302	18306	17792	18150	18225	18150	18080	18013	18037	18187	18220	18151	17981	18176	18096	18236	18118	18231	18056	18262	17997	17929	18287	18277	18128	18359	18107	18194	18021	18377	18168	18280	18156	17978	18179	18113	18130	18115	18135	18226	18248	18102	18179	18209	18257	18285	18335	18163	18166	18191	18058	18278	18273	18046	18302	18195	18175	18150	18071	18053	17876	17992	18191	18416	18092	18217	18246	18100	18398	18266	18031	18132	18062	18179	18183	17964	18236	18324	17875	17970	18116	18140	18200	18276	18043	17986	18258	18242	18206	17991	18095	18037	18400	18235	18332	18162	18237	18022	18089	18110	18378	18091	18081	18165	17998	18286	18003	18033	18046	18225	18214	18347	18296	18283	18364	18269	18309	18316	18324	18044	18091	18157	18251	18200	18135	18128	18072	17997	17997	18257	18349	17957	18244	18275	18304	18194	18231	18040	18278	18065	18292	17904	18006	17938	18121	18380	17997	18095
17483	20959	22821	21987	20820	18727	17052	15911	15001	15293	19752	19359	17637	15715	14999	14661	14456	14569	14675	14620	14664	14625	14506	14807	14388	14781	14637	14630	14620	14611	14563	14673	14543	14562	14672	14623	14614	14617	14596	14487	14639	14651	14690	14490	14668	14741	14685	14540	14571	14451	14578	14654	14632	14695	14537	14394	14720	14674	14529	14553	14772	14771	14543	14731	14518	14504	14650	14558	14644	14606	14576	14634	14710	14648	14421	14558	14562	14675	14641	14454	14538	14496	14681	14967	14543	14734	14676	14617	14563	14474	14471	14700	14599	14604	14515	14525	14579	14675	14628	14647	14575	14638	14563	14622	14664	14560	14691	14531	14639	14614	14462	14647	14611	14601	14734	14695	14691	14423	14692	14795	14598	14765	14678	14629	14529	14706	14665	14657	14541	14553	14664	14469	14555	14811	14572	14695	14617	14677	14636	14621	14840	14612	14493	14470	14448	14620	14718	14547	14553	14737	14656	14639	14616	14712	14458	14637	14591	14612	14536	14689	14767	14570	14579	14534	14510	14551	14512	14873	14479	14641	14587	14665	14598	14625	14464	14635	14485	14555	14539	14786	14655	14750	14577	14622	14547	14724	14703	14645	14638	14519	14708	14574	14836	14447	14637	14565	14786	14559	14560	14630	14568	14656	14556	14656	14439	14531	14501	14692	14650	14602	14508	14571	14704	14625	14602	14500	14513	14585	14556	14654	14673	14691	14652	14630	14537	14762	14678	14670	14652	14591	14681	14604	14592	14765	14729	14544	14483	14454	14562	14566	14488	14536	14739	14723	14640	14559	14570	14651	14522	14673	14722	14655	14595	14549	14597	14512	14566	14532	14437	14777	14456	14593	14541	14639	14624	14611	14606	14480	14686	14503	14560	14474	14423	14485	14566	14520	14745	14791	14546	14711	14585	14623	14617	14465	14622	14507	14688	14454	14531	14612	14516	14572	14458	14558	14464	14617	14827	14442	14691	14562	14604	14565	14525	14505	14681	14590	14589	14643	14609	14397	14478	14786	14506	14708	14728	14647	14574	14515	14713	14649	14493	14628	14543	14733	14707	14624	14615	14700	14447	14478	14602	14688	14584	14591	14712	14692	14644	14533	14621	14594	14519	14564	14472	14486	14690	14567	14588	14572	14513	14587	14581	14882	14532	14601	14782	14692	14640	14580	14630	14592	14680	14550	14633	14416	14611	14719	14496	14643	14719	14599	14648	14439	14426	14529	14596	14415	14548	14650	14756	14582	14566	14607	14723	14462	14701	14481	14649	14534	14488	14630	14544	14512	14653	14590	14508	14703	14575	14548	14586	14508	14697	14474	14632	14511	14636	14701	14510	14736	14669	14545	14642	14735	14500	14577	14718	14717	14728	14354	14686	14544	14516	14737	14480	14572	14666	14476	14646	14501	14476	14561	14616	14470	14666	14546	14570	14563	14380	14577	14683	14432	14624	14672	14578	14522	14535	14516	14650	14514	14463	14560	14609	14596	14592	14662	14540	14628	14590	14647	14494	14600	14570	14553	14563	14537	14439	14476	14615	14709	14716	14682	14501	14507	14555	14642	14552	14692	14875	14577	14633	14526	14552	14595	14586	14802	14620	14511	14689	14487	14654	14655	14537	14649	14676	14730	14692	14558	14708	14358	14685	14755	14599	14436	14522	14542	14511	14776	14563	14646	14559	14553	14670	14580	14583	14516	14751	14528	14524	14528	14417	14617	14562	14585	14485	14517	14697	14490	14645	14688	14442	14600	14740	14555	14686	14592	14638	14402	14591	14548	14515	14722	14685	14701	14564	14621	14656	14584	14712	14615	14691	14542	14711	14459	14384	14727	14444	14609	14502	14592	14604	14672	14548	14645	14534	14708	14487	14680	14612	14645	14630	14599	14638	14703	14705	14679	14610	14608	14522	14611	14420	14543	14590	14304	14553	14645	14572	14728	14620	14738	14509	14711	14474	14664	14621	14650	14540	14562	14651	14447	14535	14501	14545	14730	14720	14538	14648	14606	14598	14669	14585	14447	14766	14527	14661	14707	14755	14575	14786	14783	14691	14537	14556	14645	14526	14661	14710	14666	14653	14523	14562	14561	14563	14628	14544	14486	14511	14620	14675	14535	14704	14605	14529	14745	14531	14702	14654	14538	14513	14597	14523	14704	14571	14696	14567	14655	14537	14638	14601	14790	14531	14553	14677	14676	14639	14590	14634	14762	14520	14739	14643	14702	14563	14692	14571	14559	14668	14600	14510	14742	14481	14307	14535	14589	14368	14588	14794	14735	14659	14497	14442	14607	14459	14712	14546	14664	14522	14717	14582	14620	14519	14676	14709	14624	14652	14711	14599	14639	14576	14537	14636	14695	14629	14580	14682	14550	14508	14688	14733	14506	14604	14572	14579	14683	14475	14610	14547	14526	14645	14529	14538	14675	14635	14580	14590	14724	14565	14687	14567	14560	14594	14560	14573	14653	14587	14646	14663	14344	14657	14624	14501	14441	14684	14695	14585	14462	14605	14642	14587	14480	14602	14578	14790	14547	14591	14584	14679	14659	14605	14610	14528	14744	14491	14590	14632	14576	14663	14504	14550	14538	14485	14567	14523	14703	14691	14616	14654	14763	14604	14497	14793	14777	14566	14584	14724	14571	14781	14743	14636	14618	14527	14678	14544	14565	14601	14638	14627	14515	14511	14583	14517	14746	14733	14618	14695	14405	14603	14629	14696	14446	14737	14722	14728	14704	14625	14379	14672	14588	14576	14716	14565	14541	14748	14523	14633	14759	14758	14467	14625	14426	14688	14630	14716	14684	14633	14547	14522	14632	14640	14664	14683	14623	14568	14707	14632	14631	14608	14639	14520	14805	14554	14647	14631	14436	14563	14620	14413	14696	14644	14537	14554	14676	14552	14496	14640	14548	14622	14574	14639	14512	14597	14488	14521	14729	14503	14742	14603	14586	14748	14643	14511	14633	14714	14582	14653	14790	14593	14605	14465	14659	14555	14622	14666	14552	14634	14612	14405	14469	14830	14665	14433	14599	14663	14471	14649	14580	14646	14623	14501	14550	14454	14665	14615	14522	14605	14492	14514	14537	14521	14810	14616	14516	14798	14530	14528	14607	14498	14511	14600	14727	14664	14581	14665	14669	14576	14595	14679	14514	14589	14487	14581	14689	14507	14559	14556	14604	14669	14571	14595	14575	14744	14633	14507	14635	14489	14566	14447	14734	14466	14713	14482	14691	14555	14617	14628	14695	14492	14748	14580	14613	14637	14651	14615	14622	14708	14704	14717	14713	14484	14625	14513	14520	14678	14488	14577	14602	14569	14631	14554	14579	14578	14549	14755	14638	14678	14607	14627	14579	14637	14363	14677	14742	14531	14587	14631	14517	14644	14503	14669	14526	14484	14670	14569	14487	14550	14788	14579	14640	14514	14392	14636	14536	14805	14854	14740	14567	14521	14724	14540	14648	14481	14640	14658	14614	14630	14548	14703	14510	14418	14661	14725	14653	14538	14486	14651	14540	14689	14479	14684	14641	14534	14543	14762	14576	14652	14445	14670	14515	14600	14539	14757	14462	14659	14771	14580	14480	14450	14806	14697	14527	14661	14677	14568	14867	14694	14592	14495	14648	14620	14674	14631	14542	14547	14453	14559	14465	14535	14686	14687	14672	14815	14771	14590	14701	14655	14547	14627	14473	14666	14766	14518	14709	14642	14275	14703	14770	14806	14519	14557	14623	14538	14578	14654	14566	14647	14472	14743	14700	14519	14501	14438	14753	14698	14509	14577	14666	14525	14758	14633	14665	14719	14473	14656	14675	14652	14710	14537	14694	14706	14696	14542	14615	14720	14571	14643	14707	14532	14544	14599	14557	14676	14570	14704	14598	14705	14729	14487	14527	14577	14688	14646	14700	14696	14485	14636	14655	14679	14684	14629	14684	14558	14686	14580	14605	14581	14555	14543	14495	14665	14732	14589	14533	14617	14597	14611	14506	14752	14515	14638	14705	14515	14664	14587	14588	14696	14516	14619	14698	14609	14622	14660	14515	14496	14624	14721	14710	14475	14646	14679	14657	14619	14650	14450	14692	14539	14452	14637	14401	14612	14624	14711	14666	14707	14601	14632	14642	14718	14464	14743	14598	14594	14447	14637	14558	14677	14687	14712	14507	14581	14662	14519	14587	14618	14629	14565	14589	14542	14735	14599	14502	14597	14675	14471	14578	14659	14579	14600	14438	14509	14652	14595	14540	14519	14705	14740	14622	14409	14575	14447	14675	14541	14698	14619	14622	14599	14729	14683	14550	14709	14568	14504	14773	14624	14688	14580	14611	14618	14667	14547	14626	14551	14560	14747	14634	14754	14363	14678	14703	14722	14583	14654	14681	14470	14782	14552	14642	14457	14799	14661	14716	14640	14812	14534	14684	14516	14563	14630	14618	14576	14497	14563	14480	14655	14667	14537	14399	14685	14636	14393	14541	14700	14486	14609	14351	14787	14665	14590	14631	14347	14776	14674	14706	14485	14613	14573	14482	14501	14718	14672	14515	14581	14589	14631	14688	14569	14583	14634	14596	14732	14510	14563	14520	14520	14825	14698	14734	14536	14583	14698	14502	14674	14573	14768	14656	14591	14600	14779	14723	14715	14703	14620	14729	14619	14611	14499	14756	14673	14588	14690	14602	14384	14552	14523	14532	14623	14476	14565	14697	14526	14571	14617	14608	14598	14723	14550	14716	14746	14579	14764	14588	14685	14421	14593	14699	14688	14690	14562	14586	14615	14560	14616	14455	14565	14559	14561	14525	14549	14666	14574	14423	14727	14578	14696	14614	14785	14624	14796	14448	14740	14584	14584	14717	14620	14582	14561	14587	14593	14605	14573	14630	14609	14567	14597	14694	14528	14597	14625	14642	14681	14729	14775	14717	14690	14519	14635	14439	14625	14566	14592	14703	14553	14656	14525	14640	14585	14478	14621	14601	14758	14671	14700	14452	14529	14586	14593	14668	14631	14623	14516	14630	14518	14614	14638	14619	14765	14739	14597	14433	14534	14515	14737	14654	14642	14645	14528	14662	14465	14570	14670	14778	14604	14624	14524	14644	14696	14627	14643	14710	14563	14658	14797	14629	14596	14514	14521	14615	14552	14545
25563	21054	27874	26750	25654	26061	25440	22005	19063	20420	28021	36790	31258	24892	20524	18109	17861	17690	17634	17735	17698	17685	17604	17576	17506	17484	17587	17841	17628	17548	17856	17707	17735	17696	17627	17767	17614	17600	17547	17478	17751	17496	17450	17627	17382	17550	17532	17788	17650	17760	17608	17709	17814	17368	17637	17709	17672	17427	17399	17305	17371	17691	17706	17456	17517	17452	17505	17565	17519	17341	17551	17702	17605	17702	17831	17442	17463	17570	17680	17621	17547	17445	17669	17729	17475	17616	17473	17722	17792	17707	17547	17491	17739	17677	17545	17477	17428	17700	17506	17625	17699	17355	17504	17621	17349	17528	17582	17622	17418	17509	17651	17532	17447	17461	17690	17427	17400	17413	17638	17523	17481	17562	17690	17536	17513	17657	17661	17468	17556	17579	17554	17616	17681	17525	17683	17543	17420	17413	17494	17561	17549	17408	17362	17564	17483	17543	17516	17552	17656	17913	17480	17464	17468	17242	17591	17465	17915	17742	17463	17456	17689	17628	17593	17464	17286	17627	17505	17595	17396	17391	17590	17657	17357	17684	17681	17457	17351	17587	17656	17604	17591	17454	17498	17429	17381	17658	17595	17581	17571	17483	17670	17536	17658	17600	17481	17322	17321	17503	17529	17696	17644	17507	17527	17434	17513	17451	17476	17606	17511	17392	17520	17498	17696	17360	17393	17545	17907	17552	17584	17447	17612	17576	17517	17504	17417	17437	17689	17566	17432	17497	17549	17491	17780	17440	17531	17561	17564	17579	17767	17548	17417	17608	17731	17476	17472	17652	17525	17582	17601	17550	17433	17360	17459	17568	17434	17697	17540	17561	17474	17733	17590	17469	17417	17545	17677	17534	17664	17517	17764	17658	17543	17359	17621	17559	17436	17503	17718	17515	17692	17474	17561	17561	17667	17632	17620	17751	17652	17697	17554	17495	17551	17550	17783	17443	17451	17716	17642	17697	17514	17579	17440	17760	17529	17369	17667	17678	17389	17550	17629	17371	17596	17612	17507	17520	17744	17588	17864	17466	17665	17392	17704	17581	17346	17771	17625	17262	17599	17488	17572	17498	17558	17680	17415	17481	17546	17541	17610	17535	17780	17659	17453	17660	17555	17695	17564	17507	17858	17431	17331	17646	17544	17558	17617	17660	17405	17508	17497	17532	17547	17480	17413	17558	17477	17408	17714	17699	17365	17244	17450	17607	17577	17482	17746	17471	17362	17538	17689	17705	17632	17544	17372	17694	17516	17546	17610	17548	17504	17624	17525	17432	17525	17537	17748	17698	17464	17481	17658	17413	17408	17815	17421	17525	17643	17540	17727	17497	17831	17475	17311	17422	17521	17467	17772	17584	17595	17675	17772	17368	17551	17586	17688	17585	17598	17477	17533	17390	17354	17694	17503	17644	17581	17663	17442	17596	17567	17463	17505	17492	17482	17557	17521	17595	17520	17537	17573	17517	17648	17525	17436	17572	17396	17539	17652	17650	17533	17675	17487	17369	17740	17747	17436	17586	17670	17480	17601	17453	17544	17453	17515	17423	17558	17497	17625	17565	17655	17726	17420	17674	17569	17508	17491	17402	17621	17591	17509	17534	17591	17595	17366	17550	17682	17536	17769	17539	17619	17439	17543	17556	17616	17541	17706	17614	17672	17529	17507	17678	17676	17440	17778	17587	17368	17433	17459	17926	17585	17441	17377	17510	17439	17565	17436	17568	17640	17679	17510	17752	17599	17559	17515	17375	17356	17596	17440	17692	17464	17631	17461	17663	17642	17456	17560	17401	17410	17423	17556	17678	17428	17840	17538	17589	17579	17383	17571	17780	17658	17574	17662	17634	17522	17610	17554	17639	17596	17526	17559	17610	17808	17803	17737	17568	17740	17659	17567	17542	17584	17753	17360	17737	17482	17517	17517	17392	17474	17692	17553	17492	17459	17733	17580	17702	17647	17662	17586	17515	17613	17569	17628	17685	17425	17695	17557	17627	17641	17579	17408	17426	17544	17373	17689	17715	17459	17683	17640	17533	17650	17648	17661	17583	17678	17561	17572	17715	17569	17429	17764	17532	17513	17507	17511	17717	17490	17454	17381	17456	17430	17400	17619	17654	17649	17641	17545	17388	17699	17586	17363	17603	17484	17508	17372	17535	17508	17622	17589	17587	17652	17556	17573	17384	17442	17562	17508	17432	17497	17509	17539	17499	17539	17597	17530	17549	17575	17738	17753	17778	17735	17678	17532	17438	17444	17599	17536	17527	17556	17354	17776	17583	17445	17554	17442	17341	17429	17461	17594	17571	17362	17316	17666	17515	17642	17627	17596	17599	17716	17691	17508	17486	17448	17388	17698	17610	17722	17723	17431	17522	17372	17576	17616	17602	17472	17507	17830	17516	17669	17685	17490	17494	17729	17499	17531	17540	17606	17854	17793	17617	17508	17387	17691	17409	17451	17422	17326	17386	17778	17652	17564	17657	17609	17606	17621	17653	17565	17434	17715	17427	17567	17577	17614	17511	17494	17595	17601	17584	17695	17594	17624	17496	17653	17704	17770	17329	17286	17674	17265	17429	17326	17646	17687	17585	17619	17581	17541	17608	17415	17497	17532	17446	17546	17755	17661	17435	17605	17657	17662	17671	17601	17586	17578	17516	17511	17640	17513	17551	17492	17588	17671	17472	17600	17525	17701	17691	17549	17497	17597	17647	17496	17621	17580	17304	17376	17539	17572	17403	17562	17501	17516	17300	17714	17506	17561	17765	17573	17526	17515	17457	17476	17306	17709	17600	17682	17545	17459	17498	17464	17321	17565	17622	17583	17579	17410	17689	17528	17524	17598	17396	17528	17515	17591	17534	17697	17591	17628	17405	17560	17703	17698	17626	17575	17633	17695	17433	17514	17716	17586	17626	17388	17679	17574	17599	17726	17607	17459	17453	17355	17484	17444	17606	17460	17677	17588	17596	17640	17567	17482	17420	17544	17525	17672	17548	17695	17297	17655	17559	17528	17496	17428	17549	17362	17827	17471	17582	17480	17643	17725	17444	17557	17431	17402	17699	17747	17533	17548	17606	17663	17538	17527	17768	17615	17688	17625	17346	17418	17368	17460	17520	17566	17655	17495	17516	17516	17482	17592	17601	17445	17465	17546	17659	17601	17709	17601	17616	17525	17658	17608	17560	17632	17497	17585	17491	17464	17508	17482	17404	17579	17573	17443	17562	17878	17371	17398	17377	17622	17498	17402	17561	17420	17560	17487	17444	17461	17740	17553	17627	17549	17686	17584	17556	17610	17573	17620	17459	17677	17706	17498	17556	17698	17494	17259	17560	17576	17454	17623	17489	17479	17534	17567	17452	17338	17580	17677	17765	17602	17483	17382	17359	17616	17556	17638	17495	17284	17382	17424	17504	17644	17513	17513	17648	17668	17293	17454	17484	17418	17683	17421	17621	17635	17503	17458	17337	17602	17450	17558	17602	17514	17695	17702	17801	17726	17691	17728	17511	17474	17499	17717	17544	17488	17607	17539	17551	17801	17727	17493	17737	17602	17591	17428	17470	17505	17637	17668	17873	17611	17584	17729	17535	17591	17619	17508	17552	17503	17506	17608	17654	17553	17616	17784	17691	17579	17459	17580	17673	17580	17679	17478	17421	17699	17833	17573	17544	17573	17623	17656	17282	17465	17441	17773	17450	17600	17571	17580	17637	17327	17401	17591	17314	17662	17270	17616	17419	17563	17561	17580	17541	17875	17798	17595	17515	17543	17605	17482	17709	17431	17621	17767	17659	17533	17568	17499	17588	17526	17519	17570	17620	17623	17360	17435	17398	17486	17817	17555	17515	17428	17754	17671	17554	17582	17757	17641	17623	17607	17807	17456	17522	17612	17538	17864	17589	17653	17517	17680	17382	17560	17738	17625	17424	17583	17582	17487	17704	17571	17466	17706	17774	17654	17762	17726	17622	17607	17724	17514	17446	17576	17437	17527	17648	17521	17470	17418	17496	17527	17558	17506	17707	17441	17611	17524	17582	17568	17734	17514	17643	17609	17543	17639	17603	17483	17566	17356	17417	17702	17643	17481	17490	17698	17757	17656	17508	17446	17511	17576	17665	17522	17800	17357	17736	17479	17430	17597	17743	17514	17433	17703	17638	17579	17764	17483	17711	17457	17654	17587	17362	17443	17454	17628	17465	17540	17564	17632	17472	17607	17546	17713	17562	17572	17682	17412	17558	17820	17510	17393	17408	17696	17356	17282	17637	17439	17323	17503	17671	17283	17698	17513	17665	17479	17526	17598	17630	17704	17707	17672	17551	17337	17476	17437	17576	17614	17413	17296	17573	17630	17450	17425	17633	17523	17365	17410	17620	17439	17626	17335	17488	17770	17532	17400	17594	17851	17676	17646	17615	17312	17558	17532	17433	17580	17502	17531	17407	17787	17474	17567	17326	17524	17554	17460	17576	17616	17555	17737	17625	17551	17624	17590	17605	17552	17530	17613	17457	17654	17426	17378	17411	17474	17442	17666	17283	17348	17633	17608	17643	17502	17504	17837	17709	17557	17743	17589	17671	17590	17610	17667	17750	17665	17458	17404	17596	17608	17575	17678	17486	17735	17560	17560	17564	17599	17573	17558	17421	17469	17397	17563	17459	17557	17508	17487	17666	17545	17370	17502	17646	17641	17612	17435	17649	17661	17584	17501	17705	17489	17731	17730	17452	17669	17531	17398	17608	17669	17590	17537	17403	17552	17483	17771	17557	17478	17468	17500	17722	17547	17619	17542	17614	17505	17400	17774	17429	17641	17486	17599	17583	17513	17645	17519	17610	17677	17467	17722	17354	17526	17452	17510	17585	17400	17580	17559	17758	17640	17554	17699	17624	17660	17600	17358	17517	17731	17634	17611	17563	17422	17540	17637	17559	17639	17668	17667	17648	17559	17589	17638	17549	17608	17706	17707	17564	17334	17390	17833	17707	17573	17576	17578	17419	17403	17483	17534	17569	17436	17457	17395	17458	17601	17641	17529	17635	17767	17493	17562	17483	17644	17408	17423	17522	17410	17587	17487	17782	17656	17549	17419	17727	17553	17487	17562	17521	17679	17525	17581	17500	17553	17598	17530	17471	17339	17580	17660	17557	17453	17477
18189	30630	32478	29630	27473	25472	23128	20075	16026	18363	29616	37349	29790	21922	16620	14728	14543	14238	14299	14495	14369	14338	14323	14187	14342	14478	14336	14292	14362	14261	14262	14375	14405	14435	14315	14326	14449	14307	14243	14348	14219	14256	14595	14147	14299	14142	14211	14448	14368	14352	14315	14238	14302	14473	14228	14237	14450	14257	14366	14176	14225	14190	14281	14248	14236	14371	14327	14392	14287	14275	14358	14344	14285	14329	14273	14157	14183	14418	14353	14267	14424	14269	14229	14233	14441	14238	14355	14500	14116	14512	14210	14383	14366	14373	14392	14363	14202	14440	14240	14322	14281	14344	14186	14301	14319	14215	14298	14523	14306	14304	14223	14295	14376	14262	14246	14423	14374	14376	14251	14258	14276	14266	14339	14380	14442	14359	14292	14461	14281	14317	14346	14375	14343	14338	14340	14324	14327	14382	14306	14170	14332	14517	14372	14363	14180	14219	14348	14314	14162	14237	14379	14362	14359	14380	14239	14372	14399	14306	14319	14425	14259	14337	14221	14312	14128	14373	14354	14432	14281	14521	14348	14375	14130	14372	14475	14204	14333	14317	14247	14260	14308	14371	14205	14258	14311	14329	14200	14308	14272	14364	14123	14313	14291	14351	14365	14174	14275	14196	14196	14477	14323	14254	14302	14281	14366	14112	14281	14205	14357	14299	14394	14197	14339	14224	14312	14295	14471	14135	14328	14455	14417	14418	14224	14210	14530	14336	14441	14282	14353	14378	14189	14477	14271	14250	14235	14226	14348	14283	14285	14391	14196	14240	14422	14322	14385	14291	14420	14377	14185	14303	14479	14258	14350	14333	14155	14504	14440	14318	14324	14313	14337	14341	14332	14321	14390	14374	14389	14215	14411	14332	14303	14154	14347	14410	14299	14537	14273	14260	14433	14344	14326	14264	14154	14394	14430	14284	14264	14289	14313	14433	14421	14270	14336	14530	14345	14360	14148	14455	14304	14241	14226	14317	14205	14300	14236	14288	14290	14178	14344	14225	14227	14430	14451	14467	14207	14039	14223	14360	14156	14372	14233	14286	14204	14170	14260	14427	14282	14294	14354	14498	14361	14295	14396	14189	14111	14420	14298	14259	14284	14310	14091	14375	14472	14164	14214	14234	14588	14212	14196	14316	14457	14301	14193	14224	14199	14254	14441	14236	14291	14206	14166	14246	14370	14231	14237	14194	14399	14323	14296	14392	14273	14181	14357	14302	14437	14330	14384	14289	14472	14142	14255	14200	14369	14077	14232	14440	14267	14485	14321	14292	14222	14279	14354	14187	14351	14308	14264	14392	14237	14193	14165	14279	14191	14318	14495	14235	14307	14262	14302	14258	14389	14408	14222	14338	14301	14263	14327	14215	14442	14255	14297	14465	14481	14285	14194	14224	14240	14157	14369	14267	14370	14190	14239	14341	14381	14219	14310	14288	14397	14407	14439	14317	14405	14257	14421	14409	14199	14342	14225	14227	14143	14551	14378	14199	14277	14387	14292	14321	14246	14406	14296	14276	14117	14304	14360	14283	14285	14373	14129	14252	14238	14401	14456	14311	14165	14294	14210	14117	14247	14307	14290	14322	14520	14356	14454	14506	14056	14340	14272	14410	14452	14309	14330	14355	14218	14453	14113	14317	14306	14472	14461	14430	14393	14344	14262	14258	14343	14340	14222	14235	14267	14193	14475	14378	14358	14268	14402	14223	14275	14359	14364	14172	14257	14358	14425	14322	14218	14218	14385	14388	14288	14363	14224	14236	14254	14242	14359	14184	14264	14258	14150	14281	14209	14457	14442	14269	14370	14245	14138	14252	14273	14318	14161	14290	14390	14385	14362	14193	14431	14323	14472	14382	14261	14365	14299	14258	14368	14360	14278	14114	14416	14205	14279	14293	14361	14257	14079	14301	14315	14175	14314	14249	14282	14365	14432	14229	14373	14296	14372	14417	14312	14382	14542	14422	14095	14256	14357	14289	14405	14296	14266	14234	14366	14304	14300	14323	14202	14388	14299	14221	14405	14337	14220	14475	14321	14160	14280	14132	14303	14180	14384	14409	14303	14227	14225	14298	14162	14412	14391	14299	14133	14251	14287	14263	14353	14362	14328	14270	14346	14267	14360	14432	14293	14341	14384	14186	14326	14411	14372	14392	14313	14445	14196	14391	14284	14303	14318	14273	14352	14386	14260	14206	14227	14375	14306	14336	14320	14336	14443	14366	14235	14314	14400	14156	14322	14351	14312	14396	14428	14401	14259	14315	14503	14263	14143	14470	14183	14435	14167	14265	14195	14285	14366	14131	14305	14443	14240	14268	14522	14105	14295	14350	14263	14412	14299	14384	14184	14151	14278	14379	14258	14407	14353	14350	14407	14160	14386	14292	14504	14318	14279	14309	14259	14273	14265	14511	14379	14166	14235	14294	14226	14217	14235	14390	14264	14187	14346	14428	14262	14394	14273	14011	14411	14301	14329	14151	14238	14315	14292	14495	14312	14229	14512	14358	14299	14380	14272	14146	14308	14381	14294	14407	14343	14251	14144	14285	14286	14202	14233	14250	14304	14317	14219	14398	14393	14312	14217	14186	14408	14515	14348	14292	14252	14363	14346	14240	14353	14409	14322	14411	14310	14315	14278	14356	14170	14151	14184	14284	14389	14179	14353	14222	14422	14295	14317	14264	14372	14392	14210	14417	14149	14237	14233	14380	14467	14435	14460	14274	14360	14157	14236	14431	14446	14176	14322	14184	14393	14512	14260	14270	14331	14259	14266	14225	14223	14294	14416	14226	14313	14477	14236	14308	14109	14226	14402	14270	14317	14309	14314	14316	14242	14265	14239	14401	14172	14320	14244	14295	14225	14265	14286	14335	14274	14317	14283	14307	14102	14256	14478	14296	14283	14214	14341	14351	14366	14394	14215	14454	14420	14241	14236	14381	14305	14207	14274	14224	14512	14345	14236	14425	14338	14109	14393	14383	14394	14454	14331	14294	14257	14270	14349	14403	14202	14350	14284	14348	14219	14256	14164	14310	14124	14185	14508	14276	14255	14308	14391	14291	14190	14417	14531	14367	14220	14269	14347	14223	14435	14329	14266	14347	14432	14248	14263	14333	14378	14447	14304	14273	14365	14352	14253	14141	14408	14237	14157	14331	14155	14366	14179	14198	14411	14297	14316	14261	14440	14447	14366	14299	14412	14277	14299	14239	14252	14078	14306	14363	14320	14220	14178	14361	14519	14155	14345	14352	14321	14220	14391	14358	14320	14208	14423	14217	14423	14295	14275	14211	14396	14376	14320	14224	14322	14285	14312	14364	14398	14416	14371	14286	14083	14346	14318	14153	14324	14387	14460	14285	14263	14265	14330	14370	14162	14217	14382	14312	14290	14284	14316	14202	14274	14197	14289	14385	14221	14277	14245	14272	14253	14235	14302	14330	14446	14409	14508	14277	14298	14386	14298	14196	14365	14481	14333	14348	14383	14220	14334	14283	14436	14274	14343	14392	14237	14316	14321	14441	14308	14288	14381	14396	14355	14316	14376	14317	14302	14196	14543	14376	14192	14301	14241	14170	14184	14185	14169	14399	14473	14407	14311	14363	14310	14359	14278	14226	14171	14410	14276	14313	14385	14444	14393	14216	14400	14232	14203	14401	14062	14265	14186	14264	14374	14243	14331	14185	14335	14322	14256	14363	14196	14219	14324	14479	14283	14366	14394	14308	14266	14345	14346	14344	14284	14379	14356	14408	14273	14240	14468	14390	14294	14335	14430	14358	14290	14202	14394	14342	14340	14181	14239	14350	14153	14319	14304	14377	14117	14369	14138	14514	14240	14229	14332	14353	14115	14438	14309	14362	14197	14303	14305	14403	14384	14319	14310	14314	14288	14151	14169	14478	14342	14375	14236	14256	14369	14311	14275	14429	14331	14372	14197	14233	14124	14274	14218	14290	14355	14351	14296	14340	14325	14236	14222	14301	14406	14247	14257	14279	14317	14307	14475	14391	14361	14319	14275	14420	14325	14240	14411	14372	14372	14296	14320	14361	14439	14405	14372	14309	14296	14407	14277	14342	14399	14232	14346	14454	14272	14167	14166	14283	14437	14344	14449	14315	14248	14253	14390	14160	14408	14420	14328	14330	14406	14245	14318	14381	14284	14331	14219	14424	14348	14326	14312	14281	14368	14397	14310	14209	14232	14134	14379	14354	14350	14383	14233	14360	14293	14237	14218	14331	14313	14323	14411	14339	14309	14475	14191	14215	14345	14359	14356	14342	14188	14496	14259	14227	14212	14400	14373	14396	14390	14312	14158	14375	14290	14460	14366	14326	14455	14204	14510	14438	14416	14364	14234	14334	14300	14320	14358	14240	14472	14206	14286	14358	14433	14474	14377	14299	14346	14295	14359	14215	14268	14176	14301	14156	14406	14373	14290	14353	14204	14374	14545	14210	14130	14291	14213	14252	14317	14244	14340	14473	14384	14261	14232	14364	14297	14256	14263	14206	14378	14220	14301	14412	14282	14417	14334	14407	14378	14246	14338	14407	14188	14215	14303	14211	14346	14384	14320	14299	14458	14221	14250	14461	14314	14312	14369	14325	14363	14437	14350	14386	14451	14240	14457	14454	14456	14133	14402	14184	14262	14486	14400	14090	14273	14440	14190	14255	14297	14371	14332	14376	14144	14376	14341	14394	14158	14205	14273	14363	14224	14411	14311	14226	14428	14213	14150	14354	14258	14335	14394	14273	14349	14259	14348	14400	14413	14319	14227	14280	14445	14489	14424	14320	14337	14348	14299	14447	14301	14351	14107	14393	14272	14305	14252	14239	14529	14437	14328	14393	14354	14325	14325	14506	14259	14467	14287	14162	14249	14324	14358	14233	14557	14236	14490	14326	14355	14396	14212	14492	14178	14503	14381	14130	14131	14279	14382	14224	14274	14210	14384	14315	14201	14536	14262	14238	14302	14187	14198	14254	14316	14132	14418	14384	14164	14303	14321	14218	14205	14375	14223	14274	14361	14420	14296	14275	14352	14317	14401	14211	14399	14272	14254	14340	14167	14541	14144	14191	14362	14381	14421	14314	14377	14298	14473	14202	14356	14199	14380	14210	14280	14154	14353	14121	14250	14230	14323	14269	14326	14420
23835	21034	28458	23926	22306	25846	29709	27950	24429	23304	32745	53257	42755	31476	22946	19068	18069	17730	17677	17811	17566	17657	17661	17772	17796	17839	17705	17503	17667	17653	17520	17508	17510	17665	17686	17449	17614	17576	17689	17546	17640	17622	17605	17587	17754	17435	17482	17574	17644	17618	17470	17691	17810	17596	17688	17521	17671	17595	17537	17556	17647	17671	17716	17671	17534	17470	17624	17614	17557	17727	17763	17496	17438	17503	17633	17547	17550	17520	17556	17677	17781	17484	17483	17565	17441	17624	17569	17673	17617	17693	17541	17655	17642	17564	17729	17558	17476	17582	17778	17658	17595	17717	17801	17739	17479	17598	17611	17540	17546	17519	17542	17471	17465	17706	17423	17571	17518	17432	17629	17419	17575	17339	17691	17776	17408	17502	17775	17538	17626	17383	17649	17531	17242	17634	17290	17607	17404	17291	17527	17525	17512	17470	17690	17620	17534	17390	17648	17747	17713	17405	17596	17629	17595	17758	17528	17634	17553	17487	17529	17592	17413	17646	17550	17661	17536	17627	17507	17585	17491	17522	17586	17558	17628	17661	17258	17563	17482	17677	17812	17530	17395	17462	17443	17630	17613	17555	17520	17597	17645	17631	17668	17509	17370	17590	17713	17376	17745	17609	17454	17433	17458	17373	17589	17376	17569	17437	17621	17482	17656	17640	17488	17480	17656	17600	17529	17563	17571	17481	17620	17432	17614	17660	17590	17622	17727	17556	17407	17421	17372	17700	17762	17440	17473	17527	17606	17548	17630	17587	17595	17476	17513	17617	17677	17672	17724	17308	17653	17594	17537	17620	17632	17651	17455	17587	17435	17584	17554	17645	17550	17467	17521	17575	17416	17644	17518	17347	17430	17420	17627	17519	17452	17575	17428	17387	17671	17456	17393	17294	17704	17635	17454	17387	17466	17404	17399	17666	17466	17567	17616	17680	17522	17533	17577	17614	17710	17473	17603	17526	17604	17499	17537	17337	17658	17512	17450	17493	17513	17420	17777	17460	17451	17604	17463	17644	17656	17538	17546	17617	17453	17616	17696	17516	17599	17480	17506	17553	17658	17737	17375	17730	17672	17387	17588	17617	17500	17503	17344	17672	17590	17782	17533	17650	17424	17658	17520	17578	17669	17524	17790	17656	17544	17477	17343	17481	17606	17418	17552	17584	17508	17536	17702	17558	17663	17673	17465	17559	17537	17506	17412	17710	17559	17383	17474	17594	17556	17446	17432	17587	17551	17402	17487	17619	17817	17590	17521	17487	17654	17552	17512	17630	17527	17365	17805	17598	17719	17723	17551	17465	17604	17499	17506	17586	17537	17331	17506	17754	17567	17557	17687	17773	17444	17580	17628	17601	17489	17539	17655	17603	17585	17444	17441	17476	17652	17574	17734	17601	17575	17435	17519	17680	17525	17607	17471	17576	17549	17499	17598	17612	17545	17511	17621	17551	17661	17545	17683	17662	17644	17665	17679	17542	17656	17389	17514	17524	17603	17455	17479	17412	17271	17809	17487	17426	17545	17704	17547	17451	17518	17778	17328	17483	17529	17590	17477	17392	17705	17447	17439	17842	17589	17287	17428	17506	17604	17574	17430	17655	17572	17390	17592	17656	17377	17643	17680	17621	17628	17497	17643	17449	17509	17469	17629	17632	17637	17746	17543	17566	17403	17584	17413	17645	17634	17461	17664	17666	17431	17537	17659	17673	17697	17658	17237	17678	17592	17629	17598	17758	17695	17601	17674	17557	17698	17687	17481	17480	17599	17745	17494	17596	17528	17756	17591	17507	17646	17602	17605	17618	17697	17668	17430	17781	17458	17421	17515	17594	17521	17662	17489	17443	17645	17485	17368	17551	17656	17656	17620	17407	17427	17437	17633	17512	17736	17461	17516	17817	17747	17605	17681	17664	17536	17568	17627	17455	17706	17618	17597	17604	17434	17575	17640	17527	17451	17524	17587	17434	17487	17516	17648	17471	17538	17677	17605	17449	17508	17591	17654	17619	17562	17483	17373	17542	17391	17439	17757	17519	17725	17489	17603	17689	17575	17551	17465	17650	17652	17539	17440	17625	17568	17628	17552	17522	17614	17487	17662	17429	17491	17489	17594	17471	17579	17529	17483	17483	17585	17554	17645	17495	17495	17669	17469	17368	17657	17489	17499	17568	17620	17358	17514	17591	17577	17662	17314	17351	17657	17260	17480	17567	17520	17492	17425	17502	17579	17479	17362	17525	17584	17633	17290	17482	17553	17537	17510	17445	17566	17418	17600	17632	17455	17452	17669	17703	17534	17822	17502	17624	17600	17543	17634	17585	17632	17472	17449	17560	17626	17487	17598	17356	17587	17508	17534	17795	17765	17613	17549	17360	17735	17398	17326	17602	17538	17512	17506	17512	17613	17664	17537	17338	17644	17764	17616	17402	17645	17477	17536	17561	17594	17696	17603	17709	17689	17678	17477	17562	17318	17513	17590	17574	17600	17402	17635	17511	17683	17725	17558	17530	17666	17602	17708	17593	17675	17515	17454	17544	17611	17606	17712	17582	17470	17748	17557	17679	17493	17544	17576	17564	17464	17611	17633	17362	17482	17488	17536	17496	17558	17769	17688	17620	17348	17462	17610	17432	17297	17590	17663	17531	17622	17771	17571	17517	17508	17534	17494	17410	17662	17474	17483	17514	17395	17453	17497	17646	17717	17615	17393	17759	17513	17507	17494	17338	17626	17479	17704	17817	17687	17477	17319	17451	17460	17672	17579	17643	17647	17555	17554	17789	17522	17478	17623	17723	17712	17717	17545	17704	17607	17621	17593	17695	17695	17693	17507	17621	17447	17392	17585	17437	17531	17485	17443	17257	17557	17557	17580	17462	17700	17555	17552	17590	17501	17617	17593	17799	17723	17335	17640	17542	17729	17822	17715	17693	17531	17506	17585	17615	17503	17602	17595	17614	17597	17614	17503	17575	17682	17464	17559	17528	17614	17301	17461	17553	17515	17559	17481	17471	17508	17556	17468	17518	17604	17706	17346	17425	17465	17435	17422	17398	17518	17581	17518	17544	17376	17493	17487	17762	17593	17520	17709	17400	17430	17490	17548	17681	17519	17692	17488	17462	17422	17374	17350	17479	17265	17459	17474	17629	17755	17744	17575	17380	17520	17598	17353	17536	17715	17703	17697	17357	17457	17533	17401	17319	17504	17520	17531	17643	17449	17519	17406	17447	17472	17643	17569	17597	17598	17370	17542	17593	17519	17534	17746	17819	17286	17445	17477	17504	17586	17451	17455	17710	17642	17614	17442	17488	17523	17536	17360	17387	17767	17502	17614	17483	17511	17587	17398	17492	17420	17462	17485	17618	17477	17641	17781	17766	17566	17633	17553	17654	17428	17406	17729	17682	17624	17358	17517	17759	17674	17683	17450	17700	17399	17731	17532	17479	17531	17539	17536	17586	17698	17492	17536	17471	17286	17623	17518	17611	17694	17608	17320	17622	17748	17477	17488	17501	17573	17683	17736	17727	17569	17472	17602	17466	17534	17569	17409	17534	17733	17648	17482	17533	17856	17805	17661	17573	17438	17819	17596	17368	17497	17449	17497	17494	17653	17424	17717	17499	17411	17605	17558	17492	17519	17678	17766	17426	17720	17589	17609	17562	17783	17455	17547	17371	17599	17697	17596	17734	17414	17533	17505	17457	17626	17670	17524	17424	17476	17523	17350	17464	17632	17658	17626	17509	17634	17518	17550	17561	17525	17480	17774	17621	17494	17488	17581	17661	17636	17610	17674	17404	17571	17535	17469	17331	17545	17550	17517	17466	17448	17579	17634	17515	17688	17480	17595	17542	17650	17472	17461	17463	17583	17510	17789	17534	17770	17430	17432	17504	17639	17669	17640	17517	17503	17757	17767	17613	17564	17458	17668	17437	17662	17830	17447	17328	17441	17575	17596	17584	17642	17622	17474	17326	17524	17611	17605	17721	17519	17570	17560	17410	17354	17465	17442	17652	17697	17483	17326	17500	17609	17554	17632	17671	17654	17820	17441	17552	17512	17508	17502	17402	17601	17566	17554	17550	17549	17365	17467	17506	17612	17557	17481	17601	17425	17512	17506	17515	17471	17506	17611	17528	17353	17638	17601	17337	17698	17513	17537	17570	17478	17642	17607	17505	17486	17559	17544	17509	17867	17412	17549	17531	17454	17437	17527	17453	17822	17415	17761	17411	17684	17573	17453	17401	17703	17568	17417	17593	17523	17598	17633	17554	17416	17556	17509	17471	17449	17466	17471	17404	17589	17626	17575	17473	17485	17632	17660	17630	17453	17612	17605	17419	17254	17661	17770	17572	17627	17375	17339	17548	17599	17494	17506	17371	17442	17488	17612	17474	17306	17667	17384	17562	17503	17393	17425	17455	17633	17819	17432	17365	17353	17657	17577	17589	17522	17600	17789	17618	17463	17537	17563	17774	17558	17726	17627	17426	17376	17523	17584	17807	17548	17539	17481	17658	17598	17674	17364	17666	17635	17613	17416	17711	17591	17666	17338	17589	17492	17784	17672	17578	17423	17594	17592	17311	17588	17312	17778	17556	17458	17512	17648	17383	17386	17569	17527	17492	17495	17557	17612	17313	17633	17520	17473	17661	17637	17467	17608	17609	17444	17658	17650	17302	17657	17724	17654	17469	17580	17581	17565	17666	17591	17619	17514	17342	17533	17477	17571	17436	17441	17443	17658	17503	17543	17622	17624	17543	17664	17514	17349	17527	17559	17619	17503	17720	17475	17544	17602	17254	17368	17393	17663	17615	17534	17595	17559	17410	17635	17432	17613	17726	17558	17696	17484	17692	17558	17576	17651	17612	17514	17557	17658	17669	17464	17697	17646	17796	17332	17502	17517	17569	17392	17694	17575	17672	17492	17605	17561	17358	17659	17530	17611	17502	17663	17652	17460	17434	17467	17603	17404	17520	17589	17445	17561	17758	17539	17407	17712	17468	17481	17461	17680	17545	17645	17532	17651	17576	17299	17409	17587	17411	17312	17462	17633	17281	17524	17704	17834	17478	17693	17645	17370	17663	17538	17523	17548	17688	17666	17556	17435	17519	17566	17515	17656	17450	17693	17546	17563	17304	17549	17431	17478	17582	17730	17511
21494	36508	36111	30441	26606	25572	28101	28576	23482	22294	34649	51736	41274	29063	19061	15212	14306	14448	14353	14375	14279	14309	14258	14207	14391	14284	14324	14221	14220	14315	14250	14185	14298	14080	14407	14220	14350	14332	14143	14391	14339	14316	14356	14243	14163	14293	14269	14329	14141	14312	14272	14274	14250	14178	14227	14367	14216	14159	14109	14188	14394	14339	14290	14240	14442	14211	14159	14175	14101	14095	14219	14275	14214	14280	14204	14440	14242	14340	14210	14362	14146	14295	14289	14271	14549	14178	14300	14316	14435	14505	14141	14277	14156	14210	14223	14280	14171	14292	14292	14271	14196	14497	14210	14356	14277	14228	14380	14323	14332	14161	14160	14145	14383	14418	14094	14230	14324	14366	14074	14201	14294	14188	14136	14163	14284	14454	14291	14221	14340	14226	14274	14380	14250	14286	14198	14244	14330	14206	14191	14307	14208	14161	14178	14152	14341	14169	14266	14328	14352	14272	14215	14117	14199	14188	14206	14171	14371	14268	14228	14380	14380	14293	14258	14276	14162	14201	14353	14464	14437	14234	14233	14360	14327	14326	14150	14315	14289	14196	14407	14204	14235	14087	14317	14316	14143	14264	14340	14174	14410	14289	14210	14223	14256	14076	14451	14182	14294	14179	14147	14073	14350	14327	14372	14184	14228	14196	14378	14185	14410	14297	14317	14189	14155	14213	14278	14184	14337	14392	14163	14181	14291	14469	14403	14168	14283	14365	14344	14273	14251	14305	14363	14028	14303	14290	14411	14140	14210	14312	14102	14300	14362	14459	14199	14297	14385	14220	14178	14236	14193	14241	14392	14282	14328	14297	14376	14214	14153	14264	14223	14384	14161	14196	14218	14269	14171	14353	14451	14272	14188	14330	14191	14184	14184	14364	14310	14347	14209	14446	14388	14234	14249	14235	14413	14255	14280	14410	14274	14403	14325	14320	14183	14244	14331	14320	14217	14277	14280	14196	14221	14146	14332	14111	14295	14268	14208	14235	14287	14263	14080	14233	14342	14423	14178	14373	14375	13993	14222	14230	14189	14260	14419	14330	14351	14194	14325	14144	14223	14203	14064	14120	14226	14178	14257	14247	14172	14226	14339	14425	14349	14250	14209	14321	14236	14231	14325	14275	14229	14183	14281	14162	14408	14239	14417	14363	14242	14267	14218	14368	14392	14444	14417	14204	14311	14263	14227	14263	14386	14235	14400	14257	14190	14312	14139	14256	14196	14246	14125	14230	14257	14245	14256	14426	14353	14461	14256	14077	14417	14397	14255	14192	14254	14297	14329	14308	14142	14212	14230	14283	14275	14284	14056	14301	14319	14208	14198	14178	14289	14286	14118	14363	14191	14218	14255	14363	14322	14326	14329	14169	14328	14239	14194	14193	14267	14490	14235	14230	14291	14298	14158	14311	14339	14012	14412	14290	14310	14252	14222	14086	14154	14245	14312	14189	14287	14241	14175	14216	14188	14276	14244	14397	14146	14328	14058	14330	14194	14270	14202	14255	14284	14218	14220	14293	14093	14348	14487	14232	14313	14095	14274	14248	14243	14270	14290	14289	14176	14368	14331	14297	14175	14303	14374	14239	14274	14302	14272	14140	14150	14173	14343	14338	14394	14171	14163	14222	14145	14406	14222	14214	14272	14389	14254	14235	14346	14260	14208	14189	14375	14221	14211	14302	14107	14359	14100	14231	14337	14288	14296	14134	14201	14263	14259	14212	14215	14325	14116	14279	14213	14211	14185	14239	14276	14324	14167	14255	14140	14272	14284	14244	14289	14242	14278	14244	14332	14311	14166	14256	14294	14385	14234	14331	14146	14105	14227	14369	14155	14475	14224	14311	14259	14042	14312	14349	14380	14359	14093	14273	14275	14282	14258	14308	14308	14189	14250	14239	14266	14181	14285	14288	14205	14390	14278	14099	14328	14410	14216	14269	14217	14089	14371	14245	14233	14322	14146	14348	14153	14288	14369	14071	14346	14256	14201	14207	14215	14416	14270	14237	14213	14294	14360	14176	14093	14392	14331	14286	14289	14255	14195	14399	14211	14386	14414	14464	14002	14254	14238	14177	14236	14337	14285	14326	13991	14421	14224	14325	14291	14377	14221	14067	14074	14200	14272	14294	14331	14301	14221	14269	14221	14289	14278	14279	14296	14284	14278	14124	14396	14173	14320	14269	14185	14321	14253	14276	14304	14316	14099	14424	14360	14224	14210	14365	14374	14317	14295	14305	14310	14209	14350	14382	14264	14129	14264	14416	14355	14237	14236	14200	14300	14334	14335	14300	14362	14184	14174	14433	14298	14344	14198	14321	14351	14294	14237	14206	14363	14223	14146	14244	14353	14055	14248	14214	14341	14245	14318	14270	14223	14194	14238	14263	14473	14326	14136	14087	14223	14365	14307	14396	14284	14287	14186	14244	14360	14224	14254	14277	14303	14418	14314	14338	14319	14295	14236	14428	14210	14254	14296	14293	14260	14256	14184	14400	14254	14301	14249	14323	14280	14371	14209	14309	14335	14439	14262	14499	14336	14272	14253	14211	14363	14243	14228	14282	14245	14361	14233	14296	14208	14202	14161	14280	14358	14283	14266	14225	14266	14380	14255	14242	14193	14258	14131	14232	14373	14202	14311	14164	14329	14274	14155	14225	14101	14189	14246	14368	14067	14166	14251	14240	14229	14235	14374	14269	14187	14273	14311	14210	14277	14321	14290	14342	14144	14160	14400	14212	14398	14280	14120	14279	14236	14309	14313	14365	14106	14325	14350	14185	14211	14402	14258	14461	14454	14216	14216	14250	14196	14387	14427	14081	14273	14184	14172	14450	14226	14218	14190	14451	14312	14323	14302	14209	14347	14178	14134	14366	14123	14108	14274	14334	14208	14264	14180	14267	14351	14182	14287	14242	14271	14314	14349	14292	14354	14147	14349	14365	14120	14240	14263	14237	14286	14453	14254	14128	14267	14344	14336	14267	14144	14436	14493	14208	14350	14046	14306	14232	14181	14244	14252	14286	14300	14315	14486	14301	14268	14317	14203	14324	14340	14161	14230	14354	14371	14299	14308	14238	14287	14211	14224	14335	14252	14246	14157	14364	14310	14429	14255	14289	14419	14387	14152	14245	14278	14265	14175	14218	14280	14240	14216	14319	14277	14229	14159	14319	14338	14166	14236	14406	14269	14319	14353	14302	14229	14148	14372	14249	14258	14178	14311	14221	14267	14250	14189	14113	14336	14269	14188	14203	14213	14256	14336	14508	14312	14376	14189	14248	14411	14415	14394	14145	14238	14171	14190	14238	14289	14455	14328	14136	14275	14238	14393	14354	14219	14381	14230	14266	14201	14221	14177	14301	14211	14316	14199	14255	14242	14425	14188	14302	14296	14361	14371	14272	14371	14258	14274	14210	14178	14220	14242	14180	14266	14218	14241	14201	14367	14167	14239	14323	14215	14186	14310	14304	14242	14116	14298	14254	14197	14294	14138	14216	14282	14264	14196	14333	14302	14466	14151	14122	14280	14328	14299	14151	14285	14179	14240	14236	14218	14320	14291	14312	14359	14153	14403	14389	14334	14247	14256	14127	14236	14351	14235	14239	14229	14171	14249	14098	14228	14266	14150	14228	14288	14328	14155	14274	14221	14254	14507	14300	14236	14312	14386	14239	14349	14300	14224	14159	14246	14468	14166	14433	14323	14365	14237	14296	14304	14172	14251	14314	14238	14244	14307	14339	14380	14325	14275	14294	14148	14285	14128	14271	14196	14265	14038	14004	14301	14409	14262	14368	14252	14292	14214	14437	14310	14220	14469	14084	14218	14203	14321	14334	14269	14142	14171	14199	14366	14349	14357	14174	14162	14215	14343	14363	14198	14394	14342	14381	14267	14254	14376	14350	14220	14216	14396	14191	14292	14226	14233	14268	14284	14229	14197	14273	14185	14260	14337	14204	14273	14335	14145	14276	14337	14307	14279	14234	14250	14285	14250	14132	14363	14270	14293	14281	14226	14091	14450	14229	14230	14272	14292	14207	14096	14126	14391	14310	14262	14152	14090	14299	14391	14294	14168	14170	14205	14199	14136	14215	14309	14284	14180	14510	14306	14376	14165	14172	14327	14339	14173	14196	14215	14097	14274	14265	14164	14364	14315	14293	14252	14442	14269	14050	14201	14180	14236	14217	14415	14350	14199	14164	14247	14405	14257	14226	14212	14161	14326	14157	14331	14371	14299	14229	14249	14283	14178	14349	14232	14398	14417	14173	14313	14218	14187	14523	14275	14261	14236	14395	14276	14343	14318	14279	14258	14206	14027	14331	14264	14370	14478	14157	14219	14335	14289	14350	14320	14223	14332	14351	14110	14263	14243	14237	14293	14226	14282	14159	14211	14180	14149	14364	14172	14272	14241	14315	14272	14316	14234	14206	14323	14336	14349	14248	14268	14201	14266	14165	14392	14344	14245	14315	14261	14313	14185	14204	14261	14254	14376	14368	14291	14250	14482	14380	14251	14439	14273	14332	14222	14303	14479	14226	14287	14130	14317	14228	14166	14398	14180	14378	14268	14165	14169	14281	14372	14376	14126	14138	14125	14441	14205	14257	14356	14428	14117	14323	14254	14353	14272	14218	14315	14151	14294	14185	14240	14152	14230	14147	14366	14289	14258	14191	14226	14237	14321	14420	14195	14206	14197	14299	14424	14236	14364	14259	14470	14276	14163	14234	14112	14357	14288	14093	14246	14358	14307	14440	14089	14165	14290	14413	14400	14230	14456	14316	14087	14270	14294	14489	14372	14292	14201	14176	14316	14339	14354	14340	14313	14024	14221	14281	14339	14505	14312	14190	14382	14259	14158	14237	14289	14337	14168	14230	14309	14404	14349	14197	14310	14201	14317	14327	14107	14205	14121	14251	14313	14309	14373	14198	14360	14340	14305	14414	14336	14086	14154	14366	14247	14367	14185	14194	14377	14357	14384	14158	14212	14313	14082	14044	14247	14234	14239	14279	14334	14167	14155	14424	14212	14320	14187	14286	14169	14225	14365	14276	14359	14240	14421	14158	14188	14163	14129	14324	14368	14242	14287	14318	14290	14357	14345	14130	14370	14078	14167	14370	14183	14335	14371	14241	14287	14287	14272	14292	14385	14294
29956	22736	23835	21997	19771	19325	19406	20292	20266	19838	20100	22673	22044	20736	19500	18763	18784	18453	18514	18643	18530	18433	18627	18622	18532	18579	18465	18492	18384	18739	18634	18746	18440	18463	18605	18780	18487	18466	18704	18504	18498	18256	18322	18486	18507	18466	18513	18539	18532	18369	18558	18360	18507	18537	18561	18448	18504	18416	18321	18680	18668	18505	18530	18511	18307	18604	18370	18441	18358	18607	18540	18612	18490	18718	18410	18677	18378	18532	18626	18735	18482	18478	18439	18556	18487	18658	18396	18462	18475	18435	18570	18413	18629	18387	18569	18514	18504	18489	18637	18785	18548	18500	18533	18578	18718	18495	18863	18446	18586	18584	18439	18453	18621	18679	18688	18583	18312	18577	18628	18553	18340	18751	18490	18506	18340	18426	18420	18519	18507	18653	18516	18550	18538	18400	18481	18553	18531	18519	18317	18458	18565	18593	18287	18451	18516	18559	18512	18481	18445	18543	18648	18568	18423	18570	18434	18552	18442	18715	18611	18575	18468	18476	18477	18396	18620	18519	18853	18603	18437	18427	18464	18561	18389	18539	18471	18477	18394	18686	18399	18686	18519	18565	18598	18500	18555	18623	18547	18662	18613	18551	18725	18538	18522	18523	18515	18512	18647	18410	18623	18423	18453	18435	18576	18532	18498	18683	18611	18503	18484	18514	18534	18536	18540	18499	18509	18513	18320	18300	18620	18348	18462	18473	18219	18425	18534	18279	18420	18437	18658	18529	18473	18684	18517	18380	18376	18504	18418	18373	18825	18568	18446	18435	18747	18365	18410	18494	18481	18605	18617	18419	18744	18446	18523	18728	18585	18423	18392	18384	18397	18427	18515	18607	18379	18439	18408	18558	18558	18442	18548	18514	18381	18534	18589	18451	18466	18475	18560	18474	18426	18623	18511	18530	18486	18594	18551	18452	18471	18507	18512	18608	18457	18656	18639	18499	18491	18505	18492	18314	18585	18508	18469	18468	18323	18431	18385	18403	18590	18618	18386	18627	18284	18646	18458	18586	18539	18268	18224	18307	18398	18432	18434	18378	18410	18526	18520	18264	18430	18597	18436	18424	18641	18353	18657	18663	18366	18648	18411	18492	18408	18490	18341	18584	18285	18554	18566	18445	18240	18461	18506	18588	18467	18430	18454	18568	18402	18490	18512	18686	18495	18679	18627	18623	18417	18522	18578	18352	18431	18483	18474	18388	18167	18368	18405	18340	18563	18411	18422	18258	18519	18334	18533	18367	18615	18496	18567	18587	18642	18374	18667	18243	18432	18444	18617	18688	18524	18491	18814	18534	18467	18612	18388	18615	18389	18579	18437	18771	18610	18429	18519	18496	18591	18441	18404	18532	18576	18304	18543	18401	18654	18634	18490	18626	18647	18755	18561	18455	18515	18650	18310	18532	18393	18645	18273	18556	18353	18608	18581	18453	18361	18630	18708	18521	18189	18544	18423	18513	18572	18591	18416	18481	18487	18477	18535	18706	18642	18488	18530	18576	18655	18568	18605	18548	18601	18673	18432	18664	18494	18408	18314	18297	18518	18534	18456	18624	18556	18648	18475	18401	18674	18605	18628	18433	18685	18396	18483	18546	18530	18364	18434	18533	18621	18453	18674	18485	18537	18576	18583	18388	18238	18453	18526	18428	18362	18583	18378	18435	18345	18561	18433	18147	18472	18459	18464	18321	18499	18471	18333	18406	18575	18656	18672	18469	18223	18466	18642	18420	18420	18614	18553	18569	18478	18575	18477	18491	18536	18601	18668	18306	18465	18518	18503	18304	18550	18465	18577	18435	18518	18540	18642	18453	18632	18651	18909	18353	18519	18547	18629	18505	18567	18740	18274	18361	18513	18359	18734	18353	18684	18571	18422	18622	18425	18430	18374	18386	18372	18346	18463	18571	18447	18550	18591	18284	18578	18563	18555	18486	18426	18516	18435	18250	18369	18702	18500	18284	18516	18452	18429	18626	18498	18633	18629	18345	18678	18607	18352	18532	18504	18520	18265	18211	18581	18296	18486	18431	18424	18218	18541	18391	18413	18329	18494	18337	18416	18362	18548	18535	18456	18250	18343	18495	18111	18403	18403	18464	18483	18312	18517	18373	18550	18488	18455	18485	18335	18448	18715	18286	18579	18386	18614	18595	18577	18671	18462	18381	18583	18553	18565	18565	18337	18207	18470	18492	18594	18663	18519	18509	18606	18329	18573	18219	18505	18380	18478	18541	18351	18608	18352	18676	18387	18340	18729	18384	18462	18649	18464	18449	18553	18524	18570	18534	18395	18259	18550	18652	18578	18338	18402	18540	18382	18511	18656	18454	18511	18496	18703	18501	18612	18615	18666	18353	18393	18550	18497	18569	18589	18333	18451	18580	18326	18504	18414	18483	18403	18442	18501	18311	18546	18485	18509	18197	18382	18743	18239	18477	18522	18466	18270	18629	18557	18401	18453	18421	18401	18637	18424	18448	18462	18333	18758	18411	18505	18544	18427	18431	18459	18497	18650	18481	18319	18418	18519	18636	18434	18539	18315	18631	18570	18499	18406	18486	18331	18528	18618	18351	18757	18439	18606	18523	18423	18599	18572	18576	18730	18418	18426	18488	18611	18482	18558	18310	18438	18648	18558	18525	18512	18401	18732	18300	18500	18554	18573	18479	18554	18452	18498	18435	18480	18383	18511	18545	18472	18444	18381	18593	18545	18499	18485	18418	18594	18628	18520	18576	18677	18451	18587	18578	18375	18504	18649	18498	18529	18552	18656	18615	18358	18422	18478	18349	18507	18431	18425	18605	18401	18542	18565	18319	18335	18513	18503	18429	18366	18385	18556	18359	18448	18668	18467	18565	18455	18498	18411	18636	18367	18608	18467	18660	18455	18609	18506	18598	18467	18332	18518	18528	18563	18339	18511	18447	18516	18328	18590	18514	18473	18582	18313	18329	18534	18274	18400	18502	18408	18751	18612	18796	18579	18496	18409	18373	18509	18612	18432	18590	18496	18367	18554	18389	18345	18424	18740	18380	18407	18559	18566	18408	18415	18477	18695	18669	18603	18692	18525	18448	18424	18393	18620	18670	18531	18453	18646	18573	18634	18604	18633	18331	18452	18583	18345	18445	18309	18656	18748	18608	18487	18424	18642	18509	18425	18345	18568	18417	18390	18535	18676	18438	18599	18431	18622	18534	18819	18663	18566	18569	18548	18317	18617	18518	18474	18434	18742	18624	18340	18522	18358	18550	18516	18545	18557	18505	18418	18394	18565	18564	18608	18537	18346	18423	18701	18637	18505	18281	18558	18325	18641	18487	18591	18484	18360	18267	18468	18370	18561	18477	18499	18316	18353	18466	18492	18483	18696	18515	18417	18568	18397	18394	18583	18638	18515	18475	18413	18311	18430	18555	18561	18394	18635	18573	18516	18452	18560	18524	18313	18431	18665	18460	18399	18490	18361	18510	18707	18540	18516	18365	18627	18530	18677	18525	18573	18710	18509	18467	18498	18645	18802	18448	18524	18720	18534	18613	18297	18311	18686	18597	18569	18585	18479	18466	18394	18365	18369	18329	18428	18621	18648	18534	18468	18623	18521	18783	18475	18524	18523	18423	18513	18642	18599	18639	18470	18718	18489	18433	18396	18423	18398	18585	18397	18566	18587	18513	18781	18424	18518	18418	18629	18509	18619	18706	18506	18378	18458	18445	18505	18553	18569	18352	18472	18535	18557	18594	18611	18566	18487	18546	18296	18711	18511	18456	18497	18515	18667	18421	18337	18446	18327	18520	18309	18416	18453	18432	18579	18474	18448	18481	18562	18564	18606	18495	18578	18311	18425	18342	18492	18413	18534	18371	18642	18449	18459	18761	18502	18400	18524	18521	18544	18399	18508	18449	18344	18648	18515	18444	18465	18467	18397	18691	18438	18418	18627	18399	18397	18424	18509	18519	18485	18409	18555	18584	18583	18535	18533	18602	18651	18513	18342	18574	18653	18686	18536	18527	18514	18458	18491	18717	18476	18489	18457	18335	18395	18468	18486	18597	18501	18507	18332	18392	18581	18356	18612	18466	18485	18764	18457	18440	18388	18512	18653	18713	18550	18688	18622	18657	18403	18525	18575	18711	18430	18685	18564	18593	18598	18504	18450	18409	18555	18333	18549	18521	18181	18681	18600	18600	18472	18511	18453	18513	18397	18529	18428	18502	18417	18346	18439	18519	18418	18581	18531	18696	18545	18331	18284	18458	18357	18369	18527	18408	18436	18464	18476	18458	18550	18622	18461	18609	18470	18472	18604	18713	18528	18489	18496	18448	18400	18380	18504	18672	18554	18323	18287	18392	18332	18746	18408	18575	18712	18655	18405	18527	18625	18458	18458	18485	18389	18425	18593	18616	18517	18490	18559	18550	18371	18504	18322	18535	18570	18499	18357	18369	18609	18595	18448	18531	18435	18747	18604	18505	18545	18561	18437	18771	18402	18443	18570	18644	18485	18439	18487	18549	18739	18425	18429	18588	18268	18311	18367	18602	18680	18378	18525	18495	18391	18479	18550	18527	18518	18741	18520	18506	18448	18405	18371	18618	18575	18499	18647	18511	18823	18477	18507	18493	18353	18440	18625	18678	18574	18428	18661	18499	18544	18265	18618	18559	18680	18724	18553	18608	18438	18525	18363	18372	18434	18537	18637	18319	18341	18478	18462	18508	18319	18390	18748	18524	18468	18419	18453	18502	18368	18607	18401	18516	18818	18537	18560	18472	18535	18591	18586	18570	18207	18428	18414	18419	18569	18402	18654	18511	18632	18612	18337	18396	18669	18331	18395	18361	18395	18623	18383	18500	18499	18562	18563	18625	18653	18570	18356	18604	18637	18485	18425	18435	18584	18324	18431	18435	18492	18546	18357	18536	18423	18437	18529	18680	18486	18584	18706	18634	18460	18581	18425	18496	18540	18581	18543	18452	18468	18547	18540	18613	18353	18542	18476	18502	18628	18382	18488	18531	18621	18609	18480	18649	18647	18600	18680	18476	18473	18516	18507	18544	18522	18690	18600	18486	18450	18337	18465	18541	18508	18294	18373	18438	18712	18442	18548	18637	18502	18453	18604	18634	18543	18511	18515	18583	18714	18472	18585	18508	18422	18605
17148	19911	20364	18353	17155	16202	16514	17936	17794	17169	17565	20703	19088	16938	15474	15025	14869	14952	14776	14711	14956	14765	14734	14810	14866	14989	14895	14768	14834	14803	14798	14999	14781	14795	14783	14940	14885	14655	14731	14983	14867	14891	14721	14837	14883	14997	14841	14947	14923	14734	14773	14834	14864	14972	14801	14726	14953	14823	14850	14968	14788	14860	14837	14938	14861	14874	14922	14995	14791	14915	14835	14971	14768	14902	14831	14901	14975	14811	14775	14789	14825	14872	14695	14936	14914	15095	14750	14860	14730	14848	14696	14862	14827	14852	14693	15007	14703	14913	14759	15066	14853	14844	14857	14838	14952	14983	14773	14863	14844	14832	14803	14765	14766	14903	14893	14801	14870	14739	14902	14819	14941	14923	14629	14765	14871	14696	14713	14888	14778	15025	14854	14948	14682	14985	14863	14903	14619	14992	14911	14890	14757	14672	14933	15048	14875	14721	14759	14818	14724	14869	14771	14787	14808	14944	14695	14836	14786	14673	14819	14775	14812	14862	14872	14820	14841	14797	14820	14856	14777	14937	14865	14800	14858	15020	14925	14911	14905	14840	14965	14828	14972	14768	14766	14963	14735	15017	14797	14842	14821	14896	14910	14906	14795	14802	14611	14943	14975	14772	14746	14950	14649	14759	14890	14855	14919	14889	14767	14930	14995	14849	15018	14754	14827	14853	14903	14950	14735	14833	14911	14766	14799	14731	14795	14844	14858	14933	14815	14884	14769	14734	14916	14817	14933	14980	14866	14721	14800	14968	15107	14914	14754	14943	14782	14811	14926	14758	15076	14798	14981	14977	15010	14782	14934	14693	14739	14961	14712	14875	14979	14836	14811	14785	14902	14806	14939	14799	14662	14819	14855	14988	14685	14844	14703	14992	14796	14811	14742	14841	14736	14943	14927	14762	14839	14773	14798	14877	14834	14948	14816	14873	14802	14907	14789	14919	14685	14802	14840	14928	14780	14845	14959	15006	14811	14879	14762	14865	14783	14752	14791	14991	14880	14856	14786	14894	14835	14855	14922	14858	14741	14794	14740	14920	14752	14842	14905	14788	14824	14937	14960	14774	14727	14895	14831	14822	14781	14794	14638	14743	14893	14838	14818	14798	14657	14730	14791	14633	14993	14832	14836	14724	14854	14775	14793	14896	14866	14909	14791	14819	14859	14960	14919	14742	14964	14742	14910	14887	14727	14946	14763	14706	14662	14963	14814	14832	14826	14746	14715	14948	14746	14846	14775	15035	14830	14811	14764	14937	14871	14879	14876	14829	14991	14814	14633	14836	14642	14860	14834	14761	14572	14643	14915	14886	14787	14703	14991	14772	14817	14699	14767	14954	14829	14844	14793	14782	14870	14783	14828	14726	14753	14745	14935	14817	14824	14860	14877	14753	14766	14861	14746	14750	15009	14955	14702	14850	14869	15054	14776	14781	14945	14783	14975	14852	14947	14805	14715	14756	14939	14824	14853	14869	14712	14892	14790	14856	14715	14837	14830	14707	14758	14872	14918	15113	14760	14834	14645	14726	14935	14808	14663	14964	14894	14839	14811	14558	14976	14795	14692	14902	14755	14870	14739	14722	14827	14805	14718	14876	14832	14902	14796	14970	14794	14944	14717	14728	14712	14691	14945	14779	14838	14744	14573	14859	14822	14921	14635	14838	14860	14833	14736	14840	14874	14917	14863	14738	14788	14852	14922	14933	14867	14740	14889	14828	14711	14693	14835	14862	14897	14681	15044	14771	14836	14789	14884	14887	14829	14717	14767	14761	14895	14808	14749	14939	14711	14880	14833	14828	14777	14868	14845	14656	14774	14963	14872	14892	14859	15078	14759	14681	14820	14797	14912	14867	14891	14738	14666	14723	14880	14786	14926	14591	14875	14848	14687	14707	14846	14659	15023	14900	14903	14735	14979	14817	14946	14989	14882	14877	14847	14745	14865	14846	14841	14835	14881	14764	14703	14765	14768	14733	14664	14893	14744	15096	14869	14861	14761	14832	14895	14880	14765	14771	14727	14982	14792	14953	14731	14856	14887	14951	14825	14820	14907	14781	14744	14732	14880	14860	14883	14872	14705	14771	14735	14708	14763	14890	14778	14727	14824	14734	14831	14937	15026	14776	14862	14838	14815	14754	14801	14968	14733	14942	14925	14916	14798	14785	14850	14780	14766	14875	14814	14747	14958	14777	14834	14719	14764	14965	14941	14796	14940	14690	14687	14827	14816	14816	14773	14805	14900	14943	14771	14840	14742	14746	14835	14792	14826	14759	14864	14748	14928	14870	14802	14760	14684	14847	14659	14998	14831	14965	14850	14903	14818	14881	14834	14871	14896	14946	14899	14719	14905	14832	14838	14571	14822	14891	15070	14802	15053	14845	14987	14769	14805	14781	14898	14864	14874	14650	14882	14817	14837	14878	14900	14872	14759	14833	14888	14946	14841	15034	14822	14876	14699	14807	14975	14878	14827	14799	14812	14854	14811	14754	15026	14807	14700	14870	14760	14953	14674	14963	14820	14796	14918	14909	14700	15125	14800	14961	14889	14836	14899	14818	14733	14761	14955	14919	14767	14852	14887	14849	14926	14771	14933	14920	14693	14913	14755	14739	14838	14711	14899	14714	14787	14879	14741	14915	14839	14854	14759	14900	14816	14739	14957	14880	14826	14838	14772	14788	14793	14778	14933	14975	14911	14903	15018	14860	14832	14821	14812	14779	14732	14803	14618	14819	14704	14862	14797	14805	14990	14778	14876	14829	14823	14864	14852	14696	14951	14818	14725	14961	14711	14886	14859	14562	14767	14769	14890	14851	14811	14879	14795	14735	14620	14660	14809	14854	14797	14994	14789	14704	14790	14775	14904	14787	14922	14878	14759	14758	14858	14705	14838	14831	14765	14942	14742	14890	14715	14928	15001	14744	14740	14939	14684	14839	14801	15019	14745	14722	15008	14912	14785	14892	14897	15014	14799	14941	14736	14865	14831	14763	14707	14820	14942	14867	14861	14925	14919	14845	14868	14963	14859	14864	14858	14756	14810	14824	14876	14655	14852	14809	14968	14830	14872	14831	14667	14727	14845	14853	14791	14812	14846	14675	15084	14845	14802	14873	15009	14798	14903	14730	14780	14656	14789	14901	14810	14802	14815	14757	14864	14878	14808	14717	14843	14992	14750	14810	14912	14803	14854	14808	14838	14876	14876	14941	14706	14825	14805	14719	15037	14715	14854	14842	14980	14884	14956	14695	14778	14978	14692	14791	14878	14848	14773	14815	14820	14800	14789	14826	14732	14772	14868	14700	14841	14833	14749	14967	14786	14793	14827	14860	14757	14847	14916	14809	14744	14973	14933	14946	14848	14752	14732	14857	14800	14864	14857	14842	14758	14762	14888	14794	14916	14978	14883	14883	14733	14846	14869	15117	14682	14756	14841	14902	14739	14758	14883	14766	14743	14941	14758	14728	14866	14713	14977	14901	14803	14854	14662	14905	14814	14751	14921	14783	14987	14911	14660	14806	14752	14707	14898	14807	14871	14898	14898	14873	14964	14765	14683	14809	14628	14753	14861	14873	14854	14757	14766	14674	14713	14890	14918	14852	14947	15022	14674	14748	14964	15064	14732	14770	14740	14870	14918	14799	14897	14968	14782	14831	14779	14924	14861	14911	14728	14743	14683	14875	14849	14961	14766	14893	14933	14816	14762	14833	14820	14774	14961	14840	14933	14817	14775	14787	14911	14824	14873	14667	14780	14718	14856	14748	14988	14831	14571	14786	14751	14830	14844	14919	14833	14922	14794	14674	14913	14854	14720	14827	14947	14718	14675	14837	14856	14771	14824	14857	14746	14851	14740	14884	14619	14939	14787	14769	14850	14998	14716	14761	14760	14915	14641	14922	14949	14779	14741	14722	14926	15016	14763	14874	14795	14803	14769	14849	14760	14922	14917	14823	14651	14762	14791	14924	14900	14984	14830	14866	14737	14875	14878	14777	14948	14940	14821	14769	14883	14840	15045	14869	14666	14692	14806	15098	14816	14946	14952	14868	14716	14784	14870	14799	14764	14790	14788	14833	14953	14816	14883	14889	14910	14805	14716	14647	14841	14658	15021	14864	15009	14801	14698	14973	14850	14750	14889	14894	14799	14805	14844	14777	14990	14707	14751	14837	14864	14940	14732	14916	14886	14857	14754	14816	14749	14763	14686	14842	14893	14815	14944	15015	14852	14793	14971	14775	14864	14942	14766	14800	14816	14695	14877	14883	14841	14898	14881	14802	14894	14720	14862	14871	14862	14804	14908	14895	14948	14650	14880	14916	14839	14735	14977	14792	14530	14951	14824	15040	14924	14946	14792	14845	14767	14939	14827	14704	14842	14930	14815	14870	14820	14763	14846	14820	14997	14891	14941	14736	14836	14961	14847	14789	14797	14795	14817	14984	15072	14833	14919	14946	14899	14874	14916	14881	14860	14980	15096	14889	14840	14888	14880	14807	15040	15042	14892	14776	14769	14743	14833	14901	14949	14947	14699	14878	14812	14939	14706	14654	14678	14656	15015	14953	14811	14847	14750	14808	14844	14872	14876	14590	14909	14918	14855	14803	14843	14820	14796	14899	14846	14986	14736	14844	14855	14856	14927	14768	14889	14744	14682	14934	14796	14869	14909	14791	14885	14946	14737	14946	14844	14899	14871	14944	14821	14562	14734	14872	14882	14817	14914	14726	14700	14855	14737	14920	14861	14791	14904	14854	14736	14753	14823	14758	14967	14883	14864	14879	14799	14850	14876	14876	14761	14739	14813	14689	14998	14780	14994	14693	14743	14727	15056	14869	15007	14782	14862	14837	14821	14767	14693	14758	14623	14973	14928	14730	14758	14936	14750	14784	14781	14968	14637	15010	14807	14808	14892	14770	14827	14879	14693	14716	14793	14823	14765	14735	14977	14866	14779	14745	14675	14828	14842	14775	14761	14920	15036	14932	14854	14854	14780	14956	14914	14854	14803	14919	14815	14801	14942	14857	14956	14898	14759	14743	14767	14866	14947	14892	14832	14850	14859	14772	14861	14881	14797	14796	14727	14761	14932	14875	14878	14750	14825	14652	14961	14832	14778	15017	14874	14795	14865	14818	14829	14728	14859	14897	14725	14818
25652	21068	27780	25722	22904	22153	21447	20101	19721	19997	28246	39194	32651	26814	21113	18852	18254	17975	17943	18121	18085	18351	18062	17990	18045	18195	18020	17848	18023	17921	18041	17873	18172	18006	18041	17928	18187	17972	17855	17986	17950	18030	18157	17905	17948	17937	18208	18096	17995	18025	17964	17969	18281	17947	17987	17905	17976	17883	17947	18050	17907	17923	17943	17632	17911	17823	18114	18008	17905	18033	17836	17947	17757	18063	17925	17789	18142	18151	18237	17921	18048	17968	18018	17789	17909	17873	18100	18006	17771	18068	18085	17856	17840	17871	17978	18158	18098	18070	18109	18061	18029	18107	18204	17947	17935	17896	17982	18207	17915	18010	17934	17985	17863	18142	18231	17942	18073	17809	17932	17859	17933	18017	17898	17806	18013	17878	17873	17883	18076	17867	17992	18087	17971	17860	17954	18059	17914	17880	18031	18113	17865	17803	18010	17882	18034	18258	17924	17834	18036	18088	18085	18043	18057	18057	18045	17982	17973	17987	17969	18118	18039	17938	18024	17904	18005	17927	18022	17979	17859	17976	18023	18003	17963	17757	18028	18006	17957	17863	18001	18113	17905	17970	17981	17949	18040	17994	18077	17994	17864	18001	17980	17918	17788	18006	18119	17981	17982	18002	17931	18004	18045	18035	17966	17944	18023	17924	17957	17790	17972	18106	17848	17958	18101	18108	17996	18032	18068	17942	17985	17867	17943	18068	17904	17952	17962	17822	18016	18282	18205	17857	17707	18095	17994	17982	17905	18072	18054	18004	18197	18097	18090	17870	18065	18001	17965	17988	18036	18279	17998	18061	17948	17981	18030	18053	18128	17800	17952	17832	17995	17978	17796	18007	17843	18052	18065	17784	17944	17752	17891	17947	18097	17949	17900	18014	17916	17866	17893	17813	17869	17995	18087	18334	18002	17938	17861	18107	18050	18070	17834	18016	18143	18111	17934	18039	18154	18026	17945	17882	18017	18006	17931	18216	18034	17970	17996	18048	17940	17848	17943	17912	17874	18011	17909	17990	17840	18016	18115	17996	18073	17945	18205	17924	18173	18011	17902	18034	18134	18085	18016	17979	17979	17991	18002	17991	18157	17883	17858	17901	17857	18073	18048	17940	17933	18042	18038	18010	18038	18037	18054	17974	17938	18098	17857	18008	17970	17847	17986	17800	18021	18073	18182	17936	17960	18102	18091	17923	18054	17968	17826	17958	18043	17995	17942	17773	18007	18040	18063	18019	17946	17961	17948	18016	17890	18228	17952	17953	17895	17961	18150	18097	17945	17851	17794	18115	18006	17945	17800	17901	17980	17965	17984	18023	18034	17975	17780	18035	18036	18041	18016	17773	17856	17884	17924	18030	18049	18152	18121	18151	17994	17959	18221	17907	17901	17873	17979	18036	17900	17971	18018	17809	17906	17996	18010	17951	18033	17864	18047	17950	18045	18138	18111	18273	18171	18120	18299	18036	17898	18010	18083	18249	18168	17905	18135	17938	17960	17891	17988	17980	18005	17750	17905	17804	18015	18096	17978	18073	18114	17868	18047	18020	17982	17964	18120	18137	17964	17937	18123	18199	18115	18087	18067	17955	18139	17926	17873	18011	17922	17845	17915	17894	18248	18277	18185	17985	17968	17883	18262	18026	17997	17984	17977	17984	17952	17847	17793	17811	17796	18106	17824	17877	17870	17938	18058	17961	17823	17899	18012	17899	17876	17929	18110	17842	17926	18045	17964	17921	17805	17836	17945	17812	18011	18053	17863	18025	17959	17981	17867	18023	18037	18156	17862	17927	17944	17805	17952	17864	17954	17832	18195	18282	18210	18212	17996	18051	18049	18084	18116	17709	18004	17987	17972	17898	17878	17789	18041	17712	18050	17908	18004	18022	17825	17890	17896	18056	17873	18143	17783	18341	17990	18077	18080	18128	17978	17882	18144	18138	18178	17941	17984	18038	17997	17870	18047	17881	18167	17906	17829	18131	17844	17880	18109	18046	17794	18255	17878	17663	18158	17951	17865	17900	17978	18093	17927	18057	17883	18037	17804	17993	18105	18052	17936	18114	17995	18029	18018	17931	18087	18100	17860	17993	18218	17995	17847	17920	17992	17979	17807	17891	18024	18010	18017	18020	17854	17952	17992	17955	17982	17997	18094	17822	17962	17986	18110	18039	18149	17988	17937	17881	18128	18008	17922	18014	18089	17924	18186	17581	18075	17948	17741	18112	18052	18009	18137	18175	18009	18021	17975	18096	17960	17965	18048	17986	17800	17849	18043	17927	18021	17892	18049	17814	17940	18045	17880	17878	18025	18154	18050	17957	18065	18041	17929	18075	18108	18026	17963	18122	17944	18055	18014	17976	17880	18107	17999	17777	17956	18022	18070	18182	18080	17938	17895	17830	18002	17836	18208	17912	17995	18077	17874	17901	17917	17965	18166	18160	17897	17863	17914	17982	18011	17845	17998	18013	18127	17967	17983	17990	18074	18005	18075	17877	17832	18082	17846	18013	18045	17915	18090	18055	17983	17952	17828	18024	18136	17757	17928	18146	17997	18006	17916	17977	17960	18029	18102	18031	17901	18098	18107	17922	18020	17833	17969	17976	17935	17846	18047	17929	18106	17867	18194	18047	18103	17885	18132	18182	18330	17807	17972	18023	18021	18208	17978	17975	17929	17967	17973	17895	17954	18164	18029	17816	18004	17980	18002	18010	18036	18004	18051	18120	17827	17769	17985	17981	18116	18131	17846	17819	17865	17933	18034	17937	17871	17926	18190	18048	17751	18113	18071	17951	17916	18024	17929	17753	18130	18103	17760	18088	17868	17978	17984	18007	17900	18053	18140	18009	18004	18068	18051	17959	18095	18261	18164	17959	18041	17822	17834	17813	17989	18014	18004	17988	17846	17846	18030	17873	18071	18012	18077	17977	17943	17882	18010	17887	17782	17897	18166	18097	18150	17927	17874	17981	17808	17950	17945	18078	18149	17838	18215	17945	18198	17920	17941	18061	17871	18174	17960	17902	18024	18136	18133	18070	17942	17831	18013	17937	18081	18157	17935	17985	18073	17900	17848	17861	17869	17933	17756	18026	17724	17780	17945	18058	18088	18123	17900	18150	17925	18077	18078	17918	18079	18062	17891	17939	18047	18072	17999	17906	18103	17795	17930	18033	18123	18160	18073	18190	18067	17858	17947	17975	18091	18013	18126	17928	18239	17953	17979	18250	17995	18258	17896	17780	17856	18033	18205	17934	18021	18027	17833	18130	18113	18089	18071	18016	18347	17870	17778	18182	18053	17919	17896	18058	17967	17926	17935	18154	18082	18102	18251	18152	17782	18012	18141	17962	17895	18019	18222	18051	18010	17605	18123	18018	17712	17973	17974	18127	17951	17992	18059	18137	17932	17789	17947	18164	18005	18110	18026	18027	17888	18130	17829	17894	17796	18086	17979	17793	17986	17931	17842	17929	18085	17910	18038	17941	18018	17858	17959	18043	18083	18001	18139	18106	18134	17932	17879	17954	18189	17854	17977	17919	17958	17951	17932	17788	17923	17836	17830	18081	17850	18099	18003	18061	18189	18069	17854	17919	18061	17986	17816	17899	18024	18105	17987	17783	17868	17980	18033	18053	18004	18043	18151	17990	17954	18041	18097	18115	18103	18073	18014	17955	17850	18024	18031	17980	18059	17841	17900	17920	17940	17887	17800	17853	18122	17833	17998	17610	18028	18122	17951	18080	18074	17982	18099	18192	18247	17882	17891	17670	17936	17859	18150	17894	17893	18063	17876	18126	18053	18083	17942	17924	18187	17945	18024	18065	18084	18091	17912	17749	17914	17895	17892	18153	18187	17866	17866	17888	17685	17798	17996	17901	17977	18074	17973	17897	18163	18111	17845	17994	18002	17867	17906	18278	17956	18028	18206	17988	17942	18056	18016	17749	17922	18098	17865	18034	18069	18068	18073	18097	17962	18192	18078	18109	18074	18096	17902	17914	17911	17979	18097	18052	18018	17941	18040	17896	18133	17967	18103	18085	18155	17987	18089	17903	17922	18059	18347	18111	18031	18062	17989	18126	18070	17966	18148	18041	17954	17872	17992	17934	18037	18206	18069	18096	18151	18034	18036	18180	17988	17945	17936	17833	17763	17999	17778	18030	18042	17787	17941	18129	17950	18010	17997	18028	17860	18102	18207	18067	17817	17989	17834	17805	17860	17970	18065	17995	18198	18133	17985	17871	18049	17947	17898	18083	18102	17767	17800	17975	18125	18081	18055	18096	17997	17983	17859	18008	18184	17988	18148	17761	17959	17837	17810	17940	18354	17947	18034	17970	17967	18074	18132	17918	17875	18048	18033	17960	18083	17967	18080	17859	18046	17946	18012	18108	18158	17855	17839	18013	18000	18113	18137	18215	17953	17924	17853	17858	17966	17988	17978	18040	18018	18043	17931	17930	18054	17881	18039	17709	17920	17762	18012	18115	18155	17947	17965	17985	17897	17973	18005	17715	17945	18051	17949	18039	18198	17890	17939	17796	17883	18020	17922	17906	17814	18057	18023	17757	18048	18041	17901	18061	18075	18061	17885	17987	17877	17934	17651	17813	17904	17883	17946	18075	18086	17897	17815	17979	17892	17962	17952	17870	18041	17782	18123	17984	17846	18089	18095	18123	18001	18115	17997	17801	17882	17914	18075	17938	17932	18101	18136	17941	17984	18100	17977	18164	17965	17986	17964	18090	17895	17900	18002	18204	17839	18072	18079	17752	18145	18024	17849	17816	17925	17906	18066	17940	17977	17997	17878	17904	18064	18082	18093	17871	17876	18067	18016	17922	17967	17986	18056	17945	17856	18092	17990	17906	18040	17966	18068	18046	18075	18003	17949	17971	18039	18074	17909	17987	18072	18071	18014	18039	17989	17988	18011	18017	17956	17961	17808	18046	18023	17991	18020	18073	18064	17981	17987	18212	17894	17915	18092	17924	17996	17789	18077	17995	18135	18036	18149	18045	17910	17796	18090	17860	17897	17980	17942	17870	18193	17903	18093	17908	17921	18032	18078	17796	17973	17997	17910	17923	17971	17741	17880	18184	17885	18044	18044	18115	17916	17907	18043	18073	18125	17826	17999	17975	18031	18004	17878	17794	17968	17987
17946	30285	29370	23443	20711	19054	17873	17865	16909	17900	30242	39148	31462	23997	17675	15227	14785	14436	14797	14574	14580	14685	14619	14451	14601	14671	14663	14741	14615	14670	14476	14619	14621	14682	14740	14355	14688	14669	14668	14690	14414	14855	14435	14677	14533	14638	14725	14625	14702	14639	14636	14636	14697	14462	14470	14466	14668	14543	14595	14476	14711	14650	14647	14637	14540	14625	14649	14515	14632	14701	14500	14572	14651	14591	14734	14493	14639	14660	14664	14570	14583	14351	14525	14641	14488	14746	14610	14413	14622	14462	14654	14507	14653	14609	14807	14550	14546	14594	14530	14675	14548	14653	14502	14576	14783	14554	14588	14703	14636	14533	14591	14755	14395	14555	14445	14437	14527	14568	14539	14516	14738	14516	14662	14591	14537	14636	14533	14620	14566	14480	14503	14751	14465	14571	14564	14598	14479	14509	14584	14573	14617	14535	14668	14508	14515	14527	14612	14618	14589	14530	14572	14617	14589	14515	14638	14512	14653	14373	14608	14538	14647	14536	14660	14344	14650	14627	14635	14747	14523	14597	14678	14556	14599	14514	14614	14574	14462	14536	14590	14580	14701	14648	14552	14718	14562	14486	14610	14598	14587	14612	14645	14546	14620	14328	14689	14549	14737	14663	14582	14561	14370	14684	14438	14605	14612	14705	14758	14514	14563	14634	14542	14557	14595	14729	14439	14609	14582	14702	14512	14526	14636	14634	14453	14634	14511	14579	14558	14683	14539	14642	14546	14654	14559	14642	14475	14772	14672	14688	14611	14638	14522	14666	14600	14724	14430	14728	14648	14656	14500	14557	14577	14648	14783	14611	14648	14657	14600	14744	14580	14592	14649	14479	14736	14490	14415	14437	14567	14635	14561	14564	14456	14562	14674	14770	14534	14506	14688	14624	14586	14711	14744	14638	14558	14696	14633	14679	14498	14596	14581	14683	14532	14581	14516	14609	14454	14566	14673	14538	14656	14621	14527	14742	14595	14629	14683	14507	14583	14631	14711	14611	14731	14430	14581	14399	14591	14481	14522	14547	14735	14486	14602	14557	14493	14619	14554	14630	14483	14770	14705	14448	14568	14589	14543	14569	14617	14389	14581	14643	14759	14806	14573	14744	14598	14527	14541	14650	14695	14618	14515	14608	14676	14734	14665	14490	14612	14712	14470	14667	14460	14695	14626	14582	14683	14587	14450	14577	14592	14475	14556	14555	14572	14485	14417	14710	14678	14511	14506	14648	14729	14604	14418	14427	14690	14528	14579	14512	14710	14667	14589	14432	14621	14633	14572	14610	14565	14620	14590	14651	14517	14493	14826	14707	14626	14428	14645	14533	14735	14582	14786	14608	14662	14630	14647	14732	14598	14698	14646	14616	14565	14599	14569	14711	14511	14567	14543	14613	14629	14676	14515	14551	14595	14706	14670	14590	14587	14668	14697	14704	14612	14587	14666	14752	14797	14537	14625	14572	14690	14531	14598	14720	14646	14800	14482	14458	14606	14704	14582	14646	14607	14500	14496	14622	14593	14431	14660	14527	14563	14707	14679	14582	14566	14573	14601	14674	14466	14593	14474	14537	14755	14491	14573	14339	14604	14724	14695	14540	14649	14501	14668	14832	14533	14707	14607	14727	14633	14789	14680	14457	14692	14596	14517	14463	14611	14799	14667	14565	14621	14588	14602	14579	14696	14420	14668	14579	14763	14475	14674	14484	14597	14658	14725	14485	14680	14644	14736	14740	14540	14775	14610	14608	14626	14639	14630	14731	14474	14610	14656	14713	14324	14729	14742	14752	14531	14614	14459	14489	14625	14677	14663	14496	14564	14542	14629	14765	14651	14688	14585	14717	14621	14604	14603	14628	14697	14590	14676	14678	14628	14513	14487	14697	14518	14583	14598	14393	14553	14672	14642	14486	14598	14683	14598	14572	14682	14487	14696	14651	14565	14755	14737	14675	14556	14680	14738	14664	14458	14638	14567	14608	14468	14618	14566	14479	14645	14614	14696	14746	14571	14438	14636	14442	14633	14493	14620	14723	14400	14499	14604	14775	14652	14477	14684	14686	14537	14495	14615	14459	14615	14373	14661	14505	14453	14593	14728	14540	14464	14678	14578	14591	14552	14629	14409	14612	14520	14655	14627	14628	14633	14710	14691	14604	14586	14509	14602	14714	14576	14620	14595	14592	14651	14564	14611	14535	14432	14607	14704	14604	14647	14714	14594	14733	14561	14797	14394	14568	14729	14650	14700	14489	14676	14616	14635	14535	14606	14596	14560	14525	14582	14527	14534	14579	14473	14564	14635	14436	14463	14582	14622	14618	14775	14577	14497	14573	14643	14598	14602	14526	14633	14729	14504	14470	14716	14531	14520	14560	14843	14583	14417	14621	14771	14645	14529	14595	14594	14526	14662	14498	14582	14654	14582	14618	14518	14431	14647	14459	14577	14488	14690	14622	14385	14360	14672	14551	14707	14536	14577	14632	14547	14724	14514	14608	14700	14595	14587	14496	14617	14491	14608	14761	14513	14671	14506	14618	14533	14629	14503	14641	14574	14627	14665	14510	14601	14653	14729	14412	14758	14533	14655	14740	14524	14702	14638	14583	14466	14707	14404	14677	14469	14493	14593	14667	14534	14541	14663	14698	14508	14655	14397	14685	14664	14646	14626	14586	14500	14666	14619	14669	14615	14581	14597	14654	14629	14647	14263	14662	14764	14548	14596	14416	14627	14530	14500	14677	14586	14577	14751	14772	14636	14403	14536	14619	14565	14469	14475	14622	14617	14711	14683	14504	14507	14581	14631	14450	14655	14522	14615	14436	14586	14718	14597	14508	14409	14751	14533	14664	14581	14492	14547	14624	14533	14451	14596	14546	14436	14656	14722	14455	14625	14637	14742	14610	14401	14728	14624	14514	14639	14607	14542	14580	14613	14313	14555	14589	14562	14286	14747	14640	14645	14548	14615	14583	14480	14611	14693	14588	14548	14539	14630	14611	14700	14559	14518	14374	14570	14690	14618	14682	14687	14503	14482	14461	14701	14544	14552	14622	14486	14572	14661	14604	14688	14701	14549	14521	14519	14646	14748	14471	14586	14622	14644	14518	14537	14553	14548	14588	14495	14436	14524	14560	14602	14626	14558	14724	14719	14565	14726	14537	14538	14474	14484	14572	14734	14623	14544	14604	14433	14642	14625	14579	14590	14505	14712	14653	14639	14406	14639	14535	14547	14693	14536	14619	14687	14730	14466	14519	14670	14504	14721	14552	14517	14496	14559	14517	14509	14607	14614	14750	14593	14506	14649	14521	14456	14627	14605	14596	14585	14740	14693	14460	14596	14641	14624	14581	14603	14673	14677	14742	14672	14444	14645	14678	14702	14485	14520	14588	14619	14576	14540	14706	14731	14437	14608	14762	14652	14651	14563	14532	14820	14461	14616	14566	14526	14650	14608	14515	14481	14447	14656	14652	14749	14639	14723	14575	14455	14558	14565	14622	14632	14609	14710	14542	14490	14803	14630	14554	14648	14594	14599	14802	14799	14766	14528	14692	14531	14602	14579	14515	14547	14741	14480	14700	14564	14566	14622	14703	14645	14520	14623	14436	14474	14568	14631	14548	14639	14480	14616	14578	14674	14589	14491	14637	14634	14568	14556	14578	14640	14589	14760	14581	14605	14662	14643	14361	14719	14656	14632	14578	14697	14455	14619	14737	14644	14707	14548	14674	14581	14603	14653	14520	14558	14716	14553	14498	14568	14592	14587	14571	14598	14641	14629	14676	14582	14424	14701	14479	14689	14697	14688	14522	14518	14477	14588	14714	14590	14591	14591	14708	14602	14556	14578	14713	14545	14436	14326	14737	14605	14410	14739	14607	14601	14678	14644	14534	14612	14526	14449	14482	14628	14697	14518	14688	14634	14494	14520	14604	14779	14590	14460	14644	14755	14766	14566	14554	14692	14625	14617	14614	14735	14605	14787	14550	14701	14673	14551	14763	14491	14448	14493	14670	14598	14628	14522	14503	14643	14694	14623	14626	14532	14431	14572	14571	14556	14618	14654	14547	14768	14655	14615	14585	14709	14723	14547	14594	14585	14582	14700	14528	14621	14554	14604	14657	14582	14443	14507	14444	14482	14597	14618	14697	14620	14637	14308	14762	14527	14675	14679	14708	14634	14446	14562	14548	14541	14731	14464	14803	14597	14362	14542	14570	14538	14547	14557	14550	14515	14598	14473	14511	14509	14547	14540	14686	14531	14434	14630	14466	14593	14600	14446	14590	14840	14594	14557	14514	14552	14627	14546	14696	14700	14612	14564	14483	14578	14586	14544	14652	14571	14620	14642	14595	14555	14638	14650	14541	14688	14556	14561	14389	14520	14494	14534	14622	14852	14733	14751	14582	14748	14504	14634	14747	14544	14596	14570	14382	14540	14529	14554	14745	14669	14667	14710	14574	14610	14694	14565	14768	14599	14712	14595	14515	14580	14557	14637	14589	14686	14638	14584	14675	14484	14724	14518	14713	14668	14521	14597	14664	14654	14591	14519	14482	14628	14474	14478	14789	14366	14678	14525	14681	14559	14423	14622	14446	14555	14548	14680	14520	14453	14533	14524	14283	14624	14572	14615	14434	14569	14752	14649	14453	14576	14442	14579	14632	14650	14608	14517	14687	14655	14487	14601	14600	14685	14677	14622	14586	14502	14569	14596	14656	14677	14611	14726	14597	14714	14703	14683	14580	14571	14653	14590	14686	14662	14477	14449	14524	14664	14714	14581	14453	14564	14599	14555	14603	14752	14692	14611	14597	14564	14445	14512	14547	14425	14526	14627	14757	14504	14639	14633	14741	14549	14527	14546	14626	14736	14528	14646	14638	14652	14504	14624	14593	14687	14492	14541	14581	14526	14554	14682	14571	14557	14596	14668	14610	14477	14516	14806	14569	14521	14698	14612	14720	14573	14637	14548	14618	14749	14553	14578	14602	14674	14678	14602	14807	14495	14517	14538	14630	14623	14609	14562	14514	14543	14541	14506	14601	14634	14543	14802	14670	14634	14745	14548	14532	14525	14648	14671	14553	14623	14581	14455	14589	14615	14523	14489	14534	14590	14402	14794	14603	14646	14476	14673	14647	14552	14788	14628	14711	14551	14705
23635	20963	28325	23950	22326	25489	25304	20933	19907	23639	42080	49726	41532	32364	23410	18661	17575	17381	17147	17079	17158	17193	17139	17041	17241	17202	17148	17104	17055	17245	17194	17183	17320	16984	17216	17069	17062	17151	17216	16840	17383	17107	16932	16984	17200	17029	17046	16963	17147	17250	17233	17306	17231	17000	16882	17147	17213	16886	17012	16974	17120	17097	17165	17125	16900	16998	17046	17150	17024	16924	16979	16930	17160	17274	17164	17176	16848	17179	17020	17276	17115	16967	16951	17229	17023	17057	17126	17226	17068	17023	17171	17277	17037	17070	17043	16931	16984	16871	16977	17213	16919	17008	17023	17149	17058	17140	17250	17195	16975	16914	17048	17082	17123	16799	17052	17055	16789	16939	16946	16981	17129	17119	17044	16993	17035	17099	16950	17163	17011	16885	16972	16917	17128	16959	17255	17196	16933	17145	17012	16978	17166	16799	17110	17370	17003	17199	17015	17194	16984	17079	16940	16992	17098	17068	17134	17104	16963	16989	17014	17135	16950	16929	17127	16965	16922	17119	16964	17110	17067	16863	16928	16916	17042	17102	17161	16797	16852	17114	17080	16902	17033	17087	17050	17158	17193	16830	17041	17093	17036	16977	17041	17174	17194	16964	17001	17072	16834	17216	17066	17102	17008	17146	16951	17001	17017	16962	17136	16992	17143	17136	17269	16977	17059	17019	17150	17195	17089	17124	17041	16758	16961	17135	17107	17309	17135	17045	17044	17066	17069	17049	17049	17085	16977	17202	16867	16973	17189	17174	16900	16828	16932	16895	17056	17145	17251	17271	17202	17072	17163	17112	16902	17057	17243	16852	16933	17041	17081	16923	17049	17066	16927	16995	17093	16773	17078	17094	17077	17054	16929	17136	17312	17131	16960	16995	17190	16937	17127	17245	17017	17237	16956	17222	17069	17123	17084	17177	17161	17254	16929	17006	17009	17035	16983	17139	17264	17060	16946	16969	17014	17178	17092	17186	16970	16764	16753	16976	16947	16992	17208	17164	17022	17042	17069	17200	17156	16921	17179	17087	17114	17200	16979	17167	16893	17002	17148	17167	16941	17013	17170	16998	17178	16988	17088	17206	16946	16979	17191	17010	17201	17006	16968	16978	17087	16896	17013	16937	16986	16862	17060	16944	16859	16885	17007	16994	16957	17036	16977	17206	17170	16988	16915	17115	16893	17068	17092	16941	16929	17058	17150	16892	16799	17145	17062	17025	17036	17076	17072	16952	17039	16869	16932	17040	17073	17033	16972	16883	16917	17103	16912	17127	17357	17063	16990	17267	17106	16937	17152	17055	16803	17181	17069	16912	17008	16868	16966	16970	17026	17033	16958	16967	17074	17136	17110	17023	16831	16890	16918	16931	17145	17086	17167	17085	17040	17157	16913	17096	17115	17096	17069	16802	16883	17077	16982	16931	17014	17103	16995	17010	17064	17013	16955	17256	17041	16818	17012	17110	17047	16966	16874	16845	16858	17010	16972	16955	16885	17207	17095	16859	16885	17003	17037	17130	17005	17001	17094	17019	16972	17064	16974	16925	16739	16935	17025	16912	17018	17070	17068	16938	16962	17020	17004	17035	16974	16853	16985	16896	17049	17263	16855	17060	16962	17019	17016	16814	16948	17164	17029	17080	16996	17067	16758	16886	16792	17123	16996	17243	17065	17016	17023	16990	17270	16968	16926	17053	17083	17040	16938	16897	16947	16955	16893	16966	17238	16927	16833	17022	17273	17081	16996	16927	17051	17096	17035	17079	17165	17166	17007	17115	16879	16991	16878	17156	17176	17256	17161	16955	17074	17182	16928	17026	17067	17122	16927	16952	17241	16950	17047	17002	17033	17150	17218	17061	17085	17009	17099	17090	16940	17072	17016	17119	17036	16958	17089	17097	17093	16695	16786	17275	17154	17008	16803	17050	17031	17015	16959	17007	16852	17150	16952	17051	17155	16909	17027	17031	16955	16868	16967	17158	16796	16910	17083	16981	16996	16940	17056	16962	17171	16975	17089	17232	16854	17009	16927	17052	16875	17017	17271	16923	17001	17103	16888	17100	16976	17250	17133	16850	17114	17166	17223	17039	17274	17102	17023	17061	17004	16831	16912	17162	16992	17153	17120	17025	16966	16970	17163	17226	17153	17091	17095	17003	16998	16883	17103	17028	16865	16980	17078	17078	16976	16912	17112	17136	17142	16984	16745	17163	17209	17035	16798	16925	17204	16904	17074	17100	17094	17447	17117	17029	16984	16776	17039	16943	17149	16781	17036	16989	16891	17054	17049	17154	17052	17003	17266	16988	17014	17117	17126	17161	16931	16863	17004	17104	16970	17152	16803	17007	16982	17126	17005	16991	17018	17108	16732	17026	17099	17150	16954	16876	17013	17135	17055	17216	17026	17065	16940	16953	17093	17044	17066	17045	17188	17057	17080	17036	16903	17221	17144	16818	17124	17183	16978	17202	17089	17057	16980	17022	17057	17216	16964	17164	17076	17067	16876	16997	17113	17116	16856	17145	16988	17173	17022	16971	17105	16872	17035	17253	17082	17152	17201	17008	17157	16903	16955	17219	17061	17230	16921	16918	16822	16905	17093	17054	17199	16999	17036	16842	17058	16964	16914	16845	17295	17058	17132	17058	17043	17101	16956	17067	17164	16998	17128	16965	17104	16954	17133	17025	17075	16944	17017	17082	16923	17024	17091	17066	17194	16978	16970	17040	16993	16779	17171	17119	17029	17114	17078	16951	17044	17105	17016	17241	16961	17059	17197	17168	17092	16995	17082	16973	17215	16962	17140	16938	16811	17101	16787	16904	16966	17128	16994	17140	17198	16946	17038	16856	17101	17027	17090	17137	17004	16989	16917	17222	16905	17098	17210	17005	17087	16956	16974	16970	17086	16884	16891	17024	16818	17055	17012	17129	17135	17227	17073	16926	16978	17099	17248	16925	17202	16954	17189	17207	17105	16981	17117	17090	17217	17037	16993	17189	17127	16913	16939	16921	17059	17083	16960	17032	17005	17032	17120	16960	17044	17195	17047	17152	16926	17078	17179	17036	17151	16962	16856	17059	17164	16922	17150	17199	17057	16962	16909	17085	17278	16878	17096	17050	17063	17098	17238	16931	16987	17216	17031	17101	17168	17032	16926	17118	17091	17092	17030	17270	17187	17097	17153	17076	17143	16943	16852	17318	17051	17041	17088	17001	17262	17080	16934	17016	16899	17082	17077	16912	17068	17132	17142	16965	17019	17039	16986	17059	17144	16930	17183	16991	16872	17051	16910	16967	16956	17253	16908	16975	16906	17009	17027	16958	17092	16883	17124	16957	16924	16943	16950	17130	17027	16929	17134	17236	17231	17132	16910	17120	17170	16999	17100	16848	17049	17077	16967	16909	17034	16879	17007	17043	17017	16870	17160	17069	16963	17026	16945	16808	17021	16976	16950	17121	17052	17218	17035	17025	16918	17166	17053	17195	16967	17047	17129	16951	16949	17106	17224	16926	16943	17072	17047	16987	16987	17161	17098	17058	17029	17146	16941	17166	16899	16918	17050	17085	17045	16988	17147	17180	16972	16986	17177	17026	16958	16941	17108	17022	16950	16775	16894	16992	17090	17087	17211	17102	17009	17027	17102	16823	17088	17005	17022	17055	17072	17287	17121	16992	17015	17005	16977	17137	16944	16794	16922	16967	17022	16934	17096	16964	17066	17119	16916	16943	17163	16911	17065	17135	16969	17001	16891	16792	17105	16959	16967	17035	16879	17008	16970	17117	17203	17120	16945	17051	17172	17198	17130	17181	16849	17119	16946	16926	17031	17031	17082	16995	17170	16793	17122	16944	16829	16913	17117	17183	17179	17075	17013	16958	17073	17129	17213	16916	17037	17015	16794	17120	17235	17068	16973	17094	17087	16995	17067	17010	17086	16952	16939	16941	16965	17202	17087	17106	17062	17277	16956	16949	16876	17184	17109	17159	17224	17235	17124	16909	17042	17021	17029	16886	17141	16873	17098	17118	17079	17132	16979	16975	16981	17196	16987	17208	17148	17205	17055	16981	17300	16834	17140	17101	16970	16902	17096	17003	16948	17021	17283	17047	17119	16921	17175	17125	17024	16981	17186	17035	17092	17245	17000	16949	17031	16993	17203	16935	17047	16922	17014	16912	17067	17151	17122	16928	17070	16912	16983	17062	16974	17052	16932	17136	16915	17112	17102	17061	17031	17186	17045	16920	16936	17146	17045	16950	17048	17079	16930	16947	17041	17016	16998	17192	17236	16978	16744	16866	16921	17067	16792	16979	17076	17163	17049	16847	17081	16913	17030	17123	17085	16871	17187	17019	16980	17079	17162	17069	17003	17008	16979	16975	17248	16973	17152	17015	17038	17066	17044	16965	16917	16986	17175	17044	17204	17100	17161	17108	17209	16964	17079	17006	16887	17191	17076	16871	17044	17124	16916	16970	17100	16997	17030	17180	17006	17086	17036	17008	17083	16896	17166	17039	17009	17178	17048	17032	17020	16923	17038	17097	16929	17086	17081	17148	17167	17116	17381	17093	17024	17104	17127	17141	17108	17056	17205	16960	17111	16908	17007	17078	16885	17008	16858	16893	17143	17186	16975	17096	17013	17012	17052	16895	17132	16974	17012	16838	17055	16932	16909	17223	17046	17014	17097	17093	17155	17118	17226	16969	17087	17202	16898	16887	17160	16945	16964	17013	17127	17198	16987	17071	17100	16913	17009	17163	17074	17048	17094	17092	16883	17078	17052	17007	16992	17008	17129	16957	17208	17205	17080	16994	17145	17198	17011	16976	16946	17048	16958	17104	17035	16881	17199	17041	17220	17048	16855	17201	16916	17057	17071	17017	16995	17012	17048	17144	17001	16983	17131	16932	17108	17000	17064	17180	17154	17122	16985	17146	16991	17081	17151	17067	16996	16944	17049	16970	17003	16981	16808	17133	17207	16872	17119	17217	16783	17008	17125	16910	16913	16952	17088	17088	16997	16986	17131	17097	16997	17069	17008	16923	17098	16994	17184	17078	16944	17175	16810	16979	17005	16902	17117	16993	17095	17041	16857	16980	17052	16996	16963	17086	16951	16984	16988	17098	16978	16976	17153	16938	16969	16988	17075	17092	17162	17169
20951	39017	37757	30744	27893	25697	20330	19142	18425	24347	44957	48755	40812	30770	20004	15275	14219	14012	13867	13974	14001	14080	14046	14087	13998	13888	13954	14006	13858	14102	14087	13818	14006	14121	14117	13946	13970	14077	13903	14010	14260	13997	14054	14248	14159	13942	13932	13909	13997	14114	13999	13994	13791	13900	13980	14007	13985	14021	14083	14103	14052	13921	13977	13970	14034	14068	13983	13927	13919	14157	14168	13910	13994	14182	13904	13869	14022	14066	14045	13880	14178	13913	14064	13994	14054	14068	13910	14014	14121	13844	13925	13828	13951	14084	13941	14229	14182	13985	13972	14089	13894	14047	14089	13935	13930	14085	13987	13936	13911	13964	13976	14224	14011	13999	13797	14152	13963	14073	14072	14058	14038	14002	14034	14006	14066	14155	14061	14023	14060	13922	14080	13873	14123	14041	14182	13963	13988	14153	13902	14054	13964	13972	14050	13975	14153	14051	14038	14001	14093	13921	13875	14018	14139	14059	14059	13893	13951	14026	14069	13992	13897	14164	14018	13910	14071	13974	13994	13891	14040	14087	14093	13968	14005	13976	13939	13950	14109	13974	14028	13918	14067	14028	14016	13877	13933	14001	14023	14060	14053	14015	14082	13992	13967	14123	14025	14049	14146	14133	14041	13864	13989	14046	14011	14039	13977	13920	14101	13994	14004	13921	14022	13968	14128	13970	13920	14078	14077	13966	14053	13890	13936	13900	13942	13916	13866	13988	14039	14182	13984	14000	14011	14159	14089	13979	14062	14001	14065	14171	13970	14087	14015	14014	13992	13907	13937	13755	13993	14000	13876	14001	13978	14125	13889	14072	14061	14063	13983	14094	14064	14033	14104	13841	14020	13809	14015	14107	13901	14138	13950	13915	13979	14032	14067	13862	14085	14025	13966	13926	13860	14111	14077	14121	13952	13865	14040	13816	14125	13955	14091	13904	13983	14023	14002	13967	14016	14102	14067	13904	13922	14053	13990	14015	13908	13980	13859	14174	14022	14048	13935	13960	14148	14100	13903	14223	14018	13977	14023	13881	14071	14110	13994	13998	13971	13982	13957	13931	14051	14020	13941	13866	13779	13955	13948	13965	14049	13916	13945	13924	13940	13988	14194	14121	14015	13873	13920	14057	14089	14248	13935	13885	13998	13868	14061	13977	13953	14033	13990	13929	13886	13907	14059	14026	13864	13886	13961	13828	14069	14023	14114	13831	14109	13900	13888	14006	13925	13801	13855	13962	14107	14022	14080	13756	13997	13989	13981	14255	14096	13944	14077	14035	13904	13999	13916	13969	13960	14054	13889	14056	14049	13966	13946	14032	13909	13761	14036	13977	13983	13808	13864	13970	14194	13880	13989	13958	13845	14063	13897	14053	13919	13907	14050	14264	13960	14064	13963	14116	14017	14020	13981	13913	14191	13894	13966	13969	14028	14076	14003	14218	14039	13997	14045	13965	14124	14147	14069	13962	13896	14032	14060	13893	14049	14103	13845	14060	14055	14279	13999	14094	13987	14000	13849	14063	14170	14084	13955	13937	13902	13994	14119	14050	14088	14091	13973	13939	13928	13960	13945	13950	13884	14056	13987	13995	14077	13987	14203	13993	13957	13940	13868	14203	13901	14029	14039	14021	14034	13953	14004	14111	13922	14000	14092	14074	14038	13955	14017	14054	13863	13942	13809	14115	13940	14074	13778	13971	14045	14086	13955	13867	13877	13921	13967	13923	14011	13913	13969	14020	13790	13912	13878	14070	14149	13898	14105	13867	14147	13994	14128	13956	14083	13964	13888	14103	14030	14159	13927	13894	14014	13972	14093	14156	14053	14074	13988	14133	13999	13902	14012	14024	14003	13942	14123	14001	14073	13876	14072	14084	13859	13921	13852	13988	14085	13885	14059	14089	13871	13986	14197	14063	14019	14025	13957	14079	14048	14119	14084	13911	14083	14051	14020	14039	14101	13991	14078	13983	14046	13991	14037	14078	14071	14036	14095	13989	13883	14004	14111	13864	14126	14137	14005	13971	14087	13901	13864	14014	13991	13759	13899	13923	13968	13912	14026	13871	13901	13770	14141	14123	14179	14015	14237	13958	13905	13926	13972	14189	14018	13994	14130	14073	14048	14050	14019	13895	13997	13936	14053	14080	13889	13841	14019	14096	14026	14103	13857	13993	13981	14060	14144	13873	13919	13957	14078	13936	13936	14155	13999	14091	14119	14004	13779	14146	13907	13935	14082	14019	13988	13822	13912	14017	14061	14002	14073	14078	13885	14169	14120	13782	14033	14144	13957	14136	14187	13999	14036	14131	14026	13942	13774	14058	14125	13957	14056	14010	14133	13954	13893	14121	14108	13921	14021	13787	14055	13793	13971	14061	14020	13961	13902	13861	14105	13937	14103	13982	13996	13926	13893	13868	14087	14033	13984	14135	13913	13964	13849	14018	14118	14001	14063	14003	14084	13964	13993	14071	13969	14022	14156	13925	14014	13980	13967	13984	13878	14194	13985	14086	14038	14157	13979	14071	14011	13953	13886	13832	13963	14163	14027	13984	13958	14074	13986	14114	14001	13977	14028	14062	14044	13795	14169	13914	13960	13874	14030	13866	13908	13919	13955	14046	13998	13964	13906	13869	13916	13958	13950	14018	13970	14021	14004	13880	14094	13936	13960	14117	13925	13928	13970	13900	14055	14020	13982	13949	14153	13890	14155	14023	13965	13936	13922	14056	13925	14089	14020	14057	13920	14129	14058	14014	14000	13968	14088	13983	14059	13845	13947	13917	13903	14050	14011	13946	14093	14016	14011	13866	14123	13882	13978	14087	13851	14039	13937	13881	14000	14039	14008	14087	14096	13961	13871	14001	14044	13885	13947	13890	14145	13978	14025	13839	13813	13940	13937	13849	13846	13888	13915	14009	13886	14040	14099	14133	13965	14027	13840	13904	13961	13839	13974	13971	13897	13977	13879	14043	14025	14131	14002	14086	14118	14015	13980	13805	13984	14177	13774	13983	14000	14027	14013	14025	13874	14071	14034	14085	14131	13972	13976	13905	13985	13935	13974	14161	14202	13967	13899	14054	14048	14064	13931	14017	14049	13916	14015	14151	13864	14129	14013	13989	13836	14196	13956	13985	14013	14099	13975	13977	13893	14048	13913	14080	14091	13942	14221	14090	13953	13945	14054	13965	13824	14133	14079	13968	14070	13903	14146	14003	13843	13782	14095	14035	14027	14103	14129	14045	14102	14038	13992	13755	13933	14002	14157	14017	14191	14032	13974	14049	14077	14035	14004	13936	14058	13994	13969	14055	14286	14142	14035	14139	14060	13935	14034	13924	14145	13951	14017	14023	13897	14092	13936	14024	13946	14171	14062	14089	14080	13824	13890	13897	14007	14018	14009	13949	13999	14033	14001	13924	14017	13980	14120	13898	13806	13938	13873	14044	13969	13992	14067	13963	13912	13998	13954	14134	13993	14067	13979	14051	14006	13966	13951	14065	13829	13995	13937	13993	14032	14130	14049	14017	14062	13851	13991	13946	14057	13873	14012	13967	14124	14093	14186	13995	14150	13897	13964	13885	13999	14090	13937	13847	14037	13907	14090	13903	14102	14039	14016	14019	14084	14054	14015	13777	13965	14021	14049	14013	13937	13992	13799	14193	13869	14043	14110	13942	14303	14085	14010	13913	14065	14072	14036	13843	14026	13940	13875	14009	14031	13991	14017	14079	13999	13916	13965	14063	14042	14078	13890	13840	13767	14046	14026	14128	13939	14168	14037	14045	14023	14082	14082	13835	13907	13884	13967	13982	14056	14115	13982	14182	13999	14067	14011	14029	14029	14060	13907	13845	13842	14038	14008	14031	13969	13984	13891	14015	14073	14083	14004	13978	14097	14009	13847	14038	13962	14057	14009	13952	13849	14047	14067	13979	14065	13873	13967	14084	14014	13954	14098	13759	14070	14084	13765	13987	14045	14063	14082	14101	14093	13951	13957	14061	13980	13819	14042	14157	13836	13845	13909	14077	13915	13948	13953	13773	13967	13926	13919	13920	14003	14091	14050	13937	14172	14036	13936	13912	13969	13986	14028	13991	13921	13950	14000	14043	13938	14015	13949	14137	14109	14045	13797	14059	14054	14071	14100	13903	13833	13728	13960	14034	14203	14100	14016	14023	13832	14074	14008	13885	14112	13874	13948	13888	14032	14098	13984	13970	13893	13972	13912	14169	13945	13933	13891	14094	14015	13974	13982	13967	13966	14072	13852	13994	13936	14045	14006	14017	13968	13978	14075	13927	13944	13892	13942	14028	14058	14113	13827	13900	14131	13910	14023	14023	14171	13961	13945	14106	13939	14053	14084	14042	13981	13936	13868	13926	13910	14028	13822	13877	14001	13914	14056	14053	13975	14057	14006	13958	13959	14124	14005	13890	13966	14010	13978	13917	13993	13894	13929	13884	13879	13905	14192	14054	13976	13897	13987	14050	13869	13716	14063	13994	13895	13992	13998	14109	13903	13941	13912	13978	14080	14053	13974	13916	14030	13968	13993	14173	14071	14171	13956	13916	14142	14027	13754	14176	14034	14154	14122	13863	13997	14044	14063	13878	13932	14045	14161	13959	14031	14000	13963	13969	14005	13866	13997	13878	14138	13929	14041	13969	14043	14052	13972	14106	14081	13839	14061	14084	13988	14060	14018	13745	13979	13878	13893	13996	14229	13997	14037	14000	13943	14136	13967	14171	13793	13957	14037	13872	14171	14032	14017	13988	13990	14019	13973	14006	13846	14029	13747	13779	13917	13854	13943	14025	13871	13986	14115	14071	14064	13974	14043	13947	14210	13888	14151	13968	13963	13902	13848	14156	14014	14182	14240	14048	14016	13885	14075	13876	14006	14024	14043	14121	13961	13777	13727	14084	14088	14045	13967	13971	13986	14115	13920	14017	14072	13937	14003	13839	14080	13863	14025	13996	14011	14112	14041	13976	14001	14189	13841	14074	14093	14023	14086	14041	13909	13812	14108	14023	14138	14114	13908	13878	13946	14072	14029	14018	13866	14103	13841	13938	14184	13875	14161	13995	13926	14018	13973	13873	13989	14081	13927	14024	13990	13916	14048	14076	14057	13980	13913	13911	13962	14062	14172	14017	13986	13960
30194	23302	24213	22423	19975	19577	18759	18225	18327	18695	19930	22041	20545	19191	18242	17769	17587	17668	17716	17677	17778	17651	17468	17668	17374	17523	17822	17888	17608	17460	17635	17712	17588	17534	17649	17562	17616	17535	17613	17529	17669	17629	17404	17549	17604	17511	17416	17587	17655	17568	17554	17637	17699	17413	17546	17708	17582	17624	17692	17502	17768	17528	17546	17599	17627	17785	17540	17340	17429	17510	17492	17522	17457	17389	17725	17517	17568	17570	17727	17599	17797	17632	17521	17501	17465	17576	17331	17578	17732	17457	17535	17374	17648	17541	17427	17655	17775	17700	17521	17653	17582	17489	17451	17714	17455	17855	17635	17359	17460	17378	17423	17557	17701	17674	17683	17533	17708	17607	17597	17530	17532	17400	17755	17587	17458	17567	17490	17507	17615	17413	17660	17676	17455	17404	17707	17678	17669	17784	17601	17653	17415	17595	17516	17585	17612	17607	17711	17507	17406	17715	17334	17458	17695	17574	17466	17430	17585	17430	17588	17495	17440	17527	17521	17545	17451	17718	17682	17511	17386	17374	17683	17725	17468	17537	17538	17704	17599	17658	17638	17468	17523	17504	17471	17455	17464	17513	17547	17582	17701	17467	17701	17449	17463	17605	17430	17643	17724	17736	17728	17698	17577	17482	17317	17571	17564	17742	17369	17430	17580	17540	17301	17462	17567	17456	17509	17368	17522	17577	17559	17561	17553	17442	17689	17502	17666	17601	17621	17668	17509	17559	17489	17639	17547	17523	17603	17558	17523	17341	17280	17340	17656	17514	17425	17373	17348	17180	17581	17702	17633	17787	17686	17786	17364	17489	17702	17544	17626	17467	17330	17403	17397	17413	17496	17749	17661	17554	17518	17733	17798	17744	17333	17324	17724	17637	17565	17442	17651	17777	17562	17516	17525	17664	17522	17608	17641	17385	17572	17504	17355	17424	17414	17398	17377	17302	17537	17468	17434	17377	17382	17582	17530	17694	17445	17652	17665	17492	17722	17699	17630	17647	17495	17332	17520	17631	17555	17391	17381	17542	17539	17654	17718	17557	17452	17696	17522	17543	17379	17556	17673	17516	17766	17443	17362	17614	17544	17770	17509	17430	17401	17479	17611	17506	17648	17485	17576	17627	17710	17478	17504	17543	17601	17362	17493	17607	17596	17570	17575	17376	17737	17713	17376	17552	17569	17553	17736	17587	17612	17631	17685	17639	17523	17649	17483	17707	17410	17405	17268	17649	17496	17399	17710	17565	17664	17597	17589	17444	17551	17477	17451	17622	17538	17613	17553	17657	17417	17420	17618	17510	17535	17719	17490	17497	17634	17491	17555	17646	17695	17599	17540	17473	17470	17544	17462	17660	17512	17645	17409	17391	17595	17499	17441	17661	17515	17788	17671	17532	17572	17481	17766	17497	17482	17577	17411	17469	17639	17440	17728	17727	17564	17281	17379	17610	17534	17608	17453	17471	17539	17583	17592	17738	17630	17590	17539	17758	17599	17387	17491	17575	17516	17280	17495	17433	17721	17629	17521	17445	17595	17678	17650	17505	17539	17452	17541	17464	17781	17527	17548	17753	17783	17358	17525	17423	17698	17533	17579	17621	17837	17516	17691	17609	17554	17477	17630	17480	17336	17471	17729	17485	17770	17653	17561	17771	17600	17459	17566	17413	17505	17454	17416	17560	17515	17489	17547	17392	17631	17565	17786	17540	17739	17608	17428	17628	17570	17535	17473	17472	17532	17560	17494	17670	17662	17461	17650	17627	17554	17514	17645	17792	17510	17523	17411	17562	17570	17525	17511	17584	17645	17850	17534	17534	17583	17523	17574	17485	17593	17649	17473	17602	17478	17537	17627	17630	17518	17522	17412	17639	17671	17555	17659	17762	17611	17459	17626	17528	17526	17660	17594	17625	17441	17374	17636	17461	17371	17637	17444	17384	17507	17623	17542	17582	17629	17420	17518	17507	17644	17501	17412	17429	17600	17693	17479	17519	17507	17551	17485	17576	17371	17628	17508	17636	17590	17541	17497	17773	17800	17730	17616	17540	17484	17650	17591	17803	17641	17522	17572	17802	17718	17601	17648	17627	17741	17567	17552	17486	17458	17566	17638	17676	17518	17546	17378	17573	17686	17604	17553	17565	17618	17523	17724	17461	17526	17692	17712	17569	17599	17633	17640	17622	17692	17423	17540	17695	17363	17555	17497	17651	17567	17673	17392	17468	17587	17593	17454	17453	17626	17422	17674	17718	17608	17608	17540	17471	17702	17602	17706	17470	17564	17598	17644	17487	17596	17602	17642	17626	17410	17529	17410	17634	17661	17545	17469	17790	17652	17437	17547	17455	17486	17543	17474	17717	17631	17508	17580	17655	17572	17482	17650	17499	17325	17704	17571	17633	17453	17353	17567	17567	17571	17749	17527	17438	17623	17479	17504	17504	17426	17647	17793	17480	17755	17676	17474	17528	17630	17601	17602	17446	17475	17725	17691	17475	17462	17572	17457	17607	17576	17540	17517	17555	17730	17598	17260	17552	17617	17483	17505	17652	17448	17427	17563	17549	17508	17467	17572	17566	17761	17606	17564	17738	17641	17338	17741	17739	17706	17478	17564	17622	17632	17565	17392	17520	17402	17544	17540	17591	17546	17609	17432	17480	17582	17656	17392	17359	17341	17554	17565	17647	17559	17679	17691	17557	17629	17592	17725	17484	17428	17437	17535	17424	17338	17650	17445	17466	17503	17410	17411	17538	17734	17704	17562	17617	17439	17473	17674	17486	17448	17680	17536	17475	17339	17693	17564	17514	17661	17565	17460	17594	17419	17549	17526	17519	17480	17498	17486	17582	17660	17571	17610	17617	17553	17703	17701	17580	17545	17487	17525	17742	17615	17479	17686	17436	17269	17646	17483	17637	17469	17657	17494	17593	17636	17640	17625	17540	17649	17515	17592	17623	17598	17595	17693	17649	17589	17605	17625	17443	17460	17716	17698	17385	17620	17625	17447	17480	17687	17323	17684	17517	17486	17557	17484	17490	17606	17604	17570	17595	17538	17599	17555	17718	17276	17678	17898	17636	17441	17620	17676	17802	17460	17609	17709	17696	17711	17562	17723	17518	17488	17520	17623	17698	17521	17674	17519	17558	17719	17420	17392	17491	17639	17613	17681	17599	17600	17497	17643	17440	17757	17700	17685	17458	17579	17817	17578	17572	17699	17652	17625	17617	17539	17571	17531	17479	17635	17565	17521	17585	17403	17430	17818	17691	17668	17674	17630	17574	17630	17531	17473	17375	17574	17383	17334	17444	17401	17614	17865	17437	17485	17615	17495	17527	17613	17438	17511	17481	17477	17610	17597	17542	17722	17576	17420	17511	17255	17513	17549	17333	17359	17427	17631	17647	17458	17574	17587	17733	17383	17552	17339	17519	17614	17414	17447	17499	17644	17513	17718	17477	17665	17236	17564	17571	17603	17592	17568	17585	17414	17548	17397	17471	17727	17724	17677	17667	17747	17470	17520	17578	17510	17712	17347	17441	17708	17457	17646	17653	17619	17446	17330	17573	17559	17488	17585	17665	17403	17696	17578	17474	17510	17672	17612	17440	17466	17186	17423	17454	17578	17593	17603	17634	17664	17393	17560	17461	17619	17581	17663	17681	17436	17392	17685	17599	17550	17447	17490	17627	17726	17677	17513	17560	17579	17555	17604	17823	17514	17464	17799	17497	17676	17633	17600	17489	17578	17493	17603	17697	17570	17778	17657	17529	17376	17475	17796	17542	17834	17500	17792	17507	17628	17409	17545	17651	17614	17612	17481	17798	17479	17799	17681	17484	17448	17538	17549	17634	17386	17382	17422	17462	17402	17458	17688	17442	17687	17575	17537	17627	17486	17600	17669	17396	17337	17589	17703	17495	17588	17537	17565	17533	17537	17536	17734	17680	17637	17607	17589	17592	17356	17745	17697	17625	17613	17419	17468	17536	17641	17643	17596	17551	17490	17402	17524	17371	17643	17374	17514	17694	17456	17428	17618	17524	17445	17483	17627	17480	17718	17545	17640	17503	17752	17464	17683	17406	17493	17577	17473	17361	17523	17418	17539	17647	17579	17505	17681	17600	17635	17513	17504	17597	17635	17439	17834	17586	17755	17671	17532	17701	17759	17548	17680	17634	17562	17463	17591	17504	17427	17361	17527	17714	17522	17583	17360	17343	17600	17622	17670	17509	17469	17487	17602	17527	17586	17497	17765	17442	17514	17528	17495	17670	17641	17512	17469	17637	17557	17581	17321	17610	17387	17411	17503	17613	17694	17451	17499	17609	17540	17540	17568	17608	17571	17501	17342	17700	17682	17666	17493	17538	17589	17797	17618	17419	17566	17541	17699	17475	17584	17630	17693	17549	17538	17408	17609	17631	17488	17683	17614	17497	17332	17504	17458	17508	17578	17383	17712	17600	17654	17591	17527	17577	17633	17560	17816	17797	17605	17408	17519	17367	17653	17519	17443	17604	17535	17457	17631	17398	17493	17570	17632	17471	17758	17453	17684	17357	17601	17520	17672	17672	17779	17391	17502	17436	17423	17570	17477	17560	17614	17435	17645	17244	17626	17501	17679	17538	17613	17504	17833	17431	17536	17683	17350	17491	17635	17528	17519	17716	17666	17557	17515	17488	17510	17685	17617	17676	17372	17375	17471	17263	17631	17568	17582	17694	17726	17403	17500	17478	17456	17412	17567	17566	17659	17781	17465	17576	17479	17703	17635	17578	17582	17592	17498	17517	17645	17393	17713	17458	17586	17456	17490	17492	17521	17541	17250	17507	17476	17619	17765	17614	17755	17331	17510	17592	17556	17491	17810	17446	17453	17513	17340	17522	17596	17619	17376	17529	17586	17645	17583	17379	17561	17393	17414	17532	17475	17665	17630	17571	17516	17557	17534	17324	17507	17472	17379	17536	17635	17580	17543	17553	17528	17686	17613	17473	17688	17450	17478	17646	17593	17712	17657	17382	17543	17484	17683	17661	17761	17637	17431	17423	17611	17624	17437	17534	17626	17748	17473	17577	17569	17568	17650	17529	17434	17637	17559	17471	17465	17544	17490	17595	17643	17460	17713	17614	17575	17469	17615	17619	17445	17500	17676	17567	17668	17273
18135	22340	21299	19173	17735	17567	16244	15112	15367	16112	18250	20174	17670	15853	14910	14505	14482	14276	14139	14300	14271	14384	14282	14340	14410	14335	14261	14168	14253	13970	14407	14409	14385	14361	14358	14125	14082	14243	14206	14406	14323	14392	14177	14322	14230	14286	14316	14390	14258	14270	14379	14145	14106	14133	14363	14198	14294	14370	14548	14352	14161	14272	14273	14228	14301	14331	14233	14304	14250	14456	14223	14351	14229	14187	14242	14350	14266	14276	14321	14299	14066	14252	14266	14276	14269	14490	14315	14224	14338	14210	14259	14303	14123	14359	14342	14310	14285	14266	14099	14319	14281	14251	14364	14392	14244	14386	14349	14258	14474	14308	14291	14361	14443	14177	14198	14381	14183	14245	14292	14307	14257	14279	14462	14202	14297	14284	14352	14194	14392	14114	14456	14325	14277	14492	14289	14314	14316	14252	14269	14287	14342	14256	14391	14171	14229	14337	14341	14406	14221	14153	14414	14374	14229	14414	14294	14476	14435	14180	14244	14177	14283	14473	14242	14257	14281	14185	14429	14263	14401	14309	14271	14314	14387	14265	14382	14247	14299	14375	14220	14337	14355	14270	14311	14271	14469	14096	14400	14297	14239	14316	14144	14452	14241	14231	14362	14382	14356	14370	14299	14219	14255	14128	14268	14392	14329	14319	14328	14160	14333	14448	14228	14307	14304	14409	14349	14293	14171	14376	14253	14248	14384	14231	14383	14344	14169	14392	14265	14321	14205	14477	14291	14330	14447	14081	14256	14209	14200	14104	14185	14277	14325	14369	14097	14259	14238	14214	14342	14407	14417	14324	14306	14256	14345	14266	14221	14486	14339	14322	14346	14339	14340	14232	14263	14272	14395	14172	14379	14366	14381	14201	14378	14390	14152	14272	14200	14227	14324	14312	14246	14232	14266	14257	14361	14142	14362	14264	14209	14346	14287	14304	14341	14226	14271	14422	14203	14354	14156	14236	14337	14305	14413	14344	14489	14197	14184	14205	14200	14391	14494	14243	14313	14375	14236	14324	14367	14414	14270	14291	14453	14265	14435	14302	14282	14193	14334	14170	14212	14350	14318	14292	14301	14249	14127	14417	14075	14269	14213	14482	14526	14114	14277	14295	14156	14411	14310	14260	14203	14341	14157	14357	14289	14178	14488	14256	14278	14296	14272	14347	14189	14184	14355	14451	14300	14433	14156	14371	14164	14388	14347	14281	14232	14306	14232	14262	14279	14077	14339	14341	14498	14386	14280	14219	14303	14287	14224	14286	14097	14338	14301	14246	14309	14261	14380	14262	14218	14298	14281	14272	14203	13997	14437	14186	14362	14180	14421	14377	14461	14320	14364	14214	14233	14538	14361	14326	14288	14280	14220	14171	14215	14283	14214	14384	14222	14172	14311	14160	14302	14134	14159	14284	14403	14150	14368	14285	14317	14327	14151	14300	14428	14481	14284	14265	14268	14249	14367	14390	14278	14390	14349	14282	14456	14359	14376	14350	14252	14245	14291	14514	14326	14386	14272	14328	14192	14367	14308	14102	14266	14190	14567	14400	14262	14166	14410	14173	14358	14407	14309	14301	14321	14335	14320	14352	14193	14259	14250	14155	14126	14231	14301	14406	14269	14313	14227	14339	14388	14427	14381	14363	14314	14321	14344	14233	14152	14392	14109	14275	14104	14211	14321	14307	14296	14205	14458	14294	14312	14103	14201	14199	14349	14194	14337	14356	14262	14430	14292	14171	14311	14345	14314	14382	14242	14278	14043	14269	14261	14160	14233	14337	14248	14223	14475	14325	14364	14386	14206	14204	14194	14257	14214	14288	14176	14300	14425	14235	14110	14215	14345	14343	14352	14504	14377	14203	14349	14156	14163	14313	14189	14442	14308	14363	14203	14437	14172	14302	14139	14173	14263	14222	14529	14343	14098	14189	14401	14430	14170	14326	14218	14405	14219	14364	14162	14347	14262	14300	14293	14379	14320	14161	14141	14159	14179	14157	14370	14302	14341	14308	14231	14253	14173	14264	14267	14425	14262	14271	14475	14321	14294	14465	14309	14322	14166	14373	14319	14289	14345	14366	14326	14245	14313	14292	14212	14535	14449	14256	14302	14275	14316	14401	14367	14355	14449	14233	14340	14217	14434	14244	14418	14364	14290	14308	14493	14262	14288	14279	14428	14192	14296	14264	14310	14348	14079	14416	14214	14278	14298	14386	14286	14323	14331	14400	14274	14351	14233	14434	14248	14360	14322	14452	14275	14383	14394	14305	14194	14417	14148	14352	14593	14429	14360	14219	14594	14197	14434	14082	14424	14127	14419	14286	14216	14200	14363	14105	14298	14094	14236	14359	14375	14502	14267	14198	14276	14409	14208	14134	14493	14204	14266	14430	14318	14310	14288	14279	14473	14296	14266	14223	14474	14286	14304	14302	14311	14292	14471	14423	14302	14422	14282	14319	14296	14208	14237	14434	14108	14310	14291	14292	14362	14196	14393	14374	14158	14262	14313	14244	14259	14234	14206	14242	14331	14298	14325	14188	14283	14371	14454	14416	14179	14118	14470	14279	14326	14537	14277	14358	14342	14350	14249	14299	14359	14481	14247	14253	14344	14507	14343	14406	14343	14357	14427	14285	14299	14415	14401	14145	14221	14270	14537	14179	14308	14458	14265	14246	14379	14397	14329	14246	14378	14363	14252	14227	14246	14371	14510	14369	14348	14137	14475	14395	14507	14359	14162	14244	14303	14193	14344	14298	14102	14279	14281	14328	14204	14395	14139	14179	14390	14380	14348	14375	14297	14465	14266	14498	14195	14437	14242	14106	14180	14260	14311	14236	14190	14475	14350	14399	14200	14318	14314	14432	14248	14363	14267	14158	14364	14303	14374	14298	14361	14294	14431	14354	14304	14421	14382	14365	14404	14272	14232	14381	14487	14342	14356	14247	14297	14152	14337	14264	14414	14442	14452	14122	14486	14185	14405	14413	14455	14249	14394	14478	14466	14186	14237	14202	14380	14332	14091	14397	14323	14136	14305	14352	14371	14129	14542	14208	14277	14463	14390	14326	14454	14419	14447	14314	14259	14264	14366	14137	14277	14284	14248	14146	14312	14198	14371	14307	14325	14403	14294	14284	14247	14376	14244	14148	14338	14300	14424	14225	14204	14194	14273	14193	14285	14330	14264	14330	14274	14246	14213	14199	14431	14348	14221	14350	14154	14220	14462	14257	14214	14417	14407	14166	14380	14310	14280	14408	14379	14359	14319	14305	14337	14304	14294	14340	14194	14411	14305	14284	14229	14327	14244	14356	14104	14190	14269	14280	14301	14338	14241	14245	14229	14208	14347	14359	14247	14324	14224	14306	14292	14360	14184	14246	14258	14457	14306	14344	14269	14465	14383	14202	14373	14175	14330	14199	14246	14336	14108	14276	14569	14121	14335	14258	14262	14290	14199	14379	14237	14184	14212	14421	14446	14251	14304	14105	14330	14301	14308	14123	14383	14260	14084	14288	14229	14365	14124	14174	14377	14369	14182	14381	14499	14452	14216	14224	14331	14279	14398	14338	14267	14211	14260	14247	14359	14194	14276	14448	14179	14333	14274	14350	14549	14380	14456	14275	14292	14190	14272	14271	14310	14265	14371	14186	14192	14151	14121	14448	14211	14149	14261	14317	14500	14200	14335	14400	14304	14231	14234	14261	14396	14359	14127	14261	14168	14297	14241	14368	14285	14211	14382	14321	14349	14389	14266	14253	14310	14385	14286	14109	14423	14323	14296	14298	14213	14178	14355	14304	14376	14158	14231	14291	14234	14307	14284	14313	14427	14267	14171	14361	14210	14274	14357	14451	14334	14268	14347	14407	14490	14141	14210	14304	14309	14402	14227	14164	14140	14176	14398	14312	14345	14372	14331	14483	14360	14470	14204	14365	14261	14364	14346	14385	14255	14254	14264	14414	14368	14379	14129	14338	14261	14395	14370	14351	14341	14381	14147	14279	14211	14345	14442	14260	14281	14194	14231	14268	14436	14414	14352	14179	14475	14310	14185	14364	14368	14328	14125	14298	14393	14368	14345	14307	14307	14348	14182	14196	14396	14075	14167	14223	14273	14249	14329	14332	14162	14413	14345	14302	14396	14394	14202	14266	14380	14139	14248	14274	14446	14326	14295	14351	14229	14357	14182	14156	14306	14267	14336	14267	14263	14221	14098	14258	14361	14585	14225	14305	14448	14265	14222	14436	14336	14325	14127	14531	14340	14310	14310	14311	14306	14484	14193	14388	14437	14346	14427	14324	14308	14373	14249	14125	14415	14322	14200	14150	14402	14395	14288	14298	14208	14117	14378	14376	14368	14246	14325	14311	14241	14265	14289	14378	14184	14359	14329	14168	14300	14343	14325	14371	14339	14293	14380	14361	14197	14318	14422	14149	14179	14266	14271	14272	14364	14342	14489	14350	14251	14121	14474	14347	14247	14235	14268	14198	14350	14308	14361	14372	14283	14309	14257	14263	14317	14208	14256	14213	14355	14228	14143	14222	14244	14258	14339	14305	14420	14337	14320	14334	14319	14336	14349	14248	14247	14345	14462	14344	14287	14307	14196	14347	14149	14146	14428	14320	14365	14521	14165	14163	14323	14469	14221	14461	14343	14375	14299	14238	14376	14432	14342	14301	14176	14372	14294	14346	14456	14174	14290	14310	14463	14373	14348	14343	14274	14395	14240	14238	14392	14273	14318	14227	14346	14168	14332	14310	14334	14216	14373	14201	14263	14219	14289	14269	14181	14526	14179	14655	14368	14342	14172	14366	14360	14297	14361	14170	14469	14198	14323	14282	14434	14143	14402	14190	14191	14288	14288	14367	14439	14383	14344	14340	14275	14168	14389	14420	14414	14252	14480	14494	14224	14253	14272	14293	14296	14247	14314	14309	14340	14349	14308	14229	14262	14331	14371	14322	14313	14366	14399	14289	14499	14210	14265	14263	14191	14518	14286	14387	14438	14427	14298	14255	14346	14376	14298	14126	14342	14232	14575	14328	14202	14356	14386	14327	14283	14304	14332	14335	14223	14183	14312	14391	14302	14350	14185	14270	14296	14354	14286	14344	14311	14352	14305	14362	14178	14302	14221	14122	14342	14355	14237	14366	14268	14359
25716	21023	27672	25727	22557	22834	20931	19144	18833	19056	27323	38662	32224	24094	18962	17069	16485	16296	16501	16432	16399	16498	16218	16350	16367	16246	16340	16431	16168	16398	16619	16469	16267	16334	16431	16287	16317	16517	16278	16192	16388	16260	16500	16278	16356	16284	16275	16398	16485	16398	16492	16294	16409	16145	16431	16359	16439	16187	16371	16591	16455	16511	16549	16433	16425	16340	16456	16227	16251	16431	16383	16314	16552	16340	16587	16167	16463	16405	16138	16060	16310	16075	16423	16204	16357	16407	16256	16470	16235	16447	16386	16305	16217	16324	16213	16216	16421	16439	16320	16210	16358	16298	16352	16291	16293	16390	16183	16237	16335	16360	16297	16281	16191	16260	16277	16276	16205	16321	16458	16506	16254	16461	16393	16305	16192	16395	16360	16237	16220	16255	16391	16384	16342	16383	16407	16318	16451	16381	15948	16205	16466	16170	16394	16320	16155	16160	16148	16476	16355	16259	16325	16393	16314	16379	16349	16174	16290	16070	16346	16317	16285	16259	16183	16082	16174	16182	16352	16216	16222	16193	16300	16403	16372	16398	16132	16238	16355	16230	16256	16275	16379	16423	16246	16452	16224	16194	16209	16208	16474	16183	16408	16434	16495	16300	16152	16224	16255	16385	16225	16284	16336	16208	16296	16418	15989	16270	16359	16423	16288	16297	16263	16165	16364	16454	16467	16330	16311	16249	16081	16183	16287	16309	16189	16329	16449	16282	16334	16234	16377	16236	16289	16363	16459	16188	16345	16194	16344	16411	16352	16305	16147	16227	16305	16190	16072	16243	16298	16342	16224	16362	16409	16193	16176	16515	16227	16255	16046	16082	16199	16303	16180	16297	16393	16297	16301	16344	16142	16347	16315	16348	16292	16111	16342	16181	16267	16218	16423	16482	16444	16471	16298	16459	16298	16426	16191	16195	16372	16228	16042	16399	16521	16346	16238	16188	16392	16171	16354	16212	16330	16484	16191	16446	16370	16143	16291	16228	16352	16521	16417	16333	16251	16250	16286	16336	16198	16291	16225	16269	16265	16412	16298	16353	16026	16289	16322	16286	16274	16247	16359	16435	16460	16320	16463	16292	16287	16403	16269	16229	16278	16415	16157	16169	16226	16122	16254	16348	16307	16433	16455	16364	16336	16368	16387	16445	16307	16229	16363	16311	16475	16387	16345	16341	16139	16171	16215	16171	16292	16143	16265	16144	16164	16402	16432	16482	16066	16284	16398	16172	15996	16304	16435	16306	16309	16374	16324	16358	16188	16409	16392	16235	16316	16452	16251	16359	16308	16252	16226	16354	16194	16324	16453	16391	16521	16271	16201	16504	16443	16450	16309	16219	16327	16269	16099	16271	16122	16074	16141	16611	16293	16171	16536	16472	16347	16286	16081	16283	16316	16175	16194	16230	16485	16545	16498	16185	16536	16335	16198	16248	16156	16457	16338	16347	16391	16217	16213	16233	16362	16306	16294	16526	16273	16350	16248	16171	16310	16436	16274	16324	16345	16425	16507	16208	16409	16163	16130	16378	16413	16403	15999	16191	16196	16167	16239	16351	16336	16301	16338	16378	16414	16003	16244	16189	16374	16390	16340	16247	16344	16111	16186	16432	16191	16459	16126	16341	16273	16297	16140	16369	16392	16272	16169	16343	16483	16275	16353	16147	16519	16327	16199	16444	16094	16251	16544	16425	16295	16228	16254	16365	16206	16208	16261	16514	16435	16202	16228	16209	16246	16267	16531	16282	16279	16441	16502	16285	16428	16432	16404	16399	16304	16298	16267	16403	16262	16209	16101	16240	16345	16248	16428	16211	16358	16253	16306	16263	16300	16089	16455	16339	16264	16322	16344	16398	16317	16027	16222	16209	16167	16460	16217	16274	16389	16286	16193	16115	16446	16391	16385	16557	16405	16293	16322	16318	15943	16250	16238	16117	16189	16228	16396	16317	16150	16383	16177	16446	16336	16414	16323	16291	16329	16238	16299	16352	16510	16415	16211	16084	16281	16345	16371	16132	16159	16249	16305	16220	16469	16340	16326	16287	16251	16184	16254	16268	16373	16418	15992	16218	16104	16341	16420	16271	16300	16469	16318	16211	16186	16395	16215	16146	16093	16260	16242	16196	16458	16386	16343	16364	16349	16266	16117	16249	16410	16312	16425	16159	15955	16301	16323	16374	16259	16327	16385	16380	16212	16043	16447	16240	16220	16349	16247	16288	16369	16400	16178	16192	16294	16400	16332	16428	16182	16331	16385	16298	16572	16237	16551	16407	16465	16338	16256	16154	16377	16169	16161	16375	16216	16341	16372	16219	16467	16363	16376	16320	16327	16340	16277	16343	16303	16404	16404	16280	16475	16287	16421	16207	16248	16452	16379	16371	16416	16152	16240	16329	16395	16329	16337	16174	16294	16382	16334	16372	16592	16432	16403	16258	16252	16247	16394	16421	16207	16341	16249	16265	16381	16265	16329	16395	16396	16274	16158	16420	16372	16348	15996	16177	16088	16325	16258	16343	16147	16083	16238	16030	16229	16345	16262	16497	16284	16284	16331	16377	16364	16286	16236	16313	16339	16399	16331	16402	16328	16467	16359	16255	16484	16418	16258	16304	16242	16339	16385	16387	16418	16326	16274	16257	16541	16248	16387	16278	16289	16326	16251	16232	16273	16073	16166	16134	16343	16251	16123	16223	16386	16571	16274	16235	15987	16278	16386	16525	16341	16492	16328	16318	16157	16347	16238	16412	16372	16297	16285	16198	16210	16316	16209	16413	16295	16289	16293	16352	16262	16339	16235	16375	16398	16243	16249	16291	16300	16235	16363	16289	16373	16293	16430	16507	16257	16289	16336	16080	16243	16220	16152	16338	16318	16286	16314	16161	16335	16331	16046	16268	16273	16538	16394	16467	16088	16122	16245	16461	16380	16276	16229	16239	16316	16404	16248	16513	16170	16340	16438	16300	16414	16185	16176	16157	16491	16339	16384	16188	16300	16327	16377	16210	16205	16447	16244	16402	16249	16437	16320	16179	16394	15980	16388	16323	16551	16312	16310	16189	16263	16318	16423	16256	16238	16317	16454	16021	16307	16383	16281	16326	16292	16292	16216	16431	16266	16316	16222	16375	16301	16348	16242	16389	16322	16253	16411	16426	16385	16426	16344	16211	16486	16361	16257	16346	16121	16532	16452	16174	16304	16248	16463	16196	16278	16352	16111	16342	16442	16287	16286	16310	16126	16588	16345	16386	16292	16252	16275	16389	16397	16404	16337	16178	16368	16328	16239	16301	16214	16265	16365	16342	16064	16320	16241	16161	16141	16217	16219	16363	16333	16180	16195	16132	16350	16386	16322	16530	16239	16153	16347	16116	16252	16299	16300	16349	16386	16238	16425	16509	16317	16386	16340	16316	16464	16130	16241	16379	16250	16385	16504	16404	16405	16292	16384	16341	16205	16224	16216	16407	16127	16235	16334	16242	16285	16278	16227	16335	16255	16172	16393	16375	16363	16145	16239	16308	16407	16271	16536	16483	16623	16426	16455	16430	16361	16111	16463	16254	16212	16302	16265	16219	16218	16196	16374	16323	16325	16269	16415	16214	16403	16168	16400	16304	16353	16123	16178	16416	16315	16337	16265	16283	16280	16354	16403	16136	16382	16263	16266	16238	16357	16288	16433	16124	16397	16260	16328	16257	16360	16194	16146	16463	16450	16114	16153	16351	16350	16027	16309	16334	16381	16209	16217	16076	16370	16424	16366	16286	16387	16253	16207	16401	16341	16218	16313	16449	16264	16331	16107	16316	16367	16227	16166	16388	16492	16462	16220	16305	16167	16249	16402	16365	16295	16437	16377	16303	16420	16440	16328	16231	16151	16171	16414	16370	16333	16105	16263	16249	16183	16193	16249	16278	16319	16273	16493	16320	16427	16289	16314	16329	16378	16278	16313	16434	16364	16351	16308	16335	16259	16148	16342	16111	16194	16224	16387	16374	16170	16273	16322	16211	16170	16311	16385	16263	16359	16325	16397	16313	16300	16416	16367	16387	16255	16167	16353	16284	16347	16212	16374	16451	16362	16364	16453	16207	16266	16416	16312	16073	16254	16317	16289	16146	16463	16275	16234	16239	16360	16292	16499	16382	16549	16397	16315	16176	16392	16321	16144	16357	16249	16235	16063	16242	16271	16322	16372	16200	16277	16255	16187	16403	16176	16302	16371	16203	16375	16240	16289	16321	16126	16285	16423	16352	16294	16420	16290	16170	16094	16257	16350	16420	16297	16337	16351	16357	16267	16170	16204	16329	16295	16186	16381	16222	16551	16566	16510	16453	16498	16152	16239	16245	16102	16224	16262	16354	16246	16429	16338	16341	16396	16464	16298	16295	16430	16356	16273	16524	16473	16387	16342	16468	16197	16285	16433	16368	16327	16215	16134	16247	16275	16333	16428	16296	16343	16172	16251	16176	16315	16201	16213	16129	16272	16312	16284	16420	16389	16470	16484	16405	16236	16312	16273	16555	16332	16387	16134	16309	16455	16193	16271	16057	16291	16142	16293	16226	16219	16394	16402	16579	16271	16289	16204	16407	16234	16489	16487	16239	16318	16366	16348	16289	16299	16165	16092	16278	16331	16225	16398	16246	16337	16121	16263	16403	16552	15994	16279	16317	16197	16387	16230	16370	16252	16133	16282	16220	16403	16056	16255	16319	16157	16265	16264	16242	16296	16416	16249	16181	16416	16418	16300	16297	16229	16440	16431	16386	16317	16207	16335	16120	16128	16221	16341	16291	16479	16247	16399	16318	16254	16435	16224	16449	16243	16186	15940	16514	16346	16187	16279	16361	16308	16212	16268	16159	16314	16080	16253	16343	16238	16217	16364	16258	16342	16453	16360	16336	16565	16319	16442	16402	16364	16413	16311	16238	16339	16318	16326	16122	16364	16481	16330	16248	16324	16283	16392	16092	16308	16253	16286	16501	16511	16310	16248	16340	16325	16283	16282	16287	16293	16324	16324	16103	16142	16120	16315	16350	16332	16189	16323	16394	16383	16446	16230	16339	16300	16158	16257	16316	16224	16121	16270	16434	16289	16380	16167	16242	16624	16399	16411	16275	16490	16126	16194	16261	16365	16282	16350	16279	16430	16421
17544	26045	29785	23315	20834	21849	18445	17525	17539	17863	29825	39221	30855	21158	15766	14030	13734	13726	13618	13640	13720	13705	13492	13708	13764	13609	13506	13641	13615	13529	13628	13559	13686	13516	13505	13573	13878	13553	13993	13508	13673	13662	13744	13724	13574	13904	13636	13595	13637	13487	13642	13814	13647	13619	13540	13583	13542	13782	13484	13611	13639	13623	13428	13636	13684	13609	13678	13562	13628	13745	13743	13652	13533	13591	13571	13785	13489	13639	13646	13698	13677	13721	13694	13665	13596	13726	13652	13542	13622	13863	13555	13630	13543	13626	13603	13395	13584	13648	13558	13675	13686	13605	13593	13599	13583	13671	13651	13708	13603	13496	13527	13577	13744	13566	13569	13586	13572	13654	13611	13481	13696	13771	13673	13649	13554	13665	13683	13604	13672	13675	13517	13749	13617	13701	13560	13573	13619	13694	13495	13566	13695	13517	13582	13541	13746	13641	13619	13736	13747	13637	13635	13614	13737	13619	13577	13588	13633	13513	13740	13607	13578	13564	13637	13597	13494	13477	13580	13537	13543	13614	13598	13690	13748	13680	13571	13625	13597	13634	13676	13638	13615	13639	13658	13622	13679	13671	13480	13763	13718	13730	13622	13647	13578	13729	13602	13902	13627	13530	13686	13544	13596	13450	13674	13618	13668	13811	13742	13713	13647	13647	13607	13690	13486	13637	13714	13594	13463	13756	13710	13489	13612	13545	13549	13550	13663	13541	13833	13521	13781	13613	13650	13731	13548	13541	13716	13770	13665	13671	13615	13626	13663	13752	13571	13665	13522	13644	13523	13486	13482	13729	13622	13625	13538	13695	13522	13608	13528	13542	13769	13471	13528	13504	13608	13667	13570	13611	13693	13656	13791	13576	13605	13541	13685	13684	13757	13658	13747	13481	13573	13574	13607	13699	13616	13473	13716	13693	13582	13533	13640	13752	13658	13378	13594	13571	13720	13768	13569	13564	13573	13506	13627	13642	13546	13704	13783	13431	13618	13535	13485	13550	13744	13567	13663	13601	13665	13617	13555	13560	13705	13702	13843	13610	13682	13609	13790	13476	13624	13616	13509	13643	13641	13661	13599	13548	13619	13621	13647	13525	13600	13604	13584	13629	13480	13663	13625	13576	13469	13651	13544	13208	13552	13516	13697	13580	13712	13637	13652	13770	13525	13746	13657	13582	13478	13576	13658	13716	13744	13762	13583	13626	13654	13597	13597	13531	13651	13754	13600	13606	13714	13657	13699	13807	13764	13630	13674	13509	13821	13605	13584	13517	13783	13633	13606	13624	13630	13679	13486	13495	13680	13678	13611	13753	13517	13609	13567	13599	13733	13722	13612	13721	13637	13731	13698	13705	13615	13572	13741	13607	13764	13571	13668	13736	13570	13683	13548	13691	13629	13561	13603	13580	13478	13623	13558	13677	13752	13538	13605	13735	13612	13408	13565	13663	13697	13401	13474	13592	13580	13633	13518	13599	13572	13631	13498	13712	13512	13631	13677	13602	13745	13687	13663	13647	13727	13523	13586	13837	13589	13536	13710	13694	13526	13770	13569	13720	13486	13631	13657	13612	13590	13686	13706	13674	13611	13653	13600	13645	13636	13672	13701	13452	13534	13687	13555	13444	13679	13599	13740	13522	13630	13432	13676	13606	13708	13649	13505	13644	13692	13576	13701	13685	13601	13603	13573	13620	13536	13560	13599	13513	13580	13780	13645	13612	13721	13594	13577	13443	13480	13700	13648	13601	13704	13739	13605	13656	13659	13626	13527	13790	13506	13757	13659	13609	13574	13522	13633	13448	13458	13541	13675	13693	13596	13427	13512	13662	13596	13559	13483	13667	13590	13537	13547	13723	13540	13574	13712	13603	13759	13532	13438	13592	13528	13729	13641	13653	13760	13709	13847	13657	13721	13502	13568	13489	13785	13675	13542	13539	13733	13781	13631	13617	13681	13366	13795	13631	13559	13669	13800	13666	13650	13666	13492	13624	13425	13566	13504	13755	13576	13674	13699	13754	13640	13709	13659	13560	13460	13603	13631	13699	13556	13525	13536	13840	13686	13711	13580	13713	13483	13690	13501	13583	13619	13681	13638	13590	13644	13838	13600	13643	13787	13487	13720	13631	13686	13663	13586	13788	13528	13528	13532	13566	13585	13709	13778	13557	13547	13612	13598	13470	13612	13675	13726	13568	13630	13790	13453	13731	13704	13674	13715	13712	13589	13492	13704	13670	13524	13541	13701	13702	13725	13954	13727	13671	13413	13562	13507	13701	13505	13706	13810	13679	13632	13590	13543	13652	13647	13779	13620	13692	13491	13507	13612	13953	13707	13794	13684	13542	13691	13653	13508	13549	13711	13588	13697	13642	13463	13570	13710	13591	13692	13609	13521	13518	13650	13507	13653	13639	13692	13618	13725	13679	13588	13700	13604	13674	13684	13730	13430	13590	13656	13447	13778	13769	13632	13589	13629	13664	13563	13714	13413	13702	13545	13714	13603	13792	13697	13482	13657	13502	13624	13527	13582	13563	13564	13676	13510	13648	13589	13481	13492	13587	13687	13442	13753	13828	13714	13607	13662	13661	13604	13592	13620	13638	13707	13646	13488	13616	13637	13695	13644	13577	13701	13533	13561	13546	13738	13569	13647	13671	13504	13671	13845	13593	13705	13745	13650	13555	13676	13591	13595	13602	13549	13635	13684	13786	13889	13679	13752	13749	13523	13630	13603	13558	13692	13638	13621	13589	13743	13683	13548	13735	13613	13519	13587	13594	13497	13652	13655	13660	13399	13473	13532	13501	13754	13438	13601	13566	13624	13631	13597	13698	13619	13599	13568	13563	13820	13653	13535	13716	13583	13598	13642	13533	13441	13582	13444	13768	13632	13797	13654	13467	13623	13710	13726	13623	13596	13601	13709	13581	13595	13473	13753	13588	13736	13587	13668	13668	13652	13753	13676	13564	13757	13351	13339	13491	13575	13499	13568	13672	13579	13555	13650	13483	13708	13696	13683	13799	13585	13552	13642	13597	13530	13676	13640	13546	13481	13684	13577	13831	13551	13680	13535	13632	13722	13595	13798	13549	13643	13618	13773	13836	13699	13567	13663	13719	13830	13610	13707	13436	13754	13590	13471	13798	13492	13555	13713	13624	13676	13592	13602	13644	13530	13695	13579	13618	13720	13457	13581	13647	13720	13647	13741	13569	13605	13705	13656	13729	13491	13618	13743	13545	13673	13642	13743	13663	13606	13474	13505	13516	13568	13712	13616	13793	13572	13650	13660	13540	13618	13624	13674	13556	13596	13542	13578	13525	13566	13664	13858	13609	13609	13558	13773	13681	13483	13598	13693	13508	13677	13677	13776	13652	13730	13545	13615	13701	13400	13637	13618	13807	13703	13605	13541	13486	13629	13716	13626	13653	13502	13533	13625	13722	13466	13677	13563	13568	13711	13614	13682	13663	13697	13498	13501	13623	13663	13617	13663	13770	13631	13576	13770	13617	13612	13727	13625	13513	13884	13395	13533	13604	13788	13794	13543	13606	13504	13769	13544	13644	13546	13567	13546	13682	13542	13720	13708	13704	13454	13663	13457	13729	13640	13702	13589	13734	13490	13755	13563	13548	13586	13703	13684	13511	13416	13559	13617	13544	13557	13663	13559	13605	13675	13729	13618	13549	13671	13619	13576	13597	13635	13480	13517	13558	13648	13653	13394	13599	13575	13694	13686	13627	13572	13642	13504	13660	13524	13536	13775	13625	13631	13723	13625	13567	13730	13524	13658	13623	13675	13706	13485	13512	13610	13645	13565	13689	13498	13551	13781	13553	13632	13703	13562	13627	13705	13700	13600	13644	13575	13599	13656	13612	13651	13718	13611	13699	13730	13562	13597	13585	13676	13748	13732	13696	13621	13614	13678	13612	13482	13665	13534	13589	13555	13636	13632	13564	13772	13772	13720	13585	13676	13567	13482	13408	13725	13619	13660	13639	13696	13717	13659	13603	13690	13629	13659	13561	13695	13633	13753	13649	13738	13688	13659	13667	13675	13565	13504	13685	13560	13544	13753	13607	13611	13665	13751	13595	13625	13482	13772	13803	13444	13434	13539	13550	13704	13511	13636	13448	13648	13620	13533	13511	13784	13543	13632	13615	13647	13576	13826	13436	13617	13595	13735	13614	13634	13673	13611	13649	13652	13760	13703	13548	13796	13628	13568	13520	13721	13516	13552	13573	13437	13733	13505	13729	13557	13671	13704	13538	13807	13675	13811	13554	13487	13679	13651	13620	13681	13645	13608	13608	13603	13661	13506	13658	13621	13755	13529	13626	13578	13679	13728	13685	13650	13589	13698	13391	13871	13679	13703	13555	13555	13616	13554	13513	13623	13878	13450	13608	13660	13669	13600	13546	13682	13666	13702	13535	13641	13638	13598	13746	13534	13644	13656	13427	13597	13577	13415	13567	13554	13634	13712	13509	13528	13506	13648	13512	13553	13557	13613	13599	13639	13706	13579	13697	13703	13468	13481	13536	13656	13685	13756	13613	13565	13643	13741	13538	13621	13813	13668	13602	13604	13695	13780	13522	13552	13629	13555	13658	13540	13704	13754	13619	13561	13652	13507	13649	13425	13521	13743	13595	13671	13512	13692	13673	13654	13509	13511	13646	13533	13565	13813	13703	13375	13518	13407	13462	13581	13575	13671	13659	13481	13484	13680	13582	13513	13724	13701	13663	13694	13671	13713	13522	13685	13583	13620	13519	13565	13763	13634	13562	13724	13752	13779	13552	13477	13511	13642	13395	13583	13655	13687	13677	13780	13651	13795	13600	13785	13611	13676	13500	13558	13647	13443	13537	13643	13749	13391	13622	13587	13531	13676	13671	13685	13570	13700	13595	13477	13610	13626	13632	13767	13518	13673	13578	13693	13635	13620	13679	13650	13418	13715	13543	13792	13789	13665	13823	13621	13576	13595	13575	13683	13590	13598	13629	13755	13545	13721	13662	13490	13692	13625	13860	13511	13631	13538	13749	13565	13668	13690	13584	13547	13755	13648	13638	13672	13537	13570	13622	13590	13494	13649	13647	13650	13658	13586	13819	13747	13580	13599	13612	13557	13825	13681	13669	13792	13568	13679	13734	13499	13482
23880	21012	28423	24048	22821	25803	23748	19246	19647	32611	49689	46831	38119	26482	19087	16560	15863	15522	15501	15569	15494	15277	15717	15464	15565	15453	15587	15630	15727	15676	15440	15388	15616	15691	15412	15564	15487	15496	15525	15629	15529	15369	15715	15549	15387	15569	15538	15758	15433	15473	15297	15591	15565	15360	15358	15620	15735	15720	15533	15361	15441	15529	15451	15546	15739	15513	15645	15502	15761	15557	15534	15527	15661	15439	15413	15589	15655	15645	15485	15431	15615	15350	15466	15390	15528	15443	15532	15331	15288	15576	15351	15254	15586	15534	15487	15538	15463	15504	15567	15598	15607	15626	15594	15511	15603	15455	15556	15584	15466	15444	15539	15579	15485	15286	15501	15565	15537	15658	15581	15495	15241	15508	15510	15559	15414	15439	15453	15600	15613	15447	15674	15563	15614	15452	15559	15508	15697	15631	15492	15465	15291	15492	15580	15480	15382	15463	15373	15406	15725	15436	15460	15630	15467	15346	15586	15642	15606	15452	15574	15381	15564	15534	15652	15648	15536	15519	15359	15401	15640	15422	15333	15514	15576	15426	15692	15338	15326	15485	15391	15575	15351	15554	15428	15400	15553	15374	15358	15297	15389	15615	15550	15496	15400	15310	15612	15368	15406	15444	15472	15445	15567	15632	15489	15519	15378	15426	15524	15383	15398	15457	15293	15670	15512	15416	15489	15669	15530	15441	15454	15452	15447	15489	15618	15727	15758	15507	15737	15580	15387	15316	15419	15499	15444	15380	15448	15610	15576	15467	15446	15505	15348	15464	15495	15382	15488	15492	15645	15376	15410	15527	15479	15443	15476	15716	15357	15347	15433	15542	15394	15487	15480	15584	15649	15436	15326	15565	15392	15600	15611	15487	15409	15461	15637	15372	15481	15591	15482	15426	15477	15585	15457	15455	15404	15787	15398	15567	15353	15281	15511	15453	15477	15550	15536	15496	15448	15459	15322	15623	15344	15494	15466	15375	15500	15460	15453	15705	15561	15266	15389	15326	15541	15526	15578	15268	15482	15482	15419	15524	15355	15445	15462	15651	15610	15626	15607	15469	15753	15553	15447	15429	15542	15359	15631	15417	15421	15480	15601	15390	15599	15596	15546	15500	15418	15467	15611	15396	15416	15513	15388	15402	15430	15419	15196	15509	15583	15395	15531	15489	15515	15320	15585	15518	15479	15390	15545	15340	15491	15434	15546	15523	15517	15461	15462	15513	15447	15631	15349	15563	15382	15410	15508	15566	15302	15590	15510	15574	15328	15524	15451	15476	15444	15362	15397	15621	15586	15580	15529	15621	15534	15623	15482	15465	15718	15522	15610	15538	15389	15354	15692	15517	15446	15475	15464	15314	15453	15568	15467	15497	15396	15430	15431	15373	15495	15479	15541	15443	15527	15349	15522	15365	15697	15375	15467	15606	15455	15395	15635	15570	15415	15374	15505	15516	15486	15601	15386	15509	15570	15331	15167	15297	15599	15422	15483	15411	15465	15692	15377	15671	15751	15389	15352	15539	15691	15676	15358	15674	15471	15425	15430	15371	15383	15498	15577	15677	15383	15540	15464	15565	15503	15596	15468	15492	15681	15521	15229	15316	15653	15379	15354	15443	15360	15567	15369	15483	15539	15548	15531	15676	15612	15283	15394	15556	15447	15386	15566	15347	15473	15683	15463	15560	15306	15528	15343	15489	15388	15316	15336	15420	15278	15362	15467	15432	15522	15396	15423	15231	15677	15490	15417	15462	15342	15526	15491	15444	15585	15470	15572	15401	15377	15405	15458	15356	15620	15440	15467	15505	15512	15569	15391	15312	15555	15412	15382	15511	15523	15463	15587	15404	15491	15316	15581	15414	15300	15186	15334	15430	15600	15370	15512	15155	15434	15489	15542	15424	15613	15480	15406	15375	15434	15577	15482	15550	15681	15513	15449	15437	15459	15438	15498	15502	15566	15566	15377	15240	15504	15501	15510	15534	15498	15465	15676	15371	15540	15709	15351	15502	15542	15571	15423	15618	15476	15636	15487	15443	15378	15238	15551	15483	15430	15438	15412	15302	15414	15503	15356	15292	15492	15561	15589	15578	15415	15489	15514	15476	15411	15387	15360	15556	15565	15556	15430	15330	15551	15497	15374	15477	15390	15431	15395	15420	15594	15554	15641	15661	15587	15611	15382	15540	15664	15394	15522	15394	15685	15471	15630	15433	15401	15589	15563	15522	15492	15351	15424	15543	15310	15481	15497	15644	15378	15531	15534	15638	15583	15389	15436	15373	15185	15374	15598	15457	15529	15405	15508	15545	15499	15388	15528	15433	15578	15539	15396	15570	15461	15506	15467	15521	15517	15536	15493	15532	15522	15453	15445	15406	15443	15273	15457	15267	15534	15348	15562	15462	15320	15425	15461	15552	15477	15575	15514	15464	15568	15300	15260	15465	15489	15343	15617	15800	15633	15346	15425	15657	15460	15616	15705	15807	15290	15621	15486	15469	15240	15568	15450	15376	15568	15438	15640	15578	15693	15603	15513	15378	15714	15403	15523	15370	15434	15778	15513	15370	15142	15507	15580	15417	15575	15535	15336	15540	15393	15334	15501	15442	15410	15492	15299	15375	15524	15489	15586	15416	15619	15623	15491	15370	15422	15505	15564	15634	15516	15608	15462	15516	15581	15458	15447	15555	15630	15523	15549	15486	15472	15525	15447	15517	15586	15489	15393	15413	15567	15486	15545	15437	15460	15601	15653	15380	15645	15427	15316	15404	15464	15368	15614	15501	15528	15473	15493	15311	15615	15685	15411	15482	15580	15691	15507	15481	15385	15536	15455	15559	15495	15482	15634	15445	15619	15496	15559	15173	15426	15577	15487	15405	15559	15407	15441	15478	15431	15597	15299	15448	15578	15578	15562	15682	15385	15293	15444	15539	15519	15373	15627	15495	15642	15335	15355	15391	15451	15399	15486	15470	15485	15472	15515	15235	15444	15659	15498	15503	15741	15430	15516	15435	15568	15439	15571	15453	15448	15571	15402	15383	15483	15049	15390	15519	15554	15549	15606	15529	15606	15425	15581	15517	15732	15310	15407	15497	15538	15501	15515	15459	15454	15589	15466	15308	15624	15299	15537	15466	15312	15490	15237	15471	15624	15530	15336	15577	15394	15319	15594	15384	15663	15508	15590	15434	15634	15518	15476	15367	15609	15472	15559	15502	15576	15481	15533	15550	15479	15420	15473	15434	15264	15485	15638	15450	15515	15396	15374	15305	15635	15415	15573	15507	15594	15574	15756	15440	15368	15707	15376	15523	15509	15429	15514	15289	15124	15259	15251	15468	15371	15260	15379	15445	15570	15453	15557	15420	15579	15420	15606	15509	15436	15441	15316	15611	15369	15659	15617	15550	15443	15526	15306	15603	15539	15521	15665	15688	15629	15330	15362	15272	15572	15455	15456	15622	15358	15533	15478	15482	15396	15460	15357	15622	15507	15557	15429	15480	15596	15637	15636	15457	15394	15412	15716	15654	15307	15518	15451	15361	15522	15623	15466	15443	15521	15412	15509	15532	15426	15402	15571	15482	15326	15334	15285	15411	15466	15550	15596	15600	15313	15433	15420	15243	15331	15306	15540	15428	15636	15507	15540	15486	15632	15330	15405	15568	15527	15427	15617	15430	15394	15407	15411	15395	15522	15580	15515	15413	15375	15522	15594	15609	15491	15641	15322	15565	15400	15388	15530	15493	15445	15546	15553	15556	15447	15433	15734	15454	15495	15510	15473	15431	15482	15427	15539	15580	15554	15547	15253	15541	15413	15470	15483	15354	15585	15441	15367	15594	15617	15500	15408	15382	15225	15550	15654	15489	15450	15459	15616	15393	15386	15341	15651	15525	15563	15385	15366	15568	15362	15593	15464	15332	15436	15530	15714	15447	15790	15368	15631	15266	15611	15568	15477	15420	15469	15438	15469	15365	15593	15559	15446	15567	15548	15399	15469	15709	15551	15320	15390	15298	15467	15668	15504	15477	15501	15496	15534	15681	15624	15605	15460	15490	15530	15471	15623	15466	15525	15552	15628	15408	15735	15508	15494	15449	15678	15316	15509	15493	15285	15403	15445	15591	15619	15422	15591	15320	15363	15272	15656	15553	15490	15459	15464	15471	15439	15538	15574	15463	15481	15581	15523	15648	15492	15477	15528	15512	15563	15435	15302	15506	15554	15608	15627	15565	15532	15471	15345	15748	15671	15538	15412	15409	15299	15472	15379	15548	15492	15516	15559	15524	15450	15476	15594	15461	15505	15394	15350	15425	15333	15702	15549	15447	15531	15440	15422	15337	15352	15422	15425	15561	15573	15559	15501	15512	15526	15357	15505	15639	15475	15554	15570	15534	15685	15589	15521	15401	15644	15467	15451	15422	15598	15617	15380	15402	15532	15456	15523	15533	15499	15556	15459	15404	15411	15667	15524	15434	15512	15277	15674	15353	15377	15368	15184	15534	15567	15495	15566	15293	15426	15492	15751	15507	15600	15404	15636	15577	15489	15638	15398	15352	15422	15374	15497	15461	15521	15452	15484	15324	15267	15407	15410	15294	15361	15173	15294	15582	15591	15544	15245	15541	15450	15184	15451	15523	15501	15428	15403	15468	15315	15289	15649	15527	15325	15316	15559	15405	15528	15443	15781	15456	15478	15472	15652	15632	15486	15566	15319	15489	15566	15552	15448	15432	15604	15602	15275	15616	15559	15362	15530	15708	15586	15547	15568	15585	15599	15443	15430	15444	15277	15461	15334	15386	15466	15782	15448	15565	15570	15433	15495	15350	15299	15469	15404	15450	15659	15762	15553	15560	15476	15596	15487	15637	15481	15562	15380	15664	15508	15526	15606	15388	15425	15430	15388	15325	15398	15341	15272	15235	15288	15447	15700	15453	15381	15483	15676	15668	15449	15552	15714	15819	15637	15491	15335	15357	15354	15349	15402	15485	15599	15451	15235	15360	15419	15481	15577	15680	15390	15496	15560	15378	15326	15437	15454	15394	15504	15527	15428	15708	15529	15572	15430	15522	15391	15585	15448	15505	15433	15594	15580	15648	15461	15287	15330	15577	15601	15354	15489	15544	15514	15612	15488	15651	15404	15516	15527	15617	15486	15562
20517	36884	37191	31212	30451	26079	18523	18102	20647	35595	50302	46555	37235	24166	16177	13669	13081	13208	13211	13064	13001	13124	13059	13036	13180	12987	13244	13105	13053	12991	13119	13155	13037	12965	13100	12965	13161	13091	13034	13082	13061	13118	13023	13210	12882	12939	13298	12998	13151	13019	13197	13148	13159	13130	13229	12976	13039	12987	13140	13000	13163	13112	13061	13028	13162	12969	13187	13153	13250	13101	12823	12977	13081	12978	13046	13136	13096	13087	13068	13156	13003	13151	13159	13117	13177	13020	13106	13110	13034	13239	13279	13103	13166	13133	13115	13197	13034	13074	13175	13004	13140	12977	12995	13122	13150	13201	12964	13018	13171	12948	12891	12942	13037	13103	13113	13080	12872	13030	13104	13029	13115	13228	13080	13111	13095	13083	13141	12998	12964	13185	13041	12922	13177	12890	13103	13117	13120	13078	13035	13160	12983	13218	13141	13118	13082	13115	13186	13069	12964	13107	12924	13039	13106	12931	13050	12965	13345	13235	13049	13028	13121	12915	13190	13192	13073	13054	12979	13063	12964	13079	13128	13169	13230	12986	13123	13014	12987	13085	12784	13049	13130	13052	13109	13052	13084	13024	13152	13003	13086	13014	12992	13012	13059	13118	13106	13175	13103	13220	13109	13113	12882	13049	13169	13085	12975	13125	13121	13074	13255	13164	13010	13010	13079	13147	13048	13179	13159	13275	13031	13074	13214	13011	13020	13074	13102	13228	12954	13112	12885	13053	13025	12984	12957	12967	12982	13175	12979	13141	13111	13089	13179	13169	13167	13171	13074	13070	13007	13100	13038	13108	13076	13161	13100	13107	13171	12982	13061	12945	13023	13175	13186	13015	13110	13146	13141	12957	13084	12985	12979	13215	13138	13197	13074	13064	13101	12951	12939	13074	13033	13162	13078	13011	13159	13028	13180	13064	12971	13077	13155	13126	13043	13248	12981	13162	13252	13050	13132	13206	13154	12901	13069	13088	13195	12971	13041	13067	13190	12944	13016	13067	13161	13174	13098	13132	13008	13198	13104	13091	13038	13068	13121	12986	13188	13049	13117	13008	13032	13006	12843	13188	13065	13070	13161	12961	13090	12975	13061	12951	13199	13145	12912	13061	12929	13106	13011	13085	12931	12955	13074	13184	13164	13046	12968	13090	13051	13087	13058	13120	13125	13097	13155	12826	13060	13058	13079	13056	13051	12842	13022	13010	12983	12939	13272	13069	13062	13153	13034	13026	13063	12893	13041	13001	13072	13245	13023	13168	13051	12997	13182	13026	13144	13177	13017	13055	12944	12938	13129	13092	12933	13084	13090	13171	13090	13102	13029	13079	13183	13086	13108	13033	13000	13103	13025	13275	13075	13109	13091	13170	13025	13213	13035	13182	13167	13082	12944	13138	13124	13219	13037	12919	13034	12976	13092	12988	13197	13012	13095	13014	13355	13215	13080	13006	13098	13013	13053	12957	13079	12978	13010	13046	13168	13030	13018	13094	13032	13026	13084	13103	13338	12930	13330	13011	13144	13130	13279	13005	13052	13137	13168	13021	13199	13090	13098	13069	13164	13036	12973	13129	13253	13000	13041	13026	13002	13102	13061	13036	13025	13106	12961	13129	13122	13000	13220	13113	13011	13074	13114	13010	13094	13046	13211	13112	13138	12976	12995	13066	12872	13146	13296	13059	13215	13021	13070	13104	12914	13168	13093	13124	13147	13147	12983	13172	13105	13108	13162	13046	13064	13030	13075	13081	12964	13163	13001	13134	12989	13012	13131	13080	13145	13266	13037	13070	12951	13046	12976	13131	12937	13007	13163	13240	13070	13058	12985	13247	13007	13045	13250	13161	13205	13303	13139	13093	13223	13182	13136	13118	13314	12948	12919	13002	13048	13084	13291	13106	13042	13173	12948	13129	13151	13044	13185	13060	13085	13225	13058	13239	13068	13148	13148	12869	13022	13083	13117	13111	13086	13302	13215	13144	13131	13189	13158	12971	13061	13109	13080	13067	12944	12980	13004	13074	13042	13243	13162	13323	13002	13087	13124	13066	12890	13098	13199	13101	12999	13128	12970	13068	12933	13147	13176	12984	13031	13121	12862	13203	12993	13095	13062	13049	13021	13267	13094	13163	13049	12922	13034	13029	13137	12999	13017	12907	13230	13099	13143	13179	13084	12935	12927	13323	13124	13252	12880	13097	13148	13056	13103	13078	13030	13042	13091	13077	13094	12999	13108	13103	13106	13193	13123	12956	13222	13008	13093	13017	13229	13104	13043	13144	13024	13034	13028	13256	13000	12995	13104	12925	13248	12813	13107	13048	13075	13070	13127	13113	13070	13118	13011	13069	13177	13172	12893	12983	13125	13129	13022	13184	13071	13114	13102	13117	13150	13057	13150	12933	12997	13089	13086	13130	13059	12798	13062	13182	13111	13034	13121	13131	13023	13024	12952	13082	13108	12992	12980	12922	12987	13026	13150	13141	13143	13187	13243	13186	13020	13055	13094	12979	12929	12984	13021	13091	12960	13117	12946	13205	13119	13074	13199	13224	12965	13092	13200	13077	13286	12960	13166	13069	13068	13032	13121	13148	12935	13220	13141	13080	13076	12988	13065	13092	13185	13106	13006	13003	13032	13198	12892	13043	13069	12945	12966	13157	13179	13040	13030	12969	13209	13174	13048	13089	13034	12982	13086	13191	12977	13103	13102	13031	13053	13075	13294	13109	13024	12997	13143	13128	12973	13130	13209	13236	12926	13078	13197	13106	13081	13092	13082	13082	13165	13084	13063	13053	13068	12983	13010	13039	13052	12854	13177	13061	13134	13139	12925	13057	12954	12951	13005	13269	13216	12916	13172	13014	12987	13145	13101	13298	13096	12941	13142	12935	13156	13026	13222	13144	13244	13003	13179	13158	13078	13085	13131	13120	13108	13185	13160	12997	13018	13179	13141	13174	13151	12966	13088	12995	12964	13093	12987	12812	12964	13148	13150	13060	13022	13225	13022	12974	13109	12912	13023	13119	13130	13130	13006	13044	13117	13085	13042	13140	12856	13105	13247	13127	13065	13053	13188	13091	13159	13261	13212	13159	13224	13130	13214	13067	13081	12858	13264	13135	13214	13180	13193	12996	13137	13236	13103	13086	13220	13168	13147	13276	13052	13056	13212	13184	12914	13122	12998	13072	12931	13056	12982	12998	13089	13043	13233	13163	13233	13089	12994	13171	12935	13066	12932	13131	13028	13148	13111	13210	13005	13116	13079	13034	13154	13105	13218	13117	13021	13040	13124	13109	13122	13120	12852	13047	12966	13237	13024	13020	13252	13152	12986	13085	13009	12886	12932	13179	13213	13057	13152	13038	13051	13119	13109	13141	13054	13182	13101	13022	13158	13071	12985	13143	12990	13271	13203	13081	13067	13092	13086	13201	13127	12961	13117	13080	13043	13220	12924	13127	13048	12988	13033	12999	13162	13087	13151	12943	13016	13120	13057	13175	13116	13101	12926	13060	13242	12936	13152	13046	13184	13066	13054	13112	12927	13101	13080	13218	13022	13190	13072	13038	12996	12998	13129	13173	13043	12998	13120	13226	13032	13079	13110	13033	13113	13148	13208	13089	13100	13030	13129	13099	13169	13099	13058	13274	12859	13197	13218	13136	12928	13042	13081	13091	13185	13214	13189	12946	13071	12996	13269	13109	12974	13145	13237	13149	13194	13012	13085	13230	13104	12922	13173	13174	12944	13048	13130	13258	13206	13026	12892	13048	13122	13165	13062	13049	12980	13145	12991	12935	12845	13124	13230	13115	13056	13026	13141	13134	13159	13188	13025	13165	13164	13200	13015	13081	13173	13149	13263	13123	13103	13173	13100	13189	13307	13254	13172	13064	13008	13099	13249	13082	13133	13051	13170	12933	13164	13148	13014	13248	12873	13094	13044	13071	12954	13101	13269	13172	13089	12972	13218	13007	13202	13088	13324	12921	13089	13165	12983	13187	13072	13048	13202	13032	12973	13171	13151	13104	13205	13165	13122	13076	13159	13232	13164	13066	13073	13348	13074	13011	13072	12903	12945	12960	12964	13041	13246	13147	13147	13064	13171	13038	12970	13111	13106	13119	13015	13095	12937	12993	13091	13088	13037	13086	13065	13093	13005	13226	12951	13124	12886	12945	13143	13131	13033	13087	12992	13100	12981	13243	13118	13107	13057	13014	12951	13154	13086	13177	13168	13180	13025	13044	12928	12948	13291	13065	13167	12970	12995	13047	13163	13170	13084	13152	13019	13095	13069	13049	13099	13155	13005	13009	13136	13204	13109	13001	13147	13099	13200	13047	13006	13023	13034	13058	13186	13203	13138	13114	13136	13165	12968	13123	13150	13253	13009	13138	13133	13225	13083	13149	13177	13187	13078	12979	13233	12967	13096	13074	13034	13083	13245	13037	13055	13027	13103	13092	13264	13268	13208	13047	13077	13005	12918	13254	12948	12968	12989	13061	13328	13092	13039	13218	13143	12997	12952	13013	13042	13166	12983	13042	13091	13221	13020	12951	13178	13037	13073	13042	13109	13228	12781	13084	13142	13050	13173	12972	13006	13132	12993	12888	13196	12996	12922	13019	13150	13009	13099	13067	13040	13086	13068	13154	13119	13101	12989	13037	13011	13099	13156	13344	13055	13102	12918	12961	13052	13042	13039	12868	13111	13185	12976	13053	13236	12931	13061	13015	13048	13197	13135	13182	12965	13026	13028	13134	13091	13004	13200	13162	13031	13026	12967	13017	13029	13035	13044	13070	12967	13050	13156	13162	13088	13162	13146	13159	13144	13128	13007	13213	13120	13067	13015	13017	13041	13069	13113	13015	13007	13174	13146	13256	12949	12993	13073	13096	13117	13101	13152	13088	13110	13180	13102	13042	13216	13257	13078	13035	13186	13068	13073	13001	13035	13029	13016	13072	13085	13089	12952	12971	13133	13120	12926	13186	13084	13121	13122	13188	13074	13083	13127	13047	12972	13057	13150	13060	13110	13000	13037	13205	13022	13037	13159	12972	12984	12852	13199	13177	13161	13071	13154	13087	13250	13217	13009	13079	13281	13088	13059	13238	12992	13172	13029	13125	13239	13146	13060	13014	13015	13164	13092	13166	13366	13124
29877	22555	22680	20505	18986	17943	16924	16725	16739	18357	20429	20080	18640	17415	16677	16469	16572	16461	16461	16444	16462	16487	16500	16507	16482	16524	16419	16426	16576	16190	16539	16523	16424	16507	16465	16531	16403	16264	16357	16431	16405	16569	16495	16369	16373	16499	16478	16561	16448	16516	16443	16267	16561	16596	16422	16466	16348	16352	16311	16397	16360	16395	16272	16556	16606	16610	16370	16611	16500	16503	16394	16348	16669	16434	16344	16260	16359	16384	16721	16435	16218	16547	16362	16556	16448	16555	16520	16517	16484	16318	16546	16629	16475	16496	16637	16415	16458	16430	16407	16343	16302	16361	16521	16475	16554	16430	16300	16352	16345	16437	16494	16499	16555	16341	16225	16336	16399	16268	16355	16645	16494	16171	16194	16069	16462	16303	16373	16348	16463	16506	16255	16633	16352	16497	16747	16507	16425	16411	16586	16218	16493	16346	16333	16367	16391	16404	16386	16524	16456	16576	16488	16461	16655	16326	16641	16569	16379	16554	16255	16466	16389	16403	16283	16582	16531	16434	16717	16529	16470	16405	16275	16582	16588	16558	16448	16465	16325	16414	16396	16383	16363	16168	16519	16375	16612	16588	16280	16391	16375	16441	16316	16427	16545	16305	16598	16471	16496	16462	16378	16337	16425	16399	16353	16277	16515	16384	16542	16558	16239	16408	16483	16382	16322	16347	16447	16520	16306	16520	16608	16337	16377	16392	16132	16544	16386	16639	16380	16516	16369	16472	16650	16337	16344	16506	16384	16418	16425	16434	16606	16386	16316	16417	16567	16384	16401	16485	16316	16430	16283	16374	16550	16292	16319	16090	16335	16503	16560	16288	16306	16503	16281	16354	16447	16268	16388	16530	16450	16476	16650	16680	16543	16533	16353	16244	16383	16282	16449	16529	16243	16539	16296	16325	16564	16396	16550	16559	16519	16463	16326	16493	16438	16425	16401	16493	16415	16343	16456	16539	16375	16304	16467	16459	16326	16308	16466	16484	16569	16623	16343	16629	16542	16543	16286	16409	16382	16312	16504	16316	16249	16357	16636	16442	16475	16590	16549	16306	16353	16412	16555	16373	16546	16497	16500	16334	16365	16538	16726	16568	16456	16538	16312	16354	16430	16437	16477	16394	16466	16536	16453	16485	16414	16326	16366	16209	16398	16375	16500	16528	16547	16622	16604	16359	16497	16398	16364	16504	16603	16291	16470	16503	16634	16282	16407	16362	16318	16358	16329	16223	16505	16355	16474	16553	16452	16338	16298	16695	16317	16403	16439	16215	16506	16442	16431	16360	16593	16371	16381	16474	16410	16265	16494	16239	16602	16344	16398	16362	16439	16376	16347	16391	16588	16436	16429	16389	16395	16299	16562	16311	16404	16480	16518	16535	16486	16350	16272	16407	16397	16603	16552	16504	16413	16321	16353	16458	16471	16142	16322	16462	16229	16606	16298	16364	16549	16424	16188	16587	16376	16511	16361	16360	16225	16416	16593	16550	16441	16478	16243	16346	16409	16361	16605	16439	16415	16293	16500	16380	16413	16319	16375	16381	16417	16600	16307	16415	16312	16283	16538	16415	16276	16379	16302	16558	16350	16513	16406	16549	16430	16480	16592	16594	16437	16350	16658	16481	16687	16410	16492	16503	16317	16380	16458	16469	16413	16461	16513	16553	16634	16428	16434	16341	16349	16423	16348	16414	16404	16529	16650	16380	16565	16459	16468	16508	16457	16679	16369	16475	16324	16563	16331	16253	16404	16199	16315	16399	16439	16455	16376	16653	16487	16582	16310	16446	16254	16446	16287	16577	16598	16590	16471	16509	16477	16347	16572	16380	16576	16429	16419	16482	16490	16547	16403	16297	16538	16370	16585	16328	16320	16507	16443	16431	16556	16695	16466	16458	16390	16369	16415	16446	16541	16468	16629	16409	16565	16422	16241	16576	16495	16371	16459	16301	16555	16397	16346	16276	16389	16487	16393	16324	16586	16439	16407	16525	16475	16344	16412	16466	16441	16521	16544	16218	16521	16423	16484	16443	16549	16520	16452	16368	16383	16373	16584	16414	16345	16173	16630	16301	16366	16566	16390	16226	16494	16475	16414	16385	16190	16564	16287	16233	16486	16168	16370	16589	16541	16469	16457	16404	16336	16251	16565	16368	16419	16391	16478	16265	16409	16475	16388	16492	16452	16497	16388	16521	16193	16558	16452	16227	16354	16391	16327	16206	16579	16419	16522	16607	16269	16260	16559	16504	16433	16314	16533	16432	16398	16462	16333	16295	16384	16341	16307	16370	16380	16318	16272	16392	16316	16325	16538	16539	16443	16530	16363	16370	16377	16509	16497	16287	16513	16396	16469	16422	16524	16273	16398	16399	16490	16544	16422	16352	16389	16403	16467	16387	16427	16262	16525	16405	16573	16377	16345	16390	16384	16464	16471	16542	16627	16517	16479	16551	16573	16534	16595	16232	16579	16366	16403	16599	16399	16503	16598	16500	16537	16673	16511	16554	16371	16599	16253	16610	16439	16347	16652	16471	16446	16398	16584	16610	16540	16384	16368	16340	16436	16314	16456	16511	16452	16357	16513	16287	16321	16435	16487	16469	16491	16446	16266	16479	16514	16536	16301	16421	16471	16363	16386	16385	16478	16444	16444	16449	16483	16344	16357	16418	16613	16510	16334	16264	16439	16247	16366	16465	16532	16627	16365	16519	16328	16496	16390	16411	16480	16559	16546	16452	16537	16440	16355	16308	16341	16283	16443	16285	16687	16529	16488	16481	16540	16424	16385	16344	16455	16390	16650	16717	16613	16439	16509	16434	16445	16583	16311	16545	16425	16571	16383	16456	16489	16426	16607	16430	16474	16374	16319	16453	16312	16372	16412	16511	16455	16341	16433	16460	16576	16422	16559	16527	16524	16336	16528	16462	16360	16390	16554	16446	16575	16465	16333	16360	16381	16342	16468	16527	16370	16589	16494	16244	16464	16414	16315	16367	16478	16467	16425	16336	16352	16255	16567	16686	16371	16343	16239	16290	16332	16317	16419	16329	16453	16491	16488	16495	16327	16504	16396	16169	16359	16341	16442	16384	16433	16571	16363	16361	16544	16491	16447	16416	16385	16640	16658	16365	16425	16538	16486	16599	16467	16422	16433	16502	16418	16532	16422	16389	16560	16367	16476	16422	16102	16442	16597	16559	16319	16378	16419	16275	16464	16296	16546	16386	16230	16509	16549	16682	16388	16596	16437	16458	16472	16421	16458	16520	16593	16514	16255	16265	16366	16413	16392	16480	16347	16441	16327	16238	16448	16234	16556	16409	16203	16525	16704	16573	16486	16461	16369	16334	16544	16261	16405	16526	16616	16335	16289	16418	16474	16414	16592	16472	16440	16548	16580	16440	16447	16325	16561	16467	16556	16284	16376	16320	16305	16326	16280	16484	16417	16364	16240	16483	16209	16534	16360	16600	16335	16417	16453	16488	16293	16280	16474	16415	16452	16278	16382	16407	16384	16577	16470	16541	16462	16353	16436	16527	16621	16267	16409	16329	16275	16327	16428	16532	16431	16682	16380	16449	16500	16376	16609	16271	16360	16534	16381	16578	16117	16324	16398	16465	16375	16548	16505	16407	16565	16501	16573	16418	16289	16457	16386	16379	16642	16448	16656	16389	16325	16194	16627	16374	16542	16573	16418	16338	16334	16492	16225	16151	16395	16462	16405	16467	16346	16284	16485	16475	16502	16391	16327	16507	16428	16345	16640	16568	16249	16390	16651	16447	16365	16519	16458	16428	16509	16414	16350	16327	16651	16378	16218	16357	16405	16210	16335	16421	16469	16519	16585	16398	16442	16570	16475	16255	16431	16355	16316	16358	16413	16392	16371	16487	16151	16497	16259	16567	16423	16474	16270	16371	16501	16494	16484	16435	16523	16535	16471	16533	16462	16385	16407	16249	16239	16299	16468	16230	16392	16453	16349	16361	16405	16635	16510	16421	16271	16420	16534	16414	16319	16579	16511	16287	16414	16398	16153	16304	16561	16436	16574	16506	16443	16447	16483	16581	16620	16414	16449	16361	16510	16284	16424	16415	16466	16548	16546	16492	16339	16631	16461	16470	16535	16206	16369	16399	16424	16563	16504	16235	16465	16360	16575	16331	16230	16516	16557	16534	16311	16256	16513	16516	16360	16451	16667	16532	16497	16452	16531	16271	16423	16429	16488	16477	16226	16506	16421	16490	16526	16286	16241	16519	16680	16364	16443	16526	16409	16357	16467	16350	16504	16473	16475	16372	16199	16426	16591	16308	16196	16335	16412	16470	16388	16355	16366	16459	16217	16126	16605	16484	16471	16368	16469	16177	16395	16527	16404	16302	16343	16327	16257	16433	16326	16235	16296	16367	16385	16381	16301	16474	16554	16551	16481	16450	16377	16416	16220	16282	16591	16327	16371	16496	16429	16393	16524	16586	16363	16501	16375	16428	16335	16445	16399	16347	16564	16453	16513	16504	16446	16570	16566	16402	16411	16507	16606	16388	16527	16345	16511	16372	16550	16398	16495	16344	16534	16391	16580	16460	16466	16542	16402	16316	16222	16507	16568	16207	16376	16438	16476	16411	16441	16431	16461	16544	16316	16458	16372	16324	16370	16434	16626	16188	16301	16333	16463	16447	16463	16620	16404	16358	16478	16420	16378	16431	16523	16174	16464	16498	16533	16647	16683	16518	16395	16485	16433	16434	16495	16406	16358	16230	16213	16312	16489	16387	16420	16351	16358	16513	16556	16384	16574	16611	16452	16464	16713	16270	16665	16417	16498	16564	16322	16285	16612	16454	16523	16426	16767	16318	16630	16449	16580	16477	16334	16451	16333	16550	16501	16403	16670	16596	16212	16540	16367	16297	16534	16367	16588	16553	16316	16389	16389	16523	16473	16388	16253	16526	16409	16418	16487	16417	16594	16445	16543	16332	16299	16552	16615	16541	16314	16349	16319	16265	16514	16384	16426	16291	16300	16441	16478	16427	16255	16346	16377	16533	16518	16662	16543	16190	16397	16571	16352	16279	16539	16318	16484	16429	16489	16414	16297	16426	16485	16577	16360	16370	16656	16500	16298	16460	16442	16499	16239	16244	16475	16381	16481	16611	16316	16264
18021	20502	19752	17391	18031	14986	14529	14352	14194	16809	19496	18220	16199	14512	13769	13661	13540	13619	13647	13639	13634	13392	13605	13581	13616	13701	13654	13581	13646	13391	13385	13602	13729	13670	13613	13707	13574	13668	13545	13596	13750	13489	13497	13520	13603	13458	13548	13741	13641	13672	13768	13521	13549	13622	13496	13652	13523	13595	13671	13650	13550	13638	13599	13634	13590	13674	13749	13800	13736	13530	13720	13736	13512	13698	13672	13683	13649	13667	13687	13629	13591	13642	13683	13673	13765	13628	13725	13712	13668	13573	13433	13575	13681	13629	13517	13747	13665	13734	13705	13614	13459	13617	13662	13760	13527	13671	13481	13749	13491	13524	13620	13565	13487	13600	13541	13791	13580	13485	13754	13638	13597	13658	13704	13561	13570	13618	13627	13788	13679	13688	13476	13651	13512	13516	13645	13557	13626	13514	13457	13554	13609	13566	13570	13532	13517	13627	13362	13671	13648	13553	13585	13453	13705	13697	13631	13531	13592	13568	13851	13553	13498	13692	13633	13622	13754	13704	13485	13630	13660	13590	13613	13543	13629	13573	13564	13675	13555	13638	13729	13539	13627	13522	13587	13465	13760	13527	13741	13558	13626	13677	13703	13414	13518	13684	13683	13623	13589	13661	13739	13450	13768	13547	13293	13762	13482	13523	13722	13589	13697	13686	13505	13524	13493	13741	13557	13504	13650	13605	13698	13606	13581	13637	13556	13558	13504	13796	13563	13548	13423	13645	13660	13660	13575	13551	13783	13475	13768	13645	13469	13609	13670	13601	13625	13733	13591	13724	13533	13487	13547	13562	13469	13474	13606	13635	13780	13572	13533	13645	13518	13581	13683	13719	13632	13706	13491	13626	13840	13554	13587	13762	13546	13615	13707	13622	13682	13588	13754	13672	13484	13560	13732	13622	13512	13896	13586	13582	13633	13803	13523	13539	13516	13529	13664	13612	13550	13587	13467	13562	13799	13528	13574	13720	13636	13729	13562	13604	13589	13591	13689	13619	13647	13536	13378	13648	13610	13531	13534	13660	13665	13730	13493	13650	13633	13531	13702	13543	13570	13637	13556	13592	13622	13529	13572	13628	13669	13596	13526	13807	13730	13470	13636	13673	13632	13731	13679	13723	13528	13763	13586	13558	13490	13530	13511	13556	13534	13758	13605	13739	13465	13634	13553	13540	13546	13477	13597	13642	13572	13546	13562	13533	13510	13671	13488	13556	13640	13768	13503	13442	13576	13722	13553	13788	13410	13566	13545	13593	13745	13475	13532	13723	13574	13679	13608	13636	13696	13517	13656	13635	13895	13662	13533	13653	13725	13726	13476	13635	13627	13557	13639	13932	13747	13634	13730	13678	13527	13646	13648	13631	13681	13739	13760	13762	13663	13585	13655	13721	13490	13499	13708	13710	13611	13670	13705	13656	13696	13595	13601	13608	13556	13599	13541	13793	13773	13702	13639	13492	13533	13606	13732	13528	13759	13598	13538	13619	13504	13571	13622	13689	13698	13623	13673	13663	13725	13786	13716	13570	13747	13520	13696	13695	13634	13543	13472	13629	13645	13554	13625	13577	13804	13568	13519	13815	13563	13621	13669	13658	13703	13684	13556	13569	13636	13596	13587	13673	13635	13631	13637	13548	13585	13508	13645	13705	13506	13660	13630	13527	13500	13595	13578	13641	13613	13637	13468	13517	13601	13486	13580	13529	13600	13719	13683	13691	13593	13531	13667	13566	13564	13628	13611	13642	13515	13638	13482	13558	13653	13619	13904	13598	13484	13373	13662	13724	13828	13711	13672	13620	13615	13521	13709	13604	13609	13666	13593	13487	13553	13728	13689	13650	13504	13602	13517	13555	13622	13634	13763	13629	13551	13519	13639	13621	13617	13536	13544	13501	13711	13493	13704	13645	13529	13608	13642	13456	13560	13636	13525	13556	13673	13558	13596	13641	13630	13574	13607	13636	13593	13561	13751	13419	13510	13514	13669	13521	13711	13665	13704	13586	13676	13452	13731	13687	13529	13649	13550	13615	13672	13684	13693	13713	13541	13573	13634	13573	13607	13704	13435	13433	13549	13694	13630	13657	13639	13724	13564	13643	13670	13451	13631	13500	13597	13666	13683	13447	13679	13645	13520	13758	13636	13666	13675	13693	13550	13784	13756	13723	13510	13665	13749	13579	13692	13608	13848	13622	13612	13680	13534	13636	13499	13564	13700	13560	13615	13688	13598	13568	13582	13670	13732	13741	13433	13737	13487	13387	13622	13525	13605	13654	13607	13666	13606	13603	13720	13539	13659	13631	13529	13575	13660	13672	13519	13609	13652	13687	13437	13574	13695	13573	13731	13701	13807	13668	13648	13612	13653	13615	13630	13611	13701	13568	13593	13804	13424	13694	13602	13712	13612	13644	13675	13531	13594	13656	13569	13678	13681	13478	13574	13801	13686	13493	13457	13599	13664	13543	13576	13593	13625	13387	13552	13618	13853	13586	13548	13634	13572	13796	13587	13629	13657	13562	13605	13618	13649	13742	13502	13564	13491	13629	13712	13527	13553	13658	13598	13788	13515	13628	13575	13683	13780	13721	13797	13618	13625	13515	13674	13537	13728	13648	13587	13589	13789	13579	13719	13542	13779	13832	13605	13623	13546	13774	13436	13599	13389	13557	13689	13789	13793	13505	13720	13617	13845	13512	13514	13567	13460	13658	13606	13497	13715	13588	13554	13601	13699	13675	13433	13598	13547	13736	13630	13619	13617	13493	13653	13536	13741	13688	13535	13564	13756	13526	13725	13753	13529	13463	13708	13739	13653	13647	13781	13759	13833	13360	13635	13583	13483	13416	13678	13694	13636	13721	13590	13731	13558	13603	13674	13538	13516	13643	13622	13611	13685	13597	13539	13616	13541	13681	13618	13608	13515	13665	13758	13469	13690	13550	13597	13752	13537	13637	13590	13665	13608	13487	13656	13544	13676	13578	13629	13501	13830	13497	13707	13523	13582	13587	13708	13510	13479	13739	13648	13560	13529	13535	13816	13530	13672	13619	13506	13646	13828	13651	13514	13595	13719	13525	13810	13651	13724	13531	13595	13538	13529	13506	13631	13457	13511	13727	13406	13634	13668	13648	13667	13583	13706	13702	13698	13553	13597	13702	13541	13536	13587	13570	13677	13681	13630	13522	13648	13703	13709	13818	13626	13707	13626	13781	13630	13520	13591	13692	13580	13589	13659	13666	13562	13584	13629	13572	13597	13701	13591	13805	13683	13704	13625	13694	13761	13643	13705	13529	13569	13454	13626	13594	13608	13539	13535	13643	13594	13615	13542	13463	13609	13769	13586	13415	13525	13543	13574	13543	13522	13527	13757	13867	13571	13552	13726	13433	13690	13583	13757	13637	13744	13603	13579	13562	13720	13581	13673	13654	13710	13665	13639	13653	13441	13597	13573	13752	13711	13494	13590	13587	13636	13655	13743	13684	13515	13554	13723	13652	13612	13636	13455	13669	13598	13441	13482	13671	13635	13510	13642	13580	13507	13694	13602	13645	13509	13598	13859	13669	13633	13528	13561	13545	13567	13546	13598	13454	13489	13733	13839	13595	13643	13618	13691	13522	13541	13577	13667	13603	13696	13737	13547	13416	13573	13618	13571	13755	13564	13741	13629	13409	13571	13570	13583	13600	13710	13484	13659	13642	13652	13775	13654	13786	13602	13551	13468	13602	13560	13650	13553	13504	13475	13508	13593	13614	13661	13730	13679	13635	13644	13524	13628	13691	13561	13703	13665	13792	13684	13589	13620	13866	13706	13423	13459	13707	13707	13608	13596	13587	13633	13541	13471	13534	13769	13518	13714	13719	13706	13633	13691	13662	13658	13577	13554	13833	13629	13787	13611	13474	13680	13648	13569	13635	13674	13607	13747	13472	13628	13743	13456	13768	13692	13704	13800	13738	13492	13524	13583	13629	13498	13673	13567	13656	13578	13444	13584	13802	13601	13639	13601	13655	13540	13680	13674	13689	13597	13529	13847	13655	13512	13660	13622	13574	13457	13624	13675	13467	13692	13715	13700	13619	13477	13572	13610	13687	13756	13497	13804	13462	13579	13547	13685	13600	13630	13504	13655	13649	13610	13556	13714	13641	13586	13450	13685	13582	13459	13545	13499	13638	13667	13515	13674	13611	13580	13726	13482	13499	13635	13621	13589	13450	13515	13696	13695	13600	13620	13601	13597	13489	13424	13685	13519	13699	13549	13597	13764	13577	13559	13621	13674	13605	13699	13554	13580	13523	13565	13585	13426	13541	13520	13837	13568	13581	13638	13699	13569	13510	13639	13566	13482	13574	13423	13606	13545	13640	13693	13544	13555	13750	13726	13608	13630	13431	13479	13488	13626	13667	13668	13607	13571	13656	13622	13550	13562	13656	13690	13770	13607	13646	13475	13583	13653	13551	13640	13488	13661	13541	13467	13755	13739	13682	13546	13665	13668	13620	13482	13650	13578	13722	13568	13663	13498	13607	13679	13643	13639	13604	13651	13627	13561	13607	13675	13562	13532	13491	13710	13551	13633	13769	13432	13695	13554	13729	13478	13633	13797	13456	13769	13795	13493	13585	13700	13701	13568	13735	13772	13588	13539	13710	13587	13687	13613	13580	13466	13599	13675	13470	13534	13624	13558	13584	13521	13523	13539	13719	13596	13466	13554	13449	13439	13632	13549	13544	13618	13659	13577	13627	13575	13737	13531	13678	13596	13563	13626	13646	13498	13562	13622	13636	13653	13484	13741	13426	13630	13784	13720	13573	13739	13503	13654	13534	13716	13505	13636	13534	13521	13531	13687	13560	13665	13624	13744	13588	13580	13564	13663	13609	13666	13803	13752	13664	13648	13718	13693	13603	13672	13669	13545	13458	13747	13528	13473	13699	13752	13546	13586	13749	13555	13544	13632	13580	13793	13675	13557	13624	13714	13662	13565	13509	13511	13797	13510	13581	13707	13565	13650	13632	13397	13612	13485	13622	13616	13644	13615	13719	13678	13618	13439	13639	13770	13574	13700	13782	13540	13677	13628	13663	13779	13569	13700	13437	13576	13623	13768	13673	13639	13604	13586	13758	13667	13746	13534	13653	13553	13669	13642	13637	13573	13491
25764	21069	27478	25623	22571	21046	19829	16959	16339	25475	38434	34211	26596	20351	16812	15557	15590	15397	15358	15409	15346	15178	15480	15106	15450	15225	15287	15247	15458	15376	15551	15512	15575	15489	15241	15099	15146	15179	15160	15369	15215	15314	15265	15115	15242	15347	15263	15163	15309	15429	15199	15412	15311	15268	15175	15417	15347	15202	15203	15050	15205	15264	15300	15308	15282	15307	15411	15333	15097	15064	15286	15382	15103	15133	15512	15456	15227	15390	15194	15247	15412	15293	15178	15220	15202	15271	15216	15106	15439	15144	15213	15209	15303	15261	15519	15232	15291	15233	15251	15132	15312	15172	15285	15288	15222	15118	15189	15371	15257	15481	15255	15142	15368	15100	15318	15149	15357	15316	15328	15135	15399	15381	15170	15243	15179	15282	15259	15060	15351	15452	15220	15408	15284	15286	15152	15269	15075	15227	15013	15368	15044	15407	15271	15225	15230	15363	15367	15332	15219	15422	15455	15306	15238	15414	15500	15262	15324	15134	15204	15274	15264	15366	15321	15180	15326	15409	15242	15168	15326	15383	15279	15562	15282	15332	15293	15306	15411	15274	15038	15298	15197	15447	15038	15460	15142	14973	15045	15011	15422	15146	15093	15324	15173	15305	15130	15265	15087	15058	15083	15025	15251	15229	15196	15254	15262	14996	15094	15189	15137	15282	15305	15212	15237	15211	15127	15216	15062	15233	15283	15258	15387	15258	15312	15159	15311	15385	15280	15314	15338	15190	15421	15218	15135	15137	15141	15207	15111	15112	15197	15392	15308	15360	15213	15320	15180	15220	15130	15286	15401	15318	15199	15079	15180	15348	15242	15107	15241	15184	15388	15268	15234	15039	15393	15351	15360	15364	15272	15275	15370	15415	15114	15142	15026	15281	15029	15360	15312	15101	15269	15245	15503	15381	15347	15229	15224	15287	15327	15247	15250	15489	15325	15327	15174	15266	15255	15193	15185	15327	15109	15361	15270	15411	15035	15241	15194	15277	15325	15388	15213	15086	15414	15271	15214	15412	15157	15097	15310	15261	15229	15191	15164	15101	15235	15174	14985	15256	15314	15214	15296	15325	15230	15056	15220	15284	15122	15253	15369	15283	15310	15248	15279	15050	15231	15243	15294	15226	15142	14979	15054	15121	15162	15014	15214	15256	15158	15365	15369	15207	15222	15241	15303	15256	15119	15211	15261	15361	15290	15299	15311	15346	15293	15126	15207	15268	15009	15259	15324	15391	15324	15495	15142	15052	15282	15115	15211	15334	15195	15040	15305	15280	15193	15268	15227	15231	15397	15164	15205	15240	15182	15014	15393	15301	15152	15295	15257	15266	15360	15312	15401	15188	15039	15122	15118	15333	15418	15143	15274	15226	15228	15104	15049	15299	14977	15197	15230	15178	15145	15209	15315	15097	15369	15146	15179	15404	15350	15321	15497	15300	15210	15041	15148	15056	15410	15421	15299	15115	15083	15209	15435	15235	14979	15456	15159	15087	15279	15148	15375	15130	15309	15349	15321	15325	15193	15043	15336	15439	15248	15196	15281	15300	15219	15260	15266	15288	15206	15343	15055	15170	15041	15167	15183	15335	15089	15296	15361	15226	15002	15165	15299	15272	15352	15223	15294	15177	15363	15221	15212	15252	15266	15138	15100	15164	15048	15158	15298	15155	15184	15139	15120	15022	15083	15155	15043	15230	15402	15132	15318	15294	15325	15366	15395	15050	15128	15381	15154	15126	15136	15340	15211	15144	15288	15277	15208	15219	15087	15166	15208	15131	15390	15419	15303	15310	15310	15334	15283	15263	15025	15054	15245	14975	15310	15344	15220	15214	15197	15107	15229	15249	15063	15189	15352	15152	15165	15453	15275	15366	15275	15231	15147	15269	15331	15080	15377	15325	15338	15263	15210	15200	15216	15253	15169	15210	15093	15171	15198	15164	15183	15137	15413	15264	15136	15380	15404	15238	15238	15215	15372	15101	15201	15243	15092	15074	15142	15102	15225	15276	15427	15265	15326	15137	15270	15198	15052	15291	15135	15219	15384	15253	15242	15248	15087	15456	15195	15099	15230	15129	15362	15333	14970	15399	15113	15354	15024	15156	15298	15370	15183	15204	15241	15431	15387	15362	15220	15330	15273	15321	15161	15290	15482	15210	15461	15039	15211	15209	15357	15445	15245	15108	15287	15078	15260	15202	15346	15189	15346	15127	15285	15274	15414	15351	15181	15254	15437	15306	15165	15203	15219	15262	15205	15467	15303	15259	15167	15263	15267	15192	15223	15210	15308	15131	15182	15095	15062	15183	15224	15154	15298	15196	15312	15166	15191	15137	15480	15230	15357	15255	15316	15303	15451	15251	15199	15113	15170	15342	15245	15225	15316	15037	15406	15151	15246	15502	15193	15332	15141	15310	15324	15179	15373	15256	15293	15348	15204	15297	15347	15081	15263	15317	15427	15432	15243	15259	15259	15265	15081	15188	15214	15361	15125	15071	15270	15081	15123	15403	15053	15238	15189	15442	15281	15150	15143	15260	15258	15359	15239	15234	15343	15216	15272	15177	15174	15134	15307	15393	15262	15262	15073	15259	15282	15334	15243	15337	15317	15297	15217	15097	15522	15383	15283	15349	15101	15188	15271	15411	15464	15060	15243	15236	15285	15365	15187	15272	15352	15113	15444	15336	15251	15220	15144	15306	15278	15107	15172	15334	15284	15254	15200	15520	15293	15259	15055	14973	15388	15323	15182	15331	15270	15142	15117	15177	15136	15387	15290	15047	15168	15297	15125	15120	15319	15326	15075	15142	15093	15056	15300	15226	15290	15250	15065	15317	15182	15203	15425	15310	15290	15313	15155	15120	15198	15237	15285	15341	15307	15218	15205	15225	14966	15220	15082	15092	15215	15268	15305	15333	15146	15291	15134	15133	15337	15253	15353	15172	15236	15322	15100	15375	15154	15158	15058	15388	14980	14979	15096	15234	15126	15176	15308	15265	15247	15121	15447	15172	15321	15009	14998	15392	15140	15186	15327	15254	15268	15183	15268	15115	15336	15313	15211	15077	15092	15193	15122	15233	15307	15378	15160	15192	15347	15238	14905	15237	15092	15274	15240	15403	15204	15279	15212	15295	15349	15117	15279	15284	15434	15314	15283	15228	15303	15187	15221	15092	15259	15425	15334	15294	15454	15149	15345	15386	15207	15119	15447	15377	15195	15266	15354	15244	15216	15323	15289	15167	15488	15426	15312	15248	15195	15074	15256	15186	15312	15185	15469	15121	15230	14961	15146	15216	15278	15171	15230	15070	15332	15347	15278	15294	15245	15315	15179	15243	15360	15149	15197	15290	15086	15235	15179	15311	15274	15126	15196	15311	15285	15359	15204	15158	15354	15023	15060	15275	15305	15219	15139	15294	15429	15042	15094	15205	15231	15242	15265	15217	15294	15143	15320	15032	15363	15217	15304	15401	15178	15223	15260	15377	15189	15251	15291	15274	15224	15393	15249	15227	15255	15361	15379	15247	15239	14998	15405	15232	15285	15108	15409	15163	15402	15384	15312	15226	15235	15210	15122	15353	15329	15444	15292	15108	15405	15255	15348	15314	15277	15235	15528	15344	15339	15153	15300	15043	15227	15192	15045	15214	15214	15289	15086	15214	15050	15105	15289	15275	15289	15370	15196	15315	15136	15407	15347	15330	15401	15144	15345	15288	15262	15236	15182	15165	15359	15345	15264	15216	15358	15339	15072	15208	15276	15231	15298	15277	15213	15229	15330	15376	15437	15281	15109	15263	15224	15213	15164	15258	15271	15485	15442	15315	15275	15402	15058	15236	15165	15243	15374	15237	15356	15209	15266	15314	15146	14979	14971	15305	15358	15177	15376	14987	15337	15187	15148	15102	15188	15240	15138	15261	15246	15285	15341	15230	15233	15057	15308	15199	15413	15131	15322	15208	15367	15131	15400	15247	15286	15245	15236	15218	15385	15209	15267	15101	15215	15312	15082	15277	15024	15299	15326	15323	15119	15411	15201	15252	15211	15315	15270	15169	15484	15335	15250	15361	15436	15347	15030	15106	15197	15196	15310	15288	15326	15307	15225	15285	15177	15318	15383	15042	15233	15378	15295	15099	15283	15375	15332	15343	15171	15148	15153	15062	15152	15282	15232	15305	15155	15227	15417	15325	15293	15118	15381	15115	15101	15323	15324	15079	15210	15172	15275	15253	15231	15225	15144	15174	15338	15244	15143	15188	15370	15033	15310	15277	15204	15274	15317	15373	15132	15286	15224	15222	15423	15268	15306	15178	15281	15353	15304	15221	15094	15499	15393	15321	15396	15127	15291	15301	15229	15389	15311	15259	15227	15050	15183	15183	15187	15245	15374	15245	15356	15274	15331	15372	15134	15260	15315	15086	15243	15295	15311	15089	15176	15064	15269	15173	15251	15383	15341	15205	15317	15414	15064	15036	15212	15159	15162	15200	15319	15378	15251	15108	15241	15128	15098	15307	15203	15361	15412	15157	15313	15215	15358	15110	15183	15238	15353	15239	15136	15117	15299	15699	15333	15190	15249	14975	15269	15471	15228	15298	15027	15227	15206	15324	15284	15175	14968	15277	15150	15255	15185	15146	15353	15106	15156	15191	15268	15344	15177	15131	15119	15169	15169	15392	15399	15274	15416	15199	15205	15175	15411	15090	15126	15142	15136	15275	15272	15222	15294	15279	15173	15258	15234	15142	15172	14985	15348	15422	15322	15134	15155	15174	15232	15311	15308	15376	15415	15099	15310	15113	15126	15090	15343	15200	15229	15283	15310	15178	15378	15078	15361	15073	15228	15137	15308	15281	15258	15156	15187	15277	15497	15503	15191	15305	15239	15482	15227	14991	15282	15303	15460	15279	15010	15262	15278	15464	15358	15286	15321	15156	15151	15223	14940	15178	15470	15294	15286	15324	15309	15397	15306	15354	15287	15244	15383	15335	15065	15162	15143	15245	15117	15186	15094	15187	15580	15330	15325	15033	15242	15238	15160	15310	15205	15281	15300	15425	15311	15256	15248	15348	15280	15179	15456	15196	15354	15302	15193	15318	15238	15375	15326	15032	15183	15295	15202	15247	15189	15277	15062	15142	15185	15186	15197	15053	15209	15275
18365	28664	25528	21504	22157	19562	17755	14807	14647	28728	40125	34227	25486	17591	14145	13184	12928	12795	13049	12901	12961	12897	13066	13069	13033	12870	13172	13064	13024	13052	13012	13022	13092	13002	13129	12953	12988	12880	12958	12947	13042	13074	13067	12996	13001	12986	13003	12784	12981	12932	13007	13007	12960	12978	12924	13015	12816	12987	13001	13066	12874	13021	13013	12998	13090	12881	13067	12834	12994	13082	12870	13091	12878	12979	13109	13134	12798	13003	12929	13167	12929	12977	12907	13062	12968	12789	13005	13109	12942	13035	12797	13092	12908	12958	12952	13187	12958	12985	12931	13038	12936	12999	13029	12947	13087	12911	12834	12874	13002	12960	13001	12942	12926	13061	13128	12971	13147	13093	12880	13123	12943	12867	12860	13039	13069	13115	13005	12878	12964	13055	13061	13129	13033	13048	12981	13020	13033	13028	12991	12867	12805	13004	13051	12883	12926	13048	12860	12825	13129	12969	12968	12996	12886	13169	12957	12960	12781	12918	13063	13166	12929	12962	13002	13029	13038	12965	13024	13069	12950	13044	13046	13052	13000	13017	13024	13036	13184	12912	12958	12908	12935	13119	13011	12871	13173	13134	12890	13133	12910	13140	13140	12852	13183	13022	12864	12876	12967	13066	13141	13022	12954	12997	12969	13030	13057	13011	13172	12995	12949	12955	12866	13035	12975	13073	12902	13107	12903	12965	12688	13113	12927	13102	12856	13084	12948	13118	12985	12934	12920	12743	13052	12745	13110	13067	12995	13017	12901	12996	13021	13059	13096	12931	12862	12817	13199	13107	13042	13094	13021	13053	12804	13012	12965	12827	12912	12943	12888	12944	12904	12977	12819	12992	12947	12941	12981	13021	12872	12919	13050	12972	13010	13004	12866	12985	13031	12853	12980	12900	13029	13028	13116	13087	13098	12938	13003	13040	13068	13023	12952	12830	12967	13035	12954	13184	12877	13015	13067	13078	12785	13019	12930	13123	13096	13081	13014	13040	13200	12880	13062	12834	13068	13033	13160	12814	13076	12999	13028	13036	12862	12926	12920	13053	13030	13066	12956	13108	12845	13022	13114	13065	12949	12931	13007	13072	13032	12967	12952	13105	12976	13048	13012	13131	12937	12950	13110	12928	12819	13279	13041	13025	12990	12852	12983	13036	12902	13181	12903	12942	12977	13075	12926	12942	12987	12975	13144	13062	12945	13027	12981	12876	12865	12842	13028	12980	13105	13135	13005	12859	13040	13110	12958	12773	12925	12825	12900	13003	12986	12952	12846	13010	12928	12948	13071	12981	13055	13106	13133	13015	13027	12991	13168	13048	12835	13024	13209	12953	13072	12927	12931	12944	12997	13080	12979	13100	12923	12969	12951	12811	12902	12996	12852	12986	13156	12735	12990	12993	12997	12758	12956	13002	12990	12772	13028	12983	12989	13027	13115	12912	12996	13001	12981	12931	12909	13179	13010	12974	13054	13035	13157	12951	12786	13064	13063	13032	13027	12894	12996	12905	13111	12939	12902	12990	13010	13153	13035	13098	13018	12926	12918	12872	13214	12927	13048	13022	13091	12917	12851	13123	12946	13082	12939	12941	12949	13013	12826	12957	12944	12975	12931	12894	12888	12825	13105	12834	12984	12991	13018	12903	13030	12949	12908	13047	12861	12901	13025	12837	12867	12917	12873	12979	12999	12884	12954	12980	12819	13004	13036	13119	12868	13051	12965	13189	12931	13104	13032	12882	13102	12981	12835	13032	13010	12999	12994	12945	13063	12900	12922	12942	12921	12915	12975	13033	12999	12906	12978	13086	12962	13076	13033	12970	12899	13096	13110	12890	12873	12939	12888	12952	12941	12825	13103	12943	13017	12955	12888	12972	12968	12922	13164	12834	12925	12871	12823	13015	13138	12939	12984	12975	12874	12852	12947	12942	13018	13046	12999	12863	12932	12991	12839	12914	13044	12921	12820	12902	12949	12956	13052	13233	12930	13121	13188	13057	12986	13010	12926	12963	12838	12938	13005	12901	12762	12833	12933	12952	13024	13012	13027	13009	12979	13083	12876	13144	12974	12970	12918	12866	13007	12828	13094	13004	13042	12895	12985	12859	13141	12924	13038	12900	13036	12851	12782	12920	13005	13047	12934	13038	13050	13046	13149	13013	12895	13019	12894	12936	13050	12968	12973	12773	12945	12946	12941	13009	12947	13047	13215	13045	12915	13053	12998	12841	13087	12759	13026	12938	13103	12938	13015	12803	13121	12865	12953	12998	12853	12797	12935	13138	13118	13115	12969	13126	13101	12813	13002	13022	12995	12969	12838	13011	13132	12856	13065	12911	12998	13072	12946	12883	12964	12928	13096	12935	12991	12938	12972	12996	12979	12847	13057	13098	12805	12895	12967	13144	13004	12969	13049	12958	12966	12979	12852	13022	12942	13073	13086	13141	12925	13090	12937	13059	13039	13002	12977	12875	12846	12964	12913	13035	12880	12920	13044	12903	13012	13111	13002	12931	12932	13081	13031	12777	13081	13204	12794	12914	12975	12925	12982	12879	12879	12998	12994	12826	13027	13071	13002	12920	13018	13038	13003	12950	12898	13035	13123	13047	12917	13041	12928	12928	13082	13060	12941	13171	12938	12881	13049	13107	12923	13046	12915	12912	13055	13051	13041	13112	13134	12922	12881	12998	13113	13005	13015	12964	12888	13143	12945	12910	13077	13028	13036	13176	13085	12878	13057	12987	13007	12932	12743	13058	12992	13104	13045	12946	12924	12906	12881	12988	12967	13083	12927	13024	12994	12742	13268	12956	12904	13121	12910	12949	12917	13005	13015	12984	12924	13052	13067	13119	13050	12973	12837	12997	12849	12962	12926	12986	12843	13048	12981	12863	12957	12901	12843	12944	13091	13013	13088	13163	13079	13157	13101	12977	13197	12962	12958	13072	13001	12959	12943	12940	12961	13034	12885	13111	13000	13047	12964	12903	13080	12775	12973	13004	12860	12945	12934	13060	12855	13089	13047	13063	12852	12971	12950	13057	12918	13024	12956	13064	12934	12901	12894	13025	12824	12962	13007	12868	13075	12960	13072	12965	12954	13015	12971	13129	12972	13020	12859	13103	13002	12937	13056	12970	13087	13069	12862	13067	13184	12846	13023	13001	13086	12874	13033	12913	13044	12864	12927	12970	12944	13012	13044	12966	13077	12828	13018	12952	13168	12933	13014	12904	13018	13053	12883	13078	12896	12826	12924	12915	12811	12920	12743	12924	12919	13231	13039	12965	13131	13062	12972	13099	13024	13067	12845	12990	12987	13080	12965	12895	12980	12994	13121	13091	13026	12960	13250	13091	12872	12996	12889	13050	12960	12921	12874	13209	12926	13105	12893	12812	13122	12909	13028	12889	13118	12989	12847	13145	12918	12957	12815	12969	13019	13173	12935	13212	12947	12954	12755	12906	13077	12922	12803	12973	12905	12982	12943	13077	12863	13059	12976	12965	12954	12983	13055	12868	12891	12987	13016	12793	13099	13089	12900	12991	13158	13005	12993	12999	13033	13044	12941	12938	12801	12840	13060	12868	12903	13055	13042	13020	12980	13011	13062	12939	12976	12964	13051	12851	12918	13004	12918	12936	12968	13115	12951	12819	13134	12996	12975	12870	12952	12864	12761	12965	12934	12965	13069	12991	12862	13082	13011	12862	12933	13007	12956	13064	12978	12968	12990	12985	12812	13049	12884	12898	13030	12836	13044	13146	12949	12909	12991	12977	12935	12966	13075	12902	13075	12965	13007	13008	12904	13062	13101	13150	13007	13073	13003	13041	13108	13096	13146	12907	13106	12983	13019	13021	13094	12945	12815	12933	12984	12955	13021	12931	12926	13047	13076	12944	12850	13067	12888	13141	12818	12952	12893	12928	13044	13027	13005	13070	12995	13109	13026	13032	13003	12930	13020	13107	12930	13292	13004	12791	13084	12976	12908	12811	12987	12986	12987	12977	12936	12933	12994	12966	13020	13067	13109	12923	13021	13074	13124	12957	12960	13121	12804	13016	13036	13113	12974	12888	13121	13129	12957	13164	12932	12998	12843	13010	13046	12750	12959	12924	12957	13013	13061	13083	13227	12971	12943	13019	12957	13181	12966	12995	13047	13146	12956	12981	13084	13200	13112	12893	12946	12959	12878	12918	12893	12908	13083	12903	12931	13089	13153	12995	12936	12961	12904	13117	12838	13015	12969	12976	12988	12919	13103	12931	13030	12917	12923	12966	12981	12937	12911	13016	13037	13051	12761	12932	13009	13022	12911	12980	12992	13007	12890	12903	13181	12921	12942	12935	13097	12832	13020	12826	13291	12954	12938	13113	13000	12982	13008	12945	12960	12985	12974	12932	12965	12881	13071	12945	13034	12897	12966	12951	12951	12980	12972	12945	12917	13057	13047	13012	13061	13051	12874	13042	13049	12819	12984	12943	13042	12970	13107	13115	13112	12886	13008	13089	13032	12880	12937	13114	12943	12901	13067	12932	12901	12903	12923	12946	12898	13144	12953	12925	12923	12902	13018	13141	12765	12967	13080	12787	13016	12873	12943	13071	12966	12903	13052	12958	13069	13125	12970	12932	12981	13064	12950	13109	12995	12997	12934	12876	13087	12918	13110	13024	13055	13022	12860	12778	13005	13053	12923	12925	12981	13046	13048	12937	12851	12960	12989	12959	12828	12868	12966	12968	12954	12912	13029	12783	12981	12991	13081	13007	12986	13000	13052	12945	12880	12912	13156	12929	12910	13048	13108	13132	12957	12926	12978	12925	13004	13040	13046	12999	13181	12856	13062	12947	13077	12998	12988	12965	12908	12989	13052	12997	13108	13083	13052	12961	13048	13062	13055	12847	12938	13024	13055	13020	12978	12905	13038	12918	12918	12921	13037	12948	13166	12882	12961	13099	13045	12962	12982	13046	12946	13010	13053	13046	12913	13036	13055	13064	13097	13051	12905	13024	12887	13084	12921	13042	12941	12947	12990	13040	12961	13044	12720	13104	12944	12975	13033	12936	12916	13015	12954	12817	13029	12880	12928	12802	12971	13053	12967	13011	12936	12949	12925	12963	13041	12991	12952	13056	12973	13068	12880	12901	12840	13071	13043	12910	12900	13022
24007	21046	28468	23879	22191	23874	24608	20376	17442	30224	54791	46174	34517	24126	17086	15100	14530	14541	14496	14432	14438	14651	14321	14238	14290	14593	14492	14418	14373	14484	14625	14563	14299	14212	14460	14145	14514	14360	14235	14436	14380	14366	14494	14277	14216	14417	14416	14319	14439	14330	14330	14438	14147	14331	14373	14397	14437	14303	14292	14457	14301	14441	14378	14433	14362	14439	14388	14360	14221	14251	14684	14468	14277	14322	14268	14348	14462	14359	14355	14154	14221	14233	14459	14447	14483	14455	14447	14374	14475	14295	14175	14383	14449	14480	14362	14410	14383	14453	14332	14266	14419	14177	14412	14236	14235	14424	14208	14352	14373	14363	14320	14224	14424	14312	14427	14231	14550	14343	14101	14292	14165	14397	14462	14192	13784	14366	14468	14026	14068	14150	14337	14405	14325	14132	14383	14233	14413	14216	14346	14320	14393	14282	14329	14322	14184	14538	14218	14011	14155	14174	14375	14364	14322	14048	14202	14149	14609	14457	14316	14229	14417	14136	14140	14138	14424	14247	14426	14405	14385	14357	14148	14464	14316	14291	14381	14254	14370	14538	14233	14482	14290	14386	14031	14403	14467	14297	14412	14222	14222	14252	14438	14180	14598	14440	14059	14266	14084	14193	14516	14291	14493	14297	14078	14242	14313	14299	14290	14480	14204	14318	14318	14369	14145	14169	14422	14371	14221	14243	14313	14270	14290	14380	14297	14181	14298	14426	14438	14282	14288	14140	14204	14375	14235	14441	14176	14305	14286	14340	14335	14357	14379	14334	14344	14103	14198	14409	14295	14336	14393	14433	14273	14398	14209	14303	14319	14384	14334	14360	14430	14296	14411	14355	14313	14316	14121	14215	14456	14375	14205	14340	14323	14419	14142	14112	14257	14399	14210	14450	14281	14338	14343	14261	14281	14297	14501	14060	14146	14291	14339	14296	14388	14132	14334	14398	14299	14199	14401	14384	14227	14473	14190	14231	14347	14342	14466	14220	14326	14470	14304	14432	14355	14077	14063	14313	14216	14274	14444	14478	14235	14328	14525	14393	14229	14157	14283	14348	14352	14222	14399	14162	14380	14437	14200	14367	14401	14403	14326	14295	14170	14361	14237	14138	14394	14434	14390	14247	14474	14242	14390	14313	14392	14214	14345	14248	14241	14223	14256	14536	14441	14288	14334	14399	14394	14522	14227	14428	14238	14424	14311	14357	14534	14388	14507	14399	14349	14240	14274	14490	14124	14250	14312	14409	14161	14416	14345	14337	14389	14492	14546	14511	14371	14234	14223	14465	14150	14454	14505	14071	14295	14372	14220	14279	14194	14383	14426	14481	14547	14123	14192	14318	14377	14233	14557	14402	14297	14397	14214	14288	14353	14502	14397	14266	14158	14367	14373	14349	14373	14310	14447	14423	14384	14385	14331	14215	14309	14242	14422	14144	14406	14389	14362	14131	14266	14502	14352	14141	14145	14186	14441	14349	14268	14303	14298	14443	14431	14336	14405	14451	14256	14470	14273	14386	14335	14212	14370	14496	14212	14169	14309	14203	14367	14287	14325	14346	14278	14307	14134	14420	14364	14272	14387	14271	14251	14400	14417	14403	14296	14392	14211	14434	14329	14230	14350	14199	14372	14309	14175	14349	14313	14235	14345	14220	14377	14354	14296	14467	14441	14375	14308	14261	14300	14268	14227	14378	14135	14166	14481	14385	14199	14465	14363	14237	14474	14389	14187	14224	14383	14136	14392	14301	14103	14426	14237	14258	14309	14308	14150	14347	14406	14511	14315	14159	14100	14435	14457	14447	14211	14289	14139	14406	14198	14411	14273	14410	14168	14317	14463	14252	14204	14258	14165	14314	14334	14211	14227	14367	14505	14247	14307	14378	14404	14152	14274	14217	14171	14193	14224	14174	14247	14572	14296	14249	14300	14298	14312	14326	14407	14364	14644	14452	14204	14282	14367	14273	14410	14321	14464	14159	14304	14325	14412	14429	14241	14359	14352	14215	14257	14303	14314	14179	14412	14328	14317	14272	14334	14297	14269	14341	14373	14447	14155	14396	14425	14416	14233	14342	14133	14328	14353	14381	14148	14338	14462	14280	14538	14384	14115	14179	14618	14372	14298	14443	14341	14100	14205	14432	14135	14257	14221	14300	14422	14372	14184	14255	14405	14349	14394	14316	14192	14396	14362	14464	14526	14455	14333	14387	14332	14308	14354	14268	14246	14406	14235	14379	14126	14371	14235	14401	14308	14395	14162	14361	14347	14363	14131	14258	14274	14363	14406	14245	14410	14354	14430	14483	14378	14170	14268	14171	14417	14247	14159	14363	14256	14290	14482	14112	14346	14312	14067	14405	14529	14436	14328	14461	14409	14410	14417	14347	14238	14324	14350	14461	14234	14199	14311	14428	14449	14291	14369	14255	14250	14277	14259	14293	14408	14369	14464	14265	14299	14349	14483	14160	14264	14208	14320	14142	14183	14237	14280	14428	14334	14416	14282	14389	14437	14104	14196	14328	14470	14352	14202	14535	14354	14438	14321	14266	14324	14335	14385	14246	14137	14246	14431	14347	14408	14411	14275	14273	14166	14451	14264	14381	14308	14427	14243	14296	14377	14444	14434	14282	14328	14266	14329	14383	14289	14197	14382	14308	13977	14229	14336	14473	14508	14168	14307	14337	14317	14322	14269	14412	14187	14263	14228	14016	14287	14338	14260	14324	14139	14255	14413	14470	14352	14229	14439	14298	14312	14347	14280	14357	14339	14277	14106	14152	14162	14213	14347	14371	14438	14344	14425	14450	14392	14447	14382	14279	14463	14074	14236	14403	14251	14271	14248	14395	14379	14357	14265	14342	14234	14226	14360	14291	14282	14262	14251	14266	14333	14031	14420	14231	14399	14404	14266	14289	14155	14198	14215	14291	14423	14389	14396	14380	14286	14279	14348	14216	14345	14142	14142	14203	14253	14369	14384	14188	14416	14311	14426	14388	14415	14534	14399	14219	14345	14141	14275	14250	14467	14186	14208	14401	14086	14215	14173	14377	14214	14396	14535	14166	14350	14381	14346	14148	14332	14392	14355	14272	14227	14230	14580	14353	14332	14484	14278	14301	14630	14318	14510	14353	14423	14233	14461	14310	14527	14412	14263	14223	14348	14186	14344	14281	14478	14323	14243	14192	14310	14336	14386	14287	14391	14280	14289	14108	14255	14371	14411	14324	14571	14084	14351	14403	14304	14060	14268	14264	14199	14242	14300	14123	14145	14269	14354	14251	14408	14524	14329	14356	14541	14468	14239	14350	14544	14418	14505	14475	14344	14319	14524	14286	14278	14283	14203	14224	14295	14233	14390	14556	14420	14392	14429	14477	14243	14342	14243	14245	14321	14355	14243	14128	14407	14084	14142	14281	14095	14349	14263	14315	14426	14347	14114	14445	14226	14300	14398	14238	14476	14421	14434	14631	14201	14158	14378	14474	14218	14318	14251	14294	14284	14462	14301	14249	14217	14293	14442	14222	14040	14359	14358	14080	14273	14273	14237	14312	14309	14434	14166	14340	14226	14461	14246	14226	14187	14461	14235	14431	14372	14207	14294	14282	14232	14243	14291	14256	14281	14394	14342	14452	14442	14345	14361	14187	14460	14247	14139	14332	14405	14381	14070	14357	14503	14365	14341	14424	14350	14427	14286	14311	14420	14363	14316	14245	14242	14395	14384	14257	14539	14215	14292	14391	14427	14161	14398	14210	14345	14416	14245	14354	14164	14454	14583	14421	14441	14257	14185	14120	14294	14366	14214	14495	14413	14214	14226	14114	14340	14275	14442	14178	14310	14319	14506	14210	14154	14412	14508	14442	14449	14394	14437	14155	14326	14248	14199	14174	14387	14267	14260	14447	14288	14357	14234	14254	14347	14219	14327	14435	14270	14325	14403	14118	14292	14269	14284	14242	14445	14318	14278	14306	14239	14440	14186	14373	14419	14396	14254	14295	14262	14437	14488	14462	14470	14297	14456	14436	14358	14368	14415	14274	14162	14296	14287	14199	14305	14289	14468	14318	14194	14254	14313	14326	14397	14162	14421	14263	14378	14308	14376	14248	14420	14231	14312	14376	14189	14469	14361	14172	14268	14153	14486	14199	14263	14321	14424	14394	14196	14363	14354	14323	14113	14297	14326	14470	14404	14153	14074	14296	14343	14316	14271	14294	14241	14277	14155	14365	14234	14299	14393	14280	14359	14449	14259	14289	14274	14336	14376	14128	14131	14373	14386	14190	14095	14296	14345	14321	14410	14216	14283	14226	14337	14317	14296	14212	14331	14219	14249	14129	14405	14293	14457	14181	14259	14448	14265	14229	14269	14454	14177	14037	14091	14359	14307	14387	14415	14465	14231	14404	14250	14249	14441	14382	14366	14129	14379	14102	14224	14387	14194	14327	14343	14481	14385	14293	14296	14131	14322	14118	14287	14277	14306	14287	14310	14314	14286	14360	14329	14234	14311	14531	14265	14248	14218	14349	14405	14387	14283	14175	14297	14236	14273	14390	14358	14628	14437	14427	14334	14512	14176	14199	14236	14349	14244	14332	14344	14322	14253	14255	14464	14427	14441	14461	14289	14225	14308	14230	14361	14299	14162	14258	14248	14344	14359	14207	14569	14238	14262	14319	14333	14319	14236	14454	14570	14507	14231	14256	14153	14256	14307	14376	14187	14296	14176	14106	14258	14300	14335	14363	14211	14305	14211	14183	14303	14176	14267	14603	14151	14428	14196	14499	14164	14357	14507	14178	14362	14222	14243	14111	14434	14339	14498	14260	14354	14465	14544	14286	14245	14055	14090	14457	14335	14321	14181	14300	14088	14198	14334	14428	14158	14255	14055	14257	14385	14200	14349	14303	14263	14339	14417	14336	14411	14367	14218	14335	14335	14204	14243	14199	14341	14207	14374	14396	14427	14342	14467	14246	14572	14232	14226	14288	14300	14371	14288	14308	14349	14337	14368	14386	14207	14267	14224	14184	14299	14489	14419	14233	14176	14092	14391	14237	14354	14262	14130	14426	14493	14389	14507	14199	14102	14272	14252	14107	14294	14218	14421	14440	14117	14321	14447	14269	14307	14249	14345	14145	14108	14436	14481	14420	14306	14116
22152	38161	33390	27842	27332	21790	22374	20493	16375	34039	53789	45525	34655	21906	14749	12991	12589	12378	12318	12295	12314	12398	12484	12525	12325	12294	12460	12357	12346	12447	12405	12224	12314	12364	12381	12225	12309	12319	12424	12230	12269	12343	12440	12477	12415	12387	12348	12394	12254	12402	12370	12346	12487	12407	12568	12319	12428	12461	12387	12389	12377	12380	12261	12222	12245	12326	12500	12530	12472	12345	12404	12252	12502	12323	12531	12516	12338	12346	12517	12324	12388	12394	12391	12363	12174	12398	12454	12364	12304	12546	12359	12371	12320	12257	12546	12217	12417	12450	12323	12499	12140	12303	12373	12487	12482	12373	12299	12310	12354	12343	12495	12332	12420	12336	12321	12444	12346	12264	12300	12355	12247	12360	12346	12463	12243	12336	12344	12460	12247	12408	12357	12533	12508	12308	12378	12384	12272	12371	12371	12245	12436	12467	12261	12324	12415	12318	12461	12493	12512	12327	12373	12270	12348	12478	12305	12295	12466	12391	12418	12345	12278	12394	12471	12341	12363	12470	12194	12282	12444	12497	12364	12368	12200	12306	12354	12307	12411	12347	12430	12452	12214	12352	12300	12210	12459	12427	12440	12362	12424	12361	12480	12371	12275	12376	12501	12411	12414	12461	12298	12470	12285	12368	12416	12282	12433	12262	12352	12402	12185	12353	12550	12397	12407	12309	12261	12462	12453	12299	12336	12463	12411	12388	12337	12349	12342	12275	12468	12393	12342	12265	12463	12342	12364	12446	12428	12386	12537	12392	12399	12278	12315	12440	12337	12519	12359	12259	12280	12341	12484	12478	12210	12402	12326	12150	12500	12388	12388	12365	12411	12460	12473	12385	12342	12372	12390	12336	12278	12317	12390	12378	12304	12310	12404	12330	12416	12284	12333	12273	12237	12384	12510	12515	12374	12416	12094	12521	12310	12335	12304	12325	12464	12316	12337	12391	12321	12234	12397	12312	12474	12364	12368	12408	12474	12350	12508	12487	12392	12429	12367	12104	12350	12263	12406	12356	12422	12332	12387	12444	12327	12464	12372	12420	12338	12435	12257	12421	12418	12256	12436	12276	12303	12427	12531	12262	12401	12368	12396	12295	12303	12367	12461	12312	12472	12340	12209	12421	12353	12416	12391	12418	12538	12456	12332	12286	12411	12404	12297	12333	12395	12186	12421	12460	12316	12321	12455	12413	12304	12388	12479	12407	12463	12407	12368	12265	12243	12272	12437	12395	12340	12419	12219	12276	12348	12497	12349	12340	12390	12256	12482	12530	12270	12548	12416	12434	12052	12356	12286	12197	12258	12306	12437	12249	12404	12245	12353	12478	12448	12346	12492	12289	12373	12326	12462	12322	12361	12310	12220	12547	12391	12273	12496	12083	12241	12486	12423	12384	12332	12481	12344	12398	12398	12359	12260	12410	12233	12384	12296	12322	12430	12325	12412	12349	12351	12368	12404	12359	12208	12306	12399	12446	12463	12410	12548	12317	12381	12244	12563	12260	12393	12218	12321	12498	12314	12361	12244	12360	12503	12435	12323	12296	12258	12412	12225	12314	12278	12353	12391	12494	12495	12299	12447	12263	12508	12260	12349	12357	12326	12428	12251	12442	12255	12218	12475	12348	12264	12281	12390	12280	12211	12325	12302	12318	12456	12236	12303	12437	12432	12395	12298	12346	12259	12285	12375	12445	12497	12448	12318	12485	12324	12340	12378	12348	12294	12424	12380	12570	12428	12228	12348	12271	12480	12367	12248	12368	12280	12272	12456	12284	12431	12305	12479	12314	12421	12328	12502	12269	12390	12421	12327	12312	12476	12275	12559	12304	12431	12345	12410	12433	12456	12337	12490	12386	12293	12337	12342	12328	12369	12263	12363	12285	12437	12296	12209	12321	12361	12277	12384	12293	12443	12314	12382	12442	12245	12269	12359	12317	12410	12445	12352	12288	12374	12436	12279	12468	12430	12252	12255	12304	12463	12358	12355	12526	12478	12332	12317	12372	12379	12273	12333	12373	12405	12341	12389	12276	12386	12434	12261	12291	12280	12399	12376	12349	12367	12353	12219	12304	12398	12561	12264	12385	12433	12397	12473	12219	12216	12523	12386	12225	12275	12419	12356	12335	12343	12279	12285	12230	12394	12517	12240	12295	12349	12261	12443	12490	12296	12361	12272	12275	12495	12322	12455	12473	12319	12349	12362	12382	12460	12367	12284	12438	12360	12288	12365	12380	12294	12333	12367	12518	12445	12527	12423	12304	12510	12331	12476	12441	12182	12515	12280	12348	12361	12358	12358	12317	12386	12270	12294	12483	12409	12417	12276	12326	12370	12284	12281	12313	12420	12245	12349	12429	12514	12514	12476	12389	12594	12336	12345	12457	12295	12233	12316	12253	12481	12355	12364	12408	12270	12418	12437	12379	12380	12424	12408	12162	12414	12294	12353	12226	12386	12179	12326	12425	12580	12329	12549	12375	12449	12480	12303	12534	12324	12493	12312	12490	12489	12411	12304	12426	12124	12315	12400	12335	12301	12431	12383	12463	12306	12386	12237	12262	12462	12430	12354	12433	12415	12245	12269	12354	12143	12193	12440	12347	12429	12241	12376	12334	12411	12417	12497	12313	12414	12339	12528	12341	12422	12426	12300	12476	12359	12395	12395	12349	12289	12405	12501	12258	12574	12240	12375	12387	12403	12519	12357	12348	12202	12373	12288	12474	12413	12294	12376	12397	12503	12211	12370	12307	12217	12502	12439	12386	12312	12564	12483	12373	12374	12406	12541	12399	12134	12352	12308	12230	12183	12220	12413	12286	12439	12274	12432	12307	12449	12413	12389	12235	12471	12193	12248	12349	12345	12326	12464	12317	12384	12601	12349	12428	12322	12490	12345	12325	12351	12299	12387	12324	12142	12350	12597	12307	12296	12330	12355	12291	12274	12370	12246	12292	12388	12438	12486	12313	12314	12442	12315	12369	12450	12361	12355	12447	12408	12292	12388	12279	12458	12496	12416	12394	12343	12490	12455	12361	12430	12425	12168	12461	12340	12290	12425	12517	12422	12478	12270	12346	12364	12552	12295	12334	12443	12309	12474	12588	12467	12423	12284	12518	12457	12254	12289	12449	12339	12548	12346	12369	12208	12278	12179	12332	12341	12376	12173	12290	12469	12388	12413	12278	12403	12294	12481	12412	12441	12318	12537	12403	12353	12395	12350	12412	12324	12276	12427	12290	12344	12381	12437	12451	12493	12246	12392	12598	12358	12345	12302	12265	12445	12261	12373	12323	12408	12229	12340	12291	12102	12308	12411	12175	12392	12349	12396	12472	12399	12425	12449	12173	12393	12531	12359	12436	12344	12273	12405	12339	12368	12377	12448	12449	12468	12383	12459	12439	12439	12229	12272	12207	12275	12381	12397	12194	12276	12441	12339	12386	12475	12471	12217	12465	12349	12464	12297	12276	12393	12296	12355	12341	12341	12480	12525	12350	12219	12255	12336	12398	12481	12340	12349	12341	12558	12424	12496	12393	12341	12330	12336	12382	12268	12335	12456	12416	12234	12490	12463	12307	12312	12417	12219	12290	12430	12386	12289	12355	12180	12496	12250	12219	12344	12453	12357	12448	12391	12258	12469	12334	12239	12287	12302	12325	12412	12395	12222	12364	12420	12388	12233	12273	12344	12382	12385	12224	12427	12429	12310	12326	12370	12292	12339	12330	12166	12305	12382	12259	12352	12354	12499	12401	12208	12543	12433	12277	12429	12304	12401	12381	12455	12462	12356	12571	12258	12237	12272	12272	12380	12178	12478	12354	12330	12337	12185	12345	12367	12264	12328	12293	12311	12416	12497	12447	12375	12397	12256	12282	12278	12349	12251	12158	12323	12284	12374	12420	12345	12506	12267	12360	12471	12277	12398	12396	12360	12396	12398	12411	12272	12429	12202	12418	12307	12444	12196	12475	12301	12395	12439	12375	12397	12405	12187	12307	12275	12375	12275	12355	12437	12425	12450	12454	12292	12386	12415	12201	12333	12471	12275	12479	12345	12359	12327	12371	12296	12365	12296	12407	12412	12373	12409	12320	12469	12259	12501	12384	12535	12372	12293	12382	12401	12354	12482	12232	12318	12327	12225	12293	12250	12482	12320	12285	12222	12308	12548	12299	12356	12176	12241	12317	12262	12408	12428	12405	12361	12492	12349	12363	12396	12410	12266	12336	12299	12334	12387	12334	12278	12217	12459	12400	12435	12261	12571	12446	12233	12259	12529	12365	12089	12307	12378	12514	12246	12353	12391	12321	12299	12590	12485	12410	12320	12388	12399	12430	12430	12426	12306	12434	12456	12466	12474	12385	12348	12359	12451	12388	12407	12543	12394	12400	12333	12440	12403	12484	12184	12415	12380	12225	12487	12332	12357	12306	12344	12325	12391	12318	12292	12438	12309	12353	12252	12426	12305	12251	12249	12300	12388	12349	12145	12246	12317	12299	12280	12283	12392	12312	12190	12426	12442	12301	12289	12340	12401	12358	12243	12327	12410	12451	12473	12320	12355	12480	12422	12312	12459	12302	12288	12392	12353	12429	12461	12288	12301	12544	12265	12300	12337	12220	12428	12446	12371	12398	12158	12358	12338	12219	12421	12388	12463	12229	12466	12246	12305	12325	12369	12466	12312	12346	12425	12327	12388	12355	12308	12335	12245	12395	12196	12276	12334	12310	12509	12475	12359	12497	12535	12391	12265	12047	12486	12262	12459	12466	12250	12550	12447	12368	12312	12335	12166	12307	12352	12460	12211	12387	12369	12405	12179	12301	12324	12264	12263	12402	12435	12275	12243	12437	12331	12424	12452	12230	12369	12271	12283	12521	12404	12436	12414	12248	12567	12308	12323	12318	12452	12453	12436	12383	12436	12467	12390	12464	12313	12381	12297	12453	12341	12395	12250	12286	12470	12239	12359	12409	12365	12587	12226	12376	12347	12381	12454	12279	12403	12271	12476	12445	12353	12612	12373	12404	12403	12216	12399	12348	12345	12455	12211	12308	12367	12479	12295	12360	12422	12344	12326	12528	12362	12454	12334	12401	12411	12295	12498	12239	12354	12466	12350	12367	12478	12301	12439	12235	12230	12134	12364	12431	12405	12346
29784	21937	20677	18214	17384	17065	16922	16574	15961	15788	17196	19461	18696	17037	15935	15287	15545	15207	15205	15245	15113	15021	15315	15194	15264	15067	15141	15390	15278	15204	15044	15352	15164	15328	15041	15285	15110	15298	15028	15112	15090	15410	15188	15262	15028	15242	15329	15121	15164	15320	15303	15332	15265	15360	15157	15096	15345	15146	15233	15298	15482	15141	15307	15107	15407	15142	15201	15208	15348	15354	15366	15228	15080	15208	15254	15167	15291	15207	15045	15135	15281	15131	15202	15218	15149	15146	15339	15432	15138	15158	15181	15148	15260	15183	15347	15172	15344	15195	15239	14980	15152	15312	15298	15336	15212	15197	15288	15036	15065	15361	15015	15338	15083	15323	15226	15191	15194	15165	15275	15064	15119	15235	14988	15139	15179	15336	15399	15360	15457	15201	15087	15284	15256	15163	15245	15275	15081	15055	15097	14981	15247	15270	15261	15163	15194	15157	15238	15153	15402	15109	14995	15255	15317	15258	15355	15121	15393	15281	15169	14982	15172	15241	15102	15149	15002	15329	15119	15204	15126	15263	15172	15378	15394	15215	15098	15157	15164	15046	15326	15245	15301	15289	15326	15015	15226	15171	15246	15223	15131	15267	15074	15169	15269	15310	15181	15301	15354	15102	15106	15187	15166	15201	15135	15237	15083	15384	15133	15035	15109	15144	15156	15180	15215	15292	15259	15326	15007	15118	15159	15174	15355	15269	15194	15302	15322	15419	15317	15284	15351	15281	15109	15223	15134	15224	15270	14998	15105	15071	15413	15275	14938	15293	15309	15229	15219	15428	15315	15232	15393	15198	15084	15184	15477	15024	15121	15008	15275	15329	15205	15092	15105	15118	15220	15234	15112	15033	15368	15207	15094	15383	15265	15262	15062	15469	15261	15139	15355	14974	15003	15244	15095	15258	15201	15215	15264	15041	15175	15231	15059	15214	15127	15306	15127	15225	15165	15350	15162	14955	15548	15196	15433	14972	15150	15220	15332	15285	15174	15086	15316	15143	15080	15109	15197	15507	15293	15370	15321	15094	15068	15000	15292	15236	15332	15281	15236	15036	15303	15139	14978	15114	15042	15322	15274	15165	15153	15234	15173	15234	15315	15236	15260	15093	15235	15190	15339	15195	15080	15204	15318	15297	15140	15297	15083	15128	15273	15088	15157	15251	15302	15354	15232	15285	15118	15250	15239	15194	15378	15079	15065	15110	15146	15262	15206	15366	15077	15349	15268	15310	15297	15251	15053	15032	15225	15145	15259	15268	15081	15274	15378	15402	15097	15368	15186	15291	15187	15045	15117	15151	15144	15478	15355	15211	15142	15183	15217	15134	15286	15145	15184	15137	15272	15218	15256	15118	15003	15016	15030	15260	15305	15074	15395	15411	15370	15084	15182	15160	15210	15285	15300	15302	15244	14997	15038	15296	15003	15251	15369	15293	15226	15172	15228	15126	15134	15355	15187	15168	15066	15237	15407	15179	15234	15166	15297	15308	15179	15396	15361	15240	15129	15269	15280	15093	15194	15303	15115	15250	15273	15163	15154	15320	15330	15402	14983	15052	15202	15133	15244	15194	14950	15123	15027	15184	15193	15215	15112	15229	15142	15241	15095	15042	15412	15354	15144	15179	15194	15238	15205	15222	15196	15314	15303	15228	15398	15078	15385	15150	15479	15315	15296	15319	15108	15181	15356	15296	15203	15352	15267	15221	15104	15188	15044	15193	15211	15249	15122	15287	15177	15052	15128	14930	15103	15240	15494	15232	15266	15287	15235	15139	15394	15407	15349	15164	15266	15268	15301	15011	15251	15472	15262	15085	15057	15131	15209	15297	15194	15383	15171	15096	15187	15347	15491	15180	15246	15266	15256	15068	15182	15282	15330	15314	15271	15095	15098	15204	15112	15128	15255	15255	15175	15334	15160	15219	15333	15147	14999	15158	15218	15241	15274	15115	15258	15066	15069	15138	15373	15177	15243	15224	15187	15159	15083	15170	15205	15214	15127	15031	15119	15242	15084	15123	15116	14955	15126	15163	15377	15118	15177	15072	15235	15252	15195	15208	15396	15260	15188	15166	15309	15263	15370	15345	15196	15186	15046	15273	15384	15205	15299	15083	15139	15234	15246	15246	15199	15061	15311	15182	15239	15329	15251	15222	15201	15408	15408	15257	15240	15201	15198	15348	15140	15183	15162	15155	15128	15305	15158	15110	15210	15285	15082	15258	15224	15220	15287	15181	15213	15285	15204	15299	15221	15151	15440	15157	15258	15269	14957	15307	15295	15163	15214	15302	15149	15141	15273	15263	15070	15173	15139	15051	15057	15419	15100	15430	15463	15291	15159	14908	15334	15352	15245	15299	15103	15322	15298	15025	15261	15432	15316	15253	15164	15332	15272	15403	15341	15321	15272	15154	15026	15218	15199	15406	14986	15090	15202	15109	15080	15029	15111	15388	15208	15319	15174	15200	15136	15261	15165	15208	15178	15068	15068	15098	15264	15444	15131	15224	15102	14966	15209	15290	15248	15086	15161	15170	15323	15259	15286	15219	15139	15126	15264	15215	15279	15057	15064	15045	15170	15098	15051	15203	15148	15072	15031	15027	15083	15209	15320	15247	15343	15206	15103	15043	15260	15150	15094	15340	15238	15331	15083	15419	15268	15197	15146	15061	15306	15166	15095	15248	15280	15060	15116	15107	15054	15122	15305	15167	15325	15246	15329	15421	15162	15164	15236	15278	15292	15286	15173	15304	15251	15093	15226	15104	15336	15146	15279	15381	15215	15223	15286	15141	15262	15172	15307	15095	15161	15248	15006	15116	15270	15185	15264	15222	15166	15148	15172	15367	15252	14980	15334	15076	15207	15082	15126	15095	15207	15191	15184	15389	15366	15133	15276	15349	15255	15200	15351	15208	15257	15028	15257	15265	15135	15088	15003	15367	15328	15191	15311	15013	15200	15282	15212	15022	15107	15317	15261	15392	15270	15213	15530	15439	14972	15187	15087	15263	15373	15090	15124	15088	15234	15322	15321	15228	15270	15228	15374	15315	15275	15219	15249	15220	15061	15130	15238	15314	15122	15145	15167	14991	15170	15242	15370	15144	15132	15312	15237	15300	15218	14973	15187	15281	15020	15225	15263	15037	15268	15254	14994	15335	15156	15313	15210	15437	15099	15202	15048	15343	15086	15055	15175	15262	15159	15143	15081	15144	15304	15271	15292	15331	15361	15176	15313	15243	15209	15247	15258	15137	15143	15171	15166	15370	15305	15338	15218	15251	15127	15131	15149	15106	15177	15154	15119	15216	15379	15056	15183	15386	15248	14936	15352	15161	15124	15208	15062	15189	15135	15215	15156	15046	15298	15214	15182	15113	15198	15217	15269	15122	15449	15266	15347	15186	15100	15177	15193	15453	15121	15233	15264	15196	15355	15183	15205	15184	15116	15341	15225	15297	15122	15047	15371	15111	15105	15251	15050	15266	15204	15325	15137	15174	15410	15196	15203	15224	15358	15176	15321	15280	15346	15195	15172	15408	15162	15254	15318	15152	15100	15280	15211	15259	15127	15161	15271	15208	15234	15423	15348	15176	15265	15328	15315	15079	15108	15298	15432	15158	15133	15259	15131	15199	15070	15236	15206	15132	15028	15248	15169	15172	15310	15142	15203	15239	15339	15071	15228	15333	15212	15090	15252	14993	15327	15011	15201	15301	15190	15246	15288	15321	15340	15191	15298	15327	15004	15184	15323	15247	15097	15191	15154	15097	15235	15371	15015	15108	15290	15095	15274	15264	15384	15186	15119	15018	15303	15381	15174	15264	15193	15289	15273	15332	15128	15252	15317	15206	15496	15119	15309	15480	15169	15079	15107	14993	15309	15108	15223	15166	15385	15231	15265	15248	15126	15341	15217	15182	15221	15258	15130	15288	15192	15122	15051	14935	15283	15039	15424	15386	15280	15335	15326	15418	15227	15354	15300	15195	15067	15084	15150	15101	15256	15255	15147	15217	15008	15183	15266	15262	15177	15268	15324	15190	15203	15032	15271	15196	15155	15268	15001	15152	15236	15163	15260	15421	15274	15250	15114	15188	15467	15191	15237	15232	15029	15126	15261	15290	15113	15392	15402	15310	15220	15006	15162	15335	15233	15187	15312	15293	15181	15330	15222	15191	15320	15224	15291	15133	15067	15009	15049	15305	15236	15294	15230	15200	15275	15078	15094	15298	15373	15286	15220	15005	15329	15344	15311	15125	15051	15227	15248	15330	15048	15021	15337	15079	15261	15334	15441	15394	15291	15381	15023	15215	15046	15333	15381	15099	15207	15397	15362	14997	15247	15209	15209	15112	15216	15313	15054	15204	15045	15063	15287	15148	15374	14981	15287	15325	15085	15137	15125	15273	15247	15355	15377	15062	15223	15325	15020	15233	15157	15012	15225	15149	15358	15194	15411	15301	15186	15268	15363	15298	15334	15286	15375	15312	15155	15309	15267	15137	15139	15310	15220	15107	15000	15172	15392	15288	15238	15236	15206	15087	15227	15109	15146	15327	15047	15354	15186	15214	15211	15099	15078	15229	15289	15186	15197	15237	15224	15295	15288	15007	15189	15103	15275	15137	15089	15131	15247	15205	15291	15425	15137	15287	15218	15097	15510	15369	15156	15244	15327	15375	15182	15548	15151	15340	15327	15027	15053	15135	15378	14989	15228	15051	15231	15178	15395	15262	15163	15156	15101	15341	15242	15079	15114	15245	15255	15107	15187	15145	15289	15233	15263	15084	15209	15357	14970	15134	15148	15423	15006	15257	15170	15125	15219	14974	14951	15249	15155	15112	15120	15251	15130	15078	15147	15370	15200	15263	15082	15359	15260	15376	15396	15334	15222	15159	15199	15243	15270	15111	15232	15489	15255	15339	15294	15328	15153	15182	15137	15198	15284	15214	15355	15370	15129	15097	15189	15251	15202	15101	15039	15047	15210	15177	15147	15264	15067	15474	14933	15313	15110	15159	15273	15118	15282	15226	15267	15273	15185	15168	15147	15248	15192	15154	15170	15190	15005	15028	15099	15100	15025	15299	15290	15241	15335	15310	15156	15453	15161	15164	14982	15200	15434	15367	15189	15075	15159	15447	15418	15236	15119	15226	15195	15085
17548	18565	17065	15614	16416	15893	15771	15172	14012	13722	16318	18766	17358	14680	13542	13294	12946	13020	13040	13007	12976	13064	12859	12786	12922	13122	13058	13084	13007	12903	12949	12889	12964	12819	13046	13097	12926	13107	12827	12938	13032	13042	12962	13068	12922	12851	12957	13068	13037	12861	13049	12986	12931	12795	12957	12857	12966	12965	12903	12969	12871	13006	12936	12919	13067	12848	12878	13073	12977	13150	12906	12801	12977	12959	13017	12839	12991	12855	12798	12898	13169	13000	12821	13111	12842	12943	12979	12972	13054	12953	12935	12862	13001	12893	12887	12909	13183	13153	12926	12758	12973	12884	13041	12921	13079	12951	12902	13094	12877	12943	12989	12970	12982	12865	12910	12927	12994	13039	13266	12974	12873	12971	13048	12771	13072	12958	12903	13011	13039	13077	12909	12976	12957	12874	13036	12916	12959	13101	12867	12912	13006	12897	13051	13149	13038	12925	12947	13009	13009	12888	13043	12906	13053	12912	12943	12979	13066	12989	12865	12979	12812	12978	13015	13067	12934	13037	12970	12818	12944	12890	12952	12952	12877	12916	12950	12891	13162	13022	12967	13063	13079	12940	13039	12941	13110	12965	13056	12920	13034	12943	12942	12961	13097	13006	12973	12989	12997	12921	12918	12909	12963	12934	12935	12978	12813	13073	12949	12936	13184	13007	12909	12928	12987	12874	12997	12835	13034	12939	12908	12865	12880	12831	12798	12960	12950	12834	12970	12895	12967	12918	13040	13029	13114	12898	12950	13004	12955	13029	13103	12877	13074	13135	12963	13011	12945	13086	12911	12985	12992	12925	13053	12817	12895	13140	12903	13038	12995	12949	12921	12838	12947	12980	13116	12890	13001	12987	12882	12981	12989	12910	12890	12908	13251	13007	12917	13016	12931	12866	12659	13036	12950	12818	12983	13124	13254	12965	12998	12912	13068	12924	12953	13092	12977	12854	12778	13123	12995	13061	12916	12818	12869	12894	12875	12966	12874	13045	12805	13084	12956	12915	12926	12754	12977	12993	13002	12981	12896	12880	12785	13103	13014	13039	13151	13030	13052	12919	12927	12832	12908	12805	12930	12874	12920	12959	12981	13180	13069	12966	12987	12976	13149	12921	12984	12976	12989	12940	12877	12945	13213	12813	13187	13038	13070	12972	13087	12799	12980	12878	13040	13044	12978	12917	12902	12894	12980	12962	12864	12930	12858	13069	13037	13033	13173	12795	13050	13032	13001	12888	12855	12752	13018	12894	12879	12892	12880	12899	13083	13032	12839	13034	13085	12892	13044	12937	13003	12958	12976	13036	13111	13027	12893	12834	12877	13070	12996	12924	13080	13006	13123	12891	12994	12999	13127	12938	13075	12974	12977	12778	12877	13081	12993	13029	13068	13001	13115	12798	13039	12980	13008	12958	12962	13065	13036	12940	13040	12859	12921	12919	12973	13024	13009	13035	12844	12871	12879	12841	13006	12852	12934	12876	12932	13026	13129	13021	12909	12888	12954	13033	13020	12959	13100	12788	13023	13000	12866	12913	12958	12985	12900	13021	12955	13105	12853	12844	12963	12924	13092	12873	12969	12956	12923	13117	12892	12963	12862	12933	12982	12926	12772	12967	12805	12970	12932	12962	13021	13104	12718	12967	12962	13082	12966	12931	12864	12904	13095	12954	12805	12918	12873	13054	12865	12960	12947	13080	12974	12934	12902	13021	13177	12774	12906	13095	12909	12891	13060	12982	12830	12878	13099	12793	13140	13126	12991	12895	12918	12958	12921	13043	13153	13060	12896	13072	12836	13028	12946	13032	12925	12811	13043	13050	12950	12960	12915	13077	13088	12914	12916	13022	13179	13011	13050	12901	12913	12997	13061	12929	13058	12935	12874	13014	12944	13059	12960	13046	12903	12989	13094	12998	12945	12941	12978	13014	12888	12985	12931	13024	13096	13044	12926	12792	13038	13024	12931	12942	12881	13025	12823	13037	13039	12846	12999	13145	13055	13066	12869	13104	12968	13056	12918	12790	13003	13077	12987	12970	13122	12961	12857	13115	12905	12879	13065	12942	12944	13140	12936	12930	12913	12966	12866	13169	13205	12648	12980	13055	12932	12886	12938	12960	12833	12863	12951	13009	12956	12892	12925	13032	13261	12781	12901	12859	13104	12937	12984	13038	13124	12951	13034	12912	12903	13014	13062	12865	12866	13067	12815	13064	12998	13057	13096	13002	12921	12947	12879	12763	12846	13092	12882	13002	13072	13262	12891	12936	12987	12944	12913	12897	13098	13028	12967	12973	13085	13086	12977	12945	13046	12860	12989	12969	12932	12918	12921	12974	13053	12772	12767	12868	13074	12928	12963	13147	13054	12964	12976	12972	12922	13026	12956	12960	12979	13049	12971	12936	12901	12872	12910	13121	13081	12776	13057	12999	12934	13020	12996	12938	13023	12925	12840	13033	13088	12940	12932	12996	12996	13095	13094	13050	12947	12897	13101	12978	12938	12947	13011	12919	13065	13026	12850	13158	13075	12955	13039	12892	13142	12807	12946	12931	13115	12828	12814	12920	13043	12950	12966	13009	12756	12970	12966	12964	12964	12946	12827	13041	13029	12970	12970	12973	13026	12959	12928	12982	13042	12896	12869	12909	13011	12997	12965	13160	12884	12968	12880	12786	13006	12957	12956	13097	12989	13063	13051	13114	12988	13011	12965	12928	12867	13132	12782	13025	13042	12954	13113	13115	12860	13001	13039	12911	12954	13030	12839	12979	13070	13038	13012	12974	13009	13015	13156	12888	12975	13111	13151	13011	12825	13110	13014	12835	13114	12898	12946	13004	13077	12796	13026	12977	12946	12927	12925	13013	12895	13001	12908	12927	12950	12814	13110	12812	12833	12948	13073	13042	12770	12884	12969	12888	12888	12883	12932	13116	13041	13095	13086	13014	12993	12854	12821	13003	12962	13014	13169	13022	13045	13002	13125	13067	13068	13000	12925	12896	12974	12865	12884	13094	12916	13044	13040	12913	12869	12920	12743	12916	12852	12914	13072	12871	13015	12924	12863	12797	13074	13012	13062	12980	12846	12773	13137	12950	12931	13086	12818	12852	12893	12993	13070	12941	12853	12941	12919	13074	12933	12939	13028	12933	12952	12943	12853	13011	13052	12886	12861	13015	12932	13108	12966	12935	13018	12843	13008	12959	12832	12963	12964	12902	12765	12769	12863	13049	12988	12932	12805	12722	13016	12974	12912	12992	12911	13077	12955	12929	12940	13046	13126	12956	12964	12909	12949	13038	12918	13173	12989	13059	12806	12949	13065	13032	12867	12925	12939	12930	12957	12957	12899	12869	13020	12978	13024	12833	12884	12969	12862	12969	12939	12971	12858	12963	13009	12926	12887	12864	12860	12925	12959	13027	12890	12974	12869	12894	12916	12926	13011	12958	12974	13053	13128	13088	12990	12873	12833	12921	12931	12732	13027	12986	12970	12956	13046	12865	13085	13058	13052	12910	12782	12961	12947	12991	12943	13050	12926	12916	12995	12913	12887	12877	12881	13218	13156	12921	12953	12878	13005	12885	12830	12938	12801	12901	12822	13083	12914	12896	13037	12908	12991	13015	12992	12873	13189	12923	12998	12940	13140	12977	12947	12910	13030	12947	12992	12883	12710	13041	12861	13026	13153	13023	12888	13012	12939	12815	13117	12911	13011	13005	12917	13017	12936	12882	12871	12842	12985	13082	12955	12816	13008	13039	12942	12815	12983	12929	13084	13001	13108	13012	12996	12905	12873	12645	12947	13000	12860	12766	12987	12933	12979	12902	13083	12830	12886	13024	12914	12760	12887	13064	13114	13109	12988	13007	13128	13167	12894	12970	13029	12935	12963	13074	12966	13041	12911	13043	12998	13015	13030	13144	13147	12989	12801	13068	13002	12868	12949	13169	13077	12932	12889	12942	12991	13035	12865	13010	12906	13058	12895	13069	12998	13124	12957	12773	13009	12914	12922	12948	13112	12919	13024	12849	12854	13011	13023	12899	12946	12821	12958	12938	13058	13063	12952	12940	13104	12840	12914	13121	13000	12908	12862	13011	12912	12869	12924	12896	13086	12854	12983	12986	12882	12917	13079	13082	12832	12986	12805	12795	13027	12845	13076	12998	12875	12983	13000	12908	12945	12987	12940	12920	12987	13065	12903	12885	12918	12932	12924	13112	13007	13058	13127	12920	12886	12986	12915	13027	13028	12965	12964	12855	13142	12949	13101	12971	12962	12860	13107	13102	12785	13038	13043	12838	12998	12921	12914	12908	12842	13019	12927	13000	12958	12985	13008	13057	12892	12881	12908	13113	12901	12926	13050	12996	13002	13007	12909	12981	12964	12866	12825	12965	12988	12960	12925	12944	13065	13066	12947	13051	12896	12925	13011	12965	12914	12903	12956	12969	12921	12884	12899	13065	12828	12887	12919	12982	12997	13038	12904	12880	13051	12831	13064	12899	13011	12950	12974	12877	13078	12884	12956	13035	12921	13020	12839	12881	12991	12904	12762	12939	12801	12919	12882	13014	12997	12876	12871	13056	13046	12968	12868	13090	12801	13006	12770	12907	12816	12808	12960	12972	12910	12919	13032	12855	12851	12789	13110	13111	12874	13048	13044	12902	13048	12855	12941	13026	13179	12844	12908	13089	12936	12939	13094	12921	12954	12917	13122	12946	13047	12936	13005	13114	12914	12924	13024	13049	12970	13258	13150	12970	12870	13013	13107	12904	12930	12898	12941	12968	12948	12908	12838	13044	12816	12894	13049	13102	12993	13002	12960	13025	12918	12932	13007	12852	13090	13054	12993	12859	13186	12974	12891	13028	12926	13039	13030	13002	12989	13117	13135	13091	12986	13185	13008	12892	12931	13124	12968	12997	12804	12927	13015	13021	13056	12997	12919	13018	13003	13106	12825	12882	12860	12911	12945	12869	12992	12833	13079	12979	12909	13036	12938	12978	12947	12896	13067	13001	12979	12824	12900	12965	12874	13045	12975	12934	13052	13048	12980	12942	12992	12946	13019	13069	13012	12875	12947	12847	12922	12991	12906	12832	13053	13066	12956	13134	12973	12890	12846	13059	12842	12899	13013	13081	12964	13043	13028	12934	12990	13057
25593	21053	27568	25448	21682	20172	19543	17692	17193	20242	33515	37326	30200	21987	17844	16347	15826	15696	15648	15513	15735	15699	15761	15656	15703	15723	15622	15671	15651	15567	15819	15867	15690	15606	15535	15627	15644	15579	15691	15580	15809	15699	15650	15681	15658	15586	15523	15860	15485	15804	15488	15684	15724	15845	15648	15612	15448	15505	15850	15675	15828	15607	15780	15431	15581	15489	15501	15701	15590	15522	15614	15770	15645	15548	15647	15527	15536	15650	15803	15555	15699	15461	15775	15624	15601	15550	15652	15526	15585	15727	15583	15672	15667	15599	15522	15449	15571	15718	15797	15531	15541	15636	15519	15685	15578	15590	15365	15614	15501	15455	15744	15847	15627	15605	15594	15639	15561	15610	15564	15526	15795	15805	15736	15626	15465	15481	15617	15488	15570	15629	15778	15587	15793	15577	15536	15714	15681	15739	15676	15725	15479	15413	15567	15480	15603	15574	15607	15540	15536	15574	15736	15636	15416	15465	15554	15646	15606	15737	15639	15682	15492	15686	15624	15599	15587	15551	15785	15848	15736	15560	15584	15589	15808	15638	15510	15666	15904	15631	15848	15585	15617	15665	15498	15781	15575	15616	15693	15655	15532	15752	15541	15707	15755	15389	15538	15623	15507	15580	15642	15854	15825	15665	15699	15706	15734	15737	15586	15633	15540	15573	15581	15756	15545	15727	15576	15706	15518	15626	15661	15448	15716	15570	15667	15565	15667	15683	15727	15658	15687	15799	15542	15592	15722	15738	15508	15752	15526	15604	15754	15664	15634	15664	15506	15559	15742	15562	15546	15788	15661	15669	15611	15684	15571	15658	15762	15682	15592	15596	15605	15536	15662	15590	15503	15493	15605	15568	15576	15772	15613	15672	15615	15633	15529	15477	15691	15458	15504	15576	15534	15617	15609	15388	15565	15600	15571	15599	15685	15570	15714	15570	15752	15637	15745	15670	15492	15615	15490	15475	15715	15600	15559	15773	15700	16023	15571	15739	15587	15819	15644	15651	15547	15691	15662	15383	15776	15560	15612	15644	15665	15726	15514	15547	15709	15691	15588	15686	15675	15615	15594	15384	15674	15734	15639	15685	15537	15648	15572	15668	15566	15636	15649	15548	15545	15748	15762	15586	15797	15625	15577	15593	15673	15632	15716	15651	15657	15583	15561	15607	15541	15718	15603	15664	15614	15623	15680	15689	15612	15767	15666	15487	15497	15642	15747	15656	15672	15649	15678	15493	15693	15605	15630	15659	15606	15818	15735	15443	15631	15626	15695	15498	15800	15625	15480	15394	15618	15594	15681	15450	15468	15624	15733	15536	15584	15691	15595	15652	15520	15646	15481	15464	15782	15550	15796	15773	15781	15570	15637	15532	15464	15557	15505	15695	15595	15666	15595	15683	15681	15373	15574	15541	15644	15508	15456	15733	15597	15586	15548	15582	15738	15629	15688	15617	15661	15569	15574	15589	15723	15455	15804	15581	15795	15576	15818	15670	15735	15616	15713	15671	15721	15639	15744	15651	15633	15480	15580	15742	15607	15784	15721	15671	15443	15652	15525	15583	15596	15571	15416	15519	15690	15557	15500	15499	15599	15829	15810	15646	15546	15508	15502	15546	15756	15544	15509	15619	15695	15468	15659	15644	15700	15777	15510	15775	15732	15586	15884	15680	15624	15670	15650	15655	15666	15558	15829	15484	15435	15503	15806	15731	15657	15586	15584	15603	15667	15530	15687	15702	15792	15765	15632	15666	15610	15736	15727	15645	15554	15732	15795	15664	15689	15615	15708	15578	15396	15590	15722	15612	15525	15575	15843	15523	15629	15686	15596	15645	15612	15595	15711	15541	15480	15546	15444	15653	15532	15679	15758	15524	15513	15714	15682	15518	15622	15676	15805	15535	15623	15678	15527	15476	15669	15680	15700	15603	15700	15737	15599	15478	15582	15506	15820	15711	15715	15748	15704	15710	15652	15616	15848	15700	15671	15654	15971	15705	15581	15501	15599	15852	15543	15607	15708	15705	15673	15602	15665	15734	15622	15754	15721	15721	15512	15623	15601	15713	15571	15572	15422	15487	15602	15377	15697	15705	15621	15473	15529	15610	15507	15473	15606	15657	15632	15710	15680	15642	15635	15593	15638	15707	15807	15687	15730	15736	15577	15764	15826	15633	15715	15581	15455	15644	15558	15558	15566	15717	15625	15563	15376	15586	15598	15378	15581	15683	15680	15538	15556	15789	15701	15647	15643	15787	15750	15585	15657	15809	15513	15627	15477	15257	15604	15527	15646	15638	15569	15498	15493	15411	15748	15536	15443	15690	15698	15663	15773	15683	15816	15319	15787	15587	15599	15625	15558	15492	15588	15667	15423	15681	15617	15893	15663	15683	15888	15694	15697	15560	15640	15585	15607	15712	15613	15677	15790	15688	15654	15755	15796	15791	15929	15779	15549	15686	15564	15589	15801	15600	15547	15465	15595	15549	15450	15799	15590	15588	15707	15508	15525	15686	15689	15438	15366	15376	15659	15652	15517	15466	15636	15627	15348	15620	15605	15802	15382	15763	15746	15525	15652	15464	15564	15586	15717	15635	15469	15608	15582	15673	15621	15703	15607	15513	15615	15596	15428	15618	15704	15647	15647	15732	15653	15637	15464	15791	15757	15810	15964	15547	15588	15550	15655	15636	15570	15597	15694	15662	15714	15449	15685	15437	15547	15503	15576	15803	15788	15612	15646	15628	15502	15780	15549	15528	15719	15654	15540	15599	15600	15588	15749	15724	15734	15604	15664	15665	15647	15548	15507	15704	15602	15540	15793	15742	15568	15438	15648	15727	15673	15717	15730	15646	15660	15682	15816	15918	15473	15532	15532	15860	15538	15786	15532	15617	15464	15645	15617	15602	15449	15568	15656	15663	15662	15638	15671	15698	15643	15572	15517	15666	15609	15520	15633	15802	15564	15643	15518	15797	15722	15780	15733	15572	15523	15623	15515	15525	15686	15808	15650	15677	15765	15530	15651	15431	15658	15698	15784	15612	15614	15807	15706	15767	15620	15806	15596	15646	15582	15688	15459	15580	15710	15678	15784	15722	15405	15588	15611	15602	15664	15740	15845	15565	15496	15631	15521	15766	15699	15633	15625	15769	15808	15572	15551	15586	15766	15618	15645	15714	15695	15427	15537	15628	15623	15775	15721	15451	15657	15591	15364	15654	15707	15705	15509	15667	15577	15618	15730	15551	15732	15584	15501	15723	15473	15782	15623	15551	15636	15536	15471	15717	15697	15602	15684	15864	15872	15580	15529	15628	15663	15791	15530	15764	15677	15490	15687	15730	15474	15425	15357	15543	15682	15647	15658	15819	15722	15649	15361	15569	15749	15553	15734	15722	15661	15691	15609	15720	15272	15698	15705	15588	15566	15715	15583	15854	15677	15636	15706	15845	15631	15723	15708	15442	15628	15890	15714	15553	15576	15559	15596	15511	15634	15625	15544	15610	15458	15641	15450	15712	15728	15525	15774	15649	15622	15676	15656	15596	15662	15685	15618	15817	15651	15686	15564	15624	15378	15702	15716	15614	15751	15654	15869	15649	15774	15736	15556	15656	15644	15492	15708	15607	15674	15655	15554	15384	15512	15608	15617	15562	15609	15675	15558	15418	15548	15484	15510	15647	15719	15658	15589	15645	15710	15472	15524	15523	15737	15484	15628	15541	15586	15549	15384	15593	15829	15579	15628	15475	15678	15403	15548	15713	15757	15544	15692	15536	15224	15510	15681	15819	15601	15632	15684	15527	15811	15752	15565	15585	15707	15789	15558	15534	15605	15309	15527	15610	15499	15719	15748	15440	15602	15563	15668	15700	15472	15737	15622	15611	15495	15525	15549	15697	15665	15588	15490	15524	15589	15649	15473	15729	15592	15717	15356	15446	15783	15432	15609	15405	15475	15449	15561	15662	15623	15731	15893	15585	15598	15681	15435	15440	15733	15736	15429	15597	15699	15678	15601	15667	15806	15696	15512	15549	15472	15768	15548	15710	15688	15638	15734	15751	15513	15516	15668	15394	15558	15696	15668	15778	15661	15700	15491	15597	15699	15455	15600	15854	15691	15692	15563	15611	15623	15530	15685	15515	15627	15421	15709	15750	15669	15617	15550	15797	15551	15610	15658	15619	15749	15645	15670	15584	15476	15519	15719	15717	15581	15638	15765	15619	15752	15596	15644	15734	15557	15607	15760	15507	15723	15635	15507	15715	15792	15723	15614	15654	15625	15533	15641	15488	15634	15468	15780	15813	15500	15717	15756	15788	15639	15695	15738	15555	15501	15578	15551	15540	15635	15646	15427	15346	15656	15767	15566	15967	15805	15503	15504	15682	15704	15696	15566	15471	15724	15652	15710	15732	15670	15528	15523	15561	15619	15721	15694	15516	15659	15490	15470	15547	15685	15701	15699	15480	15740	15576	15684	15587	15584	15797	15756	15632	15719	15621	15774	15503	15703	15621	15810	15637	15823	15635	15677	15485	15737	15700	15583	15574	15723	15410	15462	15598	15785	15540	15715	15558	15695	15506	15728	15659	15742	15494	15669	15601	15733	15604	15601	15684	15654	15635	15534	15683	15849	15520	15650	15539	15468	15671	15744	15527	15616	15681	15657	15725	15676	15557	15715	15595	15422	15669	15684	15548	15659	15760	15575	15532	15509	15670	15680	15501	15601	15739	15850	15769	15557	15550	15464	15524	15638	15604	15652	15628	15634	15528	15479	15473	15506	15739	15534	15650	15760	15705	15614	15690	15801	15654	15701	15659	15555	15472	15567	15546	15520	15594	15506	15725	15719	15582	15749	15536	15589	15679	15885	15699	15675	15595	15749	15784	15537	15472	15458	15507	15650	15625	15507	15546	15448	15512	15697	15604	15685	15620	15776	15661	15724	15497	15585	15756	15487	15554	15614	15633	15752	15713	15870	15709	15679	15550	15555	15695	15604	15750	15548	15476	15545	15438	15648	15585	15572	15685	15737	15677	15653	15552	15641	15502	15538	15578	15637	15602	15706	15698	15630	15450	15694	15399	15669	15589	15458	15663	15618	15717	15638	15864	15802	15792	15768	15575	15785	15529	15795	15460	15449	15507	15602	15590	15499	15634	15658	15687
18739	27899	24538	20429	19278	18257	16934	16026	15563	20898	36723	38089	29164	19627	14915	13584	13326	13065	13248	13066	13355	13262	13078	13278	13204	13263	13319	13177	13181	13195	13373	13387	13320	13248	13112	13226	13389	13274	13302	13206	13075	13218	13349	13351	13311	13175	13296	13134	13198	13255	13235	13294	13143	13202	13206	13226	13120	13252	13223	13257	13344	13110	13218	13277	13187	13214	13242	13162	13283	13152	13254	13327	13245	13167	13172	13251	13249	13279	13316	13221	13344	13214	13171	13235	13185	13195	13190	13193	13252	13108	13086	13160	13417	13191	13128	13149	13174	13131	13219	13190	13296	13332	13262	13378	13332	13028	13246	13194	13285	13119	13368	13024	13091	13109	13216	13119	13372	13121	13007	13248	13254	13249	13239	13402	13311	13197	13057	13172	13139	13147	13337	13192	13300	13207	13175	13224	13294	13292	13094	13257	13084	13234	13142	13188	13268	13203	13236	13120	13314	13213	13064	13131	13009	13297	13263	13296	13345	13038	13235	13152	13249	13305	13239	13286	13106	13215	13276	13242	13202	13163	13109	13183	13401	13152	13259	13048	13316	13349	13163	13300	13147	13198	13172	13211	13210	13115	13258	13269	13412	13134	13129	13347	13323	13340	13027	13386	13265	13234	13184	13263	13246	13259	13117	13299	13222	13207	13065	13029	13326	13320	13096	13152	13230	13148	13326	13140	13123	13280	13204	13293	13397	13105	13271	13172	13018	13111	13028	13081	13216	13322	13366	13238	13206	13226	13303	13298	13274	13195	13202	13120	13030	13039	13315	13017	13201	13296	13312	13163	13050	13138	12932	13370	13352	13288	13088	13085	13158	13269	13063	13268	13090	13161	13265	13130	13299	13166	13301	13276	13217	13122	13197	13201	13187	13226	13086	12979	13204	13178	13194	13288	13130	13219	13171	13118	13245	13201	13322	13141	13306	13220	13135	12986	13363	13321	13097	13075	13196	13159	13086	13195	13111	13182	13331	13110	13250	13215	13117	13162	13160	13303	13256	13267	13245	13116	13288	13328	13133	13229	13195	13138	13155	13193	13224	13247	13290	13299	13371	13192	13056	13270	13062	13332	13175	13364	13191	13351	13136	13138	13325	13206	13124	13228	13287	13191	13287	13336	13222	13312	13251	13299	13330	13142	13266	13159	13229	13367	13039	13348	13218	13303	13124	13377	13248	13195	13167	13252	13091	13187	13278	13129	13046	13093	13117	13188	13381	13222	13316	13313	13170	13324	13227	13200	13301	13285	13154	13300	13218	13293	13011	13260	13308	13247	13177	13269	13084	13463	13211	13100	13318	13256	13061	13231	13214	13311	13201	13282	13204	13099	13156	13303	13145	13337	13392	13197	13072	13167	13258	13107	13036	13179	13346	13164	13049	13178	13294	13278	13200	13073	13128	13274	13397	13224	13128	13325	13120	13053	13363	13289	13141	13283	13080	13268	13410	13121	13169	13100	13145	13159	13287	13150	13282	13144	13298	13234	13290	13428	13186	13250	13198	13182	13253	13227	13205	13313	13248	13248	13097	13170	13196	13325	13174	13109	13221	13275	13332	13261	13332	13249	13276	13355	13291	13031	13215	13274	13246	13273	13164	13175	13241	13130	13278	13217	13331	13238	13330	13269	13175	13214	13274	13186	13240	13432	13301	13403	13226	12948	13265	13079	13167	13258	13304	13234	13030	13264	13235	13310	13121	13165	13185	13257	13187	13187	13004	13238	12966	13265	13204	13169	13077	13415	13174	13303	13253	13260	13234	13106	13252	13206	13176	13120	13186	13335	13330	13106	13250	13280	13062	13349	13119	13156	13179	13091	13169	13177	13026	13067	13385	13304	13368	13340	13150	13274	13146	13349	13236	13158	13197	13227	13289	13132	13440	13252	13346	13248	13241	13117	13257	13088	13217	13187	13143	13164	13209	13205	13254	13334	13187	13346	13150	13004	13175	13206	13261	13402	13271	13217	13244	13144	13287	13117	13017	13203	13126	13093	13141	13290	13109	13409	13214	13319	13044	13365	13195	13166	13215	13255	13276	13194	13201	13209	13266	13169	13332	13174	13284	13204	13359	13356	13148	13275	13044	13175	13387	13101	13348	13380	13102	13202	13356	13276	13210	13195	13392	13249	13344	13282	13147	13071	13321	13093	13257	13164	13262	13171	13506	13316	13202	13254	13169	13113	13201	13284	13229	13160	13111	13234	13255	13195	13213	13307	13011	13341	13092	13378	13313	13222	13308	13247	13181	13127	13301	13387	13158	13183	13385	13075	13067	13148	13230	13318	13224	13140	13178	13167	13172	13147	13245	13234	13150	13160	13069	13228	13299	13264	13164	13197	13445	13068	13243	13247	13163	13163	13263	13140	13208	13153	13148	13205	13258	13220	13105	13313	13232	13267	13300	13175	13241	13119	13257	13281	13227	13113	13166	13378	13153	13375	13206	13357	13255	13268	13207	13131	13260	13038	13215	13150	13015	13265	13370	13287	13204	13188	13202	13099	13045	13276	13084	13260	13370	13147	13177	13242	13373	13297	13108	13274	13183	13142	13291	13131	13092	13092	13071	13393	13116	13223	13210	13195	13135	13107	13446	13203	13316	13210	13169	13263	13157	13285	13214	13319	13340	13116	13135	13201	13233	13124	13352	13302	13213	13256	13125	13184	13216	13162	13074	13144	13295	13233	13054	13363	13183	13147	13219	13137	13336	13257	13221	13320	13347	13181	13382	13196	13230	13288	13300	13131	13306	13166	13310	13446	13099	13291	13241	13146	13211	12911	13201	13054	13115	13264	13191	13256	13392	13304	13094	13294	13051	13257	13186	13130	13077	13204	13155	13155	13168	13169	13363	13246	13156	13310	13255	13268	13350	13494	13211	13346	13305	13396	13288	13279	13217	13074	13317	13362	13164	13021	13146	13074	13232	13007	13233	13157	13251	13325	13157	13258	13100	13132	13205	13214	13245	13332	13434	13151	13283	13135	13441	13219	13288	13371	13110	13130	13301	13150	13255	13035	13356	13262	13153	13203	13252	13306	13387	13272	13296	13119	13248	13396	13172	13119	13180	13211	13174	13405	13248	13167	13330	13023	13221	13340	13261	13381	13323	13165	13295	13130	13334	13103	13256	13148	13169	13233	13168	13209	13114	13072	13196	13163	13251	13221	13296	13337	13217	13095	13139	13264	13214	13080	13124	13185	13157	13117	13153	13092	13274	13517	13217	13230	13251	13242	13201	13307	13131	13143	13306	13131	13248	13240	13363	13195	13168	13243	13138	13132	13240	13043	13254	13217	13271	13101	13164	13191	13265	13280	13414	13250	12957	13486	13327	13016	13207	13193	13107	13294	13105	13308	13212	13251	13356	13213	13213	13367	13154	13259	13341	13351	13275	13277	13165	13240	13162	13170	13103	13102	13251	13257	13175	13489	13418	13122	13379	13132	13224	13199	13309	13290	13208	13064	13276	13228	13158	13283	13272	13111	13276	13166	13224	13251	13236	13180	13200	13214	13215	13361	13315	13128	13149	13324	13307	13322	13243	13176	13350	13281	13303	13146	13081	12978	13216	13243	13128	13204	13335	13277	13244	13172	13137	13095	13500	13191	13283	13072	13050	13235	13077	13062	13183	13278	13259	13085	13209	13145	13221	13222	13335	13217	13218	13211	13046	13181	13330	13245	13224	13264	13277	13254	13304	13352	13276	13153	13136	13046	13360	13181	13179	13272	13293	13109	13158	13136	13191	12918	13367	13032	13357	13068	13177	13263	13043	13243	13152	13100	13214	13302	13366	13251	13076	13121	13164	13235	13171	13287	13192	13208	13232	13087	13245	13214	13293	13239	13133	13331	13346	13055	13400	13210	13217	13319	13237	13406	13063	13294	13206	13285	13052	13086	12985	13252	13230	13181	13245	13207	13373	13131	13106	13130	13204	13185	13283	13300	13261	13210	13177	13260	13081	13121	13083	13269	13232	13052	13463	13210	13244	13290	13230	13424	13156	13201	13218	13278	13102	13282	13382	13286	13048	13210	13337	13123	13150	13366	13344	13125	13237	13312	13245	13148	13148	13142	13222	13191	13235	13279	13054	13228	13247	13198	13126	13150	13123	13377	13319	13194	13189	13187	13249	13255	13148	13285	13250	13255	13102	13254	13260	13126	13237	13175	13210	13313	13248	13149	13227	13077	13164	13259	13168	13226	13397	13221	13330	13146	13190	12976	13287	13164	13301	13141	13297	13195	13402	13142	13176	13323	13199	13334	13280	13090	13392	13110	13235	13279	13164	13149	13079	13232	13283	13191	13198	13392	13109	13286	13248	13249	13202	13142	13309	13363	13151	13165	13227	13131	13283	13117	13184	13263	13251	13159	13208	13245	13131	13356	13179	13108	13299	13250	13210	13214	13168	13269	13117	13190	13345	13258	13088	13285	13092	13196	13208	13277	13223	13119	13112	13021	13403	13181	13258	13138	13213	13386	12979	13166	13133	13354	13202	13247	13334	13118	13084	13371	13139	13049	13234	13213	13105	13117	13260	13240	13239	13099	13145	13224	13281	13092	13083	13380	13411	13239	13239	13241	13316	12976	13272	13233	13361	13016	13139	13006	13187	13273	13335	13138	13353	13264	13220	13224	13260	13272	13326	13207	13249	13132	13141	13196	13153	13117	13222	13172	13235	13227	13368	13136	13340	13439	13173	13326	13220	13236	13323	13110	13255	13308	13038	13462	13241	13247	13167	13339	13213	13202	13263	13152	13333	13212	13193	13281	13251	13261	13189	13100	13197	13309	13121	13228	13208	13324	13211	13148	13127	13106	13219	13279	13254	13300	13473	13275	13005	13262	13291	13197	13326	13340	13180	13390	13133	13288	13138	13218	13136	13409	13245	13164	13273	13260	13208	13235	13278	13298	13222	13161	13351	13141	13239	13326	13173	13118	13180	13061	13295	13042	13225	13078	13198	13031	13335	13192	13118	13259	13212	13238	13181	13212	13246	13225	13392	13182	13151	13163	13235	13271	13308	13198	13230	13300	13191	13343	13017	13328	13286	13371	13178	13151	13347	13223	13257	13286	13260	13299	13066	13400	13338	13246	13028	13148	13270	13207	13051	13398	13143	13270	13258	13079	13139	13067	13169	13020	13301	13230
23862	21010	28378	23872	21794	23931	24387	19997	19295	29936	47774	50005	38701	26906	19486	16776	15858	15727	15889	15427	15719	15810	15465	15635	15560	15685	15769	15590	15807	15692	15596	15527	15902	15633	15752	15625	15762	15696	15709	15657	15603	15544	15775	15531	15773	15786	15570	15791	15746	15596	15833	15729	15585	15764	15530	15730	15711	15541	15760	15797	15704	15585	15964	15674	15435	15645	15790	15565	15579	15764	15742	15594	15848	15626	15607	15383	15549	15590	15765	15540	15699	15593	15552	15713	15689	15522	15690	15474	15623	15729	15832	15582	15689	15423	15743	15747	15604	15888	15770	15640	15573	15712	15567	15563	15697	15438	15721	15800	15531	15695	15573	15715	15789	15561	15461	15651	15461	15556	15691	15687	15505	15564	15669	15549	15668	15600	15647	15894	15585	15705	15726	15695	15740	15734	15800	15618	15462	15621	15687	15601	15692	15587	15503	15580	15774	15651	15907	15697	15791	15522	15508	15436	15673	15727	15715	15541	15752	15787	15615	15377	15557	15670	15658	15632	15581	15465	15548	15538	15572	15501	15618	15587	15602	15503	15729	15655	15475	15641	15626	15573	15580	15710	15478	15591	15541	15514	15470	15431	15583	15801	15664	15603	15562	15503	15566	15636	15580	15655	15658	15682	15739	15688	15617	15561	15721	15785	15813	15863	15907	15630	15693	15615	15677	15804	15493	15492	15586	15641	15631	15382	15578	15796	15735	15505	15652	15489	15375	15713	15839	15535	15624	15581	15606	15658	15530	15758	15694	15580	15703	15678	15728	15394	15762	15558	15569	15424	15419	15505	15513	15621	15514	15447	15656	15712	15714	15673	15621	15802	15736	15632	15634	15813	15680	15669	15698	15754	15748	15570	15478	15728	15682	15654	15753	15693	15589	15772	15621	15719	15688	15755	15576	15610	15681	15757	15600	15720	15634	15533	15555	15663	15420	15488	15529	15592	15732	15502	15597	15669	15473	15476	15712	15703	15809	15510	15842	15605	15663	15702	15532	15555	15345	15537	15657	15632	15759	15477	15694	15621	15512	15469	15691	15683	15518	15597	15564	15690	15815	15539	15460	15631	15632	15562	15611	15525	15616	15621	15690	15630	15568	15847	15662	15672	15767	15634	15732	15726	15541	15555	15552	15598	15649	15574	15718	15473	15578	15793	15806	15620	15611	15798	15535	15656	15417	15552	15585	15449	15722	15624	15689	15805	15616	15551	15507	15613	15691	15698	15695	15646	15595	15687	15658	15709	15478	15540	15860	15416	15654	15768	15538	15560	15473	15722	15589	15543	15714	15791	15639	15609	15847	15706	15433	15788	15636	15602	15779	15688	15564	15704	15857	15663	15612	15629	15705	15502	15878	15733	15654	15594	15614	15674	15451	15664	15492	15634	15564	15886	15539	15542	15609	15700	15512	15672	15557	15769	15664	15423	15391	15442	15666	15723	15453	15679	15652	15581	15667	15327	15526	15569	15703	15814	15701	15474	15598	15673	15730	15686	15759	15606	15641	15629	15627	15654	15726	15701	15630	15569	15739	15690	15557	15790	15685	15459	15593	15703	15650	15817	15624	15581	15804	15571	15672	15637	15569	15528	15644	15680	15576	15541	15638	15699	15574	15719	15542	15632	15568	15518	15750	15477	15722	15722	15669	15676	15867	15973	15645	15591	15560	15692	15564	15464	15476	15644	15574	15603	15828	15625	15783	15529	15700	15576	15643	15529	15669	15509	15635	15684	15606	15627	15522	15408	15390	15672	15659	15838	15691	15586	15716	15653	15390	15509	15592	15607	15486	15632	15592	15527	15671	15701	15655	15487	15778	15741	15703	15467	15653	15637	15687	15683	15602	15754	15488	15454	15840	15778	15666	15573	15564	15612	15582	15462	15708	15623	15591	15654	15504	15618	15609	15812	15686	15750	15422	15573	15440	15464	15403	15638	15755	15614	15762	15486	15686	15685	15516	15710	15678	15551	15575	15510	15497	15701	15736	15660	15861	15643	15636	15497	15692	15551	15472	15779	15703	15539	15674	15626	15572	15705	15488	15757	15648	15581	15513	15618	15599	15704	15598	15737	15620	15549	15625	15933	15649	15700	15543	15587	15624	15423	15705	15521	15589	15609	15502	15537	15608	15675	15550	15520	15706	15692	15648	15839	15517	15693	15466	15859	15583	15706	15540	15468	15848	15594	15387	15465	15847	15722	15604	15747	15656	15604	15723	15664	15514	15689	15692	15605	15450	15655	15581	15630	15622	15724	15623	15604	15606	15609	15477	15614	15776	15524	15750	15407	15512	15603	15632	15641	15749	15669	15771	15551	15740	15521	15543	15493	15700	15470	15545	15594	15559	15489	15493	15521	15582	15596	15688	15365	15717	15477	15695	15774	15645	15504	15833	15563	15786	15584	15544	15476	15485	15597	15750	15463	15543	15543	15454	15735	15732	15732	15576	15624	15557	15767	15537	15553	15678	15513	15550	15670	15650	15558	15738	15676	15639	15487	15612	15626	15568	15576	15469	15509	15532	15713	15606	15516	15452	15576	15749	15516	15526	15661	15573	15746	15578	15615	15521	15736	15646	15396	15537	15565	15581	15491	15496	15618	15569	15612	15698	15566	15752	15745	15700	15651	15690	15622	15631	15542	15407	15547	15602	15814	15728	15594	15707	15686	15510	15596	15532	15618	15698	15589	15649	15485	15573	15680	15436	15696	15686	15622	15526	15398	15403	15694	15663	15592	15568	15599	15767	15692	15523	15613	15732	15598	15574	15471	15864	15768	15687	15770	15663	15869	15783	15646	15614	15583	15882	15580	15583	15604	15657	15632	15457	15714	15475	15678	15656	15695	15553	15685	15556	15641	15797	15553	15633	15523	15771	15625	15556	15774	15779	15842	15521	15578	15640	15549	15656	15526	15763	15559	15516	15412	15394	15540	15556	15580	15687	15559	15649	15729	15573	15664	15646	15609	15748	15595	15491	15537	15514	15540	15516	15724	15477	15624	15585	15731	15522	15568	15794	15950	15601	15584	15701	15628	15738	15503	15543	15574	15738	15651	15705	15485	15472	15698	15523	15470	15566	15616	15465	15728	15631	15596	15574	15608	15686	15676	15599	15458	15571	15700	15561	15677	15814	15697	15544	15508	15334	15717	15777	15598	15403	15651	15621	15747	15669	15572	15492	15775	15650	15736	15736	15643	15865	15922	15781	15540	15584	15618	15545	15589	15424	15498	15493	15633	15714	15649	15655	15721	15755	15696	15649	15542	15432	15709	15664	15708	15721	15611	15780	15710	15557	15674	15449	15600	15623	15664	15725	15543	15784	15778	15554	15592	15595	15657	15560	15612	15577	15654	15570	15351	15532	15439	15577	15474	15641	15631	15578	15695	15675	15418	15598	15648	15682	15686	15519	15518	15690	15731	15768	15782	15655	15706	15786	15728	15688	15746	15576	15530	15628	15799	15657	15381	15740	15649	15728	15722	15606	15644	15489	15393	15664	15444	15659	15821	15555	15626	15573	15360	15549	15546	15762	15613	15790	15510	15652	15701	15623	15621	15726	15760	15763	15678	15598	15451	15499	15562	15503	15610	15609	15399	15784	15702	15673	15735	15541	15588	15629	15558	15529	15672	15544	15592	15538	15720	15741	15782	15691	15552	15613	15738	15770	15600	15737	15736	15647	15482	15591	15578	15589	15764	15818	15619	15769	15661	15817	15551	15522	15531	15538	15660	15481	15653	15621	15477	15650	15571	15611	15747	15710	15460	15627	15605	15783	15516	15663	15408	15362	15646	15555	15611	15544	15543	15497	15598	15691	15503	15535	15734	15743	15670	15585	15584	15381	15909	15445	15461	15416	15686	15603	15681	15782	15398	15457	15622	15567	15552	15844	15721	15599	15625	15747	15749	15767	15535	15636	15599	15425	15622	15593	15764	15657	15531	15549	15630	15965	15556	15692	15606	15660	15685	15612	15546	15571	15776	15781	15485	15679	15506	15575	15683	15616	15626	15775	15801	15558	15672	15758	15524	15836	15691	15763	15724	15816	15550	15656	15588	15685	15773	15656	15378	15485	15598	15681	15748	15627	15736	15440	15810	15645	15572	15642	15669	15708	15746	15524	15687	15642	15601	15738	15676	15715	15555	15574	15555	15559	15483	15554	15555	15660	15579	15822	15530	15463	15716	15545	15447	15804	15619	15463	15589	15549	15731	15714	15579	15608	15413	15634	15625	15623	15601	15529	15470	15595	15694	15495	15457	15688	15537	15524	15537	15516	15605	15761	15611	15654	15562	15541	15588	15664	15702	15727	15613	15576	15459	15715	15570	15818	15525	15607	15751	15694	15682	15762	15631	15555	15654	15533	15654	15625	15633	15634	15629	15643	15823	15630	15571	15706	15466	15463	15664	15640	15651	15608	15765	15691	15684	15552	15875	15563	15660	15746	15671	15635	15619	15452	15581	15530	15564	15660	15580	15654	15607	15669	15552	15665	15793	15671	15622	15713	15554	15710	15662	15505	15555	15590	15595	15480	15747	15645	15636	15615	15728	15627	15689	15641	15625	15492	15512	15767	15569	15725	15510	15414	15640	15566	15614	15860	15700	15708	15542	15967	15634	15642	15605	15804	15348	15680	15566	15715	15489	15500	15690	15655	15596	15833	15517	15734	15574	15734	15399	15609	15681	15613	15676	15735	15676	15719	15662	15666	15668	15664	15830	15610	15684	15588	15753	15442	15679	15675	15691	15399	15502	15434	15676	15677	15560	15669	15775	15583	15561	15618	15645	15636	15638	15616	15775	15775	15883	15903	15666	15707	15662	15681	15624	15571	15507	15592	15412	15894	15682	15536	15480	15439	15706	15520	15652	15779	15643	15595	15726	15581	15557	15769	15648	15586	15510	15790	15766	15322	15565	15553	15659	15589	15654	15699	15758	15657	15739	15789	15523	15751	15715	15598	15635	15486	15748	15641	15556	15661	15770	15529	15696	15757	15524	15531	15685	15752	15661	15433	15781	15572	15344	15653	15501	15573	15482	15612	15476	15619	15394	15542	15672	15475	15624	15617	15383	15586	15665	15437	15683	15627	15708	15790	15502	15573	15617	15717	15537	15689	15687	15568	15544	15556	15660	15810	15499	15667	15500	15785	15518
21950	36639	33229	27982	24650	21809	20418	19052	19237	33677	49161	49252	37631	24684	16362	13564	13234	13169	13291	13141	13132	13209	13176	13244	13065	12975	13107	13232	13142	13355	13327	13223	13328	13155	13159	12992	13038	13247	13170	13366	13166	13223	13213	13164	13179	13336	13122	12997	13007	13268	13123	12982	12963	13100	13178	13146	13196	13101	13248	13204	13233	13114	13101	13075	13260	13317	13037	13090	13303	13096	13138	13193	13234	13125	12964	13171	13014	13287	13196	13076	13164	13022	13195	13100	13327	13028	13258	13120	13141	13284	13128	13060	13189	13092	13096	13075	13290	13259	13096	13455	13144	13148	13285	13146	13203	13291	13211	13105	13092	13093	13303	13270	13265	13197	13021	13136	13464	13240	13243	13166	13277	12958	13149	13151	13185	13198	13225	13145	13344	13032	13205	13197	13235	13237	13113	13182	13138	13196	13005	13226	13229	13140	13375	13145	13195	13264	13273	13106	13211	13260	13241	13192	13257	13083	13178	13126	13056	13210	13115	13199	13215	13113	13232	12937	13186	13075	13454	13050	13318	13122	13096	13191	13269	13094	13250	13102	13104	13310	13184	13214	13142	13270	13238	13269	13144	13076	13016	13079	13151	13153	13070	13321	13233	13296	13155	13241	13216	13129	13231	13158	13098	12974	12972	13120	13216	13190	13150	13256	13312	13359	13009	13163	13116	13244	13139	13154	13263	13243	13205	13253	13297	13220	13263	13289	13133	13060	13194	13099	13374	13184	13174	13049	13157	13166	13310	13313	13269	13234	12992	13250	13171	13359	13223	13145	13082	13136	13157	13174	13068	13370	13387	13133	13117	13144	13135	13293	13250	13107	13255	13232	13084	13242	13128	13142	13295	13066	13200	13175	13208	13080	13236	13109	12937	13258	13150	13271	13230	13210	13252	13136	13222	13195	13214	13124	13296	13262	13157	13113	13145	13148	13201	13270	13332	13130	13156	13205	13365	13230	13143	13073	13024	13160	13176	13072	13300	13189	13232	13155	13068	13221	13237	13173	13260	13191	13128	13086	13154	13133	13212	13042	13037	13147	13263	13121	13185	13001	13174	13145	13154	13132	13052	13067	13219	13306	13210	13098	13192	13330	13229	12937	13192	13053	13231	13083	13012	13242	13216	13299	13062	13196	13130	13196	13307	13171	13185	13088	13122	13099	13192	13033	13341	13143	13190	13193	13194	13278	13172	13109	13205	13254	13127	13111	13289	13199	13278	13163	13186	13116	13336	13239	13191	13134	13246	13314	13019	13405	13259	13197	13143	13288	13325	13203	13262	13145	13246	13083	13033	13098	13121	13254	13240	13099	13212	13001	13250	13149	13233	13088	13188	13012	13273	13180	13160	13139	13138	13075	13285	12983	13313	13121	12986	13232	13134	13200	13283	13177	13289	13052	13104	13037	13257	13180	13114	13049	13363	13161	13157	13111	13219	13323	13248	13132	13180	13152	13137	13287	13136	13116	13107	13126	13236	13154	13317	13044	13240	13174	13217	13120	13097	13235	13164	13092	13087	13207	13253	13113	13107	13191	13230	13014	13338	13182	13074	13258	13055	13177	13236	13212	13081	13116	13139	13129	13084	13256	13207	13029	13323	13147	13094	13115	13167	13216	13110	13175	13048	13340	13124	13107	13154	13259	13113	13094	13273	13261	13157	13285	13137	13145	13237	13284	13283	13253	13045	13137	13271	13101	13257	13037	13074	13174	13160	13260	13143	13283	13142	13079	13105	13024	13290	13066	13277	13064	13135	13196	13058	13102	13178	13197	13185	13102	13148	13139	13349	13227	13056	13165	13262	13134	13277	13318	13124	13157	13259	13114	13081	13020	13026	13224	13127	13216	13069	13145	13128	13174	13131	13316	13232	13066	13224	13315	13100	13260	12944	13116	13194	13101	13198	13098	13232	13223	13113	13261	13112	13312	13117	13414	13006	13222	13119	13057	13086	13090	13092	13230	13247	13198	13014	13171	13281	13284	13244	13035	13240	13191	13131	13073	13278	13150	13167	13064	13024	13175	13200	13337	13148	13050	13120	13172	13105	13089	13254	13106	13330	13189	13085	13214	13193	13120	13198	13115	13217	13152	13181	13199	13150	13110	13196	13203	13196	13134	13275	13112	13010	13124	13170	13152	13185	13196	13210	13231	13204	13107	13234	13111	13194	13118	13190	13014	13159	13117	13180	13138	13150	13187	13109	13145	13212	13172	13144	13131	13159	13102	13177	13103	13052	13037	12999	13199	13174	13132	13354	13134	13223	13158	13153	13120	13299	13244	13200	13208	13243	12994	13136	13145	13195	13038	13262	13262	13217	13201	13261	13258	13127	13222	13229	13244	13188	13081	13135	13137	13069	13182	13153	13185	13149	13176	13105	13239	13248	13154	13235	13305	13271	13263	13176	13272	13116	13119	13132	13276	13131	13302	13256	13189	13201	13106	13147	13029	13222	13180	13114	13280	13114	13201	13178	13191	13108	13067	12999	13175	13099	13024	13332	13033	13278	13144	13105	13228	13310	13233	13300	13296	13203	13124	13105	13128	13253	13185	13239	13251	13110	13113	13265	13165	13243	13043	13132	13053	13214	13346	13176	13260	13093	13392	13006	13068	13052	13296	13238	13250	13168	13192	13135	13144	13116	13211	13171	13201	13099	13016	13214	13107	13156	13236	13124	13204	12952	13211	13090	13170	13242	13142	13264	13024	13037	13040	13073	13275	13260	13159	13246	13243	13132	12998	13146	13305	13248	13097	13085	13172	13066	13119	13171	13238	13185	13355	13210	13076	13076	13137	13185	13193	13186	13189	13219	13331	13174	13219	13210	13022	13233	13116	13169	13087	13170	13214	13109	13074	13134	13209	12989	13239	13170	13213	13311	13115	13259	13171	13116	13214	13177	13125	13283	13311	13123	13194	13242	13230	13203	13048	13110	13119	13337	13251	13178	13200	13211	13093	13179	13115	13192	13148	13287	13073	13232	13165	13168	13139	13238	13222	13094	13049	13321	13109	13147	13087	13008	13212	13277	13217	13055	13204	12951	13171	13108	13079	13226	13098	13218	13299	13073	13126	13146	13216	13110	13169	13133	13273	13310	13143	13188	13121	13174	13208	13269	13178	13276	13194	13301	13006	13192	13102	13146	13384	13009	13245	13231	13062	13103	13063	13228	13222	13250	13199	13157	13167	13240	13187	13185	13280	13145	13154	13233	13152	13133	13069	13174	13181	13149	13303	13402	13069	13326	13287	13200	12997	13107	13122	13220	13176	13254	13162	13130	13152	13143	12979	13237	13083	13343	13161	13039	13178	13107	13204	13145	13100	13260	13089	13405	13032	13093	13106	13235	13136	13151	13200	13242	13061	13052	13196	13281	13107	13082	13070	13182	13174	12999	13117	13217	13163	13191	13091	13136	13157	13216	13095	12978	13402	13075	13132	13209	13296	12908	13261	13166	13001	13331	13053	13279	13142	13190	13095	13256	12966	13220	12984	13063	13151	13199	13087	13074	13221	13110	13174	13048	13156	13192	13250	13118	13334	13219	13071	13128	13165	13213	12970	13277	12992	13254	13142	13273	13278	13100	13263	13295	13091	13246	13225	13215	13230	13142	13113	13279	13051	13149	13244	13196	13345	13158	13189	13082	13171	12981	13205	13064	13139	13252	13160	13214	13241	13066	13170	13249	13189	13094	13179	13207	13058	13189	13203	13187	13128	13230	13289	13130	13196	13208	13201	13124	13120	13257	13244	13380	13080	13135	13084	13011	13106	13073	13117	13024	13317	13078	13234	13075	13027	13379	13062	13046	13247	13122	13006	13083	13187	13283	13142	13190	13054	13197	13361	13205	13189	13333	13106	13289	13183	13123	13151	13027	13026	13258	13045	13185	13079	13165	13200	13213	13202	13039	13251	13075	13135	13144	13166	13138	13121	13321	13157	13069	13264	13079	13269	13227	13216	13160	13208	13265	13086	13232	13116	13137	13078	13201	13144	13120	13136	13264	13219	13182	13102	13258	13098	13199	13214	13227	13226	13235	13260	13212	13136	13091	13123	13156	13268	12977	13301	12969	13119	13190	13147	13102	13259	13047	13158	13390	13160	13189	13235	13112	13122	13089	13241	13239	13293	13263	13104	13301	13105	13131	13302	13298	13148	13161	13118	12927	13091	13188	13026	13203	13307	13319	13129	13303	13241	13242	13277	13040	13152	13091	13145	13026	13197	13138	13070	13257	13202	13047	13194	13203	13004	13115	13106	13301	13155	13132	13154	13163	13169	13117	13043	13094	13135	13097	13265	13039	13200	13160	13158	13104	13256	13250	13103	13184	13203	13113	13151	13110	13136	13201	13079	13382	13149	13181	13138	13196	13275	13073	13235	13247	13226	13090	13050	13187	13033	13238	13049	13148	13028	13272	13113	13074	13018	13173	13178	13293	13236	13140	12954	13216	13370	13081	13249	13179	13111	13137	13160	13238	13308	13208	13185	13020	13169	13253	13037	13133	12989	13002	13230	13195	13222	13080	13102	13209	13072	13163	13215	12980	13082	13228	13125	13021	13198	13230	13331	12958	13071	13270	13236	13200	13269	13221	13298	13243	13104	13224	13096	13171	13249	13212	13196	13213	13143	13176	13154	13130	13282	13224	13203	13254	13402	13303	13336	13043	13267	13195	13101	13133	13250	13065	13083	13207	13128	13170	13050	13098	13237	13162	13193	13361	13149	13199	13215	13281	13122	13005	13261	13170	13208	13252	13086	13104	13234	13398	13252	13254	13331	13125	13282	13260	13239	13102	13123	13307	13137	13018	13313	13307	13274	13161	13297	13181	13208	13242	13159	13172	13149	13073	13049	13163	13227	13286	13162	13120	13150	13124	13146	13172	13118	13095	12916	13294	13263	13204	13157	13199	13164	13119	12991	13135	13311	13178	13173	13051	13163	13337	12912	13079	13132	13040	13219	13290	13297	13258	13053	13169	13221	13335	13210	13271	13242	13199	13225	13223	13032	13134	13268	13207	13346	13165	13207	13272	13255	13112	13108	13085	13137	13267	13019	13099	13313	13313	13130	13245	13294	13146	13101	13141	13140	13281	12957	13136	13079	13158	12989	13169	13159	13212	13161	13169	13249	13189	13247	13346	13218	13160	13148
29917	22723	22851	20385	18220	18334	18147	17841	17622	17516	19252	21030	20142	18543	17557	16806	16764	16779	16890	16751	16674	16693	16433	16727	16882	16848	16779	16810	16662	16680	16948	16559	16890	16803	16655	16969	16780	16712	16804	16703	16753	16935	16639	16686	16820	16767	16652	16770	16786	16516	16828	16695	16546	16725	16510	16779	16673	16841	16769	16675	16712	16597	16860	16611	16756	16586	16737	16509	16703	16563	16725	16552	16755	16685	16745	16894	16851	16784	16742	16845	16884	16681	16606	16896	16860	16846	16589	16806	16665	16597	16735	16855	16511	16672	16713	16521	16868	16677	16685	16635	16685	16720	16779	16766	16721	16629	16598	16563	16830	16987	16549	16609	16819	16682	17019	16813	16670	16959	16729	16634	16669	16667	16673	16535	16741	16643	16741	16957	16694	16943	16680	16783	16618	16630	16634	16500	16563	16768	16522	16646	16636	16746	16505	16584	16771	16784	16704	16573	16767	16536	16687	16719	16827	16834	16824	16397	16721	16804	16620	16667	16699	16697	16702	16968	16708	16603	16694	16813	16609	16655	16679	16658	16621	16798	16560	16652	16721	16695	16556	16598	16718	16853	16726	16612	16704	16653	16609	16619	16597	16338	16732	16733	16799	16701	16620	16802	16699	16577	16735	16566	16517	16563	16657	16525	16690	16785	16576	16720	16934	16835	16679	16504	16715	16710	16806	16508	16731	16547	16698	16773	16706	16678	16715	16771	16673	16724	16812	16777	16802	16712	16590	16700	16600	16889	16835	16896	16633	16686	16602	16827	16588	16659	16767	16750	16642	16846	16648	16676	16725	16503	16563	16643	16690	16713	16785	16732	16759	16611	16744	16614	16743	16700	16636	16493	16573	16847	16517	16773	16453	16690	16754	16693	16769	16630	16652	16566	16762	16735	16797	16496	16676	16879	16713	16750	16709	16777	16949	16679	16705	16725	16661	16709	16584	16728	16792	16548	16805	16789	16744	16860	16469	16701	16569	16541	16632	16773	16658	16798	16689	16677	16558	16654	16751	16764	16713	16723	16792	16803	16741	16731	16727	16881	16666	16752	16661	16786	16574	16441	16724	16708	16799	16823	16548	16785	16859	16550	16832	16614	16811	16650	16650	16802	16614	16715	16436	16902	16653	16671	16655	16628	16806	16655	16592	16651	16772	16621	16760	16764	16627	16744	16529	16538	16572	16636	16647	16734	16728	16744	16634	16575	16780	16627	16631	16608	16704	16604	16680	16668	16937	16880	16820	16776	16923	16802	16685	16693	16714	16643	16677	16665	16986	16465	16792	16774	16662	16693	16890	16966	16860	16858	16705	16763	16772	16543	16695	16700	16676	16676	16688	16594	16712	16891	16684	16667	16794	16654	16533	16739	16458	16569	16803	16630	16697	16636	16579	16707	16729	16613	16552	16678	16650	16746	16539	16661	16701	16761	16829	16825	16673	16683	16929	16793	16846	16857	16473	16494	16902	16648	16615	16802	16746	16969	16499	16798	16834	16644	16900	16667	16798	16472	16886	16742	16713	16506	16550	16919	16708	16743	16589	16917	16613	16868	16572	16797	16810	16595	16803	16814	16906	16835	16852	16763	16691	16621	16581	16695	16768	16525	16840	16723	16743	16686	16548	16813	16663	16634	16871	16872	16566	16693	16579	16598	16707	16708	16848	16842	16761	16620	16645	16512	16815	16722	16690	16777	16527	16742	16650	16846	16486	16693	16703	16557	16560	16634	16674	16678	16661	16599	16684	16851	16699	16904	16746	16652	16790	16756	16664	16720	16715	16767	16857	17020	16629	16715	16812	16485	16644	16738	16909	16748	16735	16720	16686	16734	16760	16564	16766	16801	16609	16683	16677	16716	16786	16537	16776	16697	16674	16733	16678	16844	16616	16702	16736	16693	16563	16709	16802	16705	16598	16703	16535	16730	16818	16399	16752	16679	16705	16860	16765	16806	16697	16692	16691	16881	16720	16737	16686	16544	16651	16960	16663	16578	16759	16520	16491	16623	16802	16609	17079	16894	16585	16736	16691	16605	16910	16675	16759	16666	16690	16600	16816	16732	16626	16800	16691	16777	16564	16688	16497	16663	16698	16787	16594	16704	16631	16741	16686	16922	16885	16653	16813	16661	16777	16582	16557	16956	16757	16515	16487	16671	16755	16774	16738	16806	16665	16689	16865	16731	16621	16979	16659	16788	16633	16790	16828	16716	16855	16696	16652	16525	16551	16489	16435	16628	16826	16668	16539	16826	16664	16771	16715	16859	16869	16630	16640	16632	16753	16546	16891	16738	16535	16765	16627	16423	16418	16744	16678	16729	16817	16822	16697	16835	16594	16660	16751	16778	16728	16440	16476	16824	16847	16804	16786	16688	16806	16855	16879	16692	16772	16652	16588	16588	16726	16754	16962	16555	16654	16643	16722	16421	16771	16702	16756	16731	16795	16619	16697	16682	16701	16808	16638	16635	16800	16715	16596	16584	16625	16810	16690	16636	16716	16595	16526	16759	16554	16493	16753	16712	16834	16683	16697	16599	16781	16563	16445	16773	16756	16724	16713	16621	16830	16853	16683	16529	16842	16716	16734	16925	16626	16904	16808	16650	16751	16837	16578	16662	16892	16824	16652	16737	16628	16810	16723	16736	16524	16758	16557	16777	16612	16509	16684	16745	16744	16872	16907	16727	16527	16763	16745	16619	16852	16646	16598	16802	16708	16666	16842	16699	16725	16670	16653	16711	16767	16818	16726	16713	16710	16600	16904	16703	16727	16676	16557	16662	16759	16773	16824	16867	16613	16729	16782	16554	16897	16546	16683	16595	16610	16425	16681	16673	16610	16753	16703	16620	16652	16732	16633	16700	16477	16770	16714	16829	16877	16658	16604	16778	16671	16826	16771	16719	16834	16753	16528	16712	16970	16778	16811	16830	16852	16719	16711	16470	16822	16667	16803	16648	16776	16737	16747	16922	16878	16739	16680	16806	16796	16735	16653	16668	16930	16748	16811	16641	16787	16637	16754	16849	16741	16608	16729	16832	16733	16610	16828	16557	16876	16800	16853	16639	16809	16533	16682	16494	16857	17028	16555	16702	16650	16692	16879	16897	16493	16773	16625	16657	16779	16705	16853	16689	16584	16793	16569	16633	16682	16779	16834	16848	16732	16605	16784	16880	16606	16752	16700	16718	16812	16584	16725	16766	16959	16408	16613	16668	16887	16693	16443	16766	16684	16791	16723	16746	16782	16841	16611	16830	16987	16713	16648	16659	16637	16698	16851	16752	16588	16708	16827	16706	16674	16794	16725	16611	16775	16961	16780	16718	16908	16807	16763	16776	16743	16884	16863	16705	16533	16613	16620	16596	16696	16563	16678	16862	16770	16560	16587	16553	16633	16643	16688	16768	16690	16773	17113	16947	16876	16701	16578	16622	16712	16685	16733	16716	16651	16808	16570	16717	16658	16539	16559	16579	16643	16629	16645	16652	16673	16674	16780	16741	16815	16684	16839	16768	16753	16790	16668	16487	16842	16730	16801	16832	16484	16682	16746	16779	16519	16617	16792	16605	16670	16814	16667	16735	16708	16737	16684	16677	16781	16692	16653	16758	16687	16637	16740	16806	16519	16642	16654	16709	16624	16710	16611	16654	16617	16814	16751	16669	16781	16712	16710	16882	16730	16621	16710	16700	16750	16752	16646	16636	16696	16809	16846	16786	16812	16561	16698	16837	16626	16671	16771	16845	16810	16832	16857	16914	16758	16805	16666	16827	16560	16705	16613	16715	16784	16603	16809	16545	16839	16754	16874	16609	16773	16743	16565	16703	16645	16756	16937	16733	16807	16687	16723	16778	16598	16598	16698	16660	16735	16630	16849	16816	16679	16779	16556	16807	16653	16730	16821	16538	16558	16552	16688	16900	16821	16681	16682	16886	16619	16835	16561	16817	16863	16820	16585	16820	16615	16643	16641	16659	16640	16817	16918	16845	16793	16663	16725	16638	16698	16924	16711	16745	16759	16640	16622	16609	16786	16813	16752	16781	16540	16876	16869	16814	16841	16763	16791	16569	16572	16737	16706	16769	16704	16760	16635	16666	16476	16937	16659	16778	16710	16543	16737	16745	16840	16795	16695	16592	16635	16601	16709	16737	16845	16706	16910	16692	16649	16481	16740	16783	16646	16759	16706	16471	16867	16654	16647	16695	16821	16749	16724	16820	16596	16757	16930	16661	16894	16647	16560	16810	16779	16746	16606	16829	16667	16827	16703	16706	16957	16769	16777	16647	16691	16908	16855	16645	16720	16853	16899	16991	16881	16595	16666	16813	16762	16596	16833	16623	16542	16659	16538	16764	16657	16884	16651	16861	16791	16871	16724	16750	16886	16732	16815	16693	16810	17043	16928	16746	16527	16618	16666	17009	16819	16878	16874	16748	16578	16631	16732	16776	16908	16640	16599	16724	16623	16681	16723	16706	16633	16749	16716	16776	16739	16760	16782	16784	16596	16755	16616	16771	16754	16855	16763	16740	16726	16578	16513	16651	16777	16612	16878	16684	16825	16789	16910	16556	16781	16807	16656	16629	16619	16791	16744	16686	16823	16548	16880	16717	16859	16943	16816	16583	16740	16683	16960	16793	16762	16756	16708	16705	16658	16643	16583	16646	16657	16856	16552	16825	16566	16662	16861	16694	16599	16882	16755	16632	16722	16763	16710	16638	16731	16727	16546	16633	16749	16745	16635	16689	16693	16883	16666	16698	16595	16646	16647	16697	16608	16875	16679	16877	16756	16735	16883	16799	16890	16674	16630	16845	16695	16545	16786	16769	16704	16910	16825	16838	16844	16905	17004	16730	16733	16868	16936	16793	16620	16790	16647	16604	16715	16696	16562	16710	16358	16882	16674	16730	16632	16752	17070	16858	16725	16766	16731	16582	16585	16784	16753	16863	16795	16707	16624	16752	16713	16773	16854	16764	16739	16697	16620	16662	16610	16859	16813	16815	16582	16649	16740	16723	16724	16756	16720	16747	16748	16525	16562	16571	16806	16836	16802	16622	16793	16704	16710	16651	16589	16758	16738	16809	16827	16795	16725	16733	16662	16755	16468	16684	16796	16659	16719	16743	16884	16714	16776	16773	16914	16577	16737	16630	16634	16599
17468	20512	19573	16916	16363	16324	15974	15476	15129	15519	18211	19826	17558	15535	14501	14020	13731	13684	14109	13708	13933	13858	13880	13830	13791	13864	13785	13898	13894	13879	13758	13734	13853	13949	13771	13775	13953	13710	13801	13880	13852	13852	13719	13810	13704	13942	13884	13843	14005	13808	13895	13803	14001	13846	13861	13807	13936	14031	13658	13818	13846	13917	13983	13815	13863	13906	13782	13881	13790	13942	13838	13833	13689	13727	13743	13746	14037	13994	13761	13935	13859	13809	13949	13763	13720	13790	13844	14016	13845	13999	13971	13728	13794	13702	13973	13823	14041	13848	13845	13794	13853	13805	13954	13871	13922	13862	13951	13794	13867	13876	13919	13770	13799	13814	13826	13788	13639	13939	13937	13875	14044	13860	13840	13739	13727	13822	13875	13674	13748	13803	13774	13776	13770	13730	13875	13852	13810	13858	13893	13862	13921	13868	14022	13992	13784	13851	13920	13847	14057	13879	13838	13848	13862	13950	13847	13934	14039	13781	13927	13886	13700	13723	13869	13833	13941	13799	14058	14025	13834	13715	13894	13919	13975	13806	13955	13806	13918	13751	13808	13854	13653	13903	13736	13967	13779	13627	14006	13768	13729	13877	13746	13936	13878	13873	13957	13731	13864	13975	13900	13926	13692	13976	13766	13992	13949	13916	13912	13678	13756	14005	13916	13937	13728	13848	13843	13878	13867	13851	13746	13791	13818	13806	13952	13806	13794	13779	13882	13911	13815	13799	13934	13789	14029	13833	13852	13763	13838	13976	13712	13981	13838	14071	13830	13725	13996	13758	13861	13742	13818	13799	13879	13991	13886	13693	13749	13904	13935	13904	14040	13816	13887	13821	14001	13796	13759	13800	13718	13706	14009	13856	13923	13866	13886	13809	13847	13925	13749	13917	13831	13783	13885	13865	13807	13954	13953	13861	13884	13907	13676	13808	13897	13919	13596	13895	14011	13877	13795	13967	13833	13852	13783	13800	14010	13874	13796	13775	13876	13799	13922	13945	13734	13741	13847	13855	14021	13887	13874	13983	13969	13831	13891	13591	13954	13968	13969	13811	13814	13908	13866	13971	13790	13784	13623	13951	13936	13802	13920	13879	13921	13710	13873	13809	14021	14089	13860	13964	14009	13830	14051	13856	13920	13764	13901	13880	13831	13796	13909	13863	13968	13816	13850	13879	13909	13722	14018	13852	13880	13876	13803	13870	13768	13882	13708	13829	13805	13825	13921	13869	13895	13756	13913	13781	13725	13991	13905	13825	13731	13867	13802	13843	13953	13915	13828	13821	13703	13837	13945	13829	13880	13942	13928	13924	13818	13762	13905	13766	13916	13882	13783	13767	13804	13782	13834	13771	13672	13861	13909	13937	13786	13706	13876	13830	13892	13897	13883	13896	13999	13898	13952	13847	13888	13974	13943	13801	13734	13982	13733	13776	13895	13827	13891	13940	13973	13960	13717	13932	13909	13771	13875	13905	14027	13888	13913	14007	13698	13944	13892	13810	13679	13880	13870	13732	13935	13772	13865	13753	13838	13847	14002	13801	13886	13967	13846	13816	13741	14012	13787	13746	13946	13958	13898	13742	13911	13789	13885	13768	13998	13959	13860	13837	13880	13684	13784	13849	13860	13757	13896	13865	13937	13755	13840	13845	13994	13750	13789	13961	13880	13819	13847	13859	13825	13627	13922	13786	13889	13803	13787	13805	14002	13867	13805	13952	13745	13875	13866	13857	13869	13897	13892	13984	13728	13797	13937	13918	13915	13919	13740	13800	13852	13688	13992	13712	13694	13984	13709	13964	13804	13857	13734	13851	13738	13849	13798	13831	13771	13948	13776	13762	13873	13646	13892	14005	13887	14006	13938	13856	13758	13807	13996	13725	13893	13744	13993	13953	13705	13968	13728	13886	13773	13887	13895	13955	13842	13724	13835	13752	13749	13726	13913	13810	13939	13882	13895	13905	13766	13878	13962	13708	13769	13941	13686	13851	13997	13793	13929	13811	13875	13806	13872	13871	13698	13821	13712	13930	13905	14061	13723	13802	13929	13975	13790	13706	13897	13869	13872	13576	13857	13813	13813	13807	13893	13935	13802	13870	13978	13970	13740	13814	13809	13786	13808	14022	13619	13931	13855	14085	13904	13914	13760	13921	13786	13923	13953	13924	13753	13755	13924	13843	13827	13905	13966	13842	13582	13764	13815	13772	13740	13918	13999	13638	13765	13821	13957	13816	13901	13837	13993	13895	13963	13971	13838	14053	13955	14040	13814	13857	13825	13966	13763	13870	13795	13948	13684	13930	13715	13815	13884	13980	13824	14029	13884	13890	13803	13842	13912	14024	13853	13821	13881	13822	13739	13728	13807	13915	13763	13896	13829	13797	13843	13964	13924	13884	13723	13763	13979	14009	13766	14006	13775	13774	13883	13792	13912	13800	13904	14006	13740	13770	13823	13793	14002	13772	13761	13802	13710	13944	14016	13925	13845	14073	13898	13755	13696	13807	13780	13852	13923	13830	13699	13827	13795	13711	13916	13871	13891	13659	13764	13940	13868	13954	13794	13881	13769	13947	13889	13912	13937	13910	13718	13897	13821	13848	13920	13927	13931	13880	13882	13844	13785	13792	13791	13867	13851	13784	13977	13912	13851	13733	13911	13839	13948	13798	13844	13725	14043	13896	13766	13811	13961	13760	13894	13860	13722	13822	13841	13950	13920	13800	13938	13875	13861	13829	13784	13844	13732	14005	14008	13810	13959	13884	13880	13822	13724	13931	13815	13877	14049	13728	13788	13965	13841	13941	14067	13789	13954	13787	13903	13884	13944	13849	13944	13762	13948	13975	13734	13979	13908	13744	13728	14059	13849	13949	13871	13797	13807	13910	13764	13761	13875	13857	13876	13849	13932	13799	13883	13886	13864	13932	13951	13777	13963	13896	13772	13834	13840	14011	13924	13739	13791	13906	13924	13849	13872	14002	13962	13937	13851	13868	14021	13772	13828	13971	13936	13846	13806	13973	13960	13930	13752	13977	13964	13800	13972	13911	13783	13935	14076	13956	13922	13848	13922	13723	13893	13882	13910	13846	13843	14077	13692	13835	13934	13744	13893	13891	13955	13800	13945	13892	13911	14012	13766	13911	13920	13800	14083	13983	13978	13960	13746	13818	13879	13684	13868	13884	13738	13724	14062	13767	13667	13906	13909	13892	13882	13805	13881	13887	13899	13794	13637	13845	13853	13842	13932	13736	14014	13921	13813	13863	13849	13940	13798	13893	13821	13813	13895	13782	13759	13842	13753	13741	13793	13724	13820	13962	13840	13799	13634	13996	13857	13692	13764	13667	13826	13928	13880	13716	13828	13809	13788	13895	13984	13928	13826	13666	13953	13924	13813	13714	13865	13940	13873	13843	13823	13808	13992	13928	13771	13866	13873	13893	13892	13926	13733	13862	13940	13971	13844	13886	13850	13848	13872	13755	13869	13829	13629	13974	13741	13928	13881	13828	13693	13856	13851	13827	13849	14126	13923	13706	14110	13804	13861	13782	13809	13813	13783	13798	13777	13882	13669	13814	13790	14077	13947	13818	13766	13879	13792	13821	13758	13961	13859	13805	13791	13888	13665	13836	13915	13846	13802	13759	13875	13839	13687	13875	14007	13845	13889	13886	13931	13869	13737	13956	13872	13939	13784	13835	13933	13942	13674	13888	13913	13787	13948	13747	13927	13771	13977	13725	13901	13866	13904	14067	13765	13980	13916	13988	13843	13922	13908	13829	13926	13740	13951	13888	13870	13916	13813	13869	13874	14070	13874	14042	14062	13837	13821	13869	13901	13897	13882	13582	14006	13808	13978	13962	13785	13798	13948	13923	14017	13805	13836	13888	13906	13931	13791	13776	13968	13883	13583	13947	13727	13963	13888	14008	13892	14048	13731	13749	14109	13824	13861	13783	13860	13843	13836	13807	13734	13762	14025	13865	13807	13824	13945	13812	13822	13764	13729	13973	13829	13832	13724	13719	13930	13788	13849	13787	13912	13827	13729	13898	13967	13843	13834	13714	13836	14026	13982	14000	13731	13922	13724	13908	13884	13792	13965	13780	13786	13916	13904	13825	13871	13858	13786	13955	13792	13807	14020	14060	14051	13927	13931	13831	13907	13898	13763	13822	13810	13777	13913	13840	13926	13850	13846	13786	13834	13739	13921	13901	13855	13768	13889	13820	13806	13892	13869	13748	13979	13912	13899	13889	13839	13734	13790	13822	13809	13910	13843	13775	13867	13738	13931	13760	13770	13975	13854	13766	13821	13918	13742	13822	13828	13953	13979	13956	13853	13895	13808	13663	13881	13857	13831	13941	13824	13669	13917	13766	13795	13937	13939	13790	13815	13840	13940	14006	13893	13976	13885	13914	13675	13873	13753	13800	13880	13908	13890	13754	13726	13957	13782	13594	13728	13886	13918	13807	13859	13780	14008	13699	13970	14039	13807	13797	13840	13897	13832	13780	13817	13902	13837	13737	13852	13927	13838	13820	13816	13813	14074	13965	14064	13762	13853	13935	13800	13866	13742	13880	13945	13981	13872	13864	13929	13919	13816	13823	13779	13917	13831	13718	13961	13755	13810	13949	13769	13658	13987	13844	13623	13958	13848	13961	13893	13918	13662	13930	13872	13902	13804	13751	13808	13948	13855	13661	13933	13744	13763	13911	13862	14104	13781	13959	13739	13901	13916	13566	13941	13701	13716	13744	13904	13885	13801	13842	13836	13945	13742	13902	13869	13882	13755	13942	13865	13888	13976	13957	13904	13703	13932	14007	13906	13750	13917	14021	13909	13773	13865	13870	14008	14071	13911	13748	13735	13957	13841	13958	13939	13706	13823	13764	13932	13885	13961	13968	13813	13812	13854	13879	13801	13921	13800	13753	13740	14023	13913	13783	13734	13883	14067	13800	13872	13864	13895	13902	13853	13812	13842	13731	13706	13864	13966	13824	13950	13955	13897	14045	13821	13830	13737	13835	13877	13869	13946	13862	13775	13866	13869	13849	13802	13824	13825	13894	13974	13768	13883	13893	13637	13832	13839	13979	13904	13843	14029	13721	13747	13804	13911	13876	14001	13779	13912	13751	13803	13835	14111	13807	13824	13885
25598	21070	27751	25569	22629	22000	21212	19866	19340	19827	25676	37713	31198	24680	19624	17337	16775	16656	16577	16796	16582	16749	16840	16647	16560	16595	16775	16659	16611	16680	16615	16629	16596	16582	16566	16758	16726	16769	16690	16598	16880	16682	16562	16627	16617	16657	16630	16736	16518	16575	16766	16636	16743	16540	16491	16577	16476	16492	16703	16547	16661	16706	16799	16516	16522	16491	16468	16765	16515	16593	16573	16523	16951	16604	16555	16498	16607	16577	16737	16756	16616	16735	16843	16467	16814	16528	16535	16736	16444	16664	16661	16626	16852	16555	16709	16547	16547	16717	16520	16537	16492	16529	16497	16526	16683	16621	16558	16790	16617	16686	16621	16666	16750	16896	16400	16567	16632	16507	16586	16367	16622	16595	16563	16488	16740	16428	16581	16605	16418	16602	16537	16523	16461	16551	16641	16528	16579	16738	16428	16545	16496	16663	16485	16558	16609	16598	16595	16675	16398	16364	16540	16651	16573	16626	16485	16570	16794	16688	16415	16691	16482	16408	16496	16722	16766	16723	16626	16588	16483	16634	16669	16597	16758	16547	16638	16494	16272	16784	16352	16628	16750	16399	16773	16494	16662	16763	16788	16399	16513	16518	16464	16560	16347	16637	16562	16517	16435	16479	16691	16559	16491	16673	16494	16585	16437	16381	16672	16366	16624	16648	16647	16494	16608	16692	16501	16526	16413	16523	16740	16552	16782	16729	16450	16628	16593	16457	16544	16542	16701	16458	16583	16399	16440	16745	16515	16500	16638	16377	16855	16571	16662	16556	16753	16673	16624	16717	16683	16541	16696	16501	16397	16604	16696	16507	16366	16589	16520	16731	16558	16510	16630	16596	16590	16592	16514	16623	16734	16643	16453	16589	16676	16597	16546	16561	16442	16571	16659	16618	16794	16763	16616	16569	16761	16801	16620	16534	16630	16581	16626	16546	16736	16647	16538	16601	16527	16673	16613	16785	16531	16642	16528	16525	16493	16648	16554	16626	16412	16485	16655	16828	16480	16462	16721	16621	16591	16603	16643	16612	16582	16571	16660	16539	16644	16530	16793	16517	16511	16551	16595	16738	16586	16734	16600	16536	16785	16594	16731	16457	16578	16512	16451	16734	16759	16554	16655	16624	16824	16912	16587	16614	16690	16758	16696	16522	16332	16545	16680	16626	16782	16577	16648	16436	16467	16565	16649	16595	16713	16522	16643	16535	16502	16712	16689	16531	16680	16492	16371	16494	16588	16510	16792	16714	16648	16539	16629	16428	16699	16581	16607	16642	16672	16547	16452	16629	16607	16623	16848	16673	16747	16619	16702	16591	16474	16692	16679	16476	16523	16570	16645	16482	16622	16624	16701	16658	16517	16687	16869	16689	16610	16624	16665	16655	16667	16420	16495	16456	16637	16462	16560	16483	16522	16508	16703	16930	16514	16604	16577	16500	16650	16646	16490	16543	16573	16712	16560	16523	16542	16695	16613	16534	16667	16637	16733	16690	16647	16649	16554	16406	16579	16671	16590	16510	16611	16650	16602	16684	16623	16660	16715	16375	16424	16627	16618	16785	16632	16610	16425	16646	16544	16486	16758	16556	16505	16533	16808	16519	16770	16508	16347	16635	16673	16513	16723	16533	16581	16718	16521	16417	16670	16688	16567	16520	16570	16457	16689	16580	16581	16498	16679	16811	16558	16673	16514	16621	16321	16498	16706	16761	16571	16652	16556	16602	16793	16517	16638	16372	16559	16638	16564	16498	16326	16704	16401	16624	16412	16500	16897	16574	16554	16658	16831	16672	16747	16642	16521	16608	16596	16731	16495	16746	16706	16677	16745	16752	16867	16562	16691	16534	16374	16337	16720	16563	16486	16894	16396	16706	16679	16564	16544	16491	16375	16675	16606	16339	16669	16534	16560	16664	16589	16478	16760	16553	16750	16837	16828	16647	16706	16308	16600	16666	16868	16519	16598	16583	16808	16584	16727	16626	16608	16442	16571	16432	16655	16583	16635	16851	16657	16692	16661	16835	16520	16697	16588	16538	16708	16636	16822	16783	16486	16444	16557	16650	16674	16818	16576	16675	16739	16627	16648	16658	16530	16643	16816	16594	16649	16445	16412	16369	16601	16380	16587	16745	16577	16430	16502	16588	16641	16681	16686	16636	16698	16614	16564	16789	16787	16741	16708	16662	16379	16468	16705	16584	16440	16635	16761	16590	16644	16610	16604	16692	16521	16631	16652	16524	16603	16779	16769	16689	16564	16823	16688	16360	16684	16520	16705	16547	16594	16648	16653	16550	16725	16693	16700	16584	16699	16682	16624	16556	16408	16632	16485	16562	16502	16525	16782	16776	16642	16633	16673	16713	16679	16614	16609	16578	16530	16549	16507	16739	16431	16413	16658	16485	16701	16625	16551	16744	16643	16546	16594	16580	16784	16624	16475	16500	16508	16609	16955	16436	16825	16583	16611	16567	16565	16387	16630	16629	16652	16780	16497	16523	16585	16711	16553	16508	16549	16623	16470	16558	16771	16873	16607	16465	16742	16669	16646	16719	16371	16554	16648	16400	16532	16804	16540	16488	16580	16559	16713	16631	16677	16549	16587	16913	16467	16505	16896	16787	16504	16424	16636	16659	16590	16736	16487	16565	16516	16528	16696	16544	16604	16597	16504	16344	16519	16512	16576	16654	16717	16517	16561	16499	16484	16499	16588	16797	16783	16682	16758	16684	16607	16580	16672	16669	16633	16631	16760	16737	16768	16830	16613	16397	16587	16560	16570	16648	16764	16588	16533	16416	16411	16532	16576	16621	16686	16553	16528	16551	16611	16735	16567	16557	16599	16584	16726	16760	16460	16675	16658	16572	16657	16647	16612	16656	16638	16626	16492	16395	16597	16689	16673	16605	16658	16528	16620	16530	16773	16550	16409	16713	16596	16521	16446	16604	16491	16529	16797	16555	16441	16655	16567	16548	16676	16574	16738	16630	16529	16546	16583	16657	16496	16680	16625	16744	16669	16457	16609	16726	16708	16621	16666	16576	16522	16580	16539	16630	16575	16574	16633	16477	16761	16468	16595	16485	16601	16626	16671	16639	16748	16647	16455	16645	16515	16669	16582	16759	16720	16698	16905	16449	16602	16596	16513	16585	16627	16690	16446	16651	16663	16531	16485	16349	16840	16736	16426	16587	16598	16671	16621	16554	16659	16717	16606	16588	16408	16838	16398	16702	16517	16519	16627	16509	16743	16598	16590	16396	16498	16488	16541	16580	16683	16606	16717	16745	16746	16782	16626	16395	16486	16484	16726	16636	16478	16424	16424	16672	16597	16780	16683	16656	16525	16664	16846	16630	16615	16658	16721	16587	16651	16821	16666	16779	16534	16748	16613	16500	16521	16646	16593	16643	16490	16622	16637	16680	16460	16713	16685	16535	16550	16656	16514	16622	16711	16702	16647	16773	16673	16663	16568	16861	16509	16541	16535	16593	16538	16570	16436	16665	16663	16658	16689	16790	16457	16407	16548	16676	16534	16495	16336	16548	16502	16599	16536	16591	16683	16759	16648	16664	16641	16529	16473	16621	16509	16595	16646	16615	16649	16639	16644	16540	16590	16503	16491	16713	16542	16535	16537	16679	16456	16770	16445	16576	16810	16396	16827	16851	16660	16528	16654	16696	16437	16544	16452	16441	16529	16679	16432	16762	16660	16484	16460	16584	16585	16631	16754	16432	16751	16757	16632	16426	16731	16542	16564	16543	16776	16651	16688	16404	16725	16508	16620	16660	16586	16650	16819	16748	16599	16654	16443	16600	16530	16666	16694	16510	16627	16886	16585	16440	16513	16580	16765	16780	16744	16859	16590	16485	16660	16603	16532	16563	16658	16550	16598	16545	16457	16630	16600	16522	16449	16664	16784	16832	16575	16663	16428	16303	16614	16585	16497	16723	16662	16539	16573	16537	16711	16524	16650	16663	16638	16505	16665	16718	16887	16588	16676	16726	16750	16565	16513	16550	16840	16690	16594	16746	16717	16601	16792	16595	16809	16625	16511	16582	16659	16535	16514	16529	16753	16593	16452	16417	16706	16490	16495	16833	16684	16570	16694	16734	16499	16810	16553	16505	16718	16769	16581	16511	16786	16669	16776	16727	16647	16504	16584	16558	16386	16694	16622	16670	16697	16616	16671	16475	16497	16608	16695	16699	16678	16575	16613	16680	16628	16567	16654	16577	16623	16645	16636	16770	16526	16443	16446	16601	16558	16535	16647	16629	16632	16689	16466	16800	16915	16625	16524	16659	16486	16614	16514	16837	16636	16367	16506	16796	16651	16542	16399	16733	16652	16615	16552	16699	16640	16614	16551	16804	16696	16643	16613	16681	16787	16786	16467	16656	16683	16521	16577	16656	16570	16577	16672	16767	16624	16757	16744	16634	16670	16548	16624	16680	16720	16593	16653	16749	16464	16648	16433	16606	16785	16762	16619	16498	16539	16583	16688	16592	16618	16406	16442	16601	16572	16737	16472	16515	16822	16570	16634	16721	16481	16540	16465	16628	16595	16691	16568	16502	16734	16656	16468	16597	16775	16737	16688	16608	16644	16674	16679	16530	16569	16777	16686	16512	16549	16629	16597	16748	16683	16599	16680	16699	16652	16667	16759	16489	16497	16528	16437	16876	16638	16823	16742	16557	16660	16583	16554	16533	16881	16488	16588	16628	16856	16510	16580	16451	16464	16584	16458	16715	16690	16481	16567	16494	16623	16690	16781	16670	16486	16687	16840	16658	16722	16699	16563	16645	16449	16377	16485	16609	16772	16721	16470	16516	16577	16461	16654	16557	16613	16654	16615	16481	16535	16789	16592	16704	16595	16441	16616	16463	16661	16602	16531	16599	16759	16531	16692	16756	16490	16344	16518	16850	16452	16459	16714	16763	16511	16772	16537	16664	16709	16623	16487	16645	16841	16470	16559	16643	16751	16702	16543	16682	16533	16516	16497	16725	16472	16640	16422	16495	16683	16658	16885	16607	16684	16632	16759	16542	16690	16685	16590	16557	16647	16584	16947	16527	16559	16579	16713	16758	16465	16573	16583	16694	16711	16682	16806	16724	16484	16582	16686	16606	16667	16797	16675	16588	16384	16486	16532	16459	16628	16578
19754	33087	31211	22472	21418	19854	18817	18530	17657	18731	27607	38172	30638	22270	16409	14398	13985	13853	13952	13776	14120	13907	13934	13799	13754	13804	13753	13798	13700	13962	13723	13803	13852	13753	13931	13785	13744	13842	13790	13782	13916	13907	13731	13827	13820	13872	13953	13941	13925	13839	13727	13934	13858	13913	13799	13750	13889	13731	13780	13816	13826	13787	13751	13835	13744	13714	13818	13797	13936	13965	13724	13750	13861	13851	13926	13857	13958	13763	13811	13841	13798	13661	13807	13596	13769	13612	13857	13937	13988	13862	13779	13696	13712	13710	13761	13778	13886	13824	13822	13817	13738	13870	13753	13880	13885	13894	13805	13757	13707	13900	13742	13880	13894	13792	13724	13873	13755	13898	13854	13779	13904	13617	13989	13902	13877	13902	13794	13707	13797	13966	13980	13862	13921	13840	14035	13699	13847	13864	13671	13772	13826	13759	13835	13577	13900	13787	13849	13824	13862	13791	13858	13909	13776	13747	13708	13851	13771	13760	13785	13682	13614	13905	13780	13957	13897	13869	13805	13684	13911	13632	13862	13851	13814	13662	13835	13524	13694	13743	13687	13742	13694	13898	13695	13669	13768	13861	13892	13632	13800	13709	13741	13791	13881	13835	13727	13820	13893	13909	13861	13853	13812	13703	14017	13852	13674	13886	13885	13779	13724	13851	13836	13759	13776	13807	13842	13699	13810	13774	14004	13655	13896	13759	13903	13576	13759	13770	13888	13786	13768	13784	13780	13693	13770	13895	13796	13811	13893	13819	13930	13712	13802	13918	13723	13829	13777	13949	13892	13869	13927	13850	13841	13822	13924	13810	13843	13621	13833	13743	13850	13760	13776	13873	13702	13854	13925	13886	13877	13950	13717	13735	13739	13754	13590	13856	13934	13765	13689	13810	13729	13888	14023	13728	13685	13855	13939	13876	13767	13914	13703	13786	13944	13846	13992	13631	13706	13760	13770	13672	13796	13820	13803	13635	13917	13782	13897	13809	13777	13860	13661	13835	13802	13905	13732	13730	13943	13613	13673	13787	13775	13995	13779	13872	13742	13794	13873	13908	13821	13876	13802	13797	14047	13835	13886	13865	13745	13751	13861	13876	13906	13894	13716	13858	13818	13737	13807	13917	13784	13830	13947	13779	13715	13787	13805	13889	13869	13901	13759	13809	13934	13792	13722	13774	13855	13820	13875	13794	13922	13660	13845	13796	13986	13803	13856	13802	13850	13719	14018	13843	13654	13777	13881	13795	13819	13832	13717	13780	13919	13701	13897	13852	13770	13809	13741	13738	13830	13754	13855	13762	13761	13952	13801	13857	13949	13790	13673	13763	13852	13865	13925	13876	13918	13811	13884	13792	13852	13885	13944	13878	13790	13714	13808	13681	13982	13727	13787	13859	13669	13798	13885	13725	13801	13782	13830	13852	13752	13694	13927	13873	13747	13898	13946	13808	13775	13740	13869	13745	13802	13870	13926	13906	13913	13781	13763	13818	13769	13649	13810	13868	13912	13914	13772	13886	13734	13902	13860	13664	13870	13825	13869	13697	13736	13850	13892	13964	13763	13786	13813	13907	13822	13681	13883	13790	13780	13870	13957	13858	13780	13825	13766	13828	13811	13992	13840	13929	13703	13863	13886	13907	13893	13692	13846	13868	13754	13886	13752	13712	13965	13821	13843	13876	13796	13766	13835	13804	13610	13763	13897	13975	13773	13877	13961	13789	13749	13860	13814	13867	13797	13814	13834	13848	13729	13797	13830	13829	13697	13756	13839	13873	13798	13823	13920	13779	13825	13916	13723	13876	13938	13817	13853	13770	13874	13794	13655	13658	13742	13764	14022	13814	13933	13796	13869	13788	13756	13886	13703	13781	13624	13925	13776	13961	13734	13855	13781	13797	13683	13886	13781	13774	13769	13575	13789	13797	13782	13884	13754	13765	13754	13751	13780	13873	13806	13710	13953	13760	13821	13800	13832	13876	13714	13661	13676	13802	13763	13825	13957	13791	13983	13804	13796	13792	13763	13807	13769	13858	13863	13973	13648	13862	13814	13756	13780	13741	13779	13892	13871	13854	13880	13796	13893	13856	13952	13720	13778	13802	13782	13901	13671	13807	13733	13842	13745	13927	13704	13939	13794	13731	13818	13952	13793	13832	13682	13844	13801	13784	13793	13769	13778	13738	13797	13825	13726	13816	13947	13938	13729	13913	13863	13754	13808	13858	13936	13882	13894	13748	13924	13861	13893	13738	13876	13726	13817	13854	14043	13835	13760	13814	13860	13949	13614	13844	13747	13913	13592	13841	13827	13880	13793	13811	13889	13858	13739	13662	13616	13845	14071	13874	14085	13834	13818	13918	13800	13777	13950	13676	13817	13685	13935	13896	13841	13806	13681	13741	13884	13600	13717	13908	13811	13662	13784	13901	13838	13686	13802	13870	13935	13914	13900	13956	13901	13703	13831	13961	13829	13713	13803	13666	13780	13769	13990	13767	13732	13841	13821	13729	13808	13852	13775	13786	14004	13916	13652	13834	13898	13890	13767	13749	13814	13763	13851	13831	13787	13815	13576	13764	13789	13810	13685	13824	13798	13623	13890	13931	13941	13683	13725	13849	13738	13860	13915	13731	13789	13861	13910	13931	13755	13874	13852	13867	13791	13959	13776	13757	13721	13987	13846	13851	13879	13790	13942	13723	13849	13840	13741	13906	13911	13860	13863	13866	13823	13895	13877	13741	13915	13959	13682	13735	13767	13825	13935	14088	13780	13878	13782	13854	13779	13840	13767	13826	13891	13804	13719	13818	13891	13610	13789	13826	13890	13698	13859	13909	13746	13737	13762	13870	13879	13802	13809	13884	13882	13944	13953	13797	13779	13773	13991	13829	13811	13722	13781	13770	13804	13801	13827	13846	13786	13771	13643	13882	13860	13800	14012	13781	13798	13696	13746	13818	13753	13784	13737	13780	13806	13795	13841	13709	13733	13669	13866	13898	13925	13744	13807	13819	13650	13724	13694	13830	13833	13739	13735	13923	13944	13913	13749	13787	13841	13676	13963	13676	13852	13832	13770	13699	13790	13714	13818	13817	13669	13777	13757	13819	13681	13702	13764	13964	13751	13790	13864	13881	13826	13805	13937	13786	13573	13844	13728	13773	13796	13834	13745	13856	13763	13653	13821	13793	13826	13815	13838	13859	13915	13794	13886	13638	13811	13650	13819	13868	13871	13724	13782	13839	13807	13819	13713	13669	13801	13901	13841	13886	13866	13750	13678	13795	13802	13870	13933	13684	13851	13912	13863	13761	13732	13870	13732	13874	13710	13771	13748	13874	13723	13721	13736	13756	13710	13800	13800	13884	13759	13838	13770	13768	13892	13858	13752	13818	13936	13764	13820	13618	13750	13779	13651	13911	13775	13945	13683	13879	13761	13719	13892	13811	13852	13691	13851	13874	13832	13793	13836	13896	13844	13883	13820	13721	13657	13856	13960	13797	13871	13794	13787	13794	13837	13693	13686	13788	13814	13754	13927	13875	13925	13745	13770	13794	13921	13824	13863	13739	13777	13726	13957	13855	13700	13805	13669	13767	13865	14047	13844	14016	13842	13587	13738	13862	13797	13838	13775	13672	13719	13872	14017	13886	13831	13854	13785	13786	13762	13806	13874	13650	13812	13857	13687	13596	13886	13795	13829	13860	13831	13770	13723	13788	13681	13871	13723	13981	13844	13978	13901	13838	13882	13731	13911	13665	13866	13769	13806	13914	13909	13751	13909	13684	13766	13919	13708	13696	13949	13757	13809	13937	13776	13834	14056	13765	13803	13951	13751	13811	13910	13850	13834	13680	13833	13758	13876	13783	14070	13979	13892	14002	13728	13986	13887	13830	14018	13885	13810	13891	13792	13834	13837	13813	14093	13856	13765	13984	13894	13912	13807	13775	13672	13876	13867	13780	13825	13853	13885	13633	13698	13776	13836	13851	13755	13728	13811	13808	13726	13851	13714	13882	13710	13797	13958	13754	13834	13849	13814	13798	13915	13709	13861	13765	13794	13762	13664	13728	13934	13888	13868	14000	13834	13753	13905	13747	13861	13924	13826	13970	13913	13745	13954	13778	13676	13867	13836	13703	13744	13813	13760	13763	13705	13671	13946	13713	13881	13745	14021	13718	13708	13761	13856	13777	13776	13592	13787	13897	13701	13853	13816	13954	13817	13826	13727	13780	13780	13845	13796	13934	13733	13897	13882	13757	13876	13888	13945	13892	13700	13677	13913	13711	13691	13934	13753	13865	14051	13805	13879	13927	13812	13835	13683	13537	13681	13949	13806	13660	13914	13789	13873	13894	13751	13644	13804	13711	13982	14043	13877	13845	13880	13804	14030	13922	13976	13803	13880	13914	13901	13658	13725	13858	13804	13672	13823	13778	13856	13778	13964	13812	13792	13903	13791	13738	13780	13721	13776	13763	13794	13830	13911	13764	13830	13767	13839	13725	13902	13851	13886	13843	13824	13728	13853	13848	13684	13973	13580	13778	13765	13899	13886	13663	13968	13726	13724	13912	13768	13811	13925	13856	13735	13879	14025	13818	14003	13734	13668	13905	14098	13881	13820	13877	13624	13891	13817	13875	13761	13812	13928	13879	13752	13877	13803	13736	13826	13702	14025	13759	13921	13867	13791	13740	13861	13736	13750	13735	13893	14012	13967	13737	13849	13983	13875	13800	13674	13732	13905	13818	13823	13765	13930	13787	13835	13802	13786	13748	13924	13625	13887	13757	13755	13857	13584	13865	13734	13672	13924	13813	13809	13770	13786	13958	13632	13729	13810	13785	13753	13884	13885	13610	13813	14041	13695	13910	13858	13679	13838	13696	13987	13720	13803	13999	13956	13763	13780	13852	13761	13869	13817	13837	13895	13801	13879	13886	13950	13723	13871	13925	13894	13858	13882	13892	13817	13881	13800	13871	13824	13712	13671	13800	13801	13606	13839	13647	13935	13780	13845	13649	13809	13963	13834	13733	13757	13714	13720	13948	13777	13898	13838	13980	13790	13849	13830	13804	13784	13864	13737	13797	13827	13989	13895	13869	13714	13672	13611	13880	13819	13697	13783	13660	13814	13623	13731	13836	13834	13800	13688	13889	13854	13831
23872	21063	28404	23870	22107	25349	27092	23617	22133	22122	32145	51069	42530	31658	22793	17952	16657	16545	16617	16537	16381	16479	16422	16414	16354	16562	16396	16525	16565	16419	16438	16574	16134	16430	16387	16425	16468	16528	16155	16345	16601	16401	16313	16329	16402	16336	16382	16437	16415	16232	16427	16270	16390	16222	16207	16410	16391	16439	16439	16279	16299	16522	16518	16426	16333	16435	16274	16388	16619	16560	16270	16289	16416	16491	16488	16299	16453	16436	16561	16370	16361	16398	16267	16290	16512	16401	16351	16255	16370	16255	16491	16378	16611	16393	16301	16137	16200	16398	16347	16258	16228	16233	16534	16335	16279	16336	16419	16269	16533	16431	16404	16303	16392	16487	16225	16278	16556	16098	16434	16533	16450	16331	16418	16163	16344	16491	16563	16680	16296	16393	16362	16420	16169	16361	16311	16518	16403	16425	16154	16194	16303	16281	16578	16242	16638	16313	16464	16550	16341	16217	16361	16293	16408	16194	16416	16424	16289	16454	16412	16337	16461	16334	16176	16200	16494	16114	16419	16361	16298	16422	16284	16347	16264	16470	16209	16461	16376	16573	16397	16395	16143	16554	16267	16185	16441	16444	16617	16403	16275	16429	16528	16344	16099	16251	16427	16259	16260	16488	16406	16467	16327	16270	16450	16478	16479	16253	16286	16266	16386	16343	16372	16512	16383	16369	16341	16271	16428	16419	16357	16272	16308	16345	16368	16366	16419	16526	16319	16220	16333	16385	16226	16459	16369	16128	16516	16348	16448	16328	16247	16380	16298	16263	16266	16338	16443	16468	16406	16359	16286	16394	16391	16472	16292	16395	16276	16328	16440	16119	16196	16258	16352	16177	16533	16400	16453	16305	16374	16320	16299	16215	16320	16282	16405	16344	16216	16372	16413	16519	16285	16289	16409	16368	16403	16212	16277	16348	16364	16307	16370	16209	16328	16240	16327	16420	16439	16507	16314	16430	16292	16431	16317	16220	16455	16290	16377	16169	16326	16240	16200	16318	16258	16296	16271	16585	16415	16382	16326	16167	16344	16392	16454	16336	16253	16311	16427	16385	16412	16218	16410	16227	16451	16348	16479	16320	16320	16470	16507	16344	16386	16452	16369	16411	16448	16311	16370	16324	16438	16454	16528	16256	16238	16317	16458	16388	16276	16204	16270	16390	16266	16234	16316	16383	16222	16296	16398	16483	16129	16526	16244	16477	16494	16300	16330	16447	16329	16289	16136	16401	16395	16339	16633	16269	16387	16443	16595	16459	16181	16156	16261	16538	16169	16199	16250	16243	16355	16178	16373	16394	16383	16514	16418	16165	16500	16314	16336	16291	16341	16282	16417	16593	16460	16330	16237	16337	16374	16325	16492	16498	16387	16416	16304	16177	16249	16376	16335	16189	16285	16520	16233	16367	16526	16320	16607	16389	16499	16476	16244	16253	16491	16338	16534	16208	16199	16192	16297	16317	16561	16252	16165	16247	16422	16467	16236	16251	16391	16503	16496	16429	16217	16226	16349	16159	16345	16370	16620	16253	16578	16484	16431	16409	16257	16415	16235	16517	16431	16315	16415	16283	16383	16490	16472	16430	16266	16512	16356	16462	16348	16286	16164	16505	16317	16350	16298	16221	16598	16271	16541	16347	16388	16346	16389	16271	16376	16321	16035	16305	16241	16271	16402	16288	16336	16371	16357	16389	16273	16357	16381	16451	16305	16375	16388	16303	16249	16288	16303	16309	16327	16349	16420	16449	16397	16379	16468	16547	16318	16363	16375	16508	16386	16221	16664	16269	16649	16472	16432	16394	16292	16254	16167	16390	16448	16405	16143	16284	16256	16282	16203	16611	16280	16377	16349	16289	16366	16255	16419	16302	16299	16063	16392	16264	16217	16194	16210	16464	16315	16348	16262	16437	16408	16345	16387	16157	16201	16257	16177	16352	16266	16217	16310	16304	16297	16313	16421	16326	16356	16390	16524	16246	16292	16412	16348	16412	16266	16122	16319	16395	16290	16488	16226	16148	16549	16111	16367	16303	16291	16314	16413	16461	16372	16406	16394	16260	16471	16362	16525	16450	16418	16482	16333	16488	16188	16340	16337	16501	16459	16268	16325	16383	16454	16459	16350	16422	16472	16327	16504	16296	16311	16232	16080	16532	16295	16289	16474	16269	16344	16356	16399	16337	16203	16485	16309	16259	16337	16459	16336	16249	16353	16342	16231	16264	16302	16207	16312	16449	16432	16119	16184	16301	16447	16313	16284	16384	16279	16456	16314	16299	16345	16584	16249	16277	16433	16267	16578	16346	16399	16181	16284	16291	16173	16457	16168	16204	16456	16323	16303	16345	16209	16226	16382	16469	16540	16331	16414	16340	16448	16336	16087	16352	16253	16425	16328	16234	16293	16252	16457	16259	16267	16265	16355	16335	16266	16255	16154	16462	16176	16378	16236	16293	16372	16389	16561	16443	16304	16450	16288	16330	16477	16273	16294	16409	16558	16301	16395	16390	16278	16333	16301	16344	16367	16356	16289	16248	16192	16543	16235	16394	16156	16308	16408	16267	16364	16425	16367	16387	16343	16260	16050	16284	16084	16449	16305	16332	16459	16383	16350	16334	16289	16265	16400	16429	16228	16395	16345	16464	16393	16090	16203	16241	16385	16390	16476	16449	16561	16346	16381	16263	16373	16293	16343	16208	16384	16342	16238	16264	16332	16393	16329	16513	16409	16409	16289	16315	16170	16527	16280	16321	16465	16297	16207	16524	16420	16241	16387	16460	16214	16309	16200	16315	16390	16376	16303	16262	16397	16689	16350	16175	16205	16340	16354	16305	16272	16131	16133	16336	16416	16287	16328	16261	16357	16313	16390	16313	16402	16259	16313	16422	16295	16519	16199	16347	16366	16219	16246	16215	16299	16200	16155	16219	16370	16252	16408	16223	16474	16416	16215	16332	16180	16241	16351	16301	16368	16594	16515	16269	16263	16240	16225	16416	16314	16602	16423	16366	16717	16411	16353	16369	16260	16216	16317	16316	16391	16575	16311	16085	16444	16410	16411	16335	16287	16337	16370	16557	16443	16270	16456	16403	16337	16271	16419	16204	16348	16348	16236	16126	16391	16408	16308	16386	16292	16007	16446	16249	16442	16364	16246	16281	16278	16476	16204	16331	16447	16522	16295	16311	16088	16291	16532	16370	16327	16287	16412	16373	16121	16319	16511	16278	16263	16410	16307	16092	16421	16425	16417	16349	16507	16317	16362	16550	16403	16420	16217	16220	16291	16286	16294	16417	16289	16414	16186	16399	16283	16120	16267	16272	16237	16517	16376	16360	16468	16119	16335	16254	16207	16355	16170	16227	16188	16224	16270	16446	16240	16530	16514	16405	16567	16346	16390	16281	16299	16462	16268	16311	16431	16446	16446	16275	16197	16163	16325	16336	16416	16271	16367	16407	16191	16474	16318	16472	16319	16315	16503	16253	16123	16213	16351	16437	16378	16405	16243	16122	16369	16244	16377	16336	16376	16283	16375	16359	16438	16209	16284	16240	16317	16296	16558	16370	16302	16168	16383	16459	16528	16319	16313	16486	16200	16274	16290	16314	16351	16289	16382	16439	16293	16302	16399	16596	16198	16223	16354	15998	16257	16262	16412	16452	16366	16416	16432	16026	16279	16339	16333	16216	16372	16499	16361	16301	16255	16188	16216	16205	16403	16364	16331	16303	16396	16212	16296	16579	16481	16354	16420	16579	16210	16473	16383	16302	16217	16120	16461	16253	16438	16333	16394	16295	16370	16465	16287	16232	16411	16422	16478	16175	16532	16328	16253	16426	16295	16044	16251	16441	16559	16467	16533	16281	16539	16256	16194	16345	16590	16298	16385	16255	16342	16185	16197	16206	16325	16240	16469	16485	16564	16213	16298	16307	16485	16386	16384	16355	16453	16190	16072	16328	16369	16565	16202	16206	16441	16233	16353	16291	16316	16365	16223	16398	16390	16389	16265	16349	16430	16173	16258	16297	16405	16589	16221	16323	16246	16317	16235	16432	16397	16303	16600	16486	16442	16427	16484	16441	16494	16219	16240	16276	16273	16456	16318	16299	16215	16462	16413	16344	16081	16604	16188	16368	16374	16220	16338	16548	16483	16583	16428	16414	16262	16246	16382	16140	16261	16289	16362	16457	16323	16379	16226	16503	16485	16072	16281	16329	16353	16318	16438	16355	16383	16361	16325	16446	16299	16438	16386	16119	16414	16405	16247	16106	16281	16319	16359	16273	16400	16385	16404	16376	16168	16278	16303	16344	16233	16381	16356	16376	16397	16450	16377	16318	16361	16393	16109	16429	16519	16344	16483	16254	16241	16416	16491	16305	16368	16532	16220	16247	16497	16523	16320	16294	16455	16349	16362	16281	16379	16547	16354	16327	16535	16515	16425	16267	16490	16424	16200	16208	16383	16274	16195	16300	16289	16351	16249	16426	16286	16132	16218	16535	16638	16243	16186	16274	16246	16269	16425	16426	16384	16134	16103	16197	16311	16182	16388	16446	16474	16211	16296	16165	16517	16509	16353	16217	16157	16204	16249	16450	16142	16335	16450	16435	16258	16140	16272	16392	16355	16294	16413	16267	16321	16293	16387	16362	16081	16320	16374	16338	16300	16198	16487	16279	16238	16095	16363	16229	16326	16578	16495	16322	16400	16324	16170	16240	16230	16248	16059	16357	16389	16454	16510	16345	16477	16285	16299	16310	16435	16649	16307	16347	16291	16413	16259	16382	16325	16509	16400	16321	16226	16311	16437	16386	16490	16432	16284	16318	16259	16492	16186	16346	16232	16257	16297	16218	16322	16311	16244	16251	16397	16439	16405	16331	16379	16292	16218	16586	16304	16318	16491	16271	16476	16171	16135	16108	16362	16249	16441	16186	16097	16436	16284	16380	16322	16379	16541	16256	16494	16267	16200	16551	16352	16281	16696	16240	16231	16461	16290	16378	16373	16398	16310	16011	16230	16325	16504	16114	16446	16316	16327	16329	16115	16247	16298	16666	16335	16428	16456	16298	16351	16236	16234	16188	16489	16247	16457	16133	16504	16396	16557	16380	16311	16337	16288	16361	16334	16250	16405	16420	16161	16359	16116	16297	16115	16531
24222	41463	35774	26922	26608	25699	24062	23944	22077	21668	35184	50149	41546	29922	19493	14568	13864	13677	13640	13766	13654	13521	13758	13777	13647	13597	13802	13663	13630	13728	13685	13663	13646	13635	13582	13718	13657	13701	13503	13592	13615	13588	13595	13600	13511	13717	13678	13501	13689	13870	13572	13668	13804	13667	13824	13596	13714	13622	13679	13660	13604	13762	13599	13609	13497	13531	13459	13606	13672	13589	13690	13688	13670	13697	13655	13580	13610	13658	13636	13510	13617	13661	13760	13806	13615	13738	13585	13561	13561	13696	13590	13718	13682	13439	13633	13698	13829	13350	13556	13697	13625	13536	13669	13559	13604	13571	13711	13463	13472	13705	13738	13800	13610	13716	13591	13603	13582	13531	13697	13555	13629	13719	13645	13774	13596	13806	13577	13781	13691	13578	13483	13650	13741	13687	13742	13714	13507	13512	13563	13769	13440	13565	13657	13527	13744	13525	13696	13642	13542	13802	13615	13568	13603	13409	13562	13629	13641	13673	13766	13667	13610	13532	13431	13578	13704	13509	13649	13437	13668	13618	13522	13674	13597	13602	13658	13622	13636	13513	13594	13419	13762	13711	13558	13696	13631	13555	13716	13557	13615	13496	13606	13652	13539	13632	13551	13698	13527	13806	13603	13603	13870	13559	13657	13589	13687	13519	13467	13612	13665	13522	13531	13576	13642	13693	13792	13685	13648	13589	13586	13701	13567	13901	13769	13450	13695	13794	13522	13632	13710	13758	13601	13646	13635	13536	13766	13703	13664	13667	13653	13495	13627	13369	13633	13563	13468	13510	13444	13566	13626	13747	13549	13600	13599	13653	13636	13717	13777	13712	13533	13565	13387	13649	13628	13502	13711	13574	13668	13553	13475	13610	13645	13617	13577	13512	13532	13642	13557	13754	13609	13676	13650	13602	13716	13682	13790	13669	13667	13692	13543	13648	13690	13691	13491	13517	13656	13497	13601	13585	13626	13649	13584	13597	13500	13478	13658	13627	13515	13627	13522	13720	13712	13512	13496	13586	13654	13728	13538	13582	13522	13611	13725	13713	13586	13735	13534	13687	13629	13593	13570	13609	13598	13728	13573	13590	13443	13799	13715	13725	13499	13730	13641	13680	13692	13707	13555	13681	13610	13536	13661	13645	13768	13703	13600	13711	13700	13578	13715	13516	13476	13481	13746	13733	13665	13725	13644	13674	13784	13593	13691	13843	13594	13487	13618	13620	13675	13793	13633	13607	13446	13647	13601	13724	13588	13771	13737	13749	13704	13594	13446	13752	13633	13797	13643	13626	13424	13766	13623	13519	13707	13675	13701	13608	13736	13509	13542	13655	13762	13536	13605	13660	13604	13584	13523	13648	13717	13617	13579	13641	13533	13551	13624	13721	13534	13618	13485	13594	13639	13588	13735	13582	13535	13596	13709	13516	13493	13683	13644	13624	13587	13598	13522	13740	13618	13684	13627	13602	13678	13663	13726	13730	13680	13606	13729	13627	13621	13694	13647	13707	13612	13623	13655	13546	13672	13599	13628	13645	13588	13582	13611	13599	13599	13505	13650	13728	13581	13700	13641	13541	13515	13687	13655	13754	13616	13716	13453	13669	13804	13662	13598	13622	13639	13521	13790	13596	13727	13604	13626	13712	13708	13791	13644	13645	13782	13589	13553	13663	13608	13586	13602	13610	13711	13431	13649	13617	13569	13645	13551	13501	13572	13818	13689	13552	13637	13706	13602	13663	13556	13569	13676	13528	13584	13543	13668	13628	13659	13739	13522	13732	13624	13683	13741	13699	13677	13608	13701	13693	13603	13659	13580	13575	13675	13614	13607	13527	13689	13741	13577	13641	13736	13699	13589	13565	13849	13638	13547	13615	13596	13628	13636	13717	13451	13582	13497	13697	13631	13607	13786	13764	13681	13555	13552	13576	13520	13707	13536	13653	13747	13743	13712	13824	13745	13601	13519	13424	13804	13576	13663	13747	13521	13535	13596	13604	13533	13517	13624	13686	13523	13682	13650	13721	13590	13765	13695	13524	13584	13729	13612	13727	13662	13549	13817	13609	13742	13601	13798	13559	13590	13642	13754	13543	13488	13762	13632	13728	13639	13638	13643	13490	13568	13554	13629	13620	13493	13688	13605	13660	13682	13587	13638	13776	13586	13607	13413	13646	13667	13754	13729	13658	13588	13410	13654	13682	13662	13545	13702	13608	13569	13553	13674	13481	13643	13744	13662	13621	13759	13382	13597	13453	13566	13416	13579	13727	13731	13619	13608	13873	13541	13740	13687	13565	13703	13542	13662	13583	13675	13670	13668	13764	13537	13644	13699	13567	13511	13692	13622	13479	13690	13652	13772	13567	13727	13578	13734	13610	13614	13608	13650	13715	13630	13628	13716	13618	13590	13580	13752	13677	13653	13637	13591	13511	13612	13602	13653	13573	13686	13671	13818	13695	13855	13649	13622	13709	13691	13488	13718	13602	13728	13480	13583	13467	13671	13635	13703	13618	13640	13718	13636	13649	13697	13546	13786	13833	13769	13719	13669	13697	13547	13653	13572	13564	13573	13459	13729	13709	13506	13576	13529	13700	13711	13612	13718	13692	13568	13627	13680	13536	13707	13661	13622	13741	13733	13587	13727	13876	13603	13560	13585	13588	13626	13706	13710	13678	13568	13727	13597	13585	13656	13459	13683	13743	13540	13641	13494	13547	13680	13702	13706	13618	13551	13574	13654	13663	13680	13681	13641	13631	13791	13712	13671	13730	13605	13628	13586	13694	13611	13695	13682	13633	13602	13536	13634	13759	13672	13594	13668	13859	13700	13700	13652	13629	13662	13738	13590	13752	13664	13704	13705	13755	13639	13523	13607	13677	13635	13676	13625	13571	13740	13761	13607	13550	13765	13529	13745	13642	13605	13655	13559	13678	13599	13535	13831	13748	13746	13522	13640	13659	13509	13567	13641	13471	13630	13711	13603	13581	13549	13452	13739	13559	13544	13616	13656	13697	13615	13520	13723	13537	13623	13725	13568	13586	13516	13672	13572	13417	13719	13489	13744	13743	13754	13728	13566	13818	13651	13515	13633	13662	13720	13603	13540	13576	13489	13599	13567	13600	13581	13566	13557	13750	13679	13477	13679	13551	13714	13697	13657	13601	13582	13442	13746	13509	13630	13468	13654	13586	13687	13597	13632	13748	13911	13877	13659	13639	13714	13682	13665	13701	13730	13623	13655	13619	13842	13565	13499	13754	13546	13612	13644	13602	13536	13639	13467	13659	13598	13676	13561	13532	13581	13457	13569	13557	13661	13737	13513	13517	13686	13632	13641	13585	13492	13616	13578	13525	13567	13645	13523	13686	13708	13587	13530	13711	13525	13864	13546	13659	13688	13537	13787	13652	13594	13624	13556	13525	13686	13512	13512	13598	13531	13574	13605	13630	13616	13652	13650	13551	13476	13590	13649	13444	13792	13701	13619	13660	13699	13576	13566	13523	13653	13364	13603	13510	13564	13619	13737	13617	13616	13637	13528	13586	13518	13595	13565	13702	13632	13550	13451	13708	13677	13651	13560	13672	13488	13472	13693	13633	13740	13632	13519	13636	13587	13582	13473	13750	13484	13693	13667	13742	13687	13593	13690	13445	13697	13648	13517	13622	13577	13652	13643	13513	13639	13730	13688	13507	13565	13539	13643	13642	13667	13588	13589	13655	13383	13592	13631	13576	13767	13588	13484	13556	13478	13577	13714	13650	13605	13526	13575	13499	13692	13565	13819	13609	13549	13540	13503	13709	13638	13498	13650	13671	13557	13633	13677	13714	13533	13650	13596	13683	13668	13679	13652	13738	13581	13523	13675	13640	13735	13547	13666	13636	13636	13566	13715	13559	13565	13540	13698	13620	13616	13647	13557	13468	13684	13766	13607	13686	13684	13752	13548	13544	13680	13485	13600	13512	13719	13510	13632	13633	13798	13606	13610	13666	13696	13734	13687	13505	13662	13732	13607	13575	13754	13548	13605	13702	13729	13569	13638	13615	13678	13791	13679	13736	13552	13647	13622	13593	13656	13674	13709	13671	13632	13554	13536	13702	13720	13541	13745	13752	13659	13592	13455	13690	13749	13726	13673	13572	13701	13611	13516	13697	13578	13514	13600	13807	13649	13532	13500	13702	13557	13683	13626	13546	13614	13645	13636	13433	13725	13524	13714	13507	13750	13614	13488	13579	13540	13595	13637	13680	13556	13605	13548	13627	13651	13724	13638	13660	13648	13753	13673	13532	13777	13550	13557	13516	13633	13677	13597	13572	13625	13469	13651	13615	13686	13659	13563	13517	13505	13589	13528	13520	13670	13589	13586	13615	13508	13757	13584	13757	13550	13818	13684	13544	13643	13617	13627	13576	13613	13671	13535	13707	13704	13653	13612	13737	13664	13599	13672	13528	13593	13893	13541	13610	13664	13644	13631	13642	13623	13606	13732	13578	13635	13738	13750	13465	13590	13632	13511	13501	13742	13642	13459	13576	13527	13604	13627	13686	13835	13648	13493	13488	13711	13630	13519	13618	13490	13698	13731	13410	13682	13731	13761	13608	13430	13676	13555	13598	13567	13657	13586	13676	13586	13506	13500	13557	13533	13748	13633	13676	13738	13589	13624	13545	13611	13587	13642	13703	13628	13659	13714	13671	13739	13594	13615	13658	13606	13497	13558	13550	13540	13595	13638	13599	13704	13675	13567	13539	13637	13541	13698	13727	13628	13723	13685	13619	13667	13771	13483	13556	13572	13699	13409	13750	13455	13604	13535	13600	13557	13556	13543	13649	13530	13672	13676	13654	13670	13627	13642	13510	13689	13585	13774	13668	13491	13669	13635	13518	13646	13595	13653	13605	13844	13589	13594	13559	13591	13599	13816	13678	13658	13611	13447	13640	13703	13687	13528	13665	13770	13608	13532	13634	13823	13890	13652	13802	13618	13633	13539	13605	13617	13652	13574	13654	13536	13708	13604	13573	13629	13622	13554	13712	13606	13553	13481	13650	13497	13531	13744	13691	13577	13600	13721	13591	13770	13824	13766	13589	13739	13430	13593	13647	13687	13506	13542	13643	13599	13809	13497	13570	13618	13497	13644	13571	13805	13516	13662	13594	13509	13601
30277	24237	23964	20515	19340	19631	19763	19789	19145	18240	19345	21000	20485	18909	18362	17475	17242	17246	17564	17437	17409	17389	17474	17332	17337	17364	17369	17563	17454	17277	17515	17310	17324	17398	17561	17298	17271	17359	17284	17431	17532	17577	17263	17617	17340	17512	17244	17394	17474	17413	17584	17317	17315	17377	17291	17492	17393	17417	17407	17376	17432	17170	17308	17383	17401	17317	17520	17364	17270	17271	17435	17592	17436	17354	17353	17478	17541	17301	17609	17266	17393	17391	17510	17390	17413	17366	17371	17206	17259	17408	17470	17557	17467	17143	17710	17305	17227	17552	17292	17365	17539	17513	17449	17338	17127	17524	17444	17399	17296	17417	17563	17284	17594	17196	17519	17471	17552	17206	17363	17248	17322	17259	17464	17244	17424	17404	17508	17278	17411	17636	17282	17398	17196	17270	17189	17325	17312	17308	17227	17470	17515	17640	17358	17417	17359	17274	17280	17457	17411	17476	17494	17358	17383	17507	17360	17252	17307	17376	17432	17531	17525	17285	17352	17161	17436	17387	17321	17295	17352	17425	17497	17624	17593	17481	17474	17453	17462	17400	17408	17531	17524	17320	17305	17428	17482	17288	17193	17284	17345	17345	17451	17397	17314	17557	17413	17367	17302	17346	17728	17445	17613	17367	17378	17187	17234	17341	17197	17314	17637	17429	17307	17568	17153	17361	17345	17524	17280	17467	17421	17414	17430	17323	17412	17310	17439	17542	17405	17337	17423	17490	17500	17479	17506	17406	17493	17369	17246	17307	17461	17305	17308	17207	17635	17350	17453	17442	17249	17431	17427	17348	17375	17382	17372	17316	17378	17363	17449	17363	17448	17215	17282	17470	17380	17236	17584	17431	17461	17392	17322	17388	17234	17165	17208	17281	17454	17214	17286	17498	17475	17630	17493	17268	17469	17459	17256	17492	17400	17354	17426	17258	17099	17414	17287	17322	17428	17507	17580	17404	17234	17512	17477	17512	17253	17291	17390	17327	17225	17413	17340	17256	17062	17281	17335	17459	17426	17145	17386	17562	17451	17376	17404	17532	17498	17288	17425	17393	17417	17424	17384	17349	17395	17557	17239	17374	17331	17222	17355	17279	17548	17445	17381	17154	17334	17336	17261	17373	17387	17516	17236	17506	17305	17463	17543	17343	17279	17462	17370	17351	17355	17503	17427	17576	17203	17393	17469	17397	17404	17304	17151	17275	17361	17096	17423	17352	17549	17482	17651	17476	17496	17348	17502	17362	17450	17218	17366	17511	17663	17366	17345	17453	17336	17299	17479	17485	17332	17349	17407	17230	17508	17295	17564	17572	17535	17497	17442	17333	17234	17244	17287	17171	17408	17364	17433	17449	17457	17343	17653	17364	17348	17205	17103	17413	17383	17474	17257	17419	17499	17358	17350	17541	17177	17374	17261	17394	17556	17365	17368	17294	17488	17367	17245	17189	17219	17367	17310	17427	17595	17213	17284	17446	17504	17502	17417	17383	17469	17339	17407	17416	17387	17436	17349	17311	17422	17361	17265	17362	17463	17448	17406	17360	17362	17538	17441	17310	17287	17290	17365	17499	17607	17556	17293	17361	17551	17379	17215	17213	17468	17255	17410	17562	17544	17242	17265	17351	17346	17503	17215	17382	17239	17391	17531	17406	17579	17429	17303	17487	17399	17322	17239	17597	17327	17146	17296	17207	17412	17144	17485	17263	17239	17049	17442	17476	17439	17233	17389	17349	17113	17511	17292	17446	17515	17359	17423	17343	17289	17319	17388	17454	17358	17369	17400	17481	17458	17437	17535	17544	17458	17227	17501	17473	17509	17267	17367	17335	17255	17267	17401	17098	17177	17233	17443	17362	17390	17105	17273	17341	17307	17542	17476	17098	17345	17330	17440	17376	17460	17220	17295	17388	17508	17398	17460	17359	17282	17337	17201	17484	17447	17291	17343	17330	17321	17326	17304	17354	17254	17330	17288	17507	17268	17465	17400	17268	17482	17385	17606	17394	17301	17401	17460	17436	17322	17400	17421	17311	17372	17309	17470	17497	17352	17326	17534	17405	17353	17416	17277	17429	17356	17419	17197	17224	17312	17648	17466	17398	17518	17563	17377	17294	17601	17414	17382	17285	17325	17287	17328	17547	17371	17574	17356	17160	17414	17347	17336	17415	17490	17412	17443	17244	17318	17367	17370	17366	17313	17337	17468	17296	17623	17589	17262	17129	17396	17311	17221	17266	17394	17409	17365	17561	17338	17259	17266	17258	17182	17414	17271	17430	17261	17295	17360	17375	17635	17533	17646	17279	17458	17486	17437	17304	17352	17328	17171	17352	17268	17371	17377	17403	17291	17437	17288	17563	17315	17204	17425	17337	17393	17357	17264	17303	17452	17398	17353	17434	17341	17511	17405	17334	17309	17263	17372	17622	17279	17604	17274	17277	17539	17504	17438	17711	17414	17524	17390	17510	17588	17469	17196	17296	17472	17388	17465	17498	17291	17401	17368	17374	17275	17506	17494	17367	17385	17537	17448	17325	17315	17461	17415	17428	17269	17432	17497	17489	17461	17343	17188	17367	17456	17552	17222	17581	17468	17415	17496	17322	17176	17434	17380	17426	17468	17277	17445	17220	17309	17401	17333	17235	17353	17317	17537	17234	17411	17435	17084	17322	17224	17214	17469	17367	17571	17359	17332	17277	17305	17643	17379	17393	17268	17411	17522	17384	17333	17199	17483	17553	17536	17469	17268	17236	17295	17484	17128	17409	17519	17423	17479	17325	17376	17118	17400	17392	17475	17150	17758	17450	17197	17259	17464	17469	17292	17424	17453	17333	17503	17437	17273	17486	17191	17385	17624	17551	17467	17397	17211	17337	17498	17229	17238	17262	17273	17402	17210	17480	17406	17555	17376	17559	17545	17328	17341	17269	17388	17285	17417	17328	17456	17309	17402	17573	17536	17426	17134	17326	17546	17475	17296	17349	17258	17505	17295	17453	17517	17420	17458	17228	17457	17365	17489	17399	17496	17397	17533	17336	17434	17434	17333	17200	17360	17480	17513	17478	17565	17464	17292	17425	17282	17420	17426	17375	17452	17596	17407	17398	17568	17431	17516	17249	17509	17167	17244	17385	17393	17374	17256	17413	17495	17283	17327	17315	17513	17386	17527	17435	17385	17381	17552	17464	17270	17300	17112	17571	17518	17513	17507	17473	17502	17478	17333	17272	17370	17281	17382	17648	17542	17588	17346	17550	17254	17461	17424	17523	17421	17411	17250	17221	17293	17412	17128	17492	17578	17306	17466	17287	17384	17411	17444	17357	17388	17393	17367	17267	17281	17531	17637	17487	17367	17356	17386	17315	17411	17353	17376	17174	17196	17386	17297	17281	17560	17450	17347	17283	17371	17390	17491	17310	17326	17402	17220	17377	17306	17553	17402	17396	17433	17230	17534	17443	17547	17418	17390	17453	17455	17423	17441	17333	17224	17303	17315	17376	17245	17054	17462	17427	17332	17473	17542	17312	17481	17189	17314	17299	17483	17530	17442	17374	17253	17378	17527	17501	17262	17448	17459	17533	17376	17321	17616	17415	17350	17360	17271	17434	17345	17236	17326	17242	17487	17263	17191	17420	17286	17308	17536	17323	17408	17393	17447	17401	17178	17236	17320	17226	17556	17597	17257	17327	17371	17381	17420	17477	17455	17265	17524	17352	17367	17287	17478	17375	17412	17422	17387	17448	17318	17493	17359	17380	17430	17377	17444	17374	17107	17419	17328	17327	17385	17468	17444	17345	17257	17297	17287	17331	17384	17390	17079	17527	17158	17295	17575	17334	17524	17571	17625	17317	17442	17321	17405	17305	17556	17388	17523	17500	17104	17099	17094	17272	17237	17353	17529	17333	17689	17592	17476	17362	17405	17403	17512	17317	17416	17382	17323	17295	17436	17094	17230	17410	17250	17642	17495	17413	17411	17196	17396	17443	17493	17315	17192	17410	17138	17095	17413	17318	17510	17435	17402	17396	17362	17476	17521	17436	17499	17363	17417	17330	17314	17315	17567	17458	17417	17371	17523	17197	17295	17567	17521	17589	17345	17415	17364	17453	17648	17512	17427	17445	17413	17237	17484	17350	17492	17433	17362	17391	17364	17479	17297	17272	17355	17345	17184	17256	17513	17311	17550	17456	17398	17461	17264	17281	17258	17314	17543	17395	17302	17348	17505	17542	17547	17345	17267	17340	17293	17463	17314	17372	17413	17233	17503	17402	17435	17468	17424	17150	17215	17511	17540	17426	17419	17697	17541	17497	17403	17462	17337	17455	17587	17431	17175	17510	17335	17586	17352	17414	17425	17535	17599	17538	17505	17445	17532	17406	17503	17462	17468	17404	17383	17503	17601	17352	17230	17391	17519	17418	17435	17252	17416	17480	17498	17298	17437	17425	17505	17346	17289	17522	17236	17507	17297	17305	17198	17361	17187	17424	17353	17465	17361	17325	17299	17398	17514	17337	17520	17474	17576	17292	17147	17294	17564	17408	17177	17485	17546	17208	17426	17448	17501	17403	17492	17254	17289	17172	17478	17275	17235	17449	17318	17442	17328	17442	17420	17638	17351	17397	17443	17291	17555	17348	17438	17228	17311	17399	17466	17435	17470	17384	17209	17413	17377	17125	17157	17359	17485	17349	17579	17471	17264	17364	17518	17580	17333	17526	17395	17568	17484	17126	17380	17324	17400	17294	17360	17419	17462	17624	17588	17387	17290	17436	17403	17388	17083	17358	17409	17511	17547	17403	17261	17273	17456	17483	17251	17471	17192	17319	17560	17432	17340	17269	17456	17263	17504	17386	17509	17607	17439	17447	17358	17502	17458	17192	17402	17181	17453	17473	17445	17479	17305	17575	17483	17420	17407	17478	17351	17402	17382	17553	17459	17095	17535	17469	17462	17397	17405	17456	17456	17551	17288	17522	17368	17312	17315	17475	17364	17293	17333	17306	17446	17445	17658	17492	17156	17396	17335	17358	17457	17491	17418	17339	17338	17075	17414	17513	17579	17142	17584	17189	17292	17408	17454	17140	17258	17594	17589	17223	17369	17519	17521	17383	17304	17388	17489	17091	17311	17357	17450	17383	17350	17278	17416	17423	17293	17475
19337	24655	20641	16637	17239	18338	17952	18125	16768	15678	17568	19503	17646	15867	14748	14476	14239	14291	14296	14174	14218	14302	14277	14178	14321	14250	14198	14252	14200	14240	14365	14408	14280	14277	14171	14085	14145	14266	14302	14278	14225	14038	14137	14314	14245	14160	14106	14129	14073	14204	14280	14074	14283	14165	14234	14129	14239	14117	14362	14313	14099	14341	14246	14111	14289	14429	14047	14194	14469	14231	14120	14233	14236	14432	14238	14501	14293	14291	14255	14273	14205	14309	14312	14187	14371	14172	14323	14226	14038	14275	14241	14328	14421	14115	14351	14154	14317	14167	14218	14252	14275	14239	14266	14260	14281	14141	14208	14159	14344	14280	14115	14198	14162	14120	14273	14171	14172	14291	14241	14252	14078	14257	14398	14271	14077	14419	14247	14267	14297	14156	14271	14254	14294	14223	14320	14221	14266	14170	14243	14229	14211	14419	14431	14231	14055	14461	14244	14152	14147	14156	14233	14227	14039	14169	13963	14267	14242	14304	14220	14174	14109	14191	14236	14167	14280	14208	14180	14300	14170	14233	14336	14258	14363	14148	14275	14471	14240	14272	14278	14111	14333	14352	14269	14231	14133	14211	14229	14203	14265	14189	14192	14266	14331	14163	14324	14218	14192	14214	14280	14319	14049	14203	14182	14204	14224	14308	14228	14069	14095	14104	14341	14146	14079	13990	14274	14247	14303	14249	14184	14248	14400	14214	14189	14195	14273	14257	14074	14220	14243	14272	14166	14169	14131	14352	14065	14311	14299	14248	14196	14290	14049	14446	14213	14249	14308	14327	14248	14342	14154	14199	14156	14339	14251	14144	14268	14299	14132	14148	14415	14240	14254	14296	14240	14300	14296	14157	14186	14363	14189	14155	14235	14289	14329	14261	14137	14349	14275	14170	14239	14189	14276	14224	14204	14242	14216	14276	14227	14195	14173	14060	14213	14272	14231	14194	14352	14322	14123	14270	14190	14229	14258	14325	14249	14270	14194	14243	14191	14275	14104	14215	14209	14270	14288	14304	14361	14133	14329	14578	14224	14167	14487	14049	14268	14039	14326	14083	14245	14310	14157	14308	14204	14251	14280	14001	14312	14176	14342	14245	14219	14139	14335	14226	14234	14232	14262	14281	14380	14173	14266	14258	14392	14188	14162	14252	14218	14159	14180	14239	14107	14288	14288	14177	14328	14168	14096	14131	14073	14135	14244	14294	14232	14265	14191	14344	14136	14301	14210	14095	14177	14021	14207	14280	14185	14155	14228	14293	14057	14298	14237	14138	14254	14227	14085	14297	14267	14270	14273	14241	14189	14220	14308	14262	14327	14273	14267	14240	14168	14310	14209	14329	14279	14356	14424	14283	14190	14213	14261	14148	14278	14138	14345	14252	14299	14240	14238	14135	14171	14285	14242	14295	14383	14371	14487	14132	14267	14279	14020	14341	14481	14342	14182	14310	14153	14168	14348	14228	14192	14261	14208	14307	14198	14209	14265	14098	14267	14407	14266	14242	14103	14051	14226	14275	14189	14193	14183	14225	14279	14190	14199	14161	14497	14327	14212	14251	14194	14343	14280	14285	14214	14174	14181	14188	14336	14305	14315	14250	14307	14057	14275	14285	14225	14121	14316	14205	14392	14172	14165	14483	14092	14136	14086	14214	14460	14141	14136	14372	14217	14330	14310	14185	14190	14177	14280	14308	14347	14223	14404	14246	14303	14186	14306	14064	14292	14271	14155	14248	14321	14209	14135	14138	14225	14326	14400	14279	14291	14273	14244	14436	14261	14410	14345	14260	14194	14356	14313	14305	14251	14157	14210	14342	14176	14091	14333	13985	14304	14134	14347	14116	14333	14169	14117	14114	14388	14305	14497	14307	14307	14278	14266	14351	14163	14287	14243	14146	14207	14245	14240	14221	14074	14368	14176	14078	14349	14219	14149	14092	14078	14108	14383	14184	14416	14340	14128	14104	14229	14232	14185	14446	14152	14171	14300	14198	14154	14235	14167	14231	14209	14188	14144	14199	14214	14175	14187	14258	14240	14396	14402	14383	14127	14209	14374	14143	14213	14348	14194	14158	14317	14393	14364	14246	13983	14223	14316	14283	14055	14158	14340	14184	14238	14196	14277	14078	14144	14285	14204	14212	14196	14267	14185	14154	14279	14286	14285	14246	14302	14235	14146	14188	14231	14357	14139	14231	14137	14091	14246	14081	14442	14177	14116	14517	14187	14048	14127	14239	14221	14118	14319	14130	14326	14083	14223	14208	14183	14345	14049	14344	14205	14216	14309	14236	14136	14304	14147	14287	14220	14164	14187	14067	14141	14389	14437	14185	14197	14119	14161	14277	14249	14564	14090	14233	14017	14189	14226	14281	14142	14468	14349	14199	14359	14244	14073	14284	14200	14231	14181	14299	14203	14432	14121	14177	14189	14280	14185	14220	14333	14199	14297	14124	14157	14214	14285	14195	14115	14192	14318	14242	14211	14361	14249	14084	14207	14340	14260	14370	14334	14275	14284	14317	14152	14381	14307	14187	14272	14358	14248	14346	14012	14294	14108	14126	14282	14285	14179	14257	14109	14241	14231	14111	14130	14342	14317	14331	14354	14192	14273	14338	14190	14195	14224	14196	14348	14118	14200	14354	14329	14222	14076	14128	14226	14208	14204	14224	14261	14255	14211	14340	14228	14243	14295	14156	14201	14344	14112	14260	14346	14347	14369	14307	14227	14191	14253	14171	14259	14317	14140	14325	14244	14320	14087	14199	14233	14238	14344	14216	14318	14355	14206	14036	14205	14433	14266	14202	14415	14127	14319	14181	14197	14093	14318	14263	14228	14263	14286	14193	14251	14334	14220	14369	14200	14247	14331	14057	14242	14148	14247	14220	14212	14294	14151	14235	14120	14287	14301	14343	14369	14291	14394	14223	14240	14080	14373	14228	14136	14366	14249	14324	14319	14370	14277	14255	14192	14190	14224	14170	14354	14216	14243	14230	14312	14282	14172	14264	14240	14281	14307	14411	14216	14288	14209	14128	14301	14232	14308	14187	14160	14312	14104	14214	14108	14200	14203	14125	14275	14181	14247	14082	14264	14302	14140	14187	14203	14279	14331	14324	14329	14268	14053	14242	14124	14203	14328	14154	14151	14267	14230	14307	14271	14126	14229	14288	14236	14230	14119	14134	14313	14033	14167	14191	14155	14201	14410	14246	14463	14280	14094	14187	14164	14179	14234	14124	14143	14265	14173	14208	14218	14268	14365	14365	14207	14158	14253	14245	14297	14265	14207	14410	14149	14298	14337	14223	14090	14141	14340	14302	14156	14144	14084	14029	14290	14164	14372	14236	14258	14065	14444	14197	14368	14072	14153	14265	14116	14256	14202	14139	14036	14352	14178	14213	14286	13965	14132	14176	14372	14150	14194	14155	14279	14303	14420	14078	14367	14253	14101	14034	14064	14250	14192	14285	14061	14319	14260	14117	14352	14216	14288	14090	14263	14291	14353	14128	14270	14142	14318	14084	14302	14297	14468	14032	14195	14279	14122	14140	14190	14245	14129	14119	14364	14246	14337	14156	14168	14322	14051	14283	14261	14380	14203	14335	14265	14168	14294	14215	14103	14115	14290	14174	14193	14153	14181	14293	14395	14128	14086	14251	14379	14228	14162	14196	14240	14302	14203	14287	14131	14229	14321	14159	14144	14315	14231	14152	14212	14233	14331	14205	14352	14108	14349	14052	14340	14168	14361	14329	14370	14300	14133	14221	14378	14025	14517	14018	14350	14121	14283	14318	14229	14192	14125	14147	14343	14103	14179	14304	14172	14345	14275	14146	14187	14262	14257	14209	14322	14319	14089	14068	14458	14310	14248	14333	14130	14366	14278	14162	14159	14313	14298	14315	14146	14111	14272	14168	14174	14204	14265	14232	14248	14207	14268	14346	14336	14126	14226	14201	14210	14190	14189	14180	14183	14146	14305	14258	14131	14438	14243	14275	14245	14155	14208	14243	14177	14214	14232	14292	14199	14301	14192	14244	14007	14098	14436	14149	14236	14219	14261	14362	14346	14282	14161	14316	14289	14246	14358	14080	14324	14199	14389	14183	14224	14231	14213	14250	14177	14428	14099	14179	14248	14128	14396	14302	14297	14203	14351	14308	14150	14270	14313	14118	14258	14118	14307	14268	14250	14348	14080	14288	14263	14250	14287	14134	14305	14088	14168	14263	14189	14251	14212	14211	14248	14257	14160	14293	14101	14246	14249	14167	14291	14229	13995	14196	14340	14041	14226	14133	14209	14230	14288	14131	14356	14158	14308	14182	14141	14271	14284	14239	14364	14320	14259	14187	14328	14195	14281	14230	14305	14187	14393	14118	14204	14171	14197	14103	14306	14110	14210	14191	14187	14170	14194	14309	14269	14321	14148	14248	14239	14375	14262	14166	14259	14249	14220	14275	14124	14241	14246	14254	14273	14268	14369	14106	14415	14169	14185	14226	14090	14333	14159	14494	14193	14181	14088	14276	14229	14254	14229	14340	14168	14298	14365	14409	14260	14187	14210	14230	14322	14338	14182	14316	14262	14207	14327	14073	14242	14227	14323	14187	14164	14093	14159	14249	14174	14212	14249	14237	14206	14197	14144	14263	14304	14244	14273	14268	14151	14243	14237	14345	14246	14327	14341	14161	14473	14397	14376	14013	14472	14164	14187	14339	14191	14292	14240	14200	14231	14348	14210	14236	14160	14284	14193	14221	14103	14207	14310	14181	14340	14102	14274	14318	14283	14312	14431	14359	14156	14116	14256	14393	14126	14241	14345	14348	14166	14158	14343	14207	14272	14248	14176	14310	14422	14449	14390	14414	14167	14313	14154	14341	14227	14243	14422	14310	14174	14437	14170	14179	14134	14234	14093	14129	14280	14155	14297	14185	14171	14314	14149	14172	14165	14346	14387	14254	14370	14101	14281	14172	14344	14200	14267	14133	14138	14242	14168	14344	14226	14257	14305	14282	14118	14357	14231	13984	14372	14344	14326	14241	14300	14270	14459	14142	14181	14242	14092	14183	14225	14172	14303	14299	14296	14395	14289	14304	14331	14253	14283	14282	14070	14244	14329	14227	14304	14190	14384	14135	14216	14169	14163	14267	14254	14281
25674	21094	27891	26032	24221	25498	24969	22329	19662	18778	29386	36711	30848	24332	19908	17824	17204	17183	17092	17364	17199	17040	17208	17095	17120	17117	17186	17128	17079	17117	17044	17195	16948	17088	17190	17106	17088	16884	17077	17109	17162	16970	16986	17095	17079	16986	16877	16952	17078	17133	17104	16871	16957	17004	17040	17025	17106	17362	17062	17305	17085	17169	17249	17187	17123	17213	17013	17056	16980	16969	16820	17069	16866	17198	17102	17082	17256	17042	16981	17002	17083	17299	17222	17254	16774	17033	17162	16885	16848	17067	16822	16771	16970	16928	16879	17042	17074	17171	16887	17272	16973	17067	16962	17154	17276	16933	17336	17128	17306	16913	17312	17111	17011	16953	17028	17091	17162	17071	17064	17075	17175	17221	17176	16873	16865	16831	16967	17003	17031	17271	17319	16934	17326	17058	17110	16927	17154	16939	17149	16949	16947	17144	17143	17203	16910	17026	17031	17100	16957	17037	17054	17271	17002	17121	17044	16936	17032	17079	16884	16951	17188	16833	17049	17051	17038	17115	17153	17130	17063	17156	17124	17024	17098	17226	17068	17136	16936	16946	17059	16905	17019	16812	17232	16950	16843	17059	16893	17026	17040	17092	17146	16996	16966	17291	17204	17089	17255	17059	16743	16782	17056	17260	17124	16906	17057	17222	17233	17026	16893	17050	17176	17033	17245	17031	17040	17039	17003	16932	16979	16884	17128	17141	16971	16835	16924	17183	17043	17045	17076	17000	17051	17121	16907	17101	17110	16835	17023	16891	16978	16982	16828	16967	16896	17068	17128	17014	17091	16964	16829	17150	17056	17045	17110	17011	17075	17154	16994	16961	17150	16997	17295	16918	17046	17152	17155	17098	17184	17112	16962	17071	17037	16939	16987	17006	17012	17077	17033	17062	17224	17103	17178	17031	16939	17016	17240	17095	17211	17016	17166	17149	17249	17015	17117	16840	16935	16851	17429	16875	17128	16980	16898	16822	17089	16907	17030	17022	16937	17019	17011	16893	17027	17158	17183	16897	17021	17113	17049	17108	17216	17117	17256	16843	17065	16958	17175	17004	17131	17230	16997	17077	17070	17002	17034	17137	17091	17026	17160	17105	16995	17080	16874	16899	16891	17186	17044	16985	16994	16975	16957	17063	17093	16914	17066	17243	16849	17206	17007	17125	16990	17106	16997	16851	16930	17178	17098	17120	17091	16973	16907	16960	17234	17008	17128	17046	17023	16978	17151	17197	17143	17043	16826	16973	17008	17169	16951	16987	17221	17170	17108	16970	16956	17273	16891	17086	16977	16775	16978	17230	17024	17147	17108	17029	17084	17036	17109	17154	17021	17102	16999	17107	17112	16815	17132	17144	16926	16965	16708	16772	16820	17112	17035	17087	16931	17101	16893	17185	17053	17009	17093	17006	17038	16989	16773	17082	16942	17065	17053	17027	17042	17144	16882	16902	16996	16968	17121	17029	16994	16878	17106	16915	17171	16992	16945	17020	17169	17091	16926	17024	16924	16999	16864	17014	17144	17161	17111	16961	16961	17058	16991	16898	16916	17214	17004	16954	17024	16967	17049	17144	17238	16987	17127	16898	17142	17123	16990	17028	17060	17133	17247	16980	17231	17020	17075	17024	17107	17107	17192	16926	17334	16988	17015	17058	17119	17125	17085	17003	17228	16960	17105	17200	17125	17116	17000	17135	17087	16936	17157	17067	17089	17087	17095	17130	17172	17206	17225	17060	17142	17176	16774	16980	17155	16968	17079	17018	16988	17161	17222	16968	16990	17100	17283	17180	17063	17203	17207	17259	16956	17165	16831	17060	17157	17063	16980	17041	17150	17130	17162	17132	17068	17078	17016	17152	16949	17115	17149	16944	17122	16967	17115	16878	16839	17042	16923	16921	16971	16817	17216	16910	17062	16889	16985	16932	17207	17081	17161	16982	17147	16947	17250	16860	17074	17004	17034	16960	16974	17132	17084	17140	17094	17093	17068	16992	17116	17024	17026	16840	16993	17076	16890	16988	16960	17098	16866	17063	16760	16984	16958	17064	17255	17090	17070	17162	17264	16975	17226	17063	17015	17097	17150	16875	17091	17090	17242	16754	17144	17049	17071	17052	16880	17116	17148	16972	17042	16951	17006	16956	17096	17184	17108	17081	17117	17256	17038	17276	16952	17058	17174	16876	17045	16787	17208	17083	17179	17061	17037	17093	17056	17055	16986	16992	17126	17211	17044	16988	16992	17058	17053	16878	16952	17279	17167	16925	17171	17223	17130	16956	17116	17129	17044	16937	17456	17131	17151	17036	17043	16932	17042	17029	17046	17062	17005	17077	17149	17081	16939	17004	17081	17256	16868	17120	16950	16996	17056	16784	17053	17040	17066	17277	17105	17200	17075	17119	17126	17060	17195	16903	17158	17053	16988	17128	17153	17114	17113	17066	17068	17081	17132	17142	17176	17271	17031	17209	17085	17131	17068	16982	17131	17344	17115	17113	17010	17214	17046	17021	16806	16767	17165	16978	16963	17071	17080	17128	16890	16987	16925	16952	16910	16976	17316	17198	16992	16987	17099	17019	17027	16928	17030	17163	16924	16959	16980	17230	16883	17091	17166	17061	17141	17131	16965	17357	17035	17138	17209	17104	17145	17010	17015	17018	17163	17020	17030	16900	16919	17143	17087	17172	17091	17115	17274	16960	16904	17087	16920	16902	17120	17147	17226	17066	16926	17159	16877	16803	17144	17137	17173	17153	17050	17180	16820	17040	17264	17018	17143	17020	16909	17250	16901	17060	17014	16879	16973	17057	17112	17088	16890	16895	17041	17109	16948	17038	17159	16837	17055	17100	17035	16982	17195	17127	17088	17205	17132	17060	16732	16945	17008	17042	17228	17099	17124	17156	16986	17103	17219	17309	17057	17145	17062	17154	17167	17175	17096	17045	16890	16999	17083	17092	17226	17040	17245	17091	16976	17257	17033	17059	16986	16984	17072	17177	17194	17046	16948	17111	17204	17099	16990	17037	17080	17127	16757	17082	17146	17087	17051	17117	17188	16993	16896	17017	17131	16944	16949	16998	17086	17016	17257	17007	17124	17059	16944	17040	16952	16944	17064	17032	16960	17045	16988	16989	16814	17011	17176	17129	17197	17064	17089	17081	17078	16991	17022	16988	16959	17133	17092	16957	16910	16887	17252	16967	16964	16923	17121	16992	17182	17029	16845	17001	16979	17115	17044	17153	17058	17017	17051	17303	17106	17098	16967	17055	17242	17166	16972	17081	17181	16960	16750	17218	17090	16984	16957	16853	17055	16858	16963	16985	17001	17175	17037	17142	17042	16932	16932	17111	16895	17167	17030	17039	17094	17106	16922	17231	16980	17093	17105	17164	17111	16904	17063	16957	17241	17105	17007	17027	17060	16850	17104	17031	17031	17026	17136	17182	16864	16908	17137	17112	17179	17102	16916	17000	17167	16929	17129	17129	16832	17089	16931	16941	16914	16979	16966	17158	17155	17086	16903	17091	17334	17004	16973	17011	16947	17054	17035	16918	17016	16957	17138	17031	17170	17137	16994	17098	17022	16899	17103	16811	17156	17157	17121	17016	17022	16969	17041	16805	16933	17062	17062	17133	17014	16986	17091	17182	17013	17192	16916	17036	16867	16854	17132	16894	16973	17187	17072	16950	17228	16951	16974	17226	16928	17004	16925	16973	16947	16864	16965	16833	17158	16996	17038	17256	16986	17111	17212	17040	16876	17051	17262	17137	17079	16993	16914	17144	17007	17078	17371	17215	17064	17145	16902	16949	17035	16992	17098	16821	17151	16897	17098	16953	17081	17013	16945	16976	17086	17232	17020	17069	17096	17138	16906	17206	17212	17059	16775	17079	17091	16868	16982	16998	16973	16921	17048	16910	17260	16978	17087	17092	16982	16963	17111	17094	17104	17212	17015	16919	17138	17077	16961	17120	17011	17056	17070	17106	17120	17099	17085	17340	16866	17143	16999	17087	17070	16838	17060	17142	16892	17019	16998	16993	16948	17224	17035	16997	16883	17095	17137	16991	16861	16988	17024	17183	17175	17060	16977	17176	17109	16879	16859	17055	17193	16991	17090	17088	17310	16892	17195	17181	16937	17161	16995	17126	17045	17119	16995	16954	17060	17032	17086	17035	17249	17069	17140	17219	17003	17187	17063	17174	16984	17189	17138	16977	17035	17192	16865	17067	16977	17181	17424	16916	17087	16975	17027	17252	17081	17007	17031	17114	17051	17122	17198	17136	16981	16827	17197	17104	17099	16910	17046	16980	16957	17005	17030	16998	17074	17077	16974	16907	17153	17046	16895	17090	17182	17143	16936	16893	16950	16879	16950	17159	16935	17047	17139	17263	16990	17128	17073	16974	16997	17067	16992	17063	17129	17286	17132	16918	17216	16888	16934	17131	17108	16915	17268	17014	17047	17155	17201	16842	16926	17008	17084	17075	17045	17068	17065	16906	16755	17149	17179	17013	17103	16938	17097	16984	17257	17203	17130	17215	17079	17032	17008	17036	16975	17189	17082	16935	17090	16918	17038	17010	16982	17120	16878	17244	17196	17256	17045	16918	17176	16980	17071	17054	17050	17004	16831	16889	17030	17083	17188	16931	17019	16951	17103	17079	16975	16918	17041	17058	16938	17108	17012	17111	17031	17000	17048	17009	17080	17109	17050	17075	16890	16886	17137	16983	17099	17037	16946	16939	17163	17060	17054	16964	17055	16910	17128	16922	17045	17160	16717	16871	16927	16987	16962	17062	17103	16997	17169	17109	17121	16938	17118	17030	16920	17076	16923	17020	17159	17148	17265	16969	17015	16991	17059	17082	17019	16817	16927	17036	17207	17094	17047	17148	17025	16977	17013	16958	17162	17006	17078	17015	17126	17224	17272	17071	17044	16989	16979	17055	17224	16877	17111	17002	17300	17225	16955	17049	17109	17074	17094	16894	17069	17126	17078	17169	17100	16947	16984	16867	16809	17174	16734	16971	16997	16905	16874	16924	16889	17021	17377	17279	17130	16976	17045	17105	16888	17136	17202	16980	16984	16881	16840	17256	17103	17044	17179	16965	17040	17075	17309	17092	17087	17175	16900	17212	17139	16878	17083	17053	17112	16967
20138	32858	30645	26020	24685	25251	23511	20993	17590	16362	31810	37108	29859	21530	16450	14513	14147	14170	14169	14105	14105	14158	14065	14047	14127	14125	13998	14151	14139	14169	14025	14083	14084	14121	14157	14153	14278	14075	14110	14063	14211	14027	14123	14111	14196	14158	14070	14053	13947	14064	14236	14026	14289	13907	14135	14012	14058	14146	14045	14174	14132	14255	14251	14103	14084	14059	14173	14119	14168	14102	14231	14003	14147	14012	14087	14225	14142	14196	13988	14079	14057	14218	14065	14201	14090	14170	13934	14226	14198	13946	13984	14099	14021	13971	14224	14069	14200	14068	14120	13988	14085	14038	14069	14116	14204	14130	14109	14008	14153	13874	14088	14090	13962	14109	13990	13951	14125	13936	14086	14084	14189	14045	14214	14005	14046	14103	14008	14120	14074	14037	14012	14168	13954	14047	14078	14121	14140	14150	14059	13948	14172	14083	14012	14117	13965	14021	14001	14046	14225	14075	14045	14067	14097	14068	14135	14014	14194	14194	14190	14080	14243	14152	13995	14028	14225	14217	14295	14098	14001	14233	14094	14170	14191	13983	13993	13954	14164	14020	14102	14186	14008	14083	13802	14203	13964	14165	14375	14044	13989	14042	14219	13927	14200	13943	14188	14178	14170	14032	14151	13863	14075	13974	13976	13970	14071	14073	14050	14087	14057	14202	14010	14052	14143	14100	14216	14220	14087	14143	14061	14224	14137	14012	14172	14054	14103	14235	14260	14126	14204	14100	13978	14143	14103	14054	14044	14185	14172	14225	14056	14066	14159	14047	14081	14003	14191	14292	13951	14129	14124	14187	13904	14002	14198	13995	13946	14011	14107	14202	14024	14179	14035	14148	14068	14039	14035	13905	13973	13913	14127	14234	13999	14175	13956	13967	14085	14209	14112	14139	14065	14172	14117	14162	14063	14209	14137	14036	14094	13747	14163	13942	14077	14163	14110	14093	13991	14002	14009	14070	14022	14054	14001	14086	14064	14164	14143	14082	14245	14112	13972	14105	14117	14113	14187	14005	13926	13976	14195	13906	14197	14152	14016	13910	14042	14071	14286	14056	14162	14166	14134	14130	14038	14046	14083	14191	13991	14090	14035	14052	14243	13956	14176	14124	14199	14103	14123	14154	13991	14058	14053	14149	14138	14257	14096	14118	14205	14162	14016	13965	14133	14184	14076	13957	14033	14271	14043	14139	14106	14091	14209	14063	14224	14030	14067	14277	13944	14079	14112	14132	14050	13987	14220	14131	14049	13906	14186	14158	14089	14023	13991	14193	14015	14023	14060	14136	14150	14099	14055	14113	14118	14248	14119	14144	14115	14152	14130	14023	14072	14064	14036	13933	14153	14043	14127	13928	14185	14241	14136	14137	14106	14131	14118	14071	14225	14069	14039	14232	13971	13954	14138	14007	14028	13970	14146	14128	14222	14030	13961	14065	13986	14150	14203	14157	14052	14238	14114	14225	13982	14055	14218	14084	14177	13997	13991	14261	13977	14195	14037	14011	14168	13996	14064	14104	14040	14131	14029	14153	14020	13832	14215	13854	14186	14102	14082	14212	13996	14008	14160	13907	14101	14135	14215	14170	14206	14068	14098	14127	14172	14131	14120	13971	13990	14083	14032	13985	14095	14099	14019	13954	14134	14184	13986	14012	14096	14008	13926	14097	14030	14113	14259	14117	13990	14062	14187	14064	14005	14307	13974	14106	14110	14075	14211	14071	14213	14066	14075	14070	13956	14223	14050	14129	14121	14030	14095	14205	13957	14066	14122	14349	14054	14060	14168	14023	14183	14137	13854	14152	14188	13999	14036	14140	14190	13965	14217	14118	14100	14038	14064	14215	13921	13958	14130	14100	14249	14118	14110	14113	13969	13957	14055	14125	14133	14132	14028	13984	14006	13926	14287	14125	14048	14101	14016	14160	14180	14140	14011	14139	14178	14214	14078	13996	14102	13990	14141	14094	13993	14108	14075	14232	14201	14208	14122	14144	14082	14215	14118	14087	13996	14025	14170	14158	13933	14106	14029	14000	14097	13933	14060	14188	14065	14150	14252	13950	13871	14245	13802	14115	14197	14050	14285	14138	14179	14126	14195	13979	14016	14158	14104	14010	14150	14238	13947	14190	14116	14028	14253	14106	13956	14235	14169	14065	14091	14097	14165	14238	14040	14193	14107	13963	14035	14128	14080	14024	14129	14202	13796	14093	14058	14006	14094	14259	14016	14095	14081	14058	14113	14112	14252	14046	14036	14021	14063	14123	14150	14109	14131	13949	14211	14277	14215	14112	13989	14146	14236	13972	14065	14099	14121	13997	14064	13972	14004	14111	14094	14216	14046	14185	14175	14218	14096	14139	14028	14173	13992	14198	14194	14099	13830	14133	14019	14011	14147	14161	14176	14129	14063	14107	14088	14002	14063	14130	14134	14052	14073	13914	14125	14023	14241	14091	13983	14145	13987	14049	14115	13944	14059	14081	14134	14067	14240	14053	14192	14103	14100	14184	14013	14081	14080	14073	14020	14198	14217	14106	14110	14037	14161	14066	14042	14093	14224	14082	14183	14034	14182	13969	14231	14120	13891	14019	14162	14064	14204	14042	14203	14093	13990	14014	14153	14060	14109	14089	14158	14271	13910	14010	14315	14219	14056	14091	14028	14052	14039	14008	14070	14096	14024	14126	14166	14244	14053	14142	14024	14377	14278	14089	13983	14094	14144	14068	14200	14114	14086	14165	14069	14150	14164	14176	14171	14107	14032	14109	14023	14109	14097	14190	14092	14111	14106	14186	14166	14181	14193	13912	14205	13832	14278	14306	14204	14048	14087	14094	14006	13982	14098	14064	14146	14212	14023	14023	14016	14114	14153	14128	14058	14110	14066	14124	14110	14201	14010	14070	14099	13976	13991	13998	14081	14044	14217	14207	14160	14138	14163	13976	14077	14179	14032	14117	14227	14092	14125	14085	14112	14027	14104	14011	14315	14216	14125	14065	13943	14121	13963	14061	14146	14081	14166	14134	14018	14031	14005	14205	14052	13954	14026	13854	14224	14080	13932	14123	14289	14054	14055	14170	14021	14145	14051	14235	14242	14039	14293	14114	14227	14199	13957	14064	14097	14152	14146	14164	14048	14151	14056	14204	14188	14127	13934	14097	14022	14008	14065	14127	14180	14099	13984	13999	14085	14049	14237	14118	14001	14002	14213	14084	14117	13987	13882	14071	13983	14102	14162	14003	14084	14200	14030	13963	13998	14195	14022	14115	14094	14094	14234	13961	14186	14014	14135	13973	14304	14101	14098	13989	14052	14016	14169	14099	13973	14159	14361	14186	14176	14071	13931	13972	14147	14050	13990	14071	14183	14046	13995	14093	14033	14049	14095	13978	14176	14077	14076	14176	14211	14032	14055	14062	14031	13977	14053	13985	14230	13981	13951	14256	14183	14135	14003	14105	14116	14252	14058	14099	14045	14138	14088	14147	14131	14224	13983	14095	14207	13989	14241	14228	14251	14040	13974	14245	14032	14186	14009	13984	14011	14254	14073	13943	14087	14241	14087	13996	13962	14174	14125	14032	14127	14160	14070	14098	14034	14142	14191	14210	13987	13958	14041	14076	14088	14163	14090	14131	14054	13965	14121	14082	14211	13989	14306	14042	14143	14197	14129	14028	14090	13929	14134	14040	13971	14180	14081	14088	14177	14100	14047	14154	14140	14068	14090	14132	14198	14061	14032	14080	14196	14102	14068	13957	14016	14093	14013	14008	13974	14137	14158	14076	14070	14200	14147	14033	13961	14286	14038	14343	14182	14025	14202	14178	14072	14190	14107	13943	14047	14161	14068	14015	13944	14108	14121	13986	14301	13979	14247	14104	14078	13962	13997	13977	14048	13948	14038	14170	14059	13985	14184	14224	14062	14195	13984	14130	14117	14088	14047	14020	14023	14067	14001	14090	14103	13985	14007	14089	14182	14126	14299	13893	14242	14115	13944	14087	13969	14162	14007	14146	14264	14033	14052	14210	14009	13879	14139	14152	13993	13953	14251	14258	14235	14087	14109	13998	14204	14102	14199	14084	14401	14098	14059	14100	14097	14225	13975	13990	14151	14064	14063	13964	14067	14103	14093	13993	14187	14147	14249	14130	14117	14049	14109	14046	14099	14045	14071	13981	14265	14154	14073	14264	14124	14207	13964	13973	13921	14124	14083	14062	14085	14079	14118	14158	14206	14100	14049	14045	14198	14197	14017	14081	14006	14219	14007	14128	13884	14035	14130	14230	14042	14203	14008	14029	14087	14046	14090	14088	13944	14188	14086	14095	14020	14135	14089	14142	14045	14062	14029	14097	13967	14073	14071	14256	14061	14003	14009	14211	14131	14146	14222	14143	14080	14133	14213	14348	14068	14148	14045	14150	14024	14117	14173	13991	14129	14045	14122	14090	14176	13999	13948	14001	14048	14070	13865	13987	14202	14044	14021	14121	14137	14048	14072	14214	14205	13969	14150	14125	14068	14133	13902	14044	14271	14099	14129	14112	14081	14204	14177	14072	14189	14060	14138	14037	14090	14082	14142	14055	14219	14082	14178	14094	13964	14094	14133	13924	14209	14132	14110	14113	14209	14096	14113	14207	14016	14085	14125	14047	14158	14070	14315	14121	14106	13961	13977	14243	14282	13890	14132	14146	14070	14266	14092	14098	14117	14006	14107	14076	14194	13943	14233	14118	14081	14090	14098	14046	13995	14072	14082	14011	14104	14268	14101	14144	14058	14231	14175	14003	14105	14069	14140	14181	13945	13976	13965	14146	14134	14052	14196	14113	14032	14127	14136	14065	14032	14093	14084	14025	14135	14150	13976	14099	14149	14270	14117	14170	14095	14053	14192	14043	14062	13762	14142	14137	14033	14017	13947	14217	14130	14025	14210	14200	13995	13999	14208	14326	14074	13976	14101	14172	14161	14071	14166	14118	13872	14072	13977	14057	14122	14017	14126	14061	14287	13883	13934	13993	14064	14194	13978	14182	14039	14116	14113	14180	14097	14136	14103	14156	14130	14020	13923	14061	14294	14192	14128	14176	14019	14043	14026	14216	14107	13911	14041	14089	14008	14164	14131	14138	14104	14104	14181	14068	14166	14168	14082	14172	14077	14101
23823	21071	28480	24156	23701	27454	29672	24188	20517	20321	35695	52223	41738	30778	22072	18080	16660	16446	16578	16606	16456	16623	16531	16570	16678	16561	16416	16578	16384	16647	16591	16435	16419	16530	16536	16536	16616	16446	16677	16465	16392	16469	16550	16330	16464	16470	16634	16345	16513	16385	16449	16386	16522	16540	16335	16399	16569	16359	16475	16431	16606	16585	16405	16530	16455	16511	16594	16509	16489	16338	16356	16384	16516	16409	16469	16513	16485	16511	16621	16677	16521	16431	16427	16577	16349	16280	16396	16285	16440	16314	16398	16543	16671	16717	16479	16293	16409	16495	16389	16585	16457	16281	16312	16563	16402	16405	16320	16538	16277	16639	16250	16354	16538	16406	16628	16454	16238	16611	16453	16283	16469	16426	16536	16506	16332	16376	16476	16388	16366	16219	16484	16597	16636	16305	16371	16609	16611	16402	16678	16587	16391	16450	16610	16504	16340	16363	16306	16425	16388	16293	16448	16574	16259	16430	16382	16393	16581	16426	16253	16390	16534	16602	16598	16472	16437	16446	16523	16435	16659	16458	16269	16272	16542	16513	16464	16318	16406	16325	16514	16358	16305	16462	16570	16334	16395	16531	16506	16478	16526	16650	16439	16373	16297	16381	16472	16538	16515	16233	16580	16354	16504	16389	16311	16473	16513	16514	16515	16526	16371	16413	16575	16558	16590	16693	16484	16415	16339	16200	16491	16443	16514	16568	16471	16438	16381	16433	16542	16503	16550	16543	16505	16384	16534	16396	16489	16427	16431	16311	16290	16363	16601	16211	16462	16553	16537	16417	16533	16413	16469	16478	16511	16356	16494	16150	16487	16414	16478	16450	16350	16443	16569	16508	16556	16476	16460	16546	16584	16559	16617	16711	16498	16507	16389	16400	16556	16422	16700	16393	16493	16393	16737	16483	16480	16441	16475	16452	16481	16586	16465	16428	16650	16632	16502	16500	16681	16289	16510	16317	16464	16560	16581	16450	16301	16283	16441	16319	16523	16518	16604	16306	16288	16525	16501	16457	16600	16393	16373	16516	16338	16520	16394	16634	16397	16437	16404	16339	16551	16452	16468	16407	16561	16663	16384	16286	16488	16581	16367	16306	16457	16381	16547	16368	16426	16545	16349	16438	16508	16346	16411	16362	16401	16325	16447	16422	16465	16442	16476	16331	16538	16352	16607	16311	16329	16463	16516	16497	16238	16487	16349	16430	16599	16362	16337	16300	16475	16365	16335	16451	16347	16401	16613	16504	16249	16573	16418	16474	16363	16498	16507	16428	16611	16346	16252	16544	16505	16312	16392	16325	16362	16387	16396	16244	16548	16390	16404	16243	16302	16315	16308	16653	16372	16695	16495	16518	16358	16450	16520	16469	16277	16258	16227	16390	16385	16284	16307	16609	16582	16409	16387	16357	16540	16536	16376	16490	16679	16329	16380	16449	16309	16420	16284	16464	16559	16595	16496	16535	16515	16492	16476	16514	16385	16549	16521	16422	16465	16420	16431	16447	16526	16401	16329	16362	16393	16510	16301	16317	16372	16199	16610	16567	16384	16322	16440	16576	16504	16600	16497	16505	16618	16547	16595	16521	16574	16409	16400	16252	16362	16430	16546	16388	16568	16413	16413	16378	16263	16538	16423	16489	16410	16477	16428	16298	16478	16601	16498	16336	16444	16430	16465	16467	16602	16526	16398	16464	16363	16497	16377	16258	16577	16668	16495	16445	16387	16497	16547	16389	16446	16662	16490	16292	16302	16601	16774	16322	16495	16352	16403	16464	16304	16728	16426	16351	16428	16699	16497	16367	16535	16541	16569	16469	16464	16613	16574	16399	16349	16511	16363	16328	16239	16416	16357	16377	16518	16412	16288	16555	16536	16606	16427	16453	16493	16614	16564	16317	16333	16522	16556	16644	16457	16402	16293	16305	16658	16365	16389	16265	16522	16692	16424	16605	16404	16760	16485	16428	16454	16368	16502	16515	16530	16446	16565	16479	16388	16339	16514	16678	16325	16481	16711	16382	16307	16188	16499	16509	16367	16668	16365	16545	16307	16313	16283	16475	16374	16381	16429	16296	16740	16633	16641	16470	16473	16453	16521	16249	16415	16505	16489	16584	16532	16256	16269	16417	16752	16168	16614	16491	16476	16347	16469	16473	16409	16290	16253	16511	16223	16392	16349	16274	16520	16511	16349	16327	16381	16419	16594	16517	16606	16548	16404	16541	16271	16398	16325	16234	16484	16439	16531	16352	16436	16476	16478	16478	16444	16441	16323	16575	16579	16339	16412	16598	16341	16436	16398	16207	16625	16332	16559	16492	16362	16414	16267	16647	16427	16540	16491	16507	16505	16529	16295	16409	16361	16401	16296	16434	16615	16484	16545	16374	16286	16417	16542	16416	16537	16423	16486	16576	16541	16336	16242	16459	16623	16360	16354	16344	16358	16169	16598	16413	16317	16593	16544	16300	16369	16306	16652	16619	16307	16585	16548	16572	16693	16225	16529	16410	16590	16298	16355	16579	16529	16366	16587	16300	16493	16601	16414	16528	16406	16512	16686	16647	16538	16482	16301	16302	16447	16292	16429	16392	16195	16372	16549	16363	16441	16638	16604	16365	16509	16445	16435	16593	16384	16345	16391	16419	16421	16565	16551	16331	16587	16519	16327	16342	16598	16274	16617	16554	16614	16466	16279	16488	16372	16505	16451	16417	16461	16336	16375	16460	16480	16469	16486	16500	16591	16346	16350	16517	16543	16553	16406	16567	16514	16638	16444	16681	16446	16372	16512	16281	16631	16601	16795	16575	16532	16772	16568	16394	16341	16517	16443	16343	16541	16481	16641	16521	16469	16412	16415	16478	16399	16376	16330	16325	16354	16453	16397	16492	16509	16442	16257	16583	16289	16564	16645	16721	16366	16278	16563	16270	16449	16366	16474	16600	16485	16253	16652	16281	16376	16634	16441	16332	16452	16244	16557	16436	16500	16439	16417	16413	16336	16325	16379	16385	16715	16410	16357	16313	16568	16325	16577	16418	16389	16489	16521	16667	16485	16314	16559	16547	16438	16471	16440	16446	16366	16459	16432	16353	16595	16524	16431	16556	16400	16395	16440	16478	16531	16353	16461	16767	16577	16678	16416	16442	16333	16394	16446	16436	16295	16515	16529	16238	16463	16432	16489	16563	16505	16419	16464	16561	16384	16401	16465	16450	16293	16300	16218	16468	16449	16403	16227	16511	16622	16354	16467	16582	16597	16411	16451	16435	16451	16393	16272	16380	16525	16595	16447	16410	16553	16476	16531	16293	16445	16345	16615	16475	16702	16546	16246	16379	16190	16236	16381	16515	16541	16532	16540	16424	16432	16512	16406	16599	16591	16315	16522	16238	16563	16434	16404	16581	16577	16547	16510	16407	16523	16511	16644	16500	16617	16276	16451	16226	16480	16567	16419	16179	16482	16433	16617	16568	16429	16554	16235	16349	16247	16563	16355	16657	16388	16416	16685	16496	16511	16579	16404	16363	16382	16454	16312	16512	16558	16425	16409	16233	16485	16408	16388	16490	16364	16420	16381	16453	16503	16481	16300	16367	16419	16563	16493	16475	16487	16193	16314	16325	16550	16405	16464	16474	16498	16534	16611	16570	16504	16445	16508	16652	16488	16344	16476	16520	16447	16606	16339	16344	16296	16284	16683	16373	16503	16406	16590	16468	16464	16441	16607	16566	16467	16413	16432	16487	16331	16405	16429	16393	16408	16805	16368	16498	16305	16329	16522	16627	16347	16240	16337	16880	16441	16484	16292	16332	16433	16401	16463	16402	16307	16328	16510	16543	16420	16393	16562	16459	16549	16392	16638	16423	16314	16484	16518	16436	16342	16560	16446	16479	16582	16256	16484	16615	16606	16419	16322	16604	16517	16425	16323	16510	16472	16576	16353	16524	16425	16297	16331	16377	16581	16412	16470	16272	16298	16713	16207	16443	16451	16632	16509	16290	16355	16619	16513	16438	16384	16465	16303	16506	16429	16363	16361	16398	16337	16422	16401	16450	16407	16317	16425	16449	16534	16260	16406	16729	16460	16514	16275	16351	16474	16399	16274	16657	16446	16424	16512	16706	16298	16476	16547	16609	16525	16353	16454	16634	16519	16387	16473	16664	16628	16433	16600	16333	16446	16490	16544	16445	16443	16388	16416	16396	16330	16421	16307	16421	16624	16551	16289	16446	16381	16357	16319	16391	16418	16326	16300	16346	16421	16661	16656	16459	16438	16537	16556	16301	16307	16636	16575	16421	16451	16548	16488	16331	16519	16440	16162	16345	16391	16302	16310	16382	16334	16571	16553	16458	16300	16634	16410	16471	16353	16513	16407	16468	16449	16565	16323	16495	16336	16432	16636	16387	16275	16468	16352	16459	16601	16616	16313	16346	16456	16427	16515	16540	16504	16407	16340	16459	16645	16418	16460	16697	16378	16391	16450	16486	16500	16452	16433	16455	16481	16392	16446	16386	16498	16300	16547	16384	16300	16410	16607	16442	16499	16227	16342	16508	16710	16570	16582	16410	16386	16325	16572	16448	16351	16397	16408	16454	16379	16307	16461	16371	16601	16458	16493	16299	16532	16261	16308	16125	16402	16323	16414	16522	16456	16222	16377	16388	16338	16463	16256	16362	16245	16285	16400	16532	16597	16475	16539	16390	16399	16520	16503	16463	16459	16452	16313	16461	16412	16451	16492	16547	16292	16342	16459	16638	16432	16504	16533	16479	16343	16527	16490	16492	16747	16385	16505	16540	16463	16521	16336	16471	16334	16430	16513	16477	16561	16285	16509	16389	16477	16458	16557	16373	16448	16510	16454	16416	16352	16391	16321	16430	16677	16647	16236	16527	16333	16291	16676	16442	16648	16457	16341	16379	16623	16467	16484	16601	16557	16639	16460	16423	16385	16269	16358	16338	16453	16376	16321	16523	16341	16471	16409	16430	16510	16441	16414	16450	16388	16463	16417	16390	16305	16427	16484	16650	16497	16590	16498	16494	16425	16335	16403	16597	16436	16424	16584	16437	16219	16281	16425	16552	16541	16461	16580	16168	16462	16649	16281	16538	16491	16475	16315	16315	16419	16540	16592	16454	16560	16429	16439	16556	16444	16570
23156	41669	39771	35394	34153	29992	28036	23954	19161	19372	39011	50746	40565	28921	18764	14572	13836	13746	13850	13657	13758	13722	13655	13645	13574	13869	13824	13726	13859	13686	13781	13577	13798	13806	13608	13667	13651	13718	13643	13877	13810	13688	13599	13723	13658	13842	13605	13818	13718	13879	13643	13561	13741	13744	13532	13698	13587	13698	13836	13611	13719	13707	13544	13799	13813	13688	13646	13829	13579	13792	13885	13716	13592	13645	13658	13488	13767	13698	13805	13754	13568	13739	13715	13673	13870	13669	13573	13677	13625	13667	13724	13781	13616	13874	13597	13727	13616	13695	13583	13736	13644	13788	13509	13787	13634	13753	13808	13807	13562	13582	13714	13683	13707	13675	13639	13616	13614	13691	13673	13729	13706	13713	13904	13639	13778	13687	13748	13799	13782	13839	13639	13720	13616	13724	13675	13716	13823	13666	13621	13566	13682	13531	13670	13687	13670	13819	13648	13611	13707	13695	13737	13713	13719	13688	13743	13689	13740	13644	13713	13743	13776	13699	13904	13725	13666	13725	13862	13762	13757	13554	13747	13749	13771	13801	13701	13745	13869	13703	13565	13679	13626	13776	13631	13694	13549	13738	13685	13546	13626	13666	13631	13778	13568	13712	13679	13640	13576	13567	13611	13648	13784	13766	13712	13567	13628	13600	13548	13631	13873	13513	13657	13759	13711	13577	13645	13666	13784	13659	13811	13614	13535	13678	13709	13717	13634	13736	13681	13626	13677	13566	13840	13612	13628	13750	13689	13725	13790	13650	13778	13710	13868	13795	13845	13730	13742	13798	13625	13921	13679	13762	13545	13638	13714	13733	13699	13837	13862	13566	13625	13785	13730	13688	13563	13743	13609	13648	13750	13670	13658	13766	13835	13861	13726	13678	13756	13688	13584	13755	13804	13771	13619	13666	13664	13768	13709	13753	13799	13805	13761	13694	13724	13627	13673	13601	13631	13739	13684	13627	13756	13693	13596	13567	13779	13605	13638	13873	13722	13822	13764	13743	13757	13660	13607	13741	13755	13778	13613	13763	13545	13708	13699	13640	13761	13818	13689	13663	13645	13639	13682	13790	13720	13598	13777	13536	13635	13672	13739	13653	13600	13844	13665	13600	13589	13572	13747	13724	13784	13699	13698	13481	13827	13785	13823	13628	13746	13906	13722	13857	13646	13646	13778	13645	13637	13767	13544	13799	13760	13700	13793	13629	13823	13882	13666	13723	13698	13779	13771	13863	13756	13666	13786	13731	13708	13671	13753	13646	13790	13692	13661	13672	13744	13492	13735	13792	13630	13747	13796	13785	13596	13689	13530	13821	13591	13722	13565	13651	13698	13831	13648	13836	13617	13593	13806	13639	13796	13620	13776	13708	13717	13777	13783	13933	13617	13726	13619	13614	13740	13754	13822	13647	13718	13639	13813	13697	13726	13781	13694	13744	13630	13820	13768	13706	13563	13571	13678	13784	13644	13663	13508	13707	13702	13619	13597	13547	13508	13768	13669	13679	13781	13815	13755	13732	13703	13740	13690	13806	13723	13839	13864	13695	13582	13760	13621	13717	13538	13725	13657	13592	13560	13604	13732	13777	13793	13826	13546	13771	13703	13692	13751	13581	13626	13765	13768	13726	13661	13668	13699	13743	13646	13736	13671	13720	13651	13677	13749	13617	13822	13630	13606	13657	13828	13900	13789	13592	13557	13788	13922	13675	13777	13611	13580	13586	13619	13696	13593	13790	13837	13794	13658	13703	13752	13588	13560	13685	13769	13852	13723	13680	13666	13799	13834	13641	13713	13745	13662	13662	13640	13651	13701	13692	13799	13597	13550	13810	13711	13561	13738	13648	13691	13798	13782	13582	13674	13832	13859	13597	13503	13735	13521	13785	13559	13832	13549	13660	13656	13837	13657	13629	13818	13532	13628	13692	13755	13800	13746	13719	13601	13772	13773	13580	13722	13403	13699	13638	13608	13834	13632	13494	13834	13707	13705	13750	13588	13761	13553	13698	13691	13706	13597	13693	13900	13812	13794	13842	13656	13725	13696	13678	13574	13681	13446	13768	13557	13638	13681	13538	13675	13735	13648	13876	13822	13771	13729	13606	13696	13779	13620	13640	13680	13690	13686	13684	13593	13650	13696	13883	13691	13540	13643	13735	13693	13669	13670	13791	13648	13728	13836	13556	13667	13754	13687	13559	13713	13646	13751	13842	13745	13479	13816	13610	13549	13652	13745	13633	13700	13598	13605	13729	13710	13727	13746	13713	13818	13560	13865	13598	13814	13706	13589	13851	13740	13599	13651	13762	13656	13783	13635	13810	13780	13610	13664	13698	13674	13865	13646	13710	13715	13821	13847	13783	13674	13714	13744	13574	13517	13789	13731	13704	13762	13807	13622	13617	13644	13625	13743	13580	13596	13799	13692	13406	13672	13680	13705	13765	13946	13825	13665	13698	13685	13705	13527	13574	13664	13718	13702	13738	13818	13695	13753	13752	13647	13767	13643	13543	13582	13776	13659	13727	13633	13873	13785	13774	13762	13833	13700	13840	13787	13680	13691	13755	13693	13599	13682	13721	13601	13614	13674	13714	13675	13718	13751	13758	13815	13673	13709	13768	13722	13467	13808	13668	13675	13873	13777	13716	13744	13741	13543	13605	13806	13704	13793	13660	13828	13567	13679	13703	13787	13716	13754	13814	13772	13875	13506	13736	13608	13623	13884	13521	13595	13715	13669	13743	13827	13730	13662	13705	13478	13914	13661	13664	13691	13698	13743	13693	13570	13827	13671	13760	13615	13641	13627	13572	13875	13823	13652	13700	13715	13753	13531	13652	13597	13791	13610	13733	13626	13909	13708	13722	13686	13741	13779	13741	13694	13730	13494	13511	13672	13533	13689	13663	13661	13707	13814	13673	13703	13585	13815	13634	13505	13720	13621	13676	13702	13642	13535	13605	13636	13672	13691	13602	13742	13838	13708	13748	13586	13570	13676	13688	13469	13849	13547	13790	13626	13800	13738	13672	13579	13748	13712	13664	13660	13664	13659	13685	13751	13766	13654	13596	13671	13767	13822	13759	13723	13642	13723	13655	13748	13813	13707	13803	13587	13681	13818	13620	13654	13666	13707	13832	13577	13774	13594	13696	13689	13615	13790	13690	13589	13840	13717	13612	13796	13529	13709	13602	13753	13695	13593	13958	13785	13889	13652	13789	13823	13695	13654	13725	13628	13786	13746	13625	13783	13646	13772	13636	13848	13754	13591	13835	13831	13719	13798	13779	13613	13684	13710	13571	13770	13670	13841	13810	13607	13587	13631	13775	13655	13768	13631	13709	13780	13499	13852	13771	13681	13764	13504	13746	13857	13716	13723	13657	13657	13625	13639	13785	13670	13756	13632	13622	13599	13632	13610	13663	13629	13702	13557	13720	13714	13727	13571	13691	13692	13593	13826	13474	13710	13578	13677	13585	13719	13801	13640	13794	13658	13619	13742	13644	13672	13620	13595	13659	13544	13784	13811	13726	13790	13751	13733	13820	13596	13699	13755	13793	13541	13637	13458	13579	13730	13513	13904	13730	13845	13708	13623	13664	13643	13545	13685	13717	13631	13910	13793	13552	13628	13643	13627	13856	13653	13571	13776	13738	13604	13736	13742	13673	13706	13748	13776	13687	13635	13703	13770	13785	13731	13626	13686	13742	13745	13569	13588	13658	13622	13703	13919	13615	13787	13899	13503	13671	13606	13548	13621	13705	13715	13791	13673	13494	13728	13722	13561	13663	13703	13699	13832	13482	13602	13583	13600	13685	13699	13505	13659	13834	13720	13733	13762	13804	13673	13647	13781	13701	13641	13706	13617	13616	13744	13620	13801	13804	13824	13789	13523	13635	13735	13727	13595	13682	13841	13721	13766	13719	13713	13818	13788	13894	13607	13532	13631	13808	13952	13774	13759	13789	13742	13621	13616	13769	13750	13780	13696	13831	13649	13930	13701	13662	13714	13884	13742	13606	13662	13651	13754	13645	13699	13589	13621	13683	13735	13610	13778	13653	13537	13754	13567	13579	13622	13625	13716	13644	13754	13559	13710	13724	13737	13649	13736	13738	13761	13621	13709	13703	13644	13785	13697	13708	13550	13616	13623	13702	13633	13721	13654	13741	13798	13711	13762	13682	13636	13648	13587	13776	13621	13499	13695	13702	13677	13729	13775	13689	13711	13740	13617	13651	13541	13702	13834	13803	13692	13626	13618	13725	13805	13596	13603	13724	13763	13753	13716	13717	13726	13625	13771	13700	13767	13710	13763	13603	13441	13632	13665	13727	13743	13728	13690	13657	13547	13706	13620	13846	13826	13709	13650	13795	13688	13712	13634	13602	13611	13744	13764	13599	13492	13619	13737	13616	13593	13606	13787	13716	13663	13724	13840	13652	13603	13637	13784	13608	13652	13668	13859	13463	13786	13734	13567	13706	13633	13580	13577	13715	13846	13650	13562	13728	13680	13671	13766	13646	13740	13803	13728	13830	13571	13651	13519	13719	13520	13747	13668	13753	13597	13687	13742	13773	13611	13671	13626	13601	13597	13689	13699	13698	13703	13738	13537	13730	13746	13579	13738	13729	13790	13642	13786	13633	13524	13642	13651	13667	13912	13600	13782	13728	13720	13638	13610	13703	13678	13806	13671	13500	13569	13648	13697	13667	13707	13725	13542	13670	13773	13770	13661	13634	13764	13756	13714	13612	13702	13582	13645	13720	13640	13473	13709	13726	13585	13643	13792	13734	13830	13777	13647	13758	13713	13558	13686	13913	13614	13575	13761	13723	13983	13824	13679	13794	13548	13712	13721	13689	13800	13650	13686	13636	13619	13661	13731	13685	13767	13742	13913	13608	13674	13450	13828	13780	13719	13659	13764	13939	13650	13666	13709	13798	13572	13717	13754	13493	13851	13595	13602	13584	13697	13748	13529	13745	13787	13574	13715	13678	13664	13694	13623	13631	13828	13624	13770	13660	13619	13765	13846	13575	13690	13767	13764	13539	13675	13654	13931	13856	13759	13681	13917	13677	13640	13684	13778	13734	13735	13614	13736	13657	13615	13613	13786	13707	13740	13520	13736	13511	13656	13704	13706	13645	13727	13786	13769	13534	13534	13720
30072	23853	25333	22887	20504	19180	18381	18311	17845	17638	18149	21360	20874	19040	17964	17216	16898	16954	17061	17142	16935	17033	16899	16873	17152	17055	17111	17059	17047	17119	17081	16919	16884	16988	16899	17034	16834	17093	17115	17071	17079	17099	17104	17025	17137	16957	16883	16905	17035	16849	17152	16973	16841	16903	17069	17010	17062	16974	16893	17006	16908	16923	17099	16866	17139	16907	16917	16847	17032	16981	16932	17069	16958	16905	17056	16872	17008	16803	17041	16948	17035	16861	16937	17040	16955	16862	16954	17035	17134	16988	17038	17104	16994	16956	16826	16877	17007	16812	16962	17047	17038	16923	16822	16866	17007	17082	16894	17106	17123	16776	16832	17080	16781	16912	16957	17086	16884	16869	17210	16935	17003	17112	17115	17059	17114	17068	16961	16998	16896	16936	16905	16794	16877	17033	16995	16879	16824	17021	16728	16771	16926	16806	16900	16919	17089	17227	16957	17161	16948	16968	17210	16880	16995	16732	17122	17038	16774	16935	16824	16992	17174	17004	16918	17141	16979	17002	16926	16878	17061	16905	17054	16912	17010	16937	16828	16869	16760	16810	17018	17066	16814	16863	16952	17097	17101	16873	17126	17097	16904	16976	17017	17128	17059	16833	16639	16861	17010	16912	17049	17002	17154	16935	17147	17073	17124	17001	16949	17083	16844	16817	16915	16889	17040	17105	17045	16857	16986	17050	17098	16980	17121	16949	17046	17067	16900	16882	17080	16711	17161	16972	17042	17091	16743	16893	17054	16933	17092	17043	16996	17072	16982	17182	16981	17037	16955	16892	16848	16915	16643	16941	16777	17065	17101	16896	17072	17211	16877	16976	17033	16857	17000	16885	16912	16920	17013	17261	16877	17033	16967	17050	17042	16864	17069	16945	17220	17044	16868	16847	16710	16808	16869	16876	16962	16770	17199	16906	17090	16950	16890	16844	16987	16966	17062	16950	16923	16981	16846	16942	16783	17138	17004	17038	16833	17192	17021	16911	16983	16995	17011	16938	17086	16980	17026	16897	16982	16941	17045	16963	16994	17246	16990	17096	17039	17043	16987	17112	17017	17014	16995	16837	16851	16983	16886	16948	16948	17298	16977	16836	16858	16957	17052	17071	17019	16984	17149	17042	17000	17014	17076	17103	16914	16966	17227	16994	17137	17069	17154	16985	16997	16942	16889	16848	16975	17054	16986	16894	16834	17004	16836	17204	17194	17010	17229	17105	17022	17083	17225	16757	17023	16751	17030	16875	17090	17046	17300	16876	16879	16909	16925	17160	16968	16837	16949	17035	16981	16884	17005	16926	17042	16934	16828	17098	16876	17038	16971	17015	17124	17088	17131	17109	16964	16987	16856	17089	17002	16924	16996	16894	16993	17083	17104	17040	16899	16973	17066	17041	17058	16878	16911	16937	17021	17054	16926	16944	16899	16949	17043	17019	17113	17043	16780	17034	17195	17048	16890	16911	16922	16954	16979	16998	16960	16758	16923	17006	16902	17099	16778	17055	16952	16931	16959	17006	16804	16817	17087	17078	16844	16921	16833	17007	16981	17045	16919	16799	17226	17123	16964	16951	16903	17265	16950	17141	17011	16921	17114	17025	16814	17160	17239	16996	16987	16848	17122	17047	17090	16857	16695	16813	16977	17070	16884	17034	16953	16976	16882	16753	16975	16911	16936	16968	16856	16927	16979	16935	17022	17134	16959	17049	17031	16956	17150	17122	17038	17236	17114	16969	17092	16807	16987	17118	16916	16827	17009	16962	16883	17034	17052	16964	17113	16827	16951	16961	17137	16872	17009	17150	16945	17046	16998	16842	16857	17063	16924	16984	17013	16980	16999	17014	16778	16902	16945	16779	16853	16904	16888	16992	17140	16984	16974	17157	17016	16813	16979	17009	16921	16976	16946	17006	16887	17033	16809	17034	16756	17039	16911	16810	16777	17061	16802	16808	16844	16959	16724	16880	16732	16928	17303	17064	16871	17003	16899	17064	17109	17144	17095	16960	17052	16854	16999	16954	17111	17150	17090	16745	16914	16976	17022	17167	16897	16916	17287	17093	17122	17079	17001	16939	17067	17102	16897	17047	17078	17042	17205	16927	17209	16874	16826	16990	17109	16993	16995	17015	16951	16938	16953	16920	16990	17035	16904	16880	17163	16808	16896	17115	17274	17053	17068	16955	17232	17110	17000	16965	17001	16923	16989	17076	17243	17144	16943	17163	16922	16790	17068	17060	17020	16891	16848	16887	16931	16936	17149	17018	17040	17165	16897	16870	16946	16904	16945	17053	16829	16941	16927	17050	16997	17019	16964	17059	16724	17005	17138	17081	17002	16894	17078	17101	17156	16912	16992	16914	16897	17079	16890	16726	16810	16985	17023	16962	17147	17011	16951	17161	16841	16940	16841	17098	17021	16902	16782	17058	16841	16931	16869	17070	16829	16994	17019	16827	16771	17064	17164	16814	17058	16941	17200	16995	16994	17066	16888	17015	16936	16783	17176	17061	17060	16965	16927	16886	16960	16981	16973	17110	16878	16831	17104	17055	17085	16995	16915	16942	17229	16828	17019	17064	16932	16953	17031	16901	16875	17170	17131	16816	17054	17007	17044	16956	16927	16845	16964	17138	16806	16893	16862	17101	16866	16760	17051	17247	17103	17073	17089	17051	16997	16866	17075	16997	17095	17154	16951	17207	16839	16710	16943	16933	16948	17027	17066	16828	17082	17239	17101	16999	16993	16931	16921	16993	17068	17039	16922	17096	16970	16944	17089	16849	17027	16990	17052	16932	16920	17100	16845	16943	16856	16923	16995	17000	16963	17092	16987	16910	16995	17111	16848	16977	16998	16898	16788	16788	16971	16952	17064	16956	16645	16962	16928	17050	17122	17102	17188	16928	16883	16917	16950	17144	16998	17168	17011	16990	17146	16941	17099	16885	16757	16879	17038	17061	16984	16704	16924	16967	16880	17062	16978	17046	17022	17083	17031	17171	16974	17137	16995	16960	16896	16942	17071	16840	16943	16935	17030	17037	17028	16890	17007	17019	16835	16922	16877	17185	16815	17158	16822	16941	17010	16845	16990	16983	17110	16926	17022	16963	17031	16651	16889	16762	17095	16832	17096	16960	17102	16899	17115	16997	17002	17055	16933	17101	17019	17020	16973	17002	17099	17015	16977	16743	17171	17040	16953	16902	17073	16889	16918	16955	16949	17044	17070	17001	16920	17104	16998	16913	17014	16992	16923	17075	16901	16835	17007	16986	16923	17208	16957	17131	16764	17033	16909	16874	16957	17011	16787	16770	16921	17030	17086	16988	16799	16863	16844	17021	16894	16780	16830	17093	16893	17012	16955	16850	16935	17044	16988	16951	16760	16798	16844	17045	16978	17204	17150	16850	16960	17051	17170	16972	17032	16942	17066	16971	16987	16893	16992	17133	17104	16987	16991	17105	17129	17119	16872	17154	17175	17087	16951	17003	16958	17109	16922	16828	16937	16962	17021	17021	17125	17064	17072	16934	16934	16966	17023	17065	16878	16816	17110	16834	16950	17064	17095	17169	17237	17153	16983	16755	16853	17052	17078	17095	17138	16761	16961	16842	17200	17004	16995	17089	17038	16738	16885	16938	16876	16851	17008	16992	16999	17187	17046	17104	17153	17002	17021	16919	16996	17095	16975	17020	16815	17107	17159	16956	17177	17033	17077	17097	16850	16831	16919	17065	17004	17244	17150	16925	16941	17205	16887	16822	16862	16828	17051	17003	16949	16919	16925	16972	16909	16971	16839	16894	16967	17003	17019	16811	16972	16916	16831	16793	17124	17023	16963	17051	16917	16891	16940	16988	17000	17028	17029	16941	16949	16985	16819	16784	16933	17097	17046	16874	17076	16944	16957	16980	17167	16889	16785	17022	17045	16910	16843	16978	17114	16946	16907	16768	16834	17013	16913	16789	17007	17118	16854	17031	16665	17004	17035	17148	16995	17109	17018	17011	17028	17006	16939	17047	17165	16846	17051	17101	17168	16914	17144	16859	16982	17093	16800	17000	17037	16932	17004	16957	16945	16990	17198	16989	16847	17119	17001	17075	17039	17058	17106	16800	17036	16839	16906	16841	16992	16967	17115	16920	17163	16725	16877	17046	16984	17060	16931	16753	17053	17111	17191	17101	16969	17153	17136	17088	16907	16999	16890	17108	17041	17047	17060	17039	17006	16874	17193	16995	16798	17014	17012	16902	16933	17096	16978	16912	17072	16740	16877	16808	16804	16952	17130	17033	17043	17089	17116	16930	17106	17128	16958	17029	17011	16853	17019	17057	17065	16887	17029	17040	16969	16891	16956	17115	17119	17000	16819	17146	16902	16986	16995	16986	16897	16845	16970	16828	17011	16954	17134	16796	16972	16761	17075	16983	17081	16878	16907	17041	17043	17066	16920	17122	16965	16928	16974	16796	16909	17033	16876	16983	16952	16932	16820	16951	17053	16997	16913	16877	17024	16965	16956	17232	17074	16932	16973	17065	16976	16770	17095	16992	16879	16830	16842	16788	16713	16978	16997	17202	16929	17027	16964	17052	17013	17150	16891	16914	16905	17146	17033	16980	16968	17051	17096	17184	16884	17233	17012	16838	16988	16973	16862	16852	17020	17051	16987	16729	16959	16697	17064	17110	17024	16866	17240	17081	16854	16912	16908	16978	17071	17157	17029	16817	16925	17112	16875	17086	16976	16921	17061	16934	17100	17079	16952	17029	17012	17169	17028	17067	16940	16968	16961	16824	16923	16977	16961	16993	17186	16846	16879	17087	17114	16837	17041	16911	17168	17022	17061	16910	16706	16855	16873	17042	17068	16993	17245	16881	17115	17057	17058	16844	16953	17080	17050	16958	17041	17022	17008	17065	16906	17020	16974	17063	17106	17104	16949	16983	16926	16942	17163	16958	16958	16902	17001	16958	16922	16953	17263	17038	16777	17121	17045	17031	16974	16930	17095	16914	17073	16928	16936	16984	16862	17058	16917	16990	17039	17040	17115	17035	17090	17000	17000	17100	16990	16756	17052	16954	16993	17325	17085	17025	17008	16929	16879	16975	17201	17104	16981	16941	17021	17133	16939	16893	16852	16971	17075	16996	16905	17102	16969	16780	16936	17155
18561	24379	23281	20322	19359	16868	16065	15502	15203	14885	16345	19787	17962	16047	14595	13988	14004	13823	14154	13935	14213	13882	13952	13945	13809	13869	13889	14003	13904	14011	13975	14001	13928	13915	14045	13980	13915	13932	13869	13882	14081	13925	14068	14068	13971	13848	13849	14077	14091	13803	14078	13945	13974	14029	13837	13929	13924	13772	14064	14030	14004	13956	13958	14043	14007	13960	13998	14052	13895	13877	13964	14207	13877	13908	13926	13909	14049	13984	14047	13972	14069	13836	13859	13842	13973	14001	13920	14062	13946	14204	14035	13997	13834	14033	14164	14116	14122	13936	14055	14063	13961	14015	14113	14188	13961	13977	14021	14028	13844	13774	14011	13806	13852	13995	14010	13856	13978	13904	14040	13888	13876	14039	14089	14026	14094	13881	13937	13829	14031	14053	13957	14066	13888	13880	13981	13841	14048	13937	13883	13997	13948	13909	13904	13987	13985	14056	13873	14034	14007	14061	14041	13957	13867	14122	13897	14089	14045	14057	13978	14204	14106	13871	14043	13978	13990	14021	14065	14096	14051	13937	14029	13871	13839	13973	14078	14001	13983	13922	14086	14061	13983	14112	14039	14000	14008	13985	13933	13915	14034	14118	13979	14138	13952	13939	13846	13946	13932	14041	14048	14020	13976	13924	13896	13907	13798	14087	13821	14057	14068	14121	14076	13952	13949	14016	14086	13940	13898	13909	13963	14123	13990	13908	13909	14069	13921	13915	13847	13927	14040	13849	14024	13894	13871	13998	13957	14013	14034	13981	13989	13990	14101	14019	14022	13854	14110	14038	14040	13878	13908	13881	13825	13950	13618	14013	14138	13971	13936	14009	14156	13852	14084	13870	13857	13948	13904	13910	14104	14131	13994	13828	14055	14023	14005	13978	13954	14059	13988	13984	14006	14098	13999	13928	13991	14090	14056	13986	14168	13942	14049	13912	13912	14098	13924	13956	13947	14067	13833	14017	14015	13857	14076	13872	14093	13967	14034	13947	13931	14002	13920	14043	13955	14272	13888	13855	14010	14047	13941	14076	14002	13788	14115	14026	13781	13885	14199	13986	13872	14108	14008	13923	14022	14182	14029	13835	13932	14039	14006	14019	14071	14027	13896	13893	14045	14087	14066	13864	14113	14092	14016	13931	14068	13924	14012	13914	14037	14018	14173	13716	14028	13898	13951	13884	14112	13860	14045	14014	14074	13814	13948	14121	14010	14000	14084	13743	13891	14066	14075	13987	14097	14095	14044	13854	14018	14081	13934	13917	14041	14117	14038	14013	14119	13893	13952	14112	14070	14036	14001	14076	13930	14015	13985	13972	13966	13887	14003	13993	14083	13873	14006	14128	14152	14064	14019	13994	13881	14084	14004	13746	13999	14142	13950	13937	13904	13999	13859	14007	13851	13959	13848	14021	13928	13839	13991	13991	14071	13987	14042	13949	13913	13961	14143	14101	14002	14078	13880	13936	14169	14154	13906	14097	13827	13961	13985	13909	13790	14016	13967	14010	13935	13902	13993	13922	13799	13887	14058	13965	14062	14132	14092	14052	13853	13915	14024	13937	13971	14027	14023	13928	13911	14038	14072	13960	14008	13902	14046	14090	13888	13949	14083	14094	13843	14097	13911	13963	13903	13950	14041	13969	14120	14010	14005	14067	14039	14125	13834	13975	13898	14014	14010	14024	13937	14089	14009	13844	14009	13947	13825	14057	13880	14001	14013	14058	14047	14007	14021	14013	13868	13987	14129	13825	14055	14102	14018	14039	14040	13888	13983	13978	14028	14076	14005	13875	14062	14011	13877	13756	13932	14101	13965	13903	14054	13938	14010	14016	13900	13903	13787	13878	14172	13998	13990	14019	13919	13886	14100	13972	13747	13938	13889	13878	13936	14028	13934	14089	13955	13941	13965	13945	14005	13989	13882	14124	14044	13949	14106	13999	13853	14062	13926	13990	13966	13893	14076	13876	14185	13971	14152	13945	14029	14011	14077	13922	14116	13916	13976	14020	13999	14037	13976	13929	14017	13926	13977	13987	13948	14004	14026	13966	14138	13804	14061	13853	13991	13958	13980	14011	13870	13877	13788	14037	13939	13932	13906	13980	13799	13847	13851	13997	13847	14005	13767	13996	13893	14110	14153	13943	13973	13936	13980	13848	13769	13990	14138	13889	13761	13954	13992	13987	13782	13985	14049	13974	13880	13941	14036	13866	13952	14050	13848	13986	14032	14059	14041	13971	13920	14095	14208	13975	14050	13937	14148	13931	13931	14186	13816	14059	13822	13968	13960	14052	14086	13926	14011	13889	14077	14087	14071	14068	13942	13960	13932	14024	13951	13996	14094	13971	13937	13836	13869	13946	13919	13978	14102	13760	14078	13965	13807	13886	14105	13863	13878	14074	13887	13988	13919	13918	14167	14105	13995	13994	13912	13795	13989	14097	13934	13861	13858	14011	13991	13929	13936	14097	13913	13921	13895	14003	13856	13769	13896	13965	14082	13821	14070	14103	13955	13919	13936	13915	13901	14006	13870	14135	14135	13941	14094	14034	13904	13866	14101	13855	14232	13824	13962	13875	14042	14083	14177	13971	13854	14027	14025	13896	13986	14025	13972	13981	14003	14069	13704	13940	13861	14037	14027	14119	13987	14084	14008	13898	14050	13927	14059	13952	13973	13999	14036	14015	13896	13873	13945	14094	13991	14082	14058	13972	14034	14098	14129	13905	14022	13962	14009	13977	14061	14046	13868	13957	13997	14029	14081	14131	13792	14100	13949	14051	13984	13944	14140	13915	14015	13985	13972	13849	14014	14057	13926	14096	14091	14020	14022	13872	13945	13831	13797	13932	14054	13975	13950	13787	13899	14265	13998	14054	13953	14038	13986	13860	13902	13948	13972	13930	13948	13968	13720	14228	14012	13919	14081	13905	14011	13992	14070	14037	14151	13828	13965	13859	14041	13949	13974	13862	14170	13947	14088	13892	13876	13968	13982	13963	13985	13862	13887	14047	13953	13968	13962	13968	14094	13977	13984	13853	13866	14049	13825	14035	14093	13947	13663	13969	14043	14009	13856	13960	13847	13933	13860	14067	13966	13891	14122	13989	13987	14041	13905	14160	13952	13934	13902	13853	14048	14146	13909	14122	13964	13900	14059	14091	13739	13888	13950	13708	14111	13889	14025	14138	13888	14052	13952	14096	13889	14042	14073	14041	13951	13865	14047	14042	14016	14088	13996	13866	14101	13963	14089	14005	14137	13808	14045	14091	14103	14155	14126	14246	13988	13962	13829	13985	13939	14035	13879	14000	13971	14041	14106	13990	13829	13965	14133	13950	14010	14029	14062	13977	14035	14057	14030	13999	14040	14137	14176	13890	14150	14055	13934	13966	14032	13992	13998	13991	14059	13964	13984	14083	13996	13953	13984	14000	14079	13953	14017	14083	13984	13911	14085	14039	14142	14201	14032	13880	14012	14040	14015	13959	13993	14101	14028	13960	14198	13917	13993	13943	13901	14229	13967	13886	14014	14007	13956	13978	14021	13963	14043	14103	13849	13943	13995	13964	14004	14026	13976	13819	13956	14005	14006	13949	14167	13960	14065	14102	13867	13946	13980	13847	13775	14090	13945	13974	14050	13806	14149	13986	13944	14039	13990	14056	13971	14130	13930	13934	14027	13990	13880	13995	14072	13957	14184	14034	13919	13970	14048	13983	13859	14056	13842	14003	13973	14019	14001	13900	13856	14064	13931	13940	14032	13919	13888	13936	13982	13899	14082	13949	13761	14006	14018	14129	14072	13949	14028	14035	13951	14032	13969	13951	13891	13964	14025	13939	14065	14081	13996	13897	13890	13973	14002	14039	13974	13923	13953	13984	13960	13980	13985	14057	14200	13971	14150	13903	14013	13962	14065	14044	14010	13979	13946	14059	13984	13963	13996	13948	14055	13869	14086	13929	13981	14042	13893	14052	13947	14023	13922	14085	13947	13929	13928	13923	14152	14016	13929	14050	13987	13925	13883	13887	13906	14150	13835	13836	14105	13946	13940	13964	14002	14090	13982	13986	13809	13801	14017	14042	13934	13805	13969	13904	13880	14065	13985	13794	14011	13919	14128	13988	14058	14028	13999	13972	13999	13992	13928	13974	14088	13859	14065	13991	13780	13907	14030	14025	13985	14046	14141	13847	14054	14263	13805	13942	13907	14149	13958	14082	13991	13949	13937	14027	14068	14037	14065	14029	13910	13868	14152	14115	13908	13925	14031	13888	14078	14046	13912	13780	13847	13954	14027	13823	14125	14084	14024	13969	14058	13908	13900	14190	14057	14048	13965	14171	13693	13904	13948	14027	14070	13993	13929	13978	13854	13954	14138	14078	13972	14242	13863	13851	13895	13983	13971	14023	14140	14139	14045	13877	14028	13962	13887	13877	14061	13857	14050	14080	14010	13927	13946	14006	13947	13986	13982	14167	14001	13969	14010	13951	13864	13942	13983	14120	13917	13893	14139	13965	14053	13974	13947	13991	14048	13859	13994	13858	13990	14100	14065	14002	13958	13956	13892	14096	13924	13887	13921	13899	13969	14045	14107	14001	13782	14025	13979	13971	13940	13952	14005	14136	13923	13852	13992	14056	14000	14129	13833	13841	13920	13899	13983	14053	14030	13835	14025	13976	13842	14028	13933	13901	13962	13888	13946	13978	13947	13849	14146	13882	13924	13861	13942	13977	13837	13990	13977	13958	14033	13995	13911	13710	13899	14029	13974	14044	13910	13912	14040	13916	14184	13881	14065	14060	14023	13969	14120	14059	14068	13965	13937	14098	14069	14072	13963	13919	14040	14034	13957	13977	13828	14042	13875	14016	13906	14126	13900	14006	13959	13974	13987	13980	14143	13911	13939	14032	14126	13996	14094	13917	13946	13949	13751	14059	14092	13973	14027	13948	14001	14004	13829	13903	14015	13972	13933	13842	13899	14114	14129	14044	14113	13922	13872	14011	14031	14078	14028	13905	13965	13990	14033	14035	13893	14124	13907	14017	14075	13987	14003	13830	14041	13931	13927	14054	13912	13925	13961	14073	13999	14026	13932	14078	14033	14037	14047	13927	13971	13917	13940	13969	14118	13883	14042	13851	13849	13976	13906	14047	13957	13971
25758	21193	28370	27641	24596	22273	20366	18139	18170	17772	24407	37604	31347	23365	18008	16618	16120	15868	16048	15895	15852	15856	15911	15897	15999	16108	15889	15825	15713	15999	15803	15629	15910	15923	15874	15885	15862	15888	15647	15893	15836	15878	16023	15938	15933	15820	15867	15956	15958	15907	15775	15869	16016	15818	15890	15939	15822	15784	15896	15895	16000	16042	15820	16021	15823	16027	15838	15661	16011	15915	15897	15654	15883	16056	15811	15893	15933	15728	15720	15718	15566	15760	15831	15791	15730	16015	15925	15844	15664	15962	15863	15974	15856	15762	16001	15848	15827	15593	15691	15721	15977	15671	15893	15761	15800	15690	15861	15909	15827	15841	16014	15796	15821	15746	15736	15630	15825	15845	15927	16074	15844	15707	15798	16139	15824	15862	15849	15861	15942	15712	15742	15937	15719	15718	15902	15804	15821	15776	15952	15845	15761	15876	16090	15807	15658	15808	15803	15794	15807	15861	15868	15897	15990	15783	15856	15883	15702	15786	15862	15878	15859	15847	15890	15805	15965	15493	15758	15858	15703	15686	15700	16007	15815	15973	15749	15970	15859	15865	15815	15847	16009	15616	15798	16040	15883	15952	16095	15742	15832	15928	15898	15855	15649	15888	15822	15809	15684	15881	15867	15812	15948	15834	15830	15804	15688	15832	16059	15929	16057	15987	15799	15955	15931	15909	15792	15884	15992	15838	15959	15911	15910	15758	15800	15934	15772	15793	15610	15828	15788	15853	15938	15863	15727	15774	15708	15717	15932	15827	15941	15779	15892	15839	16181	15907	15943	15730	15863	15883	15892	15945	15786	15828	15764	15856	15759	15905	16047	15803	15799	15988	15757	15813	15942	15762	15758	15838	16044	15862	15871	16069	15838	15870	15742	15788	15837	15935	15725	16004	15878	15736	15811	15646	15873	15768	15883	15759	15758	15806	15748	15784	15767	15692	15875	15628	15943	15859	15759	15978	15771	15943	15654	15850	15746	15791	15833	15733	15851	15820	15920	15753	16054	15884	15911	15685	15680	15863	15653	15945	15667	15961	15852	15964	15926	15737	15671	15961	15997	15726	15701	15673	15585	15782	15737	15710	15692	15813	15601	15779	15961	15756	15884	15798	15863	16019	15874	15666	15892	15894	15769	15734	15970	15818	15808	15896	15853	15886	15820	15879	15857	15916	15972	15673	15824	15739	15715	15973	15903	15908	15785	15805	15884	15637	15769	15820	15916	15732	15840	15789	15834	15880	15697	15656	15708	15624	15820	15896	15879	16100	15966	15857	15625	16039	15705	15886	15868	15957	15913	15873	15888	15820	15818	15856	15875	15656	15951	15681	15598	15839	15974	15725	15694	15998	15993	15672	15708	15837	16003	15624	15706	15894	15881	15811	15824	15821	16051	15822	16044	15658	15847	15787	15798	15834	15844	15755	15908	15924	15554	15718	15778	15766	15780	15814	15657	15897	15806	15730	15846	15848	15836	15767	15812	15755	15511	15830	15821	15740	15674	15793	16072	15696	15932	15959	15914	15883	15990	15913	15803	15821	16026	15802	15889	15779	15798	15987	15894	15947	15853	16019	15939	15960	15849	15879	15635	15714	15986	15836	15708	15687	15930	15921	15904	15674	15680	15852	16017	15857	16001	15926	15939	15767	16043	15509	15626	15858	15881	15870	15856	15932	15799	15886	15791	15954	15791	15906	15964	15926	15916	15835	15957	15676	15814	15780	15836	15627	15840	15780	15824	15717	16004	15725	15943	15858	15679	15692	15835	15942	15834	15815	15909	15789	15821	15965	15721	15918	16025	15794	15784	15900	15923	15813	15905	15830	15985	15905	16097	16037	15716	15881	15746	15612	15776	15861	15773	15891	15881	15750	15958	15614	15909	15965	15948	15641	15704	15804	15900	15931	15847	15775	15924	15664	15876	15908	15834	15937	15825	15870	16078	15856	15991	15703	15929	16084	15666	15716	16168	15830	15954	15836	15786	15827	15859	15732	15876	16022	15845	16052	15838	15809	15795	16006	15864	15572	16062	16015	15916	15798	15821	15884	15676	15805	15965	15838	15791	15618	15733	15935	16003	16056	15679	15936	15933	15915	15729	15912	15865	15962	15935	15707	16030	15844	15761	15884	15879	15811	15749	15831	15912	15985	15903	15835	15862	15940	15788	15831	15867	15567	15913	15556	16104	15832	15805	15772	15854	15878	15806	15793	16077	15927	15896	15967	15772	15869	15743	15853	16007	15837	15648	15960	15824	15850	15820	16004	15860	15934	15926	15683	15723	15863	15863	15786	15880	15950	15997	15694	15875	15907	15937	16001	15843	15835	15638	15654	15883	15702	15853	15911	15916	15878	15936	15664	15758	15558	15918	15682	16054	15846	15834	15940	15829	15909	15752	15784	15804	15890	15957	15822	15842	16097	15778	15848	15804	15811	15882	16067	15913	15787	15829	15876	15834	15895	15848	15806	15682	15849	15734	15952	15702	15774	15993	15818	15890	15835	15763	15985	15884	15989	15864	15879	15681	15706	16133	15852	15878	15961	15819	15853	15868	15816	15730	15736	15800	15525	15952	15833	15873	15756	15735	15830	15716	15902	15848	15868	15727	15984	15851	15811	15749	15686	15555	15792	15785	15796	15806	15935	15730	15916	15854	15951	15956	15736	15813	15657	15819	15992	15854	15588	15749	15919	15770	15702	15906	15872	15686	15844	15782	15818	15887	15759	15983	15741	15901	15814	15796	16016	15870	15942	15942	15932	15805	15780	15751	15911	15851	15827	15861	15940	15960	15987	15856	16089	15833	15850	15913	15822	15819	15907	15749	15906	15830	15789	15901	15873	15915	15948	15783	15725	15748	15976	15621	15962	15677	15713	15898	15860	15827	15759	16066	15810	15971	15753	15917	15554	15795	15983	15779	16172	15798	15844	15896	15807	15979	15772	15804	15773	15936	15989	15953	15785	15888	15899	15896	15995	15739	16074	15825	15664	15909	15898	15859	15897	15641	15782	15800	15689	16073	15777	16023	15633	15618	15666	15833	15720	15908	15761	16137	16075	15777	15851	15667	15778	15774	15981	15723	15672	16065	15857	15886	15981	15690	15988	15810	15761	16121	15991	15953	15732	15781	15941	15847	15828	15696	15857	15867	15879	15962	15630	15851	15943	16026	15920	15815	15794	15770	15837	15709	15897	15766	15658	15895	15829	15764	15698	15869	15943	15813	15978	15678	15772	15814	15781	15892	15919	15998	15794	15935	15890	15760	15895	15958	15854	15744	15946	15736	16036	15961	15632	15807	15936	15663	16034	15738	15943	15785	15652	15784	15617	15698	15924	15643	15731	15841	16072	15708	15701	15614	15941	15918	15721	15895	15880	16040	15767	15798	15839	15821	15902	15768	15957	15864	15806	15793	15867	15795	15797	15849	15851	15692	15962	15907	15908	15837	15857	15906	15831	15878	15943	15819	15892	15629	15671	15850	15896	15907	15759	15725	15814	15872	15790	15777	15582	15554	15808	16020	15747	15984	15853	15811	15828	15843	15759	15841	16083	15777	15825	15800	15964	15958	15704	15960	15908	16020	15722	15836	15796	15913	15566	15815	15768	15833	15751	15870	15830	15828	16055	15795	15899	16025	15602	15812	15780	15813	15628	15708	15764	15962	15809	15860	15672	15877	15812	15847	15886	16023	15780	15701	15824	15749	15705	15695	15799	15694	15891	15916	16126	15661	15758	15885	15813	15852	15981	15902	15850	15986	16038	15847	15780	15869	15846	15863	15869	15863	15811	15715	15810	15805	15770	15657	15993	15755	16007	15784	15786	15935	15976	15829	15842	16035	15887	15854	15849	15878	15988	15799	15858	15819	15854	16026	15701	15741	16038	15816	15927	15800	15944	15858	15845	15918	15752	15787	15921	15826	15987	16022	15798	16157	15835	16107	15890	15850	15964	15737	15899	16000	15514	15789	16072	15803	15869	16000	15822	15692	15940	15695	15546	15620	15989	15732	15768	15807	15987	15873	15816	16044	15919	15670	15808	16048	15787	15832	15832	15742	15676	15792	15784	16002	15877	15990	16139	15868	15847	15988	15676	15671	15792	15784	15881	15848	15784	15805	15911	15853	15694	15841	16033	15850	15709	15930	15677	15692	15947	15782	15904	15905	15847	15745	15919	15924	15646	15654	16037	15891	15750	16030	15496	15794	15944	15824	15832	15820	15718	15863	15837	15975	15735	15683	15832	15570	15795	15697	15752	15957	15962	15869	15723	15933	15958	16038	15826	15786	15778	15750	15882	15816	15849	15763	15990	15583	15801	15893	15862	15835	15975	15877	15995	15884	15743	15847	15762	15740	15471	16162	15748	15843	15811	15951	16053	15870	15910	15714	15851	15856	16062	15799	15844	15719	15935	15771	15652	15735	15849	15933	15823	16069	15739	15842	15758	15895	15909	15982	15841	15808	15855	15954	15816	16015	15767	15984	15876	15839	15859	15922	15617	15770	15944	15857	15844	15750	15830	15785	15968	15891	15788	15790	16011	16045	15967	15853	15867	15715	15827	15835	15686	15739	15997	15841	16008	15906	15757	16012	16019	15891	15781	15853	15828	15672	15884	15647	15756	15904	15974	15895	15866	15998	15905	15778	15879	15791	15941	15762	15682	15545	15799	15863	16035	15676	15883	15755	15918	15862	16041	15872	15817	15906	15789	15781	15841	15943	15957	15995	15819	15986	15818	15803	15740	15790	15893	15784	15983	15889	15772	15741	15927	15697	15766	15935	15957	15932	15887	15781	15838	15897	16034	15878	15780	15996	15903	15801	15926	15779	15926	15947	15946	15767	15828	15714	15724	15738	15776	15763	15811	15819	15964	15841	15679	16006	15703	16013	15842	15836	15854	15868	15660	16016	15992	15923	15731	15791	15972	15828	15752	15849	15924	15580	15845	15544	15814	15985	15787	15714	15974	16118	15913	15936	15870	15892	15711	15769	15928	15859	15887	15669	15767	15563	15864	15868	15762	15990	15585	15878	15722	15832	15886	15919	16072	15907	15785	15845	15803	15827	15869	15801	15836	15607	15862	15819	15753	15949	15721	16069	15874	15795	15766	15852	15828	16005	15738	15621	15826	15999	15966	15715	15740	15901	15884	15719	15741
20856	37007	37332	31783	25497	20042	17585	16333	16839	16239	26404	38651	30395	20825	15245	13636	13411	13534	13335	13383	13330	13346	13573	13516	13422	13170	13277	13434	13347	13406	13527	13286	13320	13330	13414	13567	13350	13431	13300	13326	13301	13322	13409	13219	13428	13524	13447	13150	13275	13426	13348	13425	13334	13217	13349	13417	13347	13424	13323	13312	13348	13429	13442	13371	13373	13564	13335	13512	13206	13424	13310	13410	13478	13402	13397	13378	13330	13363	13142	13309	13411	13322	13385	13377	13449	13473	13352	13316	13407	13376	13297	13285	13276	13235	13353	13403	13409	13553	13368	13335	13290	13364	13421	13287	13452	13313	13492	13309	13324	13239	13401	13248	13436	13383	13283	13411	13273	13432	13464	13389	13356	13427	13301	13321	13541	13241	13381	13479	13302	13425	13342	13358	13298	13438	13228	13315	13453	13163	13270	13382	13462	13285	13531	13433	13404	13400	13312	13470	13210	13341	13283	13324	13434	13437	13265	13396	13345	13327	13280	13315	13362	13444	13148	13197	13462	13404	13377	13470	13439	13395	13425	13404	13375	13372	13305	13353	13231	13366	13253	13361	13302	13259	13475	13420	13422	13444	13245	13421	13474	13386	13429	13355	13452	13400	13260	13394	13211	13419	13520	13426	13440	13304	13297	13282	13561	13406	13465	13281	13281	13240	13234	13394	13385	13304	13387	13404	13292	13344	13428	13420	13364	13411	13375	13428	13375	13392	13431	13513	13230	13506	13414	13357	13462	13404	13481	13385	13370	13393	13394	13380	13391	13292	13399	13355	13325	13230	13546	13519	13358	13289	13397	13536	13400	13438	13499	13376	13434	13345	13264	13356	13390	13388	13325	13397	13350	13413	13294	13361	13275	13466	13414	13209	13336	13333	13238	13436	13404	13321	13522	13305	13334	13475	13527	13548	13396	13165	13433	13369	13440	13378	13399	13470	13389	13421	13139	13289	13346	13369	13357	13189	13382	13388	13470	13451	13377	13445	13457	13563	13363	13365	13449	13344	13483	13332	13354	13422	13237	13415	13426	13440	13320	13501	13337	13423	13467	13301	13163	13330	13375	13392	13350	13449	13456	13312	13477	13361	13449	13346	13308	13248	13389	13411	13356	13455	13543	13572	13321	13389	13211	13398	13396	13396	13270	13440	13372	13296	13473	13445	13161	13342	13501	13374	13420	13556	13445	13345	13364	13271	13355	13445	13265	13323	13293	13436	13367	13556	13285	13380	13462	13395	13308	13401	13439	13316	13464	13374	13476	13377	13472	13375	13532	13554	13429	13413	13238	13303	13398	13368	13353	13438	13326	13398	13259	13361	13317	13478	13344	13360	13513	13315	13411	13315	13435	13480	13265	13541	13428	13458	13265	13438	13321	13355	13523	13434	13376	13308	13349	13410	13264	13374	13372	13417	13264	13364	13345	13393	13330	13211	13292	13335	13272	13442	13380	13462	13337	13356	13374	13340	13147	13427	13374	13336	13546	13301	13557	13449	13492	13236	13387	13411	13119	13377	13286	13338	13403	13345	13392	13401	13274	13409	13306	13346	13475	13273	13529	13318	13167	13473	13325	13387	13303	13413	13458	13362	13475	13450	13268	13363	13214	13384	13194	13298	13367	13394	13328	13484	13357	13302	13471	13449	13602	13212	13399	13436	13283	13204	13242	13405	13196	13359	13373	13356	13452	13396	13296	13402	13327	13236	13365	13376	13429	13368	13473	13344	13382	13334	13226	13399	13308	13259	13276	13294	13181	13419	13457	13274	13346	13265	13505	13445	13316	13295	13330	13481	13485	13479	13344	13303	13321	13152	13340	13316	13304	13549	13368	13359	13362	13325	13414	13334	13341	13281	13383	13393	13414	13512	13378	13449	13388	13313	13273	13357	13451	13530	13400	13339	13366	13399	13486	13495	13290	13249	13291	13214	13494	13319	13338	13347	13473	13446	13251	13303	13408	13286	13607	13164	13309	13437	13367	13292	13337	13315	13512	13462	13447	13445	13557	13488	13595	13473	13284	13482	13356	13375	13482	13213	13449	13234	13250	13487	13288	13360	13424	13256	13627	13278	13506	13293	13202	13257	13386	13523	13407	13366	13242	13333	13580	13373	13383	13384	13361	13229	13248	13363	13295	13264	13410	13481	13392	13537	13358	13398	13395	13326	13353	13334	13385	13408	13303	13565	13400	13514	13222	13407	13439	13231	13323	13445	13348	13455	13500	13557	13379	13227	13269	13280	13488	13291	13436	13378	13550	13406	13345	13365	13291	13234	13360	13616	13327	13253	13199	13300	13266	13260	13493	13339	13455	13158	13323	13327	13329	13373	13151	13304	13482	13425	13414	13248	13264	13447	13426	13321	13409	13279	13359	13290	13422	13449	13323	13331	13265	13260	13400	13372	13256	13438	13265	13349	13180	13403	13513	13191	13476	13416	13451	13316	13457	13401	13481	13562	13310	13305	13393	13369	13457	13295	13398	13448	13377	13338	13433	13371	13535	13517	13343	13339	13591	13217	13411	13319	13373	13460	13384	13307	13348	13390	13347	13385	13393	13472	13609	13459	13127	13453	13233	13287	13334	13338	13357	13391	13234	13498	13387	13304	13347	13354	13424	13494	13451	13443	13319	13326	13327	13284	13295	13173	13462	13212	13378	13359	13367	13406	13370	13371	13285	13343	13372	13379	13317	13338	13399	13389	13380	13420	13400	13124	13492	13505	13297	13374	13328	13183	13330	13435	13440	13360	13269	13338	13387	13408	13327	13402	13185	13317	13087	13249	13283	13419	13272	13363	13528	13294	13437	13474	13381	13321	13295	13373	13540	13520	13447	13522	13332	13478	13425	13528	13171	13505	13637	13346	13355	13405	13475	13455	13307	13261	13352	13453	13404	13259	13377	13492	13335	13341	13274	13236	13461	13407	13445	13238	13392	13420	13348	13452	13547	13334	13448	13334	13404	13397	13313	13159	13440	13375	13398	13320	13400	13208	13334	13480	13518	13245	13431	13375	13349	13444	13586	13389	13188	13293	13423	13241	13380	13519	13321	13389	13438	13516	13259	13370	13573	13339	13429	13217	13449	13281	13439	13314	13278	13232	13439	13303	13342	13429	13532	13259	13333	13273	13468	13411	13305	13227	13363	13382	13432	13224	13223	13449	13449	13412	13297	13279	13226	13309	13493	13393	13443	13463	13370	13426	13379	13372	13321	13521	13405	13232	13345	13259	13395	13358	13326	13470	13300	13308	13484	13246	13392	13388	13271	13209	13287	13334	13402	13582	13426	13345	13380	13384	13262	13481	13363	13307	13218	13323	13417	13395	13350	13339	13444	13435	13554	13426	13390	13307	13223	13326	13229	13406	13354	13582	13286	13385	13243	13373	13491	13414	13384	13357	13456	13312	13437	13444	13301	13523	13307	13582	13294	13453	13339	13458	13289	13339	13149	13476	13443	13259	13394	13321	13404	13378	13595	13567	13249	13470	13401	13419	13408	13399	13182	13346	13355	13370	13321	13148	13307	13395	13382	13253	13416	13484	13381	13434	13399	13234	13415	13268	13454	13371	13366	13268	13374	13514	13412	13414	13244	13520	13368	13332	13390	13553	13457	13369	13437	13421	13261	13370	13427	13377	13198	13353	13304	13243	13275	13298	13339	13435	13420	13430	13347	13405	13361	13478	13316	13239	13157	13429	13442	13439	13505	13384	13217	13269	13356	13456	13317	13322	13343	13288	13441	13373	13422	13287	13393	13343	13374	13455	13346	13292	13370	13259	13345	13378	13431	13430	13379	13347	13422	13282	13404	13304	13298	13402	13385	13415	13287	13325	13411	13389	13375	13314	13405	13342	13317	13445	13281	13479	13437	13490	13394	13237	13369	13434	13361	13380	13282	13412	13299	13326	13295	13457	13399	13381	13377	13376	13351	13407	13380	13328	13497	13405	13395	13408	13286	13394	13361	13312	13408	13469	13547	13267	13281	13389	13331	13371	13466	13264	13251	13267	13373	13370	13447	13358	13488	13426	13521	13454	13372	13229	13334	13362	13344	13461	13299	13503	13281	13412	13356	13461	13359	13484	13226	13316	13446	13206	13271	13347	13468	13173	13329	13389	13395	13435	13347	13346	13447	13391	13295	13493	13341	13322	13526	13310	13248	13401	13426	13352	13391	13467	13484	13312	13475	13345	13394	13281	13488	13457	13327	13376	13366	13332	13320	13431	13338	13441	13374	13455	13272	13416	13396	13370	13378	13240	13429	13336	13299	13309	13398	13337	13220	13465	13447	13411	13366	13381	13521	13395	13261	13434	13374	13365	13311	13379	13346	13332	13370	13263	13255	13297	13289	13305	13306	13236	13324	13305	13540	13395	13309	13322	13420	13317	13458	13346	13565	13221	13530	13289	13530	13409	13422	13399	13471	13321	13386	13403	13376	13303	13384	13290	13434	13381	13317	13451	13351	13277	13273	13396	13224	13415	13311	13457	13507	13422	13346	13458	13317	13473	13449	13264	13316	13445	13220	13410	13492	13334	13508	13448	13316	13214	13366	13301	13394	13391	13574	13424	13394	13277	13324	13553	13370	13459	13324	13290	13502	13445	13397	13301	13474	13457	13423	13358	13514	13559	13260	13317	13405	13461	13349	13420	13284	13532	13363	13428	13542	13282	13503	13160	13438	13282	13443	13507	13396	13220	13400	13361	13584	13518	13281	13381	13287	13390	13288	13430	13452	13405	13265	13500	13341	13252	13474	13457	13479	13279	13462	13283	13470	13342	13374	13357	13441	13340	13425	13258	13354	13311	13375	13385	13593	13370	13485	13346	13373	13430	13362	13230	13310	13406	13248	13411	13553	13233	13334	13326	13310	13620	13276	13388	13189	13281	13436	13434	13343	13381	13352	13370	13402	13409	13482	13293	13388	13211	13351	13240	13305	13244	13378	13407	13280	13412	13450	13552	13447	13374	13347	13454	13351	13550	13445	13373	13429	13328	13370	13346	13288	13399	13316	13341	13339	13431	13329	13333	13282	13312	13385	13302	13246	13257	13367	13480	13364	13275	13220	13250	13300	13166	13331	13373	13413	13367	13508	13365	13473	13430	13322	13390	13378	13418	13376	13320	13400	13389	13290	13479	13229	13204	13443	13249
23960	21138	28584	24455	23312	26746	28049	23129	19257	18309	33644	51133	40520	29125	20220	16848	15686	15355	15404	15456	15437	15694	15510	15652	15292	15505	15396	15365	15306	15280	15423	15614	15627	15432	15457	15332	15538	15506	15578	15514	15419	15250	15407	15492	15469	15519	15508	15507	15386	15384	15364	15346	15454	15300	15321	15297	15458	15340	15469	15176	15494	15324	15371	15446	15249	15325	15335	15500	15530	15502	15527	15517	15301	15413	15247	15483	15464	15473	15392	15445	15409	15280	15482	15494	15479	15479	15338	15446	15568	15231	15099	15403	15328	15368	15454	15381	15379	15526	15598	15399	15395	15301	15231	15505	15463	15318	15260	15246	15378	15180	15191	15234	15342	15267	15599	15425	15309	15203	15496	15284	15434	15255	15601	15236	15283	15372	15460	15257	15422	15396	15295	15344	15605	15481	15253	15390	15437	15398	15251	15488	15372	15355	15412	15418	15075	15442	15303	15415	15361	15378	15467	15336	15247	15341	15253	15387	15484	15155	15566	15317	15482	15331	15332	15435	15386	15404	15397	15346	15462	15271	15302	15450	15523	15342	15589	15317	15367	15302	15310	15365	15251	15114	15423	15319	15462	15431	15456	15239	15316	15371	15509	15386	15393	15186	15473	15314	15542	15426	15325	15425	15364	15243	15360	15356	15429	15456	15464	15238	15392	15508	15321	15475	15563	15376	15462	15387	15357	15390	15392	15519	15654	15654	15371	15392	15369	15353	15388	15274	15480	15418	15418	15362	15473	15542	15382	15344	15166	15470	15503	15488	15504	15445	15508	15487	15325	15394	15183	15494	15298	15409	15294	15336	15293	15338	15388	15533	15399	15383	15413	15133	15392	15490	15404	15492	15236	15263	15321	15667	15412	15313	15445	15350	15208	15391	15395	15205	15330	15233	15398	15366	15348	15506	15504	15514	15411	15290	15260	15478	15335	15348	15208	15362	15622	15419	15377	15301	15418	15437	15212	15352	15218	15485	15359	15392	15456	15238	15193	15373	15526	15353	15445	15349	15381	15274	15432	15534	15329	15409	15332	15392	15460	15395	15376	15408	15570	15443	15394	15297	15305	15354	15490	15412	15440	15389	15326	15386	15465	15248	15309	15408	15257	15324	15420	15579	15577	15423	15530	15409	15372	15439	15426	15244	15636	15403	15458	15400	15366	15549	15581	15369	15214	15370	15580	15281	15477	15478	15263	15545	15321	15405	15537	15398	15475	15375	15411	15458	15407	15537	15573	15372	15319	15465	15292	15343	15438	15500	15332	15401	15409	15250	15358	15374	15313	15492	15210	15281	15412	15257	15368	15383	15338	15404	15321	15451	15242	15322	15229	15393	15459	15297	15304	15237	15397	15428	15473	15239	15384	15325	15391	15471	15472	15222	15394	15276	15081	15451	15612	15384	15284	15179	15261	15468	15283	15344	15418	15341	15098	15556	15165	15400	15283	15519	15488	15364	15295	15241	15429	15392	15343	15459	15450	15476	15245	15429	15394	15409	15193	15389	15474	15381	15395	15306	15298	15526	15222	15562	15389	15427	15118	15442	15358	15465	15661	15593	15441	15526	15543	15407	15229	15449	15459	15464	15193	15270	15361	15620	15352	15283	15583	15484	15389	15332	15409	15332	15298	15415	15246	15492	15395	15305	15273	15363	15352	15426	15287	15449	15410	15373	15425	15352	15310	15351	15353	15192	15323	15460	15258	15252	15267	15294	15500	15386	15412	15332	15314	15327	15444	15407	15328	15344	15300	15225	15285	15264	15324	15359	15231	15416	15309	15571	15355	15265	15357	15433	15108	15529	15351	15313	15336	15446	15456	15271	15325	15571	15392	15478	15457	15436	15402	15615	15482	15334	15218	15326	15220	15621	15423	15121	15316	15446	15473	15359	15399	15490	15374	15293	15439	15356	15363	15320	15337	15440	15441	15310	15326	15284	15463	15252	15296	15470	15407	15381	15332	15282	15535	15305	15456	15159	15312	15422	15323	15364	15289	15385	15147	15356	15335	15397	15266	15360	15479	15364	15451	15502	15476	15345	15407	15287	15491	15431	15375	15419	15627	15391	15421	15221	15227	15289	15315	15310	15507	15366	15275	15431	15184	15398	15433	15220	15272	15473	15340	15348	15475	15440	15330	15513	15394	15194	15519	15626	15335	15432	15342	15162	15460	15295	15298	15329	15464	15429	15609	15354	15262	15303	15400	15371	15176	15326	15198	15398	15281	15262	15237	15121	15371	15264	15516	15121	15459	15473	15551	15203	15153	15313	15467	15270	15552	15370	15323	15204	15275	15526	15244	15447	15566	15442	15528	15077	15320	15406	15138	15294	15322	15331	15540	15332	15454	15618	15432	15460	15328	15306	15454	15375	15263	15515	15112	15390	15281	15168	15325	15470	15374	15433	15333	15484	15567	15458	15491	15360	15354	15485	15551	15309	15310	15509	15335	15384	15428	15358	15516	15139	15528	15494	15205	15500	15406	15390	15361	15615	15275	15393	15656	15277	15355	15237	15422	15375	15469	15262	15343	15317	15398	15507	15496	15185	15230	15534	15338	15496	15472	15455	15570	15444	15333	15541	15374	15304	15601	15285	15383	15332	15575	15250	15353	15432	15364	15388	15543	15448	15339	15328	15423	15471	15352	15357	15535	15348	15344	15397	15490	15350	15325	15312	15298	15366	15518	15343	15392	15447	15392	15393	15443	15318	15370	15503	15245	15455	15306	15488	15295	15373	15488	15344	15239	15168	15217	15519	15422	15465	15372	15399	15378	15413	15437	15401	15547	15492	15439	15506	15577	15427	15321	15191	15272	15170	15462	15523	15300	15434	15349	15404	15502	15460	15460	15127	15347	15549	15396	15449	15504	15230	15360	15238	15499	15462	15480	15453	15422	15282	15464	15498	15682	15340	15261	15419	15460	15336	15423	15482	15155	15263	15435	15267	15489	15272	15310	15333	15187	15208	15315	15535	15482	15421	15316	15294	15500	15645	15417	15376	15273	15212	15273	15413	15254	15441	15421	15273	15476	15380	15525	15240	15434	15420	15345	15281	15306	15421	15178	15294	15229	15464	15352	15414	15381	15272	15299	15257	15380	15545	15342	15152	15400	15398	15408	15391	15458	15285	15473	15336	15431	15395	15400	15213	15261	15357	15381	15389	15266	15394	15263	15418	15501	15438	15440	15303	15408	15514	15457	15394	15596	15278	15494	15254	15442	15458	15546	15328	15518	15419	15258	15312	15472	15322	15229	15381	15315	15435	15235	15368	15543	15401	15072	15481	15249	15390	15182	15381	15344	15523	15298	15380	15349	15571	15302	15307	15643	15439	15335	15335	15373	15256	15366	15444	15427	15486	15356	15538	15283	15400	15433	15310	15456	15514	15535	15373	15342	15236	15405	15446	15248	15292	15233	15587	15395	15392	15391	15360	15533	15344	15389	15104	15415	15228	15402	15392	15526	15352	15242	15412	15281	15171	15513	15376	15268	15340	15382	15300	15476	15137	15404	15432	15282	15503	15554	15547	15473	15288	15528	15314	15556	15419	15455	15373	15472	15416	15387	15410	15338	15431	15397	15239	15400	15380	15362	15370	15180	15377	15209	15303	15381	15167	15554	15382	15259	15267	15329	15187	15378	15247	15564	15255	15455	15402	15334	15521	15428	15358	15359	15423	15361	15389	15316	15341	15417	15349	15255	15521	15335	15236	15680	15481	15214	15347	15381	15551	15403	15435	15366	15371	15430	15344	15352	15522	15306	15314	15482	15331	15408	15428	15470	15326	15435	15534	15302	15406	15595	15536	15187	15398	15417	15300	15431	15345	15247	15278	15170	15412	15413	15518	15396	15144	15353	15516	15207	15305	15474	15321	15326	15335	15184	15228	15422	15181	15328	15342	15552	15245	15464	15349	15319	15386	14961	15329	15362	15313	15582	15409	15453	15295	15480	15384	15310	15420	15430	15562	15262	15291	15412	15306	15497	15453	15225	15569	15253	15401	15270	15385	15488	15454	15310	15251	15217	15368	15330	15454	15257	15379	15428	15262	15520	15213	15197	15442	15343	15084	15338	15439	15420	15492	15565	15382	15472	15308	15540	15459	15388	15292	15240	15203	15493	15398	15550	15497	15342	15391	15509	15433	15472	15506	15279	15425	15411	15203	15484	15302	15296	15239	15520	15288	15283	15338	15255	15343	15434	15178	15349	15245	15284	15525	15319	15550	15415	15237	15412	15442	15385	15537	15217	15234	15316	15443	15413	15261	15241	15343	15272	15219	15584	15425	15402	15438	15356	15460	15460	15297	15496	15266	15247	15442	15723	15469	15357	15265	15215	15349	15485	15312	15326	15580	15471	15272	15462	15206	15471	15420	15354	15151	15335	15442	15330	15399	15426	15531	15405	15406	15377	15367	15495	15344	15360	15291	15346	15337	15374	15438	15375	15416	15389	15262	15324	15300	15543	15428	15457	15611	15446	15529	15437	15446	15137	15293	15183	15153	15463	15506	15292	15268	15425	15440	15336	15445	15438	15323	15342	15285	15426	15313	15452	15306	15231	15245	15420	15299	15411	15478	15311	15305	15525	15588	15503	15380	15270	15447	15315	15278	15472	15243	15376	15284	15516	15515	15267	15257	15237	15365	15359	15253	15320	15331	15241	15541	15507	15449	15156	15221	15248	15322	15430	15404	15306	15436	15317	15439	15362	15435	15348	15371	15289	15331	15560	15306	15327	15440	15383	15285	15236	15472	15295	15455	15223	15267	15374	15321	15309	15200	15351	15543	15243	15365	15196	15349	15384	15323	15479	15461	15328	15525	15532	15380	15283	15503	15533	15339	15453	15314	15125	15427	15448	15324	15350	15295	15348	15497	15647	15389	15397	15416	15429	15162	15374	15361	15328	15435	15533	15344	15306	15442	15325	15331	15259	15137	15343	15392	15394	15455	15319	15555	15238	15374	15304	15405	15274	15431	15274	15330	15476	15474	15326	15532	15425	15297	15386	15317	15483	15271	15196	15445	15268	15395	15425	15648	15420	15240	15280	15222	15202	15350	15171	15261	15443	15246	15479	15215	15183	15401	15472	15400	15165	15478	15530	15614	15295	15238	15444	15269	15264	15422	15445	15617	15372	15300	15377	15565	15373	15379
25268	43251	42466	36127	32622	29050	26784	23103	18237	17028	37543	49754	39738	27178	17101	14068	13165	13063	13087	13070	13218	13214	12897	12993	13096	13010	13181	13246	13032	13238	13215	13169	13010	13164	13188	13197	12897	13076	13077	13126	13192	13069	13137	12957	13267	13004	12985	13151	13192	13159	12907	13175	12959	13031	12959	13064	12952	13064	13156	13018	12955	13179	13238	12933	13142	12932	12965	12953	13113	13123	13055	13017	12969	13112	12975	13157	13133	13248	13075	13134	12979	13027	13042	13026	13055	13096	13081	12979	12937	13143	12828	13033	12983	12983	13040	12993	13141	12941	13187	12854	13127	12846	13140	13074	13079	13028	13016	12981	13034	13014	13013	13016	13137	13051	13077	13070	13071	13032	12968	13086	13058	13038	12936	13028	13025	12967	13052	12972	13105	13129	13015	12964	12962	12980	12940	13121	12993	13212	13060	13125	12953	13054	12960	13010	13196	13088	12950	13032	13267	13146	13148	13186	12889	13030	13181	13096	13152	12792	13126	13109	13169	13020	13023	13093	13187	13132	13083	13076	13030	12996	12950	13070	13144	13081	13144	13118	13103	13107	13065	12969	12885	12968	12933	13047	13047	13048	13130	12962	13145	12873	13206	12963	12913	13013	13029	13169	13076	13147	13032	13043	12957	13035	13134	13079	13027	13059	12890	13070	13024	13271	12993	13025	13230	12989	13134	13053	13172	12919	12934	13155	13012	13060	13009	13073	13056	12918	13028	13014	13200	13068	13120	12978	13169	13155	13094	12988	12990	12991	13139	13045	13016	13122	12980	13064	13146	12948	12947	12747	13187	13020	12926	12925	12923	13015	12824	12948	12976	12964	13209	13121	12891	13062	13034	13135	12963	12940	13038	13099	12957	13039	13049	13025	13016	12981	13025	12874	13065	13036	12996	13042	13056	13030	13033	12925	13054	13163	13111	13031	13022	13116	13172	13087	13091	12919	12938	13172	13136	12992	13051	13019	13129	13153	13064	13015	13116	13102	13089	12937	13032	12969	13079	13142	12988	12797	12973	12876	13043	12951	13029	12918	13174	13085	12946	13057	13212	13067	13087	13078	13175	13077	13097	13000	12983	13002	13063	12999	12982	13071	13184	12836	13014	13096	13131	13004	12986	13053	13081	13065	12915	12986	13065	13165	13116	13089	12907	13170	13085	13135	13047	12950	13088	13101	13038	13117	13034	13046	13116	13045	13111	12924	12960	13049	13138	12985	12964	13209	13106	12916	13086	12926	13029	13050	13060	13077	13201	12993	13110	13257	12916	13184	13176	13021	13273	12973	13065	13003	12956	13059	13013	13162	13080	13181	13244	12891	12835	12920	13011	13270	13047	13093	13179	13133	12996	13199	13016	13064	13095	12997	13030	13062	13001	13120	13083	13205	13121	13201	12923	13137	12970	12966	12974	13035	13050	12998	12950	13029	13007	12979	13116	13066	13009	13209	13099	13269	12988	12915	13048	12913	13109	13018	13086	12880	13049	13125	13047	13102	13020	12965	13058	13112	12936	13034	13100	12909	13284	13154	12940	13143	13079	13120	13060	12972	12996	12813	13106	12996	13106	13209	12981	13116	13060	13243	13032	13010	13124	12938	12886	13059	12918	13008	13038	13089	13028	12953	13058	13128	13155	13088	13164	12883	13149	13019	13004	12946	13020	12898	13027	13243	13006	13078	13028	13153	12969	13167	12882	13099	12970	13054	12945	13132	13005	13067	13172	12890	12963	12949	12969	13081	13259	13047	12941	13165	13101	13147	12975	13022	13101	13141	13096	13072	13154	12769	13044	13066	12967	13023	13096	12895	12983	13313	13138	12967	13043	13003	13022	13000	13067	13006	12914	13156	13076	13100	13034	12958	13005	13017	12987	12927	12971	13185	13059	12939	13017	13054	13030	13140	12932	13169	13014	12946	12755	13005	12946	13008	12902	13001	13050	13133	12966	12938	13044	13100	13175	13052	12954	13128	12982	13088	13107	13114	13082	13002	13025	12937	12902	13007	12960	13085	12802	13082	12879	13056	13184	12975	13023	13108	13039	12962	13060	12840	13210	12966	13013	13116	12898	13038	13138	13116	12908	13096	13126	12953	13112	13036	13031	13244	12987	12983	13146	13041	12765	13064	13109	13046	12952	12877	13155	13030	12924	13075	12988	13034	13175	12982	13039	13070	13011	13120	12928	13136	13034	12995	12957	13202	13236	13019	12987	13003	13101	13154	13023	13183	13047	13109	13094	13063	13093	13092	12974	12961	12972	13044	13146	13055	12913	13108	12990	12959	12970	12990	13046	13113	13042	12921	13024	13030	13011	13106	13073	13185	12932	12946	13097	12931	13099	13000	13124	13025	13226	13042	13067	13037	13138	13067	12950	13068	13013	13023	13045	13036	13165	13011	12996	13119	13102	12888	13107	12934	12906	13041	12997	12984	13029	13039	12939	13100	13098	13073	13106	13074	13120	13029	12936	13054	13013	13075	13069	13017	13019	12929	12979	13045	13007	12922	13069	13095	13052	12884	13087	13082	12976	13055	12958	13062	13117	13051	12984	13025	13047	12937	13019	13011	12981	13068	12788	13130	13131	13095	13084	12931	13005	12999	13199	12966	13070	13113	13052	12930	13030	13034	13006	13081	13082	12899	13132	13010	12843	12939	12987	13019	13037	13106	12907	13163	13070	12932	12938	13186	13038	13030	13046	13086	13037	13087	12952	13150	13217	13103	13075	13173	13019	12940	12920	13053	13023	12976	13156	12999	13043	13035	13013	13115	13181	13197	12968	12999	12948	12995	13053	13145	13085	12997	13128	13039	13066	13085	13060	12968	13023	13273	13232	13074	13005	13267	12993	13085	13037	13051	13063	13022	13107	12968	13030	13070	13034	12845	13304	13140	13114	12849	13022	12944	12970	13155	13120	13187	13058	12850	13161	13134	12967	13152	13293	13071	13077	13096	13147	13115	12973	13006	13057	13148	13198	13045	12927	13069	13017	12935	13170	13062	13169	13182	12861	13005	12978	13062	13063	13225	13126	13107	12983	12919	12962	12940	12990	13190	13139	13040	13015	13091	13084	12964	12995	13110	13062	12909	13007	13070	13034	12962	13026	13014	12896	12943	12995	12917	13023	13102	12985	12841	13008	13204	12957	13089	13018	12890	12936	13179	12881	13146	12888	13138	13093	12926	13017	12868	13015	13065	12995	13050	12993	13175	13118	13123	13072	13276	12892	13021	13156	12899	12974	13165	13061	13038	13083	13173	12993	13170	13152	13090	13178	13049	13039	13194	13043	13050	13059	13030	13109	13006	13109	12985	13105	13149	13084	12943	13098	12970	12985	13080	13077	13058	13052	13055	13032	12898	13191	13023	13126	13066	12994	13101	13092	13021	13081	13141	12979	12944	13083	13163	13006	12883	12945	13135	13075	12942	13126	13123	12945	13155	13142	12915	12978	13038	12948	12993	13082	12978	12896	13109	13032	13044	12988	12937	13028	13210	13078	12902	13051	12973	13185	13181	13011	13036	13187	13086	12972	13154	12881	12946	13066	13182	12896	13033	13095	13133	12921	13156	13106	13022	13091	13146	13063	13037	12970	13045	13017	13128	12993	12988	12906	13147	12955	13202	12952	12971	12973	13135	13168	13116	13000	13005	13175	12899	13079	13150	12990	13029	12845	12997	13118	12933	13229	13050	12987	12989	13018	13115	13235	12965	13157	12866	12980	13009	12992	12941	13117	13000	13122	13039	13032	13023	13001	13200	13125	12910	13046	13035	13136	13253	13076	12898	13066	13086	13042	13017	13134	13098	12979	13033	13007	12977	13011	12934	13087	13094	13170	12920	13199	12969	13041	13161	12852	13152	12765	13011	12963	13121	13103	12911	13265	13249	13207	13118	13091	13216	12984	13088	13031	13106	13087	12973	12871	13114	13026	13082	13199	12993	13040	13139	13034	13015	12934	13082	13039	12968	13098	13102	12982	13031	12925	13062	13063	12917	12913	12926	12941	12956	13153	12885	13069	13057	13125	12891	13142	13048	13083	13162	13085	12938	12911	13000	12900	12940	13001	13225	12928	13059	13109	13164	13054	12975	13094	13078	13053	13163	12985	13055	13066	13123	12848	13041	13063	13154	13190	12895	13085	13039	13179	13029	12770	13110	13051	12855	13035	12953	13106	13170	13046	13164	13040	12868	13060	12912	12941	12948	12874	13015	13057	13378	12953	13051	12984	13001	13130	12967	13086	12948	13083	13124	13135	12988	12857	13077	13093	13062	13105	12956	13158	13083	12949	12943	12984	13122	13133	13068	13182	13137	12978	13022	12924	13018	13121	13207	13157	12949	13165	13148	12973	13014	13098	13214	12950	13094	13249	12948	13055	13197	12954	13220	13162	13018	13222	12961	13150	12974	13035	13112	12996	13018	13157	12963	13183	13084	13078	13018	13115	13166	13128	13186	12913	12944	13019	13026	13030	13096	12917	13223	12980	13067	13300	12857	13101	13040	13243	13084	13057	12949	13178	13055	13015	13075	13344	12966	13164	13040	13206	12998	13189	13135	13247	12936	13203	13113	13082	13097	12948	13080	12918	13029	13161	12828	13115	13121	12997	13022	12959	13153	13015	13098	12995	13046	13008	12847	13109	13004	13064	13233	12993	13039	13009	13150	13139	12964	13257	12881	13040	12982	12921	13126	12916	12849	13014	12933	13082	13001	13022	12936	12877	12999	13132	12917	13136	13156	13265	12946	13183	13043	13050	13134	13044	13093	12910	13224	13120	12790	13057	13129	13062	13090	13106	13109	12992	12937	12857	13175	13018	13102	13157	12942	12905	13067	13006	13042	13062	13058	13049	12907	12890	13052	12967	13117	13046	13168	12980	13000	12971	12967	13064	13222	12940	13077	13185	13081	13185	13221	13110	13176	13030	13104	12873	13108	12987	12937	13130	12913	12944	13064	12983	13166	13042	12907	12943	12964	13149	13015	13023	13280	13088	12924	13068	13080	13230	13032	13049	12933	13226	13059	12919	12949	13151	13057	13137	13110	13224	13065	13063	13098	12813	12920	12941	13042	13070	12962	13121	12985	13155	13147	13086	13067	13220	13123	12979	13072	12963	12938	13149	13033	13181	12888	13010	13093	13037	13046	13020	13161
29828	23770	26024	24112	20462	19206	18987	18430	17454	17220	18270	20834	20317	18505	17434	17113	16981	16956	16945	16814	16904	17143	17094	17059	16648	16903	16711	16982	16915	16892	16956	17083	16906	16958	16908	16956	16999	16766	16949	16864	16957	17043	16996	16736	17039	16769	16761	16952	16994	17025	16762	16792	17056	16795	16810	16841	16992	16734	16785	17185	16825	16957	16948	17099	17024	17196	17015	16789	17208	16938	16799	16912	16822	17014	17086	17040	16987	16851	16983	16905	16918	16757	16834	17009	17058	16827	16838	16932	16897	17040	16969	16825	16967	16933	16699	16933	16982	16733	16833	16876	16852	17082	16997	16876	16899	16955	17011	16906	16744	16822	16910	16937	16926	17111	16792	16876	16826	16837	17110	16659	16978	16969	16931	16835	16791	16927	16750	16925	16908	16852	16972	17029	16815	17039	16655	16928	17013	16987	16925	17008	16841	16859	16873	16784	16876	16929	16816	16713	16836	17028	16811	16957	16791	17062	16661	16901	16859	16832	17033	16941	16800	16905	17018	16914	16977	16647	16980	17027	16905	17073	16972	16687	17013	17111	16834	16923	16852	16803	16896	16951	16818	17010	17031	17003	17219	16954	16888	17038	16974	16700	16827	17046	16965	16960	16986	16877	16855	16872	16802	16964	17016	17108	17074	16909	16831	16915	16877	17036	16781	16932	16848	17155	16732	16841	16868	16912	16987	16785	16907	17091	16937	16810	16924	17045	16797	16531	16727	16772	17068	17118	17108	16964	17038	16943	16726	17021	16866	16854	16789	16858	16742	16832	16697	17004	16965	17013	16815	16886	16962	16996	17084	16994	17142	17025	16764	16893	16797	17013	17035	16855	16909	16891	16838	16780	16927	17044	17060	16947	16921	16909	16928	16699	16898	16864	16945	16870	16708	16814	16785	17020	17044	16945	16803	16910	16799	16947	16973	16910	16814	16789	17102	16828	16982	16790	16910	16993	17073	16950	16901	17064	17073	16847	16953	16943	16931	16816	16868	16860	16695	16788	16680	16798	16775	16847	17194	16846	16788	16866	16931	16885	16847	16975	16887	17004	16847	16783	16936	16996	16802	16820	16910	16955	16703	17202	17104	16918	16823	16885	16856	16917	16949	16878	16949	16945	16834	16966	16805	16807	16928	16878	16892	16901	16927	16807	16990	16896	17040	16762	16885	16963	17171	16797	16916	16957	16747	16834	16805	16923	16799	17069	16997	16904	16866	16867	16997	16916	16730	16933	16917	16738	16799	17009	16815	16739	17058	16816	16843	17113	16934	16735	17111	16923	16864	16680	16890	16895	16513	17143	16976	17046	16810	16853	16989	16883	16929	17112	16791	16814	16931	17072	16959	16913	16929	16825	16764	16761	17023	16925	17062	16766	16849	16923	17010	16952	16818	16972	17052	16775	17016	16771	16939	16892	16874	16894	16819	16938	17026	16938	16874	16979	16939	16867	17155	16940	16848	16914	16955	16775	16822	17016	17063	17044	16895	16950	17076	17028	16894	16751	16895	16761	16891	16874	16811	16835	17011	16930	16891	17094	17095	16697	16887	16992	16915	16899	16854	16955	16928	16995	17025	16896	16816	16778	16795	16914	16919	16911	16944	16891	16701	16929	16737	16836	17073	16943	17019	17220	16707	16906	16601	16804	16997	17014	16950	16909	16818	16722	16873	17004	16670	16748	17077	16761	16782	17006	16842	17049	16705	16855	16714	17023	16711	16740	16849	16862	17028	16839	16987	16962	17069	17080	16743	16780	16908	16993	16933	17007	16837	16827	16842	17058	16800	16805	16968	17099	16832	17008	16688	16920	16892	16973	17034	16904	16611	16880	16833	16981	16879	17043	16957	16763	16636	17147	16821	16702	16706	16943	16955	16855	17005	16893	16771	16944	16867	16895	16922	17010	16845	16861	16800	16963	16730	16991	16771	16781	16961	16969	16940	16929	16967	16860	16791	17068	16921	16836	16781	16966	16950	16912	16716	16950	16968	16925	16966	17024	16694	16797	16852	16673	16813	16921	16847	17026	16773	16963	16982	17060	16867	16895	17088	16790	16928	17116	17059	16884	17029	17146	16982	17033	16882	16854	16985	16994	16942	16916	16706	16747	16970	17002	16977	17012	16825	16738	17008	16959	16849	17061	17082	16848	16964	16865	16838	16676	16966	16984	16990	16988	16999	16864	16906	16810	16906	17042	17128	17036	16822	16759	16875	16876	16952	16993	16825	17018	17079	16985	17038	17116	16770	16890	16914	16774	16965	16872	16944	16665	17015	16796	17118	17056	16763	16978	16935	16813	16672	16835	16749	16731	16820	17021	17006	16935	17068	16667	16903	16762	16726	16894	16907	16825	16796	16939	17085	16891	16855	16760	16941	16650	17019	16943	16895	17013	16938	17035	16956	16730	16821	16938	16916	16763	16976	16705	16810	16937	17012	16594	17166	16911	16950	16891	16961	17013	16794	16763	17131	16859	16875	16795	16987	16795	16747	17070	16751	16962	16704	16806	16934	16928	16908	16958	17062	16938	16923	16772	16914	16748	16878	16678	16772	16862	16690	16827	16919	17092	16990	16756	16820	16834	16870	16855	16864	16796	16734	16893	17042	16929	16993	16892	16817	16789	17004	17012	16918	16961	16844	16878	16817	16709	16955	16881	16910	16900	16976	16849	16827	16857	16892	16768	16562	16608	16754	16948	16889	17096	17126	16994	17035	16985	16811	16904	16946	16852	16993	16897	16840	16902	16891	16757	17065	16922	17018	16955	16811	16728	16645	16855	16659	17036	16802	16948	16997	16860	16887	16958	16848	17148	17132	17089	16953	16854	17102	16895	16959	16679	16769	16882	16735	16838	16563	16762	16846	17044	17037	17065	16824	16955	16976	16836	16904	17111	16950	16886	16994	16981	16854	17060	16773	16940	16992	16944	16961	17008	16825	16998	16990	16994	16753	16998	16860	16865	16894	16954	17014	16953	16926	16915	17006	17107	16828	16828	16862	16786	16737	16866	17058	16963	17021	16806	16953	16690	16857	16910	16979	16869	16630	16965	17082	16816	16832	16947	16938	16929	16900	16962	17029	16968	16910	16902	17032	17081	16750	16934	16950	16868	16869	16971	17082	16854	16818	16879	16835	17027	16789	16885	16734	16684	16966	17067	16964	17038	16907	16919	17063	17113	16967	17011	16849	16752	16974	16956	17041	16963	16996	17095	16987	16771	16854	16881	16686	16965	16788	16797	16996	16912	16931	16841	16841	16932	16835	17055	17019	16988	16936	16936	16899	17023	16971	16967	17117	17021	16985	16768	16893	17002	16870	16838	16779	16776	16796	16902	16910	17130	16942	16731	16895	16770	16794	16879	16642	16857	17003	16657	16676	16885	16818	16895	17016	16878	16980	16945	16677	16893	16886	16962	16986	16893	16867	16665	16843	16797	16690	16970	16910	16787	16906	17042	16808	16842	16784	16829	16825	17154	17072	16821	17029	16907	16959	16846	17012	16788	16770	16897	17097	17026	17022	16810	16928	16995	16833	17052	16818	16803	16660	17077	17071	17085	17123	17000	16923	16954	16957	16772	16938	16947	17041	16850	17019	17011	16836	16924	16760	16855	16662	17031	16838	16870	16858	16836	16996	16906	16988	16911	16986	17001	16849	16847	16852	16898	16910	16935	16683	16901	16649	16743	17037	16937	16853	16981	16887	16965	16953	16847	16855	16807	17046	17076	16932	16670	16826	16813	16912	16908	16895	16992	16740	16773	16998	16901	16950	16976	16908	16679	16819	17020	16904	17001	16801	17127	16839	17027	16948	16934	16779	17069	16970	16735	17021	16785	17016	16857	16819	16976	17043	16789	16996	16683	16995	17128	16939	16837	17152	17027	16998	16984	16987	16973	16839	16958	16845	16920	17137	16816	16723	16778	16805	16870	16960	16930	16987	16743	16754	17005	16924	16871	17031	16769	17028	16938	17108	16930	16886	16713	17073	16899	16870	16881	16817	16744	16680	16739	16724	16996	16979	16889	16899	17034	16915	16948	16912	17104	16824	16912	17004	17026	16986	16976	16959	16888	17013	17000	16912	16870	17127	16707	16800	16949	16984	16814	17183	16793	17011	17094	16983	17026	16685	16870	16947	17047	16933	16880	16805	17002	16849	16965	16976	16980	17006	16933	16837	16744	17007	16993	16788	17015	16945	17000	16997	16636	16868	16976	16956	16982	16974	16967	16882	17049	16993	16821	16981	16791	16901	17036	16891	16994	17005	16972	16696	16742	16906	16815	17146	16718	16841	16770	16883	16846	16755	16864	17018	17094	16911	16814	16783	16744	16997	16909	16731	16790	16705	16938	16782	16925	17022	17004	16747	16840	16891	16982	16910	16947	17036	16906	16879	16866	16938	16921	16898	16940	16903	17135	16924	17138	16820	16985	17019	16981	17132	16771	16871	16929	17038	17016	17042	16975	16825	16812	16833	16884	16909	16855	16871	16887	17026	16866	17025	16830	17157	16912	16895	16865	17057	16877	16951	16768	17048	16837	16981	16833	16887	16873	16931	16855	16889	16948	16936	16981	17044	16899	16937	16955	16989	16907	17032	16883	16883	17115	16954	16833	16813	16811	17002	16930	16889	16972	17153	16932	16962	16837	16928	16886	16920	17083	16928	17037	16903	16976	17011	16914	16813	16926	16808	16951	16763	16959	16947	16999	16968	16869	17126	17063	16847	16917	16874	16799	16934	16834	16864	17130	16836	17083	17104	16849	17039	16900	16853	16910	16818	16915	16761	16847	17232	16868	16814	17086	17050	16823	16916	16966	16911	16898	16745	16880	16898	16931	17069	16914	16825	16683	16871	16699	16755	16830	16785	16889	17012	16948	17118	16898	17110	16915	16809	16822	16845	16817	16999	17060	17197	16795	16987	16908	17004	16769	16858	16720	16982	16697	16714	17036	17179	16958	16752	17038	16765	17026	17098	17016	16793	16968	16886	16914	16812	17001	17038	16864	16914	16784	16914	16780	16990	17051	16965	16846	17110	16834	16792	16769	16939	16866	17004	16988	16871	16987	16856	16682	16763	17047	17058	16937	16935	17059	16754	16869	16938	16785	16925	17065	17010	16854	16874	16978	16977	17083	17073	16801	16837	16940	16823	16916
18120	23929	24538	21992	18880	17129	17140	16007	14898	14642	16436	19324	17445	15614	14552	14075	14041	13944	13939	13858	13887	13815	14063	13682	14020	14112	13931	13879	13990	14026	13929	13833	13749	13878	13870	13852	14039	13873	13763	13947	13968	13894	13835	13881	13926	14075	13878	13961	14026	13950	13944	13939	13837	13863	13809	13961	13933	13893	13839	13815	13835	13994	13886	13917	13993	13765	13876	13962	13779	13907	13775	14011	14027	13749	13878	13906	13789	13873	13973	13816	13863	13817	13888	13882	13886	13790	13951	14032	13922	13933	13835	13823	13747	13892	13765	14106	13937	13924	13942	13875	14039	13867	13850	13752	13856	13863	13868	13785	14087	14053	13767	13798	13929	13871	14001	13819	13756	13915	13956	13990	14052	13882	13678	13882	14039	13868	13951	13768	13933	13768	13945	13788	13978	13825	13877	13876	13891	13890	13830	13826	13832	13854	13970	13912	13862	13872	13923	13972	13855	13901	14052	14109	13755	13952	13982	13980	13963	13815	14000	14035	13864	13802	13891	13802	13768	14136	13921	13956	13957	13867	14000	13846	13875	13986	13929	13989	13883	13953	14042	14002	14049	14019	13925	13972	14023	13858	13879	13824	13856	13908	13837	13911	13755	13920	13933	14001	13968	13882	13994	13839	13844	13903	13669	13769	13945	13823	14071	13898	13934	13943	13845	13914	14135	13872	13957	13789	14093	13960	13938	13850	13917	13929	14003	14018	13854	13866	13823	14026	13940	13774	13894	13927	14090	13909	13750	13911	13959	13846	13884	13841	14062	13893	13874	13993	13990	13932	13808	13902	13907	13908	14124	13863	14129	13757	13946	13791	14143	13850	13895	13918	14018	14047	13876	14056	13803	13831	13842	13874	13894	13865	13949	13874	13895	13932	13937	13893	13951	13878	13959	13763	14097	13837	13959	13765	13968	13894	13949	13922	13931	13840	13860	13877	14054	13817	13841	13929	13994	13916	13912	13902	13902	13959	13764	13858	14120	14108	13821	13940	14013	13873	13921	13914	13963	13946	14030	13835	13977	13777	14060	13921	13842	14083	13819	14053	13958	13942	14239	13922	13854	13990	13888	14000	13974	13776	14060	13958	13951	13822	13832	14079	13996	13867	13835	13830	13819	13942	13941	13882	13918	13779	13910	13948	13907	13889	13871	14027	13899	13933	13979	14032	14069	13911	13975	13831	13899	13851	13972	14123	14008	13806	13865	13811	13846	13975	13796	13983	13963	13848	14016	13832	13791	13842	13883	13775	13958	13891	13970	13858	13988	13888	13810	13946	13936	13856	13949	13811	13901	13924	14025	13948	13965	13933	13886	13868	13745	13888	13864	13959	13943	13923	13909	13947	13841	13965	13846	13832	14036	13986	13899	14010	13796	13806	13798	13970	13898	13934	13786	14093	13850	13910	14031	13718	13942	13749	13849	13874	13941	13843	14069	13993	13958	13772	13922	13866	13897	13938	13950	13992	13823	13809	13809	13741	13801	13872	13957	13937	14037	13919	13908	14116	13822	13876	13911	13907	13878	14005	13869	13741	14114	13959	14007	13794	13795	13899	13799	13812	13985	13973	13825	13852	13898	13789	13864	14132	14030	13918	13928	13731	13986	13895	13944	13991	13950	13796	14001	13844	13971	13919	13800	13903	13803	13948	14002	13871	13859	14041	13763	13924	13901	13901	13946	13879	13838	13994	14104	14047	13889	13921	13974	13902	13825	14121	13846	13945	13921	13951	13953	13973	13927	13729	13795	13952	14025	13937	13785	13896	14055	13827	13850	14103	13719	13797	13907	13889	13894	13901	13925	13760	14006	14011	13715	13915	14010	13885	14046	13777	13840	13844	13979	13810	13834	14002	13800	13836	13836	13961	14038	13834	13855	14050	13772	13905	13863	14031	13982	13962	14067	13896	13942	14050	13910	13886	14011	13824	13853	13737	13916	13946	14086	13544	13889	13931	13991	13799	13966	13926	13726	13967	13785	13899	13856	13921	13780	13948	13964	13879	13836	13805	13929	13887	13762	13968	14000	13804	13897	13919	13878	13998	13798	13958	13836	13846	13999	13874	13905	13680	13980	14030	14076	13918	13988	13961	13925	13956	13892	13969	13991	14091	13731	13794	13972	13957	13753	13901	13870	14079	13941	14029	14008	13888	13937	13917	13897	14058	13796	14080	14130	13898	14057	13984	13794	14001	14113	13970	13938	13949	13840	13895	13994	13888	13942	13986	13914	13848	13931	13784	13822	13985	13943	13917	14019	13861	13745	13952	13937	13933	14025	13849	13918	13939	13817	13872	13953	13967	13910	13875	14038	13936	13918	13840	14014	13992	13928	13943	13929	13895	13921	14004	13960	13921	13934	14060	13777	13892	14005	13974	13865	13749	14030	13873	13945	13975	13813	13968	13948	13984	13978	13991	13807	13968	13838	14008	13907	13886	13903	13899	13963	13933	13829	13927	13815	13889	13775	14026	13933	13920	13904	13788	14039	13801	13916	13861	13954	13911	13838	13928	13989	14150	13971	14018	13879	13827	13846	13988	13894	13996	13690	13769	13923	13843	13894	13970	13924	13987	14035	13942	13824	13965	13939	13950	13959	14087	13995	13895	13696	13983	13818	13906	13875	13838	13961	13900	14049	13997	14100	13954	13957	13893	13880	13919	13780	13790	14121	13960	13785	13933	13753	13849	13803	13872	13794	14048	13956	14168	13732	13962	14015	13764	13840	13885	13930	13913	13801	13972	13834	13993	13967	13986	13918	13847	13817	13715	13906	13963	14005	13925	13945	14089	13826	13854	13960	13941	13873	13937	13909	13948	13981	13820	13949	13947	13834	13851	13912	13855	13863	13875	13902	14017	13921	13898	13858	13952	13848	13889	13880	13718	13903	13893	14032	13861	13918	14044	13986	14079	13755	13996	14024	14020	14060	13936	13875	14053	13827	13913	13952	13893	13930	13903	13827	13819	13964	13947	14073	13918	13864	13942	13908	13922	14064	13749	13952	13859	13880	13854	13795	13937	13975	13991	13986	13958	13927	13824	14027	13993	13985	13825	13821	14002	13701	13961	14044	13942	13924	13942	13752	13834	13964	14026	13846	14045	14073	13948	14048	13975	14053	13806	13822	13772	13963	13899	13810	13850	13943	13944	13883	13997	14061	13777	13929	13836	13973	13971	13990	13946	13925	13937	13794	13929	13769	13892	13833	13963	13972	14031	13957	13920	14024	14026	13849	13772	13862	13917	13741	14000	14002	13766	13926	13742	13792	13914	14028	13969	13878	13998	13704	13932	13976	13780	13921	13824	13828	13860	14030	14011	14045	13892	13904	13724	13831	13950	13851	13885	13895	13804	13791	13869	13952	13886	13926	13830	14008	13934	13783	14055	13817	13782	13947	14013	13885	13929	13934	13896	14004	13889	13809	13760	14002	13867	13856	13941	14088	13851	13911	13810	13826	13668	13874	13972	13792	14035	13849	13874	13979	13796	13832	13928	13900	13899	13915	13934	13817	14003	13915	13931	13732	14023	14049	13900	13808	13697	13833	14000	13928	13831	13818	13901	13790	13876	13866	13993	13768	13855	13828	13888	13924	14100	13776	13871	13962	13912	13779	13841	13988	13918	13941	13998	13996	13969	13938	13809	14031	13678	13979	13834	13969	13893	14011	13866	13940	13880	13867	13992	13801	13761	13843	14033	13886	13785	13926	14064	13946	13962	13944	13966	14023	13932	13801	13882	13941	14137	13837	13993	13788	13888	13826	13765	14096	13953	13822	13833	13837	14035	13798	13947	13875	13903	13863	14015	14010	13859	13911	13941	13793	14101	13863	13916	13913	13950	13922	13951	13778	13808	14003	13821	13986	13897	13867	13912	13835	13964	13918	13973	13976	13755	13989	13857	13956	13996	14037	13831	13913	13854	13848	13952	13823	13880	13965	13759	13921	13775	14084	13705	13895	14079	13974	14006	13976	13986	14042	14127	13852	13940	13955	13918	13952	13797	14111	13994	13940	13869	13939	13838	13850	13869	14046	13716	13923	13979	13890	13999	13819	13935	14064	13868	13899	14080	13844	13853	13946	13966	13821	13813	13942	14103	13865	13976	14028	14059	14089	13822	13817	13870	14027	13827	13811	13811	13883	13803	13777	13868	13933	13882	13791	13825	13803	13795	13963	13930	13895	13813	13728	13885	13908	13933	13965	14002	13843	13780	13976	13960	13899	13865	13939	13906	14015	13823	13909	14023	13945	13688	13917	13846	13740	13826	13966	13831	13898	14042	13848	14034	13834	13866	13934	13898	13918	13903	13717	13948	13748	13913	13833	13879	13858	13796	13846	13873	13886	13848	13864	13749	13813	13874	13904	13820	14007	13855	14059	13888	13724	14051	13801	13872	13972	13851	13908	13989	13867	13900	13759	13785	13991	13886	13955	13965	13822	13892	13985	13864	13956	13677	13811	13924	13937	14037	13923	13983	13688	14074	13920	13942	14000	13943	13898	13819	14041	14062	13823	13768	13849	13993	13857	13835	13882	13804	13937	13962	13885	13867	13881	13715	13975	14060	13851	13970	13864	13854	13907	13781	13930	13889	13768	13944	14072	13829	13949	14071	13880	13847	14033	13996	13965	13822	13847	14084	13927	13848	14024	13830	13873	13980	14018	13781	14056	13889	13840	13924	13890	13991	13847	13853	14020	13960	13787	13987	13746	13999	13923	13903	13854	13925	13887	13914	13908	13841	13742	13908	13904	13839	13918	14077	13838	13874	13914	13847	13917	13899	14030	13906	13783	13917	14005	13981	13850	14011	13997	13983	13836	13877	13859	13979	13855	13728	13988	13917	13913	13947	13815	14049	14023	13877	13877	13920	13944	13754	14016	13835	14041	13743	14049	13939	13949	13851	14073	13772	13891	13957	13860	13894	14111	14005	13821	13715	13986	13860	14071	13787	13862	13946	13947	13877	14114	13925	13895	14001	14057	13960	14137	13829	14038	13908	13790	13908	13994	14014	13835	14229	13894	13856	13875	13866	14021	13945	14013	13908	13958	13789	14117	13915	13881	13999	14067	13860	13816	13922	13964	13938	13764	14072	13873	13914	13901	13925	14042	14014	13921	13988	13882	13947	13817	13904	14016	13953	13898	13873	13940	13883
25701	21265	28663	28116	26696	25999	24284	21011	18917	19476	26792	36823	31066	24230	19898	18044	17454	17359	17332	17392	17644	17252	17245	17312	17375	17098	17005	17225	17398	17306	17451	17281	17344	17252	17214	17045	17266	17315	17400	17414	17323	17264	17076	17228	17343	17490	17436	17244	17207	17281	17218	17159	17233	17412	17204	17096	17195	17219	17202	17257	17301	17250	17236	17302	17153	17052	17213	17134	17285	17431	17240	17203	17306	17305	17262	17300	17284	17248	17227	17234	16943	17359	17365	17134	17179	17092	17304	17109	17162	17278	17120	17293	17339	17170	17340	17195	17051	17322	17240	17161	17029	17178	17278	17059	17146	17008	17086	17174	17117	17334	17101	17435	17057	17296	17091	16949	17223	17179	17145	17118	16978	17127	17210	17258	17323	17201	17250	17209	17109	17291	17327	17269	17102	17293	17167	17313	17327	17239	17081	17260	17330	17178	17131	17361	16875	17314	17290	17202	17219	17064	17145	17090	17142	17123	17207	17161	17205	17262	17333	17166	17252	16965	17181	17132	17258	17140	17242	17245	17346	17215	17113	17244	17307	16971	17250	17188	17508	17318	17236	17273	17240	17246	17228	17492	17374	17359	17213	17482	17189	17331	16908	17372	17277	17246	17209	17438	17170	17350	17125	17248	17162	17136	17134	17220	17113	17103	17281	17200	17190	17440	17331	17369	17228	17179	17127	17036	17173	17173	17322	17310	17173	17394	17102	17327	17152	17137	17316	17291	17359	17142	17294	17168	17322	17114	17305	17254	17353	17181	17077	17200	17116	17205	17194	17138	17036	17253	17416	17491	17450	17070	17142	17344	17352	16976	17086	17128	17219	17243	17291	17195	17249	17218	17268	17081	17054	16997	17087	17027	17146	17285	17223	17388	17325	17248	17114	17147	17185	17104	17319	17265	17352	17180	17176	17261	17376	17342	17215	17128	17388	17162	16943	17302	17186	17369	17206	17098	17119	17135	17260	17263	17099	17146	17164	17295	17269	16954	17178	17129	17327	17110	17357	17245	17045	17067	17288	17220	17239	17248	17286	17344	17108	17431	17370	17335	17169	17122	17058	17273	17151	17147	17047	17309	17382	17167	17224	17301	17346	17091	17316	17162	17140	17168	17409	17261	17054	17089	17143	17301	17089	17104	17336	17316	16937	17362	17347	17182	17240	17092	17293	17495	17507	17373	17099	17311	17215	17250	17064	17228	17334	17289	17175	17182	17276	17204	17180	17137	17196	17201	17260	17289	17501	17238	17111	17127	17144	17263	17404	17332	17181	17123	17156	17151	17277	17310	17220	17148	17194	17460	17201	17343	17362	17279	17316	17329	17289	17111	17046	17111	17490	17235	17175	17137	17136	17274	17192	17281	17335	17335	17255	17367	17306	17389	17147	17078	17328	17283	17362	17345	17154	17117	17163	17191	17311	17351	17223	17070	17232	17306	17203	17341	17210	17334	17052	17391	17061	17263	17104	17203	17199	17360	17100	17217	17292	17118	17368	17279	17176	17194	17215	17151	17366	17041	17286	17017	17263	17252	17153	17263	17209	17065	17240	17230	17240	17195	17236	17393	17134	17240	17059	16977	17036	17019	17203	17272	17212	17141	17031	17156	17406	17111	17065	17163	17191	17159	17033	17283	17268	17134	17267	17090	17334	17249	17275	17187	17225	17253	17290	17224	17298	17070	17206	16987	17255	17177	17203	17453	17241	17164	17121	17057	17337	17085	17311	17239	17232	17232	17290	17024	17223	17041	17115	17117	17242	17114	17432	17302	17370	17242	17271	17215	17176	17393	17195	17202	17148	17240	17100	17235	17172	17448	17389	17221	17315	17361	17172	17283	17182	17250	17107	17376	17490	17299	17478	17139	17314	17232	17302	17213	17104	17156	17230	17337	17243	17326	17029	17260	17201	17169	17154	17270	17233	17097	17362	17163	17191	17130	17151	17256	17154	17267	17404	17221	17103	17068	17343	17414	17316	17096	17063	17268	17294	17140	17332	17242	17346	17032	17245	17216	17076	17236	17028	17122	17314	17170	17148	16968	17272	17279	17224	17193	17146	17131	17243	17238	17215	17238	17211	17256	17187	17194	17176	17209	17155	17270	17224	17227	17377	17195	17184	17246	16945	17174	17336	17098	17073	17156	17180	17121	17165	17193	17343	17210	17086	17243	17188	17316	17183	17277	17208	17161	17167	17146	17109	17211	17154	17316	17391	17188	17092	17307	17157	17223	17232	17197	17105	17154	17363	17227	17204	17119	17251	17132	17314	17321	17058	17330	17342	16961	17323	17253	16949	16943	17111	17314	17138	17039	17277	17446	17075	17130	17151	17013	17002	17104	17324	17197	17246	17042	17029	17093	17026	17014	17285	17102	17461	17173	17175	17314	17198	17264	17124	17144	17105	17243	17411	17013	17317	17141	17189	17160	17185	17240	17193	17145	17135	17084	17148	17151	17117	17273	17184	17247	17127	17183	17219	17204	17109	17267	17312	17210	17114	17524	17246	17284	17162	17141	17042	17249	16985	17275	17235	17312	17260	17184	17190	17220	17201	17168	17345	17375	17112	17160	17292	17399	17032	17314	17281	17375	17132	17171	17136	17210	17296	17213	17431	17132	17116	17294	17182	17242	17132	17173	17298	17323	17456	17374	17322	17158	17131	17230	17117	17137	17327	17279	17049	17211	17316	17286	17145	17171	17203	17476	17264	17213	17032	17181	17312	17482	17282	17219	17400	17134	17150	17393	17233	17330	17260	17439	17492	17187	17370	17316	17249	17274	17155	17107	17314	17104	17361	17233	17293	17136	17132	17062	17096	17117	17069	16961	17241	17077	17141	17400	17303	17086	17237	17089	17371	17266	17419	17165	17114	17289	17296	17345	17239	17266	17356	17152	17229	17208	17406	17176	17340	17236	17236	17138	17246	17287	17089	17196	17261	17146	17148	17192	17210	17078	17209	17289	17206	17034	17000	17183	17387	17324	17100	17189	17225	17342	17157	17195	17248	17151	17134	17415	17318	17260	17282	17095	17100	17182	17424	17412	17303	17286	17362	17355	17267	17071	17173	17331	17204	17306	17138	17256	17291	17170	17064	17251	17306	17045	17148	17277	17084	17216	17064	17338	17200	17311	17406	17399	17196	17175	17148	17316	17105	17343	17140	17254	17038	16980	17341	17265	17277	17027	17080	17282	17187	17239	17324	17055	17109	17208	17341	17170	17253	17207	17129	17267	17148	17281	17106	17214	17231	17303	17211	17203	17203	17242	17151	17101	17294	17372	17337	17058	17194	17241	17199	17236	17216	17265	17307	17165	17288	17173	17247	17285	17196	17172	17390	17104	16988	17216	17305	17216	17198	17051	17284	17329	17227	17177	17293	17242	17158	16931	17448	17298	17273	17178	17018	17207	17030	17000	17304	17237	17174	17187	17170	17314	17387	17266	17300	17151	17199	17300	17101	17332	17307	17262	17235	17071	16976	17103	17296	17276	17358	17273	17313	17121	17170	17108	17323	17256	17233	17333	17270	17166	17255	17397	17189	17082	17176	17143	17278	17359	17217	17164	17221	17395	17184	17206	17056	17225	17228	17282	17048	17051	17179	17130	17324	17243	17233	17330	17331	17347	17136	17174	17248	17138	17202	17121	16986	17324	17117	17134	17259	16998	17205	17178	17031	17271	17085	17161	17222	17303	17255	17162	17216	17310	17062	17261	17310	17440	17311	17129	17245	17060	17215	17207	17090	17248	17256	17132	17149	17407	17268	17257	17031	17261	17256	17339	17030	17069	17064	17120	17244	17231	17342	17200	17245	17292	17248	17310	17136	17133	17338	17340	17242	17205	17452	17216	17164	17236	17450	17321	17482	17346	17077	17191	17010	17334	17441	17139	17347	17169	17119	17379	17224	17034	17164	17365	17128	17221	17206	17292	17438	17099	17145	17268	17074	17094	17342	17253	17141	17091	17253	17188	17209	17124	17223	17142	17325	17222	17100	17261	17230	17056	17279	17158	17367	17365	17223	17338	17063	17123	17140	17120	17239	17254	17142	17234	17119	17302	17009	17229	17247	17242	17230	17224	17255	17293	17230	17041	17108	17325	17244	17208	17216	17159	17104	17323	17373	17018	17254	16996	17080	17177	17219	17208	17181	17248	17265	17244	17430	17368	17258	17282	17253	17014	17319	16967	17226	17038	17103	17214	17249	17388	17257	17570	17171	17117	17245	17181	17194	17185	17191	17029	17099	17209	17157	17214	17172	17086	17227	17285	17003	16988	17238	17282	17244	17199	17380	17318	17217	17100	17201	17142	17231	17292	17333	17139	17247	17372	17247	17289	17239	17298	17307	17269	16962	17166	17036	17129	17198	17222	17253	17017	17250	17035	17184	17125	17407	16982	17088	17132	17079	17074	17369	17346	17137	17194	17042	17275	17170	17379	17491	17373	17365	17302	17219	17137	17048	17179	17240	17337	16918	17382	17156	17136	17195	16924	17403	17247	17149	17398	17269	17147	17158	17052	17216	17168	17308	17362	17533	17185	17315	17201	17146	17150	17391	17221	17303	17362	17007	17437	17241	17260	17260	17113	17264	16945	17430	17355	17277	17138	17139	17087	17141	17296	17227	16966	17130	17186	17139	17234	17191	17320	17299	17330	17165	17425	17264	17222	16981	17293	17142	17106	17236	17189	17406	17340	17148	17165	17182	17207	17281	16958	17222	17246	17245	17098	17468	17373	17197	17219	17256	17416	17147	17219	17235	17284	17019	17140	17019	17245	17203	17308	17214	17389	17144	17273	17180	17232	17220	17144	16993	17122	17001	16983	17217	17177	17362	17313	17118	17220	17112	17002	17145	17223	17174	17191	17210	17227	17339	17225	17070	17332	17225	17344	17251	17249	17234	17238	17131	17229	17314	17013	17169	17244	17183	17119	17126	17169	17322	17232	17134	17199	17104	17238	17226	17197	17344	17199	17504	17254	17236	17224	17236	17344	16952	17199	17324	17417	17137	17208	17295	17294	17173	17406	17307	17320	17093	17198	17315	17179	17507	17394	17164	17283	17172	17286	17327	17406	17228	17239	17160	17239	17291	17308	17177	17205	17235	17062	17120	17338	17397	17284	17128	17187	17186	17149	17125	17259	17390	17177	17304	17265
21575	36993	38028	33140	29707	25174	21906	18765	16767	17647	28648	37161	29657	21462	16088	14541	14280	14099	14335	14119	14219	13974	14280	14228	14183	14124	14198	14093	14133	14193	14218	14194	14239	14072	14191	14375	14154	14145	14132	14152	14168	14101	14322	14315	14135	13983	14296	14127	14113	14128	14083	14349	14089	14230	14160	14012	14234	14094	14269	14065	14145	14102	14148	14219	14074	14004	14092	14029	14140	14246	14174	14259	14355	14204	14262	14013	14070	14101	14084	14231	14144	14345	14252	14034	14257	14211	14199	13946	14202	14233	14205	14246	14034	14106	14098	13919	14298	14182	13959	14155	14216	14256	14219	13939	14125	14340	14189	14063	14137	14218	14129	14149	14093	14083	14372	14285	14199	14072	14150	14138	13990	14153	14356	13966	13983	14155	13995	14205	14233	14266	14145	14361	14156	14164	14244	14256	14424	14253	14242	14062	14215	14089	14174	14180	14074	14161	14159	14057	14198	14159	13988	14217	14212	14213	14105	14188	14044	14248	14029	14391	14182	14005	14186	14119	14098	14290	14108	14299	14114	14117	13991	14131	14155	14108	14205	14249	14065	14172	14168	14176	14024	13967	14287	14265	14069	14061	14103	14146	14185	14050	14210	14196	14065	14112	14180	14196	14115	14056	14179	14101	14045	14265	14329	14094	14059	14314	14261	14045	14190	14067	14199	14180	14135	14144	14197	14086	14362	14067	14352	14023	14258	14167	14084	14121	14157	13972	14328	14111	14086	14128	14203	14236	14062	14179	14124	14128	14146	14259	14257	14249	14130	14093	14266	14219	14203	14288	14079	14211	14233	14280	14279	14250	14298	14064	14184	14100	14164	14280	14128	14174	14042	14150	14134	14148	14000	14235	14315	14286	14075	14163	14153	14338	14225	14292	14146	14111	14232	14146	14132	14173	14136	14171	14078	14214	14246	14275	14106	14097	14005	13960	14136	14324	14249	14196	14132	14169	14251	14126	14213	14207	14290	14101	14178	14088	14364	14305	14066	14198	14090	14273	14091	14195	14136	14159	14263	14158	14129	14255	14226	14242	14100	14214	14138	13893	14337	14283	14153	14119	14288	14143	14272	14021	14212	14047	14248	14308	14243	14271	14098	14224	14003	14159	14167	14137	14049	14173	14106	14146	14087	14158	14240	14331	14269	14132	14301	14220	13946	14203	14133	14204	14232	14046	14240	14161	14269	14122	14262	14090	14132	14248	14075	13996	14073	14132	14176	14124	13983	14101	14216	14164	14109	13937	13972	14145	14131	14202	14158	14147	14082	14292	14130	14101	14233	13804	14206	14334	14050	14196	14242	14263	14214	14115	14155	14022	14179	14240	14156	14291	13882	14268	14165	14127	14114	14072	14283	14097	14353	14066	14177	14145	14140	14192	14155	14068	14397	14029	14220	14341	14242	14156	14238	14196	14137	13981	14105	14287	14183	14150	14049	14027	14078	14179	14389	14080	14244	14254	14107	14254	14068	14253	14170	14131	14275	14017	14117	14243	14193	14104	14177	14220	14085	14058	14146	14249	14164	14075	14238	14285	14034	14058	14199	14255	14123	14260	14150	14161	14079	14048	14165	14029	14136	14022	14134	14091	14067	14204	14149	14199	14195	14194	13949	14211	14248	14168	14066	14089	14185	14301	14130	14184	14122	14127	14255	13980	14259	14097	14139	14176	14161	14039	14067	14119	14092	14335	14153	14220	14110	14194	14304	14117	14035	14377	14288	14064	14272	14288	14061	14114	14276	14005	14179	14179	14026	14202	14329	14086	14293	14028	14209	14225	14221	14098	13843	14073	14137	14151	14365	14198	14105	14210	14087	14060	13929	14220	13941	14042	14233	14267	14121	14218	14145	14132	14213	14096	14196	14317	13981	14054	14129	14149	14223	14000	13988	14246	14164	14395	14220	14225	14245	13936	14324	14355	13972	14114	14251	14110	14163	14048	14172	14082	14244	14262	14219	14052	14109	14001	14222	14225	13950	14101	14029	14026	14103	14246	14148	14179	14220	14089	14306	14113	14211	14009	14175	14146	14158	14333	14107	14207	14012	14224	14214	14144	14229	14121	14268	14050	14164	14240	14255	14156	14185	14155	14035	14130	14139	14299	14248	14115	14259	14265	14280	14239	14220	14245	14223	14156	14131	14114	14192	14201	14233	14004	14145	14052	14117	14198	14044	14251	14129	14063	14275	14240	14039	14248	14297	14163	14153	14175	14221	14280	14245	14249	14115	14376	14095	14160	14329	14095	14216	14236	14211	14179	14100	14123	14101	14132	14158	14256	14144	14349	14114	14140	14177	14136	14068	14118	14168	14106	14131	14106	14171	14068	14181	14037	14199	13965	14372	14151	14265	14152	14035	14248	14144	14186	14156	14056	14175	14274	14172	14072	14201	14124	14304	14380	14036	14181	14207	14011	14206	14270	14136	14201	14195	14169	14031	14233	14202	14139	14039	14086	14177	14191	14140	14097	14090	14085	14257	14068	14152	14234	14188	14079	14036	14101	14167	14068	14104	14233	14051	14073	14190	14081	14186	14103	14187	14278	14113	14284	14107	14282	14229	14116	14248	14310	14129	14260	14027	14322	14026	14296	14113	14171	14089	14106	14143	14027	14199	14251	14170	14110	14290	14017	14023	14060	14439	14086	14281	14159	14122	14156	14117	14113	14023	14252	14311	14243	14089	14222	14119	14223	14173	14114	14289	14089	14305	13984	14214	14085	14145	14194	14201	14265	14294	14196	14221	14187	14189	14077	14225	14257	14258	13915	14017	14147	14213	14221	14168	14190	14147	14131	14250	14242	14153	14177	14188	14319	14142	14244	14244	14039	14277	14186	14167	14200	14026	14369	14095	14083	14262	14051	14110	14205	14136	14181	14026	14069	14182	14210	14142	14267	14114	14160	14277	14080	14026	14241	14081	14184	14052	14250	14080	14206	14049	14279	14163	14123	14294	14328	14192	14108	14142	14270	14137	14240	14283	14156	14067	13914	14078	14118	14179	14167	14149	14329	14172	14269	14164	14174	14218	14005	14185	14066	14235	14171	14251	14050	14150	14173	14220	14245	14055	14237	14074	14257	14231	14229	14115	14221	14026	14207	14143	14065	14155	14182	14143	14211	14215	14264	14279	14119	14315	14198	14196	13993	14115	14225	14007	14268	14192	14158	14042	14106	14295	14275	14241	14160	14220	14198	14057	14071	14150	14083	14092	14152	14122	14263	14168	14170	14194	14200	14128	14242	14076	14157	14258	14144	14214	14222	14192	14080	14085	14383	14315	14203	14152	14153	14283	14284	14045	14285	14220	14279	14119	13965	14186	14215	14267	14205	14124	14099	14121	14167	14090	14267	14121	14172	14277	14192	14244	14297	14106	14242	14135	14184	14356	14115	14230	14292	14221	14108	14087	14366	14070	14239	14099	14089	14109	14040	14131	14145	14132	14108	14042	14234	14154	14251	14093	14194	14241	14135	14184	14186	14206	14176	14115	14111	14012	14109	14285	14138	14216	14264	14201	14055	14136	14223	14184	14119	14174	14204	14231	14115	14219	14083	14055	14243	14138	14011	14245	13932	14159	14089	14124	14273	14113	14119	14225	14268	14223	14125	14220	14083	14288	14096	14347	14307	14232	14215	14090	14164	14034	14132	14167	14124	14244	14433	14094	14201	14084	14108	14243	14101	14185	14253	14081	14032	14174	14236	14147	14274	14118	14268	14173	14156	14113	14003	14173	14035	14223	14165	14215	14164	14303	14146	14051	14070	14113	14122	14190	14180	14059	14306	14175	13979	14232	14121	14105	14157	14036	14173	14051	14275	14203	14273	14196	14235	14057	14098	14243	14106	14120	14176	14054	14306	14156	14099	14410	14235	14296	14291	14164	14140	14149	14155	14135	14249	14060	14101	14238	13962	14234	14086	14119	14344	14016	14166	14244	14071	14293	14052	14277	14243	14186	14130	14137	14030	14214	14175	14087	14112	14314	14205	14200	14294	14243	14174	14154	13962	14067	14232	14155	14320	14279	14329	14176	14121	14104	14193	14041	14150	14206	14235	14248	14138	14062	14052	14173	14213	14070	14259	14251	14046	14235	14174	14321	14390	14099	14202	14235	14124	14047	14354	14182	14265	14210	14095	14077	14129	14266	13999	14126	14164	14193	14217	14014	14029	13968	14184	14310	14031	14330	14265	14109	14100	14290	14095	14279	14217	14306	14196	14105	13929	14077	14204	14205	14109	14289	14103	14257	14202	14084	14213	14186	14195	14137	14136	14100	14066	14229	14134	14109	14214	14211	14113	14180	14181	14125	14128	14253	14190	14204	14269	14185	14392	14093	14186	14120	13942	14222	14141	13999	14083	14150	14199	14244	14115	14164	14197	14022	14188	14087	14281	14314	14137	14130	14242	14209	14119	14057	14197	14223	14179	14080	14021	14217	13944	14297	14320	14185	14132	14137	14195	14297	14327	14240	14259	14146	14217	14196	14069	14042	14156	14235	14083	14194	14305	14032	14275	14131	14434	14105	14218	14255	14259	14253	14126	14144	14099	14170	14161	14116	14284	14378	13982	14101	14252	14044	14174	14163	14063	14220	14136	14309	14302	14054	14287	14186	14111	14270	14167	14235	14232	14418	14233	14162	14240	14183	14382	14000	14159	14063	13927	14152	14218	14127	13958	14231	14213	14057	14398	14257	14104	14337	14109	14249	14258	13942	14120	14136	14188	13967	14274	14077	14014	14029	14189	14257	14046	14189	14148	14220	14244	14370	14251	14244	14142	14147	14185	14354	14169	14234	14224	14257	14066	14160	14162	14145	14245	14105	14022	14198	14171	14149	13985	14053	14092	14069	14089	14045	14075	14179	14000	14117	14229	14030	14193	14139	14112	14258	14208	14170	14152	14336	14149	14111	14243	14108	14182	14293	14202	14252	14023	14069	14071	14148	14166	14094	14331	14144	14213	14151	14236	14209	14146	14066	14075	14260	14126	14331	14112	13929	14181	14151	14147	14121	14209	13926	14329	14079	14147	14312	14193	14138	14257	14054	14056	14195	14181	14147	14066	14105	14238	14248	14179	14168	14237	13994	14141	14162	14203	14177	14175	14091	14140	14121	14222	14359	14294	14337	14106	14202	14283	14227	14047	14139	14306
23738	21065	28653	24734	24887	28062	28949	22700	19675	21419	34259	48452	41143	30112	21836	18180	17212	16698	16659	16810	16739	16649	17000	17003	16667	16893	16829	16688	16733	16617	16586	16866	16502	16567	16657	16804	16797	16520	16569	16518	16759	16706	16780	16608	16637	16516	16782	16748	16645	16695	16654	16379	16650	16668	16802	16781	16701	16687	16725	16891	16686	16831	16620	16697	16879	16678	16818	16730	16773	16488	16619	16669	16688	16565	16731	16597	16797	16860	16715	16695	16726	16876	16605	16662	16681	16671	16613	16622	16629	16554	16527	16750	16673	16735	16656	16679	16694	16710	16694	16723	16692	16611	16859	16777	16721	16639	16616	16629	16707	16673	16576	16825	16466	16643	16794	16846	16703	16689	16684	16787	16925	16495	16736	16628	16612	16577	16522	16714	16730	16674	16664	16617	16500	16687	16560	16778	16572	16820	16670	16282	16596	16549	16503	16696	16779	16764	16642	16634	16651	16603	16523	16720	16541	16536	16509	16752	16645	16657	16612	16761	16492	16913	16685	16511	16899	16740	16601	16518	16510	16747	16707	16458	16764	16778	16648	16740	16674	16686	16618	16705	16710	16576	16603	16600	16654	16626	16702	16558	16699	16646	16670	16598	16457	16571	16611	16700	16583	16769	16696	16694	16611	16576	16613	16690	16873	16590	16510	16685	16548	16795	16758	16641	16602	16618	16623	16475	16755	16454	16601	16615	16492	16656	16870	16782	16605	16755	16463	16736	16830	16663	16621	16823	16703	16541	16477	16744	16736	16735	16577	16559	16622	16790	16689	16780	16715	16890	16692	16567	16472	16483	16617	16738	16724	16729	16749	16751	16601	16800	16508	16587	16672	16759	16663	16653	16549	16781	16684	16464	16615	16675	16734	16764	16637	16447	16744	16688	16666	16800	16759	16683	16783	16722	16793	16629	16891	16736	16704	16662	16570	16723	16684	16545	16558	16622	16794	16610	16486	16642	16730	16743	16775	16702	16895	16665	16584	16693	16750	16509	16645	16644	16695	16761	16792	16751	16693	16675	16401	16672	16390	16573	16743	16659	16681	16609	16779	16743	16611	16748	16678	16604	16661	16715	16838	16760	16883	16659	16729	16937	16842	16558	16653	16695	16769	16780	16539	16611	16720	16631	16755	16738	16547	16579	16622	16800	16668	16555	16574	16465	16746	16802	16697	16641	16866	16586	16640	16573	16772	16756	16617	16753	16741	16658	16690	16720	16681	16561	16796	16641	16752	16818	16640	16825	16541	16781	16772	16696	16657	16728	16738	16447	16685	16530	16658	16912	16678	16685	16681	16482	16555	16756	16581	16584	16651	16786	16709	16675	16465	16806	16516	16848	16635	16452	16709	16738	16773	16884	16467	16814	16506	16628	16720	16733	16709	16635	16670	16803	16705	16810	16827	16561	16593	16579	16489	16630	16543	16723	16508	16635	16736	16664	16808	16657	16541	16542	16762	16657	16683	16884	16652	16637	16657	16633	16643	16617	16519	16513	16654	16610	16728	16747	16582	16744	16757	16708	16528	16510	16560	16910	16848	16743	16850	16620	16522	16619	16928	16673	16672	16828	16475	16757	16652	16659	16668	16460	16595	16686	16499	16548	16638	16640	16660	16614	16695	16650	16742	16736	16638	16761	16736	16551	16624	16678	16480	16768	16712	16423	16554	16785	16713	16630	16791	16696	16629	16434	16708	16635	16683	16893	16894	16613	16745	16734	16826	16848	16653	16768	16656	16514	16662	16763	16463	16711	16504	16615	16643	16511	16808	16685	16811	16643	16590	16716	16753	16479	16606	16577	16776	16790	16841	16680	16688	16623	16639	16773	16691	16686	16579	16620	16580	16601	16706	16443	16683	16566	16705	16640	16683	16603	16727	16633	16658	16546	16449	16585	16656	16766	16792	16710	16540	16576	16719	16587	16788	16717	16709	16613	16668	16765	16581	16439	16647	16679	16550	16875	16730	16778	16699	16593	16746	16565	16680	16569	16625	16743	16782	16626	16819	16629	16676	16479	16671	16792	16383	16314	16337	16750	16677	16387	16658	16776	16625	16790	16669	16731	16369	16669	16697	16766	16668	16788	16499	16735	16386	16717	16755	16787	16609	16566	16548	16625	16696	16742	16333	16797	16885	16778	16673	16649	16736	16741	16577	16826	16609	16720	16672	16695	16632	16597	16554	16586	16636	16685	16579	16656	16726	16655	16650	16589	16544	16706	16645	16513	16736	16631	16586	16570	16671	16806	16708	16755	16609	16629	16670	16676	16699	16860	16627	16499	16622	16448	16771	16708	16723	16728	16510	16618	16582	16486	16843	16528	16634	16660	16734	16338	16484	16598	16744	16510	16770	16747	16346	16454	16785	16683	16564	16884	16616	16539	16780	16469	16521	16552	16348	16506	16748	16752	16678	16294	16631	16623	16508	16499	16693	16602	16823	16583	16647	16600	16894	16562	16575	16637	16766	16633	16429	16599	16701	16844	16665	16641	16601	16742	16689	16682	16642	16784	16571	16575	16637	16541	16712	16646	16567	16784	16858	16603	16638	16641	16670	16506	16581	16846	16659	16835	16703	16469	16453	16742	16702	16822	16588	16600	16696	16480	16669	16449	16693	16717	16547	16677	16671	16768	16715	16536	16610	16558	16776	16494	16708	16560	16639	16702	16824	16661	16742	16624	16717	16703	16689	16474	16562	16630	16767	16744	16654	16802	16662	16621	16697	16590	16720	16490	16581	16701	16568	16802	16503	16891	16659	16833	16875	16684	16721	16624	16735	16801	16861	16653	16648	16605	16474	16632	16621	16651	16612	16797	16740	16489	16757	16726	16594	16763	16736	16514	16855	16659	16771	16822	16884	16577	16731	16846	16600	16629	16534	16586	16790	16629	16791	16511	16664	16647	16745	16734	16869	16731	16600	16735	16465	16361	16817	16678	16517	16734	16782	16537	16455	16813	16622	16620	16815	16703	16719	16639	16610	16714	16542	16462	16774	16643	16661	16679	16553	16606	16857	16775	16533	16864	16720	16572	16459	16821	16657	16614	16595	16624	16761	16553	16617	16530	16393	16661	16570	16516	16697	16584	16893	16690	16808	16720	16685	16621	16635	16718	16482	16642	16635	16619	16736	16510	16682	16602	16774	16657	16477	16662	16802	16637	16679	16640	16767	16613	16540	16569	16710	16608	16541	16683	16710	16698	16521	16606	16606	16540	16597	16636	16828	16459	16787	16756	16567	16873	16678	16512	16610	16588	16712	16531	16627	16651	16693	16520	16529	16495	16560	16820	16619	16812	16634	16660	16810	16709	16887	16809	16871	16652	16445	16512	16479	16615	16482	16557	16590	16444	16610	16603	16533	16662	16547	16729	16577	16676	16638	16524	17014	16616	16924	16527	16628	16655	16525	16761	16499	16644	16700	16583	16575	16475	16912	16703	16684	16808	16874	16763	16661	16618	16622	16694	16698	16749	16741	16628	16747	16755	16751	16627	16847	16666	16567	16695	16643	16761	16604	16655	16419	16549	16552	16572	16656	16685	16848	16549	16487	16533	16676	16455	16660	16698	16648	16593	16608	16637	16532	16712	16709	16745	16691	16478	16674	16616	16431	16523	16782	16657	16819	16735	16764	16660	16429	16679	16741	16484	16552	16463	16676	16825	16648	16633	16521	16503	16621	16695	16745	16431	16730	16463	16697	16626	16578	16747	16832	16836	16706	16612	16570	16598	16735	16672	16610	16448	16747	16691	16739	16683	16736	16518	16895	16415	16691	16767	16754	16698	16602	16657	16738	16792	16521	16669	16578	16643	16703	16612	16548	16623	16538	16630	16548	16781	16592	16595	16798	16942	16699	17063	16824	16576	16362	16550	16614	16512	16619	16478	16720	16777	16762	16757	16662	16508	16565	16905	16712	16809	16821	16666	16634	16575	16539	16863	16654	16650	16539	16856	16760	16596	16720	16577	16620	16582	16835	16698	16858	16729	16575	16829	16735	16586	16697	16707	16750	16700	16511	16499	16750	16770	16656	16766	16785	16836	16707	16840	16684	16595	16731	16639	16770	16560	16597	16544	16731	16525	16757	16603	16813	16866	16626	16861	16512	16689	16643	16793	16705	16657	16738	16858	16720	16503	16780	16716	16675	16635	16727	16581	16619	16646	16671	16749	16664	16899	16685	16815	16654	16702	16745	16685	16677	16873	16668	16614	16460	16819	16638	16637	16729	16403	16660	16651	16603	16593	16830	16555	16595	16480	16563	16736	16896	16843	16593	16736	16818	16733	16818	16787	16955	16725	16657	16648	16622	16825	16739	16575	16811	16709	16826	16584	16538	16623	16605	17048	16770	16545	16683	16604	16484	16464	16551	16636	16638	16843	16750	16653	16630	16352	16842	16591	16451	16856	16524	16786	16598	16824	16576	16684	16743	16704	16551	16588	16753	16744	16682	16617	16607	16704	16666	16603	16569	16961	16720	16609	16687	16727	16635	16613	16491	16510	16480	16734	16724	16653	16772	16669	16741	16716	16762	16583	16466	16657	16586	16770	16585	16733	16645	16529	16780	16853	16676	16972	16758	16835	16680	16627	16583	16729	16426	16505	16609	16826	16464	16575	16772	16648	16653	16541	16785	16414	16774	16792	16619	16768	16697	16872	16790	16512	16568	16602	16817	16592	16550	16755	16776	16640	16729	16747	16709	16584	16557	16569	16451	16570	16687	16423	16526	16706	16660	16516	16664	16823	16870	16722	16863	16670	16810	16625	16478	16559	16687	16572	16863	16650	16697	16790	16656	16567	16556	16669	16806	16620	16836	16444	16786	16724	16620	16702	16646	16544	16654	16789	16746	16523	16747	16708	16694	16661	16633	16549	16573	16665	16785	16739	16655	16560	16688	16602	16727	16592	16543	16559	16463	16530	16713	16649	16758	16714	16761	16862	16865	16820	16877	16656	16562	16701	16692	16700	16541	16520	16763	16389	16652	16597	16495	16628	16688	16789	16579	16609	16871	16692	16535	16803	16732	16754	16657	16764	16672	16612	16679	16543	16714	16585	16790	16768	16599	16625	16573	16612	16606	16720	16537	16656	16643	16572	16693	16717	16771	16746	16833	16747	16595	16790	16713	16769	16678	16797	16721	16702	16781	16529
25442	43683	44545	41052	36764	31072	26310	21128	18101	21293	37833	48186	39844	28129	18780	14806	13780	13876	13769	13689	13748	13720	13883	13767	13799	13776	13724	13915	13848	13897	13739	13795	13787	13696	13874	13740	13871	13876	13851	13749	13808	13830	13687	13796	13785	13804	13880	13778	13688	13933	13669	13844	13673	13790	14059	13582	13864	13732	13899	13749	13955	13680	13695	13841	13832	13685	13887	13787	13578	13695	13528	13747	13979	13675	13817	13775	13798	13859	13826	13858	13714	13795	13811	13889	13684	13846	13818	13867	13788	13856	13784	13821	13740	13897	13649	13778	13811	13781	13811	13793	13845	13749	13781	13662	13637	13844	13694	13695	13701	13755	13750	13685	13620	14063	13648	13756	13850	13849	13716	13849	13665	13687	13743	13795	13721	13760	13646	13740	13503	13770	13721	13732	13766	13697	13751	13685	13839	13857	13685	13924	13612	13750	13874	13872	13809	13657	13766	13777	13643	13654	13835	13815	13861	13720	13871	13573	13833	13811	13730	13641	13880	13682	13790	13632	13639	13847	13659	13733	13801	13924	13882	13672	13825	13876	13832	13888	13861	13900	13598	13639	13842	13778	13817	13696	13794	13794	13882	13790	13696	13591	13885	13708	13742	13663	13883	13748	13834	13844	13775	13486	13636	13646	13715	13732	13689	13709	13830	13797	13775	13897	13724	13704	13725	13743	13725	13814	13679	13862	13775	13703	13707	13764	13782	13779	13722	13558	13615	13826	13706	13843	13727	13747	13619	13910	13728	13895	13815	13666	13755	13787	13756	13667	13717	13866	13709	13728	13776	13642	13822	13590	13782	13763	13677	13946	13828	13703	13675	13719	13891	13866	13562	13831	13886	13730	13764	13804	13781	13783	13809	13754	13932	13830	13645	13710	13862	13613	13818	13536	13789	13755	13694	13653	13819	13867	13531	13688	13883	13787	13887	13726	13681	13797	13777	13763	13730	13741	13835	13736	13649	13777	13758	13647	13762	13725	13946	13553	13684	13736	13723	13688	13699	13766	13755	13679	13866	13787	13637	13824	13703	13691	13760	13791	13853	13823	13806	13648	13916	13749	13754	13627	13710	13661	13931	13630	13720	13622	13758	13691	13792	13659	13764	13785	13808	13816	13714	13905	13761	13842	13727	13747	13776	13818	13764	13880	13743	13569	13758	13632	13699	13755	13555	13598	13777	13745	13671	13816	13773	13697	13709	13840	13734	13683	13684	13756	13820	13729	13726	13814	13673	13628	13867	13898	13726	13801	13862	13781	13752	13741	13754	13676	13730	13784	13783	13775	13701	13830	13724	13838	13878	13641	13670	13832	13800	13625	13819	13873	13691	13720	13526	13679	13838	13705	13605	13848	13758	13751	13753	13716	13822	13832	13730	13712	14016	13797	13780	13641	13825	13904	13883	13827	13839	13723	13924	13782	13777	13746	13784	13862	13875	13725	13806	13954	13558	13745	13735	13685	13805	13747	13615	13712	13820	13716	13823	13799	13693	13883	13713	13989	13701	13725	13718	13721	13939	13783	13741	13913	13653	13887	13778	13636	13669	13766	13936	13824	13632	13820	13666	13763	13770	13725	13896	13819	13746	13776	13765	13738	13680	13878	13713	13955	13755	13769	13706	13783	13658	13844	13851	13949	13715	13782	13741	13683	13683	13754	13730	13879	13743	13759	13773	13675	13711	13731	13760	13787	13753	13723	13900	13699	13588	13885	13902	13594	13940	13677	13824	13695	13759	13763	13698	13741	13754	13858	13682	13825	13851	13892	13589	13703	13734	13863	13691	13578	13756	13712	13906	13728	13650	13831	13728	13748	13834	13720	13817	13765	13792	13764	13758	13634	13769	13679	13637	13734	13621	13638	13679	13798	13772	13719	13673	13811	13665	13760	13737	13909	13651	13644	13886	13758	13642	13768	13811	13770	13676	13741	13818	13669	13804	13914	13772	13781	13775	13692	13939	13789	13665	13685	13772	13957	13654	13683	13820	13761	13504	13666	13706	13694	13759	13924	13727	13926	13818	13878	13697	13706	13649	13704	13812	13824	13901	13928	13691	13865	13695	13646	13667	13841	13784	13683	13773	13952	13699	13767	13619	13863	13765	13689	13783	13826	13875	13786	13652	13745	13664	13886	13864	13660	13844	13615	13983	13711	13636	13761	13809	13842	13682	13697	13864	13793	13777	13811	13652	13723	13706	13809	13591	13686	13706	13928	13764	13892	13819	13642	13641	13741	13644	13819	13819	13766	13931	13668	13785	13773	13793	13805	13892	13520	13695	13875	13768	13837	13797	13573	13915	13879	13883	13913	13668	13833	13808	13920	13748	13885	13799	13776	13757	13674	13839	13805	13815	13754	13619	13756	13743	13778	13736	13662	13653	13865	13772	13794	13822	13636	13674	13623	13552	13792	13846	13512	13797	13857	13605	13854	13700	13863	13983	13885	13635	13743	13714	13785	13857	13829	13622	13765	13733	13820	13699	13767	13635	13678	13814	13826	13741	13724	13686	13865	13886	13883	13717	13796	13710	13572	13868	13675	13758	13907	13710	13687	13935	13898	13827	13759	13841	13778	13662	13891	13830	13731	13704	13709	13872	14001	13699	13607	13812	14007	13801	13744	13766	13729	13798	13756	13623	13881	13701	13938	13694	13829	13629	13625	13773	13666	13788	13615	13839	13885	13890	13710	13753	13774	13852	13730	13827	13799	13721	13837	13889	13933	13918	13665	13818	13825	13709	13623	13851	13826	13713	13765	13761	13746	13604	13811	13773	13648	13743	13681	13775	13729	13629	13932	13910	13640	13924	13743	13745	13832	13726	13833	13758	13789	13725	13765	13815	13818	13639	13815	13891	13766	13703	13751	13739	13823	13862	13600	13772	13824	13682	13643	13802	13572	13714	13668	13765	13853	13906	13735	13780	13742	13638	13835	13642	13835	13694	13668	13632	13620	13758	13981	13700	13874	13576	13653	13732	13765	13772	13678	13742	13962	13704	13690	13720	13851	13887	13787	13728	13864	13677	13776	13889	13870	13753	13927	13782	13715	13750	13694	13744	13752	13603	13845	13749	13723	13599	13589	13820	13724	13868	13656	13854	13750	13726	13782	13864	13601	13941	13865	13495	13702	13867	13787	13640	13936	13768	13767	13739	13694	13882	13647	13711	13812	13737	13632	13713	13551	13782	13808	13771	13980	13700	13692	13795	13839	13791	13911	13742	13682	13734	13696	13762	13729	13704	13835	13737	13972	13725	13927	13863	13656	13913	13681	13852	13871	13732	13982	13890	13730	13759	13679	13889	13765	13825	13718	13762	13776	13863	13621	13874	13818	13747	13783	13753	13767	13753	13952	13826	13694	13728	13712	13647	13780	13836	13793	13731	13732	13759	13878	13745	13773	13744	13734	13815	13717	13749	13836	13947	13831	13834	13812	13590	13936	13733	13791	13913	13820	13963	13825	13767	13881	13627	13884	13789	13717	13664	13787	13656	13915	13753	13631	13845	13825	13603	13610	13787	13818	13750	13844	13933	13702	13617	13802	13767	13801	13813	13842	13793	13947	13689	13748	13708	13790	13815	13616	13815	13816	13724	13917	13775	13895	13876	13774	13726	13952	13754	13537	13780	13645	13932	13843	13808	13728	13671	13643	13794	13873	13750	13779	13867	13676	13857	13870	13742	13665	13746	13705	13962	13832	13751	13860	13761	13788	13760	13664	13823	13881	13751	13960	13720	13875	13640	13765	13687	13870	13782	13814	13621	13803	13942	13701	13818	13962	13774	13703	13683	13658	13702	13887	13908	13692	13892	13878	13728	13597	13872	13497	13849	13881	13742	13682	13831	13698	13741	13839	13983	13671	13691	13772	13861	13768	13861	13602	13813	13785	13664	13845	13802	13708	13884	13855	13847	13780	13734	13932	13746	13703	13792	13586	13808	13684	13717	13809	13755	13777	13556	13624	13731	13711	13657	13712	13709	13834	13730	13715	13548	13655	13875	13696	13681	13909	13848	13699	13694	13730	13694	13603	13705	13832	13669	13674	13608	13718	13727	13812	13778	13842	13947	13774	13838	13940	13737	13828	13768	13836	13747	13694	13746	13798	13757	13912	13821	13663	13785	13753	13886	13671	13793	13966	13756	13733	13849	13798	13733	13815	13620	13868	13753	13863	13667	13806	13773	13878	13772	13829	13758	13720	13810	13680	13793	13718	13826	13663	13748	13957	13687	13864	13694	13745	13795	13642	13712	13857	13910	13735	13826	13703	13773	13914	13871	13778	13799	13933	13838	13685	13953	13799	13755	13689	13792	13892	13757	13703	13820	13746	13792	13788	13753	13684	13943	13851	13658	13753	13818	13788	13767	13789	13731	13781	13579	13650	13894	13894	13697	13724	13883	13788	13857	13942	13674	13852	13781	13698	13906	13854	13708	13606	13862	13832	13815	13708	13777	13829	13712	13811	13696	13754	13863	13608	13836	13823	13883	13668	13953	13807	13930	13752	13710	13673	13839	13845	13864	13744	13716	13689	13777	13661	13753	13751	13683	13814	13993	13824	13849	13864	13756	13743	14009	13816	13792	13783	13745	13556	13524	13861	13760	13674	13738	13627	14006	13854	13678	13682	13733	13535	13772	13699	13880	13647	13726	13859	13828	13811	13894	13792	13803	13869	13718	13605	13916	13751	13711	13723	13840	13782	13701	13705	13815	13710	13958	13690	13578	13795	13773	13868	13688	13772	13814	13792	13731	13920	13859	13708	13648	13884	13761	13583	13738	13679	13717	13787	13828	13876	13752	13672	13866	13785	13782	13975	13657	13935	13782	13736	13769	13852	13891	13808	13651	14021	13804	13780	13853	13840	13761	13851	13825	13793	13733	13824	13719	13734	13554	13774	13735	13813	13752	13702	13750	13700	13748	13783	13773	13793	13818	13765	13681	13815	13794	13758	13689	13787	13699	13694	13790	13730	13682	13757	13803	13866	13737	13744	13614	13669	13853	13709	13754	13722	13817	13870	13671	13723	13734	13781	13800	13712	13832	13700	13791	13738	13871	13780	13860	13914	13768	13766	13752	13913	13904	13828	13766	13690	13837	13812	13718	13856	13828	13623	13739	13691	13679	13868	13649	13996	13644	13672	13716	13742	13605	13800
30856	27015	30013	24360	19943	18873	18721	18389	18383	17882	19281	21030	20575	19053	18010	17478	17441	17529	17286	17332	17409	17418	17254	17218	17254	17154	17370	17268	17402	17388	17365	17274	17238	17290	17612	17185	17417	17235	17338	17322	17363	17267	17438	17232	17470	17321	17345	17493	17328	17286	17149	17349	17319	17331	17144	17416	17296	17354	17285	17441	17259	17368	17588	17502	17424	17474	17309	17234	17356	17269	17156	17342	17236	17105	17278	17238	17238	17399	17486	17341	17317	17025	17264	17337	17492	17262	17143	17139	17170	17238	17284	17220	17355	17280	17474	17190	17444	17345	17322	17230	17265	17262	17107	17259	17457	17340	17430	17475	17254	17238	17314	17369	17242	17446	17368	17125	17354	17372	17341	17284	17193	17126	17277	17250	17359	17272	17335	17235	17310	17298	17482	17381	17428	17170	17411	17246	17245	17248	17261	17344	17261	17317	17252	17157	17393	17382	17258	17156	17273	17408	17347	17377	17152	17377	17371	17379	17288	17329	17283	17191	17326	17237	17339	17436	17246	17299	17435	17340	17591	17179	17394	17026	17342	17395	17323	17159	17300	17141	17369	17008	17342	17417	17286	17229	17235	17477	17417	17182	17157	17251	17269	17251	17451	17178	17276	17206	17130	17210	17603	17473	17482	17364	17378	17494	17356	17302	17216	17239	17148	17343	17246	17411	17376	17465	17364	17326	17311	17399	17344	17388	17345	17367	17168	17360	17358	17125	17276	17265	17180	17297	17266	17290	17452	17212	17381	17315	17368	17408	17118	17350	17219	17292	17448	17462	17073	17500	17368	17369	17232	17281	17094	17034	17285	17258	17295	17319	17395	17147	17382	17340	17059	17216	17215	17490	17265	17160	17351	17379	17268	17280	17163	17263	17327	17081	17364	17467	17463	17258	17356	17119	17244	17386	17585	17471	17144	17220	17255	17221	17304	17350	17328	17204	17331	17188	17331	17248	17365	17250	17161	17312	17207	17070	17414	17299	17448	17253	17240	17246	17439	17115	17251	17332	17244	17195	17348	17466	17244	17377	17455	17185	17152	17435	17489	17402	17286	17299	17366	17221	17448	17409	17271	17310	17332	17068	17147	17547	17229	17310	17153	17403	17413	17216	17427	17325	17429	17070	17238	17112	17428	17199	17510	17343	17116	17089	17262	17313	17253	17152	17172	17322	17231	17251	17270	17565	17378	17153	17220	17286	17505	17271	17205	17180	17452	17200	17281	17382	17436	17291	17358	17375	17234	17406	17355	17366	17231	17302	17294	17237	17483	17222	17397	17329	17204	17363	17211	17248	17214	17367	17403	17417	17349	17392	17299	17304	17200	17223	17162	17361	17168	17338	17329	17443	17413	17244	17164	17211	17205	17266	17446	17446	17462	17346	17348	17429	17234	17258	17235	17395	17023	17353	17387	17363	17201	17376	17412	17369	17377	17381	17029	17408	17317	17322	17248	17403	17270	17221	17307	17351	17260	17202	17389	17300	17246	17283	17159	17271	17274	17312	17502	17168	17297	17375	17424	17369	17370	17150	17591	17337	17221	17221	17252	17212	17292	17517	17331	17293	17421	17150	17261	17413	17321	16958	17147	17322	17328	17362	17389	17383	17446	17467	17495	17340	17345	17426	17139	17421	17397	17465	17341	17337	17329	17402	17321	17196	17315	17297	17776	17272	17310	17350	17278	17189	17119	17309	17387	17370	17205	17333	17466	17340	17464	17394	17197	17372	17326	17140	17261	17339	17345	17312	17356	17256	17445	17510	17477	17246	17227	17453	17236	17404	17378	17483	17302	17312	17136	17360	17294	17267	17361	17312	17500	17271	17181	17317	17431	17319	16996	17138	17245	17294	17286	17425	17496	17339	17395	17189	17339	17192	17350	17281	17395	17408	17221	17617	17289	17193	17345	17382	17492	17207	17200	17338	17234	17478	17342	17556	17333	17403	17377	17219	17416	17172	17276	17108	17357	17364	17399	17150	17274	17310	17430	17191	17373	17361	17258	17145	17275	17247	17323	17302	17499	17298	17261	17315	17324	17414	17113	17230	17285	17547	17399	17158	17426	17406	17313	17405	17116	17373	17177	17270	17399	17194	17570	17044	17331	17338	17194	17446	17371	17099	17168	17316	17228	17275	17453	17264	17372	17326	17276	17476	17374	17283	17327	17458	17591	17204	17235	17145	17341	17421	17186	17554	17355	17307	17240	17300	17368	17216	17431	17306	17300	17233	17144	17275	17201	17163	17254	17423	17415	17386	17252	17405	17168	17367	17378	17309	17311	17237	17499	17202	17369	17295	17291	17268	17291	17361	17342	17125	17287	17263	17321	17172	17167	17471	17213	17264	17276	17335	17382	17150	17174	17472	17369	17309	17252	17155	17405	17282	17367	17248	17214	17220	17366	17314	17397	17212	17200	17248	17456	17406	17283	17316	17344	17346	17403	17376	17409	17213	17288	17378	17286	17482	17139	17255	17303	17351	17218	17286	17311	17225	17457	17140	17320	17444	17301	17407	17476	17301	17389	17174	17174	17264	17309	17565	17364	17433	17348	17431	17338	17260	17174	17097	17298	17239	17358	17246	17154	17448	17611	17271	17450	17301	17197	17260	17263	17182	17418	17395	17555	17390	17156	17285	17306	17472	17297	17269	17201	17105	17379	17284	17346	17352	17507	17234	17241	17331	17456	17544	17354	17229	17163	17325	17132	17238	17318	17270	17548	17329	17249	17020	17170	17265	17219	17271	17166	17285	17367	17252	17490	17416	17449	17348	17289	17188	17363	17265	17200	17318	17443	17423	17407	17351	17235	17186	17210	17357	17431	17196	17185	17036	17186	17392	17539	17358	16994	17140	17336	17442	17395	17094	17278	17398	17443	17256	17262	17311	17381	17339	17301	17271	17241	17221	17314	17196	17373	17174	17273	17423	17390	17152	17398	17117	17288	17269	17251	17307	17575	17354	17425	17276	17425	17353	17335	17383	17374	17442	17361	17202	17266	17220	17353	17304	17321	17261	17269	17246	17191	17341	17444	17483	17473	17269	17445	17462	17509	17276	17269	17533	17271	17308	17462	17413	17386	17348	17210	17355	17265	17267	17216	17542	17313	17321	17415	17383	17290	17196	17253	17277	17327	17256	17568	17256	17366	17299	17247	17278	17483	17346	17313	17320	17472	17363	17339	17477	17428	17354	17329	17138	17268	17406	17272	17277	17465	17351	17205	17276	17446	17346	17280	17210	17440	17295	17328	17317	17180	17393	17183	17392	17462	17366	17230	17397	17238	17285	17387	17351	17315	17388	17286	17248	17112	17470	17322	17539	17290	17284	17342	17323	17490	17488	17340	17433	17424	17352	17488	17291	17374	17160	17355	17273	17334	17542	17268	17406	17427	17103	17346	17300	17050	17165	17297	17290	17142	17213	16999	17212	17238	17087	17135	17345	17366	17277	17356	17343	17287	17263	17207	17178	17329	17297	17194	17357	17279	17386	17442	17161	17267	17210	17313	17140	17296	17291	17363	17349	17187	17146	17107	17248	17321	17380	17172	17342	17413	17298	17410	17293	17283	17262	17330	17127	17436	17291	17164	17215	17280	17173	17156	17364	17251	17118	17264	17348	17412	17148	17395	17349	17273	17205	17400	17379	17227	17164	17370	17203	17297	17303	17392	17347	17085	17481	17276	17214	17240	17413	17289	17250	17267	17383	17234	17253	17158	17263	17480	17304	17443	17417	17335	17355	17187	17426	17362	17414	17287	17374	17243	17356	17186	17161	17295	17262	17348	17414	17236	17041	17553	17355	17391	17419	17388	17076	17420	17248	17227	17298	17320	17306	17390	17378	17138	17321	17505	17161	17310	17494	17347	17379	17287	17269	17326	17199	17235	17181	17274	17218	17274	17223	17488	17278	17177	17398	17274	17421	17333	17288	17506	17315	17209	16987	17413	17207	17104	17192	17282	17529	17483	17231	17321	17373	17334	17355	17409	17195	17438	17050	17339	17173	17140	17287	17526	17334	17171	17410	17243	17308	17470	17370	17449	17233	17423	17313	17362	17242	17383	17347	17250	17387	17168	17261	17306	17116	17312	17542	17260	17437	17353	17276	17193	17330	17226	17368	17409	17165	17408	17280	17304	17128	17125	17372	17237	17129	17208	17230	17245	17108	17358	17362	17263	17344	17338	17363	17217	17306	17410	17274	17211	17165	17089	17045	17194	17084	17249	17321	17280	17216	17242	17073	17283	17251	17367	17188	17306	17501	17324	17198	17235	17258	17149	17253	17164	17276	17554	17272	17354	17089	17265	17200	17304	17538	17308	17285	17355	17349	17288	17551	17227	17319	17307	17193	17361	17308	17412	17405	17404	17349	17127	17206	17194	17254	17333	17504	17335	17397	17467	17178	17202	17424	17363	17300	17200	17191	17362	17248	17286	17458	17354	17364	17378	17255	17371	17229	17407	17374	17096	17469	17670	17262	17223	17387	17177	17226	17373	17337	17382	17313	17277	17373	17176	17419	17429	17272	17394	17324	17187	17171	17189	17309	17445	17390	17408	17309	17191	17332	17331	17403	17561	17205	17324	17363	17609	17363	17257	17226	17280	17364	17387	17402	17307	17377	17426	17482	17112	17334	17423	17328	17317	17171	17341	17094	17303	17482	17226	17243	17528	17201	17401	17179	17299	17432	17346	17388	17283	17310	17371	17403	17472	17377	17427	17375	17288	17122	17442	17416	17335	17351	17317	17357	17314	17355	17338	17425	17412	17225	17333	17349	17433	17414	17414	17324	17298	17324	17467	17356	17361	17261	17336	17366	17175	17237	17290	17232	17226	17318	17325	17461	17312	17357	17245	17222	17303	17217	17266	17311	17224	17311	17182	17178	17377	17440	17545	17237	17288	17436	17477	17307	17387	17252	17533	17163	17344	17136	17314	17299	17404	17556	17202	17306	17422	17196	17244	17364	17242	17356	17193	17310	17342	17327	17261	17133	17150	17355	17358	17350	17338	17413	17433	17307	17403	17282	17276	16892	17276	17441	17208	17164	17408	17413	17492	17212	17177	17335	17436	17363	17269	17412	17201	17224	17299	17129	17207	17379	17183	17374	17227	17289	17289	17155	17154	17394	17393	17293	17512	17236	17477	17275	17146	17428
21529	30193	29223	21504	17427	16324	16126	15941	15621	14664	17572	19329	17822	15911	14807	14437	14299	14020	14092	14127	14151	14094	14104	14123	14075	14041	14107	14121	14152	14221	14117	14034	14175	14168	13990	14172	14159	14232	14147	14205	14203	14105	13841	14242	14082	14176	13997	14100	14117	14023	14164	14228	14185	14054	14238	13974	14340	14001	14220	14060	14205	14125	14196	14095	14110	14297	14022	14185	14103	14250	14136	14013	14217	14012	14109	14190	14213	14146	14087	14108	14251	14262	14371	13889	14240	14096	14216	14048	14271	14020	14167	14175	14054	14038	14167	14270	14086	14136	14182	14196	14179	14266	14180	14239	14142	14171	14163	14206	14245	14107	14148	14113	14123	14165	14098	14199	14058	14197	14224	14253	14141	14222	14027	14129	14162	14154	14217	14179	14225	14117	14087	14240	14097	14038	14175	14181	13823	14176	14257	14111	14167	14225	14052	14224	14149	14157	14187	14183	13958	14159	14274	14002	14111	14293	14185	14186	14236	14184	14208	14151	14178	14125	14118	14281	14028	14113	14220	13976	14128	14186	14055	14296	14126	14251	13942	14165	14216	14195	14117	14138	14038	14060	14236	14109	14086	14227	14086	14108	14045	14180	14079	14211	14044	14177	13951	14260	14251	14062	14281	14121	13985	14077	14396	14082	14265	14038	14170	13983	14205	14285	14247	14114	14310	14168	14160	13999	14079	14269	14038	14204	14278	14251	14168	14257	14182	14198	14236	14264	14166	14035	14004	14097	14416	14111	14149	14191	14239	14242	14192	14153	14227	14090	14211	14185	14281	14074	14090	14105	14232	14072	14113	14133	14231	14057	14079	14339	14143	14169	13962	14016	13965	14139	14121	14326	14022	14126	14140	13983	14065	14364	14046	14193	14301	14087	13891	14103	14235	14188	14141	14267	14268	14147	14110	14050	14221	14123	14180	14209	13928	14250	14101	14290	14236	14013	14009	14194	14082	14159	13870	14217	14332	14152	13962	14090	14211	14139	13958	14095	14284	14288	14213	14101	14241	14173	14182	14132	14228	14081	14041	14077	14127	14124	14304	14393	14153	14244	14131	14093	14170	14078	14268	14176	14101	14139	14129	14110	14255	14081	14129	14167	14111	14103	14033	14110	14185	14269	14212	14259	14146	14124	14216	14182	14110	14199	14108	14105	14223	14241	14205	14084	14177	14171	14161	14176	14154	14189	14197	14197	14210	14136	13955	13979	14120	14176	14179	14068	14219	14093	14070	14070	14083	14275	14032	14203	14166	14118	14145	14175	14024	14084	14082	14268	14099	14091	14157	14158	14028	14356	14212	14183	13811	14104	14059	14052	14244	14139	14093	14228	14071	14252	14134	13998	14360	14178	14192	14146	14195	14181	14065	14137	14127	14167	14279	14222	14259	14062	14065	14034	14067	14004	14023	14177	14015	14113	14197	14136	14080	14053	14147	14187	14117	14196	14043	14151	14185	14012	14136	14146	14214	14076	14119	14127	14132	14225	14128	14261	14157	13949	14092	14251	14440	14246	14100	14139	13912	14168	14211	14050	13982	14177	14083	14044	13944	14281	14076	13937	14184	14088	14035	14175	14301	14255	14239	14226	14077	14137	13930	14162	14197	14287	14246	14095	14212	13980	14104	14076	14121	14182	14273	14261	14125	14118	14346	14050	14172	14053	14188	13940	14180	14154	14235	14021	14074	14138	14051	14137	14191	14075	14159	14178	14200	14098	14129	14214	14089	14084	14195	14156	14307	14134	13996	14195	14070	14151	14139	14056	14118	14058	14213	14242	14186	14043	13954	14261	14187	14138	14257	14038	14130	14252	14155	14308	14000	14194	14068	13931	14119	14075	14092	14083	14072	14187	14037	14228	14043	14024	14006	14173	14070	13910	14150	13995	14054	14080	14120	14120	14245	13962	14070	14101	14208	14040	14255	13990	13850	14107	14034	14120	14042	14166	14161	14063	14149	14242	14136	14194	14214	14138	14095	14246	14119	13981	14273	14090	14067	13966	14201	14076	14209	14220	14093	14161	14156	14245	14221	14211	14114	14016	14069	14283	14261	14153	14161	14135	14098	14143	14196	14233	14094	14231	14306	14179	14188	14064	14156	14166	14159	14045	13986	14003	14114	14291	14129	14116	14007	14143	14092	14328	14175	14054	14087	14124	14083	14018	14185	13992	14320	14020	14171	14114	14135	14015	14047	14289	14122	14213	14054	14184	14092	14172	14119	14206	14105	14051	14134	14210	14155	14336	14113	14092	14402	14078	13878	14088	14001	14159	14135	14172	14334	14206	14090	14237	14051	14070	14229	14052	14263	13943	14045	14147	14416	14295	13974	14179	14098	14133	14213	14186	14202	14183	14174	14121	14159	13955	14070	14010	14092	14065	14002	14082	14088	14263	14226	14041	14123	14222	14167	13796	14301	14208	14075	14290	14135	14102	14237	14278	14204	14187	14154	14133	14158	14061	14162	14264	14272	14194	13994	13966	14102	14231	14174	14303	14178	14151	14201	14110	14062	14059	14137	14209	14064	14174	14034	14150	14101	14118	14157	14077	14140	14119	13990	14103	14170	14146	14167	14099	14090	14165	14048	14218	14200	14152	14025	14045	14004	14239	14056	14000	14253	14240	14014	14021	14223	14123	14215	14113	14111	14252	14038	14247	14089	14076	14169	14214	14116	13980	14180	14134	14084	13927	14204	14339	14065	14227	14091	14107	14160	13950	14215	14185	14108	14240	14299	14082	14264	14203	14079	14010	14053	14283	14169	14142	14214	14220	14156	14289	14158	14087	14232	14258	14131	14168	14198	14224	14319	14098	14264	14007	14219	14120	14146	14071	14074	14162	14259	14181	14161	14111	14271	14245	14093	14030	14247	14213	14288	14180	14105	14134	14117	14179	14040	14044	14138	14106	14203	14237	14164	14068	14096	14264	14134	14060	14039	13992	14037	14140	14191	14175	13954	14166	14024	14240	14130	14092	14038	14248	14293	13968	14052	14279	13988	14123	14082	14204	14142	14055	14029	14155	14223	14129	14037	14167	14191	13963	14132	14027	14206	14202	14233	14074	14373	13979	14151	14221	14105	14122	14226	14149	14031	14190	14031	14065	14077	14124	14038	14060	14182	13969	14316	14112	14114	14050	14100	14051	14262	14323	14155	14184	14153	14249	14141	14141	14221	14149	14188	14036	14200	14022	14144	14184	14001	14122	14187	14105	14008	14050	14236	14231	14172	14095	14119	14176	14093	14115	14165	14077	14219	14201	14151	14218	14172	14059	14209	14098	14117	14311	14376	14235	14273	14280	14108	14234	14219	14162	14039	14168	14011	14080	14190	14178	14035	14016	14218	14078	13987	14235	14179	14076	13985	14095	14099	14283	14162	14400	14123	14165	14230	14100	14138	14174	14053	14158	14403	14180	14166	13978	14175	14238	14109	14187	14144	14102	14216	14238	14229	14324	14258	14220	14157	14172	14243	14148	14252	14177	14065	14151	13955	14348	14110	14147	14157	14056	14057	14247	14122	13960	14061	14141	14209	14147	14177	14376	14152	14146	14286	14271	14268	14186	14227	14309	14108	14187	14178	14217	14224	14186	14228	14166	14298	14103	14121	13897	14001	14108	14220	14029	14165	14114	14127	14044	14081	14114	14104	14098	14011	14012	14040	14154	14292	14137	14214	13979	14146	14151	14061	14241	14164	14061	14167	14239	14021	14230	14097	14188	14128	14069	14092	14138	14134	14179	14137	14034	14284	14290	14129	14024	14225	14071	14247	14143	14208	14151	14066	14196	14171	14067	14218	14168	14014	14291	14234	14232	14152	14243	14145	14117	14342	14217	14238	14208	14161	14241	14231	14115	14236	14166	14033	14001	14147	14067	14026	14180	14101	14228	14225	14040	14117	14079	14168	14226	14143	13899	14020	14036	14037	14130	14134	14129	14168	14260	14126	14229	14114	14253	14184	14233	14101	14073	14004	14099	14277	14105	14163	14010	14109	14067	14182	14161	14199	14106	13914	14136	14252	13996	14118	14179	14275	14101	14212	13983	14180	14208	14178	14324	14156	13993	14084	14140	14174	14261	14193	14256	14209	14027	14004	14072	14148	14100	14206	14259	14256	14320	14142	14076	14111	14113	14178	14035	14222	14044	14158	14212	14249	14218	14201	14049	14145	14207	14280	14068	14296	14125	14202	14121	14222	14117	14208	14196	13938	14139	14040	14264	14165	14110	14146	14094	14176	14145	14093	14075	14454	14182	14110	14117	14035	14146	14280	13871	14194	14178	14097	14182	14210	14114	13985	13969	14108	14232	14190	14097	14241	14193	14304	14094	14162	14062	14260	14121	14091	14249	14138	14045	14125	14302	14147	14041	14133	14039	14079	14208	14081	14136	14131	14149	14064	14282	14151	14206	14079	14002	14205	14159	14035	14145	13960	14214	14117	14063	14062	14027	14234	14078	14092	14157	14092	14146	14222	14151	14066	14072	14073	14217	14097	14130	14131	14343	14141	14320	14062	14144	14298	14011	14183	14003	14229	14164	14275	14123	14276	14038	14205	14147	14022	14153	14140	14248	14194	14158	14202	14012	14107	13933	14227	13954	14282	14155	14297	13869	14169	14064	14233	14211	14292	14415	14217	14087	14321	13939	14282	13975	14225	14262	14185	14367	14093	14160	14071	14282	14251	14159	14322	14008	14183	13936	14109	14153	14027	14049	14224	14094	14110	14175	14105	13906	14052	14237	14156	14212	14007	14117	14112	13855	14163	14292	14084	14206	13949	14098	14029	14173	14021	14171	14072	14081	14302	14189	14132	14166	14123	14203	14186	14183	14068	14071	14100	14275	14047	14025	14227	14036	14163	14207	14257	14134	14146	14193	14281	14231	14035	14069	14196	14173	14258	14181	14084	14097	14212	14019	13989	14197	14325	14192	14219	14162	14102	14147	14157	14130	14118	14088	14189	14151	14029	14341	14081	14136	14117	14130	14233	14250	14266	14243	14192	14214	14328	14054	14218	14235	14138	13950	14335	14025	14271	14196	14130	14015	14185	14182	14190	14260	14061	14119	14075	14108	14171	14108	13920	14262	14172	14088	14161	14071	14296	14141	14088	14155	14093	14067	14262	13939	14130	14176	14132	14247	14179	14103
25719	21166	28038	25999	22169	22984	23427	19990	18558	18414	23864	37866	31953	24742	19573	17489	17043	16917	16878	16642	16801	16766	16641	16733	16514	16827	16599	16736	16612	16888	16604	16857	16592	16585	16634	16829	16815	16675	16730	16593	16578	16658	16693	16856	16553	16671	16745	16692	16605	16723	16880	16505	16750	16698	16663	16670	16595	16769	16627	16836	16883	16589	16375	16619	16667	16593	16712	16769	16771	16710	16802	16706	16535	16536	16636	16593	16808	16809	16758	16812	16758	16695	16584	16815	16801	16681	16681	16575	16715	16801	16689	16605	16530	16792	16775	16718	16534	16656	16864	16653	16794	16499	16510	16584	16823	16544	16615	16691	16742	16715	16818	16631	16410	16509	16499	16647	16644	16582	16551	16535	16590	16699	16473	16592	16566	16675	16610	16352	16740	16738	16502	16652	16752	16942	16724	16812	16775	16674	16652	16430	16744	16546	16699	16778	16754	16630	16771	16950	16569	16631	16662	16483	16725	16703	16765	16634	16764	16842	16525	16426	16687	16985	16714	16520	16758	16689	16460	16901	16576	16714	16662	16711	16434	16548	16495	16742	16672	16726	16476	16596	16783	16701	16706	16528	16531	16774	16635	16722	16711	16689	16567	16601	16781	16669	16780	16822	16620	16560	16559	16462	16805	16747	16538	16632	16654	16719	16464	16608	16588	16483	16336	16557	16807	16595	16720	16633	16722	16596	16731	16815	16892	16427	16619	16733	16548	16813	16557	16677	16660	16620	16912	16663	16789	16726	16752	16811	16707	16600	16621	16648	16808	16643	16598	16583	16481	16583	16779	16746	16625	16763	16582	16592	16848	16667	16780	16716	17011	16697	16672	16659	16626	16693	16833	16521	16674	16690	16737	16682	16671	16739	16641	16487	16547	16553	16624	16834	16737	16568	16799	16669	16569	16532	16739	16915	16787	16705	16579	16689	16662	16650	16758	16557	16746	16613	16764	16674	16826	16762	16812	16594	16645	16558	16737	16543	16780	16626	16680	16637	16533	16546	16828	16865	16712	16677	16646	16765	16593	16820	16651	16577	16766	16846	16723	16601	16683	16757	16604	16710	16761	16560	16693	16782	16806	16693	16727	16503	16632	16723	16412	16724	16709	16658	16629	16676	16779	16633	16852	16627	16669	16499	16554	16637	16485	16582	16835	16490	16365	16648	16609	16735	16636	16535	16622	16569	16754	16619	16729	16713	16982	16735	16625	16571	16599	16381	16649	16717	16691	16473	16620	16580	16646	16646	16547	16736	16826	16678	16536	16518	16570	16643	16766	16768	16760	16714	16619	16542	16924	16474	16881	16870	16587	16614	16700	16639	16542	16768	16570	16897	16762	16643	16709	16550	16493	16579	16610	16732	16609	16592	16730	16554	16618	16726	16467	16610	16878	16427	16653	16539	16382	16548	16530	16688	16690	16763	16631	16741	16697	16655	16704	16530	16733	16686	16582	16795	16773	16711	16636	16620	16509	16754	16881	16574	16530	16562	16592	16508	16597	16806	16797	16537	16642	16665	16574	16719	16743	16585	16594	16752	16358	16546	16747	16798	16599	16474	16726	16754	16717	16676	16684	16640	16508	16555	16623	16628	16924	16717	16600	16620	16653	16770	16732	16820	16547	16726	16626	16581	16658	16725	16833	16731	16765	16606	16652	16753	16496	16688	16984	16645	16574	16683	16638	16730	16558	16704	16805	16669	16793	16665	16622	16735	16699	16547	16609	16724	16682	16706	16713	16679	16637	16635	16960	16676	16811	16674	16556	16857	16707	16740	16751	16764	16533	16644	16826	16728	16642	16719	16617	16629	16651	16508	16636	16634	16678	16597	16694	16620	16497	16662	16580	16730	16771	16805	16933	16458	17019	16608	16801	16716	16830	16493	16746	16695	16735	16688	16707	16719	16564	16762	16551	16646	16629	16459	16631	16618	16552	16600	16785	16636	16528	16661	16628	16607	16707	16824	16680	16931	16655	16822	16551	16605	16556	16673	16905	16647	16583	16801	16968	16917	16626	16717	16693	16711	16659	16538	16690	16682	16937	16653	16735	16621	16504	16518	16794	16539	16908	16557	16784	16591	16588	16571	16539	16725	16639	16853	16747	16634	16622	16589	16691	16609	16550	16716	16563	16557	16685	16702	16721	16525	16625	16789	16557	16516	16633	16666	16721	16774	16592	16672	16870	16570	16887	16544	16526	16551	16608	16669	16568	16690	16637	16704	16427	16623	16585	16927	16596	16578	16503	16763	16689	16811	16707	16781	16634	16474	16821	16606	16743	16583	16524	16839	16640	16911	16568	16514	16699	16748	16692	16758	16631	16702	16600	16708	16725	16738	16705	16669	16468	16464	16618	16457	16667	16678	16560	16696	16709	16851	16640	16726	16477	16623	16612	16783	16520	16482	16616	16617	16610	16804	16479	16788	16696	16783	16607	16723	16675	16539	16820	16621	16668	16645	16592	16395	16671	16767	16912	16877	16731	16476	16801	16652	16882	16579	16645	16853	16687	16782	16668	16663	16603	16684	16696	16694	16600	16738	16755	16840	16647	16735	16606	16660	16799	16740	16658	16718	16704	16494	16672	16458	16710	16757	16685	16582	16593	16739	16906	16690	16674	16730	16629	16837	16743	16577	16609	16656	16749	16661	16705	16496	16335	16667	16612	16685	16648	16774	16665	16905	16693	16729	16631	16639	16680	16666	16465	16427	16589	16805	16533	16699	16680	16513	16507	16507	16721	16621	16650	16657	16943	16723	16836	16786	16636	16737	16649	16712	16541	16722	16651	16757	16692	16533	16682	16583	16779	16715	16651	16871	16672	16559	16603	16724	16560	16501	16738	16685	16995	16677	16482	16645	16657	16618	16640	16746	16397	16534	16802	16684	16589	16744	16510	16666	16590	16659	16527	16558	16532	16559	16784	16588	16804	16666	16836	16714	16625	16885	16725	16540	16712	16693	16802	16602	16597	16922	16712	16725	16739	16701	16696	16421	16573	16785	16794	16799	16681	16634	16638	16600	16782	16500	16682	16669	16710	16780	16841	16693	16786	16521	16642	16778	16688	16715	16860	16666	16707	16586	16716	16606	16551	16765	16457	16699	16782	16793	16639	16537	16671	16721	16776	16566	16484	16733	16616	16517	16542	16835	16662	16714	16626	16683	16905	16844	16826	16667	16765	16762	16581	16723	16690	16711	16787	16609	16785	16567	16740	16762	16628	16732	16618	16500	16652	16386	16740	16804	16578	16649	16625	16618	16626	16716	16736	16589	16639	16487	16753	16660	16815	16664	16654	16461	16561	16319	16691	16752	16615	16669	16564	16567	16684	16600	16680	16774	16494	16680	16636	16746	16632	16748	16953	16574	16813	16741	16714	16652	16546	16710	16749	16635	16650	16706	16593	16799	16695	16692	16821	16807	16816	16617	16646	16659	16593	16692	16600	16593	16692	16705	16622	16671	16685	16847	16749	16677	16721	16686	16577	16495	16560	16810	16698	16608	16634	16574	16761	16815	16804	16577	16633	16642	16727	16800	16639	16549	16868	16715	16613	16730	16545	16695	16647	16559	16673	16522	16739	16764	16574	16790	16706	16578	16794	16688	16755	16774	16680	16618	16800	16765	16613	16602	16651	16610	16670	16657	16637	16747	16766	16856	16688	16553	16812	16752	16730	16756	16534	16734	16811	16642	16607	16793	16663	16784	16609	16774	16775	16703	16845	16781	16724	16539	16685	16687	16671	16759	16674	16855	16717	16722	16695	16630	16584	16824	16767	16633	16691	16619	16570	16744	16478	16564	16580	16950	16901	16813	16368	16699	16635	16884	16637	16502	16892	16839	16582	16765	16690	16707	16641	16734	16767	16565	16631	16622	16581	16631	16565	16540	16801	16798	16812	16833	16643	16720	16606	16603	16580	16750	16870	16752	16870	16783	16604	16647	16673	16699	16731	16745	16723	16816	16769	16754	16816	16722	16804	16815	16515	16563	16679	16758	16648	16638	16793	16545	16775	16742	16591	16549	16707	16477	16552	16707	16766	16706	16852	16730	16717	16808	16816	16593	16535	16596	16718	16583	16769	16642	16612	16661	16630	16776	16687	16784	16524	16671	16625	16670	16697	16764	16672	16614	16611	16681	16729	16794	16796	16820	16628	16746	16554	16466	16622	16700	16725	16656	16669	16592	16763	16648	16555	16487	16533	16499	16742	16783	16759	16705	16691	16809	16658	16593	16701	16811	16725	16552	16562	16668	16906	16415	16810	16397	16545	16606	16650	16729	16830	16659	16936	16780	16631	16776	16513	16813	16669	16631	16875	16606	16567	16710	17036	16639	16568	16715	16758	16544	16720	16782	16656	16587	16751	16465	16715	16775	16690	16694	16611	16841	16676	16767	16699	16810	16665	16550	16721	16617	16695	16637	16663	16488	16813	16820	16761	16610	16734	16932	16822	16654	16840	16737	16649	16719	16709	16714	16720	16482	16573	16785	16703	16855	16509	16576	16624	16731	16757	16599	16707	16523	16641	16688	16553	16785	16791	16671	16647	16690	16415	16648	16518	16693	16752	16587	16766	16788	16744	16795	16680	16724	16507	16642	16699	16488	16809	16704	16558	16848	16484	16658	16551	16583	16793	16796	16699	16881	16780	16852	16653	16946	16740	16702	16658	16616	16592	16614	16646	16654	16585	16759	16780	16673	16623	16759	16469	16588	16642	16704	16688	16677	16914	16884	16744	16520	16604	16604	16695	16619	16649	16724	16693	16456	16643	16795	16764	16759	16649	16722	16770	16696	16742	16710	16760	16550	16842	16676	16837	16642	16764	16695	16668	16637	16628	16678	16711	16773	16827	16732	16486	16696	16761	16495	16670	16674	16598	16499	16591	16743	16616	16481	16641	16775	16663	16503	16651	16652	16684	16716	16757	16655	16640	16570	16679	16579	16637	16639	16576	16658	16480	16574	16763	16913	16745	16676	16780	16696	16638	16642	16739	16717	16605	16598	16785	16764	16627	16809	16692	16693	16776	16820	16701	16651	16641	16736	16772	16766	16761	16629	16556	16599	16638	16722	16805	16514	16662	16723	16625	16572	16829	16680	16679	16607	16701	16591	16774	16612	16623	16613	16783	16461	16976	16625	16805	16925	16758	16659
21964	36688	34180	25294	19381	22544	21160	18079	16466	16439	25046	38256	30745	22214	16060	14261	13824	13865	13910	13868	13900	13866	13889	13835	13812	13708	13719	13687	13844	13665	13858	13750	13948	13819	13724	13819	13722	13621	13839	13693	13690	13850	13827	13847	13859	13909	13701	13865	13955	13859	13785	13978	13845	13840	13756	13911	13731	13883	13874	13820	13858	13851	13821	13914	13681	13860	13795	13726	13813	13786	13914	13762	13930	13798	13904	13879	13861	13794	13885	13950	13842	13838	13874	13760	13878	13877	13834	13790	13958	13897	13708	14186	13587	13819	13673	13858	13827	13848	13796	13820	13828	13891	13724	13603	13822	13693	13628	13816	13801	13906	13758	13820	13600	13725	13829	13857	13853	13754	13693	13713	13951	13877	13734	13990	13829	13894	13741	13801	13734	13756	13763	13929	13702	13724	13594	13830	13641	13785	13622	13786	13735	14009	13638	13870	13854	13716	13753	13748	13819	13741	13704	13877	13835	13728	13895	13690	13717	13778	13801	13875	13658	13809	13740	13770	13715	13674	13798	13913	13959	13785	13773	13890	13602	13721	13888	13832	13994	13860	13839	13927	13684	13785	13921	13912	13740	13785	13762	13783	13847	13777	13836	13753	13884	13909	13806	13803	13725	13821	13807	13724	13690	13725	13820	13950	13830	13894	13780	13830	13841	13811	13725	13802	13779	13959	13729	13734	13790	13673	13918	13787	13629	13737	13974	13808	13791	13897	13846	13690	13741	13807	13824	13635	14010	13881	13744	13605	13761	13872	13843	13751	13769	13771	13782	14009	13677	13871	13780	13803	13777	13832	13851	13867	13795	13959	13730	13767	13852	13778	13903	13838	13810	13876	13844	13829	13922	13695	13919	13746	13920	13839	13885	13681	13779	13759	13837	13874	13715	13743	13811	13816	13659	13889	13766	13726	13728	13803	13893	13730	13788	13838	13739	13902	13703	13720	13828	13872	13627	13787	13775	13642	13704	13850	13913	13822	13856	13782	13686	13996	13810	13916	13914	13804	13806	13750	13993	13787	13706	13803	13762	13706	13904	13714	13861	13747	13983	13984	13825	13906	13651	13706	13730	13825	13771	13928	13811	13773	13829	13791	13782	13714	13861	13613	13841	13613	13900	13821	13610	13562	13893	13832	13761	13760	13696	13864	13604	13759	13712	13825	13690	13890	13987	13755	13551	13958	13664	13730	13924	13778	13624	13867	13655	13819	13854	13809	13756	13732	13632	13845	13760	13708	13751	13647	13887	13755	13996	13892	13698	13867	13793	13863	13667	13745	13888	13669	13697	13820	13934	13922	13839	13690	13969	13802	13773	13746	13810	13663	13828	13722	13686	13858	13746	13767	13928	13682	13730	13759	13921	13667	13778	13792	13744	13898	13826	13703	13826	13843	13808	13673	13895	13624	13799	13956	13750	13830	13693	13658	13693	13746	13818	13745	13879	13902	13733	13674	13839	13778	13590	13954	13658	13893	13775	13765	13691	13868	13777	13773	13903	13884	13755	13825	13776	13876	13982	13760	14069	13770	13782	13694	13822	13905	13827	13891	13753	13868	13760	13728	13778	13792	13912	13714	13846	13838	13684	13913	13784	13865	13750	13872	13756	13615	13786	13886	13779	13860	13858	13788	13818	13832	13599	13696	13712	13952	13794	13678	13728	13954	13747	13752	13824	13631	13950	13904	13819	13808	13633	13812	13655	14022	13714	13738	13869	13765	13869	13747	13937	13878	13815	13811	13589	13826	13704	13942	13810	13907	13563	13961	13888	13743	13962	13638	13981	13765	13765	13838	13981	13756	13949	13847	13862	13768	13638	13655	13686	13722	13787	13886	13914	13835	13810	13789	13723	13801	13891	13932	13579	13854	13839	13741	13741	13603	13972	13829	13832	13781	13902	13944	13661	13688	13924	13667	13920	13727	13867	13907	13862	13731	13823	13848	13861	13700	13844	13895	13734	13856	13748	13777	13961	13936	13669	13974	13750	13884	13741	13746	13777	13656	13907	13913	14024	13858	13749	13923	13797	13751	13836	13807	13866	13787	13796	13723	13851	13933	13713	13836	13602	13922	14041	13770	13812	13799	13808	13698	13780	13911	13819	13841	13798	13855	13992	13849	13759	13916	13879	13820	13913	13665	13777	13763	13790	13781	13833	13750	13834	13772	13769	13762	13786	14050	13810	13952	13786	13703	13609	13854	13766	13725	13779	13723	13725	13858	13722	13693	13758	13880	13704	13766	13836	13704	13867	13807	13917	13677	13759	13821	13751	13892	13759	13650	13795	13688	13720	13878	13825	13739	13832	13974	13836	13599	13802	13786	13850	13914	13860	13767	13758	13718	13686	13745	13901	13902	13653	13755	13867	13907	13701	13849	13732	13982	13790	13725	13914	13762	13764	13971	13993	13729	13918	13748	13864	13731	13825	13691	13783	13751	13759	13737	13858	13786	13974	13827	13656	14041	13812	13723	13759	13650	13770	13780	13805	13925	13835	13787	13778	13654	13723	13917	13727	13815	13944	13577	13766	13790	13711	13938	13895	13666	13822	13842	13777	13745	13711	13924	13792	13790	13795	13799	13828	13798	13750	13735	13797	13645	13912	13772	13730	13831	13822	13845	13795	13826	13785	13646	13847	13760	13778	13697	13679	13784	13570	13887	13753	13849	13737	13645	13773	13660	13813	13791	13850	13555	13964	13863	13627	13939	14006	13853	13928	13755	13824	13768	13793	13951	13633	13712	13898	13858	14047	13897	13730	13786	13783	13932	13870	13718	13765	13936	13771	13912	13766	13918	13877	13794	13825	13761	13985	13870	13723	13733	13728	13755	13750	13777	13774	13759	13681	13811	13916	13719	13862	13828	13775	13785	13888	13673	13931	13857	13798	13848	13684	13643	13749	13743	13725	13870	13966	13784	13902	13731	13855	13776	13735	13671	13781	13647	13867	13859	13771	13852	13889	13676	13751	13757	13894	13692	13761	13892	13760	13883	13583	13710	13995	13699	13889	13711	13810	13776	13721	13779	13697	13730	13822	13867	13873	13729	13794	13863	13872	13957	13915	13858	13677	13671	13793	13856	13755	13825	13598	13846	13654	13909	13715	13874	13671	13817	13828	14039	13672	13786	13821	13736	13746	13958	13795	13804	13737	13778	13903	13741	13829	13750	13766	13830	13708	13928	13895	13791	13841	13767	13537	13786	13712	13731	13800	13764	13650	13786	13728	13741	13778	13796	13723	13773	13776	13671	13768	13666	13765	13657	13790	13690	13852	13783	13837	13817	13793	13687	13865	13866	13760	13798	13802	13949	13824	13766	13763	13883	13853	13783	13730	13725	13822	13754	13860	13726	13689	13752	13688	13790	13673	13716	13800	13707	13810	13966	13804	13828	13791	13712	13748	13768	13804	13654	13810	13861	13728	13828	13804	13940	13846	13880	13683	13809	13701	13760	13805	13968	13691	14035	13869	13802	13845	13716	13811	13740	14010	13769	13909	13947	13776	13858	13822	13766	13825	13753	13738	13823	13520	13730	13894	13917	13843	13733	13877	13863	13817	13799	13849	13851	13688	13825	13767	13854	13821	13813	13826	13756	13872	13833	13735	13923	13679	13959	13623	13648	13821	13873	13785	13773	13720	13878	13887	13673	13783	13996	13808	13781	13915	13732	13942	13642	13740	13847	13634	13745	13817	13889	13801	13788	13746	13648	13964	13956	13683	13702	13947	13776	13798	13825	13757	13879	13668	13955	13642	13687	13797	13843	13635	13804	13750	13859	13740	13886	13912	13992	13673	13984	13821	13824	13761	13721	13952	13649	13857	13772	13804	13883	13746	13797	13864	13863	13876	13878	13912	13819	13777	13869	13740	13830	13871	13915	13600	13846	13718	13732	13619	13675	13743	13998	13737	13849	13848	13744	13775	13859	13686	13819	13860	13723	13889	13983	13843	13796	13645	13798	13744	13922	13874	13699	13829	13615	13854	13845	13745	13880	13856	13722	13718	13754	13815	13807	13960	13818	13831	13857	13982	13804	14003	13753	13797	13772	13886	13821	13803	13715	13805	13862	13771	13653	13866	13729	13849	13938	13931	13974	13772	13803	13841	13858	13751	13609	13941	13899	13788	13994	13970	13858	13872	13835	13742	13759	13694	13810	13846	13812	13663	13631	13813	13834	13743	13918	13727	13742	13725	13815	13851	13926	13883	13856	13883	13763	13952	13660	13825	13911	13889	13863	13755	13906	13899	13795	13875	13846	13733	13713	13828	13902	13934	13775	13825	13820	13670	13853	13932	13963	13762	13868	13952	13781	13830	13912	13778	13965	13953	13577	13920	13973	13801	13825	13747	13849	13925	13809	13952	13910	13824	13935	13695	14109	13777	13896	13683	13924	14096	13729	13839	13786	13869	13799	13767	13886	13599	13897	13839	13684	13807	13894	13886	13802	13750	13799	13877	13573	13733	13805	13779	13712	13912	13679	14080	13837	13758	13791	13898	13652	13904	13720	13849	13671	13846	13797	13760	13764	13764	13674	13650	13967	13754	13893	13929	13745	13822	13743	13583	13801	13649	13834	13661	13865	13881	13753	13753	13805	13718	13815	13880	13807	13749	13969	13742	13840	13745	13877	13683	13688	13911	13938	13705	13943	13605	13852	13761	13677	13625	13932	13814	13738	13835	13956	13668	13930	13884	13871	13861	13856	13912	13885	13832	13858	13866	13807	13903	13681	13778	13746	13786	13786	13584	13969	13603	13760	13801	13722	13837	13714	13666	13856	13794	13621	13763	13738	13810	13887	13833	13899	13920	13955	13805	14026	14068	13860	13877	13810	13845	13700	13778	13673	13919	13862	13673	13918	13822	13753	13873	13873	13909	13848	13767	13884	13683	13802	13856	13667	13894	13737	13675	13627	13737	13767	13793	13772	13757	13750	13814	13874	13814	13804	13714	13963	13728	13813	14001	13783	13896	13738	13891	13852	13740	13757	13705	13801	13782	13912	13710	13744	13882	13873	13900	13918	13715	13695	13777	13764	13810	13866	13747	13757	13756	13934	13793	13822	13875	13841	13886	14025	13642	13871	13806	13794	13819	13946	13943	13777	13812	13688	13764	13865	13866	13738	13780	13664	13730	13755	13826	13799	13892	13813
23959	21121	28502	24040	22256	26261	26996	23742	21883	19728	24732	51907	44094	31524	22163	17700	16422	16174	16009	16060	15992	16013	16088	16124	15839	15817	15930	16021	16031	15964	16021	15894	15945	16079	15986	15867	15924	16033	15924	15942	15811	15940	16039	15948	15882	16111	15894	15792	15832	15960	15900	15753	15878	16051	15933	16127	16083	15708	15658	15819	15842	15732	15690	15985	16105	15800	15880	15790	15943	15786	15635	16028	15928	16022	15897	15852	15902	15960	15951	15640	15898	16021	16076	15812	15848	15788	15718	15775	16049	15871	15894	15962	15761	15813	15937	15894	15860	15744	15993	15850	15918	15920	15852	15620	15808	16002	15856	15916	15861	15882	15830	15978	15819	15911	15828	15836	15819	15825	15850	15622	15793	15813	15763	15873	15913	15782	16080	15699	15951	15847	15964	16028	15812	15906	15992	15857	15768	15787	15830	15914	15726	15974	15683	15927	15819	16127	15848	15646	16004	15908	16003	15688	15759	15853	16005	15745	15801	15656	15883	15832	15810	15953	15922	15983	16046	15930	15862	15683	15870	15838	15567	15831	15851	15947	15740	15666	15741	15816	15900	15933	15924	15815	15797	16081	15797	15915	15692	15838	15691	16031	15793	15855	15913	15801	16008	15824	15899	15954	16001	15975	15713	15834	15807	16081	15716	15924	16039	15941	15930	15929	15934	15952	15733	15715	15755	15919	15860	15960	15728	15621	15816	15743	15694	15597	15890	16005	15980	15762	15868	15819	15725	15981	15693	15892	15750	15990	15633	16027	15762	15733	15803	15943	15944	15865	16036	15942	15693	15708	15943	16124	15881	15990	15852	15810	15815	15760	15647	15790	15776	15632	15971	15748	15800	15927	15731	15854	15969	15784	15832	15814	15818	15767	15723	15612	15936	15645	15783	15687	15928	15939	15541	15783	15847	15827	15883	15859	15907	15955	15831	15824	15814	15852	15928	15861	15859	15685	15919	15903	15803	15751	15775	15730	15855	15653	15869	15836	15836	15793	15764	15738	15773	15834	15730	15764	15867	15951	15809	15875	15810	15550	15911	15746	15882	15988	15786	15774	15826	15809	15898	15716	15852	15809	15786	15965	15972	15826	15805	16003	15834	15670	15888	15635	15840	15759	15787	15981	15898	15835	15881	15796	15839	15700	15972	15757	15813	15903	15976	15908	15804	15958	15723	15736	15851	15843	15909	15742	15772	15801	15964	15743	15888	15908	15702	15898	16015	15881	15845	15861	15956	15954	16004	15800	15819	15740	15807	15877	15795	15755	15878	15786	15879	15835	15808	16016	16135	15644	15818	15783	15824	15793	15757	15816	15841	15976	15716	15804	15680	15769	15834	15805	15588	15678	15862	15937	15737	15897	15791	15808	15770	15832	15877	15744	15740	15987	15720	15859	15825	15697	15943	15947	15871	15701	15732	15934	15707	15574	15947	15788	15869	15695	15953	15819	15630	15735	15743	15787	15811	15960	15757	15585	16119	15950	15920	15909	15799	15818	15990	15702	15936	15942	15743	15725	15861	15775	15801	15910	15821	15855	15700	15755	15605	15826	15698	15903	15692	15778	15794	15893	15851	15739	15935	15891	15841	15779	16092	16030	15973	15636	15611	16021	15864	15685	15784	15961	15922	15808	15613	15703	15852	15737	15911	15924	15958	15862	15724	15898	15971	16003	15924	15897	15708	15884	15805	15840	15946	15828	15852	15760	15957	16042	15995	15773	16058	15879	15995	15891	15959	15973	15936	15801	15676	15900	15844	16026	15913	16010	15833	15762	15940	15770	15973	15833	15901	15916	15991	15887	15992	15696	15832	15885	15766	15855	15986	15668	15834	15823	15766	15976	15738	15772	15582	15703	15739	15869	16043	15849	15649	15733	15905	15903	15937	15988	15956	15956	15872	15859	15887	15846	15848	15967	15941	15908	15884	15957	15873	15856	15714	15831	15764	15801	15831	15987	15976	15896	15681	15875	15883	15918	15743	15833	16036	15852	15912	15811	15656	15847	15800	15799	15866	15857	15895	15700	15683	15844	15956	15814	15911	15814	15797	15681	15843	15965	16049	15940	16017	15762	15919	15792	15935	15820	15788	15863	15798	15714	15820	15767	15719	15924	15982	15646	15738	15853	15816	15899	15843	15864	16017	15690	15894	15603	15774	15829	15708	15846	15842	15903	15825	15795	15722	15974	15996	15807	15609	15828	15685	15752	15988	15987	15788	15928	15931	15912	15777	15845	15903	15957	15939	15918	15900	15788	15933	15899	15764	15719	15823	15826	15955	15960	15570	15883	15891	15869	15818	15633	15865	15768	15855	15986	15712	15968	15859	15756	16024	15808	15978	15905	15778	15892	15922	15639	16127	15967	15989	15923	15827	15817	15826	15798	16047	15902	15891	15823	15763	15906	15820	15885	15807	15912	15985	15697	15855	15767	15838	15793	15763	15785	15970	15862	15828	15892	15646	15864	15820	15784	15988	15906	15895	15758	16017	15832	15822	15748	15914	15821	15919	15902	15870	15927	15696	15920	15701	15775	15917	15846	16007	15894	15810	15824	15833	15968	15835	15783	15749	15945	15861	15905	15822	15589	15803	15751	15823	15986	15875	15822	15860	15715	15877	16013	15772	15865	15793	15655	15833	16085	15841	16059	16049	15900	15944	15798	15881	16019	15759	15911	15875	15717	15927	15738	15958	15892	15809	15758	15771	15970	16188	15915	16000	15856	15778	15611	15881	15892	15845	15874	15839	15797	15894	15846	15729	15859	15840	15776	15785	15865	15826	15973	15742	15683	15943	15753	15788	15707	15895	15938	15844	16074	15735	15688	15861	15869	15649	15656	15901	15908	15731	15905	15925	15873	15916	15880	15737	15657	15755	15690	15800	15711	15831	15903	15759	15744	15771	15896	15782	15774	15882	16100	15862	15933	15651	15757	15688	15594	15794	15972	15722	15849	15969	15764	15791	15736	15827	15864	15798	15876	15797	15752	15727	15838	15933	15739	15908	15799	16117	15874	15816	15799	16037	15778	15822	15809	15680	15688	15676	15722	15690	15957	15737	15847	15756	15794	15896	15999	15937	15811	16009	15799	15988	15749	15797	15821	15703	15818	15775	15657	15733	15980	15732	15857	15760	15720	15979	15712	15758	15722	15816	16039	15716	15781	15912	15991	15890	16049	15840	15813	15978	15785	15929	15789	15909	15837	15977	15856	15751	15896	15766	15845	15804	15843	15921	15717	15727	15829	15667	15983	15976	15961	15802	15937	15745	15773	15811	15851	15906	15707	15833	15804	15836	15965	15681	15910	15810	15958	15986	15696	15782	15735	15675	15859	15908	15800	15825	15795	15812	15772	15765	15869	15873	15679	15897	16050	15958	15688	15819	16026	15857	15892	15749	15781	15839	15723	15790	15779	16003	16063	15940	15832	15716	15830	15726	15781	15740	15818	15879	15946	15849	15729	15928	15877	15866	15777	15991	15859	15619	15760	15613	15768	16079	15775	15925	16028	15887	15909	15860	15730	15521	15682	15792	15943	15625	16091	15756	16061	15752	16014	15744	15940	16009	15953	15877	15675	15934	16027	15911	15877	15762	15760	15962	15959	15875	15797	15751	15771	15779	15799	15794	15833	15924	15914	15655	15793	15907	15795	15964	15708	15807	15802	15953	15956	15917	15748	15787	15777	15653	15727	15650	15719	15797	15948	15912	15893	15738	15771	15684	15867	15844	15813	15862	15639	15730	15932	15874	16018	15852	15935	15894	15833	15751	15923	15754	15783	15948	15932	15908	16011	15813	15871	15963	15821	15837	15725	15888	15673	15772	15729	15994	15792	16017	15833	15900	15911	16142	15811	15681	15744	15931	15693	15895	15874	15847	15974	15866	15872	15886	15936	16097	15930	15770	15957	15882	15737	15928	16019	16044	15773	15839	15928	16035	15835	15753	15836	15618	15725	15929	15773	16027	15974	15807	15823	15933	15740	15821	15792	15862	15650	15843	15741	15824	15793	15982	15752	15830	15983	15768	15596	15679	15853	15927	15801	15759	15627	15763	15827	15947	15761	15835	16044	15789	15775	15785	15699	15666	15925	16035	15915	15702	15938	15709	15836	15835	15904	15902	15731	15943	15910	15791	15904	15851	15898	15784	15691	15900	15865	15946	15734	15887	15775	15839	15872	15888	15960	15856	16030	15887	15673	15880	15948	15860	15922	15726	15784	15868	15747	16013	15938	16002	15899	15634	15777	15779	15651	15819	15998	15916	15908	15862	15858	15843	16016	15727	15958	15749	15713	15806	15900	15907	15926	16003	15885	15849	15624	15857	15923	15795	15743	15809	15752	15801	15926	15867	15878	16121	15976	15575	15726	15857	15928	15854	15976	15987	15902	15695	15713	15734	15970	15762	15908	15783	15745	15976	15847	15862	15637	15854	15901	15642	15867	16073	15864	15744	15818	15749	15876	15775	15836	15689	16034	15888	15862	15717	15765	15906	15712	15732	15841	15919	15793	15950	15919	15794	15917	15948	15776	15935	15908	16011	15957	15872	15806	15774	15740	15810	15922	15899	16005	15987	15964	15767	15799	15765	16018	15758	15910	15821	15786	15690	15808	15704	15798	15476	15664	15899	15918	15676	15885	15798	16008	15868	15953	15745	15847	15901	15809	15825	15763	15652	15862	15855	15728	15729	15766	15798	15754	15840	15881	15862	15753	15721	15956	15665	15849	15900	15853	15666	15916	15831	15786	15751	15861	15871	15889	16015	15863	15936	15755	15795	15800	15984	15799	15802	16097	15755	15813	15927	15758	15920	16035	15824	15792	15822	15926	15677	15937	15825	15668	15829	15831	15726	15637	15928	15783	15895	16031	15929	15938	15818	15929	15804	15783	15817	15731	15857	15863	15907	15828	15810	15804	15855	16022	15926	15826	15863	15631	15797	15679	15589	15845	16000	15873	15843	15702	15739	15840	15966	15851	15857	15894	15684	15816	15754	15972	15883	15912	15674	15683	15789	15702	15855	15588	15805	15810	15748	15894	15654	15863	15968	16188	15871	15866	15886	15823	15881	15986	16015	15866	15511	15781	15876	15755	15920	15792	15898	15917	15667	15799	15909	15754	15682	15835	15790	15645	15950	15811	15784	15638	15877	15716
24144	40265	38072	28097	27203	28281	24170	24691	22142	18530	26458	51380	42675	29606	18726	14419	13488	13391	13197	13143	13345	13291	13308	13313	13545	13361	13271	13259	13287	13462	13309	13277	13203	13361	13331	13310	13439	13323	13297	13440	13191	13352	13286	13299	13406	13457	13506	13424	13387	13362	13302	13550	13272	13496	13291	13290	13354	13150	13278	13363	13330	13174	13246	13323	13352	13413	13349	13294	13372	13212	13237	13343	13215	13397	13156	13326	13320	13269	13270	13373	13233	13234	13140	13244	13244	13368	13247	13271	13330	13259	13212	13270	13356	13306	13471	13277	13418	13351	13500	13398	13225	13411	13384	13270	13346	13183	13356	13407	13392	13309	13252	13301	13397	13351	13135	13509	13452	13238	13347	13284	13210	13423	13248	13179	13289	13413	13241	13240	13231	13353	13239	13410	13432	13270	13264	13274	13284	13431	13336	13380	13383	13039	13470	13422	13293	13422	13480	13267	13324	13231	13431	13301	13227	13263	13311	13309	13429	13141	13232	13404	13273	13409	13249	13316	13407	13122	13302	13321	13239	13302	13224	13168	13249	13351	13240	13167	13268	13414	13421	13269	13203	13264	13396	13329	13140	13240	13295	13456	13199	13397	13246	13401	13291	13326	13390	13169	13275	13267	13382	13184	13401	13240	13374	13255	13251	13438	13285	13308	13458	13306	13517	13225	13332	13318	13324	13178	13280	13255	13121	13358	13338	13309	13393	13216	13251	13345	13408	13343	13407	13288	13310	13341	13195	13435	13369	13307	13347	13214	13314	13314	13298	13370	13370	13396	13379	13434	13364	13375	13217	13345	13218	13160	13297	13209	13337	13267	13347	13214	13368	13260	13369	13258	13476	13287	13187	13312	13275	13266	13313	13158	13209	13327	13441	13375	13365	13345	13370	13270	13209	13300	13413	13234	13291	13180	13275	13241	13265	13296	13306	13155	13338	13335	13314	13393	13298	13440	13303	13404	13284	13339	13260	13441	13337	13394	13188	13371	13319	13291	13220	13453	13323	13184	13241	13365	13399	13185	13230	13323	13370	13353	13414	13372	13200	13385	13236	13238	13320	13257	13438	13252	13134	13329	13176	13430	13193	13291	13318	13278	13281	13313	13293	13097	13335	13258	13300	13339	13469	13336	13481	13246	13274	13296	13307	13428	13215	13587	13237	13343	13338	13169	13413	13214	13364	13155	13210	13342	13242	13258	13256	13187	13262	13347	13220	13191	13281	13325	13384	13300	13405	13527	13214	13225	13351	13479	13384	13351	13252	13251	13365	13324	13224	13356	13041	13345	13229	13167	13257	12905	13326	13389	13195	13247	13330	13299	13168	13385	13214	13339	13275	13431	13244	13317	13281	13248	13273	13392	13287	13264	13150	13529	13237	13439	13172	13283	13456	13371	13199	13343	13298	13177	13262	13528	13238	13337	13188	13205	13392	13230	13326	13253	13257	13347	13542	13122	13269	13388	13295	13301	13316	13603	13204	13299	13338	13349	13240	13214	13230	13285	13331	13258	13279	13326	13302	13413	13428	13323	13201	13193	13307	13347	13165	13263	13305	13351	13174	13411	13378	13327	13437	13346	13226	13131	13285	13467	13005	13239	13279	13420	13085	13246	13208	13426	13436	13273	13388	13347	13310	13382	13490	13297	13332	13412	13029	13221	13237	13374	13280	13392	13280	13212	13393	13214	13240	13209	13313	13050	13413	13311	13252	13316	13231	13380	13413	13329	13333	13399	13340	13370	13249	13473	13329	13370	13317	13188	13300	13368	13112	13157	13411	13393	13293	13273	13268	13404	13279	13363	13220	13287	13229	13368	13370	13168	13332	13316	13370	13073	13194	13289	13258	13184	13406	13334	13326	13379	13390	13318	13436	13321	13393	13257	13216	13344	13160	13382	13292	13258	13235	13181	13261	13115	13229	13170	13274	13337	13132	13160	13378	13292	13279	13148	13231	13367	13434	13443	13296	13206	13188	13377	13181	13035	13288	13303	13350	13343	13300	13369	13250	13248	13417	13198	13324	13335	13275	13272	13337	13192	13376	13352	13544	13455	13316	13385	13428	13293	13220	13262	13225	13270	13395	13177	13308	13489	13256	13407	13168	13416	13331	13393	13340	13132	13185	13384	13235	13144	13285	13220	13233	13291	13153	13244	13218	13321	13323	13411	13385	13274	13210	13415	13273	13511	13256	13260	13288	13252	13256	13199	13150	13305	13308	13270	13215	13387	13366	12990	13309	13165	13343	13354	13155	13487	13344	13337	13250	13311	13309	13357	13390	13143	13440	13203	13288	13191	13458	13454	13425	13502	13220	13514	13456	13211	13166	13289	13333	13307	13454	13218	13402	13172	13334	13182	13285	13486	13279	13384	13167	13283	13293	13293	13181	13189	13292	13256	13279	13389	13065	13202	13133	13306	13382	13317	13326	13317	13318	13393	13410	13283	13289	13349	13498	13325	13378	13226	13221	13397	13264	13334	13242	13224	13293	13456	13148	13423	13401	13288	13308	13294	13316	13368	13328	13420	13359	13408	13283	13239	13417	13295	13385	13126	13274	13196	13259	13355	13337	13416	13284	13328	13212	13277	13265	13262	13355	13220	13346	13206	13397	13437	13257	13235	13262	13306	13212	13323	13321	13167	13239	13349	13355	13352	13377	13611	13267	13280	13360	13176	13147	13234	13336	13283	13271	13324	13281	13199	13280	13298	13277	13335	13332	13370	13182	13471	13190	13161	13388	13263	13188	13499	13333	13299	13219	13361	13307	13297	13338	13251	13369	13273	13362	13240	13347	13238	13292	13201	13223	13186	13392	13311	13232	13176	13228	13385	13355	13283	13304	13473	13275	13235	13313	13190	13444	13414	13395	13193	13363	13304	13409	13274	13299	13531	13383	13181	13373	13298	13182	13361	13562	13397	13288	13366	13064	13060	13081	13461	13253	13344	13248	13326	13179	13376	13330	13377	13324	13415	13273	13164	13220	13405	13272	13246	13265	13239	13355	13245	13266	13304	13343	13164	13394	13190	13300	13258	13372	13272	13351	13256	13222	13376	13413	13287	13138	13292	13375	13348	13256	13291	13163	13248	13317	13300	13339	13342	13318	13268	13236	13331	13374	13370	13286	13177	13366	13166	13453	13311	13118	13213	13433	13307	13558	13438	13362	13207	13207	13436	13225	13328	13405	13195	13277	13148	13269	13388	13270	13358	13282	13252	13271	13115	13250	13081	13507	13258	13425	13161	13341	13225	13232	13335	13277	13263	13220	13122	13291	13255	13378	13249	13061	13238	13385	13360	13314	13227	13338	13295	13255	13260	13285	13271	13275	13269	13284	13320	13329	13126	13276	13148	13286	13163	13341	13310	13357	13332	13356	13189	13408	13231	13037	13375	13315	13215	13256	13373	13296	13218	13358	13227	13279	13418	13166	13366	13405	13375	13315	12993	13329	13321	13330	13274	13309	13331	13249	13181	13538	13169	13250	13218	13256	13210	13392	13322	13339	13283	13205	13290	13339	13363	13170	13291	13469	13314	13286	13359	13256	13248	13319	13361	13479	13190	13289	13335	13395	13355	13318	13212	13311	13280	13152	13451	13306	13197	13271	13173	13347	13285	13189	13278	13429	13158	13296	13251	13426	13126	13169	13473	13411	13440	13172	13321	13384	13390	13230	13272	13278	13246	13346	13395	13321	13288	13144	13397	13275	13352	13321	13461	13446	13363	13343	13485	13375	13280	13212	13315	13418	13460	13345	13284	13407	13263	13155	13207	13381	13313	13368	13193	13223	13415	13323	13449	13310	13231	13182	13363	13272	13127	13447	13433	13453	13417	13271	13214	13264	13298	13090	13317	13343	13335	13366	13083	13328	13407	13364	13263	13230	13395	13203	13502	13310	13221	13205	13341	13234	13447	13199	13384	13457	13328	13306	13267	13155	13335	13343	13505	13194	13208	13299	13291	13263	13202	13122	13298	13300	13411	13154	13105	13300	13244	13206	13140	13352	13289	13195	13129	13314	13300	13306	13241	13277	13245	13158	13204	13436	13344	13285	13344	13260	13363	13274	13272	13226	13393	13205	13061	13308	13263	13324	13211	13170	13290	13456	13231	13437	13091	13303	13284	13225	13136	13332	13373	13201	13303	13180	13200	13217	13294	13404	13184	13246	13271	13330	13311	13381	13474	13285	13332	13378	13370	13212	13377	13250	13190	13301	13389	13239	13299	13228	13344	13151	13242	13343	13320	13348	13271	13326	13188	13273	13229	13170	13346	13336	13358	13150	13286	13180	13358	13450	13201	13256	13182	13354	13217	13285	13359	13284	13485	13273	13340	13379	13285	13436	13357	13363	13284	13315	13317	13247	13405	13276	13219	13382	13224	13291	13080	13332	13057	13338	13193	13300	13212	13274	13376	13176	13319	13247	13251	13242	13441	13113	13354	13273	13180	13434	13289	13311	13254	13384	13310	13407	13135	13168	13197	13303	13272	13190	13283	13246	13322	13225	13353	13418	13431	13485	13348	13249	13369	13396	13300	13303	13227	13358	13267	13251	13351	13181	13348	13265	13286	13367	13244	13128	13380	13076	13251	13289	13193	13293	13400	13254	13322	13279	13388	13290	13281	13301	13326	13443	13179	13389	13237	13272	13447	13351	13293	13379	13251	13323	13315	13278	13161	13307	13293	13536	13169	13230	13352	13286	13330	13290	13139	13273	13177	13208	13224	13259	13283	13208	13221	13301	13481	13136	13328	13286	13246	13377	13121	13381	13347	13373	13299	13230	13269	13415	13238	13394	13345	13297	13269	13171	13355	13394	13161	13323	13165	13105	13266	13305	13343	13329	13281	13280	13343	13252	13164	13369	13307	13204	13223	13249	13150	13245	13220	13317	13204	13357	13335	13260	13268	13216	13308	13241	13150	13174	13425	13272	13357	13212	13394	13301	13312	13316	13347	13338	13192	13291	13236	13299	13251	13340	13260	13161	13209	13430	13356	13377	13327	13207	13367	13418	13362	13239	13366	13359	13088	13196	13148	13285	13267	13212	13117	13587	13456	13245	13196	13307	13214	13347	13351	13283	13148	13362	13211	13178	13419	13429	13322	13142	13235	13136	13365	13228	13461	13419	13273	13223	13144	13294	13312	13293	13163
29965	23042	24084	20112	17571	17585	17146	17162	17616	17386	17300	19120	20070	18682	17128	16278	16167	16085	16048	16072	16078	16138	16074	15970	16119	15961	15947	15992	15889	15987	16094	16091	16183	16177	16100	16180	16089	16257	15951	15887	16181	16035	16204	16074	15976	16008	15874	16115	16102	15906	16094	16097	15967	16068	16068	16087	15939	16190	15936	16206	15997	16012	15953	16124	16029	16116	15858	16023	16123	16240	16089	16171	15995	16015	15823	16044	15759	15842	16118	15929	16091	16069	16111	16019	16255	15990	15997	16027	16028	15960	16058	15973	15920	15860	15984	16171	16075	15844	16108	15890	16010	15854	15984	16147	15951	15884	16045	15909	15994	15924	15981	15821	15877	15976	16015	15901	15994	16039	16021	16040	15821	16030	16092	15898	16021	15945	16152	16108	16035	15880	16038	15991	15923	16263	16092	15835	16063	16265	16169	16086	15974	16080	15937	15938	15790	15991	15979	15857	15903	16167	16094	16096	15828	15955	16066	16030	15884	16023	15918	15870	16200	16158	15999	15903	16164	15929	16020	15883	16185	16209	15964	16161	16134	16022	15944	15864	15993	16045	15816	15795	16041	15947	16110	16187	16053	15947	16111	16009	16140	16069	16089	16063	16007	15977	16040	15976	15921	15874	15974	16171	15946	15740	15874	15880	16117	15869	16088	15920	16144	16123	16088	16009	16070	15711	16005	15998	15963	15896	16086	15933	16156	15988	16154	16131	16138	16147	15916	15884	16011	16164	16138	16022	16179	15767	15829	16027	15992	16172	16041	15912	15905	16156	16006	15889	15714	16292	15988	16059	16186	16041	15886	15958	15962	16018	15940	16082	15978	16124	16157	16105	15823	16078	16020	15986	15897	16068	16199	16019	16061	16024	15883	16275	16197	16026	15801	15832	15964	15903	15858	16016	15958	16156	16033	15909	16116	15775	15937	16035	15969	15921	15979	16133	16139	16058	16046	16001	15896	16114	15994	16094	16057	16101	15839	15924	15878	16124	15918	16110	16029	16130	16254	16032	16114	16114	16249	16085	16054	15957	16169	16118	16100	15931	16138	15798	15982	15853	16011	15924	16136	16141	16063	16028	15834	15967	16082	16054	16175	16002	15984	16045	16282	16144	16108	15893	15979	16082	15859	15860	16036	16089	15974	16011	15820	16014	16011	16121	16083	15916	16241	16076	15904	15949	15935	16094	15918	16173	16208	16112	16090	15864	16088	16018	15996	15940	15775	15835	16014	15918	15963	15883	15915	16045	15868	16192	16156	16145	16157	15988	16013	16052	15866	16026	15973	16081	16095	16111	16062	15884	16034	15811	15728	16153	16144	16092	15997	15887	15943	15993	15925	16046	15937	15910	15979	16134	15950	16182	15929	16004	16143	15916	16004	16110	16042	15885	16025	16030	16124	16064	15711	16009	15862	16017	16105	16098	15879	15961	16089	16032	16066	16021	16021	15906	16077	16099	15887	15881	15971	16084	16109	16310	16169	16123	16211	16086	15937	16151	16214	16068	16184	15950	15860	15933	15971	16024	16221	16091	16031	16076	16020	16134	16127	15948	16089	15937	15992	16095	16204	16222	15970	15927	16031	16047	15858	15941	15915	15772	16038	15961	15901	15839	15968	15981	15853	16024	16003	15949	16187	16105	16103	15959	15950	15875	16075	16064	15941	15855	16041	16182	15974	15915	15915	16100	15994	16056	16094	16185	16145	15902	15850	16050	16009	16117	16084	16031	16052	16145	15849	16188	16018	15658	15950	15825	15926	15779	15963	16048	15972	15883	15986	16009	16067	15998	16057	15921	15987	16206	15937	16084	16113	15921	16172	16094	16115	15958	16017	16109	16001	16102	16038	16017	15980	16079	16063	16097	16120	16005	16164	15967	16012	16225	15984	16080	16067	16002	16223	16166	15968	15770	16116	15886	15975	15969	16046	15998	15945	15936	16052	15841	16041	16097	15863	16078	15949	15919	16097	15896	16023	16153	16107	15922	15902	15967	15826	15863	15998	16168	16157	15925	15995	15905	16027	15899	16123	16058	16268	15950	15850	15823	15863	16003	16117	16056	15838	16020	15951	16224	16013	15900	15884	15934	15831	16022	15968	15709	16146	16029	15742	15982	16020	15997	16045	16078	15918	16088	16075	15918	15890	15954	16032	16186	16139	16104	16033	16040	15929	15996	16054	16292	15897	16055	16000	15934	15967	15942	15890	15878	15974	15918	16026	16133	15997	16047	15980	16240	15935	15985	15974	16137	16006	15899	16077	15975	15937	16284	15927	15988	16051	16187	16062	15842	15905	15994	15915	15895	16209	16012	15718	16046	16290	15942	16083	16112	16128	15971	16096	15949	15894	16103	16018	16032	16013	16247	16167	16083	15955	15965	15924	15969	15999	16014	15885	15943	15946	15926	15963	16073	16137	16091	16164	16065	15896	16130	15961	16003	16125	16148	16017	16089	16081	15939	16194	15873	16070	15884	15915	16228	15685	16101	15955	15983	16268	15911	16167	15962	16019	15940	16055	16024	16095	16170	15977	15989	15932	16013	15856	16084	15997	16181	16347	16133	16036	16016	15864	16018	16129	16175	16010	15968	16095	16147	16121	15875	16007	16089	15997	16109	16050	15957	16129	15867	16038	15637	16002	16156	16136	16005	16080	15985	15986	16153	15967	16091	16030	16106	16061	16127	16001	15993	15926	15961	16017	15887	15997	15939	16203	16003	16146	16288	16052	16097	15991	15919	16066	15983	16075	16236	16021	15927	15915	16028	15903	15734	16040	16263	16071	15847	16175	15827	16021	15843	16155	16142	16023	15971	16126	16035	15880	16081	15992	16136	16042	15994	15919	15997	16004	16062	16186	15917	16190	16046	16263	15825	16014	16090	15948	15978	16059	16007	15990	16066	15974	16209	16153	16115	16156	16032	16059	16048	15901	16043	16127	16140	15989	15860	16021	16143	16097	15962	15969	16017	15802	16029	16120	16162	15888	15969	15924	15936	15950	16088	15963	15945	16053	15963	16004	15887	16053	15979	15966	16142	16033	16048	16047	16218	15952	16024	15780	16072	16196	16088	15929	15943	15956	16157	16096	15931	15964	15862	15956	16045	15957	16137	16049	16011	16124	15920	16083	16075	16156	15902	15974	15970	15999	16140	16126	15987	16269	16143	15906	16105	16008	16147	16100	15971	16048	15883	15901	15949	16025	16008	16111	15859	16195	16112	16030	15923	16045	16085	15933	16018	16115	16068	16035	16110	15889	16190	16039	15929	16076	16076	15997	15893	16176	16206	16069	15796	16217	16109	16128	16024	16043	16002	16070	16044	15925	15908	16116	15883	15978	15843	16264	15812	15845	15994	16037	16073	15896	15903	15989	16122	15950	16149	15835	16038	16274	16013	15897	16109	16164	16007	16085	16282	15915	15988	16130	16061	16029	15928	15863	16113	15869	16183	16140	16118	15968	16118	16192	16182	16055	16067	15766	15657	16092	16129	16160	15982	15774	16063	16084	15872	16155	16007	15844	15717	15910	16093	16016	16049	15943	16053	16032	15904	15990	15970	16082	15925	15859	15829	15822	15811	15904	16045	16027	16010	15874	15976	15752	15981	15957	16164	16098	16124	15962	15967	15896	15889	15927	15996	15886	15731	16007	15951	15959	16104	16025	15702	15947	15966	15982	15987	16048	15978	15935	16025	15955	15995	16134	15890	16150	16130	15945	16045	15965	15835	15962	15758	16117	16071	16176	16008	15935	15997	16177	15972	15941	15876	16110	16039	16107	16262	16085	15991	15894	16015	16037	15755	15925	15939	15841	15823	16008	16209	16279	15997	15838	15833	16124	15917	16107	16004	15884	16088	15912	15913	16067	16181	16100	16003	15899	15969	16025	16108	16017	16246	16147	16029	16172	16197	15789	16042	15821	15975	15995	15971	15950	16002	16006	16047	15939	16250	16140	15926	16083	16028	15891	16009	15849	16158	16010	16048	16021	15942	16149	16093	15880	15845	16040	16201	15976	16235	16109	16241	16135	16119	16069	15824	16011	16095	15935	16147	16023	16096	15996	15998	16108	15975	16057	16012	15736	16031	15981	16143	15831	16059	15848	15991	16113	16054	15990	16102	16103	16025	16055	15944	16020	15933	16204	15843	15756	15939	15993	15863	16034	15982	15954	16108	15979	15977	15899	15931	16018	15943	16092	16112	16044	16134	16034	15914	16184	15795	15971	15846	16051	15927	15947	16014	16022	16325	16102	15901	16072	15935	15973	15998	15970	16035	16017	16085	15961	15938	16088	16143	15981	16004	15973	15760	16109	15962	16152	16087	15916	15831	15986	16052	15937	16009	16086	15935	16032	16029	16067	15904	15816	15993	15944	15809	15951	15965	16077	16160	16062	16171	16162	16015	15933	15867	15909	16160	16098	16120	15933	15950	15818	16094	16066	16034	16069	16201	16080	16114	15973	15955	15971	15870	15868	15998	15935	16013	16090	15965	15970	16080	16019	15940	16102	15988	15860	15949	16031	16050	16041	16015	16057	15869	16007	16016	16192	16140	16219	15995	16024	16057	16141	16155	15972	16093	16008	16053	16026	15898	15946	15981	15994	16110	16034	16042	15996	16143	16176	15927	16086	15953	16016	15954	16072	15946	15840	16112	15827	15876	15916	15939	16013	16045	15991	16054	16166	16053	16090	16127	16069	15973	16037	16114	16106	16222	15993	15860	16264	15904	16023	15972	15988	16178	16016	15935	16268	15972	15885	15812	16167	16208	15988	15899	16034	15990	16124	16165	15931	16094	15928	15955	15941	16073	16056	15865	15934	15907	16204	15949	16106	15795	15954	16128	16057	16002	15920	15902	16043	15805	15983	15929	15979	15984	16172	15981	15878	15964	15979	16012	15989	16112	16388	16066	16182	15919	16044	16023	16052	16079	16185	16262	15997	15847	16094	15942	15917	15868	16008	15925	16042	15868	16121	15921	16021	15849	16095	15922	15989	15982	16056	15924	16217	15925	16016	15982	15911	15775	15931	15785	16068	15862	15875	15999	15730	15980	16003	16222	16215	15843	15674	15720	16047	16200	16100	16039	15958	16008	16251	16189	16015	16106	15946	15958	15956	16138	16044	16019	15944	15830	16031	15978	16034	16062	15930	15851
18319	22978	22333	16649	16574	15937	15040	15062	16346	15861	15226	18276	18439	16081	14541	13675	13305	13443	13343	13367	13445	13336	13690	13492	13514	13490	13561	13385	13378	13340	13310	13528	13410	13515	13306	13312	13427	13346	13371	13362	13385	13388	13565	13585	13379	13482	13500	13479	13423	13307	13404	13356	13379	13497	13405	13502	13343	13455	13281	13315	13428	13422	13423	13570	13372	13427	13530	13542	13529	13518	13322	13403	13523	13462	13542	13438	13421	13491	13344	13362	13437	13492	13327	13349	13274	13298	13340	13374	13387	13462	13620	13352	13449	13557	13391	13294	13567	13385	13293	13323	13529	13396	13401	13263	13294	13461	13368	13409	13469	13424	13317	13288	13496	13292	13408	13517	13594	13551	13392	13507	13426	13452	13353	13411	13336	13272	13531	13334	13472	13473	13450	13392	13291	13487	13374	13440	13387	13553	13336	13240	13408	13505	13516	13424	13366	13372	13293	13477	13592	13552	13433	13345	13398	13422	13285	13529	13489	13408	13188	13261	13433	13410	13525	13230	13336	13417	13316	13520	13425	13474	13524	13237	13426	13521	13494	13440	13309	13383	13419	13512	13464	13335	13459	13184	13478	13292	13338	13388	13362	13348	13358	13422	13246	13288	13408	13360	13537	13509	13434	13334	13432	13448	13261	13357	13305	13474	13331	13381	13364	13392	13403	13532	13194	13276	13366	13478	13370	13333	13273	13321	13441	13245	13358	13357	13318	13536	13521	13505	13523	13546	13349	13491	13433	13433	13409	13547	13479	13390	13347	13342	13527	13436	13557	13460	13587	13353	13386	13484	13321	13377	13636	13390	13414	13559	13375	13335	13292	13403	13398	13377	13551	13539	13472	13263	13533	13426	13464	13320	13356	13465	13256	13596	13406	13443	13467	13454	13407	13505	13456	13575	13509	13397	13576	13454	13451	13338	13501	13407	13468	13307	13536	13334	13420	13323	13391	13565	13600	13278	13595	13452	13498	13228	13273	13318	13396	13428	13470	13284	13429	13478	13327	13243	13471	13369	13479	13256	13332	13404	13411	13464	13283	13412	13464	13465	13532	13695	13520	13495	13498	13384	13279	13302	13422	13327	13440	13330	13530	13341	13521	13256	13466	13456	13457	13428	13403	13469	13630	13313	13541	13374	13463	13383	13478	13446	13432	13412	13428	13481	13160	13475	13452	13437	13337	13386	13327	13509	13390	13400	13400	13397	13386	13422	13463	13474	13537	13320	13521	13421	13459	13324	13389	13444	13216	13388	13376	13358	13368	13291	13484	13416	13522	13395	13448	13360	13335	13503	13261	13581	13489	13578	13423	13472	13387	13348	13461	13536	13299	13502	13211	13382	13556	13546	13438	13425	13540	13326	13229	13567	13391	13355	13479	13407	13410	13193	13469	13509	13334	13451	13440	13509	13318	13608	13337	13481	13536	13441	13580	13632	13434	13378	13451	13468	13419	13431	13171	13309	13522	13401	13482	13425	13477	13367	13444	13297	13314	13509	13275	13254	13301	13396	13414	13552	13414	13297	13557	13388	13327	13384	13479	13381	13432	13525	13426	13361	13421	13362	13433	13285	13292	13448	13443	13514	13450	13543	13310	13370	13418	13213	13381	13192	13428	13512	13447	13369	13352	13401	13344	13479	13463	13444	13209	13318	13284	13485	13460	13563	13494	13487	13347	13457	13407	13518	13424	13299	13474	13394	13367	13229	13436	13423	13306	13369	13382	13427	13434	13606	13528	13312	13353	13588	13412	13454	13443	13444	13465	13350	13328	13456	13312	13510	13458	13517	13516	13444	13335	13491	13414	13453	13535	13577	13533	13393	13511	13510	13365	13366	13540	13516	13391	13418	13360	13319	13331	13561	13453	13510	13320	13377	13354	13531	13386	13374	13399	13530	13349	13277	13427	13640	13363	13302	13586	13337	13470	13397	13524	13367	13532	13460	13473	13416	13369	13446	13447	13482	13485	13529	13381	13569	13423	13258	13474	13535	13457	13315	13195	13519	13479	13395	13460	13397	13547	13387	13236	13399	13348	13469	13404	13507	13461	13220	13458	13318	13146	13289	13459	13357	13426	13323	13333	13357	13403	13234	13412	13318	13388	13358	13441	13384	13384	13499	13578	13341	13404	13600	13377	13318	13336	13455	13496	13458	13509	13419	13573	13414	13345	13380	13502	13438	13494	13285	13441	13301	13417	13549	13353	13348	13418	13639	13376	13344	13308	13438	13471	13451	13437	13245	13476	13422	13464	13368	13311	13448	13348	13349	13431	13533	13429	13409	13211	13206	13485	13274	13375	13479	13355	13441	13417	13352	13462	13493	13502	13464	13386	13261	13595	13301	13301	13202	13222	13367	13532	13641	13353	13567	13454	13396	13532	13439	13293	13465	13551	13423	13282	13520	13439	13500	13343	13454	13426	13317	13301	13455	13408	13320	13464	13425	13491	13408	13252	13473	13446	13528	13280	13378	13332	13489	13586	13417	13433	13422	13496	13411	13329	13426	13460	13389	13461	13515	13448	13302	13331	13417	13446	13531	13518	13463	13277	13519	13361	13379	13366	13570	13392	13381	13461	13422	13408	13382	13368	13369	13425	13506	13386	13480	13437	13385	13513	13484	13420	13512	13247	13331	13432	13413	13545	13346	13407	13266	13488	13562	13425	13344	13443	13445	13559	13307	13442	13367	13432	13380	13534	13322	13432	13219	13482	13343	13520	13490	13477	13475	13459	13453	13360	13444	13345	13200	13356	13504	13340	13411	13378	13433	13367	13432	13304	13433	13265	13449	13252	13416	13436	13469	13549	13568	13322	13396	13443	13357	13340	13501	13312	13233	13450	13355	13315	13386	13431	13327	13368	13519	13520	13385	13532	13500	13487	13457	13459	13500	13315	13377	13482	13452	13596	13322	13421	13526	13558	13459	13453	13243	13515	13369	13491	13504	13399	13351	13442	13660	13407	13527	13271	13491	13361	13442	13367	13415	13395	13260	13442	13465	13423	13493	13455	13412	13355	13435	13441	13488	13464	13436	13339	13528	13363	13312	13473	13437	13466	13430	13465	13472	13333	13434	13266	13509	13447	13398	13488	13543	13375	13431	13455	13441	13451	13474	13471	13495	13473	13265	13389	13408	13253	13436	13353	13467	13477	13373	13299	13338	13313	13429	13416	13564	13322	13454	13357	13502	13437	13355	13581	13462	13581	13366	13433	13430	13304	13488	13432	13526	13373	13199	13383	13439	13414	13361	13461	13487	13492	13434	13338	13374	13467	13378	13437	13508	13309	13580	13524	13546	13426	13480	13433	13488	13447	13291	13454	13361	13428	13497	13330	13381	13485	13252	13508	13415	13592	13342	13323	13396	13334	13382	13444	13393	13418	13391	13356	13267	13426	13443	13437	13348	13449	13558	13222	13428	13343	13532	13404	13307	13431	13304	13477	13513	13378	13574	13418	13465	13404	13457	13380	13344	13407	13345	13371	13505	13493	13443	13409	13537	13369	13319	13522	13452	13330	13319	13468	13415	13314	13368	13374	13372	13493	13550	13377	13614	13478	13368	13459	13416	13486	13542	13401	13322	13453	13460	13337	13488	13255	13345	13500	13452	13402	13482	13343	13483	13474	13344	13434	13402	13393	13481	13386	13482	13489	13304	13573	13334	13548	13427	13454	13438	13375	13431	13467	13515	13487	13353	13622	13426	13412	13535	13271	13370	13436	13203	13514	13327	13433	13292	13280	13483	13515	13452	13364	13402	13334	13503	13465	13388	13468	13380	13358	13518	13302	13423	13779	13381	13294	13272	13360	13446	13538	13411	13310	13365	13607	13497	13544	13389	13421	13507	13415	13540	13484	13388	13362	13408	13473	13410	13221	13526	13505	13382	13434	13404	13506	13244	13277	13486	13473	13408	13469	13612	13625	13380	13348	13500	13485	13517	13460	13417	13384	13441	13506	13233	13400	13393	13391	13351	13325	13451	13433	13471	13340	13489	13446	13282	13389	13263	13491	13444	13245	13467	13397	13403	13587	13598	13460	13671	13518	13443	13516	13540	13636	13307	13359	13394	13641	13368	13469	13362	13480	13435	13518	13409	13413	13450	13444	13561	13385	13270	13296	13502	13494	13635	13420	13361	13502	13386	13378	13352	13479	13425	13506	13648	13484	13552	13483	13516	13693	13486	13398	13489	13508	13469	13498	13523	13348	13453	13334	13506	13399	13344	13589	13236	13449	13341	13332	13326	13468	13292	13399	13332	13468	13517	13174	13437	13391	13322	13269	13575	13420	13397	13310	13488	13367	13461	13533	13428	13288	13536	13503	13513	13399	13485	13259	13307	13309	13511	13296	13506	13481	13346	13512	13483	13567	13381	13455	13431	13322	13459	13330	13255	13443	13350	13291	13365	13458	13413	13450	13469	13501	13401	13538	13423	13461	13446	13270	13576	13319	13286	13550	13452	13522	13398	13286	13407	13552	13294	13399	13418	13570	13350	13548	13456	13412	13380	13322	13533	13230	13368	13538	13314	13370	13503	13397	13512	13191	13321	13402	13398	13537	13406	13428	13317	13554	13406	13344	13385	13396	13339	13358	13480	13440	13525	13323	13505	13356	13454	13366	13481	13363	13287	13453	13420	13312	13426	13422	13412	13391	13467	13481	13405	13573	13459	13402	13467	13463	13381	13494	13487	13337	13293	13616	13464	13577	13467	13410	13381	13338	13587	13276	13420	13318	13349	13535	13414	13303	13413	13495	13305	13459	13428	13505	13422	13320	13299	13361	13497	13381	13476	13393	13389	13321	13362	13356	13343	13338	13273	13471	13362	13339	13439	13373	13291	13411	13413	13311	13386	13238	13262	13486	13468	13488	13398	13315	13381	13382	13542	13237	13290	13408	13411	13405	13502	13385	13427	13362	13462	13518	13360	13357	13528	13453	13423	13431	13510	13479	13474	13384	13436	13321	13589	13418	13481	13299	13465	13445	13441	13449	13315	13522	13398	13255	13590	13362	13523	13520	13573	13429	13450	13486	13448	13640	13526	13302	13530	13532	13419	13599	13436	13307	13382	13406	13475	13471	13514	13218	13401	13428	13281	13414	13394	13331	13538	13319	13397	13504	13297	13269	13380	13349	13553	13474	13438	13300	13517
25727	21050	27527	25628	21821	19594	18282	16205	16537	19800	25394	33542	31856	24980	19170	16079	14998	14916	14797	15000	14829	14827	14858	14805	14864	14879	14836	14773	14895	14581	14856	14797	14702	14881	14797	15065	14761	14779	14724	14746	14806	14884	14724	14759	14614	14790	14791	14757	15016	14801	14762	14640	14729	14792	14810	14720	14806	14834	14921	14571	14842	14798	14741	14695	14803	14782	14932	14720	14884	14664	14767	14865	14679	14797	14738	14842	14913	14618	14634	14466	14544	14734	14758	14726	14732	14864	14786	14616	14619	14665	14864	14699	14604	14689	14612	14812	14620	14594	14723	14778	14826	14761	14589	14790	14565	14680	14785	14730	14785	14929	14749	14786	14616	14807	14660	14622	14561	14571	14775	14780	14757	14796	14838	14811	14863	14879	14716	14763	14542	14666	14533	14696	14841	14705	14721	14627	14526	14834	14762	14645	14889	14583	14647	14631	14585	14849	14859	14827	14602	14839	14842	14700	14658	14737	14862	14868	14788	14806	14827	14677	14861	14731	14633	14580	14789	14807	14773	14759	14658	14719	14807	14598	14619	14602	14716	14786	14754	14622	14787	14753	14683	14681	14853	14628	14956	14825	14877	14739	14649	14577	14682	14559	14799	14767	14651	14590	14861	14643	14702	14616	14792	14563	14530	14697	14827	14586	14704	14651	14677	14726	14600	14463	14623	14664	14663	14752	14593	14794	14768	14894	14833	14816	14622	14520	14698	14611	14739	14791	14747	14699	14782	14668	14603	14677	14765	14657	14768	14836	14803	14610	14801	14683	14732	14656	14583	14744	14753	14625	14607	14809	14801	14804	14814	14612	14475	14718	14642	14753	14614	14746	14902	14779	14834	14750	14573	14844	14534	14605	14818	14953	14768	14809	14544	14429	14548	14683	14559	14635	14909	14772	14708	14868	14756	14740	14793	14999	14694	14715	14844	14771	14531	14719	14548	14651	14668	14868	14827	14598	14801	14684	14694	14999	14789	14713	15087	14767	14480	14598	14790	14680	14609	14802	14652	14626	14750	14528	14905	14760	14676	14818	14787	14714	14847	14627	14750	14727	14880	14766	14739	14599	14833	14697	14563	14682	14762	14812	14771	14629	14847	14669	14541	14600	14859	14692	14905	14667	14845	14736	14716	14764	14844	14657	14675	14469	14793	14723	14579	14653	15036	14750	14562	14853	14962	14791	14899	14831	14654	14699	14559	14628	14705	14640	14845	14606	14631	14624	14660	14801	14715	14769	14666	14711	14634	14691	14792	14481	14725	14600	14655	14564	14768	14562	14847	14885	14762	14722	14870	14761	14770	14555	14579	14861	14785	14602	14680	14895	14837	14929	14766	14676	14804	14554	14734	14592	14639	14928	14650	14589	14760	14788	14563	14711	14790	14632	14585	14727	14933	14519	14679	14558	14894	14594	14879	14772	14674	14719	14888	14850	14737	14799	14471	14815	14772	14762	14518	14643	14719	14772	14607	14755	14747	14612	14622	14658	14625	14641	14931	14663	14916	14731	14625	14736	14599	14734	14802	14616	14810	14657	14643	14817	14751	14605	14616	14606	14876	14811	14818	14534	14681	14703	14824	14642	14823	14627	14732	14651	14565	14685	14798	14755	14643	14814	14845	14635	14771	14756	14832	14678	14617	14816	14499	14557	14706	14727	14591	14629	14835	14695	14715	14660	14826	14756	14761	14718	14681	14816	14765	14661	14589	14636	14531	14708	14633	14749	14875	14824	14645	14747	14686	14645	14593	14636	14850	14720	14750	14845	14823	14866	14669	14793	14721	14913	14690	14616	14794	14717	14729	14689	14699	14618	14662	14635	14786	14800	14602	14653	14732	14656	14681	14771	14752	14560	14584	14593	14722	14735	14685	14670	14616	14569	14635	14697	14536	14615	14815	14662	14736	14559	14635	14704	14742	14514	14807	14653	15022	14783	14485	14595	14618	14830	14694	14753	14738	14704	14681	14704	14737	14620	14729	14808	14739	14673	14578	14673	14780	14620	14675	14583	14700	14552	14766	14665	14704	14602	14820	14649	14763	14650	14775	14609	14586	14756	14434	14680	14636	14559	14833	14702	14706	14842	14695	14838	14731	14575	14640	14825	14787	14759	14752	14604	14718	14868	14649	14624	14518	14651	14690	14958	14673	14731	14818	14734	14566	14738	14604	14846	14631	14762	14868	14743	14561	14823	14515	14708	14595	14677	14663	14830	14685	14702	14482	14596	14725	14602	14639	14688	14865	14512	14688	14717	14674	14729	14809	14833	14740	14701	14742	14787	14688	14551	14622	14675	14785	14629	14759	14797	14739	14847	14677	14756	14720	14599	14815	14723	14739	14728	14627	14631	14589	14663	14822	14808	14740	14694	14678	14751	14726	14861	14738	14645	14643	14790	14913	14684	14739	14582	14725	14656	14654	14598	14961	14557	14821	14672	14662	14679	14647	14813	14660	14724	14702	14743	14741	14875	14665	14456	14700	14574	14771	14913	14750	14772	14706	14808	14822	14808	14744	15033	14724	14773	14771	14799	14588	14742	14948	14802	14716	14851	14682	14654	14630	14607	14854	14966	14728	14672	14663	14790	14800	14774	14762	14747	14487	14779	14821	14815	14666	14667	14727	14633	14578	14737	14663	14549	14753	14651	14687	14624	14640	14767	14714	14662	14583	14648	14819	14593	14850	14596	14612	14688	14504	14884	14726	14705	14773	14602	14666	14697	14609	14854	14665	14682	14897	14756	14805	14762	14630	14544	14596	14397	14642	14431	14660	14690	14747	14741	14740	14684	14692	14557	14814	14650	14669	14769	14759	14634	14580	14632	14687	14727	14690	14806	14696	14569	14699	14696	14694	14629	14625	14644	14586	14742	14850	14635	14681	14689	14890	14830	14805	14760	14701	14747	14837	14527	14685	14753	14677	14705	14840	14802	14860	14716	14706	14585	14818	14839	14641	14706	14433	14556	14706	14842	14709	14760	14862	14612	14748	14965	14805	14800	14647	14754	14702	14714	14706	14589	14759	14887	14809	14768	14775	14608	14766	14669	14773	14957	14790	14613	14721	14597	14722	14655	14638	14721	14594	14735	14739	14775	14610	14691	14695	14650	14738	14725	14737	14715	14715	14701	14691	14704	14761	14797	14822	14831	14522	14876	14734	14532	14567	14678	14662	14698	14738	14564	14843	14755	14664	14676	14726	14751	14730	14793	14630	14829	14537	14949	14794	14785	14701	14616	14757	14569	14658	14825	14696	14792	14728	14768	15035	14682	14745	14700	14848	14873	14739	14633	14638	14585	14653	14614	14644	14631	15097	14699	14650	14764	14809	14918	14700	14537	14555	14629	14655	14691	14706	14702	14820	14829	14833	14525	14460	14656	14890	14632	14798	14667	14756	14759	14811	14860	14739	14702	14603	14658	14678	14825	14728	14641	14722	14720	14741	14788	14578	14805	14699	14532	14575	14630	14766	14671	14682	14919	14892	14295	14680	14670	14811	14925	14665	14695	14602	14653	14867	14628	14763	14703	14770	14873	14632	14689	14823	14723	14609	14752	14786	14840	14960	14692	14812	14612	14609	14790	14749	14702	14476	14636	14702	14865	14870	14743	14787	14732	14860	14922	14735	14710	14674	14646	14832	14635	14513	14518	14870	14722	14690	14785	14666	14659	14755	14669	14686	14679	14722	14732	14750	14700	14873	14658	14851	14745	14923	14808	14744	14657	14534	14785	14713	14644	14809	14651	14649	14795	14586	14845	14465	14877	14708	14583	14871	14658	14639	14677	14721	14588	14656	14804	14639	14658	14739	14703	14833	14821	14816	14755	14817	14785	14627	14577	14584	15029	14840	14748	14830	14817	14656	14713	14783	14720	14861	14795	14602	14667	14847	14603	14661	14702	14837	14772	14788	14802	14660	14605	14777	14747	14472	14637	14734	14660	14543	14671	14705	14779	14849	14773	14696	14870	14765	14610	14582	14784	14694	14736	14537	14824	14612	14739	14658	14676	14759	14833	14837	14794	14662	14603	14746	14622	14842	14836	14572	14712	14712	14888	14667	14712	14607	14661	14707	14555	14760	14727	14640	14738	14837	14572	14720	14581	14521	14681	14689	14666	14551	14596	14845	14621	14593	14846	14844	14875	14599	14722	14680	14613	14725	14713	14775	14731	14575	14833	14566	14886	14843	14664	14642	14739	14758	14865	14840	14661	14774	14655	14890	14591	14840	14738	14657	14452	14867	14520	14762	14610	14736	14611	14666	14520	14713	14785	14460	14667	14819	14603	14627	14736	14793	14548	14698	14783	14838	14719	14783	14625	14408	14749	14826	14990	14804	14914	14866	14593	14726	14728	14733	14590	14750	14830	14580	14622	14555	14552	14788	14757	14746	14579	14657	14773	14660	14618	14507	14651	14791	14571	14661	14907	14767	14736	14812	14727	14720	14893	14541	14842	14606	14642	14532	14645	14738	14692	14769	14699	14595	14804	14736	14894	14860	14679	14642	14865	14835	14667	14710	14830	14526	14530	14773	14726	14526	14783	14807	14542	14695	14628	14646	14855	14798	14828	14846	14844	14878	14644	14740	14678	14733	14518	14737	14717	14856	14700	14677	14880	14781	14913	14709	14735	14629	14833	14837	14908	14758	14834	14747	14762	14827	14710	14825	14746	14588	14532	14616	14642	14892	14855	14660	14592	14595	14698	14727	14854	14673	14695	14695	14709	14884	14901	14595	14815	14619	14650	14549	14565	14659	14715	14735	14790	14829	14723	14610	14521	14733	14697	14652	14738	14640	14816	14695	14726	14699	14885	14741	14694	14712	14619	14823	14618	14943	14850	14615	14737	14588	14709	14777	14686	14615	14513	14675	14835	14844	14758	14872	14727	14869	14822	14844	14745	14858	14513	14797	14657	14613	14755	14784	14720	14672	14832	14466	14591	14719	14783	14884	14807	14492	14629	14621	14662	14874	14834	14664	14543	14704	14680	14765	14829	14802	14611	14737	14538	14891	14755	14725	14858	14802	14700	14709	14739	14791	14694	14578	14887	14865	14879	14750	14698	14680	14913	14694	14811	14753	14676	14665	14608	14769	14629	14589	14700	14825	14779	14755	14805	14741	14766	14711	14445	14701	14830	14601	14792	14479	14480
15631	24334	25273	21669	20106	17804	15922	14682	15913	20399	27973	36212	32284	23948	16730	13696	12835	12466	12722	12725	12653	12583	12658	12734	12580	12651	12750	12528	12685	12745	12667	12589	12564	12745	12591	12810	12695	12615	12593	12691	12652	12709	12541	12742	12693	12862	12696	12690	12677	12651	12741	12796	12665	12792	12676	12627	12580	12766	12702	12599	12676	12643	12566	12881	12708	12680	12816	12769	12660	12585	12705	12528	12704	12662	12679	12637	12732	12725	12792	12661	12590	12594	12671	12635	12688	12525	12483	12542	12765	12627	12667	12560	12690	12820	12758	12657	12659	12505	12584	12573	12721	12516	12620	12713	12735	12893	12703	12707	12815	12563	12678	12587	12748	12502	12506	12552	12792	12828	12486	12610	12770	12700	12665	12667	12577	12640	12743	12658	12637	12563	12439	12554	12552	12565	12723	12744	12593	12698	12658	12547	12632	12767	12585	12720	12734	12663	12413	12773	12722	12706	12375	12573	12594	12632	12437	12774	12607	12716	12544	12659	12479	12490	12858	12605	12762	12574	12829	12501	12559	12752	12551	12707	12640	12669	12631	12660	12574	12522	12687	12734	12581	12526	12623	12482	12502	12693	12668	12658	12738	12598	12686	12733	12733	12723	12511	12765	12590	12744	12731	12463	12712	12636	12619	12720	12665	12641	12743	12520	12559	12487	12530	12721	12590	12547	12698	12767	12657	12704	12606	12801	12635	12585	12746	12654	12652	12632	12841	12610	12640	12670	12659	12501	12699	12621	12644	12730	12695	12585	12546	12644	12707	12702	12741	12789	12634	12720	12580	12590	12758	12650	12622	12616	12717	12651	12842	12627	12588	12723	12531	12479	12660	12774	12577	12550	12609	12642	12680	12575	12724	12605	12577	12631	12745	12526	12507	12653	12747	12724	12766	12821	12657	12669	12647	12626	12685	12658	12432	12810	12657	12709	12551	12565	12601	12669	12553	12678	12678	12798	12469	12743	12570	12680	12528	12755	12611	12644	12597	12619	12765	12533	12628	12663	12662	12728	12734	12515	12730	12684	12734	12480	12527	12758	12682	12738	12809	12634	12728	12554	12623	12667	12671	12695	12675	12498	12660	12730	12620	12565	12710	12559	12702	12754	12743	12503	12566	12838	12659	12639	12615	12671	12492	12643	12728	12673	12736	12678	12657	12513	12732	12731	12655	12636	12638	12675	12639	12551	12628	12590	12622	12591	12715	12565	12664	12562	12727	12561	12740	12624	12683	12617	12816	12671	12552	12629	12580	12677	12561	12526	12524	12451	12743	12669	12665	12651	12713	12548	12543	12675	12582	12762	12426	12494	12780	12693	12677	12567	12656	12637	12464	12730	12732	12617	12683	12737	12736	12550	12679	12608	12693	12746	12759	12693	12684	12782	12663	12778	12682	12735	12666	12637	12728	12580	12704	12709	12512	12529	12706	12643	12707	12551	12740	12574	12522	12713	12643	12736	12681	12622	12680	12670	12646	12631	12579	12828	12624	12603	12696	12796	12763	12685	12647	12732	12756	12443	12524	12770	12655	12732	12681	12666	12656	12519	12668	12665	12598	12724	12641	12559	12790	12733	12580	12683	12672	12631	12737	12600	12811	12648	12634	12634	12724	12648	12727	12690	12715	12800	12605	12859	12646	12566	12565	12587	12791	12593	12672	12588	12600	12654	12554	12600	12625	12640	12645	12737	12522	12707	12661	12609	12656	12501	12463	12720	12679	12578	12709	12713	12566	12827	12790	12565	12417	12649	12614	12661	12760	12648	12513	12756	12595	12622	12640	12733	12552	12507	12499	12629	12740	12612	12765	12704	12694	12675	12690	12671	12720	12667	12548	12589	12655	12645	12563	12685	12430	12689	12604	12684	12615	12539	12818	12634	12752	12753	12611	12712	12604	12754	12638	12780	12532	12773	12560	12648	12506	12537	12713	12543	12600	12705	12604	12550	12689	12591	12698	12644	12602	12500	12738	12890	12666	12562	12619	12641	12800	12695	12585	12733	12599	12716	12570	12721	12475	12536	12836	12606	12560	12586	12762	12673	12651	12625	12758	12841	12529	12667	12707	12549	12508	12634	12626	12587	12633	12631	12671	12698	12627	12731	12764	12631	12625	12647	12652	12630	12595	12637	12558	12629	12583	12509	12624	12555	12644	12602	12616	12545	12676	12650	12667	12666	12483	12732	12746	12514	12534	12626	12577	12734	12711	12491	12662	12773	12635	12751	12643	12807	12678	12778	12804	12714	12637	12640	12698	12610	12696	12795	12712	12719	12595	12561	12699	12688	12802	12628	12698	12635	12721	12619	12683	12683	12601	12682	12606	12768	12563	12495	12680	12525	12728	12591	12711	12633	12629	12575	12659	12718	12612	12404	12736	12744	12690	12589	12492	12702	12677	12582	12499	12537	12589	12567	12591	12681	12623	12654	12685	12902	12544	12598	12701	12647	12592	12537	12724	12569	12692	12767	12627	12500	12654	12696	12653	12526	12767	12377	12685	12514	12569	12713	12637	12705	12629	12588	12600	12581	12538	12470	12737	12637	12598	12691	12568	12669	12484	12790	12617	12667	12728	12668	12551	12569	12616	12639	12760	12756	12696	12681	12694	12700	12856	12632	12624	12782	12620	12664	12867	12561	12601	12736	12744	12594	12753	12464	12837	12622	12717	12636	12664	12622	12589	12647	12609	12625	12759	12860	12534	12817	12616	12827	12589	12633	12666	12662	12548	12673	12597	12605	12662	12788	12786	12641	12495	12703	12684	12614	12587	12765	12672	12678	12579	12774	12614	12665	12722	12724	12830	12681	12606	12736	12609	12594	12652	12758	12514	12753	12785	12747	12776	12650	12627	12653	12671	12501	12741	12562	12669	12707	12650	12605	12740	12647	12471	12534	12663	12529	12623	12787	12750	12761	12672	12422	12644	12565	12754	12551	12922	12531	12482	12507	12672	12657	12517	12593	12684	12721	12571	12767	12771	12633	12700	12604	12681	12519	12606	12739	12538	12615	12611	12629	12659	12608	12712	12544	12565	12659	12782	12638	12578	12601	12592	12665	12576	12666	12689	12626	12546	12673	12575	12707	12684	12619	12537	12591	12743	12558	12752	12765	12636	12717	12628	12575	12541	12642	12682	12722	12665	12609	12617	12568	12558	12581	12794	12637	12700	12609	12554	12745	12749	12834	12767	12573	12731	12684	12562	12617	12603	12698	12704	12454	12595	12681	12719	12748	12558	12543	12614	12580	12682	12811	12660	12549	12621	12572	12676	12608	12632	12707	12468	12547	12523	12610	12700	12656	12693	12438	12668	12558	12627	12696	12679	12571	12589	12735	12711	12803	12770	12716	12869	12601	12690	12671	12813	12671	12688	12686	12709	12658	12706	12651	12552	12718	12658	12692	12547	12680	12606	12828	12526	12479	12794	12579	12449	12519	12658	12522	12462	12564	12499	12527	12648	12582	12517	12831	12728	12527	12549	12688	12710	12588	12844	12679	12587	12520	12623	12694	12607	12669	12909	12724	12717	12720	12806	12705	12622	12602	12702	12612	12537	12627	12711	12748	12776	12418	12752	12729	12820	12506	12666	12768	12662	12624	12685	12656	12653	12746	12729	12659	12565	12649	12710	12625	12693	12684	12652	12544	12777	12468	12537	12791	12710	12617	12622	12687	12605	12553	12535	12749	12664	12665	12639	12611	12672	12686	12559	12479	12669	12711	12729	12710	12721	12650	12512	12626	12609	12576	12516	12732	12599	12592	12751	12293	12651	12608	12541	12609	12646	12672	12608	12754	12658	12534	12640	12548	12829	12686	12695	12648	12787	12702	12639	12617	12588	12763	12548	12794	12529	12575	12678	12638	12479	12603	12721	12776	12494	12450	12569	12711	12636	12780	12563	12585	12602	12631	12439	12693	12660	12556	12667	12692	12586	12755	12685	12690	12666	12591	12693	12624	12674	12633	12476	12605	12657	12632	12721	12690	12511	12384	12661	12682	12567	12759	12754	12619	12688	12539	12495	12790	12545	12558	12607	12802	12718	12580	12733	12722	12597	12699	12627	12600	12648	12547	12596	12716	12559	12725	12685	12747	12627	12731	12640	12649	12735	12628	12583	12511	12685	12431	12516	12766	12574	12638	12653	12656	12569	12692	12583	12695	12587	12655	12680	12462	12711	12623	12577	12742	12523	12692	12665	12699	12594	12560	12707	12677	12678	12570	12612	12610	12755	12674	12590	12609	12689	12720	12516	12727	12587	12449	12696	12731	12789	12684	12681	12754	12704	12610	12693	12644	12676	12676	12730	12689	12812	12748	12633	12534	12696	12590	12747	12781	12675	12810	12580	12805	12625	12622	12651	12701	12817	12494	12490	12811	12771	12576	12724	12650	12554	12802	12565	12568	12649	12506	12681	12713	12840	12819	12639	12609	12557	12624	12747	12640	12728	12712	12722	12813	12639	12395	12594	12436	12686	12587	12561	12525	12699	12591	12793	12764	12673	12627	12640	12575	12648	12720	12585	12696	12846	12759	12565	12505	12800	12506	12684	12630	12642	12743	12590	12599	12432	12547	12495	12642	12828	12745	12578	12631	12650	12770	12558	12572	12586	12607	12590	12554	12719	12733	12685	12481	12737	12709	12623	12534	12729	12768	12731	12484	12636	12534	12602	12680	12603	12715	12537	12665	12713	12637	12572	12631	12719	12678	12698	12677	12551	12534	12861	12591	12698	12599	12797	12788	12533	12561	12831	12616	12676	12664	12581	12702	12537	12752	12734	12572	12509	12684	12585	12666	12549	12684	12662	12689	12598	12799	12660	12604	12752	12748	12782	12765	12618	12672	12654	12569	12571	12630	12569	12829	12699	12686	12640	12819	12697	12695	12816	12595	12679	12553	12569	12639	12592	12574	12654	12811	12751	12647	12746	12560	12558	12478	12687	12729	12691	12620	12669	12698	12628	12757	12575	12545	12586	12591	12623	12727	12608	12550	12746	12816	12787	12602	12755	12632	12744	12654	12728	12564	12761	12687	12672	12871	12598	12742	12612	12521	12535	12656	12585	12610	12669	12722	12500	12481	12646	12576	12598	12499	12782	12620	12650	12608	12586	12697	12570	12806	12520	12724	12533	12620	12546	12894	12621	12579
24003	21048	28387	23934	21619	22794	21223	16518	16556	30010	47427	46973	38421	27996	19929	15658	14326	13847	13962	13841	13909	13950	13886	13781	13774	14051	13917	13907	13820	13820	13804	13733	13999	13713	13866	13816	13607	13761	13811	13860	13913	13939	13764	13969	13890	13793	13859	13895	13761	13769	13974	13854	13853	13816	13914	13928	13878	13650	13856	13775	13665	13893	13921	13798	13702	13662	13989	13824	13879	13883	13942	13751	13908	13869	13831	13873	13863	13908	13983	13708	13889	13600	13923	13898	13887	13767	13764	13751	13841	13642	13966	13846	13723	13751	13834	13787	13928	13860	13640	13804	13854	13794	13867	13727	13809	13854	13684	13631	13918	13838	13721	13864	13931	13885	13854	13762	13722	13766	13704	13917	13692	13950	13907	13753	13616	13857	13693	13831	13570	13518	13700	13661	13855	13749	13867	13648	14012	13883	13905	13938	13632	13679	13903	13735	13874	13916	13437	13790	13795	13889	13720	13815	13682	13683	13959	13650	13602	13724	13767	13918	13766	13605	13661	13769	13565	13696	13969	13696	13763	13921	13966	13672	13776	13651	13671	13848	13853	13770	13748	13836	13640	13655	13843	13770	13811	13640	13743	13877	14078	13953	13758	13906	13895	13807	13882	13776	13831	13741	13548	13666	13841	13785	13747	13909	13669	13793	13914	13765	13756	13773	13721	13779	13829	13905	13696	13706	13917	13766	13804	13640	13910	13790	13841	13780	14055	13730	13662	13905	13904	13793	13864	13727	13872	13663	13675	13756	13862	13827	13823	13639	13748	13823	13808	13683	13730	13901	13791	13881	13705	13822	13697	13542	13667	13757	13820	13702	13800	13694	13704	13839	13680	13771	13786	13725	13945	13688	13604	13569	13878	13702	13836	13876	13928	13825	13822	13946	13797	13907	13717	13937	13744	13705	13843	13864	13773	13685	13773	13751	13613	13992	13863	13901	13611	13873	13615	13891	13713	13755	13788	13808	13854	13867	13838	13667	13922	13821	13766	13850	13672	13667	13712	13758	13615	13746	13867	13752	13755	13873	13718	13683	13645	13812	13788	13845	13727	13760	13741	13733	13749	13751	13755	13718	13667	13809	13780	13829	13827	13926	13913	13814	13734	13725	13799	13706	13765	13619	13748	13795	13615	13690	13758	13792	13806	13661	13982	13857	13794	13714	13735	13661	13815	13893	13897	13613	13721	13821	13685	13826	13877	13863	13875	13795	13848	13779	13886	13845	13829	13807	13741	13884	13693	13910	13939	13576	13804	13699	13679	13806	13826	13859	13801	13822	13674	13776	13917	13848	13797	13628	13681	13712	13860	13872	13819	13924	13843	13845	13664	14008	13747	13778	13612	13854	13777	13772	13797	13775	13713	13783	13666	13710	13678	13531	13830	13576	13857	13837	13740	13681	13794	13839	13848	13794	13800	13777	13935	13903	13883	13742	13749	13808	13832	13632	13518	13733	13903	13785	13816	13647	13729	13807	13612	13689	13658	13885	13832	13431	13462	13713	13885	13841	13802	13580	13667	13760	13847	13968	13917	13658	14049	13878	13800	13769	14009	13901	13800	13779	13944	13896	13637	13805	13798	14039	13677	13708	13725	13708	13856	13896	13638	13629	13676	13743	13547	13777	13900	13688	13868	13805	13713	13861	13577	13825	13897	13797	13912	13987	13735	13833	13812	13661	13705	13891	13766	13756	13988	13778	13829	13771	13771	13922	13903	13659	13582	13661	13930	13630	13726	13620	13713	13652	13845	13683	13865	13693	13768	13700	13551	13685	13837	13891	13951	13716	13755	13815	13981	13841	13918	13793	13651	13583	13874	13779	13704	13790	13757	13657	13805	14017	13922	13872	13796	13675	13722	13806	13839	13681	13736	13929	13718	13665	13879	13833	13840	13805	13884	13658	13658	13901	13880	13652	13535	13662	13647	13723	13692	13658	13783	13728	13753	13926	13730	13899	14009	13694	13778	13642	13742	13905	13817	13691	13813	13755	13911	13866	13730	13628	13719	13621	13716	13872	13756	13953	13824	13733	13732	13742	13794	13653	13877	13778	13995	13866	13683	13706	13717	13914	13946	14057	13832	13797	13844	13602	13870	13859	13735	13911	13866	13691	13666	13834	13830	13616	13949	13738	13643	13774	13676	13717	13794	13880	13829	13755	13562	13755	13817	13736	13722	13715	13977	13846	13739	13595	13761	13788	13762	13743	13693	13854	13825	13874	13865	13918	13701	13809	13856	13744	13797	13746	13685	13851	13833	13811	13975	13672	13889	13863	13690	13957	13611	13714	13973	13751	13706	13607	13930	13896	13859	13599	13761	13742	13792	13774	13775	13716	13809	13869	13576	13656	13710	13706	13838	13839	13529	13909	13857	13852	13866	13739	13862	13736	13942	13689	13782	13719	13730	13809	13632	13627	13683	13688	13840	13750	13890	13885	13712	13889	13592	13746	13751	13696	13695	13680	13758	13936	13807	13787	13762	13756	13821	13662	13908	13597	13725	13899	13841	13633	13689	13742	13709	13787	13865	13618	13779	13538	13806	13803	13993	13671	13493	13801	13656	13563	13829	13689	13670	13889	13898	13670	13912	13857	13765	13689	13905	14015	13841	13840	13864	13707	13828	13734	13765	13779	13760	13991	13731	13728	13907	13838	13774	13912	13760	13672	13799	13733	13624	13722	13819	13645	14043	13751	13773	13679	13760	13706	13772	13808	13853	13901	13880	13700	13875	13720	13642	13739	13814	13827	13721	13833	13742	13633	13631	13689	13854	13611	13726	13658	13595	13829	13729	13861	13553	13756	13854	13770	13877	13828	13707	13788	13748	13748	13683	13889	13815	13903	13841	13760	13791	13890	13695	13629	13653	13595	13680	13674	13813	13883	13768	13833	13780	13736	13721	13736	13722	13854	13968	13813	13656	13739	13869	13766	13783	13858	13701	13799	13832	13866	13881	13862	13726	13717	13693	13804	13778	13789	13828	13666	13654	13913	13609	13840	14033	13775	13919	13753	13719	13890	13729	13668	13946	13776	13611	13696	13758	13745	13882	13800	13861	13795	13651	13980	13682	13868	13754	13827	13653	13705	13783	13799	13514	13661	13760	13764	13684	13867	13729	13876	13917	13854	13885	13727	13768	13671	13856	13720	13528	13817	13655	13662	13755	13801	13695	13856	13700	13925	13733	13726	13747	13997	13689	13870	13617	13816	13841	13595	13860	13842	13910	13816	13771	14095	13862	13740	13704	13680	13920	13677	13650	13670	13579	13860	13779	13679	13651	13870	13847	13822	13741	13789	13711	13763	13633	13701	13641	13712	13821	13797	13872	13753	13741	13827	13858	13848	13806	13636	13786	13780	13898	13928	13552	13745	13679	13683	13749	13943	13861	13804	13922	13954	13927	13983	13746	13968	13910	13729	13919	13814	13607	13872	13800	13636	13895	13734	13725	13793	13922	13732	13863	13696	13732	13774	13862	13956	13918	13917	13806	13916	13598	13902	13801	13759	13696	13826	13930	13824	13935	13895	13626	13775	13806	13824	13784	13686	13790	13842	13879	13799	13809	13794	13716	13720	13723	13783	13817	13873	13636	13750	13853	13823	13857	13724	13826	13756	13820	13775	14003	13565	13701	13784	13989	13758	13887	13712	13856	13799	13804	13880	13627	13753	13575	13685	13633	13662	13546	13773	13798	13855	13749	13824	13861	13701	13936	13926	13803	13789	13922	13651	13769	13756	13679	13871	13993	13666	13791	13815	13804	13768	13959	13766	13860	13711	13809	13867	13897	13767	13831	13886	13693	13832	13751	13771	13832	13787	13747	13687	13929	13616	13810	13826	13741	13903	13730	13692	13859	13795	13795	13783	13709	13611	13898	13897	13923	13731	13803	13829	13617	13755	13734	14002	13864	13610	13697	13867	13887	13719	13736	13904	13837	13632	13924	13808	13687	13936	13905	13920	13866	13890	13805	13899	13843	13720	13889	13795	13726	14029	13835	13782	13856	13801	13994	13797	13750	13768	13844	13579	13869	13930	13827	13716	13687	13836	13925	13735	13811	13729	13774	13725	13511	13768	13912	13782	13885	13926	13897	13755	13697	13613	13615	13844	13706	13785	14029	14024	13817	13724	13871	13935	13791	13837	13769	13807	13716	13920	13698	13730	13731	13483	13769	13781	13797	13722	13805	13673	13581	13870	13940	13807	13622	13711	13852	13774	13971	13576	13717	13859	13703	13759	13835	13677	13943	13828	13619	13896	13807	13789	13794	13534	13722	13801	13692	13735	13690	13689	14054	13767	13830	13724	13798	13939	13783	13727	13858	13669	13792	13625	13723	13824	13536	13801	13869	13813	13777	13845	13835	13740	13802	13818	13849	13775	13953	13756	13782	13607	13759	13770	13930	13951	13748	13621	13670	13687	13842	13711	13827	13857	13563	13653	13796	13860	13954	13783	13468	13737	13730	13769	13662	13758	13977	13664	13723	13556	13700	13693	13620	13753	13787	13723	13848	13843	13730	13852	13889	13831	13974	13886	13903	13726	13845	13790	13719	13685	13792	13768	13764	13634	13777	13918	13889	13788	13760	13744	13689	13726	13612	13711	13727	13853	13776	13776	13819	13746	13920	13977	13747	13808	13793	13760	13768	13632	14051	13589	13637	13543	13944	14017	13762	13730	13723	13624	13842	13700	13770	13746	13803	13755	13738	13857	13823	13845	13727	13821	13780	13743	13859	13778	13750	13843	13674	13549	13812	13724	13644	13731	13702	13680	13772	13819	13939	13789	13770	13912	13737	13841	13712	13755	13803	13837	13601	13575	13693	13763	13811	13855	13969	13768	13747	13696	13810	13724	13941	13748	13904	13814	13818	13878	13798	13890	13674	13825	13531	13839	13903	13688	13537	13826	13831	13763	13583	13786	13688	13956	13577	13724	13748	13865	13885	13722	13724	13873	13835	13563	13803	13770	13732	13841	13730	13874	13775	13843	13716	13850	13877	13673	13878	13742	13660	13830	13744	13757	13908	13900	13819	13964	13821	13915	13752	13691	13860	13889	13732	13695	13688	13812	13713	13596	13667	13711	13672	13585	13786	13731	13816	13517	13881	13803	13677	13750	13855	13961	13723	13851	13661	13761	13999	13775	13859	13708
19804	34533	32000	25983	21992	19478	17465	15247	16817	34592	48857	47105	38689	27394	17826	13363	12526	12106	12149	11993	11964	12065	12139	12232	12086	11914	11942	12016	12002	12121	12048	12088	12107	12033	12075	12013	11958	12011	12165	11947	12031	11969	12084	11988	12159	12289	11984	12010	12149	12141	12130	12093	11934	12000	11885	12117	11936	12124	12018	11961	12040	12105	12027	11938	12040	12207	12186	12014	12040	11994	12082	11994	12013	11990	12011	11991	12062	12109	12050	12091	12074	12046	12135	12058	12151	12095	12071	12078	12097	12072	12103	11999	12200	12074	12148	12080	11842	12086	11949	12157	11873	11952	12147	12041	12231	12080	12114	12111	12238	12032	12127	12029	12129	12143	12025	12141	12050	12156	12043	12112	12093	12093	12034	12118	12059	12112	11970	12007	12098	12102	12076	12046	12148	12013	11962	12204	12131	11939	11920	11962	12174	12076	11941	12100	12134	11962	12117	12093	12047	12056	12082	12249	11991	12055	11953	12011	12100	12018	12129	12089	12064	12042	11990	12183	11973	12141	12028	12130	12010	12137	12035	12189	11942	12092	12030	11991	12013	11861	12065	11927	12151	12052	12138	11967	11862	12137	12220	11992	12072	11839	11942	12051	12075	12106	12036	12112	12172	11908	11985	11943	11967	11962	12050	12151	11951	12056	11965	12030	11879	11878	12189	12050	11966	12006	11970	12057	12093	12047	12050	11861	12036	12211	11889	12045	11999	12005	12189	12026	12116	11921	12088	12149	12058	12138	12112	12029	12139	11981	12231	12043	12019	12019	12154	11782	12030	12006	11935	11967	12308	11974	12020	12030	12202	12183	12145	12094	12080	12119	11962	12107	12083	12034	11984	12001	11983	11960	12046	12011	11962	12065	12096	11901	12046	12202	11874	12065	11976	12178	12001	12096	12083	12092	12115	12026	12022	11986	12036	11979	12113	12074	11851	12012	11992	12078	12136	12007	12044	12059	11958	12126	12022	12113	12045	12123	11976	12048	11990	12029	12115	12197	11980	11985	12162	12083	12025	11945	12052	11950	12050	11931	11932	11908	12046	12156	12027	12025	12005	11948	12212	11950	12027	12022	12144	12175	12037	12182	12058	12158	12101	11896	12169	12022	12173	12083	12091	11952	11988	11989	12070	12170	11984	11884	11950	12202	11946	11947	11902	12126	12102	12102	12053	12124	12024	12128	12091	12187	12237	12003	12026	11982	12044	12006	11829	11941	12133	12071	11987	11925	12022	12103	12118	12075	12030	12044	11976	12251	11961	12037	11923	12043	12039	12227	12082	12055	12127	12060	12147	12135	12039	12090	12241	12006	12132	11970	12100	12080	12029	12138	12177	12113	12010	12117	11979	12076	11923	11979	12118	11905	12090	12105	12006	12054	12033	11983	12088	11991	12112	12005	12022	12157	12063	12044	11996	12019	12192	12140	12022	12020	12038	12142	11944	12072	12161	12055	12196	12046	12039	12169	11996	12087	12065	12190	12106	12076	11944	12037	12087	12084	12071	11982	11956	12033	11940	12054	12078	12023	12084	12085	11981	11814	11952	12018	12106	11984	12095	12057	11961	11975	12181	12020	12045	12223	12228	12072	11918	12007	12017	12170	12046	12159	12144	12012	12043	12170	11892	12039	11991	12153	12081	12042	12126	11997	11924	12139	11951	12042	12046	11744	12174	12102	11979	12080	12030	12044	12059	12106	12070	12043	12103	11964	12146	12135	11960	12077	11993	12122	11930	12025	11952	11982	12199	11986	11988	12122	12075	12164	11959	12032	12079	12077	12016	12061	12023	12033	12096	11903	11942	12152	11918	12045	12003	11992	12098	12107	12098	12190	11986	12088	12049	12210	11847	11952	12149	11933	12063	12029	12044	11967	12001	11922	12014	11893	12022	12090	12041	12042	11937	12050	12094	11900	11880	12009	12067	12115	11971	11945	11984	12184	12039	12138	12114	11872	12002	12140	11960	12221	11942	12117	11994	11976	12049	12099	12078	12103	11968	12148	12064	11943	12215	12105	11992	11917	12024	12013	11946	12157	12022	12086	12073	11930	12062	12163	11917	12067	11931	11984	12101	11928	11981	11954	12213	12063	12034	11982	12068	12192	11915	12057	12011	12147	11995	12104	12034	12073	12249	12029	12016	11988	12119	12133	11975	12005	12069	11868	12034	11906	12042	12008	11922	11931	11982	11983	12098	11941	12056	12150	12032	11923	11994	12168	12001	12080	12182	12140	11960	11932	12093	12065	11992	12079	11926	12101	12181	12047	12053	12069	12078	12080	12066	11907	11955	12066	12079	12107	12065	12108	12167	11944	12132	12031	12041	11871	12038	11893	12095	12159	11919	12103	12061	11885	12104	12083	12077	12041	12079	12099	12083	12040	12059	12023	12022	12077	12045	11972	12138	12038	12013	12147	12001	12091	12103	12210	12080	12147	12033	12144	12103	12136	12125	12077	12006	12040	12222	12181	12078	12022	12004	12017	11947	12016	12114	12035	12109	11996	11971	12177	12015	12248	12017	12151	12123	11929	11919	11903	12130	12180	12160	12065	11946	12054	12019	12052	12068	12030	12186	11917	11933	12035	11974	11926	11966	12151	12172	11996	12025	11993	12007	11878	12094	12054	12105	12123	12096	11994	12007	11779	12079	11990	12056	11985	11923	12164	11897	11794	12116	12275	11907	12054	12126	12046	12116	12005	11905	12106	11985	12180	11968	12021	11923	12000	12036	12038	12074	12007	12014	12017	12124	11899	12094	12133	11932	11976	12141	12081	12106	11965	12026	12042	11934	12025	12018	12074	12027	11911	12080	12181	12071	12037	12101	12190	12151	11977	12108	12082	12058	12030	11968	12117	12077	11988	12030	12176	11971	12076	11982	12198	12205	12073	12051	12077	11991	12032	11982	12216	12101	12073	11982	12079	12185	11824	12005	12147	12170	12169	12073	12067	12037	12088	12123	12079	12091	12062	12123	11859	12132	12063	12049	12065	12052	12028	12179	12040	11923	12060	12087	12064	12022	12030	12185	12089	12155	11944	12059	12062	12050	11950	11864	12131	12014	11945	12092	12028	11968	11963	12021	11985	12052	12023	11965	12104	11955	12058	12083	11863	11972	11977	11965	11991	12012	12074	12014	11975	12124	12033	12037	11918	12108	12095	12190	12159	12056	11910	12123	12111	11951	12097	12080	12009	12028	12012	12179	11987	12064	11928	12165	12096	12092	11974	12023	11964	12033	11838	12088	12212	12015	11973	12113	12015	12167	11979	12113	11861	12019	11981	12000	11937	12077	11997	12035	11936	12060	12334	11953	12045	12039	11912	12126	12126	12080	11981	12180	12184	12150	12103	11923	12084	12014	11973	11962	11990	12082	11985	12109	12057	12133	12080	12063	11994	11988	12112	12069	12022	11947	12145	11930	11973	11917	12027	12057	12024	12031	12089	12006	12048	12000	12028	12107	12134	12122	11922	12123	12169	12065	11919	11875	11976	11939	12086	12176	12115	11900	12084	12056	12119	12046	12028	12061	12116	12164	12042	12078	12111	12154	11934	12133	11988	12051	12080	12180	12038	12158	12073	12121	11983	12096	12090	12272	11876	12034	11911	11909	12179	12011	12080	12075	12023	12105	12107	11910	12018	11933	11942	12172	11954	12035	11983	12190	12010	12038	12068	12047	11992	12094	11939	11859	12082	12050	11907	11997	11922	11913	12081	12199	11938	11958	11982	12023	12030	12111	12069	11917	12083	12189	12068	11931	12033	12034	11906	11993	12226	12017	12048	12082	11907	12040	12068	12034	12022	12025	12177	12073	12145	12116	12167	12129	12082	12060	12070	12084	11993	12021	12180	12200	12239	11978	12161	12220	11895	11756	12080	12049	12097	12143	12187	12090	12142	12015	11956	12023	12119	11933	12163	12018	12039	12182	11958	12063	12134	11987	12111	12037	11953	12024	12085	12071	12096	11979	11976	11996	12109	12098	12078	12001	12023	12071	12048	12091	12132	11998	12007	12070	11982	12124	12000	11984	12066	12132	12027	11973	12180	11930	12073	12027	12072	12020	12001	12121	11960	12068	12095	12097	12121	12134	11980	11903	12057	12090	12216	11948	11979	12179	11914	12154	12163	12079	12103	12038	11910	11946	11952	12100	11957	12069	12082	12066	11891	12005	12057	12262	12137	12113	11920	12187	11933	12105	12132	12019	11971	12157	12068	11959	11999	12120	11955	12157	12138	11958	12069	12016	12159	12137	12058	11870	11992	12131	12082	12118	12106	12018	11969	11997	12120	12085	12112	11985	11989	11962	12039	11920	12056	11925	12090	11925	12074	11944	12084	12125	12058	12148	12013	12128	11967	11920	12026	12054	12076	12033	12028	11970	12035	12061	12060	12023	12141	11940	12048	12175	11907	12133	11928	11983	11981	11888	12073	12011	12019	12128	11906	12081	12037	11933	12087	12060	12064	12073	12019	11951	12085	12005	12043	11998	12088	12069	12007	11971	12057	12171	11927	11902	12016	12096	12075	12151	11970	12056	12014	12051	12102	12200	12006	12032	12099	12122	12105	12031	11928	12006	11937	12130	12051	12039	11927	12003	11955	12045	12003	12153	11950	12068	12088	12151	12102	12154	12075	12032	12057	11949	12100	12066	11954	11914	12026	12121	12065	12109	12290	12013	12025	11916	12197	11948	12059	12195	12308	11871	12109	12061	11945	11998	12102	11929	12055	12096	11982	12059	11991	11984	12086	12166	12196	11961	12113	12101	12139	12232	12077	12041	11889	12036	12151	11950	12053	11923	12015	11966	12014	12042	11987	12042	12140	11952	12072	12142	12146	11853	11996	11987	11923	12071	11990	12068	11943	11985	11905	11923	12147	11977	12052	12054	12068	12002	12081	12014	11984	11985	12056	11965	11963	11941	12018	12097	12032	12184	12021	11875	12174	12064	12001	12044	12067	12193	12140	11929	12030	12113	11927	12147	12080	12096	12004	11969	12008	12093	12212	12052	12159	12143	11995	12081	11990	11999	12006	12000	12018	11991	11954	12149	12071	12126	12096	11937	12226	11991	12007	11957	12102	12102	12094	11918	12106	11906	11960	12050	11999	12167	12034	12164	12055	12005	12030	12011	11928	12135	12041	11925	11989
29217	21289	20496	17629	16082	15343	14890	14811	14631	15049	17266	18268	17646	16304	15226	14819	14693	14395	14409	14588	14632	14715	14491	14441	14638	14543	14637	14416	14695	14649	14654	14752	14597	14523	14635	14490	14383	14511	14518	14506	14542	14635	14414	14605	14527	14474	14520	14489	14525	14428	14575	14561	14388	14600	14447	14524	14450	14480	14322	14446	14439	14407	14262	14408	14537	14547	14421	14340	14486	14487	14542	14400	14569	14671	14565	14674	14466	14458	14373	14545	14462	14558	14392	14439	14555	14504	14451	14540	14658	14665	14498	14566	14453	14725	14536	14538	14344	14342	14406	14508	14413	14458	14684	14262	14365	14580	14490	14466	14611	14536	14732	14479	14577	14553	14456	14430	14443	14452	14460	14450	14557	14359	14381	14598	14627	14563	14223	14601	14676	14517	14498	14392	14502	14558	14541	14452	14630	14547	14440	14546	14574	14487	14484	14528	14408	14593	14593	14590	14553	14519	14452	14249	14407	14498	14634	14506	14423	14386	14333	14581	14483	14457	14597	14553	14452	14543	14435	14525	14478	14361	14529	14507	14399	14438	14554	14407	14512	14604	14569	14435	14356	14656	14363	14580	14484	14544	14631	14522	14538	14517	14444	14393	14483	14617	14382	14276	14550	14562	14491	14482	14472	14657	14624	14561	14313	14692	14490	14555	14377	14374	14642	14512	14542	14563	14671	14321	14402	14413	14495	14516	14581	14477	14347	14470	14488	14532	14564	14649	14560	14414	14614	14582	14309	14352	14510	14747	14521	14429	14398	14364	14473	14430	14536	14616	14517	14621	14521	14500	14525	14485	14618	14342	14508	14585	14692	14676	14597	14482	14405	14361	14489	14537	14368	14329	14320	14644	14376	14404	14338	14356	14477	14498	14592	14430	14430	14587	14627	14449	14574	14370	14447	14513	14447	14613	14566	14594	14734	14632	14677	14343	14423	14436	14518	14605	14566	14448	14342	14525	14532	14455	14641	14543	14512	14449	14458	14533	14585	14455	14592	14694	14543	14512	14496	14576	14348	14452	14502	14481	14484	14426	14578	14359	14504	14564	14450	14536	14550	14520	14515	14607	14399	14531	14522	14660	14416	14688	14565	14567	14405	14517	14502	14661	14367	14517	14421	14607	14398	14659	14422	14570	14666	14559	14589	14497	14564	14449	14347	14425	14589	14445	14503	14410	14507	14547	14717	14684	14514	14587	14334	14514	14625	14377	14532	14567	14456	14541	14635	14641	14545	14506	14748	14775	14594	14427	14389	14594	14515	14570	14372	14491	14323	14391	14529	14330	14378	14587	14458	14599	14589	14562	14528	14458	14392	14358	14512	14460	14344	14586	14517	14441	14496	14432	14543	14670	14460	14538	14635	14562	14457	14681	14587	14353	14652	14375	14405	14470	14621	14525	14559	14478	14299	14510	14462	14451	14311	14456	14577	14320	14703	14488	14546	14721	14561	14549	14581	14656	14539	14482	14627	14500	14561	14411	14560	14409	14257	14491	14489	14534	14613	14444	14521	14527	14543	14418	14438	14629	14436	14431	14522	14467	14430	14407	14734	14322	14471	14421	14504	14459	14532	14460	14362	14611	14384	14419	14271	14348	14545	14489	14551	14470	14490	14350	14683	14470	14566	14404	14637	14425	14662	14364	14473	14563	14505	14509	14507	14581	14495	14256	14368	14437	14436	14448	14304	14377	14605	14333	14563	14553	14456	14486	14465	14595	14544	14528	14440	14445	14701	14537	14562	14476	14509	14567	14694	14429	14651	14407	14757	14827	14537	14540	14754	14461	14426	14670	14522	14633	14627	14692	14549	14544	14618	14514	14332	14529	14448	14511	14648	14520	14525	14485	14571	14541	14452	14478	14506	14638	14469	14515	14460	14473	14464	14568	14469	14332	14550	14565	14403	14401	14523	14504	14651	14613	14621	14339	14370	14544	14767	14453	14375	14575	14541	14602	14512	14647	14412	14638	14440	14573	14213	14501	14578	14610	14780	14576	14323	14529	14412	14339	14478	14560	14408	14390	14431	14425	14549	14493	14360	14891	14495	14319	14480	14529	14442	14490	14455	14453	14594	14408	14484	14390	14387	14403	14435	14531	14499	14348	14555	14331	14367	14721	14172	14364	14584	14590	14580	14408	14612	14404	14572	14574	14524	14342	14360	14637	14624	14466	14467	14590	14369	14370	14302	14541	14388	14604	14656	14581	14541	14568	14431	14430	14552	14635	14603	14406	14290	14637	14451	14616	14418	14459	14486	14586	14427	14529	14414	14397	14561	14409	14313	14460	14525	14590	14685	14462	14668	14522	14487	14518	14509	14528	14392	14389	14599	14682	14533	14553	14255	14412	14445	14341	14463	14651	14628	14512	14665	14407	14476	14589	14563	14506	14238	14612	14658	14430	14628	14605	14679	14377	14611	14543	14561	14485	14533	14415	14763	14615	14456	14517	14491	14508	14402	14459	14416	14301	14388	14368	14516	14596	14545	14425	14581	14509	14335	14678	14599	14469	14350	14434	14623	14567	14451	14523	14728	14443	14594	14516	14643	14471	14579	14634	14562	14576	14608	14441	14491	14529	14419	14532	14381	14483	14481	14634	14569	14295	14546	14441	14501	14431	14368	14580	14617	14540	14501	14431	14357	14514	14554	14372	14639	14625	14325	14546	14529	14545	14452	14427	14705	14224	14617	14380	14456	14370	14560	14598	14388	14477	14451	14620	14463	14402	14643	14373	14489	14514	14462	14496	14534	14519	14559	14447	14526	14712	14598	14520	14580	14527	14428	14484	14367	14557	14404	14521	14624	14615	14499	14392	14712	14618	14656	14488	14519	14570	14636	14611	14570	14363	14491	14598	14478	14439	14606	14642	14457	14467	14566	14413	14569	14465	14523	14690	14544	14630	14616	14550	14386	14419	14521	14280	14483	14589	14384	14624	14683	14580	14673	14408	14636	14548	14363	14533	14583	14406	14674	14527	14436	14471	14603	14609	14508	14461	14557	14647	14508	14345	14587	14518	14402	14314	14465	14757	14531	14530	14606	14493	14475	14547	14666	14537	14409	14537	14441	14653	14560	14400	14275	14575	14465	14513	14585	14535	14479	14615	14588	14551	14308	14441	14430	14560	14531	14531	14475	14434	14358	14583	14688	14463	14544	14402	14403	14385	14717	14471	14685	14572	14531	14559	14454	14434	14655	14283	14391	14463	14410	14525	14528	14548	14363	14408	14427	14728	14551	14688	14570	14412	14503	14529	14483	14525	14438	14496	14465	14417	14567	14395	14475	14461	14795	14556	14503	14303	14557	14529	14441	14609	14551	14563	14464	14239	14426	14491	14423	14604	14414	14362	14357	14747	14498	14340	14453	14484	14748	14577	14567	14442	14591	14391	14489	14557	14492	14381	14581	14543	14601	14454	14553	14404	14480	14485	14460	14466	14336	14518	14359	14599	14325	14612	14554	14416	14322	14426	14450	14502	14602	14365	14650	14629	14629	14498	14590	14466	14389	14401	14686	14568	14230	14527	14427	14467	14254	14491	14759	14499	14511	14655	14561	14622	14642	14615	14597	14660	14610	14562	14510	14375	14344	14545	14607	14420	14619	14601	14619	14524	14248	14298	14396	14383	14434	14482	14512	14394	14551	14351	14494	14381	14466	14523	14488	14455	14454	14585	14309	14756	14574	14429	14369	14724	14400	14409	14474	14463	14705	14606	14563	14664	14482	14558	14456	14616	14654	14541	14718	14387	14436	14462	14626	14395	14541	14355	14645	14520	14576	14467	14317	14564	14510	14484	14498	14387	14559	14487	14641	14490	14486	14551	14673	14444	14490	14599	14682	14405	14473	14549	14518	14570	14392	14551	14494	14486	14501	14500	14536	14483	14465	14659	14627	14450	14532	14676	14517	14428	14337	14558	14561	14605	14628	14612	14353	14496	14562	14507	14625	14550	14663	14600	14495	14492	14478	14448	14377	14540	14423	14430	14465	14522	14452	14345	14416	14390	14532	14497	14635	14624	14526	14643	14417	14587	14577	14604	14595	14523	14528	14461	14521	14521	14402	14270	14684	14364	14457	14624	14228	14440	14376	14514	14382	14487	14608	14287	14435	14712	14451	14598	14547	14381	14329	14634	14712	14488	14471	14632	14671	14557	14625	14420	14498	14544	14317	14435	14645	14278	14650	14597	14526	14563	14491	14526	14465	14636	14545	14348	14572	14458	14438	14610	14431	14564	14278	14385	14407	14567	14560	14448	14371	14560	14545	14450	14577	14610	14512	14475	14583	14429	14350	14622	14498	14413	14640	14676	14751	14454	14626	14619	14531	14574	14556	14433	14409	14483	14484	14678	14437	14494	14327	14582	14442	14485	14547	14275	14514	14493	14539	14489	14476	14489	14503	14457	14504	14508	14602	14584	14498	14456	14472	14624	14617	14493	14505	14426	14513	14569	14447	14639	14504	14428	14476	14543	14387	14385	14512	14501	14710	14579	14479	14415	14288	14588	14612	14566	14471	14366	14501	14633	14608	14538	14614	14461	14289	14389	14494	14408	14404	14547	14458	14608	14594	14680	14586	14545	14572	14665	14641	14395	14401	14430	14606	14581	14322	14357	14631	14507	14390	14624	14486	14458	14643	14623	14513	14419	14634	14694	14713	14495	14577	14547	14690	14400	14527	14710	14569	14437	14367	14521	14489	14346	14438	14489	14600	14292	14552	14363	14325	14647	14549	14507	14306	14514	14501	14462	14458	14399	14344	14377	14450	14543	14583	14549	14470	14472	14571	14471	14664	14605	14493	14560	14408	14526	14477	14643	14465	14365	14395	14437	14498	14486	14475	14476	14370	14391	14278	14484	14503	14540	14603	14502	14565	14412	14823	14472	14479	14610	14654	14295	14557	14459	14497	14668	14733	14452	14369	14468	14522	14499	14452	14567	14512	14602	14568	14489	14471	14548	14593	14460	14424	14442	14394	14469	14464	14704	14562	14526	14396	14528	14533	14672	14578	14516	14433	14398	14607	14394	14732	14532	14598	14595	14372	14525	14315	14569	14538	14565	14530	14507	14515	14419	14625	14599	14379	14517	14503	14417	14584	14492	14406	14700	14441	14418	14518	14367	14654	14460	14530	14494	14497	14696	14654	14524
15767	18062	17968	15152	14743	13563	13189	13203	13118	13490	16852	17530	16309	14362	13068	12644	12514	12451	12501	12466	12462	12598	12624	12644	12580	12467	12442	12582	12561	12571	12485	12570	12597	12456	12536	12650	12513	12473	12551	12402	12589	12559	12421	12597	12420	12397	12487	12432	12536	12408	12616	12367	12601	12632	12426	12543	12670	12360	12586	12498	12553	12576	12539	12370	12385	12515	12560	12524	12413	12521	12529	12486	12546	12494	12602	12480	12323	12390	12576	12548	12440	12541	12418	12590	12425	12423	12613	12397	12477	12521	12609	12609	12653	12475	12265	12554	12689	12432	12474	12671	12630	12394	12628	12625	12514	12454	12476	12580	12573	12513	12524	12551	12349	12599	12458	12565	12589	12503	12364	12506	12500	12422	12497	12485	12273	12607	12473	12506	12530	12667	12442	12578	12595	12598	12498	12515	12331	12458	12477	12389	12561	12470	12536	12629	12518	12396	12636	12531	12484	12370	12453	12308	12517	12514	12505	12578	12415	12597	12487	12558	12409	12473	12592	12486	12504	12352	12583	12600	12467	12561	12658	12553	12598	12548	12606	12512	12484	12646	12575	12483	12421	12597	12438	12527	12436	12495	12451	12470	12651	12499	12602	12513	12594	12686	12504	12398	12532	12429	12491	12544	12514	12591	12545	12685	12359	12395	12640	12427	12511	12412	12489	12534	12491	12496	12558	12496	12252	12469	12406	12451	12655	12383	12630	12411	12590	12409	12509	12591	12721	12448	12491	12538	12547	12616	12467	12506	12527	12642	12608	12414	12559	12388	12540	12543	12468	12594	12517	12599	12491	12452	12452	12431	12640	12479	12547	12617	12442	12442	12510	12402	12490	12537	12477	12527	12494	12598	12442	12465	12551	12525	12517	12463	12419	12474	12416	12504	12449	12370	12589	12679	12353	12474	12594	12495	12376	12444	12522	12638	12445	12501	12438	12667	12429	12479	12594	12584	12595	12581	12353	12439	12542	12538	12342	12509	12405	12446	12497	12384	12530	12550	12579	12564	12377	12583	12516	12428	12589	12424	12525	12360	12522	12542	12392	12452	12453	12516	12571	12591	12503	12586	12696	12519	12375	12538	12488	12497	12489	12651	12656	12489	12460	12473	12515	12571	12509	12444	12641	12457	12446	12402	12585	12611	12415	12554	12576	12624	12529	12541	12513	12641	12631	12480	12506	12716	12524	12427	12599	12543	12439	12308	12440	12486	12364	12404	12512	12587	12595	12528	12466	12519	12432	12511	12573	12430	12373	12579	12542	12629	12535	12547	12482	12517	12604	12399	12638	12449	12620	12331	12497	12326	12430	12590	12390	12526	12449	12465	12380	12485	12306	12427	12349	12605	12452	12631	12407	12609	12438	12550	12512	12482	12639	12645	12460	12547	12458	12524	12513	12584	12518	12465	12515	12425	12565	12509	12513	12293	12546	12547	12388	12517	12611	12596	12461	12597	12595	12446	12490	12447	12556	12624	12502	12461	12528	12380	12395	12530	12593	12520	12570	12571	12551	12349	12602	12623	12551	12592	12510	12558	12364	12431	12430	12529	12445	12768	12434	12582	12521	12373	12632	12518	12634	12495	12545	12542	12469	12505	12579	12589	12347	12346	12528	12493	12579	12480	12531	12362	12522	12588	12554	12444	12473	12646	12477	12476	12487	12539	12486	12603	12607	12384	12550	12535	12469	12488	12521	12531	12571	12505	12284	12414	12407	12584	12494	12657	12452	12526	12393	12535	12577	12485	12611	12396	12488	12456	12439	12476	12506	12587	12422	12637	12534	12413	12473	12412	12397	12367	12615	12634	12450	12421	12611	12452	12376	12341	12446	12522	12605	12468	12490	12542	12581	12578	12522	12312	12457	12570	12452	12484	12630	12491	12490	12574	12531	12522	12498	12378	12491	12480	12531	12448	12501	12306	12478	12396	12618	12584	12369	12385	12498	12683	12490	12585	12533	12473	12583	12531	12505	12571	12485	12406	12443	12494	12586	12433	12409	12596	12513	12630	12538	12581	12509	12529	12553	12473	12493	12499	12491	12664	12591	12444	12439	12416	12412	12449	12527	12465	12502	12574	12365	12524	12481	12577	12641	12405	12623	12642	12583	12601	12554	12475	12452	12562	12548	12586	12454	12436	12489	12445	12522	12414	12463	12310	12484	12555	12588	12464	12572	12499	12630	12571	12385	12468	12566	12744	12654	12567	12389	12503	12498	12534	12593	12422	12606	12566	12582	12370	12529	12521	12524	12558	12516	12568	12464	12685	12429	12511	12478	12598	12664	12532	12498	12483	12390	12296	12565	12402	12552	12306	12386	12479	12635	12441	12525	12478	12638	12596	12540	12553	12460	12532	12407	12646	12508	12427	12405	12512	12524	12324	12376	12557	12350	12428	12476	12629	12509	12508	12560	12625	12504	12543	12480	12526	12395	12495	12561	12519	12482	12604	12609	12553	12313	12418	12358	12421	12481	12540	12583	12565	12507	12540	12494	12561	12425	12576	12464	12658	12411	12457	12436	12638	12535	12674	12543	12563	12570	12463	12487	12515	12592	12608	12459	12326	12555	12704	12505	12328	12548	12533	12408	12411	12474	12525	12541	12448	12729	12565	12403	12585	12450	12556	12589	12556	12440	12499	12534	12396	12475	12208	12524	12535	12733	12454	12400	12491	12497	12490	12540	12498	12408	12482	12514	12550	12500	12492	12475	12473	12435	12507	12593	12634	12551	12446	12575	12584	12537	12514	12602	12432	12485	12522	12398	12635	12465	12431	12380	12421	12454	12500	12674	12403	12667	12363	12558	12645	12574	12471	12395	12612	12441	12568	12669	12562	12553	12459	12584	12437	12538	12603	12515	12612	12472	12593	12488	12548	12432	12503	12649	12336	12413	12416	12557	12439	12649	12488	12381	12443	12624	12619	12574	12486	12498	12564	12412	12502	12440	12431	12553	12592	12380	12556	12493	12555	12473	12425	12414	12504	12595	12446	12414	12550	12559	12501	12375	12367	12499	12402	12612	12495	12357	12557	12453	12466	12645	12553	12527	12617	12557	12486	12525	12562	12564	12464	12568	12436	12417	12538	12414	12546	12500	12589	12494	12489	12521	12538	12568	12462	12572	12541	12598	12309	12425	12583	12699	12687	12676	12572	12556	12427	12609	12398	12505	12492	12483	12562	12230	12627	12533	12506	12450	12393	12426	12653	12531	12554	12562	12578	12465	12515	12485	12571	12458	12617	12587	12537	12504	12590	12557	12581	12453	12594	12638	12444	12541	12585	12494	12483	12526	12406	12408	12518	12477	12538	12538	12656	12550	12409	12483	12391	12470	12582	12610	12441	12511	12545	12273	12508	12552	12593	12640	12611	12549	12596	12576	12518	12432	12538	12572	12455	12540	12547	12576	12609	12652	12559	12479	12476	12574	12559	12356	12439	12531	12497	12440	12467	12474	12454	12521	12661	12412	12568	12522	12496	12654	12563	12483	12448	12434	12588	12633	12500	12663	12572	12419	12482	12624	12452	12587	12434	12582	12465	12441	12507	12462	12458	12356	12772	12398	12467	12739	12468	12603	12430	12408	12446	12573	12496	12706	12447	12584	12439	12464	12434	12497	12426	12457	12320	12538	12576	12509	12502	12585	12500	12465	12506	12415	12431	12409	12447	12446	12496	12412	12586	12406	12564	12432	12434	12400	12374	12633	12611	12440	12554	12436	12546	12610	12554	12717	12416	12503	12415	12507	12530	12490	12404	12491	12352	12624	12538	12518	12483	12374	12605	12418	12510	12586	12551	12528	12643	12557	12378	12625	12506	12675	12551	12566	12465	12480	12568	12550	12539	12390	12512	12607	12502	12437	12649	12499	12567	12388	12674	12473	12421	12484	12585	12457	12420	12583	12681	12326	12478	12477	12322	12537	12641	12697	12492	12563	12671	12730	12447	12593	12421	12475	12406	12521	12564	12537	12432	12598	12424	12493	12472	12502	12444	12415	12598	12358	12512	12441	12406	12584	12670	12464	12601	12453	12493	12509	12526	12443	12490	12598	12568	12510	12557	12467	12463	12560	12611	12335	12567	12546	12608	12583	12525	12426	12588	12466	12489	12568	12427	12459	12503	12475	12480	12522	12471	12337	12499	12522	12465	12585	12567	12576	12584	12491	12542	12559	12565	12552	12450	12530	12516	12581	12509	12598	12486	12520	12412	12576	12514	12638	12559	12519	12503	12413	12411	12332	12467	12494	12337	12434	12567	12564	12451	12406	12516	12381	12514	12485	12437	12461	12398	12470	12554	12510	12665	12626	12473	12339	12437	12520	12556	12594	12575	12296	12583	12624	12528	12553	12635	12464	12672	12663	12395	12521	12445	12620	12517	12537	12539	12552	12392	12624	12424	12601	12423	12507	12500	12516	12549	12550	12567	12424	12534	12604	12542	12361	12586	12535	12447	12718	12580	12552	12519	12575	12376	12289	12456	12299	12572	12697	12420	12578	12436	12453	12713	12349	12563	12488	12706	12628	12610	12660	12425	12576	12534	12555	12610	12485	12643	12398	12551	12560	12602	12392	12335	12514	12340	12475	12541	12421	12467	12506	12530	12481	12619	12517	12500	12592	12561	12592	12366	12642	12467	12438	12466	12337	12651	12467	12534	12528	12375	12571	12421	12458	12635	12475	12514	12449	12439	12498	12494	12469	12433	12531	12434	12516	12508	12460	12488	12386	12404	12617	12677	12420	12691	12654	12421	12583	12393	12574	12372	12537	12553	12546	12642	12507	12536	12445	12571	12368	12512	12487	12572	12533	12597	12682	12456	12643	12595	12513	12375	12582	12562	12408	12564	12443	12521	12328	12506	12473	12443	12498	12651	12555	12551	12529	12441	12559	12483	12516	12434	12619	12437	12611	12474	12585	12710	12499	12575	12623	12579	12502	12617	12510	12488	12476	12541	12468	12508	12655	12460	12512	12580	12620	12518	12564	12589	12542	12619	12495	12505	12582	12552	12518	12439	12604	12637	12452	12376	12421	12580	12533	12378	12437	12488	12555	12405	12490	12528	12470	12555	12317	12640	12378	12450	12519	12646	12408	12564	12618	12573	12468	12513	12395	12601	12464	12516	12463	12496	12707	12585	12435	12535	12464	12453
25553	21020	27491	25298	20416	17678	17005	15315	14637	15997	27837	33721	29728	24779	18122	15035	13739	13882	13825	13749	13727	13756	13744	13745	13899	13674	13671	13692	13680	13565	13671	13422	13463	13758	13626	13571	13508	13599	13583	13597	13710	13763	13834	13677	13530	13561	13686	13625	13883	13447	13723	13496	13503	13640	13591	13630	13834	13504	13852	13484	13748	13580	13548	13789	13773	13793	13516	13500	13669	13517	13786	13744	13688	13743	13635	13609	13563	13748	13667	13635	13812	13552	13548	13454	13508	13630	13711	13675	13479	13620	13697	13654	13715	13678	13627	13789	13737	13599	13601	13664	13526	13839	13568	13562	13601	13760	13621	13692	13790	13819	13532	13525	13720	13606	13686	13731	13628	13764	13728	13728	13634	13490	13573	13639	13743	13670	13612	13521	13638	13721	13919	13621	13551	13629	13782	13706	13763	13727	13735	13722	13537	13624	13766	13644	13664	13687	13694	13702	13669	13462	13518	13666	13579	13531	13589	13567	13660	13704	13565	13580	13726	13707	13859	13563	13596	13735	13541	13672	13847	13521	13547	13651	13772	13607	13676	13490	13656	13546	13576	13542	13543	13621	13752	13645	13629	13764	13674	13522	13662	13526	13593	13702	13518	13582	13620	13869	13753	13898	13491	13548	13569	13628	13743	13791	13733	13578	13742	13811	13702	13653	13747	13746	13567	13571	13638	13503	13837	13561	13719	13682	13672	13640	13519	13815	13594	13488	13620	13672	13940	13616	13687	13499	13532	13535	13774	13674	13633	13564	13627	13797	13666	13676	13645	13512	13555	13518	13486	13607	13642	13601	13471	13812	13784	13656	13609	13562	13755	13763	13570	13813	13755	13656	13746	13519	13649	13622	13633	13631	13759	13701	13680	13512	13663	13603	13574	13465	13598	13572	13656	13471	13612	13644	13640	13785	13495	13737	13772	13413	13712	13476	13724	13730	13640	13599	13645	13667	13794	13602	13711	13594	13655	13609	13821	13671	13527	13691	13579	13644	13568	13576	13687	13673	13478	13593	13898	13730	13857	13733	13612	13591	13480	13610	13620	13836	13693	13854	13645	13838	13854	13569	13704	13559	13523	13617	13524	13708	13638	13671	13751	13680	13756	13806	13641	13583	13681	13529	13650	13706	13638	13853	13511	13449	13864	13760	13551	13686	13661	13529	13815	13588	13693	13493	13685	13659	13571	13876	13603	13581	13803	13878	13508	13611	13498	13797	13550	13648	13643	13873	13672	13579	13611	13688	13573	13606	13580	13845	13774	13687	13716	13547	13732	13616	13665	13635	13694	13610	13736	13709	13757	13722	13767	13564	13539	13759	13836	13696	13591	13463	13599	13564	13616	13631	13766	13792	13612	13563	13584	13549	13573	13743	13855	13809	13630	13835	13693	13489	13729	13750	13629	13776	13794	13574	13787	13602	13836	13692	13724	13569	13592	13507	13620	13729	13784	13616	13751	13661	13694	13582	13601	13762	13682	13745	13746	13540	13754	13692	13658	13526	13613	13512	13617	13471	13709	13645	13585	13672	13608	13620	13572	13643	13577	13415	13742	13532	13643	13683	13620	13508	13590	13576	13565	13682	13680	13552	13745	13723	13725	13388	13742	13610	13576	13721	13685	13614	13548	13694	13803	13726	13845	13677	13578	13540	13631	13532	13652	13651	13784	13613	13530	13592	13582	13953	13741	13614	13547	13653	13663	13873	13606	13563	13703	13553	13614	13406	13622	13702	13593	13689	13679	13696	13680	13638	13473	13616	13486	13681	13653	13547	13713	13571	13566	13634	13552	13570	13652	13914	13889	13585	13709	13522	13595	13645	13578	13586	13688	13456	13610	13767	13508	13429	13747	13572	13568	13613	13495	13764	13420	13591	13745	13585	13710	13588	13560	13540	13743	13642	13652	13544	13650	13572	13697	13632	13612	13524	13646	13727	13745	13642	13743	13608	13679	13488	13781	13578	13784	13655	13650	13577	13771	13551	13721	13657	13693	13667	13637	13426	13559	13471	13630	13857	13675	13631	13447	13598	13644	13585	13639	13494	13753	13541	13761	13610	13677	13680	13533	13640	13748	13499	13436	13874	13523	13722	13677	13719	13694	13638	13644	13626	13700	13786	13599	13608	13728	13684	13710	13666	13823	13561	13763	13703	13724	13720	13585	13736	13537	13687	13593	13679	13642	13571	13659	13526	13570	13611	13602	13435	13763	13633	13691	13745	13640	13370	13757	13629	13680	13775	13686	13627	13641	13782	13552	13574	13675	13702	13549	13719	13493	13763	13719	13631	13815	13714	13698	13693	13677	13691	13539	13713	13527	13488	13651	13668	13748	13785	13626	13703	13514	13604	13606	13663	13627	13611	13697	13892	13700	13600	13426	13679	13432	13454	13720	13591	13705	13583	13718	13671	13877	13719	13607	13740	13636	13843	13898	13832	13623	13605	13512	13556	13874	13524	13681	13629	13680	13827	13635	13696	13692	13589	13560	13634	13603	13703	13753	13760	13534	13546	13742	13660	13706	13608	13462	13737	13716	13699	13826	13823	13458	13502	13609	13798	13818	13465	13755	13590	13641	13451	13439	13537	13745	13618	13654	13765	13660	13727	13552	13498	13576	13634	13794	13578	13637	13622	13797	13804	13719	13515	13767	13541	13749	13686	13560	13652	13717	13468	13764	13614	13606	13771	13542	13656	13570	13511	13680	13745	13683	13721	13563	13744	13658	13473	13603	13558	13550	13963	13788	13678	13637	13474	13714	13676	13665	13789	13487	13595	13650	13430	13470	13801	13817	13575	13646	13659	13515	13647	13543	13637	13752	13499	13623	13566	13790	13696	13692	13657	13592	13764	13397	13666	13516	13661	13598	13519	13685	13637	13745	13623	13632	13713	13710	13518	13803	13653	13702	13825	13692	13696	13734	13598	13734	13609	13488	13804	13606	13640	13804	13435	13687	13725	13706	13810	13657	13568	13605	13691	13544	13683	13541	13749	13497	13595	13530	13689	13625	13705	13602	13465	13586	13577	13683	13955	13904	13654	13730	13692	13600	13570	13766	13811	13490	13807	13673	13660	13728	13541	13684	13724	13786	13748	13536	13573	13622	13589	13651	13660	13606	13692	13690	13706	13624	13725	13663	13655	13680	13602	13754	13566	13855	13824	13565	13618	13859	13607	13488	13677	13668	13793	13615	13734	13634	13599	13537	13736	13548	13679	13740	13760	13515	13546	13453	13527	13622	13852	13616	13444	13820	13785	13608	13784	13793	13359	13809	13844	13670	13715	13689	13726	13571	13600	13728	13810	13788	13684	13388	13591	13614	13596	13561	13608	13497	13502	13659	13560	13736	13754	13578	13551	13645	13658	13654	13489	13558	13473	13576	13528	13576	13716	13701	13673	13663	13860	13712	13474	13707	13710	13745	13746	13737	13806	13761	13577	13586	13697	13622	13697	13750	13784	13664	13603	13518	13598	13664	13649	13547	13551	13431	13518	13714	13706	13673	13479	13615	13488	13733	13689	13685	13729	13886	13735	13489	13591	13687	13575	13731	13684	13607	13810	13582	13587	13701	13481	13744	13635	13585	13681	13525	13717	13719	13535	13647	13607	13529	13574	13849	13724	13492	13679	13697	13526	13527	13732	13694	13515	13587	13751	13732	13776	13480	13568	13518	13597	13574	13599	13661	13712	13720	13598	13476	13671	13512	13512	13618	13637	13426	13791	13798	13656	13709	13830	13695	13624	13747	13729	13668	13882	13704	13682	13627	13768	13708	13522	13663	13442	13721	13623	13578	13786	13520	13631	13859	13815	13590	13737	13572	13625	13624	13571	13705	13446	13513	13561	13649	13607	13618	13454	13507	13522	13819	13766	13719	13641	13662	13600	13523	13521	13643	13644	13673	13462	13509	13569	13665	13828	13467	13569	13365	13612	13521	13704	13777	13612	13640	13594	13732	13655	13573	13547	13678	13427	13555	13508	13736	13659	13752	13765	13662	13714	13738	13807	13697	13601	13548	13625	13715	13615	13719	13585	13906	13675	13560	13636	13463	13507	13543	13667	13800	13673	13625	13713	13886	13679	13791	13752	13535	13559	13490	13570	13461	13588	13736	13688	13641	13662	13631	13726	13882	13700	13717	13542	13577	13579	13562	13678	13459	13428	13666	13567	13753	13562	13479	13687	13577	13695	13591	13671	13805	13366	13623	13600	13595	13583	13707	13564	13659	13769	13577	13607	13537	13663	13875	13726	13748	13545	13820	13746	13472	13659	13596	13668	13674	13640	13613	13602	13629	13518	13745	13471	13698	13782	13910	13757	13705	13957	13848	13829	13709	13701	13652	13595	13500	13851	13565	13709	13623	13557	13580	13656	13625	13428	13663	13548	13713	13639	13560	13670	13564	13635	13612	13629	13713	13621	13639	13804	13623	13472	13512	13509	13803	13441	13571	13841	13578	13572	13950	13785	13596	13712	13614	13664	13712	13562	13681	13527	13571	13672	13593	13630	13726	13744	13636	13589	13619	13591	13566	13804	13767	13578	13623	13636	13637	13586	13647	13748	13858	13609	13657	13597	13529	13688	13620	13682	13749	13751	13755	13671	13686	13682	13754	13629	13482	13646	13721	13646	13538	13729	13657	13769	13642	13664	13779	13572	13645	13481	13495	13690	13647	13582	13853	13625	13572	13690	13713	13718	13815	13774	13618	13479	13592	13712	13833	13632	13806	13674	13672	13582	13555	13729	13561	13759	13477	13411	13560	13534	13597	13706	13711	13513	13791	13516	13601	13572	13504	13711	13770	13723	13729	13751	13815	13692	13681	13617	13490	13805	13582	13595	13485	13624	13599	13742	13432	13685	13476	13773	13377	13740	13702	13668	13669	13642	13603	13590	13643	13450	13663	13637	13561	13653	13629	13551	13717	13489	13604	13375	13561	13772	13714	13550	13652	13619	13728	13748	13648	13648	13644	13683	13482	13681	13669	13504	13634	13765	13684	13751	13517	13616	13554	13825	13651	13716	13557	13669	13771	13362	13951	13821	13629	13617	13681	13585	13560	13636	13574	13794	13527	13713	13625	13537	13745	13550	13531	13562	13662	13729	13686	13762	13901	13777	13746	13705	13704	13568	13675	13575	13683	13554	13475	13614
15965	25745	25093	19718	17159	16308	15058	14099	13557	16476	30759	35599	29929	23652	16048	12905	12429	12149	12044	12189	12065	12082	12097	12249	12037	12193	12039	12053	11998	12117	11913	12060	12116	12086	11949	11885	11990	11923	12109	12146	12090	12075	12043	11969	12226	11969	12037	11948	12131	12074	12079	12093	11992	11843	12057	12036	11966	12143	12076	12057	12040	12066	12002	12051	11889	12079	11929	11945	11904	11854	12185	12049	11852	11862	12108	12007	12030	12177	11985	12029	12077	12047	12020	12001	11892	12039	11882	12021	12011	12127	11868	12025	12063	12152	12084	12052	12044	12014	12116	11891	12004	12027	11788	12126	11887	11972	12050	11999	12039	11962	11903	11957	12077	11963	11976	12054	11911	11879	12066	11995	12038	12006	11999	12118	12023	12078	12051	11942	11931	11974	11904	12211	11965	12103	12110	11929	11991	11933	11846	11919	12171	12043	11906	11835	11982	12031	12040	11999	12029	12074	12017	12003	12062	11941	11960	11997	12012	11993	12184	12104	11949	12267	12021	11996	12005	12042	12026	12038	12097	12027	12040	11948	11996	12004	11927	12154	12029	12059	12108	12044	12020	12003	11993	12063	12049	11937	12130	11907	12166	11835	12037	12081	11918	12078	12051	12031	12028	11947	11928	12030	11925	12140	11819	12116	12050	11958	12024	12070	11900	12039	12071	12072	12018	12033	11956	11994	12073	11976	12031	12025	11856	11914	12121	11927	11964	12102	12142	12019	12014	11936	11854	12026	11914	11979	11933	11892	11953	12045	12128	11890	11879	12070	11983	11873	11952	12173	11972	12029	12109	12033	12112	12042	12005	11998	12025	11903	12124	12008	12164	11936	12059	11925	12144	12030	12217	12054	11991	12023	12004	11908	11902	12074	11916	11820	11858	12075	11996	11801	12031	11905	12101	12007	12080	12039	11877	12029	12044	12162	11872	12025	11965	12098	12114	12125	11807	11974	11918	12087	12052	12146	12045	11976	11894	12068	11928	12049	12062	12048	11953	12108	11833	11924	12159	12054	11997	11998	12043	11932	12173	11902	11809	12097	11903	12105	11949	12019	12007	12033	12026	11960	12088	11944	12052	12091	12058	11966	11989	12173	11979	11908	12004	11997	11950	11926	12010	12035	11901	12163	12092	11943	12066	11910	11904	12070	12081	12012	11905	12109	11988	11999	12012	12181	12111	11990	12077	11975	12150	12166	12094	12071	12056	11939	11922	12099	12033	12002	12267	11970	11844	12049	12044	12098	12103	12191	12186	11971	12062	11946	11919	11955	11867	12081	12146	11944	12129	11923	12145	11988	11923	12077	11927	12074	12054	11953	11854	11974	12194	12095	12073	12001	11881	12042	11856	12000	12012	11960	12117	12069	11907	12012	12097	12027	11956	12119	12146	11965	12078	11946	12014	12108	12213	12082	12056	12052	12010	12035	12130	11953	12027	11998	12085	11936	11964	12004	12072	12201	12073	11908	12061	12041	11889	11925	12068	12117	11954	11922	12005	12001	12071	12026	11943	12118	11947	11931	11907	11928	12090	11958	12053	11894	12031	12015	11948	12093	11947	11960	11903	12071	12136	12002	12051	11944	11994	12046	11970	11825	12124	11912	12085	11964	11962	12079	11967	12039	11976	12005	11857	12189	12025	12026	12013	12132	12064	12015	12028	11875	11843	12006	12025	11921	12160	12063	11983	11987	11997	11988	12095	12157	11901	11995	12189	11991	12090	12030	11862	12051	12164	11983	11873	11895	12010	11952	11933	12130	12136	11991	12157	11908	12007	12130	11909	12016	11923	12111	11971	11911	12108	12048	12072	11908	12053	11979	11976	12182	12057	11974	12009	11988	11948	12162	12109	12059	11908	12141	11978	12045	11899	11921	12014	12062	12108	12238	12051	12028	11957	12085	11981	11994	11945	11999	12046	11991	11944	11918	11927	12082	12108	12008	12065	12092	11941	12085	12007	12189	12016	12026	11962	12047	11951	11972	12021	12053	11979	11943	12060	11981	11895	12075	11951	12078	12088	12085	11944	12053	12095	12047	12050	12051	12091	12059	11984	12007	11947	12075	12113	12001	12024	11846	12115	11872	12105	12052	12034	12099	11955	12039	11869	12062	12023	12118	11933	12021	11977	12000	11995	12019	11985	11940	11987	12199	11897	11971	11964	12228	12051	12018	12067	11862	12060	12003	12102	11971	11851	12013	11972	12036	12028	12055	12051	12022	11935	12077	12091	11937	11934	12031	12034	12103	12017	12129	11788	11909	11926	12098	11968	11907	11949	11740	11875	12017	11988	11963	11941	12037	12007	11730	12164	11911	11988	11932	11978	12059	11878	12040	12043	11984	11991	12043	12017	12043	11832	12044	11966	12058	12021	11954	12162	12066	11975	11952	12063	11947	12136	11913	12104	11896	12008	12048	12077	12060	11973	12032	11866	11922	11957	12154	11855	12061	12087	12029	12119	12061	12109	11866	12045	12129	11876	11871	12014	11921	12009	12001	12030	12000	11990	11972	11925	11768	12107	12151	11904	11997	12021	11851	12046	11940	12097	11829	12000	11956	11760	12031	11954	12066	11838	12076	11926	12055	11925	12078	12042	11787	12033	11991	12035	11959	12007	12138	11902	12000	11842	12183	12041	12038	12073	12000	12006	12039	11993	11985	12025	12097	11951	11889	12047	11966	11911	11943	11964	12329	12105	11986	12061	11988	12206	12017	11974	12095	11877	12017	11986	11929	12008	11878	11978	11990	11980	11882	11955	11801	12088	12235	11933	12121	11947	12003	11896	11913	11980	11924	12053	11891	12000	12005	11975	11975	12003	11864	11988	11978	12025	11928	12070	11898	11869	11946	12115	11993	11984	11785	11859	11970	11988	12152	12016	11981	12219	12049	11953	12032	12090	12179	11992	11979	12076	12040	12030	11928	12173	11998	11967	12000	12038	11795	12108	11996	11898	12086	11875	11862	11930	11972	11909	11969	12030	11825	11867	12009	12038	11978	12080	12055	11848	12025	12019	12021	11811	12043	11938	12141	12145	11976	11920	11973	12130	12013	12168	11977	11958	11966	12078	12043	12073	11862	12064	11841	11989	12023	12020	12025	12160	12009	11909	11979	12049	12072	11939	11970	12092	11894	11976	12081	11945	12069	11988	11987	12041	12002	12086	11969	12001	12015	11909	12056	11899	12049	11946	12061	11979	11862	11935	12076	11899	12036	12016	11980	12020	11999	12062	12069	12103	11991	12055	11985	12140	12028	12034	11869	12228	11902	12006	12050	12062	11950	11957	12016	11980	11969	12099	11937	11896	12103	11901	12066	11948	12101	11909	12068	11844	11900	12137	12100	11863	11997	12032	12085	11930	12160	12161	12110	12114	11988	12196	12040	11833	12231	12030	11943	12141	12027	12105	12029	12265	12132	12027	12152	11970	11963	12011	12064	11994	12175	12095	12061	11927	12156	12090	12013	12010	11995	11972	12055	12155	11991	11900	11987	11905	12011	12003	11814	11992	12267	12145	12048	12003	11938	11995	12067	11973	11880	11888	11919	12218	12064	12018	12041	11917	12037	11965	12016	11997	12018	11975	12103	12102	11939	11895	12137	11995	11923	12151	11766	11944	12153	12155	11983	11976	11890	11886	11982	12046	12042	12167	12027	11980	11841	11934	12090	11890	11963	11969	12059	12153	12086	12007	11880	12023	12131	12194	12004	11934	12028	11834	12133	12099	12087	11836	12059	12098	11965	12061	12042	11913	12199	12018	12029	12138	11930	12153	11945	12071	12029	11971	12003	12204	12227	11944	12083	11923	11809	12090	11971	11913	12001	12035	11798	11959	11793	12033	12051	11827	12002	11890	11925	12094	12130	12060	11990	12036	11817	11897	11956	12061	11973	12117	12064	11896	12043	12055	11919	12084	11907	12047	11916	12064	11983	11831	11933	11897	12238	12029	12017	12005	12084	12142	12039	12015	12010	11942	11861	11978	12002	12183	12112	12058	12057	11945	12108	12120	12013	11918	12025	12086	11916	12080	11994	12092	12109	12092	11984	12085	12048	12202	11921	12173	12124	12230	12029	11974	12191	12087	11922	12076	12103	11821	12005	11845	12020	12078	11913	11968	12006	11871	11898	11911	11971	12028	12111	12027	11934	11939	11968	12035	12111	11883	11882	11917	12122	12097	12097	12139	12138	12033	12022	12107	12022	11999	11868	12110	11921	12100	12004	11883	11999	12170	12023	11930	12068	11959	11983	12156	12180	11980	11874	11882	12044	11982	11921	11984	11887	12048	11934	11917	11948	12000	11907	11963	11959	11993	12045	12150	12167	11990	12009	12113	11910	12015	12016	12136	11961	12004	12068	12051	11953	11904	11889	12021	12056	11992	12111	12133	11831	11967	12058	12008	12217	12017	11904	12000	12146	11947	12027	12042	12013	11964	12051	11985	12114	11925	12022	12081	12106	12201	11990	11963	12207	12155	12048	12000	12057	12124	12046	11906	12052	11992	11998	12003	12017	12139	12012	12261	11963	11976	11863	12011	11966	11870	12110	12109	11908	11817	12074	12008	12134	11904	11983	12082	12004	12159	11930	11997	12039	12017	12082	11967	12114	12059	12075	11970	12005	12002	12094	12149	11980	11956	11893	12048	11967	12081	12159	12104	11918	11983	12032	12018	11993	12095	12083	11979	12024	11881	12089	11891	12070	11880	12135	12175	12026	12045	11952	11968	11967	12112	11911	11979	11942	11942	12017	11871	11975	11981	12008	12013	12001	11998	11981	11864	11868	12054	12086	12069	11903	12038	12092	12072	12032	12066	12228	11827	11922	12003	12127	12150	11713	12033	12073	12094	11818	11942	11968	12017	11876	12139	12127	12002	12040	12056	12104	11997	12115	11973	11962	11924	12092	11848	12011	11941	11916	12086	12045	12208	11959	11948	11961	12024	12055	12109	11981	12105	11982	12104	12013	12069	12005	12092	11936	11964	12064	11970	12023	11947	12011	11941	11994	12125	12048	12008	12003	11919	11933	11940	12018	12020	11990	11971	11950	11993	12001	12068	11881	12034	12056	11817	12056	11943	11965	11993	11986	12048	11953	11956	11928	11983	11829	12095	11918	11938	12053	11990	12101	11905	12076	11914	12012	11924	11868
23983	21029	28414	23890	21732	22778	20388	15595	15026	25380	50007	47640	34648	26879	18270	14568	13496	13104	12878	12962	12983	13010	12852	13028	12876	12977	12928	12827	12976	12808	12959	12864	12916	12971	12766	12918	12924	12865	12984	12861	12801	12799	12985	12960	12763	12789	12869	12875	12945	12919	13084	12663	12721	12787	12894	12781	12912	12963	12934	12800	12846	12666	12817	12536	12876	12825	12939	12744	12811	12893	12898	12840	12808	12654	12867	12710	13011	12682	12877	12784	13196	12717	12915	12622	12834	12947	12883	12858	12717	12845	12700	12849	12864	12839	12816	12993	12656	12874	12763	12902	13006	12815	12805	12868	12780	12775	12743	12765	12899	12695	12946	12867	12825	12887	12883	12937	12863	12812	12828	12780	12783	12887	12805	12950	13006	12939	12887	12800	12658	12908	12896	12991	12759	12907	12941	12897	12775	12796	12850	12846	12737	12751	12795	12641	12678	12829	12973	12842	12846	12878	12807	12779	12743	13026	13030	12737	12769	12797	12920	12785	12751	12675	12803	12672	12859	12892	12578	12837	12833	12950	12817	12796	12745	12776	12751	12891	12848	12819	12886	12767	12890	12852	12859	12832	12832	12757	12942	12982	12751	12889	12883	12735	12748	13016	12775	12792	12767	12991	12777	12844	12561	12849	12794	12806	12886	12591	12832	12996	12730	12705	12934	13049	12664	12727	12701	12804	12805	13046	12674	12740	12767	12780	12862	12763	12520	12761	12925	12801	13019	12791	12740	12852	12725	12591	12832	12805	12720	12520	12745	12769	12753	12796	13021	12861	12916	12750	12910	12790	12920	12699	12803	12792	12871	12859	12869	12813	12942	12733	12837	12758	13015	12890	12983	12821	12710	12788	12829	12866	12884	12955	12991	12923	12848	12894	12786	12633	12661	12693	12667	12951	12785	12796	12864	12916	12739	12857	12686	12801	12776	12895	12792	12701	12685	12850	12867	12827	12955	12758	12745	12806	12981	12721	12819	12828	12733	12773	12960	12751	12744	12770	12666	13004	12967	12833	12591	12800	12819	12851	12882	12798	12738	12766	12732	12591	12904	12787	12773	12856	12829	12815	12624	12789	12782	12949	12768	12616	12886	12944	12743	12856	12954	12689	12663	13010	12899	12919	12771	12777	12859	12805	12925	12831	12879	12805	12779	12708	12716	12823	12947	12903	12794	12883	12667	12823	12765	12815	12896	12828	12694	12885	12839	12771	12759	12701	13013	12839	12665	12842	12787	12982	12905	12757	12719	12859	12807	12804	12772	12930	13037	12823	12716	12777	12753	12848	12847	12696	12910	12789	12780	12744	12964	12755	12707	12841	12808	12860	12920	12845	12769	12793	12861	12908	12793	13044	12813	12779	12700	12782	12940	12849	12785	12752	12804	12885	12957	12942	12977	12919	12776	12785	12823	12980	12585	12849	12830	12890	12666	12850	12655	12797	12764	12685	12849	12675	12878	12895	12928	12702	12774	12818	12728	12782	12763	12783	12840	12840	12773	12987	12876	12781	12900	12748	12693	12691	12717	12873	13075	12771	12924	12835	13007	12804	12649	12687	12828	12677	12781	12835	12697	12808	12682	13036	12773	12766	12806	12913	12845	12758	12935	12792	12879	12872	12756	12870	12847	12759	12777	13000	12989	12923	12839	12802	12941	12776	12780	12895	12683	12872	12785	12752	12709	12711	13007	12859	12678	12648	12997	12845	12547	12665	12794	12782	12537	12785	12753	12811	12760	12919	12964	12597	12885	12944	12935	12620	12897	12869	12797	12960	12828	12867	12927	12891	12877	13023	12887	12921	12678	12740	12868	12597	12850	12949	12862	12552	12742	12828	12713	12596	12855	12696	12712	12925	12805	12783	12843	12994	12930	12948	12769	12947	12872	12726	12578	12802	12819	12796	12869	12977	12780	12886	12750	12825	12841	12880	12886	12815	12734	12980	12646	12936	12802	12919	12846	12760	12818	12938	12709	12845	12620	12908	12604	12763	12815	12961	12825	12842	12782	13025	12671	13026	12966	12654	12926	12896	12957	12850	12509	12785	13117	12651	12763	12746	12937	12758	12681	12940	12888	12789	12694	12756	12864	12902	12738	12705	12895	12896	12926	12997	12737	12827	12693	12726	12789	12679	12774	12881	12689	12837	12767	12722	12729	12898	12818	12837	12887	12930	12824	12802	12815	12795	12756	12857	12791	12834	12905	12818	12654	12711	12791	13001	12616	12819	12726	12633	12674	12853	12870	12894	12749	12738	12883	12717	12715	12892	12825	12973	12773	12935	12657	12722	12790	12702	12935	12739	12703	12900	12617	12462	12686	12793	12892	12679	12751	12604	12760	12792	12842	12897	12819	12770	12691	12884	12753	12870	12802	12711	12695	12662	12763	12963	12793	12937	12949	12938	12841	12639	12871	13054	13030	12698	12842	12825	12893	12683	12958	12731	12680	12714	12880	12904	12705	12678	12982	12826	12931	13010	12816	12670	12815	12802	12845	12769	12848	12950	12984	12903	12714	12832	12858	13016	12797	12640	12929	12773	12905	12797	12976	12861	12701	12929	12741	12793	12677	12697	12794	12750	12888	12818	12764	12668	12895	12654	12748	12709	12946	12792	12674	12905	12959	12800	12848	12873	12616	12725	13073	12794	12879	12876	12662	12856	12855	12765	12917	12958	12654	12977	12958	12927	12942	12932	12884	12771	12993	12782	12896	12886	12790	12942	12701	12771	12743	12953	12639	12825	12704	12669	12829	12799	12903	12752	12859	12942	12935	12781	12776	12816	12890	12855	13073	12587	12799	12868	13000	12816	12753	12769	12867	12814	12818	12822	12789	12672	12786	12910	12825	12771	12979	12861	12826	12905	12746	12934	12785	12860	12910	12817	12935	12582	12965	12649	12870	13007	12814	12957	12894	12794	12880	12828	12915	12960	12803	12805	13128	12689	12806	12913	12771	12777	12914	12896	12917	12787	12633	12687	12787	12693	12717	12741	12789	12831	12645	12619	12880	12854	12913	12892	12693	12816	13089	12866	12815	12682	13028	12664	12736	12978	12857	12842	12669	12818	12698	12907	12827	12933	12951	12877	12843	13010	12745	12772	12873	12783	12775	12747	12871	12666	12728	12833	12669	12717	12586	12757	12745	12831	12871	12721	12657	12712	12697	12721	12711	12706	12821	12686	12753	12759	12752	12707	12852	12831	12812	12987	12872	13079	12517	12910	12944	12858	12954	12955	12813	12871	12792	12710	12926	13042	12990	12880	13092	12941	12841	12780	12855	12808	12743	12893	12809	12742	12875	12795	12870	12938	12804	12997	12872	12778	12720	12755	12781	12971	12968	12630	12674	12887	12823	12854	12754	12925	12975	12938	12728	12719	12788	12978	12990	12888	12795	12763	12847	12615	12833	13032	12975	12845	12836	12679	12735	12689	12897	12936	12777	12896	12943	12808	12652	12751	13043	12708	12876	12839	12723	12782	12758	12880	12692	12784	12801	12884	13008	13050	12827	12885	12872	12753	12649	12839	12810	12899	12828	12991	12787	12749	12681	12779	12944	12927	12911	12938	12738	12705	12611	12783	13050	12789	12693	12893	12788	12844	12765	12936	12936	12813	12895	12822	12826	12765	12714	13031	12706	12902	12815	12872	12656	12852	12717	12765	12851	12942	12906	12854	12701	12733	12796	12789	12608	12640	12859	12973	12839	12818	12862	12764	12661	12761	12640	12731	12769	12846	12865	12679	12810	12823	12893	12972	12889	12852	12951	12933	12888	12638	12786	12630	12780	12762	12651	12836	12795	12859	12800	12641	12818	12938	12757	12808	12816	12817	12684	12761	12774	13017	12817	12720	12705	12868	12787	12962	12882	12713	12651	12972	13022	12922	12810	12737	12737	12825	12862	12795	12889	12728	12656	12848	12753	12786	12813	12764	12905	12988	12920	12887	13101	12901	12890	12797	12771	12967	12881	12711	13029	12906	12749	12628	12819	12825	12760	12691	12733	12926	12891	12668	12892	12940	12763	12781	12808	12726	12769	12880	12884	12858	12851	12701	12888	13037	12910	12843	12808	12816	12681	12940	12852	12692	12866	12779	12987	12730	12807	12600	12659	12480	12771	12872	12756	12872	12917	12837	12827	12544	12972	12717	12832	12871	12726	12716	12999	12801	12827	12874	12831	12792	12813	12793	12867	12865	12824	13032	12768	12719	12822	12639	12714	12748	12724	12760	12693	12724	12829	12708	12772	12817	12854	12782	12672	12743	12795	12885	13011	12859	12688	12622	12871	12870	12507	12907	12931	12953	12867	12734	12799	12599	12756	12796	12848	12659	12851	12627	12634	12789	12823	12840	12865	12742	12773	12790	12935	12735	12836	12884	12640	12904	12799	12773	13050	12828	12836	12874	12812	12943	12811	12682	12932	12976	12731	12907	12785	12636	12932	12802	12905	12899	12954	12932	12891	12680	12729	12671	12892	12878	12778	12739	12863	12677	12788	12978	12990	12762	12640	12802	12782	12728	12822	12879	12928	12976	12822	12991	12822	12641	12915	12887	12882	12758	12807	12827	12911	12656	12852	12530	12818	12862	12693	12931	12895	12798	12857	12650	12977	12853	12989	13074	12717	13077	12766	12782	12787	12792	12818	12824	12860	12833	12878	12738	12764	12896	12831	12797	12952	12747	12588	12632	12855	12846	12937	12923	12945	12783	12804	12790	12885	12826	12902	12944	12817	12832	12699	12830	12837	13012	12922	12737	12791	12758	12850	12695	12908	12899	12722	13010	12812	12622	12731	12815	12829	12750	12853	12875	12660	12830	12869	12724	12813	12936	12986	12836	12649	12568	12728	12851	12813	12709	12873	13034	12669	12862	12849	12854	12888	12888	12758	12913	12819	12739	12938	12978	12720	12755	12963	12672	12907	12744	12826	12678	12827	12956	12745	12898	12886	12896	12805	12772	12808	12769	12770	12857	12827	12913	12860	12794	12945	12832	12829	12631	12715	12909	12733	12811	12834	12769	12921	12876	12932	12751	12930	12915	12817	12822	12880	12574	12857	12747	12779	12801	12809	13041	12844	12781	12943	12747	12829	12962	12908	12644	12684	12778	12784	12712	12844	12905	12952	12872	12862	12629	12698	12768	12804	12802
19387	34046	33654	27844	24066	19915	16048	14889	15075	30277	51765	46899	35476	26550	16372	12859	11848	11524	11349	11583	11593	11511	11516	11485	11460	11482	11498	11475	11464	11324	11513	11475	11345	11407	11462	11508	11370	11375	11392	11351	11446	11421	11417	11539	11383	11418	11522	11580	11373	11247	11596	11523	11360	11669	11448	11501	11369	11470	11432	11581	11379	11477	11520	11359	11592	11410	11559	11435	11538	11413	11366	11517	11396	11495	11543	11449	11501	11464	11307	11451	11436	11352	11497	11673	11352	11643	11465	11406	11412	11453	11563	11512	11460	11455	11420	11487	11511	11597	11457	11477	11466	11425	11500	11378	11447	11436	11413	11516	11503	11482	11483	11415	11498	11311	11364	11327	11388	11588	11373	11434	11422	11551	11510	11463	11554	11534	11433	11477	11502	11328	11379	11472	11413	11435	11524	11471	11307	11465	11518	11496	11442	11376	11343	11468	11452	11396	11254	11434	11431	11424	11448	11518	11403	11568	11547	11644	11452	11494	11224	11407	11513	11425	11316	11523	11544	11439	11429	11500	11384	11549	11375	11332	11441	11406	11490	11458	11419	11456	11414	11351	11389	11323	11430	11304	11514	11444	11341	11361	11421	11500	11549	11570	11593	11565	11505	11435	11504	11460	11581	11425	11589	11314	11391	11559	11322	11465	11446	11509	11517	11507	11597	11291	11467	11597	11348	11476	11367	11439	11453	11513	11527	11347	11318	11477	11533	11526	11434	11544	11490	11405	11399	11501	11349	11416	11438	11416	11488	11366	11420	11405	11517	11456	11542	11404	11198	11334	11529	11482	11532	11383	11427	11323	11442	11478	11391	11323	11366	11497	11346	11358	11340	11389	11531	11448	11441	11444	11375	11412	11384	11489	11465	11430	11534	11406	11462	11439	11442	11298	11538	11310	11395	11608	11547	11593	11477	11562	11396	11341	11470	11370	11521	11472	11453	11522	11472	11483	11472	11533	11434	11440	11526	11437	11492	11390	11537	11469	11499	11238	11389	11329	11516	11487	11568	11304	11444	11490	11413	11549	11352	11469	11420	11321	11446	11430	11333	11396	11281	11375	11678	11367	11508	11364	11535	11606	11527	11340	11579	11382	11317	11484	11508	11519	11433	11467	11622	11452	11538	11350	11427	11508	11558	11331	11515	11509	11491	11432	11494	11387	11436	11404	11512	11513	11461	11467	11353	11386	11499	11463	11531	11325	11453	11514	11414	11468	11326	11444	11481	11537	11477	11521	11445	11418	11352	11400	11496	11567	11551	11357	11344	11405	11372	11516	11432	11412	11460	11459	11412	11299	11476	11421	11486	11589	11390	11430	11517	11268	11455	11208	11469	11389	11565	11415	11142	11366	11453	11415	11417	11568	11385	11297	11475	11543	11638	11485	11481	11519	11532	11394	11471	11301	11592	11311	11501	11546	11456	11372	11348	11380	11408	11610	11481	11465	11551	11345	11397	11509	11327	11482	11290	11465	11455	11410	11398	11490	11332	11494	11682	11470	11426	11388	11487	11381	11352	11437	11440	11415	11397	11314	11354	11380	11453	11378	11553	11384	11551	11390	11385	11489	11274	11592	11454	11410	11625	11447	11463	11379	11180	11378	11529	11465	11420	11514	11568	11519	11461	11448	11561	11430	11442	11351	11432	11405	11390	11541	11220	11446	11566	11427	11373	11284	11418	11442	11456	11489	11515	11445	11483	11410	11434	11504	11305	11431	11505	11549	11552	11387	11481	11377	11478	11392	11443	11297	11398	11531	11511	11463	11371	11305	11347	11482	11481	11406	11271	11543	11472	11323	11343	11305	11508	11468	11407	11654	11409	11425	11569	11468	11410	11291	11500	11543	11675	11489	11367	11389	11425	11323	11463	11375	11348	11705	11290	11426	11563	11380	11553	11485	11466	11493	11483	11378	11494	11468	11419	11391	11315	11370	11467	11384	11460	11377	11397	11422	11295	11447	11289	11392	11700	11413	11575	11375	11458	11523	11531	11365	11291	11400	11391	11553	11380	11458	11578	11513	11432	11211	11441	11363	11535	11493	11221	11625	11257	11565	11318	11431	11400	11439	11502	11451	11472	11457	11421	11481	11301	11398	11509	11424	11503	11431	11425	11507	11445	11423	11425	11412	11422	11441	11461	11294	11530	11510	11442	11374	11305	11363	11545	11534	11410	11453	11476	11513	11414	11507	11427	11489	11507	11455	11506	11420	11546	11452	11439	11354	11381	11504	11456	11365	11442	11416	11483	11290	11471	11469	11370	11417	11323	11499	11671	11291	11431	11471	11418	11330	11426	11562	11306	11537	11471	11314	11378	11349	11459	11509	11291	11430	11613	11395	11482	11437	11466	11546	11278	11379	11416	11487	11443	11448	11377	11505	11563	11508	11387	11469	11528	11295	11168	11296	11466	11509	11373	11496	11488	11178	11480	11374	11614	11497	11434	11443	11366	11445	11521	11415	11449	11285	11384	11483	11300	11447	11461	11447	11548	11400	11462	11443	11428	11453	11400	11431	11458	11525	11511	11297	11469	11356	11607	11466	11426	11501	11485	11489	11475	11544	11252	11574	11357	11405	11598	11366	11483	11426	11363	11359	11346	11480	11338	11385	11427	11485	11450	11367	11491	11355	11574	11440	11430	11495	11560	11491	11304	11590	11377	11317	11512	11406	11344	11285	11497	11500	11442	11391	11552	11320	11503	11535	11507	11386	11367	11443	11465	11463	11493	11547	11389	11456	11458	11490	11367	11407	11581	11423	11493	11441	11285	11376	11431	11385	11451	11440	11446	11505	11451	11451	11354	11380	11548	11515	11460	11525	11499	11499	11595	11489	11505	11441	11371	11530	11430	11427	11395	11463	11360	11284	11479	11519	11516	11529	11424	11434	11392	11543	11451	11658	11506	11274	11346	11472	11358	11393	11349	11265	11552	11569	11255	11389	11281	11459	11616	11468	11364	11496	11368	11381	11284	11391	11541	11329	11462	11372	11530	11440	11454	11515	11445	11531	11531	11504	11326	11437	11391	11487	11244	11638	11403	11498	11491	11419	11420	11403	11334	11505	11344	11564	11517	11427	11566	11458	11499	11420	11380	11475	11492	11433	11347	11392	11544	11402	11461	11432	11473	11541	11376	11505	11553	11491	11510	11369	11485	11407	11331	11446	11342	11348	11562	11469	11567	11427	11322	11485	11554	11518	11439	11341	11519	11438	11497	11444	11355	11450	11546	11445	11392	11493	11475	11499	11282	11494	11421	11393	11510	11241	11464	11526	11326	11554	11471	11420	11446	11472	11509	11493	11532	11381	11545	11393	11365	11523	11374	11376	11527	11472	11302	11290	11501	11483	11428	11298	11380	11409	11376	11358	11473	11362	11607	11329	11400	11390	11440	11336	11460	11524	11430	11481	11446	11425	11480	11327	11428	11439	11500	11347	11334	11414	11353	11398	11468	11505	11519	11465	11444	11468	11410	11382	11491	11413	11423	11392	11526	11382	11391	11533	11520	11543	11460	11573	11423	11384	11449	11426	11488	11446	11539	11412	11315	11445	11435	11388	11587	11498	11419	11367	11454	11579	11184	11628	11376	11387	11223	11458	11438	11462	11351	11387	11392	11492	11447	11526	11484	11362	11616	11476	11452	11300	11335	11422	11525	11444	11440	11433	11415	11385	11419	11230	11452	11347	11379	11353	11360	11555	11356	11484	11446	11432	11327	11496	11386	11459	11409	11425	11446	11543	11460	11322	11493	11426	11316	11452	11465	11565	11401	11403	11422	11444	11427	11531	11402	11331	11498	11555	11353	11491	11416	11521	11400	11420	11438	11375	11472	11452	11490	11337	11475	11445	11395	11269	11355	11434	11432	11421	11455	11495	11373	11411	11464	11628	11411	11529	11465	11568	11592	11459	11552	11531	11440	11382	11325	11638	11479	11515	11403	11361	11581	11437	11388	11403	11299	11581	11583	11350	11432	11595	11442	11551	11568	11375	11345	11465	11302	11399	11438	11541	11405	11430	11494	11505	11432	11386	11428	11452	11562	11368	11427	11423	11378	11344	11467	11554	11490	11403	11493	11467	11622	11445	11485	11516	11458	11423	11418	11399	11510	11544	11462	11447	11546	11553	11456	11452	11366	11517	11491	11321	11436	11349	11521	11509	11501	11503	11401	11429	11559	11377	11432	11651	11395	11415	11511	11593	11444	11475	11575	11426	11375	11319	11454	11414	11456	11376	11343	11497	11508	11406	11516	11316	11484	11319	11398	11410	11392	11608	11437	11537	11479	11522	11419	11497	11660	11379	11415	11447	11509	11409	11478	11366	11423	11409	11332	11578	11324	11432	11490	11491	11452	11355	11570	11516	11326	11352	11306	11326	11484	11560	11482	11544	11442	11388	11456	11472	11486	11506	11599	11355	11653	11316	11375	11633	11607	11426	11461	11405	11340	11564	11407	11462	11630	11382	11334	11334	11483	11469	11441	11449	11487	11498	11388	11396	11358	11524	11362	11443	11475	11428	11595	11498	11497	11397	11568	11588	11484	11397	11551	11408	11532	11419	11531	11527	11483	11393	11333	11397	11434	11447	11271	11531	11445	11384	11472	11501	11426	11463	11506	11427	11504	11340	11402	11571	11516	11474	11539	11524	11461	11479	11346	11377	11327	11505	11435	11310	11379	11487	11449	11501	11568	11608	11499	11552	11384	11442	11357	11441	11317	11422	11438	11587	11288	11389	11319	11526	11589	11392	11452	11435	11553	11416	11372	11444	11381	11392	11339	11337	11560	11535	11452	11402	11480	11435	11297	11546	11566	11488	11569	11396	11445	11334	11449	11394	11446	11627	11326	11435	11151	11381	11403	11472	11478	11552	11569	11563	11438	11577	11444	11367	11389	11402	11454	11485	11323	11365	11608	11522	11321	11402	11469	11411	11525	11384	11427	11280	11515	11541	11400	11451	11502	11379	11572	11371	11703	11444	11396	11461	11470	11392	11300	11408	11409	11280	11505	11452	11534	11359	11442	11289	11493	11363	11453	11644	11370	11465	11389	11366	11550	11375	11407	11613	11576	11467	11467	11341	11590	11444	11454	11540	11449	11431	11443	11297	11482	11416	11266	11462	11372	11444	11480	11564	11565	11443	11379	11489
29478	21359	20446	17917	15757	15065	15188	14656	14604	15120	17460	18741	17241	15794	14892	14616	14368	14364	14227	14225	14305	14521	14624	14279	14408	14314	14370	14435	14299	14405	14526	14403	14373	14397	14517	14303	14410	14233	14360	14224	14369	14447	14100	14389	14433	14181	14502	14493	14542	14285	14294	14268	14381	14441	14296	14258	14302	14234	14340	14393	14249	14465	14346	14380	14431	14336	14385	14379	14242	14357	14298	14200	14256	14216	14588	14381	14411	14513	14426	14236	14304	14332	14297	14225	14271	14383	14321	14383	14447	14369	14430	14299	14362	14560	14486	14244	14233	14277	14429	14296	14274	14504	14562	14309	14533	14340	14199	14331	14354	14268	14248	14289	14466	14286	14544	14411	14497	14353	14196	14262	14500	14260	14369	14409	14296	14354	14222	14269	14336	14363	14416	14333	14321	14030	14212	14230	14517	14236	14279	14220	14415	14464	14237	14383	14311	14294	14306	14500	14356	14286	14327	14257	14301	14429	14410	14368	14191	14309	14357	14386	14349	14429	14314	14309	14527	14556	14513	14171	14433	14280	14209	14500	14397	14514	14255	14151	14347	14330	14187	14393	14547	14296	14429	14283	14312	14421	14426	14229	14138	14387	14409	14278	14216	14315	14274	14479	14512	14103	14345	14355	14124	14403	14378	14499	14465	14329	14363	14358	14632	14475	14540	14283	14419	14320	14413	14307	14351	14226	14353	14316	14401	14526	14277	14439	14244	14202	14371	14194	14329	14220	14272	14454	14169	14294	14449	14392	14643	14325	14506	14442	14449	14163	14373	14417	14293	14340	14498	14242	14232	14078	14434	14423	14270	14258	14334	14458	14265	14167	14075	14068	14549	14220	14347	14321	14477	14540	14283	14417	14339	14494	14227	14432	14189	14407	14489	14199	14318	14356	14349	14316	14435	14362	14315	14167	14327	14250	14325	14352	14198	14309	14247	14233	14285	14452	14581	14084	14268	14542	14283	14232	14371	14420	14426	14216	14367	14204	14384	14290	14150	14420	14247	14299	14524	14337	14256	14380	14298	14011	14394	14198	14347	14228	14309	14367	14312	14388	14209	14182	14338	14174	14301	14337	14183	14474	14402	14306	14363	14370	14169	14388	14424	14331	14362	14441	14241	14176	14548	14466	14380	14400	14491	14146	14323	14400	14251	14398	14313	14404	14394	14476	14287	14299	14453	14305	14408	14372	14166	14341	14482	14221	14521	14322	14235	14417	14227	14162	14268	14618	14429	14226	14242	14245	14360	14471	14357	14459	14370	14529	14423	14342	14391	14513	14387	14187	14421	14332	14206	14255	14306	14521	14315	14481	14317	14357	14386	14265	14361	14270	14553	14481	14335	14295	14463	14349	14451	14173	14249	14494	14235	14246	14404	14418	14339	14523	14317	14241	14227	14265	14223	14178	14291	14208	14233	14411	14295	14560	14414	14439	14394	14309	14390	14288	14165	14271	14216	14277	14557	14510	14308	14342	14329	14259	14479	14313	14240	14314	14398	14333	14526	14374	14403	14417	14128	14567	14359	14507	14287	14173	14236	14533	14348	14307	14265	14409	14256	14335	14344	14133	14232	14210	14384	14299	14354	14237	14088	14107	14187	14298	14271	14472	14337	14294	14357	14489	14360	14472	14249	14059	14411	14426	14306	14400	14343	14279	14198	14301	14461	14349	14367	14452	14224	14125	14442	14314	14357	14332	14435	14357	14299	14372	14296	14303	14486	14428	14402	14353	14227	14293	14251	14219	14320	14329	14178	14407	14392	14397	14253	14346	14621	14292	14163	14353	14242	14396	14290	14183	14100	14407	14261	14063	14240	14410	14450	14530	14464	14477	14200	14597	14451	14392	14427	14534	14240	14323	14432	14183	14359	14203	14384	14445	14228	14247	14453	14458	14341	14275	14486	14419	14682	14268	14326	14261	14432	14450	14132	14206	14293	14194	14191	14242	14349	14371	14235	14270	14366	14451	14470	14353	14383	14449	14385	14344	14429	14411	14355	14422	14448	14454	14340	14461	14301	14299	14340	14479	14258	14341	14304	14305	14384	14311	14196	14283	14543	14215	14398	14408	14383	14335	14154	14196	14336	14250	14291	14484	14214	14351	14367	14487	14484	14428	14346	14226	14413	14188	14276	14277	14392	14280	14420	14422	14388	14582	14283	14501	14296	14482	14218	14301	14263	14317	14318	14406	14459	14217	14354	14241	14273	14397	14470	14351	14196	14317	14294	14321	14241	14488	14327	14380	14482	14369	14426	14305	14384	14373	14097	14170	14267	14311	14228	14302	14187	14293	14332	14330	14400	14246	14336	14395	14205	14307	14294	14421	14407	14342	14419	14360	14441	14308	14203	14382	14292	14371	14228	14275	14374	14395	14288	14704	14354	14439	14496	14529	14284	14209	14102	14279	14265	14236	14397	14347	14368	14403	14171	14190	14255	14413	14135	14425	14313	14269	14150	14334	14241	14268	14391	14270	14378	14533	14374	14203	14312	14344	14176	14308	14422	14354	14386	14140	14197	14544	14284	14188	14412	14397	14448	14372	14205	14319	14310	14277	14407	14224	14454	14533	14468	14296	14348	14308	14263	14298	14358	14197	14491	14173	14475	14502	14574	14216	14394	14409	14267	14268	14445	14361	14191	14257	14414	14411	14386	14353	14093	14270	14259	14455	14425	14218	14323	14358	14407	14456	14396	14216	14462	14373	14222	14525	14258	14371	14220	14324	14348	14400	14319	14433	14472	14439	14272	14469	14317	14554	14240	14265	14304	14280	14229	14190	14472	14322	14242	14239	14239	14318	14336	14372	14457	14347	14384	14199	14337	14405	14466	14374	14318	14375	14315	14354	14371	14218	14342	14253	14216	14361	14534	14400	14549	14447	14495	14418	14326	14435	14452	14433	14363	14325	14381	14605	14464	14306	14486	14283	14453	14392	14526	14358	14540	14424	14527	14228	14499	14250	14237	14371	14436	14500	14327	14328	14444	14091	14275	14352	14495	14443	14417	14378	14427	14291	14271	14267	14344	14353	14426	14276	14317	14476	14219	14359	14300	14349	14390	14316	14539	14483	14271	14329	14229	14260	14125	14326	14293	14361	14349	14458	14340	14268	14457	14448	14446	14390	14550	14474	14332	14392	14533	14492	14330	14264	14331	14286	14538	14429	14464	14396	14242	14299	14387	14443	14339	14528	14280	14230	14447	14306	14399	14378	14402	14172	14439	14389	14252	14437	14217	14332	14476	14466	14395	14378	14311	14574	14405	14082	14413	14350	14288	14118	14365	14427	14309	14322	14477	14327	14371	14298	14344	14303	14376	14484	14446	14276	14353	14410	14323	14367	14539	14421	14372	14623	14220	14197	14273	14253	14142	14425	14297	14345	14335	14247	14343	14261	14312	14330	14280	14207	14145	14117	14229	14347	14245	14390	14303	14285	14356	14283	14483	14321	14242	14367	14415	14372	14073	14308	14293	14385	14266	14190	14358	14212	14515	14373	14466	14421	14256	14351	14182	14390	14605	14392	14160	14185	14231	14244	14479	14329	14356	14316	14471	14503	14363	14238	14211	14530	14263	14284	14419	14311	14249	14368	14330	14370	14167	14211	14352	14229	14214	14326	14191	14225	14337	14510	14195	14442	14465	14260	14517	14384	14372	14363	14335	14346	14595	14405	14391	14464	14409	14367	14166	14234	14396	14233	14279	14471	14608	14547	14228	14339	14343	14413	14513	14095	14433	14354	14521	14496	14473	14310	14304	14256	14248	14419	14333	14398	14268	14362	14272	14451	14407	14284	14424	14317	14331	14348	14339	14303	14399	14320	14398	14405	14304	14289	14394	14382	14470	14548	14437	14316	14310	14380	14277	14144	14575	14289	14271	14394	14568	14108	14280	14338	14233	14464	14172	14124	14404	14391	14353	14410	14235	14552	14532	14391	14345	14438	14330	14377	14554	14398	14168	14340	14362	14410	14229	14139	14260	14483	14264	14453	14520	14246	14331	14436	14180	14369	14310	14403	14344	14408	14260	14353	14136	14369	14426	14419	14440	14368	14352	14460	14364	14523	14193	14315	14335	14434	14436	14580	14454	14399	14294	14221	14020	14237	14210	14308	14189	14382	14383	14344	14242	14414	14303	14397	14436	14220	14484	14332	14369	14449	14227	14373	14449	14486	14426	14414	14384	14393	14361	14397	14263	14596	14292	14202	14286	14365	14531	14374	14616	14375	14382	14318	14336	14352	14338	14171	14383	14331	14340	14251	14459	14366	14332	14311	14348	14307	14374	14347	14385	14209	14418	14272	14415	13984	14434	14464	14384	14437	14425	14171	14029	14428	14255	14646	14562	14525	14207	14211	14433	14229	14315	14445	14248	14107	14453	14126	14338	14308	14364	14274	14175	14183	14424	14436	14440	14361	14331	14341	14146	14502	14418	14198	14092	14511	14414	14454	14413	14426	14334	14344	14382	14405	14369	14296	14429	14395	14233	14424	14448	14318	14322	14397	14293	14170	14355	14196	14283	14109	14490	14293	14087	14486	14324	14435	14375	14311	14612	14448	14279	14386	14430	14366	14514	14391	14355	14563	14327	14292	14371	14413	14570	14504	14304	14353	14139	14365	14459	14424	14336	14464	14407	14426	14066	14228	14494	14357	14295	14162	14348	14409	14330	14410	14396	14256	14370	14271	14322	14369	14218	14356	14304	14622	14247	14345	14505	14331	14288	14469	14585	14258	14338	14385	14327	14234	14306	14328	14240	14375	14279	14413	14265	14389	14436	14498	14264	14383	14130	14151	14157	14319	14601	14385	14307	14315	14436	14321	14238	14292	14319	14438	14236	14348	14402	14298	14149	14354	14474	14388	14581	14264	14133	14231	14189	14533	14335	14520	14490	14430	14087	14459	14259	14333	14313	14449	14382	14295	14327	14259	14177	14482	14427	14342	14521	14392	14536	14414	14153	14419	14365	14676	14334	14442	14479	14106	14460	14329	14234	14453	14332	14387	14347	14354	14149	14205	14452	14354	14128	14404	14342	14189	14350	14444	14340	14356	14419	14371	14520	14396	14371	14269	14285	14264	14291	14187	14511	14395	14262	14313	14596	14495	14360	14269	14512	14363	14197	14318	14376	14415	14282	14343	14357	14330
15833	17805	18491	15670	14512	13787	13674	13355	12981	14075	17504	18070	15533	13802	12704	12407	12401	12442	12377	12383	12493	12502	12387	12372	12424	12388	12495	12556	12535	12424	12441	12312	12536	12523	12442	12356	12335	12309	12300	12430	12556	12400	12425	12524	12328	12406	12318	12584	12256	12512	12326	12493	12561	12381	12511	12373	12459	12480	12403	12312	12686	12579	12364	12486	12354	12493	12616	12396	12470	12368	12434	12536	12501	12309	12577	12503	12429	12392	12347	12395	12385	12537	12286	12282	12440	12437	12332	12471	12533	12506	12451	12215	12361	12457	12623	12406	12412	12456	12390	12646	12491	12354	12456	12533	12481	12547	12395	12463	12406	12435	12459	12390	12587	12503	12376	12501	12441	12476	12379	12443	12229	12327	12457	12360	12356	12540	12374	12311	12372	12491	12289	12315	12408	12408	12438	12297	12482	12511	12503	12500	12404	12504	12331	12434	12286	12393	12332	12541	12426	12493	12294	12641	12427	12456	12440	12451	12484	12558	12363	12314	12322	12478	12356	12440	12291	12477	12297	12413	12407	12347	12263	12441	12359	12460	12646	12451	12419	12393	12293	12424	12464	12475	12400	12310	12319	12314	12488	12361	12573	12327	12524	12499	12515	12494	12607	12321	12409	12444	12406	12364	12423	12284	12423	12333	12592	12460	12446	12412	12547	12283	12412	12342	12381	12347	12334	12409	12505	12328	12576	12394	12371	12342	12403	12594	12354	12370	12463	12316	12558	12454	12412	12412	12469	12619	12372	12367	12299	12502	12484	12472	12386	12368	12549	12585	12433	12376	12489	12198	12615	12565	12266	12480	12310	12381	12435	12459	12402	12516	12418	12473	12287	12433	12476	12306	12543	12545	12352	12412	12371	12325	12427	12404	12299	12342	12374	12335	12362	12318	12412	12284	12328	12373	12432	12449	12419	12489	12404	12440	12344	12517	12471	12497	12394	12475	12421	12289	12412	12517	12329	12427	12447	12404	12426	12457	12408	12578	12340	12474	12371	12324	12547	12485	12344	12440	12247	12352	12397	12378	12452	12481	12402	12430	12565	12425	12383	12289	12395	12261	12392	12351	12471	12474	12509	12678	12367	12341	12252	12577	12508	12363	12451	12360	12625	12441	12547	12459	12404	12419	12542	12309	12534	12396	12372	12393	12470	12386	12504	12466	12529	12516	12294	12435	12472	12447	12274	12563	12112	12345	12471	12394	12475	12366	12594	12466	12328	12388	12282	12478	12324	12427	12481	12563	12501	12359	12283	12461	12411	12369	12301	12354	12364	12318	12423	12394	12370	12383	12402	12420	12347	12273	12396	12471	12480	12377	12395	12415	12289	12344	12306	12630	12451	12400	12402	12376	12500	12528	12443	12574	12564	12433	12292	12372	12424	12347	12501	12364	12417	12270	12449	12491	12335	12725	12455	12454	12311	12535	12431	12362	12459	12439	12501	12526	12380	12434	12437	12343	12433	12282	12393	12335	12417	12454	12401	12349	12536	12393	12478	12325	12500	12369	12398	12284	12478	12411	12427	12296	12434	12502	12590	12368	12517	12214	12522	12473	12349	12553	12156	12599	12534	12464	12504	12477	12516	12409	12474	12588	12351	12351	12558	12323	12253	12455	12434	12540	12460	12307	12465	12595	12284	12448	12371	12333	12501	12356	12484	12219	12391	12586	12436	12388	12404	12503	12437	12348	12387	12510	12455	12479	12451	12470	12371	12439	12496	12374	12274	12557	12383	12365	12553	12528	12458	12527	12455	12406	12389	12340	12476	12418	12364	12370	12416	12600	12655	12459	12415	12444	12430	12405	12391	12339	12412	12298	12455	12314	12442	12405	12431	12458	12320	12455	12561	12487	12336	12339	12315	12338	12562	12282	12538	12514	12440	12386	12340	12509	12386	12442	12342	12498	12492	12308	12265	12380	12522	12318	12553	12405	12460	12327	12362	12208	12691	12311	12565	12465	12452	12258	12510	12343	12408	12609	12513	12458	12458	12394	12485	12430	12493	12402	12399	12527	12397	12255	12277	12489	12595	12315	12498	12519	12427	12321	12454	12353	12457	12536	12426	12298	12416	12221	12446	12394	12405	12531	12285	12482	12530	12471	12454	12477	12428	12533	12478	12493	12337	12491	12492	12464	12499	12525	12423	12376	12459	12420	12458	12363	12617	12460	12539	12534	12385	12348	12326	12426	12300	12420	12536	12384	12394	12373	12495	12370	12391	12424	12401	12255	12400	12421	12550	12446	12343	12482	12437	12504	12279	12603	12368	12479	12502	12378	12606	12556	12540	12575	12515	12479	12439	12365	12359	12425	12497	12445	12437	12449	12385	12359	12428	12436	12460	12503	12480	12346	12419	12538	12444	12343	12295	12321	12285	12473	12544	12499	12408	12357	12439	12448	12348	12468	12454	12283	12294	12361	12366	12346	12339	12426	12365	12508	12557	12550	12456	12445	12480	12459	12475	12488	12397	12412	12372	12395	12426	12499	12216	12420	12543	12534	12338	12460	12392	12295	12581	12518	12477	12522	12432	12225	12484	12402	12506	12363	12318	12369	12549	12530	12453	12291	12382	12481	12486	12436	12519	12295	12308	12376	12299	12461	12436	12359	12409	12566	12317	12455	12601	12443	12261	12308	12434	12336	12316	12340	12320	12609	12425	12478	12473	12371	12531	12285	12338	12431	12507	12667	12234	12325	12473	12370	12488	12412	12381	12498	12457	12465	12463	12451	12322	12461	12416	12517	12396	12483	12507	12387	12420	12545	12437	12292	12349	12365	12466	12358	12460	12546	12339	12330	12378	12499	12395	12438	12329	12425	12546	12299	12369	12502	12389	12417	12402	12559	12372	12356	12440	12435	12461	12375	12586	12433	12345	12618	12470	12283	12459	12429	12385	12405	12385	12468	12550	12394	12350	12373	12443	12460	12573	12233	12428	12348	12421	12431	12429	12364	12205	12519	12341	12418	12443	12469	12357	12364	12377	12342	12350	12486	12525	12392	12379	12526	12328	12533	12550	12361	12331	12439	12332	12394	12273	12331	12361	12473	12328	12354	12509	12382	12416	12505	12380	12492	12491	12446	12382	12518	12361	12475	12418	12486	12357	12580	12390	12384	12421	12456	12313	12431	12487	12449	12412	12433	12645	12447	12520	12421	12374	12425	12527	12452	12290	12487	12401	12307	12417	12376	12592	12504	12490	12433	12366	12622	12428	12344	12493	12476	12484	12461	12584	12316	12343	12355	12396	12339	12411	12623	12479	12423	12477	12482	12480	12299	12405	12593	12391	12487	12370	12288	12388	12421	12551	12264	12415	12543	12401	12412	12606	12458	12330	12463	12541	12510	12478	12410	12453	12346	12343	12452	12446	12402	12529	12425	12396	12330	12468	12402	12409	12379	12458	12420	12578	12495	12295	12284	12398	12348	12522	12429	12394	12297	12566	12420	12591	12288	12398	12436	12442	12428	12495	12508	12339	12574	12462	12491	12245	12663	12327	12401	12418	12387	12434	12519	12609	12312	12764	12352	12524	12363	12424	12428	12478	12369	12367	12368	12283	12510	12454	12392	12357	12391	12403	12377	12424	12395	12460	12394	12387	12343	12401	12303	12580	12472	12464	12315	12413	12426	12417	12500	12390	12375	12416	12271	12382	12291	12514	12467	12462	12534	12456	12409	12443	12459	12492	12308	12495	12416	12443	12350	12417	12545	12295	12415	12556	12486	12502	12231	12414	12279	12369	12343	12336	12489	12399	12489	12423	12412	12483	12383	12357	12243	12300	12540	12478	12292	12444	12461	12343	12468	12448	12439	12371	12466	12544	12422	12447	12504	12529	12282	12405	12496	12395	12411	12459	12440	12424	12229	12422	12488	12353	12488	12710	12390	12455	12249	12345	12507	12505	12413	12498	12455	12530	12481	12325	12404	12469	12521	12441	12560	12425	12437	12280	12475	12351	12531	12284	12314	12525	12366	12527	12531	12493	12334	12500	12382	12294	12504	12276	12533	12456	12474	12493	12395	12392	12523	12523	12434	12456	12407	12551	12435	12480	12368	12473	12287	12253	12439	12349	12275	12301	12442	12621	12529	12459	12451	12401	12514	12364	12559	12442	12377	12424	12533	12519	12538	12601	12359	12391	12340	12388	12517	12425	12424	12481	12414	12526	12355	12556	12436	12305	12551	12435	12331	12391	12430	12256	12260	12527	12319	12471	12480	12462	12309	12535	12436	12406	12502	12596	12354	12491	12411	12445	12524	12335	12309	12498	12194	12323	12294	12281	12524	12391	12473	12440	12387	12304	12433	12480	12492	12383	12492	12487	12476	12463	12328	12440	12478	12405	12352	12529	12320	12320	12256	12491	12429	12399	12393	12365	12531	12555	12296	12611	12515	12229	12509	12523	12456	12335	12455	12484	12386	12427	12408	12329	12404	12366	12477	12180	12441	12449	12447	12433	12396	12489	12367	12387	12416	12323	12352	12597	12352	12608	12625	12373	12341	12387	12328	12427	12529	12333	12403	12329	12390	12475	12450	12381	12487	12406	12395	12368	12520	12553	12409	12418	12456	12449	12399	12495	12478	12446	12347	12476	12480	12408	12465	12542	12455	12474	12514	12334	12493	12496	12529	12565	12538	12515	12501	12374	12378	12381	12611	12341	12520	12429	12428	12407	12411	12356	12541	12536	12435	12378	12363	12472	12408	12318	12584	12342	12473	12333	12550	12366	12564	12427	12548	12469	12429	12264	12315	12465	12502	12443	12402	12235	12474	12319	12444	12218	12402	12400	12354	12429	12454	12502	12515	12333	12382	12377	12431	12471	12479	12637	12392	12456	12510	12448	12502	12413	12561	12451	12420	12288	12438	12341	12365	12266	12457	12521	12310	12578	12438	12456	12438	12544	12497	12447	12416	12416	12507	12459	12454	12385	12551	12404	12528	12504	12549	12528	12568	12431	12436	12172	12407	12367	12379	12410	12525	12466	12477	12586	12411	12412	12476	12278	12484	12514	12400	12559	12427	12552	12482	12315	12422	12450	12441	12392	12402	12365	12494	12415	12319	12387	12541	12468	12244	12468	12396	12546	12479	12460	12453	12471	12451	12444	12351	12412	12399	12494	12542	12271	12303	12492	12275	12364	12413
25706	21035	27505	25445	21378	18799	18111	16772	17850	26558	38327	35072	26274	19195	15796	15187	14919	14721	14592	14881	14807	14782	14866	14932	14882	14766	14979	14936	14818	14829	14775	15012	14839	14918	14689	14734	14921	14796	14907	14883	14916	14886	14651	14918	14647	14875	15004	14823	14937	14751	14990	14894	14903	14723	14766	14895	14883	14647	14975	14785	14931	14699	14881	14703	14522	14553	14654	14857	14705	14955	14787	14899	14824	14763	14815	14873	14899	14885	14782	14887	14765	14734	15055	14865	14765	14700	14795	14854	14813	14758	14729	14575	14621	14908	14860	14758	14905	14869	14626	14712	14783	14762	14737	14901	14694	14966	14924	14670	14911	14789	14849	14914	14847	14811	14659	14694	14812	14574	14680	14527	14758	14761	14607	14736	14760	14965	14760	14897	14727	14969	14814	14864	14655	14619	14936	14722	14743	14884	14922	14765	14729	14801	14861	14900	14958	14838	14797	14831	14563	14606	14656	14817	14829	14740	14810	14953	14815	14974	14803	14810	14949	14909	14692	14790	14795	14725	14873	14731	14708	14899	14647	14767	14900	14724	14771	14746	14913	14768	14841	14716	14861	14650	14829	14636	14695	14669	14760	14803	14745	14788	14998	14633	14817	14760	14730	14736	14809	14769	14792	14829	14708	14672	14747	14662	14805	14864	14899	14747	14899	14808	14655	14717	14839	14736	14842	14729	14889	14818	14548	14915	14641	14840	14554	14755	14791	14760	14850	14651	14806	14798	14652	14773	14844	14570	14738	14714	14848	14773	14831	14852	14756	14940	14818	14863	14760	14843	15035	14858	14892	14758	14854	14970	14667	14968	14778	14720	14770	14827	14847	14903	14728	14725	14804	14823	14955	14757	14794	14800	14994	14891	14794	14778	14840	14693	14816	14889	15095	14868	14714	14758	14770	14688	14848	14750	14806	14637	14877	14815	14780	14757	14699	14861	14653	14852	14867	14780	14775	14667	14852	14926	14992	14852	14788	14798	14920	14838	14650	14793	14532	14708	14840	14836	14864	14620	14750	14958	14876	14764	14923	14798	14728	14878	14545	14641	14789	14950	14719	14812	14861	14840	14922	14883	14841	15086	14871	14837	14921	14763	14876	14724	14847	14828	14800	14921	14676	14884	14888	15011	14940	14748	14672	14818	14976	14956	14717	14753	14651	14640	14638	14761	14881	14677	14924	14821	14888	14692	14800	14755	14792	14790	14794	14740	14908	14781	14812	14899	14633	14800	14826	14707	14718	14637	14756	14637	14763	14964	14678	14642	14570	14674	14813	14804	14931	14608	14792	14687	14669	14739	14737	14874	14721	14721	14891	14968	14580	14759	14807	14845	14722	14749	14869	14864	14805	14731	14977	14983	15042	14830	14730	14882	14724	14801	14669	14780	14893	14878	14773	14673	14841	14812	14879	14887	14847	14658	14812	14823	14668	14796	14668	14867	14645	14730	14480	14927	14806	14764	14813	14710	14964	14802	14730	14871	14889	14835	14736	14950	14771	14756	14788	14822	14632	14859	14878	14765	14912	14796	15039	14796	14839	14636	14655	14827	14995	14810	14812	14725	14842	14736	14844	14822	14721	14810	15016	14533	14864	14873	14723	14823	14851	14717	14737	14713	15025	14858	14709	15055	14773	14852	14830	14736	14830	14481	14882	14876	14710	14683	14627	14785	14709	14920	14801	14777	14899	14555	14811	14779	14836	14805	14869	14853	14636	14625	14633	14836	14797	14810	14945	14804	14848	14915	14838	14952	14720	14809	14974	14636	14825	14886	14934	14862	14722	14811	14710	14799	14902	14814	14856	14981	15043	14884	14873	14756	14677	14780	14890	14660	14747	14554	14849	14702	15064	14877	14812	14861	14852	14895	14749	14679	14864	14928	14711	14769	14774	14654	14789	14843	14874	14944	14852	14810	14551	14893	14670	14725	14626	14805	14745	14838	14717	14887	14870	14826	14819	14700	14857	14882	14795	14940	14996	14717	14875	14673	14618	14815	14959	14968	14592	14887	14722	14833	14807	14784	14840	14752	14887	14905	14887	14672	14693	14936	14881	14859	14622	14838	14815	14850	14612	14747	14777	14663	14903	14773	14888	14710	14565	14800	14809	14623	14789	14636	14930	14874	14901	14741	14796	14906	14867	14758	14748	14985	14820	14764	14842	14897	14934	14728	14726	14769	14691	14886	14931	15091	14902	14860	14887	14649	14715	14685	14900	14846	14859	14805	14838	14804	14690	14810	14750	14758	14697	14694	14808	14743	14816	14821	14981	14915	14823	14946	14984	14901	14907	14580	14720	14887	14932	14791	14925	14713	14974	14863	14825	14726	14720	14944	14939	14679	14729	14721	14859	14790	14798	14627	14771	14744	14775	14791	14793	14781	14581	14689	14750	14796	14742	14694	14678	14852	14897	14791	14791	14923	14770	14630	14854	14726	14661	14784	14557	14912	14744	14714	14846	14882	14650	14749	14819	14575	14702	14568	14687	14712	14896	14835	14950	14970	14634	14776	14849	14766	14705	14781	14854	14784	14745	14924	14805	14731	14808	14811	14949	14876	14820	14806	14735	14798	15025	14804	14725	14833	14824	14602	14833	14726	14785	14769	15020	14848	14769	14937	14780	14728	14732	14775	14661	14661	14872	14951	14666	14840	14672	14789	14681	14637	14817	14760	14653	14866	14778	14629	14864	14878	14640	14945	14658	14698	14848	14954	14836	14684	14884	14982	14876	14918	14765	14747	14907	14865	14709	14810	14700	14879	14964	14948	14761	14726	14856	14725	14914	14822	14572	14896	14733	14665	14673	14666	14757	14842	14861	14899	14829	14836	14874	14938	14510	14773	14715	14763	14804	14928	14626	14872	14904	14896	14720	15126	14713	14814	14852	14581	14726	15015	14824	14830	14764	14941	14688	14664	14880	14760	14743	14803	14800	14823	14598	14798	14748	14633	14766	14826	14771	14986	14940	14875	14818	14874	14830	14629	14834	14981	14875	14996	14976	14882	14733	14612	14786	14886	14793	14718	14802	14654	14892	14948	14667	14670	14808	14631	14892	14770	14729	14755	14853	14886	14741	14697	14850	14880	14753	14998	14824	14687	14728	14665	14659	14858	14844	14878	14719	14818	14864	14660	14778	14666	14769	14782	14807	15087	14749	14830	14708	14822	14848	14802	14629	14672	14874	14765	14722	14735	14839	14819	14841	14789	14791	14818	14745	14794	14624	14676	14651	14873	14933	14660	14881	14714	14911	14834	14770	14895	15092	14942	14875	14833	14747	14885	14816	14724	14702	14636	14727	14844	15103	14814	14691	14786	14780	14813	14780	14655	15031	14888	14789	14860	14644	14763	14845	14713	14784	14786	14613	14645	14945	14804	14837	14718	14800	14658	14666	14617	14806	14680	14819	14791	14953	14674	14851	14832	14812	14682	14760	14791	14756	14909	14808	14666	14817	14567	14819	14742	14805	14829	14658	14887	14790	14797	14788	14743	14880	14836	14674	14758	15033	14786	14805	14667	14751	14708	14721	14862	14776	14901	14812	14866	14774	14564	14831	14804	14956	14720	14776	14800	14637	14795	14919	14605	14912	14882	14885	14569	14729	14707	14577	14611	14846	14887	14894	14830	14820	14721	14617	14824	14576	14852	14892	14895	14871	14702	14767	14615	14745	14784	14783	14707	14810	14758	14885	14524	14721	14727	14744	14869	14959	14893	14781	15077	14993	14675	14736	14815	14674	14748	14828	14660	14660	14619	14575	14718	14776	14926	14737	14884	14697	14608	14923	14822	14865	14837	14872	14592	14864	14638	14821	15020	14889	14615	14758	14672	14690	15018	14867	14835	14645	14631	14870	14934	14745	14871	14873	14934	14773	14753	14947	14888	14865	14767	14739	14903	14567	14677	14759	14815	14814	14909	14740	14684	14690	14734	14891	14790	14762	14799	14627	14648	14579	14746	14860	14742	15007	14734	14578	14817	14852	14852	14872	14846	14751	14886	14645	14677	14803	14720	14720	14597	14895	14772	14819	14814	14600	14667	14868	14733	14769	14817	14703	14649	14844	14693	14646	14811	14704	14701	14796	14846	14875	14701	14797	14777	14784	14768	14796	14733	14902	14779	14837	14604	14731	14609	14871	14629	14605	14773	14899	14751	14901	14735	14803	15003	14796	14786	14890	14795	14862	15007	14986	14871	14919	14827	14933	14747	14710	14434	14630	14550	14492	14805	14852	14813	14772	14711	14834	14697	14909	14795	14634	14899	14790	14748	14781	14915	14894	14728	14810	14683	14655	14742	14521	14730	14726	14820	14728	14550	14730	14832	14784	14811	14832	14617	14873	14759	14537	14613	14803	14678	14716	14689	14871	14718	14770	14864	14897	14994	14813	14652	14833	14604	14705	14809	14918	14771	14983	14861	14664	14798	14707	14693	14828	14764	14824	14779	14924	14654	14872	15041	14811	14632	14846	14873	14957	14747	14875	14723	14733	14695	14802	14774	14702	14869	14898	14836	14778	14830	14768	14912	14908	14828	14819	14767	14879	14792	14955	14798	14837	14742	14860	14881	14715	14936	14710	14800	14853	14681	14727	14849	14870	14787	14916	14886	14821	14841	14963	14675	14694	14825	14708	14802	14808	14594	14836	14857	14738	14871	14756	14915	14893	14741	14785	14599	14771	14654	14850	14683	14869	14726	14588	14751	14611	14748	14866	14522	14827	14842	14713	14621	14839	15114	14936	14745	14805	14920	14548	14772	14805	14813	14739	14669	14941	14870	14745	14847	14844	14670	14746	14848	14921	14964	14989	14850	14954	14638	14690	14825	14810	14969	14874	14839	14608	14885	14894	14791	14829	14791	14687	14786	14715	14697	14732	14734	14896	14842	14729	14826	14799	14741	14703	14596	14739	14891	14963	14646	14678	14860	14827	14664	14704	14809	14768	14679	14872	14681	14874	14923	14686	14768	14831	14560	14856	14817	14719	14663	14612	14652	14852	14860	14759	14686	14872	14819	14756	14782	14830	14822	14840	14974	14763	14833	14641	14650	14694	14825	14772	15077	14891	14894	14861	14809	14810	15031	14827	14716	14858	15003	14787	14622	14671	14634	14825	14830	14931	14733	14864	14713	14689	14821	14664	14815	14759	14562
15944	26096	26635	21156	18779	16534	15723	15588	17703	30244	40185	35219	24617	16622	13613	12896	12884	12744	12862	12711	12661	12711	12734	12695	12793	12613	12797	12565	12759	12651	12717	12830	12577	12697	12624	12653	12590	12664	12739	12621	12798	12788	12628	12789	12762	12584	12672	12742	12762	12742	12864	12903	12889	12637	12836	12787	12768	12703	12725	12598	12853	12706	12709	12763	12802	12516	12597	12804	12866	12656	12773	12728	12838	12650	12684	12826	12696	12757	12675	12915	12682	12744	12607	12788	12651	12658	12658	12631	12701	12732	12874	12781	12616	12667	12792	12717	12676	12594	12851	12740	12692	12839	12800	12724	12678	12697	12716	12697	12756	12809	12808	12750	12810	12544	12822	12726	12636	12678	12784	12745	12810	12781	12750	12744	12775	12774	12675	12684	12620	12902	12670	12752	12924	12624	12783	12624	12789	12713	12597	12809	12718	12738	12850	12798	12733	12744	12650	12666	12751	12699	12788	12620	12727	12650	12610	12842	12689	12730	12615	12858	12793	12690	12820	12693	12747	12800	12692	12446	12896	12704	12791	12573	12690	12679	12813	12771	12785	12710	12867	12914	12651	12618	12700	12719	12658	12762	12582	12549	12851	12738	12774	12561	12648	12743	12610	12738	12850	12707	12610	12664	12659	12736	12791	12633	12733	12697	12678	12642	12660	12795	12606	12832	12811	12939	12790	12761	12700	12679	12718	12816	12729	12845	12875	12639	12738	12841	12624	12733	12762	12512	12640	12600	12648	12725	12704	12710	12745	12872	12806	12769	12583	12672	12688	12663	12841	12794	12659	12833	12770	12642	12643	12745	12735	12691	12640	12702	12753	12702	12710	12717	12586	12734	12634	12804	12741	12636	12783	12636	12843	12765	12817	12626	12796	12647	12740	12824	12669	12654	12695	12601	12664	12690	12732	12427	12622	12794	12606	12483	12806	12770	12799	12696	12727	12756	12724	12648	12823	12787	12635	12570	12699	12550	12560	12789	12869	12542	12596	12611	12626	12796	12637	12524	12616	12579	12645	12784	12778	12777	12828	12811	12617	12749	12787	12744	12914	12607	12730	12797	12853	12706	12675	12666	12709	12576	12597	12699	12734	12754	12873	12789	12708	12689	12745	12633	12633	12851	12580	12802	12844	12726	12575	12734	12826	12832	12620	12890	12726	12777	12716	12799	12744	12700	12597	12603	12588	12690	12823	12549	12698	12714	12755	12873	12559	12587	12751	12692	12734	12838	12835	12676	12718	12757	12801	12717	12676	12677	12807	12953	12761	12479	12682	12621	12771	12730	12716	12720	12690	12857	12708	12893	12870	12752	12635	12676	12652	12785	12712	12655	12622	12751	12759	12674	12775	12606	12679	12806	12662	12866	12782	12682	12796	12731	12727	12857	12687	12654	12592	12772	12519	12735	12657	12682	12575	12692	12692	12687	12589	12846	12657	12789	12696	12843	12688	12616	12668	12632	12748	12490	12639	12681	12781	12687	12723	12705	12785	12749	12838	12672	12708	12698	12699	12675	12693	12737	12631	12641	12829	12844	12820	12784	12876	12611	12538	12770	12575	12785	12720	12767	12581	12613	12696	12666	12759	12717	12724	12829	12769	12700	12748	12840	12575	12750	12637	12869	12650	12657	12583	12640	12759	12758	12721	12695	12683	12669	12714	12734	12858	12582	12853	12659	12822	12729	12597	12861	12758	12775	12687	12643	12703	12797	12674	12535	12617	12880	12710	12691	12784	12873	12668	12697	12738	12762	12634	12635	12719	12734	12738	12761	12638	12757	12700	12675	12661	12736	12581	12727	12810	12647	12751	12551	12824	12663	12871	12836	12863	12780	12834	12735	12747	12534	12799	12867	12528	12701	12783	12742	12749	12563	12704	12690	12640	12708	12595	12721	12773	12632	12598	12604	12607	12779	12836	12750	12695	12690	12708	12718	12762	12648	12576	12751	12716	12804	12762	12870	12774	12570	12621	12792	12788	12691	12810	12653	12636	12789	12754	12803	12774	12758	12819	12679	12702	12703	12761	12716	12698	12542	12645	12692	12712	12667	12856	12912	12597	12813	12727	12785	12806	12822	12817	12828	12794	12633	12739	12736	12742	12732	12809	12568	12665	12797	12770	12696	12744	12598	12760	12675	12637	12676	12758	12762	12872	12776	12608	12824	12808	12629	12684	12764	12733	12614	12639	12777	12667	12811	12692	12916	12791	12757	12955	12577	12658	12807	12707	12678	12681	12822	12715	12640	12758	12839	12908	12565	12712	12729	12936	12587	12710	12756	12651	12564	12770	12621	12667	12637	12703	12710	12798	12669	12771	12721	12790	12787	12875	12663	12791	12741	12747	12854	12584	12911	12677	12776	12859	12877	12585	12790	12759	12839	12743	12652	12701	12842	12678	12679	12659	12633	12757	12577	12779	12719	12702	12550	12838	12694	12713	12731	12654	12911	12740	12758	12681	12690	12665	12799	12743	12670	12837	12756	12609	12702	12619	12727	12853	12824	12816	12822	12596	12686	12773	12710	12698	12774	12738	12793	12623	12685	12728	12710	12708	12846	12825	12688	12804	12824	12702	12661	12753	12837	12752	12609	12698	12659	12698	12733	12760	12759	12711	12537	12686	12706	12729	12964	12741	12626	12594	12760	12874	12676	12667	12764	12586	12574	12756	12659	12717	12824	12833	12790	12701	12704	12736	12704	12876	12769	12728	12698	12769	12943	12681	12724	12765	12644	12653	12570	12764	12714	12737	12747	12593	12581	12739	12681	12596	12781	12771	12724	12727	12604	12605	12770	12515	12749	12659	12721	12658	12796	12774	12824	12474	12782	12638	12647	12823	12809	12626	12803	12800	12902	12738	12775	12711	12816	12899	12704	12685	12880	12758	12748	12790	12682	12732	12674	12771	12558	12692	12677	12624	12683	12782	12657	12854	12767	12738	12628	12669	12622	12649	12542	12784	12485	12770	12729	12824	12758	12604	12666	12744	12815	12561	12803	12839	12799	12711	12805	12634	12741	12740	12614	12484	12790	12708	12592	12716	12822	12599	12719	12660	12760	12748	12691	12776	12771	12681	12802	12742	12795	12610	12838	12775	12791	12586	12567	12692	12718	12683	12898	12726	12751	12615	12453	12805	12703	12864	12679	12734	12569	12655	12703	12773	12646	12603	12756	12739	12890	12712	12746	12662	12755	12694	12732	12652	12770	12668	12789	12793	12744	12582	12720	12765	12763	12699	12808	12784	12808	12757	12820	12787	12835	12686	12787	12763	12572	12722	12682	12728	12698	12832	12597	12635	12939	12707	12590	12869	12874	12707	12758	12633	12727	12961	12810	12654	12613	12885	12818	12738	12802	12727	12686	12737	12789	12822	12776	12827	12954	12739	12674	12674	12728	12684	12611	12762	12723	12612	12674	12749	12843	12777	12798	12570	12789	12727	12805	12843	12750	12926	12665	12678	12712	12617	12714	12742	12605	12757	12710	12664	12767	12571	12655	12869	12772	12788	12537	12765	12818	12796	12694	12776	12624	12524	12671	12636	12787	12778	12703	12660	12668	12806	12737	12679	12842	12674	12647	12663	12909	12617	12644	12791	12776	12796	12677	12818	12615	12738	12697	12640	12713	12744	12849	12692	12809	12669	12727	12657	12732	12551	12948	12796	12664	12684	12821	12677	12653	12600	12731	12987	12540	12764	12898	12719	12709	12761	12604	12789	12624	12629	12661	12864	12743	12782	12753	12581	12687	12576	12564	12899	12773	12680	12769	12696	12713	12597	12811	12754	12764	12766	12857	12736	12740	12789	12802	12743	12623	12609	12721	12616	12726	12768	12816	12606	12699	12639	12902	12793	12539	12732	12824	12619	12689	12719	12745	12733	12798	12795	12738	12619	12638	12826	12834	12744	12682	12721	12642	12950	12630	12748	12581	12639	12845	12768	12668	12722	12768	12913	12617	12696	12579	12756	12750	12736	12705	12625	12713	12837	12821	12843	12606	12675	12883	12906	12799	12808	12731	12802	12765	12737	12715	12717	12777	12779	12644	12733	12817	12664	12774	12822	12640	12807	12729	12681	12913	12765	12670	12620	12782	12728	12723	12709	12508	12714	12786	12715	12893	12637	12695	12661	12920	12515	12776	12620	12594	12533	12643	12598	12743	12700	12652	12699	12722	12793	12825	12723	12680	12739	12909	12838	12641	12632	12819	12639	12775	12718	12667	12770	12617	12798	12626	12702	12775	12680	12608	12810	12803	12622	12821	12721	12684	12827	12854	12892	12710	12774	12698	12772	12695	12619	12792	12753	12939	12686	12759	12718	12709	12714	12818	12706	12831	12803	12784	12524	12723	12615	12748	12669	12880	12762	12778	12774	12676	12853	12667	12829	12772	12677	12690	12736	12745	12655	12651	12725	12733	12852	12756	12514	12775	12743	12667	12643	12626	12864	12678	12728	12654	12833	12614	12742	12683	12648	12704	12800	12774	12675	12744	12721	12761	12736	12632	12817	12803	12690	12533	12717	12731	12575	12835	12800	12740	12757	12848	12694	12698	12693	12811	12551	12754	12742	12738	12624	12591	12820	12550	12635	12676	12809	12846	12681	12686	12579	12609	12819	12593	12641	12663	12695	12743	12701	12866	12649	12702	12694	12684	12691	12717	12641	12726	12759	12954	12550	12793	12781	12546	12739	12791	12844	12539	12827	12594	12819	12768	12793	12736	12772	12905	12716	12654	12714	12823	12814	12662	12678	12692	12632	12656	12761	12589	12724	12655	12734	12763	12623	12724	12696	12727	12605	12655	12767	12637	12724	12676	12703	12642	12695	12594	12555	12855	12728	12634	12810	12737	12673	12563	12672	12896	12827	12585	12752	12724	12681	12758	12861	12636	12765	12898	12699	12832	12602	12803	12563	12676	12892	12849	12695	12708	12846	12633	12754	12652	12606	12703	12725	12675	12755	12664	12793	12647	12593	12638	12901	12674	12830	12883	12812	12709	12706	12795	12555	12745	12791	12637	12783	12696	12696	12821	12690	12715	12843	12769	12744	12663	12696	12838	12691	12752	12826	12667	12743	12758	12687	12847	12675	12806	12894	12639	12664	12833	12611	12582	12660	12635	12749	12777	12755	12766	12784	12770	12841	12791
23950	21042	28478	23918	21667	23141	22052	17275	20917	40286	50971	48284	34511	23130	16950	14842	14593	14529	14329	14227	14409	14367	14621	14368	14320	14288	14310	14392	14302	14500	14241	14475	14310	14433	14375	14386	14402	14483	14411	14350	14297	14354	14183	14347	14475	14315	14129	14385	14474	14434	14182	14375	14436	14251	14534	14635	14331	14267	14610	14380	14487	14203	14577	14400	14204	14440	14280	14255	14260	14227	14249	14295	14446	14311	14302	14285	14505	14282	14280	14245	14224	14209	14239	14071	14195	14383	14211	14403	14291	14231	14488	14353	14289	14316	14274	14390	14328	14243	14428	14273	14121	14266	14293	14230	14419	14449	14406	14181	14318	14392	14231	14147	14304	14321	14438	14410	14305	14311	14432	14336	14362	14343	14372	14242	14422	14149	14513	14367	14199	14284	14371	14270	14256	14160	14256	14138	14350	14367	14332	14478	14290	14339	14414	14307	14308	14366	14215	14241	14276	14034	14369	14032	14240	14149	14325	14192	14312	14340	14352	14532	14191	14422	14355	14276	14517	14159	14257	14450	14230	14111	14145	14471	14496	14409	14499	14335	14267	14442	14316	14336	14141	14269	14190	14406	14315	14355	14289	14294	14176	14254	14162	14247	14275	14385	14368	14272	14210	14362	14373	14344	14206	14220	14340	14395	14492	14327	14290	14126	14171	14393	14137	14252	14127	14337	14374	14219	14233	14242	14368	14248	14246	14095	14146	14381	14150	14363	14277	14439	14437	14224	14093	14352	14239	14362	14392	14273	14394	14431	14399	14287	14308	14342	14179	14197	14129	14185	14268	14429	14389	14379	14331	14327	14377	14255	14454	14231	14277	14108	13976	14272	14466	14282	14257	14243	14310	14481	14404	14261	14323	14405	14135	14171	14322	14342	14436	14273	14327	14250	14431	14389	14280	14337	14232	14585	14376	14249	14310	14345	14375	14328	14317	14261	14118	14187	14479	14315	14149	14232	14262	14395	14228	14328	14145	14205	14301	14475	14168	14393	14208	14381	14469	14175	14324	14272	14569	14345	14233	14390	14155	14352	13970	14071	14320	14160	14326	14331	14442	14257	14321	14260	14303	14365	14338	14341	14335	14320	14179	14301	14186	14225	14252	14392	14425	14137	14088	14159	14065	14226	14300	14310	14371	14366	14277	14323	14058	14326	14364	14267	14340	14234	14361	14232	14229	14478	14191	14428	14171	14179	14365	14205	14454	14362	14360	14486	14254	14289	14296	14308	14139	14165	14310	14289	14385	14259	14257	14185	14215	14266	14398	14371	14155	14418	14302	14222	14449	14255	14257	14344	14204	14361	14405	14218	14432	14308	14309	14370	14433	14323	14379	14315	14374	14334	14315	14049	14059	14255	14274	14338	14223	14207	14314	14490	14109	14130	14268	14071	14228	14455	14295	14323	14249	14330	14308	14365	14194	14136	14310	14306	14236	14265	14284	14242	14220	14319	14267	14038	14097	14147	14327	14380	14518	14444	14309	14157	14497	14403	14309	14284	14332	14241	14068	14312	14198	14329	14463	14389	14104	14297	14249	14028	14209	14250	14372	14310	14131	14261	14158	14302	14461	14281	14337	14345	14115	14198	14219	14296	14362	14313	14386	14186	14192	14409	14486	14230	14521	14302	14282	14407	14194	14263	14252	14353	14405	14237	14106	14069	14167	14216	14294	14342	14390	14239	14418	14455	14144	14255	14246	14357	14328	14359	14255	14289	14112	14126	14214	14181	14467	14350	14226	14337	14297	14242	14143	14178	14313	14176	14218	14391	14330	14485	14176	14206	14404	14339	14128	14284	14316	14331	14241	14255	14113	14158	14136	14159	14248	14295	14477	14391	14255	14172	14338	14415	14282	14300	14435	14372	14400	14244	14312	14302	14310	14483	14439	14446	14506	14324	14254	14239	14347	14188	14090	14386	14415	14317	14269	14147	14251	14455	14239	14417	14422	14169	14256	14303	14330	14252	14416	14264	14301	14216	14234	14185	14373	14356	14460	14279	14176	14447	14336	14443	14396	14350	14668	14129	14300	13999	14402	14317	14297	14236	14418	14221	14333	14147	14281	14363	14321	14194	14187	14281	14226	14303	14299	14310	14424	14339	14245	14239	14486	14315	14304	14509	14301	14478	14322	14333	14297	14285	14365	14375	14337	14367	14399	14324	14130	14183	14009	14275	14307	14335	14313	14259	14245	14311	14310	14412	14247	14225	14205	14224	14236	14320	14386	14325	14428	14357	14238	14355	14299	14292	14349	14402	14195	14249	14359	14359	14363	14464	14224	14178	14319	14303	14411	14263	14434	14288	14308	14263	14339	14287	14301	14268	14282	14329	14452	14277	14302	14386	14373	14248	14388	14278	14187	14187	14002	14413	14399	14439	14161	14477	14159	14310	14262	14113	14023	14477	14188	14157	14269	14124	14189	14314	14315	14396	14148	14392	14310	14356	14385	14380	14280	14375	14299	14470	14343	14383	14316	14155	14363	14213	14289	14336	14247	14286	14297	14316	14369	14417	14288	14242	14115	14477	14201	14278	14397	14346	14285	14347	14340	14188	14424	14304	14397	14222	14126	14188	14300	14344	14286	14212	14387	14322	14142	14300	14213	14368	14184	14280	14341	14328	14272	13994	14239	14186	14230	14204	14187	14226	14544	14228	14347	14290	14245	14341	14137	14191	14275	14070	14283	14305	14206	14442	14144	14235	14249	14344	14316	14274	14327	14198	14284	14308	14097	14205	14329	14387	14454	14326	14298	14165	14522	14248	14383	14345	14397	14419	14341	14292	14355	14246	14291	14293	14306	14325	14371	14299	14342	14196	14361	14240	14539	14504	14242	14214	14240	14100	14326	14218	14257	14158	14466	14442	14142	14407	14137	14217	14221	14306	14173	14133	14295	14148	14424	14489	14386	14319	14288	14149	14250	14139	14297	14305	14215	14132	14230	14534	14307	14365	14115	14198	14409	14332	14253	14358	14300	14207	14168	14173	14229	14340	14459	14283	14222	14170	14508	14309	14295	14012	14283	14387	14205	14349	14391	14412	14373	14041	14462	14260	14189	14390	14271	14257	14358	14322	14310	14313	14352	14326	14400	14348	14123	14396	14416	14235	14290	14218	14523	14293	14238	14246	14291	14388	14382	14149	14296	14391	14460	14401	14325	14150	14286	14415	14272	14317	14256	14204	13978	14411	14395	14323	14289	14322	14398	14328	14193	14347	14368	14455	14306	14174	14303	14354	14322	14390	14370	14478	14405	14370	14349	14370	14268	14371	14383	14146	14216	14290	14296	14182	14219	14420	14345	14194	14345	14195	14261	14482	14522	14339	14265	14341	14222	14295	14305	14537	14339	14395	14364	14394	14358	14409	14155	14219	14143	14235	14320	14106	14259	14245	14163	14384	14010	14306	14379	14230	14323	14195	14413	14331	14263	14381	14330	14208	14255	14341	14256	14190	14343	14360	14333	14385	14368	14205	14173	14425	14351	14226	14514	14287	14237	14271	14438	14327	14308	14320	14322	14380	14339	14359	14238	14311	14475	14438	14088	14092	14363	14226	14138	14243	14295	14354	14265	14183	14496	14398	14263	14465	14433	14399	14587	14256	14429	14134	14238	14176	14326	14401	14564	14248	14379	14264	14297	14436	14341	14237	14303	14331	14217	14376	14380	14287	14172	14182	14391	14201	14191	14377	14256	14345	14290	14314	14220	14348	14352	14269	14317	14322	14343	14385	14445	14368	14334	14247	14298	14361	14431	14071	14199	14300	14306	14154	14244	14266	14251	14144	14233	14313	14420	14354	14244	14341	14035	14183	14461	14443	14346	14312	14164	14285	14121	14294	14321	14266	14480	14280	14059	14379	14233	14146	14307	14446	14276	14024	14277	14376	14076	14081	14245	14262	14365	14367	14390	14270	14338	14394	14298	14171	14372	14423	14146	14377	14268	14260	14307	14441	14186	14177	14120	14328	14250	14298	14350	14351	14241	14332	14233	14346	14166	14157	14242	14369	14417	14345	14235	14257	14365	14083	14323	14307	14441	14300	14264	14318	14335	14391	14294	14246	14379	14344	14132	14471	14390	14374	14385	14284	14142	14338	14293	14237	14396	14417	14277	14423	14246	14279	14176	14288	14314	14323	14370	14387	14204	14179	14223	14288	14331	14298	14386	14340	14016	14183	14207	14252	14341	14370	14287	14478	14170	14388	14299	14198	14322	14212	14494	14284	14385	14365	14405	14174	14170	14304	14421	14299	14308	14325	14473	14341	14211	14267	14418	14256	14114	14449	14211	14231	14178	14202	14517	14305	14203	14524	14271	14044	14329	14294	14375	14499	14448	14526	14403	14239	14312	14239	14002	14137	14200	14323	14317	14540	14322	14205	14360	14286	14259	14405	14300	14370	14353	14273	14284	14284	14225	14000	14259	14348	14395	14242	14263	14317	14291	14318	14341	14201	14228	14322	14267	14232	14192	14191	14207	14349	14437	14157	14465	14168	14232	14313	14247	14387	14293	14556	14489	14613	14288	14181	14151	14264	14317	14191	14411	14447	14336	14385	14434	14301	14473	14230	14080	14307	14291	14213	14236	14348	14226	14438	14321	14332	14225	14185	14126	14182	14384	14250	14432	14484	14289	14223	14286	14190	14189	14360	14203	14147	14067	14246	14328	14073	14342	13972	14401	14201	14283	14228	14309	14296	14414	14053	14257	14140	14263	14208	14284	14419	14338	14186	14088	14111	14195	14348	14319	14316	14398	14216	14236	14113	14374	14303	14323	14339	14382	14242	14344	14286	14326	14314	14265	14367	14465	14376	14279	14377	14158	14408	14388	14363	14143	14406	14286	14220	14565	14334	14269	14247	14268	14375	14200	14399	14084	14258	14096	14256	14292	14246	14360	14379	14227	14240	14152	14104	14110	14118	14360	14276	14414	14230	14286	14375	14377	14246	14229	14162	14260	14389	14227	14192	14144	14167	14280	14296	14331	14109	14270	14403	14258	14308	14420	14354	14242	14305	14169	14295	14197	14371	14332	14311	14487	14358	14096	14313	14405	14237	14294	14234	14176	14409	14343	14135	14316	14212	14327	14093	14167	14266	14213	14268	14350	14338	14443	14315	14302	14274	14288	14373	14499	14270	14222	14287
19479	35323	34564	28496	23102	20332	18383	16205	24084	43870	51599	47294	33532	20810	14359	12692	12355	12610	12614	12438	12517	12374	12441	12283	12535	12598	12356	12242	12267	12377	12529	12424	12322	12516	12501	12267	12338	12427	12377	12411	12399	12219	12374	12487	12384	12369	12506	12588	12425	12398	12422	12463	12387	12344	12412	12566	12359	12368	12420	12401	12495	12334	12259	12431	12388	12486	12262	12346	12283	12326	12424	12348	12272	12515	12396	12393	12343	12571	12358	12302	12499	12456	12255	12486	12594	12406	12328	12490	12349	12337	12400	12444	12463	12466	12379	12513	12491	12432	12314	12430	12480	12249	12389	12378	12445	12373	12337	12542	12326	12433	12589	12362	12420	12395	12402	12166	12405	12484	12369	12371	12376	12458	12267	12499	12207	12424	12447	12416	12255	12468	12324	12349	12385	12473	12419	12396	12438	12466	12494	12297	12384	12463	12511	12322	12323	12370	12232	12411	12478	12370	12348	12375	12278	12334	12645	12431	12458	12215	12391	12487	12300	12339	12348	12325	12383	12336	12364	12261	12423	12462	12538	12432	12418	12470	12355	12404	12458	12479	12439	12435	12591	12289	12432	12368	12445	12363	12466	12497	12321	12414	12429	12495	12405	12455	12456	12343	12454	12467	12489	12368	12356	12387	12421	12355	12320	12215	12440	12543	12400	12376	12284	12459	12380	12498	12577	12482	12471	12447	12299	12532	12449	12369	12368	12233	12339	12570	12448	12545	12237	12518	12451	12382	12309	12537	12359	12244	12615	12380	12395	12454	12323	12368	12280	12584	12431	12396	12545	12276	12386	12344	12206	12453	12269	12429	12504	12462	12401	12247	12458	12578	12522	12519	12429	12409	12502	12444	12396	12490	12439	12390	12465	12350	12350	12370	12317	12241	12358	12374	12651	12246	12508	12356	12519	12446	12328	12428	12439	12463	12442	12359	12544	12590	12343	12417	12276	12491	12298	12359	12373	12397	12457	12440	12379	12442	12588	12502	12382	12426	12290	12312	12549	12329	12381	12413	12458	12337	12706	12502	12397	12342	12482	12437	12474	12471	12432	12390	12453	12435	12392	12328	12449	12433	12432	12509	12297	12346	12391	12464	12523	12385	12274	12343	12395	12554	12341	12246	12456	12415	12287	12475	12407	12422	12393	12459	12304	12336	12530	12641	12437	12495	12414	12349	12402	12318	12393	12453	12318	12154	12593	12460	12587	12535	12243	12376	12317	12407	12386	12386	12492	12405	12492	12471	12248	12460	12357	12456	12343	12279	12321	12403	12355	12230	12424	12366	12446	12186	12423	12536	12461	12292	12347	12277	12473	12526	12274	12322	12334	12384	12384	12370	12317	12482	12465	12419	12460	12440	12395	12362	12365	12446	12450	12399	12564	12281	12480	12448	12346	12398	12361	12372	12443	12342	12506	12257	12281	12360	12357	12370	12561	12507	12434	12521	12405	12464	12436	12358	12292	12383	12331	12561	12315	12406	12421	12394	12294	12438	12413	12507	12275	12588	12473	12401	12214	12336	12459	12458	12345	12286	12378	12536	12379	12399	12408	12390	12496	12368	12306	12290	12475	12297	12460	12513	12475	12416	12439	12394	12357	12316	12396	12369	12364	12284	12400	12402	12466	12460	12346	12421	12455	12298	12289	12211	12228	12408	12280	12321	12422	12402	12367	12289	12395	12424	12476	12482	12379	12548	12314	12383	12351	12499	12610	12408	12252	12380	12348	12339	12362	12462	12271	12393	12414	12353	12508	12354	12263	12449	12374	12404	12367	12154	12402	12356	12433	12494	12269	12574	12427	12366	12204	12401	12427	12310	12477	12458	12252	12386	12349	12526	12457	12351	12403	12435	12442	12302	12495	12404	12459	12495	12267	12412	12308	12404	12397	12381	12386	12482	12567	12434	12433	12533	12372	12333	12212	12413	12363	12405	12350	12428	12318	12312	12383	12402	12358	12501	12276	12459	12348	12553	12377	12457	12263	12362	12402	12419	12440	12326	12416	12325	12463	12471	12350	12397	12432	12407	12492	12401	12444	12464	12384	12382	12135	12469	12564	12454	12346	12330	12301	12279	12502	12319	12328	12286	12288	12319	12447	12328	12294	12579	12279	12294	12462	12199	12322	12395	12334	12444	12274	12514	12345	12409	12177	12251	12409	12555	12409	12323	12446	12462	12451	12384	12465	12473	12329	12264	12343	12296	12510	12369	12452	12534	12505	12484	12324	12489	12392	12329	12318	12368	12406	12352	12459	12293	12417	12396	12294	12411	12550	12313	12351	12518	12261	12447	12624	12460	12514	12360	12373	12370	12351	12446	12416	12300	12287	12324	12426	12146	12382	12371	12533	12435	12283	12581	12406	12359	12229	12424	12372	12319	12430	12347	12304	12222	12293	12190	12453	12511	12412	12297	12460	12420	12477	12456	12354	12409	12263	12473	12547	12432	12458	12440	12441	12193	12482	12428	12305	12287	12436	12291	12435	12554	12280	12475	12418	12403	12411	12419	12332	12254	12411	12348	12341	12241	12446	12317	12316	12420	12286	12532	12412	12464	12326	12411	12408	12448	12434	12308	12501	12493	12406	12480	12603	12403	12183	12363	12352	12258	12331	12513	12358	12371	12474	12447	12510	12226	12300	12344	12347	12427	12250	12191	12298	12297	12396	12449	12235	12362	12550	12410	12253	12247	12333	12490	12293	12381	12381	12597	12397	12387	12505	12297	12503	12383	12493	12468	12418	12439	12281	12444	12509	12536	12439	12348	12502	12396	12484	12583	12619	12384	12485	12413	12323	12252	12368	12410	12316	12373	12206	12254	12254	12333	12305	12434	12501	12563	12493	12439	12392	12290	12529	12585	12434	12412	12352	12474	12552	12245	12343	12254	12673	12377	12266	12578	12427	12535	12358	12421	12322	12288	12427	12347	12360	12416	12447	12349	12321	12393	12331	12293	12448	12392	12398	12483	12364	12349	12396	12355	12330	12381	12469	12175	12513	12506	12596	12484	12427	12440	12260	12229	12585	12359	12576	12465	12446	12302	12556	12448	12349	12399	12375	12366	12189	12355	12406	12459	12431	12256	12302	12357	12457	12296	12421	12375	12440	12485	12418	12312	12446	12487	12448	12367	12408	12500	12361	12257	12503	12310	12450	12237	12363	12303	12308	12310	12368	12404	12381	12422	12410	12405	12267	12321	12369	12425	12514	12292	12563	12358	12352	12337	12437	12523	12561	12336	12626	12474	12489	12463	12337	12325	12265	12374	12207	12439	12276	12382	12456	12396	12280	12497	12630	12315	12547	12384	12394	12516	12418	12395	12381	12484	12365	12428	12498	12413	12209	12490	12400	12335	12486	12427	12432	12489	12437	12463	12320	12461	12411	12346	12450	12465	12306	12441	12310	12251	12451	12268	12459	12304	12326	12343	12257	12541	12357	12331	12368	12493	12465	12456	12426	12268	12522	12344	12437	12399	12521	12444	12355	12474	12571	12249	12334	12435	12385	12334	12439	12567	12397	12403	12433	12422	12346	12488	12380	12361	12349	12333	12366	12478	12394	12431	12430	12510	12422	12374	12413	12290	12281	12313	12441	12421	12359	12453	12525	12363	12369	12291	12410	12516	12426	12540	12197	12365	12541	12400	12274	12280	12318	12358	12428	12452	12553	12230	12408	12639	12563	12396	12364	12366	12555	12323	12532	12485	12430	12261	12447	12447	12606	12252	12399	12317	12353	12382	12307	12231	12379	12330	12439	12599	12392	12359	12455	12428	12495	12379	12558	12236	12335	12489	12177	12689	12415	12379	12400	12505	12476	12629	12389	12499	12456	12464	12430	12350	12379	12530	12255	12356	12328	12496	12342	12407	12346	12304	12421	12365	12320	12350	12437	12579	12301	12408	12343	12350	12377	12371	12553	12413	12290	12386	12363	12554	12409	12607	12323	12420	12363	12257	12471	12323	12407	12528	12481	12408	12360	12325	12475	12569	12324	12543	12317	12475	12204	12461	12375	12362	12443	12433	12519	12335	12378	12520	12494	12565	12453	12405	12406	12423	12418	12416	12374	12459	12270	12443	12167	12421	12442	12425	12355	12443	12516	12334	12327	12370	12415	12473	12305	12415	12516	12433	12397	12304	12359	12539	12441	12502	12431	12314	12509	12722	12316	12427	12320	12383	12479	12341	12325	12477	12498	12328	12390	12392	12395	12504	12504	12313	12320	12433	12329	12434	12526	12534	12374	12351	12420	12526	12487	12485	12328	12295	12473	12476	12361	12305	12244	12434	12381	12376	12482	12509	12336	12467	12308	12364	12317	12447	12349	12365	12342	12436	12406	12569	12437	12449	12239	12426	12307	12342	12421	12513	12482	12353	12304	12402	12607	12511	12372	12389	12402	12367	12289	12546	12544	12231	12332	12433	12530	12267	12265	12456	12386	12415	12347	12422	12373	12420	12366	12358	12302	12396	12397	12431	12257	12311	12526	12383	12466	12593	12441	12297	12501	12229	12443	12445	12498	12493	12328	12325	12350	12314	12498	12361	12351	12424	12663	12373	12316	12419	12352	12555	12314	12528	12405	12498	12299	12415	12355	12356	12186	12311	12542	12267	12390	12473	12341	12430	12436	12443	12402	12384	12374	12460	12392	12312	12490	12424	12326	12566	12446	12500	12534	12380	12307	12490	12300	12436	12357	12508	12319	12488	12434	12309	12236	12391	12452	12472	12493	12469	12272	12242	12507	12235	12351	12368	12501	12334	12450	12106	12407	12320	12428	12353	12390	12427	12532	12289	12370	12381	12498	12215	12401	12573	12281	12375	12312	12335	12403	12378	12492	12507	12445	12370	12293	12561	12413	12317	12336	12343	12356	12435	12436	12340	12436	12350	12484	12405	12266	12461	12450	12139	12433	12456	12401	12250	12346	12503	12480	12330	12402	12439	12383	12494	12420	12512	12303	12360	12448	12569	12415	12316	12452	12371	12308	12375	12378	12383	12431	12481	12356	12472	12293	12326	12389	12396	12239	12278	12308	12412	12344	12315	12223	12451	12357	12539	12454	12469	12196	12448	12391	12433	12330	12296	12281	12364	12538	12348	12552	12442	12455	12542	12369	12460	12594	12436	12360	12435	12357	12511	12346	12470
29241	21945	21588	19261	16890	16530	16377	16097	16391	17694	20506	19845	18059	16703	15943	15859	15935	15635	15603	15661	15629	15784	15859	15544	15546	15592	15651	15845	15612	15678	15536	15687	15610	15672	15578	15647	15595	15558	15821	15770	15478	15404	15614	15523	15608	15569	15793	15629	15692	15451	15608	15535	15696	15587	15635	15789	15751	15761	15638	15713	15538	15467	15535	15489	15591	15675	15672	15565	15654	15591	15608	15548	15737	15727	15299	15669	15679	15527	15529	15559	15678	15771	15509	15633	15777	15606	15692	15704	15597	15824	15673	15667	15677	15441	15589	15706	15620	15580	15439	15594	15574	15463	15604	15652	15476	15422	15620	15439	15541	15701	15586	15463	15571	15567	15486	15678	15563	15530	15481	15579	15574	15309	15382	15614	15616	15520	15624	15402	15474	15752	15701	15657	15633	15569	15529	15591	15645	15586	15622	15545	15749	15548	15669	15688	15645	15425	15480	15612	15515	15684	15826	15588	15727	15668	15511	15666	15487	15624	15556	15752	15666	15630	15763	15804	15741	15546	15652	15494	15742	15779	15596	15559	15843	15736	15693	15570	15634	15576	15524	15789	15584	15518	15578	15552	15697	15661	15566	15534	15508	15503	15481	15613	15583	15613	15559	15424	15428	15306	15612	15599	15627	15496	15572	15651	15710	15412	15575	15356	15568	15671	15578	15567	15705	15622	15653	15602	15432	15607	15539	15620	15576	15561	15563	15434	15626	15693	15551	15548	15438	15469	15615	15508	15448	15720	15555	15432	15568	15491	15782	15696	15468	15575	15684	15518	15462	15747	15646	15580	15731	15524	15444	15567	15591	15615	15322	15668	15788	15716	15600	15482	15603	15446	15682	15600	15652	15513	15629	15495	15557	15610	15571	15742	15646	15560	15590	15647	15788	15610	15731	15512	15743	15493	15419	15488	15581	15325	15354	15561	15652	15757	15869	15577	15476	15526	15533	15594	15662	15408	15533	15630	15691	15649	15770	15795	15651	15585	15462	15795	15757	15580	15568	15573	15546	15717	15604	15439	15576	15665	15638	15505	15559	15802	15680	15660	15500	15656	15739	15552	15628	15677	15630	15538	15739	15675	15609	15624	15519	15468	15699	15739	15516	15415	15645	15535	15539	15563	15620	15574	15544	15596	15748	15571	15531	15685	15525	15484	15573	15402	15565	15740	15705	15448	15662	15464	15565	15631	15612	15437	15462	15545	15652	15750	15559	15618	15681	15487	15672	15634	15556	15554	15438	15619	15743	15445	15445	15628	15494	15565	15601	15458	15697	15499	15593	15463	15627	15632	15542	15796	15533	15625	15496	15704	15530	15800	15588	15564	15518	15789	15832	15727	15744	15645	15500	15635	15690	15649	15678	15491	15595	15569	15478	15730	15576	15478	15607	15584	15734	15649	15663	15496	15485	15523	15544	15700	15896	15546	15503	15545	15564	15718	15643	15634	15712	15535	15686	15481	15568	15730	15495	15508	15445	15560	15511	15642	15461	15253	15476	15626	15658	15582	15742	15540	15600	15549	15700	15568	15612	15538	15868	15683	15737	15735	15442	15563	15488	15637	15583	15338	15715	15510	15686	15623	15472	15561	15498	15565	15697	15520	15637	15595	15708	15633	15468	15627	15563	15776	15553	15505	15709	15618	15545	15646	15625	15362	15562	15673	15575	15519	15701	15589	15726	15665	15545	15468	15604	15651	15537	15545	15639	15472	15552	15490	15457	15651	15638	15746	15509	15573	15585	15653	15516	15595	15634	15593	15589	15652	15681	15528	15665	15745	15534	15435	15512	15682	15594	15712	15538	15575	15619	15591	15535	15622	15601	15731	15476	15811	15780	15415	15480	15451	15759	15688	15738	15386	15607	15614	15617	15555	15779	15666	15660	15456	15815	15600	15586	15716	15645	15843	15637	15702	15714	15446	15696	15603	15459	15601	15809	15471	15579	15438	15556	15556	15516	15677	15503	15412	15614	15666	15617	15792	15684	15675	15588	15494	15788	15678	15771	15509	15526	15519	15586	15586	15562	15602	15751	15595	15701	15737	15727	15817	15631	15623	15498	15616	15671	15562	15496	15531	15587	15756	15578	15702	15627	15476	15662	15566	15656	15552	15548	15574	15356	15700	15413	15558	15610	15602	15274	15589	15545	15635	15647	15453	15438	15356	15563	15680	15597	15645	15630	15662	15649	15545	15675	15369	15395	15712	15513	15651	15664	15620	15475	15417	15491	15597	15580	15533	15534	15454	15602	15451	15656	15575	15633	15693	15585	15630	15609	15545	15757	15387	15655	15486	15585	15475	15633	15616	15570	15565	15614	15449	15566	15677	15734	15669	15487	15664	15587	15449	15639	15565	15521	15509	15538	15640	15455	15659	15570	15627	15499	15553	15794	15579	15491	15678	15522	15598	15379	15724	15747	15560	15657	15504	15564	15436	15311	15660	15589	15413	15593	15764	15540	15604	15471	15644	15608	15505	15777	15467	15756	15533	15805	15549	15484	15628	15573	15554	15399	15777	15675	15691	15496	15779	15556	15607	15656	15550	15415	15536	15561	15648	15544	15568	15548	15587	15648	15558	15686	15424	15736	15542	15577	15726	15604	15670	15647	15583	15576	15660	15738	15692	15695	15447	15650	15603	15395	15687	15384	15624	15527	15462	15681	15601	15291	15528	15722	15496	15645	15484	15661	15443	15668	15630	15557	15550	15569	15555	15454	15581	15632	15671	15665	15678	15561	15521	15656	15754	15634	15357	15750	15561	15631	15726	15738	15655	15655	15549	15468	15585	15536	15848	15675	15591	15788	15700	15716	15421	15400	15489	15676	15661	15494	15721	15626	15415	15643	15716	15763	15447	15368	15684	15681	15349	15719	15733	15319	15679	15642	15702	15742	15503	15619	15477	15458	15511	15410	15357	15579	15749	15757	15663	15713	15647	15528	15483	15589	15836	15601	15678	15601	15450	15590	15662	15702	15769	15679	15677	15682	15452	15611	15613	15415	15317	15792	15430	15562	15657	15635	15700	15470	15653	15516	15526	15554	15592	15404	15489	15321	15483	15458	15351	15614	15841	15743	15734	15670	15574	15355	15562	15720	15639	15690	15589	15607	15596	15700	15597	15604	15523	15666	15741	15741	15723	15637	15667	15754	15724	15698	15568	15488	15621	15444	15476	15629	15706	15683	15537	15600	15463	15586	15652	15556	15522	15560	15553	15545	15343	15561	15567	15682	15396	15538	15648	15621	15633	15605	15572	15596	15526	15689	15573	15691	15552	15541	15646	15624	15520	15543	15703	15779	15643	15515	15536	15544	15759	15660	15421	15656	15655	15597	15644	15578	15511	15626	15538	15488	15663	15751	15521	15542	15473	15603	15528	15771	15809	15417	15730	15289	15564	15539	15523	15695	15720	15548	15507	15692	15923	15365	15731	15508	15591	15702	15592	15594	15758	15652	15566	15639	15608	15690	15425	15544	15482	15475	15521	15677	15668	15611	15514	15717	15775	15640	15468	15463	15407	15623	15730	15494	15582	15587	15645	15677	15809	15566	15517	15585	15719	15576	15421	15523	15548	15643	15523	15678	15568	15694	15616	15619	15715	15864	15654	15614	15726	15590	15622	15449	15485	15629	15643	15645	15536	15639	15615	15587	15742	15529	15591	15650	15727	15426	15676	15711	15596	15341	15550	15528	15719	15659	15424	15536	15721	15453	15469	15646	15637	15669	15507	15386	15682	15488	15659	15591	15638	15584	15713	15660	15549	15586	15473	15747	15700	15618	15683	15622	15621	15555	15585	15525	15740	15967	15500	15660	15614	15697	15836	15516	15565	15683	15579	15689	15443	15522	15643	15688	15690	15738	15706	15471	15625	15671	15545	15482	15769	15666	15557	15535	15828	15796	15535	15794	15571	15685	15562	15763	15830	15667	15584	15573	15888	15462	15687	15692	15692	15689	15588	15666	15629	15396	15601	15627	15384	15665	15457	15441	15673	15623	15485	15707	15573	15525	15404	15599	15619	15852	15748	15511	15742	15658	15561	15625	15491	15728	15624	15781	15621	15432	15841	15645	15606	15432	15471	15453	15682	15579	15447	15545	15535	15714	15782	15644	15579	15856	15642	15742	15707	15728	15594	15715	15627	15565	15647	15543	15540	15725	15760	15541	15544	15578	15796	15415	15414	15494	15730	15614	15623	15687	15715	15575	15594	15606	15498	15624	15563	15754	15670	15607	15440	15500	15504	15599	15805	15750	15754	15638	15584	15608	15761	15585	15348	15616	15783	15780	15841	15603	15607	15349	15571	15733	15370	15513	15777	15551	15484	15655	15662	15748	15472	15605	15716	15653	15498	15643	15568	15650	15690	15550	15564	15486	15541	15739	15421	15706	15768	15591	15526	15498	15574	15730	15587	15720	15643	15614	15554	15649	15585	15605	15604	15609	15558	15652	15549	15558	15381	15850	15573	15652	15641	15345	15579	15457	15503	15380	15677	15640	15538	15540	15668	15502	15471	15736	15272	15557	15614	15511	15697	15732	15450	15693	15681	15514	15650	15508	15587	15595	15721	15611	15482	15477	15477	15481	15603	15579	15624	15631	15637	15630	15708	15547	15496	15482	15717	15541	15527	15511	15616	15465	15499	15491	15616	15465	15598	15444	15502	15522	15542	15763	15483	15514	15674	15514	15705	15582	15539	15600	15608	15507	15490	15496	15463	15704	15652	15577	15609	15738	15495	15467	15733	15696	15506	15771	15801	15601	15687	15725	15523	15618	15604	15475	15700	15518	15431	15537	15642	15688	15488	15749	15584	15630	15656	15612	15650	15572	15731	15509	15622	15579	15249	15522	15667	15668	15582	15609	15706	15809	15820	15752	15385	15518	15502	15721	15655	15552	15400	15622	15590	15488	15638	15692	15470	15658	15692	15504	15637	15612	15495	15605	15541	15547	15449	15525	15646	15527	15597	15643	15853	15664	15601	15565	15642	15586	15759	15564	15554	15503	15689	15713	15540	15652	15817	15745	15693	15672	15469	15551	15608	15390	15516	15608	15629	15695	15571	15476	15450	15626	15691	15632	15577	15652	15694	15663	15686	15515	15523	15561	15677	15545	15519	15503	15768	15462	15580	15503	15614	15646	15718	15542	15641
16162	19495	18643	16578	15114	14671	14221	13775	14006	16946	20199	18413	15612	13941	13553	13338	13221	13380	13294	13037	13193	13189	13231	13234	12983	13353	13267	13208	13373	13119	13102	13177	13227	13134	13175	13182	13117	13132	13115	13072	13131	13151	13205	13246	13118	13133	13124	13149	13222	13078	13164	13062	13236	13278	13225	13175	13196	13285	12910	13116	12988	13104	13192	13211	13118	13155	13141	13114	13486	13459	13106	13007	13372	13282	13091	13208	13186	13031	13375	13146	13208	13167	13121	13039	13251	13212	13245	13206	13008	13312	13253	13159	13320	13134	13381	13324	13309	13270	13269	13259	13230	13159	13223	13248	13234	13062	13110	13244	13119	13154	13214	13315	13109	13258	13283	13107	13227	13135	13111	13262	13072	13161	13327	13174	13078	13299	13128	13457	13185	13272	13070	13249	13150	13254	13036	13190	13020	13222	13035	13100	13315	13223	13239	13096	13150	13089	13137	12985	13106	13146	13255	13080	12982	13116	13193	13164	13098	13070	13165	13206	13226	13296	13167	13222	13287	13143	13284	13132	13182	13153	13324	13236	13256	13183	13241	13137	13150	13124	13381	13213	13253	13190	13097	13112	13091	13203	13077	13209	13265	13094	13127	13188	13178	13197	12946	13161	13091	13130	13144	13234	13145	13228	13244	13275	13205	13209	13007	13144	13114	13038	13276	13257	13249	13020	13194	13245	13147	13203	13218	13234	13220	13113	13197	13131	13135	13184	13030	13317	13250	13130	13241	13241	13254	13107	13146	13213	13223	13188	13089	12982	13198	13168	13229	13137	13070	13166	13164	13191	13177	12996	13011	13255	13103	13178	13363	13213	13077	13120	13122	13276	13167	13143	13196	13171	13176	13270	13345	13167	13101	13418	13291	13164	13105	13140	13053	13227	13312	13070	13109	13119	13077	13156	13152	13279	13323	13242	13418	13200	13153	13120	13154	13069	13342	13141	13062	13146	13107	13106	13046	13219	13139	13193	13138	13139	13185	13236	13333	12962	13150	13323	13095	13002	13026	12984	13233	13199	13103	13161	13211	13253	13328	13114	13159	13053	13156	13161	13234	13212	13106	13229	13094	13091	13187	13190	13121	13072	13146	13093	13130	13174	13323	13055	13132	13223	13115	13188	13189	13182	13187	13182	13192	13211	13224	13319	13214	13292	13112	13292	13211	13090	13164	13211	13409	13161	13154	13149	13379	12993	13097	13186	13165	13284	13142	13090	13251	13241	13176	13177	13099	13082	13145	13236	13262	13185	13131	13088	13250	13215	13217	13377	13203	13188	13095	13248	13250	13267	13185	13238	13170	13069	13244	12942	13283	13098	13105	13218	13215	13158	13109	13263	13303	13206	13190	13208	13184	13222	13191	13164	13149	13039	13293	13106	13150	13167	13188	13178	13239	13216	13299	13199	13150	13155	13214	13110	13301	13137	13211	13171	13301	13138	13064	13265	12926	13229	13150	13212	13200	13316	13164	13233	13312	12978	13359	13179	13177	13261	13105	13181	13143	13164	13202	13226	12962	13162	13278	13178	13406	13241	13273	13097	13004	13199	13174	13193	13175	13119	13140	13442	13250	13168	13077	13334	13243	13208	13094	13195	13178	13174	13451	13195	13138	13185	13165	13202	13325	13218	13200	13145	13185	13107	13220	13229	13234	13178	13160	13265	13324	13284	13162	13261	13076	13190	12990	13154	13177	13327	12962	13147	13064	13296	13202	13111	13075	13122	13182	13061	13042	13135	13009	13190	12960	13354	13279	13234	13090	13384	13250	13324	13147	13296	13235	13192	13061	13060	13275	13158	13149	13194	13003	13268	13172	13245	13211	13092	13303	13246	13144	13148	13148	13275	13138	13311	13154	13072	13238	13251	13016	13301	13337	13246	13237	13301	13196	12944	13248	13145	13166	13020	13229	13088	13082	13233	13024	13213	13262	13124	13269	13222	13261	13129	12993	13172	13285	13348	13312	13118	13208	13261	13368	13081	13422	13062	13148	13343	13238	13130	13180	13164	13136	13321	13041	13252	13193	13098	13246	13321	12987	13137	13154	13077	13251	13188	13157	13231	13254	13225	13250	13174	13084	13110	13247	13116	13122	13286	13177	13079	13287	13137	13069	13096	13144	13180	13073	13333	13073	13248	13092	13110	13185	13194	13070	13302	13236	13210	13205	13057	13149	13163	13203	13241	13224	13049	13239	13212	13157	13254	13251	13202	13205	13268	13280	13025	13070	13400	13219	13222	13097	13311	13200	13190	13284	13276	13433	13294	13324	13266	13121	13031	13274	13079	13292	13156	13186	13206	13154	13322	13277	13253	13195	13235	13294	13164	13184	13414	13054	13053	13135	13194	13169	13069	13219	13085	13269	13228	13234	13226	13185	13214	13216	13135	13161	13274	13255	13263	13311	13157	13223	13172	13234	12957	13118	13252	13148	13113	13111	13099	13247	13239	13102	13231	13146	13373	13167	13014	13072	13117	13225	13361	13091	13227	13424	13314	13093	13093	13236	13214	13164	13188	13163	13170	13095	13129	13073	13298	13210	13207	13173	13209	13179	13193	13127	13111	13266	13028	13093	13065	13223	13157	13243	13204	13247	13200	13153	13140	13176	13146	13073	13255	13099	13379	13171	13222	13136	13376	13071	13334	13193	13030	13117	13107	13111	13064	13266	13289	13273	13108	13144	13199	13173	13153	13229	13190	13088	13161	13183	13430	13172	13151	13122	12978	13241	13160	13159	13217	13193	13217	13251	13072	13141	13122	13134	13100	13209	13323	13225	13117	13134	13059	13172	13053	13239	13200	13074	13219	13207	13146	13074	13156	13207	13166	13156	13172	13199	13155	13181	13120	13208	13211	13150	13232	13274	13280	13051	12977	13327	13176	13217	13130	13136	13040	13298	13080	13268	13272	13117	13106	13095	13062	13129	13255	13095	13131	13150	13091	13022	13160	13152	13098	13276	13138	13336	13236	13023	13169	13255	13232	13081	13132	13192	13355	13122	13084	13099	13240	13157	13033	13171	13214	13169	13228	13271	12953	13147	12957	13396	13296	13173	13096	13140	13224	13259	13193	13211	13184	13179	13318	13403	13189	13093	13191	13083	13122	13271	13047	13332	13209	13222	13042	13191	13208	13148	13230	13097	13259	13041	13225	13132	13149	13250	13130	13369	13276	13254	13103	13137	13056	13318	13146	13101	13303	13233	13195	13354	13058	13198	13178	13227	13235	13152	13126	13189	13188	13264	13092	13186	13079	13129	12980	13205	13133	13103	13177	13228	13313	13099	13176	13224	13160	13161	13291	13013	13273	13193	13366	13271	12992	13137	13260	13179	13124	13127	12992	13157	13127	13222	13114	13160	13077	13280	13295	13139	13102	13266	13176	13086	13185	13224	13212	13181	13270	13353	13183	13246	13100	13109	13121	13121	13309	13126	13051	13253	13036	13221	13420	13005	13153	13155	13131	13182	13339	13228	13096	13260	13210	13191	13078	13262	13143	13132	13164	13155	13058	13148	13145	13278	13344	13148	13343	13173	13124	13013	13003	13259	13142	13268	13188	13166	13394	13042	13262	13274	13279	13179	13085	13149	13273	13133	13403	13140	13252	13097	13286	13149	13164	13160	13185	13386	13141	13212	13191	13306	13289	13248	12995	13110	13133	13290	13048	13279	13382	13266	13242	13242	13245	13221	13131	13154	13202	13030	13173	13133	13250	13114	13143	13111	13032	13243	13177	13246	13260	13157	13062	13317	13191	13230	13281	13284	12889	13227	13220	13029	13045	13161	13099	13234	13232	13121	13048	13146	12992	13159	13110	13151	13282	13369	13163	13356	13130	13285	13139	13089	13142	13302	13270	13229	13127	13284	13225	13165	13292	13283	13258	13115	13219	13111	13221	13174	13196	13233	13267	13186	13108	13060	13110	13057	13221	13148	13143	13322	13341	13193	13013	13123	13194	13195	13187	13200	13253	13184	13112	13136	13247	13307	13200	13181	13235	13151	13174	13191	13057	13305	13252	13165	13175	13300	13124	13354	13221	13252	13148	13118	13112	13161	13143	13372	13159	13340	13123	13280	13262	13185	13217	13138	13162	13178	13132	13082	13258	13186	13316	13177	13021	13339	13114	13331	13105	13093	13152	13215	13225	13201	13067	13254	13242	13206	13178	13037	13274	13077	13240	13272	13282	13364	13187	13288	13017	13137	13230	13128	12936	13103	13100	13131	13020	13128	13225	13244	13224	13217	13066	13076	13096	13187	13121	13074	13212	13137	13199	13112	13193	13145	13129	13105	13222	13183	13083	13199	13177	13042	13088	13197	13104	13103	13180	13176	13217	13222	13279	13140	13245	13297	13065	13160	13122	13273	13263	13178	13174	13283	13312	13151	13141	13012	13212	13093	13223	13095	13141	13233	13331	13059	13100	13104	13147	13007	13218	13138	13128	13147	13210	13071	13137	13308	13166	13211	13128	12993	13178	13224	13313	13104	13194	12885	13132	13334	12904	13156	13149	13163	12930	13068	13177	13201	13085	13110	13255	13269	13363	13180	13106	13191	13133	13102	13138	12994	13124	13317	13206	13208	13147	13076	13248	13292	13185	13221	13089	13287	13061	13196	13214	13186	13205	13081	13286	13216	13170	13131	13294	13150	13095	13108	13294	13306	13206	13155	12974	13310	13149	13161	13203	13213	13179	13112	13256	13153	13178	13213	13141	13175	13144	13248	13072	13014	13427	13136	13243	13320	13227	13200	13214	13014	13186	13169	13147	13263	13144	13182	13209	13190	13252	13163	13068	13237	13234	13133	13113	13196	13089	13476	13342	13216	13207	13043	13165	13285	13196	13341	13273	13301	13387	13242	13160	13208	13297	13065	13179	13244	13219	13162	13196	13164	13106	13084	13300	13337	13118	13150	13256	13094	13303	13204	13195	13167	13286	13130	13009	13190	13257	13170	13257	13265	13220	13080	13189	13236	13338	13199	13040	13000	13154	13170	13138	13324	13122	13207	13056	13023	13194	13192	13195	13250	13201	13274	13100	13314	13201	13193	13129	13057	13271	13215	13088	13145	13082	13422	13020	13320	13247	13380	13271	13220	13210	13192	13174	13210	13083	13179	13107	13195	13185	13018	13175	13045	13171	13089	13207
25676	21030	27613	25551	21912	20016	19022	17286	16845	21539	39908	36431	26779	20029	16804	15989	15663	15614	15592	15646	15601	15504	15520	15553	15583	15594	15736	15577	15562	15467	15622	15522	15589	15689	15737	15534	15603	15456	15672	15490	15372	15460	15498	15577	15447	15416	15599	15488	15688	15368	15592	15433	15715	15460	15749	15551	15458	15694	15493	15594	15348	15481	15646	15617	15532	15446	15455	15620	15532	15665	15547	15494	15638	15609	15668	15416	15426	15573	15499	15293	15521	15337	15429	15435	15471	15488	15561	15511	15477	15537	15225	15535	15587	15427	15459	15464	15696	15436	15774	15621	15669	15616	15356	15326	15687	15545	15518	15550	15549	15647	15625	15716	15500	15569	15651	15537	15508	15494	15551	15738	15506	15475	15567	15623	15430	15419	15682	15523	15709	15715	15457	15630	15449	15627	15425	15635	15752	15710	15774	15475	15526	15467	15444	15442	15362	15439	15352	15505	15440	15296	15345	15646	15647	15612	15677	15430	15563	15549	15603	15509	15543	15528	15558	15441	15635	15613	15504	15596	15597	15822	15604	15535	15552	15377	15613	15486	15556	15469	15469	15510	15431	15449	15563	15566	15537	15686	15693	15477	15446	15531	15482	15461	15674	15535	15493	15579	15611	15682	15188	15420	15451	15762	15529	15594	15457	15487	15539	15512	15524	15714	15393	15499	15389	15590	15534	15599	15421	15490	15769	15496	15670	15573	15483	15563	15614	15449	15625	15645	15489	15349	15474	15538	15556	15432	15490	15335	15627	15640	15463	15587	15583	15627	15430	15541	15551	15566	15341	15547	15501	15643	15425	15526	15419	15350	15279	15555	15423	15672	15325	15654	15529	15675	15317	15484	15403	15513	15523	15512	15302	15705	15456	15532	15574	15520	15270	15422	15483	15742	15798	15640	15420	15525	15622	15600	15398	15704	15465	15597	15554	15480	15628	15559	15398	15465	15471	15393	15380	15403	15561	15464	15588	15463	15662	15483	15507	15477	15415	15443	15423	15550	15737	15564	15384	15508	15535	15173	15393	15557	15572	15613	15360	15715	15542	15528	15450	15421	15531	15406	15567	15602	15418	15499	15631	15608	15377	15497	15536	15574	15608	15564	15576	15300	15392	15359	15662	15470	15603	15636	15722	15671	15495	15519	15694	15486	15505	15458	15640	15572	15636	15305	15406	15400	15661	15575	15708	15728	15689	15564	15647	15625	15706	15530	15573	15570	15590	15639	15722	15575	15632	15581	15510	15520	15697	15704	15569	15500	15399	15477	15469	15649	15583	15621	15606	15517	15552	15479	15649	15518	15502	15448	15285	15509	15500	15419	15566	15627	15455	15496	15622	15440	15487	15544	15449	15392	15514	15423	15554	15502	15464	15532	15655	15426	15542	15588	15406	15606	15585	15483	15591	15469	15608	15509	15643	15457	15441	15548	15678	15699	15643	15431	15476	15555	15526	15548	15407	15582	15509	15559	15353	15409	15540	15653	15460	15572	15693	15535	15607	15411	15877	15459	15662	15622	15482	15489	15363	15505	15487	15637	15635	15509	15455	15483	15518	15589	15596	15736	15673	15461	15451	15343	15466	15433	15558	15541	15548	15780	15549	15609	15554	15500	15560	15516	15379	15575	15386	15419	15500	15383	15540	15476	15435	15624	15608	15563	15636	15702	15457	15582	15600	15458	15789	15456	15685	15468	15386	15465	15739	15556	15536	15565	15603	15560	15608	15719	15859	15666	15507	15505	15543	15492	15588	15595	15490	15572	15627	15329	15670	15598	15767	15511	15539	15512	15398	15507	15606	15513	15475	15301	15520	15329	15525	15432	15464	15630	15464	15316	15553	15493	15422	15599	15626	15431	15400	15590	15623	15537	15771	15350	15484	15480	15515	15625	15531	15383	15505	15535	15500	15382	15401	15664	15551	15534	15669	15384	15750	15273	15448	15527	15686	15445	15364	15427	15521	15549	15430	15404	15546	15542	15387	15648	15539	15414	15635	15665	15281	15702	15601	15634	15592	15449	15376	15595	15656	15663	15372	15510	15601	15389	15264	15580	15566	15561	15543	15578	15590	15525	15526	15518	15510	15622	15573	15712	15481	15196	15282	15430	15591	15477	15332	15613	15644	15507	15626	15547	15502	15563	15610	15337	15589	15557	15514	15515	15671	15818	15517	15374	15502	15545	15768	15479	15364	15447	15549	15814	15539	15389	15331	15536	15543	15600	15390	15301	15399	15472	15588	15516	15392	15448	15318	15600	15539	15686	15596	15681	15347	15480	15623	15651	15437	15589	15352	15433	15434	15695	15522	15397	15491	15682	15704	15563	15585	15631	15577	15584	15652	15466	15411	15273	15565	15588	15598	15564	15621	15614	15392	15568	15680	15789	15521	15588	15504	15606	15585	15459	15440	15622	15475	15564	15486	15470	15447	15608	15469	15681	15420	15595	15534	15553	15518	15630	15452	15565	15448	15525	15687	15525	15453	15434	15532	15615	15526	15633	15712	15459	15477	15747	15580	15664	15626	15376	15666	15596	15434	15556	15548	15620	15546	15552	15530	15426	15676	15490	15577	15464	15683	15542	15338	15442	15701	15536	15627	15530	15472	15503	15235	15536	15326	15648	15714	15636	15562	15515	15419	15498	15477	15695	15530	15550	15515	15711	15553	15652	15565	15467	15588	15598	15452	15520	15402	15371	15519	15563	15617	15606	15660	15506	15522	15385	15695	15598	15583	15534	15603	15649	15580	15497	15519	15431	15409	15386	15551	15526	15640	15593	15610	15464	15479	15485	15451	15632	15750	15658	15638	15535	15463	15296	15573	15477	15692	15402	15471	15631	15594	15519	15414	15682	15454	15367	15586	15582	15586	15487	15727	15401	15541	15315	15551	15412	15775	15526	15557	15446	15450	15451	15428	15424	15501	15457	15625	15486	15472	15412	15564	15527	15415	15305	15291	15574	15435	15411	15665	15522	15683	15408	15603	15411	15521	15699	15818	15774	15722	15672	15608	15388	15544	15495	15525	15547	15554	15646	15660	15372	15587	15527	15700	15573	15503	15635	15442	15608	15708	15505	15490	15439	15576	15555	15364	15425	15427	15555	15591	15773	15479	15474	15633	15739	15690	15620	15646	15500	15686	15610	15370	15429	15367	15525	15473	15750	15507	15560	15427	15548	15497	15624	15548	15541	15499	15483	15609	15545	15541	15423	15573	15368	15612	15692	15471	15753	15536	15541	15751	15565	15430	15456	15443	15600	15581	15658	15328	15459	15606	15511	15397	15522	15332	15551	15548	15556	15496	15635	15582	15554	15370	15586	15286	15559	15472	15383	15328	15512	15486	15318	15484	15556	15561	15640	15755	15436	15452	15708	15542	15601	15608	15684	15545	15566	15323	15551	15807	15602	15487	15442	15485	15594	15394	15557	15558	15478	15508	15451	15671	15430	15441	15589	15602	15462	15460	15439	15540	15386	15421	15224	15573	15522	15502	15492	15556	15493	15611	15425	15616	15670	15516	15527	15729	15414	15725	15606	15453	15523	15451	15555	15400	15489	15324	15596	15533	15481	15541	15468	15673	15557	15435	15713	15656	15447	15662	15672	15674	15526	15761	15549	15630	15528	15583	15586	15438	15607	15504	15699	15601	15788	15653	15628	15793	15428	15380	15452	15496	15648	15508	15614	15526	15469	15516	15557	15662	15352	15457	15780	15311	15609	15379	15444	15547	15560	15533	15469	15570	15567	15275	15537	15726	15571	15524	15661	15456	15610	15687	15499	15649	15727	15564	15592	15504	15399	15482	15397	15702	15549	15457	15641	15617	15503	15656	15679	15795	15560	15746	15483	15478	15581	15512	15550	15496	15563	15704	15563	15684	15444	15331	15468	15570	15625	15744	15711	15679	15612	15360	15604	15573	15635	15461	15626	15443	15457	15371	15411	15389	15744	15547	15451	15568	15423	15566	15591	15407	15565	15323	15492	15483	15463	15489	15482	15483	15441	15508	15617	15737	15456	15692	15478	15621	15668	15408	15418	15693	15609	15555	15594	15691	15519	15568	15579	15367	15438	15529	15559	15571	15527	15334	15702	15677	15606	15630	15487	15658	15486	15453	15568	15390	15670	15422	15501	15495	15569	15294	15379	15464	15444	15521	15606	15533	15410	15423	15376	15556	15402	15484	15639	15637	15658	15381	15459	15507	15481	15617	15519	15585	15551	15607	15589	15678	15602	15278	15439	15643	15413	15423	15397	15454	15685	15776	15723	15458	15443	15520	15368	15446	15581	15713	15510	15571	15628	15490	15368	15547	15567	15599	15653	15429	15674	15548	15565	15661	15717	15602	15549	15550	15692	15548	15481	15566	15630	15559	15442	15573	15828	15317	15519	15579	15411	15388	15613	15473	15478	15365	15452	15511	15478	15423	15510	15335	15381	15570	15440	15510	15656	15522	15691	15670	15506	15618	15703	15580	15509	15856	15507	15433	15545	15568	15410	15376	15348	15525	15500	15485	15476	15637	15537	15507	15494	15499	15276	15461	15561	15467	15449	15447	15446	15326	15607	15528	15398	15461	15315	15607	15540	15723	15689	15632	15586	15292	15714	15394	15365	15655	15515	15533	15398	15647	15501	15553	15566	15443	15525	15636	15445	15541	15420	15761	15492	15598	15694	15668	15506	15541	15661	15549	15465	15489	15537	15531	15664	15789	15625	15648	15633	15499	15558	15568	15632	15640	15397	15561	15584	15385	15586	15538	15660	15533	15418	15432	15499	15461	15591	15656	15546	15456	15383	15787	15578	15618	15619	15635	15505	15567	15462	15665	15382	15346	15518	15592	15512	15430	15494	15689	15664	15781	15513	15567	15536	15557	15681	15669	15613	15640	15600	15634	15442	15470	15594	15444	15413	15506	15683	15576	15445	15447	15447	15490	15530	15586	15488	15600	15688	15554	15564	15801	15478	15494	15407	15562	15486	15612	15528	15563	15484	15471	15625	15556	15665	15507	15373	15608	15665	15531	15502	15527	15473	15537	15640	15507	15495	15587	15514	15434	15635	15522	15573	15589	15571	15544	15460	15390	15482	15330	15386	15447	15566	15395	15575	15397	15350	15592	15549	15429	15424	15670	15484	15618	15638	15661	15761	15533	15653
16269	28001	28078	22328	19502	17755	16366	15717	15274	22637	41790	35858	25138	17467	14144	13440	13134	13211	13224	13253	13170	13010	13268	13177	13211	13142	13218	13200	13125	13327	13178	13239	13098	13056	13053	13209	13155	13163	13118	13226	13052	13194	13190	13153	13185	13152	13087	13218	13348	13129	13101	13197	13128	13084	13190	13152	13217	13219	13301	13044	13183	13117	13210	13038	13193	13302	13106	13123	13113	13264	13213	13201	13232	12948	13247	13101	13182	13286	13223	13088	13244	13173	13376	13222	13183	13200	13026	13129	13279	13337	13063	13140	13239	13226	13091	13104	13172	13076	13049	13157	13294	13040	13204	13155	13135	13132	13162	13130	12998	13176	13289	13166	13013	13237	13114	13278	13220	13344	13238	13210	13075	12983	12942	13099	13103	13095	13217	13201	13161	13083	12987	13183	12973	13260	13372	13068	13034	13178	13067	13262	13245	13182	13161	13252	13223	13114	13067	13208	13176	13063	13249	13091	13016	13277	13130	13019	13172	13147	13241	13091	13275	13224	13229	13190	13101	12940	13118	13161	13370	13040	13011	13207	13280	13108	13031	13195	13208	13361	13116	13125	13205	13085	13224	13087	13163	13006	13173	13235	13159	13085	13306	13024	13100	12938	13159	13054	13085	13235	13192	13375	13209	13165	13153	13263	13130	13136	13129	13197	13201	13146	13125	13017	13191	13032	13176	13183	13069	13082	13178	13132	13021	13156	13147	13197	12973	13170	13063	13099	13078	13075	13029	13203	13127	13158	13107	13163	12998	13210	13184	13194	12931	13232	13052	13068	13070	13065	13134	13221	13089	13162	13169	13162	13032	13146	13340	13056	13203	13016	12947	13260	12988	13123	13209	13276	13081	13311	13090	12962	13141	13103	13037	13320	12973	13031	13199	13248	13206	13313	13121	13055	13005	13042	13211	13170	13103	13209	13129	13151	13079	13168	13121	13169	13133	13082	13134	12968	13218	13146	13092	12975	13093	13123	13222	13359	13036	13145	13211	12953	13016	13131	13064	13214	13116	13190	13187	13024	13215	13217	13196	12905	13026	12996	13113	13160	13168	13065	13089	13289	13031	13147	13120	13160	13119	13178	13172	13150	13223	13255	13220	13327	13116	13190	13014	13023	13204	13063	13157	13147	13054	13211	13208	12986	13095	13066	13223	13206	13059	13099	13116	13248	12979	13277	13200	13065	13266	13085	13256	13009	13001	13224	12999	13019	13125	13112	13166	13176	12945	13130	13223	13034	13139	13143	13139	13408	13030	13088	13063	13241	13044	13219	13018	13138	13158	13121	13299	13165	13141	13134	13256	12894	13280	13006	13027	13313	13118	13013	13104	12894	13111	13054	13147	13014	13162	13133	13127	12996	13074	13126	13158	13045	13117	13065	13080	13135	13117	13316	13065	13156	13132	13270	13182	13000	13023	13162	13177	13066	13010	13000	13147	13089	13039	13148	13086	13196	13211	13199	13161	13177	13144	13143	13394	13075	13266	13187	13110	12986	13131	13162	13133	13139	13157	13314	13253	13143	13057	13137	13145	13281	13017	13186	13064	13266	13142	13178	13238	13088	13125	13291	13154	13139	12959	13133	13121	13175	13090	13094	13169	13169	13079	13040	13203	12921	13082	13171	13143	13108	13054	13089	13160	13200	13215	13195	13039	13253	13104	13105	13142	13059	13203	13285	13263	13205	13159	13077	13173	13157	13181	13005	13151	13112	13176	13095	13271	13202	13117	13051	13238	13157	13021	13194	13111	13210	13077	13183	13031	13117	13118	13254	13064	13048	13246	13272	13219	13226	13211	13183	12979	13112	13198	13234	13185	13087	13147	13024	13068	12904	13055	13185	13256	13177	13281	13219	13301	12966	13134	13213	13169	13072	13030	12998	13202	13110	13232	13086	13041	13169	13076	13210	13246	13124	13173	12969	13192	13169	13114	13082	13176	13372	13178	13116	13014	13082	13283	13197	13100	13251	13253	13323	13157	13189	13188	13039	12965	13052	13155	13119	13124	13110	13228	13042	13162	13124	13227	13199	13206	13133	13238	13131	13184	13142	13100	13061	13141	13091	13106	13091	13195	13182	13108	13070	13096	13041	13323	13215	13180	13100	13210	13185	13070	13167	13111	13229	13229	13059	13055	13045	13079	13154	13171	13080	13156	13194	13289	13135	13076	12993	13137	13043	13137	13118	13167	13139	13218	13131	13166	12985	13077	13289	13131	13101	13071	13184	13365	13073	13082	13029	13216	13115	13305	13268	13044	13184	13116	13178	12986	13141	13126	13080	13240	13283	13274	12996	13078	13085	13045	13113	13052	13199	13226	13192	13048	13131	13209	13049	13122	12971	13225	13220	13105	12895	13164	13146	13127	13211	13071	13157	13191	13254	13331	13204	13229	13288	13112	13192	13103	13135	13255	13158	13212	13143	13026	13117	13128	13087	13257	13071	13428	13241	13111	13212	13119	12955	13125	13284	13165	13014	13178	13057	13274	13240	13158	13394	13121	13190	12956	13193	13079	13150	13242	13063	13225	13097	13084	13266	13194	13028	13064	13114	13094	13253	13120	12973	13125	13019	13042	13229	13154	13174	13014	13259	13199	13165	13193	13301	13167	13137	13276	13239	13117	13066	13155	12948	13179	13098	13133	13064	12951	13048	13149	13027	13373	13204	13262	13033	12902	13105	13094	13038	13231	13132	13121	13138	13049	13189	13204	13128	13075	13058	13161	13253	13122	12996	13217	13150	13196	13087	13074	13216	13258	13175	13206	13138	13120	13233	13196	13165	13084	13198	13126	13162	13219	13143	13131	13018	13078	13263	13250	13138	13099	12980	13180	13155	13245	13212	13076	13141	13122	13235	13205	13131	12952	13322	13087	13042	13257	13004	13021	13196	13192	13281	13060	13106	13154	13030	13109	13093	13185	13207	13167	13113	13131	13272	13143	13239	13212	13146	13228	13063	13012	13270	13219	13190	13062	13145	13229	13179	13056	13084	13099	13146	13074	13238	13257	13120	13252	13224	13350	13083	13068	13131	13161	13132	13096	13164	13200	12956	13119	13319	13141	13144	13164	13220	13011	13001	13197	13209	13075	13197	13223	13243	13043	12964	13201	13263	13175	13306	13164	13108	13055	13312	13199	13045	13251	13117	13044	13202	13195	13180	13191	13007	13092	13005	13158	13235	13235	13217	13206	13151	13279	13242	13102	13076	13126	13076	13103	13180	13083	13235	13144	13091	13135	13222	13119	13121	13107	13165	13316	13182	13245	13085	13027	13190	13118	13095	13039	13234	13131	13016	13042	13120	13382	13170	13117	13220	13198	13176	13173	13192	13127	13030	13212	13000	13181	13282	13070	13200	13242	13219	13398	13138	13054	13183	13231	12994	13230	13113	13167	13229	13338	13246	13374	13229	13333	13149	13116	13126	13267	13238	13252	13117	13183	13070	13234	12999	13119	13135	13237	13233	13270	13190	13159	13120	13238	13243	13199	13101	13168	13218	13062	13246	13326	13146	13085	13137	13123	13168	13076	13268	13088	13092	13049	13090	13258	13185	13079	13071	13095	13027	13293	13261	13159	13168	13150	13188	13234	13093	13225	13186	13195	13268	13184	13207	13275	13103	13066	13100	13082	13111	13185	13280	13174	13088	13173	13292	13247	13169	13011	13165	13175	13178	13275	13137	13144	13255	13199	13046	13131	13150	13057	13266	13112	13228	13400	13095	13280	13018	13253	13062	13028	13300	13165	13153	13095	13210	13250	13232	13294	13094	13067	13194	13157	13085	13151	13159	13188	13207	13076	13007	13084	13072	13106	13083	13139	13088	13142	13217	13192	13035	13137	13111	13289	12962	13203	13141	13361	13209	12992	13187	13194	13061	13198	13161	13100	13138	13189	13082	13191	13147	13131	13147	13270	13101	13212	13165	12978	13208	13096	13073	13056	13243	13029	13159	13184	13173	13359	13149	13023	13296	13263	13109	13177	13259	13066	13282	13000	13173	13160	13170	13226	13069	13176	12993	13074	13177	13091	13176	12874	13150	13150	13180	13111	12985	13189	13257	13273	13062	13133	13143	13182	13090	13213	13214	13041	13312	13164	12988	13140	13169	13021	13231	13093	13143	13062	12968	12976	13072	13146	13161	13334	13344	13067	13148	13047	13234	13027	13084	13060	13236	13129	13235	13124	13069	13169	13229	13133	13114	13283	13213	13292	13098	13088	13179	12970	13162	13145	13174	12981	13054	13236	13221	13213	12986	13056	13275	13059	13152	12967	13054	13071	13065	13066	13168	13226	13287	13311	13287	13041	13178	13068	13081	13107	13129	13147	13156	13073	13131	13070	13018	13150	13130	13164	12986	13200	13315	13239	13131	13206	13216	13150	13249	13173	13045	13021	13096	13113	13104	13257	13133	13072	13372	13107	13282	13222	13175	13102	13058	13233	13203	13102	13231	13129	13072	13120	13131	13206	13220	13086	13095	13028	13127	13169	13090	13047	13085	13224	13132	13117	13330	13184	13086	13167	13160	13059	13043	13183	13156	13251	13149	13258	13104	13329	13142	13039	13118	13075	13213	13126	13189	13145	13057	13252	13074	13120	13066	13298	13262	13210	13189	13160	13293	13132	13207	13114	13143	12963	13104	13249	13167	13108	13085	13121	13151	13165	13162	13133	13058	12984	13131	13127	13262	13176	13120	13160	13147	13093	13133	13217	12999	13038	13150	13209	13180	13138	13028	13143	12980	13066	13144	13017	13232	13168	13227	13362	13088	13106	13265	13145	13137	12967	13103	13111	13145	13188	13174	13091	13239	13146	12991	13183	13064	13068	13049	13082	13131	13186	13054	13278	13254	12964	13186	13135	13093	13071	13198	13225	13068	12973	13068	13090	13104	13102	13059	13294	13117	13170	13141	13245	13262	13127	13180	13151	12986	13069	13293	13197	13038	12957	13157	13105	13047	13235	13155	13257	13166	13090	13277	12981	13149	12993	13184	13140	13100	13259	13087	13087	13074	13200	13182	13137	13143	13219	13154	13264	13195	13134	12985	13285	13367	13214	13092	13318	13153	13134	13205	13169	13068	13070	13171	13050	13346	13044	13201	13058	13178	13167	13183	13166	13261	13126	13095	13125	13283	13181	13386	13157	13125
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
