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
341639325001	341639325552	341639326102	341639326652	341639327202	341639327752	341639328302	341639328852	341639329402	341639329952	341639330504	341639331054	341639331602	341639332152	341639332702	341639333252	341639333802	341639334352	341639334902	341639335454	341639336002	341639336552	341639337102	341639337652	341639338202	341639338752	341639339302	341639339854	341639340402	341639340952	341639341502	341639342052	341639342602	341639343152	341639343702	341639344254	341639344802	341639345354	341639345904	341639346452	341639347002	341639347552	341639348102	341639348652	341639349202	341639349754	341639350302	341639350852	341639351402	341639351954	341639352502	341639353052	341639353602	341639354154	341639354702	341639355252	341639355802	341639356354	341639356902	341639357454	341639358002	341639358554	341639359104	341639359652	341639360202	341639360752	341639361302	341639361852	341639362402	341639362952	341639363504	341639364054	341639364602	341639365154	341639365702	341639366252	341639366802	341639367352	341639367904	341639368454	341639369002	341639369554	341639370104	341639370652	341639371202	341639371752	341639372304	341639372854	341639373402	341639373954	341639374502	341639375054	341639375602	341639376154	341639376704	341639377254	341639377802	341639378354	341639378902	341639379452	341639380002	341639380552	341639381104	341639381654	341639382202	341639382754	341639383304	341639383854	341639384402	341639384954	341639385504	341639386054	341639386602	341639387154	341639387702	341639388252	341639388802	341639389354	341639389904	341639390454	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2713	2000	3600	2300	2713	2000	3600	2300	2713	2000	3600	2300	2713	2000	3600	2300	2713	2000	3600	2300	2713	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22020	21089	28373	24193	21619	24181	26235	22053	21847	27121	24052	21715	21807	21749	21689	23194	25247	24775	24112	23374	22410	22157	21813	21503	21400	21397	21240	21466	21247	21202	21448	21306	21115	21207	21103	21194	21309	21353	21313	21014	21328	21429	21522	21341	21039	21401	21277	21073	21135	21251	21259	21449	21067	21273	21253	21068	21429	21199	21146	21479	21297	21138	21194	21052	21171	21093	21010	21320	21185	21076	20925	21084	21117	21044	21202	21173	21409	21125	21187	21024	21550	21311	21088	21294	21328	21160	21339	21165	21518	21271	21150	21118	21250	21035	21212	21323	21244	21190	21197	21122	21149	21101	21054	21331	21342	21272	21271	21152	21196	21137	20928	21130	21587	21131	21060	21175	21142	21276	21238	21150	21196	21247	20824	21290	21219	21303	21223	21055	21143	21148	21153	21385	21415	21248	20967	21153	21232	21325	21174	21190	21121	21375	21303	21068	21236	21112	21175	21068	21140	21114	21218	21087	21087	21264	21335	21301	21444	21399	21275	21143	21129	21068	21395	21041	21216	21086	20814	21183	21254	21274	21053	21187	21077	21265	21206	21205	21281	21259	21067	20941	21296	21276	21320	21226	21019	21078	21122	21114	21122	21211	21207	21252	21240	21314	21414	21300	21496	21100	20973	21187	21415	21183	21440	21109	21211	21330	21055	20956	21180	21059	21329	21276	21172	21203	21238	21122	21254	21302	21191	21197	21287	21042	21041	21353	21362	21300	21188	21246	21527	21210	21224	21106	21193	21159	21251	20889	21123	21289	21284	21097	21297	21105	21265	21182	21352	21031	21318	21174	21348	21355	21237	20954	21006	21289	21138	21071	21303	21147	20985	21427	21226	21069	20926	21133	21047	21079	21230	21243	21281	20842	21136	21006	20888	21038	21462	21118	21156	21259	21162	21122	21075	21259	21342	21252	21322	21233	21137	21353	21184	21306	21398	21169	21115	21024	21245	21211	21287	21402	21148	21362	21032	21081	21246	21133	21231	21107	21070	21101	21256	21062	21131	21358	21353	21167	21166	21147	21085	21333	21250	21179	21314	21119	21285	21033	21248	21160	21237	20961	21393	21370	21428	21041	21099	20961	21076	21133	21253	21257	21243	21450	21342	21242	20958	21188	21051	21037	21420	21260	21201	21095	21342	21226	21429	21043	21120	21118	21125	21298	21362	21195	21198	21449	21331	21035	21120	21273	21136	21087	21331	21038	21118	21048	21241	21314	21240	21183	21251	21119	21021	21160	21216	21159	21110	21063	21206	21083	20929	21119	21218	21246	21300	21122	21223	21210	21192	21243	21131	21257	21165	21094	21251	21159	21186	21142	20936	21327	21421	21002	21506	21488	21149	20994	21084	21067	21235	21207	21092	21177	21186	21003	21203	21136	21093	21197	21320	21188	20992	21331	21119	21374	21277	21074	21278	20981	21107	21246	21465	20991	20996	21320	21274	21034	21237	21086	21233	21268	21270	21206	21060	21181	21291	21345	21302	21224	21024	21354	21301	21224	21220	20943	20982	21166	21162	21120	21254	21209	21167	21360	21099	21279	21025	21358	21187	21281	20964	21163	21270	21194	21017	21030	21244	21089	21270	21305	21286	21089	21426	21177	21240	21183	21135	21171	21221	20983	21233	21126	21075	21262	20960	21043	21039	21228	21175	21007	21402	21278	21082	21262	21029	21317	21227	20910	21281	21304	21263	21126	21184	21244	21100	21221	21126	21219	21242	21018	21377	21247	21114	21097	21272	21109	21041	21123	21338	21140	21337	20899	21208	21124	21216	21158	21298	21181	21118	21337	21181	21054	21137	21246	21274	21215	21120	21303	21350	21329	21152	21133	21099	21313	21229	21070	21339	21190	21234	21125	21236	21317	21373	21119	21020	21181	21311	21195	21284	21262	21347	21219	21118	21454	21386	21220	21280	21260	21324	21201	21222	21413	21319	21150	21372	21258	21202	20993	20997	21338	21136	21272	21149	20976	21130	20917	21294	21151	21390	21316	21320	21394	21301	21109	21018	21333	21237	20978	21157	20981	21131	21136	21267	21143	21035	21196	21262	21303	21348	21127	21513	21316	20935	21254	21349	21141	21257	21238	21216	21336	21279	21282	21450	21315	21330	21192	21167	21303	21071	21167	21147	21316	21188	21345	21088	21317	21282	21094	21240	21325	21200	21196	21189	21294	21136	21168	21165	21284	21210	21210	21253	21037	21183	21309	21380	20989	21084	21241	20888	21309	20924	21143	21042	21129	21190	21178	21192	21344	21001	21191	21174	21306	21275	21163	21067	21293	21156	21349	21148	21144	21092	21533	21427	21250	21139	21061	21151	20960	21057	21211	21208	21176	21022	21130	21166	21187	21171	20919	21229	21229	21364	21089	21098	21232	21115	21182	21286	21151	21261	21091	21165	20930	21165	21078	21053	21176	21182	21248	21313	21439	21031	21358	21197	21283	21366	21088	21305	21224	21112	21333	21051	21138	21517	21149	21213	21392	21335	21232	21174	21180	21274	21262	21169	21124	21274	21187	21329	21194	21121	21139	21196	21284	21277	21034	21436	21233	21207	21334	21177	21162	21106	21203	21195	21099	21210	21465	21241	21110	21152	21265	21008	21065	21180	21153	21143	21074	21212	21094	21192	20940	21258	21360	21339	21285	21267	21320	20918	21157	21143	21182	21284	21061	21022	21318	21131	21195	21163	21251	21347	21357	21233	21186	21242	21155	21224	21105	21038	20952	21228	21125	21243	21354	21207	21238	21276	21282	21047	21063	21260	21246	21181	21218	21338	21321	21274	21200	21089	21060	21258	21334	21250	21104	21158	21262	21037	21105	21077	21312	21110	21057	21272	21243	21097	21228	21074	21232	21156	21003	21049	21136	21158	21156	21402	21269	21326	20946	21059	20993	21182	21209	21195	21267	21097	21046	20964	20979	21209	21332	21247	21318	21456	21005	21136	21171	21295	21052	21100	21154	21007	21306	21222	21086	21138	21320	21152	21173	21365	21083	20947	21105	21328	21093	20901	21117	21168	21145	21051	21205	21035	21168	21071	20901	21365	21129	21093	21035	21323	20996	21366	21259	21394	21219	20943	21195	21313	21190	21248	21100	21372	21610	21262	21120	21188	20975	21148	21077	21117	21045	21215	21101	20981	21232	21198	21143	21272	21262	21177	21100	21300	21190	21268	21340	21126	21248	21185	21185	21251	21075	21044	21180	21171	21117	21272	21371	21171	21185	21494	21246	21099	21146	21159	21301	21329	21337	21244	21231	21174	21155	21168	21019	21220	21277	21065	21177	21070	21043	21382	21090	21400	21411	21361	21108	21405	21334	21150	21322	21196	21067	21074	21151	21284	21465	20933	21344	21424	21352	21126	21104	21342	21143	21103	21306	21202	20995	21199	21013	21037	21241	21175	21126	21351	21359	21144	21212	21281	21364	21280	21160	20957	21006	21104	21087	21142	21277	21321	21230	21382	21297	21200	21412	21280	21114	20952	21191	21371	21332	21260	21163	21186	21287	21395	21307	21360	21337	21146	20967	21154	20982	21274	21191	21199	21305	21214	21196	21170	21116	21141	21339	21265	21089	21292	21098	21137	21183	21441	21141	21022	21307	21256	21065	21150	21117	20998	21158	21228	21091	21342	20969	21056	21222	21201	21074	21203	21210	21285	20959	21399	21181	21271	21348	21089	20965	21170	21094	21276	21345	21193	21348	21426	21272	21178	21127	21312	21396	21337	21107	21003	21126	21251	21155	21265	21061	21178	21278	21169	21059	21104	21118	21082	21343	21237	21041	21148	21176	21162	21477	21138	21310	21312	21233	21410	21249	21235	21030	21250	21133	21391	21340	21343	21652	21262	21200	21185	21096	21159	21221	21392	21281	21163	21048	21378	21379	21129	21162	21322	21161	21069	20978	21135	21230	21114	21291	21098	21056	21245	20746	21259	21114	21144	21182	21355	21203	21207	21218	21179	21261	21240	21180	21408	21333	21134	20957	21296	21138	21146	21041	21143	21125	21089	21209	21261	21375	21083	21132	20998	21113	21194	21169	21173	21378	21162	21155	21182	21381	21337	21161	21241	21083	21217	21026	21203	21247	21365	21354	21361	21128	21151	20918	21367	21217	21179	21233	20956	21117	21091	21237	21195	21231	21233	21234	21258	21275	21291	21087	21307	21184	21662	21260	21339	21346	21184	21082	21219	21146	21281	21350	21074	21354	21196	20969	21240	21685	21249	21244	21235	21128	21049	21308	21006	21312	21325	21180	21228	21063	21494	21368	21232	21072	21191	21158	21079	20990	21019	21126	21082	21067	21218	21246	21260	21255	21186	21155	21109	20926	21142	21251	21078	20969	21193	21195	21265	20959	21236	21040	21304	21127	20946	21001	21283	21058	21176	21104	21139	21168	21198	21389	21474	21422	21384	21103	21134	21136	21412	21109	21535	21256	21193	21191	21292	20792	21047	21131	21407	21361	21231	21121	21284	21182	21035	20982	21321	21076	21121	21149	21290	21135	21079	21086	21189	21191	20955	21137	21306	21024	21001	21060	21359	21162	21164	21093	21077	21420	21257	21390	21173	21296	21136	21234	21154	21237	21187	21201	21170	21207	21142	21114	20994	21327	21036	21211	21312	21045	21180	21246	21148	21221	21303	21215	21185	21178	21272	20806	21189	21415	21300	21241	21119	21154	21088	21098	21232	21156	21001	21144	21239	21233	21282	21099	21177	20997	21133	21113	21171	21190	21294	21274	21364	21211	21063	21142	21172	21025	21211	21210	21123	21108	21232	21276	21068	21135	21220	21253	20962	21142	21144	21223	21201	21178	21182	21049	21280	21033	21139	21195	21059	21147	21324	21144	21424	21155	21419	21186	21123	21166	21217	20835	21105	21149	21101	21186	21168	21066	21219	21113	20960	21315	21231	21262	21242	21248	21091	21404	20972	21303	21109	21075	21083	21138	21180	21372	21289	21128	21155	21393	21202	21183	21110	21184	21266	21004	21397	21303	21132	21280	21231	21042	20993	21078	21073	21310	21212	21153	21084	21234	21260	21198	21201	21367	21392	21217	21066	21039	21115	21278	21288	21314	21042	21081	21257	21390	21271	21350	21106	21363	21433	21179	21030	21286	21091	21308	21265	21171
29179	60181	50024	30813	20074	18319	17496	16980	17499	25183	18970	16889	16934	16993	17121	19413	21810	21648	20175	18899	18069	17295	16888	16617	16855	16787	16612	16560	16717	16613	16520	16703	16723	16812	16799	16810	16687	16602	16885	16678	16691	16719	16569	16594	16501	16705	16660	16649	16655	16444	16659	16590	16594	16607	16690	16848	16788	16691	16636	16684	16683	16755	16649	16611	16747	16688	16547	16713	16695	16699	16501	16628	16715	16815	16485	16838	16577	16720	16558	16723	16608	16635	16800	16705	16541	16601	16665	16660	16830	16794	16764	16613	16686	16689	16653	16669	16498	16798	16828	16570	16557	16693	16664	16594	16820	16817	16493	16670	16518	16675	16673	16865	16777	16575	16591	16590	16694	16686	16503	16682	16771	16722	16631	16620	16450	16800	16738	16607	16663	16636	16648	16627	16800	16724	16630	16723	16611	16630	16747	16762	16662	16666	16644	16661	16691	16761	16680	16829	16486	16473	16839	16642	16511	16583	16627	16695	16840	16658	16646	16721	16722	16741	16646	16635	16671	16727	16634	16553	16632	16575	16706	16818	16491	16708	16629	16624	16704	16913	16676	16606	16763	16467	16745	16548	16630	16745	16579	16706	16680	16608	16701	16752	16698	16779	16491	16664	16569	16661	16655	16802	16692	16764	16648	16655	16735	16629	16594	16735	16623	16597	16614	16563	16638	16600	16630	16648	16675	16654	16666	16670	16725	16752	16576	16617	16711	16554	16726	16688	16600	16675	16640	16645	16604	16746	16760	16629	16614	16666	16746	16771	16563	16566	16678	16567	16567	16696	16598	16687	16798	16602	16508	16667	16575	16631	16667	16753	16630	16493	16825	16616	16527	16549	16935	16656	16672	16788	16721	16567	16663	16567	16611	16532	16745	16644	16621	16614	16733	16445	16683	16673	16742	16730	16633	16730	16575	16404	16545	16685	16546	16736	16755	16431	16637	16713	16753	16702	16643	16646	16705	16578	16582	16590	16613	16647	16707	16713	16624	16693	16451	16573	16788	16663	16606	16645	16578	16724	16521	16490	16721	16605	16701	16602	16719	16701	16466	16711	16660	16544	16625	16613	16664	16565	16680	16651	16459	16730	16795	16589	16318	16755	16595	16634	16682	16638	16558	16561	16632	16633	16628	16595	16706	16739	16731	16847	16615	16695	16607	16600	16584	16580	16661	16723	16612	16549	16745	16620	16672	16515	16634	16820	16698	16671	16748	16639	16574	16835	16616	16746	16526	16701	16828	16568	16746	16634	16637	16781	16586	16715	16724	16764	16452	16754	16789	16642	16614	16844	16528	16694	16700	16476	16840	16614	16473	16621	16591	16697	16697	16688	16658	16683	16697	16756	16637	16601	16599	16640	16610	16638	16614	16817	16540	16533	16542	16666	16760	16573	16676	16733	16781	16539	16614	16755	16526	16599	16715	16588	16692	16719	16609	16783	16626	16580	16676	16664	16930	16686	16632	16648	16584	16486	16637	16720	16657	16717	16550	16685	16625	16547	16701	16600	16605	16636	16492	16705	16758	16617	16626	16790	16573	16658	16645	16814	16481	16604	16602	16484	16575	16739	16459	16718	16680	16491	16782	16542	16652	16830	16565	16542	16666	16692	16635	16702	16851	16706	16619	16785	16734	16469	16534	16691	16630	16676	16537	16879	16596	16653	16610	16632	16601	16600	16729	16724	16555	16609	16539	16723	16757	16640	16795	16545	16577	16705	16669	16534	16770	16576	16764	16593	16728	16616	16778	16487	16761	16529	16703	16794	16570	16644	16669	16579	16694	16691	16575	16781	16654	16591	16652	16547	16661	16526	16703	16506	16518	16671	16751	16672	16554	16808	16647	16590	16937	16579	16690	16609	16820	16738	16546	16693	16641	16662	16615	16506	16609	16871	16477	16791	16732	16742	16653	16792	16539	16821	16619	16667	16776	16754	16662	16527	16541	16798	16619	16532	16718	16591	16785	16597	16664	16829	16638	16618	16776	16758	16631	16554	16829	16644	16581	16777	16644	16496	16478	16714	16606	16876	16659	16629	16649	16607	16706	16614	16619	16544	16701	16731	16642	16831	16593	16552	16618	16664	16576	16780	16518	16564	16767	16503	16605	16671	16646	16533	16800	16841	16789	16425	16529	16700	16760	16599	16594	16733	16703	16727	16637	16549	16690	16722	16750	16681	16592	16633	16751	16731	16735	16603	16852	16758	16648	16607	16673	16707	16500	16648	16694	16579	16704	16618	16592	16738	16715	16712	16531	16816	16848	16599	16627	16788	16639	16684	16633	16668	16643	16628	16432	16420	16646	16619	16765	16536	16617	16630	16648	16577	16693	16693	16648	16612	16732	16723	16618	16563	16858	16828	16633	16681	16652	16646	16614	16536	16606	16690	16662	16645	16742	16550	16627	16647	16714	16634	16631	16665	16531	16587	16619	16728	16680	16767	16713	16626	16605	16802	16667	16544	16570	16551	16590	16633	16600	16618	16621	16502	16690	16677	16571	16762	16629	16612	16689	16696	16536	16568	16620	16584	16591	16724	16876	16521	16664	16798	16548	16576	16579	16676	16668	16658	16620	16639	16679	16638	16687	16665	16527	16644	16676	16564	16573	16587	16571	16683	16666	16698	16704	16735	16776	16663	16544	16781	16650	16612	16618	16539	16599	16744	16635	16763	16674	16747	16696	16603	16729	16515	16466	16675	16760	16670	16508	16608	16634	16625	16871	16614	16695	16632	16661	16642	16579	16611	16845	16640	16476	16589	16842	16618	16596	16713	16693	16646	16743	16565	16750	16613	16544	16710	16706	16781	16796	16765	16507	16709	16734	16636	16559	16648	16697	16727	16662	16744	16505	16662	16677	16727	16584	16707	16588	16584	16539	16694	16509	16655	16717	16643	16837	16531	16397	16688	16628	16569	16660	16703	16827	16648	16689	16733	16713	16697	16685	16672	16559	16668	16588	16482	16692	16722	16487	16576	16650	16770	16653	16787	16611	16724	16814	16656	16486	16636	16679	16646	16698	16788	16522	16732	16639	16611	16667	16735	16752	16809	16735	16678	16613	16647	16626	16630	16546	16803	16651	16490	16702	16539	16710	16515	16610	16579	16633	16641	16495	16613	16636	16600	16570	16523	16825	16646	16733	16564	16705	16708	16558	16683	16590	16640	16707	16705	16728	16566	16623	16736	16635	16726	16606	16679	16584	16871	16824	16786	16714	16542	16675	16451	16680	16749	16559	16660	16693	16622	16460	16588	16594	16582	16708	16696	16613	16794	16566	16688	16729	16582	16667	16571	16782	16468	16649	16515	16593	16716	16740	16551	16789	16850	16651	16534	16647	16682	16740	16525	16889	16761	16689	16828	16715	16699	16611	16921	16520	16879	16678	16507	16760	16904	16601	16504	16540	16593	16737	16639	16653	16545	16663	16471	16647	16693	16617	16610	16678	16754	16543	16864	16775	16327	16752	16558	16810	16609	16566	16769	16578	16734	16775	16649	16762	16706	16660	16600	16578	16731	16760	16719	16573	16598	16757	16614	16643	16626	16696	16613	16584	16680	16754	16589	16637	16524	16597	16570	16734	16665	16546	16616	16695	16777	16504	16745	16723	16626	16593	16768	16584	16625	16626	16761	16754	16540	16735	16665	16556	16561	16743	16571	16646	16669	16566	16693	16725	16777	16541	16659	16599	16562	16830	16778	16570	16676	16756	16553	16577	16710	16562	16788	16662	16673	16663	16656	16591	16614	16689	16517	16552	16682	16594	16652	16708	16670	16685	16587	16793	16694	16567	16702	16695	16876	16599	16614	16668	16697	16648	16582	16761	16562	16623	16639	16772	16657	16556	16550	16800	16523	16639	16755	16619	16462	16600	16657	16625	16578	16670	16738	16459	16748	16798	16514	16835	16615	16655	16767	16498	16647	16467	16688	16767	16546	16719	16566	16653	16732	16698	16539	16627	16551	16583	16636	16615	16626	16692	16656	16545	16695	16663	16665	16760	16716	16795	16635	16536	16600	16609	16472	16558	16621	16606	16691	16477	16677	16682	16741	16591	16627	16634	16630	16622	16754	16777	16737	16561	16783	16695	16770	16634	16546	16584	16645	16609	16520	16685	16668	16523	16566	16744	16617	16607	16718	16520	16604	16733	16670	16640	16721	16622	16809	16792	16519	16760	16565	16584	16600	16645	16511	16532	16630	16733	16618	16455	16649	16762	16628	16673	16540	16623	16758	16792	16620	16637	16707	16667	16787	16663	16525	16659	16649	16559	16787	16737	16767	16665	16841	16643	16817	16576	16685	16689	16687	16630	16648	16780	16646	16704	16636	16803	16729	16692	16558	16638	16601	16488	16688	16656	16681	16497	16690	16757	16779	16688	16689	16780	16715	16496	16630	16654	16532	16557	16646	16576	16700	16717	16597	16576	16591	16616	16662	16591	16658	16618	16749	16942	16587	16797	16611	16553	16536	16742	16617	16700	16667	16499	16645	16760	16868	16669	16506	16577	16533	16694	16456	16554	16656	16568	16583	16565	16661	16732	16506	16542	16672	16666	16542	16663	16759	16548	16542	16555	16583	16641	16755	16649	16666	16724	16722	16690	16710	16685	16671	16596	16662	16542	16706	16523	16672	16733	16606	16663	16691	16493	16777	16722	16627	16658	16729	16720	16654	16719	16827	16675	16560	16761	16666	16821	16614	16494	16674	16674	16651	16715	16719	16773	16696	16851	16821	16738	16743	16445	16457	16609	16543	16804	16708	16490	16704	16611	16854	16663	16659	16658	16629	16638	16534	16811	16756	16537	16573	16696	16521	16836	16524	16599	16620	16712	16628	16761	16618	16684	16569	16465	16630	16586	16521	16517	16608	16725	16579	16575	16707	16732	16571	16716	16515	16489	16696	16740	16729	16832	16750	16690	16590	16706	16864	16670	16583	16552	16843	16714	16555	16721	16568	16685	16659	16541	16560	16681	16626	16422	16789	16673	16653	16729	16748	16471	16647	16709	16660	16763	16676	16635	16775	16824	16785	16735	16772	16575	16473	16704	16711	16617	16716	16544	16571	16715	16577	16779	16565	16710	16607	16696	16521	16683	16587	16596	16705	16596	16658	16675	16682	16771	16774	16678	16418	16575	16572	16845	16664
30862	28753	32741	25813	21461	21006	20917	20891	21059	21270	20958	20680	20685	20528	20661	20538	20875	21037	21231	20956	20650	20929	20737	20681	20803	20691	20581	20701	20587	20643	20680	20620	20806	20809	20657	20602	20593	20745	20692	20681	20534	20773	20647	20792	20672	20820	20590	20596	20467	20645	20835	20474	20894	20818	20589	20563	20563	20558	20302	20773	20705	20691	20620	20721	20522	20376	20638	20782	20683	20738	20777	20712	20606	20566	20749	20687	20906	20835	20822	20567	20602	20671	20695	20852	20736	20730	20939	20536	20805	20508	20640	20665	20773	20736	20532	20611	20459	20721	20683	20825	20570	20658	20705	20754	20723	20601	20692	20756	20764	20827	20633	20652	20516	20539	20769	20774	20729	20782	20846	20756	20773	20817	20516	20715	20600	20780	20468	20726	20693	20659	20428	20525	20551	20739	20614	20889	20760	20726	20531	20560	20709	20742	20665	20832	20814	20545	20761	20614	20672	20719	20713	20781	20586	20593	20503	20526	20669	20584	20515	20582	20701	20817	20860	20636	20896	20724	20602	20559	20481	20825	20766	20685	20728	20804	20751	20862	20697	20554	20828	20609	20425	20594	20756	20566	20601	20367	20750	20715	20665	20707	20626	20580	20570	20537	20943	20535	20517	20753	20720	20694	20762	20634	20745	20704	20762	20835	20625	20401	20746	20582	20613	20520	20674	20763	20693	20694	20745	20588	20841	20655	20868	20601	20676	20707	20740	20629	20780	20585	20572	20527	20597	20903	20661	20632	20534	20439	20780	20555	20674	20649	20560	20498	20833	20852	20735	20849	20678	20649	20825	20639	20621	20563	20616	20781	20783	20653	20754	20767	20761	20791	20751	20666	20617	20490	20723	20702	20849	20764	20821	20613	20718	20861	20796	20718	20654	20574	20627	20703	20601	20660	20814	20860	20719	20499	20664	20646	20618	20761	20645	20699	20554	20672	20694	20557	20685	20531	20844	20524	20526	20858	20810	20682	20904	20548	20673	20450	20577	20839	20581	20522	20653	20800	20670	20630	20545	20627	20604	20688	20760	20668	20827	20680	20612	20765	20693	20861	20614	20782	20659	20500	20829	20648	20683	20628	20660	20617	20854	20879	20772	20701	20424	20816	20623	20634	20782	20677	20537	20866	20815	20792	20597	20601	20847	20634	20630	20675	20696	20677	20635	20693	20606	20668	20748	20728	20897	20787	20606	20566	20673	20571	20777	20913	20827	20707	20614	20684	20624	20722	20521	20692	20602	20830	20816	20673	20663	20722	20828	20550	20727	20624	20611	20818	20706	20888	20634	20752	20762	20721	20420	20766	20821	20702	20557	20617	20658	20733	20558	20520	20579	20740	20913	20683	20588	20739	20604	20580	20944	20827	20788	20676	20754	20723	20644	20742	20776	20738	20700	20846	20640	20764	20514	20501	20725	20637	20733	20733	20682	20714	20820	20438	20517	20603	20637	20517	20594	20767	20640	20822	20588	20698	20764	20578	20519	20593	20711	20731	20648	20461	20550	20661	20614	20525	20645	20772	20637	20618	20586	20675	20723	20515	20888	20551	20661	20662	20628	20618	20394	20677	20653	20734	20683	20758	20649	20661	20665	20712	20592	20781	20774	20648	20649	20764	20829	20814	20537	20451	20739	20618	20802	20703	20635	20632	20671	20588	20805	20618	20440	20778	20660	20738	20815	20707	20877	20934	20531	20573	20665	20753	20533	20686	20700	20690	20742	20681	20619	20510	20720	20830	20885	20781	20693	20614	20746	20816	20618	20465	20795	20663	20654	20534	20633	20491	20788	20750	20790	20502	20642	20755	20831	20523	20698	20680	20763	20690	20764	20565	20696	20601	20710	20683	20639	20803	20487	20766	20711	20577	20711	20663	20622	20673	20572	20770	20714	20796	20704	20812	20640	20416	20716	20704	20616	20670	20813	20443	20668	20620	20591	20808	20558	20672	20755	20866	20920	20927	20637	20605	20726	20662	20962	20658	20546	20714	20844	20522	20475	20544	20739	20705	20601	20654	20520	20613	20773	20660	20913	20606	20450	20563	20600	20818	20696	20689	20761	20906	20713	20649	20708	20698	20648	20842	20457	20664	20907	20670	20613	20706	20491	20683	20677	20792	20459	20922	20731	20604	20785	20651	20868	20710	20648	20716	20798	20785	20591	20542	20460	20569	20708	20665	20616	20901	20892	20657	20614	20598	20863	20582	20780	20668	20662	20719	20849	20537	20584	20664	20700	20632	20625	20540	20588	20871	20684	20563	20751	20638	20436	20780	20646	20763	20632	20556	20778	20654	20746	20635	20764	20717	20758	20739	20584	20476	20741	20658	20717	20600	20453	20670	20774	20657	20684	20521	20735	20811	20680	20871	20785	20896	20638	20440	20773	20755	20598	20763	20780	20785	20817	20802	20782	20731	20972	20776	20800	20746	20623	20592	20585	20696	20592	20830	20537	20513	20544	20663	20466	20744	20663	20664	20787	20634	20473	20834	20658	20623	20734	20507	20900	20664	20687	20835	20641	20931	20490	20841	20711	20739	20832	20494	20775	20712	20663	20587	20681	20638	20802	20563	20450	20855	20617	20694	20820	20516	20679	20438	20631	20526	20501	20937	20527	20622	20706	20462	20761	20695	20693	20925	20747	20663	20800	20801	20719	20877	20855	20798	20735	20614	20723	20673	20674	20770	20410	20547	20851	20662	20576	20739	20485	20819	20890	20789	20707	20843	20634	20733	20578	20720	20768	20782	20647	20423	20754	20615	20706	20700	20607	20858	20791	20533	20530	20659	20840	20672	20623	20610	20789	20593	20599	20666	20838	20625	20701	20898	20735	20605	20631	20553	20686	20720	20617	20759	20718	20687	20700	20622	20721	20571	21040	20745	20390	20683	20808	20657	20662	20637	20658	20673	20592	20763	20698	20804	20804	20528	20876	20526	20783	20648	20739	20726	20685	20881	20771	20603	20834	20812	20740	20608	20663	20737	20573	20795	20587	20758	20574	20700	20662	20591	20841	20739	20660	20605	20765	20710	20516	20666	20661	20778	20643	20497	20733	20607	20851	20602	20587	20739	20869	20646	20701	20670	20568	20631	20669	20746	20548	20637	20915	20669	20735	20834	20653	20689	20585	20725	20611	20687	20821	20742	20879	20681	20681	20425	20820	20807	20785	20697	20793	20731	20664	20827	20743	20725	20893	20428	20660	20739	20700	20671	20712	20717	20748	20704	20756	20838	20688	20522	20652	20637	20771	20680	20748	20915	20586	20513	20826	20705	20570	20708	20596	20593	20768	20736	20619	20868	20563	20783	20701	20670	20747	20471	20726	20716	20685	20602	20611	20693	20703	20699	20890	20845	20730	20803	20743	20615	20715	20634	20457	20498	20656	20999	20700	20509	20667	20495	20792	20584	20585	20677	20795	20611	21020	20685	20724	20810	20697	20730	20544	20859	20655	20547	20871	20726	20549	20702	20679	20487	20575	20754	20488	20692	20406	20616	20582	20847	20758	20524	20890	20615	20579	20762	20627	20750	20871	20528	20556	20796	20671	20683	20887	20611	20574	20680	20671	20743	20687	20815	20744	20919	20748	20872	20722	20962	20597	20700	20683	20641	20589	20518	20781	20711	20658	20851	20794	20723	20760	20607	20790	20911	20721	20596	20667	20811	20946	20624	20845	20478	20506	20688	20715	20617	20575	20584	20791	20846	20641	20720	20710	20819	20887	20621	20818	20781	20818	20670	20743	20620	20807	20516	20744	20945	20552	20813	20930	20704	20598	20878	20725	20862	20887	20820	20895	20557	20600	20577	20813	20754	20876	20845	20725	20597	20720	20673	20640	20700	20566	20661	20680	20671	20552	20614	20522	20767	20627	20454	20509	20617	20311	20496	20786	20779	20790	20768	20671	20736	20685	20728	20809	20807	20750	20750	20743	20576	20622	20544	20605	20672	20909	20733	20576	20819	20793	20398	20811	20729	20651	20606	20571	20738	20746	20813	20631	20546	20654	20594	20695	20790	20690	20664	20518	20502	20633	20708	20551	20669	20685	20640	20780	20416	20614	20656	20521	20511	20683	20836	20872	20753	20784	20611	20670	20630	20607	20703	20786	20644	20692	20466	20735	20836	20529	20803	20878	20438	20744	20681	20621	20628	20732	20796	20752	20758	20621	20814	20731	20834	20745	20879	20643	20845	20857	20669	20818	20394	20578	20785	20923	20592	20312	20892	20910	20829	20668	20695	20675	20794	20875	20545	20694	20759	20721	20638	20793	20677	20957	20759	20575	20784	20969	20576	20466	20570	20670	20677	20587	20583	20839	20829	20888	20809	20640	20813	20602	20527	20589	20696	20527	20593	20868	20840	20948	20702	20685	20519	20851	20635	20831	20946	20603	20683	20558	20713	20746	20451	20854	20782	20712	20497	20454	20685	20795	20672	20753	20521	20640	20576	20790	20835	20718	20669	20633	20876	20775	20677	20673	20752	20560	20639	20845	20696	20790	20556	20753	20647	20830	20630	20656	20608	20817	20647	20928	20615	20738	20593	20744	20859	20735	20753	20683	20892	20702	20810	20698	20834	20791	20555	20637	20635	20926	20834	20861	20666	20584	20967	20667	20643	20552	20561	20528	20620	20471	20696	20704	20687	20567	20675	20820	20770	20770	20780	20595	20633	20652	20746	20579	20757	20518	20753	20466	20897	20662	20608	20632	20687	20485	20501	20602	20593	20445	20711	20678	20564	20727	20754	20636	20458	20890	20776	20704	20686	20467	20552	20674	20841	20755	20593	20583	20730	20759	20776	20584	20732	20765	20590	20776	20699	20873	20890	21040	20585	20806	20582	20689	20724	20784	20854	20799	20741	20643	20671	20588	20770	20599	20915	20575	20655	20576	20683	20715	20698	20787	20621	20729	20667	20823	20693	20525	20690	20812	20583	20661	20653	20656	20610	20565	20491	20942	20724	20763	20801	20585	20683	20501	20710	20511	20666	20674	20668	20591	20591	20733	20575	20433	20642	20563	20818	20542	20510	20666	20716	20449	20700	20553	20664	20523	20760	20663	21048	20854	20779	20654	20533	20627	20798	20765	20759	20867	20747	20560	20634	20733	20737	20776	20764	20542	20508	20738	20728	20743	20805	20789	20748
25407	38303	30658	19474	17204	16549	16471	16319	16529	16659	16296	16464	16398	16487	16475	16457	16475	16708	16605	16647	16432	16375	16357	16369	16305	16328	16179	16315	16382	16565	16181	16333	16326	16359	16379	16293	16427	16330	16442	16414	16471	16194	16174	16387	16329	16324	16237	16554	16322	16514	16396	16172	16280	16599	16307	16291	16311	16424	16354	16280	16322	16553	16448	16409	16443	16458	16442	16207	16333	16310	16302	16248	16353	16348	16118	16465	16469	16353	16458	16276	16344	16456	16394	16496	16394	16254	16302	16499	16299	16427	16239	16485	16493	16348	16308	16274	16276	16582	16493	16332	16481	16227	16477	16383	16319	16277	16448	16328	16209	16298	16417	16384	16493	16356	16125	16395	16290	16337	16416	16413	16368	16189	16288	16449	16441	16287	16345	16343	16416	16313	16413	16325	16302	16277	16424	16348	16494	16398	16476	16148	16393	16403	16317	16379	16221	16295	16373	16401	16468	16520	16302	16363	16341	16393	16498	16278	16379	16341	16385	16414	16193	16457	16525	16295	16483	16233	16488	16445	16407	16288	16189	16409	16231	16216	16325	16313	16485	16294	16344	16487	16188	16411	16340	16297	16256	16275	16420	16397	16369	16415	16559	16146	16467	16351	16388	16488	16248	16353	16371	16306	16268	16309	16311	16321	16316	16286	16556	16266	16374	16432	16370	16456	16405	16467	16340	16374	16408	16316	16428	16497	16283	16381	16384	16445	16421	16168	16595	16465	16374	16450	16451	16231	16288	16450	16228	16426	16387	16323	16421	16390	16333	16321	16483	16447	16195	16470	16259	16380	16485	16566	16297	16304	16362	16295	16268	16512	16303	16429	16497	16462	16360	16330	16541	16254	16192	16608	16212	16422	16465	16413	16490	16426	16428	16375	16603	16437	16479	16441	16442	16276	16324	16426	16524	16356	16390	16451	16215	16399	16218	16451	16395	16342	16294	16272	16437	16444	16432	16303	16491	16256	16277	16231	16402	16332	16404	16545	16345	16553	16304	16480	16392	16473	16269	16512	16288	16326	16232	16292	16385	16435	16467	16365	16494	16524	16347	16306	16391	16342	16255	16235	16356	16366	16276	16349	16417	16439	16393	16384	16197	16480	16348	16331	16392	16446	16312	16550	16458	16443	16299	16366	16451	16295	16427	16580	16429	16483	16504	16406	16311	16178	16309	16400	16343	16351	16099	16465	16348	16299	16419	16293	16353	16455	16223	16344	16257	16558	16211	16377	16403	16352	16162	16459	16392	16436	16574	16373	16305	16446	16421	16350	16396	16320	16310	16363	16436	16494	16355	16590	16563	16449	16531	16239	16400	16339	16310	16530	16552	16551	16481	16418	16273	16385	16495	16275	16462	16367	16356	16430	16395	16474	16277	16396	16357	16186	16340	16288	16445	16474	16220	16448	16605	16152	16559	16449	16527	16437	16416	16306	16263	16355	16076	16402	16343	16401	16401	16421	16302	16498	16488	16381	16376	16377	16183	16421	16378	16295	16344	16476	16365	16454	16678	16443	16341	16462	16359	16371	16342	16388	16520	16451	16419	16223	16410	16285	16310	16452	16442	16331	16132	16456	16357	16479	16312	16488	16085	16205	16416	16501	16344	16233	16403	16432	16631	16397	16434	16382	16439	16267	16304	16328	16310	16403	16444	16262	16419	16295	16324	16723	16234	16392	16497	16471	16452	16308	16388	16581	16432	16599	16629	16378	16539	16526	16237	16299	16421	16573	16471	16419	16479	16368	16367	16397	16258	16417	16454	16348	16227	16478	16516	16256	16451	16466	16316	16374	16465	16231	16537	16427	16375	16405	16361	16417	16434	16425	16311	16407	16333	16182	16411	16450	16362	16492	16248	16336	16393	16210	16447	16313	16287	16402	16215	16443	16306	16512	16369	16394	16276	16280	16433	16467	16309	16366	16429	16307	16327	16442	16246	16403	16388	16265	16360	16531	16507	16486	16144	16397	16443	16496	16429	16571	16351	16571	16418	16207	16176	16333	16317	16428	16340	16525	16356	16327	16498	16399	16472	16471	16542	16449	16463	16398	16315	16429	16577	16445	16435	16418	16415	16389	16532	16383	16400	16290	16525	16363	16460	16427	16341	16365	16319	16494	16414	16451	16436	16282	16388	16543	16269	16446	16391	16392	16485	16440	16423	16362	16302	16304	16396	16351	16440	16362	16383	16378	16305	16313	16428	16297	16391	16440	16347	16357	16515	16350	16238	16456	16331	16453	16474	16517	16347	16455	16412	16497	16422	16292	16288	16518	16478	16302	16420	16238	16489	16339	16510	16585	16524	16380	16257	16350	16200	16450	16229	16403	16285	16456	16433	16475	16604	16535	16263	16326	16360	16401	16227	16611	16560	16346	16365	16545	16320	16442	16339	16281	16252	16602	16376	16313	16494	16319	16390	16343	16329	16422	16456	16114	16510	16266	16421	16392	16355	16472	16284	16274	16295	16506	16390	16285	16523	16409	16390	16593	16277	16316	16466	16313	16417	16444	16415	16468	16525	16406	16377	16313	16409	16223	16241	16388	16413	16404	16408	16337	16237	16432	16359	16545	16396	16380	16508	16322	16558	16431	16423	16265	16337	16478	16465	16394	16468	16273	16432	16378	16411	16577	16382	16381	16509	16431	16130	16459	16266	16529	16315	16345	16409	16348	16460	16267	16493	16139	16435	16473	16492	16313	16347	16219	16347	16514	16449	16362	16522	16433	16438	16419	16392	16362	16414	16460	16260	16259	16393	16375	16473	16496	16237	16385	16334	16487	16488	16325	16339	16531	16285	16406	16501	16463	16319	16306	16370	16289	16304	16310	16308	16370	16258	16396	16444	16459	16341	16372	16447	16275	16380	16451	16483	16281	16350	16352	16288	16186	16451	16312	16355	16348	16437	16410	16365	16289	16305	16525	16364	16253	16417	16325	16347	16387	16300	16528	16537	16257	16407	16307	16424	16392	16384	16337	16401	16314	16294	16408	16435	16365	16512	16341	16392	16426	16504	16171	16168	16508	16379	16313	16266	16402	16276	16192	16382	16319	16441	16489	16406	16184	16180	16508	16436	16456	16385	16285	16416	16348	16397	16208	16283	16393	16633	16425	16432	16385	16268	16471	16333	16360	16370	16372	16484	16295	16431	16333	16265	16197	16473	16143	16310	16224	16461	16531	16509	16340	16430	16426	16318	16347	16482	16330	16516	16575	16355	16348	16352	16282	16319	16389	16348	16304	16466	16528	16370	16232	16370	16437	16365	16406	16446	16430	16372	16251	16383	16357	16285	16402	16260	16458	16367	16083	16389	16355	16432	16506	16444	16209	16492	16282	16214	16515	16367	16401	16414	16474	16390	16412	16409	16346	16319	16473	16329	16619	16493	16401	16321	16360	16352	16420	16504	16322	16308	16461	16561	16344	16414	16404	16396	16345	16240	16353	16345	16370	16151	16356	16491	16365	16384	16342	16350	16326	16343	16398	16472	16389	16406	16391	16446	16516	16387	16440	16470	16364	16323	16439	16254	16535	16519	16328	16312	16300	16260	16277	16333	16253	16297	16304	16412	16096	16272	16369	16520	16323	16232	16440	16541	16408	16487	16234	16401	16303	16262	16273	16190	16435	16467	16258	16428	16397	16337	16566	16441	16420	16320	16432	16344	16329	16352	16482	16336	16434	16305	16445	16421	16343	16299	16353	16338	16362	16519	16459	16317	16361	16210	16366	16335	16357	16246	16493	16518	16368	16352	16260	16559	16146	16385	16253	16351	16259	16421	16536	16373	16457	16298	16350	16474	16368	16456	16412	16568	16402	16456	16470	16436	16322	16499	16564	16378	16272	16334	16182	16567	16409	16436	16308	16451	16377	16326	16365	16398	16344	16415	16332	16276	16411	16493	16074	16416	16441	16433	16483	16452	16218	16425	16476	16380	16354	16269	16301	16340	16482	16411	16368	16293	16294	16474	16396	16455	16376	16403	16543	16353	16374	16327	16305	16344	16434	16382	16243	16357	16328	16255	16460	16515	16328	16379	16363	16454	16484	16406	16143	16311	16540	16333	16410	16473	16434	16398	16398	16227	16329	16409	16556	16375	16519	16304	16478	16404	16422	16458	16350	16363	16444	16481	16414	16513	16414	16540	16476	16238	16524	16395	16386	16394	16391	16443	16402	16410	16463	16383	16463	16485	16245	16275	16435	16163	16527	16498	16271	16462	16558	16441	16273	16323	16420	16194	16327	16273	16553	16531	16429	16443	16558	16348	16489	16558	16293	16348	16454	16471	16427	16247	16387	16493	16486	16387	16319	16266	16227	16424	16355	16284	16317	16478	16266	16489	16420	16313	16394	16337	16539	16497	16520	16263	16407	16472	16331	16393	16448	16360	16344	16255	16568	16460	16342	16352	16335	16509	16620	16503	16282	16294	16535	16483	16359	16362	16432	16277	16326	16342	16451	16450	16307	16498	16453	16442	16167	16625	16451	16590	16375	16339	16336	16459	16597	16304	16383	16525	16380	16324	16380	16324	16337	16461	16320	16410	16077	16362	16435	16396	16384	16451	16406	16452	16411	16362	16483	16540	16326	16474	16334	16257	16272	16396	16332	16363	16228	16346	16322	16475	16306	16446	16542	16479	16209	16515	16357	16267	16374	16316	16500	16308	16416	16264	16470	16316	16318	16362	16354	16430	16444	16305	16382	16249	16398	16439	16381	16508	16403	16398	16410	16250	16422	16516	16334	16408	16439	16270	16409	16261	16415	16445	16399	16207	16280	16380	16424	16239	16310	16340	16390	16338	16261	16543	16373	16392	16333	16422	16304	16281	16221	16478	16275	16460	16278	16575	16334	16420	16400	16202	16517	16473	16382	16543	16328	16237	16226	16226	16398	16562	16321	16447	16421	16432	16397	16426	16511	16352	16463	16367	16511	16353	16469	16399	16196	16304	16366	16417	16404	16376	16471	16449	16328	16506	16573	16269	16520	16304	16347	16330	16494	16386	16229	16208	16420	16506	16510	16393	16310	16195	16339	16282	16387	16453	16381	16246	16219	16352	16326	16475	16381	16385	16305	16511	16388	16344	16449	16419	16345	16440	16245	16527	16405	16362	16134	16383	16409	16266	16347	16369	16275	16531	16577	16386	16314
23120	21037	27862	25092	22943	23746	24035	22115	22584	25158	23123	21719	21663	21705	21729	22877	23622	23594	23020	22137	22070	21808	21653	21497	21579	21502	21644	21410	21416	21495	21642	21707	21804	21415	21735	21607	21532	21299	21486	21510	21431	21555	21521	21336	21339	21337	21342	21537	21335	21271	21369	21330	21476	21162	21410	21373	21523	21629	21342	21493	21550	21252	21409	21583	21544	21489	21372	21548	21626	21431	21295	21338	21513	21440	21302	21271	21608	21528	21449	21550	21676	21326	21366	21586	21410	21430	21513	21630	21413	21509	21445	21248	21421	21437	21358	21490	21333	21469	21497	21319	21432	21299	21325	21132	21425	21368	21225	21527	21547	21302	21411	21438	21568	21538	21412	21477	21380	21236	21467	21352	21637	21484	21444	21146	21469	21488	21499	21443	21450	21517	21243	21542	21469	21638	21435	21403	21490	21686	21617	21286	21516	21306	21316	21348	21317	21593	21369	21273	21414	21443	21537	21424	21427	21451	21624	21458	21250	21459	21536	21329	21475	21599	21320	21433	21499	21498	21493	21376	21567	21624	21291	21457	21471	21439	21598	21407	21158	21376	21501	21409	21332	21447	21565	21417	21350	21395	21408	21359	21514	21357	21373	21478	21627	21501	21410	21426	21265	21419	21318	21259	21517	21252	21444	21306	21213	21335	21501	21496	21645	21380	21487	21583	21456	21435	21591	21836	21415	21189	21574	21169	21462	21486	21387	21405	21480	21452	21426	21598	21445	21617	21422	21458	21481	21536	21405	21473	21603	21254	21495	21570	21616	21569	21298	21435	21470	21374	21437	21685	21451	21385	21490	21251	21407	21465	21550	21628	21466	21506	21377	21394	21434	21350	21483	21566	21635	21455	21560	21677	21442	21456	21570	21228	21439	21340	21447	21369	21318	21447	21588	21583	21748	21566	21580	21539	21385	21652	21312	21354	21476	21397	21440	21313	21344	21491	21389	21240	21346	21308	21301	21199	21246	21490	21578	21424	21135	21551	21550	21460	21711	21566	21548	21587	21547	21262	21385	21456	21518	21258	21297	21493	21493	21596	21324	21509	21306	21541	21457	21458	21207	21388	21472	21466	21235	21667	21654	21430	21264	21577	21513	21482	21348	21530	21402	21252	21622	21366	21372	21385	21617	21440	21322	21190	21494	21575	21361	21414	21435	21654	21406	21459	21304	21386	21439	21440	21655	21487	21426	21594	21454	21373	21484	21357	21571	21587	21513	21596	21610	21419	21496	21370	21647	21444	21279	21596	21444	21335	21469	21398	21483	21360	21339	21595	21340	21330	21400	21292	21306	21621	21401	21476	21716	21715	21402	21466	21359	21493	21443	21386	21511	21291	21593	21566	21562	21668	21608	21605	21377	21415	21334	21619	21479	21581	21535	21252	21565	21711	21380	21401	21418	21619	21437	21521	21589	21332	21289	21528	21520	21468	21851	21404	21545	21508	21555	21628	21412	21490	21515	21336	21167	21419	21550	21452	21508	21353	21693	21472	21422	21297	21494	21492	21568	21370	21523	21426	21545	21392	21493	21425	21465	21616	21551	21393	21322	21529	21306	21368	21603	21631	21496	21457	21667	21560	21540	21481	21454	21517	21285	21566	21676	21639	21249	21591	21532	21480	21664	21647	21541	21381	21483	21448	21375	21437	21440	21619	21366	21450	21642	21566	21635	21523	21446	21473	21592	21592	21668	21486	21610	21386	21469	21675	21409	21536	21543	21608	21474	21293	21556	21505	21473	21348	21463	21327	21395	21670	21432	21447	21679	21321	21266	21580	21420	21305	21609	21578	21617	21441	21402	21663	21367	21431	21388	21580	21377	21379	21375	21506	21590	21584	21437	21395	21471	21577	21531	21437	21418	21560	21427	21679	21568	21624	21648	21610	21387	21288	21518	21569	21317	21572	21270	21357	21497	21557	21402	21322	21610	21424	21472	21388	21442	21482	21673	21717	21356	21435	21580	21572	21214	21250	21696	21438	21149	21328	21198	21396	21397	21438	21433	21447	21362	21428	21523	21212	21381	21468	21612	21490	21654	21621	21525	21489	21603	21326	21523	21282	21310	21521	21332	21468	21362	21412	21329	21307	21742	21463	21458	21646	21333	21508	21389	21328	21407	21428	21561	21469	21450	21225	21261	21305	21459	21435	21220	21480	21684	21387	21536	21504	21466	21396	21319	21426	21251	21441	21533	21461	21386	21331	21658	21312	21492	21223	21642	21332	21820	21538	21341	21560	21697	21270	21446	21413	21229	21367	21718	21407	21377	21299	21423	21505	21466	21368	21497	21310	21414	21384	21323	21320	21447	21566	21563	21481	21370	21313	21606	21397	21580	21490	21388	21319	21139	21344	21380	21455	21621	21583	21590	21602	21553	21414	21342	21705	21446	21460	21542	21414	21639	21633	21482	21499	21284	21251	21314	21315	21574	21459	21468	21505	21352	21262	21442	21462	21187	21184	21361	21219	21398	21510	21575	21528	21569	21509	21393	21408	21456	21577	21420	21691	21320	21538	21481	21474	21253	21480	21443	21373	21594	21537	21496	21525	21505	21481	21379	21483	21391	21573	21489	21565	21513	21454	21475	21466	21369	21419	21548	21533	21420	21653	21477	21515	21567	21372	21561	21167	21505	21411	21322	21329	21543	21572	21474	21371	21522	21426	21325	21473	21369	21518	21596	21428	21423	21447	21503	21246	21400	21434	21571	21373	21474	21468	21125	21468	21488	21761	21595	21606	21739	21678	21497	21582	21449	21578	21530	21629	21497	21333	21384	21366	21485	21610	21296	21433	21365	21313	21570	21389	21610	21351	21445	21489	21557	21385	21576	21234	21518	21351	21450	21540	21488	21426	21467	21505	21588	21534	21575	21676	21442	21269	21507	21407	21367	21353	21559	21645	21485	21388	21549	21494	21689	21350	21602	21544	21516	21338	21358	21436	21287	21484	21466	21208	21345	21413	21388	21204	21530	21632	21471	21582	21449	21491	21538	21371	21223	21657	21493	21426	21309	21416	21400	21372	21640	21787	21376	21424	21513	21446	21309	21484	21458	21379	21243	21524	21327	21460	21584	21488	21391	21496	21447	21296	21454	21543	21440	21547	21371	21499	21324	21521	21465	21427	21412	21499	21903	21432	21573	21396	21544	21418	21672	21605	21485	21652	21328	21422	21516	21374	21431	21342	21342	21279	21390	21465	21542	21537	21410	21293	21428	21241	21426	21423	21337	21467	21410	21518	21441	21410	21404	21496	21469	21651	21399	21269	21133	21349	21329	21572	21222	21418	21320	21513	21443	21207	21552	21583	21579	21436	21520	21255	21403	21359	21365	21596	21511	21448	21428	21511	21539	21589	21410	21570	21443	21708	21646	21504	21612	21430	21511	21343	21381	21413	21533	21341	21466	21599	21385	21574	21519	21551	21329	21388	21469	21363	21614	21517	21399	21293	21571	21447	21246	21253	21591	21441	21346	21423	21529	21630	21440	21522	21410	21501	21908	21383	21508	21326	21512	21533	21370	21375	21462	21586	21599	21369	21507	21618	21379	21401	21450	21499	21400	21381	21411	21299	21683	21575	21333	21437	21458	21308	21569	21385	21343	21331	21397	21278	21421	21547	21418	21446	21396	21350	21353	21391	21453	21469	21345	21407	21406	21329	21534	21199	21483	21418	21559	21244	21357	21691	21485	21328	21440	21554	21608	21481	21410	21455	21437	21574	21329	21482	21745	21515	21257	21436	21438	21541	21214	21394	21644	21446	21254	21731	21563	21524	21350	21553	21270	21476	21418	21586	21489	21594	21353	21474	21244	21577	21438	21439	21252	21475	21620	21469	21358	21509	21468	21708	21467	21503	21509	21295	21316	21360	21586	21617	21371	21448	21418	21399	21479	21412	21477	21515	21438	21707	21639	21430	21614	21417	21495	21474	21664	21434	21575	21703	21537	21296	21234	21491	21472	21725	21447	21422	21585	21391	21323	21261	21680	21611	21563	21427	21440	21484	21545	21419	21582	21702	21598	21562	21469	21415	21540	21623	21550	21286	21598	21589	21740	21506	21358	21416	21451	21526	21479	21561	21483	21411	21697	21315	21305	21402	21293	21514	21403	21528	21413	21361	21555	21391	21590	21369	21417	21314	21536	21659	21590	21612	21299	21427	21529	21354	21302	21539	21495	21659	21758	21438	21304	21375	21605	21590	21532	21454	21415	21642	21450	21509	21291	21354	21374	21423	21534	21465	21465	21448	21559	21473	21520	21491	21405	21426	21587	21362	21419	21277	21460	21524	21427	21647	21719	21576	21356	21649	21479	21540	21606	21420	21420	21571	21433	21392	21502	21372	21562	21547	21408	21195	21454	21462	21512	21418	21434	21353	21672	21726	21528	21705	21499	21679	21223	21443	21365	21310	21463	21373	21350	21494	21511	21692	21583	21291	21354	21380	21485	21318	21339	21444	21442	21522	21320	21325	21490	21645	21407	21463	21605	21328	21403	21281	21552	21483	21315	21416	21256	21425	21738	21447	21594	21306	21580	21405	21359	21282	21449	21449	21196	21367	21573	21428	21470	21471	21465	21452	21283	21344	21463	21400	21324	21306	21416	21589	21319	21428	21388	21347	21460	21336	21476	21524	21373	21408	21341	21350	21387	21577	21406	21313	21569	21533	21498	21626	21497	21514	21432	21303	21681	21586	21406	21445	21478	21295	21492	21446	21372	21373	21358	21489	21338	21543	21260	21431	21541	21320	21421	21435	21494	21724	21763	21240	21461	21464	21528	21469	21371	21196	21347	21551	21445	21553	21311	21335	21254	21375	21393	21444	21307	21500	21594	21278	21532	21222	21585	21392	21387	21630	21670	21438	21566	21500	21583	21543	21321	21765	21432	21406	21333	21378	21433	21561	21520	21522	21324	21623	21609	21438	21433	21433	21411	21365	21286	21368	21528	21431	21515	21461	21419	21463	21577	21688	21529	21488	21515	21588	21235	21557	21265	21423	21505	21530	21418	21637	21413	21454	21465	21294	21431	21158	21474	21288	21406	21346	21537	21384	21415	21457	21560	21443	21306	21333	21332	21275	21366	21484	21383	21512	21576	21450	21260	21327	21711	21339	21467	21589	21278	21365	21577	21490	21342	21467	21450	21444
25916	53269	35491	23944	18962	17614	17648	17338	18919	22064	18352	17082	16913	16948	17033	18935	19445	19196	18588	17718	17266	17044	16980	16892	16818	16787	16740	16929	16747	16935	16938	16984	16882	16970	16927	16727	16950	16755	16807	16774	17013	16968	16819	16931	16863	16692	16788	16881	16920	16854	16748	16792	16940	16760	16850	16758	16836	16963	16867	17005	16736	16762	16735	16843	16976	16834	16991	16804	16912	16850	17002	16853	16894	17028	16895	16794	16780	16925	16940	16873	16764	17000	16911	17006	16882	16775	16804	16849	17077	16868	16662	16883	17120	16977	16915	16870	16816	17079	16783	16833	16769	16981	16761	16970	16828	16775	16901	16847	16746	16805	16803	17012	16910	16822	16896	16840	16686	16814	16930	16824	16747	16899	16864	16873	16773	16732	16883	16921	16881	16754	16874	16833	16903	16864	16998	16836	16834	16909	16767	16896	16885	16812	16882	16914	16688	16860	16947	16834	16895	16985	16763	16759	16889	16890	16722	16873	16667	16834	16877	16857	16803	16706	16823	16776	16906	16741	16810	16700	16879	16889	16675	16997	16843	16831	16861	16746	16809	16897	16905	16728	16861	16840	16991	16846	16629	16700	16930	16899	16738	16780	16911	16900	16782	16889	16872	16977	16846	16943	16891	16822	16719	16937	16833	16810	16892	16979	16872	16797	16810	17020	16856	16957	16891	16717	16772	16927	16804	17017	16814	16806	16830	16833	16847	16623	17025	16832	16873	16798	16902	16879	16904	16884	16874	16686	16968	16602	16815	16815	16847	16671	16843	17030	16837	16874	16879	16984	16955	16899	16900	16921	16865	16674	16846	16765	17015	16860	16846	16654	16783	16973	16864	16776	16659	16833	16925	16748	16787	16696	16706	16919	16945	16916	16765	16877	16881	16744	16890	16934	16801	16964	16724	16876	16892	16846	16974	16803	16826	16879	16777	16667	16785	16844	16920	16694	16859	16803	16887	16910	16866	16778	16894	16748	16998	16862	16618	16828	16855	16834	16989	17072	16876	16736	16799	16894	16865	16806	16760	16762	16913	16853	17026	16881	16936	16894	16742	16689	16794	16868	16849	16848	16897	16956	16915	16780	16684	16849	16957	16904	16909	16740	16905	16836	16598	16964	16704	16958	16849	16781	16859	16931	16886	16650	16741	16682	16787	16788	16844	16858	16941	16917	16898	16994	16830	16824	16900	16906	16660	16693	16903	16787	16989	16787	16814	16837	16881	16896	16770	16803	16999	16915	16997	16908	16960	16706	16729	16569	16854	16684	16940	16725	16864	16919	16846	16893	16985	16787	16801	16722	16799	16712	16799	16785	16762	16940	16838	16716	16781	16882	16867	16770	16870	16849	16599	16745	16672	16806	17063	16760	16853	16734	16896	16827	16856	16841	16768	16715	16772	16944	16828	16829	16978	16761	16871	16916	16805	16866	16810	16832	16823	16884	16843	16788	16955	16722	16877	16791	16874	16930	16755	16937	16810	16931	16816	16827	16833	16864	16821	16957	16873	16838	16790	16635	16933	16788	16816	16733	16971	16737	16780	16954	16733	16745	16867	16839	16774	16821	16951	16831	16935	17002	16903	16990	16926	16642	16848	16805	16872	16732	16771	16878	16987	16786	16885	16782	16876	16740	16965	16874	16680	16647	16997	16896	16983	16884	16860	16965	16817	16749	16872	16749	16784	16717	16807	16643	17064	16922	16968	16782	16856	16792	16801	16913	16883	16851	16918	16820	16832	16878	16801	16809	16848	16887	16817	16791	16693	16829	16738	16897	16881	16871	16801	16907	16775	16836	16900	16741	16879	16708	16887	16986	16691	16782	16888	17158	16861	17083	16871	16831	16774	16880	16758	16817	16828	17037	16773	16843	16870	16870	16731	16777	17060	16857	16800	16908	16886	16870	16926	16881	16949	16805	16862	16837	16758	16732	17015	16902	16713	17044	16872	16919	16823	16876	16735	16822	17045	16868	16692	16650	16643	16822	16974	16695	16871	16786	16989	16946	16841	16938	16914	16861	16841	16791	16905	16782	16842	16638	17017	16806	16975	16912	16815	16962	16896	16930	16925	16760	16899	16801	16764	16717	16658	16673	16869	16774	16815	16815	16764	16804	16759	17007	16821	16830	16767	16898	16762	16855	16950	16792	16893	16873	16836	16796	16739	16676	16774	16970	16938	16840	16808	16926	16891	16910	16852	16843	16821	16767	16855	16949	16843	16672	16919	16758	16860	16731	16745	16693	16721	16763	16803	16613	16821	16810	16943	16955	16935	17041	16770	16968	16890	16780	16852	16855	16920	16880	16991	16823	16873	16769	16642	16928	16813	16972	16897	16921	16819	16835	16783	16911	16803	16816	16769	17013	16727	16921	16890	16831	16761	16948	16788	16792	16727	16823	16780	16880	16884	16749	16807	16762	16836	16746	16753	16798	16839	16864	16879	16814	16787	16894	16783	16853	16961	16907	16700	16983	16958	16801	16865	16803	16896	16844	16894	16869	17012	16751	17086	17021	16829	16945	16876	16679	16680	16681	16769	16899	16920	16631	16765	16881	16977	16882	16846	16799	16911	16860	16860	16765	16896	16877	16772	16911	16840	16880	16916	16871	16886	16772	16751	16839	16799	16508	16917	16936	16665	16960	16911	17012	16807	16889	16852	16859	16940	16913	16856	16819	16843	16935	16778	16808	16714	17024	16875	16801	16808	16908	16805	17035	16925	16965	17010	16814	16749	16940	16749	16752	16820	16856	16820	16749	16844	16804	16991	16910	16582	16930	16782	16710	16952	16803	16804	16969	16772	16813	16703	16831	16845	16941	16717	16873	16788	16776	16750	16962	16803	16693	16852	16987	16721	16751	16900	16954	16770	16838	16717	16907	16865	16806	16745	16695	16936	17076	17010	16745	16799	16740	16853	16660	16742	16595	16913	17042	16782	16898	16763	16920	16627	16894	16908	16813	16813	16827	16838	16706	16714	16768	16713	16933	16862	16931	16753	16827	17033	16823	16889	16842	16656	16808	16819	16805	16805	16828	16841	16718	17078	16714	16860	16855	16882	16839	16866	16822	16744	16903	16902	16788	16695	16968	16836	16747	16835	16695	16958	17004	16821	16715	16693	16884	16743	16791	16698	16696	16785	16856	16789	17008	16667	17069	16820	16723	16594	16962	16893	16900	16965	16842	16876	16939	16858	16993	16942	16812	16793	16685	16756	16883	16735	16897	16556	16816	16862	16847	16812	16839	16815	16875	16926	16889	16967	16872	16872	16999	16879	16748	16808	16919	16872	17003	16764	16743	16860	16767	16759	16819	16925	16805	16801	16960	16844	16782	16921	16799	16731	16951	16873	16816	16856	16758	16998	16800	16833	16923	16875	16864	16891	16829	16641	16819	16858	16929	16795	16857	16945	16827	16847	16774	16763	17005	16712	16749	16954	16636	16820	16897	16889	16681	16857	16789	16956	16976	16737	16744	16699	16795	16826	16867	16620	16847	16863	16995	16698	16931	16858	16772	16745	16905	16778	16884	16696	16818	16746	16788	16701	16745	16793	16557	16881	16725	16887	16845	16706	16821	16753	16811	16949	16821	16778	16776	16972	16816	17029	17146	16789	16704	16718	16915	16908	16782	16858	16726	16730	17137	16891	16662	16872	16928	16919	16931	16747	16852	16914	16739	16843	16737	16764	16790	16913	16795	16693	16801	16566	16951	16887	16796	16868	16804	16871	16679	16834	16757	16942	16843	16719	16887	16875	16758	16792	16914	16815	16827	16806	16882	16927	16867	16958	16743	16754	16734	16911	16941	16712	16935	16888	16800	16780	17029	16910	16770	16880	16672	16961	16869	16836	16649	16736	16887	16807	16952	16686	16861	16871	16793	16868	16832	16691	16896	16907	16810	16893	16834	16902	16665	16748	16841	16900	16757	16817	16990	16908	16924	16827	16761	16941	16849	16942	16897	16952	16933	16902	16711	16847	16795	16879	16918	16929	16739	16699	16828	16811	16526	16793	16812	16787	16987	16640	16830	16696	16735	16901	16705	16743	16940	16870	17034	16925	16869	16816	16910	16870	16935	16904	16817	16754	16833	16895	16882	16812	16768	16965	16954	16883	16981	16772	16787	16639	16746	16777	16916	16708	16812	17015	16764	16708	16796	16937	16724	16886	16976	16764	16808	16807	16786	16772	16775	16822	16821	16841	16730	16801	16853	16866	16819	17004	16763	16756	16897	16795	16795	16804	16897	16899	16682	16765	16906	16832	17022	16940	16820	16774	16883	16966	16948	16657	16832	16802	16824	16803	16615	16787	16705	16864	16910	16980	16942	16779	16804	16861	16852	16904	16772	16754	16902	16916	16883	16896	16863	16677	16815	16877	16782	16821	16946	16998	16822	16996	16712	16861	16747	16820	16866	16857	16718	16953	16757	16744	16839	16793	16859	16755	16843	16926	17042	16731	16856	16722	16959	16831	16801	16985	16962	16831	16869	16719	16781	16902	16669	16889	16718	17005	16704	16943	17000	16754	16848	16559	16910	16825	16826	16958	16733	16748	16906	16767	16997	16817	16868	16578	16683	16771	16835	16834	16757	16929	16740	16652	16815	16967	16760	16865	16953	16925	16775	16761	16871	16752	16732	16933	16810	16766	16781	17009	16933	16727	16682	16809	16616	16838	17074	16678	16885	16905	16949	16733	16724	16828	16863	16630	16900	16836	16707	16983	16678	16877	16770	16952	16852	16853	16872	16697	16759	16938	16920	16704	16813	16757	16775	16775	16681	16716	16609	16911	16802	16722	16859	16763	17013	16936	16999	16788	16998	16782	16928	16922	16846	16835	16745	16930	16769	16887	16812	16806	16705	16852	16867	16870	16773	17018	16757	16704	16731	16989	16725	16910	16820	16861	16851	16804	16760	16801	16916	16775	16898	16895	16716	16939	16830	16861	16875	16978	16676	16715	16739	16784	16889	16935	16755	16873	16747	16781	16693	16865	16794	16848	16855	16920	16744	16992	16972	16674	16893	16838	16978	16812	16975	16779	16868	16885	16968	16766	16853	16838	16701	16729	16807	16775	16888	16849	16685	16961	16695	16689	16748	16864	16902	16755	16713	16624	16886	16637	16926	16918	16915	16852	16895	16688	16909	16866	16815
24462	21141	27907	27911	23470	23440	24215	23079	24054	24550	23434	22393	22643	22767	22735	23356	23466	23559	23283	23014	22873	22861	22711	22685	22672	22644	22659	22552	22524	22586	22724	22589	22694	22589	22664	22633	22491	22523	22671	22795	22552	22756	22390	22551	22515	22738	22772	22595	22575	22852	22471	22539	22725	22683	22565	22755	22578	22500	22433	22327	22543	22594	22757	22497	22620	22734	22571	22482	22613	22564	22676	22906	22605	22647	22477	22565	22774	22506	22529	22739	22546	22694	22614	22482	22224	22552	22713	22609	22659	22522	22587	22794	22682	22438	22644	22763	22759	22723	22518	22498	22707	22506	22663	22613	22609	22516	22720	22843	22739	22510	22485	22654	22580	22538	22769	22504	22598	22457	22474	22655	22437	23003	22670	22558	22734	22516	22752	22540	22620	22582	22786	22705	22504	22795	22667	22713	22493	22730	22668	22584	22479	22520	22760	22636	22523	22576	22653	22611	22747	22650	22552	22510	22582	22677	22570	22634	22547	22517	22366	22450	22472	22877	22737	22691	22539	22654	22451	22898	22768	22421	22900	22609	22764	22412	22269	22560	22452	22668	22738	22628	22688	22565	22709	22490	22589	22572	22758	22567	22671	22760	22595	22569	22838	22611	22509	22352	22643	22853	22538	22624	22890	22489	22572	22780	22537	22383	22740	22674	22466	22635	22416	22533	22639	22703	22521	22715	22618	22523	22439	22573	22445	22476	22632	22452	22602	22679	22604	22492	22547	22667	22729	22525	22744	22498	22467	22547	22715	22691	22634	22683	23032	22581	22585	22749	22608	22242	22409	22583	22639	22534	22604	22693	22844	22657	22572	22718	22699	22560	22634	22646	22792	22806	22727	22529	22598	22707	22516	22657	22493	22617	22857	22758	22466	22534	22409	22622	22653	22695	22589	22644	22564	22804	22670	22842	22431	22618	22589	22696	22785	22726	22635	22629	22672	22524	22299	22653	22617	22623	22725	22663	22623	22634	22661	22444	22816	22703	22692	22503	22495	22390	22525	22629	22785	22647	22651	22567	22595	22537	22509	22745	22671	22548	22798	22615	22603	22561	22689	22640	22703	22688	22689	22563	22491	22512	22467	22675	22648	22549	22559	22829	22747	22657	22648	22716	22634	22610	22541	22652	22490	22484	22571	22683	22730	22878	22692	22449	22432	22757	22874	22598	22553	22358	22630	22561	22706	22669	22712	22512	22631	22664	22676	22630	22624	22368	22608	22836	22565	22635	22559	22495	22639	22589	22665	22770	22614	22938	22747	22571	22707	22855	22660	22363	22530	22364	22398	22364	22452	22711	22692	22545	22812	22872	22767	22436	22554	22601	22666	22596	22690	22856	22685	22786	22794	22849	22796	22783	22652	22657	22678	22701	22441	22671	22555	22926	22568	22613	22442	22685	22579	22552	22680	22370	22385	22792	22570	22715	22557	22648	22724	22528	22514	22647	22615	22474	22800	22655	22587	22532	22490	22500	22356	22437	22526	22551	22518	22517	22387	22737	22626	22857	22524	22428	22681	22523	22593	22436	22801	22684	22675	22463	22635	22505	22563	22715	22547	22719	22641	22678	22689	22373	22457	22806	22525	22611	22515	22748	22655	22540	22574	22432	22660	22616	22286	22662	22710	22612	22606	22591	22876	22497	22825	22938	22596	22516	22461	22724	22499	22554	22733	22706	22471	22593	22696	22695	22467	22454	22677	22690	22585	22533	22754	22528	22618	22721	22590	22688	22710	22657	22452	22614	22532	22734	22721	22623	22735	22637	22611	22657	22618	22826	22565	22550	22690	22823	22599	22613	22553	22894	22558	22662	22705	22572	22776	22683	22510	22624	22580	22638	22622	22594	22583	22425	22478	22639	22539	22792	22633	22596	22787	22642	22504	22910	22733	22558	22664	22524	22574	22481	22710	22717	22584	22516	22605	22488	22477	22579	22450	22467	22476	22444	22769	22570	22570	22528	22582	22457	22625	22672	22726	22734	22722	22748	22924	22714	22752	22480	22761	22867	22367	22739	22732	22622	22702	22445	22564	22388	22675	22830	22806	22628	22621	22604	22544	22209	22377	22460	22407	22708	22773	22675	22761	22682	22606	22670	22770	22510	22643	22686	22749	22701	22502	22632	22482	22484	22528	22772	22410	22677	22612	22543	22689	22506	22481	22413	22677	22729	22657	22502	22844	22691	22650	22691	22541	22514	22682	22691	22680	22775	22829	22621	22689	22532	22479	22589	22653	22692	22641	22442	22806	22492	22627	22714	22649	22605	22537	22368	22623	22468	22724	22499	22735	22694	22640	22608	22665	22772	22852	22529	22951	22626	22738	22559	22646	22713	22521	22538	22623	22591	22514	22547	22665	22635	22553	22735	22733	22741	22589	22509	22706	22393	22512	22795	22613	22458	22517	22656	22563	22707	22992	22661	22899	22698	22581	22704	22368	22742	22699	22586	22651	22630	22689	22733	22583	22564	22538	22620	22499	22679	22854	22499	22649	22578	22654	22521	22569	22632	22679	22555	22447	22530	22658	22670	22697	22771	22697	22713	22448	22697	22583	22516	22647	22591	22681	22424	22642	22727	22743	22740	22483	22534	22944	22694	22537	22547	22636	22477	22726	22440	22472	22474	22768	22694	22873	22626	22843	22657	22709	22425	22682	22647	22357	22340	22561	22918	22485	22537	22681	22667	22542	22755	22730	22517	22643	22638	22864	22618	22686	22560	22926	22659	22612	22571	22650	22652	22686	22675	22470	22546	22525	22604	22510	22557	22584	22624	22478	22685	22662	22579	22661	22735	22562	22433	22601	22732	22732	22600	22676	22458	22579	22669	22533	22578	22565	22627	22566	22451	22674	22598	22671	22462	22581	22516	22516	22534	22578	22767	22695	22686	22698	22862	22700	22487	22669	22541	22739	22594	22734	22621	22810	22670	22632	22537	22739	22700	22592	22594	22610	22436	22713	22618	22461	22665	22552	22540	22466	22558	22630	22828	22450	22402	22835	22628	22611	22647	22577	22427	22623	22566	22807	22768	22746	22382	22573	22585	22740	22595	22831	22778	22820	22673	22692	22452	22591	22731	22537	22434	22644	22684	22363	22602	22590	22485	22359	22736	22543	22446	22563	22562	22640	22731	22645	22640	22745	22591	22730	22665	22568	22579	22686	22489	22858	22825	22573	22538	22806	22448	22672	22468	22793	22723	22591	22689	22610	22656	22438	22632	22579	22732	22711	22726	22653	22473	22472	22412	22664	22673	22720	22669	22456	22550	22574	22596	22402	22602	22678	22595	22451	22723	22719	22600	22799	22704	22649	22473	22560	22438	22674	22647	22666	22635	22689	22739	22877	22611	22716	22529	22398	22601	22490	22746	22626	22711	22432	22557	22533	22762	22893	22583	22701	22466	22585	22478	22684	22442	22647	22669	22600	22508	22768	22688	22580	22660	22616	22817	22469	22704	22491	22643	22604	22732	22615	22582	22623	22689	22827	22633	22677	22480	22594	22594	22826	22533	22452	22670	22629	22704	22765	22477	22469	22492	22822	22631	22664	22576	22556	22625	22503	22646	22693	22780	22710	22662	22692	22643	22807	22691	22780	22753	22581	22635	22724	22561	22637	22563	22802	22594	22639	22729	22487	22608	22632	22612	22780	22665	22816	22792	22518	22592	22547	22520	22615	22465	22757	22563	22495	22545	22809	22470	22458	22605	22758	22498	22754	22550	22601	22701	22381	22616	22748	22508	22629	22567	22682	22547	22735	22627	22753	22682	22700	22539	22739	22553	22722	22711	22888	22704	22344	22756	22434	22563	22603	22632	22704	22761	22920	22588	22570	22490	22729	22758	22667	22702	22618	22690	22718	22516	22325	22499	22582	22712	22711	22790	22583	22833	22666	22461	22770	22710	22512	22440	22632	22896	22530	22381	22440	22518	22510	22497	22523	22586	22763	22498	22642	22540	22520	22698	22639	22744	22626	22529	22556	22619	22530	22440	22590	22731	22584	22453	22532	22614	22797	22588	22597	22859	22445	22506	22494	22502	22277	22708	22340	22689	22667	22523	22781	22758	22460	22630	22848	22336	22555	22771	22764	22688	22520	22496	22635	22519	22468	22622	22799	22641	22551	22368	22471	22511	22684	22379	22376	22432	22622	22550	22635	22409	22660	22531	22570	22630	22746	22725	22544	22564	22769	22633	22627	22496	22655	22582	22280	22545	22432	22710	22757	22459	22412	22497	22620	22452	22557	22756	22687	22926	22762	22653	22456	22858	22641	22737	22631	22512	22764	22815	22705	22611	22668	22712	22668	22597	22615	22716	22662	22710	22497	22684	22681	22369	22713	22713	22943	22550	22365	22887	22616	22520	22589	22507	22582	22734	22716	22639	22648	22658	22472	22466	22769	22500	22727	22471	22736	22707	22751	22484	22565	22266	22737	22768	22761	22657	22788	22654	22542	22503	22478	22530	22504	22543	22639	22827	22829	22460	22642	22607	22633	22447	22544	22584	22635	22589	22678	22930	22680	22628	22747	22674	22531	22430	22420	22528	22529	22544	22716	22332	22627	22718	22342	22725	22545	22539	22697	22563	22570	22546	22739	22743	22605	22523	22745	22720	22624	22629	22786	22672	22608	22759	22709	22563	22731	22746	22550	22636	22604	22660	22926	22573	22584	22721	22654	22630	22658	22489	22708	22723	22496	22627	22614	22532	22749	22663	22768	22752	22683	22603	22686	22373	22576	22846	22471	22609	22562	22564	22616	22663	22706	22623	22749	22851	22780	22609	22777	22639	22643	22695	22603	22591	22545	22892	22744	22677	22681	22585	22363	22565	22575	22666	22695	22383	22559	22561	22489	22511	22570	22943	22647	22498	22654	22595	22668	22586	22723	22543	22699	22592	22381	22405	22849	22559	22525	22554	22720	22626	22509	22723	22505	22677	22858	22562	22687	22653	22629	22648	22512	22857	22640	22673	22622	22380	22482	22737	22635	22574	22523	22538	22608	22634	22617	22859	22480	22769	22420	22842	22545	22519	22435	22716	22689	22375	22678	22616	22904	22547	22742	22727	22617	22629	22772	22439	22500	22635	22763	22555	22472	22573	22257	22692	22695	22603	22589	22582	22601	22457	22526	22680	22529	22584	22437	22600
24592	44059	34693	23372	18783	18068	18412	18037	20195	20695	17970	17565	17394	17493	17550	18484	19203	18702	18321	18200	17698	17709	17429	17574	17501	17359	17487	17450	17361	17473	17278	17522	17468	17611	17500	17396	17700	17664	17231	17519	17564	17502	17527	17506	17519	17522	17465	17595	17630	17597	17587	17714	17557	17600	17449	17547	17402	17364	17457	17425	17551	17387	17486	17487	17582	17501	17584	17548	17452	17519	17664	17525	17561	17297	17686	17630	17600	17657	17537	17440	17627	17477	17521	17629	17363	17447	17468	17412	17447	17473	17560	17592	17360	17439	17682	17597	17465	17719	17458	17480	17628	17580	17521	17490	17522	17508	17578	17542	17398	17356	17637	17416	17576	17458	17338	17482	17307	17575	17471	17415	17561	17728	17637	17558	17412	17473	17652	17338	17304	17443	17590	17522	17440	17632	17438	17474	17429	17465	17518	17388	17498	17458	17612	17419	17624	17397	17413	17400	17431	17443	17345	17404	17371	17402	17532	17450	17496	17346	17427	17504	17373	17531	17490	17513	17383	17586	17581	17400	17448	17527	17480	17417	17437	17293	17240	17542	17470	17586	17340	17514	17487	17415	17510	17455	17571	17479	17344	17444	17637	17428	17540	17260	17649	17388	17430	17621	17372	17507	17418	17565	17359	17357	17614	17458	17579	17440	17414	17431	17536	17452	17494	17508	17528	17328	17277	17540	17618	17678	17487	17441	17546	17575	17480	17571	17602	17322	17426	17626	17545	17586	17373	17541	17333	17394	17572	17469	17515	17505	17418	17487	17443	17402	17575	17496	17545	17362	17476	17552	17550	17537	17459	17355	17517	17460	17526	17266	17605	17468	17557	17485	17433	17631	17617	17443	17663	17624	17344	17630	17365	17321	17463	17498	17427	17454	17451	17426	17410	17351	17557	17631	17638	17457	17417	17333	17407	17556	17667	17657	17454	17448	17509	17581	17387	17642	17540	17491	17450	17549	17377	17272	17400	17503	17483	17537	17474	17380	17534	17394	17275	17482	17608	17606	17410	17525	17474	17597	17487	17700	17462	17569	17438	17450	17638	17519	17428	17516	17522	17522	17368	17654	17642	17455	17585	17643	17448	17269	17604	17530	17441	17495	17434	17350	17723	17381	17528	17573	17497	17615	17390	17530	17604	17619	17532	17508	17391	17543	17534	17334	17412	17381	17377	17523	17444	17414	17408	17331	17317	17497	17493	17394	17536	17545	17466	17655	17524	17409	17446	17562	17637	17539	17378	17397	17447	17426	17337	17328	17478	17538	17467	17555	17618	17436	17426	17441	17477	17577	17437	17282	17473	17193	17495	17445	17640	17441	17531	17422	17506	17514	17519	17628	17583	17532	17381	17535	17663	17578	17526	17426	17458	17570	17388	17405	17434	17460	17290	17680	17272	17451	17447	17593	17381	17295	17416	17587	17601	17515	17467	17533	17575	17338	17360	17451	17492	17429	17654	17494	17383	17283	17486	17482	17453	17291	17586	17610	17558	17450	17598	17501	17374	17278	17548	17391	17362	17299	17569	17514	17604	17506	17331	17272	17455	17407	17682	17534	17465	17579	17442	17465	17592	17576	17545	17338	17471	17586	17499	17248	17433	17591	17526	17353	17500	17614	17542	17633	17516	17395	17530	17430	17593	17524	17549	17544	17360	17433	17494	17425	17615	17604	17536	17619	17442	17374	17523	17387	17605	17542	17419	17613	17336	17429	17594	17491	17509	17402	17587	17533	17416	17478	17513	17352	17567	17406	17439	17562	17467	17395	17360	17384	17420	17341	17521	17433	17426	17391	17455	17423	17642	17518	17682	17703	17395	17465	17393	17603	17487	17340	17605	17331	17577	17499	17376	17479	17390	17535	17648	17472	17436	17649	17426	17465	17566	17486	17406	17530	17213	17294	17586	17511	17569	17591	17487	17461	17415	17458	17495	17510	17526	17714	17461	17346	17604	17337	17418	17401	17487	17572	17454	17559	17502	17353	17632	17415	17599	17477	17362	17464	17553	17397	17468	17604	17520	17555	17444	17563	17475	17471	17674	17477	17571	17600	17605	17460	17526	17294	17510	17318	17562	17513	17544	17598	17521	17418	17554	17454	17512	17659	17159	17582	17354	17525	17339	17604	17344	17596	17312	17509	17555	17556	17499	17332	17402	17401	17527	17515	17444	17536	17441	17584	17544	17477	17281	17619	17569	17559	17402	17427	17667	17542	17508	17449	17470	17553	17550	17509	17517	17490	17348	17694	17442	17615	17542	17537	17594	17529	17510	17476	17514	17507	17337	17591	17465	17681	17622	17511	17478	17590	17507	17389	17421	17527	17472	17626	17557	17453	17523	17518	17479	17386	17416	17520	17508	17282	17492	17321	17510	17372	17456	17353	17612	17454	17400	17588	17516	17512	17568	17541	17415	17374	17503	17448	17457	17505	17482	17392	17435	17455	17552	17443	17431	17509	17497	17387	17246	17309	17324	17550	17404	17555	17579	17419	17579	17331	17438	17557	17431	17497	17293	17535	17449	17572	17590	17425	17752	17484	17347	17354	17504	17259	17390	17377	17421	17589	17601	17528	17509	17546	17554	17348	17442	17673	17381	17528	17318	17623	17530	17365	17483	17577	17616	17581	17417	17584	17367	17389	17725	17430	17524	17510	17432	17550	17640	17472	17357	17321	17420	17454	17406	17490	17679	17427	17513	17372	17397	17497	17353	17678	17609	17350	17654	17445	17630	17428	17509	17453	17527	17606	17370	17581	17369	17585	17434	17443	17430	17576	17501	17502	17536	17730	17508	17335	17509	17669	17553	17393	17515	17347	17336	17418	17415	17479	17382	17574	17523	17595	17388	17432	17626	17481	17380	17379	17337	17386	17480	17432	17510	17459	17314	17566	17491	17479	17348	17461	17613	17413	17566	17463	17510	17421	17485	17461	17428	17444	17462	17374	17500	17380	17509	17586	17396	17620	17503	17513	17628	17471	17472	17442	17382	17459	17404	17446	17546	17397	17364	17453	17497	17421	17515	17462	17520	17503	17466	17560	17495	17614	17544	17630	17463	17612	17443	17554	17588	17424	17442	17419	17545	17434	17497	17593	17385	17516	17488	17361	17572	17408	17453	17478	17463	17547	17366	17542	17541	17563	17465	17568	17374	17498	17456	17558	17522	17447	17416	17610	17586	17379	17363	17539	17540	17499	17517	17430	17413	17323	17450	17352	17442	17555	17584	17561	17415	17483	17414	17406	17300	17490	17432	17597	17388	17449	17682	17511	17378	17503	17492	17546	17535	17287	17439	17355	17551	17411	17527	17536	17532	17449	17553	17650	17465	17413	17475	17479	17531	17386	17483	17538	17424	17455	17529	17569	17441	17475	17577	17590	17285	17462	17513	17530	17541	17420	17451	17557	17716	17486	17315	17473	17539	17465	17442	17567	17436	17494	17454	17468	17518	17396	17554	17399	17432	17445	17430	17477	17588	17380	17527	17347	17410	17584	17435	17538	17424	17547	17536	17420	17504	17337	17499	17624	17573	17347	17657	17335	17614	17599	17433	17489	17406	17577	17359	17541	17493	17514	17330	17420	17575	17468	17606	17588	17596	17443	17498	17454	17467	17462	17572	17373	17499	17205	17472	17626	17413	17355	17528	17443	17398	17534	17450	17474	17534	17257	17518	17671	17344	17484	17308	17507	17369	17603	17491	17330	17487	17319	17515	17412	17426	17589	17321	17402	17425	17479	17640	17398	17704	17388	17525	17646	17322	17417	17651	17453	17419	17542	17532	17551	17486	17446	17373	17343	17580	17414	17599	17470	17570	17740	17565	17637	17436	17735	17455	17394	17480	17425	17473	17386	17317	17677	17295	17536	17403	17543	17701	17390	17552	17607	17391	17475	17374	17589	17462	17644	17602	17352	17319	17526	17615	17490	17546	17591	17554	17482	17327	17488	17367	17669	17379	17661	17487	17537	17405	17404	17791	17437	17468	17335	17436	17547	17554	17706	17513	17503	17667	17542	17370	17473	17410	17629	17451	17471	17484	17650	17736	17575	17737	17530	17639	17365	17342	17443	17342	17479	17432	17518	17562	17655	17401	17500	17584	17599	17459	17601	17289	17494	17449	17595	17485	17587	17432	17540	17506	17565	17514	17434	17646	17290	17531	17373	17452	17274	17513	17500	17355	17679	17596	17491	17472	17524	17505	17512	17375	17414	17397	17559	17480	17464	17666	17462	17453	17565	17442	17456	17494	17378	17303	17697	17582	17424	17537	17447	17563	17645	17430	17392	17452	17708	17582	17554	17435	17523	17486	17557	17705	17366	17382	17570	17466	17359	17633	17467	17434	17483	17425	17498	17517	17444	17379	17292	17479	17453	17478	17425	17605	17454	17344	17524	17544	17562	17363	17351	17403	17576	17818	17480	17418	17499	17467	17329	17412	17569	17601	17554	17430	17458	17516	17593	17575	17536	17351	17415	17540	17201	17290	17459	17386	17596	17438	17473	17456	17371	17391	17556	17574	17275	17559	17352	17467	17598	17554	17439	17477	17602	17314	17384	17292	17462	17454	17710	17304	17448	17535	17443	17552	17508	17552	17555	17441	17547	17529	17539	17505	17353	17406	17347	17452	17449	17611	17512	17464	17558	17494	17299	17567	17506	17568	17490	17440	17397	17598	17371	17428	17540	17459	17721	17518	17610	17557	17439	17542	17463	17452	17497	17379	17383	17554	17434	17531	17547	17411	17414	17425	17510	17483	17400	17405	17570	17270	17499	17297	17530	17502	17621	17485	17511	17512	17519	17663	17458	17695	17472	17596	17412	17354	17393	17565	17616	17541	17451	17486	17346	17405	17364	17485	17520	17350	17496	17568	17537	17325	17620	17398	17470	17608	17370	17436	17372	17615	17450	17514	17518	17655	17446	17512	17522	17399	17570	17529	17450	17538	17495	17420	17542	17378	17512	17494	17519	17434	17549	17416	17402	17413	17553	17601	17583	17505	17390	17575	17656	17478	17309	17453	17472	17455	17488	17533	17535	17524	17415	17498	17478	17547	17544	17549	17510	17474	17292	17374	17366	17502	17501	17531	17387	17469	17604	17562	17452	17490	17460	17388	17683	17539	17563	17446	17514	17377	17472	17519	17440	17564	17493
21888	21028	28295	24091	21940	25232	28656	24599	27668	28552	24481	23900	24025	23736	23943	25995	27730	27499	26622	25743	24674	24124	24037	23684	23643	23627	23596	23798	23683	23665	23677	23629	23919	23476	23474	23567	23595	23653	23555	23557	23540	23529	23807	23454	23638	23398	23457	23700	23459	23546	23444	23572	23590	23511	23665	23488	23728	23542	23498	23294	23569	23532	23699	23381	23636	23643	23897	23688	23597	23508	23582	23592	23397	23835	23399	23545	23596	23563	23535	23674	23663	23639	23844	23431	23651	23563	23809	23568	23596	23689	23454	23588	23585	23691	23564	23452	23676	23701	23634	23560	23341	23703	23559	23611	23634	23575	23363	23498	23713	23584	23567	23741	23390	23471	23718	23569	23639	23607	23510	23587	23634	23562	23340	23304	23440	23644	23426	23505	23528	23579	23565	23488	23592	23492	23426	23193	23513	23491	23480	23383	23657	23438	23673	23627	23593	23555	23570	23592	23623	23579	23515	23377	23430	23637	23644	23604	23585	23621	23568	23596	23612	23404	23574	23440	23327	23641	23533	23676	23493	23715	23703	23416	23616	23564	23326	23540	23441	23381	23433	23513	23380	23599	23567	23485	23571	23495	23734	23594	23472	23553	23507	23572	23351	23466	23537	23558	23858	23557	23363	23325	23392	23665	23457	23556	23442	23514	23492	23453	23630	23632	23647	23470	23490	23439	23552	23525	23419	23552	23751	23514	23550	23519	23469	23593	23651	23579	23376	23441	23388	23564	23609	23500	23498	23399	23639	23444	23631	23481	23371	23580	23507	23677	23355	23545	23576	23640	23653	23300	23360	23430	23635	23542	23399	23493	23480	23469	23733	23534	23568	23355	23326	23623	23575	23591	23370	23616	23562	23399	23469	23325	23495	23535	23591	23478	23640	23341	23666	23484	23874	23550	23486	23413	23572	23421	23454	23402	23515	23638	23464	23483	23625	23506	23497	23449	23402	23448	23650	23408	23533	23781	23665	23481	23456	23605	23640	23461	23566	23389	23561	23536	23510	23350	23339	23502	23545	23635	23552	23500	23500	23656	23586	23738	23531	23564	23565	23397	23368	23473	23386	23500	23413	23677	23586	23509	23394	23627	23624	23588	23780	23458	23444	23584	23672	23318	23462	23555	23683	23697	23490	23278	23552	23455	23735	23310	23546	23603	23595	23593	23552	23564	23427	23421	23527	23429	23457	23654	23610	23558	23718	23619	23641	23452	23592	23339	23695	23392	23597	23538	23281	23277	23411	23365	23540	23318	23471	23491	23500	23595	23440	23353	23735	23481	23392	23621	23557	23698	23555	23551	23529	23523	23681	23663	23537	23500	23568	23650	23639	23344	23613	23457	23653	23452	23497	23364	23693	23561	23559	23398	23558	23687	23506	23589	23395	23400	23491	23524	23588	23451	23441	23648	23315	23544	23515	23478	23583	23333	23401	23522	23349	23651	23705	23504	23724	23424	23317	23580	23467	23520	23406	23398	23576	23345	23824	23543	23467	23383	23513	23486	23404	23454	23431	23522	23466	23547	23156	23545	23519	23714	23445	23484	23643	23606	23623	23659	23532	23500	23378	23547	23701	23505	23458	23577	23369	23264	23346	23405	23423	23316	23604	23725	23490	23593	23549	23291	23598	23730	23569	23485	23384	23477	23671	23700	23559	23488	23331	23688	23630	23601	23692	23568	23379	23709	23741	23479	23774	23360	23648	23385	23649	23357	23384	23679	23470	23662	23775	23687	23557	23601	23665	23174	23534	23520	23435	23339	23381	23437	23599	23485	23428	23595	23665	23705	23224	23441	23499	23509	23343	23468	23584	23526	23652	23607	23608	23493	23394	23698	23374	23534	23729	23690	23717	23814	23505	23445	23434	23544	23400	23461	23630	23210	23410	23338	23491	23428	23541	23415	23892	23495	23606	23636	23713	23605	23299	23631	23585	23528	23562	23648	23122	23514	23503	23422	23688	23740	23425	23446	23432	23558	23270	23486	23522	23643	23491	23691	23706	23628	23689	23513	23370	23512	23449	23492	23653	23461	23574	23147	23490	23423	23435	23569	23667	23309	23679	23759	23496	23699	23613	23460	23578	23431	23680	23371	23574	23382	23589	23602	23761	23464	23515	23548	23697	23496	23566	23724	23781	23370	23566	23401	23321	23558	23699	23441	23465	23575	23443	23501	23667	23523	23488	23331	23607	23519	23510	23732	23706	23510	23325	23665	23511	23483	23707	23536	23499	23477	23525	23452	23707	23498	23377	23490	23496	23653	23613	23379	23454	23443	23468	23504	23690	23680	23558	23568	23580	23633	23518	23678	23579	23492	23638	23418	23466	23442	23453	23199	23465	23488	23614	23546	23482	23391	23495	23427	23417	23288	23636	23479	23372	23638	23581	23605	23712	23589	23581	23450	23581	23556	23551	23593	23431	23527	23632	23588	23754	23368	23427	23526	23763	23568	23359	23574	23445	23589	23559	23632	23491	23461	23409	23680	23483	23539	23394	23562	23674	23622	23532	23637	23473	23543	23554	23434	23339	23518	23525	23759	23426	23535	23571	23618	23508	23583	23790	23526	23694	23886	23696	23623	23662	23722	23541	23817	23301	23741	23532	23546	23483	23499	23828	23612	23380	23783	23608	23764	23493	23576	23677	23541	23487	23543	23486	23440	23574	23518	23499	23490	23506	23413	23557	23510	23535	23429	23337	23334	23284	23490	23583	23247	23788	23501	23658	23388	23412	23441	23413	23354	23497	23243	23510	23483	23538	23474	23412	23406	23663	23363	23497	23506	23522	23407	23367	23385	23568	23336	23626	23514	23568	23448	23714	23533	23482	23454	23556	23528	23682	23763	23447	23451	23651	23512	23394	23622	23553	23597	23456	23500	23251	23568	23603	23332	23618	23638	23281	23335	23618	23509	23563	23296	23298	23474	23600	23519	23448	23398	23587	23513	23425	23642	23803	23767	23477	23563	23412	23655	23625	23693	23816	23546	23550	23375	23600	23361	23593	23630	23433	23683	23669	23526	23709	23586	23639	23560	23392	23515	23472	23418	23601	23513	23784	23641	23457	23255	23460	23363	23522	23509	23843	23628	23567	23779	23487	23564	23559	23586	23605	23437	23649	23442	23581	23596	23508	23448	23429	23584	23403	23465	23705	23392	23542	23630	23437	23664	23499	23765	23439	23372	23718	23592	23618	23828	23687	23456	23537	23353	23662	23587	23443	23453	23503	23420	23633	23424	23344	23509	23608	23487	23607	23404	23555	23572	23461	23429	23602	23591	23697	23425	23671	23564	23727	23472	23465	23563	23483	23469	23600	23477	23572	23444	23535	23490	23515	23348	23541	23400	23540	23450	23846	23650	23585	23458	23372	23739	23552	23579	23746	23698	23548	23283	23351	23563	23806	23551	23463	23629	23589	23300	23552	23559	23707	23404	23617	23671	23540	23616	23498	23335	23609	23610	23488	23665	23372	23530	23699	23515	23549	23610	23479	23673	23618	23356	23319	23673	23538	23447	23323	23556	23493	23335	23441	23512	23564	23251	23448	23443	23576	23673	23469	23436	23577	23566	23519	23552	23285	23776	23753	23462	23799	23512	23541	23684	23513	23667	23440	23474	23630	23775	23617	23529	23709	23600	23599	23550	23579	23660	23314	23385	23600	23627	23687	23622	23498	23762	23780	23427	23534	23551	23636	23751	23583	23561	23452	23342	23542	23540	23417	23530	23349	23543	23360	23550	23277	23396	23481	23515	23575	23605	23571	23456	23458	23471	23488	23230	23597	23387	23614	23626	23631	23610	23457	23513	23467	23584	23375	23510	23467	23428	23693	23604	23651	23414	23423	23484	23503	23486	23417	23443	23647	23472	23234	23339	23680	23552	23264	23388	23750	23407	23469	23544	23562	23478	23306	23446	23522	23710	23404	23579	23776	23464	23670	23456	23347	23497	23443	23628	23458	23630	23529	23257	23619	23386	23493	23487	23482	23505	23479	23618	23469	23434	23521	23391	23466	23630	23582	23581	23588	23409	23627	23535	23271	23492	23201	23438	23673	23423	23389	23510	23497	23462	23400	23670	23372	23525	23683	23604	23621	23646	23429	23563	23717	23903	23659	23714	23676	23623	23524	23582	23732	23628	23593	23554	23363	23446	23565	23420	23409	23457	23593	23614	23588	23647	23385	23554	23411	23343	23591	23478	23571	23502	23352	23409	23683	23338	23505	23623	23507	23761	23486	23205	23277	23556	23571	23472	23456	23595	23658	23668	23728	23632	23633	23481	23497	23560	23442	23666	23506	23339	23396	23550	23543	23594	23630	23351	23506	23666	23415	23542	23492	23530	23589	23566	23608	23391	23415	23215	23630	23684	23519	23637	23476	23427	23361	23576	23280	23542	23483	23417	23543	23231	23567	23149	23400	23608	23433	23507	23536	23586	23144	23454	23724	23689	23625	23645	23678	23646	23740	23607	23245	23395	23605	23537	23605	23607	23579	23564	23421	23520	23568	23412	23519	23540	23566	23454	23284	23608	23658	23525	23594	23370	23656	23595	23507	23324	23614	23504	23689	23633	23569	23509	23439	23471	23384	23686	23550	23426	23325	23328	23520	23655	23515	23333	23406	23478	23659	23688	23641	23707	23633	23597	23461	23749	23343	23414	23692	23628	23558	23397	23472	23571	23668	23592	23625	23447	23370	23453	23636	23388	23682	23669	23497	23730	23491	23403	23491	23494	23534	23421	23348	23646	23667	23407	23515	23739	23702	23483	23404	23468	23399	23621	23437	23438	23538	23553	23555	23548	23625	23737	23625	23588	23302	23480	23410	23546	23557	23626	23639	23558	23593	23476	23616	23524	23581	23550	23429	23435	23516	23722	23588	23325	23529	23410	23463	23427	23397	23474	23422	23426	23594	23533	23623	23663	23707	23544	23613	23529	23359	23445	23406	23331	23493	23408	23491	23591	23651	23609	23551	23181	23497	23689	23652	23407	23521	23384	23385	23484	23632	23343	23554	23356	23540	23329	23327	23487	23759	23556	23509	23429	23478	23465	23554	23397	23669	23518	23446	23433	23634	23401	23724	23232	23511	23524	23544	23476	23654	23363	23655	23591	23506	23552	23579	23421	23456	23496	23690	23509	23687	23595	23470	23652
26626	57728	43873	26303	23107	20497	19949	18641	24818	22701	18441	18209	18275	18181	18530	21447	23853	22987	21576	19725	19066	18341	18257	17995	18032	18093	17927	17799	18167	17895	18078	18128	18011	17990	18161	18177	17986	17705	18040	17988	18026	17910	17849	18061	18069	18088	17859	17994	17785	18235	18044	17833	17877	18064	17942	18030	17971	17901	17825	17799	18001	18076	17939	17921	18121	17814	17999	18014	17857	18005	17919	18045	18081	17987	18090	17986	17766	17978	17849	18013	18015	17882	17998	17824	17937	18003	17912	17912	17817	18049	17988	18039	17882	17876	17819	17914	17786	18004	17905	17955	17904	17974	17951	17884	17811	17817	17916	17855	17847	18031	17895	17828	17939	18073	18059	17943	18017	18041	17853	18057	17827	18043	17898	18029	18122	18014	17951	17920	18015	17958	17898	18065	17900	18041	17993	17841	17744	18029	18106	18099	18028	17749	17840	17815	18070	17831	18076	17797	17778	17919	17796	17715	17976	17946	17975	17886	17970	17985	17884	18077	17930	18034	17969	17878	17885	17806	17772	18061	18079	17729	17958	17860	18005	18023	18029	18073	17777	17989	17928	17850	17854	18052	18029	17889	18056	17866	18118	17964	17795	17933	17937	17894	17864	17810	17996	18124	17783	18022	17919	18040	17983	17957	17908	17614	18002	18054	17909	17977	17951	17890	17812	17920	17972	17997	17902	18068	17830	17767	17880	17916	17924	17932	17939	18001	17826	18036	17908	17779	17921	17867	17885	18062	17867	18034	17956	18046	17955	18037	17944	17862	17994	18093	17970	17847	17997	17897	17932	17836	17844	17894	17965	17994	17984	17726	17932	17902	18109	17994	17855	17874	17769	17940	17996	18041	17778	17941	17890	17977	17966	17774	17841	18013	18005	17758	17845	18100	17696	18055	17913	17875	18015	17754	17772	18068	17920	17989	17922	17878	17803	17860	17815	17884	17922	17858	17876	17905	17736	17914	17881	18145	17965	17847	18044	17897	17918	17941	17874	17857	17668	18037	17865	17959	18133	17881	17853	17939	17976	17792	17756	17856	17931	17913	17716	17919	17855	18020	17948	17914	17907	17818	18020	17901	17882	18091	17884	17935	17916	17859	17811	17606	17928	17958	17837	17900	17916	17969	17944	17905	17889	17897	17877	17864	17789	18034	18017	18024	17840	17744	17970	17727	17886	17920	17941	17911	17875	17928	17864	17992	17940	18103	17939	17938	18119	17938	17788	17724	17860	17774	17846	17905	17897	17924	17780	17975	18038	18111	18036	18156	17929	17943	17858	17959	17813	18021	17938	17915	18118	17984	18036	17955	17876	17954	17994	17968	17830	17938	17847	17953	17834	17847	17873	17924	18152	18008	17918	17976	17952	17812	17979	17807	18000	17956	17968	17982	17750	17855	17888	17755	17860	18068	17831	17934	17840	18030	17863	17867	17819	18032	17904	17743	18072	17973	17854	17893	17833	17899	18126	17845	17889	17803	17943	17867	18003	17904	17901	17899	18124	17960	18058	17855	18051	17914	17922	17935	17842	17910	18095	17905	17852	17837	17920	17894	17999	18031	17840	17935	18005	17838	17910	17854	17845	17838	17896	18040	17929	17881	17997	17888	17922	17782	17962	18000	18040	17954	17929	17824	18069	17943	17921	18107	17983	18030	17827	17862	17849	17926	17920	17979	17931	17948	18005	17815	17850	18096	17772	18029	17869	17958	17895	17697	17876	17976	17858	17819	17885	18112	17916	18026	17958	17836	17715	18050	18021	17903	17903	17889	17993	17914	17927	17812	17992	17858	17861	17937	17904	18036	17984	17894	18101	18027	17934	18083	18070	17816	17994	17898	18058	18155	17830	18051	17867	17949	17817	18001	17838	17958	18021	17978	17942	17834	17866	17945	17771	18003	17868	17930	17958	17840	17969	17949	17877	18037	17997	17868	17921	17894	17968	17897	18031	17943	17804	18107	17878	17911	17846	17872	17878	17936	17963	18016	18037	18065	17893	17951	17835	17920	17989	17989	17927	17887	17982	17884	17839	17839	17890	17797	18016	17966	18012	17896	18003	17836	17862	17822	18124	17928	17872	17866	17902	17908	17873	17993	17964	17930	17982	17800	17871	17986	17837	17781	17990	17896	17833	17754	17898	17788	17926	17684	17829	17916	17824	18032	18038	18004	18017	17903	18081	18082	17697	17893	17813	18033	17896	17949	18153	17874	17922	18085	17927	17834	18002	17965	17767	18045	18114	17844	17953	17644	17928	17774	17961	17834	17946	18039	18046	18117	18144	18131	17993	17879	17812	17985	18015	18053	17911	17957	18042	17985	17809	17881	17859	17899	17840	18003	18002	17847	17859	18007	18049	17857	18026	17693	17990	17811	17870	17962	18008	17861	17880	17795	17918	18020	17809	17938	17829	17887	18043	17950	18000	18084	17835	17928	17954	17873	17962	18000	17809	17990	17999	18011	18103	17866	17926	18082	18063	17933	17956	17933	18026	17908	17954	17819	18004	17874	17873	17958	17977	17873	18043	17744	18169	17628	18033	17947	17944	17955	17921	17871	17878	17872	17962	17908	17971	17834	17801	17867	17947	17783	18045	17869	17874	17910	18081	17918	17849	18037	17990	17966	17713	17866	17784	17910	17936	17856	17896	18084	17919	18030	17988	17792	17615	18061	17900	17964	17895	17854	18094	18061	17943	18054	17825	18025	17885	17963	17810	17975	17832	17954	17812	17829	17877	18039	17886	17787	17901	17962	18115	17861	17914	17872	17904	18022	17909	17987	17758	17990	18010	18114	17908	17908	17814	17966	17854	17975	17981	17982	18046	17907	18034	17864	18022	17829	18130	18027	18103	18017	17964	17952	18070	17536	17861	17817	17732	17884	18070	17909	17921	17946	17721	17938	18184	17907	17892	17818	17966	17853	17843	18094	17937	17835	17954	17883	17927	17949	17755	17925	17654	17892	17916	17881	17953	17930	17881	17935	17897	18043	18014	18096	17906	17813	18072	18000	18061	17729	17900	18100	17966	17975	17848	18021	17961	17921	17925	17812	17871	17915	17917	17866	18003	18035	18003	18006	17734	17809	17840	18088	17958	17997	17858	17847	17925	18172	17928	18069	17734	17757	18045	18022	18050	17828	18043	17962	17761	17874	17903	18063	17974	17963	17957	17743	17948	17904	18094	17932	18028	17892	17935	17868	17974	17958	18062	17946	17889	17970	18023	17942	17995	17921	17904	18033	17987	17727	17987	18050	17901	17932	17880	17926	18036	17816	17937	18008	17972	17892	17976	17864	17891	18012	18048	18027	18140	17846	17812	17887	18025	17912	17827	17904	17904	17836	17955	17905	17808	18001	17968	17975	17974	18046	17962	18002	17862	18103	17839	17929	17892	17935	17977	17866	18059	17818	17955	18063	17988	17900	17864	17899	17794	18071	18257	17990	18098	17953	17937	18061	18030	17937	17993	17854	17875	17832	18061	17968	18056	18215	17934	17968	17830	17973	17834	18034	18084	17891	18044	18069	17976	18005	17910	17969	18133	17980	17877	17881	17892	17978	18160	17902	17963	18005	17899	18017	18101	17994	17990	17799	17802	18093	17898	18029	17898	17908	18007	17863	17983	17970	17849	18023	17930	17979	17747	17883	17917	18019	18015	17893	17971	17854	18002	17988	18066	18030	17802	17940	18040	17896	17903	17972	17911	17824	18127	17866	17900	17896	17873	17956	17994	17956	18046	17840	18009	18084	18091	18024	17968	17985	17940	17927	17931	17934	18014	18000	17897	17786	18105	17961	17878	17843	17838	18030	18122	18046	17930	17962	17914	17955	17854	17911	17908	17919	17972	18000	17852	17911	17869	17835	17838	17906	17671	17835	18084	17929	17826	17894	17884	18002	17944	17999	17969	17877	17745	17826	17906	17873	17947	18089	17849	17735	18003	18001	17822	17932	17849	17790	17803	17836	17949	17974	17955	17868	17958	17839	17939	17895	17934	17968	17998	17683	17959	17876	17932	18022	17848	18110	17801	17947	17978	17962	17909	17891	17819	18092	17861	18043	17883	17982	17999	17944	17887	17731	17833	17980	18012	18090	18103	17911	17937	18074	17903	18003	17910	17951	18105	17984	17878	17943	17781	18074	18098	17940	17943	17994	17901	17880	17871	18098	17921	17962	17786	18041	18086	17947	17840	17816	17785	18015	18256	17861	18039	18093	17717	17940	17929	17920	18140	17919	18156	17818	17843	17955	17973	17870	17900	18040	17846	17688	18005	17833	17870	17979	17963	18076	17803	17853	18094	17990	18005	17960	18002	17981	18050	17801	17966	18025	17986	17890	18016	17933	17825	17778	17887	17902	17967	17995	17919	17868	17751	18048	17991	17964	17894	17933	18026	17990	17861	18114	18064	17952	18036	17980	17958	17999	18105	17848	17985	17929	17728	17969	18159	17860	17795	17750	17932	17861	18113	17872	17950	18036	18007	17809	18007	18025	17767	17974	18195	17934	17985	17893	17995	17955	17848	17849	18025	18146	17977	17950	17971	17849	17926	18059	17785	17915	17886	17945	17960	17863	17925	18048	18236	17902	17990	17842	18003	18037	17800	17847	18001	17794	17924	17922	17927	17978	18007	17938	18000	17862	17854	17838	17673	18034	17947	18031	17947	17884	17943	18050	17928	17903	18014	18000	17869	18072	17865	17802	17878	17800	17935	17911	17815	17826	17820	17879	17882	17979	18014	17916	17764	17898	18074	17902	18009	17944	17891	17897	17972	17976	17952	17974	17920	17684	17769	17835	17789	17952	17867	17881	17820	18063	17926	17900	17876	18015	17844	18018	17837	17853	18192	17863	17926	17819	17996	18031	17934	18022	17701	17990	17858	17993	17900	17935	17908	17883	18018	18109	17915	17900	17970	17977	18145	17908	17884	17869	17663	17830	17963	17853	17863	17909	17928	18025	17936	17904	17921	17886	18040	17982	17832	17956	18011	18035	17850	17980	18019	18023	18032	17849	17802	17936	18029	17995	18013	17805	18032	17848	18022	17845	17927	17802	17766	17910	17870	17915	17802	17960	17917	17941	17934	17909	17836	18017	17915	17927	17936	17845	17890	17921	17931	17895	18036	17970	17940	17892	18104	17697	17917	17990	18017	17813
31001	28582	30698	26605	23916	24344	24384	23885	23642	23671	23694	23579	23529	23568	23801	23600	23886	23673	23730	23784	23874	23512	23843	23504	23473	23531	23488	23534	23561	23692	23607	23229	23460	23425	23483	23588	23507	23418	23440	23637	23340	23511	23553	23505	23535	23328	23571	23371	23532	23579	23218	23478	23230	23518	23278	23553	23559	23540	23340	23528	23415	23606	23459	23691	23455	23426	23501	23531	23626	23514	23460	23306	23649	23322	23461	23499	23447	23522	23480	23480	23568	23439	23274	23595	23404	23569	23704	23418	23167	23503	23509	23510	23336	23312	23490	23511	23482	23409	23766	23622	23382	23440	23443	23468	23570	23343	23511	23487	23436	23309	23652	23604	23544	23684	23548	23704	23659	23585	23600	23637	23503	23389	23650	23366	23551	23542	23420	23530	23459	23712	23394	23399	23472	23478	23509	23486	23680	23617	23533	23590	23501	23419	23451	23493	23536	23437	23657	23422	23281	23286	23669	23496	23321	23542	23358	23355	23588	23423	23658	23477	23422	23713	23505	23361	23353	23480	23576	23520	23457	23426	23379	23176	23570	23387	23443	23592	23634	23596	23622	23586	23469	23561	23422	23402	23440	23438	23521	23457	23512	23439	23443	23310	23421	23497	23446	23569	23563	23601	23441	23624	23287	23323	23735	23540	23622	23112	23454	23515	23627	23474	23413	23301	23803	23528	23453	23364	23663	23238	23660	23473	23422	23494	23453	23588	23383	23323	23699	23543	23299	23219	23444	23414	23492	23734	23574	23742	23648	23489	23515	23445	23493	23414	23569	23468	23471	23569	23519	23384	23384	23292	23478	23580	23552	23437	23596	23564	23503	23615	23483	23549	23518	23551	23593	23654	23592	23428	23613	23418	23638	23301	23454	23561	23493	23380	23521	23605	23729	23485	23427	23532	23494	23675	23509	23666	23681	23461	23313	23360	23497	23246	23512	23562	23512	23540	23697	23513	23586	23627	23458	23510	23609	23535	23496	23403	23387	23440	23445	23498	23477	23681	23683	23416	23472	23548	23209	23655	23440	23503	23515	23662	23455	23441	23463	23752	23647	23467	23529	23641	23392	23467	23527	23554	23564	23557	23566	23518	23424	23625	23695	23586	23598	23415	23691	23326	23401	23655	23642	23498	23527	23582	23577	23575	23358	23455	23325	23274	23330	23371	23533	23519	23636	23466	23505	23414	23403	23286	23361	23467	23428	23294	23332	23638	23674	23502	23595	23698	23562	23244	23554	23376	23654	23593	23452	23460	23765	23545	23701	23477	23459	23546	23485	23258	23317	23472	23440	23304	23409	23430	23568	23300	23505	23552	23348	23535	23487	23470	23555	23353	23676	23610	23710	23376	23573	23456	23501	23414	23142	23364	23371	23594	23509	23499	23576	23555	23372	23521	23529	23331	23408	23470	23701	23391	23641	23343	23537	23453	23590	23710	23584	23251	23380	23713	23695	23344	23411	23160	23439	23409	23451	23274	23578	23658	23558	23636	23485	23541	23722	23206	23774	23620	23549	23522	23505	23576	23576	23567	23232	23485	23466	23468	23628	23324	23386	23672	23542	23463	23467	23620	23463	23464	23581	23402	23592	23552	23363	23514	23662	23596	23334	23556	23302	23453	23611	23539	23302	23424	23537	23507	23503	23427	23319	23205	23589	23506	23352	23553	23584	23704	23565	23559	23554	23370	23507	23538	23650	23597	23636	23290	23575	23374	23525	23634	23573	23533	23716	23559	23566	23450	23448	23471	23474	23541	23464	23507	23398	23573	23597	23628	23372	23452	23266	23514	23621	23530	23607	23626	23573	23608	23580	23370	23523	23423	23546	23440	23581	23405	23367	23300	23393	23575	23436	23340	23503	23615	23526	23397	23425	23740	23419	23435	23560	23557	23425	23546	23400	23631	23532	23480	23394	23494	23578	23503	23788	23528	23419	23504	23466	23672	23461	23399	23339	23492	23599	23463	23586	23454	23536	23543	23550	23437	23663	23556	23610	23433	23408	23793	23519	23339	23360	23365	23346	23413	23404	23558	23830	23497	23595	23546	23574	23365	23280	23344	23732	23478	23407	23491	23785	23454	23398	23325	23470	23623	23384	23209	23563	23238	23552	23356	23452	23714	23633	23461	23449	23538	23288	23413	23563	23529	23366	23516	23487	23697	23271	23366	23441	23561	23584	23525	23715	23408	23436	23439	23366	23508	23425	23609	23496	23448	23590	23430	23407	23444	23532	23416	23502	23663	23425	23556	23437	23499	23417	23388	23470	23697	23449	23732	23509	23492	23561	23438	23677	23346	23534	23706	23354	23438	23588	23537	23508	23347	23607	23595	23449	23561	23657	23478	23585	23349	23485	23408	23635	23449	23644	23553	23509	23467	23453	23595	23293	23638	23771	23371	23488	23431	23527	23545	23279	23650	23599	23656	23374	23583	23601	23667	23570	23677	23443	23611	23483	23750	23411	23753	23488	23612	23586	23582	23533	23485	23541	23436	23306	23740	23758	23277	23629	23365	23615	23126	23645	23356	23398	23708	23539	23535	23543	23660	23649	23402	23525	23625	23552	23530	23631	23509	23461	23378	23280	23243	23389	23432	23418	23499	23673	23681	23446	23453	23475	23294	23484	23325	23566	23578	23536	23708	23460	23459	23734	23569	23602	23631	23437	23473	23339	23487	23516	23172	23595	23643	23661	23555	23519	23471	23565	23658	23335	23511	23562	23671	23649	23497	23531	23409	23637	23294	23357	23548	23611	23610	23468	23650	23622	23602	23401	23460	23474	23474	23655	23625	23626	23680	23199	23343	23542	23530	23621	23561	23552	23353	23336	23548	23687	23640	23215	23550	23373	23476	23422	23552	23507	23605	23451	23347	23259	23438	23619	23404	23312	23575	23586	23588	23426	23527	23529	23300	23473	23388	23307	23363	23728	23658	23513	23549	23209	23399	23548	23365	23472	23598	23403	23516	23267	23507	23471	23640	23343	23398	23474	23475	23353	23397	23383	23463	23625	23449	23320	23511	23470	23457	23519	23316	23472	23596	23619	23300	23570	23331	23557	23488	23588	23493	23434	23307	23491	23447	23420	23518	23399	23696	23640	23565	23469	23734	23723	23472	23655	23233	23486	23499	23360	23269	23177	23444	23669	23680	23338	23618	23838	23252	23516	23400	23457	23228	23519	23587	23498	23605	23487	23442	23468	23426	23547	23410	23475	23466	23457	23465	23477	23707	23539	23511	23634	23329	23336	23531	23510	23626	23463	23829	23650	23208	23437	23417	23533	23463	23479	23371	23580	23447	23434	23632	23237	23434	23232	23549	23521	23487	23319	23495	23558	23496	23462	23568	23507	23373	23280	23586	23574	23431	23428	23374	23339	23579	23448	23720	23471	23647	23511	23660	23489	23542	23361	23580	23371	23445	23443	23633	23583	23568	23557	23547	23612	23420	23442	23621	23585	23451	23371	23763	23464	23497	23542	23576	23290	23419	23457	23408	23439	23507	23338	23564	23482	23400	23417	23555	23570	23617	23323	23439	23644	23561	23793	23466	23591	23334	23561	23830	23463	23387	23677	23519	23373	23549	23514	23664	23350	23497	23319	23727	23579	23528	23580	23631	23572	23490	23540	23295	23510	23760	23509	23340	23464	23469	23486	23261	23535	23490	23260	23436	23341	23603	23625	23529	23529	23378	23570	23424	23593	23354	23616	23473	23512	23535	23362	23396	23280	23393	23539	23524	23489	23414	23608	23457	23779	23505	23691	23449	23585	23393	23292	23414	23322	23510	23361	23544	23444	23684	23580	23621	23270	23407	23523	23346	23435	23503	23676	23479	23515	23477	23432	23614	23453	23649	23729	23709	23696	23491	23643	23423	23613	23562	23903	23366	23842	23537	23598	23600	23250	23407	23604	23427	23463	23669	23377	23486	23559	23446	23678	23567	23552	23433	23608	23420	23364	23446	23591	23348	23428	23489	23520	23607	23551	23508	23509	23665	23431	23464	23451	23551	23519	23371	23217	23532	23475	23559	23395	23628	23461	23525	23624	23550	23450	23426	23491	23339	23630	23485	23629	23478	23718	23507	23529	23526	23466	23560	23634	23335	23567	23409	23564	23641	23274	23452	23610	23491	23401	23595	23791	23324	23554	23641	23446	23647	23661	23453	23349	23355	23420	23403	23560	23698	23554	23708	23461	23458	23743	23368	23594	23462	23386	23453	23498	23425	23414	23424	23561	23499	23692	23533	23461	23463	23331	23611	23553	23707	23450	23588	23568	23528	23414	23452	23328	23739	23620	23487	23567	23434	23502	23644	23609	23537	23641	23402	23484	23526	23766	23571	23482	23679	23676	23494	23326	23460	23439	23349	23443	23527	23364	23283	23509	23588	23418	23638	23440	23367	23542	23458	23277	23584	23414	23294	23559	23768	23407	23403	23596	23428	23270	23539	23536	23460	23424	23585	23606	23351	23566	23402	23519	23618	23294	23752	23633	23686	23548	23548	23457	23504	23526	23701	23459	23541	23569	23398	23600	23443	23501	23464	23560	23661	23369	23411	23640	23430	23857	23468	23584	23408	23404	23545	23339	23446	23336	23305	23559	23267	23461	23594	23473	23283	23250	23476	23527	23317	23426	23328	23365	23421	23500	23635	23634	23592	23638	23510	23388	23331	23446	23471	23664	23470	23478	23492	23443	23720	23366	23571	23481	23663	23429	23435	23445	23644	23630	23547	23665	23660	23509	23487	23712	23491	23402	23547	23428	23482	23607	23330	23454	23413	23499	23504	23381	23684	23317	23371	23480	23439	23442	23444	23377	23521	23485	23761	23691	23554	23669	23530	23285	23686	23447	23570	23357	23457	23512	23335	23812	23626	23614	23609	23466	23515	23609	23348	23578	23374	23510	23601	23372	23508	23688	23603	23677	23413	23683	23345	23498	23723	23500	23472	23507	23757	23553	23374	23712	23569	23608	23802	23723	23322	23516	23535	23500	23477	23305	23552	23707	23350	23513	23513	23321	23467	23424	23475	23557	23357	23573	23642	23629	23772	23352	23719	23588	23562	23443	23676	23493	23583	23578	23600	23887	23711	23421	23244	23271	23418	23572	23318	23388	23441	23662	23429	23535	23415	23640	23469	23605	23299	23476	23219
24952	36924	25026	19653	19093	19094	18748	18151	18183	18278	18158	18051	17862	17948	18000	18316	18117	18267	18219	18134	18135	18188	17914	17994	18020	17980	17863	17968	17887	17985	18171	17975	17984	18018	17982	17934	18005	18065	18112	17767	18007	18016	17926	17975	18128	17957	17942	17999	17885	17950	18047	17833	17932	17948	18066	18035	17983	17862	18123	17824	18103	17782	18143	18023	18079	17831	18019	17840	17973	18000	17906	17954	18009	17929	17976	17838	18125	17999	17749	17864	18005	18017	17977	18058	17891	18010	18043	17967	17943	17866	18006	17889	18031	18061	17907	18013	18000	18073	17921	17929	18110	18185	18000	17993	17785	17985	17989	17949	17934	17858	17987	17930	18053	17894	17992	17922	17985	17849	18062	18002	18021	17735	18085	17926	18164	17972	18018	17951	17832	17903	18073	17948	18042	17909	17992	18160	17905	17973	17794	18072	18008	17958	17958	18047	17875	18171	18015	17897	18022	18002	18184	17886	18061	17943	17982	17946	17914	18043	18054	17996	17933	17805	18118	17854	18055	17942	17879	17806	17940	17890	18051	17932	17959	18087	18001	17944	17869	18050	17958	17910	17939	17888	17965	18233	18128	17878	18011	17877	17953	18075	18038	18033	17811	17917	17868	17936	18077	17911	18014	18030	17883	17973	17951	17916	17996	17841	17778	17861	17988	18004	18155	17925	17852	17890	17884	17914	18038	17894	17960	18218	17847	17872	18058	18160	18053	17896	18015	17894	18078	17956	18027	17967	17939	17840	18132	17988	17959	17893	18133	17982	17900	17922	18027	18022	17865	18193	17877	17980	18078	18042	17949	17847	17909	18169	18048	18094	18047	17891	17902	18132	17958	17929	18101	17978	18089	17971	17902	18204	17798	17901	17913	17954	18017	18014	17783	17900	17942	17935	17972	17986	17891	17906	18001	18053	17904	17881	17969	17887	17971	17917	17860	17942	17757	17938	18091	17884	17948	17887	18044	17804	17973	18032	17990	17989	17859	17915	17821	18054	17918	17911	17924	18149	17969	17978	17938	18034	18033	17876	18064	17880	17929	17999	18018	18041	17867	18174	17872	17982	17910	18040	18008	18033	17948	17898	18008	17887	18093	17900	17969	17827	17978	17976	18015	18106	17899	18010	18057	17968	18075	17889	18027	17951	18116	17955	18064	17852	18077	18060	17991	18052	18150	17849	17897	17804	18139	17906	18037	17962	17963	18024	18179	18120	18027	17900	17941	17917	17918	18024	17972	18090	18097	17882	18022	17889	18083	17819	17876	17965	18027	18029	18247	17781	17980	17958	17780	17975	17892	17903	17963	17987	18055	18117	18003	18193	17996	17847	17864	18156	17893	17938	17975	17949	17897	18039	18155	18140	17818	17975	17823	17873	18066	18031	18140	17844	18018	17951	17884	17893	18024	18042	17965	18079	17978	17939	17949	18076	17847	18074	17818	18054	17912	17882	17837	17883	18029	18154	18145	18021	17974	18086	17830	17930	18023	17928	17895	17734	17992	17833	17939	18015	17944	18069	17912	18043	18035	17786	17854	17870	18026	17913	17871	17861	17984	17881	18039	17843	17968	17966	17945	18059	17980	17918	17872	18024	17981	17963	17857	17958	17924	18053	18084	17964	17863	17965	17980	17851	18021	17890	17856	18031	17921	17953	17891	18093	18117	17755	17930	18016	17895	18067	17856	17993	17985	18019	17876	17698	18049	18056	17784	17790	17939	18065	18016	17994	18129	17713	17925	17850	17868	17862	18087	18024	17974	17882	18038	17788	17943	18079	17999	18037	18042	17961	18106	17951	17726	17933	17968	18042	17911	17966	17978	17980	18053	17849	17961	18072	17922	18091	18054	17908	17866	17962	17975	17884	17979	17903	18153	18030	17930	18075	18003	17989	18077	18173	17988	17971	17830	18009	18150	17926	17861	18012	18009	17749	17937	17865	17936	18001	17993	17901	17998	17875	18140	17862	18055	17980	17944	17999	18068	17945	18050	18045	17977	17778	17982	17969	18037	17742	18021	18177	18010	18015	18158	17948	17940	17981	18004	18050	17964	18068	17914	18199	17977	18042	17849	18108	17990	18085	18002	18014	18014	18057	18000	17967	17940	17951	17919	17974	17967	17914	17961	17854	18095	17980	17996	18057	17962	18097	17923	18125	18128	18135	17758	17853	18095	17786	17974	17883	17980	18038	17919	18050	17983	17934	17967	17997	18028	18179	17900	17947	17930	18085	17951	18001	17882	18289	18006	18036	18120	18085	17963	18019	18043	18092	17909	17777	17893	17890	18156	18040	18081	17976	17844	17895	17914	17883	18011	17864	17913	18000	18017	17866	17955	17934	17952	18006	17823	18007	17823	18082	17966	17980	17827	18097	18176	18003	18092	17955	17989	17986	17993	18041	17957	17953	17742	18056	18068	17785	18008	17923	17993	17908	17945	17911	17985	17879	17945	17811	17944	17965	17851	17952	17998	18000	17918	17976	17971	18131	18043	17972	17845	18097	17974	18101	17970	18101	17970	18050	17953	17967	17993	17905	18087	17943	17789	17926	17878	17945	18125	17948	18025	18159	17984	17945	17967	17786	17892	17875	18000	17956	17863	18078	17982	18024	18060	17988	17970	17821	18062	17882	17923	17999	18043	18039	18072	17999	17956	17951	17884	18024	17993	18097	17917	18005	17955	18057	18018	17853	17922	18122	18029	17997	17990	18070	17916	17986	18130	18000	17901	17859	17994	17985	18064	17957	17979	17975	18101	18094	18107	17827	17820	18175	17909	17944	17750	17916	17877	17805	18015	18149	17967	17977	18091	18010	18011	17875	18015	17870	18063	18027	18062	18065	17939	17839	17950	17998	17945	18186	18080	17871	18000	18118	17932	17931	18001	17946	18080	17876	18033	17968	18043	18094	18041	18011	18019	18046	17948	17916	18046	17856	17880	17816	18036	17843	18086	17949	18007	17924	18110	17959	18094	17715	18088	17896	17731	17907	17806	18067	18038	17904	18037	18004	17851	17931	17850	18046	17867	18052	17997	18076	17940	18020	17864	17978	17994	18040	18290	17976	18044	17967	17970	17946	17996	18007	17851	17865	18011	17977	17981	18004	18114	18014	17787	18143	18159	17970	17795	18061	18124	17885	17843	17955	17878	17907	18032	18002	17740	18023	18203	17906	17920	17974	17867	18060	17882	17945	17894	17900	18180	17980	17932	17848	17970	18070	17959	18025	18140	17930	17924	18060	17990	17926	17938	18050	17897	18114	17921	17865	18139	18004	17866	17868	17880	18011	18079	17673	18115	18058	17915	17922	17814	18120	17897	18038	17726	18076	17965	18072	17967	18006	18109	17946	17947	17881	17896	18110	17943	18054	18115	17926	18151	17852	18078	18067	18146	17910	17904	18078	17954	18044	17858	17900	18060	17833	17973	17805	18204	18125	17996	18030	17924	18092	18047	18007	18047	18060	17999	18034	18029	18015	18126	17932	18002	17836	17878	18173	17962	18030	17794	18021	18195	18188	17814	17866	17919	17801	18089	17976	18098	18049	17794	18012	18094	18022	17956	17953	17875	18131	17922	18089	17972	17957	17965	17748	17793	18145	17961	17898	18109	17923	18035	17900	17903	17929	17947	18016	18034	17883	17969	17956	18042	17987	17940	17828	17883	18019	17915	17838	17888	17964	17841	18107	18039	17909	17949	18073	17979	17945	18007	17965	18010	17955	17971	17858	18016	18105	17971	17828	17969	17908	17944	17995	17939	18115	17923	17980	18076	17879	17922	18116	17749	18019	18095	18058	18048	18143	17910	18218	17849	17938	18055	17961	18061	18116	17988	17782	18078	18005	17870	18018	17975	18030	18115	18069	18126	18026	17876	17847	17954	17866	18069	18039	17953	18141	17774	17880	17817	17990	18038	18045	18127	17921	17998	18202	18090	17905	17990	17844	17939	17886	18022	17977	18029	18153	18050	18078	17886	17907	18064	18014	17967	17949	18239	17960	18153	17995	18055	17891	18017	18115	18045	17942	18070	17926	17889	17977	17945	18073	18058	17892	17832	18050	17902	17908	17941	17920	18103	17903	17909	17928	17987	18042	17949	17991	18145	18095	17908	17984	17827	18062	18024	18116	17892	18014	17836	17845	17892	18155	17981	17990	17963	18016	17909	18015	18062	18034	17633	17726	17916	17830	17944	17932	18013	18088	17934	18064	17981	17874	18098	17666	18064	17955	17973	17850	18047	17918	18054	18056	17879	17778	17899	18056	18196	18038	18131	17822	17793	17936	17910	17948	18134	17890	17775	18012	18005	17886	18092	18075	17919	18011	18115	17961	17964	17849	17907	17849	18081	17897	18043	18079	17952	17936	17914	17883	17929	17945	17969	17900	18028	18068	17992	17924	17831	18023	17761	17923	17976	18021	17906	17913	17976	18008	17906	17916	18018	17897	17963	17813	17916	18025	17885	18005	17927	17899	18067	17936	17800	17952	18094	18014	17946	17909	18013	17814	17966	17805	18001	18071	17985	17899	18005	17992	17878	18042	18118	17923	17862	18054	17924	17898	17979	17910	18060	17964	18026	17822	17930	17908	17841	18026	18153	17966	18006	17921	17894	17997	17939	18001	17960	18111	17934	18009	17945	18043	17989	17947	18092	18008	17916	17909	18021	17824	18106	17902	18008	18051	18045	17932	18020	17852	17883	18113	18024	18018	17922	18177	17969	18118	17986	17855	17984	18036	17898	18098	18091	18047	17893	18079	17982	17885	18086	17889	17977	18012	18007	18012	18013	17837	17920	18152	18192	17996	17950	17962	17849	18012	17982	17961	18020	17974	18110	18068	18003	17894	17956	17792	17944	17899	18116	18007	18137	17976	17898	17926	17863	17978	17865	17914	17877	17915	18019	18022	17985	18023	18006	17998	18081	17920	17963	17691	17982	17899	17835	18008	17995	18018	17914	18037	18120	17935	17973	17944	18000	18071	17939	18026	18118	17841	18028	17936	17982	17990	17937	17974	17995	17917	18090	17947	18064	17959	17794	18082	17902	17972	17967	17960	17989	17988	17953	18122	17807	17853	18054	17987	17836	18026	18019	18010	17959	17896	18233	17919	17959	17935	17855	18039	18067	17880	18050	17985	17881	17943	17957	18099	18050	17884
23057	21078	28123	25248	24311	26755	27431	25154	25391	27414	25530	24806	24686	24874	25939	26496	26595	26128	25767	25428	25076	24854	24777	24908	24571	24715	24599	24795	24526	24641	24817	24734	24648	24807	24678	24421	24679	24660	24550	24606	24628	24685	24670	24665	24394	24579	24628	24484	24511	24639	24605	24782	24816	24652	24636	24525	24561	24838	24579	24634	24616	24573	24566	24784	24504	24723	24548	24944	24597	24553	24614	24498	24695	24437	24466	24348	24504	24477	24594	24790	24600	24459	24504	24686	24669	24800	24466	24585	24491	24641	24576	24764	24623	24565	24617	24416	24600	24727	24890	24817	24780	24667	24439	24603	24659	24444	24477	24536	24588	24333	24542	24558	24590	24683	24659	24529	24407	24754	24724	24557	24432	24403	24666	24385	24644	24538	24588	24591	24429	24665	24559	24340	24588	24634	24619	24635	24613	24555	24516	24558	24342	24404	24448	24686	24755	24663	24584	24561	24710	24736	24458	24414	24330	24416	24510	24763	24404	24713	24664	24522	24522	24677	24762	24365	24591	24817	24466	24572	24602	24518	24662	24633	24643	24395	24617	24442	24720	24677	24432	24294	24373	24601	24565	24643	24506	24705	24575	24408	24807	24664	24367	24602	24639	24514	24465	24550	24368	24380	24766	24479	24496	24470	24822	24587	24530	24521	24662	24558	24324	24237	24497	24487	24457	24435	24661	24539	24868	24479	24427	24516	24673	24588	24549	24372	24740	24430	24618	24723	24513	24595	24501	24526	24494	24525	24592	24445	24709	24486	24206	24533	24522	24408	24834	24382	24433	24389	24545	24505	24703	24449	24390	24464	24721	24816	24214	24663	24640	24596	24543	24662	24780	24765	24570	24560	24465	24109	24347	24754	24453	24528	24477	24697	24430	24429	24471	24574	24567	24581	24450	24486	24601	24743	24535	24465	24624	24466	24645	24622	24759	24689	24581	24596	24609	24517	24618	24567	24519	24289	24669	24644	24583	24584	24254	24490	24696	24553	24663	24768	24668	24858	24431	24662	24420	24416	24457	24357	24592	24647	24546	24650	24669	24506	24649	24514	24454	24397	24435	24460	24272	24320	24629	24579	24484	24601	24427	24497	24593	24547	24481	24526	24672	24574	24684	24739	24595	24658	24593	24515	24562	24605	24457	24488	24801	24467	24627	24345	24536	24539	24641	24601	24566	24527	24677	24460	24576	24517	24596	24566	24693	24586	24550	24696	24632	24751	24313	24821	24502	24475	24662	24539	24675	24507	24767	24557	24919	24370	24491	24339	24588	24717	24733	24628	24715	24509	24617	24630	24519	24588	24613	24680	24642	24471	24365	24405	24448	24480	24673	24725	24821	24615	24468	24400	24671	24498	24668	24519	24461	24758	24852	24649	24583	24489	24550	24694	24637	24773	24496	24654	24703	24489	24644	24678	24416	24828	24939	24604	24345	24754	24784	24743	24651	24511	24503	24478	24435	24575	24567	24680	24753	24664	24569	24468	24903	24492	24473	24412	24480	24447	24438	24622	24710	24614	24593	24407	24489	24762	24419	24726	24378	24415	24540	24488	24607	24480	24605	24452	24582	24540	24721	24463	24371	24764	24501	24725	24539	24535	24683	24634	24707	24600	24389	24550	24773	24717	24553	24386	24720	24696	24596	24563	24489	24656	24808	24670	24632	24644	24500	24436	24713	24455	24410	24531	24745	24622	24516	24310	24386	24532	24717	24640	24770	24663	24586	24567	24752	24504	24521	24555	24629	24737	24578	24665	24750	24524	24221	24696	24792	24608	24726	24414	24766	24666	24590	24517	24624	24444	24626	24451	24799	24686	24468	24508	24699	24547	24458	24632	24877	24638	24837	24505	24478	24675	24751	24616	24785	24661	24547	24609	24419	24693	24653	24617	24472	24588	24539	24608	24617	24612	24610	24541	24500	24577	24677	24516	24545	24500	24709	24423	24454	24548	24579	24518	24785	24692	24655	24611	24742	24791	24420	24424	24438	24529	24504	24647	24441	24671	24656	24610	24508	24557	24542	24497	24533	24663	24473	24437	24570	24318	24587	24524	24397	24529	24647	24712	24701	24677	24593	24538	24441	24852	24569	24721	24631	24699	24378	24458	24680	24564	24745	24474	24579	24655	24661	24696	24546	24669	24502	24537	24612	24353	24571	24662	24641	24637	24389	24516	24601	24689	24485	24596	24590	24568	24773	24583	24581	24475	24408	24524	24668	24491	24765	24697	24564	24401	24639	24768	24609	24641	24598	24588	24673	24679	24512	24615	24508	24403	24441	24451	24684	24584	24636	24516	24861	24822	24862	24409	24430	24520	24633	24656	24680	24618	24567	24498	24729	24626	24653	24651	24469	24719	24732	24703	24795	24680	24631	24384	24727	24744	24561	24662	24683	24749	24508	24376	24788	24839	24539	24540	24614	24386	24557	24506	24682	24440	24432	24534	24759	24639	24841	24487	24600	24614	24675	24613	24502	24499	24616	24576	24713	24820	24873	24665	24581	24504	24519	24716	24635	24274	24286	24909	24591	24635	24474	24647	24625	24592	24717	24438	24748	24420	24368	24626	24486	24581	24667	24382	24607	24503	24630	24705	24586	24430	24461	24626	24708	24792	24613	24684	24785	24802	24481	24602	24784	24592	24490	24733	24653	24592	24415	24674	24704	24458	24409	24493	24651	24341	24585	24574	24629	24750	24682	24762	24583	24520	24626	24897	24389	24571	24641	24550	24522	24511	24686	24240	24668	24518	24682	24546	24597	24523	24873	24666	24477	24461	24497	24696	24555	24493	24412	24526	24500	24559	24565	24426	24688	24333	24761	24658	24556	24671	24575	24326	24534	24368	24517	24549	24675	24618	24529	24186	24478	24369	24572	24467	24659	24706	24588	24763	24555	24423	24530	24480	24478	24452	24643	24442	24588	24662	24578	24501	24563	24684	24549	24566	24551	24488	24602	24538	24434	24680	24287	24556	24518	24659	24711	24454	24613	24823	24452	24394	24760	24674	24450	24543	24708	24421	24862	24769	24438	24634	24588	24643	24749	24750	24580	24620	24419	24693	24509	24440	24726	24713	24712	24438	24565	24537	24492	24464	24396	24729	24726	24433	24495	24372	24737	24434	24549	24545	24529	24429	24531	24750	24558	24314	24428	24489	24525	24632	24610	24212	24567	24663	24613	24700	24640	24624	24508	24641	24444	24561	24638	24540	24526	24550	24614	24481	24514	24524	24610	24460	24621	24349	24486	24483	24766	24750	24691	24543	24790	24472	24613	24817	24463	24415	24315	24642	24597	24665	24658	24554	24629	24671	24577	24582	24497	24536	24737	24626	24718	24434	24556	24500	24478	24376	24730	24691	24508	24571	24459	24451	24445	24318	24392	24806	24603	24297	24535	24623	24621	24455	24577	24573	24552	24498	24730	24422	24867	24585	24523	24565	24568	24690	24363	24490	24608	24521	24656	24669	24576	24651	24781	24624	24848	24604	24540	24500	24515	24602	24465	24451	24393	24637	24393	24607	24699	24326	24480	24493	24443	24478	24739	24524	24795	24537	24599	24704	24625	24772	24728	24483	24700	24774	24535	24867	24597	24354	24577	24724	24585	24453	24509	24547	24583	24481	24700	24721	24416	24526	24539	24716	24683	24451	24463	24558	24519	24702	24521	24484	24640	24502	24489	24654	24734	24635	24732	24647	24649	24824	24743	24458	24370	24593	24542	24578	24561	24261	24680	24488	24511	24789	24528	24613	24756	24617	24661	24847	24561	24631	24419	24813	24432	24446	24662	24438	24720	24419	24563	24633	24760	24511	24605	24633	24692	24661	24707	24552	24784	24723	24525	24641	24558	24567	24472	24605	24368	24404	24589	24515	24647	24436	24462	24651	24589	24428	24736	24554	24753	24616	24644	24538	24471	24594	24518	24614	24718	24573	24551	24749	24566	24444	24794	24649	24482	24534	24532	24449	24380	24468	24615	24379	24463	24552	24743	24481	24693	24544	24626	24462	24579	24774	24542	24466	24540	24657	24423	24733	24694	24390	24622	24489	24491	24566	24639	24519	24523	24519	24490	24534	24643	24471	24367	24560	24707	24829	24535	24667	24386	24626	24513	24594	24666	24499	24733	24542	24617	24790	24760	24846	24421	24602	24497	24791	24770	24536	24535	24613	24512	24479	24654	24711	24563	24656	24430	24770	24799	24710	24607	24534	24456	24667	24475	24641	24482	24269	24504	24655	24658	24424	24512	24372	24646	24652	24609	24600	24533	24535	24502	24655	24732	24561	24663	24844	24405	24465	24722	24417	24452	24617	24388	24692	24761	24609	24826	24709	24749	24490	24511	24722	24693	24386	24364	24558	24652	24513	24684	24422	24644	24600	24813	24554	24458	24757	24559	24467	24862	24532	24649	24620	24622	24554	24480	24601	24831	24751	24755	24567	24551	24491	24527	24484	24584	24649	24695	24373	24546	24653	24628	24629	24719	24603	24646	24675	24736	24489	24551	24705	24657	24536	24629	24656	24603	24715	24792	24397	24579	24517	24594	24523	24635	24759	24600	24591	24632	24433	24528	24511	24344	24725	24689	24637	24673	24461	24693	24760	24669	24426	24950	24621	24735	24441	24568	24273	24472	24698	24605	24780	24665	24473	24485	24377	24711	24703	24488	24671	24509	24677	24673	24842	24752	24825	24621	24647	24638	24442	24688	24481	24733	24564	24618	24308	24613	24643	24724	24526	24579	24458	24472	24530	24395	24523	24567	24559	24773	24438	24660	24372	24759	24297	24641	24421	24484	24756	24577	24526	24587	24625	24666	24402	24440	24451	24629	24669	24742	24793	24569	24524	24715	24526	24700	24511	24582	24577	24427	24614	24614	24573	24643	24592	24908	24625	24734	24659	24443	24442	24587	24643	24637	24622	24686	24629	24670	24722	24549	24375	24609	24454	24642	24551	24443	24514	24691	24699	24608	24769	24748	24475	24623	24430	24399	24495	24688	24494	24721	24524	24657	24505	24563	24641	24557	24578	24499	24632	24484	24570	24906	24479	24622	24699	24618	24623	24534	24335	24476	24562	24477	24509	24547	24522	24596	24558	24639	24605	24280	24511	24527	24567	24570	24532	24824	24819	24568	24545	24600	24548	24852	24547
26873	50123	38790	26868	22720	21054	19777	19047	19922	22627	19197	18780	18869	18814	20619	21397	21099	20571	19737	19030	18729	18746	18743	18549	18405	18603	18665	18578	18719	18647	18588	18718	18662	18665	18495	18724	18545	18622	18551	18604	18571	18551	18570	18564	18533	18663	18465	18584	18480	18587	18530	18708	18588	18540	18363	18557	18642	18502	18705	18564	18676	18519	18718	18696	18530	18728	18741	18419	18611	18629	18620	18458	18681	18557	18469	18706	18511	18763	18611	18577	18630	18424	18376	18646	18525	18519	18732	18489	18684	18752	18581	18658	18278	18533	18631	18669	18528	18627	18368	18602	18537	18757	18524	18762	18700	18665	18561	18619	18678	18533	18652	18577	18488	18709	18428	18537	18647	18550	18544	18568	18318	18705	18456	18524	18527	18541	18789	18722	18480	18599	18785	18545	18528	18583	18505	18429	18705	18728	18532	18533	18503	18555	18624	18397	18606	18548	18873	18531	18662	18500	18522	18606	18679	18586	18376	18441	18652	18332	18668	18582	18507	18693	18485	18545	18700	18652	18476	18524	18597	18404	18615	18483	18494	18376	18602	18493	18514	18573	18487	18568	18461	18587	18669	18715	18393	18545	18857	18450	18698	18610	18360	18662	18597	18542	18634	18651	18597	18520	18570	18549	18691	18617	18698	18416	18474	18769	18582	18716	18525	18634	18528	18530	18549	18519	18632	18403	18487	18402	18666	18374	18458	18631	18404	18597	18582	18528	18626	18514	18558	18625	18641	18471	18495	18682	18559	18591	18672	18531	18533	18517	18772	18480	18636	18592	18577	18606	18734	18529	18682	18784	18500	18587	18646	18690	18428	18422	18667	18639	18685	18632	18715	18565	18593	18531	18688	18531	18534	18588	18749	18561	18669	18599	18634	18432	18685	18520	18587	18587	18555	18594	18708	18445	18492	18550	18590	18609	18560	18623	18484	18588	18647	18563	18480	18538	18636	18456	18571	18489	18605	18598	18591	18464	18495	18473	18442	18721	18444	18681	18507	18470	18567	18687	18338	18452	18438	18543	18616	18576	18424	18582	18535	18472	18678	18496	18637	18552	18597	18498	18501	18546	18619	18490	18502	18486	18484	18451	18588	18494	18679	18559	18520	18544	18473	18589	18504	18524	18583	18519	18732	18638	18462	18553	18572	18655	18604	18770	18510	18484	18580	18658	18607	18634	18625	18632	18513	18386	18715	18527	18528	18566	18667	18720	18598	18636	18551	18653	18483	18657	18610	18578	18817	18823	18466	18706	18462	18618	18612	18613	18605	18654	18458	18612	18526	18581	18508	18626	18525	18538	18407	18483	18405	18609	18586	18674	18521	18592	18634	18638	18508	18583	18671	18333	18612	18726	18491	18649	18732	18578	18545	18379	18593	18413	18576	18800	18432	18634	18666	18448	18683	18456	18479	18577	18586	18676	18446	18488	18663	18700	18732	18491	18647	18718	18732	18605	18526	18661	18647	18528	18543	18680	18582	18601	18596	18612	18563	18336	18678	18598	18653	18558	18662	18633	18519	18592	18692	18455	18427	18635	18726	18511	18709	18781	18581	18647	18555	18580	18633	18715	18578	18542	18506	18537	18690	18690	18581	18671	18629	18567	18499	18553	18605	18518	18668	18556	18589	18725	18490	18543	18487	18690	18517	18479	18536	18520	18616	18575	18605	18569	18532	18690	18566	18656	18636	18511	18605	18265	18573	18567	18714	18506	18394	18771	18620	18518	18625	18617	18508	18612	18576	18485	18701	18613	18620	18569	18691	18548	18668	18558	18566	18715	18571	18526	18525	18564	18397	18663	18636	18554	18619	18507	18527	18757	18539	18543	18673	18706	18633	18839	18636	18524	18656	18704	18576	18662	18751	18657	18505	18397	18670	18547	18585	18669	18621	18544	18493	18621	18648	18732	18426	18434	18636	18470	18813	18693	18628	18543	18492	18590	18604	18725	18506	18625	18591	18540	18662	18713	18555	18540	18654	18591	18470	18743	18577	18450	18457	18515	18389	18731	18416	18678	18583	18643	18688	18867	18572	18559	18532	18660	18694	18574	18615	18527	18654	18694	18631	18729	18568	18669	18531	18542	18679	18468	18585	18627	18544	18590	18588	18538	18604	18667	18276	18671	18722	18448	18631	18568	18639	18568	18651	18643	18570	18608	18723	18467	18667	18557	18550	18550	18573	18724	18436	18751	18674	18441	18336	18611	18377	18584	18607	18500	18519	18358	18440	18565	18773	18651	18648	18474	18562	18513	18569	18512	18648	18374	18521	18713	18504	18475	18680	18731	18566	18526	18604	18563	18645	18534	18510	18499	18590	18539	18524	18530	18640	18679	18515	18857	18405	18605	18506	18662	18854	18529	18642	18631	18681	18251	18546	18549	18541	18520	18623	18455	18761	18383	18552	18557	18577	18492	18548	18574	18578	18557	18598	18688	18569	18481	18562	18613	18572	18442	18507	18468	18573	18506	18498	18707	18533	18697	18555	18641	18569	18459	18648	18502	18586	18732	18612	18593	18714	18440	18590	18652	18526	18587	18738	18599	18447	18469	18780	18410	18450	18534	18508	18680	18514	18575	18637	18525	18554	18589	18418	18532	18689	18637	18474	18557	18528	18503	18591	18663	18537	18608	18482	18651	18768	18518	18441	18547	18699	18561	18654	18545	18758	18571	18552	18635	18561	18700	18460	18455	18496	18645	18559	18484	18607	18599	18669	18545	18532	18596	18605	18622	18517	18673	18606	18514	18829	18534	18555	18690	18482	18514	18726	18484	18642	18516	18778	18591	18484	18599	18548	18485	18525	18512	18468	18662	18519	18566	18718	18637	18541	18546	18610	18450	18735	18603	18542	18589	18608	18655	18591	18409	18376	18648	18499	18562	18617	18496	18551	18602	18496	18547	18787	18538	18385	18495	18491	18465	18630	18588	18462	18679	18557	18589	18568	18473	18564	18553	18743	18490	18553	18638	18681	18451	18634	18591	18506	18609	18638	18553	18536	18435	18442	18520	18658	18564	18726	18700	18737	18555	18593	18525	18630	18702	18574	18725	18450	18512	18420	18574	18641	18476	18590	18711	18669	18604	18625	18599	18731	18625	18659	18680	18626	18473	18489	18691	18432	18468	18747	18535	18573	18706	18627	18783	18706	18617	18673	18633	18577	18639	18662	18615	18562	18550	18823	18585	18615	18526	18492	18489	18465	18620	18373	18682	18702	18633	18367	18637	18570	18698	18581	18413	18749	18569	18434	18674	18596	18511	18414	18614	18590	18676	18540	18395	18644	18648	18540	18600	18763	18668	18710	18566	18463	18576	18474	18415	18524	18606	18595	18477	18627	18406	18548	18581	18282	18572	18577	18630	18733	18736	18682	18491	18613	18598	18519	18467	18561	18590	18553	18716	18477	18606	18606	18463	18698	18670	18706	18537	18587	18565	18561	18529	18599	18586	18647	18437	18648	18536	18740	18666	18556	18557	18462	18829	18546	18572	18590	18706	18471	18378	18583	18505	18590	18632	18665	18473	18615	18676	18509	18638	18558	18576	18528	18466	18620	18672	18492	18613	18497	18425	18560	18524	18576	18545	18562	18554	18491	18364	18596	18622	18554	18698	18415	18613	18637	18570	18748	18587	18708	18563	18543	18478	18614	18452	18585	18478	18704	18627	18580	18677	18483	18546	18663	18519	18722	18452	18476	18560	18467	18722	18475	18567	18721	18524	18576	18612	18620	18496	18509	18639	18534	18556	18573	18766	18333	18459	18392	18726	18362	18489	18473	18525	18448	18387	18655	18623	18597	18413	18431	18439	18631	18337	18638	18673	18559	18584	18768	18496	18654	18554	18583	18747	18733	18629	18455	18518	18565	18481	18652	18613	18511	18612	18581	18349	18645	18579	18504	18710	18431	18621	18493	18784	18579	18515	18579	18766	18594	18701	18625	18614	18675	18624	18785	18662	18525	18499	18430	18640	18470	18603	18586	18486	18689	18766	18538	18559	18559	18650	18586	18667	18546	18583	18818	18587	18597	18625	18484	18525	18480	18675	18536	18529	18699	18602	18390	18641	18579	18523	18620	18603	18735	18565	18450	18724	18607	18695	18561	18902	18583	18742	18446	18873	18582	18810	18550	18721	18482	18783	18608	18535	18731	18625	18566	18561	18408	18638	18565	18624	18668	18564	18436	18459	18688	18449	18506	18594	18666	18592	18517	18621	18439	18699	18675	18646	18712	18424	18715	18483	18447	18564	18571	18692	18477	18577	18346	18521	18629	18617	18592	18627	18454	18682	18696	18625	18593	18572	18525	18595	18595	18551	18515	18689	18716	18395	18603	18450	18459	18604	18693	18613	18654	18670	18674	18656	18704	18636	18641	18430	18565	18475	18674	18811	18643	18858	18527	18688	18653	18674	18410	18499	18702	18453	18560	18692	18457	18540	18658	18684	18682	18711	18673	18606	18534	18570	18545	18606	18657	18610	18591	18638	18590	18561	18590	18697	18500	18712	18581	18369	18571	18440	18441	18427	18563	18651	18547	18611	18523	18884	18524	18570	18808	18479	18587	18509	18617	18539	18470	18459	18667	18541	18563	18468	18666	18684	18653	18614	18587	18552	18545	18513	18767	18457	18588	18432	18610	18655	18469	18560	18401	18676	18450	18692	18607	18667	18470	18607	18568	18571	18643	18651	18835	18512	18523	18523	18329	18619	18576	18466	18643	18558	18593	18643	18489	18336	18412	18692	18631	18650	18568	18482	18558	18663	18476	18444	18640	18638	18664	18666	18484	18498	18638	18629	18527	18485	18636	18411	18604	18623	18617	18510	18914	18733	18466	18569	18737	18578	18603	18643	18512	18600	18724	18574	18641	18664	18582	18632	18449	18467	18774	18454	18455	18584	18584	18657	18556	18568	18527	18473	18663	18637	18582	18509	18612	18603	18505	18454	18562	18469	18516	18576	18473	18512	18539	18716	18679	18542	18491	18712	18806	18678	18588	18557	18632	18699	18457	18650	18691	18654	18617	18335	18766	18534	18546	18585	18756	18449	18383	18549	18602	18816	18737	18682	18674	18564	18422	18702	18579	18748	18408	18501	18423	18558	18553	18504	18690	18724	18425	18571	18549	18473	18533	18820	18477	18614	18439	18651
24577	21152	27916	27879	24856	25389	25420	24629	24569	26098	24785	24366	24455	24753	25288	25452	25040	24808	24829	24568	24388	24241	24477	24353	24263	24261	24381	24542	24464	24230	24075	24260	24334	24140	24399	24267	24282	24168	24235	24401	24284	24205	24388	24369	24097	24370	24344	24493	24471	24198	24226	24039	24351	24280	24110	24368	24295	24228	24472	24386	24262	24154	24198	24084	24193	24263	24141	24107	24107	24414	24220	24243	24099	24352	24392	24181	24198	24322	24421	24473	24207	24223	24398	24091	24216	24239	24255	24232	24236	24227	24121	24245	24401	24260	24272	24273	24296	24219	24266	24379	24397	24200	24348	24185	24153	24404	24249	24373	24330	24252	24098	24043	24105	24225	24317	24273	24276	24262	24183	24284	24239	24366	24321	24326	24224	24103	24267	24612	24424	24328	24068	24205	24409	24164	24244	24325	24277	24079	24081	24312	24257	24072	24272	24159	24296	24231	24321	24100	24260	24311	24270	24346	24272	24220	24387	24300	24235	24031	24384	24386	24075	24312	24305	24281	24223	24322	24359	24275	24372	24286	24100	24243	24240	24061	24377	24265	24184	24378	24428	24358	24402	24360	24154	24353	24197	24355	24360	24369	24199	24387	24261	24364	24196	24002	24230	24152	24268	24357	24106	24322	24054	24464	24242	24350	24482	24264	24187	23954	24265	24178	24268	24303	24058	24167	24079	24296	24467	24081	24204	24224	24206	24216	24083	24390	24373	24398	24241	24368	24205	24196	24377	24202	24365	24348	24295	24212	24295	24319	24199	24142	24368	24129	24149	24226	24289	24229	24161	24336	24283	24063	24066	24314	24329	24066	24137	24229	24122	24284	24273	24190	24146	24179	24200	24483	24139	24189	24285	24366	24383	24060	24025	24530	24329	24305	24107	24151	24092	24386	24246	24417	24144	24241	24296	24311	24263	24097	24170	24316	24242	24347	24247	24263	23979	24177	24354	24222	24181	24198	24186	24305	24164	24278	24251	24309	24288	24263	24284	24415	24110	24154	24232	24183	24364	24309	24259	24207	24342	24271	24296	24094	24205	24283	24329	24140	24338	24418	24307	24176	24376	24371	24214	24243	24270	24342	24105	24330	24317	24379	24381	23970	24158	24297	24325	24340	24195	24301	24384	24341	24320	24437	24325	24225	24201	24247	24275	24474	24342	24132	24541	24373	24255	24291	24283	24265	24516	24149	24342	24309	24217	24328	24388	24450	24164	24137	24430	24209	24359	24283	24383	24329	24203	24211	24399	24297	24328	24204	24128	24141	24234	24004	24129	24341	24185	24219	24393	24238	24187	24008	23918	24442	24253	24137	24266	24155	24354	24342	24330	24411	24036	24273	24000	24141	24118	24318	24470	24443	24190	24192	24061	24380	24087	24098	24165	24401	24248	24157	24173	24368	24162	24210	24497	24156	24357	24338	24275	24334	24255	24093	24375	24436	24208	24220	24156	24080	24298	24139	24363	24405	24368	23915	24134	24139	24206	24110	24494	24621	24299	24083	24586	24383	24219	24181	24202	24354	24330	24015	24336	24411	24343	24357	24197	24140	24089	24201	24254	24171	24372	24179	24391	24172	24340	24338	24154	24352	24064	24068	24179	24307	24305	24429	24344	24178	24186	24249	24011	24243	24206	24008	24073	24110	24167	24365	24251	24226	24523	24408	24285	24045	24285	24211	24410	24172	24308	24515	24166	24337	24361	24136	24201	24094	24340	24199	24395	24231	24232	24264	24284	24180	24242	24282	24155	24086	24155	24273	24157	24207	24300	24419	24268	24124	24243	24213	24150	24383	24301	24148	24181	24329	24078	24143	24104	24036	24209	24205	24481	23914	24159	24042	24177	24134	24076	24153	24331	24266	24335	24221	24414	24581	24331	24339	24153	24344	24249	24210	24363	24366	24133	24324	24396	24286	24452	24244	24220	24340	24413	24240	24142	24167	24244	24138	24068	24033	24199	24343	24238	24295	24279	24148	24468	24343	24049	24274	24181	24239	24473	24252	24159	24149	24202	24329	24388	24327	24287	24319	24353	24208	24310	23934	23993	24181	24178	24417	24043	24284	24040	24047	24168	24068	24452	24288	24233	24298	24190	24139	24262	24115	24430	23874	24135	24310	24127	24179	24181	24187	23925	24193	24188	24185	24270	24165	24314	24357	24284	24348	24257	24012	24289	24206	24134	24451	24198	24116	24241	24041	24201	24136	24105	24123	24418	24119	24463	24133	24088	24142	24165	24204	24199	24291	24264	24115	24389	24171	24274	24251	24340	24369	24069	24116	24331	24385	24137	24072	24338	24237	24295	24317	24237	23993	24140	24217	24390	24434	24123	24251	24317	24261	24420	24224	24202	24176	24346	24482	24460	24423	24392	24241	24138	24514	24300	24218	24033	24338	24333	24207	24229	24194	24192	24332	24243	24293	24040	24381	24170	24184	24148	24198	24352	24262	24217	24314	24214	24127	24347	24033	24050	24320	24326	24224	24327	24184	24045	24303	24312	24173	24050	24303	24470	24146	24296	24153	24261	24366	24166	24218	24386	24359	24082	24233	24383	24414	24467	23965	24258	24319	23996	24148	24381	24277	24166	24250	24216	24360	24054	24378	24407	24068	24228	24189	24285	24206	24292	24266	24239	24270	24366	24295	24225	23997	24248	24253	24459	24402	24404	24229	24275	24213	24295	24198	24289	24286	24087	24043	24356	24330	24278	24291	24191	24205	24289	24356	24435	24169	24254	24535	24411	24483	24292	23972	24191	24011	24342	24245	24261	24063	24379	24195	24420	24267	23980	24311	24112	24345	24214	24156	24167	24176	24343	24170	24355	24140	24493	24252	24267	24383	24135	24185	24009	24087	24258	24265	24234	24348	24054	24286	24143	24283	24115	24193	24223	24236	24287	24349	24288	24427	24397	24278	24249	24237	24055	24303	24209	24198	24583	24150	24018	24017	24277	24427	24273	23912	24076	24219	24291	24023	24113	24272	24165	24201	24322	24259	24370	24095	24272	24254	24204	24213	24347	24214	24234	24412	24302	24329	24540	24116	24140	24272	24422	24134	24161	24273	24017	24098	24303	24015	24222	24349	24144	24212	24241	24176	23913	24141	24161	24325	23934	24109	24067	24422	24178	24190	24120	24319	24331	24308	24360	24192	24355	24305	24547	24655	24347	24208	24361	24323	24121	24168	24312	24125	24285	24392	24280	24126	24280	24334	24353	24069	24400	24052	24396	24385	24143	24251	24177	24153	24110	24348	24221	24180	23998	24279	24277	24485	24322	24323	24150	24219	24202	24246	24178	24314	24009	24234	24104	24112	24355	24397	24072	24316	24429	24244	24236	24243	24155	24162	24135	24313	24104	24301	24097	24270	24201	24248	24272	24252	24430	24115	24062	24252	24153	24004	24113	24439	24199	24217	24021	23969	24184	24120	24105	24228	24175	24126	24189	24163	24279	24387	24064	24314	24389	24281	24228	24531	24316	24258	24146	24425	24320	24269	24418	24482	24409	24168	24487	24263	24232	24258	24367	24410	24366	23904	24294	24350	24119	24269	24194	24160	24201	24371	24055	24350	24107	24249	24338	24405	24374	24319	24129	24263	24272	24378	24276	24212	24412	24270	24201	24269	24099	24193	24156	24082	24203	24320	24380	24165	24134	24131	24498	24084	24044	24519	24185	24144	24222	24182	24322	24318	24062	24293	24473	24231	24104	24148	24240	24257	24363	24175	24470	24117	24238	24218	24339	24005	24450	24146	24062	24213	24358	24423	24300	24198	24117	24485	24199	24097	24531	24259	24162	24383	24449	24355	24319	24491	24462	24314	24050	24185	24434	24108	24224	24419	24288	24224	24213	24228	24389	24064	24295	24182	24304	24148	24474	24115	24302	24356	24387	24179	24367	24437	24321	24241	24229	24129	24045	24130	23880	24352	24310	24100	24412	24336	24306	24181	24430	24364	24135	24255	24136	24331	24239	24233	24332	24208	24145	24296	24307	24458	24254	24266	23961	24199	24348	24385	24239	24390	24223	24436	24222	24173	24230	24119	24284	24360	24160	24296	24272	24228	24352	24229	24540	24165	24283	24179	24287	24097	24386	24294	24071	24143	24146	24241	24205	24123	24260	24359	24224	24191	24152	24418	24326	24216	24342	24294	23977	24398	24319	24201	24471	24239	24311	24252	24450	24365	24234	24225	24230	24240	24107	24339	24194	24244	24216	24255	24426	24300	24252	24179	24410	24373	24341	24147	24038	24144	24338	24224	24194	24429	24296	24295	23909	24319	24174	24295	24449	24197	24443	24412	24262	24256	24262	24168	24208	24332	24202	24333	24210	24186	24383	24093	24081	23809	24270	24360	24379	23998	24193	24323	24433	24384	24181	24223	24073	24411	24376	24116	24376	24152	24240	24223	24299	24298	24060	24243	24178	24109	24290	24188	24216	24152	24292	24390	24632	24256	24086	24228	24269	24316	24053	24308	24187	24239	24213	24006	24318	24178	24314	24473	24293	24517	24282	24362	24623	24358	24458	24355	24214	24148	24160	24207	24318	24304	24300	24184	24045	24091	24544	24372	24235	24244	24189	24398	24587	24207	24152	24386	24310	24206	24262	24362	24427	24236	24243	24152	24271	24504	24411	24218	24053	24326	24362	24237	24291	24134	24414	24110	24234	24213	24322	24390	24225	24422	24432	24286	24085	24217	24156	24073	24136	24282	24254	24199	24129	24329	24052	24409	24190	24163	24204	24246	24361	24179	24174	24144	24183	24068	24117	24255	24277	24525	24177	24259	24292	24442	24419	24374	24357	24109	24179	24333	24392	24287	24345	24225	24371	24017	24254	24272	24220	24264	24215	24349	24267	24412	24412	24189	24157	24056	24302	24217	24195	24137	24485	24419	24357	24151	24172	24328	24345	24171	24068	24133	24077	24209	24375	24289	24223	24375	24146	24055	24319	24223	24137	24364	24210	24365	24465	24049	24405	24216	24308	24339	24349	24276	24124	24229	24255	24337	23926	24235	24336	24307	24497	24422	24336	24262	24336	24278	24397	24081	24214	24130	24350	24088	24333	24158	24263	24186	24325	24211	24327	24243	24192	24244	24264	24173	24227	24191	24220	24165	24397	24269	24040	24214	24081	24252	24201	24151
25906	45361	33368	23578	20685	19676	19068	18640	19426	21371	18747	18373	18517	19170	20075	19980	19591	19246	18791	18627	18398	18526	18425	18372	18412	18441	18321	18431	18430	18196	18337	18488	18275	18565	18334	18343	18254	18514	18267	18385	18259	18325	18280	18317	18626	18157	18415	18447	18561	18191	18487	18248	18275	18425	18499	18557	18486	18464	18312	18462	18332	18445	18288	18475	18393	18444	18268	18385	18238	18363	18432	18525	18261	18447	18426	18333	18469	18533	18243	18363	18580	18273	18401	18270	18327	18444	18353	18307	18308	18297	18289	18343	18309	18531	18507	18321	18466	18294	18474	18331	18459	18394	18214	18335	18310	18214	18402	18437	18503	18243	18396	18381	18324	18306	18525	18300	18393	18423	18380	18283	18325	18484	18379	18465	18367	18396	18276	18552	18527	18354	18178	18263	18405	18338	18361	18386	18365	18413	18277	18244	18413	18347	18411	18471	18409	18504	18400	18367	18293	18442	18525	18398	18531	18348	18264	18447	18488	18446	18395	18400	18557	18349	18220	18453	18172	18591	18519	18396	18489	18422	18389	18319	18371	18397	18377	18444	18276	18476	18368	18363	18474	18401	18415	18357	18346	18473	18261	18424	18512	18495	18276	18459	18295	18587	18304	18590	18529	18433	18206	18450	18460	18266	18422	18227	18552	18371	18428	18382	18265	18361	18475	18304	18366	18325	18349	18268	18319	18539	18454	18389	18419	18511	18486	18311	18261	18527	18443	18348	18383	18476	18270	18358	18526	18465	18464	18386	18436	18337	18327	18401	18366	18462	18196	18447	18201	18397	18337	18399	18555	18223	18292	18382	18472	18628	18526	18185	18477	18275	18311	18341	18307	18501	18344	18517	18506	18532	18296	18481	18358	18367	18366	18359	18292	18526	18367	18519	18286	18369	18359	18344	18278	18316	18246	18345	18237	18438	18363	18155	18467	18280	18299	18358	18490	18453	18449	18344	18446	18351	18406	18337	18269	18387	18538	18521	18414	18462	18382	18403	18430	18344	18455	18395	18367	18471	18583	18331	18347	18311	18382	18200	18307	18422	18153	18476	18336	18282	18249	18319	18313	18201	18418	18437	18250	18407	18477	18359	18367	18446	18511	18239	18200	18377	18343	18201	18507	18422	18301	18294	18298	18414	18500	18322	18280	18258	18517	18339	18457	18236	18299	18225	18523	18252	18397	18365	18506	18358	18345	18376	18383	18277	18345	18505	18226	18251	18375	18392	18346	18360	18280	18399	18443	18094	18262	18368	18365	18531	18445	18279	18414	18402	18387	18302	18363	18389	18441	18231	18487	18530	18266	18234	18374	18421	18280	18540	18214	18431	18522	18243	18385	18499	18427	18422	18351	18275	18464	18439	18522	18291	18302	18313	18272	18437	18480	18286	18477	18314	18453	18567	18350	18366	18243	18544	18419	18386	18340	18429	18248	18190	18460	18387	18360	18199	18375	18328	18429	18400	18574	18482	18410	18474	18401	18129	18445	18393	18405	18350	18400	18491	18515	18425	18449	18324	18417	18524	18538	18449	18453	18186	18421	18241	18307	18282	18345	18368	18381	18221	18443	18360	18340	18387	18413	18461	18444	18484	18363	18279	18505	18329	18360	18326	18497	18178	18398	18401	18176	18298	18242	18331	18553	18419	18355	18325	18456	18449	18271	18245	18293	18331	18396	18440	18329	18283	18475	18392	18356	18359	18298	18401	18566	18531	18290	18293	18476	18269	18358	18403	18464	18338	18221	18378	18380	18348	18437	18371	18327	18358	18404	18147	18358	18284	18449	18355	18355	18249	18436	18512	18489	18406	18391	18413	18269	18223	18490	18245	18510	18409	18307	18336	18489	18344	18252	18406	18358	18454	18248	18417	18350	18276	18568	18310	18290	18277	18429	18297	18431	18326	18486	18331	18398	18319	18076	18155	18239	18701	18397	18460	18275	18318	18473	18335	18378	18465	18465	18446	18335	18262	18235	18481	18391	18364	18194	18411	18535	18335	18333	18322	18353	18501	18342	18344	18377	18318	18328	18425	18680	18346	18284	18483	18303	18330	18303	18373	18206	18405	18386	18350	18379	18344	18604	18282	18331	18466	18364	18569	18337	18299	18349	18374	18304	18513	18353	18267	18385	18420	18642	18444	18334	18518	18265	18404	18280	18316	18610	18163	18489	18343	18438	18438	18339	18473	18455	18481	18411	18504	18331	18523	18465	18567	18499	18416	18350	18369	18344	18571	18267	18270	18263	18365	18418	18278	18494	18563	18431	18329	18260	18302	18459	18269	18271	18300	18342	18292	18422	18280	18406	18190	18450	18410	18510	18595	18413	18330	18427	18465	18556	18393	18329	18364	18407	18482	18488	18188	18360	18370	18444	18404	18324	18193	18269	18384	18289	18507	18343	18297	18359	18375	18325	18274	18246	18676	18428	18491	18472	18365	18319	18458	18337	18217	18484	18379	18315	18199	18480	18342	18172	18160	18337	18224	18355	18362	18506	18364	18369	18466	18391	18380	18365	18360	18381	18515	18272	18453	18214	18466	18382	18310	18316	18223	18518	18440	18367	18368	18216	18328	18325	18310	18308	18338	18297	18238	18327	18362	18510	18295	18327	18385	18566	18494	18391	18387	18380	18460	18322	18434	18487	18262	18246	18316	18489	18321	18275	18455	18249	18352	18167	18364	18385	18398	18394	18243	18323	18195	18391	18259	18345	18481	18659	18273	18251	18500	18466	18342	18507	18368	18298	18266	18546	18415	18352	18541	18173	18460	18572	18245	18505	18292	18366	18297	18341	18246	18216	18492	18250	18279	18459	18381	18398	18502	18377	18513	18369	18591	18458	18422	18327	18285	18421	18273	18436	18237	18377	18558	18433	18327	18371	18348	18360	18274	18324	18449	18425	18361	18365	18469	18370	18267	18187	18330	18543	18232	18444	18418	18366	18537	18220	18555	18136	18451	18532	18377	18540	18347	18427	18453	18426	18381	18466	18445	18194	18373	18221	18425	18382	18417	18542	18353	18450	18302	18496	18224	18694	18295	18279	18593	18322	18316	18414	18307	18291	18346	18405	18262	18392	18489	18462	18370	18376	18418	18300	18366	18427	18445	18305	18319	18362	18472	18452	18411	18447	18372	18228	18338	18540	18457	18300	18370	18584	18458	18437	18404	18386	18473	18399	18443	18390	18318	18343	18357	18346	18329	18403	18264	18483	18250	18381	18411	18560	18499	18221	18461	18505	18467	18556	18352	18567	18396	18558	18230	18425	18383	18216	18304	18486	18303	18315	18263	18288	18515	18123	18209	18349	18401	18454	18397	18379	18360	18293	18493	18283	18540	18387	18517	18473	18379	18225	18230	18401	18331	18375	18433	18339	18393	18453	18385	18495	18293	18314	18358	18517	18457	18483	18456	18223	18407	18329	18380	18439	18417	18143	18398	18364	18336	18356	18504	18239	18476	18280	18382	18388	18271	18316	18443	18449	18496	18477	18302	18356	18356	18263	18396	18492	18459	18503	18300	18399	18470	18373	18294	18447	18288	18435	18143	18432	18173	18430	18301	18438	18480	18276	18314	18462	18365	18185	18380	18478	18260	18411	18448	18398	18388	18347	18355	18401	18392	18403	18337	18237	18533	18422	18261	18207	18303	18465	18505	18607	18211	18282	18398	18215	18432	18421	18267	18366	18399	18482	18538	18241	18497	18522	18410	18463	18480	18492	18319	18445	18370	18277	18315	18517	18247	18265	18519	18388	18369	18382	18414	18537	18341	18447	18312	18240	18307	18543	18347	18249	18560	18393	18256	18561	18383	18361	18331	18379	18320	18208	18285	18282	18321	18401	18357	18427	18475	18335	18405	18384	18360	18151	18370	18376	18445	18536	18421	18414	18435	18397	18513	18274	18445	18436	18328	18394	18301	18247	18536	18446	18357	18569	18281	18367	18126	18387	18297	18505	18451	18332	18459	18321	18472	18531	18304	18416	18418	18512	18414	18227	18257	18460	18214	18331	18480	18316	18285	18450	18425	18446	18294	18351	18380	18345	18471	18311	18197	18372	18458	18466	18449	18409	18310	18311	18477	18381	18339	18343	18426	18404	18598	18380	18293	18196	18399	18383	18411	18624	18459	18388	18431	18447	18375	18199	18475	18259	18451	18254	18481	18368	18361	18347	18456	18306	18487	18416	18370	18452	18321	18459	18344	18392	18441	18237	18153	18560	18274	18371	18396	18441	18231	18356	18382	18333	18391	18362	18323	18304	18267	18428	18282	18581	18461	18445	18473	18468	18375	18440	18342	18224	18248	18502	18277	18433	18430	18474	18242	18468	18337	18348	18378	18476	18371	18510	18305	18517	18406	18384	18410	18215	18360	18280	18385	18282	18509	18354	18416	18523	18450	18397	18497	18317	18462	18368	18349	18456	18396	18516	18346	18611	18425	18611	18256	18200	18271	18527	18306	18429	18334	18266	18376	18255	18173	18169	18282	18336	18393	18477	18436	18545	18326	18353	18352	18406	18513	18366	18355	18529	18443	18369	18349	18262	18322	18399	18512	18479	18399	18348	18325	18227	18305	18369	18342	18363	18287	18546	18586	18387	18480	18249	18336	18223	18440	18360	18510	18371	18200	18215	18356	18431	18410	18358	18472	18246	18695	18456	18451	18303	18260	18390	18293	18460	18412	18353	18457	18361	18231	18501	18291	18507	18499	18416	18564	18472	18318	18271	18392	18337	18381	18569	18486	18586	18368	18452	18369	18584	18507	18449	18496	18566	18259	18399	18291	18421	18505	18303	18350	18350	18404	18360	18554	18457	18189	18497	18427	18462	18362	18203	18248	18483	18351	18369	18110	18540	18359	18241	18317	18413	18409	18313	18434	18401	18443	18459	18358	18531	18530	18498	18277	18398	18472	18436	18277	18400	18302	18349	18455	18230	18451	18286	18521	18330	18535	18483	18262	18385	18332	18243	18445	18292	18274	18481	18419	18343	18444	18374	18383	18295	18375	18278	18286	18548	18263	18338	18342	18448	18490	18361	18387	18640	18542	18506	18282	18441	18337	18330	18435	18291	18240	18247	18447	18314	18250	18388	18528	18473	18450	18431	18441	18383	18294	18375	18387	18304	18182	18360	18354	18394	18187	18326	18247
21851	21028	28335	23959	21700	24705	27713	23265	26910	28600	23255	22818	22514	23313	25971	27094	26927	25225	24382	23428	22864	22465	22788	22566	22358	22235	22554	22496	22298	22482	22398	22373	22509	22487	22445	22316	22377	22186	22094	22443	22282	22238	22366	22414	22365	22316	22503	22177	22234	22404	22258	22357	22416	22417	22126	22375	22111	22257	22452	22243	22452	22230	22233	22211	22161	22177	22537	22227	22312	22013	22435	22361	22230	22101	22401	22316	22490	22249	22318	22296	22022	22193	22301	22380	22296	22185	22395	22292	22293	22250	22330	22294	22315	22254	22325	22225	22194	22428	22320	22096	22398	22236	22138	22317	22230	22317	22337	22199	22203	22209	22181	22253	22454	22096	22105	22217	22366	22122	22233	22404	22384	22092	22182	22148	22386	22422	22383	22262	22079	22590	22265	22416	22479	22447	22466	22495	22117	22413	22221	22455	22077	22260	22305	22238	22247	22360	22021	22342	22088	22244	22358	22160	22255	22238	22193	22151	22369	22280	22264	22116	22331	22382	22208	22494	22316	22202	21999	22120	22278	22126	22495	22255	21963	21995	22527	22295	22182	22148	22361	22310	22330	22184	22176	22197	22184	22294	22306	21969	22300	22065	22355	22208	22393	22297	22112	22178	22152	22224	22414	22327	22125	22249	22265	22138	22330	22313	21996	22255	22302	22415	22230	22155	22281	22371	22510	22240	22167	22291	22199	22416	21873	22197	22331	22272	22431	22487	22295	22261	22349	22262	22270	22358	22375	22250	22397	22305	22207	22321	22172	22402	22381	22209	22387	22223	22380	22255	22167	22118	22177	22406	22335	22106	22275	22291	22226	22161	22071	22207	22322	22362	22486	22302	22156	22210	22180	22348	22396	22132	22191	22017	22164	22346	22162	22271	22222	22202	22008	22427	22330	22346	22354	22170	22064	22200	22032	22200	22470	22257	22230	22278	22346	22335	22384	22175	22295	22448	22295	22306	22206	22219	22286	22382	22338	22245	22254	22079	22347	22223	22031	22448	22423	22148	22244	21932	22262	22308	22228	22229	22301	22161	22335	22194	22218	22518	22189	22282	22293	22366	22345	22148	22521	22166	22429	22439	22106	22152	22354	22610	22086	22385	22354	22148	22273	22359	22356	22105	22487	22385	22406	22256	22207	22366	22212	22309	22293	22524	22478	22102	22183	22311	22283	22111	22337	22249	22165	22089	22380	22360	22163	22312	22417	22228	22246	22275	22192	22275	22375	22281	22198	22180	22010	22060	22151	22239	22493	22399	22266	22161	22210	22112	22355	22297	22188	22036	22335	22409	22225	22300	22005	22107	22355	22294	22061	22266	22193	22366	22407	22481	22195	22056	22209	22210	22280	22221	22238	22252	22214	22427	22400	22283	21956	22411	22312	22386	22306	22260	22005	22259	22167	22178	22273	22321	22463	22117	22243	22285	22400	22247	22251	22441	22260	22430	22384	22209	22021	22035	22245	22267	22195	22363	22281	22292	22187	22259	22299	22173	22297	22116	22388	22252	22268	22349	22414	22239	22395	22260	22368	22112	22193	22198	22289	22093	22209	22154	22325	22141	22449	22115	22311	22129	22294	22291	22146	22221	22185	22304	22211	22338	22410	22239	22548	22387	22055	22182	22352	22269	22148	22231	22155	22430	22355	22510	22252	22225	22379	22262	22343	22215	22128	22319	22189	22325	22336	22171	22166	22286	22295	22231	22162	22261	22235	22307	22438	22289	22277	22387	22347	22240	22327	22320	22306	22135	22481	22168	22192	22118	22091	22259	22459	22113	22314	22240	22246	22328	22219	22039	22163	22246	22145	22234	22236	22294	22203	22448	22103	22299	22283	22280	22532	22195	22339	22233	22365	22411	22278	22345	22142	22244	22301	22242	22356	22522	22364	22133	22238	22167	22417	22128	22403	22147	22263	22215	22179	22006	22362	22228	22317	22201	22174	22181	22117	22416	22236	22071	22102	22344	22335	22325	22215	22301	22085	22139	22257	22458	22135	22267	22264	22300	22380	22142	22211	22249	22205	22285	22322	22350	22363	22426	22437	22184	22211	22218	22280	22458	22246	22204	22507	22372	22361	22190	22208	22271	22252	22340	22354	22226	22454	22207	22199	22201	22231	22363	22329	22284	22427	22313	22211	22360	22136	22520	22424	22109	22394	21984	22467	22304	22160	22334	22229	22276	22234	22317	22320	22296	22071	22269	22210	22296	22344	22049	22259	22245	22272	22444	22338	22109	22323	22407	22146	22142	22356	22378	22138	22340	22411	22343	22229	22211	22085	22306	22162	22321	22041	22260	22323	22022	22173	22220	22277	22121	22334	22149	22221	22356	22345	22169	22316	22249	22357	22238	22411	22227	22306	22265	22138	22191	22102	22103	22204	22242	22366	22443	22371	22374	22235	22494	22312	22337	22346	22390	22093	22212	22379	22511	22339	22109	22225	22348	22119	22435	22324	22357	22297	22293	22112	22089	22335	22304	22440	22505	22319	22227	22335	22282	22551	22324	22188	22226	22068	22163	22165	22183	22390	22159	22390	22189	22283	22173	22330	22131	22147	22425	22093	22379	22248	22286	22092	22125	22178	22294	22273	22227	22379	22368	22489	22205	22186	22425	22394	22295	22085	22247	22269	22210	22298	22335	22235	22402	22285	22274	22504	22348	22277	22262	22043	22320	22272	21790	22452	22176	22255	22392	22340	22338	22325	22337	22352	22491	22218	22139	22320	22146	22231	22171	22258	22148	22462	22042	22160	22155	22119	22288	22337	22356	22292	22209	22304	22266	22297	22436	22527	22318	22337	22287	22214	22077	22239	22139	22287	22234	22270	22133	22073	22136	22183	22294	22539	22327	22333	22494	22274	22328	22307	22278	22300	22292	22202	22416	22276	22199	22341	22389	22470	22303	22190	22124	22045	22092	22216	21994	22244	22427	22353	22369	21996	22257	21993	21990	22333	22306	22473	22351	22344	22263	22491	22284	22339	22326	22410	22191	22315	22263	22444	22289	22089	22221	22164	22130	22102	22383	22358	22288	22189	22208	22313	22390	22123	22034	22208	22366	22302	22162	22260	22377	22454	22177	22118	22102	22284	22525	22295	22292	22173	22198	22370	22219	22259	22212	22237	22237	22272	22157	22216	22152	22505	22081	22269	22033	22014	22293	22283	22061	22399	22257	22251	22236	22270	22315	22192	22369	22132	22162	22329	21988	22174	22138	22273	22275	22152	22080	22357	22312	22329	22341	22469	22245	22260	22413	22309	22088	22205	22390	22167	22195	22303	22301	22236	22239	22403	22459	22130	22246	22273	22100	22305	22241	22251	22419	22297	22526	22260	22213	22347	22227	22078	22439	22460	22071	22357	22318	22194	22183	22327	22389	22267	22310	22328	22227	22332	22149	22587	22394	22196	22183	22212	22257	22276	22428	22313	22241	22183	22080	22319	22321	22277	22446	21950	22160	22131	22484	22367	22405	22180	22233	22256	22159	22263	22394	22454	22228	22218	22378	22218	22230	22316	22291	22068	22184	22250	22417	22373	22078	22481	22467	22430	22264	22304	22175	22269	22036	22208	22508	22308	22134	22138	22229	22301	22146	22299	22145	22259	22188	22320	22226	22022	22183	22155	22424	22238	22272	22133	22274	22151	22135	22164	22157	22251	22416	22323	22582	22296	22170	22418	22295	22449	22256	22049	22205	22287	22484	22015	22384	22065	22262	22231	22077	22072	22280	22412	22099	21910	22305	22095	22385	22292	22267	22307	22278	22370	22315	22192	22255	22244	22179	22421	22235	22439	22308	22259	22374	22509	22107	22314	22300	22351	22315	22180	22394	22403	22363	22395	22075	22238	22202	22370	22218	22291	22133	22254	22155	22224	22285	22153	22283	22248	22036	22032	22298	22209	22179	22086	22055	22161	22159	22373	22262	22190	22256	22347	22217	22319	22139	22356	22236	22347	22325	22289	22349	22362	22374	22299	22409	22309	22278	22269	22196	22281	22147	22157	22131	22253	22286	22145	22292	22326	22189	22227	22154	22285	22289	22374	22268	22278	22349	22294	22286	22403	22326	22320	22311	22048	22335	22386	22261	22293	22336	22088	22212	22127	22189	22082	22464	22193	22302	22229	22481	22200	22153	22065	22406	22533	22161	22213	22333	22165	22140	22105	22224	22526	22190	22275	22188	22120	22228	22120	22124	22230	22405	22413	22394	22210	22292	22344	22149	22184	22223	22200	22201	22144	22299	22246	22351	22375	22186	22073	22343	22267	22205	22216	22331	22271	22220	22347	22213	22243	22219	22105	22393	22178	22026	22131	22377	22146	22290	22278	22060	22435	22304	22350	22189	22255	22106	22137	22071	22236	22402	22221	22236	22177	21984	22239	22211	22477	22308	22051	22164	22311	22314	22116	22056	22029	21971	22257	22371	22274	22340	22299	22221	22248	22324	22375	22055	22262	22202	22070	22151	22451	22061	22396	22346	22210	22221	22132	22301	22305	22122	22197	22525	22295	22145	22287	22310	22233	22173	22435	22271	22394	22408	22205	22143	22406	22152	22145	22324	22403	22238	22415	22132	22424	22240	22345	22190	22336	22079	21868	22451	22047	22175	22453	22144	22122	22036	22304	22163	22368	22294	22233	22230	22261	22300	22172	22259	22510	22059	22407	22452	22253	22018	22303	22544	22311	22435	22268	22323	22324	22166	22262	22277	22250	22119	22275	22101	22021	22069	22314	22139	22433	22350	22106	22176	22273	22148	22262	22163	22173	22332	22206	22183	22230	22439	22101	22456	22216	22432	22426	22365	22283	22067	22245	22300	22070	22230	22200	22511	22125	22249	22179	22138	22157	22151	22185	22321	22512	22186	22317	22346	22204	22258	22230	22211	22331	22186	22385	22379	22097	22141	22230	22202	22446	22347	22198	22385	22202	22208	22361	22172	22279	22278	22430	22314	22241	22332	22278	22422	22279	22416	22484	22207	22308	22244	22212	22151	22112	22139	22303	22423	22091	22375	22351	22124	22285	22033	22340	22220	22488	22350	22360	22417	22305	22152	22103	22162	22220	22229	22123	22488	22030	22437	22327	22055	22113	22153	22359	22169	22208	22426	22288	22134	22253	22216	22017	22229	22330	22198	22351	22296
29308	58996	41938	27033	21639	19425	18513	17968	25075	23654	17732	17560	17435	18902	22702	23711	22435	20661	19221	18185	17836	17431	17335	17273	17321	17232	17210	17278	17338	17217	17095	17269	17194	17277	17262	17307	17095	17231	17220	17134	17263	17297	17256	17240	17333	17118	17160	17032	17205	17367	17172	17240	17173	17262	17442	17225	17253	17136	17339	17150	17316	17243	17380	17253	17272	17317	17289	17162	17416	17484	17126	17364	17162	17126	17291	17249	17287	17149	17315	17342	17287	17234	17276	17206	17318	17154	16997	17124	17362	17277	17180	17268	17327	17172	17354	17199	17428	17183	17219	17172	17303	17246	17163	17382	17310	17371	17077	17208	17259	17165	17321	17297	17196	17396	17201	17218	17409	17239	17194	17227	17334	17393	17260	17299	17314	17232	17222	17289	17276	17183	17189	17311	17143	17270	17190	17285	17200	17226	17388	17145	17299	17184	17181	17082	17108	17314	17328	17285	17307	17271	17126	17197	17237	17204	17354	17319	17357	17294	17222	17020	17379	17326	17284	17420	17166	17332	17305	17235	17274	17276	17335	17071	17227	17187	17301	17281	17289	17104	17139	17110	17156	17307	17275	17246	17325	17298	17215	17038	17419	17211	17315	17376	17192	17139	17287	17236	17143	16958	17318	17248	17333	17001	17134	17246	17236	17232	17324	17100	17372	17268	17264	17295	17309	17222	17207	17263	17377	17162	17311	17187	17324	17360	17315	17238	17376	17254	17410	17173	17336	17184	17188	17139	17224	17442	17193	17341	17218	17345	17269	17188	17148	17147	17233	17189	17308	17203	17031	17360	17177	17200	17248	17250	17262	17247	17312	17281	17113	17268	17345	17196	17252	17098	17238	17324	17263	17327	17022	17265	17219	17261	17315	17264	17062	17288	17244	17170	17304	17197	17339	17178	17394	17286	17183	17193	17422	17237	17209	17313	17044	17328	17259	17157	17327	17134	17159	17276	17206	17337	17306	17313	17070	17043	17201	17409	17375	17130	17156	17146	17219	17403	17165	17133	17290	17297	17195	17199	17240	17305	17238	17291	17360	17208	17365	17155	17232	17189	17227	17204	17254	17255	17341	17123	17225	17178	17215	17200	17210	17202	17190	17296	17229	17205	17064	17446	17102	17372	17396	17226	17131	17235	17252	17063	17321	17204	17270	17324	17316	17238	17355	17223	16973	17209	17244	17350	17153	17318	17101	17076	17352	17146	17297	17135	17266	17134	17140	17181	17351	17010	17157	17338	17257	17350	17265	17314	17334	17180	17044	17250	17306	17167	17292	17317	17220	17204	17248	17213	17218	17173	17438	17155	17339	17209	17250	17257	17247	16932	17345	17210	17095	17216	17266	17092	17253	17130	17279	17235	17234	17277	17314	17316	17291	17247	17047	17303	17140	17137	17327	17318	17166	17359	17052	17297	17266	17376	17354	17219	17313	17072	17152	17235	17158	17339	17259	17271	17339	17318	17204	17221	17338	17205	17140	17215	17369	17140	17310	17103	17318	17150	17241	17294	17213	17343	17351	17101	17282	17255	17147	17210	17210	17241	17041	17204	17194	17137	17244	17136	17121	17203	17210	17237	17118	17170	17169	17177	17161	17257	17179	17274	17243	17368	17417	17269	17223	17341	17275	17139	17225	17063	17334	17249	17362	17321	17136	17271	17115	17168	17573	17104	17168	17237	17267	17263	17262	17261	17072	17156	17280	17046	17133	17232	17309	17184	17140	17195	17244	17334	17151	17345	17290	17259	17351	17247	17272	17169	17216	17250	17075	17295	17202	17283	17181	17249	17191	17227	17265	17308	17188	17242	17220	17217	17218	17250	17282	17109	17342	17314	17285	17249	17294	17366	17197	17098	17189	17266	17355	17274	17107	17187	17163	17374	17196	17116	17136	17309	17379	17283	17223	17258	17281	17075	17343	17249	17236	17243	17258	17376	17256	17044	17387	17216	17163	17115	17315	17228	17184	17196	17118	17290	17049	17243	17190	17172	17147	17300	17146	17074	16989	17313	17256	17358	17253	17109	17058	17220	17090	17230	17239	17108	17242	17214	16954	17226	17281	17211	17450	17317	17156	17206	17275	17269	17197	17292	17194	17416	17418	17271	17171	16995	17283	17250	17363	17260	17258	17186	17261	17372	17238	17285	17157	17244	17353	17178	17255	17284	17243	17118	17058	17107	17321	17076	17288	17246	17312	17206	17208	17007	17284	17360	17306	17150	17256	17224	17206	17305	17299	17198	17355	17068	17280	17367	17300	17299	17220	17281	17137	16862	17185	17137	17136	17319	17301	17138	17201	17342	17144	17238	17208	17242	17182	17198	17398	17230	17253	17445	17226	17327	17238	17420	17164	17343	17221	17200	17180	17190	17455	17219	17273	17362	17171	17271	17324	17212	17177	17364	17102	17160	17264	17217	17204	17239	17317	17207	17156	17054	17090	17334	17226	17224	17344	17257	17204	17329	17363	17196	17207	17267	17216	17231	17156	17270	17159	17213	17050	17282	17314	17308	17275	17194	17136	17449	17231	17265	17147	17383	17253	17252	17008	17193	17209	17213	17353	17231	17317	17361	17193	17091	17346	17335	17263	17297	17233	17279	17339	17244	17260	17306	17217	17319	17209	17283	17148	17426	17170	17320	17447	17241	17406	17401	17119	17276	17349	17195	17217	17322	17436	17246	17262	17357	17122	17101	17259	17234	17281	17245	17316	17204	17218	17273	17315	17086	17091	17209	17279	17258	17233	17235	17102	17124	17186	17135	17157	17324	17298	17112	17306	17100	17333	17312	17188	17205	17254	17252	17193	17230	17090	17181	17192	17204	17104	17218	17189	17191	17154	17229	17357	17095	17285	17309	17234	17220	17264	17184	17085	17089	17246	17311	17102	17018	17250	17304	17136	17222	17151	17164	17301	17240	17256	17251	17103	17323	17220	17112	17138	17088	17391	17224	17368	17250	17406	17355	17307	17375	17064	17272	17121	17158	17142	17172	17235	17166	17278	17153	17196	17311	17121	17264	17149	17327	17178	17188	17211	17144	17324	17158	17082	17284	17370	17183	17142	17134	17145	17131	17206	17295	17109	17158	17135	17188	17247	17221	17419	17341	17206	17338	17217	17209	17074	17211	17343	17375	17188	17423	17382	17300	17151	16878	17183	17168	17282	17114	17153	17484	17121	17293	17155	17253	17355	17222	17328	17255	17113	17264	17348	17081	17419	17418	17138	17217	17062	17332	17142	17407	17253	17211	17144	17303	17333	17217	17242	17199	17266	17398	17203	17264	17172	17172	17378	17310	17308	17230	17062	17230	17273	17233	17241	17347	17347	17125	17239	17251	17297	17311	17094	17330	17188	17231	17292	17139	17172	17221	17192	17189	17352	17326	17338	17231	17152	17105	17237	17339	17392	17270	17121	17052	17156	17236	17271	17328	17224	17092	17340	17244	17066	17211	17213	17364	17200	17120	17261	17228	17213	17453	17339	17187	17322	17348	17368	17235	17289	17217	17116	17221	17199	17166	17180	17247	17083	17179	17113	17305	17162	17129	17250	17218	17198	17151	17248	17229	17214	17321	17204	17212	17483	17337	17350	17113	17389	17172	17286	17254	17240	17280	17278	17145	17238	17181	17175	17271	17336	17361	17229	17089	17224	17327	17280	17177	17112	17333	17251	17146	17246	17063	17197	17103	17236	17438	17239	17115	17478	17125	17304	17288	17387	17226	17233	17254	17167	17209	17173	17347	17204	17256	17026	17198	17054	17521	17237	17382	17195	17188	17234	17186	17248	17425	17172	17264	17276	17310	17310	17195	17339	17196	17265	17153	17339	17347	17219	17426	17140	17231	17335	17214	17164	17309	17206	17332	17212	17109	17274	17360	17224	17345	17245	17146	17110	17343	17153	17409	17380	17283	17340	17273	17091	17187	17065	17331	17116	17284	17123	17377	17153	17316	17226	17287	17219	17371	17298	17255	17216	17287	17210	17134	17269	17276	17179	17224	17308	17156	17078	17286	17425	17363	17286	17365	17271	17152	17107	17314	17125	17261	17272	17325	17310	17374	17233	17281	17115	17154	17174	17251	17144	17043	17266	17107	17230	17148	17339	17356	17228	17354	17166	17015	17498	17204	17435	17208	17328	17196	17308	17289	17252	17209	17215	17213	17204	17316	17259	17017	17341	17082	17070	17318	17075	17252	17134	17306	17286	17260	17239	17235	17136	17071	17259	17189	17203	17338	17365	17189	17203	17188	17191	17280	17293	17138	17131	17233	17240	17285	17254	17453	17243	17393	17175	17198	17395	17319	17225	17165	17288	17277	17037	17278	17210	17321	17401	17259	17345	17146	17294	17225	17368	17452	17168	17308	17169	17160	17369	17213	17157	17209	17223	17460	17447	17158	17274	17223	17116	17372	17430	17214	17191	17435	17149	17278	17141	17169	17227	17215	17270	17311	17164	17030	17068	17134	17216	17044	17245	17298	17310	17206	17115	17315	17093	17168	17293	17309	17240	17256	17127	17419	17156	17357	17188	17155	17296	17188	17107	17224	17232	17166	17292	17079	17246	17083	17321	17290	17143	17305	17248	17259	17384	17119	17489	17262	17148	17279	17019	17274	17319	17199	17320	17106	17319	17144	17116	17256	17034	17154	17171	17198	17129	17258	17260	17129	17151	17447	17213	17257	17273	17159	17111	17094	17208	17189	17151	17323	17390	17183	17161	17018	17388	17192	17268	17172	17278	17260	17375	17161	17439	17278	17317	17173	17320	17060	17425	17292	17168	16979	17269	17246	17125	17152	17034	17149	17172	17261	17227	17270	17232	17091	17252	17192	17232	17220	17217	17163	17173	17149	17274	17075	17183	17368	17307	17146	17436	17122	17437	17260	17107	17348	17274	17223	17111	17185	17321	17258	17183	17099	17207	17333	17133	17166	17189	17201	17192	17301	17113	17342	17325	17317	17195	17382	17255	17133	17104	17245	17216	17273	17160	17164	17160	17224	17380	17324	17070	17403	17065	17143	17238	17237	17099	17462	17424	17301	17306	17329	17386	17104	17385	17255	17441	17137	17266	17347	17061	17243	17066	17246	17343	17085	17303	17366	17339	17163	17279	17360	17384	17339	17191	17084	17265	17291	17265	17262	17203	17231
30566	28272	30870	26308	22771	21864	22190	21839	22104	22103	21922	22021	21989	21846	22052	22252	22424	22014	22012	21911	21828	21828	21899	21877	21899	21779	21742	22047	21876	22028	21715	21923	21733	22021	21822	21944	21693	21730	21763	21806	22036	22067	21937	21837	21923	22046	21800	22010	22031	21841	21924	21745	21892	21627	22010	21957	21902	21696	21932	22063	21942	21761	21840	22077	21898	21989	22120	21902	21713	22030	21782	21812	21926	21757	21854	22041	21758	21740	21889	21887	21775	21991	21645	22093	22002	21949	21867	21509	21452	21866	21738	21801	21718	21878	21905	21848	21844	21676	21883	21790	22007	21914	21993	22022	21800	21970	21719	21912	21970	21988	21884	22150	21889	21904	21871	21818	21649	21775	21723	21894	21902	21899	22030	21666	22001	21830	21905	21978	22044	22026	21821	21749	21873	22024	21940	21609	21722	21798	21843	21884	22032	21797	21922	21840	21833	21856	21979	21806	21763	21809	21833	21741	21806	21867	21778	21781	21752	21852	22006	21792	21874	21754	21902	21877	21924	21756	21803	21713	21948	21913	21779	21751	21945	21888	21897	21909	21869	21682	21751	22022	21873	21903	21769	21791	21774	21920	21803	21741	21957	21820	21882	21761	21766	21693	21943	21850	21778	21724	21930	22041	21845	21972	22016	21730	21896	21671	21863	21934	21898	21958	22131	21756	21910	21864	21786	22072	21803	22016	22075	21779	21657	21847	21802	21772	22014	21864	21785	21692	21955	21849	22068	21915	21939	21594	21789	21888	21826	21792	21650	21852	21792	21806	21762	21866	22064	21908	21904	21737	21777	21710	21836	21618	21867	21751	21846	21885	21902	21929	21911	21956	21876	21746	21729	21809	21974	21895	21722	21930	21865	21817	21881	21834	21846	21991	21862	21661	22064	21969	21988	22112	21795	21809	21865	21782	21826	21779	21754	21960	21840	22137	21973	21834	21799	21749	21913	21835	21927	21829	22144	21821	21801	21730	21742	21733	21886	21824	21764	21804	21755	21744	21814	21907	21938	21848	21948	21799	21885	21728	21893	21950	21836	21842	21889	22136	21827	22002	22109	21868	21673	21677	21723	21792	21947	21669	21901	21997	21793	22005	21776	21882	21686	21803	21839	21905	21874	21656	22004	21756	21726	21902	21713	21830	21909	21699	21732	21641	21796	21906	21887	21657	21982	21841	21770	21925	21911	21970	22024	21924	21793	21852	21937	21966	22084	21945	21877	21796	21976	22035	21940	21824	21772	21792	21826	22059	21783	21990	21776	21622	21762	21830	21890	21826	21930	21793	21735	21845	21942	22002	21953	21663	21842	21893	21899	21905	21850	21725	21994	21889	21877	21913	21768	21754	21739	21725	21866	21854	21796	21829	21751	21737	21797	21738	21746	21763	21894	22036	21916	22042	21867	21923	21909	22089	21761	21935	21659	21897	22060	21804	21698	21756	21798	21805	21764	21698	21963	22021	21809	21956	21846	21857	21878	21684	21841	21706	21803	21726	21934	21900	21943	21763	21808	21813	22033	21766	21727	21737	21757	21997	21814	21625	21956	21800	21889	21862	21857	21890	22018	21988	21932	21920	21851	21710	21771	21816	21870	21987	21814	21910	21840	21859	21893	21840	21900	22057	21999	21935	21958	21907	21853	21866	22027	22020	21796	21796	21962	21548	21929	21664	21891	21791	21837	21775	21757	21920	21883	21836	22023	21817	21950	21864	21912	21992	21846	21775	21957	21846	21582	21918	21956	21836	22049	21960	21708	21774	21707	21907	22051	21787	21980	21834	21773	21792	22024	21867	21968	21648	21861	21881	21846	22058	21797	21777	21825	21649	21836	21842	22010	21861	22100	21868	21997	21920	22200	21981	21766	21759	21755	21950	21916	21765	21876	21715	21982	21908	21934	21862	21848	21946	21788	21696	21892	21704	21838	21879	21783	22020	21736	21733	21794	21639	21835	22009	21867	21866	21890	21981	21843	21940	21764	21973	21946	21830	21964	21716	21978	21924	21814	21817	22013	22029	21910	21931	22148	21874	21898	21948	21969	21970	21729	21869	21730	21868	21901	21863	21896	21798	21965	21643	21925	21880	21845	21811	21853	21891	21731	22044	22001	21968	21944	22079	21911	21965	21867	21970	21863	21795	22015	21757	21933	21819	21931	22019	21917	21861	21890	21818	21809	21784	21858	21735	21957	22027	21873	21808	21766	21822	21918	21899	21780	22084	21920	21718	21927	21906	21975	21782	22087	21856	21927	21749	22014	21961	22009	21861	21762	21862	21777	21778	21973	21918	21880	21691	22135	21706	21948	21929	21829	21807	21984	21734	21850	21754	21925	21880	21769	21897	21801	21823	21963	21891	21952	21719	22014	21797	21845	21833	22124	21934	21863	21903	21880	21762	21787	21907	21833	21730	21641	21729	21947	21957	21832	21866	21803	21823	21844	21960	21904	21938	21803	21864	21566	21928	21849	21800	21864	21765	22190	22091	21982	21849	21901	21949	21966	21967	21821	21764	21717	22015	21938	21840	22016	21866	21934	21915	21879	21931	21706	22079	22095	21788	21764	21993	21941	21931	21912	22055	22036	21983	22098	21935	21859	21990	21956	22028	22152	21806	21913	21793	22022	21928	21883	21967	21948	21667	21779	21784	22026	21855	21813	21719	21884	21958	21804	21750	21976	21932	21953	21781	22120	21944	22039	22025	22107	22245	21709	21892	21915	21845	22004	21695	22000	21943	22070	21969	21629	21873	21696	21710	21926	21916	21912	21920	21813	21827	21920	21765	21909	22060	21837	21576	21856	21780	21970	21809	21764	21854	21937	21936	21874	21923	21930	22084	21905	21768	21908	21882	21901	21734	21799	21778	21940	21938	21928	21792	21779	21801	22022	21624	21812	21733	21710	21739	21845	21867	21796	21690	22008	21817	22000	22082	21761	21933	22055	21845	21749	21741	21765	21746	21823	22039	22067	22053	21791	21662	21889	21862	21964	21846	21819	22024	21962	21937	21862	22052	21834	21878	21820	21764	21892	21844	21804	21858	21917	21953	21980	21672	21682	22140	21979	21892	21922	21773	21765	21816	21871	21908	22028	21821	21849	21896	21808	21749	21768	22049	21780	21887	21855	21977	22176	21687	22028	21778	21966	21783	21990	21763	22018	21958	22019	21887	21917	21912	22094	21989	21556	21867	21694	21940	21932	21842	21728	22062	21917	21955	22049	21907	22052	21766	22088	22084	21897	21870	21866	22017	22066	21823	21935	21957	21849	21730	21862	21750	21967	22065	21837	22051	21653	21702	21801	21984	21886	22059	22135	21966	21988	21810	21811	21823	21998	22125	21950	22030	21962	22004	21887	21847	21826	21877	21954	21890	21926	21608	22056	21723	21867	21756	22108	22018	22112	21918	21994	21895	21702	21808	21926	22025	22051	21953	22009	21645	22111	21847	21864	21936	21979	21747	21744	21759	22070	21872	21943	21886	21696	21854	21916	21880	21858	21903	21803	21941	22087	21694	21705	21648	21901	21939	21904	21912	21782	21710	21751	21671	21737	21855	21796	21936	21755	21823	21765	21824	22056	21666	21841	21887	21754	21786	21936	21723	22154	21882	21969	22003	21644	21922	21628	21780	21981	21658	21641	21720	21939	21951	21742	21786	21850	21781	22009	22171	21949	21820	21922	22048	21980	21677	21827	21882	21885	21910	21806	21875	21842	22013	21777	21902	21940	21691	22047	21880	21996	21747	22147	21838	21839	22158	22096	21756	21790	21998	21958	21904	21931	21910	22021	21783	21934	21743	21802	21854	22057	21975	21690	22000	22103	21852	22057	21752	21959	22000	21679	21856	21952	21860	22025	21960	21985	21957	21968	21891	21863	22127	21918	21823	21963	21944	21969	21844	22137	21967	21830	21814	21974	21819	21625	21818	21886	21960	21862	21855	21938	21713	21896	22220	21650	21572	22073	21778	21821	22003	21930	21812	21841	21845	21749	21964	21854	21791	21774	21963	22037	21664	21767	21860	21941	21950	21924	21947	21986	21790	21784	21863	21833	21754	21855	21706	21966	21736	21778	21991	21848	21909	21818	21942	21719	21710	21737	21644	21647	21996	22023	21790	21612	21726	21887	21744	21779	21756	21999	21956	22021	21906	21839	21918	21827	22050	21831	21929	21867	21841	21915	21920	21779	21910	21982	21675	21838	21978	21807	22053	21888	21990	22115	22044	21860	21809	21759	21867	21850	21788	21748	21849	21983	21867	21799	21734	21746	21901	21946	21836	21700	21823	21757	21994	22059	21903	21952	21920	21771	21956	21825	21953	22194	21901	21792	21674	22065	21806	21679	21927	22086	21888	22062	21785	21833	22048	21735	21750	21984	21837	21656	22024	22208	21689	21999	22070	21875	21977	22017	21744	21945	21864	21767	21716	21954	21922	22071	21946	21965	21818	21890	21616	21908	21667	21791	21602	21713	21774	21690	21865	21903	21809	21934	21875	21983	22038	21713	22022	22018	22052	22062	21859	21825	21614	21807	21935	21904	22086	21957	21925	21870	21876	21728	21905	21901	21905	21858	22016	21791	21817	21886	22090	21949	21823	21752	21635	21729	21877	21775	21766	21867	21858	21927	21770	21853	21923	21841	21801	21835	21845	21893	21897	22045	21944	21889	21907	21954	21900	21933	21760	21922	21851	21654	22082	21745	21980	21888	21628	22011	21873	21808	21835	21865	21900	21982	21843	22020	21813	21872	21729	22051	21888	21674	21867	21938	22129	21951	21907	21781	21967	21658	21962	21970	21842	21801	21789	21864	21863	21690	21862	21942	21796	21707	22103	22000	21809	22077	21850	21976	21655	22054	21897	21965	21671	21773	21823	21893	21834	21995	21700	21941	21661	21743	21924	21700	21770	21985	21913	21823	21728	22133	21929	21757	21790	21927	22049	21854	21715	21800	21936	21816	21730	22065	21882	21802	21750	21814	21737	22029	21981	21720	21684	21790	21674	21771	22061	21867	21695	21923	21863	21880	21972	21997	21613	21726	21756	21869	22016	21634	21861	22009	21814	21739	21953	21874	21884	21941	21885	22037	21911	21876	21831	21816	21849	21837	21958	21747	22178	22211	21853	22046	22025	21959	21783	21981	21782	22185	21799
24515	37677	27134	20411	18248	17179	17159	17243	17331	17084	16941	17053	17040	17119	17272	17431	17309	17268	17422	17186	17062	17118	17025	17041	16991	17034	16991	17091	17086	16922	17085	16937	17010	17036	17056	16975	17031	16980	17045	16876	16868	17096	17145	17183	16916	17092	17059	16892	17028	17071	17039	17000	17060	16824	16856	17006	16876	17098	16953	17004	17030	17117	17058	16872	17160	16887	17026	16859	17034	17089	17188	17053	16906	16887	17015	16915	16994	16953	17085	17118	16896	16950	17060	16854	17053	17111	17088	17153	16954	16970	16975	16840	17053	16988	16982	16938	17096	17284	17001	16872	17108	17092	17027	16893	16987	17017	17001	17007	17000	17174	17119	16989	16993	17104	17037	17049	16989	17009	17060	17144	17089	16909	16980	17042	17132	16795	17069	16904	16987	17001	16927	17135	17020	16889	17069	16877	17043	17085	17048	16966	16734	17085	16971	17196	16915	16821	16868	17066	17032	16973	17019	16895	16879	16872	17171	17044	17174	16980	17086	17100	16934	17175	17089	16870	16932	17052	16982	16753	17163	16780	16899	17035	16864	17064	17112	16911	16984	17063	17008	16969	16911	16811	17032	16976	17155	16917	16985	17038	16886	17222	16941	17007	17129	17011	16972	16948	17059	16993	17007	17164	17139	17104	16936	17052	17066	16958	17136	16995	17081	16826	17091	17009	17040	17083	17018	16947	17105	17042	16970	17066	16817	17075	17094	17056	16951	16901	16934	16876	16874	16975	17097	17126	16923	17033	16876	17049	17119	16977	17037	17056	16827	16904	17094	16867	17100	16997	16963	16899	16946	17100	17045	16865	17013	16959	17037	16992	16946	17127	16906	17018	17224	16863	17185	17194	16851	16802	17018	16890	16919	16850	16960	17005	17132	17071	16994	17047	17022	17001	16948	16972	17117	17097	17147	16978	17133	16786	16940	16980	16973	16889	17122	16894	16935	17155	17087	16992	16986	16819	17014	16989	16999	17221	17064	16878	17085	17106	16818	17095	17210	17181	16859	17030	17011	16988	16985	16846	16995	17062	17090	16931	16954	16985	16905	17105	17072	16973	17070	16858	16858	17221	17001	16915	17097	17010	17018	16961	16940	17042	16941	17037	16972	17012	17016	16973	17072	16864	17157	17046	17102	16960	17000	17184	17016	17019	17143	17053	16983	16784	17189	17055	16872	17090	17142	17036	16991	16870	17010	16985	17087	16910	16815	17217	17038	16927	16931	16978	16957	16992	16919	17149	17128	17053	17054	16846	17152	17001	17095	16943	16855	17078	17087	16918	17012	17033	17206	16842	17002	17137	17021	16995	16967	16873	16936	17142	17007	16978	17129	17119	16944	17019	16902	17077	16990	17025	16939	17005	17097	16859	16997	17151	16923	17085	16884	16972	17125	16968	17288	16988	17007	17049	16977	17027	16916	17096	16912	16852	16878	17041	17230	16930	16855	16974	17021	17152	17010	16911	16965	16883	17030	16872	16950	16855	16914	16904	17228	17142	16840	17016	17056	17056	17119	17028	17086	16892	16904	16993	17038	16880	16880	17213	16917	16935	17226	17075	17168	16898	17086	17108	17010	17127	16973	17014	16909	17057	17067	16955	17074	16854	17057	16930	17053	17125	16908	16859	16993	17042	16942	17091	16888	17025	16874	16869	17168	16938	17120	16994	16988	17046	17008	16880	16977	17027	17115	16979	17087	17106	17107	16972	17042	16929	17080	16854	17052	17011	16876	16994	17061	17107	17063	17157	17157	17046	16944	17120	16951	17005	17022	17093	17027	16843	16980	16867	17079	17090	16860	16961	16898	16869	16915	17111	16974	17020	17053	17043	17032	17103	17053	17167	16910	16835	17101	17153	17159	17006	17106	16964	17028	16995	16918	17114	17121	17220	16951	17162	17010	16942	17045	17088	17044	17080	16996	17211	17100	16980	16982	16990	17030	16878	17003	17032	16995	17008	17055	16969	17099	17050	16931	16938	17089	16745	16979	17002	16940	17086	16901	17011	17074	17073	17166	16991	16903	17067	17119	16730	16878	16997	16935	17125	17241	16898	17150	16992	16984	16746	17081	16935	17039	17060	17013	16908	16967	16831	17032	17164	16985	16927	16955	16837	16983	16930	16966	16795	16964	16983	16976	17102	17042	17101	17057	16860	17039	17059	16996	16689	17078	17040	17008	17096	16979	16976	16837	17041	16901	17168	16975	16844	16993	17140	16915	17148	17080	17014	17002	17022	16921	17077	16937	16997	17127	16915	17028	16898	16951	17071	17019	16889	16996	17077	16979	17069	17152	17208	17051	17068	16902	16908	17053	16893	16989	16938	17043	16927	17194	16995	16842	17068	16861	17036	17086	17067	16996	17101	16917	16851	17170	17013	17038	17117	17165	17023	17185	16767	17089	16905	16950	17120	16854	16888	17115	16899	16978	16942	17041	16975	16937	16991	17150	16964	17096	17059	16990	16914	17144	17133	16928	17047	17042	16989	17142	16878	17084	16940	16958	16909	16974	16970	16907	17066	17009	17064	16974	17139	17112	16881	17073	16931	17023	17099	17245	17082	17083	17056	16963	17115	16788	16997	16913	17030	16978	16999	17078	17023	17079	17069	17057	17086	16810	17081	16978	17157	17087	17050	17123	17079	17076	17111	17111	16862	17019	17124	17179	17083	16926	17026	17218	16996	16991	17123	17119	16976	17027	17013	17070	16926	16896	17020	16957	16985	17219	17128	16997	16959	16928	17111	17034	17046	17028	17088	16976	17104	17001	17014	17005	16976	17056	17105	16998	16943	16895	16915	17037	17068	17002	16894	16971	16851	16852	17003	17052	17060	16952	17059	16878	16784	16950	16972	17027	17082	16946	16985	17090	16912	16929	16976	16967	17320	16883	17036	16931	16949	16845	16969	17040	17216	17016	16947	17026	17090	16949	16954	16888	17209	17118	17087	17225	17215	16897	17090	17098	17052	17035	17115	16879	17032	17088	16841	17084	16965	17012	16833	17031	16993	17114	16905	16925	17109	16955	16917	17065	17041	17056	16850	17138	17094	17014	17065	16948	16993	16865	17186	17102	17074	17084	17118	17030	17074	16962	17020	17070	17071	17088	16968	17247	16943	17059	16805	16913	16932	17015	16942	16906	16998	17080	17028	17116	16914	17047	17139	16957	16863	17140	16956	17040	17127	16943	17077	17041	16931	16833	16877	17037	17007	17010	16909	16879	16967	17092	16949	16980	16878	17063	16903	17097	16989	17083	17226	16908	16961	17056	17212	16844	17005	17023	17153	17100	16880	16988	16901	16988	17048	16974	16978	17154	17059	17023	16904	16844	16964	17069	16944	17032	16957	16927	16857	17002	17092	16934	17034	17045	17018	16977	17077	16901	17004	16917	16875	16940	16985	16874	16938	17217	17032	16971	17132	16940	17054	17088	17120	17032	17074	16931	17014	16984	17153	16994	17189	17050	17015	17048	16919	17003	17112	17012	16993	16956	16988	17011	16941	16938	16977	17074	16968	16980	17077	17021	16850	17067	17025	16977	17082	16838	17018	16931	17039	17025	16979	16986	17027	17028	16861	17087	17092	17141	17087	17092	17014	16925	17110	16992	17004	17006	17118	16985	17053	17189	17041	17079	17077	16921	17055	17053	16961	17195	16952	17026	17166	16915	16970	16927	16767	17068	16845	17159	17097	16988	16928	17009	17121	16953	16938	17222	17009	16892	16960	16963	17053	16987	16937	16941	16840	17075	17026	17120	17063	17001	17046	17100	16970	17093	17074	16956	17226	17164	17074	17057	16959	16836	17060	17048	16890	16952	17004	16861	17083	17076	16893	16933	16971	16996	17049	17201	17059	16855	16929	17001	17112	17023	16859	17029	16979	17038	17078	16888	17133	16993	16970	17149	16913	16987	17053	17096	16987	16971	17061	17090	17024	17138	17117	17126	16999	17020	17204	16958	16907	16974	16971	16969	16995	17091	17107	17094	16992	17071	16983	17021	16946	17009	17019	17029	16997	16811	17127	16975	16993	17087	17132	16858	16935	16972	17056	17138	16900	16940	17011	17182	17399	16994	17055	17126	17018	17008	16942	16946	17111	17067	17006	16945	17167	16965	17025	16887	17121	16976	16874	17126	17043	17081	17133	17230	17125	17001	17107	16982	17025	17084	17089	16861	16943	17143	16998	17023	17106	17087	16859	16947	17065	16959	17081	16941	17163	16934	16920	16803	17120	17028	17060	17148	16875	17035	17038	16879	17012	16855	16882	17055	17047	16880	16989	16969	16934	16976	17031	17002	16963	16806	16954	16944	17104	17319	16869	17074	17002	17006	17207	16862	16884	16986	17058	16987	16885	17020	17036	16954	16870	17102	17109	17028	16883	16803	17009	16971	17012	16750	17131	17105	17048	17097	16977	17012	17090	17055	17008	17045	17046	16915	16995	17066	16996	17029	16870	17160	17012	17057	17006	17088	16993	17081	16945	17116	16902	17047	16913	17193	16958	17168	17131	17239	16947	16976	16939	16921	16959	17103	17016	16984	16914	17011	16936	17065	17158	16895	16910	16913	16999	16986	17019	16936	17159	17041	16948	17080	17001	17129	17115	16980	17003	16990	17049	16934	16989	17051	17020	17188	17087	17023	17187	16937	17046	17096	16917	16980	17021	17002	17131	16853	16935	17069	16964	17060	17001	16949	16905	16937	16990	16899	17042	16891	17072	16994	16990	17053	17001	16948	17001	17166	16888	17028	17065	17011	17166	16914	17082	16993	16992	17235	16919	17040	16767	16985	17332	16995	16883	16997	17144	16934	16936	16849	17160	16942	16996	16959	16944	16943	17034	16962	16921	16897	16960	16854	17082	17158	16992	16961	17049	17162	17262	17033	17221	16949	17026	16992	17013	16912	17150	16920	17215	16939	17030	16942	17053	17136	17097	16932	17047	16935	17144	17050	16967	16921	17036	17113	17048	16974	16916	17222	16951	17098	16972	16988	16960	17008	16938	17218	16870	17116	16972	16939	16891	16986	17061	17339	16931	16978	17083	16993	17077	17098	16923	17135	16873	16889	17243	17022	16982	16981	17176	17165	16921	16991	16940	16957	17022	17057	17074	16928	17111	17130	17046	16888	17008	17181	17011	17102	16988	17067	17135
22985	21016	28077	25399	23790	24475	24976	23078	25329	24654	22855	22971	22939	24202	25211	25154	24485	23757	23383	22891	22632	22569	22757	22592	22437	22528	22576	22739	22338	22330	22511	22473	22503	22635	22352	22484	22595	22413	22476	22608	22536	22582	22390	22480	22644	22449	22570	22708	22423	22545	22628	22578	22592	22610	22651	22360	22452	22511	22494	22622	22554	22454	22443	22632	22346	22532	22439	22422	22355	22369	22500	22394	22620	22529	22503	22432	22611	22538	22577	22511	22619	22440	22596	22481	22371	22518	22427	22527	22283	22436	22397	22347	22357	22487	22536	22449	22565	22401	22556	22473	22372	22619	22480	22613	22331	22868	22479	22709	22547	22463	22396	22418	22652	22284	22397	22408	22643	22577	22392	22503	22423	22680	22353	22494	22609	22647	22426	22500	22670	22517	22365	22685	22408	22479	22446	22534	22550	22503	22591	22568	22398	22349	22579	22472	22676	22590	22667	22631	22345	22597	22381	22227	22426	22569	22401	22429	22307	22523	22397	22666	22588	22372	22345	22428	22610	22552	22407	22507	22407	22524	22360	22719	22392	22556	22650	22539	22435	22373	22446	22351	22600	22382	22259	22487	22474	22418	22399	22513	22323	22555	22718	22501	22463	22325	22595	22705	22539	22489	22246	22597	22589	22401	22342	22314	22434	22634	22412	22529	22794	22671	22362	22527	22430	22452	22777	22638	22533	22314	22456	22392	22486	22795	22600	22438	22413	22494	22426	22466	22480	22388	22507	22494	22514	22566	22574	22534	22528	22418	22278	22468	22348	22527	22470	22437	22528	22603	22480	22291	22582	22646	22314	22336	22395	22494	22658	22720	22537	22594	22564	22520	22545	22477	22557	22410	22469	22502	22434	22543	22421	22343	22620	22574	22410	22423	22276	22420	22708	22236	22455	22539	22499	22671	22548	22398	22499	22232	22420	22316	22565	22559	22675	22426	22545	22673	22686	22549	22660	22577	22317	22410	22404	22648	22596	22502	22618	22407	22532	22313	22215	22328	22563	22394	22373	22292	22559	22288	22233	22222	22555	22575	22519	22220	22497	22406	22575	22780	22676	22678	22504	22479	22397	22458	22584	22491	22431	22337	22368	22361	22486	22597	22558	22443	22544	22456	22430	22646	22243	22170	22352	22499	22438	22387	22394	22403	22275	22183	22583	22289	22467	22332	22561	22581	22235	22506	22635	22398	22549	22322	22759	22446	22500	22623	22481	22544	22469	22510	22340	22491	22663	22491	22362	22728	22663	22414	22660	22360	22374	22492	22413	22605	22668	22534	22539	22570	22427	22418	22485	22358	22455	22776	22537	22491	22702	22556	22410	22527	22485	22524	22354	22522	22455	22446	22432	22648	22500	22623	22718	22743	22475	22546	22412	22472	22388	22491	22571	22695	22742	22553	22663	22458	22666	22351	22438	22427	22480	22457	22423	22637	22418	22551	22342	22502	22383	22491	22360	22298	22527	22569	22665	22468	22644	22485	22437	22331	22474	22164	22423	22682	22675	22336	22534	22483	22375	22448	22391	22378	22630	22475	22443	22538	22622	22443	22514	22551	22436	22352	22585	22667	22396	22581	22477	22540	22700	22362	22656	22692	22568	22323	22604	22456	22268	22488	22430	22548	22503	22710	22603	22666	22507	22487	22403	22548	22600	22350	22644	22263	22632	22437	22645	22641	22422	22672	22504	22528	22345	22571	22473	22530	22375	22479	22441	22314	22576	22350	22797	22325	22489	22622	22438	22425	22484	22486	22486	22484	22414	22569	22392	22522	22780	22490	22609	22467	22495	22437	22340	22500	22555	22401	22643	22511	22618	22465	22410	22279	22348	22549	22510	22579	22388	22346	22370	22457	22488	22581	22543	22531	22470	22430	22532	22637	22689	22347	22746	22521	22305	22651	22539	22536	22343	22459	22654	22460	22586	22515	22643	22352	22453	22336	22592	22740	22535	22410	22536	22479	22576	22501	22435	22437	22430	22315	22480	22677	22413	22460	22395	22452	22453	22534	22536	22476	22465	22235	22466	22443	22542	22330	22549	22379	22371	22664	22652	22786	22409	22406	22365	22466	22457	22495	22537	22502	22552	22479	22518	22357	22347	22573	22560	22513	22454	22436	22828	22548	22395	22567	22446	22512	22265	22450	22456	22500	22399	22503	22526	22472	22669	22367	22478	22610	22589	22237	22635	22472	22645	22434	22588	22433	22435	22559	22544	22520	22484	22435	22474	22537	22583	22596	22696	22626	22421	22645	22604	22783	22565	22442	22393	22560	22455	22453	22513	22417	22400	22433	22480	22347	22512	22594	22577	22427	22475	22602	22420	22513	22448	22613	22440	22560	22498	22484	22464	22319	22484	22699	22410	22680	22485	22405	22625	22645	22344	22412	22492	22574	22467	22588	22767	22670	22635	22364	22536	22428	22421	22253	22415	22676	22306	22619	22453	22500	22344	22755	22430	22490	22406	22613	22588	22364	22705	22552	22552	22525	22520	22336	22563	22231	22605	22581	22329	22755	22504	22476	22475	22244	22439	22440	22677	22431	22365	22454	22625	22280	22668	22634	22446	22412	22766	22591	22544	22666	22603	22613	22414	22465	22414	22354	22591	22585	22370	22461	22455	22697	22376	22324	22576	22484	22625	22641	22546	22646	22499	22181	22402	22525	22609	22619	22375	22497	22603	22481	22496	22363	22534	22571	22806	22578	22466	22461	22434	22302	22597	22729	22724	22358	22624	22500	22362	22548	22554	22625	22525	22474	22575	22255	22490	22573	22426	22400	22456	22713	22414	22395	22427	22561	22677	22276	22369	22425	22516	22692	22491	22323	22406	22455	22338	22436	22657	22519	22626	22447	22609	22644	22411	22470	22460	22426	22685	22742	22501	22658	22204	22559	22628	22568	22543	22447	22528	22488	22392	22516	22393	22445	22437	22408	22479	22319	22530	22435	22364	22438	22641	22458	22519	22470	22576	22518	22351	22528	22472	22427	22372	22574	22587	22293	22420	22229	22320	22542	22300	22361	22287	22549	22423	22617	22431	22438	22383	22484	22351	22461	22531	22582	22537	22367	22399	22564	22737	22360	22368	22423	22565	22733	22525	22716	22612	22376	22565	22704	22476	22384	22374	22804	22528	22406	22548	22451	22544	22419	22505	22516	22446	22457	22547	22534	22559	22455	22517	22440	22446	22521	22266	22467	22679	22507	22458	22579	22668	22515	22560	22442	22632	22523	22546	22611	22621	22493	22764	22311	22546	22442	22668	22718	22617	22528	22441	22546	22539	22353	22656	22518	22673	22477	22608	22473	22447	22486	22226	22486	22437	22433	22775	22577	22311	22593	22528	22447	22543	22402	22624	22543	22422	22485	22616	22364	22423	22510	22420	22527	22563	22617	22583	22504	22742	22681	22539	22521	22562	22415	22690	22606	22374	22519	22337	22526	22383	22631	22639	22536	22846	22515	22489	22481	22594	22579	22523	22413	22463	22646	22656	22574	22612	22430	22658	22501	22335	22529	22411	22556	22377	22330	22727	22639	22524	22320	22599	22412	22447	22342	22439	22635	22743	22403	22770	22654	22494	22642	22744	22357	22661	22594	22474	22602	22529	22751	22355	22657	22682	22456	22786	22407	22435	22318	22486	22441	22555	22674	22579	22664	22380	22445	22445	22557	22629	22562	22520	22521	22474	22598	22594	22586	22561	22805	22312	22440	22273	22482	22485	22671	22488	22546	22822	22704	22474	22471	22665	22354	22559	22618	22614	22659	22381	22604	22521	22296	22518	22537	22512	22408	22512	22285	22375	22517	22663	22687	22457	22520	22549	22580	22589	22537	22672	22409	22281	22240	22361	22842	22747	22550	22662	22259	22618	22444	22485	22725	22268	22566	22580	22400	22568	22451	22567	22344	22293	22484	22295	22646	22378	22618	22561	22300	22698	22633	22466	22267	22601	22546	22578	22525	22588	22212	22441	22297	22395	22632	22369	22636	22732	22375	22636	22513	22434	22363	22372	22429	22486	22598	22504	22448	22438	22600	22855	22566	22312	22353	22645	22546	22367	22372	22538	22295	22490	22630	22616	22247	22471	22349	22700	22489	22313	22553	22443	22360	22475	22504	22381	22455	22581	22321	22745	22341	22589	22478	22470	22588	22445	22462	22557	22453	22360	22202	22446	22572	22639	22674	22657	22424	22284	22541	22470	22445	22503	22360	22510	22513	22658	22740	22392	22354	22450	22556	22289	22568	22417	22453	22410	22613	22334	22594	22340	22636	22423	22337	22358	22521	22603	22441	22270	22337	22511	22436	22710	22624	22482	22368	22486	22446	22566	22557	22577	22545	22602	22649	22722	22565	22407	22573	22416	22743	22528	22505	22404	22581	22460	22395	22291	22260	22455	22402	22599	22708	22420	22491	22487	22517	22375	22476	22695	22636	22629	22492	22578	22556	22718	22400	22497	22598	22492	22569	22493	22685	22579	22601	22679	22384	22490	22490	22506	22509	22598	22595	22294	22480	22317	22511	22280	22444	22515	22452	22490	22572	22468	22491	22468	22793	22675	22411	22471	22456	22466	22254	22753	22587	22515	22487	22546	22519	22228	22226	22522	22572	22750	22601	22597	22448	22523	22358	22437	22541	22525	22385	22553	22671	22452	22454	22321	22636	22574	22524	22447	22500	22614	22585	22382	22416	22382	22773	22506	22630	22445	22567	22469	22580	22367	22487	22761	22443	22625	22488	22423	22593	22479	22619	22595	22357	22456	22504	22778	22633	22533	22434	22615	22623	22489	22533	22481	22569	22516	22649	22478	22666	22625	22721	22559	22385	22499	22654	22821	22656	22463	22476	22613	22537	22744	22477	22569	22549	22358	22517	22559	22258	22412	22550	22448	22797	22611	22408	22235	22413	22548	22536	22586	22388	22677	22557	22689	22498	22536	22521	22329	22325	22645	22578	22499	22507	22404	22485	22536	22621	22531	22674	22542	22535	22595	22530	22544	22528	22631	22569	22247	22595	22396	22455	22362	22415	22514	22417	22435	22579	22592	22267	22231	22540	22449	22431	22471	22334	22621	22656	22459	22544	22663	22549	22497	22640	22331	22723	22469	22425	22694	22497	22757	22540	22389	22420	22613	22525	22579	22616
25464	51549	40802	29086	20762	18096	17914	17666	21622	18980	17532	17606	17776	19767	20676	20325	19629	18772	18310	17798	17563	17450	17580	17384	17457	17402	17456	17407	17416	17287	17253	17442	17375	17411	17417	17285	17485	17313	17396	17310	17163	17335	17732	17399	17399	17483	17364	17465	17340	17306	17469	17572	17303	17420	17342	17379	17414	17420	17270	17426	17290	17213	17300	17288	17380	17464	17343	17429	17378	17326	17353	17304	17259	17459	17349	17355	17430	17363	17317	17373	17381	17364	17366	17373	17244	17528	17262	17431	17537	17308	17418	17428	17381	17298	17408	17276	17451	17415	17328	17302	17462	17431	17430	17281	17401	17389	17367	17255	17330	17388	17423	17414	17447	17474	17498	17256	17335	17496	17410	17345	17404	17388	17390	17248	17255	17244	17362	17367	17300	17573	17213	17502	17352	17276	17203	17258	17273	17445	17412	17304	17565	17241	17524	17465	17273	17342	17317	17283	17396	17292	17194	17459	17264	17447	17274	17196	17118	17328	17274	17422	17359	17532	17290	17368	17297	17257	17251	17402	17396	17313	17394	17367	17251	17203	17276	17218	17399	17351	17420	17577	17356	17292	17223	17280	17247	17426	17218	17458	17448	17244	17533	17624	17224	17504	17387	17440	17229	17344	17458	17421	17277	17388	17301	17248	17293	17610	17184	17402	17149	17453	17314	17462	17293	17319	17403	17099	17408	17475	17425	17346	17223	17529	17397	17316	17222	17338	17542	17584	17430	17330	17378	17233	17434	17121	17174	17218	17450	17421	17266	17382	17375	17573	17202	17324	17399	17431	17453	17461	17469	17342	17324	17403	17490	17291	17439	17280	17213	17416	17367	17174	17374	17323	17211	17229	17308	17212	17563	17395	17268	17448	17133	17314	17404	17098	17328	17469	17354	17459	17490	17312	17420	17371	17354	17225	17393	17363	17100	17470	17369	17273	17424	17166	17269	17399	17164	17244	17405	17092	17402	17275	17254	17324	17256	17430	17417	17501	17442	17379	17331	17415	17265	17382	17233	17414	17507	17414	17444	17391	17299	17499	17525	17318	17652	17232	17262	17196	17503	17365	17379	17198	17371	17228	17364	17300	17457	17433	17450	17363	17194	17150	17428	17479	17398	17325	17346	17374	17440	17365	17252	17343	17403	17348	17373	17449	17176	17293	17262	17438	17397	17418	17399	17365	17399	17330	17364	17170	17368	17453	17346	17424	17637	17384	17490	17253	17448	17391	17472	17359	17231	17268	17212	17542	17503	17482	17465	17373	17380	17512	17218	17244	17431	17426	17288	17336	17504	17336	17675	17388	17396	17428	17369	17609	17348	17359	17182	17460	17445	17466	17389	17276	17332	17444	17545	17380	17270	17399	17272	17406	17466	17377	17302	17349	17517	17410	17411	17421	17256	17384	17350	17372	17286	17298	17223	17413	17181	17298	17382	17314	17264	17317	17261	17339	17431	17517	17560	17466	17379	17185	17363	17522	17294	17320	17398	17304	17364	17341	17412	17340	17399	17272	17419	17482	17392	17287	17263	17383	17469	17320	17443	17483	17442	17428	17312	17310	17286	17349	17497	17242	17216	17353	17361	17251	17507	17315	17336	17331	17255	17412	17380	17349	17308	17327	17169	17427	17409	17209	17256	17441	17323	17287	17319	17442	17376	17344	17471	17382	17421	17294	17397	17186	17290	17536	17200	17522	17195	17388	17399	17313	17176	17336	17431	17283	17152	17459	17232	17341	17517	17465	17394	17236	17341	17418	17488	17352	17524	17342	17402	17085	17214	17541	17147	17353	17248	17373	17395	17316	17402	17422	17382	17484	17501	17454	17293	17283	17453	17397	17338	17254	17345	17433	17488	17249	17295	17315	17305	17367	17356	17495	17456	17379	17528	17448	17321	17340	17302	17451	17531	17174	17407	17411	17184	17470	17201	17283	17454	17262	17296	17341	17289	17461	17122	17421	17314	17274	17387	17277	17400	17225	17567	17282	17469	17341	17433	17329	17336	17418	17390	17192	17330	17428	17463	17460	17313	17592	17163	17423	17367	17262	17385	17362	17337	17527	17726	17426	17244	17447	17373	17407	17454	17317	17444	17321	17318	17366	17358	17235	17234	17422	17270	17342	17378	17225	17394	17337	17291	17283	17193	17469	17398	17405	17239	17288	17348	17119	17441	17451	17220	17206	17279	17403	17501	17470	17330	17363	17423	17359	17275	17297	17254	17167	17374	17434	17374	17394	17494	17362	17408	17285	17431	17239	17404	17460	17375	17256	17363	17212	17384	17240	17337	17345	17298	17232	17450	17528	17325	17409	17287	17270	17313	17424	17249	17401	17349	17298	17455	17384	17251	17342	17343	17610	17378	17342	17261	17253	17278	17358	17178	17384	17267	17336	17461	17364	17490	17281	17207	17346	17347	17403	17408	17270	17561	17165	17490	17335	17282	17473	17542	17250	17420	17277	17532	17327	17334	17293	17339	17326	17360	17461	17250	17433	17587	17368	17357	17366	17303	17618	17415	17285	17260	17361	17317	17402	17191	17301	17409	17290	17295	17320	17542	17172	17405	17487	17433	17270	17336	17517	17567	17237	17288	17247	17327	17297	17221	17408	17380	17308	17323	17158	17261	17306	17349	17267	17424	17212	17317	17437	17368	17410	17355	17300	17292	17447	17309	17288	17241	17342	17325	17370	17317	17185	17372	17337	17408	17438	17297	17260	17304	17256	17500	17276	17359	17444	17582	17379	17211	17358	17267	17320	17303	17297	17467	17227	17280	17306	17557	17280	17427	17258	17453	17307	17372	17272	17200	17445	17300	17439	17453	17397	17255	17558	17303	17256	17422	17177	17292	17451	17295	17246	17357	17260	17397	17545	17432	17239	17325	17411	17256	17397	17449	17317	17308	17310	17545	17050	17390	17064	17370	17322	17437	17482	17310	17424	17391	17298	17238	17403	17361	17234	17338	17569	17348	17397	17391	17300	17289	17352	17563	17221	17340	17376	17517	17322	17373	17410	17259	17261	17369	17267	17486	17295	17405	17409	17219	17316	17271	17303	17307	17323	17430	17375	17397	17257	17426	17386	17597	17367	17373	17259	17409	17333	17489	17220	17464	17308	17339	17454	17341	17282	17401	17171	17301	17465	17532	17246	17232	17352	17336	17470	17446	17403	17421	17381	17300	17358	17246	17470	17309	17314	17175	17428	17140	17313	17422	17376	17209	17257	17447	17474	17267	17312	17444	17272	17349	17320	17419	17328	17215	17204	17475	17259	17305	17268	17579	17387	17329	17453	17546	17318	17297	17437	17305	17308	17412	17265	17417	17328	17304	17259	17171	17307	17350	17295	17400	17218	17363	17383	17553	17232	17376	17259	17343	17459	17363	17485	17491	17521	17290	17399	17427	17265	17342	17211	17304	17426	17337	17612	17331	17279	17300	17339	17437	17425	17233	17171	17321	17234	17364	17354	17237	17312	17325	17220	17258	17299	17264	17500	17475	17509	17326	17534	17326	17338	17474	17270	17370	17469	17196	17266	17362	17281	17466	17319	17311	17178	17426	17438	17391	17309	17243	17403	17407	17177	17387	17486	17233	17311	17299	17430	17386	17344	17313	17398	17471	17359	17150	17346	17191	17336	17413	17238	17369	17381	17350	17290	17394	17365	17427	17309	17463	17347	17304	17394	17490	17249	17239	17340	17339	17325	17431	17319	17171	17427	17233	17369	17442	17400	17211	17386	17422	17235	17395	17216	17488	17330	17262	17307	17435	17381	17377	17344	17304	17523	17378	17452	17501	17355	17464	17361	17292	17270	17426	17314	17316	17412	17303	17409	17413	17330	17338	17404	17375	17534	17265	17212	17409	17451	17397	17230	17244	17358	17326	17417	17355	17400	17291	17067	17342	17453	17322	17239	17351	17479	17127	17453	17316	17380	17469	17374	17496	17419	17289	17240	17359	17312	17359	17491	17416	17302	17491	17310	17293	17328	17501	17187	17386	17474	17342	17300	17495	17194	17272	17492	17491	17145	17463	17298	17286	17385	17290	17374	17182	17374	17346	17370	17586	17276	17341	17412	17467	17271	17274	17422	17296	17250	17277	17437	17373	17165	17368	17370	17464	17397	17350	17343	17309	17438	17259	17401	17370	17506	17266	17304	17400	17444	17389	17304	17375	17340	17338	17215	17341	17278	17432	17365	17214	17325	17410	17371	17254	17354	17419	17233	17430	17417	17320	17481	17487	17445	17187	17382	17381	17489	17504	17285	17307	17269	17305	17351	17263	17337	17346	17454	17344	17326	17318	17407	17487	17371	17466	17241	17375	17439	17160	17330	17458	17347	17346	17130	17414	17259	17228	17366	17154	17248	17294	17609	17357	17308	17481	17265	17416	17500	17385	17380	17233	17197	17328	17380	17360	17197	17387	17380	17425	17314	17176	17259	17161	17271	17301	17496	17484	17302	17359	17324	17319	17327	17176	17257	17433	17394	17277	17387	17434	17436	17283	17338	17269	17312	17492	17371	17329	17596	17339	17217	17389	17341	17469	17267	17565	17276	17235	17411	17338	17358	17491	17434	17443	17215	17413	17431	17390	17369	17419	17430	17424	17341	17360	17389	17283	17371	17430	17399	17305	17257	17354	17296	17568	17345	17239	17512	17471	17205	17320	17380	17205	17300	17310	17291	17460	17390	17528	17278	17448	17391	17134	17198	17094	17200	17140	17464	17391	17357	17334	17369	17552	17554	17398	17267	17393	17373	17329	17312	17504	17216	17409	17331	17372	17389	17352	17319	17413	17396	17339	17277	17435	17376	17268	17343	17450	17488	17277	17323	17264	17339	17307	17195	17215	17384	17506	17495	17420	17289	17237	17468	17262	17445	17079	17422	17491	17501	17352	17085	17587	17324	17257	17344	17274	17474	17250	17192	17280	17278	17590	17218	17488	17298	17328	17400	17369	17176	17360	17561	17271	17417	17264	17429	17303	17126	17326	17435	17432	17258	17365	17419	17429	17193	17282	17314	17488	17183	17464	17374	17475	17263	17308	17575	17357	17267	17501	17373	17271	17359	17288	17495	17507	17342	17246	17417	17428	17231	17412	17380	17277	17459	17359	17400	17451	17282	17284	17470	17448	17198	17232	17235	17339	17334
24586	21173	27868	27297	22057	21551	21930	21250	21482	22388	21103	21074	20881	21168	21834	22132	22172	21622	21059	21189	20915	20833	20868	20970	20832	20745	20671	20823	20751	20651	20489	20910	20666	20673	20673	20727	20544	20733	20633	20816	20859	20855	20793	20831	20706	20842	20542	20756	20888	20767	20949	20568	20641	20670	20480	20749	20608	20924	20735	20810	20727	20734	20739	20711	20848	20738	20633	20883	20791	20850	20874	20865	20912	20728	20839	20731	20625	20869	20881	20729	20570	20776	20638	20871	20810	20946	20758	20836	20626	20707	20842	20727	20718	20700	20873	20968	20902	20831	20786	20804	20849	20901	20709	20635	20711	20537	20817	20781	20743	20803	20628	20707	20801	20672	20609	20540	20664	20765	20736	20694	20832	20613	20558	20595	20741	20855	20812	20643	20768	20945	20673	20737	20689	20836	20660	20701	20732	20882	20431	20765	20846	20879	20767	20768	20707	20873	20882	20948	20803	20706	20676	20656	20853	20836	20785	20920	20777	20855	20608	20588	20849	20843	20775	20802	20746	20860	20873	20606	20711	20688	20665	20770	20785	20624	20974	20836	20713	20712	20953	20841	20838	20917	20652	20772	20841	21013	20797	20758	20884	20474	20783	20708	20826	20628	20908	20648	20948	20405	20606	20705	20902	21181	20794	20476	20818	20920	20924	20802	20682	20890	20705	20684	20716	20757	20739	20849	20819	20689	20909	20858	20664	20916	20632	20689	20731	20658	20569	20883	20689	20613	20730	20820	20733	20724	20882	20554	20774	20613	20730	20625	20605	20617	21013	20781	20730	20878	20839	20691	20801	20539	20653	20957	20734	20686	20536	20733	20597	20892	20709	20708	20649	20662	20732	20871	20695	20733	20714	20620	20753	20798	20664	20749	20769	21005	20676	20610	20681	20862	20737	20681	20762	20716	20912	20780	20693	20800	20987	20986	20836	20784	20710	20725	20830	20743	20768	20948	20901	20937	20859	20985	20818	20831	20683	20641	20542	20641	20685	20910	20786	20894	20683	20625	20660	20793	20921	20732	20850	20853	20599	20776	20521	20752	20909	20803	20634	20452	20607	20542	20872	20701	20913	20774	20581	20615	20751	20613	20839	20561	20522	20764	20771	20773	20877	20693	20809	20653	20743	20833	20862	20766	20706	20787	20558	20872	20737	20658	20545	20729	20772	20796	20772	20735	20852	20648	20694	20775	20811	20656	20779	20967	20900	20791	20654	20705	20722	21045	20917	20849	20646	20710	20773	20747	20629	20800	20799	20814	20692	20697	20694	20764	20933	20779	20905	20670	20741	20768	20857	20800	20726	20867	20819	20833	20691	20713	20637	20692	20685	20750	20805	20749	20687	20852	20688	20698	20660	20608	20623	20850	20709	20849	20644	20652	20843	20561	20672	20715	20777	20596	20851	20590	20533	20515	20817	20631	20563	20731	20941	20721	21013	20869	20943	20794	20711	20754	20848	20842	20934	20601	20667	20789	20663	20798	20819	20776	20778	20907	20705	20613	20697	20864	20966	20648	20730	20952	20864	20910	20811	20803	20964	20441	20827	20755	20876	20874	20824	20577	20756	20626	20820	20816	20677	20837	20694	21002	20591	20847	21119	20621	20794	20801	20687	20694	20762	20792	20871	20719	20661	20686	20426	20724	20811	20960	20829	20617	20769	20655	20823	20663	20756	20659	20726	20725	20643	20736	20668	20727	20840	20808	20792	20795	20906	20741	20751	20856	20718	20779	20749	20791	20672	20808	20800	20631	20930	20779	20902	20793	21018	20754	20681	20698	20861	20684	20953	20617	20702	20609	20944	20876	20800	20933	20789	20824	20798	20750	20927	20846	21055	20538	20768	20752	20719	20700	20835	20881	20672	20854	20773	20625	20384	20696	20442	20956	20443	20695	20579	20705	20742	20844	21055	20601	20717	20735	20655	20858	20753	20457	20659	20797	20577	20747	20765	20766	20664	20766	20773	20956	20742	20700	20822	20760	20676	20635	20865	20723	20841	20734	20603	20686	20549	20642	20954	20787	20728	20692	20857	20743	20715	20721	20805	20781	20549	20735	20380	20568	21017	20826	20782	20476	20603	20791	20729	20686	20687	20512	20786	20552	20831	20714	20715	20693	20682	20667	20819	20683	20822	20551	20702	20725	20879	20819	20643	20738	20861	20871	20622	20877	20674	20657	20717	20660	20689	20865	20728	20706	20846	20580	20841	20921	20675	20711	20740	20583	20798	20690	20515	20678	20735	21015	20820	20732	20953	20708	20707	20789	20726	20519	20681	20914	20560	20771	20771	20745	20682	20772	20610	20711	20889	20778	20853	20928	20777	20782	20633	20946	20789	20801	20942	20692	20661	20682	20803	20852	20892	20626	20851	20662	20590	20596	20840	20807	20631	20716	20896	20773	20838	20624	20600	20789	20795	20820	20703	20829	20778	20947	20788	20766	20864	20823	20790	20964	20845	20860	20898	20904	20455	20707	20810	20818	20733	20923	20698	20876	20807	20982	20734	20836	20640	20479	20611	20614	20972	20924	20725	20701	20753	20679	20930	20611	20930	20855	20955	20663	20625	20673	20726	20742	20647	20716	20708	20683	20889	20728	20895	20947	20714	20538	20646	20651	20653	20735	20687	20610	20758	20824	20672	20899	20798	20649	20780	20898	20917	20882	20760	20752	20743	20754	20716	20923	20855	20761	20872	20807	20729	20786	20833	20838	20868	20833	20572	20552	20744	20813	20838	20788	20846	20885	20902	20794	20779	20643	20707	20712	20694	20806	20606	20643	20817	20618	20707	20840	20802	20827	20787	20728	20806	20804	20920	20895	20772	20810	20953	20555	20701	20759	20781	20991	20946	20704	20904	20863	20829	20936	20701	20755	20849	20721	20697	20598	20701	20440	20823	20978	20701	20564	20743	21019	20744	20900	20728	20825	20779	20772	20764	20728	20748	20653	20827	20801	20655	20759	20678	20891	20690	20786	20819	20895	20906	20923	20697	20844	20963	20923	20893	20815	20760	20888	20885	20962	20640	20713	20618	20853	20856	20804	20825	20735	20592	20818	20728	20691	20805	20814	20554	20781	20942	20692	20856	20697	20732	20675	20790	20780	20799	20485	20683	20702	20626	20746	20683	20795	20813	20869	20727	20992	20883	20862	20636	20513	20823	20717	21030	20814	20772	20821	20744	20656	20673	20646	20892	20814	20798	20840	20946	20730	20758	20916	20777	20777	20698	20831	20599	20585	20644	20812	20830	20675	20733	20773	20770	20677	20721	20559	20786	20689	21031	20852	21009	20695	20815	20934	20760	20950	20753	20632	20753	20708	20921	20780	20659	20714	20711	20667	20712	20779	20864	20827	20906	20621	20785	20869	20717	20589	20718	20796	20919	20689	20610	20707	20663	20707	20926	20716	20717	20688	20799	20641	20701	20755	20588	20730	20913	20780	20756	20643	20758	20468	20997	20683	20592	20562	20845	20701	20470	20830	20704	20651	20683	20806	20792	20668	20951	20656	20679	20662	20687	20795	20926	20851	20860	20872	20799	20568	20779	20591	20937	20852	20849	20782	20684	20803	20796	20604	20690	20852	20791	20645	20883	20750	20637	20846	20542	20637	20809	20937	20552	20732	20679	20710	20919	20671	20833	20852	20654	21018	20795	20850	20754	20602	20919	20887	20674	20899	20704	20767	20765	20964	20865	20641	20647	20524	20796	20797	20807	20756	20776	20895	20709	20788	20881	20879	20705	20775	21046	20602	20766	20676	20581	20908	20855	20705	20894	20514	20736	20851	20774	20826	20781	20804	20666	20810	20752	20777	20764	20804	20741	20750	20891	20862	20646	20902	20606	20803	20619	20643	20826	20971	20785	20862	20825	20699	20712	20718	20619	20803	20763	20606	20699	20722	20741	20799	20903	20741	20632	20935	20548	20627	20831	20917	20776	20802	20765	20669	20810	20955	20690	20777	20723	20803	20829	20860	20931	20727	20959	20687	20889	20771	20692	21037	20777	20884	20891	20754	20744	20691	20705	20747	20669	20398	20567	20862	20875	20592	20833	20762	20774	20805	20698	20732	20719	20926	20999	20916	20785	20849	20880	20727	20825	20464	20838	20775	20357	20911	20751	20766	20936	20841	20942	20783	20830	20694	20779	20608	20587	20832	20871	20893	20830	20841	20804	20724	20730	20747	20674	20761	20774	20797	20698	20595	20752	20882	20855	20905	20875	20713	20801	20953	20727	20510	20670	20727	20929	20752	20965	20790	20595	20712	20732	20695	21046	20705	20666	20761	20906	20557	20626	20659	21071	20684	20936	20568	20889	20704	20792	20798	20855	20798	20647	20833	20967	20714	20827	20810	20660	20597	20992	20907	21036	20694	20745	20702	20843	20664	21028	20693	20629	20959	20857	20755	20670	20671	20631	20965	20949	20744	20818	20725	20764	20895	20830	20825	20812	20686	20855	20690	20750	20553	20696	20669	20604	20587	20729	20645	20801	20937	20919	20856	20668	20744	20867	20520	20640	20754	20839	20983	20578	20888	20584	20898	20793	20785	20588	20767	20633	20765	20701	20874	20648	20749	20921	20896	20663	20781	20680	20679	20640	20739	20685	20673	20849	20680	20820	20785	20887	20812	20817	20771	20696	20949	20753	20643	20823	20755	20941	20579	20912	20802	20901	20800	20556	20788	20824	20718	20791	20667	20739	20630	20751	20670	20589	20811	20840	20623	20696	20684	20571	20873	20786	20898	20825	20811	20879	20723	20819	20704	20683	20726	20919	20824	20784	20726	20737	20780	20943	20875	20841	20755	20741	20690	20658	20560	20788	20712	20682	20847	20746	20779	20782	20653	20796	20843	20673	20534	20507	20619	20722	20732	20830	20816	20860	20770	20653	20768	20838	20794	20622	20709	20853	20723	20959	20698	20649	20686	20833	20783	20881	20843	20629	20890	20785	20642	20813	20598	20687	20815	20626	20890	20761	20710	20798	20921	20675	20800	20873	20663	20718	20753	20925	20745	20815	20881	20833	20852	20870	20957	20491	20832	20668	20718	20685	20736	20621	20716	20725	20504	20587	21038	21034	20903	20992	20836	20631	20624	20880	20932	20906	20933	20640	20719	20823	20825	20893	20733	20735	20794	20579	20926
24490	44961	35509	21864	17171	16768	16954	16699	18129	18950	16817	16500	16483	17046	18153	18468	18100	17217	16780	16669	16714	16256	16326	16457	16487	16438	16571	16471	16409	16438	16336	16489	16455	16400	16406	16471	16667	16362	16451	16349	16476	16454	16379	16234	16408	16094	16522	16340	16393	16422	16293	16396	16474	16518	16314	16599	16417	16263	16371	16289	16293	16353	16174	16533	16497	16359	16386	16426	16429	16390	16351	16501	16282	16206	16379	16373	16418	16364	16385	16461	16489	16467	16356	16326	16422	16597	16338	16269	16260	16562	16380	16587	16576	16462	16611	16329	16254	16344	16363	16288	16368	16356	16279	16433	16331	16316	16480	16429	16482	16385	16469	16670	16438	16248	16384	16344	16472	16471	16377	16435	16420	16313	16466	16388	16423	16487	16479	16297	16497	16295	16441	16433	16498	16417	16491	16478	16378	16331	16327	16501	16347	16509	16373	16370	16461	16419	16486	16281	16321	16442	16430	16276	16468	16257	16539	16477	16482	16352	16344	16601	16521	16394	16353	16297	16424	16497	16666	16455	16398	16438	16507	16464	16547	16471	16445	16353	16373	16324	16366	16369	16295	16406	16377	16331	16453	16294	16358	16418	16154	16461	16429	16411	16339	16506	16362	16466	16447	16370	16287	16471	16190	16509	16367	16356	16165	16340	16451	16200	16552	16463	16441	16293	16412	16401	16256	16389	16386	16520	16420	16516	16344	16299	16461	16423	16335	16501	16379	16385	16529	16283	16344	16465	16399	16495	16464	16509	16493	16296	16399	16648	16337	16427	16376	16353	16216	16467	16384	16637	16515	16260	16350	16436	16359	16541	16342	16340	16450	16283	16242	16592	16282	16247	16279	16326	16475	16471	16481	16524	16449	16297	16405	16468	16477	16316	16407	16460	16362	16375	16387	16290	16591	16594	16514	16419	16247	16365	16428	16448	16474	16297	16502	16307	16652	16413	16370	16338	16539	16396	16441	16404	16472	16486	16425	16404	16480	16375	16358	16408	16557	16415	16191	16447	16410	16345	16247	16264	16193	16528	16478	16413	16307	16285	16408	16340	16495	16415	16344	16323	16432	16418	16475	16215	16384	16359	16382	16310	16369	16393	16469	16261	16469	16386	16344	16473	16476	16306	16429	16390	16289	16405	16508	16369	16435	16317	16371	16309	16310	16503	16421	16478	16439	16315	16355	16341	16375	16391	16616	16367	16425	16303	16401	16512	16404	16217	16348	16381	16465	16425	16378	16280	16486	16450	16302	16367	16334	16559	16317	16398	16268	16179	16549	16285	16431	16446	16321	16453	16398	16358	16157	16319	16539	16279	16395	16446	16302	16359	16435	16475	16388	16293	16552	16180	16567	16355	16349	16335	16420	16334	16327	16372	16278	16412	16268	16344	16391	16335	16306	16269	16374	16347	16361	16352	16477	16426	16256	16449	16477	16319	16271	16486	16388	16332	16274	16380	16343	16635	16274	16244	16334	16526	16432	16381	16362	16511	16252	16477	16450	16564	16264	16355	16201	16262	16475	16518	16337	16217	16471	16355	16260	16283	16292	16414	16476	16349	16378	16406	16421	16476	16397	16444	16308	16521	16419	16422	16345	16419	16193	16535	16346	16488	16374	16551	16569	16391	16595	16412	16550	16493	16373	16329	16378	16440	16488	16490	16493	16382	16500	16304	16267	16349	16323	16353	16315	16465	16268	16509	16174	16492	16257	16405	16376	16445	16468	16303	16365	16243	16444	16477	16452	16391	16512	16323	16326	16485	16390	16374	16458	16064	16468	16363	16247	16575	16148	16352	16327	16393	16418	16502	16545	16472	16506	16421	16248	16468	16440	16437	16507	16435	16453	16309	16384	16402	16305	16373	16422	16330	16386	16533	16392	16448	16367	16304	16521	16360	16441	16571	16520	16472	16420	16427	16499	16540	16358	16407	16544	16495	16494	16394	16338	16298	16436	16235	16428	16468	16361	16482	16478	16343	16385	16337	16307	16391	16305	16259	16447	16457	16539	16522	16257	16561	16421	16442	16495	16397	16413	16468	16348	16483	16103	16495	16361	16375	16571	16501	16519	16471	16360	16238	16414	16492	16499	16446	16299	16484	16397	16414	16342	16343	16448	16431	16566	16461	16525	16427	16230	16443	16392	16296	16299	16448	16279	16673	16484	16320	16406	16284	16466	16237	16325	16493	16538	16504	16466	16461	16450	16361	16568	16401	16380	16471	16404	16533	16376	16444	16376	16391	16347	16350	16624	16392	16406	16443	16371	16541	16211	16266	16464	16483	16311	16394	16152	16442	16242	16532	16510	16383	16411	16362	16423	16381	16417	16255	16529	16407	16305	16325	16401	16415	16540	16388	16456	16392	16478	16351	16464	16266	16429	16229	16354	16473	16389	16310	16537	16363	16487	16457	16479	16288	16260	16330	16294	16400	16343	16485	16491	16385	16435	16452	16332	16374	16623	16256	16285	16229	16394	16536	16432	16461	16434	16414	16450	16486	16574	16259	16342	16538	16445	16400	16352	16293	16407	16426	16331	16530	16296	16498	16425	16485	16334	16460	16188	16311	16429	16317	16444	16439	16560	16332	16405	16420	16282	16262	16216	16438	16463	16222	16484	16371	16251	16438	16243	16354	16278	16360	16335	16294	16246	16382	16602	16524	16273	16382	16407	16515	16329	16397	16341	16304	16341	16435	16305	16351	16425	16436	16316	16473	16509	16364	16433	16341	16476	16480	16473	16360	16453	16532	16429	16446	16292	16340	16503	16422	16382	16279	16618	16288	16319	16418	16236	16423	16226	16318	16423	16439	16477	16473	16395	16300	16289	16579	16358	16334	16391	16566	16316	16180	16264	16575	16531	16411	16479	16387	16633	16339	16409	16370	16555	16266	16443	16274	16449	16361	16380	16403	16386	16247	16556	16458	16489	16418	16431	16383	16438	16392	16355	16366	16426	16445	16291	16325	16398	16354	16459	16304	16476	16281	16611	16505	16333	16650	16236	16275	16419	16510	16443	16202	16495	16414	16396	16541	16377	16248	16390	16219	16420	16522	16411	16399	16292	16486	16516	16427	16482	16481	16474	16376	16400	16370	16429	16418	16246	16410	16372	16519	16370	16261	16373	16327	16398	16363	16419	16341	16359	16309	16436	16559	16224	16470	16411	16320	16402	16451	16539	16264	16387	16345	16704	16403	16310	16597	16386	16397	16280	16437	16430	16540	16468	16373	16435	16534	16314	16461	16345	16300	16339	16428	16362	16407	16270	16216	16493	16457	16325	16423	16579	16388	16379	16240	16450	16553	16309	16546	16533	16293	16292	16384	16279	16405	16485	16430	16509	16475	16125	16412	16376	16506	16471	16313	16324	16571	16321	16386	16334	16251	16432	16402	16470	16409	16421	16320	16408	16564	16277	16308	16279	16456	16270	16365	16518	16404	16435	16165	16331	16566	16500	16384	16334	16472	16456	16438	16424	16362	16336	16177	16397	16448	16416	16546	16388	16271	16491	16477	16489	16483	16454	16583	16285	16594	16435	16471	16286	16360	16340	16465	16443	16435	16532	16500	16404	16449	16385	16514	16456	16423	16340	16362	16552	16297	16498	16365	16517	16394	16487	16463	16185	16494	16348	16231	16500	16396	16344	16375	16393	16284	16558	16403	16425	16434	16432	16424	16383	16632	16509	16376	16442	16426	16480	16329	16407	16396	16449	16496	16287	16623	16312	16491	16502	16547	16426	16466	16251	16416	16350	16346	16347	16338	16342	16206	16458	16406	16403	16409	16570	16291	16442	16436	16291	16238	16310	16363	16425	16466	16357	16440	16426	16370	16410	16433	16553	16283	16436	16375	16290	16185	16480	16278	16269	16477	16283	16464	16323	16361	16595	16624	16436	16312	16311	16489	16392	16351	16457	16329	16392	16368	16508	16472	16457	16391	16319	16375	16385	16247	16368	16477	16387	16422	16353	16360	16438	16397	16268	16468	16193	16489	16389	16390	16415	16625	16654	16279	16341	16370	16426	16369	16302	16279	16464	16440	16351	16437	16333	16609	16380	16448	16299	16379	16538	16480	16467	16353	16369	16404	16447	16400	16495	16426	16340	16416	16496	16320	16533	16438	16273	16543	16431	16395	16532	16559	16380	16326	16226	16516	16391	16421	16357	16502	16442	16198	16477	16495	16503	16345	16465	16365	16364	16298	16298	16370	16566	16330	16362	16524	16431	16333	16431	16452	16412	16469	16498	16281	16370	16372	16561	16554	16528	16640	16511	16477	16286	16247	16322	16518	16435	16381	16444	16503	16295	16444	16368	16317	16584	16439	16445	16392	16536	16407	16348	16566	16404	16355	16184	16525	16373	16530	16507	16441	16399	16355	16606	16293	16507	16436	16460	16394	16394	16598	16581	16393	16369	16448	16601	16478	16461	16401	16387	16394	16339	16408	16490	16467	16256	16283	16617	16348	16383	16433	16333	16511	16339	16416	16398	16335	16399	16370	16488	16439	16163	16439	16279	16320	16564	16381	16293	16552	16355	16439	16317	16444	16408	16612	16474	16302	16265	16297	16346	16446	16387	16275	16345	16416	16366	16453	16511	16541	16233	16574	16305	16441	16486	16493	16438	16324	16417	16258	16633	16427	16259	16623	16384	16344	16363	16370	16343	16375	16464	16408	16289	16145	16364	16407	16236	16331	16249	16404	16512	16227	16314	16463	16359	16522	16329	16433	16371	16409	16369	16336	16513	16349	16371	16447	16370	16520	16555	16466	16294	16167	16430	16576	16522	16387	16309	16378	16376	16497	16578	16333	16497	16258	16442	16293	16407	16474	16521	16573	16361	16454	16365	16522	16381	16484	16534	16347	16451	16187	16525	16369	16579	16527	16377	16304	16666	16389	16510	16415	16296	16454	16591	16449	16446	16432	16321	16386	16183	16490	16417	16522	16390	16349	16309	16350	16390	16478	16497	16324	16367	16397	16601	16375	16237	16378	16369	16362	16355	16385	16467	16151	16485	16476	16424	16412	16207	16399	16475	16441	16430	16318	16468	16364	16478	16479	16515	16606	16313	16280	16398	16294	16388	16374	16543	16404	16302	16506	16436	16501	16345	16268	16291	16591	16411	16379	16438	16300	16372	16406	16191	16501
21939	21050	28295	24096	21527	24070	26277	22521	22179	30276	25101	21879	21693	21925	24259	27226	25861	24296	22806	22001	21555	21640	21451	21547	21358	21364	21470	21450	21299	21469	21389	21374	21196	21209	21403	21600	21315	21160	21477	21353	21279	21281	21380	21137	21032	21250	21300	21497	21433	21302	21353	21375	21201	21302	21287	21419	21198	21320	21109	21413	21412	21445	21257	21302	21315	21162	21328	21392	21216	21193	21064	21299	21268	21331	21140	21229	21252	21341	21136	21293	21165	21187	21430	21229	21238	21292	21210	21281	21325	21347	21348	21199	21150	21133	21227	21405	21244	21248	21234	21033	21267	21537	21207	21158	21364	21269	21405	21331	21320	21305	21367	21303	21207	21266	21206	21415	21360	21270	21237	21331	21427	21177	21300	21226	21202	21160	21310	21301	21184	21203	21277	21390	21420	21256	21338	21154	21278	21277	21528	21410	21399	21269	21179	21221	21152	21276	21177	21089	21225	21174	21025	21071	21072	21070	21325	21439	21258	21238	21202	21259	21146	21252	21272	21252	21388	21458	21234	20989	21119	21192	21268	21339	21352	21295	21344	21196	21390	21321	21236	21414	21257	21136	21252	21143	21309	21263	21231	21069	21297	21252	21242	21295	21182	21340	21258	21095	21167	21347	21312	21299	21127	21151	21243	21042	21221	21345	21105	21113	21184	21302	21466	21175	21232	21165	21338	21248	21227	21283	21186	21170	21252	21323	21286	21241	21150	21186	21344	21436	21239	21326	21429	21254	21352	21256	21149	20993	21207	21100	21471	21304	21332	21217	21337	20914	21374	21524	21221	21300	21193	21035	21202	21238	21198	21423	21213	21234	21337	21413	21262	21365	21200	21193	21236	21327	21267	21117	21137	21035	21250	21381	21210	21249	21139	21117	21185	21146	21102	21322	21246	21252	21137	21126	21211	21304	21203	21365	21290	21293	21032	21307	21260	21379	21233	21089	21283	21138	21246	21313	21292	21453	21174	21136	21178	21211	21252	21317	21357	21151	21539	21384	21020	21461	21213	21237	20979	21089	21286	20966	21132	21401	21271	21147	21173	21209	21057	21200	21278	21183	21326	21293	21408	21183	21194	21018	21142	21300	21382	21303	21181	21169	21103	20967	21012	21233	21323	21095	21369	21229	21224	21417	21417	21400	21309	21357	21157	21163	21131	21221	21075	21588	21612	21618	21218	21318	21235	21253	21325	21187	21384	21406	21389	21295	21304	21077	21115	21037	21238	21489	21430	21186	21140	21443	21342	21323	21194	21640	21283	21070	21261	21470	21101	21360	21281	21186	21330	21224	21220	21090	21237	21080	21288	21376	21314	21297	21431	21368	21132	21250	21215	21220	21068	21322	21072	21305	21278	21276	21324	21123	21211	21159	21322	21362	21566	21515	21221	21498	21139	21200	21169	21425	21263	21203	21301	21103	21327	21374	21326	21200	21367	21141	21199	21410	21285	21172	21140	21280	21543	21370	21305	21125	21427	21301	21124	21320	21240	21096	21377	21230	21323	21183	21074	21251	21288	21120	21042	21246	21212	21267	21225	21216	21212	21251	21149	21194	21326	21183	21130	21338	21273	21427	21250	21288	21550	21169	21329	21530	21201	21160	21269	21089	21205	21440	21226	21279	21353	21416	21325	21337	21161	21010	21269	21002	21148	21088	21214	21203	21431	20943	21168	21231	21199	21284	21333	21268	21375	21177	21312	21269	21249	21247	21344	21144	21201	21358	21221	21234	21187	21211	21262	21199	21202	21335	21299	21107	21197	21073	21223	21235	21352	21136	21470	21281	21267	21295	21367	21177	21221	21197	21205	21182	21154	21076	21203	21144	21275	21260	21234	21193	21422	21198	21201	21229	21200	21476	21212	21386	21445	21241	21338	21377	21255	21223	21351	21152	21392	21376	21156	21041	21149	21186	21484	21272	21196	21219	21327	21096	21019	21068	21338	21415	21329	21402	21327	21521	21440	21448	21135	21422	21137	21576	21369	21323	21257	21172	21501	21266	21359	21313	21024	21430	21308	21414	21423	21377	21372	21472	21227	21303	21177	21145	21163	21140	21209	21430	21339	21178	21220	21242	21270	21099	21357	21359	21241	21224	21414	21294	21315	21156	21133	21336	21126	21095	21274	21116	21118	21256	21336	21166	21031	21074	21207	21377	21262	21105	21506	20925	21184	21240	21117	21106	21029	21377	21343	21136	21268	21269	21194	20960	21354	21366	21276	21266	21291	21232	21357	21289	21180	21512	21259	21189	21268	21173	21227	21377	21338	21207	21109	21503	21202	21321	21442	21031	21330	21294	21098	21316	21255	21438	21524	21103	21336	21014	21376	21222	21321	21260	21079	21085	21139	21251	21049	21259	21269	21339	21438	21428	21503	21288	21201	21273	21365	21395	21156	21103	21026	21205	21006	21227	21288	21233	21144	21469	21454	21318	21480	21231	21130	21578	21345	21423	21416	21292	21166	21315	21285	21244	21244	21201	21192	21207	21285	21292	21215	21247	21151	21067	21080	21262	21047	21249	21398	21247	21127	21333	21236	21094	21054	21295	21283	20987	21297	21673	21156	21368	21470	21185	21310	21286	21331	21220	21398	21263	21152	21396	21162	21218	21454	21268	21529	21351	21268	21487	20984	21125	21207	21171	21216	21102	21528	21224	21184	21295	21165	21221	21267	21254	21434	21265	21123	21198	21211	21247	21198	21116	21233	21315	21186	21358	21576	21227	21345	21293	21294	21212	21125	21344	21392	21288	21101	20990	21156	21195	21121	21089	21313	21243	21106	21143	21276	21296	21145	21200	21419	21153	21264	21128	21190	21292	21158	21175	21173	21328	21289	21122	21433	21280	21355	21224	21301	21270	21272	21475	21297	21336	21364	21265	20969	21343	21116	21498	21258	21200	21176	21171	21317	21188	21401	21473	21057	21155	21194	21480	21321	21266	21290	21482	21295	21227	21476	21162	21161	21343	21270	21388	21367	21165	21478	21306	21226	21248	21079	21135	21214	21232	21586	21181	21286	21169	21351	21073	21285	21242	21281	21011	21440	21153	21281	21294	21272	21254	21182	21007	21393	21258	21302	21091	21307	21230	21256	21400	21368	21300	21284	21275	21206	21154	21345	21296	21335	21276	21199	21243	21219	21222	21393	21373	21221	21375	21296	21276	21105	21359	21275	21133	21137	21122	21098	21232	21152	21156	21283	21400	21384	21345	21096	21150	21260	21306	21358	21164	21246	21174	21455	21204	21177	21247	21216	21227	21227	21135	21330	21435	21275	21138	21224	21422	21013	21197	21289	21138	21245	21252	21283	21334	21248	21131	21305	21273	21371	21237	21255	21508	21134	21278	21179	21338	21309	21421	21116	21475	21246	21078	21143	21188	21092	21295	21187	21280	21190	20890	21140	21150	21390	21279	21305	21356	21235	21365	21201	21205	21275	21163	21302	21160	21327	21273	21009	21353	21342	21274	20908	21051	21061	21304	21201	20988	21172	21335	21084	21186	21152	21237	21214	21411	21277	21143	21405	21106	21116	21383	21264	21113	21244	21248	21556	21296	21349	21168	21245	21376	21025	21444	21743	21355	21277	21135	21242	21404	21264	21236	21245	21192	21178	21160	21219	21332	21230	21355	21255	21354	21406	21075	21136	21260	21267	21285	21171	21357	20954	21354	21360	21244	21142	21234	21492	21251	21413	21252	21053	21312	21210	21077	21099	21038	21293	21355	21287	21105	21232	21174	21116	21115	21396	21443	21206	21229	21352	21462	21231	21180	21289	21233	21272	21425	21384	21151	21327	21240	21284	21192	21105	21332	21151	21381	21223	21250	21410	21179	21036	21286	21168	21239	21218	21277	21235	21192	21179	21084	21183	21239	21073	21372	21270	21155	21309	21168	21285	21281	21135	21150	21270	21440	21414	21181	21523	21030	21464	21280	21061	21275	21052	21287	21128	21164	21134	21175	20954	21208	21144	21178	21147	21024	21279	21388	21104	21135	21043	21073	21358	21233	21379	21072	21208	21450	21158	21216	21220	21261	21236	21413	21346	21301	21215	21297	21122	21086	21088	21237	21453	21245	21067	21399	21052	21228	21323	21122	21276	21319	21250	21264	21360	21489	21288	21204	21259	21244	21122	21181	20992	21062	21358	21145	21119	21104	21440	21372	21189	21023	20990	21305	21211	21245	21417	21123	21333	21214	21275	21253	20894	21426	21525	20974	21227	21264	21383	21432	21253	21381	21146	21249	21237	21374	21293	21150	21050	21167	21209	21114	21221	21242	21643	21038	21307	21198	21328	21465	21283	21091	21174	21106	21243	21090	21137	21175	21418	21235	21166	21145	21390	21466	21232	21324	21165	21129	21427	21303	21132	21072	21077	21139	21588	21250	21262	21104	21276	21204	21275	21363	21394	21173	21150	21192	21251	21337	21449	21273	21325	21320	21431	21309	21357	21069	21005	21255	21161	21419	21440	21116	21238	21392	21063	21137	21097	21225	21114	21041	21040	21261	21069	21304	21146	21116	21465	21165	21281	21232	21152	21232	21226	21226	21166	21158	21197	21283	21287	21163	21451	21205	21324	21364	21184	21182	21324	21287	21222	21233	21224	21082	21074	21303	21343	21409	21306	21216	21077	21100	21206	21100	21353	21176	21329	21121	21274	21182	21340	21258	21124	21028	21470	21215	21044	21280	21317	21117	21387	21184	21332	21159	21362	21060	21386	21294	21309	21128	21167	21268	21258	21207	21294	21282	21147	21384	21418	21186	21421	21368	21333	21174	21088	21078	21220	21388	21172	21435	21342	21307	21285	21378	21079	21345	21165	21272	21111	21366	21487	21362	21170	21345	21240	21096	21189	21374	21274	21014	21359	21317	21280	21373	21218	21325	21211	21237	21291	21221	21313	21248	21244	21233	21208	21142	21295	21108	21200	21502	21165	21396	21396	21382	21087	21237	20931	20953	21234	21185	21241	21446	21053	21471	21234	21438	21157	21240	21393	21226	21292	21237	21267	21254	21293	21263	20918	21159	21183	21344	21098	21183	21214	21228	21066	21191	21340	21257	21330	21468	21326	21256	21232	21466	21094	21292	21337	21380	21194	21188	21191	21126	21233	21470	21178	21419	21291	21253	21250	21137	21443	21187
28605	58613	47293	27075	19569	17830	17387	17302	18190	28984	20179	16878	16862	17280	21176	24427	22142	19891	18332	17353	17124	16709	16671	16695	16556	16691	16572	16702	16650	16694	16731	16875	16718	16700	16602	16681	16695	16776	16743	16696	16687	16543	16634	16478	16553	16701	16628	16835	16718	16720	16665	16755	16718	16579	16685	16744	16726	16566	16807	16664	16779	16783	16676	16595	16704	16537	16608	16477	16681	16957	16871	16765	16822	16636	16525	16504	16606	16618	16910	16613	16631	16700	16718	16667	16714	16650	16723	16662	16651	16667	16572	16588	16507	16808	16737	16750	16514	16412	16701	16740	16463	16609	16856	16750	16698	16724	16525	16570	16503	16715	16700	16609	16601	16465	16773	16720	16547	16884	16730	16677	16673	16616	16687	16779	16862	16732	16719	16657	16609	16760	16751	16667	16707	16673	16698	16373	16604	16582	16716	16669	16565	16843	16642	16706	16662	16730	16711	16677	16696	16644	16863	16660	16625	16782	16673	16679	16643	16786	16662	16679	16761	16525	16733	16657	16524	16738	16582	16524	16719	16714	16570	16575	16668	16836	16501	16563	16795	16606	16771	16654	16534	16655	16726	16743	16679	16751	16600	16707	16623	16692	16799	16613	16713	16645	16718	16637	16662	16587	16766	16759	16529	16651	16681	16639	16642	16676	16685	16743	16606	16752	16594	16614	16720	16632	16707	16598	16533	16748	16621	16453	16580	16692	16640	16514	16645	16769	16673	16739	16613	16772	16638	16725	16624	16574	16769	16870	16584	16769	16661	16622	16576	16509	16587	16687	16756	16539	16762	16748	16558	16650	16712	16618	16535	16543	16748	16586	16864	16638	16639	16488	16763	16676	16699	16611	16637	16603	16665	16786	16610	16786	16744	16520	16477	16573	16767	16630	16691	16542	16733	16726	16506	16750	16639	16882	16664	16658	16731	16522	16621	16560	16594	16686	16631	16739	16810	16785	16451	16643	16720	16634	16699	16723	16618	16646	16672	16572	16599	16713	16784	16682	16815	16542	16495	16781	16532	16667	16773	16394	16750	16704	16707	16583	16714	16453	16633	16726	16607	16549	16599	16664	16733	16668	16696	16761	16597	16662	16727	16512	16625	16643	16826	16749	16500	16694	16594	16589	16715	16501	16585	16615	16646	16721	16660	16572	16475	16801	16656	16655	16635	16687	16729	16827	16466	16646	16643	16628	16736	16632	16881	16765	16533	16712	16623	16698	16606	16439	16748	16579	16705	16529	16572	16964	16553	16596	16791	16604	16547	16639	16465	16768	16584	16801	16657	16665	16494	16840	16718	16775	16696	16775	16829	16669	16638	16686	16633	16621	16635	16754	16590	16791	16688	16489	16712	16537	16631	16511	16452	16745	16648	16766	16539	16477	16841	16858	16737	16690	16717	16567	16719	16483	16841	16544	16652	16615	16785	16697	16532	16741	16629	16673	16595	16717	16504	16713	16556	16782	16593	16702	16581	16631	16512	16736	16610	16731	16613	16861	16688	16773	16564	16565	16747	16619	16568	16666	16676	16756	16617	16684	16631	16714	16704	16585	16699	16659	16727	16532	16716	16620	16717	16706	16553	16594	16882	16631	16752	16705	16611	16737	16777	16775	16848	16513	16672	16646	16576	16729	16709	16629	16760	16673	16715	16669	16628	16735	16634	16581	16832	16878	16454	16860	16501	16626	16744	16632	16747	16730	16588	16566	16600	16721	16624	16698	16666	16611	16572	16665	16543	16543	16627	16376	16565	16872	16647	16634	16509	16745	16658	16627	16556	16697	16614	16455	16718	16845	16709	16612	16720	16662	16555	16571	16559	16567	16700	16632	16628	16678	16701	16714	16643	16642	16686	16648	16618	16664	16381	16719	16646	16683	16669	16740	16633	16613	16796	16667	16684	16653	16485	16636	16677	16661	16528	16661	16674	16662	16719	16881	16567	16835	16549	16632	16585	16489	16450	16739	16608	16732	16793	16767	16808	16663	16628	16778	16715	16559	16620	16725	16664	16573	16660	16646	16608	16676	16659	16668	16719	16507	16731	16575	16534	16702	16668	16741	16658	16562	16691	16597	16686	16619	16771	16821	16710	16592	16800	16544	16625	16573	16794	16683	16801	16636	16741	16625	16667	16646	16494	16692	16541	16720	16507	16743	16689	16720	16813	16573	16674	16592	16727	16746	16799	16766	16613	16638	16944	16615	16644	16476	16641	16580	16574	16573	16735	16558	16825	16659	16781	16671	16452	16679	16647	16737	16400	16845	16610	16605	16542	16710	16477	16678	16670	16667	16610	16631	16715	16623	16552	16589	16656	16601	16622	16461	16568	16803	16697	16731	16611	16694	16762	16663	16688	16796	16713	16662	16742	16693	16704	16642	16765	16627	16667	16737	16975	16760	16716	16638	16600	16579	16649	16805	16696	16528	16629	16560	16703	16678	16577	16658	16676	16659	16635	16741	16663	16604	16576	16715	16747	16730	16379	16686	16702	16789	16665	16873	16731	16511	16845	16638	16604	16717	16653	16611	16732	16516	16655	16650	16693	16557	16627	16517	16735	16545	16877	16590	16495	16696	16696	16491	16616	16576	16567	16662	16689	16583	16636	16844	16574	16657	16541	16748	16479	16733	16680	16637	16691	16788	16496	16626	16559	16507	16545	16695	16778	16427	16579	16688	16725	16905	16452	16655	16780	16665	16726	16549	16701	16620	16748	16606	16785	16535	16599	16474	16561	16622	16710	16660	16522	16679	16740	16551	16600	16627	16445	16658	16481	16699	16677	16539	16551	16691	16637	16641	16679	16677	16613	16584	16829	16662	16598	16788	16671	16740	16615	16792	16695	16531	16763	16656	16693	16605	16641	16618	16592	16765	16644	16675	16463	16662	16548	16571	16636	16704	16694	16481	16565	16744	16526	16843	16777	16613	16569	16739	16686	16571	16560	16630	16701	16670	16866	16530	16784	16517	16566	16422	16689	16680	16749	16666	16479	16525	16534	16652	16722	16738	16743	16594	16695	16687	16588	16749	16540	16522	16576	16656	16530	16530	16806	16818	16479	16594	16737	16722	16693	16792	16593	16646	16640	16889	16562	16765	16860	16725	16659	16701	16605	16786	16816	16562	16704	16578	16643	16731	16739	16786	16772	16481	16523	16694	16817	16778	16588	16643	16735	16753	16776	16641	16608	16609	16650	16690	16704	16741	16729	16756	16760	16657	16697	16631	16767	16608	16666	16540	16604	16526	16642	16702	16562	16729	16669	16540	16728	16570	16610	16718	16767	16673	16581	16655	16635	16721	16603	16712	16638	16650	16654	16742	16683	16644	16969	16729	16701	16636	16383	16427	16566	16728	16748	16729	16717	16557	16651	16534	16755	16702	16710	16623	16712	16639	16651	16676	16766	16554	16833	16542	16621	16681	16455	16502	16813	16694	16802	16507	16546	16450	16853	16555	16596	16771	16595	16883	16668	16605	16689	16758	16724	16835	16480	16766	16688	16738	16762	16596	16574	16610	16662	16598	16744	16696	16686	16694	16803	16501	16672	16596	16709	16571	16592	16822	16681	16717	16585	16800	16515	16648	16642	16617	16600	16736	16711	16482	16774	16618	16496	16652	16571	16646	16776	16504	16770	16761	16757	16627	16561	16707	16541	16639	16690	16723	16633	16757	16712	16746	16705	16879	16489	16509	16626	16843	16585	16542	16752	16611	16700	16763	16765	16744	16645	16623	16716	16711	16666	16859	16757	16726	16633	16654	16512	16857	16869	16745	16580	16606	16620	16738	16673	16670	16644	16517	16630	16737	16507	16611	16701	16827	16611	16593	16520	16581	16721	16558	16679	16596	16705	16838	16761	16600	16573	16647	16757	16677	16499	16702	16660	16641	16642	16656	16643	16576	16621	16621	16637	16643	16488	16775	16784	16730	16549	16673	16632	16722	16599	16612	16640	16629	16570	16688	16621	16577	16587	16515	16684	16616	16770	16511	16649	16896	16603	16634	16769	16488	16647	16457	16484	16862	16752	16590	16606	16704	16734	16389	16736	16573	16621	16856	16675	16600	16791	16668	16564	16741	16799	16664	16603	16591	16808	16729	16680	16827	16556	16391	16715	16672	16736	16574	16704	16617	16649	16532	16703	16611	16758	16621	16802	16495	16640	16548	16655	16611	16527	16619	16680	16646	16668	16749	16596	16674	16563	16713	16939	16825	16620	16611	16510	16693	16552	16582	16625	16613	16705	16845	16738	16721	16711	16689	16433	16813	16744	16687	16648	16593	16755	16646	16622	16657	16561	16547	16811	16599	16806	16709	16723	16764	16724	16621	16579	16776	16829	16730	16557	16720	16634	16475	16746	16626	16748	16956	16673	16666	16731	16689	16648	16539	16550	16540	16637	16779	16768	16694	16636	16579	16691	16761	16504	16531	16843	16712	16609	16814	16584	16856	16595	16668	16777	16649	16770	16584	16637	16640	16643	16653	16615	16772	16567	16812	16650	16724	16617	16718	16582	16510	16625	16737	16851	16819	16606	16687	16697	16659	16371	16559	16725	16640	16643	16699	16627	16665	16383	16767	16649	16754	16716	16705	16831	16499	16672	16616	16606	16664	16615	16657	16612	16730	16470	16670	16691	16580	16580	16563	16719	16604	16693	16727	16623	16700	16708	16708	16452	16607	16788	16726	16683	16662	16747	16632	16528	16547	16621	16752	16818	16709	16589	16686	16761	16564	16825	16678	16507	16725	16762	16791	16641	16770	16674	16684	16620	16681	16586	16531	16668	16787	16573	16689	16639	16728	16554	16771	16749	16696	16514	16700	16580	16773	16565	16625	16638	16575	16671	16566	16707	16547	16613	16611	16653	16664	16567	16618	16715	16659	16681	16818	16627	16682	16801	16694	16665	16652	16572	16771	16676	16516	16661	16480	16594	16645	16723	16601	16726	16776	16625	16680	16641	16698	16591	16583	16544	16721	16729	16777	16674	16651	16589	16581	16813	16810	16842	16727	16789	16386	16606	16575	16697	16453	16672	16728	16531	16575	16805	16717	16595	16743	16755	16684	16535	16593	16714	16573	16711	16574	16788	16727	16750	16660	16659	16822	16629	16661	16747	16861	16667	16643	16548	16560	16586	16784	16716	16748	16706	16726
29739	25728	26633	21738	17424	16557	16645	16444	16481	16659	16553	16477	16420	16709	16443	16491	16438	16710	16716	16544	16500	16499	16537	16533	16386	16565	16427	16397	16534	16284	16436	16366	16528	16479	16237	16278	16302	16458	16478	16341	16423	16296	16361	16260	16450	16583	16333	16493	16482	16396	16513	16449	16620	16327	16114	16488	16491	16287	16484	16504	16239	16404	16184	16304	16257	16227	16490	16366	16424	16434	16394	16373	16242	16270	16281	16496	16388	16623	16277	16529	16592	16513	16473	16552	16333	16436	16441	16391	16335	16405	16374	16503	16397	16496	16215	16420	16491	16446	16331	16398	16250	16365	16369	16094	16428	16267	16312	16426	16562	16529	16362	16260	16663	16310	16343	16214	16450	16458	16356	16229	16616	16204	16397	16218	16440	16263	16564	16324	16252	16523	16276	16090	16439	16519	16427	16358	16350	16417	16320	16393	16591	16318	16388	16297	16279	16471	16369	16320	16249	16437	16542	16327	16162	16226	16476	16299	16319	16236	16385	16405	16389	16274	16693	16314	16603	16538	16416	16433	16424	16515	16238	16434	16403	16335	16393	16482	16329	16253	16435	16345	16271	16245	16545	16498	16503	16528	16431	16591	16466	16491	16444	16400	16419	16415	16398	16378	16360	16381	16151	16209	16358	16336	16474	16394	16287	16351	16368	16407	16371	16403	16538	16353	16417	16472	16122	16337	16296	16453	16253	16419	16307	16296	16620	16378	16363	16378	16483	16443	16411	16384	16331	16541	16409	16697	16201	16216	16513	16556	16264	16348	16372	16283	16456	16216	16354	16463	16653	16414	16357	16372	16552	16447	16395	16611	16460	16331	16167	16582	16205	15884	16455	16468	16367	16321	16259	16346	16339	16357	16508	16340	16395	16291	16464	16383	16420	16389	16256	16336	16521	16494	16332	16393	16491	16210	16543	16501	16363	16227	16430	16480	16325	16430	16404	16620	16572	16496	16232	16376	16482	16169	16434	16468	16460	16286	16370	16269	16309	16263	16321	16368	16415	16414	16340	16360	16487	16184	16478	16322	16480	16490	16478	16528	16405	16350	16243	16273	16378	16302	16248	16546	16557	16355	16231	16323	16347	16423	16476	16377	16222	16520	16281	16270	16388	16569	16422	16592	16237	16187	16462	16287	16541	16478	16238	16624	16541	16343	16453	16558	16517	16238	16526	16453	16524	16404	16491	16286	16573	16325	16615	16283	16484	16526	16241	16385	16258	16421	16352	16565	16339	16453	16373	16333	16392	16399	16482	16563	16262	16190	16426	16329	16166	16117	16324	16235	16367	16491	16453	16259	16494	16189	16567	16445	16349	16602	16504	16355	16444	16304	16235	16542	16368	16336	16262	16394	16359	16313	16239	16467	16362	16167	16397	16281	16552	16369	16260	16436	16414	16518	16357	16331	16408	16493	16661	16414	16404	16309	16454	16462	16250	16516	16554	16354	16129	16347	16449	16452	16380	16402	16454	16409	16523	16393	16332	16599	16392	16515	16581	16393	16185	16385	16466	16437	16218	16356	16353	16213	16319	16554	16201	16437	16213	16218	16272	16473	16537	16204	16233	16347	16522	16420	16373	16287	16505	16419	16518	16399	16387	16356	16282	16173	16234	16268	16332	16317	16253	16595	16365	16313	16352	16390	16438	16475	16272	16386	16267	16597	16529	16371	16343	16478	16285	16309	16321	16285	16475	16425	16188	16195	16443	16420	16239	16317	16507	16400	16567	16197	16197	16430	16362	16509	16600	16543	16459	16364	16506	16442	16234	16477	16428	16525	16365	16670	16448	16411	16396	16305	16403	16464	16368	16110	16295	16188	16608	16434	16360	16356	16357	16424	16458	16593	16462	16461	16323	16247	16463	16426	16359	16338	16294	16610	16327	16411	16506	16391	16396	16324	16246	16348	16383	16268	16422	16348	16462	16455	16238	16418	16443	16521	16252	16439	16228	16306	16292	16480	16370	16304	16506	16542	16399	16497	16604	16390	16241	16328	16428	16584	16433	16474	16439	16460	16499	16395	16360	16318	16372	16430	16286	16350	16363	16368	16488	16602	16288	16445	16534	16372	16341	16632	16582	16309	16183	16390	16560	16278	16423	16637	16322	16487	16394	16283	16392	16297	16171	16563	16306	16241	16493	16529	16426	16680	16209	16284	16242	16400	16397	16320	16495	16466	16275	16356	16475	16454	16496	16327	16481	16508	16368	16223	16577	16523	16177	16459	16362	16307	16526	16683	16374	16465	16440	16461	16255	16486	16246	16479	16399	16389	16489	16189	16205	16430	16397	16400	16424	16280	16448	16364	16517	16429	16295	16343	16242	16426	16391	16441	16330	16500	16377	16419	16454	16360	16428	16484	16394	16373	16279	16297	16132	16323	16420	16545	16333	16558	16493	16466	16518	16426	16479	16318	16446	16324	16320	16435	16295	16283	16308	16707	16470	16491	16507	16391	16532	16511	16521	16501	16436	16281	16388	16186	16344	16340	16286	16441	16445	16369	16344	16539	16544	16386	16394	16211	16377	16452	16267	16111	16728	16186	16522	16503	16433	16417	16376	16390	16476	16411	16525	16407	16248	16314	16329	16313	16417	16481	16224	16645	16413	16331	16320	16508	16506	16339	16351	16318	16557	16180	16195	16468	16386	16235	16371	16488	16334	16192	16317	16273	16362	16304	16413	16444	16429	16437	16387	16250	16512	16368	16298	16372	16380	16519	16452	16333	16426	16391	16580	16460	16325	16541	16585	16246	16559	16322	16439	16419	16487	16243	16383	16431	16187	16533	16384	16489	16088	16437	16458	16273	16473	16527	16340	16322	16289	16477	16442	16436	16510	16487	16238	16243	16423	16323	16243	16365	16421	16231	16444	16447	16537	16709	16339	16277	16336	16340	16485	16503	16201	16454	16394	16221	16406	16241	16511	16424	16483	16349	16406	16183	16359	16337	16378	16432	16543	16361	16517	16167	16294	16292	16241	16058	16476	16355	16330	16423	16359	16286	16534	16341	16603	16277	16390	16486	16557	16390	16401	16387	16326	16574	16558	16308	16484	16332	16388	16300	16501	16179	16465	16153	16294	16519	16222	16255	16056	16320	16441	16131	16547	16429	16380	16290	16467	16302	16334	16289	16437	16512	16338	16336	16379	16607	16460	16446	16425	16546	16489	16592	16360	16509	16509	16366	16282	16477	16387	16264	16499	16099	16396	16288	16409	16346	16525	16217	16492	16540	16463	16317	16389	16519	16478	16671	16379	16520	16284	16477	16295	16426	16533	16512	16394	16476	16539	16431	16430	16497	16333	16466	16313	16455	16483	16492	16534	16429	16398	16427	16450	16431	16367	16324	16474	16349	16350	16345	16418	16515	16308	16350	16433	16372	16153	16384	16345	16327	16313	16348	16422	16360	16383	16375	16422	16425	16524	16409	16421	16316	16265	16310	16351	16443	16387	16245	16623	16381	16569	16584	16406	16298	16497	16320	16401	16361	16359	16261	16379	16349	16421	16494	16367	16332	16254	16306	16237	16407	16436	16452	16351	16221	16519	16386	16290	16517	16587	16298	16424	16251	16274	16444	16392	16544	16087	16404	16269	16467	16285	16349	16430	16267	16515	16220	16601	16222	16307	16200	16454	16422	16434	16371	16396	16117	16241	16300	16500	16456	16461	16306	16590	16199	16538	16406	16208	16391	16318	16261	16504	16227	16443	16352	16351	16431	16463	16474	16475	16211	16295	16430	16250	16475	16253	16208	16491	16428	16464	16339	16247	16440	16487	16389	16353	16401	16467	16299	16472	16307	16353	16471	16452	16303	16180	16338	16500	16348	16384	16397	16298	16511	16539	16374	16538	16420	16472	16440	16405	16258	16442	16343	16326	16523	16434	16284	16396	16361	16442	16416	16456	16195	16605	16483	16398	16389	16394	16563	16509	16399	16420	16386	16453	16452	16412	16193	16392	16484	16473	16413	16503	16405	16257	16247	16322	16547	16372	16229	16572	16421	16422	16231	16300	16273	16360	16341	16327	16340	16406	16426	16567	16435	16558	16280	16515	16394	16271	16472	16457	16439	16387	16319	16313	16456	16405	16355	16551	16458	16318	16541	16419	16352	16322	16376	16605	16188	16195	16419	16388	16303	16316	16396	16534	16400	16275	16480	16607	16274	16238	16357	16487	16514	16422	16532	16304	16355	16388	16331	16269	16408	16544	16448	16593	16344	16400	16468	16458	16495	16419	16390	16180	16490	16599	16408	16353	16470	16493	16310	16374	16417	16443	16558	16235	16170	16300	16256	16417	16384	16415	16434	16289	16439	16430	16287	16537	16395	16471	16266	16404	16312	16271	16396	16370	16557	16569	16281	16395	16530	16317	16229	16455	16223	16465	16484	16332	16260	16370	16489	16536	16315	16300	16471	16478	16450	16482	16255	16427	16484	16218	16474	16458	16585	16378	16472	16373	16313	16458	16370	16422	16366	16567	16467	16340	16409	16397	16708	16530	16284	16424	16438	16396	16408	16313	16209	16525	16528	16427	16259	16429	16402	16441	16326	16435	16312	16286	16407	16462	16194	16425	16384	16409	16461	16378	16309	16514	16157	16445	16592	16253	16347	16463	16640	16375	16358	16320	16505	16390	16360	16463	16133	16345	16452	16404	16377	16251	16378	16507	16393	16486	16434	16422	16401	16448	16382	16293	16258	16424	16234	16280	16486	16418	16488	16437	16354	16471	16223	16404	16292	16617	16269	16505	16430	16350	16264	16400	16421	16403	16357	16422	16531	16245	16446	16517	16318	16277	16497	16394	16352	16428	16439	16482	16494	16392	16574	16560	16443	16338	16135	16241	16614	16484	16502	16445	16399	16404	16314	16487	16293	16163	16445	16290	16333	16246	16373	16465	16317	16463	16222	16500	16358	16372	16551	16502	16453	16484	16264	16724	16480	16339	16575	16441	16332	16374	16452	16247	16474	16518	16421	16343	16383	16445	16612	16561	16489	16465	16528	16408	16341	16502	16526	16552	16505	16359	16369	16434	16433	16442	16470	16484	16406	16295	16537	16313	16456	16426	16456	16295	16503	16366	16487	16295	16380	16523	16452	16482	16303	16358	16319	16340	16305	16283	16374	16525	16339	16513	16323	16467	16455
22333	34037	24044	17294	14534	13808	13830	13899	14059	14180	13799	13693	13736	13803	13727	14023	13869	13937	13899	13854	14008	13696	13735	13684	13570	13801	13661	13854	13882	13719	13769	13720	13865	13797	13670	13867	13626	13758	13646	13805	13677	13775	13745	13738	13670	13752	13707	13908	13809	13526	13792	13854	13768	13450	13750	13648	13755	13503	13644	13668	13830	13796	13777	13711	13675	13717	13795	13852	13608	13854	13704	13893	13578	13873	13915	13811	13665	13579	13839	13719	13842	13573	13658	13760	13592	14035	13729	13821	13546	13706	13724	13774	13790	13897	13872	13840	13695	13764	13714	13766	13734	13779	13707	13658	13764	13604	13641	13755	13703	13818	13865	13508	13705	13887	13820	13902	13620	13756	13749	13911	13800	13746	13743	13787	13652	13879	13787	13645	13795	13628	13714	13707	13719	13765	13835	13763	13650	13768	13594	13681	13656	13876	13689	13737	13817	13719	13720	13749	13805	13763	13870	13751	13866	13932	13797	13617	13568	13825	13720	13770	13718	13707	13748	13773	13906	13717	13898	13730	13724	13750	13748	13652	13722	13734	13744	13685	13622	13731	13842	13833	13884	13724	13853	13684	13814	13529	13690	13693	13923	13838	13851	13822	13755	13810	13760	13894	13701	13771	13805	13754	13709	13659	13844	13607	13727	13633	13791	13634	13814	13735	13736	13777	13675	13826	13531	13791	13875	13824	13731	13670	13763	13744	13683	13744	13620	13846	13699	13809	13872	13732	13848	13771	13798	14012	13643	13786	13682	13745	13790	13625	13908	13807	13708	13802	13740	13802	13723	13676	13631	13692	13883	13703	13984	13557	13717	13835	13751	13676	13774	13595	13689	13704	13767	13762	13841	13793	13650	13819	13782	13803	13844	13620	13691	13817	13633	13857	13679	13709	13753	13756	13717	13803	13682	13736	13757	13680	13652	13659	13724	13779	13802	13772	13943	13618	13912	13861	13817	13711	13650	13654	13844	13721	13764	13720	13833	13903	13921	13876	13921	13855	13664	13837	13581	13692	13725	13749	13862	13734	13784	13751	13747	13689	13778	13827	13784	14085	13628	13929	13791	13761	13865	13797	13713	13687	13627	13826	13731	13893	13787	13794	13795	13661	13781	13812	13683	13764	13831	13904	13901	13801	13644	13769	13750	13910	13660	13798	13783	13844	13799	13784	13730	13884	13773	13658	13758	13754	13868	13741	13820	13804	13799	14057	13627	13812	13616	13704	13812	13628	13819	13696	13750	13711	13711	13558	13630	13707	13900	13761	13859	13820	13749	13777	13803	13609	13740	13845	13648	13735	13870	13645	13677	13743	13859	13511	13663	13722	13778	13671	13890	13717	13803	13729	13850	13826	13691	13779	13879	13743	13724	13921	13949	13764	13676	13756	13728	13847	13833	13921	13660	13758	13637	13628	13838	13807	13774	13773	13926	13915	13791	13688	13645	13807	13790	13724	13711	13780	13727	13783	14005	13681	13784	13825	13674	13849	13705	13732	13647	13771	13792	13818	13715	13867	13762	13849	13784	13565	13504	13692	13713	13787	13860	13676	13810	13817	13825	13722	13924	13823	13734	13792	13815	13737	13669	13848	13731	13562	13793	13885	13793	13830	13860	13738	13828	13707	13829	13648	13874	13802	13671	13697	13811	13726	13717	13669	13732	13885	13720	13731	13801	13679	13729	13645	13749	13891	13889	13710	13814	13712	13851	13777	13851	13857	13754	13818	13661	13661	13846	13613	13715	13680	13812	13749	13775	13707	13728	13640	13781	13858	13972	13562	13684	13738	13838	13728	13793	13717	13755	13834	13737	13805	13913	13644	13872	13722	13793	13782	13820	13711	13794	13693	13780	13741	13787	13663	13924	13745	13767	13849	13730	13865	13813	13886	13853	13847	13689	13907	13836	13712	13600	13862	13706	13729	13716	13876	13733	13714	13770	13584	13649	13781	13726	13720	13655	13796	13787	13747	13814	13907	13705	13849	13652	13718	13776	13815	13668	13826	13731	13633	13537	13591	13800	13728	13804	13547	13769	13845	13757	13917	13714	13844	13719	13857	13860	13644	13694	13839	13979	13728	13694	13865	13633	13739	13775	13796	13852	13659	13953	13790	13858	13752	13759	13761	13719	13923	13669	13774	13830	13780	13782	13651	13854	13806	13714	13786	13844	13748	13620	13601	13981	13713	13775	13800	13803	13758	13918	13892	13673	13775	13686	13884	13781	13675	13743	13716	13692	13640	13619	13733	13709	13806	13847	13771	13777	13868	13743	13633	13726	13844	13791	13708	13787	13704	13637	13814	13915	13592	13777	13722	13667	13782	13654	13921	13901	13676	13826	13799	13832	13755	13791	13784	13823	13648	13691	13821	13630	13760	13773	13859	13824	13862	13703	13831	13621	13755	13902	13750	13815	13829	13625	13818	13613	13741	13846	13823	13796	13771	13820	13780	13838	13819	13955	13884	13822	13703	13881	13795	13797	13717	13800	13846	13799	13840	13852	13856	13992	13733	13912	13661	13829	13683	13732	13934	13874	13774	13710	13785	13847	13785	13814	13924	13685	13813	13754	13769	13781	13795	13745	13740	13720	13883	13812	13758	13854	13677	13774	13962	13644	13664	13887	13841	13829	13735	13810	13695	13654	13847	13878	13680	13740	13783	13680	13935	13770	13703	13784	13784	13744	13707	13740	13877	13853	13737	13805	13683	13773	13721	13801	13811	13860	13850	13808	13807	13626	13776	13618	13650	13749	13840	13851	13781	13696	13845	13782	13723	13926	13727	13842	13731	13835	13668	13728	13636	13796	13702	13673	13719	13801	13809	13681	13714	13871	13822	13882	13740	13761	13939	13779	13684	13793	13878	13879	13751	13705	13689	13730	13800	13772	13550	13770	13681	13819	13790	13758	13541	13798	13755	13755	13714	13770	13720	13750	13629	13680	13698	13814	13926	13847	13590	13833	13694	13793	13772	13707	13833	13613	13661	13657	13843	13747	13757	13894	13522	13811	13788	13583	13889	13609	13665	13828	13833	13713	13644	13688	13717	13841	13673	13783	13833	13671	13671	13900	13759	13626	13886	13862	13778	13688	13647	13824	13720	13823	13791	13883	13915	13785	13682	13659	13723	13736	13640	13782	13895	13741	13749	13745	13644	13827	13834	13799	13656	13714	13716	13745	13769	13789	13722	13876	13783	13757	13649	13916	13697	13902	13655	13759	13846	13820	13921	13626	13798	13793	13634	13752	13782	13745	13769	13761	13800	13740	14047	13549	13801	13658	13770	13892	13781	13783	13729	13799	13854	13650	13603	13790	13822	13981	13616	13891	13722	13769	13954	13906	13792	13861	13673	13749	13735	13807	13800	13816	13846	13766	14008	13907	13792	13589	13855	13828	13801	13789	13714	13715	13922	13750	13696	13598	13853	13634	13811	13733	13849	13817	13872	13758	13741	13798	13808	13788	13547	13848	13863	13716	13778	13761	13864	13627	13931	13763	13893	13616	13725	13726	13569	13741	13735	13905	14022	13789	13860	13778	13930	13729	13855	13683	13863	13796	13691	13950	13854	13834	13906	13943	13653	13909	13707	13722	13906	13852	13856	13678	13648	13811	13799	13639	13687	13732	13784	13889	13638	13741	13767	13907	13690	13642	13681	13908	13849	13615	13647	13792	13736	13668	13644	13680	13894	13826	13753	13763	13795	13757	13779	13794	13873	13871	13666	13702	13728	13855	13762	13681	13786	13710	13600	13676	13922	13662	13775	13861	13809	13776	13892	13660	13769	13745	13913	13778	13874	13688	13812	13757	13759	13798	13844	13722	13724	13705	13733	13675	13741	13669	13798	13802	13848	13817	13685	13815	13862	13794	13741	13906	13862	13695	13968	13711	13764	13687	13756	13773	13610	13727	13784	13798	13581	13567	13713	13797	13582	13883	13758	13852	13598	13712	13640	13565	13780	13758	13748	13774	13700	13658	13933	13552	13765	13715	13863	13841	13833	13832	13819	13983	13762	13713	13636	13788	13963	13772	13875	13799	13778	13641	13787	13884	13641	13673	13525	13809	13844	13771	13734	13804	13659	13823	13784	13765	13946	13803	13872	13772	13917	13692	13756	13828	13765	13683	13728	13658	13769	13584	13945	13766	13639	13715	13665	13678	13725	13829	13702	13724	13831	13571	13730	13734	13904	13659	13726	13736	13692	13774	13873	13825	13738	13826	13711	13790	13670	13814	13785	13694	13836	13707	13795	13821	13798	13741	13797	13672	13765	13765	13954	13616	13879	13842	13629	13763	13873	13825	13760	13798	13833	13816	13785	13868	13930	13586	14010	13776	13852	13820	13908	13869	13773	13785	13635	13854	13809	13739	13854	13722	13865	13821	13716	13717	13725	13953	13725	13773	13779	13887	13791	13884	13820	13840	13694	13878	13900	13838	13822	13912	13576	13824	13802	13800	13718	13592	13792	13685	13823	13701	13957	13694	13635	13782	13657	13703	13766	13910	13808	13759	13773	13658	13774	13840	13854	13896	13897	13685	13769	13888	13615	13726	13882	13739	13690	13737	13752	13908	13741	13802	13681	13819	13814	13855	13839	13858	13870	13812	13787	13910	13595	13831	13874	13837	13728	13736	13887	13735	13735	13817	13706	13833	13819	13652	13896	13726	13886	13908	13585	13867	13670	13701	13797	13663	13737	13810	13832	13788	13891	13844	13783	13814	13874	13876	13813	13662	13728	13739	13676	13849	13701	13819	13723	13770	13783	13872	13626	13777	13749	13822	13786	13915	13784	13890	13693	13625	13735	13851	13915	13927	13781	13844	13790	13658	13764	13893	13662	13803	13847	13711	13854	13808	13748	13750	13918	13901	13800	13738	13915	13659	13755	13859	13787	13769	13873	13872	13645	13600	13634	13783	13748	13717	13788	13751	13804	13641	13608	13914	13760	13667	13741	13914	13774	13869	13766	13787	13752	13757	13680	13730	13827	13733	13814	13889	13831	13579	13728	13837	13653	13546	13870	13878	13764	13794	13827	13772	13742	13829	13869	13768	13907	13730	13720	13697	13675	13754	13691	13681	13606	13664	13732	13684	13641	13763	13847	13653	13685	13970	13720	13856	13734	13841	13764	13864	13740	13667	13686	13855	13776
23189	21075	27900	24918	20904	17254	15205	13306	14929	14418	12979	13015	13031	12982	13878	14945	15121	14592	13956	13492	13426	13396	12826	12821	12607	12786	12940	12715	12613	12776	12714	12876	12783	12723	12733	12637	12830	12739	12723	12657	12876	12709	12723	12899	12595	12738	12583	12619	12589	12574	12700	12867	12668	12906	12771	12738	12811	12729	12605	12803	12732	12749	12553	12745	12757	12666	12799	12657	12760	12964	12712	12629	12764	12635	12726	12574	12760	12643	12492	12612	12639	12780	12868	12687	12655	12712	12782	12735	12746	12645	12760	12568	12770	12869	12538	12764	12842	12666	12617	12815	12697	12669	12893	12764	12678	12634	12847	12751	12683	12699	12825	12699	12781	12887	12734	12786	12527	12674	12747	12813	12734	12797	12885	12720	12688	12616	12738	12632	12730	12570	12619	12581	12838	12782	12739	12761	12574	12732	12704	12728	12779	12646	12810	12720	12880	12802	12483	12604	12622	12713	12578	12556	12578	12732	12829	12702	12765	12869	12777	12765	12710	12769	12682	12519	12642	12571	12701	12753	12760	12626	12791	12630	12630	12675	12825	12637	12777	12594	12583	12698	12713	12730	12831	12461	12659	12745	12662	12506	12559	12599	12896	12640	12764	12489	12783	12678	12530	12759	12714	12735	12757	12599	12542	12417	12719	12807	12574	12629	12757	12644	12623	12808	12812	12501	12696	12724	12779	12916	12708	12648	12658	12712	12728	12801	12703	12646	12472	12694	12655	12538	12730	12572	12664	12664	12825	12746	12727	12762	12882	12562	12704	12719	12648	12684	12649	12798	12855	12512	12543	12642	12757	12575	12602	12528	12769	12630	12688	12688	12942	12629	12695	12588	12860	12674	12807	12812	12737	12890	12613	12682	12694	12765	12736	12721	12734	12668	12731	12799	12760	12868	12803	12729	12741	12748	12879	12684	12829	12780	12599	12631	12690	12642	12804	12728	12624	12694	12777	12617	12841	12718	12591	12763	12842	12769	12690	12576	12702	12895	12773	12759	12778	12806	12827	12550	12718	12655	12795	12753	12655	12698	12605	12632	12494	12734	12794	12834	12575	12706	12717	12516	12739	12841	12579	12509	12910	12551	12721	12918	12878	12743	12776	12714	12814	12663	12780	12649	12752	12729	12667	12696	12638	12628	12758	12671	12592	12713	12861	12768	12587	12613	12587	12741	12520	12523	12465	12712	12698	12763	12610	12662	12606	12792	12790	12730	12757	12600	12656	12935	12654	12750	12729	12696	12686	12739	12754	12783	12945	12850	12893	12728	12631	12684	12614	12596	12735	12871	12824	12704	12726	12709	12699	12807	13026	12673	12758	12745	12587	12764	12839	12608	12751	12675	12653	12818	12680	12517	12810	12626	12727	12607	12563	12716	12657	12740	12703	12715	12774	12742	12735	12700	12745	12777	12852	12710	12591	12755	12924	12725	12593	12837	12892	12698	12720	12774	12679	12696	12901	12733	12623	12659	12770	12710	12523	12577	12625	12817	12531	12783	12785	12789	12700	12647	12804	12755	12590	12671	12556	12747	12666	12863	12817	12780	12751	12538	12835	12949	12664	12705	12730	12691	12820	12397	12478	12597	12743	12793	12682	12665	12756	12804	12832	12830	12677	12684	12893	12768	12790	12688	12768	12692	12540	12609	12572	12752	12757	12585	12728	12526	12708	12658	12638	12742	12656	12679	12842	12754	12654	12789	12635	12605	12714	12755	12700	12662	12770	12775	12679	12655	12779	12723	12808	12658	12855	12826	12696	12855	12904	12711	12762	12809	12970	12767	12883	12640	12768	12679	12636	12635	12663	12607	12653	12754	12759	12691	12767	12666	12736	12572	12685	12484	12690	12723	12743	12687	12800	12669	12764	12620	12779	12734	12734	12669	12702	12660	12571	12761	12746	12629	12703	12750	12846	12602	12875	12742	12729	12717	12730	12795	12654	12654	12718	12658	12561	12771	12552	12670	12662	12644	12800	12856	12876	12797	12715	12721	12786	12885	12697	12905	12831	12772	12769	12803	12691	12832	12756	12764	12587	12998	12586	12592	12751	12820	12679	12746	12845	12716	12593	12746	12733	12618	12678	12856	12868	12823	12737	12931	12590	12598	12567	12809	12633	12807	12715	12760	12747	12642	12676	12912	12721	12742	12799	12761	12803	12763	12872	12691	12958	12660	12521	12956	12753	12758	12755	12759	12627	12696	12595	12664	12905	12777	12661	12817	12655	12680	12575	12569	12896	12765	12559	12657	12600	12838	12744	12906	12744	12678	12585	12533	12697	12709	12786	12643	12878	12594	12655	12785	12685	12495	12803	12837	12688	12809	12586	12696	12657	12709	12679	12639	12614	12765	12588	12748	12703	12659	12479	12764	12833	12689	12692	12697	12667	12813	12869	12738	12705	12622	12717	12749	12808	12633	12591	12703	12789	12690	12684	12817	12808	12776	12812	12817	12777	12665	12678	12506	12602	12625	12568	12886	12777	12735	12638	12662	12714	12848	12829	12786	12629	12881	12766	12738	12656	12783	12825	12909	12578	12634	12708	12884	12724	12649	12649	12618	12771	12545	12764	12878	12462	12573	12733	12889	12650	12737	12752	12717	12722	12779	12790	12763	12768	12624	12704	12616	12643	12782	12855	12711	12792	12699	12910	12817	12598	12650	12780	12838	12877	12734	12814	12570	12759	12972	12768	12571	12784	12703	12667	12703	12877	12642	12857	12866	12897	12659	12601	12779	12708	12592	12494	12686	12789	12558	12727	12734	12774	12601	12657	12689	12647	12688	12666	12793	12739	12831	12739	12561	12722	12880	12819	12683	12680	12751	12742	12714	12596	12798	12866	12637	12620	12920	12791	12595	12724	12794	12646	12657	12556	12799	12771	12660	12795	12711	12595	12680	12614	12633	12647	12671	12804	12662	12824	12756	12747	12535	12523	12635	12742	12729	12755	12645	12750	12621	12715	12837	12835	12739	12728	12877	12784	12518	12854	12647	12632	12707	12704	12732	12757	12639	12744	12811	12864	12873	12725	12717	12558	12472	12581	12666	12661	12805	12487	12715	12807	12657	12876	12600	12732	12765	12728	12632	12620	12794	12613	12747	12661	12759	12697	12764	12715	12815	12777	12631	12576	12811	12788	12668	12833	12780	12784	12772	12949	12995	12738	12680	12562	12724	12579	12779	12769	12912	12895	12647	12715	12757	12711	12762	12836	12788	12871	12811	12788	12695	12907	12708	12647	12565	12686	12658	12599	12742	12577	12819	12538	12489	12785	12426	12806	12712	12811	12760	12677	12642	12525	12690	12768	12863	12593	12631	12765	12513	12589	12663	12826	12720	12804	12873	12804	12705	12765	12660	12847	12734	12828	12636	12688	12820	12849	12538	12818	12832	12698	12581	12751	12597	12743	12580	12684	12624	12595	12625	12692	12657	12793	12706	12661	12679	12595	12815	12747	12791	12695	12684	12641	12543	12824	12500	12782	12775	12705	12423	12623	12608	12633	12638	12694	12734	12668	12679	12782	12722	12604	12826	12628	12747	12699	12727	12631	12586	12780	12752	12942	12583	12929	12807	12636	12688	12705	12786	12683	12531	12781	12629	12723	12609	12805	12757	12723	12740	12757	12616	12677	12613	12832	12550	12648	12914	12839	12613	12690	12738	12775	12747	12656	12553	12599	12659	12721	12535	12713	12639	12650	12754	12507	12644	12880	12602	12880	12760	12881	12693	12806	12817	12675	12719	12649	12799	12817	12728	12881	12843	12676	12548	12744	12757	12782	12769	12829	12625	12568	12565	12693	12825	12793	12716	12663	12723	12775	12450	12533	12601	12736	12723	12745	12677	12498	12693	12579	12641	12851	12709	12745	12824	12690	12910	12721	12685	12547	12780	12884	12675	12613	12848	12704	12635	12695	12746	12667	12736	12563	12756	12625	12778	12618	12591	12692	12823	12714	12714	12730	12711	12828	12663	12835	12778	12841	12811	12685	12605	12541	12808	12698	12766	12749	12729	12755	12796	12552	12742	12742	12771	12499	12768	12727	12583	12734	12665	12752	12674	12821	12703	12693	12689	12847	12778	12813	12784	12857	12877	12690	12636	12548	12592	12637	12632	12804	12859	12807	12931	12772	12722	12709	12630	12767	12854	12765	12875	12561	12764	12746	12666	12718	12703	12661	12677	12682	12716	12700	12817	12800	12732	12706	12669	12876	12718	12584	12650	12688	12679	12837	12667	12609	12805	12783	12538	12836	12727	12738	12929	12787	12682	12797	12794	12768	12693	12751	12761	12695	12573	12638	12717	12589	12696	12596	12678	12608	12786	12743	12805	12534	12639	12774	12743	12855	12662	12655	12651	12715	12746	12675	12760	12797	12760	12685	12712	12844	12817	12743	12717	12809	12426	12696	12739	12626	12813	12630	12904	12712	12688	12930	12806	12656	12770	12450	12877	12750	12864	12683	12805	12815	12685	12818	12633	12734	12703	12758	12777	12770	12686	12910	12780	12651	12701	12818	12730	12856	12666	12711	12823	12665	12754	12700	12738	12820	12795	12587	12686	12657	12618	12636	12817	12715	12578	12601	12934	12663	12757	12717	12765	12735	12746	12850	12604	12533	12691	12836	12680	12731	12732	12579	12795	12866	12834	12759	12705	12790	12794	12790	12548	12895	12739	12501	12645	12785	12821	12774	12770	12788	12652	12656	12678	12619	12653	12667	12739	12870	12735	12806	12636	12755	12748	12919	12779	12644	12641	12779	12774	12708	12651	12539	12655	12792	12671	12820	12799	12755	12753	12625	12828	12766	12544	12777	12890	12639	12704	12725	12533	12756	12505	12791	12691	12786	12591	12862	12712	12698	12729	12712	12649	12829	12682	12705	12594	12641	12779	12739	12733	12824	12552	12779	12659	12683	12618	12714	12813	12494	12883	12892	12577	12715	12703	12708	12706	12958	12657	12780	12671	12523	12717	12735	12708	12601	12568	12776	12486	12799	12763	12789	12746	12861	12705	12638	12590	12571	12792	12818	12817	12841	12667	12715	12611	12690	12541	12566	12640	12674	12755	12675	12721	12684	12612	12895	12673	12726	12828	12739	12714	12669	12662	12725	12739	12463	12821	12578	12562	12844	12656	12573	12817
22179	48330	39538	22181	13153	12359	12073	12095	15279	12988	11652	11620	11699	11992	13327	14653	14724	13876	12845	12240	12117	11938	11720	11635	11424	11679	11729	11567	11529	11509	11627	11611	11602	11614	11564	11554	11592	11570	11500	11621	11574	11685	11601	11777	11654	11667	11750	11555	11480	11671	11609	11538	11716	11506	11479	11511	11514	11679	11541	11548	11588	11564	11532	11558	11516	11573	11475	11585	11589	11653	11388	11522	11639	11784	11650	11542	11651	11595	11563	11597	11625	11660	11663	11568	11675	11323	11552	11464	11803	11492	11524	11655	11528	11475	11616	11580	11448	11550	11514	11451	11477	11471	11525	11458	11490	11546	11686	11560	11749	11475	11553	11510	11641	11464	11548	11501	11649	11536	11584	11631	11472	11500	11571	11584	11648	11693	11631	11618	11408	11594	11564	11499	11581	11636	11618	11544	11533	11542	11492	11432	11442	11508	11579	11590	11450	11634	11612	11561	11554	11442	11577	11648	11591	11643	11591	11590	11533	11681	11571	11598	11609	11585	11641	11664	11608	11595	11654	11618	11602	11476	11449	11643	11575	11631	11620	11601	11674	11591	11492	11368	11637	11590	11617	11642	11685	11506	11555	11600	11606	11568	11680	11697	11557	11581	11550	11535	11627	11642	11671	11379	11574	11539	11492	11515	11375	11618	11610	11549	11613	11626	11556	11627	11595	11606	11486	11499	11527	11619	11479	11478	11585	11613	11534	11642	11616	11380	11609	11519	11558	11676	11582	11559	11600	11536	11848	11524	11525	11622	11529	11628	11521	11583	11585	11592	11582	11807	11408	11675	11531	11447	11578	11675	11541	11491	11618	11653	11552	11422	11664	11642	11594	11473	11582	11729	11596	11562	11486	11610	11484	11639	11468	11582	11551	11576	11673	11641	11485	11562	11547	11534	11536	11623	11584	11554	11560	11600	11503	11633	11471	11666	11623	11380	11601	11684	11482	11639	11552	11499	11709	11542	11595	11679	11598	11389	11520	11621	11563	11591	11609	11641	11576	11601	11567	11558	11570	11491	11613	11524	11553	11493	11616	11533	11681	11717	11605	11656	11492	11709	11539	11524	11609	11491	11549	11564	11601	11617	11494	11528	11514	11586	11478	11608	11567	11537	11812	11470	11685	11531	11585	11515	11522	11610	11582	11531	11547	11636	11633	11544	11518	11488	11620	11665	11483	11530	11597	11410	11649	11563	11597	11560	11597	11510	11563	11481	11613	11585	11658	11705	11605	11424	11613	11478	11486	11588	11532	11414	11540	11697	11544	11633	11715	11478	11773	11518	11544	11487	11623	11459	11558	11645	11656	11531	11513	11686	11619	11492	11469	11695	11566	11475	11625	11602	11667	11708	11657	11567	11593	11521	11634	11463	11550	11640	11588	11551	11825	11624	11723	11693	11631	11670	11636	11594	11464	11700	11736	11481	11539	11457	11495	11529	11604	11594	11646	11605	11546	11626	11574	11523	11515	11626	11689	11682	11505	11477	11527	11496	11635	11456	11545	11523	11526	11513	11615	11616	11709	11748	11478	11677	11600	11443	11495	11469	11494	11487	11698	11622	11448	11504	11531	11482	11618	11622	11521	11574	11525	11508	11650	11636	11528	11451	11568	11558	11396	11535	11612	11610	11612	11466	11535	11514	11552	11519	11548	11515	11595	11747	11436	11557	11643	11477	11632	11544	11581	11602	11658	11682	11517	11777	11624	11702	11516	11462	11521	11579	11624	11481	11582	11598	11461	11445	11508	11572	11624	11578	11494	11590	11545	11628	11497	11584	11629	11590	11620	11603	11547	11520	11509	11542	11562	11498	11443	11643	11604	11526	11583	11537	11536	11690	11763	11359	11663	11566	11560	11598	11423	11509	11655	11510	11685	11620	11525	11524	11437	11538	11549	11523	11496	11478	11644	11792	11585	11558	11639	11478	11635	11466	11438	11571	11605	11591	11517	11573	11543	11592	11544	11640	11681	11609	11560	11779	11554	11599	11575	11603	11616	11671	11466	11650	11643	11476	11518	11541	11476	11537	11616	11471	11665	11558	11532	11598	11617	11638	11706	11533	11693	11495	11657	11548	11536	11495	11646	11466	11398	11557	11550	11750	11424	11514	11721	11597	11567	11591	11519	11646	11489	11547	11687	11522	11555	11576	11635	11530	11662	11515	11569	11484	11610	11677	11526	11596	11587	11615	11455	11599	11473	11610	11655	11593	11752	11592	11438	11891	11558	11443	11404	11605	11586	11747	11524	11596	11459	11472	11599	11663	11394	11558	11506	11530	11414	11630	11743	11603	11550	11618	11612	11511	11645	11530	11583	11538	11490	11540	11694	11483	11617	11509	11532	11557	11566	11592	11587	11635	11778	11609	11482	11449	11580	11489	11603	11717	11444	11578	11560	11485	11654	11488	11551	11475	11479	11476	11601	11598	11518	11818	11578	11614	11576	11573	11542	11719	11644	11458	11538	11448	11463	11593	11633	11626	11571	11568	11414	11522	11546	11458	11519	11426	11528	11527	11605	11596	11485	11595	11687	11515	11523	11672	11535	11855	11454	11590	11584	11529	11473	11730	11477	11609	11620	11537	11554	11521	11576	11585	11574	11457	11638	11508	11588	11543	11489	11454	11524	11573	11523	11594	11533	11604	11598	11595	11605	11497	11678	11627	11494	11451	11497	11580	11577	11515	11730	11554	11539	11604	11581	11564	11503	11428	11599	11595	11550	11702	11464	11518	11587	11352	11524	11628	11492	11616	11648	11550	11499	11531	11490	11634	11478	11744	11409	11732	11525	11805	11692	11608	11493	11524	11630	11619	11773	11550	11596	11552	11567	11585	11641	11547	11604	11504	11637	11525	11511	11659	11625	11472	11760	11498	11563	11520	11683	11516	11773	11556	11506	11520	11535	11463	11537	11554	11651	11649	11602	11520	11585	11511	11588	11590	11536	11504	11604	11680	11530	11498	11593	11507	11643	11630	11643	11613	11419	11576	11534	11591	11599	11612	11458	11473	11533	11530	11647	11527	11539	11746	11598	11408	11415	11728	11515	11638	11594	11636	11561	11505	11609	11620	11577	11545	11687	11483	11581	11532	11632	11599	11589	11597	11566	11532	11436	11507	11601	11541	11579	11644	11635	11603	11522	11621	11633	11592	11537	11519	11651	11384	11583	11424	11492	11495	11720	11605	11521	11557	11586	11632	11573	11669	11444	11509	11532	11763	11538	11608	11700	11622	11624	11472	11469	11500	11521	11637	11347	11618	11483	11523	11494	11668	11506	11449	11594	11579	11358	11626	11603	11596	11605	11513	11587	11521	11457	11848	11590	11624	11505	11616	11541	11575	11709	11678	11614	11520	11389	11452	11492	11449	11583	11375	11690	11602	11512	11623	11714	11383	11592	11693	11626	11587	11689	11619	11612	11819	11566	11540	11593	11591	11692	11431	11708	11552	11521	11530	11641	11304	11655	11495	11562	11478	11588	11519	11633	11604	11463	11545	11512	11682	11697	11604	11642	11482	11505	11619	11466	11387	11537	11669	11601	11604	11545	11501	11539	11535	11667	11668	11587	11647	11496	11545	11615	11612	11593	11714	11739	11428	11651	11593	11542	11431	11521	11486	11483	11636	11601	11422	11542	11616	11539	11587	11649	11556	11559	11576	11598	11640	11492	11559	11623	11654	11549	11494	11578	11547	11508	11477	11409	11451	11512	11523	11493	11639	11582	11628	11467	11547	11596	11682	11368	11543	11744	11592	11648	11568	11423	11633	11349	11659	11548	11686	11552	11629	11585	11523	11564	11672	11638	11478	11570	11474	11608	11675	11519	11638	11502	11521	11386	11619	11532	11598	11578	11452	11568	11748	11463	11512	11548	11519	11583	11736	11453	11413	11650	11590	11477	11672	11567	11570	11534	11645	11542	11416	11673	11600	11388	11501	11738	11608	11514	11482	11532	11579	11683	11479	11456	11702	11608	11568	11642	11549	11746	11714	11457	11594	11705	11540	11594	11522	11656	11488	11607	11601	11521	11421	11661	11538	11527	11525	11758	11583	11644	11605	11626	11627	11605	11557	11516	11560	11463	11642	11577	11563	11452	11527	11535	11556	11615	11487	11650	11527	11464	11508	11485	11558	11672	11534	11671	11652	11539	11696	11561	11606	11445	11731	11622	11674	11431	11677	11451	11726	11443	11684	11527	11542	11550	11531	11751	11444	11621	11632	11635	11536	11589	11685	11756	11657	11700	11709	11619	11668	11564	11507	11591	11657	11622	11522	11490	11530	11500	11736	11520	11649	11461	11651	11675	11541	11620	11689	11521	11528	11543	11500	11519	11420	11569	11559	11528	11563	11529	11570	11707	11582	11689	11508	11557	11530	11652	11595	11749	11461	11561	11573	11663	11683	11626	11673	11466	11708	11650	11529	11602	11591	11590	11414	11758	11581	11628	11537	11675	11448	11662	11642	11493	11431	11644	11643	11580	11546	11443	11575	11655	11537	11588	11576	11626	11625	11524	11569	11450	11637	11539	11400	11510	11483	11654	11625	11616	11510	11492	11561	11605	11708	11647	11382	11588	11582	11580	11512	11440	11547	11531	11541	11521	11551	11591	11681	11450	11493	11614	11462	11256	11455	11668	11683	11492	11556	11756	11521	11494	11609	11623	11460	11585	11530	11572	11634	11798	11668	11624	11545	11505	11507	11527	11591	11435	11547	11560	11452	11569	11516	11701	11538	11506	11685	11598	11618	11552	11682	11571	11510	11641	11458	11727	11623	11691	11626	11518	11642	11554	11582	11563	11625	11515	11484	11569	11538	11557	11626	11562	11567	11534	11663	11537	11597	11551	11777	11685	11602	11621	11457	11598	11638	11611	11557	11473	11628	11597	11534	11497	11513	11729	11644	11508	11540	11650	11514	11596	11561	11528	11462	11813	11320	11630	11555	11443	11401	11521	11521	11587	11647	11455	11645	11555	11392	11470	11478	11637	11503	11587	11554	11629	11429	11740	11573	11520	11543	11499	11569	11591	11664	11574	11480	11455	11694	11664	11572	11542	11567	11776	11614	11555	11469	11697	11521	11551	11615	11440	11677	11465	11580	11593	11555	11609	11639	11491	11290	11634	11543	11646	11695	11550	11492	11414	11595
24552	21134	27609	26306	18728	16483	16336	15457	15829	15731	15449	15307	15427	15539	16455	16828	16266	16157	15942	15697	15450	15587	15454	15516	15169	15317	15307	15390	15117	15208	15239	15345	15421	15538	15288	15370	15068	15339	15504	15303	15328	15454	15634	15443	15422	15161	15316	15378	15293	15369	15071	15407	15263	15283	15268	15374	15281	15297	15374	15311	15239	15372	15183	15302	15467	15277	15452	15393	15243	15296	15275	15365	15485	15385	15308	15655	15403	15357	15305	15232	15409	15368	15356	15254	15351	15236	15399	15182	15239	15274	15258	15366	15433	15125	15310	15203	15245	15463	15102	15242	15283	15326	15282	15010	15339	15422	15291	15311	15301	15481	15357	15391	15330	15366	15263	15490	15367	15162	15333	15104	15052	15275	15376	15223	15240	15285	15071	15358	15319	15422	15188	15310	15266	15139	15377	15346	15243	15179	15158	15372	15185	15227	15386	15333	15519	15282	15310	15235	15292	15340	15419	15340	15462	15410	15202	15306	15425	15098	15543	15479	15377	15468	15451	15252	15296	15250	15326	15316	15462	15436	15206	15320	15249	15287	15489	15304	15247	15586	15362	15142	15303	15352	15438	15263	15456	15397	15387	15254	15104	15349	15324	15231	15450	15181	15549	15393	15280	15278	15210	15227	15532	15294	15274	15260	15084	15133	15240	15214	15288	15409	15241	15039	15326	15295	15630	15213	15468	15291	15363	15354	15342	15295	15260	15191	15289	15402	15330	15289	15196	15162	15131	15339	15527	15415	15532	15381	15359	15472	15377	15246	15126	15278	15394	15327	15090	15425	15429	15350	15336	15187	15289	15450	15441	15383	15193	15385	15401	15171	15260	15216	15513	15337	15360	15466	15165	15259	15210	15071	15393	15326	15286	15368	15381	15278	15387	15283	15266	15404	15232	15417	15292	15312	15256	15434	15436	15230	15233	15263	15365	15467	15393	15271	15450	15407	15450	15219	15274	15394	15373	15543	15391	15452	15384	15169	15284	15413	15357	15246	15351	15167	15331	15518	15341	15266	15309	15229	15257	15163	15177	15139	15319	15392	15370	15370	15141	15301	15305	15279	15207	15390	15252	15368	15417	15558	15268	15361	15427	15361	15417	15092	15370	15400	15401	15249	15297	15368	15412	15345	15406	15379	15237	15054	15201	15445	15089	15427	15066	15530	15366	15151	15329	15428	15331	15164	15389	15417	15388	15295	15379	15459	15282	15305	15441	15314	15334	15251	15475	15337	15437	15550	15295	15323	15324	15252	15399	15190	15374	15459	15125	15203	15294	15362	15317	15315	15419	15227	15195	15322	15247	15278	15246	15213	15349	15429	15327	15268	15324	15189	15310	15210	15229	15420	15436	15363	15618	15442	15324	15175	15418	15444	15522	15476	15297	15357	15320	15280	15414	15334	15379	15361	15342	15224	15260	15236	15413	15249	15301	15384	15393	15526	15385	15293	15215	15325	15233	15193	15178	15295	15360	15390	15502	15290	15364	15372	15426	15375	15354	15332	15309	15353	15419	15306	15315	15277	15337	15303	15523	15336	15204	15431	15237	15292	15155	15207	15258	15213	15216	15283	15407	15168	15364	15562	15154	15279	15294	15421	15182	15467	15443	15555	15425	15268	15342	15366	15394	15475	15218	15276	15325	15256	15413	15256	15223	15198	15392	15412	15282	15260	15238	15252	15156	15430	15212	15449	15481	15554	15276	15247	15199	15141	15322	15479	15320	15470	15315	15338	15505	15427	15190	15226	15266	15246	15254	15257	15079	15424	15329	15500	15464	15361	15268	15265	15449	15085	15178	15394	15324	15350	15175	15331	15384	15370	15199	15239	15506	15391	15370	15500	15432	15400	15226	15532	15221	15171	15289	15469	15260	15393	15375	15538	15346	15301	15123	15357	15379	15402	15261	15183	15289	15232	15479	15368	15377	15370	15390	15358	15326	15160	15329	15444	15313	15060	15459	15508	15343	15351	15175	15424	15410	15346	15420	15389	15283	15356	15240	15375	15509	15259	15423	15429	15264	15276	15342	15239	15303	15453	15337	15123	15362	15191	15204	15222	15259	15344	15326	15546	15393	15349	15582	15076	15403	15199	15284	15388	15424	15283	15436	15303	15228	15176	15336	15381	15459	15500	15329	15366	15304	15354	15526	15297	15280	15270	15262	15184	15433	15183	15220	15458	15136	15226	15230	15314	15496	15353	15243	15201	15305	15310	15179	15394	15318	15232	15146	15469	15092	15230	15346	15239	15426	15397	15160	15380	15424	15407	15306	15384	15493	15401	15274	15356	15366	15302	15425	15200	15483	15467	15379	15320	15241	15230	15413	15207	15199	15264	15269	15277	15543	15558	15317	15251	15379	15346	15292	15243	15316	15571	15466	15383	15456	15114	15459	15426	15246	15463	15339	15395	15196	15226	15176	15411	15362	15283	15203	15313	15358	15286	15473	15331	15479	15269	15313	15247	15214	15551	15471	15300	15188	15186	15456	15566	15211	15386	15356	15368	15397	15479	15325	15317	15151	15114	15299	15303	15323	15290	15307	15333	15551	15321	15375	15268	15128	15505	15324	15129	15273	15385	15337	15411	15307	15218	15376	15425	15253	15350	15441	15379	15559	15596	15490	15311	15203	15350	15394	15129	15362	15466	15441	15343	15413	15558	15499	15398	15312	15501	15319	15338	15529	15296	15204	15429	15357	15483	15456	15473	15312	15266	15397	15311	15290	15395	15153	15333	15231	15389	15384	15532	15288	15202	15335	15282	15390	15164	15172	15364	15126	15332	15231	15473	15474	15199	15289	15340	15203	15493	15482	15156	15158	15316	15340	15388	15157	15418	15271	15245	15269	15405	15243	15381	15310	15279	15207	15462	15469	15465	15403	15431	15341	15299	15285	15437	15468	15436	15429	15273	15318	15143	15378	15244	15460	15392	15601	15490	15378	15465	15256	15405	15490	15617	15418	15332	15285	15386	15526	15497	15257	15338	15309	15260	15409	15405	15317	15026	15409	15272	15417	15359	15510	15231	15322	15475	15335	15263	15325	15295	15364	15264	15332	15388	15257	15480	15270	15413	15267	15361	15496	15464	15097	15369	15339	15286	15255	15317	15393	15228	15262	15271	15367	15398	15139	15349	15402	15501	15280	15377	15380	15434	15346	15257	15398	15291	15383	15258	15387	15201	15349	15361	15299	15455	15345	15189	15345	15289	15184	15286	15418	15255	15431	15423	15272	15341	15364	15288	15459	15239	15393	15317	15327	15280	15357	15138	15374	15394	15542	15365	15273	15209	15101	15528	15246	15204	15445	15277	15380	15249	15265	15428	15433	15337	15411	15504	15275	15446	15525	15320	15245	15346	15299	15632	15300	15339	15391	15195	15606	15346	15090	15263	15330	15289	15279	15303	15509	15197	15472	15321	15366	15299	15408	15522	15372	15277	15397	15268	15332	15531	15226	15317	15308	15213	15443	15283	15367	15377	15225	15244	15327	15345	15394	15109	15287	15462	15269	15367	15396	15249	15533	15427	15121	15316	15260	15429	15022	15422	15481	15215	15351	15343	15335	15139	15410	15224	15454	15256	15158	15203	15301	15361	15567	15164	15405	15301	15332	15343	15475	15313	15337	15452	15339	15135	15289	15300	15366	15502	15332	15315	15345	15489	15469	15302	15492	15383	15410	15503	15424	15269	15251	15215	15340	15400	15319	15214	15393	15430	15412	15207	15531	15326	15354	15162	15222	15283	15376	15389	15380	15120	15411	15527	15377	15457	15282	15375	15272	15078	15341	15241	15292	15228	15153	15403	15305	15444	15325	15419	15352	15174	15309	15367	15421	15302	15220	15356	15462	15570	15213	15312	15188	15174	15289	15333	15353	15201	15298	15427	15505	15373	15188	15603	15339	15418	15091	15265	15427	15425	15345	15396	15315	15502	15274	15266	15441	15357	15267	15318	15250	15243	15307	15350	15427	15408	15256	15306	15219	15276	15438	15360	15306	15387	15174	15374	15266	15369	15373	15543	15354	15271	15303	15416	15387	15324	15276	15281	15250	15563	15234	15486	15362	15284	15134	15384	15350	15521	15226	15111	15256	15315	15312	15278	15398	15231	15450	15454	15246	15467	15223	15337	15422	15255	15577	15281	15340	15293	15264	15271	15429	15362	15313	15186	15586	15255	15335	15198	15394	15339	15521	15365	15478	15567	15236	15448	15448	15394	15576	15183	15219	15497	15293	15354	15042	15547	15342	15304	15338	15340	15363	15318	15259	15301	15379	15227	15274	15230	15261	15455	15462	15301	15416	15386	15452	15267	15502	15268	15446	15160	15220	15470	15340	15376	15198	15427	15341	15308	15423	15369	15311	15106	15432	15108	15403	15108	15443	15407	15500	15169	15271	15335	15487	15393	15509	15124	15292	15361	15421	15260	15172	15449	15296	15130	15407	15398	15380	15534	15369	15441	15479	15293	15251	15295	15514	15511	15300	15535	15284	15526	15378	15419	15272	15353	15404	15229	15180	15208	15139	15390	15376	15388	15236	15178	15342	15142	15236	15458	15219	15489	15485	15355	15294	15218	15205	15209	15231	15217	15270	15244	15279	15334	15327	15446	15334	15355	15405	15292	15317	15537	15455	15231	15135	15280	15379	15373	15385	15410	15240	15194	15445	15474	15395	15461	15366	15202	15329	15439	15262	15416	15509	15584	15289	15288	15463	15306	15319	15382	15307	15309	15606	15260	15180	15312	15184	15340	15341	15458	15459	15197	15390	15440	15300	15404	15272	15198	15212	15209	15264	15437	15430	15618	15384	15313	15209	15344	15420	15299	15252	15372	15336	15314	15255	15163	15414	15076	15273	15351	15380	15175	15298	15533	15172	15427	15300	15220	15331	15157	15269	15359	15223	15431	15453	15250	15247	15201	15276	15243	15381	15334	15172	15284	15393	15367	15247	15399	15330	15397	15222	15405	15367	15225	15356	15275	15398	15396	15347	15346	15434	15350	15200	15081	15223	15404	15396	15167	15339	15313	15169	15439	15352	15186	15385	15432	15311	15398	15425	15446	15522	15370	15324	15350	15328	15351	15435	15357	15391	15184	15360	15114	15405	15240	15294	15301	15402	15392	15338	15322	15320	15305	15076	15251	15188	15232
23277	44567	35657	20210	14867	13764	13486	13583	14102	13537	13299	13216	13292	13639	15105	15286	14723	14460	13856	13868	13691	13487	13208	13413	13301	13137	13344	13118	13240	13367	13271	13256	13141	13396	13239	13363	13238	13341	13202	13201	13191	13320	13430	13351	13346	13268	13298	13364	13363	13391	13341	13187	13269	13229	13222	13407	13427	13342	13379	13350	13173	13328	13330	13316	13476	13142	13313	13264	13472	13145	13335	13290	13317	13360	13296	13295	13386	13302	13265	13271	13321	13536	13226	13132	13327	13296	13253	13308	13247	13284	13229	13346	13368	13365	13226	13257	13338	13190	13221	13471	13314	13338	13450	13228	13254	13288	13260	13212	13335	13349	13295	13391	13141	13206	13325	13282	13227	13131	13302	13252	13294	13228	13228	13404	13297	13217	13323	13098	13209	13365	13303	13312	13406	13152	13304	13372	13395	13204	13178	13318	13263	13333	13207	13322	13174	13262	13159	13418	13212	13420	13322	13136	13224	13336	13189	13319	13233	13367	13253	13298	13291	13265	13166	13254	13246	13529	13179	13372	13259	13153	13238	13255	13165	13175	13384	13319	13146	13185	13420	13335	13313	13370	13387	13231	13223	13209	13263	13271	13245	13210	13330	13295	13195	13144	13223	13305	13419	13263	13290	13453	13321	13361	13276	13159	13287	13385	13130	13254	13242	13392	13267	13356	13219	13294	13328	13259	13426	13241	13206	13346	13278	13191	13276	13304	13412	13326	13069	13292	13404	13298	13341	13244	13157	13348	13385	13396	13286	13389	13301	13348	13284	13228	13301	13345	13315	13351	13373	13382	13112	13292	13343	13271	13301	13438	13215	13284	13376	13348	13459	13252	13327	13333	13356	13217	13356	13320	13377	13328	13395	13411	13267	13141	13304	13361	13327	13344	13286	13327	13288	13263	13356	13111	13418	13258	13137	13349	13160	13345	13431	13288	13265	13305	13428	13348	13212	13193	13212	13314	13033	13278	13405	13368	13340	13372	13226	13289	13390	13305	13273	13292	13385	13220	13355	13395	13267	13241	13317	13299	13362	13296	13275	13351	13313	13262	13431	13407	13249	13408	13190	13281	13357	13151	13402	13306	13326	13275	13223	13245	13356	13371	13319	13177	13283	13329	13510	13319	13279	13382	13174	13519	13205	13506	13439	13308	13260	13326	13394	13371	13322	13251	13257	13325	13277	13282	13337	13441	13141	13504	13265	13337	13318	13329	13476	13372	13265	13249	13306	13217	13278	13278	13092	13376	13386	13289	13421	13180	13339	13204	13428	13306	13386	13416	13334	13319	13370	13250	13460	13267	13354	13370	13360	13402	13388	13275	13298	13428	13268	13423	13201	13306	13174	13241	13299	13291	13264	13336	13222	13434	13162	13170	13272	13191	13358	13286	13182	13306	13207	13447	13397	13179	13279	13371	13235	13230	13250	13352	13296	13424	13441	13219	13201	13271	13324	13393	13360	13282	13317	13224	13339	13274	13139	13198	13343	13173	13365	13470	13239	13296	13389	13331	13311	13330	13264	13214	13294	13353	13350	13315	13321	13272	13293	13256	13210	13374	13352	13371	13173	13341	13085	13356	13322	13401	13491	13334	13405	13394	13202	13311	13276	13164	13314	13354	13295	13421	13566	13270	13361	13401	13380	13367	13312	13403	13368	13378	13197	13334	13279	13276	13516	13344	13241	13484	13213	13207	13471	13231	13375	13309	13234	13425	13211	13280	13218	13343	13270	13255	13338	13248	13357	13310	13361	13168	13398	13218	13231	13414	13223	13263	13375	13407	13324	13223	13545	13205	13251	13261	13410	13296	13359	13257	13385	13319	13329	13185	13271	13381	13374	13242	13158	13140	13237	13244	13417	13541	13407	13219	13425	13170	13232	13238	13260	13257	13228	13285	13158	13299	13211	13359	13282	13322	13337	13216	13223	13172	13424	13334	13244	13417	13235	13126	13439	13319	13311	13220	13357	13311	13386	13441	13218	13216	13266	13397	13207	13302	13198	13244	13152	13376	13313	13231	13407	13371	13425	13318	13276	13399	13269	13406	13263	13335	13159	13292	13285	13307	13345	13091	13231	13331	13275	13444	13279	13325	13235	13243	13378	13455	13239	13422	13239	13386	13258	13324	13332	13148	13270	13141	13356	13249	13250	13277	13353	13357	13360	13125	13327	13334	13102	13174	13270	13326	13381	13338	13341	13468	13363	13405	13224	13402	13392	13234	13355	13106	13345	13350	13210	13410	13415	13316	13188	13119	13152	13230	13548	13225	13344	13181	13310	13221	13340	13358	13069	13277	13309	13314	13191	13159	13416	13186	13345	13315	13265	13213	13398	13194	13261	13215	13468	13285	13218	13380	13262	13169	13297	13300	13340	13263	13269	13140	13242	13449	13242	13278	13290	13277	13274	13429	13272	13327	13462	13315	13404	13425	13289	13302	13405	13280	13305	13237	13212	13298	13361	13259	13280	13328	13389	13328	13340	13195	13255	13280	13202	13265	13304	13200	13337	13269	13341	13288	13394	13404	13213	13246	13405	13318	13276	13417	13179	13418	13359	13122	13299	13216	13454	13468	13319	13111	13338	13311	13239	13245	13436	13283	13144	13154	13399	13270	13319	13327	13242	13286	13246	13438	13127	13245	13282	13275	13347	13447	13323	13241	13362	13335	13369	13208	13314	13264	13346	13333	13222	13324	13327	13370	13296	13314	13401	13196	13255	13340	13260	13283	13402	13315	13353	13291	13279	13316	13280	13330	13337	13338	13368	13318	13262	13376	13363	13341	13305	13158	13205	13360	13341	13260	13237	13208	13256	13232	13246	13341	13265	13190	13380	13314	13307	13469	13472	13220	13386	13235	13165	13355	13303	13298	13356	13255	13412	13285	13342	13379	13369	13208	13386	13219	13149	13269	13344	13294	13380	13398	13230	13295	13475	13333	13305	13268	13242	13441	13332	13287	13463	13437	13187	13337	13241	13191	13235	13360	13345	13283	13370	13277	13310	13378	13548	13213	13424	13269	13277	13085	13237	13206	13404	13446	13213	13212	13136	13315	13306	13076	13339	13292	13265	13447	13235	13261	13384	13322	13196	13466	13274	13307	13069	13428	13284	13595	13338	13333	13344	13304	13295	13164	13312	13321	13380	13360	13283	13288	13358	13381	13340	13429	13263	13210	13377	13245	13373	13306	13370	13249	13281	13268	13190	13217	13338	13219	13211	13308	13392	13192	13280	13277	13342	13311	13143	13289	13267	13288	13330	13352	13198	13281	13177	13261	13140	13342	13290	13307	13233	13200	13216	13297	13514	13355	13355	13291	13252	13489	13472	13186	13217	13371	13244	13079	13544	13372	13410	13317	13121	13316	13181	13391	13246	13271	13392	13380	13208	13225	13374	13344	13282	13398	13322	13237	13335	13208	13201	13361	13342	13129	13193	13260	13321	13028	13287	13332	13157	13414	13235	13099	13157	13246	13434	13286	13381	13234	13336	13294	13257	13330	13282	13330	13275	13155	13447	13247	13330	13259	13380	13357	13441	13277	13300	13261	13149	13250	13257	13434	13424	13298	13326	13231	13306	13291	13219	13419	13343	13341	13244	13354	13210	13466	13466	13173	13456	13273	13390	13347	13153	13239	13345	13270	13344	13347	13362	13448	13271	13246	13343	13479	13396	13156	13260	13222	13269	13333	13326	13330	13261	13241	13422	13404	13285	13201	13366	13420	13239	13339	13248	13548	13423	13367	13203	13255	13310	13194	13424	13140	13388	13296	13280	13360	13260	13307	13333	13251	13310	13355	13259	13364	13437	13269	13370	13244	13174	13299	13270	13363	13304	13195	13241	13318	13362	13331	13303	13393	13326	13117	13223	13385	13405	13342	13502	13130	13355	13472	13362	13371	13318	13279	13361	13276	13324	13286	13191	13306	13333	13193	13100	13164	13356	13324	13249	13437	13327	13307	13324	13281	13375	13337	13416	13173	13246	13461	13384	13206	13393	13349	13204	13239	13089	13273	13282	13417	13222	13258	13232	13291	13354	13332	13305	13403	13185	13358	13459	13403	13224	13169	13341	13229	13187	13295	13264	13242	13301	13376	13255	13257	13203	13325	13391	13397	13372	13437	13253	13276	13267	13371	13285	13311	13359	13281	13281	13243	13183	13255	13091	13174	13393	13268	13303	13216	13323	13275	13306	13433	13412	13200	13333	13119	13286	13428	13330	13400	13505	13294	13413	13369	13220	13328	13310	13263	13332	13492	13334	13114	13253	13409	13247	13186	13290	13194	13381	13200	13310	13450	13348	13194	13254	13406	13378	13237	13425	13196	13362	13205	13432	13262	13147	13262	13254	13321	13303	13327	13072	13285	13370	13281	13186	13228	13338	13234	13231	13443	13282	13308	13563	13238	13271	13394	13290	13184	13441	13314	13254	13317	13295	13209	13218	13223	13436	13122	13473	13401	13201	13387	13382	13220	13236	13280	13314	13401	13177	13482	13283	13242	13305	13130	13278	13387	13385	13379	13218	13371	13240	13336	13391	13327	13360	13188	13172	13071	13332	13064	13388	13360	13346	13160	13229	13498	13329	13324	13364	13365	13353	13471	13217	13400	13332	13342	13582	13338	13284	13319	13271	13393	13192	13295	13349	13342	13333	13208	13227	13262	13228	13391	13150	13319	13302	13345	13402	13185	13414	13190	13272	13162	13367	13314	13367	13292	13334	13365	13359	13280	13262	13420	13342	13338	13258	13125	13363	13483	13176	13446	13157	13235	13249	13211	13298	13331	13392	13253	13356	13180	13181	13398	13179	13098	13296	13313	13214	13215	13242	13360	13302	13267	13281	13397	13321	13228	13355	13254	13279	13380	13343	13289	13201	13279	13517	13237	13258	13241	13214	13175	13378	13298	13131	13398	13240	13334	13494	13328	13258	13320	13425	13398	13281	13240	13473	13331	13308	13331	13298	13296	13356	13312	13328	13268	13357	13436	13279	13191	13314	13375	13295	13236	13310	13357	13437	13294	13217	13318	13266	13173	13439	13245	13268	13472	13223	13380	13530	13288	13274	13297	13419	13322	13264	13244	13348	13266	13248	13473	13248	13238	13413	13361	13239	13335	13316	13316	13206	13398	13208	13225	13321	13281	13322	13270
22072	21060	28286	24100	21251	22304	21179	16249	16654	17846	15640	15185	15190	15833	19339	20383	19693	18562	17471	16457	15760	15466	15207	15117	15105	15037	14894	14976	15007	15033	14965	14767	15004	14937	15008	15156	15035	15021	14783	14982	15161	15094	15017	15039	14802	15069	14919	15252	14992	14929	14812	14945	14895	15122	14968	14991	14992	15066	14983	15088	15071	15071	15059	15039	14888	15040	15022	14921	15172	14971	14996	14990	15044	15001	14962	14936	14848	15145	15171	15135	15015	15042	14905	15000	14918	14995	15042	15128	14998	14980	15011	14821	15120	14974	14891	14909	14941	14967	14938	15030	14930	14923	14886	14999	14886	14990	15091	15075	14989	15008	14950	15152	15192	14970	14983	15012	14933	14888	14793	14880	15102	14782	15014	15113	14973	14876	14835	14931	14880	14872	14841	15002	15045	15101	14990	15124	14903	14813	14945	15231	15083	15010	15066	14942	14946	15105	14983	15223	15059	15040	14913	15003	15019	14966	15021	14809	14963	15031	15036	15024	14790	15022	14955	14928	14762	15086	15059	15001	15087	14917	14895	14972	14839	15232	14954	15010	15247	15091	15084	15060	15090	14974	14988	14807	14943	14867	14939	15061	15072	14908	14785	14674	14794	15123	14986	15029	14985	15112	15135	14886	14889	14870	14810	14857	15212	14928	14927	15064	14938	15048	14890	15014	15040	14849	14813	14960	14824	15042	14896	15049	15173	15015	14925	14952	15150	15014	14808	14876	14954	15020	15079	15159	14915	14977	14946	15108	15003	15016	15083	15301	14929	14861	15152	14916	15097	15065	15073	15012	14871	14857	14986	15169	14801	15035	14908	14933	15227	14804	14897	14952	15176	14852	14879	14880	15181	14723	15117	15032	15074	14903	14995	14980	15029	14939	15055	14993	14749	14893	14860	15132	15051	14857	15059	14873	14824	14940	14888	15047	15059	14962	15067	14763	14946	15070	14836	14958	15239	14837	14899	14960	14987	14966	15065	14946	14890	15008	14973	14964	14991	14996	15003	14961	14937	15084	15131	14847	14873	14783	15088	14978	14964	14936	15088	14861	14983	14837	14917	14893	15118	14766	14839	14837	14981	14914	15112	14894	14791	14832	14883	15079	14935	15072	14936	14822	14762	14995	14914	15028	14794	14880	15130	14988	14900	14832	14619	15089	14910	15044	15063	15099	15043	14910	15063	15027	15141	15038	14869	15002	14943	14784	14849	14814	15073	14807	14936	14876	14985	14970	14926	14905	15028	14827	14665	14997	14959	15087	14981	15205	14904	15040	14769	14997	15053	14928	15043	15038	14870	14955	15003	14902	14974	14929	14916	15130	15098	14894	15252	15075	15052	15066	14995	14894	14981	15046	14927	15097	15004	15151	15047	15022	14940	14885	15088	14991	14974	14920	15074	14964	14851	15065	15000	14878	14932	15059	14998	14928	14960	14918	14883	15022	14896	14928	14937	15038	14964	14931	14968	14941	14864	14807	15042	14868	15009	14948	14910	15111	14980	15243	15138	15054	14819	14881	14946	14757	14899	14800	14517	14801	14992	15041	14982	15002	14943	14797	15051	15144	15106	14830	14906	14906	15037	14993	14927	14965	14905	14839	14774	14911	15053	14922	15008	14886	15085	14858	15022	15006	14859	15029	14947	14971	15038	14906	15093	14963	14879	14957	14988	14984	14920	15180	14912	15009	14846	14973	15028	14843	14769	14886	15214	14650	14903	15131	15072	14853	14864	14852	15107	14920	14771	15221	15132	15131	14877	14959	14769	15112	14985	15018	14908	15104	14952	14906	14977	14778	14996	14998	15007	15062	15041	14962	14976	14958	15020	15026	15088	15065	14964	15058	15099	14983	15136	15127	14970	14932	15017	14713	14941	14859	14990	14888	14966	14898	14846	14784	14671	14984	14988	15055	14895	14989	14967	15020	14795	14971	14918	14981	15087	15022	14949	14970	15130	15108	14933	15045	14784	14886	14977	14831	14974	15041	14841	14897	14929	14962	14911	14901	14836	14788	14915	14778	14881	14790	15073	15007	15022	15033	14924	14845	14733	14854	14948	14970	15114	15029	14984	15064	15109	15149	15042	14835	14742	15003	14899	14910	15189	14957	14889	14930	14971	14695	14821	15016	15056	15080	15076	14832	15056	15078	15000	15053	14995	14857	14939	14986	14803	14897	14867	15016	15032	14947	14805	14912	14973	14871	15076	14919	15136	15052	15040	14981	14961	14943	15031	14830	14934	14926	15002	15089	15130	15035	15080	14991	14965	14892	14920	15011	15037	14994	15152	14942	15094	14873	15004	14946	15064	15057	14956	14985	14975	14757	14899	14813	15032	14925	14949	15070	14884	14914	14721	15025	14950	14898	14848	14933	15035	15155	15096	15044	15078	14933	14846	14857	15051	15237	15260	14806	15144	14937	15013	14989	14954	15017	14969	14957	14917	14997	14916	15154	15130	15039	14859	14920	15207	15094	14844	14821	14905	14913	14822	14966	15023	15039	14904	14917	14917	15022	15050	15049	15076	15096	14911	14938	14959	15004	14997	14922	14952	15089	14990	15150	14811	14882	14892	14953	14950	14922	15032	14825	14741	14778	15039	14906	15122	14970	15054	14999	15071	14896	14946	14965	14864	15155	15050	14944	15020	14865	14998	15083	14862	14936	14737	14814	14813	15149	14985	14823	15070	14886	14967	14944	15022	14833	14862	14816	14795	14927	14910	14728	14863	14960	14787	15031	15050	15037	14872	15138	15095	14842	14974	14992	14977	15250	14942	15062	14925	15054	14896	14913	14880	14964	15172	15066	14904	14848	15007	14921	15006	14881	14828	14890	14919	15018	14984	15033	14782	15049	14933	15023	15092	15043	14848	14838	14745	14875	14998	14828	14827	14899	14824	14752	14909	14973	14998	15034	14682	14817	14814	14833	15002	14875	15052	15057	14943	15041	15067	14732	14937	14930	14870	15048	15055	14897	14889	14936	14935	14894	15113	14911	14821	14954	14906	14809	14960	15136	15101	15103	14944	14989	14774	15070	14988	15091	15149	14958	15037	15205	15166	14928	14951	14948	15062	14814	15129	14811	14874	14824	14893	15082	14926	14910	14797	14766	14886	15015	15090	15114	15182	15108	14978	14975	14985	14784	14924	14951	14981	14865	14885	14979	14872	15011	14861	15010	14882	14944	14804	15130	14950	14980	14941	14794	14967	14758	14905	14860	14942	14904	15037	15175	14924	14981	14959	14860	14919	14977	14891	15155	14813	14976	15022	15067	14949	14887	14921	14974	14809	15078	14957	14968	14780	14940	14999	15091	14975	14972	15020	14951	14810	15092	14963	14993	15119	14931	14743	14900	14820	14856	14948	14779	14978	15079	14829	14955	14895	15119	14848	15159	15039	14868	14853	14863	14953	14874	14950	15108	15084	14948	14864	14860	14894	15247	14912	15059	14823	14846	14801	15002	15048	14934	15109	15193	14918	14952	14978	14965	14946	15102	14899	15022	14837	14795	14953	14859	15092	14796	14947	14864	14892	15017	15119	15010	14878	14997	14994	14936	14966	14823	15036	15040	14912	15029	14856	14699	15001	14928	15128	14974	14842	15080	14850	15099	14962	15050	14986	15237	14802	15031	14855	15133	15183	15236	14975	15056	15043	15057	14909	14887	15010	14938	14841	14867	14987	15103	15020	15041	14912	14833	14978	14850	14977	15015	14885	14831	15067	14770	15000	14951	14793	14944	14920	15040	14799	14893	15104	14953	14884	14946	15043	15090	14664	14964	14938	14991	14849	14960	15171	15003	14934	14999	14936	14991	15009	15101	14740	14895	14819	14973	15210	14984	14872	15053	15040	14983	15039	15028	14877	14954	15020	14966	15106	14983	14936	14935	14938	14989	14915	15011	14998	14859	14930	14859	14901	14927	14937	14884	14771	15111	15097	15111	15146	15057	14750	14820	15065	14944	14856	14866	14962	14998	15063	14729	14994	14921	14859	15138	14873	14851	14911	15026	14948	14975	14992	14927	14914	14750	15001	14919	14848	15028	15022	14986	14973	14945	14927	14895	14811	14925	14847	14980	15049	14827	14790	14929	15017	14937	14871	14889	15088	14898	14952	15043	14744	14859	14970	14990	15033	14948	14777	14885	15024	14918	14901	14807	14848	14912	15122	15041	14869	14820	14958	15022	14853	14913	15214	14903	14761	15048	14827	15057	14932	15069	15056	14763	14878	14822	14904	14972	15057	14978	15027	15004	14901	15113	14943	14958	14844	15190	15032	15017	14932	15007	14995	14877	15094	14901	15044	14947	14949	14931	15068	15027	15101	14960	14857	14910	14882	15081	14978	14974	14948	15071	15008	14928	14911	15134	14897	15091	15047	14991	14919	14967	15039	15123	15023	14907	14946	14815	15098	14979	14845	15059	14968	15017	14871	15073	14930	14982	14917	15135	14782	15011	14835	15004	14866	14923	15182	15113	14892	14830	15060	15184	14898	14882	15050	15155	14999	14871	15018	14939	15054	15061	14950	15088	14991	14907	14983	15075	14888	14886	14867	14939	14821	14942	15177	14870	15000	15012	15069	14920	14879	14992	14989	14828	14893	14993	15086	14871	15056	14902	15028	15186	14999	14923	15020	14807	14820	14976	14894	14999	14876	14968	14921	14781	14935	15107	14897	14971	14959	15111	15094	15001	14974	14942	15024	14845	14992	15060	15048	14956	14854	14909	15063	14967	14955	14929	15049	14812	14996	15068	14913	14962	14993	14954	14896	15037	15071	14868	15121	15175	14999	15127	14958	14863	15020	14980	14993	14984	14959	15014	14773	14830	15033	14965	14827	14901	15008	15018	14951	14983	14917	14921	15032	14973	15193	14981	15026	14835	14856	14941	14973	14816	14762	14849	15145	15055	15131	14867	14934	14837	14942	14962	14893	15056	15067	15013	14844	14657	14758	14854	15011	14864	14988	14880	14865	14725	14812	14890	15033	14826	15211	14911	15093	14910	15123	14853	14763	14996	15063	15090	15111	15075	14880	14931	15010	15152	14906	14977	14915	14883	15029	14959	14995	14937	15121	14844	14989	15054	14910	15036	14971	15065	15096	15136	15000	14881	14966	14878	14993	14952	15023	14998	14894	14886	15085	14905	14992	15028
27837	57051	44792	27017	16619	14545	13781	13398	15938	15955	13177	13269	13302	14625	19211	20453	19214	17201	15916	14566	13802	13257	13098	12824	13153	12881	13022	13019	13003	13233	12932	13138	13051	13081	13060	12905	13006	13071	12992	12976	13042	13163	13067	13038	13095	12979	13051	13035	12945	12850	12940	13075	13197	13002	12911	13089	13072	13141	12919	12929	13093	13077	12874	13080	12889	13003	12908	13061	13022	13112	12844	12927	12930	13068	12972	12922	13024	13088	13053	13028	12980	12869	13147	13001	13004	13119	13004	12950	12929	12996	13048	13074	12935	12990	12813	13118	13008	13065	13063	12996	13122	12844	12920	13118	13137	13130	13001	13067	13007	13139	12941	13063	12916	13101	13053	12895	13000	12992	12970	12933	12879	13043	13079	13050	12897	12949	13056	13039	12945	13062	12926	13077	13013	12982	12878	12870	12873	12986	13049	12952	12928	13113	12943	12988	13038	12970	13034	12843	12890	13076	13005	12967	12981	13118	12904	13033	12914	12978	13088	13008	13043	12915	12875	12973	12931	13151	12931	12975	12992	13090	12970	13032	13109	12819	13028	13094	12896	12961	12887	13034	12900	13174	13143	12884	13108	13021	13055	13003	12976	13132	13141	12790	12876	12916	13124	13085	13221	13052	13071	12853	13121	13040	12953	12810	13020	12931	12936	12782	13037	13101	12999	13048	12852	12885	12827	13123	13029	13091	12989	12968	13028	12900	13016	13128	12890	12937	12902	13036	13062	12924	12958	13081	13049	12993	13058	12995	13078	12919	12913	13041	13038	13007	13008	12924	12985	12935	12969	12980	13057	12982	13104	12852	13014	12844	13025	12883	13011	12973	12886	13050	13018	12930	13046	12936	12899	12919	13021	12944	12898	12917	13054	13149	13120	12990	13047	13003	12908	12934	12870	12924	13042	13043	12999	12785	12976	13039	13030	12814	13054	12924	13212	13020	12820	13083	13037	12910	12925	12886	12934	12937	12889	13055	13109	12797	13062	12942	12971	12902	12959	13021	12906	12939	12996	13020	13006	12919	12852	12981	12931	12927	13092	13024	12793	12956	13045	12855	13044	12864	13159	12838	12921	12859	13057	12747	13118	13061	12957	13083	13021	12952	13153	13069	12957	13036	13014	12946	12956	13138	12971	12822	12986	13097	12788	12938	12825	12991	12847	12970	13057	12988	12827	12896	12864	12980	12968	13003	12987	12877	12875	13043	12899	12851	12951	13038	12789	12837	12953	12937	12827	12912	12926	13183	13014	13147	13062	12849	12958	12820	13175	12940	12906	12919	13023	13057	12905	13050	12870	13054	12929	12864	12825	13122	12998	13077	12944	12988	12946	12916	13034	13125	13022	12990	13087	13041	13035	12957	13077	12903	12793	12960	12900	12930	12883	13035	12994	12865	12966	12975	13032	12947	12970	12814	12954	12765	12968	13113	13164	13123	12959	13013	13023	12877	12892	13098	13106	12811	12968	13066	12853	12940	12946	12803	13050	13180	13014	13099	13056	12980	13153	12935	13024	12945	12951	12909	12917	13060	12896	12925	12888	12808	12991	12943	12978	12910	13018	13133	12956	12994	12902	12960	13060	12998	12776	12822	13087	12939	12970	12950	12853	12893	12943	13075	13071	13086	12970	13167	12875	13037	13100	12935	12986	12981	12811	13054	13139	12960	13067	13079	12934	13052	13005	13076	12908	13077	12988	13040	12931	13004	12779	12917	13086	12965	13142	12953	12942	13052	12967	12901	12900	12880	12941	12956	12755	12991	12744	12833	12961	13049	12828	13019	13073	12939	13112	13066	12960	12921	12952	12808	13078	12788	13116	13203	13123	12861	12831	13063	12911	12968	13032	12920	13036	13031	12970	13028	12928	12793	12969	12874	13076	13045	12896	13027	12908	12954	12859	13141	13052	13071	12973	12954	12937	12970	12962	13013	13048	12895	13080	12930	13158	13007	13047	13044	12828	12710	13047	12904	13122	12902	13004	13146	12929	12976	13025	12946	13032	12976	13250	13017	13015	12875	13272	12911	12842	13046	13046	12990	13112	12895	12894	13030	12988	13087	13087	12894	12965	12963	12946	12989	12947	13067	13076	13039	12926	13054	13072	12930	13082	13066	12803	12941	12994	12822	12995	12860	12860	12886	13032	12906	12974	13093	12958	12811	13047	12860	12862	12908	13017	13085	12999	12930	12893	12954	12971	12968	13171	13062	13086	13079	12834	13042	13117	12978	13011	13062	13030	12981	13066	13102	12984	12956	13042	13101	13127	13137	12899	13020	12897	13070	13020	13068	12866	12997	12955	13042	12968	12924	13134	12916	13054	12990	13084	13086	12894	13062	12943	13008	12927	13075	13219	13006	12889	13114	12826	12951	12951	13110	13009	12727	12848	13078	13166	12941	12871	12991	13053	13007	12807	13009	12899	12913	13016	12959	13120	12925	12858	12977	12924	12972	12955	12969	13078	12927	13043	12958	12887	12950	12867	13013	12943	13010	12978	12899	12882	13093	13191	12910	13093	12980	12987	13164	12815	12951	12880	13012	12973	12958	12945	13043	12981	12994	13069	12965	13070	12919	12915	12833	12951	13085	13003	12871	13000	12966	12947	13116	12981	13079	13122	12880	13102	12858	12898	12839	12870	13075	12984	12956	13095	12917	12945	12856	12999	12991	12956	12816	12937	13023	12956	12902	13146	12951	12958	13033	12862	12998	12859	12918	12922	12905	12881	12931	13005	12969	12836	12964	13126	12909	13093	13108	13041	12992	12945	13043	12859	13102	12960	12980	12942	12961	12870	12826	13013	12918	13017	12882	12937	13089	12904	12967	13123	13003	12892	12990	12852	12833	12702	12888	12951	12937	13031	12846	12952	12954	13011	12965	13027	12967	12902	12925	12910	13181	12970	12862	12959	12938	12977	13014	13019	13089	13023	13011	12946	12898	13045	13019	13001	13034	13071	13022	12871	12915	13073	12917	13052	12945	12818	12923	12948	12786	12841	12856	12958	12936	12895	12875	12851	12926	13032	13073	13020	13016	12978	12971	13019	12996	12922	12909	12979	13058	13032	13042	12953	13070	12890	12998	12994	13220	12903	12968	12982	13037	13086	12946	12911	13007	13023	13160	13036	13010	13135	12943	12981	13013	12914	12844	12992	12979	12988	13019	12928	13148	12912	12968	13057	12955	13030	12986	12926	12890	12916	12959	12976	13057	13069	12918	12903	12804	12925	13067	12924	12927	12943	13064	13000	13090	13021	12995	13062	12783	12988	12914	13013	12847	13000	12875	13026	12835	12884	12909	12951	12930	13074	12930	12930	12863	13176	13033	12922	12964	13096	12958	13102	13180	13145	13002	12850	12990	13062	13093	12876	13051	13077	12955	13132	12929	12966	12972	13138	12937	12916	13088	13194	12873	13196	12923	13135	13078	12921	13003	13094	12930	12810	13094	12873	13029	13025	13009	13019	13138	13047	12841	13029	13098	12899	12975	12937	12988	13014	12896	12872	12942	12993	12903	13076	12973	12898	13028	13016	13151	13042	12926	13007	13051	12954	12830	12999	12887	12970	12991	12921	12940	12986	12974	13136	12890	12949	13027	13081	12925	13002	12951	13009	13025	13021	12954	13160	12850	12997	12888	13110	13060	13053	13187	12944	13015	12951	12850	13047	13042	13023	13085	13047	13105	13003	13070	12947	13074	12930	13033	12939	13017	12866	12966	13009	12863	13033	13050	13080	12937	13073	12952	12824	13054	13080	12888	12856	12921	13072	13067	13082	12922	12947	13077	13030	12828	13008	12943	13009	12973	13013	12977	13119	12983	13041	13073	13099	13000	12985	12973	12950	12977	12935	12882	13112	12982	13114	12945	12941	12871	12877	12870	12932	13058	12911	12889	13031	12986	12927	12842	12908	12979	13053	12973	12962	13046	13150	13005	13041	13074	12765	13069	12994	12986	12937	13014	13086	13104	12796	12763	12946	13047	12809	12967	12957	13047	12934	12981	13124	13046	13189	12838	13111	13173	12913	12944	12921	12831	13097	13106	13015	12992	12728	12863	13078	13140	12783	12917	12905	12999	13061	12957	12977	13046	12836	12995	12906	13054	12990	12967	12893	12856	13102	13145	12880	12926	13115	13102	13089	12964	13204	12957	12902	12953	12890	13073	13083	12972	12992	12947	12984	12933	13134	12911	13092	13162	12888	13118	13063	12986	12963	13076	12751	13009	13051	12954	13028	12846	12888	12843	12987	13184	12904	13090	13056	12946	13149	12884	13143	13075	13020	12926	12842	12978	12980	13036	12934	13115	12911	12851	12992	13115	13081	12980	13078	12906	12941	12991	13111	12963	12915	13007	13056	12926	13168	12983	12811	13025	12979	13020	13011	12973	12791	13035	13030	12992	12979	12989	13086	13003	12991	13030	12900	12961	12975	13021	12939	12929	13087	12880	12964	13031	13090	13090	12893	13068	12985	13019	13011	13097	13029	12892	13008	13108	12925	12965	13111	12875	12791	12997	13000	13031	13110	12984	13050	12893	12961	13226	12943	12937	13050	13135	12841	12971	13187	12918	13076	12870	13021	13155	12964	12963	12973	13174	12885	12999	12835	13050	13087	12801	12822	12944	13051	12961	12951	13138	12922	12912	12902	13013	13121	12895	12914	13043	12945	12828	12866	12926	13148	13045	12936	12977	13010	12829	12891	12981	13078	12929	12906	12975	13064	13177	13117	12994	12948	12977	12871	12911	13181	12957	13057	13002	12915	13025	12965	13103	12865	12967	12946	12990	12784	12923	12944	13049	13008	12980	12935	13027	12866	12956	13035	13012	13020	12932	13059	13014	13004	13122	12896	12911	13089	13003	13194	12926	12806	12972	13038	13077	13101	12916	13025	12876	13005	13087	12866	13027	12917	12950	12896	13004	12944	12887	13109	12945	12904	13026	13035	12925	12782	12985	12921	12867	13045	13026	12956	12916	12942	12962	12937	12870	13044	12882	13174	12998	13083	13102	12916	13031	12975	13015	13062	13174	13069	13152	13098	12892	12903	12741	13186	13105	12990	12946	13050	13030	12945	12859	13040	12979	12872	13010	12981	12777	12808	12925	12862	13101	12903	12931	13064	13061	12984	13010	13039	12899	12970	12983	13017	12907
30123	26185	26369	20804	17742	17044	16837	16756	16732	16657	16632	16700	16473	16702	17158	17030	17011	17074	17151	16938	16803	16672	16862	16735	16999	16769	17012	16886	16820	16538	16780	16845	16833	16756	16587	16706	16787	16615	16665	16556	16813	16717	16836	16756	16802	16468	16665	16730	16790	16601	16696	16813	16700	16867	16594	16815	16706	16604	16671	16609	16608	16659	16779	16676	16724	16730	16699	16835	16549	16539	16769	16674	16558	16645	16695	16652	16667	16646	16584	16679	16969	16755	16594	16821	16715	16642	17016	16752	16629	16698	16613	16617	16507	16565	16623	16520	16664	16775	16803	16798	16650	16613	16566	16738	16561	16940	16756	16842	16755	16790	16792	16672	16756	16678	16732	16768	16807	16522	16606	16706	16678	16692	16520	16634	16593	16496	16635	16610	16665	16773	16492	16702	16636	16758	16589	16648	16720	16595	16600	16775	16662	16764	16569	16639	16652	16603	16719	16694	16774	16540	16600	16688	16844	16680	16771	16652	16584	16562	16731	16675	16545	16696	16688	16779	16685	16554	16658	16842	16581	16502	16726	16613	16740	16716	16778	16851	16754	16957	16825	16655	16388	16797	16995	16514	16630	16694	16560	16830	16623	16673	16714	16975	16751	16908	16829	16735	16689	16718	16895	16785	16627	16714	16568	16685	16811	16545	16726	16758	16789	16820	16794	16691	16487	16666	16746	16715	16709	16594	16733	16765	16679	16718	16828	16769	16639	16602	16691	16724	16748	16754	16592	16778	16750	16874	16576	16644	16772	16803	16690	16738	16819	16721	16609	16611	16609	16607	16630	16900	16710	16840	16662	16589	16745	16760	16733	16657	16668	16760	16697	16836	16744	16696	16772	16625	16843	17042	16399	16961	16573	16520	16664	16767	16636	16827	16725	16658	16637	16652	16652	16778	16824	16814	16353	16562	16701	16768	16813	16933	16633	17028	16768	16681	16915	16808	16630	16416	16616	16618	16630	16518	16751	16628	16794	16688	16613	16936	16660	16694	16632	16823	16575	16669	16789	16371	16683	16764	16514	16946	16735	16527	16583	16657	16577	16732	16692	16568	16510	16584	16484	16649	16614	16834	16763	16811	16621	16786	16721	16642	16692	16550	16739	16770	16656	16726	16888	16678	16651	16705	16695	16987	16905	16843	16661	16883	16733	16774	16755	16725	16580	16693	16548	16727	16772	16799	16684	16843	16702	16680	16933	16614	16897	16720	16748	16668	16616	16666	16702	16719	16581	16643	16796	16673	16591	16654	16763	16892	16676	16735	16803	16539	16688	16572	16760	16808	16481	16569	16685	16771	17030	16717	16749	16786	16653	16864	16896	16518	16674	16743	16682	16648	16686	16628	16744	16326	16688	16724	16766	16950	16762	16722	16924	16721	16594	16815	16790	16976	16860	16846	16715	16627	16797	16618	16535	16521	16946	16717	16584	16644	16976	16602	16627	16397	16510	16719	16721	16441	16778	16857	16876	16734	16735	16482	16820	16535	16909	16596	16918	16758	16695	16690	16638	16677	16889	16754	16714	16623	16656	16780	16763	16976	16670	16883	16713	16834	16580	16707	16690	16425	16674	16731	16614	16693	16727	16638	16849	16799	16631	16638	16543	16789	16707	16729	16760	16785	16902	16784	16755	16412	16633	16559	16644	16567	16877	16637	16678	16665	16772	16645	16684	16543	16713	16708	16691	16601	16812	16807	16685	16719	16816	16775	17000	16589	16867	16668	16807	16684	16785	16742	16978	16648	16555	16713	16782	16706	16679	16827	16605	16773	16709	16648	16749	16733	16801	16560	16795	16693	16671	16854	16761	16752	16869	16612	16753	16762	16825	16690	16607	16611	16586	16591	16618	16782	16706	16681	16691	16747	16639	16650	16752	16833	16527	16669	16665	16541	16587	16952	16693	16826	16791	16824	16698	16820	16660	16653	16837	16864	16618	16673	16522	16831	16668	16587	16828	16710	16769	16549	16543	16734	16842	16591	16746	16712	16762	16834	16572	16765	16687	16890	16683	16890	16652	16641	16671	16717	16682	16684	16666	16820	16943	16771	16499	16607	16702	16820	16667	16660	16689	16919	16747	16617	16742	16662	16820	16745	16702	16722	16655	16621	16660	16698	16847	16738	16706	16873	16708	16800	16791	16777	16838	16476	16693	16830	16939	16691	16750	16720	16667	16607	16519	16588	16793	16573	16674	16752	16564	16773	16775	16668	16722	16659	16659	16596	16559	16662	16479	16683	16757	16836	16779	16828	16563	16595	16864	16740	16501	16816	16923	16852	16850	16773	16716	16766	16670	16553	16672	16681	16638	16680	16826	16972	16707	16691	16884	16719	16592	16610	16772	16721	16995	16785	16731	16761	16770	16587	16892	16680	16799	16690	16814	16876	16627	16821	16702	16673	16706	16847	16743	16762	16821	16580	16912	16529	16698	16885	16732	16675	16726	16550	16590	16864	16580	16719	16772	16582	16699	16682	16658	16430	16563	16849	16790	16835	16628	16618	16719	16617	16570	16795	16627	16672	16821	16728	16800	16763	16766	16681	16914	16674	16786	16592	16740	16919	16750	16724	16667	16806	16808	16709	16782	16407	16703	16699	16611	16842	16667	16636	16623	16669	16619	16775	16820	16666	16817	16831	16689	16638	16695	16619	16561	16862	16751	16701	16697	16571	16713	16660	16918	16618	16642	16869	16799	16660	16622	16618	16711	16613	16672	16648	16886	16875	16694	16750	16689	16755	16762	16570	16609	16818	16632	16660	16719	16612	16922	16614	16729	16671	16781	16457	16514	16933	16702	16638	16682	16627	16627	16471	16605	16567	16860	16734	16767	16570	16630	16479	16640	16628	16710	16714	16832	16766	16774	16754	16667	16781	16761	16711	16618	16698	16438	16679	16768	16805	16917	16616	16769	16750	16693	16579	16630	16766	16698	16668	16563	16802	16658	16776	16880	16674	16544	16955	16714	16807	16690	16815	16805	16515	16747	16584	16720	16723	16714	16773	16652	16793	16905	16983	16531	16467	16787	16575	16571	16740	16471	16719	16625	16815	16784	16633	16784	16609	16529	16757	16747	16874	16839	16733	16767	16555	16750	16482	16563	16788	16688	16525	16843	16767	16619	16703	16893	16644	16758	16565	16715	16540	16709	16519	16631	16569	16804	16864	16822	16498	16718	16748	16755	16701	16797	16889	16636	16839	16759	16933	16766	16797	16740	16839	16740	16903	16893	16944	16836	16600	16711	16693	16583	16682	16755	16775	16687	16724	16639	16768	16892	16705	16712	16627	16529	16828	16778	16932	16843	16661	16749	16414	16810	16555	16894	16682	16847	16733	16616	16759	16882	16590	16897	16742	16628	16703	16769	16640	16828	16710	16859	16711	16743	16771	16799	16773	16675	16762	16651	16816	16544	16696	16893	16658	16638	16766	16676	16995	16697	16773	16752	16516	16742	16652	16665	16773	16817	16641	16786	16542	16822	16966	16655	16673	16748	16749	16809	16591	16569	16657	16782	16477	16613	16498	16825	16850	16746	16776	16732	16658	16845	16641	16761	16619	16772	16797	16794	16763	16733	16578	16651	16507	16685	16557	16885	16644	16671	16833	16700	16778	16743	16675	16643	16828	16750	16530	16597	16570	16500	16742	16593	16780	16826	16964	16727	16554	16757	16754	16693	16675	16705	16668	16719	16606	16836	16648	16812	16787	16856	16833	16738	16760	16944	16623	16688	16728	16628	16656	16839	16731	16636	16717	16824	16694	16774	16633	16790	16766	16824	16703	16492	16507	16556	16798	16841	16726	16784	16566	16713	16734	16543	16758	16708	16840	16923	16783	16842	16730	16628	16755	16680	16776	16688	16645	16755	16777	16880	16665	16802	16658	16837	16635	16801	16703	16890	16647	16649	16676	16611	16579	16832	16666	16778	16655	16776	16656	16750	16655	16831	16454	16721	16574	16595	16496	16629	16679	16999	16648	16614	16704	16886	16829	16790	16685	16778	16527	16670	16746	16654	16642	16969	16758	16522	16715	16749	16819	16679	16807	16783	16691	16728	16668	16655	16696	16937	16812	16568	16649	16786	16744	16586	16458	16774	16788	16705	16849	16815	16520	16486	16554	16736	16623	16638	16670	16610	16723	16718	16635	16550	16502	16606	16588	16775	16559	16598	16632	16913	16732	16677	16727	16806	16695	16841	16691	16630	16550	16849	16774	16642	16585	16729	16700	16711	16637	16603	16690	16610	16482	16628	16746	16839	16687	16457	16636	16677	16689	16848	16827	16786	16523	16622	16624	16838	16729	16543	16713	16618	16903	16706	16818	16856	16561	16925	16646	16726	16642	16796	16648	16539	16559	16707	16893	16834	16683	16783	16879	16807	16727	16664	16769	16841	16879	16652	16741	16664	16867	16559	16662	16677	16703	16497	16620	16552	16700	16676	16682	16886	16886	16859	16933	16719	16794	16649	16729	16806	16735	16791	16911	16794	16617	16657	16784	16835	16666	16799	16894	16739	16713	16628	16759	16766	16571	16693	16821	16714	16759	16708	16645	16760	16651	16828	16921	16856	16669	16554	16598	16735	16582	16727	16939	16764	16745	16673	16801	16742	16859	16726	16628	16808	16659	16730	16850	16978	16778	16764	16639	16716	16860	16862	16992	16667	16608	16706	16776	16704	16785	16652	16682	16511	16735	16773	16601	16803	16733	16870	16543	16686	16760	16817	16536	16571	16803	16854	16555	16668	16779	16836	16708	16607	16775	16670	16779	16507	16796	16793	16773	16750	16768	16923	16604	16651	16733	16673	16692	16747	16786	16854	16757	16537	16587	16571	16524	16679	16647	16790	16706	16743	16571	16757	16746	16772	16628	16690	16648	16901	16864	16860	16672	16503	16692	16785	16590	16654	16674	17005	16708	16524	16967	16875	16634	16756	16805	16667	16542	16669	16807	16702	16720	16868	16748	16586	16534	16583	16854	16664	16585	16702	16782	16621	16528	16598	16703	16667	16732	17013	16649	16667	16646	16731	16822	16913	16744	16841	16758	16658	16834	16713	16803	16605	16587	16583	16699	16784	16670	16611	16771	16604	16573	16813	16756	16715	16753	16757	16674	16766	16664	16708	16630	16770	16818	16959	16646	16838	17193
24291	35075	23130	16271	15484	14415	14374	14214	14278	14045	14182	14200	14168	14315	14636	14553	14465	14544	14246	14210	14183	14277	14147	14010	14199	14088	14196	14247	14033	14224	14308	14204	14182	13991	14224	14234	14216	14199	14172	14169	14137	14186	14057	14310	14098	14163	14178	14176	14217	14111	14134	14321	14224	14020	14192	14134	14090	14128	13999	14212	14120	14149	14011	14043	14263	14036	14213	14215	14194	14186	14232	14277	14062	14055	14186	14255	14151	13919	14048	14101	14194	14150	14239	14154	14248	14271	14012	14096	14263	14082	14075	14045	14278	14152	14133	14141	14211	14352	14221	14080	14121	14180	14176	14031	14131	14112	14168	13996	14085	13999	14119	14192	14205	14140	14084	14014	14204	14187	14145	14194	14087	14277	14102	14108	14015	14319	14188	14044	14101	14207	14085	14047	14198	14105	14179	14237	14089	13885	14160	14261	14117	14079	14056	14082	14119	13931	14027	14227	14231	14416	14145	14128	14292	14224	14121	14077	14155	14185	14038	14027	14164	14292	14229	13939	14092	14257	14077	14150	14184	14184	14135	14221	14140	14208	14234	13992	14218	14169	14150	14044	14203	14250	14197	14148	14252	14034	14196	14055	14180	14261	14139	14070	14155	14212	14115	14103	14144	14077	14322	14133	14163	14309	13908	14090	14165	14263	14043	13994	14131	14200	14014	14031	14121	14088	14151	14151	14247	14161	14045	14225	14196	14163	14167	14119	14172	14002	14121	14214	14088	14235	14187	14193	14084	14150	14073	14161	14094	14179	14264	14098	14219	14066	13896	14175	14069	14239	14107	14175	14050	14210	14285	14025	14183	14132	14269	13986	14245	14202	14222	13939	14035	14166	14257	14090	14210	14120	14224	14225	14231	14258	14389	14135	14105	14265	14103	14273	14054	14111	14173	14093	14276	14090	14199	14229	14228	13991	14231	14168	14234	14227	14097	14019	14341	14326	14229	14162	14068	14324	14085	14244	14146	14320	14219	14111	14082	14062	14092	14409	14268	14243	14225	14374	14310	14212	14217	14085	14298	14067	14258	14241	14168	14351	14080	14201	14258	14254	14249	14118	14191	14026	14014	14152	14156	14099	14124	14146	14039	14227	14156	14098	14134	14106	14187	14112	14035	14309	14013	14211	14285	14252	14264	14208	14127	14110	14032	14283	14258	14250	14092	14233	13958	14107	14193	14152	14015	14206	14179	14090	14261	14092	14273	14322	14105	14226	14149	14162	14194	14049	13953	14136	14090	14180	14029	14273	14074	14137	14189	14088	14036	14146	14140	14075	14165	14180	14292	14267	14189	14035	14136	14130	14103	14111	14066	14074	14192	13941	14108	14055	13961	14108	14143	14280	14127	14011	14191	14179	14350	14047	13999	14067	14051	14168	14231	13999	14199	14198	14127	14211	14220	14119	14099	14148	14196	14309	14117	14014	14078	13963	14114	14103	14089	13897	14340	14247	14068	14314	14206	14103	14045	14290	14247	14205	14001	14033	14236	14146	14181	14280	14034	14098	14232	14196	14206	14151	14227	14198	14117	14192	14247	14119	14126	14039	14253	14118	14379	14074	14103	14148	14289	14194	14249	13990	14265	14151	14152	14027	14110	13982	14217	14214	14274	14036	14285	14160	14277	13926	14238	14149	14094	14126	14074	14341	14267	14072	14280	14053	14152	14267	14092	14026	14163	14159	14152	14440	13942	14013	14075	14199	14289	14040	14228	14149	14147	14164	14202	14359	14314	14157	14067	14086	14209	14377	14097	14202	14152	14260	14093	14012	14310	14221	14167	13942	14219	14150	14200	14026	14065	14230	14349	14289	14038	14028	14318	14231	14077	14197	14208	14134	14189	14077	14244	14075	14246	14128	14221	14148	14029	14273	14298	14155	14274	13961	14291	14177	14102	14209	14115	14223	14254	14135	14200	14111	14316	14360	14021	13963	14162	14232	14078	14127	14100	14121	14203	14023	14112	14121	14173	14138	14367	14045	14155	14141	14262	14261	14049	14090	14322	14149	14267	14150	14274	14073	14134	14178	14286	13981	14104	13933	14068	14183	14185	14158	14152	14139	14083	14137	14091	14186	14135	14111	14094	14394	14148	14121	14057	14178	14209	14115	14034	14131	14062	14090	14115	14094	14295	14294	14065	14105	14200	14203	14148	14181	14031	14092	14293	14207	14158	14159	14144	14142	14127	14169	14080	14087	14243	14152	14181	14220	14071	14224	14201	14132	14127	14359	14160	14294	14096	14262	14159	14121	14223	14187	14120	14117	14185	14083	14194	14138	14331	14147	14239	14076	14099	14136	14239	14245	14316	14138	14072	14031	14207	14160	14192	14229	13988	14203	14173	14340	14076	14072	14052	14181	14148	14191	14128	14111	14159	14300	14044	14100	14129	14276	14095	14238	14123	14134	14067	14170	14154	14311	14249	14186	14013	14104	14190	14087	13991	14185	14196	14234	14073	14225	14117	14079	14309	14095	14170	14028	14207	13952	14198	14106	14125	14093	14214	14068	14185	14117	14287	14154	14287	14289	13904	14210	14208	14218	14251	14044	14002	14215	14134	14187	14125	13995	14254	14048	14183	14169	14263	14146	14251	14005	14154	14200	14059	14132	14071	14131	14131	13958	14125	14077	14285	14177	14172	14210	13983	14016	14102	14110	14150	14160	14130	14197	14283	14235	14143	14012	14302	14120	14228	14076	14018	14024	14033	14290	14180	14078	14220	14251	14037	14213	14274	14158	14112	14152	14097	14242	14046	14144	14269	13894	14234	14044	14149	14187	14259	14030	14100	14268	14082	14051	14299	14378	14191	14076	14085	14088	14227	14323	14277	14109	14165	14172	14104	14151	14223	14089	14216	14391	14173	14266	14090	14209	13994	14210	14159	13999	14143	14135	14250	14098	14138	14139	14278	14074	14046	14093	14206	14201	14287	14161	14210	14165	14037	14314	14153	14052	14226	14189	14167	14196	14139	14230	14220	14054	14026	14003	14223	14114	14187	14011	14242	14262	14287	14005	14063	14127	14229	14280	14192	14191	14119	14146	14134	14188	14175	14285	14102	14331	14092	14224	14218	14036	14153	14118	14119	14137	14134	14177	14221	14092	14009	14113	14070	14068	14130	13997	14288	14084	14073	14363	14050	14159	14314	14181	14002	14101	14056	14104	14080	14095	14091	14108	14168	13886	14252	14083	14266	14109	14194	14216	14255	14115	14132	14292	14221	14146	14039	14085	14153	14056	14200	14038	14083	14082	14059	14139	14213	14179	14138	14071	14068	14263	14289	14160	14210	14150	14036	14341	14114	14163	14214	14060	13958	14072	14134	14316	14209	14167	14177	14141	14120	14134	14139	14212	14109	13975	14136	14315	14247	14247	14020	14204	14105	14151	14134	14168	14284	14092	14303	14342	14235	14098	14165	14273	14023	13983	14267	14213	14225	14080	14411	14078	14278	14153	13968	14158	14196	14206	14221	14213	14175	14064	14254	14156	14279	14103	14146	14077	14228	14277	14104	14154	14326	14297	14338	14176	14259	14140	14255	14078	14198	14216	14121	14146	14251	14123	14223	14149	14146	14136	14320	14031	14251	14016	14299	14220	14204	14096	14168	14164	14210	14192	14069	14277	14249	14042	14046	14081	14055	14186	14261	14175	14152	14171	14308	13980	14201	14109	14237	14255	14196	14193	14040	14175	14229	14323	14284	14005	14186	14383	14105	14220	14165	14267	14090	14211	14052	14133	14118	14221	13996	14127	14342	14084	14077	13984	14333	14205	14085	14091	14184	13983	14306	14212	14227	14180	14082	14027	14315	14012	14273	14150	14153	14216	13983	14073	14212	14001	14152	14153	14143	14174	14271	14052	14196	14098	14215	14171	14221	14121	14227	14098	14314	14104	14231	14198	14176	14086	14192	14037	14150	14100	14076	14047	14132	13996	14113	14033	14423	13914	14160	14149	14141	14156	14129	14118	14165	14247	14188	14344	14252	14335	14443	14094	14118	14101	13958	14348	14306	14145	14080	14147	14201	14016	14161	14159	14295	14065	14221	14130	14178	14175	14004	14304	14098	14146	14091	14180	14093	14037	14251	14259	14304	14273	13989	14086	14115	14335	14251	14230	13997	14223	14051	13985	14145	14192	13960	14199	14253	14291	14140	14095	14067	14378	14217	14026	14206	14135	14381	14197	14328	14234	14247	14126	14085	14065	14212	14155	14106	14052	14080	14284	14139	14108	14140	14156	14197	14139	14264	14169	14218	14084	14094	14203	14293	14120	14145	14143	14196	14166	14151	14255	14300	14001	13985	14162	14125	13964	14099	14087	14172	14327	14136	14197	14045	14151	14199	14230	14289	14299	14139	14019	14028	14156	14228	14173	14295	14224	14167	14314	14296	14158	14159	14176	14140	14244	14085	14209	14206	13955	14284	14047	14126	14237	14123	14165	14224	14251	14108	14256	14107	14253	14253	14188	14208	14178	14137	13978	14092	14042	14278	14276	14163	14240	14202	14288	13997	14168	14268	14184	14198	14146	14206	14136	14073	14263	14344	14361	14160	14222	14097	14151	14209	14061	14005	14121	14248	14075	14329	14260	14071	14242	14260	13984	14058	14211	14176	14244	14293	14125	14129	14155	14199	14210	14088	14201	14217	14201	14225	14198	14149	13998	14079	14083	14149	14182	14196	14221	14208	14059	14326	14118	14169	14129	14095	14002	14250	14061	14277	14332	14175	14063	14190	14087	14292	14286	14129	13973	14240	14126	14003	14081	14188	14142	14115	14323	14097	14145	14274	14175	14339	14159	14205	14230	14119	14338	14128	14124	14145	14258	14103	14352	14160	14119	14057	14309	14001	14229	14203	14122	14079	14278	14110	14178	14052	14052	14242	14137	14198	14067	14102	14131	14137	14148	14253	14213	14232	14256	13944	14259	14205	14087	14330	14195	14192	14220	14291	14131	14176	14181	14353	14132	14206	14243	14082	14157	13907	13952	14138	14127	14133	14266	14153	14156	14124	14206	14157	14283	14078	14098	14330	14085	14221	14233	14095	14086	14110	14121	14307	14206	14253	14151	14202	14241	14144	14154	14117	14094	14147	14031	14446	14291	14132	14240	14278	14225	14037	14214	14056	14083	14109	14204	14180	14307
23108	21064	28069	25061	22477	22532	22460	20301	20445	20766	20212	20285	20274	20772	21792	22572	22226	21615	21138	20671	20189	20250	19934	19868	19990	20006	19946	19740	19885	19739	19881	19832	19741	19903	19993	19775	19853	19795	19729	19970	20127	19985	19707	19658	20050	19959	19835	19993	19738	19951	19866	19796	19701	19936	19888	19897	19973	19861	19796	19573	19880	19866	19697	19752	19872	19982	19981	19788	19855	19729	19952	19917	19671	20073	19861	19806	19794	19824	19713	19899	20248	19865	19614	19901	19712	19832	19844	19679	19936	19630	19990	19694	19789	19924	19870	19619	19571	19720	19797	19801	19885	19611	19845	19907	19781	19930	19956	19795	19745	19934	19759	19849	19962	19943	20229	19784	19821	19936	20009	19828	20146	19836	19846	19891	20103	19922	19932	19742	19607	19819	19905	19788	19876	19647	20014	20012	19939	19991	19819	19918	19677	19738	19818	19756	19809	19900	19803	19827	19792	19947	19901	19820	19844	19730	19893	19929	19751	19848	19819	19773	19739	19891	19776	19796	19853	19677	19961	19894	19688	19701	19753	19919	19894	19857	20013	19674	19764	19704	19759	19769	19865	20024	20032	19835	19918	19906	19791	19881	19921	19917	20006	19808	19905	19838	19780	19968	19965	19804	19882	19694	19613	19865	19938	19777	19636	19740	19945	20003	19676	19855	19897	19679	19798	19721	19919	20005	19954	19809	19696	19751	19718	19819	19746	19729	19911	20098	19914	19973	19869	19997	19889	19869	19727	19792	19839	19706	19944	19970	20011	19683	19907	19823	19810	19858	19947	19941	19770	19930	19968	19924	19808	19919	19662	19913	19778	19671	19941	19818	19755	19771	19874	19897	19975	19661	20005	19733	19956	19815	19674	19599	19836	19892	19758	19760	19734	19857	19778	19718	19824	19897	19774	19778	19936	19813	19859	19657	19894	19825	19602	20025	20015	19885	19757	19995	20163	19816	20127	19701	19759	19890	19981	19808	20033	19833	19882	19824	19786	19827	19815	19838	19688	19925	19828	19690	19804	19682	19934	19710	19809	20062	19860	19944	19944	19610	19703	19613	19488	20031	19953	19689	19771	19741	19871	19935	19621	19744	19751	19966	19689	19705	19667	19655	19915	19706	19972	19724	19923	19702	19588	19931	19977	19727	19935	19919	19761	19848	19892	19625	19705	19735	19860	19777	19999	19938	19759	19703	19796	19999	19808	19812	19785	19733	19862	19740	19717	19909	19791	19775	19876	19878	19748	20028	19746	19739	19836	19753	19926	19935	19824	20046	19970	19877	19749	19925	19798	20188	19914	19919	19885	19972	19888	19815	19812	19837	20021	20040	19869	19682	19909	19725	19741	19763	19946	19626	19695	19838	20078	19866	19830	19741	19929	19712	19722	19887	19852	19767	19909	19968	19756	19871	19756	19919	19806	19903	19887	19611	19780	19883	19867	19965	19761	19713	19725	19828	19872	20304	19900	19830	19850	19961	19833	19684	19794	19911	19825	19842	19694	19745	19834	19835	19858	19732	19746	19881	20031	19852	19690	19996	19837	20097	19789	19613	19871	19659	19954	19884	19819	19981	19760	19805	19916	19813	19806	19936	19911	19974	19928	19854	19805	19669	19887	19578	19844	19951	19729	19832	20015	20048	19845	19914	19998	20033	19829	19720	19920	19776	19881	19971	19546	19781	19822	19732	19749	19564	19974	19911	19982	19963	19930	19819	19738	19830	19815	19843	19876	19741	19762	19500	19640	19774	19622	19700	19833	19922	19814	19745	19910	20193	19668	19885	19855	19678	19710	19594	19709	19779	19790	19925	20017	19890	19762	19830	19719	19918	19802	19740	19677	19859	20105	19901	19950	19789	19843	20042	19957	19772	20062	19650	19777	19904	19861	19752	19848	19889	19955	19963	19872	19767	19690	19943	19723	19817	19863	19621	19757	19680	19873	19925	19964	20024	20051	19790	19920	19776	19598	19905	19683	19852	19860	19935	19944	19895	19789	19746	19766	19674	20000	19894	19879	19822	19780	19998	19860	19794	19648	19753	19933	19925	19592	19899	19776	19731	19795	19783	19925	19799	19821	19920	19677	19795	19722	19855	20065	19724	19479	19843	20026	19761	20030	19915	19840	19927	19889	19837	20012	19729	19637	19720	19856	19836	19891	19952	19679	19962	19941	19720	19915	19906	19966	19855	19743	19708	19941	19742	19730	19619	19839	20026	19758	19737	19855	19843	19793	19932	19904	19884	19864	19825	19927	19910	20139	19888	20001	20009	19694	19801	19891	19980	19790	19774	19793	19792	19736	19870	20116	19838	19865	19871	19863	19690	19789	19710	19706	19729	19863	19621	19693	20045	19828	19981	19846	19706	20035	19805	19728	19863	19961	19896	19748	19901	19830	19960	19847	19881	19911	20157	19961	20059	19661	19690	19878	19918	20086	19837	20065	19672	19891	20152	19831	19637	19907	19903	19863	19988	19750	19799	19826	19938	19886	19709	20027	20207	19786	19665	19841	19854	19910	19636	19667	19929	19922	19738	19907	19936	19651	19787	20008	19818	19751	19950	19940	19561	19689	19704	19812	19874	19634	19738	19790	19892	19858	19912	20062	19924	19900	19956	19940	19983	19897	20003	19842	19708	19831	19973	19705	19885	19878	19965	19948	19862	20010	19646	19734	19688	19565	19800	19796	19855	19951	19934	20050	19635	19838	20001	19880	19707	19825	19765	19950	19937	19946	19784	19914	19840	19827	19742	19724	19678	19777	20118	19860	19761	19638	19694	19692	19759	19774	19867	19837	20035	19842	19945	19769	19935	19747	19719	19782	19983	19848	19804	19989	19645	19765	19869	20069	19800	19979	19950	19806	19839	20103	19956	19936	19755	19711	19895	19612	20038	19810	19830	19800	19747	19953	19954	19706	19833	19949	19642	19967	19955	19803	19899	19961	19798	19750	20103	19769	20001	20036	19788	19755	19898	19760	19905	19862	19736	19872	19621	19835	19746	19903	19930	20029	19767	19963	19757	20032	19794	19794	20013	19747	19949	19774	20065	19644	19916	19797	19755	19652	19943	19752	19723	19698	19931	19747	19872	19622	19807	20003	19862	19895	19979	19916	19706	19719	19748	19795	19860	20111	19821	19928	20032	19793	19793	19945	19788	19760	19938	19916	19946	19752	19825	19805	19695	19813	19800	19749	19719	19981	19880	19958	19694	19839	19899	20143	19562	19695	19850	19915	19590	19889	19776	19977	20008	19777	19722	19998	19716	19846	19844	19706	19675	19994	19962	19953	19801	19798	19838	19836	19880	19775	19778	19724	19920	20082	20014	19813	19677	20033	19973	19898	19833	19790	19816	19914	19744	20060	19831	19721	19707	19609	19847	20101	20071	19921	19901	19714	19750	19748	19886	19791	20002	19840	19897	19820	19851	19665	19785	19741	19764	19759	19848	19783	20030	20131	19879	19847	19621	19775	19623	19728	19833	19755	19694	19795	19800	19795	19835	19988	19921	19956	20011	19697	19660	19891	19924	19817	19836	19851	19895	19966	19755	19805	20010	20042	19941	20185	19840	19885	19927	19697	19712	19890	19955	19970	19925	19934	19747	19867	19727	19592	19819	19890	19814	19681	19850	19844	19832	19766	19588	19834	19941	20125	19906	19833	20088	19764	19764	19611	19799	19897	19859	19836	19941	19911	19853	19847	19862	19901	19707	19768	19929	19827	19905	19836	19853	19759	19746	19943	19726	19904	19811	19971	20030	19904	19978	20002	19845	19992	19844	19983	19929	19518	19583	19808	19588	19914	19730	19808	20011	19928	19829	20148	19890	19763	19943	19731	19685	19916	19853	19712	19899	19876	20083	19965	19897	19960	19989	19798	19810	19887	19827	19755	19743	19901	19960	19737	19946	19758	19767	19798	19911	20176	19799	19947	20086	19997	19838	19633	19752	19968	20033	19777	19808	20075	19921	19772	19489	19902	19848	19773	19862	19807	19888	19918	19977	19911	19751	19765	20017	20042	19885	19914	19834	19809	19671	19693	19775	19840	19881	19817	19817	19834	19804	19985	19797	19849	19582	19703	19928	19882	19711	19850	19821	19974	20177	19994	19885	19852	19848	19748	19776	19814	19806	19981	19967	19832	19977	20004	19669	19736	19876	19847	19902	19871	19866	19936	19654	19645	19717	19883	20052	19806	19814	19832	19849	19920	20025	19716	19649	19886	19846	19736	19903	20012	19775	19681	20006	19853	19758	19925	19810	19934	19836	19854	19855	19874	19981	19957	19763	19752	19735	19830	19913	19858	19601	19804	20023	19883	19799	19719	19917	19824	19772	19888	20005	19834	20058	19694	19919	19952	19947	19738	19917	19772	19869	19695	19682	19720	19761	19744	19958	20113	19756	19915	19892	19712	19810	19865	19938	19620	19939	19779	19787	20187	19879	19959	19768	19937	19798	19976	19874	19781	19882	19850	19728	19896	20137	19765	19835	19871	19771	19832	19956	20139	19894	19804	19663	19837	19928	19735	20006	19782	19804	19738	19891	19786	19782	20107	19912	19908	19814	19894	19728	19957	19870	19611	19885	19784	19916	19801	19662	19755	19844	20030	19855	19814	19650	19895	19845	19742	19879	20007	19985	19969	19937	20028	19759	19585	19825	19852	19857	19900	19900	20122	19976	19715	19737	19773	19833	19750	19959	19909	19854	19730	19740	19846	19925	19831	20055	19803	20033	19836	19921	19939	19989	19543	19727	19606	19957	19758	19818	19832	19878	19704	19701	19800	19679	20067	19896	19844	19954	19776	19839	19782	19795	20003	19856	19833	19670	19873	19733	19830	19599	19829	19873	20051	19697	19827	19751	19871	19827	19850	19664	19807	19779	19708	19941	19674	19778	19861	19764	19810	19863	19628	19824	19874	19851	19860	19868	19820	19871	19835	19885	19759	19755	19715	20083	19964	19626	19749	19914	19826	19829	19775	19827	19864	19706	19976	19811	19982	19919	19995	19711	19898	19801	19796	19867	19715	20021	19781	19809	19900	19768	19865	19742	19974	19974	19774	19752	19964	19897	19881	19854	19681	19908	19906	19722	19967	19820	20077	19965	19898	19797	19646	19757	19785	19818	19906	19906	19775	19761	19831	19772	19934	20016
26497	50831	39285	24837	17506	16675	16420	16247	16866	16429	16125	16165	16324	17322	18759	19534	19028	18143	17349	16867	16239	16064	16065	16007	16044	16070	15938	15986	16031	16082	15878	15894	16051	15895	16152	15915	15951	15894	15809	15889	15841	16065	15863	15976	16112	16012	15991	16071	15946	16096	16074	16031	15901	15996	16010	15922	16080	15882	15912	15884	15848	16061	16138	15905	15927	15873	15959	16264	15937	16090	16047	15972	15985	15987	15941	15927	16067	15897	15975	15784	15950	15886	15980	15953	15901	16051	15964	15843	16092	16065	16012	16021	16171	16147	15916	16131	16049	15968	16019	16022	16080	16027	16017	16050	16098	16006	16245	15967	15907	15872	15990	16002	16037	16059	16022	15865	15799	15960	16105	16063	15964	16036	15991	16063	16031	16019	16020	16109	15954	15953	15953	16086	16159	16009	15950	16018	16050	16015	15912	15957	16097	16027	15957	15998	15958	15815	16053	15993	15978	16055	15950	15896	16035	15885	16009	15965	15893	15919	16006	15869	15962	15894	15959	16107	16006	15958	16116	15853	15851	16059	16056	15849	15975	15940	15906	16028	15850	15863	15887	16030	16133	15824	16103	15972	16114	16059	15957	16112	15984	15965	15947	15971	16015	16105	15847	15940	16036	16078	15772	15933	15926	15954	15820	16028	16010	15935	16066	16028	16174	15977	15968	15880	15921	15914	15920	15910	16009	15931	15925	16120	15798	16023	15861	16023	15990	16094	16152	15974	15966	15985	15846	16046	16071	16024	16030	15770	16111	16007	16178	16062	15926	15977	15831	16078	15943	16155	15978	16076	15870	15990	15869	15849	16106	15914	16022	16088	16007	16041	16051	16084	15992	15823	16054	16060	16056	16023	15968	16174	15817	16177	15875	15799	16062	15905	16071	16172	15984	16102	15976	16040	16027	15799	15931	15846	16009	15931	16040	15981	15845	15969	15878	16093	15888	15927	15979	15979	16132	15972	16046	15894	15949	15959	15928	15981	16019	15986	16126	15840	15976	15889	16025	16026	15925	15829	16016	16235	15980	16213	16084	15940	15942	15910	16000	15979	16101	16066	15923	15902	16006	15854	15758	16048	16004	15830	15974	16041	15933	15835	15964	15838	15957	15902	16080	15912	15960	16025	15913	16040	15866	15884	16088	15871	15876	16072	16032	15979	16091	16033	16006	16011	15982	16018	15809	15918	15921	16022	16032	15889	15903	15801	16027	15982	15932	15957	16004	15763	15999	16056	15978	15782	16057	15993	15986	15987	15926	15984	16187	16044	16083	15999	15920	15960	15884	16177	15995	16007	16006	15964	16077	16035	15919	15937	15990	15809	15879	16077	15841	15828	15897	15976	16098	16009	15981	15894	15864	16039	15954	15968	16132	15882	15897	15853	15878	16081	16045	16071	15996	15959	15894	15969	15935	15923	16046	15861	16021	16009	15904	15897	16061	15984	16193	15954	15994	16030	15948	15806	16015	15969	16142	16027	15782	15952	16035	15897	16046	16039	15899	16007	16056	16099	15888	16059	15961	16029	15992	15980	16182	15966	16170	15991	16025	15848	15961	15990	16107	16056	16169	16045	15922	16029	15897	16100	15778	15897	15962	15980	15941	15975	15985	15943	15854	16016	16048	15915	15972	16106	15924	16045	16142	15973	16050	15822	15936	16138	15841	15928	15842	15841	16038	15991	15870	15944	16029	15960	16068	16045	15989	16089	16198	15997	16031	15980	15827	16097	15901	16062	15973	16103	15997	15951	15896	16024	15933	15996	16073	16112	15784	15986	15994	16013	15996	16008	15918	16100	16080	15904	15921	15967	15903	15961	16108	15891	16071	15897	16077	15988	15965	16085	16046	16117	15906	15998	16019	15914	16076	15939	15881	15904	16067	16019	15976	16101	15842	15934	16010	16114	15942	15869	16037	16010	15934	16034	16128	16016	15917	16044	16063	16014	15892	16058	16170	15919	15976	16094	15932	15979	15980	15976	16024	15858	15983	15922	16036	16031	15973	16091	15955	16194	15930	16020	15801	16057	15996	16011	15919	16003	15882	15981	15792	16152	15959	16025	16004	15867	16047	16004	15922	16039	16166	15833	15986	16008	15952	16020	15947	15899	16117	15982	16195	16072	15910	15928	15774	16026	15899	16041	15992	15967	16095	15948	16029	15983	16068	15782	15946	15850	16108	16012	15816	15854	15882	15951	15863	15976	15918	15957	15875	16048	15859	15901	15938	15791	16021	16091	16097	16026	15976	16147	15827	16136	15975	15953	15875	16041	15968	16039	16032	15889	15883	16008	16001	15961	16110	15744	16107	15846	16014	16038	16062	15949	16069	15954	16069	15914	15916	16021	15970	15976	15807	15993	15928	16012	16005	15974	16013	15963	16119	15961	16053	15962	15913	15838	15978	16033	16100	16110	16047	15967	16043	16124	15920	16029	16123	16019	16184	15884	16035	15847	15842	16115	15874	15952	15968	15929	16048	15918	15988	15904	15997	16019	16043	15915	15985	16086	15973	16047	16081	15763	16009	15958	16012	15780	15987	15804	16009	15954	15970	16026	15918	16008	16101	15878	15903	15954	15987	16125	16076	15981	15999	15986	15885	15974	15949	16071	15837	15991	15937	16126	15819	15951	15931	15905	16072	15962	16084	15907	15945	16029	15955	16142	15970	16071	16040	16076	15888	16110	15917	15953	15970	15884	15947	15938	15876	15979	15927	15942	15917	16072	15983	16044	16061	15967	15941	16117	15855	15998	15781	16017	16053	16076	15916	16017	15909	16204	15884	16169	15870	15947	15818	15897	15985	15837	16057	15893	15915	15993	15828	16044	16066	16041	16003	16030	16000	15980	16055	16071	15864	16007	16025	15938	15900	16065	15942	16025	15852	16133	16052	16108	15843	15927	16015	15800	15967	15868	16062	15929	16031	15966	16013	15721	16029	15888	16005	15970	15958	16088	15873	15994	15996	15892	16007	15972	16139	15824	15981	15835	16108	15968	15938	15885	16019	15979	16026	16047	16018	16049	16000	15970	16047	15761	15935	15903	15975	15946	15988	15979	16198	16124	15997	16145	15941	16029	16171	15955	15916	15919	15992	15880	15998	15841	15948	15906	16052	15915	15892	16053	16129	15876	15971	15950	16018	16105	15840	16009	16015	15948	15954	16225	15981	16099	16012	16075	15784	16050	16041	15988	15987	15895	16215	16005	15945	16042	15947	16077	15861	15903	16077	15912	15870	15939	16057	15913	15938	16112	16074	15991	16047	16011	15958	15886	16063	16085	15957	15936	15947	16087	16091	16013	15989	15988	15885	15889	15979	16049	15903	15851	15957	15992	15931	15822	16108	16028	16156	15915	15853	16101	15799	16057	15936	16059	16021	15877	15888	16016	15979	16093	16043	16000	16114	15902	16012	15857	15946	15953	15961	15911	15960	15798	16005	16062	15927	15969	16042	16003	16031	15937	16089	15954	16167	15694	15941	16012	16009	16008	15993	15939	15957	15910	16103	15931	16053	16000	15952	15820	16047	15966	15988	15952	15931	15973	16048	16023	16105	15966	15981	15997	15962	15919	15952	15953	16092	15830	16015	15964	15891	16119	16034	16127	15977	15823	16152	15952	15975	16031	15985	16104	15954	15924	16018	15725	16002	16017	15780	16033	16018	15867	16051	16012	15929	15870	15854	16151	15854	16057	16087	16033	16007	16112	15966	15990	16001	16004	15957	15891	16041	15956	16026	15844	15981	15963	15922	15971	16050	16025	16008	16010	16069	16008	15864	16124	16143	15867	15930	15837	16004	15992	16212	15906	15966	15960	15975	15920	15918	15854	15877	15932	15819	16086	16089	15961	16004	15914	15975	16097	16025	16109	15866	15909	15978	15848	15964	15859	16077	15946	15979	16046	15928	15909	15905	16028	15929	16173	15929	15869	15918	16101	15993	16014	16095	16058	15763	15977	15860	15964	16060	15845	15720	16023	15959	15927	15938	16133	16009	15940	16108	15956	16015	15887	16067	16024	16025	16208	15873	16221	15889	15898	16027	16144	16028	15876	15860	15914	15992	15829	16039	16033	15929	16091	15988	15942	16262	15987	15957	16042	15866	15976	16009	15809	15970	15956	15943	16111	16031	15903	16061	15981	15881	15863	15888	15851	15888	15917	16052	15892	16014	16019	16050	15986	16093	15884	15960	15874	16013	16001	16103	16008	15943	15982	16001	15816	16080	16045	15986	15827	15924	16050	16040	15817	15865	16026	16087	16014	16181	15962	16065	16146	15991	15986	15988	16117	15943	16033	15946	15959	15903	15944	16068	16072	15908	16005	16157	16108	15954	16128	15821	16070	15878	16147	16011	16039	16025	15940	16064	15907	16146	15969	15859	15920	15993	16129	15972	15960	16021	16011	16077	16125	15938	15793	15992	15966	16072	16051	15795	15860	16223	16046	15954	16070	15980	16040	16042	15904	15958	16003	16020	15882	15927	15957	15970	15997	16252	15832	16247	15864	16099	15955	15928	16007	15987	15922	16017	15890	15942	16106	16095	16156	15955	16147	15994	15918	16025	15900	16038	16021	15907	16063	15942	15930	15934	15883	15993	15799	15995	16091	16245	15922	15973	15992	15968	15926	16014	15872	16092	15661	15814	15960	16032	16034	15985	15958	16068	15756	15939	16069	15886	15856	16068	16035	15859	16050	15844	15840	15931	16004	15990	15969	16153	16123	15862	15817	15902	16059	16075	15891	16089	15967	15915	15960	15901	15916	16001	15921	15985	16049	15951	15978	16050	16003	15957	15894	15854	15968	16045	16020	16007	16071	15973	16052	15927	15812	15977	16222	16104	16081	15841	16063	15944	15697	15995	15919	15897	15977	15814	16249	15898	15802	16023	16163	15758	16029	15762	16152	16143	15997	15812	15967	15909	16116	16050	15819	15908	16001	16043	16027	15952	16127	15774	15979	15852	15996	16062	16005	15906	16014	15935	15963	15972	16055	15860	15965	15977	16047	15968	16132	15903	15853	15982	15958	15861	16072	15881	16027	15992	16102	15880	16071	15897	16050	15908	16003	15986	15977	15887	16039	16114	15880	15896	15941	15961	15967	15902	15952	15908	16056	16058	15978	15949	16087	15968	16130	15876	16036	16071	16009	15811	15946
24517	21157	28054	26796	22264	21879	22116	21314	21366	21823	21482	21189	21211	21460	21614	22118	22420	22184	21923	21731	21302	21575	21335	21183	21347	21061	21054	21393	21167	21058	21255	21185	21258	20920	21004	21060	21149	21244	21432	21087	21032	21102	21276	21170	21371	21246	21249	21236	21231	21024	21296	21135	21425	21233	21183	21137	21258	21211	21015	21272	21058	21067	21128	21142	21206	21180	21263	21046	21142	21223	21010	21054	21194	21291	20989	21003	21335	21178	21259	21432	20989	21161	21353	20962	21307	21116	21406	21136	21113	21301	21329	21127	21145	21035	21042	20851	20989	21133	21179	21284	21122	21045	21176	21235	21143	21270	21255	21100	21158	20902	21233	20954	21181	21137	21054	21116	21210	21186	21156	21085	21231	21025	21100	21128	21036	21101	21154	20957	21238	21459	21067	21147	21253	21202	21023	21086	21283	21172	21204	21056	21122	21094	21073	21338	21180	21203	21182	20815	20938	21122	21188	21028	21004	21275	21130	21212	21137	21131	21069	21188	21203	21155	21143	21077	21136	21096	21222	21209	21144	21297	20848	21007	21070	21235	21251	21051	21208	21216	21196	21341	21215	21343	20994	21055	21210	20877	21097	21245	21286	21072	21316	21264	21227	21141	21072	21041	21305	21157	21329	21313	21136	21338	21224	21151	21044	20996	21132	21012	21294	21170	20970	21048	21033	21126	21094	21078	21182	21212	21163	21133	21190	21034	21052	21086	20989	21201	21232	20882	21101	21185	21012	21052	21046	20999	21098	21052	21247	21302	21155	21168	21138	21069	21216	21085	21182	21296	21054	21147	21128	21055	21113	21155	21119	21140	21171	21016	20979	21184	21092	21262	20978	21381	21219	21216	21236	21248	21080	20968	21271	21165	21105	21113	21215	21111	21144	21106	21235	20984	21246	21118	21126	21097	21161	21163	21213	21182	21089	21120	21012	21292	21162	21127	21203	21078	21174	21215	21249	21085	21246	21334	21131	21181	21176	21048	21273	21075	21187	21152	21029	21214	21202	21177	21210	21151	21153	21191	21108	21176	21214	21235	21220	20916	21095	21024	20954	21027	21127	21101	21254	20988	21239	20906	21192	21190	21189	21175	21105	21025	21064	21199	21303	21253	21260	21201	21219	21291	21396	20975	21218	21379	21318	21349	21205	20980	21026	21269	20949	21439	21083	21268	21105	21205	21255	21155	21201	21253	21140	21087	21110	21080	20913	21091	21346	21173	21062	21145	21157	20964	21111	21116	21129	21210	21221	21364	21140	21096	21174	21146	21239	21131	21157	21303	21156	21121	21361	21332	21032	21320	21290	21041	21033	21196	21276	21294	21228	21179	21073	20997	20982	21330	21093	21342	21134	21148	21400	21163	21242	21224	21116	21236	21336	21078	21212	21143	21319	21324	21168	21178	21131	21085	21072	21280	21211	21211	20940	21272	21058	21317	20990	20991	21181	21101	21162	21129	21038	21153	21124	21245	21150	21178	20900	21080	21233	21020	21099	20842	21019	21220	21240	21030	21141	21071	21154	21173	21153	21371	21161	21319	21462	21010	21198	21206	21212	21065	21329	21241	20996	21089	21103	21166	21276	21250	21258	20932	20940	21261	21117	21065	21108	21190	21214	21302	21133	21300	21141	21182	20950	21062	20886	21095	21239	21197	21171	21013	21205	21153	21305	21063	21355	21043	21203	21473	21247	21190	21182	21011	21385	21095	21031	21014	21223	20901	21168	20887	21027	21444	21079	21132	21301	21224	21435	21334	21131	21130	21482	21135	21195	21119	21118	21024	21138	21189	21197	20954	21430	21096	21071	21019	21163	21045	21015	21219	21189	21149	20994	20963	21077	21054	21015	21221	21171	20995	21135	21268	20938	21314	21137	21246	21245	21227	21211	21135	21173	21178	20928	20975	21168	21126	21074	21229	21204	21152	21235	21442	21077	21196	21112	21108	21218	21101	21090	21097	21292	21207	21062	21036	21020	21182	21330	21178	21249	21122	21035	21019	21155	21057	21210	21378	21123	21424	21197	21082	21113	21101	21312	21212	21002	21183	21151	21137	21259	21157	21039	21141	21324	21129	21194	21177	21489	21336	21133	21173	21217	20972	21409	21058	21279	21417	20914	21125	21071	21047	20981	21108	20992	21447	21241	21341	21274	21165	21069	21260	21409	21360	21344	21149	21043	21189	21238	21157	21247	20909	21158	21110	20911	21079	21033	20905	21164	21256	21332	21061	21300	21219	21184	21131	21043	21198	21207	21166	21046	21192	21170	21213	21124	21236	21232	21138	21236	21061	21241	21078	21204	21037	21381	21163	21103	21150	21023	21286	21103	21006	20984	21097	21346	21270	21073	21229	21141	20890	21198	21013	21212	21062	21509	21197	21414	21307	21060	21272	21236	21049	21132	21287	21202	21142	21175	21127	21359	21056	21163	21151	21116	21104	21178	21078	21165	20991	21267	21106	21282	21193	21203	21103	21177	21120	21319	21223	21306	21277	21185	20862	21209	21201	21206	20856	20953	21053	21270	21152	21134	21116	21129	21217	20884	21007	21142	21133	21087	21152	21170	21093	21209	21190	21147	21329	21249	21092	21338	21176	21119	21160	21052	21122	21300	21335	21312	21208	20922	21013	21019	21377	21291	21221	21038	21112	21087	20816	21162	21183	21025	20891	21059	21224	21262	21175	21171	21205	21217	21208	21142	21031	21024	21163	21127	21209	21121	21364	21151	21148	21309	20996	20954	20844	21112	21172	21230	20993	21157	21080	21338	21436	21075	20956	21046	21197	21193	21057	21223	21289	21307	21265	21083	21200	21211	21031	21382	21025	20977	21147	21277	21052	21058	21144	21016	20976	20947	21023	21095	21225	21098	21211	21197	20879	21178	21221	21052	21119	21125	21175	21232	21240	21118	21234	21178	21260	21237	21221	21261	21377	21083	21062	21070	21033	21272	21039	21188	21299	21067	21129	21156	21079	21115	21106	21212	21189	21107	21254	21000	21212	21053	21139	20947	21181	21111	21268	21257	21268	21173	21032	21292	21187	21086	21296	21146	21215	21169	20988	20985	21173	21244	21160	21174	21317	20994	21506	21095	20991	21126	21088	21468	21375	21142	21209	21352	21102	21072	21203	21099	21131	21155	21247	21088	21266	21354	21145	21360	21116	21186	21508	21329	21125	20996	21215	21241	21169	20990	21022	21193	21221	21144	21129	21080	21296	21064	21018	21382	21177	21157	21199	21262	21176	21188	21268	21248	21212	21131	21378	21122	21030	21415	21081	21191	21179	21123	21217	21162	21154	21119	21187	21450	21186	21190	21179	21049	21315	21214	21275	21274	21261	21178	21080	21145	21127	21290	21140	21127	21192	21254	21050	21244	21211	21258	21079	21060	21219	21167	21243	21327	21150	21245	21322	21195	21086	21313	21217	21198	21374	20945	21180	21147	21079	21217	20960	21176	21089	21195	21253	21072	20885	21124	21128	21069	21287	21124	21111	21189	21343	21252	21151	20952	21181	21226	21158	21233	21055	20917	21425	20986	21119	21098	21199	21125	21214	21147	21243	21136	21295	21147	21076	21103	21197	21301	21222	21187	21173	21214	21317	21023	21201	21268	21248	21329	21199	21176	21164	21144	21201	21280	21387	21175	21327	21177	21090	21231	21190	21084	21050	21002	21181	21163	20936	21480	21163	21346	21134	21272	21064	21192	21339	21295	21261	21078	21202	21271	21190	21176	21190	21306	21110	21127	21225	21069	21104	21073	21182	21348	21115	21334	21270	21213	21240	21155	21272	21219	21061	21148	21014	21432	21035	21006	21022	21323	21203	21264	21250	21078	21154	21198	21070	21034	21023	20982	21117	20969	21143	21276	21398	21073	21213	21106	21249	21374	21142	21374	21071	21188	20980	21117	21136	21191	21069	20886	21121	21151	21106	21041	21317	21239	21236	21091	21227	21093	21147	21293	20895	21179	21394	21146	21141	21246	20914	21194	21189	21080	21194	21048	20913	21273	21037	21264	21431	21036	21155	21125	21326	21093	21009	21062	21226	20863	21085	21278	21136	21302	21325	21186	21276	21223	21114	21457	21209	21288	20888	21302	21270	21300	21215	21280	21240	21013	21196	20886	21182	21197	20948	21176	21162	21280	21183	21407	21052	21056	21214	21085	21136	21151	21452	21247	21127	21381	21322	21088	21260	21100	21306	21195	21027	21236	21177	21168	21349	21155	21148	21264	21077	21246	21180	21116	21250	21232	21191	21188	21487	21140	21059	21247	20951	21141	21144	21222	21245	20988	21229	21262	21217	21089	20950	21207	21140	21284	21159	21250	20908	21079	21234	21389	21126	21061	21021	21076	21196	21123	21112	21286	21128	20980	21171	21347	21252	21204	21096	20991	21247	21237	21294	21459	21199	21293	21185	21305	21210	21131	20988	21301	21029	21338	21227	21086	21310	21110	21027	21184	21176	21384	21127	21339	21100	21181	21297	21291	21299	21084	21272	21129	21265	21291	21132	21274	21237	21178	21102	21318	21365	21165	21226	21333	21121	21264	21147	21128	21256	21107	21177	21073	21055	21098	21130	21015	20974	21232	20969	21380	21263	21283	21298	21220	21418	21039	21029	21192	21516	21081	21053	21151	21093	21068	21092	21251	21143	21136	20930	21089	21072	21314	21342	21174	21226	21178	21098	21191	21198	21093	21114	20995	21061	21138	21278	21276	21092	21160	21129	21276	21333	21095	21045	21333	21255	21077	21057	21162	21160	21236	21184	21309	21340	21261	21212	21068	21285	20974	21227	21266	21106	21301	21156	21207	20824	21133	21235	21354	20968	21209	21213	21198	21111	21217	21099	21123	21104	21213	21108	21203	21190	20995	21518	21155	21105	21147	21139	21162	21302	21115	21232	21050	21000	21273	20978	21044	21209	21071	21095	20889	21059	21125	21292	20999	21033	21165	21231	21052	21214	21024	20943	21133	21134	21189	21299	21257	20795	21027	21263	21081	21078	21249	20971	21111	21074	21120	21186	21187	21196	21049	21289	20941	21183	21144	21234	21164	21272	21145	21262	21299	21272	21221	21232	21148	21235	21332	21460	20971	21030	21160	21128	21142	21213	21241	21142	21072	21263	21430	21266	21458	21228	21332	21285
25257	46294	36064	19801	17665	16928	16910	17110	17270	17533	16562	16789	16945	17020	17661	18185	18479	18044	17604	17286	17057	16908	16857	16659	16750	16843	16648	16807	16803	16634	16738	16727	16680	16627	16696	16724	16837	16672	16685	16712	16734	16789	16933	16564	16729	16875	16666	16929	16769	16711	16731	16650	16607	16804	16817	16715	16749	16852	16560	16711	16677	16737	16765	16786	16710	16793	16786	16741	16505	16620	16678	16670	16772	16608	16759	16599	16739	16748	16665	16652	16736	16596	16776	16729	16707	16778	16684	16852	16753	16977	16798	16727	16769	16666	16782	16676	16757	16711	16757	16701	16640	16450	16665	16832	16687	16921	16683	16684	16599	16802	16633	16537	16587	16731	16570	16739	16804	16655	16773	16850	16472	16765	16838	16677	16838	16777	16758	16494	16716	16510	16614	16791	16632	16587	16584	16647	16850	16895	16599	16769	16692	16833	16697	16776	16483	16664	16733	16674	16516	16850	16641	16581	16659	16846	16669	16713	16628	16664	16867	16647	16891	16643	16694	16749	16613	16682	16727	16598	16773	16764	16935	16833	16646	16762	16768	16614	16831	16834	16776	16621	16761	16803	16849	16670	16739	16556	16782	16690	16779	16852	16742	16824	16458	16780	16759	16701	16632	16730	16854	16730	16843	16633	16670	16754	16782	16798	16739	16700	16719	16462	16790	16636	16915	16760	16652	16745	16752	16382	16737	16776	16860	16719	16715	16547	16682	16819	16660	16814	16714	16706	16693	16671	16825	16691	16688	16559	16843	16706	16635	16775	16787	16637	16726	16704	16635	16858	16605	16708	16678	16667	16690	16778	16756	16792	16758	16712	16677	16929	16662	16660	16758	16724	16667	16593	16774	16680	16613	16717	16771	16586	16723	16628	16648	16693	16575	16859	16710	16771	16812	16758	16704	16750	16780	16657	16630	16664	16766	16683	16720	16738	16652	16751	16657	16715	16786	16846	16582	16756	16767	16848	16893	16809	16763	16598	16895	16692	16533	16748	16689	16824	16773	16760	16695	16791	16686	16641	16667	16806	16687	16704	16750	16833	16721	16740	16881	16683	16859	16806	16746	16572	16735	16705	16753	16685	16773	16723	16660	16733	16688	16978	16626	16688	16673	16829	16709	16876	16836	16631	16772	16926	16497	16692	16735	16809	16787	16684	16751	16888	16725	16569	16672	16631	16673	16882	16900	16634	16788	16902	16525	16670	16895	16814	16797	16698	16810	16655	16819	16633	16671	16762	16737	16789	16741	16779	16710	16742	16835	16699	16737	16654	16707	16683	16578	16651	16855	16890	16781	16631	16787	16832	16885	16760	16505	16886	16799	16571	16731	16551	16705	16799	16954	16630	16763	16710	16565	16798	16486	16774	16787	16619	16756	16755	16739	16567	16720	16753	16745	16598	16681	16631	16560	16783	16758	16604	16854	16755	16847	16845	16575	16756	16668	16681	16652	16842	16791	16763	16712	16753	16624	16708	16841	16843	16693	16799	16728	16731	16693	16741	16595	16816	16767	16777	16623	16717	16777	16735	16830	16677	16811	16661	16559	16615	16709	16785	16698	16796	16789	16702	16775	16642	16742	16842	16630	16721	16707	16882	16650	16773	16645	16820	16843	16719	16745	16611	16732	16501	16751	16814	16753	16830	16611	16704	16882	16489	16727	16864	16596	16651	16596	16865	16648	16725	16639	16607	16938	16849	16653	16743	16648	16732	16787	16773	16892	16580	16656	16769	16793	16684	16729	16569	16810	16590	16709	16719	16707	16662	16702	16702	16764	16864	16591	16568	16827	16838	16588	16608	16622	16601	16764	16790	16549	17004	16744	16715	16633	16727	16763	16684	16925	16801	16666	16745	16814	16766	16601	16733	16738	16586	16647	16663	16691	16738	16851	16702	16489	16802	16752	16662	16698	16703	16647	16699	16695	16568	16763	16661	16688	16791	16751	16622	16572	16845	16678	16652	16733	16780	16616	16861	16559	16608	16735	16791	16813	16621	16805	16782	16590	16816	16807	16738	16802	16743	16620	16781	16859	16759	16847	16764	16644	16758	16849	16787	16764	16867	16755	16897	16528	16615	16732	16749	16679	16728	16807	16851	16740	16714	16757	16689	16746	16645	16677	16737	16805	16847	16860	16713	16548	16808	16643	16676	16690	16662	16936	16601	16657	16724	16775	16787	16924	16693	16702	16550	16766	16638	16742	16745	16479	16637	16839	16541	16846	16741	16825	16734	16739	16651	16709	16606	16571	16765	16650	16739	16605	16711	16872	16743	16815	16629	16740	16610	16876	16648	16705	16627	16838	16727	16752	16577	16850	16855	16570	16826	16639	16593	16743	16517	16735	16713	16744	16615	16660	16703	16517	16614	16728	16941	16728	16758	16753	16980	16661	16764	16805	16391	16618	16824	16665	16739	16745	16704	16709	16831	16863	16793	16587	16871	16682	16716	16569	16777	16592	16896	16560	16862	16909	16780	16556	16738	16748	16687	16716	16566	16573	16755	16748	16647	16599	16740	16612	16679	16783	16713	16618	16572	16684	16802	16527	16709	16756	16857	16785	16797	16575	16833	16764	16748	16761	16834	16535	16740	16590	16690	16812	16548	16639	16775	16713	16527	16754	16720	16803	16764	16678	16705	16643	16854	16739	16803	16744	16787	16728	16643	16717	16837	16846	16602	16780	16758	16802	16739	16809	16736	16579	16621	16718	16505	16804	16606	16737	16750	16771	16687	16826	16676	16860	16705	16769	16868	16546	16668	16753	16645	16549	16699	16558	16677	16502	16825	16590	16599	16568	16854	16749	16824	16683	17006	16576	16696	16902	16757	16631	16740	16712	16844	16619	16648	16788	16654	16531	16666	16844	16735	16711	16834	16594	16685	16869	16674	16678	16705	16567	16716	16768	16913	16976	16787	16716	16797	16656	16710	16725	16629	16784	16822	16748	16882	16657	16718	16762	16852	16761	16761	16798	16579	16713	16813	16785	16866	16672	16937	16770	16759	16534	16866	16564	16769	16705	16586	16803	16839	16558	16702	16701	16406	16947	16829	16745	16776	16781	16750	16837	16691	16665	16778	16628	16680	16685	16585	16562	16535	16691	16926	16542	16667	16657	16740	16629	16805	16715	16573	16731	16747	16796	16635	16700	16612	16819	16747	16723	16651	16801	16720	16805	16877	16730	16683	16993	16805	16713	16733	16597	16793	16661	16719	16712	16687	16661	16543	16749	16729	16805	16840	16775	16843	16852	16717	16790	16815	16786	16708	16621	16792	16781	16729	16645	16736	16767	16899	16670	16715	16685	16736	16652	16728	16662	16837	16772	16804	16701	16693	16704	16597	16732	16825	16942	16762	16727	16662	16735	16594	16769	16731	16542	16632	16614	16795	16621	16580	16657	16517	16666	16691	16673	16724	16630	16702	16674	16626	16681	16820	16708	16751	16808	16722	16703	16808	16825	16681	16778	16674	16801	16616	16694	16683	16652	16663	16398	16699	16605	16688	16849	16812	16730	16655	16662	16801	16801	16849	16709	16687	16598	16707	16665	16779	16641	16650	16732	16697	16771	16664	16627	16709	16923	16784	16724	16681	16757	16731	16761	16603	16668	16681	16716	16672	16773	16935	16674	16889	16641	16669	16783	16634	16828	16707	16596	16852	16729	16785	16740	16901	16617	16775	16841	16789	16754	16766	16759	16696	16669	16738	16696	16789	16738	16593	16580	16844	16497	16669	16844	16729	16773	16542	16697	16725	16852	16634	16617	16722	16826	16744	16746	16803	16459	16626	16576	16781	16387	16637	16806	16605	16696	16739	16826	16709	16615	16688	16689	16880	16772	16707	16730	16742	16685	16674	16743	16665	16695	16539	16614	16605	16682	16729	16544	16997	16571	16700	16614	16615	16742	16775	16715	16810	16716	16733	16616	16771	16721	16517	16651	16627	16726	16572	16637	16719	16653	16586	16648	16690	16720	16618	16861	16691	16981	16709	16749	16737	16635	16545	16791	16680	16554	16779	16848	16723	16694	16619	16665	16665	16852	16761	16885	16570	16789	16654	16720	16661	16742	16726	16597	16698	16785	16688	16764	16671	16840	17002	16783	16748	16806	16591	16783	16656	16728	16563	16714	16753	16655	16676	16821	16723	16814	16833	16662	16698	16863	16782	16715	16616	16658	16736	16769	16721	16614	16678	16665	16704	16679	16913	16691	16891	16663	16747	16595	16638	16728	16684	16730	16744	16859	16804	16576	16703	16802	16740	16547	16702	16621	16750	16947	16651	16559	16637	16673	16657	16868	16840	16831	16548	16845	16519	16759	16732	16551	16618	16701	16529	16848	16606	16538	16777	16799	16644	16840	16769	16586	16651	16792	16705	16745	16602	16684	16659	16850	16895	16677	16554	16920	16634	16739	16788	16666	16787	16766	16801	16805	16647	16835	16666	16776	16698	16768	16839	16754	16872	16873	16788	16745	16729	16659	16643	16828	16931	16789	16875	16647	16680	16641	16735	16558	16680	16718	16603	16694	16913	16554	16537	16771	16719	16657	16718	16698	16842	16856	16815	16636	16937	16798	16611	16813	16783	16899	16847	16725	16599	16703	16479	16703	16770	16779	16717	16814	16692	16719	16668	16772	16695	16756	16683	16656	16830	16736	16830	16751	16675	16808	16708	16421	16720	16773	16710	16606	16685	16871	16653	16504	16659	16774	16645	16757	16779	16684	16515	16518	16646	16772	16714	16767	16810	16710	16837	16818	16641	16782	16783	16620	16790	16614	16708	16657	16665	16626	16757	16658	16627	16649	16634	16867	16578	16700	16724	16518	16806	16611	16751	16718	16769	16929	16855	16868	16611	16904	16762	16565	16721	16819	16729	16883	16754	16458	16701	16645	16775	16838	16618	16595	16790	16670	16736	16586	16809	16811	16684	16918	16611	16825	16862	16752	16823	16738	16720	16805	16744	16808	16490	16662	16667	16995	16744	16731	16726	16587	16758	16740	16680	16665	16707	16732	16686	16714	16758	16665	16711	16785	16605	16765	16686	16849	16574	16775	16545	16733	16582	16815	16754	16846	16683	16723	16714	16750	16514	16887	16754	16963	16646	16620	16815	16758	16691	16651	16813	16685	16655	16762	16786	16611	16674
22002	21081	28318	24086	21731	24160	25993	21670	21173	22021	21055	21150	21091	21167	21778	25187	26363	25010	23769	22677	21739	21285	21208	20900	20703	20575	20864	20624	20779	20681	20613	20855	20747	20749	20665	20802	20707	20733	20657	20650	20747	20636	20624	20770	20734	20556	20581	20520	20885	20765	20862	20692	20937	20868	20607	20915	20679	20928	20658	20676	20717	20880	20683	20911	20754	20838	20715	20859	20818	20774	20782	20553	20654	20632	20597	20761	20713	20689	20870	20448	20968	20615	20852	20554	20625	20660	20609	20736	20790	20792	20857	20909	20460	20594	20588	20657	20740	20796	20691	20701	20782	20719	20694	20692	20827	20778	20748	20682	20745	20612	20822	20646	20602	20555	20885	20769	20745	20663	20774	20760	20668	20519	20656	20837	20684	20553	20738	20668	20555	20779	20725	20651	20766	20785	20704	20646	20538	20826	20657	20825	20646	20661	20697	20744	20704	20674	20583	20533	20656	20849	20538	20737	20643	20594	20588	20796	20666	20686	20896	20803	20800	20454	20533	20767	20818	20646	20704	20845	20607	20665	20738	20688	20682	20528	20588	20697	20490	20822	20692	20743	20739	20569	20826	20600	20830	20489	20618	20602	20559	20679	20555	20613	20673	20648	20980	20537	20636	20538	20785	20551	20653	20509	20746	20670	20791	20820	20619	20612	20358	20753	20721	20819	20793	20835	20753	20832	20652	20628	20676	20633	20678	20783	20589	20662	20497	20800	20688	20538	20710	20744	20595	20504	20760	20739	20757	20734	20747	20613	20461	20570	20561	20784	20833	20975	20956	20759	20617	20488	20752	20636	20774	20584	20760	20917	20505	21080	20495	20615	20730	20661	20751	20736	20826	20680	20788	20778	20612	20603	20799	20523	20621	20694	20757	20597	20653	20699	20657	20743	20764	20567	20603	20948	20758	20872	20843	20787	20395	20666	20759	20520	20845	20592	20604	20738	20726	20805	20680	20675	20776	20606	20706	20770	20870	20663	20836	20480	20649	20758	20617	20692	20778	20593	20877	20551	20704	20580	20565	20710	20779	20469	20560	20809	20804	20523	20651	20895	20677	20497	20739	20642	20703	20479	20681	20660	20640	20720	20734	20482	20629	20730	20770	20569	20910	20655	20844	20749	20649	20696	20594	20796	20740	20621	21033	20659	20534	20694	20604	20719	20648	20831	20761	20587	20675	20578	20613	20592	20702	20918	20851	20679	20726	20647	20738	20766	20713	20768	20724	20744	20638	20709	20511	20599	20832	20544	20557	20499	20742	20876	20718	20560	20723	20873	20814	20665	20804	20592	20809	20639	20615	20798	20794	20656	20680	20859	20540	20571	20546	20556	20561	20757	20637	20731	20819	20635	20882	20541	20419	20648	20669	20751	20705	20960	20643	20754	20854	20705	20633	20764	20704	20596	20876	20886	20676	20493	20652	20562	20715	20734	20553	20656	20689	20546	20748	20746	20762	20661	20899	20783	20705	20459	20612	20762	20876	20602	20506	20912	20745	20826	20503	20590	20819	20533	20619	20528	20844	20712	20572	20918	20892	20680	20909	20606	20703	20589	20673	20762	20768	20539	20755	20529	20627	20817	20578	20508	20732	20653	20677	20588	20709	20940	20623	20730	20534	20915	20673	20708	20608	20654	20605	20546	20563	20558	20899	20752	20887	20633	20703	20349	20554	20550	20798	20776	20940	20569	20510	20731	20694	20388	20655	20588	20675	20755	20696	20699	20484	20758	20778	20719	20677	20703	20717	20728	20822	20910	20631	20784	20501	20754	20492	20591	20693	20775	20573	20918	20755	20706	20624	20801	20801	20771	20569	20583	20616	20677	20670	20645	20747	20695	20734	20768	20683	20422	20721	20859	20971	20610	20696	20631	20767	20741	20822	20602	20862	20543	20757	20690	20711	20518	20655	20453	20702	20763	20775	20660	20789	20695	20672	20890	20675	20696	20543	20546	20362	20610	20548	20795	20622	20438	20513	20693	20818	20553	20657	20479	20538	20657	20601	20718	20493	20595	20700	20550	20716	20696	20766	20802	20807	20802	20565	20744	20514	20686	20598	20528	20786	20792	20735	20643	20490	20819	20771	20747	20480	20455	20735	20558	20668	20803	20735	20745	20634	20603	20794	20770	20651	20655	20671	20807	20668	20665	20527	20709	20817	20720	20920	20718	20560	20636	20399	20437	20728	20573	20719	20535	20827	20819	20684	20599	20753	20819	20694	20522	20522	20713	20484	20778	20770	20433	20807	20706	20606	20730	20572	20650	20768	20853	20791	20572	20695	20603	20682	20899	20597	20716	20669	20651	20814	20672	20695	20677	20705	20654	20597	20626	20668	20644	20620	20685	20583	20717	20702	20773	20677	20881	20667	20504	20456	20780	20642	20581	20740	20747	20726	20713	20793	20920	20742	20810	20419	20732	20697	20747	20717	20814	20472	20740	20769	20648	20712	20557	20690	20682	20609	20722	20548	20676	20777	20836	20644	20667	20579	20730	20747	20587	20485	20439	20637	20915	20725	20794	20768	20677	20519	20773	20796	20723	20556	20624	20606	20599	20840	20710	20792	20730	20784	20520	20679	20571	20490	20798	20721	20704	20774	20579	20962	20726	20770	20686	20680	20821	20570	20738	20651	20668	20557	20540	20598	20682	20625	20660	20627	20701	20927	20860	20868	20639	20516	20727	20471	20767	20583	20662	20679	20587	20836	20632	20568	20557	20620	20645	20756	20726	20498	20604	20634	20648	20726	20702	20665	20483	20753	20543	20684	20483	20529	20725	20594	20501	20906	20771	20687	20815	20653	20824	20893	20900	20706	20720	20724	20632	20729	20581	20889	20755	20653	20914	20641	20449	20583	20668	20730	20748	20726	20617	20779	20738	20568	20690	20719	20669	20526	20622	20614	20656	20662	20774	20754	20826	20728	20627	20901	20654	20595	20636	20640	20710	20757	20654	20826	20733	20547	20932	20960	20677	20466	20656	20536	20737	20654	20967	20676	20718	20648	20541	20807	20559	20851	20646	20641	20832	20730	20825	20658	20701	20707	20810	20507	20862	20881	20645	20650	20753	20644	20480	20501	20648	20546	20498	20765	20795	20835	20900	20697	20709	20609	20786	20648	20775	20748	20843	20829	20835	20671	20915	20703	20885	20748	20910	20769	20667	20717	20916	20743	20504	20397	20649	20692	20496	20662	20670	20589	20745	20770	20523	20693	20612	20771	20867	20834	20853	20850	20745	20592	20847	20680	20642	20840	20599	20666	20799	20745	20653	20628	20605	20595	20721	20729	20574	20730	20783	20717	20534	20787	20664	20588	20805	20843	20677	20634	20637	20752	20770	20625	20727	20795	20620	20874	20614	20689	20636	20568	20630	20649	20942	20646	20710	20562	20422	20656	20611	20625	20583	20409	20734	20680	20876	20649	20678	20934	20730	20557	20618	20813	20721	20629	20475	20621	20490	20706	20799	20795	20790	20700	20681	20755	20586	20823	20896	20697	20612	20900	20751	20699	20770	20649	20690	20602	20691	20600	20614	20647	20878	20696	20466	20698	20370	20718	20806	20682	20604	20639	20613	20615	20639	20603	20758	20839	20554	20407	20683	20539	20702	20615	20479	20762	20541	20862	20889	20807	20599	20569	20734	20738	20687	20720	20746	20792	20558	20529	20693	20516	20710	20786	20878	20829	20846	20481	20740	20826	20773	20688	20584	20646	20498	20838	20766	20709	20602	20568	20545	20777	20672	20689	20892	20790	20491	20523	20584	20667	20343	20764	20703	21107	20711	20863	20870	20785	20573	20659	20672	20585	20511	20665	20574	20532	20847	20742	20608	20546	20535	20829	20593	20594	20733	20752	20645	20689	20552	20793	20632	20603	20772	20585	20711	20697	20641	20438	20707	20912	20627	20687	20757	20932	20742	20777	20611	20633	20814	20608	20762	20597	20582	20661	20460	20630	20742	20565	20507	20784	20754	20896	20706	20584	20599	20731	20738	20886	20614	20658	20539	20713	20639	20634	20436	20772	20662	20681	20441	20609	20733	20631	20588	20619	20618	20607	20754	20853	20733	20555	20649	20650	20673	20567	20408	20667	20777	20817	20731	20808	20663	20589	20836	20785	20880	20768	20676	20626	20827	20929	20898	20652	20568	20787	20629	20560	20669	20648	20875	20489	20572	20469	20772	20853	20626	20863	20723	20657	20578	20460	20647	20717	20621	20726	20867	20824	20448	20817	20762	20852	20614	20689	20875	20642	20572	20766	20725	20804	20632	20501	20526	20943	20769	20630	20771	20334	20535	20645	20701	20686	20664	20654	20775	20641	20572	20717	20709	20937	20765	20572	20664	20553	20830	20755	20822	20550	20464	20622	20606	20602	20743	20418	20698	20696	20726	20727	20698	20566	20698	20500	20691	20665	20738	20489	20525	20643	20688	20847	20631	20704	20758	20851	20733	20452	20689	20569	20511	20586	20738	20659	20674	20771	20447	20559	20921	20647	20364	20552	20845	20587	20782	20428	20517	20904	20836	20699	20655	20780	20692	20884	20855	20619	20776	20864	20559	20686	20834	20794	20489	20772	20770	20802	20835	20754	20664	20657	20798	20735	20630	20663	20695	20697	20655	20738	20774	20536	20639	20557	20756	20688	20660	20558	20564	20545	20437	20382	20767	20524	20504	20479	20585	20771	20702	20920	20652	20690	20711	20471	20787	20586	20701	20551	20526	20648	20475	20669	20640	20599	20820	20525	20334	20782	20643	20702	20712	20592	20703	20628	20755	20866	20636	20725	20629	20891	20754	20757	20692	20938	20849	20693	20765	20589	20353	20642	20700	20676	20596	20630	20536	20711	20700	20696	20432	20720	20718	20816	20674	20783	20787	20549	20583	20757	20796	20817	20695	20520	20650	20644	20735	20584	20416	20655	20842	20690	20717	20559	20738	20818	20741	20606	20800	20596	20345	20745	20582	20609	20812	20474	20869	20702	20746	20734	20695	20588	20604	20852	20432	20531	20811	20719	20647	20788	20802	20719	20786	20756	20626	20633	20564	20893	20603	20674	20607	20647	20619	20554	20493	20594	20494	20566	20756	20654	20877	20538	20677	20410	20625	20792	20600	20642	20737	20725	20798	20722	20933	20832	20666
28716	58717	42153	26826	22977	18650	17249	16973	17432	17818	16516	16604	16610	16763	18172	22589	23777	21694	19877	18650	17474	16925	16712	16470	16414	16423	16477	16456	16368	16454	16353	16471	16343	16640	16446	16576	16635	16571	16366	16512	16360	16567	16547	16601	16400	16476	16369	16521	16511	16224	16498	16500	16363	16477	16497	16481	16527	16366	16435	16425	16372	16329	16362	16510	16592	16420	16341	16333	16523	16327	16440	16419	16366	16450	16391	16315	16652	16623	16385	16349	16329	16336	16505	16451	16492	16400	16327	16340	16280	16347	16613	16399	16345	16526	16592	16401	16389	16404	16295	16516	16501	16541	16395	16453	16252	16482	16548	16374	16427	16261	16407	16399	16430	16516	16479	16368	16409	16547	16441	16344	16393	16288	16488	16397	16480	16265	16546	16360	16489	16301	16437	16390	16391	16352	16545	16301	16339	16566	16381	16546	16508	16327	16554	16487	16481	16418	16393	16298	16424	16391	16211	16420	16592	16433	16452	16366	16459	16315	16430	16413	16456	16379	16321	16350	16551	16494	16353	16470	16360	16592	16454	16517	16422	16338	16422	16449	16574	16538	16438	16398	16339	16621	16425	16539	16376	16371	16355	16291	16460	16354	16264	16394	16386	16601	16216	16697	16367	16407	16516	16560	16333	16425	16361	16360	16459	16296	16308	16494	16501	16417	16607	16309	16415	16461	16303	16385	16440	16553	16363	16501	16479	16457	16508	16529	16443	16509	16485	16359	16480	16501	16422	16595	16376	16391	16535	16401	16515	16576	16353	16448	16411	16452	16384	16355	16453	16358	16506	16377	16452	16428	16404	16512	16513	16214	16646	16445	16355	16479	16432	16505	16356	16651	16311	16604	16257	16420	16561	16221	16531	16474	16506	16421	16422	16548	16308	16346	16556	16473	16417	16413	16531	16451	16497	16475	16464	16462	16365	16475	16532	16431	16573	16209	16414	16267	16442	16207	16507	16336	16406	16439	16416	16311	16504	16550	16450	16347	16555	16536	16278	16567	16376	16487	16394	16445	16439	16189	16501	16270	16306	16388	16386	16523	16382	16468	16396	16422	16274	16406	16601	16454	16584	16370	16368	16572	16392	16344	16375	16506	16337	16272	16395	16466	16464	16456	16518	16351	16452	16441	16344	16401	16472	16294	16422	16432	16442	16605	16296	16441	16337	16358	16386	16500	16474	16307	16572	16345	16536	16284	16396	16557	16257	16434	16258	16414	16308	16395	16437	16338	16204	16357	16391	16565	16301	16376	16467	16496	16376	16535	16424	16316	16491	16329	16302	16307	16324	16485	16647	16388	16270	16383	16516	16498	16351	16297	16440	16411	16567	16327	16360	16487	16413	16428	16485	16484	16513	16395	16492	16391	16580	16470	16576	16540	16427	16483	16547	16360	16475	16446	16380	16460	16352	16433	16354	16383	16373	16267	16455	16368	16461	16469	16417	16505	16347	16746	16377	16519	16327	16398	16333	16412	16437	16619	16344	16513	16368	16372	16531	16306	16442	16451	16426	16410	16294	16582	16458	16372	16481	16274	16477	16358	16508	16484	16502	16448	16584	16198	16551	16554	16362	16619	16396	16397	16299	16325	16413	16427	16440	16498	16390	16403	16453	16469	16539	16437	16272	16650	16511	16386	16632	16298	16516	16493	16407	16439	16511	16315	16455	16366	16595	16545	16425	16473	16400	16454	16606	16517	16360	16417	16447	16435	16342	16316	16580	16317	16409	16500	16480	16327	16261	16502	16259	16326	16444	16610	16553	16208	16523	16511	16412	16283	16601	16424	16461	16556	16471	16238	16293	16421	16562	16339	16411	16363	16386	16516	16469	16417	16400	16541	16245	16675	16363	16622	16374	16600	16437	16482	16513	16500	16485	16450	16465	16141	16394	16464	16439	16422	16348	16497	16442	16445	16303	16329	16284	16387	16631	16460	16540	16418	16293	16208	16414	16354	16362	16528	16416	16425	16403	16320	16516	16326	16511	16438	16377	16659	16594	16287	16530	16577	16493	16418	16463	16511	16209	16331	16426	16477	16453	16369	16449	16436	16309	16597	16503	16403	16550	16291	16249	16495	16415	16552	16453	16501	16566	16445	16422	16364	16381	16463	16460	16298	16565	16551	16425	16264	16297	16480	16332	16534	16420	16465	16395	16561	16352	16481	16403	16324	16341	16400	16284	16462	16444	16487	16489	16523	16391	16447	16360	16419	16471	16424	16512	16372	16466	16303	16568	16474	16487	16321	16288	16370	16324	16463	16365	16598	16510	16292	16459	16557	16549	16468	16451	16368	16320	16611	16521	16229	16502	16548	16456	16483	16640	16408	16424	16253	16519	16454	16416	16475	16604	16460	16569	16426	16604	16486	16398	16437	16331	16383	16506	16515	16449	16473	16313	16375	16342	16647	16428	16262	16423	16351	16478	16577	16539	16662	16451	16342	16306	16535	16303	16483	16287	16432	16557	16334	16398	16586	16415	16454	16397	16246	16327	16490	16418	16434	16312	16375	16518	16592	16348	16449	16284	16350	16478	16323	16680	16437	16298	16556	16495	16343	16454	16464	16446	16373	16437	16606	16590	16653	16393	16490	16475	16428	16331	16552	16358	16366	16407	16428	16436	16495	16530	16168	16413	16538	16253	16534	16317	16427	16428	16285	16496	16492	16478	16558	16545	16418	16341	16491	16488	16599	16468	16474	16574	16441	16547	16316	16345	16612	16385	16449	16380	16218	16351	16416	16295	16403	16507	16492	16414	16371	16251	16411	16544	16494	16427	16451	16463	16493	16590	16621	16418	16327	16469	16347	16465	16403	16501	16491	16485	16472	16384	16469	16435	16551	16590	16418	16646	16400	16391	16548	16449	16278	16256	16377	16485	16534	16548	16438	16417	16542	16524	16574	16496	16401	16398	16342	16566	16309	16411	16281	16442	16330	16542	16286	16457	16303	16485	16476	16381	16512	16349	16584	16333	16403	16494	16406	16247	16397	16554	16346	16555	16398	16416	16492	16359	16535	16359	16575	16363	16282	16253	16552	16384	16554	16405	16483	16249	16312	16497	16497	16309	16434	16697	16439	16571	16596	16394	16384	16307	16452	16539	16452	16629	16312	16599	16125	16503	16155	16378	16477	16377	16453	16626	16302	16371	16425	16588	16410	16471	16491	16380	16539	16294	16239	16447	16483	16556	16380	16358	16527	16397	16369	16403	16480	16488	16412	16524	16375	16286	16534	16611	16445	16607	16221	16342	16525	16462	16367	16552	16412	16480	16384	16434	16329	16201	16427	16408	16483	16430	16443	16444	16392	16374	16511	16310	16345	16586	16591	16386	16288	16449	16516	16362	16578	16248	16320	16477	16348	16411	16504	16458	16288	16395	16290	16507	16493	16401	16551	16257	16455	16391	16461	16526	16448	16338	16471	16446	16528	16475	16641	16453	16464	16259	16459	16460	16402	16340	16505	16391	16392	16321	16380	16333	16408	16430	16339	16303	16386	16388	16494	16498	16509	16510	16496	16304	16378	16642	16473	16351	16551	16597	16354	16476	16275	16349	16376	16336	16312	16367	16359	16348	16456	16392	16347	16367	16623	16391	16545	16598	16298	16435	16395	16496	16354	16474	16484	16411	16582	16270	16460	16274	16491	16447	16451	16424	16547	16379	16373	16231	16368	16391	16454	16225	16466	16340	16369	16482	16241	16238	16364	16441	16497	16378	16453	16459	16370	16422	16434	16443	16279	16437	16423	16380	16401	16475	16564	16501	16358	16438	16500	16367	16289	16432	16409	16571	16364	16633	16539	16446	16588	16369	16438	16322	16446	16508	16362	16535	16454	16350	16554	16480	16532	16541	16553	16347	16294	16424	16333	16474	16385	16298	16396	16514	16324	16529	16404	16353	16273	16363	16440	16331	16418	16360	16563	16461	16513	16320	16363	16516	16660	16597	16334	16352	16291	16308	16411	16463	16609	16471	16345	16368	16640	16570	16470	16451	16401	16552	16266	16525	16478	16416	16451	16328	16370	16466	16355	16581	16531	16347	16359	16534	16336	16465	16601	16640	16429	16444	16392	16516	16530	16499	16318	16460	16270	16459	16261	16384	16387	16494	16507	16392	16328	16508	16552	16443	16430	16355	16314	16293	16395	16505	16554	16441	16513	16403	16341	16309	16382	16502	16393	16432	16288	16598	16384	16445	16445	16394	16446	16507	16287	16478	16380	16388	16596	16318	16405	16315	16548	16304	16561	16372	16471	16526	16413	16337	16384	16542	16623	16408	16214	16509	16461	16546	16443	16339	16515	16514	16513	16546	16516	16311	16557	16370	16251	16393	16392	16385	16408	16464	16333	16609	16481	16284	16333	16448	16449	16493	16392	16444	16426	16505	16465	16503	16287	16532	16227	16534	16306	16273	16532	16496	16492	16407	16395	16577	16246	16361	16450	16387	16392	16604	16506	16479	16423	16359	16447	16442	16587	16540	16641	16333	16491	16304	16234	16492	16339	16455	16274	16509	16482	16525	16485	16492	16565	16280	16354	16481	16352	16373	16242	16487	16491	16298	16401	16497	16648	16472	16448	16387	16254	16354	16466	16489	16370	16389	16585	16572	16391	16324	16234	16451	16473	16374	16471	16444	16406	16471	16387	16542	16299	16463	16543	16340	16357	16393	16549	16446	16360	16369	16397	16333	16412	16207	16534	16265	16461	16461	16416	16293	16393	16342	16408	16366	16322	16509	16452	16313	16392	16337	16397	16573	16566	16438	16289	16490	16378	16349	16321	16513	16460	16558	16468	16569	16377	16407	16349	16501	16459	16453	16489	16495	16480	16439	16455	16265	16496	16471	16321	16559	16534	16462	16622	16452	16467	16377	16510	16475	16446	16494	16382	16374	16426	16283	16475	16462	16503	16378	16608	16538	16372	16450	16544	16393	16282	16315	16493	16525	16629	16404	16339	16358	16448	16529	16495	16341	16468	16424	16356	16404	16613	16331	16327	16568	16455	16461	16387	16603	16617	16484	16483	16473	16492	16310	16461	16392	16502	16329	16640	16292	16332	16456	16475	16473	16384	16357	16624	16476	16342	16397	16349	16452	16335	16573	16376	16426	16498	16599	16428	16477	16600	16342	16457	16603	16353	16435	16391
30166	26149	27192	23374	20242	20078	20043	19869	19899	19974	20032	20375	20055	20008	20313	20178	20162	20622	20315	19972	20074	20233	20008	19977	19850	19968	20070	20144	20027	19982	20161	19947	20056	20039	20037	19734	20101	20021	20140	19733	19791	20121	19895	20087	19966	19873	19994	19961	20032	20126	19921	20011	19973	20090	20047	19981	19901	19936	19952	20006	19941	19886	19729	19778	19951	20026	20064	19921	19890	20085	19909	19843	19821	20081	20061	20049	20115	19974	20207	20018	20012	19900	19988	19911	19857	19868	19846	20125	19990	19820	19888	19962	19818	20254	19913	19830	19890	19907	19842	19801	19936	19809	20005	20114	20089	19972	19987	20003	19970	19909	20005	19873	20118	19961	19848	19866	19967	19902	19958	19957	20007	19825	19914	19950	19858	20096	19851	19922	19868	19851	19754	19879	19997	20098	20250	19778	19772	19981	19996	20030	19927	19977	19859	19899	19866	19942	20059	20056	20038	20021	19765	19993	20012	20007	19951	20062	19890	19963	19958	19994	19924	19928	19982	19982	20051	19895	19731	20072	19978	19873	19825	19727	19801	19889	19892	19910	19965	19916	20026	19816	19903	19941	19829	20052	19805	19948	19902	20139	19862	19931	19888	19990	20010	20061	20071	20054	19860	19808	20042	20125	20267	19806	19964	19891	19968	19861	20024	19835	20115	19776	20179	20000	20039	19973	20023	20144	19998	20048	19926	19937	19880	19985	19972	20002	20058	19774	20083	19781	20024	19765	19970	19946	20066	19773	19975	19885	19738	19861	20018	19860	19855	20074	19850	19987	20065	19991	19979	19893	19970	19914	20096	20011	19824	19899	20051	20259	20051	20092	20166	20108	20184	20181	20136	19978	20099	19817	19940	19856	19922	20042	19789	19893	20056	19866	19912	19959	20096	19974	19796	20191	19995	19943	20121	19959	19960	19870	19990	19844	19745	19806	20044	20056	19898	19974	19947	20066	20037	19963	20077	20075	19926	20057	20106	19994	20012	19822	19996	19977	19999	20121	20041	19911	19893	19903	19872	19780	20145	19959	19826	20012	20059	20068	20012	20045	20033	19931	20086	20010	19975	19953	20153	19862	20108	20013	19943	19722	19984	20034	20009	20228	19952	19913	20048	19981	19788	19974	19933	20018	19817	19855	19899	19990	20086	19879	20183	19933	20069	20009	19920	19649	19741	20077	19963	20065	19963	19908	19755	20096	19976	19997	19989	19898	20155	20086	19911	19857	19974	20063	19893	19952	19888	19848	19945	19831	19982	19982	19928	20140	20220	20214	19892	19942	20132	19863	19949	20109	19913	19995	19943	20065	20077	19913	20050	19900	20010	19804	20011	19999	19946	19938	19947	20215	19914	19839	19937	20089	20105	19949	19883	20158	19998	20032	20096	19908	19902	19731	19675	19968	19964	19918	20113	19772	19881	19662	19984	20075	19904	19967	20004	19875	19803	19938	20113	20323	20040	19847	19852	19911	19945	19859	19950	19982	20049	20196	19936	19834	20011	20060	19988	20211	19892	19900	19860	19986	19932	19751	19903	20120	19999	19961	20237	19776	20068	20111	19931	20076	19967	19852	19975	20031	19721	20088	19744	19898	19915	19772	19905	19769	20021	20155	19925	20113	19980	19896	20185	19928	20004	19904	19966	20053	20008	19922	20111	19848	20019	20242	19850	19883	19876	19924	20023	19858	20005	19939	19989	20045	20015	19941	19932	19890	19829	19944	19982	20003	19770	19856	20078	19867	20013	19784	19990	19710	19849	19949	20114	19966	20017	19764	20131	20102	19998	20003	20077	20005	20041	19725	20090	20018	19962	20105	19993	20024	20120	19783	20128	19932	19971	20112	19888	19967	20199	20035	19934	19999	20169	19767	20025	19911	19937	19754	19826	20050	20068	19820	20013	19782	20017	20007	19999	20065	20112	19923	20123	19952	20035	19898	19934	19840	19823	19956	20205	20052	19915	19934	19910	20011	20032	19986	19929	20228	19996	20093	20049	20118	20045	20038	19765	19960	19854	19891	19920	20297	20324	19890	19935	19918	19854	19884	19938	19970	20036	19973	20003	20117	20064	19946	20107	19997	19885	19779	20191	20078	20085	20228	19967	20052	20067	19995	19938	20013	19851	19877	19894	19946	20164	19960	19842	20011	20024	20158	19990	19915	19948	19925	19991	20124	20080	19993	19682	19981	19982	20009	20000	19983	20240	19957	19855	20006	20045	19921	19551	19991	19976	19770	19994	19855	19985	20200	19907	20249	19966	20000	20010	19921	20076	19893	19963	19929	20077	19939	20058	20084	19832	19951	19944	20041	19922	19749	19806	19835	19980	19807	19967	19914	20365	20221	19823	20065	20141	19980	19979	20206	20140	19930	19932	20001	19922	20175	19765	19991	20155	20008	19789	19918	20035	19951	19844	19937	19904	20090	20017	20023	20074	19952	20222	19875	20171	19952	19956	19927	20147	19844	19857	19784	19933	20050	20002	20062	20079	19994	20015	19927	19789	19964	20010	20170	20012	19886	19905	19814	20014	19972	20110	20109	19891	20169	19906	20006	20005	19933	19873	19937	20148	19818	19973	19934	19995	19954	19995	19907	19836	20074	19882	19834	20157	20212	20086	20017	19753	19934	19912	20063	19996	20079	20112	20046	19733	19744	19770	20008	20045	20213	19996	20075	20034	19812	20087	20097	19873	19881	20095	20030	19985	19959	19779	20040	20070	19938	19847	19999	20031	19655	20092	20029	20159	20069	19935	19877	20102	19906	19975	19936	19998	20130	20090	19973	19917	19884	19806	20140	19889	19926	20101	19931	19837	19905	20057	20129	19971	19952	20040	19863	19931	19891	20006	19976	19924	19833	19797	19928	20224	20291	20306	20075	20024	20080	19847	19912	20164	19953	19940	19983	20025	20082	19790	20120	20001	20243	19938	20200	19968	19895	19991	19953	19995	20232	19799	20068	20042	19919	19833	19818	20104	19805	20140	20078	19922	20034	20094	19919	19828	19912	20205	20037	20023	20058	19987	19864	20013	20037	20110	20101	19897	19635	19981	20042	20139	19905	20086	19811	19879	20001	20090	20000	19976	19905	19870	19869	19867	19946	19948	19768	20008	19988	19863	20011	19939	19954	19882	20042	19962	20075	20237	19899	20080	19695	19946	20103	19991	19887	20040	19977	20048	19957	20354	19799	19955	20022	20197	19856	19969	20073	20009	19900	19985	19804	20081	19913	19868	19825	19987	20177	19986	19891	20011	20011	19930	19996	19929	20003	19965	20025	19976	19907	20057	19982	20025	20165	19705	19748	19781	20064	19821	19948	20079	20018	19894	19837	19983	19976	20060	19884	19883	19887	19945	19891	19849	19924	19981	20003	19914	19951	20190	19795	19848	19803	19754	19894	20056	20097	20090	19899	20349	20355	20009	19790	19857	20027	19926	20104	20070	19799	20074	19744	19991	19926	19918	19923	19796	19884	19718	19964	20043	20270	19939	20136	20125	20079	19971	20196	20089	19851	20067	19784	19878	19682	19843	20077	19997	19853	19867	19931	19940	19911	19819	20030	20080	19908	19926	20000	20041	20209	19983	20006	20028	19944	19937	19857	19724	19855	20067	19948	19921	19848	20208	20021	19916	19964	20028	20111	19922	20026	20058	19958	20124	19926	19892	20028	19823	19948	20086	20049	20152	19971	20042	19886	20150	19797	20194	19806	19990	19872	19805	19746	19886	20049	20010	19939	20118	20148	19847	19887	20061	19919	19882	20147	20068	19916	19803	20069	20127	20137	20087	20007	19983	19941	19973	19776	20032	19991	20126	20070	19973	20002	20082	20045	20139	19951	19956	20019	19978	20020	19853	19883	19924	20059	20088	20186	20052	19915	19944	20015	20119	19811	19888	20021	20153	20042	20216	20129	20028	19900	19976	19985	20135	20056	20043	19973	20022	20116	19972	19889	20020	19797	19734	19991	19897	19910	19972	19910	20088	19839	20145	19984	20034	19911	20040	19866	19844	20015	20043	19940	19915	19944	20009	20050	20041	20195	19844	19782	19869	20006	20147	20075	19808	20056	20034	19912	20025	19912	20055	19854	19865	19985	20126	19639	20103	20062	19829	19810	20049	19907	20076	19890	19938	19936	19915	19978	20089	19952	19980	19875	19721	20077	19811	19949	19880	20054	20229	20108	20157	20122	19904	20062	19972	20221	19872	20066	20117	19968	19867	20101	20006	20013	20143	19994	19939	20004	20120	20027	20075	20181	20182	20023	20063	20001	20147	20020	20012	20113	19765	19935	20025	19871	19736	20055	19763	19932	19756	20138	19912	19986	20025	19996	19991	19887	19942	20006	20002	19813	20007	20039	19942	20054	20028	20077	20291	19852	19896	19954	19945	20143	19996	20014	19795	20096	19930	19976	19909	20052	20129	19822	19941	19971	19984	19892	19895	20001	19982	19910	20046	19939	19911	19947	19876	20029	20146	19956	20067	20004	19869	20012	19932	20202	19999	19781	20219	20154	20060	19827	19896	20055	19839	19929	20016	19982	19957	20086	20002	20052	20019	20175	20000	20067	20060	19903	20200	20130	20063	20149	20257	19897	20129	19887	20018	19990	19897	20046	19932	19969	20058	20010	19822	20005	20014	20025	19997	20034	19962	19720	20100	19806	19794	19982	20007	19723	20094	20034	19799	19985	19868	19937	20175	19841	20061	20087	19935	19978	20296	19905	19949	20044	19942	20044	20136	19998	19871	20321	20044	20045	19964	20062	19964	19850	19980	20068	19894	20047	20142	19903	19964	19871	19985	20075	19969	20096	20029	20017	19843	19920	20129	19746	20050	20009	19932	19958	20046	20041	20132	19991	19976	20035	20057	20119	20055	19853	19788	19859	19970	20105	19713	20284	20017	19994	20070	19872	20033	20177	20006	19991	20039	19963	20035	19846	19795	20080	20050	20051	19854	19901	19801	20075	20042	19931	19897	20079	19972	19982	19843	20051	19920	19768	20044	20042	20156	19948	19883	20000	19953	19913	19811	19864	20029	20205	19861	19961	19944	20030	19919	19870	19933	19928	20052	19954	19975	19991	19888	19939	20034	19903	20360	20005	19829	19940	20158	20066	20010	19963	19816	19930	19858	19980	20069	20048	20003	19962
23745	32609	22753	17688	16463	16245	16249	16082	15823	16053	16014	16127	15883	16143	16234	16336	16405	16508	16287	16248	16045	15965	16148	16147	16168	15870	16100	16017	16042	16076	16063	15984	15989	16095	15934	16103	15896	15970	15944	15956	15922	15952	16189	15999	15896	15931	16044	15991	15908	16036	16066	15982	15891	16082	16151	15869	15992	16025	16183	15999	16052	16066	15865	16074	15996	15804	15972	16058	15813	15929	16202	16184	16081	16109	15900	16021	16155	16123	15982	15872	15830	16105	16315	15933	16144	15975	15985	16113	16011	16173	16074	15970	16106	16110	15940	15949	16075	16090	16051	15977	15770	15931	16083	15934	16071	15839	15796	15919	16076	15944	15984	15986	15828	16055	15747	16003	16089	15947	15850	15903	15992	16125	15996	16094	15850	15983	16096	15985	15961	16035	15963	16040	15963	15957	16012	15935	15942	15884	16031	15975	16073	15990	15811	16069	16062	16026	16073	16005	16000	16051	16044	16105	16009	15872	16075	15831	16124	16204	15934	16054	15899	15909	15940	16055	16004	15810	16143	15996	16187	16172	15904	16001	16056	16009	15969	15992	15953	16021	15997	15931	15994	15943	16014	15915	15964	16135	16038	16100	16043	15916	16066	16013	16033	16042	16031	15962	15976	16034	16021	16019	16097	16017	15976	16117	16045	15810	16098	16214	16033	16024	16003	16110	16114	16052	16074	15957	16242	16014	15935	15866	16014	15870	16036	16108	16059	16038	16028	16072	15997	15904	16073	15956	15908	16052	16001	16094	15866	16052	16012	15930	16067	16047	16041	16004	15891	16012	16062	15988	15887	16157	15926	15914	15895	16049	15972	16023	16080	16055	16043	16007	15948	16102	16234	16170	16075	16037	16132	16011	15978	16076	16082	15729	15919	16037	16083	16094	15939	16130	15901	15957	16052	16083	15994	15839	15830	16105	16121	16187	16028	16156	16066	16010	15983	16108	15967	16076	15962	16142	16021	15991	15923	15987	15893	16057	16064	16061	16091	15899	16010	15998	15926	15980	16023	15942	16056	15877	15835	16157	15967	16023	16021	16015	16187	15993	16077	15870	16119	15938	15796	15917	15942	16062	15933	16082	15974	16125	15962	15992	15860	16024	15921	16081	15951	16096	16013	16026	15984	15889	16032	15952	16007	16147	15962	16105	16101	16036	15994	15934	16006	15995	15935	15874	16089	15993	16190	16068	16081	16004	16107	15960	15908	16002	15989	16010	16008	15970	16003	16202	16198	16060	15973	15919	15938	16059	16003	16109	15952	15953	15988	16155	15819	15951	16047	16235	16093	15962	16000	16100	15955	15890	15884	15952	15952	16080	16102	15973	15975	16085	15910	15900	16111	16175	15950	15946	15983	16096	16003	16015	16017	16044	15981	15989	16065	16057	16031	16101	15986	16003	15974	16200	16049	15992	16024	15958	16097	16006	15782	16010	16023	16052	15913	16149	15988	16001	16120	15786	16088	15922	16115	16149	16139	15857	15952	15834	16274	15833	16011	16053	16201	15966	16082	16040	16005	15926	16080	16010	16014	15913	15990	16083	16007	16062	16050	15945	16058	16133	16082	16151	16044	16166	15955	16121	16086	15960	15972	16199	15987	15920	16177	16079	15879	15898	16026	16103	15906	16004	16215	16004	16088	16069	15835	16081	15950	15986	16072	16060	16120	16134	16168	16071	16095	15759	16062	15889	16010	16137	16023	16025	15937	16032	15969	16054	15993	15949	15953	16123	16022	15982	16012	16155	16022	16080	16020	15927	15916	15846	16019	16194	16105	15970	16095	16046	16045	16011	16189	16043	15989	15970	15931	15967	16224	16184	15938	16068	16107	15978	15914	15840	16027	15976	16065	16057	15797	16155	16026	15935	16103	16073	16022	15894	16102	16086	16107	16022	15920	16209	15888	16061	15953	15967	15890	16103	15917	15995	16116	15942	16204	16078	16003	16128	15886	16211	16029	15990	15966	15910	15913	16110	15922	15962	16065	16205	16058	16246	16005	15850	15956	16077	16086	16152	16194	15899	16155	16120	16070	16137	15946	15986	16167	15996	15999	15786	15973	15964	15918	16046	16065	16013	16088	16065	16015	15932	16051	16079	15939	15961	16030	15858	16224	16049	15948	15917	15975	16172	15955	15974	16162	16022	16007	15927	16063	16021	15903	15982	16096	16118	15994	16043	16016	15901	16066	16175	15952	16073	15993	15996	15997	16034	16079	15921	16102	16127	15918	15908	15803	15883	16034	15947	16024	15984	16008	16144	15881	16078	16015	16079	16016	16107	16044	16197	16140	15909	16051	15925	16000	16030	16080	15841	16101	15847	16118	15883	16182	15913	15996	16042	16026	16121	15998	15954	16040	16063	16053	15794	15823	15997	15971	15987	15942	16243	16014	16060	16032	15838	15925	15968	16055	15850	16157	16117	16148	16061	15839	15959	16106	16074	15957	15986	15974	15918	15990	15975	15984	16032	15980	16004	16053	15967	15969	15900	16077	15943	15970	16047	16071	15985	16064	15980	16110	16150	16225	15965	15929	15991	16178	16001	15969	15801	15972	16205	16148	15857	16106	15811	15848	16017	16026	16162	16068	15828	16041	16078	15940	15934	16292	16124	16035	16061	16117	16007	16141	16139	16194	15974	16010	15810	16058	16164	16177	16022	15831	15859	16125	16048	16115	16060	16071	16085	16187	15930	16141	15951	16153	16034	15998	16166	16123	16063	16026	15878	16008	15918	16045	16043	16086	15983	15991	16118	16024	16066	15995	15987	15905	16313	16067	15946	16029	15984	16229	16151	16100	16108	15920	16067	15987	16117	16036	15979	16014	15898	15923	15960	15973	16054	16035	15995	16200	16055	15872	16078	16114	15920	15756	15986	15954	16059	15942	16059	16001	15912	15907	15935	15930	16187	16013	16076	15983	15986	15723	16002	15940	16067	15908	16121	15938	15974	15986	15979	15939	16030	15914	15938	16084	16070	15920	16102	16270	15894	15987	16035	16144	16015	15948	15919	16082	16141	16087	16012	16005	16097	16122	15996	15997	15856	16089	16064	16004	15975	16012	16054	16123	15966	15873	15851	16018	15971	16025	15852	15992	15903	16167	15910	16139	16075	16160	16045	15926	16013	16071	15929	16198	16145	15904	15989	16013	16044	15964	16043	16037	16091	15957	15987	15992	16198	16010	16040	16111	15665	16067	15942	16163	16085	16047	15994	16002	16123	16116	15758	15913	16062	16198	16009	15821	16002	15988	16040	16101	16122	15937	16025	16163	16034	15937	15808	15938	15934	16148	16075	16133	16124	15916	15908	16059	15871	15980	16050	16049	16043	16050	15959	15842	16039	15892	16097	15926	16168	16032	15888	16063	15981	15921	15865	16007	15958	16103	15932	16059	15834	16091	16134	16054	16050	15900	16056	16112	16049	16242	16057	16034	16158	16159	16066	16176	16184	16019	15891	16120	15963	15916	16073	15991	16148	16124	15870	16198	15904	16118	15902	16064	15898	15966	16186	15972	16012	15936	16178	16092	16013	15977	16105	15996	16145	16015	16068	15956	16145	15934	16000	16087	16169	15927	15973	16031	16222	16079	16056	15905	15978	16026	16035	16020	16073	15992	15907	16100	16059	16065	15929	16086	16131	15964	16005	15925	16024	15924	16021	16032	16130	16063	16025	15874	15922	15981	15933	16056	16113	16011	16133	15910	16184	16094	15895	16053	16018	16142	15932	15935	16002	15884	15996	16135	15989	15902	16146	15960	15978	15986	16047	16192	15746	15955	15895	15936	16062	16118	15962	16021	15908	16144	15964	16038	16152	15922	16002	15935	16135	16093	15880	16052	15957	16008	16089	15960	16077	16096	16087	16034	16114	16018	15919	16116	16031	16036	15999	15999	16035	15988	16156	15816	16198	15998	16103	16108	16094	16132	16013	16113	15880	16138	16091	16017	15908	16106	16033	16195	16035	16000	16139	16183	15979	15903	15936	15943	15792	16020	15826	15856	16022	16128	16067	15961	16039	16277	15967	16079	16086	16007	16028	16117	16068	15983	15965	16166	15970	16168	15826	16250	16078	16143	15892	15993	15966	16049	16067	15989	16173	15953	15998	16058	16018	15977	16178	16194	15985	16055	16061	15976	16116	16074	16005	16262	16040	16050	16028	15975	16086	15930	16130	15922	16344	16074	15995	15974	16070	16089	16107	16024	16140	15936	15981	15968	16044	16076	16173	16020	16120	15847	15914	15970	15915	15953	16103	16109	16085	15918	16020	16264	16060	16151	16105	16055	16151	15899	15993	16032	15998	16096	15968	15960	16011	16046	16153	16039	15977	16003	15950	16158	15985	15949	16036	16048	16076	16157	16019	16023	16050	15916	15925	16040	16040	15812	15890	16136	15990	16023	15981	16031	15974	15855	16027	15944	15929	16177	16015	16076	15984	16073	16090	16019	15959	16141	15970	16001	16127	16085	16092	15944	15882	15986	16090	15961	16021	16020	16083	15809	15902	15904	16045	16112	16105	16144	16030	15967	15966	16139	16034	15943	15861	15872	16197	16099	16114	15980	16054	15916	16034	15955	15929	15992	16059	16099	16163	15970	16008	15916	16201	16038	16057	16134	16018	16132	16122	16068	15992	15979	16058	15881	15950	16035	15926	16069	15944	16015	16086	16010	16063	16204	16120	15980	15965	16091	16060	16037	15881	15994	16046	16091	16030	16109	16055	16011	15938	15854	15828	15981	15936	16133	16036	16081	16013	16042	16091	16139	15908	16058	15892	15912	15984	15899	16014	16225	15994	15893	16032	16006	15944	16099	15848	15941	15859	16135	16021	15986	16050	16112	16049	16079	15948	15971	16002	16049	16057	15962	16009	16136	16021	15829	16168	15795	15999	16004	16025	15940	15809	16068	16179	15837	15828	15945	16034	16192	16055	16037	16162	16131	16096	16016	15991	15929	16265	16014	15942	15861	16027	16049	16091	16054	15977	15814	15969	15926	16151	16065	16142	15973	16101	16060	16012	16108	15974	15811	15899	16113	16012	15859	15989	16121	15883	15917	16039	16042	16021	16054	16143	16086	16108	16047	15907	15925	16052	16011	15989	15973	16122	16227	16087	16126	15991	16053	15813	16118	16013	15950	15973	16105	16086
23173	21018	27868	24803	22505	22277	21353	19435	18919	19390	20067	19516	19305	19251	20396	21811	21695	20824	20445	19720	19313	18971	18842	19029	18910	19048	18737	18854	18880	18790	18847	19033	18866	18974	18975	18854	18980	18688	19082	19109	19012	18915	18811	18732	18718	18979	19236	19149	18784	18831	18911	18742	18967	18887	18840	18992	18923	18726	18791	19027	18910	19109	18994	18986	18924	18914	18952	18910	18838	18983	19030	19117	19081	18961	18882	18916	18743	19035	19247	18956	18879	18992	18984	19082	18693	18945	18786	18887	18872	18833	18886	18878	19056	19021	18806	18917	18854	18966	18893	18789	18909	18833	19023	18886	18935	18849	18929	18906	19041	18818	18960	18900	18880	18850	18890	18753	18671	18872	18795	18899	18791	18763	18966	18799	18829	18746	18735	19026	18738	18938	19045	18876	18812	18873	18945	18892	19026	18961	19105	19017	18977	18857	18876	18994	18859	18911	18832	19024	18896	18955	18895	18844	19143	18909	18721	18895	18950	18975	18795	18655	18967	18795	18735	18972	18862	18962	19044	18878	18847	18983	18907	18847	18740	18939	18887	18987	19062	18913	18912	18943	18792	18758	19212	18791	18930	18936	18960	18846	18992	18885	18825	18785	18727	18745	18942	18741	19124	18757	18794	18948	18751	18796	19042	19098	18982	18866	19028	18727	18899	18927	18948	18765	18934	18806	18816	18747	19021	18875	18925	18862	19034	19126	18644	18789	18781	18728	18952	18909	18926	18877	19082	19039	19056	18791	18947	18895	18869	18811	18994	18896	18894	18862	18717	18883	18782	18952	18896	18974	18621	18821	18768	18923	18912	18976	18909	18846	18780	18758	18749	19006	18894	18986	19029	18772	18908	18890	18699	18813	18834	18953	18763	18681	18744	18738	18812	19002	19118	18986	18738	18666	18771	18869	18708	19080	18962	18978	18893	18918	18813	18859	18927	19006	18854	18735	18918	18958	18881	18917	18704	18730	18869	18914	18920	18946	18930	18812	18750	18907	18946	18829	18948	18786	19081	19102	19018	18980	19054	19007	18810	18948	18793	19037	18954	18764	19150	18864	19051	18834	18896	18905	18891	18852	18995	19093	18975	18883	18957	18789	18840	18741	18983	18929	18975	18675	18681	18865	18791	18855	19197	18824	19054	19056	18892	18908	18683	18796	18724	18872	18843	18971	18850	18836	19019	18717	18862	18989	18848	18933	18935	18929	19035	18857	18931	18929	18856	18776	18863	18993	18740	19063	18974	18658	18777	18964	18836	18811	18839	18777	18864	18781	18959	18986	18882	18872	18878	19017	18739	18802	19010	19017	18928	19036	18697	18961	18939	18963	19040	18960	18850	18956	18732	18828	18873	18847	18725	18922	19131	18849	18898	18848	18932	19017	18949	19064	18864	18729	18850	19062	18994	18913	18847	18857	18927	18828	18781	18969	18962	18746	19082	18818	18759	18950	18681	18958	18782	18772	18836	18968	18908	19018	18908	18708	18876	18884	18766	18760	18999	18863	19013	18976	18793	18736	18874	18974	19066	18917	18818	18938	18941	19004	18922	18903	19015	18882	18773	18862	18945	18902	18994	18760	18853	18773	18821	19039	18902	18991	18836	18781	18984	19232	18800	18969	18930	19041	18926	18887	18948	18665	18752	18892	19007	19009	18861	18719	18838	19001	18861	18779	18709	18990	18974	18884	19136	18993	18696	18683	18865	18834	18890	19016	18786	18899	18735	19072	18799	18933	18780	18871	19053	18826	18870	18963	18839	18605	18854	18988	18903	18666	18868	18750	18900	18914	18859	19059	18987	18829	19037	19113	18727	18810	18859	18824	19026	19139	18656	18898	18989	18858	18897	18861	18893	19009	18815	19006	18881	18858	18858	18941	19056	18614	18634	18895	18806	18949	19000	18926	18824	18843	18886	19053	18980	18880	18686	18890	18962	18762	18893	18821	19111	19173	19009	18966	19008	19039	18932	18879	18858	19029	19039	18855	18725	18847	19018	18896	19042	18884	18972	18779	18909	18867	18831	18973	18855	18808	18971	18972	19024	18917	18983	19097	18961	19031	19076	18971	18730	18896	18846	18772	18950	18877	18908	19137	18674	18832	18868	18856	19031	18896	19010	18971	18958	18844	18960	18846	18851	18806	19014	18958	19092	19027	19003	18848	18688	18796	18857	18886	19035	18809	18889	18896	19093	18704	18952	18916	18707	18776	18802	18899	18891	18731	18890	19068	18871	18701	19033	18617	18720	18975	18822	19072	18883	18962	18759	18984	18939	19017	18852	18731	19056	18873	18952	18734	18851	18943	18974	19047	19058	18977	18888	19009	19102	19114	19167	18935	18885	18852	18675	18935	18639	18617	18940	19050	18959	18807	19067	18613	18742	19055	18916	18986	18922	19053	18835	18947	18815	18775	18716	18809	18788	18803	18763	19029	18774	18825	18600	18901	18819	18915	18588	19002	19027	18780	18987	18963	18936	18798	19048	18874	18810	18895	18839	18871	18899	18920	18701	18701	18747	19032	19035	18768	18787	18877	18978	18913	18709	18783	18911	18884	18852	18871	18895	18828	18928	18683	18936	19065	18939	18852	18765	18819	18972	18961	18889	18929	18990	18850	18912	18980	18755	18968	18810	18816	18981	18936	18783	18936	18760	18800	18926	18846	18826	18920	18865	18762	18984	18981	18892	19113	18914	18923	18967	18830	18872	18746	18868	18724	18819	18882	18693	18943	18994	19139	18836	18860	19051	19040	19095	18910	18971	18902	18842	18957	18965	18980	19090	18912	18989	18916	18784	18925	18880	18946	18886	18862	18915	18913	18886	18860	18814	19049	18980	19009	19045	18871	19052	18768	18631	18697	18833	19049	19000	18827	18908	18867	18942	18932	18900	18901	18849	18928	18816	18930	18688	18816	18823	18919	18981	18830	18931	19035	18920	19039	18896	18842	18813	18934	18797	18873	18642	18850	18850	18939	19075	19020	18881	18828	19046	18670	18942	18920	19046	18809	19112	18977	18866	18815	18895	18874	18761	18949	18909	18806	18968	19090	18947	19050	18959	18800	18929	18799	18894	18775	18933	19259	18891	18881	18743	18962	19119	18964	18904	19196	19055	18990	18814	18770	18935	18732	18826	18973	18864	19036	18803	19013	18697	18599	18942	18868	18950	18922	18903	18948	18802	19023	18956	18907	18963	18831	18937	18841	18857	18778	18927	18779	18828	18806	19162	18888	18648	19006	18940	18897	18963	19086	18778	18833	19129	18916	18966	18880	18842	18950	18911	18748	19017	18821	18940	18938	18762	18899	18979	18694	18879	18892	18717	18940	18941	19005	18637	18980	18955	18934	18820	18965	18726	18607	18687	18916	18994	19046	18963	18929	18818	18807	18964	18845	19004	18836	19012	19048	18956	18943	18927	18733	18837	18800	18825	18803	18818	19126	19004	18853	19188	18673	18745	18674	18933	18853	18860	18837	18998	18881	18930	19031	18971	18844	19050	18958	18610	19016	18799	18747	18912	18833	18883	19013	18671	19082	18968	18765	18871	18940	18989	18770	18815	18856	18982	19021	18939	18825	18688	18908	18643	18798	18759	18659	18920	18878	18909	18811	18849	18936	18847	18884	18774	18960	18762	18650	18986	18670	19067	18879	18867	18978	19255	19050	18778	18860	19069	18909	18685	19065	18701	19006	18854	18747	18948	18832	19175	18854	18917	18846	18721	18716	18860	19180	18775	19003	19015	18739	18983	18966	18649	18797	18866	19016	18758	18870	18780	19173	18942	19020	18936	19064	18913	19127	18885	18920	18745	18690	18852	19063	18831	18996	18847	18809	18915	18894	18844	18882	19079	18996	18815	19044	18896	18754	18882	18805	18903	18857	18955	18915	18914	18923	18863	18803	18816	18908	18743	18805	18794	18785	18876	18827	18878	19012	18851	18695	18821	18949	18821	18943	18929	18783	18791	18850	19046	18832	18809	18776	19036	18855	18852	18801	18651	18721	19063	18986	18947	18954	18966	18772	19018	18945	18780	18996	19136	18747	18767	18933	18736	18810	18648	18893	18923	18910	18992	18826	19018	18978	18799	18786	18808	18835	18815	18955	18702	18862	19035	18898	18990	18789	18977	18804	18893	18948	18844	18810	18938	18973	18893	18964	18804	18945	18893	18930	18696	18925	18941	18777	18765	18948	18844	18927	19077	18817	18923	18800	18845	18689	18939	18891	18889	19063	18917	18946	18749	18871	19060	18915	18880	18897	18928	18872	18851	18979	18839	18749	18949	18973	18880	18641	18911	19080	18712	18833	18753	18710	18828	18988	18894	18895	18818	18724	18788	18825	18823	19049	18812	18802	19000	18970	18879	18997	18785	18873	18872	18943	18799	18899	19163	18977	18787	18855	18862	18942	18806	19042	19200	18922	18936	18872	18774	18900	19070	19014	18791	18689	19077	19013	18658	19024	19094	18850	18748	18961	18957	18770	18858	18649	18693	18866	18689	19057	18991	19090	18921	18928	18714	18786	18991	19136	19178	18987	18678	18773	18968	19033	18938	19139	19024	18841	18902	19012	18736	18971	19054	18918	18958	18973	18674	19024	18946	18837	18779	18762	19041	18977	18951	18834	18783	18922	18950	18703	18821	19014	18887	18775	18936	18891	19123	18705	18731	18930	19132	18900	18835	18951	19012	18953	19019	18813	18885	18999	19086	19053	18894	18876	19011	18622	18924	18837	18919	18949	18958	18854	18833	18912	18783	18865	19052	18788	18704	18718	18838	18885	19020	18810	19163	19099	18987	18846	18900	18822	18821	18790	18875	18979	18829	18857	18859	18771	18598	19139	19013	19069	18752	18706	18917	18946	18934	18899	18640	18794	18843	18858	18799	18683	19082	18820	18903	18937	18936	18942	18921	19013	18575	18793	19000	19002	18882	19018	18923	18797	19079	18832	18884	19100	18765	18854	18755	18963	18790	18849	18932	18985	18934	18906	18892	18724	18863	18860	18760	19055	18704	18965	18848	18980	18768	18853	19060	18883	18982	18895	18870	18677	18719	19016	18966	18880	18726	18885	18856	18909	18899	18887	18947	18760	18807	18859	18900	18993	18725	18812	18956	18766	18966	18851	19018	18852	18896	18755	19015	18964	18674	18897
23931	46947	34669	21356	18331	16572	16070	15671	15610	16016	16257	15836	15556	15811	17600	18988	18852	17686	17055	16262	15744	15521	15441	15373	15454	15078	15478	15545	15419	15488	15532	15408	15457	15449	15445	15255	15261	15209	15247	15323	15432	15251	15392	15456	15406	15404	15333	15281	15328	15410	15334	15472	15308	15393	15283	15476	15393	15443	15426	15388	15276	15288	15425	15305	15230	15323	15403	15312	15486	15548	15262	15474	15349	15344	15210	15330	15367	15364	15486	15390	15362	15332	15490	15403	15340	15343	15376	15269	15455	15515	15428	15414	15344	15295	15345	15245	15426	15280	15442	15444	15383	15267	15433	15120	15339	15317	15259	15254	15408	15267	15336	15287	15383	15274	15437	15218	15351	15173	15302	15403	15518	15181	15350	15467	15369	15307	15392	15279	15462	15172	15464	15266	15418	15326	15345	15551	15249	15306	15331	15335	15408	15281	15419	15390	15219	15430	15211	15396	15374	15160	15329	15419	15424	15546	15466	15269	15377	15394	15378	15465	15559	15360	15404	15238	15143	15335	15353	15386	15235	15325	15345	15369	15532	15338	15259	15459	15403	15331	15361	15326	15405	15459	15274	15358	15381	15340	15358	15304	15451	15474	15257	15267	15341	15542	15351	15375	15499	15457	15361	15133	15383	15277	15176	15571	15357	15329	15408	15268	15322	15471	15517	15395	15342	15463	15306	15500	15543	15389	15231	15447	15402	15497	15326	15433	15426	15341	15348	15352	15605	15293	15321	15347	15295	15398	15197	15403	15539	15389	15279	15190	15222	15325	15338	15391	15446	15420	15417	15313	15467	15321	15401	15271	15285	15317	15175	15450	15100	15272	15400	15316	15380	15494	15421	15304	15218	15391	15318	15312	15340	15398	15357	15340	15499	15231	15402	15567	15368	15390	15293	15492	15286	15426	15340	15517	15401	15269	15374	15409	15444	15272	15250	15470	15303	15432	15432	15481	15427	15301	15440	15472	15287	15394	15443	15255	15339	15354	15574	15390	15272	15285	15252	15442	15345	15261	15433	15476	15372	15503	15327	15377	15356	15385	15338	15381	15314	15422	15343	15315	15363	15318	15332	15225	15296	15561	15253	15419	15336	15313	15444	15371	15398	15432	15423	15448	15299	15401	15291	15266	15287	15170	15268	15398	15415	15445	15398	15371	15287	15358	15249	15307	15324	15556	15261	15137	15489	15242	15406	15247	15341	15310	15387	15453	15440	15538	15547	15444	15479	15520	15387	15383	15371	15352	15510	15345	15379	15303	15250	15446	15512	15310	15328	15623	15402	15463	15222	15446	15198	15393	15459	15308	15414	15434	15505	15379	15153	15309	15359	15343	15453	15383	15343	15412	15486	15403	15279	15227	15334	15332	15416	15391	15304	15197	15440	15423	15360	15264	15351	15214	15258	15427	15257	15064	15353	15241	15396	15275	15281	15375	15356	15378	15465	15395	15293	15450	15313	15330	15418	15383	15384	15388	15312	15411	15330	15228	15362	15396	15439	15299	15330	15435	15283	15309	15354	15258	15297	15446	15455	15408	15402	15333	15269	15286	15383	15484	15368	15411	15481	15454	15480	15413	15273	15325	15283	15414	15277	15437	15347	15629	15328	15225	15251	15351	15372	15390	15385	15309	15306	15371	15288	15545	15358	15403	15259	15321	15419	15269	15274	15463	15374	15396	15511	15243	15308	15345	15329	15299	15244	15291	15297	15346	15428	15355	15484	15262	15403	15335	15316	15595	15199	15391	15252	15260	15390	15370	15381	15399	15426	15374	15175	15374	15303	15303	15424	15326	15273	15354	15486	15350	15254	15280	15345	15200	15493	15306	15377	15306	15199	15408	15238	15333	15287	15308	15473	15316	15405	15332	15494	15232	15428	15373	15423	15410	15391	15213	15351	15496	15373	15335	15495	15398	15437	15391	15496	15316	15224	15509	15455	15256	15414	15336	15250	15446	15441	15388	15443	15282	15263	15267	15303	15528	15266	15252	15370	15326	15505	15368	15258	15327	15356	15463	15239	15402	15330	15502	15254	15529	15375	15420	15406	15358	15338	15391	15286	15462	15357	15527	15376	15433	15391	15303	15165	15440	15448	15312	15306	15176	15452	15494	15215	15296	15413	15403	15410	15277	15399	15465	15308	15378	15237	15269	15469	15384	15286	15413	15335	15474	15433	15406	15386	15550	15451	15428	15475	15515	15417	15445	15562	15408	15416	15318	15507	15499	15312	15429	15219	15229	15359	15299	15372	15380	15356	15256	15305	15316	15428	15286	15431	15251	15298	15416	15474	15331	15276	15578	15225	15414	15328	15319	15385	15498	15371	15509	15242	15351	15242	15273	15330	15541	15412	15427	15468	15212	15185	15428	15487	15331	15431	15248	15308	15339	15058	15337	15526	15189	15450	15391	15432	15368	15302	15446	15352	15454	15336	15509	15429	15346	15342	15294	15256	15319	15289	15288	15159	15275	15399	15266	15325	15246	15401	15501	15424	15475	15354	15193	15264	15527	15559	15397	15325	15334	15302	15419	15293	15535	15399	15315	15304	15499	15316	15381	15433	15558	15338	15342	15457	15267	15398	15442	15471	15383	15265	15468	15538	15458	15230	15312	15311	15361	15291	15327	15358	15269	15269	15301	15413	15453	15456	15438	15416	15398	15465	15258	15384	15401	15222	15487	15267	15370	15242	15457	15430	15356	15373	15233	15456	15393	15378	15390	15256	15351	15360	15477	15285	15402	15359	15470	15305	15365	15467	15300	15453	15215	15389	15329	15485	15231	15394	15250	15494	15358	15303	15384	15374	15373	15172	15286	15330	15263	15411	15556	15366	15337	15501	15295	15321	15437	15329	15413	15450	15192	15341	15440	15284	15371	15457	15250	15311	15358	15352	15421	15265	15422	15422	15175	15432	15302	15393	15363	15343	15255	15295	15448	15271	15554	15317	15229	15525	15330	15491	15289	15492	15500	15273	15428	15448	15419	15279	15297	15339	15352	15229	15446	15406	15217	15434	15497	15179	15113	15329	15241	15362	15204	15496	15280	15379	15448	15364	15454	15346	15339	15306	15379	15268	15341	15340	15206	15445	15393	15409	15362	15381	15382	15428	15250	15403	15421	15274	15282	15399	15437	15273	15517	15260	15351	15669	15270	15297	15494	15369	15333	15525	15345	15512	15475	15494	15257	15394	15206	15192	15433	15145	15319	15347	15262	15384	15411	15378	15367	15226	15247	15528	15449	15367	15316	15439	15507	15348	15419	15337	15384	15462	15415	15434	15374	15361	15386	15492	15435	15167	15392	15196	15441	15493	15293	15322	15315	15419	15486	15387	15467	15264	15238	15475	15209	15446	15310	15351	15278	15187	15445	15447	15404	15422	15300	15364	15376	15326	15308	15399	15284	15388	15344	15355	15302	15286	15450	15376	15369	15394	15377	15313	15386	15435	15468	15379	15367	15330	15544	15461	15309	15480	15419	15159	15290	15441	15375	15334	15347	15407	15262	15366	15237	15186	15339	15374	15392	15401	15376	15307	15305	15332	15110	15464	15641	15317	15520	15382	15424	15157	15248	15354	15339	15431	15386	15477	15453	15315	15265	15420	15280	15357	15501	15404	15510	15463	15311	15305	15472	15271	15225	15498	15258	15413	15239	15521	15559	15160	15494	15280	15448	15375	15445	15334	15349	15418	15367	15349	15213	15360	15535	15302	15318	15550	15168	15515	15341	15297	15356	15344	15331	15565	15404	15332	15312	15382	15246	15597	15371	15405	15419	15317	15357	15191	15354	15295	15378	15369	15340	15405	15443	15299	15363	15663	15514	15472	15436	15420	15299	15473	15534	15337	15294	15461	15423	15368	15482	15246	15446	15275	15266	15401	15341	15142	15302	15250	15412	15391	15481	15409	15353	15443	15388	15192	15338	15335	15425	15364	15299	15448	15309	15415	15418	15419	15464	15216	15225	15387	15311	15240	15262	15368	15349	15386	15342	15364	15328	15447	15328	15206	15327	15383	15354	15285	15429	15401	15456	15406	15305	15347	15325	15333	15434	15274	15145	15470	15335	15240	15339	15355	15259	15320	15278	15428	15311	15191	15247	15338	15386	15390	15268	15380	15286	15493	15330	15329	15427	15320	15178	15270	15178	15327	15150	15331	15248	15358	15352	15300	15434	15412	15231	15362	15337	15188	15409	15302	15427	15219	15316	15391	15223	15418	15337	15369	15342	15430	15490	15289	15221	15404	15264	15364	15259	15400	15250	15233	15215	15363	15349	15398	15202	15505	15378	15282	15432	15582	15450	15555	15352	15314	15387	15587	15218	15148	15241	15476	15289	15265	15286	15367	15436	15293	15422	15467	15436	15242	15441	15345	15543	15398	15455	15430	15348	15241	15431	15263	15288	15412	15408	15300	15511	15366	15278	15131	15512	15304	15454	15286	15459	15258	15359	15252	15527	15299	15527	15206	15619	15389	15357	15538	15383	15534	15252	15400	15438	15225	15325	15389	15230	15345	15549	15362	15398	15284	15610	15486	15395	15310	15449	15410	15319	15359	15362	15246	15373	15408	15565	15247	15214	15458	15248	15341	15256	15564	15298	15367	15383	15432	15403	15470	15238	15339	15523	15348	15459	15509	15224	15336	15329	15351	15335	15300	15379	15312	15388	15500	15207	15440	15333	15467	15466	15351	15349	15255	15322	15415	15182	15432	15479	15269	15534	15425	15440	15314	15385	15305	15343	15360	15269	15335	15342	15156	15437	15300	15332	15241	15323	15462	15358	15304	15239	15498	15415	15357	15442	15410	15365	15446	15355	15353	15368	15363	15326	15391	15463	15407	15432	15313	15179	15514	15429	15301	15479	15505	15266	15423	15364	15461	15360	15327	15472	15400	15388	15343	15279	15273	15456	15331	15304	15445	15368	15298	15284	15451	15226	15353	15303	15430	15432	15497	15466	15447	15265	15346	15238	15363	15300	15486	15292	15501	15359	15293	15317	15283	15339	15367	15354	15304	15308	15340	15414	15298	15419	15140	15511	15312	15288	15188	15330	15380	15456	15376	15526	15414	15346	15311	15372	15355	15202	15279	15525	15177	15357	15253	15165	15286	15415	15277	15368	15481	15335	15504	15441	15242	15432	15324	15210
24526	21067	27145	26638	21190	20002	20002	18896	18792	18960	19095	18676	18649	18854	19085	19627	20138	19952	19703	19292	18969	18772	18813	18690	18444	18510	18613	18518	18701	18760	18490	18639	18509	18451	18694	18630	18875	18315	18591	18810	18698	18627	18649	18633	18805	18629	18471	18682	18540	18693	18596	18708	18674	18371	18647	18611	18422	18594	18669	18657	18720	18535	18645	18598	18544	18720	18592	18683	18639	18545	18611	18609	18599	18680	18604	18712	18656	18767	18532	18550	18521	18771	18555	18534	18543	18787	18657	18770	18878	18805	18652	18465	18451	18585	18888	18384	18645	18651	18860	18877	18538	18461	18395	18464	18634	18873	18701	18675	18901	18807	18468	18355	18462	18557	18545	18396	18832	18545	18694	18611	18653	18447	18834	18685	18691	18546	18495	18517	18715	18730	18499	18669	18605	18726	18693	18545	18564	18699	18538	18551	18640	18666	18676	18540	18591	18549	18546	18559	18544	18733	18715	18547	18466	18912	18799	18650	18661	18659	18839	18625	18502	18579	18561	18629	18633	18646	18523	18614	18640	18629	18506	18867	18639	18541	18654	18554	18823	18701	18530	18714	18584	18821	18767	18482	18425	18598	18525	18516	18614	18544	18694	18716	18680	18574	18572	18616	18711	18412	18770	18645	18750	18761	18730	18619	18610	18756	18617	18607	18801	18464	18571	18559	18654	18634	18518	18379	18667	18356	18576	18662	18709	18556	18791	18648	18398	18653	18781	18573	18558	18691	18853	18703	18440	18526	18638	18871	18685	18716	18476	18717	18498	18576	18676	18670	18646	18439	18498	18488	18723	18416	18631	18857	18588	18706	18599	18529	18704	18653	18511	18319	18645	18686	18576	18691	18630	18735	18615	18495	18637	18614	18945	18719	18628	18731	18640	18721	18612	18682	18707	18610	18452	18596	18586	18577	18552	18623	18528	18741	18694	18864	18404	18630	18336	18593	18819	18394	18755	18814	18574	18409	18845	18547	18679	18848	18639	18585	18465	18768	18667	18639	18569	18728	18612	18701	18748	18557	18488	18646	18688	18365	18583	18673	18681	18634	18627	18676	18801	18577	18428	18734	18591	18576	18439	18657	18552	18511	18670	18844	18698	18847	18571	18609	18550	18378	18818	18299	18625	18681	18533	18621	18545	18581	18651	18439	18627	18609	18669	18640	18688	18847	18733	18514	18492	18678	18520	18582	18723	18791	18804	18515	18649	18539	18605	18345	18699	18703	18722	18428	18725	18514	18668	18429	18473	18598	18561	18746	18302	18663	18494	18725	18675	18833	18705	18331	18471	18357	18574	18508	18472	18584	18647	18556	18624	18718	18472	18647	18707	18635	18428	18479	18879	18439	18729	18778	18567	18331	18719	18619	18551	18641	18379	18431	18479	18498	18850	18733	18516	18644	18492	18440	18628	18450	18526	18551	18659	18532	18479	18486	18802	18635	18658	18608	18697	18743	18674	18683	18647	18705	18730	18706	18714	18708	18606	18596	18551	18768	18707	18544	18725	18677	18493	18620	18809	18798	18659	18729	18574	18561	18555	18637	18681	18587	18474	18522	18463	18594	18700	18596	18676	18698	18417	18614	18699	18505	18649	18687	18516	18609	18695	18582	18614	18652	18654	18649	18685	18459	18531	18535	18693	18593	18693	18617	18552	18765	18630	18419	18590	18505	18558	18554	18541	18603	18509	18782	18659	18393	18663	18709	18658	18350	18668	18532	18774	18591	18629	18655	18458	18875	18382	18551	18703	18762	18663	18645	18558	18522	18601	18799	18723	18431	18733	18628	18638	18813	18720	18580	18578	18636	18513	18680	18854	18547	18580	18457	18654	18632	18616	18517	18505	18436	18841	18727	18558	18702	18834	18673	18335	18523	18430	18454	18655	18556	18613	18745	18652	18643	18549	18506	18587	18604	18841	18529	18522	18710	18621	18557	18573	18425	18631	18686	18596	18695	18572	18767	18696	18671	18796	18666	18533	18467	18448	18694	18579	18449	18710	18635	18712	18760	18707	18790	18722	18499	18915	18855	18865	18582	18445	18708	18668	18511	18483	18526	18684	18636	18558	18505	18656	18558	18669	18386	18441	18682	18889	18436	18634	18613	18579	18513	18561	18449	18383	18611	18759	18738	18486	18852	18573	18632	18640	18683	18622	18542	18663	18772	18729	18662	18697	18626	18635	18488	18730	18702	18525	18691	18896	18555	18562	18690	18389	18574	18406	18616	18693	18675	18650	18532	18568	18562	18409	18695	18617	18540	18585	18541	18535	18669	18604	18478	18417	18656	18632	18500	18459	18650	18730	18599	18506	18659	18835	18780	18565	18647	18614	18651	18669	18524	18738	18655	18515	18648	18751	18633	18537	18529	18575	18661	18626	18546	18699	18604	18739	18681	18723	18883	18647	18576	18589	18579	18608	18727	18836	18569	18539	18721	18829	18715	18508	18598	18674	18703	18618	18722	18569	18691	18482	18327	18492	18618	18609	18410	18528	18605	18734	18730	18673	18703	18548	18622	18748	18641	18720	18703	18580	18730	18530	18408	18685	18401	18499	18631	18653	18638	18587	18554	18626	18708	18618	18643	18638	18508	18527	18398	18690	18611	18670	18803	18790	18501	18631	18298	18611	18554	18695	18526	18535	18648	18643	18703	18583	18453	18577	18883	18561	18531	18907	18487	18605	18790	18632	18581	18549	18652	18688	18758	18727	18463	18805	18705	18707	18701	18809	18707	18475	18596	18540	18494	18675	18507	18562	18855	18852	18869	18678	18564	18681	18661	18527	18491	18745	18521	18512	18695	18745	18552	18714	18572	18555	18654	18707	18465	18476	18737	18642	18633	18755	18607	18548	18305	18573	18627	18507	18707	18373	18679	18730	18787	18613	18526	18595	18719	18413	18646	18496	18606	18437	18353	18737	18598	18670	18520	18559	18555	18618	18657	18626	18925	18713	18488	18885	18729	18690	18634	18500	18553	18500	18649	18746	18543	18561	18724	18766	18568	18643	18676	18654	18707	18535	18436	18380	18512	18820	18500	18414	18414	18616	18516	18509	18548	18450	18719	18474	18507	18469	18420	18491	18700	18617	18344	18406	18650	18540	18630	18869	18597	18462	18344	18481	18533	18558	18603	18472	18284	18658	18837	18699	18580	18512	18808	18615	18739	18651	18740	18584	18858	18762	18804	18664	18573	18580	18689	18528	18673	18700	18562	18358	18738	18536	18617	18545	18586	18767	18595	18719	18734	18810	18435	18586	18510	18584	18662	18784	18680	18501	18762	18532	18813	18851	18672	18610	18746	18753	18741	18703	18590	18676	18629	18468	18605	18808	18815	18466	18335	18620	18694	18760	18452	18260	18616	18661	18485	18639	18662	18676	18574	18684	18561	18448	18717	18446	18509	18453	18508	18611	18549	18554	18664	18656	18462	18631	18660	18636	18473	18724	18521	18522	18578	18653	18517	18785	18750	18614	18495	18730	18465	18638	18624	18913	18565	18615	18587	18477	18458	18658	18609	18589	18641	18500	18720	18398	18852	18600	18643	18555	18595	18660	18692	18509	18639	18645	18583	18592	18755	18397	18670	18807	18721	18675	18622	18630	18673	18461	18537	18710	18467	18580	18592	18685	18606	18573	18669	18678	18651	18634	18530	18533	18701	18677	18378	18700	18724	18540	18441	18525	18703	18460	18592	18510	18644	18495	18488	18602	18607	18572	18544	18543	18435	18499	18585	18226	18390	18712	18757	18673	18813	18665	18548	18754	18740	18622	18626	18603	18826	18944	18561	18808	18598	18671	18679	18758	18572	18918	18689	18609	18575	18754	18882	18743	18395	18477	18621	18654	18738	18483	18607	18543	18566	18584	18627	18610	18701	18528	18428	18715	18530	18249	18817	18502	18705	18741	18616	18784	18780	18695	18563	18620	18534	18555	18388	18521	18654	18760	18433	18566	18710	18815	18705	18408	18608	18471	18602	18807	18626	18669	18545	18726	18574	18721	18451	18641	18583	18624	18476	18632	18484	18697	18719	18726	18298	18524	18601	18505	18372	18776	18650	18615	18672	18644	18785	18618	18484	18719	18517	18628	18700	18609	18710	18751	18420	18584	18644	18530	18595	18519	18691	18617	18360	18572	18650	18550	18396	18376	18702	18630	18725	18563	18694	18456	18670	18842	18467	18627	18628	18676	18541	18668	18685	18586	18792	18766	18724	18651	18528	18596	18491	18692	18823	18799	18724	18671	18595	18741	18534	18678	18579	18643	18609	18626	18543	18631	18487	18679	18652	18771	18558	18640	18577	18543	18626	18587	18806	18446	18510	18848	18506	18491	18551	18782	18455	18582	18714	18670	18510	18717	18670	18624	18625	18554	18690	18612	18842	18701	18556	18437	18416	18524	18561	18540	18810	18748	18712	18485	18557	18533	18481	18537	18396	18803	18763	18721	18835	18740	18760	18647	18600	18835	18538	18635	18624	18498	18609	18602	18603	18634	18676	18642	18511	18586	18515	18469	18540	18648	18634	18730	18535	18530	18504	18460	18447	18427	18470	18526	18561	18638	18706	18551	18627	18527	18644	18787	18708	18711	18835	18651	18555	18651	18929	18626	18647	18818	18584	18511	18269	18589	18770	18494	18572	18650	18616	18690	18412	18610	18565	18526	18744	18511	18722	18539	18591	18573	18623	18688	18488	18549	18579	18672	18637	18691	18786	18587	18551	18469	18603	18477	18784	18678	18809	18631	18629	18687	18619	18530	18377	18875	18598	18513	18330	18762	18734	18672	18578	18658	18410	18581	18600	18701	18575	18825	18756	18579	18475	18433	18500	18294	18558	18724	18526	18648	18624	18648	18637	18789	18575	18721	18654	18773	18672	18520	18672	18596	18693	18537	18954	18722	18659	18498	18583	18548	18710	18624	18610	18521	18507	18605	18609	18708	18676	18602	18570	18576	18685	18712	18777	18611	18457	18716	18522	18764	18532	18676	18683	18687	18646	18493	18544	18568	18462	18563	18534	18364	18549	18551	18705	18862	18829	18701	18650	18634	18741	18650	18686	18781	18624	18669	18551	18734	18548	18789	18742	18596	18591	18724	18753	18520	18577	18517	18663	18499	18485	18639	18844	18726	18714	18654	18660	18705	18645
22641	40603	29977	20824	17382	16017	15561	15549	15361	15585	15449	15305	15179	15352	16029	16819	17326	16904	16322	15789	15511	15457	15206	15204	15047	15128	15394	15257	15031	15256	15037	15183	15309	15367	15142	14964	15297	15047	15050	15195	15263	15110	15303	15241	15182	15270	15107	15191	15133	15257	15191	15138	15059	15112	15249	15211	15187	14911	15226	15140	15230	15116	15220	15146	15009	15089	15206	15321	15126	15087	15383	15267	15245	15116	15176	15299	15117	15295	15308	15324	15128	15161	15327	15149	15165	15431	15307	15123	15042	15058	15226	15152	15370	15189	15193	15248	15275	15146	15252	15169	15291	15292	15179	15066	15025	15154	15094	15159	15246	15279	15255	15238	15069	15157	15119	15235	15083	15237	15182	15253	15068	15323	15212	15182	15130	15140	15116	15194	15243	15006	15276	15280	15098	15067	15059	15168	15159	15264	15199	15144	15320	15112	15191	15216	15299	15289	15231	15192	15267	15116	15253	15229	15166	15250	15142	15202	15272	15196	15080	15123	15115	15327	15148	14970	15245	15230	15135	15066	15230	15160	15252	15164	15334	15187	15131	15166	15160	15179	15119	15149	15184	15164	15040	15293	15125	15252	15235	15405	15278	15159	15135	15217	15145	15169	15161	15156	15113	15349	15232	15305	15247	15191	15160	15168	15364	15355	15226	15051	15250	15197	15145	15077	15265	15097	15194	15250	15213	15068	15094	15007	15212	15041	15413	15124	15167	15165	15217	15255	15139	15176	15451	15351	15323	15249	15319	15115	15125	15050	15266	15186	15086	15201	15217	15421	15167	15096	15350	15175	15233	15151	15182	15141	15166	15184	15284	15268	15029	15297	15266	15075	15024	15386	15281	15348	15134	15423	15171	15037	15229	15209	15197	15177	15247	15230	15024	15138	15126	15005	15233	15162	15351	15166	15286	15057	15049	15351	15303	15189	15213	15264	15486	15238	15280	15260	15313	15065	15379	15004	15174	15132	15326	15302	15356	15208	15260	15238	15141	15084	15373	15166	15325	15250	15279	15161	15173	15052	15287	15240	15094	15270	15230	15223	15169	15149	15197	15263	15111	15101	15151	15114	15285	15360	14992	15270	15255	15167	15456	15264	15247	15293	15109	15163	15230	15047	15284	15174	15065	15215	15090	15166	15146	15367	15034	15111	15304	15102	15242	15114	15227	15148	15243	15155	15117	15224	15132	15086	15311	15118	15369	15220	15114	15147	15066	15129	15065	15352	15168	15161	15150	15222	15232	15333	15267	15221	15106	15242	15150	14987	15286	15134	15116	15206	15243	15219	15196	15149	15219	15203	15360	15106	15147	15189	15108	15419	15159	15105	15036	15226	15177	15153	15118	15030	15222	15307	15229	15130	15182	15099	15087	15084	15417	15144	15450	15048	15173	15337	15171	15282	15285	15181	15036	15083	14967	14977	15066	15366	15267	15139	14911	15218	15163	15138	15203	15087	15114	15352	15197	15283	15175	15308	15219	15206	15248	15245	15317	15079	15085	15195	15193	15213	15267	15151	15223	15295	15215	15254	15298	15204	15184	15183	15220	15216	15355	15265	15149	15207	15076	15275	15384	14981	15413	15152	15228	15308	15254	15314	15449	15080	15219	15226	15197	15133	15126	15129	15244	15184	15367	15314	15125	14977	15347	15143	15069	15331	15160	15251	15184	15111	14866	15212	15201	15157	15230	14996	15299	15194	15281	15264	15370	15159	15284	15182	15354	15154	15291	15121	15185	15304	15157	15247	15216	15084	15296	15121	15211	15259	15215	15338	15242	15036	15128	15257	15313	15173	15229	15158	15113	15095	15217	15291	15071	15121	15034	15070	15289	15122	15157	15214	15287	15252	15190	15036	15168	15385	15184	15130	15294	15080	15127	15238	15209	15173	15040	15096	15236	15285	15343	15151	15034	15217	15217	15314	15185	15148	15210	15129	15172	15132	15277	15290	15169	15346	15150	15013	15195	15231	15111	15099	15190	15222	15299	15126	15144	15260	15248	15140	15322	15151	15236	15194	15369	15232	15224	15319	15316	15333	15107	15137	15335	15246	15137	15237	15232	15213	15112	15110	15151	15293	15205	15084	15200	15190	15139	15248	15265	15146	15177	15271	15072	15260	15264	15191	15014	15187	15178	15146	15271	15380	15325	15150	15144	15213	15133	15197	15245	15221	15193	15066	15262	15158	15248	15159	15292	15122	15317	15100	15057	15267	15082	15333	15113	15201	15317	15251	15112	15261	15326	15268	15136	15104	15176	15075	15297	15179	15252	15377	15098	15208	15288	15382	15188	15098	15219	15297	15228	15291	15280	15271	15337	15235	15295	15075	15243	15121	15319	15257	15238	15238	15187	15159	15179	15252	15174	15161	15224	15150	15211	15220	15057	15081	15076	15200	15331	15221	15103	15181	15255	15099	15175	15095	15186	15240	15154	15170	15297	15049	15336	15395	15132	15060	15316	15239	15283	15245	15184	15155	15302	15132	15126	15095	15238	15228	15216	15271	15188	15262	15153	15249	15221	15087	15140	15472	15187	15278	15122	15266	15211	15084	15161	15166	15303	15337	15222	15213	15297	15124	15140	15305	15185	15293	15001	15083	15252	15261	15291	15212	15179	15142	15213	15240	15181	15231	15296	15144	15370	15106	15235	15320	15268	15292	15195	15075	15397	15212	15267	15162	15176	15233	15129	15199	15143	15170	15200	15016	15057	15397	15229	15025	15300	15258	15253	15188	15315	15259	15200	15101	15240	15307	15150	15288	15077	15212	15395	15191	15334	15078	15251	15133	15159	15126	15226	15183	15350	15174	15281	15266	15253	15269	15376	15265	15338	15251	15103	15292	15338	15163	15158	15149	15161	15258	15254	15324	15094	15264	15294	15126	15126	15127	15105	15237	15170	15338	15177	15306	15147	15277	15266	15170	15088	15124	15273	15131	15330	15094	15092	15252	15178	15310	15208	15366	15228	15270	15200	15240	15261	15266	15158	15328	15103	15178	15176	15138	14987	15066	14985	15239	15076	15179	15110	15233	15337	15167	15267	15174	15156	15096	15177	15197	15233	15206	15142	15148	14986	15123	15201	15428	15301	15142	15099	15035	15214	15238	15134	15161	15152	15166	15306	14961	15181	15190	15190	15106	15214	15265	15298	15172	15305	15224	15202	15136	15165	15204	15219	15343	15059	15157	15099	15278	15140	15264	15302	15314	15275	15362	15168	15087	15121	15184	15101	15182	15047	15282	15081	15261	15266	15044	15208	15220	15126	15196	15106	15341	15117	15245	15225	15331	15214	15269	15093	15182	15202	15150	15351	15264	15122	15037	15263	14993	15373	15188	15212	15153	15269	15104	15272	15180	15138	15392	15229	15308	15164	15222	15216	15339	15047	15289	15152	15050	15019	15301	15170	15231	15551	15105	15093	15207	15194	15294	15297	15260	15238	15298	15163	15162	15313	14991	15254	15277	15026	15304	15133	15087	15341	15047	15197	15122	15223	15281	15247	15150	15180	15214	15280	15239	15187	15374	15085	15182	15219	15310	15281	15155	15372	15156	15276	15119	15308	15114	15145	15111	15132	15172	15280	15091	15115	15237	15176	15097	15149	15351	15212	14965	15374	15227	15267	15190	15285	15051	15083	15192	15178	15225	15235	15235	15282	15218	15070	15200	15145	15100	15119	15226	15326	15075	15032	15189	15282	15153	15121	15181	15172	15228	15067	15107	15105	15173	15144	15174	15219	15107	15228	15392	15298	15408	15225	15205	15295	15237	15190	15293	15185	15284	15302	15166	15105	15331	15409	15199	15229	15375	15266	15316	15251	15098	15162	15155	15116	15237	15214	14923	15042	15237	15089	15089	15093	15174	15213	15209	15159	15072	15190	15109	14996	15254	15112	14940	15182	15423	15147	15141	14991	15326	15170	15194	15157	15265	15068	15189	15445	15266	15309	15264	15137	15210	15229	15226	15114	15116	15352	15281	15152	15105	15272	15242	15200	15080	15033	15087	15095	15157	15037	15270	15221	15212	15128	15314	15187	15133	15249	15157	15270	15331	15215	15278	15250	15306	15265	15372	14976	15062	15054	15250	15318	15222	15387	15024	15176	15056	15068	15291	15152	15181	15091	15113	15097	15236	15240	15283	15109	15180	15250	15297	15275	15364	15194	15199	15198	15277	15127	15260	15169	15050	15168	15171	15398	15227	15233	15078	15282	15214	15294	15248	15235	15255	15237	15088	15208	15222	15315	15099	15149	15102	15277	15138	15123	15105	15193	15223	15210	15090	15121	15258	15213	15120	15226	15021	15317	15247	15203	15259	15298	15113	15355	15398	15170	15177	15215	15126	15104	15111	15253	15226	15272	15167	15139	15201	15268	15268	15064	15185	15098	15166	15215	15101	15219	15280	15189	15273	15149	15136	15329	15113	15011	15223	15210	15059	15166	15271	15291	15150	15241	15193	15249	15331	15167	15192	15331	15097	15133	15026	15242	15303	15214	15277	15370	15204	15070	15165	15187	15191	15211	15156	15321	15212	15044	15167	15213	15182	15343	15065	15415	15264	15167	15234	15304	15194	15171	15101	15162	15241	15093	15147	15397	15301	15287	15266	15207	15040	15122	15132	15096	15177	15347	15168	15166	15189	15397	15107	15142	15270	15148	15089	14968	15218	15057	14982	15020	15291	15350	15269	15169	15443	15326	15297	15245	15253	15271	15143	15226	15173	15171	15314	15318	15257	15220	15271	15111	15179	15251	15438	15086	15211	15131	15283	15202	15043	15333	15067	15090	15315	15088	15196	15162	15274	15309	15284	15258	15142	15293	14869	15261	15230	15041	15093	15158	15075	15299	15248	15498	15183	15229	15259	15249	15111	14975	15189	15168	15238	15372	15213	15251	15166	15314	15153	15291	15281	15340	15076	15215	15269	15143	15230	15196	15396	15155	14910	15118	15336	15279	15217	15075	15168	15196	15169	15205	15294	15080	15058	15122	15112	15180	15406	15161	15284	15198	15138	15268	15059	15270	15043	15158	15142	15270	15271	15318	15172	15130	15123	15167	15284	15343	15166	15128	15276	15168	15183	15294	15177	15241	15147	15220	15243	15200	15373	15113	15313	15116	15288	15275	15201	15083	15234	15209	15200	15221	15191
21984	21045	28324	24125	22101	24255	25298	20574	19945	20432	19919	19888	19743	19775	20648	23090	24634	24255	22681	21235	20516	19967	19762	19767	19438	19513	19428	19674	19413	19499	19578	19552	19636	19465	19490	19567	19493	19704	19419	19509	19632	19485	19602	19587	19370	19428	19416	19280	19472	19415	19524	19432	19514	19450	19578	19301	19482	19338	19432	19411	19438	19694	19565	19571	19355	19424	19319	19492	19494	19306	19515	19440	19498	19653	19542	19403	19575	19396	19444	19372	19401	19401	19339	19414	19350	19374	19372	19399	19391	19192	19278	19496	19433	19459	19586	19411	19474	19667	19630	19499	19608	19301	19354	19268	19275	19351	19255	19442	19599	19233	19452	19574	19611	19417	19495	19191	19415	19349	19410	19446	19440	19517	19480	19347	19516	19268	19456	19607	19424	19287	19659	19433	19209	19348	19433	19375	19272	19345	19371	19765	19465	19571	19414	19678	19407	19330	19324	19478	19232	19259	19370	19482	19464	19494	19461	19531	19512	19692	19569	19559	19587	19283	19331	19190	19589	19202	19348	19330	19463	19310	19554	19496	19543	19574	19335	19605	19426	19386	19641	19658	19556	19450	19266	19417	19427	19558	19570	19242	19251	19340	19405	19693	19504	19221	19314	19392	19185	19171	19494	19465	19529	19415	19366	19301	19550	19584	19425	19389	19431	19509	19345	19367	19310	19465	19534	19372	19329	19576	19432	19605	19558	19624	19624	19337	19436	19315	19568	19494	19317	19727	19476	19399	19377	19448	19337	19396	19432	19439	19335	19497	19609	19386	19356	19490	19681	19426	19543	19465	19567	19299	19235	19367	19522	19431	19519	19544	19590	19602	19457	19406	19535	19237	19623	19454	19222	19454	19247	19278	19630	19319	19352	19383	19409	19338	19473	19220	19402	19292	19172	19540	19554	19477	19475	19352	19399	19421	19319	19571	19452	19239	19303	19202	19320	19323	19480	19268	19332	19443	19428	19471	19524	19447	19561	19296	19588	19423	19527	19549	19351	19251	19515	19483	19139	19593	19400	19448	19467	19355	19535	19386	19519	19213	19129	19334	19336	19198	19213	19427	19593	19218	19309	19361	19623	19155	19454	19302	19394	19458	19229	19526	19513	19395	19459	19258	19253	19400	19340	19332	19212	19252	19493	19406	19360	19352	19234	19421	19335	19370	19405	19463	19418	19295	19270	19392	19380	19363	19290	19367	19393	19480	19483	19229	19218	19313	19427	19170	19180	19432	19586	19455	19548	19411	19333	19297	19436	19434	19377	19375	19449	19322	19323	19689	19377	19359	19591	19332	19525	19396	19293	19440	19360	19509	19426	19528	19539	19323	19439	19311	19642	19246	19488	19324	19461	19197	19502	19161	19268	19484	19291	19506	19421	19488	19423	19508	19332	19544	19493	19498	19423	19404	19521	19263	19590	19405	19301	19336	19285	19404	19428	19490	19527	19415	19279	19333	19352	19205	19410	19319	19212	19437	19490	19188	19411	19314	19354	19389	19289	19080	19406	19457	19396	19622	19765	19506	19431	19378	19390	19431	19378	19391	19285	19735	19556	19292	19413	19511	19408	19298	19534	19529	19404	19500	19457	19271	19208	19347	19484	19378	19484	19332	19374	19212	19267	19457	19505	19426	19274	19513	19317	19315	19539	19405	19512	19276	19517	19403	19599	19428	19470	19555	19230	19551	19595	19465	19344	19460	19335	19222	19401	19625	19294	19185	19380	19326	19399	19323	19573	19482	19683	19557	19587	19468	19339	19185	19391	19519	19536	19448	19318	19482	19427	19334	19484	19380	19480	19350	19296	19394	19382	19181	19538	19189	19475	19246	19323	19384	19387	19310	19408	19443	19355	19590	19363	19369	19442	19347	19147	19581	19536	19429	19410	19557	19395	19420	19347	19103	19485	19388	19310	19648	19471	19598	19427	19367	19555	19502	19565	19463	19465	19581	19347	19525	19438	19361	19472	19354	19301	19416	19332	19455	19285	19384	19395	19706	19442	19200	19610	19625	19336	19512	19444	19419	19503	19665	19572	19602	19466	19359	19464	19423	19377	19493	19169	19485	19396	19560	19232	19472	19697	19290	19335	19514	19315	19480	19409	19447	19427	19711	19579	19482	19421	19379	19452	19530	19479	19406	19309	19341	19261	19709	19508	19357	19553	19354	19423	19369	19487	19282	19286	19357	19361	19385	19291	19397	19398	19563	19393	19357	19221	19436	19383	19387	19464	19269	19332	19389	19423	19605	19462	19293	19352	19332	19377	19393	19432	19445	19384	19403	19429	19218	19380	19209	19450	19578	19583	19293	19433	19360	19482	19514	19315	19302	19363	19379	19183	19481	19296	19537	19503	19297	19645	19392	19333	19473	19210	19561	19315	19463	19291	19493	19505	19460	19404	19458	19325	19473	19449	19828	19572	19330	19329	19448	19344	19602	19416	19599	19536	19386	19350	19539	19453	19237	19336	19368	19493	19349	19375	19478	19422	19330	19282	19511	19518	19413	19364	19516	19525	19480	19625	19531	19528	19442	19599	19473	19379	19546	19403	19316	19390	19343	19577	19365	19422	19348	19332	19426	19537	19393	19372	19665	19445	19365	19352	19422	19264	19291	19471	19457	19279	19302	19407	19443	19556	19419	19432	19593	19402	19463	19402	19387	19310	19539	19250	19431	19438	19289	19424	19340	19395	19427	19419	19381	19607	19370	19653	19324	19483	19659	19331	19315	19438	19368	19394	19370	19229	19497	19581	19291	19574	19159	19559	19390	19679	19382	19513	19494	19073	19344	19318	19224	19581	19332	19624	19549	19682	19500	19312	19272	19494	19353	19470	19159	19576	19476	19415	19240	19532	19351	19299	19360	19575	19415	19552	19628	19311	19443	19427	19419	19173	19612	19375	19605	19357	19400	19519	19375	19380	19531	19335	19432	19384	19272	19575	19579	19449	19399	19518	19449	19461	19365	19383	19440	19301	19339	19457	19362	19401	19368	19168	19321	19464	19346	19441	19549	19477	19585	19559	19466	19381	19447	19521	19551	19467	19572	19380	19334	19595	19523	19456	19365	19372	19574	19536	19331	19178	19357	19345	19576	19379	19492	19488	19349	19345	19125	19325	19391	19478	19392	19631	19410	19668	19474	19715	19434	19361	19410	19437	19550	19509	19544	19222	19523	19716	19339	19332	19333	19320	19445	19254	19481	19529	19439	19514	19302	19368	19303	19500	19454	19665	19533	19517	19462	19639	19130	19400	19486	19251	19305	19406	19436	19386	19726	19538	19397	19427	19361	19558	19281	19435	19390	19578	19607	19517	19471	19408	19374	19463	19441	19604	19671	19570	19557	19412	19528	19429	19280	19426	19392	19358	19369	19399	19460	19287	19241	19331	19381	19460	19197	19345	19423	19631	19497	19474	19455	19595	19444	19425	19273	19191	19389	19317	19392	19416	19350	19579	19413	19685	19464	19414	19425	19462	19334	19396	19605	19205	19352	19315	19259	19460	19521	19463	19556	19494	19537	19345	19420	19560	19498	19355	19532	19361	19432	19320	19271	19404	19285	19545	19422	19579	19501	19656	19379	19326	19219	19268	19388	19337	19652	19460	19414	19188	19450	19391	19455	19511	19286	19272	19272	19453	19263	19324	19211	19429	19477	19480	19317	19471	19435	19237	19346	19424	19426	19663	19529	19060	19486	19257	19349	19464	19360	19318	19327	19184	19542	19492	19649	19332	19322	19301	19338	19525	19697	19263	19509	19353	19603	19471	19579	19376	19274	19467	19212	19277	19660	19452	19447	19618	19262	19495	19502	19565	19438	19402	19426	19385	19409	19518	19492	19491	19570	19541	19419	19567	19483	19278	19289	19299	19247	19257	18987	19415	19396	19413	19419	19480	19481	19382	19516	19516	19560	19644	19670	19217	19323	19626	19341	19200	19445	19257	19213	19391	19377	19272	19540	19232	19415	19190	19660	19281	19310	19344	19262	19471	19577	19337	19536	19362	19445	19276	19459	19508	19558	19415	19529	19398	19579	19421	19540	19510	19384	19569	19592	19531	19431	19429	19566	19362	19324	19334	19379	19511	19526	19661	19384	19343	19460	19373	19528	19488	19309	19420	19504	19497	19471	19566	19560	19416	19139	19546	19286	19274	19635	19502	19492	19356	19513	19296	19400	19372	19301	19517	19423	19340	19205	19132	19445	19565	19409	19228	19445	19414	19461	19368	19438	19105	19488	19529	19397	19467	19488	19543	19270	19632	19329	19416	19409	19437	19570	19358	19444	19573	19487	19425	19438	19584	19437	19541	19594	19184	19373	19605	19257	19220	19492	19289	19665	19703	19494	19545	19291	19387	19428	19479	19298	19270	19485	19198	19455	19333	19412	19294	19524	19580	19563	19395	19490	19174	19504	19668	19638	19486	19392	19392	19390	19597	19448	19564	19418	19246	19495	19412	19266	19481	19511	19449	19561	19396	19387	19285	19333	19506	19315	19343	19638	19362	19614	19381	19482	19381	19714	19690	19191	19267	19424	19471	19297	19220	19376	19268	19478	19514	19462	19361	19529	19327	19302	19608	19427	19404	19330	19335	19432	19381	19441	19375	19429	19498	19430	19406	19478	19478	19483	19478	19482	19592	19590	19501	19612	19591	19553	19578	19214	19451	19530	19319	19423	19388	19326	19441	19433	19321	19414	19368	19402	19664	19517	19537	19432	19432	19400	19653	19480	19449	19440	19395	19453	19471	19351	19399	19377	19354	19351	19422	19481	19299	19604	19495	19326	19436	19308	19267	19545	19426	19386	19107	19347	19400	19363	19346	19513	19398	19365	19403	19454	19468	19694	19725	19383	19420	19456	19401	19532	19568	19427	19698	19393	19617	19387	19327	19485	19542	19554	19467	19256	19450	19423	19519	19379	19460	19547	19467	19458	19383	19401	19417	19427	19497	19459	19463	19525	19597	19395	19622	19418	19396	19434	19475	19545	19302	19435	19463	19440	19462	19326	19492	19382	19508	19508	19552	19590	19513	19482	19518	19409	19519	19320	19441	19475	19174	19363	19594	19283	19393	19306	19435	19424	19533	19520	19480	19323	19186	19426	19269	19408	19364	19615	19255	19523	19339	19409	19418	19273	19378	19416	19467	19495
27200	55112	45108	32515	27030	19094	16893	16376	16141	16300	15878	15991	16005	16077	17169	21021	22435	21204	19242	17545	16447	16038	15971	15594	15427	15763	15468	15627	15773	15620	15810	15740	15760	15494	15677	15519	15644	15536	15568	15683	15616	15761	15709	15676	15496	15729	15509	15509	15605	15611	15617	15538	15716	15660	15373	15547	15590	15485	15718	15690	15651	15581	15588	15635	15472	15739	15575	15867	15574	15691	15536	15617	15598	15514	15342	15529	15789	15627	15634	15715	15699	15640	15768	15444	15549	15688	15411	15663	15533	15738	15606	15659	15621	15665	15650	15537	15510	15478	15653	15598	15606	15600	15660	15764	15676	15636	15554	15662	15710	15678	15657	15560	15706	15589	15679	15695	15608	15530	15381	15747	15681	15530	15625	15606	15458	15557	15691	15500	15669	15650	15586	15649	15830	15539	15439	15664	15690	15682	15638	15732	15613	15635	15780	15805	15595	15707	15644	15552	15670	15612	15553	15566	15609	15686	15599	15504	15664	15644	15757	15612	15644	15616	15461	15736	15620	15692	15719	15709	15518	15801	15686	15445	15719	15677	15650	15554	15633	15484	15639	15510	15603	15607	15807	15658	15565	15673	15731	15457	15666	15692	15492	15556	15670	15725	15783	15462	15603	15613	15574	15672	15565	15664	15556	15470	15606	15732	15655	15645	15545	15477	15680	15758	15515	15590	15407	15685	15699	15658	15580	15613	15710	15697	15621	15637	15788	15661	15670	15689	15589	15769	15683	15569	15507	15613	15888	15703	15758	15918	15534	15784	15646	15697	15549	15672	15724	15671	15516	15645	15574	15615	15829	15686	15703	15709	15531	15519	15775	15523	15568	15751	15574	15565	15645	15848	15643	15727	15645	15539	15629	15730	15619	15510	15668	15629	15573	15755	15600	15581	15635	15547	15780	15643	15526	15654	15828	15726	15598	15396	15556	15474	15785	15622	15699	15587	15640	15516	15455	15631	15559	15534	15794	15535	15688	15594	15662	15535	15474	15522	15623	15603	15585	15476	15721	15654	15538	15666	15702	15728	15797	15664	15677	15589	15645	15583	15760	15504	15451	15554	15626	15568	15551	15623	15640	15527	15458	15599	15480	15701	15789	15659	15644	15656	15677	15691	15633	15666	15706	15711	15695	15655	15612	15603	15569	15657	15500	15694	15722	15662	15745	15658	15666	15600	15760	15465	15656	15557	15650	15380	15822	15649	15550	15473	15661	15940	15522	15637	15633	15511	15727	15818	15582	15597	15674	15650	15472	15547	15661	15542	15561	15701	15513	15655	15726	15602	15521	15571	15618	15678	15632	15577	15602	15620	15534	15680	15620	15489	15704	15582	15644	15567	15619	15612	15685	15593	15626	15459	15595	15555	15691	15658	15572	15780	15663	15663	15526	15527	15692	15553	15678	15620	15529	15569	15640	15580	15490	15687	15448	15900	15676	15723	15876	15660	15555	15809	15431	15684	15680	15661	15525	15531	15775	15533	15600	15545	15654	15570	15666	15768	15602	15757	15541	15623	15524	15674	15534	15589	15762	15624	15648	15387	15760	15512	15494	15528	15686	15739	15530	15644	15697	15709	15605	15564	15808	15731	15532	15640	15704	15677	15728	15440	15515	15458	15686	15612	15761	15426	15750	15606	15674	15716	15542	15540	15523	15685	15558	15680	15501	15591	15714	15389	15668	15612	15704	15604	15597	15520	15680	15569	15829	15494	15576	15433	15650	15672	15709	15651	15707	15538	15673	15705	15643	15648	15682	15643	15733	15740	15564	15708	15645	15719	15501	15628	15680	15564	15623	15607	15484	15448	15471	15626	15503	15584	15663	15422	15736	15543	15423	15774	15690	15521	15762	15576	15537	15511	15553	15547	15691	15626	15735	15589	15553	15711	15665	15713	15720	15725	15460	15680	15720	15609	15373	15609	15759	15545	15730	15579	15592	15556	15751	15563	15682	15663	15733	15494	15605	15668	15595	15562	15395	15737	15578	15673	15776	15576	15352	15593	15695	15585	15516	15681	15660	15753	15657	15628	15502	15543	15691	15723	15669	15720	15790	15616	15646	15483	15721	15858	15530	15567	15622	15364	15683	15624	15724	15769	15544	15583	15615	15563	15605	15639	15764	15728	15483	15578	15820	15343	15749	15584	15525	15733	15473	15672	15566	15666	15672	15630	15623	15551	15682	15781	15640	15748	15639	15537	15595	15628	15782	15662	15646	15681	15659	15697	15518	15669	15611	15804	15652	15557	15564	15487	15633	15672	15463	15701	15790	15702	15770	15593	15656	15435	15540	15728	15656	15663	15591	15608	15627	15578	15566	15641	15522	15798	15796	15691	15642	15646	15513	15601	15539	15513	15648	15485	15651	15609	15670	15582	15683	15566	15629	15705	15784	15615	15628	15471	15792	15618	15744	15406	15793	15581	15587	15759	15741	15769	15614	15739	15703	15445	15623	15555	15570	15532	15675	15580	15527	15704	15716	15614	15774	15519	15719	15683	15674	15657	15661	15502	15700	15655	15640	15719	15564	15712	15673	15679	15621	15649	15749	15631	15590	15573	15634	15639	15619	15550	15755	15467	15553	15700	15670	15687	15517	15516	15561	15917	15660	15797	15622	15622	15593	15468	15567	15528	15496	15691	15659	15671	15638	15665	15719	15623	15640	15481	15574	15643	15574	15765	15479	15511	15605	15698	15675	15595	15769	15512	15725	15669	15795	15652	15671	15576	15576	15602	15549	15526	15652	15571	15694	15841	15657	15720	15399	15655	15554	15496	15573	15497	15587	15561	15678	15796	15587	15775	15466	15578	15690	15599	15673	15617	15691	15603	15575	15545	15501	15659	15751	15678	15546	15507	15732	15703	15547	15801	15459	15604	15633	15602	15625	15711	15490	15842	15695	15678	15637	15641	15690	15777	15595	15549	15655	15617	15647	15744	15718	15512	15461	15665	15713	15535	15755	15624	15700	15561	15733	15724	15551	15687	15729	15677	15583	15759	15653	15578	15700	15639	15703	15490	15486	15541	15591	15600	15713	15545	15550	15609	15737	15568	15525	15656	15635	15593	15640	15543	15593	15526	15585	15493	15604	15693	15602	15747	15623	15788	15438	15794	15365	15763	15719	15622	15737	15509	15524	15760	15601	15750	15608	15540	15637	15845	15730	15656	15596	15589	15610	15543	15631	15548	15739	15547	15611	15590	15569	15703	15528	15639	15636	15689	15585	15557	15677	15556	15590	15788	15531	15695	15715	15582	15607	15587	15582	15671	15733	15681	15650	15632	15626	15620	15596	15811	15461	15692	15680	15565	15704	15674	15708	15714	15656	15517	15524	15671	15597	15680	15683	15567	15539	15580	15636	15788	15799	15648	15592	15856	15735	15730	15754	15449	15753	15644	15620	15667	15801	15625	15665	15710	15621	15493	15664	15738	15550	15509	15585	15583	15613	15577	15575	15625	15670	15644	15511	15697	15760	15545	15615	15517	15809	15691	15501	15649	15615	15571	15681	15724	15622	15487	15533	15532	15531	15499	15546	15577	15648	15687	15555	15591	15447	15475	15566	15750	15857	15559	15560	15668	15565	15500	15575	15570	15550	15540	15596	15673	15545	15720	15836	15603	15681	15705	15869	15621	15569	15682	15678	15434	15515	15703	15516	15591	15745	15591	15463	15696	15896	15681	15724	15628	15748	15631	15667	15585	15602	15452	15670	15612	15693	15490	15484	15730	15582	15688	15608	15554	15652	15715	15714	15765	15636	15741	15728	15600	15623	15654	15553	15548	15559	15551	15664	15615	15488	15584	15637	15659	15704	15675	15411	15629	15485	15577	15564	15643	15607	15537	15554	15754	15519	15671	15585	15531	15595	15563	15617	15587	15516	15608	15725	15720	15676	15549	15604	15702	15460	15652	15613	15507	15592	15604	15706	15780	15497	15621	15813	15583	15669	15529	15670	15545	15678	15668	15759	15867	15565	15544	15676	15510	15665	15732	15721	15595	15500	15615	15674	15718	15535	15504	15699	15695	15543	15456	15550	15648	15623	15662	15629	15564	15591	15535	15723	15527	15565	15707	15548	15672	15769	15511	15683	15737	15666	15507	15683	15570	15763	15463	15622	15546	15584	15629	15448	15558	15626	15497	15539	15556	15583	15583	15687	15736	15674	15693	15662	15577	15620	15743	15572	15572	15586	15566	15808	15616	15591	15476	15534	15636	15619	15699	15648	15630	15841	15582	15489	15692	15675	15537	15650	15508	15738	15581	15581	15715	15831	15471	15624	15696	15708	15694	15733	15477	15677	15622	15738	15791	15736	15554	15704	15652	15467	15635	15695	15762	15660	15657	15652	15666	15773	15476	15651	15641	15799	15553	15637	15604	15587	15542	15570	15658	15650	15715	15683	15464	15774	15673	15612	15606	15666	15627	15701	15595	15598	15546	15608	15628	15623	15665	15461	15479	15688	15457	15579	15606	15614	15435	15653	15659	15608	15715	15714	15500	15613	15567	15718	15719	15587	15569	15641	15663	15570	15675	15884	15770	15654	15552	15529	15481	15720	15562	15551	15608	15554	15547	15526	15642	15791	15687	15621	15640	15584	15560	15665	15767	15690	15759	15736	15572	15765	15764	15390	15633	15720	15718	15700	15652	15614	15659	15570	15611	15779	15480	15702	15765	15648	15624	15546	15737	15670	15602	15629	15556	15640	15561	15509	15536	15589	15608	15525	15543	15449	15530	15622	15677	15492	15606	15397	15512	15754	15580	15512	15657	15752	15626	15495	15525	15725	15653	15607	15635	15618	15647	15614	15582	15679	15674	15455	15513	15654	15652	15754	15489	15682	15731	15667	15579	15643	15476	15678	15745	15720	15446	15594	15681	15691	15575	15763	15310	15633	15562	15674	15448	15492	15507	15729	15569	15450	15695	15592	15755	15769	15633	15555	15659	15622	15650	15592	15693	15643	15678	15647	15620	15636	15638	15604	15574	15543	15620	15540	15686	15789	15530	15557	15676	15554	15570	15458	15528	15504	15462	15554	15596	15624	15658	15746	15561	15644	15553	15600	15603	15487	15732	15450	15621	15745	15530	15477	15621	15824	15517	15651	15646	15629	15559	15422	15838	15672	15806	15600	15546	15599	15628	15691	15492
30144	26134	29372	24808	20872	19788	19147	18826	18632	18618	18602	18561	18677	18572	18514	18721	18702	18928	18859	18565	18752	18598	18596	18598	18383	18502	18877	18776	18511	18407	18590	18561	18369	18525	18533	18705	18468	18420	18574	18537	18692	18519	18710	18566	18517	18662	18558	18417	18819	18671	18653	18651	18450	18580	18392	18499	18488	18652	18734	18432	18697	18371	18577	18570	18585	18636	18685	18668	18498	18599	18799	18571	18364	18566	18484	18672	18466	18467	18520	18621	18348	18435	18510	18545	18640	18311	18722	18402	18413	18561	18581	18548	18604	18742	18662	18502	18614	18501	18564	18594	18733	18369	18668	18459	18650	18572	18474	18570	18693	18579	18646	18560	18326	18569	18598	18527	18572	18587	18585	18534	18483	18420	18649	18468	18414	18375	18442	18605	18543	18588	18598	18395	18425	18705	18288	18290	18552	18468	18542	18518	18525	18553	18445	18552	18478	18354	18683	18535	18614	18423	18630	18506	18590	18451	18330	18560	18578	18744	18500	18425	18490	18566	18633	18461	18551	18669	18312	18443	18344	18457	18664	18509	18480	18463	18484	18467	18491	18713	18497	18442	18572	18376	18403	18765	18319	18423	18604	18566	18703	18508	18579	18461	18305	18357	18514	18495	18557	18692	18467	18437	18636	18657	18332	18421	18642	18395	18515	18512	18339	18688	18444	18591	18750	18502	18294	18710	18351	18557	18254	18586	18715	18450	18652	18254	18634	18594	18647	18583	18649	18640	18469	18554	18514	18441	18382	18615	18305	18702	18710	18570	18291	18386	18412	18572	18673	18438	18441	18481	18731	18600	18584	18533	18585	18626	18491	18416	18505	18717	18743	18473	18618	18533	18578	18573	18316	18444	18490	18702	18765	18875	18735	18485	18487	18566	18767	18540	18521	18529	18415	18532	18552	18335	18463	18413	18523	18257	18506	18456	18659	18663	18511	18652	18554	18523	18482	18622	18528	18605	18775	18384	18447	18763	18491	18574	18608	18467	18523	18598	18546	18622	18576	18530	18630	18540	18538	18508	18622	18614	18621	18428	18296	18554	18611	18513	18606	18567	18397	18504	18433	18581	18364	18366	18434	18510	18642	18596	18553	18562	18272	18471	18581	18730	18542	18647	18332	18579	18604	18459	18370	18524	18476	18496	18551	18543	18643	18534	18500	18521	18717	18523	18428	18588	18374	18544	18457	18509	18703	18637	18500	18441	18382	18689	18356	18630	18606	18644	18387	18446	18365	18253	18298	18678	18456	18563	18688	18497	18470	18390	18738	18560	18507	18538	18629	18645	18618	18400	18408	18555	18567	18561	18536	18575	18597	18554	18522	18570	18552	18397	18584	18531	18410	18495	18596	18440	18553	18552	18669	18399	18696	18530	18456	18756	18470	18465	18640	18507	18670	18665	18391	18424	18460	18690	18622	18549	18442	18591	18649	18668	18565	18639	18565	18539	18528	18559	18539	18650	18534	18550	18514	18451	18656	18599	18536	18632	18441	18436	18718	18560	18440	18534	18606	18441	18426	18686	18757	18531	18612	18606	18482	18377	18718	18714	18636	18617	18600	18590	18498	18713	18738	18739	18705	18462	18494	18578	18610	18491	18639	18484	18516	18383	18349	18474	18355	18580	18406	18469	18433	18445	18606	18572	18473	18574	18493	18529	18342	18548	18654	18286	18566	18422	18371	18501	18515	18546	18617	18415	18618	18508	18496	18629	18473	18635	18528	18444	18343	18535	18751	18390	18428	18475	18573	18512	18615	18577	18580	18364	18475	18540	18704	18583	18754	18785	18549	18498	18630	18357	18371	18535	18366	18437	18425	18411	18455	18592	18698	18503	18574	18564	18811	18628	18561	18248	18486	18542	18683	18440	18579	18397	18511	18558	18488	18551	18547	18676	18442	18707	18548	18560	18532	18558	18617	18469	18678	18253	18466	18611	18653	18535	18367	18279	18391	18395	18513	18640	18445	18473	18522	18531	18447	18641	18531	18750	18406	18665	18592	18400	18312	18379	18609	18482	18727	18439	18567	18539	18780	18654	18438	18486	18592	18647	18346	18389	18369	18468	18372	18637	18587	18388	18616	18559	18683	18436	18455	18402	18386	18486	18643	18553	18610	18611	18534	18337	18352	18295	18478	18402	18603	18280	18550	18277	18571	18488	18728	18579	18579	18392	18389	18394	18339	18647	18669	18556	18603	18666	18304	18589	18737	18580	18709	18605	18674	18774	18569	18476	18610	18630	18585	18460	18536	18404	18662	18555	18517	18504	18643	18374	18370	18418	18390	18375	18705	18481	18500	18433	18488	18669	18530	18553	18502	18507	18844	18445	18420	18737	18442	18698	18560	18472	18542	18530	18469	18372	18645	18722	18526	18453	18504	18529	18369	18524	18462	18492	18491	18594	18653	18457	18706	18435	18507	18431	18625	18904	18561	18572	18512	18884	18520	18546	18538	18578	18498	18379	18529	18384	18298	18570	18527	18577	18605	18782	18378	18448	18720	18455	18676	18592	18563	18314	18400	18355	18716	18485	18623	18316	18458	18381	18486	18664	18491	18524	18738	18471	18669	18599	18565	18586	18574	18273	18598	18674	18717	18663	18333	18347	18595	18338	18655	18501	18560	18671	18562	18473	18385	18319	18522	18619	18548	18731	18479	18429	18417	18420	18411	18457	18452	18457	18574	18649	18451	18351	18599	18595	18659	18481	18717	18661	18594	18451	18439	18564	18506	18525	18631	18552	18541	18418	18526	18485	18567	18652	18420	18602	18679	18439	18504	18416	18552	18589	18574	18345	18480	18419	18596	18516	18508	18590	18472	18432	18663	18547	18589	18339	18609	18588	18505	18724	18525	18543	18453	18575	18551	18648	18568	18448	18561	18584	18403	18614	18539	18577	18360	18186	18516	18427	18443	18429	18431	18285	18460	18328	18392	18510	18525	18190	18663	18456	18354	18361	18594	18515	18624	18443	18706	18644	18315	18448	18555	18667	18655	18429	18544	18418	18544	18464	18568	18567	18485	18642	18834	18335	18597	18515	18413	18503	18606	18531	18294	18540	18606	18466	18734	18294	18867	18569	18550	18436	18716	18617	18488	18663	18630	18633	18511	18536	18498	18502	18620	18770	18483	18537	18423	18867	18563	18601	18517	18663	18823	18605	18611	18524	18620	18523	18459	18607	18704	18339	18444	18548	18681	18629	18545	18551	18555	18400	18722	18649	18521	18511	18646	18642	18814	18488	18635	18630	18712	18428	18737	18474	18774	18585	18619	18299	18420	18773	18501	18470	18418	18516	18583	18615	18792	18633	18538	18738	18527	18643	18666	18691	18606	18551	18567	18491	18769	18316	18486	18639	18220	18630	18508	18480	18558	18426	18506	18663	18529	18684	18598	18595	18571	18357	18518	18520	18496	18435	18539	18577	18685	18450	18573	18601	18605	18613	18661	18762	18589	18372	18594	18825	18550	18638	18502	18482	18696	18395	18503	18565	18439	18503	18506	18530	18522	18635	18374	18503	18411	18582	18497	18558	18579	18518	18571	18715	18495	18506	18505	18595	18403	18508	18611	18311	18547	18635	18488	18558	18531	18535	18615	18542	18416	18412	18617	18407	18359	18388	18462	18569	18698	18596	18484	18507	18542	18580	18537	18551	18524	18365	18505	18619	18646	18589	18361	18576	18787	18665	18526	18632	18605	18542	18538	18642	18549	18596	18495	18437	18353	18534	18448	18468	18481	18306	18620	18490	18260	18532	18560	18623	18419	18604	18627	18447	18502	18322	18678	18422	18555	18584	18506	18636	18434	18461	18609	18623	18668	18744	18519	18593	18683	18640	18462	18533	18526	18446	18403	18562	18626	18584	18570	18499	18498	18437	18802	18429	18566	18676	18528	18377	18632	18488	18426	18568	18488	18687	18675	18585	18296	18632	18410	18608	18491	18315	18513	18476	18649	18543	18553	18714	18550	18246	18602	18669	18547	18450	18626	18484	18652	18557	18520	18710	18570	18437	18576	18479	18718	18340	18592	18801	18625	18538	18672	18425	18589	18413	18868	18589	18769	18588	18561	18510	18391	18311	18413	18502	18661	18423	18593	18515	18640	18553	18541	18495	18623	18728	18462	18439	18580	18589	18636	18439	18645	18656	18610	18538	18527	18740	18605	18647	18631	18429	18715	18345	18645	18551	18646	18625	18421	18647	18599	18409	18389	18589	18538	18381	18550	18217	18387	18538	18258	18565	18525	18447	18339	18311	18319	18638	18549	18493	18544	18516	18437	18449	18505	18501	18641	18560	18303	18381	18553	18550	18641	18527	18463	18583	18635	18428	18463	18462	18585	18632	18629	18583	18649	18360	18476	18525	18682	18648	18715	18543	18456	18508	18530	18456	18580	18592	18560	18612	18558	18445	18661	18475	18781	18595	18373	18483	18499	18550	18618	18562	18605	18534	18492	18601	18621	18340	18604	18615	18502	18586	18465	18514	18435	18443	18698	18575	18587	18339	18497	18542	18515	18586	18510	18612	18738	18516	18544	18509	18734	18514	18561	18384	18809	18482	18733	18634	18567	18408	18577	18588	18547	18491	18635	18667	18569	18544	18617	18658	18456	18485	18644	18837	18567	18506	18716	18290	18521	18270	18532	18795	18648	18404	18625	18540	18676	18655	18573	18578	18727	18453	18374	18593	18662	18484	18559	18579	18690	18418	18550	18787	18623	18480	18534	18527	18548	18714	18468	18480	18633	18664	18624	18756	18486	18533	18477	18771	18604	18330	18485	18395	18519	18434	18528	18382	18506	18543	18655	18699	18626	18467	18634	18361	18446	18485	18667	18599	18589	18536	18603	18404	18578	18464	18564	18791	18485	18676	18578	18619	18258	18411	18702	18591	18498	18580	18549	18537	18394	18564	18529	18492	18496	18475	18652	18425	18530	18558	18474	18540	18560	18438	18702	18522	18529	18413	18499	18498	18645	18328	18644	18614	18348	18315	18680	18580	18488	18426	18616	18410	18484	18461	18562	18432	18738	18664	18544	18337	18786	18542	18386	18539	18529	18676	18517	18485	18535	18590	18502	18671	18735	18367	18505	18709	18487	18564	18728	18626	18564	18687	18576	18599	18508	18508	18571	18406	18665	18494	18726	18670
23681	33997	27082	20370	17955	16156	15550	15317	15292	15096	15049	15215	15138	15071	15217	15343	15393	15601	15290	15161	15243	15222	15136	15126	15075	15090	15402	15199	15112	15413	15125	15263	14980	15011	15093	15153	14989	15137	15122	15017	15048	15251	15250	15193	15205	15153	15039	15102	15137	15327	15169	15064	15081	15316	15123	15178	15264	15058	15142	14974	15249	15147	15203	15365	15184	15246	15251	15498	15097	15241	15017	15118	15223	15054	15249	15163	15013	15166	15213	15169	15054	14964	15216	15131	14963	15093	15197	15043	15110	15188	15094	14987	15103	15139	15135	15025	15213	15140	15029	15153	15121	15369	15172	15148	15236	15063	15220	14969	15106	15087	15099	14941	15096	15178	15029	15078	15164	15188	15018	14964	15292	15035	15047	15174	15140	15314	15084	15086	15248	15186	15055	15152	15111	15241	15209	15174	15247	15132	15260	15061	15076	14989	14986	15151	15180	15117	15252	15013	15195	15398	15059	15210	15056	15242	15060	15193	15178	15087	15208	15161	15245	15041	15030	15133	15196	15002	15163	15152	15055	15038	15285	15105	15224	15239	15036	15220	15110	15064	15029	15107	15257	15151	15224	15096	15268	14976	15147	15064	15142	15133	15018	15077	15226	15211	15074	15038	15220	15154	15118	15051	15014	15100	15095	14928	15125	15166	15154	15081	15179	15182	15134	15067	15262	15218	15051	15297	15119	15160	15272	15130	15122	15177	15202	15167	15170	15086	15083	15180	15093	15206	14957	15191	15126	15304	15049	15015	15279	15023	15110	15113	15166	15151	15032	14961	15126	15112	15208	15078	15187	15170	15142	15227	15045	15068	15149	15004	14989	14997	14981	15128	15120	15054	15198	14937	15097	15195	15202	15022	15016	15105	15098	15056	15260	15067	15141	15266	15241	15208	15267	15039	15009	15171	14948	15174	15135	15141	14926	15179	15309	15202	15039	15302	15286	15104	15069	15137	15180	15150	15124	15145	15107	15030	14848	15231	15244	15030	15037	15196	15014	15167	15064	15147	15156	15138	15063	15061	15107	15221	15123	15258	15035	15128	15109	15093	15185	15156	15233	15250	15274	15203	15164	15106	15184	15207	15142	15020	15299	15316	15077	15220	15036	15197	15283	15228	15112	15040	15137	15026	15072	15040	15284	14930	15114	14981	15190	15073	15059	15214	15257	15054	15187	15053	15218	15064	15082	15214	15073	15053	15136	15117	15089	15249	15249	15036	15217	15199	14973	15281	15099	15142	15269	15350	15130	15238	15261	15102	15151	15166	14996	15250	15297	15109	15061	15171	15117	15068	15005	15198	14980	15174	15173	15168	15041	15283	15033	15069	15284	15136	15147	15152	15202	15123	15377	15151	15017	15202	15283	15229	15205	15175	15045	15270	15235	15154	15029	15080	15157	15200	15090	15083	15162	15091	15063	15220	15030	15085	15157	15030	15163	15163	15125	15140	15251	15228	15162	14961	15273	15105	15214	15047	15053	15091	15052	15071	15126	15161	15124	15029	15091	15085	15154	15108	15235	15116	15152	15007	15146	15064	15279	15300	14913	15077	15328	15137	15128	15106	15134	15087	15279	15107	15217	15062	15071	15290	15014	15048	15144	15197	15224	15212	14938	15259	15080	15142	14984	15176	15155	15086	15201	15222	15146	15132	15172	14936	14982	15141	14975	15112	15252	15200	15062	14939	15081	15062	14985	15191	15194	15092	15153	15152	15202	15248	14901	15125	15068	15138	15181	15019	15202	15308	15048	15167	15158	15091	15024	15190	15157	15312	14904	15201	14990	15223	15206	15253	15140	15273	15020	15139	15182	15351	15084	15287	15233	15281	15105	15097	15214	15102	15240	15069	15307	15013	15218	15145	15161	15275	15126	15160	15128	15045	15044	15254	15072	15173	15300	15137	14999	15109	15083	15265	15178	15080	15151	15151	15100	15168	15057	15152	15055	15017	15066	15200	15183	15040	15024	15183	15119	15111	15115	15149	15195	15291	15243	15039	15090	15140	15112	15220	15082	15207	15225	15055	15165	15160	15041	14993	15078	15164	15166	14937	15225	15210	15201	15088	15198	15104	15296	15117	15091	15121	15307	15178	14985	15106	15180	15214	15191	15235	15050	15209	15241	15165	15108	15175	14986	15199	15085	15080	15122	15150	15100	15079	15176	15193	15000	15272	15127	15167	15131	15325	15146	15113	14998	15222	15197	15252	15095	15359	14979	15211	15162	15213	15187	15154	15027	15082	15118	15068	15215	15312	15206	15180	15120	15239	15288	15089	15009	15174	15337	14918	15304	15305	15054	15214	15130	15276	15115	15137	15314	15185	15270	15082	15132	15295	15089	15246	14937	15188	15216	15010	15149	15100	15134	15149	15190	15017	15099	15059	15231	15134	15190	15155	15061	15308	15064	15222	15290	15073	15250	15180	15280	15276	14992	15242	15073	15167	15090	15262	15168	14967	14981	15100	15184	14991	15172	15038	14982	15041	15026	15157	15163	15106	15095	15154	15101	15100	15142	14958	14996	15127	15086	15083	15061	14974	14986	15081	15091	15178	15060	15164	15074	15196	15106	15249	15012	15199	15108	15114	15092	15213	15181	15059	15123	15051	15262	15059	15234	15001	15216	15069	15133	15210	15064	15149	15082	15195	15141	15208	15156	14967	15161	15134	15140	15208	15103	15091	14983	15143	15347	15184	15212	15156	15165	15146	15089	15043	15127	15159	15491	15169	15253	14966	15275	15210	15300	15196	15046	15143	15154	15174	15260	15328	15192	15191	15172	15142	15191	15322	15236	15069	15135	15008	15309	15173	15212	15259	15255	15051	15146	15225	15205	14958	15169	15184	15202	14980	15217	15135	15096	15061	15199	15189	15231	15269	15045	15102	15215	15008	15133	15049	15083	15027	15019	15196	15118	15366	15192	15025	15134	15262	15379	15051	15052	15123	15222	15040	15271	15125	15126	15269	15168	15165	15070	15235	15176	15111	15058	15319	15229	15271	15086	15366	15197	15121	15117	15105	15065	15098	15119	15100	15051	15292	15215	15183	15123	15172	15165	15114	15104	15119	14975	15121	15184	15090	15087	15130	15215	15104	15085	15168	15187	15268	15037	15126	15139	15009	15130	15133	15130	14985	15177	15114	15079	14924	15055	15233	15247	15232	15285	15286	15262	15045	14956	15205	15279	15183	15159	15004	15065	15085	15243	15052	15069	15246	15111	15233	15211	15143	15335	15311	15086	14976	15355	15301	15155	15262	15142	15261	15070	15207	15095	15124	15057	15114	15129	15262	15141	15181	15223	14993	15124	15132	15137	15104	15135	15160	15013	15396	15049	15056	15107	14987	15132	15122	15197	15109	15287	15216	15210	15124	14928	14963	15209	15297	14953	15152	15013	15175	15094	15138	15175	15108	15089	15132	15234	15110	15061	15150	15159	15011	15015	15247	15201	15197	15094	15132	15112	15225	15237	15039	15075	15107	15311	15136	14959	15348	15188	15244	15013	15196	15128	15196	15224	15117	15078	14965	15367	15054	15258	15233	15041	15080	15050	15067	15232	14977	15125	15010	15223	15154	15174	15145	15176	15163	15018	15279	14984	15284	15159	15360	15241	15147	15228	15330	15116	15158	15183	15074	15152	14888	15000	15062	15112	15205	15212	15131	14976	15157	15071	15024	15215	15057	15264	14984	15196	15081	15178	15039	15297	15051	15294	15078	15243	15096	15222	15234	15137	15228	15184	15247	15078	15248	15079	15257	15340	15260	15003	15213	15141	14957	15115	15162	15058	15153	15117	15244	15126	15053	15100	15174	15134	15262	15092	15098	15300	15040	15234	15306	15083	14964	15050	15104	15165	15084	15431	15235	15138	15268	15144	15205	14963	15173	15129	15112	15199	15164	15080	15366	15267	15145	15171	15210	15297	15207	15139	15083	15101	15214	14998	15180	15183	15231	15179	15178	15112	15202	15304	15103	15129	15103	15015	15242	15163	15035	15195	15229	15240	15128	15191	15173	15221	15124	15005	15065	15125	15057	15237	15184	15195	15187	15150	15207	15116	15160	15054	15284	15304	15252	15103	15391	15304	15196	15030	15074	15034	15095	15397	15041	15118	15107	15183	15176	15314	15018	15316	15222	15037	15081	15270	15013	15020	15233	15054	15271	15342	15110	15119	15228	15242	15189	15141	15188	15092	15062	15254	15231	14975	15124	15149	15235	15239	15152	15134	15095	15033	15042	15043	15059	15030	15185	15233	15192	15117	15294	15224	15091	15263	15247	15172	15148	15198	15105	15241	15357	14982	14936	15137	15171	15203	15029	15169	15111	15250	15074	15097	15055	14947	15099	15063	15112	15113	15373	15063	15108	15138	15242	15277	15126	15225	15222	15116	15231	15169	15105	15232	15190	15060	15164	15081	14923	15328	15193	15314	15121	15120	15285	15058	15217	15169	14949	15144	15315	15159	15265	15212	15062	15138	15108	15394	15208	15190	15320	15165	15195	15074	14971	15112	15037	15151	15264	15194	15149	15047	15176	15127	15316	15105	15297	15093	15293	15222	15100	15169	15163	15045	15209	15195	15157	15145	15297	15088	15116	15169	15052	15099	15031	15062	15113	15230	14998	15095	15162	15263	15094	15196	15218	15171	15135	15102	15212	15225	15156	15060	15024	15136	15181	15061	15007	15147	15136	15076	15370	14889	15108	15332	15304	15076	15147	15211	15275	15215	15151	15033	15185	15287	15198	15115	15093	15226	15121	15189	15175	14862	15202	15071	15035	15154	15033	15201	15199	15115	15084	14939	15161	15168	15144	15075	15176	15093	15243	15072	15293	15192	15032	15123	15127	15032	15264	15176	15125	15169	15066	15151	15013	15217	15046	15191	15287	15154	15032	15153	15125	15145	15168	15184	15067	15251	15124	15234	15140	15171	15080	15170	15304	15046	15348	15093	15260	15137	15153	15196	15181	15042	15135	15307	15021	15292	15125	15190	15262	15302	15039	15244	15178	15181	15211	15168	15193	15132	15203	15340	15096	15036	15162	15174	15051	15164	14918	15181	15192	15333	15101	15217	15227	15088	15215	15103	15298	14967	15159	15128	15165	15029	15198	15180	15077	15039	15164	15251	15128	15250	15080	15138	15217	15029	15134
23195	21062	28074	25485	22699	21763	20817	18365	17855	18001	18027	17957	18014	17899	18081	18825	20297	20342	19752	18762	18292	17879	17855	17532	17641	17828	17645	17690	17809	17806	17592	17695	17564	17760	17697	17780	17870	17736	17860	17554	17764	17767	17550	17722	17761	17712	17696	17828	17715	17911	17807	17737	17853	17693	17727	17424	17807	17542	17787	17641	17783	17668	17742	17744	17779	17535	17692	17883	17733	17677	17606	17798	17780	17783	17570	17744	17783	17664	17581	17677	17718	17790	17942	17744	17674	17702	17725	17637	17766	17542	17575	17499	17669	17662	17749	17749	17746	17636	17593	17629	17962	17579	17631	17698	17553	17501	17862	17938	17921	17735	17762	17482	17565	17898	17699	17804	17801	17532	17692	17704	17696	17682	17527	17351	17532	17710	17833	17697	17551	17779	17741	17680	17650	17739	17582	17653	17682	17763	17920	17686	17636	17607	17767	17627	17914	17723	17676	17789	17844	17700	17759	17776	17743	17849	17650	17493	17788	17580	17741	17698	17928	17581	17680	17664	17658	17771	17982	17779	17642	17765	17554	17699	17900	17749	17863	17657	17661	17503	17665	17784	17560	17691	17615	17564	17755	17563	17721	17788	17834	17625	17612	17629	17645	17900	17728	17662	17682	17743	17652	17708	17777	17459	17929	17563	17606	17702	17691	17729	17774	17498	17615	17608	17664	17745	17869	17698	17811	17844	17665	17716	17610	17411	17742	17901	17625	17509	17647	17710	17558	17760	17814	17732	17786	17900	17617	17828	17743	17787	17763	17614	17738	17715	17784	17592	17482	17564	17582	17650	17833	17843	17600	17746	17598	17848	17780	17902	17504	17625	17693	17618	17714	17810	17632	17638	17619	17744	17618	17712	17658	17624	17619	17549	17710	17522	17659	17788	17711	17451	17616	17561	17703	17746	17661	17856	17792	17835	17898	17699	17617	17900	17621	17909	17471	17887	17693	17715	17818	17724	17823	17604	17581	17635	17694	17667	17624	17725	17738	17744	17912	17846	17742	17561	17680	17755	17568	17738	17590	17569	17586	17908	17716	17835	17837	17640	17611	17653	17749	17553	17774	17602	17727	17560	17607	17480	17879	17549	17694	17685	17588	17874	17677	17597	17786	17682	17651	17614	17574	17636	17770	17551	17658	17578	17938	17699	17818	17617	17607	17712	17801	17778	17642	17760	17821	17936	17850	17735	17805	17828	17687	17784	17761	17636	17565	17638	17740	17597	17748	17834	17743	17605	17775	17826	17634	17810	17671	17752	17749	17551	17744	17686	17989	17634	17790	17839	17798	17730	17689	17776	17448	17705	17817	17697	17858	17794	17761	17500	17636	17779	17761	17912	17715	17779	17653	17610	17787	17671	17690	17859	17659	17676	17790	17652	17722	17498	17659	17628	17716	17736	17505	17826	17520	17711	17708	17755	17678	17685	17789	17760	17739	17755	17774	17703	17835	17657	17554	17662	17920	17814	17781	17700	17735	17726	17515	17751	17701	17824	17461	17583	17723	17572	17564	17696	17828	17639	17763	17526	17549	17915	17724	17687	17828	17783	17541	17794	17903	17551	17717	17728	17605	17502	17504	17435	17866	17744	17614	17712	17682	17611	17683	17835	17713	17691	17780	17549	17914	17671	17784	17723	17859	17696	17564	17701	17639	17562	17645	17656	17686	17691	17345	17600	17955	17963	17679	17631	17693	17739	17821	17336	17878	17766	17577	17893	17828	17616	17807	17671	17800	17631	17725	17767	17711	17491	17487	17469	17693	17673	17692	17661	17714	17681	17600	17666	17631	17791	17542	17723	17820	17802	17761	17587	17787	17674	17675	17840	17782	17618	17633	17629	17727	17748	17797	17472	17638	17648	17743	17589	17846	17640	17714	17762	17686	17761	17768	17575	17846	17788	17677	17751	17656	17572	17649	17774	17624	17684	17779	17506	17679	17775	17901	17753	17765	17491	17690	17625	17711	17711	17547	17560	17845	17735	17655	17642	17837	17727	17409	17719	17773	17765	17685	17612	17687	17670	17623	17854	17645	17802	17762	17460	17615	17541	17640	17496	17743	17547	17650	17758	17880	17837	17850	17628	17624	17719	17754	17712	17752	17822	17706	17662	17722	17704	17689	17691	17732	17673	17796	17623	17564	17711	17810	17649	17579	17630	17707	17862	17727	17773	17462	17624	17637	17769	17722	17684	17704	17623	17759	17549	17636	17697	17800	17673	17647	17623	17804	17911	17738	17769	17606	17569	17800	17811	17673	17613	17831	17814	17428	17592	17734	17591	17740	17735	17719	17735	17729	17761	17542	17708	17510	17647	17762	17703	17514	17732	17583	17576	17908	17950	17598	17843	17602	17736	17841	17738	17636	17954	17696	17821	17717	17712	17883	17686	17718	17614	17764	17447	17723	17739	17780	17497	17607	17646	17751	17747	17758	17557	17586	17895	17537	17579	17514	17668	17683	17659	17757	17657	17613	17609	17749	17813	17780	17876	17778	17698	17829	17820	17537	17433	17561	17664	17740	17585	17632	17779	17706	17590	17851	17758	17769	17717	17713	17691	17599	17565	17682	17667	17715	17839	17565	17723	17546	17827	17313	17685	17634	17830	17377	17724	17530	17632	17847	17758	17678	17630	17717	17655	17450	17654	17615	17839	17589	17816	17820	17655	17926	17897	17748	17562	17759	17577	17874	17782	17607	17607	17520	17395	17843	17686	17983	17853	17742	17787	17743	17572	17502	17708	17720	17540	17424	17622	17663	17746	17599	17537	17809	17727	17761	17851	17602	17865	17725	17722	17606	17941	17687	17694	17667	17671	17665	17745	17552	17587	17817	17828	17609	17756	17615	17675	17879	17694	17656	17745	17988	17618	17673	17478	17610	17660	17628	17724	17822	17575	17793	17711	17870	17568	17709	17598	17879	17603	17887	17857	17698	17789	17761	17628	17794	17575	17760	17688	17600	17698	17664	17771	17640	17669	17702	17776	17564	17740	17822	17774	17654	17602	18088	17811	17661	17764	17848	17729	17819	17547	17760	17638	17512	17664	17673	17735	17773	17681	17675	17641	17701	17688	17671	17779	17724	17779	17749	17624	17724	17955	17861	17738	17816	17425	17679	17803	17556	17761	17753	17777	17578	17702	17732	17529	17554	17671	17864	17718	17833	17594	17749	17610	17829	17663	17694	17673	17791	17777	17869	17553	17622	17672	17630	17777	17693	17582	17584	17681	17582	17560	17777	17552	17864	17770	17720	17869	17788	17929	17713	17727	17664	17748	17570	17717	17643	17807	17720	17657	17699	17654	17646	17548	17867	17794	17465	17623	17872	18011	17723	17989	17798	17710	17506	17678	17699	17585	17507	17803	17702	17640	17747	17664	17944	17922	17595	17606	17621	17533	17686	17662	17772	17602	17667	17663	17642	17739	17817	17587	17767	17729	17566	17730	17841	17672	17791	17763	17820	17835	17468	17791	17725	17858	17889	17739	17691	17713	17746	17522	17575	17622	17539	17654	17631	17677	17747	17759	17739	17628	17751	17776	17717	17958	17803	17713	17824	17959	17800	17743	17641	17603	17592	17521	17773	17748	17849	17815	17691	17363	17499	17878	17732	17700	18080	17848	17633	17840	17734	17743	17714	17421	17934	17877	17601	17690	17891	17640	17685	17681	17640	17887	17817	17784	17563	17734	17540	17579	17640	17465	17656	17784	17722	17568	17627	17929	17767	17744	17834	17708	17606	17515	17424	17523	17730	17818	17849	17812	17802	17838	17937	17579	17703	17762	17787	17654	17915	17785	17752	17729	17896	17558	17740	17676	17696	17863	17734	17633	17664	17862	17558	17748	17648	17822	17744	17736	17647	17737	17761	17636	17693	17553	17823	17567	17669	17764	17649	17605	17749	17549	17674	17382	17601	17679	17668	17749	17574	17786	17684	17709	17611	17784	17544	17749	17745	17673	17710	17759	17740	17533	17648	17707	17667	17434	17744	17796	17781	17548	17586	17544	17770	17664	17790	17743	17770	17641	17790	17667	17674	17727	17662	17485	17590	17733	17820	17576	17575	17617	17734	17675	17729	17468	17516	17764	17860	17797	17625	17772	17697	17667	17511	17473	17598	17672	17695	17747	17487	17786	17717	17616	17637	17650	17519	17770	17675	17758	17726	17591	17493	17584	17631	17576	17651	17644	17708	17500	17531	17662	17775	17754	17704	17761	17599	17761	17601	17786	17557	17627	17669	17636	17783	17541	17649	17577	17833	17829	17704	17781	17705	17752	17748	17669	17686	17521	17781	17602	17736	18003	17690	17749	17476	17803	17653	17642	17531	17693	17655	17662	17662	17792	17747	17640	17641	17656	17571	17725	17649	17721	17511	17539	17601	17747	17527	17744	17595	17811	17709	17670	17513	17456	17693	17581	17650	17708	17759	17521	17592	17633	17754	17769	17651	17580	17779	17646	17664	17913	17808	17804	17707	17766	17719	17804	17926	17756	17714	17673	17675	17624	17686	17659	17743	17690	17622	17803	17465	17521	17683	17687	17580	17743	17662	17889	17964	17542	17808	17579	17775	17905	17679	17753	17579	17508	17641	17629	17640	17764	17644	17792	17649	17520	17887	17707	17541	17621	17969	17824	17745	17844	17785	17651	17727	17707	17528	17856	17709	17771	17859	17679	17938	17802	17692	17680	17685	17800	17673	17613	17621	17729	17689	17732	17788	17595	17582	17665	17640	17754	17566	17555	17564	17592	17516	17564	17795	17655	17664	17816	17671	17790	17712	17790	17698	17615	17759	17599	17544	17876	17665	17689	17731	17715	17663	17916	17587	17600	17644	17651	17771	17700	17796	17817	17668	17608	17590	17722	17701	17665	17716	17851	17723	17651	17794	17589	17532	17692	17782	17589	17787	17613	17662	17872	17656	17536	17766	17785	17749	17697	17526	17809	17781	17732	17660	17788	17627	17699	17818	17563	17722	17604	17591	17630	17643	17665	17763	17720	17685	17736	17545	17569	17831	17696	17751	17790	17882	17815	17817	17803	18029	17814	17636	17630	17541	17746	17771	17650	17802	17789	17566	17659	17844	17713	17600	17699	17661	17742	17663	17782	17886	17728	17670	17774	17733	17913	17691	17662	17716	17588	17735	17561
25342	51050	42626	29550	19316	16525	15822	15341	14955	14938	14849	14818	15001	14854	15086	16185	18289	17509	16566	15955	15275	14902	14766	14781	14818	14865	14723	14538	14764	14628	14668	14852	14704	14655	14692	14832	14798	14580	14695	14588	14612	14681	14646	14748	14792	14639	14761	14777	14615	14661	14649	14724	14711	14746	14683	14728	14651	14632	14603	14746	14805	14614	14660	14778	14559	14772	14844	14697	14786	14660	14736	14828	14602	14730	14588	14635	14640	14695	14801	14562	14657	14669	14745	14485	14639	14765	14721	14770	14630	14862	14644	14814	14711	14628	14516	14701	14763	14742	14713	14535	14764	14755	14715	14764	14807	14567	14852	14814	14757	14570	14540	14801	14651	14675	14624	14627	14792	14735	14603	14739	14631	14519	14826	14737	14614	14722	14708	14581	14608	14806	14666	14648	14829	14748	14544	14743	14809	14591	14833	14725	14761	14668	14804	14611	14615	14758	14669	14690	14610	14479	14564	14691	14637	14499	14468	14668	14642	14558	14747	14720	14669	14775	14637	14731	14668	14667	14647	14608	14716	14846	14811	14705	14716	14691	14621	14703	14746	14570	14647	14595	14642	14624	14667	14728	14704	14768	14753	14541	14752	14671	14679	14712	14641	14614	14631	14635	14775	14612	14674	14616	14603	14595	14871	14896	14626	14555	14697	14851	14688	14730	14773	14785	14811	14695	14758	14632	14707	14764	14688	14540	14728	14682	14688	14584	14552	14638	14866	14794	14744	14748	14738	14628	14587	14621	14816	14671	14545	14725	14813	14660	14583	14747	14764	14600	14822	14738	14566	14790	14690	14747	14692	14753	14669	14663	14794	14787	14655	14541	14781	14775	14703	14796	14671	14872	14632	14534	14599	14628	14707	14729	14657	14626	14716	14743	14625	14618	14823	14635	14876	14761	14736	14668	14607	14703	14630	14760	14582	14900	14645	14784	14608	14774	14756	14761	14748	14603	14425	14848	14742	14722	14836	14647	14737	14720	14627	14950	14427	14515	14712	14512	14771	14644	14658	14632	14679	14534	14870	14599	14680	14657	14757	14745	14614	14751	14632	14544	14840	14672	14688	14646	14737	14707	14657	14769	14775	14756	14452	14724	14669	14779	14657	14695	14720	14644	14680	14623	14561	14686	14613	14806	14638	14595	14805	14659	14627	14796	14705	14591	14532	14738	14610	14624	14743	14720	14800	14582	14658	14594	14921	14789	14536	14638	14542	14646	14706	14800	14593	14700	14681	14693	14594	14488	14592	14754	14659	14824	14656	14773	14776	14590	14687	14702	14555	14798	14656	14809	14574	14666	14740	14570	14792	14683	14602	14935	14796	14519	14673	14675	14655	14647	14680	14660	14792	14589	14855	14734	14551	14675	14643	14613	14759	14479	14597	14700	14734	14734	14691	14653	14764	14699	14770	14555	14801	14623	14608	14708	14852	14645	14725	14717	14885	14789	14747	14580	14571	14727	14668	14570	14793	14828	14781	14715	14600	14573	14657	14636	14742	14751	14734	14729	14539	14499	14671	14652	14611	15047	14679	14642	14788	14691	14672	14629	14777	14533	14715	14682	14621	14656	14478	14853	14771	14735	14824	14592	14849	14671	14723	14812	14822	14480	14510	14728	14563	14646	14787	14680	14811	14794	14766	14516	14901	14674	14575	14824	14692	14553	14628	14643	14767	14695	14727	14643	14772	14801	14579	14657	14748	14825	14825	14673	14550	14794	14672	14720	14654	14706	14724	14578	14713	14596	14690	14588	14764	14684	14707	14742	14761	14766	14658	14702	14576	14724	14751	14626	14676	14615	14713	14751	14563	14767	14642	14661	14664	14578	14710	14595	14690	14621	14780	14756	14691	14558	14535	14701	14468	14647	14803	14683	14569	14828	14707	14635	14723	14566	14618	14737	14594	14706	14699	14746	14764	14582	14632	14901	14551	14732	14577	14530	14752	14579	14608	14667	14643	14531	14806	14778	14730	14668	14767	14648	14702	14742	14630	14826	14562	14854	14882	14634	14676	14869	14794	14766	14640	14732	14646	14786	14751	14693	14506	14615	14724	14734	14765	14547	14834	14677	14698	14675	14670	14706	14692	14664	14775	14763	14629	14618	14498	14660	14624	14607	14722	14785	14671	14803	14650	14806	14595	14720	14713	14604	14693	14776	14634	14791	14608	14486	14761	14522	14552	14699	14586	14810	14763	14578	14702	14766	14633	14601	14742	14604	14581	14800	14629	14809	14617	14695	14837	14615	14571	14769	14779	14486	14784	14653	14844	14683	14571	14647	14704	14900	14698	14642	14615	14552	14685	14649	14657	14757	14781	14496	14623	14657	14758	14608	14662	14740	14638	14663	14608	14760	14757	14721	14745	14770	14682	14793	14694	14679	14609	14733	14632	14743	14818	14604	14649	14653	14681	14637	14787	14738	14740	14675	14592	14763	14509	14649	14699	14658	14734	14793	14606	14520	14679	14764	14710	14742	14728	14702	14671	14768	14619	14619	14508	14801	14654	14771	14586	14643	14682	14847	14795	14742	14693	14632	14730	14757	14644	14567	14510	14573	14745	14606	14627	14697	14664	14709	14706	14505	14680	14679	14601	14559	14627	14667	14738	14495	14676	14916	14675	14784	14450	14750	14718	14639	14581	14586	14740	14783	14564	14627	14692	14826	14596	14695	14687	14771	14646	14680	14582	14617	14682	14704	14751	14617	14763	14661	14678	14600	14858	14703	14637	14730	14563	14681	14456	14508	14612	14606	14874	14560	14705	14816	14939	14589	14814	14786	14834	14703	14709	14624	14620	14732	14715	14697	14716	14671	14641	14711	14743	14685	14609	14655	14774	14780	14761	14629	14704	14572	14812	14692	14696	14687	14826	14658	14700	14661	14875	14544	14782	14697	14561	14765	14617	14839	14777	14508	14660	14809	14733	14579	14591	14665	14830	14662	14942	14637	14699	14790	14817	14570	14709	14748	14780	14711	14709	14563	14825	14752	14821	14739	14841	14575	14436	14696	14709	14685	14712	14834	14659	14697	14650	14705	14884	14628	14512	14604	14642	14792	14716	14717	14711	14618	14848	14630	14747	14868	14598	14923	14793	14681	14649	14681	14717	14654	14699	14726	14609	14947	14632	14734	14728	14782	14688	14643	14741	14731	14710	14646	14741	14692	14650	14746	14775	14771	14633	14815	14678	14602	14750	14716	14586	14578	14724	14721	14705	14716	14676	14662	14833	14743	14620	14713	14741	14754	14748	14683	14588	14573	14763	14664	14597	14491	14587	14745	14687	14840	14766	14724	14727	14710	14627	14808	14693	14754	14545	14859	14710	14681	14750	14630	14678	14779	14719	14863	14773	14637	14693	14535	14628	14598	14658	14611	14641	14775	14714	14803	14672	14777	14599	14712	14561	14733	14766	14706	14545	14725	14494	14795	14636	14665	14919	14720	14527	14682	14759	14792	14743	14674	14618	14553	14737	14664	14706	14761	14686	14697	14878	14761	14701	14808	14694	14595	14818	14653	14734	14758	14778	14631	14834	14830	14675	14608	14630	14566	14799	14542	14639	14679	14717	14761	14695	14830	14639	14578	14593	14632	14615	14786	14715	14827	14863	14660	14555	14846	14698	14653	14507	14499	14669	14555	14789	14604	14799	14533	14751	14653	14808	14543	14839	14658	14706	14751	14767	14695	14530	14731	14742	14564	14634	14640	14568	14670	14593	14649	14707	14648	14585	14796	14703	14612	14836	14557	14756	14715	14746	14648	14809	14662	14676	14741	14705	14771	14843	14716	14705	14755	14794	14616	14619	14766	14602	14577	14684	14711	14722	14561	14690	14788	14556	14805	14796	14670	14789	14700	14486	14693	14719	14563	14692	14588	14765	14733	14701	14807	14522	14616	14708	14694	14720	14620	14735	14536	14946	14567	14526	14732	14675	14687	14695	14772	14508	14892	14762	14947	14739	14586	14794	14854	14533	14726	14793	14816	14647	14711	14563	14572	14656	14825	14657	14691	14767	14725	14716	14544	14444	14695	14608	14681	14822	14668	14635	14636	14525	14724	14790	14759	14766	14840	14600	14651	14619	14882	14660	14586	14756	14728	14594	14764	14790	14664	14690	14649	14689	14763	14763	14747	14800	14688	14828	14734	14617	14681	14741	14810	14905	14603	14628	14683	14850	14647	14779	14827	14662	14682	14703	14647	14518	14682	14804	14776	14802	14801	14694	14633	14776	14734	14786	14662	14813	14801	14552	14671	14677	14618	14667	14731	14830	14620	14649	14703	14798	14690	14654	14687	14805	14640	14711	14853	14724	14698	14768	14769	14810	14622	14828	14784	14777	14622	14631	14485	14660	14741	14689	14729	14730	14623	14865	14633	14557	14531	14746	14773	14818	14746	14763	14704	14540	14673	14734	14758	14565	14792	14470	14706	14615	14709	14681	14615	14634	14714	14626	14673	14675	14604	14650	14630	14716	14662	14919	14719	14738	14645	14655	14887	14619	14687	14484	14762	14695	14554	14560	14521	14816	14724	14787	14608	14722	14680	14763	14734	14794	14507	14765	14591	14723	14791	14758	14653	14645	14689	14875	14596	14737	14697	14525	14842	14706	14513	14654	14769	14777	14716	14743	14723	14875	14761	14805	14659	14747	14725	14850	14627	14584	14783	14587	14759	14711	14661	14636	14741	14596	14723	14645	14823	14451	14741	14802	14848	14688	14707	14690	14806	14803	14682	14743	14680	14710	14709	14610	14759	14715	14580	14811	14703	14903	14745	14572	14664	14776	14850	14669	14483	14672	14598	14705	14693	14569	14676	14767	14697	14737	14621	14555	14682	14726	14638	14770	14747	14716	14781	14631	14844	14683	14836	14722	14639	14814	14677	14609	14610	14707	14621	14583	14519	14645	14620	14667	14576	14743	14783	14874	14577	14679	14811	14674	14705	14649	14661	14779	14722	14679	14676	14595	14755	14486	14677	14761	14667	14611	14518	14676	14606	14618	14746	14682	14831	14693	14653	14622	14821	14645	14588	14555	14746	14767	14662	14766	14810	14657	14620	14744	14672	14779	14752	14480	14595	14867	14738	14687	14724	14778	14672	14826	14578	14740	14863	14796	14668	14681	14661	14618	14544	14712	14713	14697	14669
24432	21163	28035	27322	21568	20400	20538	19343	19090	19233	19028	19071	19202	19218	19474	19601	20533	20290	20143	19841	19376	19383	19099	19121	19244	19050	19200	19047	18985	19038	19086	19098	19107	19304	18893	18952	19029	18968	18995	18979	19109	19016	19123	19041	19180	19147	19156	18992	19128	18986	19045	18865	18985	18968	19115	19034	19042	19127	19135	18867	18991	18982	19067	19162	18938	18961	19011	18942	19000	19063	18995	18973	19111	18900	18934	18953	19079	19096	18828	18966	18957	18926	19201	18999	19017	18976	19086	19067	19330	19091	19037	19089	18912	19055	19098	19142	18897	18948	19101	19224	19134	18935	19110	18955	19023	19096	18968	18914	18877	19106	18859	18934	19363	19046	18995	18975	18975	18763	19019	19115	18962	19177	19004	19048	18898	18785	19099	19084	19099	19026	18945	19041	18992	19085	18991	19048	18885	19113	19050	18910	19025	19035	19048	18986	18907	18874	18893	18873	19112	18994	18998	19145	19190	19205	19059	18929	18986	18901	19305	18907	19214	18879	18961	18961	19093	19004	18987	18951	18892	19030	19013	19133	18846	19019	18955	19258	18931	18874	19170	19037	19163	18992	19017	19060	19025	19243	19122	18831	19141	19287	18931	19018	19261	19100	19170	19058	18991	18880	18806	18945	19191	18949	18991	19132	18917	18864	18908	18932	18894	19148	19284	18946	18952	19120	19035	19194	19005	19052	18841	18923	19128	18867	18966	19060	19228	18939	18894	18950	19099	19159	19091	19056	18884	18947	19099	19076	19069	19021	18947	18973	19192	19156	19007	19333	19224	18948	19060	19010	19172	19017	18931	18970	19180	19019	19074	19286	18843	19123	19018	19159	19123	19019	19028	18988	19257	19107	19025	19139	19107	19133	18935	19326	19296	19060	19196	19115	19019	19203	18995	19233	19276	19240	19044	19050	18905	19104	18740	19028	18929	18983	19129	19058	19046	19181	19011	19008	19136	19018	19149	18850	18940	18906	19110	18980	19106	19100	19261	18940	18894	19195	19010	18901	19049	18876	19091	18942	18985	18799	18997	19004	19260	19033	19016	18970	19053	18801	19205	18951	19028	19189	19133	19000	18950	18929	19011	19058	19134	18947	18919	19061	19014	19030	19186	18986	19143	19013	19259	19177	18964	18860	19131	19131	19040	19223	18975	19443	19115	19115	19106	19232	18946	19061	19093	18895	19029	19029	19145	19186	19356	19010	19114	19056	18880	18975	19048	19075	19108	18912	19211	19013	19081	19068	19109	19100	19196	19043	19356	19042	19370	19031	19176	19137	18892	19194	19022	19050	19287	19023	19055	19155	19023	18982	19012	19027	19117	18885	19185	19022	19020	18980	19057	19000	18988	19103	19153	18839	18911	18892	19012	18967	19052	19008	19006	19216	19256	19081	19209	19171	18962	19229	19286	18832	19089	19077	19177	19118	19049	19069	19074	19059	18985	19035	19016	19130	19211	18804	19001	19003	18843	18894	19015	19035	19140	18928	18918	18987	19050	19066	18920	18965	19163	19118	19020	18795	19216	19114	19064	18797	19051	19007	19221	19072	19270	19050	18933	18892	19148	19205	19107	18927	18955	19180	19168	19100	19136	18908	18990	18998	19019	18898	18922	19088	18923	19056	18925	19008	19054	18913	19017	19031	19081	18950	19002	19116	19100	18984	19087	18992	19035	19104	18997	19201	19059	18958	19190	18986	19007	19020	19092	19166	19094	19062	19032	19027	19220	19098	18791	18972	18944	19271	19246	19289	19183	19166	18868	19006	19078	19150	18834	19039	19104	19114	19000	18917	19001	18880	19075	19016	19111	19096	19071	19306	19083	19055	19077	19083	19260	19056	19082	19049	18999	19023	18975	19089	19241	19182	19059	19060	19220	18821	19132	18924	19073	19051	18885	18908	19115	19428	19034	19241	19073	18949	19154	19214	19051	18998	18945	19242	19089	18947	19017	18974	18980	19347	19163	19154	19200	19094	19171	19006	19173	18956	19131	19044	19121	19154	19094	19053	19147	19144	19152	19036	18999	19280	19068	19329	19035	19014	19022	19115	19016	19192	19135	19116	19099	19001	19131	19029	19077	19034	19090	18992	19079	19145	19091	19342	19025	19177	18929	18986	18762	18847	19219	19004	19206	18899	19068	19122	19000	19197	19026	19051	19160	19121	19172	19041	19007	19136	19283	19119	18990	19115	19279	19086	19001	18904	18982	19107	19121	18926	19243	19069	19066	19100	19170	19125	19027	18784	19116	19204	18994	19162	19274	19026	19206	19258	19005	19336	18986	19044	19172	19074	18965	18985	18977	19105	19078	18755	19136	18942	19147	19073	19004	18958	19148	19107	18942	18935	19151	19124	19131	19112	19219	19028	19074	19040	19140	19051	19091	19048	19056	19050	18959	19133	19107	18910	19091	19070	18787	18892	18993	19276	19151	18989	19038	19038	18941	18955	19036	19107	19017	19208	19195	19060	19110	19069	19161	19100	19044	18934	19095	19030	18998	19084	18942	19064	19222	19006	18948	19136	19151	18907	18902	19193	18933	19062	19148	19170	19070	19235	19003	19004	19161	19012	19210	18894	18888	19021	19021	18920	18781	18926	18892	19305	18931	19291	18984	19067	19030	18771	19091	19023	18961	19035	18968	18929	19081	18847	19247	19098	19078	19001	19082	18962	19185	19122	19126	18839	19136	19039	19138	18990	18901	19167	19243	19075	19002	18979	18937	18958	19026	19062	19019	19150	19214	18998	19023	19139	19259	19142	19096	18932	19188	19063	19043	19126	19127	19164	19060	18961	19019	18883	19002	19204	19172	18975	18978	19073	19039	18758	18916	19089	19186	19095	19008	19173	19189	19026	19078	18955	18997	19010	19192	19115	18968	19034	19026	19053	18910	18916	19047	19029	18909	19044	19047	19109	18945	19096	19289	19032	19110	19024	18982	18948	19008	19040	19314	19063	19152	19157	19006	19010	18830	19114	18942	19204	19063	18903	18987	19139	19178	19112	19108	18924	18857	18911	19142	19001	19061	18979	18976	19061	18960	18784	19156	18784	19116	19150	19082	18951	19098	19180	19009	18996	19024	19008	19084	19207	19229	18980	19199	19182	19078	19183	19198	19227	18955	18987	19023	18803	18889	18867	18870	19141	19326	19210	18965	19112	19201	19078	19155	18894	19167	19033	19152	19011	19101	18895	19071	19224	19134	19059	19029	19103	19335	18993	19104	18942	19112	18887	18921	19162	19138	19207	19148	19140	19070	18886	18774	18980	18896	18845	18982	19067	19010	18897	19189	19094	19169	19199	18991	19003	19184	19091	18979	19034	19045	19004	19272	19112	19078	19015	18989	19095	19100	19127	19166	18764	19135	19065	18965	19024	19080	18857	19095	19039	19011	19149	18970	19043	19296	18922	19253	19199	18808	19289	19042	18970	19052	18992	19182	19033	18996	19130	19138	19035	19172	19108	19083	18921	19080	18958	18961	18857	19115	19020	18955	19039	19097	18860	19187	19177	19125	19154	18931	19162	19070	19210	18788	18852	19018	18979	19211	19065	19172	18937	19194	18896	19011	18992	19080	19055	19064	19130	19003	18938	19093	19016	19063	19100	18973	19007	19124	19079	18985	19144	19028	18951	18938	19030	19113	18970	19142	19188	19082	19195	18958	19105	19099	19100	18939	18921	18975	18850	18948	18846	19100	19112	19166	19238	19071	19078	19012	19008	18914	18950	18986	19025	18977	19072	19025	18996	19129	19354	19091	19088	19080	19158	19179	19080	19023	18895	19123	19066	19013	19085	19117	18933	18930	19034	19010	18944	19004	18813	19065	18927	19068	19165	19138	19018	19146	19101	18942	19137	19166	18982	19176	19219	19313	19257	19030	19065	19037	19211	19144	19140	18968	19084	19033	19125	18940	19023	18953	18993	18864	18955	18979	18950	19277	18899	18982	19013	19068	19025	19267	19279	19051	19110	18974	19367	19032	18979	19000	19021	19226	18946	18810	19003	19099	19137	19146	18976	18956	19044	19053	19200	19023	18930	18806	19046	19215	18917	18989	19019	19068	18907	19184	18863	19036	19263	19187	19262	19138	18903	18952	19087	18995	18710	19056	18940	19131	19105	19125	19162	19137	19077	18999	18951	19005	18908	19300	18920	19111	18933	19006	19221	19110	18997	18852	19164	19320	19102	19030	19131	19028	19177	19348	18893	18887	19094	19001	18937	19035	19076	19062	19059	19117	19003	19003	19114	18967	18952	19162	18828	18983	18876	18841	18999	19029	18761	19050	19173	19159	19090	18932	19150	19022	19000	19122	18954	19107	19138	19171	19069	19165	19210	19032	19008	19216	19088	18993	19220	19170	19284	18955	19002	19105	19112	18945	19120	18814	19009	19093	19153	19026	18878	19217	18986	19049	19012	19151	18996	18908	19070	19219	19006	19125	18967	19208	19050	19197	19017	19126	19053	19123	19188	19049	18954	18923	19142	19157	19240	19150	18969	18970	18987	19000	19020	19116	19060	19167	19064	19107	19257	18996	19002	19152	18891	18971	18839	19111	19174	19013	19147	19205	19090	19057	18946	19047	19028	19032	18988	18980	18847	19194	19179	19199	19266	18994	19046	18981	18829	18899	18973	19022	19106	19152	18987	19104	19146	18926	18771	19016	19216	19090	19037	18894	19020	19002	19053	19122	19029	19016	18990	19054	19079	18977	18908	19024	19069	19040	19049	19210	18937	19255	19168	19046	18999	19032	19286	19097	19014	19108	19147	18962	19042	19136	19157	18995	19204	19082	19338	19068	18992	18982	18946	18934	19229	19234	18870	19125	19036	18937	18982	18913	18975	19081	18970	19032	19046	19173	19192	18809	18856	19209	18946	18910	18984	18996	19075	18983	19194	19214	19095	19100	19125	19347	19058	19079	19062	19098	19053	18917	19220	19003	19076	18971	19098	18994	19000	19233	19101	19023	19061	19046	18976	18988	18952	19306	18979	18933	18784	19119	19130	19293	19207	19293	19052	19130	19121	18836	19071	18940	19264	19002	18954	19182	19178	19133	19057	19085	19093	19037	19084	19066	19076	19149	19082	19165	19057	19251	19077	19069	19135	19038	19001	19131	19200	19118	18992	19018	19068	19263	18859	19079	19184
25431	46685	37040	22888	17502	16738	16020	15799	15673	15551	15758	15510	15624	15610	15784	16335	17389	17281	16838	16238	16027	15717	15696	15447	15591	15394	15328	15583	15549	15469	15471	15515	15387	15604	15476	15484	15395	15527	15542	15345	15433	15657	15443	15530	15445	15407	15512	15509	15549	15398	15513	15409	15430	15369	15346	15482	15461	15488	15384	15446	15355	15520	15289	15477	15445	15541	15372	15263	15498	15581	15521	15451	15410	15552	15264	15374	15353	15496	15260	15582	15405	15369	15424	15444	15619	15479	15453	15460	15395	15475	15537	15603	15649	15465	15478	15541	15667	15562	15625	15557	15367	15462	15440	15559	15468	15466	15336	15455	15332	15414	15613	15566	15533	15377	15403	15410	15536	15375	15654	15466	15600	15498	15404	15494	15374	15410	15435	15538	15575	15397	15375	15513	15422	15375	15552	15319	15549	15464	15536	15396	15458	15625	15437	15316	15541	15518	15518	15533	15567	15428	15513	15590	15543	15347	15461	15439	15403	15577	15505	15437	15412	15569	15625	15418	15568	15370	15480	15586	15586	15518	15528	15412	15457	15528	15537	15424	15377	15459	15567	15508	15547	15481	15609	15533	15564	15515	15428	15381	15318	15601	15390	15479	15451	15341	15394	15503	15473	15501	15717	15480	15441	15469	15430	15529	15344	15642	15522	15629	15337	15613	15325	15456	15476	15400	15437	15399	15493	15618	15556	15566	15632	15522	15474	15505	15564	15427	15534	15466	15479	15566	15493	15604	15397	15664	15600	15470	15521	15410	15515	15460	15406	15498	15521	15468	15349	15308	15420	15520	15426	15461	15454	15496	15490	15662	15681	15311	15572	15622	15419	15486	15422	15393	15461	15413	15455	15519	15475	15694	15599	15513	15422	15671	15555	15565	15652	15445	15375	15480	15418	15339	15610	15289	15591	15461	15504	15553	15409	15430	15564	15348	15543	15558	15393	15508	15548	15386	15450	15455	15536	15622	15605	15489	15547	15436	15323	15607	15427	15428	15581	15438	15432	15560	15400	15566	15497	15554	15564	15340	15434	15560	15494	15459	15474	15443	15605	15550	15513	15570	15422	15567	15539	15683	15631	15401	15419	15429	15493	15579	15518	15559	15459	15547	15345	15503	15452	15326	15421	15469	15474	15624	15497	15541	15441	15365	15627	15329	15549	15319	15548	15686	15447	15664	15376	15484	15781	15409	15421	15553	15748	15558	15453	15488	15536	15637	15626	15580	15385	15562	15462	15399	15367	15390	15499	15589	15318	15387	15525	15528	15523	15512	15550	15483	15560	15363	15512	15549	15318	15543	15532	15546	15488	15196	15545	15514	15508	15445	15372	15419	15542	15502	15452	15427	15703	15545	15450	15389	15502	15481	15492	15547	15483	15357	15479	15563	15601	15453	15478	15457	15505	15452	15471	15548	15512	15497	15532	15581	15539	15425	15641	15364	15534	15412	15445	15445	15540	15476	15541	15455	15233	15490	15391	15445	15452	15259	15468	15416	15447	15413	15338	15357	15523	15474	15521	15374	15446	15495	15249	15548	15397	15622	15312	15343	15331	15482	15587	15374	15423	15490	15599	15382	15552	15436	15687	15525	15437	15449	15623	15501	15398	15233	15420	15238	15509	15538	15425	15668	15510	15630	15711	15463	15506	15502	15509	15507	15447	15531	15485	15390	15687	15602	15562	15539	15547	15473	15446	15533	15574	15625	15546	15438	15494	15590	15417	15427	15542	15374	15548	15399	15567	15432	15479	15486	15406	15439	15597	15560	15697	15559	15497	15572	15455	15573	15530	15631	15559	15457	15605	15432	15566	15500	15259	15479	15218	15456	15477	15632	15493	15713	15446	15608	15398	15466	15331	15560	15464	15583	15516	15559	15499	15474	15646	15416	15437	15612	15653	15555	15404	15699	15486	15580	15688	15316	15556	15455	15437	15562	15374	15474	15487	15382	15462	15456	15674	15444	15425	15508	15440	15639	15444	15608	15418	15525	15510	15503	15436	15567	15369	15344	15581	15606	15606	15509	15489	15546	15398	15584	15328	15481	15531	15605	15777	15369	15374	15536	15391	15416	15478	15411	15359	15627	15440	15443	15425	15433	15435	15539	15579	15450	15539	15416	15348	15473	15452	15361	15434	15218	15447	15646	15468	15511	15551	15473	15477	15321	15450	15527	15380	15424	15450	15276	15612	15452	15727	15537	15463	15473	15349	15472	15579	15460	15493	15550	15392	15635	15668	15705	15463	15564	15481	15461	15368	15460	15622	15285	15377	15452	15612	15488	15483	15461	15393	15310	15547	15478	15387	15551	15458	15610	15579	15412	15322	15474	15449	15497	15503	15549	15436	15350	15440	15607	15416	15539	15465	15513	15525	15416	15584	15477	15310	15373	15568	15320	15573	15595	15620	15679	15520	15493	15479	15615	15569	15459	15469	15481	15464	15446	15482	15468	15288	15331	15427	15516	15511	15483	15567	15580	15430	15448	15419	15545	15462	15418	15536	15407	15518	15457	15685	15391	15380	15605	15399	15446	15517	15445	15661	15398	15460	15629	15568	15569	15396	15476	15541	15435	15210	15619	15469	15594	15625	15425	15406	15610	15381	15493	15601	15476	15481	15639	15525	15524	15586	15595	15632	15532	15446	15403	15416	15546	15506	15509	15557	15401	15634	15299	15316	15386	15725	15548	15421	15512	15468	15290	15568	15467	15477	15515	15527	15430	15461	15500	15346	15467	15581	15538	15549	15397	15646	15370	15563	15485	15418	15404	15405	15732	15352	15411	15546	15590	15485	15467	15543	15524	15461	15470	15507	15548	15503	15707	15403	15627	15476	15454	15493	15424	15636	15444	15383	15559	15503	15425	15437	15584	15404	15634	15438	15664	15389	15573	15277	15480	15518	15467	15611	15435	15489	15487	15402	15451	15502	15640	15380	15492	15528	15582	15459	15347	15600	15494	15561	15444	15513	15365	15569	15532	15436	15480	15548	15326	15476	15456	15284	15487	15497	15745	15545	15457	15616	15460	15530	15578	15313	15601	15449	15408	15540	15480	15555	15490	15452	15637	15542	15621	15462	15464	15555	15488	15445	15556	15663	15349	15445	15585	15613	15522	15562	15450	15370	15640	15432	15355	15611	15473	15437	15625	15426	15503	15513	15420	15457	15489	15409	15617	15556	15513	15638	15487	15708	15421	15482	15336	15358	15417	15507	15375	15451	15546	15489	15323	15385	15584	15497	15419	15599	15518	15605	15471	15348	15625	15491	15507	15386	15310	15495	15407	15539	15463	15519	15578	15448	15604	15319	15478	15512	15411	15395	15461	15403	15542	15537	15418	15511	15509	15325	15557	15618	15611	15438	15619	15427	15392	15445	15512	15606	15513	15556	15505	15369	15579	15568	15433	15567	15513	15680	15480	15547	15557	15487	15496	15456	15424	15462	15474	15589	15452	15451	15501	15539	15437	15480	15383	15394	15451	15472	15366	15544	15359	15568	15455	15517	15586	15412	15691	15497	15428	15569	15415	15436	15541	15401	15538	15525	15505	15547	15461	15514	15536	15482	15424	15469	15561	15496	15491	15443	15603	15713	15371	15474	15413	15545	15551	15419	15438	15408	15362	15412	15707	15562	15546	15453	15523	15548	15556	15763	15574	15483	15376	15498	15438	15534	15526	15619	15251	15606	15379	15541	15367	15647	15493	15469	15615	15526	15480	15426	15261	15455	15543	15298	15493	15380	15494	15535	15406	15652	15464	15387	15473	15381	15377	15396	15610	15554	15498	15606	15493	15508	15507	15359	15558	15523	15472	15566	15345	15430	15528	15525	15439	15461	15315	15619	15322	15532	15425	15518	15502	15539	15578	15609	15459	15356	15486	15452	15468	15411	15616	15415	15475	15443	15480	15644	15456	15241	15744	15534	15564	15220	15409	15532	15442	15632	15313	15469	15257	15480	15599	15504	15392	15346	15381	15420	15483	15410	15387	15542	15625	15581	15550	15456	15418	15553	15452	15444	15467	15569	15601	15555	15496	15532	15579	15469	15165	15637	15618	15507	15472	15563	15550	15725	15567	15573	15500	15684	15507	15400	15424	15522	15524	15468	15466	15539	15567	15420	15497	15589	15548	15401	15534	15450	15495	15482	15473	15492	15605	15439	15401	15675	15471	15526	15448	15472	15475	15458	15367	15557	15516	15341	15423	15302	15549	15391	15414	15537	15387	15519	15454	15552	15574	15361	15364	15550	15572	15456	15545	15490	15587	15553	15470	15482	15538	15331	15484	15427	15438	15475	15493	15406	15522	15734	15546	15565	15580	15547	15455	15312	15500	15421	15687	15463	15468	15383	15405	15534	15507	15442	15639	15468	15519	15472	15390	15394	15513	15507	15570	15416	15502	15435	15545	15649	15395	15586	15582	15623	15386	15518	15370	15502	15582	15365	15583	15511	15586	15374	15388	15525	15479	15631	15564	15355	15507	15456	15534	15422	15378	15400	15483	15539	15660	15321	15258	15504	15450	15579	15340	15406	15586	15451	15609	15514	15381	15456	15501	15607	15526	15367	15604	15386	15599	15484	15535	15598	15448	15553	15502	15393	15358	15447	15519	15349	15574	15415	15521	15506	15514	15659	15576	15485	15392	15709	15391	15353	15439	15609	15653	15517	15448	15496	15454	15450	15479	15546	15458	15436	15602	15581	15448	15568	15556	15584	15582	15407	15393	15572	15569	15509	15609	15363	15375	15382	15308	15511	15463	15587	15494	15522	15550	15525	15524	15572	15312	15504	15601	15509	15530	15412	15468	15546	15401	15541	15460	15542	15535	15600	15394	15544	15495	15556	15666	15595	15536	15504	15544	15459	15470	15390	15633	15414	15511	15549	15428	15568	15292	15548	15508	15503	15457	15523	15548	15393	15419	15423	15506	15552	15661	15426	15381	15575	15517	15510	15557	15578	15412	15408	15692	15455	15499	15538	15564	15557	15304	15566	15386	15541	15653	15259	15503	15687	15469	15538	15354	15649	15508	15603	15522	15504	15572	15564	15505	15529	15498	15531	15601	15421	15438	15371	15544	15296	15423	15504	15550	15452	15397	15493	15506	15560	15465	15485	15453	15350	15626	15591	15573	15369	15404	15572	15499	15514	15441
22028	21092	28304	24104	21566	23681	24532	20106	19283	19420	19406	19174	19180	18829	19072	21324	23745	23150	22244	21279	20316	19528	19300	19068	18877	18524	19113	18838	18809	18760	19111	18987	18885	18790	18926	18783	18915	18726	18775	18986	18855	18810	18866	18933	18860	18999	18894	18779	19096	19104	19086	18835	18838	18730	18835	18780	18597	18842	18850	18879	18853	18652	18745	18708	18903	18691	18797	19044	18768	18800	18816	18745	18849	18723	18764	18872	18751	18632	18816	18929	18878	18746	18715	18910	18911	18642	18709	18953	18908	18908	18956	18946	18952	18587	18768	18870	18941	18803	18969	19085	18553	18884	18915	18705	18877	18817	18713	18738	18856	18982	18775	18895	18682	18769	18857	18930	18859	18620	18785	18875	18841	18683	18937	18939	18721	18762	18792	18847	18883	18789	19026	18681	18792	18818	18749	18571	18669	18927	18995	18793	18631	18863	18810	18878	18793	18755	18802	18838	18945	18962	18852	18769	18918	18796	18903	18777	18874	18798	18700	18651	18763	18859	19037	18770	18976	18838	18886	18718	18908	18828	18771	18791	18903	18811	18914	18835	18855	18903	18885	18788	19015	18851	18772	18780	18711	18882	18665	18782	18781	18726	18886	19020	18666	18676	18745	18903	18755	18697	18844	18786	18849	18626	18731	18837	18516	18815	18705	18748	18816	18819	18684	18667	18884	18428	18780	18613	18642	18821	18749	18893	18788	18901	18711	18926	18989	18685	18950	18817	18746	18831	18667	18961	18791	18739	18900	18788	18796	18774	19004	18682	18850	18616	18855	18657	18857	18806	18937	18704	18702	18861	18851	18841	18849	18925	18814	18822	18950	18648	18872	18660	18786	18631	19030	18737	19072	18773	18976	18827	18802	18687	18831	18743	18707	18800	18751	18723	18809	18628	19039	18740	18650	19027	18955	18824	18898	18654	18751	18714	18659	18738	18791	18645	18778	18834	18778	18796	18714	18767	18674	18659	18811	18733	18874	18820	18778	18768	18888	19115	18794	18710	18674	18661	18797	18882	19040	18882	18805	18737	18914	18785	18913	18856	18652	18669	18734	18718	18770	18799	18707	18711	18672	18925	18637	18729	18801	18782	18768	18621	18871	18740	18772	18779	18751	18960	18869	18601	18928	18799	18589	18727	18671	18694	18775	18843	18730	18980	18841	18910	18653	18709	18755	18724	18584	18640	18777	18937	18836	18786	18750	18729	18767	18846	18726	18836	18625	18663	18694	18641	18761	18799	18913	18820	18601	18814	18800	18872	18911	19019	18550	18652	18889	18848	18671	18746	18695	18519	18942	18836	18684	18519	18774	18801	18773	18756	18828	18881	18736	18752	18839	18831	18755	18869	18750	18984	18741	18747	18568	18811	18853	18642	18718	18748	18722	18604	18713	18820	18781	18723	18853	18682	18914	18769	19007	18760	18838	18843	18719	18844	19003	18848	18851	18938	18741	18856	18631	18835	18938	18950	18769	18748	18813	18764	18726	18700	18864	18638	18805	18676	18845	18822	18651	18666	18591	18907	18913	18801	18655	18773	18873	18832	18809	18800	18874	18894	18867	18682	19074	18827	18942	18727	18625	18801	18733	18882	18703	18688	18865	18935	18852	18923	18772	18742	18602	18932	18773	18868	18784	18828	18537	18737	18754	18886	18876	18803	18731	18754	18994	18853	18987	18727	19077	18883	18828	18761	18778	19024	18907	18861	18765	18785	18894	18766	18619	18793	18739	18741	18986	18618	18709	18933	18833	18895	18737	18698	18753	18913	18835	18621	18619	18859	18507	18970	18865	18664	19012	18752	18998	18931	18821	18712	18579	18684	18865	18801	18897	18741	18723	18606	18823	18831	19118	18864	18911	18866	19017	18583	18850	19020	18917	18969	19000	18858	18969	18630	18679	18780	18609	18767	18826	18808	18866	18854	18715	18794	18817	18703	18686	18571	18827	18894	19000	18829	18546	18843	18701	18825	18702	18874	18794	18855	18720	18838	18786	18885	19055	18914	18857	18644	18844	18847	18715	18663	18730	18525	18842	18721	18696	18806	18724	18808	18758	18636	18937	18667	18646	18710	18949	18840	18831	18793	18810	18828	18703	18708	18675	18769	18653	18875	18788	18698	18851	18902	18817	18986	18743	18839	18844	18663	19010	18907	18798	18906	18895	18813	18935	18573	18648	18644	18824	18580	18837	18627	18966	18768	18669	18731	18941	18611	18917	18757	18965	18910	18862	18832	18768	18795	19015	18770	18991	18755	18814	18848	18767	18567	18887	18681	18743	18848	18982	18741	18718	18773	18804	18763	18864	18915	18826	18927	18772	18671	18847	18825	18746	18866	18784	18833	18615	18842	18855	18668	18818	18776	18824	18871	18904	18775	18847	18766	18781	18681	18535	18733	18974	18734	18766	18854	18890	18809	18875	18627	18785	18693	18846	18664	19177	18584	18813	18618	18756	18765	18749	18881	18678	18833	18920	18945	18792	19045	18713	18779	18877	18752	18793	18717	18972	18764	18956	18734	18848	18777	18882	18625	18667	18627	19029	18688	18631	18797	18483	18855	19126	18725	18731	18762	18724	18908	18835	18919	18778	18683	18590	18867	18722	18756	18700	18616	18791	18704	18685	18780	18740	18884	18727	18727	18837	18814	18818	18875	18655	18923	18846	18931	18735	18725	18905	18795	18782	18983	18831	18918	18812	18884	19021	18961	18739	18762	18848	18854	18901	18847	18662	18727	18846	18829	18727	18780	18769	18744	18881	18731	18626	18721	18669	18901	18660	18790	18786	18813	18655	19184	18606	18814	18724	18790	18586	18819	18578	18870	18634	18587	18845	18957	18959	18719	18890	18737	18969	18750	18616	18762	19046	18812	18842	18938	18793	18819	18686	18717	18593	18764	19013	18837	18957	18713	18948	18607	19065	18830	19039	19058	18747	18816	18746	18695	18773	18895	18779	18664	18582	18854	18757	18715	18960	18575	18970	18886	18621	18721	18890	18717	18873	18510	19047	18900	18885	18936	18762	18697	18762	18730	18693	18798	18833	18697	18759	18872	18565	18838	18714	18876	18826	18700	18963	18865	18914	18746	18717	18810	18721	18599	18827	18956	18853	18780	18752	18960	18867	18896	18964	19123	18854	18812	18688	18736	18842	18794	18815	18647	18710	18986	18879	18723	18759	18906	18990	18670	18773	18703	18777	18835	18675	18991	18810	18821	18999	19151	19003	18696	18889	18844	18826	18778	18749	18673	18851	18689	18614	19065	18867	18773	18844	18694	18832	18945	18819	18608	18739	18839	18688	18923	18974	18802	18869	18629	18689	18749	18711	18772	18825	18588	18702	18700	18457	18689	18865	18777	18840	18586	18670	18975	18664	18668	18839	18892	18914	18727	18806	18815	18835	18790	18743	18786	18729	18761	18793	18713	18769	18780	19034	18625	18738	18621	18891	18702	18858	18683	18766	18760	18573	18796	18692	18716	18676	18623	18494	18636	19039	18793	18824	18839	18797	18951	18737	18635	18817	18503	18919	18875	18705	18861	18710	18940	18850	18762	18572	18864	18832	18532	18839	18644	18932	18834	19011	18795	18900	18785	18752	18787	18876	18854	18721	18836	18586	18661	18683	18676	18976	18700	18765	18777	18727	18720	18678	18814	18955	18697	18743	18643	18907	18518	18864	18634	18802	18520	18926	18809	18995	18817	18984	18803	18794	18874	18916	18733	18686	18712	18831	18892	19078	18664	18594	18737	18926	18771	18839	18702	18922	18660	18770	18875	18871	18960	18925	18910	18779	18776	18853	18862	18764	18920	18772	18985	18749	18628	18695	18865	18690	18794	18869	18850	18773	18777	18833	18726	18889	18808	18694	18595	18944	18867	18770	18789	18822	18847	18900	18913	18794	18763	18985	18777	18951	18712	18661	18870	18860	18894	18717	18747	18881	18790	18675	18776	18811	18802	18786	18620	18823	18674	18600	18817	18897	18833	18611	18956	18793	18727	18873	19030	18921	18733	19134	18878	18978	18715	18655	18767	18796	18846	18900	18786	18768	18633	18756	18735	18866	18962	18759	18786	18731	18450	18588	18661	18722	18810	18881	18696	18951	18615	18830	19006	18660	18711	18969	18798	18943	18712	18850	18869	18789	18830	18964	18949	18841	18676	18892	18767	18725	18561	18845	18859	18897	18878	18950	18679	18729	18588	18711	18670	18828	18688	18699	19015	18826	18883	18851	18960	18675	18933	18791	18818	18812	18808	18548	18734	18804	18785	18773	19045	18883	18711	18848	18672	18806	18697	18946	18791	18877	18963	18868	18875	18725	18823	18941	18746	18636	18743	18769	18687	19064	18762	18883	18740	18955	18973	18722	18737	18673	18634	18660	18748	18794	18862	18645	18829	18821	18813	18747	18913	18680	18709	18734	18868	18742	18814	18746	18579	18687	18779	19004	18773	18903	18900	18884	18744	18927	18842	18656	18757	18815	18826	18664	18732	18884	18841	18587	18649	18731	18827	18806	18757	18731	18719	18707	18863	18997	18967	18784	18714	18754	18872	18863	19035	18765	18719	18829	18827	18700	18899	18869	18867	18769	18688	18822	18687	18722	18847	18541	19007	18810	18935	18810	18812	18875	18732	18874	18918	18730	18774	18697	18894	18929	18795	18755	18895	18898	18891	18739	18767	18840	18944	18917	19022	18849	18833	18725	18829	18957	18855	18693	19119	18792	18822	18633	18873	18861	18770	18845	19011	18802	18846	18629	18809	18781	18857	18939	18761	18705	18716	18742	18749	18777	18801	18704	18615	18896	18748	18722	18700	18753	18803	18821	18964	18834	18712	18522	18694	18819	18871	18753	18873	18792	18842	18621	18811	19002	18764	18931	18974	18818	18832	18844	18709	18917	18735	18821	18798	18820	18598	18931	18817	18928	18757	18683	18762	18728	18710	18867	18778	18868	18988	18800	18713	18802	18856	18705	18981	18833	18897	19080	18711	18893	18586	18869	18822	18637	18768	18958	18986	18756	18670	18836	18755	18894	18835	18657	18769	19016	18637	18671	18752	18836	18766	18873	18737	18783	18748	18994	18764	18877	18856	18804	18782	18774	18612	18521	18810	18599	18742	18757	18818	19066	18861	18788	18869	18812	18868
30319	60910	44204	26649	20553	17866	16403	16065	15885	15703	15631	15694	15458	15404	15827	19291	22003	20877	19532	18449	16806	15912	15485	15304	15271	15148	15227	15393	15314	15395	15363	15311	15296	15353	15312	15242	15259	15320	15435	15125	15340	15375	15122	15277	15354	15315	15449	15282	15318	15322	15138	15086	15188	15161	15484	15257	15267	15296	15321	15239	15158	15110	15221	15100	15465	15353	15261	15388	15178	15293	15174	15293	15187	15246	15246	15470	15276	15294	15146	15210	15286	15379	15388	15245	15360	15079	15152	15248	15133	15235	15356	15219	15336	15225	15244	15283	15287	15285	15275	15221	15478	15217	15342	15249	15241	15248	15415	15273	15381	15237	15180	15320	15114	15200	15205	15241	15352	15335	15205	15413	15263	15249	15272	15183	15279	15318	15284	15229	15253	15167	15367	15202	15220	15313	15204	15266	15139	15203	15186	15214	15183	15101	15250	15229	15397	15365	15426	15175	15194	15257	15210	15297	15305	15422	15312	15296	15446	15316	15223	15269	15223	15219	15107	15332	15330	15215	15114	15330	15238	15375	15426	15160	15442	15257	15287	15296	15177	15222	15294	15212	15287	15415	15325	15355	15244	15302	15249	15270	15138	15398	15394	15371	15197	15352	15309	15343	15258	15335	15116	15279	15242	15110	15411	15322	15233	15194	15283	15184	15268	15341	15386	15241	15327	15193	15178	15261	15381	15237	15322	15241	15285	15246	15287	15145	15233	15111	15421	15269	15191	15121	15195	15107	15229	15321	15249	15243	15242	15209	15224	15182	15257	15307	15237	15232	15384	15285	15126	15127	15226	15434	15273	15108	15250	15037	15115	15246	15282	15299	15178	15176	15246	15226	15188	15332	15458	15171	15134	15137	15332	15151	15202	15152	15272	15366	15192	15365	15395	15246	15234	15256	15129	15300	15221	15178	15269	15156	15318	15266	15265	15183	15281	15274	15220	15275	15269	15374	15228	15275	14939	15293	15323	15104	15083	15387	15355	15416	15284	15430	15247	15351	15202	15316	15065	15236	15219	15231	15177	15229	15223	15286	15573	15151	15090	15181	15310	15245	15295	15257	15132	15257	15163	15227	15363	15296	15227	15269	15179	15419	15233	14996	14953	15362	15182	15249	15190	15132	15295	15269	15302	15287	15270	15174	15217	15352	15208	15329	15110	15311	15356	15421	15236	15390	15291	15212	15345	15356	15440	15248	15214	15105	15309	15180	15177	15109	15299	15114	15273	15291	15324	15164	15333	15154	15171	15159	15354	15320	15166	15368	15288	15191	15256	15120	15207	15268	15311	15128	15380	15400	15216	15262	15181	15323	15250	15304	15147	15306	15290	15331	15364	15164	15276	15314	15334	15260	15149	15113	15394	15265	15115	15168	15342	15262	15293	15278	15453	15229	15230	15128	15290	15253	15338	15287	15397	15287	15276	15174	15394	15331	15279	15183	15293	15383	15324	15306	15188	15187	15372	15173	15078	15165	15165	15257	15336	15236	15075	15166	15343	15168	15313	15029	15448	15074	15372	15171	15601	15427	15234	15230	15049	15273	15170	15356	15351	15253	15362	15228	15162	15253	15206	15312	15255	15261	15261	15371	15338	15231	15245	15375	15199	15095	15331	15149	15381	15363	15154	15291	15133	15124	15423	15146	15287	15145	15267	15102	15253	15318	15186	15270	15217	15324	15184	15190	15421	15191	15095	15256	15352	15144	15273	15281	15299	15422	15254	15120	15253	15242	15273	15262	15434	15199	15155	15438	15361	15384	15123	15110	15270	15297	15285	15217	15396	15052	15274	15297	15275	15244	15404	15187	15479	15234	15380	15260	15094	15202	15122	15325	15179	15280	15323	15372	15278	15253	15134	15306	15256	15437	15298	15218	15139	15218	15357	15339	15206	15424	15326	15494	15116	15371	15352	15389	15237	15364	15370	15191	15174	15245	15231	15101	15002	15178	15249	15288	15196	15210	15268	15284	15335	15138	15171	15306	15296	15277	15256	15407	15214	15241	15183	15237	15526	15210	15151	15305	15284	15294	15333	15305	15254	15274	15355	15264	15430	15385	15256	15285	15274	15333	15412	15363	15172	15223	15206	15245	15361	15427	15457	15267	15395	15125	15316	15212	15434	15029	15423	15441	15179	15319	15257	15137	15354	15217	15172	15291	15221	15191	15107	15376	15154	15351	15211	15398	15399	15202	15213	15074	15177	15314	15383	15268	15217	15316	15177	15146	15321	15235	15221	15341	15265	15333	15193	15229	15259	15324	15126	15341	15313	15290	15197	15282	15203	15440	15279	15104	15105	15245	15044	15368	15225	15301	15219	15395	15294	15449	15304	15239	15180	15376	15310	15286	15158	15229	15519	15188	15271	15163	15416	15058	15210	15399	15262	15322	15271	15148	15152	15320	15392	15222	15296	15350	15339	15302	15210	15279	15264	15309	15305	15151	15236	15336	15050	15386	15028	15109	15231	15140	15145	15390	15290	15292	15146	15139	15488	15302	15166	15241	15243	15310	15277	15277	15286	15239	15252	15214	15286	15225	15278	15343	15305	15469	15272	15424	15164	15266	15526	15190	15195	15286	15279	15221	15156	15154	15353	15299	15263	15298	15227	15254	15350	15206	15303	15115	15135	15347	15185	15275	15240	15166	15301	15283	15341	15410	15128	15327	15133	15301	15187	15370	15161	15274	15439	15213	15213	15156	15301	15108	15295	15161	15314	15298	15268	15374	15156	15159	15238	15201	15286	15278	15274	15246	15176	15210	15289	15216	15386	15261	15421	15135	15111	15192	15241	15227	15279	15146	15393	15129	15453	15297	15139	15193	15227	15237	15168	15311	15213	15309	15274	15224	15465	15296	15328	15239	15372	15266	15210	15231	15245	15211	15217	15203	15175	15268	15047	15157	15206	15191	15230	15189	15275	15198	15233	15243	15358	15105	15244	15188	15344	15231	15168	15217	15298	15203	15313	15332	15254	15237	15366	15333	15226	15345	15282	15344	15291	15093	15238	15162	15227	15256	15221	15205	15357	15209	15246	15424	15141	15027	15270	15212	15277	15247	15088	15184	15216	15115	15294	15324	15281	15469	15290	15210	15345	15353	15170	15256	15103	15149	15283	15249	15140	15317	15384	15125	15188	15112	15454	15400	15279	15093	15219	15431	15371	15093	15292	15294	15285	15094	15447	15296	15256	15284	15251	15209	15301	15326	15283	15139	15244	15028	15354	15211	15197	15168	15158	15152	15403	15228	15195	15261	15165	15289	15298	15110	15168	15206	15282	15132	15278	15314	15174	15185	15314	15253	15213	15150	15254	15166	15311	15312	15098	15248	15180	15075	15380	15263	15309	15160	15239	15079	15275	15114	15338	15388	15140	15182	15336	15166	15342	15263	15191	15205	15176	15210	15193	15359	15467	15155	15032	15180	15328	15318	15307	15283	15272	15125	15341	14944	15325	15277	15181	15346	15118	15236	15568	15386	15307	15275	15233	15223	15172	15177	15212	15345	15225	15156	15463	15182	15166	15248	15323	15100	15405	15342	15303	15257	15268	15381	15191	15035	15146	15308	15324	15246	15335	15227	15227	14990	15328	15214	15369	15226	15139	15092	15200	15191	15273	15269	15333	15203	15002	15213	15177	15195	15217	15330	15242	15314	15353	15268	15128	15147	15322	15276	15233	15162	15249	15365	15323	15162	15170	15170	15132	15306	15256	15196	15336	15253	15112	15233	15253	15178	15171	15170	15407	15367	15234	15235	15254	15219	15359	15201	15197	15221	15160	15353	15160	15300	15298	15262	15266	15312	15477	15208	15183	15278	15362	15305	15351	15450	15132	15238	15374	15310	15090	15227	15341	15387	15401	15218	15231	15460	15252	15188	15099	15255	15031	15392	15369	15263	15189	15235	15271	15351	15292	15367	15163	15103	15294	15327	15263	15210	15282	15305	15333	15147	15330	15175	15223	15197	15327	15287	15225	15151	15576	15152	15171	15482	15335	15350	15174	15234	15264	15267	15357	15376	15048	15384	15213	15347	15189	15347	15183	15170	15277	15210	15199	15188	15417	15007	15044	15238	15244	15147	15164	15067	15383	15316	15205	15121	15266	15216	15166	15386	15503	15312	15263	15162	15106	15273	15138	15266	15355	15228	15169	15384	15197	15277	15214	15129	15147	15303	15147	15427	15304	15166	15228	15286	15279	15264	15374	15129	15191	15253	15257	15308	15252	15339	15544	15123	15295	15118	15351	15105	15315	15269	15143	15459	15141	15297	15309	15209	15168	15384	15294	15390	15261	15283	15222	15206	15065	15293	15373	15110	15071	15064	15212	15145	14984	15139	15237	15289	15228	15121	15193	15117	15281	15219	15208	15361	15264	15350	15189	15219	15062	15259	15171	15169	15225	15292	15223	15158	15252	15196	15252	15180	15329	15284	15425	15206	15259	15319	15230	15269	14984	15432	15249	15269	15328	15280	15284	15254	15141	15167	15272	15271	15382	15291	15189	15133	15223	15334	15264	15314	15428	15143	15124	15198	15324	15369	15465	15278	15282	15193	15294	15258	15249	15189	15284	15314	15285	15250	15085	15298	15137	15292	15134	15125	15047	15185	15361	15411	15216	15163	15170	15292	15327	15402	15138	15256	15127	15078	14977	15127	15351	15237	15390	15203	15038	15181	15221	15184	15045	15189	15065	15310	15350	15223	15234	15233	15244	15229	15279	15253	15310	15282	15225	15336	15230	15158	15242	15232	15295	15430	15229	15270	15178	15208	15228	15341	15018	15365	15192	15337	15468	15402	15277	15149	15220	15213	15167	15398	15291	15265	15199	15253	15351	15359	15143	15186	15363	15382	15178	15171	15402	15287	15247	15373	15320	15174	15351	15269	15330	15235	15085	15305	15441	15256	15281	15361	15112	15364	15269	15399	15330	15331	15308	15197	15282	15236	15185	15275	15074	15309	15305	15288	15330	15276	15149	15181	15206	15268	15246	15240	15241	15227	15303	15284	15249	15164	15216	15220	15301	15143	15263	15309	15269	15213	15345	15176	15138	15175	15207	15256	15361	15371	15271	15113	15257	15274	15188	15250	15162	15248	15386	15086	15251	15253	15155	15244	15259	15167	15271	15223	15479	15239	15223	15321	15259	15300
30363	28397	29835	22459	18862	18679	18354	18222	17945	17966	17967	18164	18269	17846	18034	17943	18029	18010	18207	18367	18261	18127	17841	17921	17971	17784	18020	17751	17935	17934	17777	17958	18087	18053	17904	17870	17880	17651	17917	18017	17855	18033	17862	17848	18050	17908	18039	17882	18018	17920	17896	18038	17918	17994	18097	18033	17919	18010	17731	18045	17770	17847	17796	17774	17909	17932	17923	17891	18015	18029	17935	17810	17873	18107	17952	17792	17903	17835	17906	18007	17849	17907	17947	17863	17955	18165	18027	17684	18100	17796	17961	17679	18045	18071	17993	17852	17837	17699	17941	17769	18009	17962	17956	17985	17895	17970	18107	17810	17767	18140	18201	17872	17851	18057	17909	17775	17963	18055	17803	18027	17860	17774	17892	17920	17776	17877	17881	17850	17841	18034	17878	17939	18000	17831	17966	17953	18065	17899	18041	18061	17888	18115	17957	18057	18100	17986	17958	17959	17973	18060	17904	17904	17792	18031	17890	18111	17822	18072	17897	17848	17924	18040	18136	18091	17875	17941	18047	17827	17992	18141	18022	17901	17947	18104	17970	17750	17742	17943	18053	18024	17772	17932	17960	17985	17895	17927	17919	17929	17921	17924	17932	17886	17793	17848	17995	17944	18195	17891	17791	17876	18133	17996	17909	17863	18020	17989	17783	17855	17954	17876	17829	17790	17807	17889	17743	17779	17882	17846	17880	17883	18121	17814	17811	17912	18040	18093	17878	17855	17817	17993	17820	17990	17922	17985	18057	18044	17876	17811	18042	17826	18098	18248	17742	18123	17918	18097	17823	17796	18008	17761	17678	17798	18224	17819	17970	17995	17847	18044	17726	17631	17734	17862	18095	17981	17953	17895	18031	18020	18076	17935	17793	17888	17740	17947	17826	17970	17826	17951	17810	17782	17969	18018	17929	17845	17844	17913	17632	18028	17811	17818	18086	17956	17774	17828	17964	17752	18019	17977	17887	17835	18125	17900	17810	17885	17940	17914	18038	18059	17795	17905	17839	18042	17802	17832	17740	17815	17926	17876	17874	17933	17853	18063	18015	18035	17799	17953	17941	17847	18047	17815	18225	18042	18137	17713	17916	17881	17931	18062	17931	17891	17999	17827	17937	17958	17884	18061	17808	17943	17972	17987	18065	17957	17954	17795	18113	18085	18001	17895	17930	17834	17880	17881	18028	18008	18067	17775	18020	18033	17952	18140	18118	17960	18148	18073	18075	18054	17760	18112	18013	18217	17909	17852	18070	17914	17828	18026	17950	18001	17931	18015	17793	18078	18069	17883	17799	17914	17914	17744	17796	17892	18043	17972	17864	17968	17819	17814	17887	17926	17808	17898	17730	17937	18030	17935	18056	17954	18031	18044	17845	17880	17974	17694	18030	17723	17895	17858	17901	17863	17927	18078	18139	17927	17886	18101	17928	17920	17822	17888	18002	18119	18031	17829	17847	17853	17723	18045	18033	18135	18093	18033	17780	17859	17830	18060	17888	18022	18016	17942	17984	17898	17939	18044	17949	17640	17835	17841	18045	17948	17956	17992	18253	18078	17990	17871	18006	17932	17942	18011	17631	17848	17916	17894	17960	17988	18045	18079	18103	17791	17866	17985	18065	17849	17995	17938	17903	17911	17975	17792	17951	17989	17977	17997	18067	18103	17956	17861	17886	18003	17930	18077	17843	17851	18039	17890	18056	17858	18144	17944	18028	17916	17777	17785	17820	17791	18079	17867	18138	18010	17952	17814	18093	17933	17845	17836	18023	17820	18011	18056	17836	18023	17931	18139	17807	17983	17918	18083	17945	18096	18042	17981	17795	17939	17825	18014	17835	18012	17911	17829	17770	18005	18098	18080	17843	17935	17902	17885	18064	17794	17996	17800	17877	17870	17890	17894	17902	17824	17682	17937	17786	17845	17949	17801	18067	18028	18003	17951	17983	18182	18065	18061	18109	17873	18009	17884	18015	17859	17980	17902	17952	17817	17979	18152	18013	17856	18105	17795	18006	17959	17968	17790	17940	17962	17976	17908	17948	17866	17902	17936	18200	17969	18047	17764	18119	17967	17929	17805	18057	17979	17966	18009	18022	17755	17808	18070	17930	18133	18159	18034	17984	17757	18300	17965	18103	17937	17893	17884	17988	17963	17782	17956	17943	17966	18153	17968	17771	17839	17844	17809	17812	17903	17774	17952	18065	18000	18298	18120	18143	17878	17856	18001	17700	17928	17785	17784	17884	17776	17981	17963	17929	17837	17904	18184	17910	17964	17905	17747	17906	17939	18021	17953	17866	17949	18041	17867	17832	17859	18029	17894	17964	17818	17974	18169	18032	18093	17956	17908	17846	17894	17815	18112	17861	17785	17694	18094	18055	17887	17972	18028	18051	17774	17941	17850	18177	18170	18083	18040	17964	17933	17975	17882	17744	17956	17946	17899	17735	17923	17970	17985	17939	17774	17948	17930	17907	17937	17995	17868	18003	17884	17930	17991	18066	18097	18006	17920	17781	17971	17864	18033	18022	17830	17734	17911	17996	17778	17900	17851	18176	18020	17986	17972	18117	17736	17868	17858	18089	17699	17918	17956	17881	18115	17990	17962	18005	17927	18088	18027	17913	18055	18317	17808	18064	17916	17996	18096	18053	18072	17764	17944	17920	17885	17787	17963	18104	18127	17868	17847	17938	18135	17935	17784	17772	18149	17880	17884	18132	18138	18073	17866	17886	18035	17790	17715	17834	17794	18013	17914	17902	17796	17931	17951	17850	17729	17996	17848	17975	17922	17957	17883	17941	17895	17937	17859	17655	17998	17902	17896	18078	18026	18101	17803	18019	17839	17925	17917	17911	17894	17964	17948	17969	17919	17973	18108	18027	17919	17986	17816	17834	18108	17824	18142	17826	17961	18067	17856	18012	17948	17834	18117	18113	17972	17959	17922	17767	17929	17812	17957	18012	18107	17871	17836	17922	17919	17902	18022	18018	17998	17860	17886	17999	17990	17923	18033	18158	18145	18146	17993	18047	17768	18050	17972	18025	18071	18094	18045	17980	18218	17822	17911	17930	17874	17797	18091	17983	17774	18006	18125	18031	17981	18093	17953	18009	17859	18041	18003	18068	17927	17823	17992	18083	17988	17941	17897	17997	17928	17930	17634	17965	18103	18035	18026	18005	17847	18189	17821	18013	17986	18012	17936	18065	18063	17997	17938	17988	17810	17801	17950	17767	18057	18062	17932	17966	17893	18098	17977	17888	18081	17845	18015	18069	17790	17786	17818	17942	17961	18024	17728	18187	18034	17962	17991	17916	18006	18020	17975	17740	17906	17817	17743	17971	17915	17859	17986	18035	18079	18035	17940	17926	18011	17839	18059	17894	17908	18029	18041	18150	18097	17829	18012	17922	17846	17763	17729	17945	18046	18072	17875	18010	17879	18006	18213	18101	18126	18076	17848	17865	18087	18083	17794	17808	17763	17940	17978	17931	18141	17929	17972	18157	18051	18029	17949	18041	18189	17920	18014	18086	18006	18040	17950	17727	17892	17914	17712	17753	17900	17807	17966	17887	17836	18172	17827	18121	18120	17939	18025	18030	17925	17873	18153	17999	17907	17956	17910	17917	18212	17688	17819	18071	18164	17997	17849	17832	17929	18007	17874	17783	18018	18066	17945	17971	18146	18134	17883	17972	17849	18088	17892	18035	18157	17992	17785	18139	17953	18004	17950	17705	17715	17881	17987	17947	18066	18010	17963	18017	17946	17958	17757	17725	17930	17926	17852	17883	18130	18039	17884	18048	18050	17835	18116	17992	18255	17891	17841	17929	18204	17868	17988	17816	17781	17992	18015	17832	18016	17829	18147	17902	17793	17814	17966	17974	17973	18091	17807	17891	18046	17765	18031	17977	17786	18171	17939	17822	17799	17993	17807	17866	17792	17955	17781	17964	17917	18032	18162	17903	17955	18023	18122	18148	17894	18037	17735	17892	18060	17914	17879	17935	17998	17917	17752	18014	18044	17985	17878	18174	18057	18098	18000	17968	17890	17892	17879	17951	18018	18083	17949	17843	17770	17881	18060	17969	17974	18033	18167	17734	17900	18019	18026	17858	17779	17904	17924	18090	17964	17950	18051	17961	17839	17495	17953	18029	18101	18099	17982	17912	17753	17899	18067	17775	17931	17721	17713	17904	18054	18014	17902	17956	18146	17927	17965	18070	17904	17958	17897	18127	17977	18018	17964	17855	18140	17922	17997	17775	17933	18132	17927	17764	17791	17852	17933	18061	17873	18093	18018	17708	17896	17956	17996	17804	17986	17730	18097	17935	18032	17939	18024	17936	18153	17968	17835	18182	17958	17910	17818	18054	18077	18112	17975	17925	18011	17854	17945	18050	17896	18002	17914	18056	17920	17915	17878	18056	17914	17818	17868	18061	18046	18010	17957	18037	17860	17790	17767	17921	17946	17869	17972	17793	18135	17976	18054	17830	17927	17879	17869	18062	18027	17934	17657	17979	17889	17837	17785	17814	17970	17809	17998	17811	17899	17659	17898	17824	17961	18057	18025	17947	18037	17934	17684	17868	18137	18128	17939	17932	17811	17869	17823	18074	17969	17940	17878	18013	18020	18044	17796	18015	18097	17941	17943	17884	17804	17953	17893	17857	18001	17957	18076	17808	17873	17930	18062	18086	18074	17834	17924	18067	17961	17918	17912	17844	18226	17823	17895	17830	17838	18022	18137	18045	18047	17844	17944	17982	17995	17952	17986	18004	17911	17960	17945	18064	17922	17842	17762	18017	17912	17986	17780	18111	17924	18039	17860	17851	17875	17869	17717	18044	18127	18073	17938	17974	18003	17966	17978	18083	18113	17698	18101	17705	17881	17825	17973	17945	17928	17755	17949	17982	17868	17894	17995	17895	18024	18053	17935	17863	18232	17792	18227	17970	18077	18033	18125	18080	17702	17971	17963	17810	17889	17839	17936	17969	17819	18102	17856	17921	17970	17718	18017	17907	18062	18009	18039	18216	17894	17977	17848	17935	18057	17905	17709	17759	17804	18102	18063	17912	17928	17802	17933	17800	17928	18070	17955	18007	18099	17934	17977	18034	18109	17930	17882	17990	17927	17995	17932	18130	17881	17793	17834	17926	18013
25053	39476	27118	17172	15958	15538	15391	14932	14779	14861	14917	14905	14863	14886	14919	14642	15126	15084	15153	15031	15040	14859	14879	14882	14837	14871	14805	14803	14794	14667	14788	14738	14889	14775	14829	14772	14751	14813	14800	14839	14867	14873	14770	14828	14581	14655	14908	14708	14959	14871	14747	14962	14778	14795	14730	14770	14829	15011	14825	14719	14851	14795	14901	14844	14717	14780	14976	14773	14726	14888	14758	14829	14711	14757	14780	14850	14831	14817	14919	14764	14810	14907	14621	14868	14835	14718	14872	14795	14815	14882	14864	14779	15029	14816	14828	14783	14689	14817	14821	14873	14663	14844	14925	14929	14945	14835	14764	14722	14736	14577	14713	14773	14849	14736	14733	14637	14763	14869	14709	14800	14899	14760	14920	14752	14893	14928	14686	14867	14805	14593	14938	14738	14925	14841	14727	14710	14761	14814	14782	14685	14970	14810	14687	14777	14734	14832	14958	14860	14780	14771	14639	14717	14771	14960	14890	14847	14720	14816	14791	14954	14750	14826	14788	14743	14808	14697	14688	14923	14822	14924	14714	14703	14841	14823	14878	14842	14802	14757	14758	14831	14858	14933	14865	14706	14604	14770	14802	14868	14897	14750	14722	14830	14847	14767	14693	14768	14658	14825	14868	14830	14670	14827	14784	14859	14732	14803	14786	14829	14852	14879	14824	15000	14722	14768	14794	14822	14785	14733	14743	14644	14909	14720	14900	14837	14723	14760	14904	14833	14904	14972	14739	14877	14789	14921	14747	14741	14770	14898	14801	14901	14909	14887	14828	14835	14818	14774	14764	14923	14793	14773	14773	14770	14860	14865	14776	14746	14873	14650	14831	14757	14805	14892	14870	14821	14913	14913	14861	14888	14695	14936	14808	14712	14890	14654	14644	14705	14951	14656	14697	14851	14640	14779	14881	14886	14767	14828	14863	14784	14831	14760	14760	14859	14874	14706	14671	14987	14693	14719	15020	14775	14900	14779	14731	14843	14895	14785	14737	14668	14778	14874	14830	14757	14723	14707	14787	14961	14868	14882	14863	14721	14822	14805	14844	14876	14861	14905	14681	14751	14941	14798	14808	14816	14855	14738	14919	14806	14851	14776	14898	14685	14744	14858	14733	14865	14640	15054	14777	14525	14895	14669	14711	14672	14856	14897	14819	14673	14716	14707	14575	14735	14781	14650	14776	14803	14694	14825	14818	14916	14907	14670	14966	14780	14763	14788	14800	14840	14902	14847	14890	14975	15003	14796	14778	14692	14739	14864	14931	14775	14788	14690	14609	14703	15001	14566	14736	14909	14716	14629	14738	14769	14849	14878	14819	14908	14653	14761	14927	14870	14708	14748	14739	14906	14778	15064	14748	14790	14656	14836	14831	14981	14769	14675	14706	14856	14901	14789	14645	14623	14838	14694	14878	14972	14867	14765	14836	14651	14820	14879	14880	14776	14770	14708	14760	15050	14756	14952	14685	14798	14878	14739	14821	14964	14806	14954	14778	14808	14853	14820	14722	14863	14855	14863	14833	14816	14796	14803	14932	14699	14733	14853	15013	14870	14742	14905	14936	14738	14943	14818	14855	14784	14797	14746	14847	14715	14701	14762	14846	14837	14944	14749	14753	14646	14819	14616	14735	14794	14678	14791	14758	14857	14696	14898	14942	14865	14751	14849	14747	14692	14781	14853	14740	14593	14862	14811	14804	14790	14849	14674	14759	14732	14817	14850	14728	14923	14731	14978	14812	14737	14619	14747	14822	14758	14932	14923	14853	14794	14839	14723	14871	14849	14854	14713	14994	14596	14768	14653	14767	14794	14623	14852	14672	14884	14846	14739	14869	14650	14729	14545	14741	14563	14791	14706	14735	14878	14679	14887	14861	14785	14921	14622	14857	14894	14752	14724	14659	14960	14846	15013	14738	14669	14878	14759	14892	14869	14747	14822	14673	14746	14795	14853	14975	14856	14679	14722	14834	14885	14954	14680	14874	14764	14829	14673	14654	14819	14824	14876	14782	14817	14795	14759	14754	14839	14792	14713	14988	14724	14803	14803	14799	14559	14775	14926	14894	14694	14796	14921	14802	14854	15015	14920	14747	14697	14768	14715	14854	14907	14728	14886	14694	14828	14813	14741	14829	14850	14742	14945	14995	14976	14847	14690	14852	15080	14690	14808	14807	14789	14737	14801	14870	14858	14707	14766	14928	14875	14964	14763	14780	14802	15005	14838	14804	14848	14809	14799	14640	14699	14880	14932	14741	14806	14599	14744	14899	14870	14901	14758	14704	14942	14785	14884	14778	14739	14833	14834	14733	14746	14770	14868	14549	14957	14849	14843	14759	14882	14860	14839	14759	14724	14881	14824	14949	14682	14814	14800	14916	14960	14957	14772	14892	14800	14829	14815	14843	14884	14872	14827	15025	14806	14802	14700	14777	14797	14888	14924	14796	14845	14669	14781	14722	14987	14917	14775	14906	14883	14743	14866	14685	14869	14797	14850	14686	14916	14919	14788	14851	14986	14742	14728	14778	14888	14720	14866	14744	14953	14667	14773	14811	14855	14921	14718	14847	14805	14652	14825	14679	14806	14827	14908	14857	14877	14843	14797	14764	14714	14819	14747	14793	14862	14805	14786	14791	14796	14710	14736	14789	14813	14834	14756	14958	14821	14933	14749	14881	14962	14958	14846	14852	14924	14795	14670	15057	14851	15013	14844	14813	14831	14810	14781	14564	14689	14910	14900	14720	14864	14796	14829	14834	14749	14808	14983	15006	14783	14871	14747	14856	14968	14677	14779	15050	14761	14883	14917	14853	14820	14790	14795	14776	14768	14831	14664	14715	14802	14595	14902	14831	14887	14915	14731	14834	14834	14880	14739	14884	14831	14699	14850	14894	14672	14809	14793	14879	14773	14944	14801	14729	14698	14753	14782	14878	14859	14645	14849	14780	14799	14804	14853	14737	14777	14779	14809	14801	14777	14749	14737	14741	14931	14878	14702	14667	14815	14795	14928	14776	15014	14810	14716	14806	14836	14830	14704	14817	14617	14727	14793	14767	14739	14754	14868	14934	14862	14945	14826	14804	14737	14866	14850	14960	14633	14817	14920	14781	14724	14783	14692	15010	14801	14741	14712	14844	14886	14567	14817	14757	14782	14731	14774	14806	14946	14853	14838	14893	14817	14791	14779	14807	14778	14850	14817	14613	14861	14817	14819	15022	14739	14832	14833	14824	14644	14817	14748	14868	14920	14640	14710	14795	14818	14851	14639	14813	14745	14815	14729	14807	14777	14697	14902	14811	14697	14833	14906	14694	14821	14863	14715	14702	14535	14901	14750	14828	14848	14776	14829	14873	14877	14812	14925	14783	14750	14642	14856	14778	14736	14910	14657	14595	14761	14807	14687	14811	14806	14984	14765	14738	14866	14772	14677	14958	14613	14715	14699	14641	14681	14897	14853	14781	14850	14638	14796	14917	14864	14931	14814	14689	14656	14868	14805	14856	14709	14750	14878	14876	14817	14737	14927	14886	14585	14801	14824	14807	14875	14814	14804	14917	14810	14883	14924	14656	14850	15009	14866	14877	14662	14663	14862	14866	14852	14720	14741	14866	14771	14801	14656	14736	14839	14855	14835	14890	14980	14839	14611	14871	14616	14634	14977	14913	14689	14833	14845	14677	14836	14896	14857	14922	14868	14855	14916	14706	14811	14901	14900	14714	14786	14688	14828	14792	14781	14638	14907	14924	15001	14765	14823	14845	14832	14900	14758	14938	14860	14897	14813	14871	14721	14831	14952	14639	14789	14877	14587	14714	14723	14800	14733	14806	14751	14735	14860	14746	14867	14853	14770	14891	14812	14781	14846	14768	14758	14874	14704	14733	14867	14922	14833	14820	14730	14733	14920	14835	14801	14707	14966	14762	14803	14780	14811	14962	14673	14742	14897	14882	14735	14791	14906	14861	14801	14790	14771	14836	14857	14777	14716	14922	14685	14839	14931	14800	14731	14868	14806	14868	14738	14877	14809	14785	14804	14620	14713	14759	14644	14742	14786	14766	14781	14913	14672	14679	14915	14796	14736	14835	14754	14698	14762	14777	14750	14814	15100	14750	14664	15032	14855	14782	14790	14946	14595	14713	14803	14775	14711	14842	14792	14775	14789	14805	14929	14859	14860	14920	14615	14804	14749	14839	14789	14916	14879	14702	14826	14840	14902	14865	14723	14764	14778	15000	14726	14846	14962	14744	14756	14782	14745	14726	14844	14800	14721	14792	14683	14959	14797	14773	14935	14974	14818	14811	14831	14820	14891	14938	14693	14884	14770	14712	14860	14785	14741	14681	14709	14514	14847	14672	14811	14731	14942	14946	14815	14740	14778	14874	14848	14777	14745	14861	14598	14791	14686	14815	14857	14919	14939	14947	14707	14935	14749	15002	14684	14865	14742	14792	14651	14847	14836	14737	14750	14855	14702	14690	14750	14794	14758	14760	14786	14876	14873	14925	14760	14744	14792	14751	14872	14832	14701	14900	14792	14841	14710	14776	14913	14669	14873	14664	14721	14889	14817	14880	14856	14754	14851	14641	14728	14866	14869	14855	14732	14948	14870	14777	14870	14861	14821	14791	14982	14871	14889	14893	14873	14807	14696	14810	14922	14962	14817	14809	14692	14773	14705	14928	14773	14743	14910	14833	14854	14754	14884	14789	14804	14758	14962	14790	14736	14831	14859	14841	14694	14902	14972	14974	14878	14604	14752	14928	14781	14729	14843	14536	14826	14701	14542	14883	14811	14885	14822	14756	14865	14823	14905	14743	14786	14886	14706	14657	14755	14567	14816	14856	14739	14762	14615	14687	14878	14726	14743	14807	14807	14839	14680	14984	14788	14875	14777	14785	14882	14765	14600	14917	14952	14679	14748	14809	14758	14749	14788	14744	14851	14775	14893	14525	14904	14860	14790	14726	14793	14620	14691	14850	14798	14709	14889	14744	14820	14724	14784	14834	14950	14780	14709	14772	14613	14699	14827	14612	14805	14875	14767	14770	14798	14877	14516	14806	14869	14889	14813	14989	14777	14743	14851	14830	14962	14710	14728	14901	14940	14869	14599	14650	14925	14700	14899	14707	14805	14746	14954	14832	14768	14724	14828	14848	14745
23161	21051	27987	25006	22468	21965	21264	19065	18372	18630	18251	18383	18315	18236	18865	18823	20272	20536	20274	19685	18863	18285	18560	18267	18133	18205	18235	18020	18073	18179	18063	18030	18090	18108	18252	18285	18037	18052	18089	18162	17997	17971	18116	18173	18041	18016	18259	18446	18195	18078	18156	18008	17832	18140	17931	18346	18096	18141	18167	18066	17883	18339	18079	17976	18157	18255	18093	18241	17850	18094	18058	17929	18200	18057	17931	18190	18266	18129	18024	18118	18144	17915	18132	18146	18134	18397	18163	18065	18073	18155	18090	18147	18428	17957	17955	18151	18229	18204	17917	18234	18047	18221	18155	18110	17947	18005	18046	18080	17996	17806	18166	17996	17957	18131	18180	18095	18024	17966	18011	18035	18183	18281	18279	18204	18000	18024	18189	18089	18213	18142	18014	18209	18125	18134	18277	18010	17927	18187	17932	18065	17946	18108	17852	18069	18101	18085	18150	18126	18025	18023	17910	17931	18211	18204	17862	18123	18119	18009	17915	18273	18075	17959	17979	18093	18223	18072	18113	18136	18023	18039	18158	17825	18013	18097	18068	18230	18122	18106	17981	18120	18131	18156	17963	18226	17872	17915	17866	18017	17981	18161	17891	17940	18034	18091	18041	18227	17889	17974	18120	18048	17995	18110	18112	18183	18060	18186	18150	18113	18193	18093	18128	18112	17941	18143	18287	18211	18225	17959	18158	17929	17989	17959	18171	18003	18156	18047	17961	18289	18185	17997	18389	18212	17960	17961	18010	17996	17935	17913	18091	17984	17962	18217	18135	17957	17986	18137	18220	18180	18069	18172	18033	17971	18185	17938	17904	18025	18065	17964	18081	18416	18219	18083	17977	17977	18194	18075	17952	18171	17865	18224	18189	17856	18244	18199	18222	18039	18023	18130	18003	18027	18138	18113	18127	18164	18253	18226	17959	18215	18012	17973	18259	18094	17978	18102	17881	17994	17981	17938	18093	17923	18068	18147	18102	18124	18297	18083	18087	18096	18017	18285	18376	18087	18063	18023	17988	18283	18274	18262	18157	17988	18105	18148	18179	18165	18113	17917	18155	18169	18179	18065	18153	18013	18034	18099	18094	17918	18029	18159	18179	18268	18079	18201	18140	17922	18051	17895	17907	18131	17977	18212	18232	18186	18229	18187	18287	18112	18217	17997	18260	17915	17901	18153	17953	18297	18274	17995	18128	17920	18146	18024	17998	18166	18151	18021	18328	18121	18133	18079	18157	17912	18025	18228	18178	18181	17925	17932	17855	18039	17994	18069	18073	17897	18117	17981	18099	18177	18065	17963	18101	18226	18208	17920	18059	18082	18045	18209	17860	17849	18095	17967	18218	18060	17966	18096	18134	18014	18048	17984	17948	17786	18256	17827	18132	18034	17951	18112	18055	18194	17905	18152	18119	18154	18001	18076	17941	17892	18153	18217	18028	18056	18234	17896	18010	18118	17944	17920	18147	17973	18107	17914	18132	18087	18122	18250	18093	17906	18014	18276	18208	18086	17998	18167	18088	18061	18096	18147	18133	18212	18244	18101	18201	18234	18238	17884	18060	18127	17976	18071	18311	18078	17907	17945	17980	17867	18196	18159	18012	18186	18150	17958	18169	18177	18061	17987	18146	18348	18041	18146	18072	18092	18076	18274	18061	18121	18239	18393	18044	18049	18058	18102	18059	18044	17806	17909	18063	17914	18242	18301	18248	17895	18027	17719	18056	17925	18013	18306	17922	17974	18160	18142	18061	18449	17966	17772	18121	18062	18200	18089	17979	18073	18118	18017	17928	17846	18258	18243	17880	18017	18066	17918	18006	17985	18054	18209	18197	18201	18068	17938	18202	18070	18120	18160	18155	18134	18077	18182	18104	18093	17921	18120	18042	18105	18348	18188	18041	17989	18104	18268	18101	18135	18041	17968	18257	18037	17940	18311	18094	17987	18129	18152	18224	18176	18231	17906	18302	18184	17975	18114	17934	17940	17886	18219	18282	18078	18059	17896	18167	18039	18086	18359	18014	18037	18097	17923	18006	18040	18210	18019	18229	17961	18191	18015	18082	18060	18130	18274	18158	18011	18054	18085	18192	17996	18007	18023	18002	18144	18040	18007	18255	18066	18138	18021	18148	17843	18001	17985	18080	18068	18002	17943	18108	17902	18081	18323	18006	18178	18312	17940	18224	18005	18016	17991	18189	17908	18229	17999	17977	18277	17999	18179	17992	18129	18096	17938	18074	18031	18159	18128	18073	18068	17851	17967	17970	18038	18092	17806	18008	18206	17931	18208	17953	18153	18164	17974	18026	17878	18103	17972	18070	18153	18160	18151	17932	17956	18241	18143	18152	17944	18147	18368	18146	18081	18148	18161	18159	18062	18231	18075	18237	18181	18274	17893	17893	17976	18171	18007	18087	18092	18016	17970	18028	18127	18140	17964	18061	18176	18033	18036	18203	17935	17876	17813	18229	17919	18047	17936	17925	18129	18040	17942	18309	17995	17951	17957	18005	18002	18007	18254	18181	18165	18129	18105	18125	18172	18214	17948	18140	18063	18157	18176	18062	18010	18013	18033	18002	17907	18068	17944	18097	18092	17950	18135	18008	17834	17986	18031	17982	18237	18151	18090	18191	18052	18112	17956	18231	18168	18089	18050	18081	18278	18267	18043	18190	18244	17955	18096	18173	18121	18142	18034	18121	17996	18057	17923	18214	18123	18177	17936	18140	18130	17942	18025	18007	18272	17932	18008	17946	18129	18234	18110	18059	18231	18089	18213	18099	18014	18094	18150	18152	18053	18007	18069	18185	18057	18092	18179	18210	18090	18074	18036	18175	18033	18046	18160	18187	17973	18057	17973	18130	18161	18035	18100	17988	18156	17940	18120	18077	18029	18118	18178	18152	17802	18022	18268	18323	18070	18255	17966	18168	18083	18307	18003	18127	18117	18299	18336	18025	18170	18080	18126	17971	18019	18033	17919	18129	18146	18133	18186	17976	18193	17961	18106	18108	18093	18232	18216	17911	18103	18131	17992	18129	18366	18111	17989	18151	18004	18134	17920	18024	18092	18246	17974	18261	18038	17981	18187	18057	18015	18310	17926	18061	18059	18099	18144	18316	18096	18137	17884	18176	18204	18061	18109	17886	17834	18111	18097	18066	18107	18203	18247	18025	18155	17930	17978	18245	18129	17954	18192	18185	18058	18150	18232	18144	18212	18071	17858	18035	17966	18173	18112	18062	17959	18157	18117	18107	17957	18262	18222	18168	18216	17959	17985	18181	18245	18322	18115	18032	18240	18210	18285	18197	18000	18001	18174	18076	17994	17971	18030	18082	18261	18029	18055	18154	17956	18241	18245	18078	18078	17988	18287	17985	18031	18175	17962	17981	18268	18216	18052	18040	18134	17926	18193	18130	18125	18144	17856	18235	18289	18164	18027	18087	18040	18015	18233	17869	18143	18032	18084	18055	18063	18182	18054	18069	18295	18106	18076	18076	18035	17837	18125	17941	17956	18087	18009	17855	18047	17984	18308	18253	18211	17954	18103	18012	18104	17966	18154	18055	17997	18209	18139	18061	18214	18150	18164	18063	18068	18253	18116	18232	18116	18082	18090	18003	18077	18347	18153	18247	17788	18081	18008	18029	18209	17979	18091	17954	17962	18142	18262	18066	18175	18079	18068	17963	18006	18107	18025	18057	18195	17980	18206	18280	17966	18168	17705	18083	18086	18058	18195	18117	17993	18057	17955	18116	18118	18159	18175	18247	17978	18214	17992	18182	18087	18191	18049	17984	18035	18045	18165	17911	18091	18033	18000	17988	18012	18145	17953	17917	17912	18172	17941	18046	18006	18190	18068	18051	18254	18010	18032	18087	18281	18052	17987	18010	18076	18062	18080	18260	18176	18213	18328	18017	17805	18127	18123	18120	18013	18127	18168	18016	18250	17984	18166	18196	18244	18045	18066	18181	18124	18034	17923	18131	18112	18153	18063	18147	17993	18014	18038	18205	18187	18254	18120	18163	17989	18212	17910	18087	18186	17966	17863	18242	18140	18162	18121	18118	18199	18059	18060	17998	18010	18059	17915	17998	18127	18144	18227	18011	18073	18122	18362	18161	18133	18243	18084	18042	18095	18047	18247	17942	18159	17956	18021	18078	17885	18061	18059	18067	18133	18116	18076	18060	18207	18054	17993	18076	18175	18193	18091	18203	18150	18127	18259	18036	18038	17975	17906	18113	18017	18012	18081	18271	17899	18136	18112	17977	18219	18189	18183	18188	18033	18229	18164	18144	18033	17987	18125	18073	17987	18136	18072	18030	18081	18045	18043	18023	18251	18159	18027	17976	17958	17745	18019	18109	18040	18021	17911	18026	18043	18117	17921	18037	18231	18223	18140	18066	18236	18024	18037	18167	18193	18045	17962	18065	18154	18045	18070	18063	18095	18041	18362	18109	18249	18088	17968	18090	18084	18220	18021	18317	18072	18118	18011	18316	18017	18134	18197	18208	17899	18032	18258	18036	17975	18110	18170	18152	18216	18081	17943	18015	18193	18169	18266	18221	17960	17948	17976	18022	18168	18193	18004	18228	18117	18269	18256	18190	18119	18196	18191	18101	18133	18136	18137	18148	18073	18241	18172	18141	18205	18162	17942	18059	18310	18176	18148	18188	18038	18026	18113	18062	18055	18365	18124	18032	17821	18007	17859	18002	18010	18123	17755	18129	18036	18092	17987	18167	18118	17909	18113	18068	17876	18066	18377	18044	18262	18049	18089	18103	17958	18193	18033	18104	17971	18085	18134	18189	18134	18137	18002	18033	18266	18234	18109	18312	18187	18131	18135	18187	18044	17932	18184	18017	18085	18213	18205	17949	17903	17937	18004	17972	17963	18233	17996	18060	18150	18095	18088	18253	18064	18042	18010	18041	18037	17994	18165	18112	18179	18180	18118	18223	18218	18197	17827	18143	18116	18164	18153	17960	18061	18137	18065	18002	18198	18042	18207	18003	18204	18040	18037	18045	17972	18207	18041	18109	18161	18042	18048	18166	17987	18200	18097	18149	17993	18199	18141	18115	17963	18063	18140	17953	18024	18001	17923	18170	17964	18113	18087	17947	17732	17928	18185	18246	18204	18132	17974	17891	17993
26640	51222	37779	25392	18508	16811	16290	15472	15438	15201	15205	15104	15190	15116	15578	15492	18165	17932	17413	16471	15746	15278	15037	14903	14898	14762	14922	14875	14882	14745	14922	14756	14951	14850	14966	14842	14831	14989	14929	14833	15018	14935	14818	14883	14739	14871	14842	14947	14921	14947	14923	14914	14889	14852	15068	14895	14840	14796	14849	14983	14865	14881	14820	14830	14924	14978	14876	14941	14910	14861	15058	15006	14942	14786	14833	14955	14846	14797	14990	14974	14817	14879	14910	14794	14967	14719	14956	15082	14698	14739	14838	14631	14875	15049	14872	14908	14837	14910	14837	14957	14771	14854	14777	14978	14897	14727	14803	14668	14838	14983	14994	14940	14883	15112	14988	14890	14853	14936	14826	14744	14933	14904	14844	14896	14951	14835	14869	14801	14932	15021	14960	14790	14945	14866	14966	14930	14756	14858	14789	14822	14915	14744	15016	14932	14997	15060	14862	14998	14752	14990	14889	14940	14725	15043	15085	14957	14948	14873	14854	14847	14901	14952	14967	14917	14775	14789	14925	14892	15000	14988	14900	14919	14825	14842	14779	15014	14901	14921	15069	14849	14755	14836	14866	14916	14878	14775	15040	14986	14865	14766	14847	14882	14730	14847	14856	14831	14850	14741	14840	14847	14974	15053	14807	14894	14962	15149	14964	14917	15066	14988	14887	14812	14916	15039	14898	14904	14981	14891	14949	15018	14881	15115	14911	14968	14854	14705	15105	14892	14860	14803	14943	14893	14665	15027	15043	15007	14912	15014	14967	14929	14841	14950	14825	14835	15041	14930	14767	14914	14974	14912	15093	14896	14914	14666	14855	14962	14706	14762	14946	14999	14758	14899	14984	15065	14844	14933	14812	14812	14979	14927	14960	15088	14762	14940	14826	14773	14890	14841	14849	14795	14898	14807	14848	14946	15024	14756	14789	14654	14881	14957	14911	14919	14783	14785	14907	14948	14821	14801	14904	14820	14700	14980	14985	14967	14734	15007	14745	14779	15072	14760	14975	14854	14923	14923	14894	14982	14858	14937	15001	14897	14869	14727	14787	14965	14995	15052	14805	14923	14909	14834	14899	14838	14943	14846	14786	14981	15007	14915	14690	14905	14813	14986	14875	15040	14872	14835	15065	14810	14803	14739	15023	14835	14827	14884	14826	14907	14838	14854	14919	14732	14924	14656	14952	14851	14769	14809	14874	14839	14963	14870	14868	14824	14929	15052	14961	14841	14803	14932	14853	14989	14823	14783	15009	14858	14904	14950	14875	14879	14823	14583	15087	14994	14784	14848	14846	14746	14832	14915	14813	15009	14807	14859	14761	14977	14969	14860	14776	14874	14790	14943	15129	14693	14803	14763	14940	14879	14991	14870	14814	14729	15059	14951	14906	14776	14887	14746	14684	14799	14895	14846	14930	14831	14858	14859	14791	14824	14968	14889	15029	14943	14808	14941	14962	14908	15023	14898	14851	14822	14747	14956	14662	15020	14807	14766	14874	14749	14997	14928	14823	14977	14843	14961	14869	14786	14866	14898	14912	14957	14870	15008	14826	14912	14872	14767	14843	14946	14964	14817	14709	14939	14942	14871	14918	14960	14798	14863	14965	14916	14979	14887	15048	14907	14820	14858	14832	14773	14836	15029	14845	14825	14941	14961	14895	14899	15039	14934	14757	14966	14797	14848	14768	14780	14909	15042	14736	14863	14914	14983	14969	14704	14954	14914	14836	15042	14874	14788	15142	14910	14863	14899	14876	14960	14866	14758	14999	14977	14871	14959	14879	14826	14799	14902	15049	15016	14904	14943	14972	14755	14922	14786	14822	14850	14857	14753	14887	14995	15005	14882	14818	14934	14851	14814	14890	14938	14892	14921	15029	14877	14968	14936	14961	14918	14925	14771	14898	14952	14855	14865	14921	14908	14971	14949	14998	14847	14795	14875	14891	14925	14939	14804	14935	14810	14919	14933	14938	14878	14759	14942	14897	14819	14943	15014	14883	15015	15012	14852	14880	14897	14841	15033	14620	14813	14922	14815	14847	14829	15002	14872	14928	14823	14975	15038	15032	14907	14848	14848	15079	14805	14856	15004	14726	14591	14873	14981	14919	14802	14996	14886	15036	14773	15027	14908	14800	14878	14845	14977	14995	14905	14996	14973	14824	14965	14904	14847	14796	14984	14937	14911	14947	14840	14889	14819	14873	14785	14915	14784	14917	14873	14838	14849	14841	14806	14950	14806	14936	14926	14892	14877	14964	14832	14885	14988	14938	14863	15059	14832	14937	14797	14880	14824	15086	14804	14894	14864	14938	14880	14952	14939	14919	14915	14857	14909	14977	14864	14777	14854	14760	14837	14960	14781	14800	14860	14936	14929	14650	14944	14852	14951	15083	15044	15053	14862	14938	15155	14884	14801	14852	14903	14797	14853	14635	15039	14998	14933	14874	14958	14790	14685	14925	15069	15004	14750	15073	14842	14828	14980	14747	14711	14856	14850	14883	14840	14904	14963	14852	14870	15011	14954	14786	14907	14966	14820	14744	14834	14814	14947	14809	14865	14909	14787	14929	15116	15048	14852	14860	14815	14852	14863	15016	14813	14892	15009	14842	14890	14884	15037	14768	14926	14977	14839	14840	14867	14890	14934	14812	14821	15001	14918	14970	14856	14696	14860	14920	14977	14958	14726	14837	14848	14931	14999	14885	14803	14785	14797	15084	14949	14738	14727	14676	15086	14846	15123	14895	14904	14812	14831	15051	14770	14905	14825	14614	15016	14658	14855	14842	14991	14815	14972	15010	14777	15011	14859	14802	14926	15147	14865	14812	15026	14800	14850	14889	14832	14978	14766	14771	14837	14885	14880	14871	14787	14957	14888	14826	14924	14985	14800	14769	14988	14948	15078	14899	14990	14800	14899	14903	14944	14948	14851	14884	14870	14907	14884	14779	14983	14760	14813	14645	14720	14805	15066	14764	14843	14860	14866	14918	14769	14951	14818	14716	14874	15081	14914	14911	14831	14936	14827	14894	14856	14814	14847	14819	14868	15020	14868	14844	14945	15072	14783	14907	14864	14827	14916	15067	14834	14965	14997	14899	14997	14955	14816	14942	14905	15050	14836	15009	14797	14961	14908	14928	14894	15014	14787	14744	14924	14900	14875	14818	14920	14878	14895	14814	14901	15062	14830	14924	14879	15064	14926	14844	15087	14894	14993	14878	14961	14745	14841	15051	14997	14804	15022	14886	14912	14770	14865	14800	14947	14965	14971	14883	15003	14800	14711	14945	14848	14835	14870	14915	14822	14846	14811	14893	15017	14874	14773	14913	14779	14815	14673	14758	15003	14983	14799	14705	14875	14957	14839	14856	14886	14818	14828	14744	14970	14905	14752	14821	14880	14951	14779	14871	14914	14712	14809	14847	14919	15033	14853	14916	14770	14719	15076	14907	14954	14839	15045	14926	14914	15010	14912	14831	14915	15028	15015	14956	14735	14828	15073	14636	14808	14804	14862	14911	14904	14864	14856	14828	14862	14721	14866	14755	14797	14814	14680	14966	14897	14680	14816	14986	14943	14955	14706	14815	14849	14935	14823	14830	15008	15122	14943	14845	14940	14792	14902	14799	14801	14871	14806	14952	14857	15091	14934	14902	15008	15035	15011	14726	14791	14876	14739	14924	14916	14774	15098	14958	14738	14866	14774	14789	14869	14998	14956	14794	14807	14988	14882	15011	15021	14720	14883	14909	14821	14924	14913	14834	14759	14995	14818	15042	15059	15016	14868	14941	14857	14928	14960	14927	14784	14816	14957	14898	14805	14840	14796	14859	14900	14950	14811	14900	14994	14851	14851	14913	14913	14968	14837	14843	14859	15007	14930	14909	15162	15039	14981	14815	14842	15018	14870	14945	14852	14827	14849	14920	14791	14813	14752	14751	14990	14893	14830	14967	14874	15005	14843	14810	14777	15030	14965	14940	14970	14999	15118	14838	15001	14892	14767	14980	15008	15042	14882	14809	14994	14865	14949	14940	14956	14862	14861	14887	15133	15042	14830	14909	14899	15080	14805	14816	14905	14990	14962	14841	14857	14998	14793	14890	14829	14829	15026	14832	14912	15054	14899	14971	14931	14836	14834	15115	14741	15011	14833	14816	14836	14898	14825	14959	14911	14925	14777	14922	14844	14932	14777	15022	14847	14981	14819	14980	14761	14808	14946	14946	14917	14983	14804	14841	14880	14884	14930	14848	14785	14791	14830	14841	14932	14946	14793	15002	14976	14875	14821	14867	14836	15068	14800	14839	14871	14856	14975	14769	14807	14891	15093	14895	14905	14862	14937	14985	15067	14870	14897	14869	14814	14788	14981	14745	14949	14947	14824	14846	14929	14889	14932	14921	14876	15071	14847	14853	15126	14760	14786	14943	14689	15073	14915	14938	14857	14856	14802	14753	14901	14960	14926	14978	14856	14904	14860	15043	14891	14786	14869	14795	14841	14820	14813	14788	14904	14925	14805	14883	14872	14840	14876	14750	14964	14778	15018	14858	14926	14906	14899	14931	14865	14776	15007	14988	14791	14883	14834	14957	14892	14983	14867	14844	14837	14989	14808	14801	14923	14897	14786	14873	14939	14899	14801	14967	14984	14994	14916	14899	14652	14744	14878	14930	14922	14856	14976	14821	14915	15006	14832	14879	14947	14833	14797	14841	14859	15022	14895	14928	14726	14957	14842	14768	14975	14910	14937	14848	14856	14984	15151	14902	14884	14988	14797	14866	14968	14917	14767	14758	14957	14947	14939	15003	14682	14875	14866	14859	14869	14720	14983	14944	14908	14726	14858	15033	14893	14932	14897	14750	14688	14702	14899	14812	14719	14893	14805	14805	14889	14963	14984	14843	14861	14768	14871	14730	14855	14845	14920	14995	14940	14759	14906	14950	14958	14811	14896	14826	14974	14886	14958	14939	14882	14970	14787	14841	14797	14945	14831	14929	14663	14814	14862	14916	14839	15028	15030	14873	14767	14827	14865	14816	14951	14910	14792	14856	14966	14831	14826	14836	15030	14819	14846	14667	14887	14708	14769	14705	14908	14931	14770	14834	14867	14735	14930	14968	14968	14773	15045	14836	14684	14863	14801	14821	14887	14722	14970	14981	14810
24615	21200	27577	27146	21860	20237	19827	19096	18716	18863	18602	18519	18364	18672	18639	18924	19847	19971	19512	19178	18898	18759	18666	18454	18460	18729	18413	18424	18312	18461	18486	18580	18442	18474	18634	18509	18494	18555	18579	18480	18532	18607	18532	18384	18396	18485	18623	18562	18537	18641	18508	18424	18478	18403	18461	18481	18487	18381	18686	18453	18719	18228	18522	18545	18232	18418	18444	18449	18470	18244	18279	18479	18485	18637	18360	18370	18494	18480	18323	18328	18312	18432	18425	18504	18372	18356	18532	18453	18384	18500	18314	18379	18579	18400	18606	18540	18453	18295	18499	18384	18279	18532	18517	18514	18503	18567	18501	18630	18415	18329	18424	18437	18687	18548	18572	18521	18444	18377	18509	18435	18552	18522	18488	18492	18618	18561	18525	18416	18341	18555	18555	18413	18372	18330	18588	18422	18610	18396	18471	18589	18396	18347	18530	18484	18432	18349	18502	18561	18395	18290	18197	18433	18496	18696	18371	18269	18355	18291	18535	18279	18385	18430	18323	18280	18476	18531	18462	18401	18335	18453	18443	18544	18493	18384	18279	18465	18595	18328	18633	18383	18453	18401	18145	18525	18457	18598	18482	18416	18526	18569	18467	18428	18565	18345	18561	18510	18463	18589	18441	18782	18488	18407	18665	18550	18377	18421	18292	18328	18685	18535	18513	18244	18675	18429	18524	18434	18573	18427	18455	18652	18537	18451	18660	18345	18499	18464	18484	18360	18604	18613	18621	18451	18468	18494	18684	18597	18386	18562	18461	18507	18436	18419	18456	18428	18380	18206	18378	18343	18591	18468	18597	18529	18383	18596	18531	18564	18307	18354	18573	18367	18481	18429	18508	18614	18561	18352	18586	18623	18530	18561	18394	18570	18271	18460	18609	18532	18455	18434	18539	18231	18506	18607	18464	18549	18511	18526	18413	18579	18562	18479	18400	18332	18368	18350	18399	18329	18350	18481	18395	18594	18438	18495	18515	18380	18526	18589	18495	18573	18418	18396	18418	18365	18277	18252	18403	18347	18600	18430	18320	18480	18597	18319	18539	18459	18255	18476	18675	18454	18390	18505	18315	18433	18575	18342	18391	18262	18371	18334	18575	18511	18518	18407	18593	18459	18436	18561	18594	18512	18590	18619	18699	18524	18489	18458	18623	18397	18506	18490	18375	18389	18556	18562	18705	18378	18310	18356	18363	18373	18481	18343	18471	18464	18569	18674	18436	18449	18492	18490	18341	18404	18366	18423	18545	18388	18570	18487	18321	18340	18708	18422	18379	18392	18633	18493	18386	18254	18289	18329	18420	18482	18429	18172	18435	18384	18481	18504	18511	18290	18368	18225	18575	18440	18388	18481	18582	18626	18420	18287	18570	18660	18671	18324	18414	18538	18430	18440	18598	18514	18505	18628	18553	18519	18525	18643	18417	18249	18403	18544	18293	18435	18409	18470	18574	18417	18500	18260	18506	18436	18248	18536	18346	18554	18388	18342	18449	18490	18302	18442	18630	18690	18648	18459	18500	18582	18469	18397	18565	18377	18439	18636	18289	18317	18409	18313	18436	18394	18389	18324	18385	18630	18465	18406	18467	18521	18450	18386	18521	18557	18498	18335	18417	18636	18392	18434	18480	18295	18552	18381	18450	18407	18249	18587	18678	18389	18465	18525	18405	18362	18384	18479	18456	18546	18378	18393	18507	18281	18483	18478	18453	18537	18579	18432	18681	18454	18151	18314	18192	18270	18556	18494	18375	18475	18376	18430	18737	18439	18618	18572	18683	18703	18389	18325	18414	18405	18439	18499	18474	18489	18458	18196	18566	18628	18490	18572	18673	18716	18546	18523	18496	18622	18378	18488	18428	18455	18604	18821	18429	18642	18624	18523	18621	18517	18510	18312	18521	18305	18483	18403	18656	18330	18465	18347	18434	18499	18453	18581	18370	18495	18538	18495	18512	18374	18392	18294	18466	18370	18408	18412	18495	18555	18432	18414	18453	18415	18533	18336	18473	18648	18434	18627	18372	18477	18578	18400	18517	18257	18357	18635	18372	18321	18497	18486	18440	18514	18322	18361	18376	18258	18679	18711	18231	18591	18478	18596	18594	18432	18596	18357	18715	18368	18551	18548	18453	18319	18373	18497	18466	18284	18368	18380	18413	18349	18546	18523	18491	18539	18300	18268	18302	18479	18422	18433	18418	18521	18538	18559	18523	18502	18704	18642	18498	18740	18503	18511	18575	18364	18409	18395	18327	18531	18278	18465	18386	18560	18556	18470	18562	18581	18430	18466	18553	18465	18503	18449	18540	18480	18406	18536	18379	18589	18447	18358	18575	18538	18519	18319	18385	18495	18452	18434	18468	18558	18509	18697	18486	18582	18742	18596	18593	18344	18474	18459	18386	18474	18492	18454	18597	18509	18540	18457	18393	18521	18304	18530	18626	18581	18522	18478	18432	18733	18490	18779	18395	18381	18465	18432	18337	18363	18602	18582	18506	18458	18433	18477	18657	18464	18399	18550	18563	18393	18325	18397	18472	18632	18541	18652	18579	18609	18481	18543	18513	18687	18455	18655	18497	18430	18418	18327	18410	18705	18575	18702	18547	18297	18558	18530	18392	18503	18377	18567	18545	18570	18279	18384	18712	18544	18378	18612	18584	18413	18550	18515	18565	18467	18316	18440	18556	18398	18636	18465	18416	18597	18619	18369	18338	18492	18558	18539	18347	18366	18519	18438	18525	18214	18572	18459	18183	18462	18613	18420	18607	18528	18642	18439	18479	18714	18540	18682	18500	18438	18523	18377	18560	18632	18386	18462	18348	18476	18448	18425	18480	18327	18457	18414	18640	18743	18724	18636	18553	18597	18529	18682	18534	18547	18555	18303	18410	18319	18407	18433	18396	18198	18604	18370	18506	18565	18307	18572	18601	18490	18552	18437	18373	18404	18364	18494	18457	18670	18540	18582	18568	18532	18476	18378	18462	18558	18466	18491	18460	18436	18624	18584	18498	18547	18302	18360	18533	18271	18654	18436	18625	18661	18234	18630	18647	18333	18407	18323	18614	18512	18603	18491	18383	18444	18426	18389	18543	18666	18534	18459	18595	18443	18460	18528	18515	18224	18439	18434	18499	18532	18302	18396	18478	18308	18564	18470	18351	18430	18498	18461	18548	18525	18425	18286	18472	18515	18538	18482	18407	18308	18768	18523	18658	18434	18252	18436	18512	18323	18449	18668	18456	18561	18423	18485	18417	18367	18612	18508	18684	18416	18526	18358	18381	18492	18567	18613	18647	18565	18493	18329	18407	18460	18623	18435	18496	18493	18516	18573	18455	18500	18436	18498	18364	18327	18354	18258	18543	18472	18382	18339	18306	18533	18530	18514	18512	18444	18443	18410	18636	18435	18415	18479	18563	18596	18559	18400	18497	18500	18419	18371	18292	18492	18455	18544	18631	18631	18577	18437	18348	18408	18612	18497	18486	18537	18506	18657	18454	18485	18312	18441	18392	18477	18417	18367	18470	18393	18362	18549	18578	18486	18469	18285	18372	18331	18421	18498	18454	18285	18394	18461	18393	18321	18325	18379	18278	18437	18508	18394	18612	18339	18459	18369	18556	18435	18284	18471	18396	18375	18615	18544	18613	18407	18528	18502	18359	18318	18511	18469	18492	18526	18407	18640	18503	18630	18208	18364	18479	18732	18572	18443	18412	18330	18395	18428	18432	18460	18455	18495	18422	18363	18490	18379	18662	18339	18437	18406	18431	18485	18430	18284	18624	18185	18236	18388	18277	18568	18488	18326	18471	18480	18447	18354	18503	18641	18324	18354	18710	18332	18399	18248	18402	18407	18602	18357	18496	18499	18408	18598	18523	18509	18725	18533	18656	18556	18246	18692	18554	18352	18443	18412	18457	18463	18444	18526	18475	18546	18453	18477	18518	18469	18503	18550	18488	18338	18464	18680	18468	18612	18385	18530	18358	18420	18308	18504	18558	18297	18463	18548	18529	18421	18482	18546	18356	18275	18589	18626	18607	18254	18645	18489	18655	18499	18308	18441	18441	18388	18378	18627	18357	18220	18293	18465	18467	18380	18382	18424	18392	18440	18555	18599	18468	18460	18454	18381	18343	18432	18648	18433	18360	18496	18465	18635	18363	18401	18498	18412	18623	18357	18417	18446	18478	18362	18276	18544	18419	18495	18394	18626	18271	18679	18397	18630	18646	18485	18417	18330	18509	18325	18442	18382	18440	18514	18435	18492	18378	18307	18399	18598	18549	18560	18497	18342	18725	18518	18460	18450	18519	18382	18365	18434	18359	18422	18580	18491	18510	18529	18341	18488	18330	18454	18419	18300	18331	18588	18568	18548	18556	18353	18460	18389	18219	18597	18493	18358	18356	18431	18656	18494	18548	18477	18377	18466	18473	18482	18613	18358	18402	18531	18574	18320	18383	18579	18479	18573	18355	18492	18325	18362	18205	18280	18489	18528	18446	18667	18470	18487	18554	18529	18604	18409	18435	18322	18362	18463	18371	18598	18351	18381	18507	18475	18612	18376	18466	18369	18540	18417	18321	18477	18600	18542	18655	18502	18397	18360	18488	18470	18392	18434	18567	18471	18401	18323	18402	18682	18343	18543	18567	18292	18523	18578	18525	18428	18507	18392	18523	18409	18418	18525	18595	18286	18540	18344	18330	18285	18671	18535	18595	18292	18434	18561	18657	18499	18558	18455	18496	18299	18532	18466	18485	18376	18831	18227	18519	18442	18323	18661	18606	18300	18414	18591	18535	18350	18573	18582	18503	18550	18569	18453	18768	18436	18355	18318	18394	18393	18524	18196	18508	18541	18448	18483	18510	18427	18457	18421	18541	18426	18299	18397	18537	18420	18395	18483	18542	18445	18721	18391	18542	18510	18470	18504	18890	18531	18485	18610	18375	18597	18355	18361	18507	18526	18317	18473	18544	18637	18589	18541	18589	18521	18329	18535	18477	18406	18446	18446	18567	18446	18461	18382	18445	18338	18411	18279	18386	18431	18384	18449	18562	18508	18521	18708	18600	18493	18460	18403	18500	18430	18548	18440	18357	18361	18448	18530	18445	18539	18325	18389	18474	18503	18518	18345	18564	18528	18423	18515	18553	18539
25001	45831	33322	23100	19131	16397	16055	15754	15460	15416	15117	15193	15358	15345	15046	16135	17090	17037	16405	15862	15352	15405	15150	15158	15206	15093	15153	15212	15174	15180	14980	15263	15145	15212	15141	15173	15189	15108	15006	15147	14930	15059	15023	14954	15170	15229	15108	15136	15078	15100	14979	15302	15070	15220	14877	15236	15090	15166	15229	15118	15137	15145	15168	15276	15086	15114	15030	15146	15154	15192	14974	15062	15292	15149	15104	15142	15096	15023	15053	15250	15265	15158	15085	14991	15131	15124	15145	15192	15090	15129	15334	14975	15182	14970	15005	15005	15217	14991	15023	15348	15055	15138	15013	15174	15119	14986	15072	15299	15190	15108	14984	15063	15071	15163	15216	15059	15072	15228	14961	15032	15177	15334	15100	15019	15079	15131	15209	15286	14905	15079	15179	15065	15098	15075	15081	15002	15006	15364	15063	15089	15296	15073	14979	15147	15070	15169	15143	14869	15146	15201	15117	15184	15038	15118	15058	15104	15140	15065	15168	14924	15102	15130	14906	15312	15169	15060	15126	15122	15118	15140	15165	15195	14959	15146	15104	15096	15070	15139	15380	15211	15145	15078	15116	15116	15171	15017	15265	15170	15216	15219	15115	15079	15012	15099	15146	15077	15110	14966	15041	15144	15258	15104	15072	15219	15062	15055	15162	15169	15243	15377	15161	15013	15186	15123	15048	15120	15210	14922	15137	15186	15146	15051	15273	15163	15258	14994	15259	15006	15072	15188	15123	14997	15357	15139	15095	15362	15288	15075	15197	15124	15202	14981	15118	15086	15088	14954	15121	15179	15146	15044	14970	15117	15180	15108	15183	15210	15087	15082	15089	15204	15079	15049	15064	15142	15329	15093	15072	15101	15015	15220	14928	15084	15282	15126	14920	15125	15091	15156	15313	15167	15046	15137	15192	15157	14996	15000	14999	15098	14884	15178	15216	15038	15304	15144	15083	15201	15195	15222	15014	15087	15211	15155	15117	15114	15150	15172	14997	15100	15058	15257	15123	15118	15216	15054	15233	15196	15171	15097	15094	15236	15017	15078	15137	15259	15030	15079	15060	15186	15111	15194	15194	15179	15106	15082	15214	15217	15110	15035	15180	15259	15084	15194	15045	15277	15113	15052	15123	15115	15266	15222	15150	15109	15119	15191	15098	15122	15252	14992	15079	15087	15062	15108	15100	14955	15097	15078	15187	15041	15140	15240	15091	15041	14940	15283	15129	15169	15169	15296	15101	15200	15009	15260	15134	14994	15157	14944	15123	15088	15284	15141	15302	15152	15154	15084	14903	14918	15122	15219	14967	15142	14985	15010	15081	15089	14902	14968	15108	15101	15067	15254	15160	15117	15120	15030	15222	15072	15047	15234	15132	15192	15222	15051	15228	15063	15043	15174	15090	15156	15263	15126	15176	15333	15102	15124	15082	15048	15242	15151	15114	15138	15021	15131	15195	15174	15007	14971	15094	15199	15220	15122	15056	15041	15088	15155	15259	15222	15168	15166	15115	15011	15349	15213	15184	15068	15249	15191	15067	15095	15118	15058	15146	15256	15127	14958	15140	15218	14946	15015	15112	15077	15094	15036	15165	15049	15084	15118	15073	15054	15338	15087	15095	15041	15206	15176	14986	15152	15084	15088	15125	15292	14988	15127	15130	15136	15175	15223	15019	15157	15262	15145	15032	15122	15074	15074	15154	15206	15109	14990	15137	15115	15203	14950	15125	15177	15232	15036	15103	15147	15157	15357	15005	15067	15199	15112	15202	14955	15260	15041	15115	15090	15006	15043	15180	15010	15082	15196	15246	15080	15221	14987	15211	15049	15118	15328	15091	15096	15132	15210	15062	15067	15218	15217	15152	15031	15047	15103	15156	15311	15154	14999	15176	14977	14937	15070	15101	15173	15029	15043	15225	15093	15112	15247	15143	15133	15136	15159	15326	15130	14958	15071	15228	15283	15180	14892	15031	15065	15026	15143	15271	15074	15017	15110	15237	15044	15064	15032	15170	15147	15017	15238	15088	15185	15246	15153	15039	15044	15169	15169	15056	15289	15161	14944	15063	15064	15031	15218	15206	15122	15236	15281	15002	15114	15265	15027	15059	15180	15232	15222	15099	15152	15158	15027	15246	14942	15034	14948	15199	15233	15083	15045	15086	15176	15002	15034	15181	14980	15002	15304	15146	15265	15038	15251	15182	15047	15111	15279	15141	15359	15310	15121	15251	15008	15116	15052	14999	15060	15070	15203	14997	15005	15248	15070	15316	15147	15182	15051	15211	15233	15144	14995	15394	15088	15095	15235	15145	15129	15259	15168	15200	14988	15116	15262	15191	15113	15107	15242	15230	15029	15142	15154	14985	15229	15135	15160	14953	15173	15308	15151	15157	15140	15221	15142	15094	15052	15163	14802	15232	15129	15063	15095	15114	15085	15027	15098	15072	15102	15046	14966	15187	15157	15032	15116	15122	15223	15240	15162	14954	15089	15158	14961	15146	15083	15089	15111	15138	15033	15016	15078	15080	15091	15155	15134	15240	14968	15101	14989	15230	15260	15200	15113	15065	15303	15097	15221	15119	14956	15127	15152	15078	15140	15050	15101	15174	15071	15160	15238	15113	15104	15118	15170	15062	15255	15092	15139	15156	15112	15054	15235	15158	15151	15036	15116	15079	15053	15122	15223	15116	15157	15045	15205	15120	15007	15168	15024	15125	15032	15312	15054	15175	15197	15193	15187	15183	15151	15027	15125	15050	15070	15021	15056	15085	15224	15161	15183	15113	15148	14832	15062	15093	15016	15287	15088	15140	15330	15110	15270	14933	15084	15063	15184	15274	15355	15053	15244	15106	15228	15330	15004	14958	14925	15218	15109	15043	15156	15087	15096	15325	15043	15099	15218	15014	15266	15189	15281	15083	15082	15119	15119	14972	15287	15176	14863	15144	15083	15142	15075	15168	15242	15182	15045	15037	15076	15207	15261	15151	15141	15255	15115	15082	15098	15235	15199	15025	15070	15161	15118	15156	15276	15210	15081	15113	15094	15237	15183	15174	15123	14882	15081	15183	15183	15089	15141	15150	15104	15187	15256	15116	14992	15152	15232	15066	15038	15055	15032	15045	15070	15147	15123	15051	15162	15087	15186	14980	15205	15201	15066	15076	15145	15101	15057	15058	15201	15017	15111	15194	15286	15031	15045	15239	15159	15284	15079	15045	15038	15259	15116	15139	15172	15251	15098	15267	15113	15146	15062	15118	15103	15099	15005	15196	15053	15150	15263	15100	15139	15026	15252	14982	15067	15103	15191	15183	15148	15181	15152	15161	15094	15152	15071	15124	15120	15147	15084	15125	15087	15153	15099	15108	15148	15056	15143	14949	15125	15128	15083	15173	15164	15139	15084	14990	15193	15098	15268	15263	15154	15240	15000	15013	15172	15104	15124	15197	14955	15042	14922	15180	14993	15169	14972	14992	15196	15308	15052	15021	15208	14987	15212	15218	15157	15095	15095	14970	15060	15154	15051	15042	15221	15007	15135	15293	15163	15090	15313	15253	15063	15116	15241	14966	15202	15383	15006	15039	15424	15291	15132	15050	15112	15106	15177	15027	15081	15114	14905	14966	15032	14956	15168	15185	15115	15104	15141	15219	15122	15109	14951	15085	14951	14924	15166	14961	15131	15179	15214	15088	15152	15261	15025	15034	15026	15163	15143	15213	14934	15170	15174	15245	15142	14862	15356	15151	15050	15234	15146	15124	15138	15153	15054	15218	15029	15253	15096	15155	15126	15105	15183	15139	15198	15077	15305	15111	15013	15095	14919	14819	15333	15128	14995	15177	15016	15171	15314	15059	15149	15024	15153	15072	15063	15186	15313	15150	15014	14999	15209	15280	15175	15069	15109	15029	15061	15276	14792	15238	15118	15052	15111	15212	15094	15132	15326	15195	14981	14966	15163	15191	14957	14988	15064	15181	15050	15155	15017	15083	15143	15093	15083	15304	15105	15195	15062	15177	15134	15189	15143	15190	15037	15256	15118	15150	15051	15079	15090	15107	14944	15279	14999	15301	15010	15174	15070	15106	15257	15116	15163	15070	15112	15132	15214	15127	15166	15207	15143	15072	15126	15169	15132	14924	15127	15117	15224	15226	15079	15095	15043	15050	15198	15020	15333	15153	15122	15179	15124	15008	15056	15030	15029	15079	15089	15185	15166	15131	15091	15065	14974	15130	15042	15189	15077	14994	15345	15145	15136	15171	15171	15166	14909	15125	15219	15064	15115	14958	15170	15268	15149	15133	15241	15082	15127	14986	15240	15156	15138	15217	15149	14974	15046	15086	15188	15060	15182	15089	15086	15205	15112	15156	15010	15181	15042	15021	15133	15001	15028	15013	15001	15210	15342	15116	15040	15172	15096	15265	15020	15186	15114	15245	15128	15146	15077	15257	14947	15276	15185	15070	15082	15135	15135	15129	15122	15138	15209	15182	15181	15166	15184	15121	15277	15126	15021	15066	15184	15128	15097	15336	15070	14994	15172	15293	15055	15310	15111	14998	14953	15043	15065	15234	15101	14913	15219	15098	15075	15159	15023	15052	15151	15123	15039	15143	15110	15053	15223	14962	15191	14992	15318	14995	15022	15079	15012	15095	14906	14989	15159	15163	15204	15137	15191	15300	15053	15073	14939	15154	15157	14993	15243	15028	15174	15178	15215	15132	15139	15084	15180	15261	15232	15243	15162	15301	15045	15010	15169	15291	15185	15287	15046	15165	15251	15038	15076	15195	15299	15114	15151	15072	15052	15174	15285	15184	14948	15157	15123	14981	14855	15172	15106	15255	15326	15164	15016	15312	15178	15191	15027	15115	15222	15098	15262	14989	15049	15058	15025	15101	14964	15097	15209	15230	15191	15117	15344	15186	14937	15234	14939	15269	15109	15124	15249	15127	15044	15075	14995	15275	15124	15138	15028	15204	15181	15189	15241	15188	15188	15287	15110	15032	15159	15254	15184	15050	15131	15112	15124	15223	14997	15208	15140	15303	15089	15012	15127	15229	15160	15159	15232	15157	15089	15287	14966	14983	14996	15183	15173	15004	15079	15119	15280	15031	15143	15037	15041	15149	15037	15240	15165	15242	15108	15312	15227	15025	15067
21954	21046	28293	24204	22000	23775	25386	21341	20303	21577	20779	20039	20018	19933	20143	21915	24596	24004	22824	21506	20726	20029	19934	19597	19602	19361	19850	19896	19797	19605	19694	19689	19687	19692	19692	19741	19798	19491	19618	19574	19622	19749	19768	19745	19579	19490	19663	19657	19553	19533	19394	19575	19621	19592	19481	19709	19692	19663	19510	19546	19462	19488	19639	19532	19555	19446	19537	19762	19675	19506	19426	19692	19629	19769	19429	19640	19744	19606	19579	19576	19565	19832	19641	19510	19653	19660	19792	19571	19543	19468	19762	19705	19604	19612	19732	19772	19622	19549	19721	19699	19652	19598	19640	19558	19658	19485	19540	19632	19553	19300	19469	19552	19659	19450	19827	19564	19542	19622	19584	19341	19543	19462	19645	19472	19545	19539	19555	19717	19523	19530	19600	19482	19412	19739	19616	19806	19602	19552	19653	19459	19616	19669	19558	19628	19699	19452	19486	19635	19705	19383	19417	19464	19561	19563	19472	19750	19598	19686	19653	19548	19505	19841	19593	19739	19541	19541	19455	19434	19698	19712	19521	19530	19574	19566	19607	19644	19541	19564	19385	19477	19552	19496	19653	19834	19588	19701	19359	19611	19644	19560	19668	19550	19549	19691	19458	19446	19752	19722	19348	19345	19532	19632	19754	19534	19545	19377	19546	19600	19738	19676	19642	19563	19608	19623	19686	19477	19614	19460	19613	19366	19577	19623	19566	19403	19551	19647	19411	19479	19543	19547	19790	19528	19531	19650	19662	19782	19463	19360	19630	19656	19750	19532	19656	19442	19461	19440	19612	19456	19666	19573	19555	19721	19596	19469	19769	19482	19681	19472	19401	19609	19741	19576	19546	19497	19623	19665	19493	19642	19505	19628	19618	19380	19630	19748	19469	19444	19445	19461	19558	19449	19725	19689	19640	19486	19598	19701	19561	19534	19510	19593	19415	19792	19705	19716	19879	19403	19581	19446	19634	19523	19787	19513	19604	19409	19814	19619	19557	19790	19621	19532	19577	19558	19552	19773	19604	19565	19578	19668	19580	19603	19530	19514	19417	19381	19654	19584	19431	19449	19428	19404	19594	19658	19596	19414	19645	19667	19710	19583	19468	19643	19456	19621	19515	19408	19799	19627	19506	19527	19651	19675	19694	19567	19540	19363	19552	19602	19801	19652	19556	19705	19520	19777	19619	19678	19575	19426	19325	19553	19544	19520	19520	19608	19560	19551	19503	19541	19444	19489	19687	19581	19629	19609	19691	19476	19570	19653	19602	19625	19395	19391	19572	19610	19747	19445	19605	19571	19432	19480	19709	19534	19465	19783	19551	19607	19784	19463	19549	19423	19290	19368	19523	19515	19625	19601	19522	19689	19681	19444	19469	19454	19417	19515	19387	19300	19670	19675	19414	19571	19508	19548	19502	19597	19577	19351	19489	19618	19656	19549	19553	19536	19405	19453	19482	19385	19590	19593	19401	19382	19542	19668	19602	19454	19522	19536	19710	19832	19355	19565	19510	19404	19380	19625	19311	19493	19528	19580	19551	19491	19761	19543	19546	19667	19534	19539	19575	19371	19596	19540	19574	19600	19533	19577	19524	19559	19613	19373	19603	19461	19543	19316	19816	19517	19556	19568	19456	19582	19637	19594	19433	19490	19481	19474	19524	19290	19715	19448	19576	19545	19724	19613	19556	19660	19757	19696	19391	19524	19727	19359	19508	19609	19444	19463	19422	19559	19409	19615	19540	19458	19490	19781	19605	19535	19687	19531	19614	19508	19344	19623	19555	19748	19698	19600	19559	19695	19436	19684	19548	19523	19435	19400	19469	19576	19550	19820	19515	19424	19622	19569	19544	19627	19573	19459	19650	19545	19516	19565	19714	19673	19679	19355	19511	19586	19449	19642	19612	19717	19654	19473	19529	19817	19545	19561	19473	19584	19636	19594	19622	19563	19785	19513	19404	19651	19487	19614	19431	19583	19519	19568	19590	19394	19680	19542	19645	19618	19350	19627	19442	19666	19590	19462	19592	19554	19624	19482	19353	19370	19655	19449	19715	19524	19518	19587	19544	19466	19507	19631	19663	19487	19520	19552	19748	19648	19689	19403	19469	19646	19586	19760	19486	19618	19640	19532	19655	19361	19617	19494	19614	19602	19419	19463	19618	19548	19569	19438	19686	19655	19233	19487	19654	19472	19601	19492	19752	19470	19411	19469	19713	19327	19456	19588	19681	19551	19585	19684	19559	19375	19548	19458	19463	19602	19490	19568	19615	19520	19563	19650	19740	19623	19513	19535	19580	19371	19893	19391	19679	19599	19640	19663	19609	19601	19855	19582	19491	19596	19559	19553	19328	19709	19683	19504	19552	19405	19579	19362	19665	19224	19613	19512	19630	19418	19529	19439	19594	19531	19427	19690	19515	19563	19433	19634	19616	19672	19634	19389	19622	19585	19349	19508	19681	19677	19438	19428	19439	19616	19504	19607	19690	19717	19489	19533	19554	19663	19554	19713	19521	19695	19601	19526	19600	19595	19780	19667	19604	19558	19441	19740	19515	19534	19576	19489	19606	19433	19517	19504	19636	19499	19589	19718	19608	19646	19623	19634	19572	19649	19515	19374	19616	19328	19599	19387	19551	19639	19627	19618	19442	19403	19659	19576	19633	19542	19691	19514	19616	19589	19543	19493	19498	19514	19631	19576	19640	19477	19548	19373	19518	19576	19636	19603	19632	19703	19551	19513	19661	19746	19612	19616	19422	19676	19690	19477	19607	19553	19595	19422	19567	19534	19554	19482	19710	19527	19670	19803	19642	19543	19846	19418	19711	19591	19647	19789	19618	19644	19460	19555	19556	19603	19572	19605	19741	19527	19870	19650	19533	19467	19631	19641	19504	19518	19469	19374	19635	19400	19384	19393	19614	19500	19601	19383	19415	19470	19755	19449	19615	19721	19793	19593	19604	19830	19523	19553	19379	19570	19424	19454	19546	19614	19685	19594	19252	19484	19366	19413	19294	19565	19594	19509	19548	19538	19534	19662	19736	19531	19498	19600	19589	19345	19779	19457	19669	19547	19607	19697	19671	19644	19454	19446	19499	19659	19561	19579	19577	19614	19492	19424	19658	19702	19466	19729	19647	19576	19671	19687	19374	19581	19507	19476	19549	19600	19517	19362	19460	19405	19464	19613	19592	19600	19555	19444	19655	19504	19467	19494	19651	19643	19494	19508	19458	19439	19577	19760	19670	19459	19706	19820	19410	19278	19816	19455	19438	19450	19450	19596	19638	19560	19667	19543	19595	19412	19480	19479	19469	19563	19590	19569	19522	19432	19714	19413	19565	19363	19639	19437	19735	19456	19581	19427	19437	19726	19434	19591	19403	19592	19462	19504	19567	19723	19556	19661	19571	19521	19437	19699	19509	19547	19602	19772	19617	19504	19636	19686	19708	19473	19672	19479	19516	19756	19588	19633	19656	19485	19411	19631	19450	19520	19667	19680	19579	19565	19657	19472	19603	19440	19419	19789	19460	19351	19642	19490	19448	19542	19620	19701	19644	19600	19630	19617	19782	19570	19535	19307	19526	19659	19863	19634	19533	19590	19430	19441	19552	19497	19552	19297	19591	19614	19593	19570	19722	19499	19529	19693	19509	19652	19470	19535	19356	19499	19599	19631	19422	19654	19495	19548	19565	19594	19577	19314	19446	19466	19486	19397	19816	19680	19639	19666	19517	19586	19550	19501	19640	19514	19452	19839	19609	19532	19627	19367	19494	19746	19437	19721	19507	19550	19643	19594	19822	19535	19662	19375	19696	19467	19685	19478	19430	19505	19546	19642	19540	19717	19523	19800	19431	19518	19575	19503	19675	19699	19577	19497	19798	19714	19600	19671	19624	19715	19443	19610	19564	19615	19382	19705	19609	19702	19654	19628	19616	19532	19512	19727	19669	19421	19334	19623	19605	19402	19562	19407	19474	19446	19742	19483	19784	19505	19489	19629	19542	19744	19561	19570	19716	19780	19466	19318	19496	19513	19692	19635	19620	19417	19672	19638	19578	19455	19629	19276	19479	19563	19805	19453	19546	19563	19731	19554	19570	19549	19402	19362	19671	19563	19614	19621	19745	19355	19606	19583	19566	19543	19532	19657	19752	19454	19714	19369	19428	19603	19596	19771	19669	19314	19508	19775	19506	19516	19667	19658	19542	19364	19461	19523	19567	19870	19787	19517	19459	19576	19588	19396	19420	19651	19396	19506	19628	19548	19515	19439	19551	19546	19634	19609	19888	19588	19429	19219	19497	19342	19494	19672	19669	19484	19873	19622	19597	19506	19504	19751	19656	19623	19626	19560	19589	19689	19722	19727	19545	19298	19715	19827	19434	19640	19753	19512	19401	19474	19401	19699	19462	19346	19437	19684	19515	19561	19686	19692	19560	19459	19436	19460	19572	19526	19529	19614	19579	19765	19522	19616	19715	19538	19677	19593	19665	19590	19391	19523	19798	19435	19656	19423	19479	19602	19477	19734	19691	19551	19343	19490	19517	19760	19505	19425	19353	19480	19618	19909	19580	19635	19525	19696	19678	19748	19616	19638	19539	19620	19727	19599	19440	19456	19448	19825	19532	19714	19584	19681	19453	19539	19478	19439	19371	19567	19419	19659	19509	19574	19572	19310	19656	19580	19707	19642	19478	19491	19412	19543	19526	19425	19624	19505	19579	19650	19720	19608	19597	19651	19607	19568	19434	19682	19516	19751	19639	19566	19688	19638	19686	19698	19551	19875	19488	19523	19578	19498	19525	19782	19757	19633	19483	19471	19537	19709	19580	19347	19510	19613	19598	19624	19586	19812	19655	19280	19572	19444	19560	19609	19425	19440	19458	19848	19572	19585	19658	19564	19513	19738	19682	19530	19542	19724	19405	19415	19733	19689	19558	19452	19463	19466	19498	19504	19522	19551	19700	19480	19429	19328	19632	19736	19575	19845	19442	19614	19701	19620	19622	19544	19518	19627	19498	19711	19656	19616	19470	19419	19473	19376	19664	19604	19433	19397	19453	19329	19734	19525	19589	19683	19428	19628	19606	19523	19556	19341	19473	19609	19572	19676	19536	19294	19670	19681	19580	19601	19608	19583	19542	19557	19503	19635	19876	19540
29447	60981	49352	35701	24984	17765	17258	17237	16461	18437	16845	15961	15744	15784	16242	19769	21837	20796	19113	17443	16654	16172	15868	15758	15728	15535	15797	15520	15660	15771	15829	15698	15660	15780	15663	15741	15707	15762	15914	15788	15809	15671	15620	15630	15710	15614	15701	15784	15874	15820	15581	15762	15882	15838	15750	15674	15818	15852	15824	15773	15922	15786	15774	15785	15605	15729	15592	15763	15689	15744	15722	15696	15763	15605	15854	15886	15811	15717	15627	15576	15781	15724	15587	15645	15739	15700	15858	15603	15718	15951	15639	15761	15698	15740	15730	15706	15744	15622	15697	15707	15588	15679	15930	15484	15966	15730	15737	15823	15754	15833	15778	15877	15980	15787	15804	15592	15890	15654	15747	15652	15643	15758	15668	15797	15566	15810	15633	15810	15678	15674	15677	15665	15871	15654	15710	15825	15877	15720	15663	15613	15725	15810	15854	15822	15809	15789	15706	15566	15735	15739	15692	15718	15896	15833	15817	15748	15550	15628	15691	15807	15864	15687	15794	15804	15703	15630	15605	15710	15695	15790	15778	15891	15688	15782	15716	15439	15868	15822	15843	15752	15821	15643	15823	15675	15614	15731	15785	15535	15679	15771	15640	15864	15527	15719	15884	15829	15776	15687	15626	15864	15623	15877	15648	15604	15814	15770	15665	15658	15697	15690	15768	15665	15697	15732	15799	15509	15717	15787	15657	15829	15588	15616	15890	15725	15942	15601	15573	15781	15782	15622	15748	15750	15761	15749	15836	15472	15705	15701	15862	15738	15679	15723	15537	15759	15673	15829	15609	15647	15796	15685	15789	15575	15786	15763	15922	15825	15828	15552	15657	15715	15503	15843	15747	15700	15822	15827	15765	15602	15807	15636	15422	15653	15827	15698	15735	15571	15642	15718	15714	15605	15723	15610	15647	15786	15783	15629	15777	15721	15843	15677	15792	15706	15731	15677	15715	15671	15689	15676	15570	15717	15547	15796	15757	15765	15602	15743	15710	15766	15840	15816	15762	15652	15911	15543	15759	15711	15714	15688	15582	15744	15729	15767	15741	15779	15598	15672	15762	15730	15694	15826	15769	15850	15666	15769	15640	15712	15613	15712	15625	15650	15839	15692	15721	15761	15751	15782	15642	15556	15738	15803	15873	15816	15767	15714	15711	15650	15794	15676	15693	15460	15591	15634	15702	15658	15701	15591	15663	15708	15689	15882	15764	15679	15711	15704	15784	15730	15534	15550	15782	15715	15699	15741	15787	15570	15630	15827	15775	15765	15802	15823	15687	15733	15716	15652	15821	15548	15524	15740	15649	15856	15842	15757	15756	15792	15722	15759	15650	15719	15718	15499	15726	15730	15738	15627	15685	15821	15639	15800	15713	15818	15527	15813	15762	15852	15791	15818	15574	15633	15883	15703	15563	15677	15670	15517	15868	15800	15837	15582	15690	15627	15623	15665	15824	15792	15672	15862	15838	15619	15861	15710	15749	15610	15699	15688	15498	15624	15869	15744	15595	15613	15646	15648	15792	15699	15542	15614	15772	15570	15746	15657	15860	15590	15817	15690	15871	15770	15666	15539	15669	15714	15707	15883	15734	16025	15675	15766	15672	15892	15689	15851	15724	15763	15810	15642	15683	15754	15688	15806	15815	15644	15631	15728	15630	15804	15738	15835	15586	15830	15703	15634	15850	15782	15629	15710	15746	15721	15691	15717	15893	15681	15572	15519	15821	15621	15664	15524	15879	15711	15738	15721	15552	15735	15669	15698	15822	15744	15558	15616	15707	15663	15726	15737	15739	15852	15896	15665	15807	15810	15860	15681	15896	15708	15659	15637	15639	15817	15691	15716	15734	15841	15784	15689	15742	15668	15782	15750	15854	15749	15815	15827	15624	15768	15889	15634	15722	15753	15725	15624	15716	15643	15560	15791	15593	15701	15894	15529	15672	15712	15756	15677	15687	15775	15705	15740	15709	15775	15852	15773	15701	15538	15724	15807	15630	15639	15705	15583	15854	15706	15781	15859	15720	15620	15567	15745	15749	15822	15655	15859	15885	15747	15759	15688	15749	15724	15711	15727	15766	15540	15611	15675	15755	15791	15616	15628	15799	15709	15741	15757	15603	15814	15723	15620	15764	15752	15699	15811	15713	15685	15571	15616	15709	15634	15751	15799	15655	15638	15745	15824	15651	15649	15881	15706	15671	15621	15858	15647	15735	15712	15633	15827	15620	15817	15825	15830	15805	15603	15805	15835	15727	15865	15694	15641	15657	15594	15611	15683	15421	15739	15692	15727	15715	15629	15837	15643	15763	15698	15641	15769	15580	15737	15577	15911	15798	15836	15836	15641	15806	15828	15860	15675	15863	15903	15628	15666	15641	15896	15663	15705	15855	15757	15649	15929	15744	15619	15765	15869	15719	15756	15832	15854	15730	15780	15838	15806	15784	15706	15773	15825	15764	15643	15836	15544	15866	15617	15673	15844	15593	15705	15822	15711	15792	15759	15765	15730	15870	15793	15675	15846	15538	15760	15543	15654	15743	15847	15659	15790	15731	15529	15752	15699	15783	15834	15505	15817	15721	15738	15843	15652	15664	15544	15622	15780	15798	15727	15743	15841	15816	15680	15833	15712	15631	15754	15768	15821	15707	15813	15717	15771	15985	15758	15773	15658	15852	15769	15615	15809	15684	15682	15844	15697	15715	15720	15457	15732	15809	15619	15629	15700	15686	15879	15693	15714	15657	15752	15634	15801	15623	15732	15758	15721	15609	15699	15702	15820	15734	15679	15647	15510	15926	15743	15662	15664	15629	15650	15769	15739	15683	15629	15760	15695	15570	15769	15714	15656	15770	15614	15740	15779	15848	15538	15834	15859	15632	15485	15742	15845	15607	15730	15728	15692	15681	15725	15724	15732	15741	15688	15648	15704	15799	15735	15734	15683	15833	15907	15612	15897	15586	15796	15857	15594	15771	15596	15726	15768	15672	15777	15512	15790	15695	15918	15732	15616	15748	15534	15626	15588	15813	15695	15685	15790	15723	15628	15688	15630	15887	15531	15850	15584	15744	15564	15779	15587	15630	15744	15663	15842	15780	15822	15744	15820	15740	15750	15791	15685	15663	15629	15613	15580	15740	15613	15596	15726	15786	15694	15652	15691	15560	15710	15675	15705	15669	15805	15698	15685	15736	15645	15668	15656	15749	15805	15715	15839	15646	15777	15716	15663	15686	15628	15635	15621	15797	15667	15679	15722	15453	15748	15748	15802	15665	15622	15628	15730	15887	15780	15703	15858	15617	15808	15742	15587	15752	15603	15776	15627	15711	15638	15572	15683	15745	15657	15743	15643	15622	15669	15736	15768	15655	15737	15645	15677	15617	15641	15546	15735	15658	15761	15638	15900	15851	15632	15837	15775	15685	15665	15716	15722	15667	15838	15829	15594	15703	15648	15540	15786	15756	15669	15568	15947	15802	15774	15735	15665	15615	15596	15826	15742	15687	15676	15796	15674	15754	15735	15815	15561	15883	15887	15706	15599	15726	15561	15704	15985	15658	15803	15712	15771	15753	15550	15683	15794	15816	15675	15676	15758	15715	15602	15673	15775	15729	15820	15683	15864	15786	15892	15737	15733	15772	15753	15764	15554	15638	15818	15623	15637	15729	15676	15710	15825	15780	15604	15705	15786	15761	15636	15612	15862	15679	15709	15596	15795	15689	15670	15745	15585	15835	15812	15728	15816	15679	15630	15779	15729	15724	15793	15633	15886	15813	15687	15701	15553	15719	15720	15689	15683	15756	15743	15630	15787	15644	15795	15672	15694	15837	15751	15550	15671	15709	15776	15829	15804	15661	15598	15714	15722	15767	15847	15753	15750	15573	15730	15746	15739	15689	15638	15629	15718	15724	15632	15673	15659	15791	15684	15628	15802	15855	15652	15801	15661	15737	15612	15660	15688	15762	15589	15681	15710	15718	15546	15781	15511	15656	15727	15665	15744	15707	15774	15808	15491	15636	15500	15856	15662	15718	15903	15648	15830	15653	15730	15756	15859	15805	15676	15778	15746	15677	15385	15511	15497	15667	15816	15716	15736	15447	15791	15832	15826	15686	15793	15657	15844	15741	15714	15649	15801	15713	15592	15953	15720	15580	15789	15781	15588	15701	15859	15793	15666	15576	15760	15659	15655	15757	15668	15647	15810	15620	15800	15903	15809	15727	15686	15704	15583	15834	15608	15705	15607	15713	15726	15722	15654	15625	15827	15775	15855	15779	15645	15707	15572	15810	15708	15761	15814	15815	15687	15671	15642	15703	15668	15620	15551	15804	15599	15873	15731	15693	15891	15846	15835	15523	15803	15623	15747	15808	15785	15629	15615	15619	15712	15993	15606	15722	15661	15624	15754	15817	15678	15671	15685	15765	15694	15675	15770	15729	15753	15827	15712	15686	15805	15877	15776	15831	15791	15688	15678	15420	15795	15851	15636	15681	15721	15875	15632	15823	15490	15632	15668	15793	15649	15707	15735	15605	15823	15653	15548	15740	15795	15775	15663	15693	15861	15597	15893	15897	15803	15680	15827	15815	15961	15662	15510	15697	15614	15588	15828	15780	15551	15651	15760	15745	15711	15716	15894	15681	15787	15642	15835	15659	15927	15655	15589	15529	15741	15552	15656	15765	15884	15708	15683	15877	15526	15799	15647	15678	15813	15800	15614	15626	15600	15790	15581	15741	15692	15826	15584	15705	15753	15764	15579	15703	15737	15776	15814	15871	15833	15741	15851	15784	15635	15702	15768	15677	15854	15645	15795	15697	15767	15627	15457	15706	15666	15696	15693	15692	15763	15667	15756	15658	15809	15640	15676	15734	15687	15696	15787	15608	15828	15672	15806	15663	15483	15631	15915	15726	15690	15597	15684	15777	15716	15774	15716	15836	15790	15679	15683	15643	15953	15724	15879	15732	15602	15724	15778	15845	15703	15805	15711	15755	15691	15754	15721	15627	15769	15609	15792	15783	15720	15774	15812	15728	15787	15722	15720	15783	15702	15706	15997	15663	15722	15734	15490	15792	15620	15770	15716	15656	15637	15839	15595	15648	15911	15870	15758	15671	15758	15668	15598	15790	15614	15703	15678	15644	15674	15724	15648	15844	15764
30577	29264	32938	27111	21617	20637	20785	20668	20310	20315	20276	20052	20074	20048	20178	20449	20514	20362	20371	20351	20025	20369	19907	20190	20054	20016	20095	19923	19953	20133	20140	20081	19881	20070	20078	20064	20089	20172	19988	19941	20023	19954	20199	20175	20123	20068	20004	20022	20159	19985	20115	20121	20129	19855	20220	19701	19758	19992	20175	19950	20039	20034	20143	20157	20152	19898	20205	19851	19958	19983	20157	20076	19742	19988	19823	19848	20367	20056	20051	20146	19964	19974	19852	20065	20015	19977	19910	19804	20156	19866	20067	20062	20017	20071	20367	20213	19874	20224	19990	19879	19900	20019	20156	20037	20039	19984	19933	20095	20289	20371	20129	19881	19897	20049	19997	20084	19960	20170	19986	19769	20082	19852	20156	20095	19979	19944	19914	19854	19984	20109	20192	19996	20142	20112	19768	19908	20287	19962	20050	20093	20157	20185	19798	20062	20066	20128	20138	20096	20273	20046	20126	20006	19922	19984	20019	20216	19968	20180	20205	19905	20214	20013	20078	19870	20077	20224	20000	20027	19973	20182	19919	20105	19871	19857	20073	20074	19874	20025	20166	20048	20175	20041	20085	20008	20225	20122	20159	20136	20010	19997	19928	20202	20249	20204	20197	19722	20308	20078	20092	20042	20039	19875	20021	19971	20072	20216	19936	20032	20159	20198	20184	20119	20109	20125	19859	20231	19943	19991	20139	19872	20244	19936	20137	19990	20107	19991	20172	20037	19938	20115	20085	20121	20080	20116	19969	20021	20214	20162	20157	20053	20213	20164	20017	20067	20062	20331	20060	20305	20165	20059	20123	20174	20068	20085	19993	20042	20164	19993	20095	20145	20074	19860	20129	19801	20040	20185	20046	20220	20100	19908	20087	20024	19813	19903	19879	20061	20071	20005	19918	19883	20065	19720	20112	20153	20077	20123	20273	19900	20214	20082	19962	20114	19968	19969	20265	20050	19984	20183	19895	20092	20169	20163	20032	19937	20128	19963	19965	19866	20002	20023	20197	20149	20159	20128	20217	20035	20190	19975	19997	19922	20048	20081	20080	19982	20030	19941	20102	20111	20005	19850	20295	20128	20137	19996	19931	20233	20264	20066	20112	19978	19992	20028	19887	20067	19901	20023	19990	20116	20196	19975	20080	20302	19993	20046	20017	20099	20149	20163	19925	20070	19851	19989	20128	19950	19985	20017	20178	20212	20080	19994	20053	19907	19907	19999	20062	20047	19888	20062	20326	20040	19935	20172	20471	20150	20162	20100	20042	20062	20016	20053	20003	19807	20240	20145	19973	20207	20365	19949	19981	19924	19931	20069	19949	19916	20236	20274	20081	20163	20288	20111	19667	20036	20010	20093	20106	20104	20083	20154	20110	20130	20164	20066	20093	20098	19975	19985	20123	20051	20022	19865	19911	19926	20031	20118	20040	20131	20026	20125	19872	19903	20189	20045	20111	20057	20079	20203	20077	20048	20148	20159	19995	19917	20072	20150	20113	20330	19898	20066	20103	19911	20028	20143	19978	19936	20170	20085	20122	20081	19916	20218	20094	20330	19993	20145	20049	20211	19947	20039	20191	19997	19989	20169	20141	19845	19871	20047	20033	20049	20073	19810	19955	20103	20324	19960	20064	20143	20160	20122	19948	20284	20112	19987	20194	20304	19996	20048	19960	20220	20028	20472	19897	20104	20184	20137	20241	19983	20175	19973	20175	20043	20079	20123	20027	20093	20003	20020	20066	20220	20170	19865	20021	20074	20093	20035	20085	20057	20177	20140	20056	19998	20025	20257	20061	20046	20011	20201	20059	20135	20047	20135	20177	19897	20187	20041	19984	19903	19919	20047	20133	20194	19929	20046	20021	20148	20091	20203	20137	20178	20126	20218	20115	20134	20166	20098	20169	19996	19973	19804	20161	20304	20228	19849	19932	20069	20007	20223	20068	20069	20149	19982	19846	19889	19964	20280	19953	20109	19993	20101	20230	20303	20165	20007	19987	19975	20093	20112	20107	20155	20174	20166	20116	20172	20051	20204	20101	19925	20365	20001	20199	20163	20189	20163	20291	20268	20160	20171	20094	20112	20098	19983	20140	20179	20315	20067	20123	20157	20177	19894	20039	20254	20155	19960	20094	19923	20110	20149	20006	19993	20110	20214	20069	20221	20341	20102	19853	20122	20100	20205	20090	20111	20158	20028	19937	20207	20099	19900	20058	19997	20142	20130	20170	19994	20016	20183	20282	20081	19962	19798	20036	20024	20050	20122	20194	19981	19874	19817	19970	20186	19996	20043	20220	20031	20161	19872	20175	20005	20236	20143	20149	20103	20189	20182	20075	20051	20215	20089	20185	20104	20016	20260	20344	20037	20188	19972	19855	19908	20079	19966	19947	20135	20116	20144	20307	20156	20125	20223	20074	20155	20184	19977	20176	20029	20062	20098	20100	20210	20010	19996	20306	20147	20055	20078	20094	20099	20066	20286	19965	20054	19956	20084	20032	20029	19972	19991	19848	20165	19834	20152	19971	19837	20204	20020	20233	19898	20276	20071	20105	19959	19870	19903	20029	20172	19981	19896	19912	20026	19947	20014	19740	19970	20251	19985	20058	19950	20136	19944	19928	20232	20163	20315	20184	20226	19998	20071	19826	20220	19834	19987	20001	20085	20109	19990	20243	19834	20108	20066	20039	20116	20028	20042	20162	20117	20063	20138	20026	19979	19881	20018	20080	19968	20249	20194	19957	20230	20097	20178	20363	20076	20039	20090	20035	20033	20138	20020	20001	20207	20371	20262	19920	20216	20089	19908	20070	20114	20071	20106	20032	19921	20222	20220	19952	19929	19966	19888	20111	20055	20310	20140	19967	20226	20102	19868	20272	19910	20191	19861	20186	20149	19984	20026	20121	20215	20246	20063	20161	20008	19968	20014	20087	19944	20103	20093	19872	19881	20123	20118	20147	19982	20220	19932	20002	20076	20000	19961	20240	19962	19941	20191	20202	20181	20147	19979	20196	19848	19920	19981	19918	20077	20100	20138	20229	20015	20165	20216	19971	20001	20223	19990	20050	20042	20117	19999	20121	20004	20118	20101	19980	19901	20107	20061	20033	20190	20361	20263	20340	20134	20268	19980	20025	20015	20054	20237	20163	20209	19854	20228	20307	20177	20036	20234	19965	20013	20068	19961	20152	19980	20069	20055	19842	20309	20112	20200	20044	19976	20119	20043	19913	19724	19957	20121	20042	20307	20045	19960	19976	20016	19997	19897	20087	19960	19979	19921	20127	20142	20033	20117	19934	19930	20109	20139	20191	20099	20015	19959	20054	19837	20125	20167	20132	19986	19897	20020	20046	20031	20158	20109	20196	19962	19983	20135	19977	20090	19917	19936	19968	20007	20155	20122	20160	19929	20266	20049	20169	20172	19992	20063	20064	20157	20253	20077	20058	20162	20115	20051	20024	19919	19881	20005	19912	19982	20051	19967	20093	20195	19855	19929	20012	20031	19886	19952	20015	19920	20048	19965	20125	20004	20086	20039	20100	20069	20067	20163	20159	20088	20013	19989	20163	20062	20204	20016	20215	19923	20132	20017	20007	19948	20053	20196	19964	19962	20075	20437	19942	20006	20098	20174	19758	20024	20422	20040	20147	20070	20057	20104	20006	20011	20060	20267	20031	20078	20138	20256	20057	20378	20258	20181	20000	20164	20101	20195	20107	20127	20066	20289	19867	20074	20088	20073	20028	19850	19984	19947	19982	20083	20096	20097	20234	20117	19928	19965	19999	20110	20093	19913	20036	20157	19958	20112	19933	20166	20048	19995	19978	20095	19953	19951	20238	20096	19881	20063	20033	19990	19981	20093	20119	20007	19966	20117	19923	19870	20148	20233	20033	20072	20082	20161	20013	20126	19969	20229	20083	20114	19974	20074	19914	19887	20213	19930	20093	19997	20056	20241	20181	20025	20139	20182	20173	19964	20031	20001	20078	20243	20200	20133	20070	19808	19999	20054	20048	20372	19982	20156	20114	19946	19795	19920	20007	20126	20142	20084	20037	20106	20023	20058	19907	20137	19974	19757	19906	19961	20035	20185	19904	19934	20106	20055	20065	19890	19836	20179	20046	20044	19906	20068	20129	20084	20274	20099	20025	20230	20143	20124	20050	20269	20022	19891	20039	19935	19967	20181	19991	20157	19958	20028	19960	20317	20246	20076	20139	19890	19997	20009	19985	20105	20140	20256	20363	20399	20222	19967	19898	20165	20249	20005	20068	20278	20207	20013	20173	20032	20005	20061	20045	20004	20175	20091	20078	20049	19992	20135	20071	19974	19968	20176	20154	20056	20073	20033	19867	20163	20016	20110	19987	19969	19973	20014	20108	20099	20091	19890	19994	19969	20243	20111	20061	20027	19988	19953	20159	20028	20086	19960	19907	20076	20023	20034	20055	19934	20092	20353	20025	20162	19977	20091	20205	20362	20027	20074	19946	20002	20207	20289	20012	20055	19972	20311	20052	19962	20133	20050	19989	20013	20062	20397	20180	20061	20007	20102	20267	20082	19996	19974	20284	20167	19940	20003	20020	19760	19892	20242	20224	20027	20226	20206	19925	19889	20094	19912	19917	19973	20062	20051	19995	20182	19947	19960	20170	20127	20060	20214	20159	20227	19974	20088	20007	20052	20092	20019	20154	19983	20208	20070	20066	20318	19786	20088	20157	20144	20030	20176	20174	19899	19944	20252	20059	20091	20224	19980	20003	19986	20029	20052	20049	20076	20149	20224	19919	20195	20139	20059	20009	20080	20195	20075	19826	20298	20218	20213	20091	19997	20141	20122	19983	20021	20294	20011	19965	20089	20347	20005	19897	19921	20057	19973	19919	20196	20121	20176	19947	20202	20369	20164	20130	20109	20142	20068	20186	20055	20059	20192	20420	19969	20157	20110	19919	19920	20128	20014	20078	20047	20062	20162	20319	20016	20065	20042	20158	19960	19979	20126	20115	20014	20288	20169	20027	19926	20101	20032	20122	20073	20129	19795	20056	20068	19966	20150	20008	20220	20032	20032	20050	19889	20149	20296	20340	20251	20136	20244	20154	20177	20184	20175	20134	20152	19882	20009	19956	20246	20204	20226	20127	20101	19978	19963	19836	19973
26002	40945	31450	21655	17300	16821	16747	16498	16250	16247	16201	16095	15792	16010	16064	16250	16225	16397	16229	16233	16115	15980	15980	15990	15810	16019	16082	16083	16059	16035	15981	16017	15925	15965	15992	16058	16010	16018	15941	15865	16086	16053	15922	15894	15997	16014	16063	15945	15978	15893	15994	15832	15990	16185	15935	15855	15989	15899	16169	15921	15844	16197	16165	15903	16156	16028	15989	15959	16040	15944	16052	15984	15883	16099	15887	16211	16076	15982	15905	15968	16033	15844	15866	16045	16126	15871	15916	15826	16009	15960	15889	15956	15927	16143	15964	16085	15940	16169	16158	15999	16032	16128	16065	15950	16032	16150	15827	16096	16039	15956	15922	15966	16106	16050	16076	15950	15885	16060	15999	15851	15954	15978	16078	16023	15981	16041	16164	15967	15860	15967	16111	16107	15939	16006	15860	16019	15967	15938	16128	15964	16009	16065	16097	16173	15942	16171	15935	15895	15863	15924	15904	16131	16050	16095	15948	15937	15964	15819	15973	16043	16121	15944	16062	15910	16033	15963	16005	16078	15895	16085	15959	15950	15934	16129	15988	16009	16004	16130	16133	16021	15858	16041	16095	15844	16050	15982	15984	16019	16075	16032	16135	16082	15985	15890	16073	15988	15950	16014	16131	15970	16042	15968	15959	16112	16123	15876	16068	15766	16232	15936	15916	16071	16176	16162	16027	15947	16071	15927	16093	16002	16063	16074	15979	15979	16052	15951	15906	16002	15895	16068	16061	16007	16001	16156	15897	16087	15980	16009	16019	15920	16096	16117	16025	16079	16018	16031	16073	16042	16203	16059	16020	16062	15985	16091	15974	16081	16146	16094	15964	16083	15941	16090	16033	15953	15920	16196	16033	15945	16013	16033	15839	15979	16038	16025	15860	16006	16166	16155	16104	16137	15998	15950	15951	15836	16103	15964	16135	16170	16144	15932	16147	16071	15937	16038	16080	15933	15922	15869	16047	15901	16041	15923	15986	16266	16201	15791	15904	15998	16001	16163	15838	15984	16069	15945	15991	16097	16118	15767	16036	15917	15983	15910	16109	16013	16195	15920	16011	16106	16047	16057	15935	16075	15920	15870	16124	16149	16113	15857	16029	16083	16156	16030	16047	15972	15914	16029	15993	16048	16008	15889	16034	15948	15965	15971	15979	16032	15883	15997	15969	16100	15890	15895	16037	15906	15953	15995	15983	16071	16016	15992	16202	15930	16084	16094	16178	15988	15913	16076	16051	15924	16154	16007	16019	15800	16112	16210	15975	15809	15970	15874	16120	16137	16106	16003	16074	16219	15936	16061	16147	15960	16089	15853	16028	16065	16064	16237	15926	16018	15895	15951	15987	15959	16042	15936	15959	15817	16086	16073	15891	16047	15939	15873	16064	16038	16083	15899	15889	16050	16010	15892	15993	16009	16133	15934	16133	15984	15875	16145	16054	15950	16056	16074	15987	16132	16008	16143	16118	15766	16008	16014	15990	16049	15839	15850	16059	15954	15883	15873	16156	15913	16131	15867	16057	16011	15876	16060	16073	15829	15933	16003	16047	16018	16172	16067	16037	16041	16109	16055	16099	16118	15981	15997	16079	15991	16006	15871	15962	15892	16086	15987	16045	16191	16087	15998	16051	16044	16031	15980	16146	15955	15993	15965	16008	16070	16004	15972	16066	15928	16058	15866	16040	16011	15921	16040	15943	16212	15998	16113	16116	15880	15969	16067	16124	15903	15914	15991	15915	15871	15926	15870	15878	15892	15920	16216	15934	16104	16274	15992	16111	16049	16077	15973	16134	16226	16054	15913	16173	16146	15960	16093	16112	15992	16009	15986	16017	16186	15845	15984	15934	16078	15965	16067	16048	16288	16098	16055	16184	15969	16028	16088	16063	15904	15982	15909	15995	15999	16045	16140	16087	16072	15951	15897	15976	15972	16012	15871	15998	16096	15915	16056	16069	16100	16125	16047	16002	15792	15970	15965	16005	16054	15739	15942	16116	16123	15928	15988	15953	16066	16077	15919	15879	15966	16125	15939	15999	16207	16089	15986	16141	15745	15889	16044	16088	16035	16096	15936	15984	16107	15994	15980	16008	15984	16121	16100	15989	15974	15911	15914	16018	16132	15888	15922	16037	15797	16138	16102	16016	16021	16070	15991	15783	16097	15970	16081	16176	15989	16051	15832	16059	16005	15977	16142	15961	15986	16039	15996	16038	16002	15985	15799	15943	15906	15937	16182	15972	16058	15998	16021	15970	16122	15958	16025	15912	15949	16003	16055	16095	15930	16045	16004	16193	15901	16001	16034	16051	16060	16036	16179	15944	16025	15963	16021	16197	16068	15988	15953	16109	15994	16037	16024	15925	16083	15975	15933	16216	16058	16129	16022	16063	16085	16106	16028	16089	15942	16098	16069	16044	15993	15989	16029	16003	15944	15983	15941	15976	15922	16068	16240	16085	16023	15931	15910	16000	16218	15930	16134	16074	15950	16123	16143	16046	16052	15891	16017	16115	15848	16051	15905	16096	15988	16043	16061	15906	16138	16117	16092	16029	16077	15908	15891	15743	16057	16128	15908	16053	16049	15959	15941	15965	16060	16047	15864	16020	15926	15983	15989	15991	15823	16199	16033	16198	16082	16044	16037	15888	16211	15881	15961	16104	15945	16019	15944	16141	15982	15995	15996	16015	15887	15728	16086	16005	16129	15978	16062	15907	16012	16160	16002	16189	16069	16034	16035	16110	15941	16004	15821	16121	15961	15918	15910	16022	16011	16006	15964	16045	16044	16106	15885	15953	15946	15963	15949	15970	16055	16104	15998	15962	15964	15997	15900	15973	16019	15958	16162	16051	15918	15933	15938	16003	15897	15935	16101	16036	16068	15942	16050	16017	16007	16181	16138	15992	16061	16074	16039	15952	16094	16109	16148	16150	15980	15990	15934	16118	16030	15967	16036	16073	15945	15927	16213	16068	16071	16017	15986	15906	15929	16049	16170	15859	15853	16036	15996	16015	16071	16051	15879	16060	16080	16010	16093	15905	16117	15850	16145	16003	16050	16108	15979	16190	16162	16064	15975	16034	16037	16140	15930	16061	16075	15966	15866	16043	16033	16161	15975	16016	15892	16075	15921	16115	15815	16081	15849	15979	15909	15965	15964	15968	16092	16134	16027	15922	15904	15924	16074	15967	16054	16099	15997	16135	16065	15992	16044	15983	15908	15986	15822	16085	15978	16260	16025	15976	15893	16067	15967	16168	16077	16115	16029	16085	15954	16057	16094	15981	15964	16013	15980	16038	15988	16001	16211	16084	16146	15989	16006	16059	16059	15918	16105	15776	16074	15791	15973	15952	15817	16110	15972	15988	15866	16049	16083	15944	16197	16092	16133	15997	15884	16154	15960	16202	16112	16078	15990	16097	15984	16163	16015	16006	15790	15907	15940	15997	16223	15974	16012	16113	15955	16072	16022	16038	15967	15939	15926	15975	16003	16050	16020	16145	16011	16019	15934	15959	16070	16147	16175	15974	15996	16097	16092	15836	15937	16047	15919	16029	15957	16064	16138	15979	16053	16072	16052	15723	15958	16216	16211	16127	15948	15992	15957	16068	16040	15994	16078	15978	15946	15990	16080	15828	16106	16102	16014	16110	16016	16005	15978	15971	16117	16030	16070	15953	15947	16000	15904	15984	16093	16062	15988	16018	15767	16046	16088	15896	15989	16039	15815	15984	16059	16116	16146	15888	16030	16000	16095	16018	16013	16009	15887	16197	16067	16063	15991	16140	16179	15963	16151	15776	15875	15909	15933	15944	15942	16048	16044	16077	16055	15970	16145	15944	16077	16010	15811	15980	16071	16159	15967	16033	16068	15838	16003	15834	16038	16042	15993	15971	16070	16119	16026	16105	15999	15969	16016	16001	16027	15995	15977	16132	16048	16025	16016	15791	16021	16033	16037	15931	15846	16093	16165	15992	15853	16042	15922	16143	16025	16078	16096	16057	16060	15938	15913	15985	15794	15956	15865	15893	15928	16059	15981	16068	16037	16175	15872	15945	16043	15992	15899	15933	16181	16048	16027	15916	16205	16052	16025	16087	16150	16098	15910	15987	15914	15909	15916	15868	16015	15970	15915	16117	15921	15995	15979	16042	15972	16014	16078	16095	16030	16048	15935	16179	16001	16046	16026	16178	15933	16086	15991	16052	16210	15948	16132	16113	16089	15919	16107	15987	16138	15884	16003	16087	15910	16023	15959	16078	15981	16119	15896	15998	16024	15967	15933	15921	16072	15947	15999	16087	16103	16123	15970	16077	16049	16001	15975	16012	16047	16087	15982	16113	16069	16378	16170	16039	16135	16022	16240	15979	16131	16196	16005	15939	16082	16190	16006	16160	16228	15962	15834	16083	16090	16045	15914	16072	16117	15974	16147	16191	16216	15990	15896	16057	15968	15991	16073	16055	16024	16047	16068	16043	16129	15954	15980	16187	16104	16069	15936	16021	15973	15854	15886	16105	16045	16053	16023	16109	16105	16129	16108	15909	16063	16023	16052	16089	15966	15993	16060	16081	16054	15909	15942	15930	16055	16140	16090	15982	15932	16229	16094	16002	15919	16100	15963	16129	16169	16189	15870	15927	16019	15992	16047	15926	15834	16071	15954	15993	15862	16021	16003	15987	15954	16068	16090	16029	15902	15992	16127	16084	15984	15996	15957	16063	16020	16055	15992	16073	15943	16022	15853	16119	16045	15818	16266	16061	16005	15968	15866	16042	15933	16004	16186	16151	15964	16014	16141	16013	16029	15924	15941	16014	16173	16017	16022	15975	16038	15849	16002	16150	15977	15952	16087	15929	15934	16085	16015	16323	16007	16110	16082	16032	15947	16049	16014	16092	16091	15923	16090	15966	15988	15858	15868	15898	15900	16214	15971	16313	16126	15991	16136	16294	16014	15765	16077	16028	16122	15994	15854	15848	16070	16053	15930	15971	15985	16075	15932	16060	15878	16226	16289	15889	16072	16078	16098	15919	15978	15829	16043	15933	15853	15948	16107	15962	15994	15898	16005	15963	16004	16002	15910	16086	15919	16033	16120	16034	16032	16067	15997	16023	16116	16087	15935	16170	15845	15963	15831	15874	15807	16039	16189	15931	16027
23153	21074	28212	25304	22924	23443	23484	21084	20498	20661	20823	20551	20204	20363	21505	22765	22489	22127	21470	20990	20637	20486	20310	20297	20207	20232	20133	20112	20261	20023	20311	20342	20324	20107	20320	20250	20213	20252	20170	20272	20242	20142	20317	20262	20069	20113	20224	20238	19952	20122	20345	20167	20114	20208	20060	19996	20039	20161	20248	20056	20361	20063	20066	20159	20152	20356	20283	20171	20243	20110	20126	20158	20015	20202	20332	20065	20344	20221	20272	20403	20058	20205	20148	20114	20216	20003	20137	20243	20237	20362	20181	20076	20050	20161	20598	20179	20196	20235	20337	20302	20147	20181	20111	20243	20407	20028	20083	20125	20282	20029	20129	20290	20049	20287	20101	19912	20042	20067	20194	20044	20285	20094	20312	20152	19960	20097	20243	20061	20182	20308	20204	20305	20222	19956	19847	20388	20219	20108	20151	20161	20332	20088	20122	20146	20131	20373	20136	20022	20178	20407	20278	20066	20132	20244	20331	20150	20324	19923	20405	20081	19947	20248	20214	20239	20282	20068	20185	20092	20115	20283	20262	20189	20255	20193	20145	20164	20260	20122	20364	20104	20276	20189	20168	20023	19830	20187	20085	20272	20338	20261	20248	20068	20346	20191	20310	20218	20317	20092	20227	20182	20204	20079	20230	20046	20221	20143	20238	20078	20229	20157	20235	20236	20317	20203	20067	19966	19926	20119	20264	20210	20225	20072	20110	19915	20136	20207	20214	20093	20070	20230	20166	20165	20097	20182	20190	20161	20303	20153	20014	20081	20224	19975	20141	20211	20158	20193	20300	20381	20271	20144	20302	20060	20127	19938	20243	20162	20235	20371	20243	19973	20293	20114	19969	20309	20131	19945	19826	20171	20109	20113	20404	20136	20313	20236	20081	20084	20195	20243	20217	20044	20136	20175	20339	20174	20180	20160	20263	20197	20272	20054	20094	20029	20041	20308	20119	20016	20178	20257	20037	20100	19955	20039	20190	20107	20098	20072	20073	20067	19971	19978	20145	20137	20352	20214	20178	20134	20049	20167	20352	20008	20058	20163	20214	20189	20001	20051	20113	20118	20033	20141	20185	20147	20120	20145	20028	20156	20234	20081	20068	20061	20344	20039	20077	20033	20049	20081	20268	20434	20109	20217	20126	20109	20033	20150	20090	20166	20096	20228	20085	20191	20211	20242	20208	20340	20138	20210	20302	20318	20170	20412	20082	20138	19983	20395	20388	20073	20366	20071	20289	20191	20108	20135	20316	20104	20144	20168	20097	20067	20112	20297	20219	19976	20143	20311	20153	20106	20266	20135	20020	20229	20317	20228	20068	20270	20111	20136	20285	20092	20103	20000	20134	20424	20143	20004	20197	20233	20035	19961	20287	19976	20167	20087	20428	20051	20113	20080	20090	20271	20256	20057	20118	20112	20221	19989	20335	20156	20094	20316	20179	20063	20031	20020	20193	20055	20310	20227	20227	20086	20167	20046	19931	20025	20034	20103	20369	19961	20064	20149	20193	20359	20299	20066	20110	20186	20112	19855	20164	19923	19993	20167	20270	20266	20038	19954	20143	20180	20142	20290	20209	19970	20138	20355	20198	20018	20124	20079	20248	20127	20097	20045	20289	20053	19996	20143	20201	19998	20297	20131	20276	20143	20150	20117	20209	20397	20266	20108	20131	19981	20468	20124	20508	20341	20228	20042	20140	20086	20074	20152	20056	19923	20235	20090	20385	20195	20123	19855	20232	20212	20048	20187	20054	20035	20498	20206	19995	20036	20080	20048	20011	20236	20058	20211	20232	20345	20095	20083	20233	20203	20311	20204	20084	19995	19925	20084	20305	20160	20180	19993	20009	20172	20278	20288	20132	19904	20059	19963	20129	19998	20255	20230	20151	20067	20148	20204	20491	20273	20127	20192	20361	20470	20035	20338	20030	20081	20208	20242	19899	20045	20189	20188	19884	20181	20160	19913	20164	20227	20181	20020	20159	20227	20191	20207	20164	20055	20241	20357	20181	20076	19950	20193	20257	20325	20128	20058	20204	20179	20049	20312	20229	20002	20230	20196	19939	20179	20114	20148	20136	20260	20370	20225	20139	20176	20110	20281	20143	20127	20028	20194	19948	20065	20111	20049	19912	20089	20015	20030	20266	20226	20229	20189	20100	20163	20199	20180	20221	20044	20137	20176	20195	20045	20058	20182	19945	20057	20003	20258	20069	20279	20195	19912	20096	20196	20144	20221	20219	20280	20108	20257	20113	20024	20161	19982	20325	20193	20202	20130	20288	20105	20064	20091	20242	20131	20129	20044	20160	20166	19954	20070	20170	20120	20252	20123	19996	20214	20428	20202	20100	20193	20318	20113	20270	20269	20072	20012	19879	20125	20229	20195	20228	20040	20102	20034	20065	19979	20222	20199	20069	20336	20170	20259	20112	20116	20032	20147	20283	20088	20253	20229	20210	20194	20186	20101	20299	20467	20165	20464	20132	20223	19972	20010	20084	20382	20173	20231	20032	19949	20139	19945	20187	20205	19987	19915	20118	20044	20082	20140	20234	20160	19917	20187	20172	20138	19933	20149	20138	20145	19935	20225	20029	20040	19975	20374	20380	20229	20060	20120	20139	20107	20212	20113	20074	20283	20301	20195	20147	20050	20307	20146	20318	19991	20179	19956	20152	20061	20294	20221	20075	19886	20169	20176	20339	20153	20093	20123	20114	20052	20022	20270	20284	20125	20339	20351	20185	20244	20075	20135	20126	19996	20243	20109	20220	20186	20169	19968	20076	19872	20287	20067	20105	20113	20052	20016	20055	20182	20195	20069	20068	20048	20071	20178	20062	20251	20185	20070	19961	20102	20265	19999	19960	20202	20239	20302	20148	20212	20189	19908	20146	20222	20054	20030	19995	20268	20305	20209	19997	20135	20221	20268	20083	20163	20420	20072	20072	19986	20048	20164	20124	20225	20196	20063	20114	20058	20108	20345	20208	20214	20224	19932	20002	20202	20200	20368	20240	20211	20388	20088	20177	19960	20200	20019	20395	20233	20116	20117	20148	20236	20205	20181	20116	20133	20230	20227	20339	20113	20051	20164	20102	19961	20082	20039	20215	20230	20166	20103	20101	20170	20222	20345	20194	20275	20111	20260	20348	20406	20278	20241	20047	20235	20210	20298	20142	19970	20244	20279	19805	20310	20247	20320	20205	19945	20295	20250	20394	20340	19954	19801	20222	20398	19987	20080	20361	20045	20149	20323	20089	20250	20351	20072	20076	20049	20406	20074	20186	20176	20066	20192	20040	20423	20154	20227	20223	20234	20309	20162	20188	20188	20011	20094	20172	19967	19980	20119	20059	20333	20412	20256	20305	20261	20241	20271	20312	20129	20168	20164	20217	20062	20124	20144	20093	20245	20163	20017	20279	20241	20029	20015	20249	20034	20170	20231	20181	20022	20009	19978	19997	19983	20127	19922	20114	20215	19971	20153	19964	20020	20290	20154	20124	20047	20098	20140	20000	20091	20143	20334	19958	20310	19969	20192	20046	20169	20044	19879	20269	20180	20183	20250	20031	20174	20217	20209	20289	20171	20162	19928	20317	20098	20296	19984	20191	20047	20033	20060	20181	20160	20189	20205	20193	20138	20318	20225	20153	20231	20226	20335	20332	20245	20279	20216	20344	20317	20627	20018	20109	20135	20179	20139	20181	19964	20065	20250	20286	20055	20360	20315	20008	20282	20089	20049	20226	20088	20065	20241	20087	20046	20331	20121	20280	20269	20084	20006	20262	20227	19904	20182	20286	20264	20066	20158	20200	20095	20085	20267	20057	20086	20003	20228	20262	20022	20148	20336	20208	20245	20135	20169	20081	19960	20243	20261	20252	20122	20094	20130	20203	20302	20120	20344	20102	20104	20287	20083	20140	20085	20435	19864	19966	20382	20145	20248	20240	20186	20046	19838	20076	20053	20221	20086	19915	20056	20312	20266	20212	20196	20151	20298	20185	20098	20102	20115	20135	20337	20194	20212	19904	20032	20248	20228	20087	19986	20143	20134	20182	19970	20253	20381	20010	20205	20304	20151	20242	20023	20343	20100	20129	20212	20239	20029	20187	20191	20298	20029	20177	20139	20182	20109	20052	20016	19998	20242	20321	20071	20153	20086	20097	20121	20096	20094	20068	20492	20335	20307	19976	20006	20470	20056	20223	20212	20220	20053	20036	20236	19998	20365	20202	20323	20214	20077	20318	20204	20406	20174	20035	20091	20290	20129	20436	20230	20270	20349	20052	20069	20249	20364	20086	20101	20252	20115	20004	20181	20064	20144	20310	20214	20082	20207	20123	20073	20176	20026	20081	20239	19962	20201	20089	20300	20373	20179	20209	20231	20295	19970	20137	20274	20376	20300	20131	19912	20280	19920	20265	20144	20203	20147	20386	20170	20123	20001	20185	19810	20189	20353	20235	20094	20254	20249	19987	20078	20113	20191	20135	20209	20254	20129	20101	20291	20111	19952	20236	20294	20218	20128	20270	20209	20085	20106	20332	20316	20276	20179	20287	20230	19880	20035	20036	19947	20226	20222	20390	20022	20194	20613	20245	20149	19837	20165	20043	20164	20099	20245	20347	20141	20066	20224	20057	20236	20282	20289	20351	19907	20244	20232	20111	20081	20316	20275	20159	20055	20255	20208	19952	20193	20250	20215	20232	20246	20292	20170	19876	20189	20212	20449	20306	20035	20113	20417	20204	20034	20158	20386	20331	20121	20224	20106	20112	20109	20265	20447	20266	20033	20025	20204	19977	20174	20171	20179	20315	20077	20151	20235	20189	20126	20250	20215	20306	20063	20307	19982	19948	20224	20323	20230	20099	20337	20178	20088	20286	20163	20363	20130	20469	20218	20309	20138	20296	20254	20245	20213	20158	20245	20121	20166	20111	20350	20335	20021	20252	20004	20101	20352	20341	20229	19900	20191	20237	20101	20144	19979	20248	20063	20460	20182	20219	20094	20238	20103	20110	20385	20107	20093	20417	20134	20207	20080	20230	19952	20204	20139	19877	20222	20007	20083	20120	20373	20194	20167	20103	19986	20010	20294	20345	20211	20307	20265	20062	20084	20112	20138	20098	20129	20250	20241	20328	20205	20041	20101	20085	20254
27534	54772	45173	25784	20144	17953	17314	17066	16438	16551	16503	16414	16282	16278	18046	19332	18941	18457	17145	16677	16365	16352	16146	16240	16004	16010	16007	16262	16151	15957	16190	16126	16137	16110	16093	16142	16051	16270	16122	16171	16020	15958	16087	16188	16171	16070	16097	15859	16037	16246	16244	16166	16124	16130	16196	16226	16247	16142	16142	16249	16085	16087	16085	16164	16062	16178	16136	16059	16027	16063	16213	16192	16086	16072	16057	16221	16159	16124	16176	16126	16008	16117	16240	16141	15975	16126	16014	16027	16110	16157	16195	16105	16143	16128	16108	16291	16085	16269	16240	16044	16152	16341	16021	16214	16134	16271	16186	15961	16013	16161	16057	16082	16014	16176	15906	16262	16057	15982	16160	16191	16057	15829	15965	16094	16053	16203	16007	16110	16059	16056	16156	16198	16216	16197	16001	16147	16200	16030	16135	16034	16028	15993	15885	16119	16227	16023	16120	16072	16150	16101	16294	15962	16227	16253	16108	15950	16058	15994	16109	16134	16088	16176	16003	16084	16036	16115	16333	16123	15987	16100	16142	16160	16187	16187	16153	16066	16202	16068	16130	16159	16133	15964	16207	15968	16117	16200	16189	16233	16284	16078	16076	16216	16058	16110	16081	16154	16145	16154	16025	16221	16094	16274	16006	16015	16146	16186	15996	16043	15949	16061	16092	16152	16071	16251	16077	16159	16053	16157	16076	16136	16186	16130	16160	15985	16213	16025	16158	16209	16069	16203	16107	15950	16073	15957	16104	16018	16036	16224	16100	16080	16171	16172	16133	16190	15947	16158	16079	16350	16067	16057	16125	16106	16219	16046	16264	16136	16145	16122	16092	16145	16207	16053	15973	16066	16031	16138	15915	16078	16198	16068	16026	16118	16072	16139	15876	16106	15986	16004	16089	16158	15937	16280	16179	16156	16271	16104	16166	16157	16101	16063	16244	16179	16186	16088	16122	16048	16084	15892	16070	16217	16217	16135	16105	15867	15883	16145	16287	16190	15920	16067	16117	16122	16101	16102	16082	16357	16192	16244	16078	16260	16121	15964	16064	16116	16188	16013	16147	15960	16133	16080	16119	16097	16086	16046	15965	16162	16114	16132	16161	16055	16009	15896	15959	16176	15995	16119	16033	16253	16152	16016	16048	16095	16229	16115	16104	16068	16048	16136	16127	16074	16084	16086	16044	16199	16034	16032	16226	15931	16134	16294	16147	16054	16121	15908	16256	16029	16232	16236	16167	16251	16104	15967	16104	16108	16147	16173	16145	16312	16254	16146	16089	16089	16064	16235	16176	15964	16147	16078	16130	16133	16195	16094	16149	16097	16075	16092	16141	16290	16158	15928	16244	16057	16051	16117	16003	16175	16048	16090	16091	16000	16029	16150	15979	16192	16257	16280	16142	16279	16143	15987	16122	15865	16102	16093	16106	16085	16230	16009	16155	15995	16056	16279	16082	16007	16270	16040	16129	16237	16094	16229	16269	16068	16061	16041	15955	16134	16078	16101	16302	16139	16142	16230	16053	16026	16161	15969	16233	16059	16213	16228	16195	16308	15990	16195	16029	16099	16201	16182	15899	16090	16236	16151	16137	16201	16011	16191	15917	16176	16118	16148	16145	16061	15993	16211	16128	16182	15945	16225	16037	15904	15983	16164	16150	15903	16144	16046	16157	16126	16078	16076	16260	16100	16241	16204	16151	15933	16179	16133	16208	16033	16139	16200	16145	16149	16145	16097	16031	16154	16230	16092	16162	15935	16167	15913	16317	15941	16041	16121	16237	16134	16278	16038	16229	16187	15959	16049	16160	16122	15986	16080	16106	16052	16130	16165	16162	16101	16273	16258	16099	16262	16148	16151	16197	16190	16072	16228	16266	16002	16216	16178	16033	16055	16071	16141	16076	16085	16071	16257	16084	16175	16004	15999	16061	16107	16243	16252	16195	16190	16069	16040	16086	16204	15961	16257	16124	16202	16024	16212	16387	16218	16207	15984	16135	16134	16066	16092	16338	16094	16087	16063	16125	16038	16313	16248	16228	16212	15997	16004	15965	16178	15942	16116	16114	16013	16054	16134	16135	15957	16259	16106	15972	16258	15927	16162	16121	16148	16151	16025	16142	16165	16056	15966	16015	16006	16123	16129	16021	16039	16123	16077	16117	16155	16105	16156	16078	16218	16095	16229	16220	16037	16167	16126	16059	16137	16089	16143	15923	15914	16159	16329	16246	16221	15985	16268	16190	16003	16063	15988	16075	16122	16184	16187	16196	16014	16142	16332	15995	16161	16223	16178	16168	15891	16277	16321	16167	16148	16016	16195	16039	15967	16203	16192	16188	16160	16222	16248	16375	16089	16118	16329	16067	16061	16239	16127	16062	16096	16127	16114	16121	16187	16192	16279	15992	16046	16146	16256	16177	16027	16112	16070	16069	16154	16085	16191	16219	16106	16195	16206	16117	16012	16052	16144	16182	16262	16146	16218	16187	16173	16129	16172	16294	16156	15949	16167	16025	16118	16191	16129	16099	16172	16313	16282	15927	16242	16159	16092	16166	16033	16149	16243	16188	15989	16207	16197	16197	16142	16113	16147	16267	16094	16241	16061	16068	16051	16130	16123	16187	16095	16048	16015	16227	16117	16219	16172	16222	16107	16176	16243	16104	16228	16224	15874	16113	16100	16128	16219	16011	16036	16166	16218	15939	16141	16179	16115	16140	16282	16095	16132	16057	16164	15981	15993	15991	16073	16229	16073	16100	16180	16293	16186	16115	16014	15958	15983	16176	16043	16163	16341	16368	16153	16267	16024	16206	16133	16201	16256	16137	16240	16225	16018	16259	16028	16178	16061	15932	16007	16173	16274	16086	15998	15916	15951	16114	16181	15877	16301	16217	16132	16136	15981	16096	16043	16099	16075	16230	16168	16185	16213	16263	15910	16147	16265	16235	16056	16201	16272	16100	16119	16251	16219	16192	16156	16174	15949	16183	16101	16073	16056	16249	16057	16243	16021	16131	16078	16067	16178	16134	16332	16236	16121	16239	16286	16085	16123	16115	15992	16184	16090	16193	16168	16335	16075	16088	16024	16137	15972	16151	16122	16018	16324	16118	16181	16071	16064	16181	16150	16255	16110	16057	16219	16022	15994	16146	16114	16153	16260	16049	16065	15914	16031	15908	16127	16201	16272	16055	16294	16122	16132	16118	16282	15991	16028	16009	16404	16159	16138	16360	15997	16181	15988	16135	16133	16117	16153	16052	16061	16152	16062	16216	16133	16123	16019	16107	16110	16023	16128	16101	16095	16055	16039	16098	16213	15991	16097	16033	16150	15981	16256	16096	15946	16173	16218	16009	16115	15911	16205	16144	16134	16062	16202	16276	16043	16199	16048	16132	16164	15934	15928	15895	16114	16176	16092	16052	16105	16046	16312	16102	16149	15932	16103	16144	16200	16124	16046	16098	16203	16034	16119	16138	16298	16275	16075	16149	16161	16266	16236	16155	16094	15975	16257	16047	15781	16102	16130	16092	16107	16070	16053	16045	16104	16058	16109	15963	16230	16089	16064	16086	16182	16020	16297	16183	16217	16411	16180	16003	16161	16078	16138	16140	16015	15975	15940	16024	16121	16110	15863	16190	16066	16107	16166	16103	16123	16113	16289	16044	16069	16159	16094	16292	16186	15909	16416	16087	16063	16236	15899	16205	16016	16118	16183	16067	16218	16116	16046	16018	16172	16210	16080	16118	16149	16050	16090	15973	16114	16177	16238	16240	15869	16065	15995	16059	16167	16250	16261	16150	16065	15973	16161	16212	16148	16122	16205	16147	16110	15990	16073	16132	16081	16134	16135	16184	16014	15986	16046	16086	16177	16118	16095	15845	16092	16038	16068	15985	16215	16142	16142	16004	16071	16000	16328	16078	16157	16121	16179	16128	16147	16097	16055	16180	16079	15994	16110	16106	16249	16243	16264	16264	16148	16148	16238	15934	15988	16029	16232	16214	16167	16164	16094	16012	16165	15989	16262	16117	16007	16121	16094	16205	16235	16087	16189	16180	16252	16053	16167	16094	16014	16152	16279	15955	16140	16086	16222	16032	16067	16150	16070	16099	16270	15987	16377	16202	16046	16024	16104	16261	16362	16217	16170	16185	16122	16151	16093	16063	16192	16169	15957	16173	16063	16092	16131	15980	16280	16098	16036	15963	15995	16192	16026	16292	16168	16153	16010	16194	16185	15941	15984	16046	16038	16391	16044	16041	16103	16109	16182	16052	16194	16109	16078	16258	16141	16062	16052	16078	16066	16131	16171	16132	16068	16161	16118	16169	16127	15873	16125	15996	16166	16121	16238	15991	15993	16091	16070	16200	15886	16160	16016	16087	16075	16295	16166	16247	16007	16114	16005	16173	16093	16193	16175	16065	16176	16173	15958	16103	16151	16096	16194	15956	16365	16116	16126	16152	16080	16096	15965	16171	16082	16239	16202	16237	16236	16171	16210	16173	16168	16301	16183	16087	16165	16162	16020	16225	16054	16050	16202	16210	16087	16082	16120	16119	15966	16097	16248	16113	16185	16146	16106	16061	16152	16193	15947	16129	16007	16212	16111	16035	15961	16059	16260	15985	16298	16147	15790	15974	16169	16314	16117	16209	16175	16130	16156	16207	16108	16111	16088	16115	16268	16149	16036	16225	16246	16063	16196	16152	16182	16108	16016	16120	16140	16137	16065	16281	16138	16071	16106	16158	16101	16115	16024	16001	16089	16025	16282	16063	15927	16247	16059	16226	16056	16158	16131	15999	16142	16114	16162	16060	16360	16091	16227	16119	16090	16222	16072	16219	16110	15924	16022	16253	16044	16175	16069	16047	16329	16242	16085	16098	16165	16111	16005	16227	16243	16112	16063	15993	16111	16169	16012	16123	16123	16254	16014	16246	16053	16051	16260	16054	16173	15953	16218	16120	16056	16140	16197	16081	16209	16262	16107	16259	16142	16021	16233	15953	15997	16140	16152	16223	16127	16054	16147	16004	16009	16276	16035	16109	16118	16231	16008	16139	16108	16050	16376	16122	16177	15962	15941	16196	16299	16131	16184	16154	15985	16065	16104	16082	16043	16199	16292	16118	16157	16271	16133	16065	15980	16084	16071	16171	16219
24493	21132	28074	27926	22441	21224	21305	20158	19878	19847	19736	19859	19613	20018	20750	20710	20672	20321	20064	20021	19976	19504	19747	19564	19580	19491	19609	19582	19481	19559	19548	19530	19483	19676	19595	19315	19741	19525	19700	19486	19606	19592	19565	19561	19364	19572	19567	19378	19502	19561	19445	19549	19567	19396	19775	19687	19682	19448	19571	19447	19483	19459	19476	19594	19540	19547	19365	19544	19486	19612	19606	19606	19422	19299	19578	19746	19543	19550	19719	19619	19719	19476	19489	19752	19512	19464	19531	19411	19722	19795	19656	19483	19729	19533	19697	19454	19499	19594	19509	19493	19440	19346	19521	19556	19450	19501	19650	19537	19698	19469	19679	19693	19456	19429	19394	19495	19389	19554	19846	19553	19588	19496	19514	19607	19495	19481	19345	19277	19442	19461	19406	19565	19757	19470	19447	19741	19510	19443	19495	19533	19484	19677	19597	19597	19413	19587	19708	19424	19535	19607	19530	19679	19601	19323	19890	19608	19448	19492	19439	19499	19503	19533	19473	19338	19430	19433	19424	19688	19513	19456	19698	19386	19505	19683	19771	19476	19678	19464	19521	19638	19491	19618	19487	19280	19359	19381	19392	19401	19546	19528	19388	19518	19777	19537	19697	19541	19471	19614	19415	19698	19815	19523	19482	19565	19912	19406	19554	19615	19601	19459	19576	19543	19580	19590	19424	19450	19599	19585	19463	19455	19564	19643	19727	19710	19629	19613	19628	19491	19417	19628	19433	19430	19360	19590	19585	19698	19526	19554	19626	19680	19308	19550	19880	19460	19745	19413	19637	19674	19619	19623	19712	19435	19633	19575	19633	19717	19602	19645	19695	19597	19549	19588	19512	19425	19348	19639	19450	19498	19526	19619	19429	19553	19661	19585	19509	19428	19634	19624	19487	19548	19625	19572	19773	19704	19427	19480	19486	19565	19453	19492	19640	19481	19523	19475	19256	19681	19659	19583	19761	19492	19649	19564	19599	19564	19716	19452	19562	19680	19683	19539	19563	19529	19481	19581	19574	19551	19552	19588	19610	19460	19556	19560	19662	19474	19619	19561	19634	19490	19530	19473	19527	19699	19503	19582	19603	19654	19518	19468	19720	19610	19544	19680	19317	19382	19637	19587	19512	19551	19480	19584	19631	19642	19582	19529	19486	19506	19304	19563	19648	19521	19640	19693	19687	19454	19711	19686	19766	19492	19447	19540	19521	19464	19650	19616	19459	19690	19571	19478	19439	19619	19677	19459	19555	19544	19619	19650	19508	19603	19649	19580	19543	19791	19665	19428	19388	19469	19540	19627	19552	19569	19719	19680	19620	19463	19753	19610	19563	19140	19373	19479	19583	19504	19482	19587	19429	19479	19456	19460	19543	19589	19642	19305	19378	19630	19657	19653	19616	19380	19768	19569	19497	19427	19463	19685	19410	19815	19792	19572	19389	19652	19531	19487	19682	19565	19816	19533	19623	19692	19691	19358	19328	19522	19687	19423	19563	19479	19578	19661	19810	19584	19538	19780	19517	19483	19683	19427	19392	19729	19486	19645	19561	19510	19434	19683	19724	19563	19754	19461	19646	19480	19410	19571	19457	19658	19569	19639	19532	19504	19526	19535	19761	19423	19729	19549	19603	19603	19720	19750	19547	19439	19787	19583	19422	19530	19423	19528	19564	19508	19400	19385	19615	19598	19414	19536	19707	19429	19483	19639	19441	19558	19561	19671	19596	19651	19580	19817	19649	19433	19552	19608	19617	19535	19696	19752	19477	19674	19468	19672	19667	19597	19579	19344	19505	19337	19669	19677	19620	19574	19336	19504	19513	19545	19447	19521	19538	19603	19498	19421	19791	19727	19625	19672	19566	19510	19578	19369	19698	19336	19881	19476	19402	19529	19461	19728	19626	19538	19494	19582	19852	19276	19455	19543	19612	19646	19574	19633	19389	19440	19871	19790	19612	19614	19406	19489	19501	19497	19567	19436	19504	19497	19714	19708	19513	19435	19673	19699	19564	19383	19505	19707	19722	19638	19673	19585	19791	19589	19528	19370	19336	19748	19370	19592	19347	19283	19507	19690	19358	19458	19516	19630	19602	19432	19507	19670	19576	19693	19503	19703	19551	19500	19467	19624	19678	19603	19527	19449	19411	19550	19449	19491	19544	19525	19661	19443	19426	19661	19486	19362	19678	19487	19539	19662	19457	19606	19266	19565	19506	19344	19559	19674	19694	19535	19573	19281	19413	19438	19512	19716	19532	19604	19465	19393	19477	19525	19661	19648	19494	19760	19629	19530	19538	19483	19403	19599	19616	19692	19610	19576	19633	19685	19246	19665	19409	19473	19527	19501	19552	19486	19440	19598	19650	19421	19400	19469	19491	19417	19553	19466	19433	19601	19531	19553	19437	19525	19557	19769	19691	19605	19575	19607	19482	19410	19665	19416	19467	19424	19434	19613	19391	19510	19508	19654	19442	19768	19385	19535	19521	19635	19717	19519	19704	19508	19591	19521	19468	19744	19305	19817	19755	19473	19691	19535	19538	19307	19560	19554	19568	19864	19550	19460	19535	19385	19524	19369	19653	19671	19792	19597	19605	19314	19452	19467	19318	19410	19755	19479	19844	19564	19334	19717	19519	19513	19720	19564	19423	19474	19405	19674	19689	19652	19541	19593	19660	19529	19596	19434	19592	19428	19599	19641	19569	19533	19610	19533	19839	19567	19585	19628	19729	19305	19610	19684	19713	19689	19757	19512	19525	19664	19591	19434	19415	19756	19465	19568	19623	19622	19530	19591	19769	19686	19598	19590	19653	19593	19414	19637	19703	19460	19525	19559	19520	19621	19575	19532	19349	19410	19606	19488	19647	19763	19654	19577	19641	19585	19590	19757	19621	19645	19460	19642	19623	19507	19679	19376	19654	19832	19536	19517	19491	19447	19604	19663	19463	19578	19547	19633	19326	19406	19757	19164	19923	19498	19393	19726	19487	19627	19636	19609	19532	19494	19684	19544	19606	19535	19677	19466	19487	19726	19619	19533	19547	19360	19580	19854	19577	19514	19412	19513	19683	19392	19459	19676	19691	19488	19421	19398	19753	19565	19402	19452	19683	19607	19592	19546	19599	19592	19482	19735	19368	19457	19426	19772	19792	19834	19792	19530	19686	19725	19602	19615	19494	19544	19520	19407	19557	19807	19484	19599	19637	19521	19722	19622	19679	19772	19399	19647	19649	19314	19768	19481	19516	19709	19633	19573	19500	19686	19433	19550	19545	19587	19458	19622	19670	19726	19567	19685	19684	19557	19538	19486	19547	19581	19545	19613	19546	19586	19748	19509	19563	19659	19527	19555	19630	19468	19426	19613	19594	19375	19415	19423	19474	19549	19625	19550	19481	19535	19483	19688	19641	19694	19573	19851	19402	19460	19514	19463	19818	19640	19434	19523	19473	19591	19470	19506	19434	19372	19519	19626	19464	19476	19416	19523	19330	19402	19518	19654	19659	19642	19597	19587	19571	19493	19571	19746	19564	19615	19650	19340	19534	19371	19565	19512	19561	19550	19649	19649	19619	19588	19540	19705	19531	19641	19485	19680	19547	19585	19616	19418	19484	19509	19769	19543	19641	19463	19559	19751	19648	19543	19601	19659	19517	19446	19376	19714	19720	19612	19490	19606	19399	19457	19869	19526	19650	19488	19484	19662	19645	19584	19314	19492	19504	19519	19343	19502	19799	19488	19587	19629	19567	19720	19713	19590	19602	19582	19754	19574	19697	19637	19507	19596	19610	19786	19619	19717	19309	19659	19535	19677	19589	19703	19672	19357	19642	19413	19533	19717	19295	19664	19518	19469	19720	19458	19504	19677	19458	19769	19549	19468	19660	19636	19357	19532	19533	19830	19755	19485	19697	19537	19399	19622	19562	19495	19722	19583	19585	19716	19549	19671	19686	19696	19402	19477	19578	19727	19599	19594	19611	19538	19670	19611	19365	19515	19566	19569	19592	19557	19541	19599	19355	19497	19558	19513	19644	19561	19614	19585	19864	19385	19542	19612	19540	19623	19821	19721	19660	19626	19575	19622	19565	19628	19368	19549	19707	19604	19635	19598	19512	19589	19510	19662	19595	19565	19574	19722	19455	19611	19654	19602	19501	19447	19480	19365	19609	19618	19555	19491	19858	19494	19367	19452	19646	19850	19361	19564	19619	19738	19662	19682	19553	19544	19712	19663	19579	19583	19387	19632	19538	19518	19503	19559	19553	19497	19465	19592	19443	19518	19352	19552	19579	19569	19511	19558	19646	19510	19620	19504	19600	19588	19633	19432	19553	19603	19558	19575	19471	19565	19482	19500	19565	19695	19394	19438	19733	19605	19621	19501	19891	19532	19698	19591	19519	19506	19361	19508	19481	19402	19402	19407	19559	19491	19701	19602	19394	19344	19619	19555	19594	19436	19436	19573	19611	19299	19307	19449	19274	19481	19537	19648	19400	19686	19617	19540	19485	19577	19387	19544	19718	19705	19480	19649	19725	19765	19548	19653	19433	19547	19629	19475	19700	19779	19437	19502	19746	19590	19336	19739	19666	19561	19569	19525	19511	19466	19533	19659	19563	19522	19688	19390	19379	19438	19560	19615	19325	19585	19231	19569	19833	19486	19418	19525	19501	19470	19597	19605	19441	19340	19392	19302	19835	19450	19643	19521	19493	19640	19580	19550	19674	19666	19613	19611	19703	19661	19496	19640	19438	19396	19530	19676	19696	19365	19607	19472	19533	19764	19640	19578	19668	19504	19739	19548	19524	19506	19641	19574	19806	19699	19607	19589	19675	19605	19743	19367	19515	19671	19455	19459	19545	19612	19505	19414	19314	19243	19653	19571	19493	19742	19703	19770	19721	19527	19676	19535	19483	19346	19669	19537	19639	19562	19388	19505	19762	19583	19604	19722	19511	19750	19433	19621	19546	19670	19418	19641	19559	19582	19404	19373	19575	19410	19609	19656	19706	19611	19576	19650	19694	19635	19400	19439	19546	19672	19620	19695	19509	19612	19502	19365	19388	19643	19457	19548	19736	19606	19590	19383	19581	19228	19481	19460	19583	19427	19661	19536	19434	19705	19576	19339	19650	19593	19485	19505	19366	19441	19487	19355	19597	19510
26606	46098	38104	24238	19148	17552	16905	16310	15963	15822	15662	15811	15880	16288	17448	17893	17359	16681	16286	15940	15888	15779	15804	15701	15775	15813	15737	15751	15775	15873	15892	15647	15803	15756	15597	15760	15798	15805	15709	15616	15791	15818	15601	15556	15790	15845	15724	15889	15814	15716	15686	15612	15819	15963	15687	15689	15827	15766	15724	15867	15599	15776	15681	15857	15903	15814	15743	15860	15861	15733	15718	15781	15831	15717	15801	15847	15724	15826	15794	15896	15659	15816	15682	15710	15836	15716	15704	15794	15735	15761	15767	15862	15787	15645	15661	15712	15657	15780	15673	15923	15744	15701	15833	15821	15680	15779	15831	15812	15822	15675	15738	15882	15728	15776	15961	15750	15714	15745	15710	15705	15827	15791	15742	15777	15691	15828	15764	15928	15701	15578	15756	15737	15674	15630	15752	15705	15862	15762	15801	15568	15942	15775	15550	15595	15742	15868	15717	15648	15666	15725	15679	15609	15743	15610	15570	15802	15691	15612	15729	15810	15671	15669	15645	15732	15925	15895	15615	15771	15747	15617	15760	15780	15772	15736	15851	15665	15712	15875	15704	15766	15681	15749	15641	15656	15804	15745	15781	15667	15814	15711	15805	15796	15778	15883	15514	15521	15751	15846	15678	15851	15710	15794	15715	15740	15725	15654	15721	15743	15763	15755	15644	15608	15857	15807	15716	15727	15758	15570	15865	15816	15757	15941	15753	15677	15720	15694	15883	15735	15778	15779	15852	15711	15792	15789	15633	15645	15780	15613	15673	15809	15774	15889	15567	15676	15938	15610	15788	15640	15780	15583	15877	15807	15671	15755	15759	15792	15836	15940	15681	15941	15720	15673	15728	15857	15669	15706	15718	15956	15640	15678	15829	15867	15785	15770	15691	15858	15737	15841	15923	15543	15684	15662	15831	15948	15845	15867	15976	15777	15732	15724	15721	15655	15798	15797	15766	15723	15803	15647	15733	15795	15852	15892	15771	15680	15638	15744	15832	15745	15619	15599	15826	15848	15720	15578	15730	15725	15678	15772	15747	15726	15725	15700	15764	15834	15899	15859	15779	15576	15777	15731	15778	15812	15820	15818	15770	15811	15885	15720	15750	15614	15800	15848	15751	15853	15661	15756	15789	15790	15844	15893	15647	15875	15748	15617	15777	15678	15766	15833	15688	15623	15799	15756	15730	15854	15802	15715	15664	15705	15482	15825	15758	15819	15634	15726	15665	15644	15737	15807	15721	15792	15643	15726	15666	15774	15941	15770	15700	15774	16002	15891	15748	15650	15754	15656	15906	15737	15698	15725	15977	15652	15808	15678	15773	15663	15718	15703	15914	15695	15855	15931	15818	15754	15747	15732	15777	15688	15559	15729	15873	15683	15735	15640	15756	15824	15780	15744	15598	15791	15883	15751	15637	15722	15736	15804	15786	15826	15842	15661	15751	15652	15761	15714	15558	15817	15727	15751	15822	15677	15912	15851	15842	15673	15659	15785	15783	15774	15850	15752	15715	15771	15683	15528	15816	15661	15610	15602	15780	15701	15621	15671	15752	15634	15715	15745	15735	15688	15792	15673	15729	15829	15777	15869	15774	15799	15713	15647	15623	15548	15851	15874	15770	15784	15731	15760	15802	15827	15821	15848	15787	15695	15857	15794	15759	15798	15765	15573	15607	15693	15759	15763	15836	15815	15730	15786	15763	15754	15735	15710	15726	15840	15776	15655	15738	15775	15714	15742	15624	15923	15828	15766	15663	15834	15662	15667	15654	15747	15592	15908	15757	15722	15755	15757	15723	15780	15814	15570	15683	15675	15821	15734	15728	15774	15811	15953	15743	15778	15835	15744	15767	15760	15662	15816	15841	15746	15935	15774	15717	15710	15802	15761	15631	15767	15881	15749	16024	15993	15621	15835	15771	15803	15810	15633	15819	15775	15867	15754	15670	15817	15704	15668	15700	15765	15765	15766	15787	15637	15609	15677	15710	15613	15883	15706	15589	15856	15619	15755	15839	15772	15848	15744	15762	15892	15742	15793	15748	15937	15675	15834	15610	15609	15779	15703	15894	15820	15890	15757	15731	15769	15717	15945	15857	15751	15532	15752	15724	15571	15716	15719	15808	15825	15704	15734	15675	15690	15655	15496	15785	15816	15818	15867	15877	15848	15873	15739	15845	15803	15732	15806	15795	15791	15695	15813	15687	15824	15726	15804	15896	15806	15744	15794	15586	15689	15954	15901	15909	15705	15672	15828	15751	16034	15788	15574	15770	15830	15754	15859	15725	15565	15806	15741	15876	15608	15914	15866	15776	15888	15668	15929	15792	15679	15906	15685	15703	15659	15782	15689	16047	15735	15869	15794	16005	15979	15583	15752	15810	15715	15708	15770	15714	15786	15873	15728	15607	15784	15614	15885	15793	15805	15786	15732	15838	15924	15793	15841	15669	15724	15749	15520	15757	15783	15571	15601	15696	15812	15797	15671	15892	15683	15789	15789	15911	15573	15745	15784	15919	15672	15673	15701	15606	15723	15826	15739	15707	15835	15767	15614	15792	15609	15720	15949	15824	15877	15643	15611	15811	15729	15634	15590	15889	15684	15729	15754	15687	15757	15594	15906	15805	15723	15717	15736	15917	15917	15770	15598	15775	15765	15736	15786	15661	15766	15616	15661	15683	15873	15705	15684	15581	15739	15734	15724	15700	15860	15825	15636	15828	15800	15665	15852	15673	15783	15707	15758	15657	15657	15739	15933	15836	15889	15654	15798	15749	15916	15661	15830	15662	15673	15761	15815	15719	15790	15811	15642	15758	15896	15575	15885	15794	15858	15891	15699	15756	15783	15731	15752	15713	15805	15661	15762	15787	15838	15668	15590	15803	15778	16001	15729	15726	15894	15651	15825	15793	15830	15758	15616	15676	15643	15849	15756	15872	15752	15686	15808	15792	15748	15915	15901	15593	15768	15745	15665	15840	15835	15721	15773	15843	15707	15704	15712	15664	15657	15824	15930	15857	15744	15815	15770	15602	15709	15697	15793	15736	15685	15893	15740	15765	15849	15837	15631	15752	15712	15637	15697	15694	15778	15758	15855	15770	15721	15797	15883	15787	15657	15772	15722	15758	15583	15704	15664	15798	15736	15889	15879	15626	15661	15645	15851	15787	15750	15755	15783	15817	15620	15698	15639	15723	15732	15744	15794	15805	15644	15559	15693	15661	15881	15736	15852	15689	15707	15579	15906	15724	15695	15834	15885	15564	15881	15738	15651	15729	15709	15769	15799	15677	15606	15878	15881	15801	15898	15827	15690	15777	15826	15757	15792	15849	15851	15739	15914	15888	15685	15868	15655	15769	15672	15607	15703	15676	15775	15858	15716	15813	15837	15647	15709	15693	15806	15873	15791	15635	15715	15893	15759	15721	15730	15792	15720	15880	15673	15671	15705	15676	15695	15662	15845	15765	15954	15818	15579	15774	15808	15782	15649	15715	15731	15781	15833	15658	15709	15734	15801	15775	15761	15914	15664	15707	15787	15928	15861	15674	15803	15789	15708	15878	15673	15700	15675	15710	15696	15793	15881	15718	15767	15530	15876	15560	15817	15834	15854	15537	15783	15616	15823	15831	15761	15722	15776	15897	15918	15475	15659	15739	15679	15693	15795	15567	15993	15684	15877	15861	15882	15975	15612	15795	15685	15855	15624	15804	15740	15755	15787	15724	15727	15751	15693	15782	15936	15735	15681	15518	15868	15550	15595	15827	15782	15852	15740	15690	15764	15898	15752	15790	15733	15731	15741	15700	15719	15701	15787	15673	15893	15817	16047	15555	15737	15969	15675	15787	15724	15746	15828	15626	15686	15725	15874	15723	15772	15715	15676	15685	15551	15787	15841	15689	15821	15773	15777	15614	15727	15824	15731	15576	15767	15606	15889	15702	15803	15675	15830	15979	15662	15725	15776	15663	15562	15868	15713	15749	15706	15587	15740	15770	15844	15824	15636	15762	15933	15729	15743	15910	15621	15679	15977	15533	15917	15706	15693	15706	15907	15746	15552	15635	15600	15693	15861	15667	15856	15979	15821	15782	15776	15810	15721	15666	15737	15796	15609	15596	15715	15883	15918	15668	15717	15841	15720	15731	15630	15673	15672	15889	15737	15743	15684	15835	15836	15808	15764	15678	15695	15813	15628	15746	15665	15977	15675	15829	15678	15876	15768	15630	15689	15822	15645	15634	15660	15889	15748	15567	15667	15662	15714	15818	15691	15901	15666	15732	15867	15784	15773	15708	15760	15808	15766	15962	15664	15764	15734	15825	15812	15761	15687	15787	15989	15816	15870	15735	15644	15911	15800	15555	15667	15729	15696	15645	15917	15788	15885	15761	15635	15714	15804	15748	15795	15698	15670	15646	15721	15845	15861	15768	15590	15845	15703	15506	15738	15831	15663	15872	15676	15698	15803	15677	15722	15740	15695	15598	15597	15661	15621	15849	15911	15743	15818	15708	15670	15769	15784	15626	15692	15675	15676	15742	15761	15801	15710	15729	15924	15685	15740	15697	15729	15657	15821	15763	15843	16028	15790	15666	15768	15739	15704	15679	15693	15642	15770	15986	15836	15701	15735	15779	15784	15749	15792	15796	15775	15832	15708	15839	15743	15815	15661	15680	15723	15756	15742	15654	15931	15864	15637	15767	15867	15817	15745	15818	15681	15707	15664	15751	15848	15671	15765	15770	15727	15760	15746	15771	15743	15630	15722	15830	15892	15753	15644	15885	15766	15774	15719	15567	15790	15859	15665	15627	15707	15817	15488	15631	15698	15840	15754	15832	15733	15775	15804	15633	15732	15712	15755	15834	15639	15719	15768	15921	15822	15858	15612	15680	15720	15785	15744	15858	15715	15596	15737	15839	15621	15760	15752	15712	15871	15713	15946	15761	15925	15724	15767	15752	15874	15785	15680	15768	15888	15828	15872	15622	15696	15842	15855	15615	15685	15875	15848	15755	15638	15732	15794	15810	15761	15857	15737	15845	15687	15806	15818	15829	15784	15607	15765	15836	15807	15742	15592	15952	15538	15764	15733	15716	15784	15980	15814	15797	15789	15701	15650	15605	15928	15641	15716	15788	15707	15792	15875	15702	15841	15573	16021	15726	15774
22110	21157	28443	24364	22208	24248	25760	21305	20297	20213	19909	20136	20254	21688	24766	25427	23980	22769	21316	20748	20417	20057	19813	19747	20056	19677	19889	19866	19971	19796	20151	19815	19705	19722	19861	19693	19732	19701	19723	19827	19662	19950	19895	19775	19913	19740	19970	19885	19817	19699	19772	19918	19898	19569	19963	19778	20004	19921	19779	19728	19905	19689	19711	19634	19713	19769	19699	19649	19829	19768	19743	19587	19888	19746	19588	19520	19652	19573	19914	19746	19826	19695	19768	19647	19450	19852	20006	19788	19782	19970	19881	19715	19716	19657	19661	19738	19831	19763	19721	19463	19732	19873	19701	19594	19854	19772	19924	19744	19668	19641	19866	19826	19825	19658	19738	19724	19636	19708	19691	19695	19643	19714	19728	19717	19880	19846	19572	19657	19549	19747	19502	19577	19442	19782	19701	19986	19775	19530	19818	19810	19656	19607	19686	19516	19723	19643	19752	19766	19804	19644	19681	19750	19674	19729	19800	19586	19643	19628	19800	19742	19734	19945	19660	19740	19735	19867	19900	19687	19627	19509	19705	19608	19564	19740	19733	19753	19943	19799	19663	19425	19664	19780	19859	19639	19647	19622	19739	19637	19703	19860	19561	19808	19604	19726	19724	19749	19687	19879	19780	19738	19897	19849	19761	19731	19924	19914	19887	19894	19590	19643	19778	19615	19760	19816	19643	19648	19689	19858	19731	19905	19674	19752	19762	19527	19614	19842	19719	19575	19764	19630	19763	19653	19885	19732	19709	19766	19774	19608	19722	19630	19857	19745	19739	19776	19702	19650	19735	19679	19585	19785	19686	19771	19494	19899	19675	19633	19646	19798	19727	19530	19575	19560	19624	19860	19713	19690	19796	19660	19684	19755	19779	19713	19788	19624	19687	19665	19857	19727	19617	19783	19537	19806	19828	19795	19765	19807	19575	19640	19646	19853	19621	19865	19738	19665	19472	19786	19718	19755	19698	19658	19732	19741	19650	19568	19718	19808	19797	19517	19784	19914	19615	19830	19729	19757	19806	19790	19792	19437	19823	19672	19856	19733	19743	19847	19795	19520	19774	19700	19702	19668	19769	19666	19892	19789	19860	19534	19954	19843	19775	19574	19618	19740	19742	19718	19657	19761	19583	19845	19854	19793	19745	19775	19901	19767	19725	19901	19743	19841	19927	19743	19639	19785	19776	19947	19914	19766	19816	19707	19812	19871	19547	19630	19703	19736	19617	19652	20038	19725	19764	20016	19755	19575	19900	19848	19816	19763	19916	19708	19766	19870	19706	19646	19704	19453	19873	19900	19460	19809	19550	19966	19919	19742	19783	19704	19606	19728	19968	19669	19888	19626	19499	19856	19620	19639	19996	19505	19678	19717	19677	19677	19761	19499	19644	19415	19882	20027	19895	19814	19684	19667	19811	19801	19792	19557	19844	19526	19923	19651	19678	19587	19724	19647	19853	19472	19618	19596	19769	19682	19906	19457	19733	19393	19731	19771	19748	19814	19620	19439	19809	19556	19680	19658	19741	19752	19468	19663	19825	19896	19650	19747	19743	19821	19481	19857	19630	19693	19755	19948	19492	19817	19584	19663	19601	19519	19707	19829	19831	19836	19754	19629	19862	19750	19589	19408	19845	19777	19954	19561	19767	19650	19793	19612	19846	19660	19769	19899	19769	19778	19798	19589	20037	19589	19688	19805	19876	19755	19556	19782	19483	19587	19651	19721	19633	19501	19907	19748	19681	19705	20008	19661	19728	19565	19662	19965	19756	19710	19890	19714	19818	19712	19778	19572	19671	19655	20101	19791	19739	19826	19625	19636	19638	19712	19840	19710	19774	19578	19756	19781	19818	19759	19725	19694	19648	19668	19812	19572	19994	19885	19478	19634	19705	19651	19604	19739	19725	19950	19859	19851	19611	19711	19652	19814	19984	19630	19626	19559	19587	19738	19766	19460	19716	19864	19816	19608	19749	19856	19843	19956	19705	19545	19775	19694	19876	19564	19965	19649	19607	19611	19833	19837	19777	19722	19765	19519	19438	19752	19621	19873	19607	19735	19788	19686	19730	19780	19722	19771	19710	19904	19626	19746	19750	19511	19645	19868	19678	19758	19603	19647	19576	19725	19681	19827	19796	19990	19867	19594	19679	19612	19559	19691	19801	19652	19766	19891	19858	19890	19739	19869	19838	19865	19839	19866	19673	19849	19609	19613	19634	19677	19731	19730	19849	19651	19809	19887	19704	19931	19821	19807	19925	19859	19713	19880	19647	19871	19808	19876	19665	19783	20004	19787	19692	19682	19716	19670	19886	19562	19567	19785	19652	19663	19709	19565	19774	19677	19598	19812	19674	19807	19755	19662	19570	19597	19838	19838	19757	19692	19890	19633	19564	19628	19833	19574	19772	20006	19824	19890	19947	19780	19816	19722	19896	19716	19879	19749	19744	19917	19562	19731	19895	19570	19596	19620	19661	19721	19648	19707	19659	19643	19591	19696	19802	19456	19617	19564	19676	19725	19633	19591	19471	19756	19665	19553	19833	19644	19805	19464	19757	19628	19692	19752	19633	19744	19694	19842	19819	19787	19924	19740	19465	19532	19579	19788	19862	19684	19781	19766	19750	19688	19817	19596	19625	19813	19788	19715	19778	20036	19745	19813	19730	19900	19774	19672	19650	19681	19737	19885	19781	19797	19570	19614	19671	19653	19625	19795	19622	19787	19814	19820	19712	19676	19699	20069	19561	19661	19852	19754	19806	19730	19491	19743	19780	19757	19823	19706	19896	19608	19750	19522	19531	19812	19744	19853	19870	19825	19549	19574	19749	19795	19898	19699	19848	19848	19635	19571	19473	19739	19829	19527	19733	19664	19683	19603	19836	19517	19647	19558	19669	19800	19711	19963	19520	19517	19663	19758	19676	19650	19617	19783	19742	19931	19804	19703	19712	19513	19737	19648	19593	19843	19653	19669	19736	19715	19637	19738	19813	19918	19802	19800	19944	19804	19780	19790	19718	19794	19743	19786	19711	19784	19751	19700	19703	19765	19960	19632	19861	19835	19658	19696	19792	19803	19655	19807	19656	19646	19748	19622	19674	19615	19870	19927	19731	19796	19651	19702	19751	19723	19833	19703	19718	19683	19598	19595	19890	19891	19653	19557	19633	19694	19867	19840	19698	19505	19679	19853	19858	19677	19745	19915	19976	19862	19675	19633	19863	19677	19595	19480	19897	19774	19699	19610	20002	19500	19888	19701	19845	19960	19629	19880	19917	19907	19626	19734	19774	19786	19534	19599	19635	19543	19756	19839	19811	19645	19731	19453	19534	19830	19717	19720	19482	19565	19610	19786	19689	19668	19611	19677	19587	19703	19906	19470	19715	19459	19560	19492	19616	19766	19623	19468	19914	19532	19729	19912	19765	19701	19869	19767	19891	19796	19701	19708	19526	19707	19489	19847	19793	19701	19895	19684	19861	19614	19773	19699	19911	19698	19779	19714	19693	19970	19757	19724	19921	19828	19814	19850	19824	19582	19754	19619	19714	19688	19830	19674	19645	19569	19538	19674	19803	19756	19615	19816	19708	19739	19694	19734	19771	19458	19682	19860	19843	19667	19681	19635	19759	19553	19634	19611	19792	19602	19770	19601	19637	19830	19823	19593	19782	19725	20014	19798	19751	19732	19793	19824	19669	19736	19896	19980	19590	19586	19798	19777	19668	19677	19790	19681	19819	19912	19760	19639	19741	19775	19533	19876	19758	19908	19714	19875	19512	19774	19765	19838	19736	19708	19727	19864	19578	19747	19927	19686	19754	19653	19728	19719	19725	19831	19611	19579	19665	19771	19810	19739	19696	19986	20020	19861	19795	19691	19644	19920	19766	19837	19762	19635	19724	19651	19644	19803	19570	19595	19602	19656	19898	19689	19817	19744	19725	19834	19511	19486	19727	19771	19618	19734	19741	19916	19549	19663	19803	19955	19559	19743	19782	19774	19931	19728	19655	19859	19623	19851	19803	19844	19653	19687	19566	19674	19603	19715	19871	19605	19647	19860	19701	19637	19796	19891	19693	19787	19910	19782	19646	19571	19632	19757	19815	19663	19870	19735	19601	19879	19839	19607	19629	19681	19774	19690	19710	19627	19857	19921	19846	19813	19568	19735	19506	19542	19735	19797	19863	19616	19635	19718	19740	19856	19677	19615	19879	19746	19618	19580	19670	19660	19603	19622	19938	20029	19721	19868	19691	19858	19877	19825	19717	19820	19866	19850	19788	19878	19641	19732	19680	19808	19565	19673	19910	19486	19643	19762	19598	19667	19600	19675	19847	19620	19499	19609	19667	19750	19571	19608	19829	19599	19625	19608	19849	19700	19632	19811	19654	19568	19806	19828	19889	19765	19779	19751	19665	19941	19638	19630	19672	19830	19693	19593	19716	19948	19638	19897	19677	19710	19651	19575	19488	19672	19694	19605	19799	19707	19803	19717	19766	19583	19815	19871	19685	19588	19787	19740	19878	19751	20023	19980	19921	19649	19886	19689	19646	19849	20057	19526	19600	19834	19832	19718	19727	19839	19843	19615	19767	19613	19744	19713	19620	19808	19729	19920	19734	19743	19644	19678	19812	19732	19962	19614	19658	19714	19829	19717	19710	19583	19589	19526	19713	19735	19806	19821	19861	19495	19632	19718	19739	19805	19663	19810	19863	19577	19817	19752	19834	19654	19819	19625	19494	19939	19596	19641	19735	19784	19748	19782	19713	19802	19762	19920	19706	19751	19756	19725	19803	19780	19609	19961	19671	19807	19933	19717	19735	19944	19604	19562	19789	19708	19736	19709	19369	19722	19763	19788	19735	19707	19814	19731	19985	19783	19638	19741	19722	19697	19804	19793	19728	19651	19825	19772	19927	19603	19606	19598	19652	19569	19377	19772	19821	19668	19863	19655	19798	19818	19942	19770	19713	19791	19752	19777	19734	19681	19668	19644	19709	19824	19581	19570	19836	19749	19797	19979	19784	19687	19586	19749	19776	19658	19908	19690	19665	19765	19782	19810	19691	19902	19709	19735	19736	19597	19894	19598	19861	19655	19712	20060	19780	19897	19767	19712	19802	19851	19840	19862	19604	19821	19836	19716	19616	19714	19561	19736	19531	19675
30152	62746	53354	36356	26355	19333	17598	16776	16516	16042	16231	16067	16327	18733	22591	23217	21028	19136	17466	16753	16202	16024	15940	15936	15909	15851	15866	15768	15881	15911	15749	15776	15941	15684	15835	15760	15951	15794	15890	15859	15875	15806	15969	15984	15754	15848	15730	15841	15871	15907	15801	15782	15779	15832	15915	15991	15730	15993	15875	15890	15726	15898	15980	15901	15927	15981	15682	15971	15784	15819	15850	15943	15897	15930	16019	15856	15586	15704	15818	15870	15955	15733	15932	15719	15905	15908	15888	15907	15900	15791	15899	15815	15835	15910	15844	16077	16003	15989	15814	15673	15903	15787	15933	15967	15956	15930	15806	15924	15845	15884	15656	15789	15997	15746	15819	15733	15807	15948	15835	15884	15951	15881	15927	16054	15615	15843	15793	15963	15864	15754	15935	15893	15806	15898	15848	15968	15806	15901	15899	15819	15876	15827	15865	15833	15811	15807	15737	15737	15646	15884	15751	15972	15753	15825	15865	15765	15850	15702	15974	15971	15788	15758	15800	15745	15864	16002	15803	15673	15825	15944	15946	16002	15848	15874	15910	15942	15976	15929	15875	16042	15813	15763	15851	15913	15834	15793	15889	15789	15804	16105	15870	15984	15868	15821	15795	15892	15835	15993	15883	15863	15907	15759	15785	15850	15971	15595	15912	15805	15791	15818	15865	15836	15895	15945	16045	15951	16007	15701	15821	15783	15898	15741	15944	15677	15632	15814	15835	15792	15906	15865	15767	15958	15749	15916	15817	15763	15946	15810	15646	15924	16068	15744	15794	15799	15756	15807	15782	15899	15776	15948	15762	15819	15988	15760	15843	15909	15929	15917	15741	16051	15928	15871	15815	15944	15732	15855	15746	15961	15811	15880	15987	15728	15868	15797	15672	15883	15949	15749	15752	15755	15664	15901	15877	15893	15891	15807	15934	15818	15744	15884	15718	15974	15801	16073	15783	15870	15856	15764	15750	15734	15783	15899	15778	15922	15777	15919	15661	15939	15903	15645	15805	15843	15896	15753	15965	15691	15759	15722	15704	15742	15650	15884	15963	15792	15861	15745	16043	15822	15824	16002	15990	16007	15867	15842	15672	15772	15793	15792	15897	15788	15836	15763	15716	15726	15549	15928	15902	15800	15682	15881	15888	15805	15898	15925	15829	16034	15826	15694	15935	15875	15865	15697	15915	15786	15791	15713	15660	15864	15864	15887	15929	15834	16008	15766	15796	15734	15938	15788	15916	16082	15885	15777	15885	15638	15884	15774	15856	15709	15934	15885	15986	15787	15875	15818	15790	15922	15836	15923	15720	15737	15746	15903	15850	15870	15888	15908	15826	15840	15950	15762	15853	15865	15701	15786	15859	15834	15968	15879	15770	15782	15690	15713	16022	15830	15818	15749	15838	15851	15850	15950	15952	15775	15979	15732	15851	16078	15701	16061	15807	15677	15830	15930	15916	15851	15940	15847	15993	15820	15829	15795	15889	15976	15989	15778	15822	15942	16003	15881	15777	15626	15763	15927	15849	15888	15828	15697	15798	15827	15878	15779	15731	15876	15770	15795	15887	15796	15862	15899	15705	15798	15996	15815	15862	15824	15873	15929	15844	15745	15917	15870	15868	15880	15717	15828	15778	15732	15829	15794	16032	15804	15714	15786	16115	15814	15719	15945	15783	15895	15738	15805	15847	15929	15734	15903	16016	15986	15809	15710	15804	15920	15845	15929	15873	15851	15905	15803	15830	15749	15622	15903	15791	15887	15797	15874	15799	15775	15680	16040	15822	15979	15732	15680	15881	15913	15756	15847	16007	15839	15990	15840	15916	15741	15979	15770	15933	15798	15650	15888	15851	15887	15787	15934	15758	15968	15787	15936	15976	15695	15647	15930	15913	15887	15872	16055	15812	15996	15892	15815	15896	15750	15665	15795	15859	15855	15876	15953	15884	15965	15765	15843	15858	15774	15934	15972	15889	15933	15639	15760	15920	15862	15857	15850	16070	15886	15916	15993	15898	15696	15688	15812	15932	15991	15818	15977	15870	15669	15891	15989	15950	15696	15741	15892	15942	15916	15968	15679	15900	15842	15757	15776	15757	15881	15927	15774	15966	15812	15753	16059	15956	15726	15851	15966	15843	15811	15875	15840	15779	15957	15736	15808	15798	15947	15849	15764	15805	15941	15890	15820	15866	15883	15736	15884	15818	15812	16040	15850	15851	15651	16028	16059	15800	15602	15935	15859	15761	15903	15826	15884	15729	15785	15857	15818	15886	15830	15900	15781	15918	15774	15844	15856	15626	15908	15866	15772	15825	15749	16087	15866	15940	15827	15805	15879	15781	15729	15916	16038	15891	15788	15809	15759	15853	15985	15782	15829	15890	15809	15834	16006	15811	15877	16000	15694	15769	15697	15885	15803	15923	15769	15808	15758	15861	15771	15900	15845	15857	15779	15921	15697	15838	15880	15767	15743	15792	15890	15854	15783	16043	15749	15765	15938	15805	15991	15871	15800	15711	15801	15805	15711	15757	15833	15789	15957	15778	15881	15707	15783	15762	15667	16061	15844	15893	15918	15936	15880	15848	15788	15809	15947	15853	15852	15873	15734	16050	15989	15835	15889	15811	15847	15833	15721	15789	15879	15928	15949	15791	15833	15683	15930	15826	15862	15988	15690	15867	15746	15946	15811	15815	15937	15827	15682	15888	15856	15722	16002	15749	15896	15932	15963	15922	15880	15949	15816	15904	15895	15986	15956	15694	15715	16027	15700	15823	15743	15751	15876	15787	15790	15952	15804	15795	15666	15828	15684	15870	15921	15854	15896	15947	15754	15818	15724	15986	15846	15891	15880	15753	15700	16088	15792	15750	15891	15771	15694	15914	15787	15829	15829	15817	15795	15911	15780	15926	15785	15971	15805	15833	15813	15970	15852	15964	15841	15928	15744	16092	15858	15978	15884	15861	15852	15974	15906	15855	15782	15971	15751	15901	15834	15968	15797	15807	15851	15834	15676	15874	15849	15881	15910	15949	15859	15872	15791	15706	15688	15808	15839	15827	15691	15795	15876	15789	15882	15787	15885	15753	15920	15649	15947	15799	15806	15850	15728	15849	15896	15688	15975	16048	15976	15827	15895	15841	15792	15856	15790	15659	15766	15794	15716	15869	15879	15762	15844	15888	15652	15630	15831	15999	15740	15921	15850	15696	15821	15794	15821	15898	15936	15824	15712	15917	15963	15877	15800	15815	15857	15933	15861	15733	15619	15945	15841	15875	15811	15879	15904	15781	15699	15773	15771	15769	15985	15815	15787	15871	15789	15801	15718	15645	15919	15988	15687	15777	15949	15895	15889	15819	15786	15885	15880	15922	16059	15795	15940	15848	15832	15904	15959	15804	15880	15978	16044	15784	15841	15682	15865	15755	15874	15852	15711	16054	15865	15783	15895	15691	16012	15840	15971	15626	15907	15783	15748	15775	15927	16092	15921	15890	16020	15885	15928	15863	15792	15938	15889	15934	15840	15758	15815	15814	15843	15988	15948	15890	15722	15844	16032	15813	15771	15900	16101	15884	15800	15976	15815	15849	15730	15692	15969	15812	15806	15973	15753	15826	15764	15932	15825	15887	15875	16018	15880	15829	15891	15773	15657	15811	15731	15905	15942	15864	15820	15833	15915	15819	15674	15965	15812	15757	15743	15842	15982	15864	15769	15904	15860	15804	15720	15893	15909	15777	15823	15823	15913	15863	15924	15707	15837	16027	15837	15930	15861	15904	15797	15889	15726	15802	15968	15671	15962	15851	15797	15898	15798	15818	15864	15903	15801	15973	15939	15739	15740	15875	15778	15823	15760	15784	15751	15853	15866	15801	15915	15649	15944	15881	15804	15920	15897	16032	15907	15757	15973	15748	15885	15786	15848	15778	15708	15870	15703	15794	15769	15826	15798	15816	15766	15872	15732	15859	15837	15752	15835	15947	15750	15902	16007	15835	15813	15904	15641	15954	15969	15787	15824	15917	15822	15830	15754	15910	15793	15712	15923	15865	15807	15731	15809	15910	15827	15913	15685	16017	15794	15811	15797	15728	15867	15875	15928	15739	15732	15716	15978	15846	15870	15995	15751	15821	15816	16017	15915	15819	15774	15755	16005	15908	15971	15963	15995	15771	15942	15808	15800	15717	15720	15843	15807	15777	15905	15675	16034	15908	16007	16094	15974	16003	15708	15912	15792	15985	15759	15947	15945	15899	15701	15903	15794	15773	15775	15798	15916	15867	15805	16127	15898	15849	15904	15843	15786	15816	15953	15849	15846	15788	15738	15687	15922	15848	15933	15972	15754	15934	15885	15713	15840	15770	15857	15854	15950	15652	15674	15934	15940	15700	15866	15896	15779	15936	16029	15782	15867	15914	15912	15918	15687	15978	15687	15803	16007	15895	15820	15772	15892	15841	15918	15900	15786	15789	15770	15845	15923	15670	15989	15932	15850	15869	15632	15847	15796	15876	15854	15733	15825	15836	15879	15807	15602	15776	15798	15746	15900	15930	15866	15608	15698	15886	15892	16059	15895	15936	15691	15905	15910	15710	15898	16100	15790	15840	15832	15907	15916	15866	15991	15701	15873	15855	15844	15971	15978	15736	15791	15910	15906	15783	15915	15773	16016	15896	15927	15950	15806	15818	15596	15852	15742	15795	15954	15760	15923	15876	15949	15912	15799	15920	15865	15829	15899	15775	15753	16046	15981	15903	15886	15673	15833	15692	15853	15862	15924	15858	15844	15881	15931	15847	15751	15921	15875	15846	15881	15806	15865	15825	15928	15798	15941	15896	15814	15877	15841	15971	15771	15776	15634	15773	16093	15843	15919	15829	15960	15764	15877	15899	15990	15805	15726	15858	15888	15873	15907	15776	15942	15928	15880	15865	15886	15963	15913	15853	15819	15762	15996	15844	15947	15680	15772	15921	15729	15819	15791	15895	15903	15900	15812	15837	15935	15797	15994	15881	15805	15711	15960	16078	15604	15895	15986	15884	15952	15851	15823	15800	15993	16026	15674	15775	15871	15756	15956	15934	15867	15830	15814	15778	15831	15855	15828	15725	15875	15910	15911	15976	15855	15806	15835	15803	15809	15768	15945	16004	15818	15971	15906	15885	15807
30093	28147	31655	24985	18814	17965	17793	17400	17344	17361	17409	17346	17453	17503	17514	17640	17536	17252	17390	17362	17327	17146	17237	17231	17355	17344	17173	17128	17233	17205	17200	17221	17185	17331	17233	17072	17332	17249	17074	17349	17187	17246	17054	16949	17083	17249	17173	17315	17334	17288	17312	17399	17337	17272	17153	17110	17227	17217	17103	17163	17246	17296	17204	17178	17315	17362	17338	17135	17117	17104	17101	17129	17219	17187	17229	17075	17335	17410	17424	17137	17296	17253	17344	17422	17258	16996	17147	16951	17136	17150	17208	17044	17140	17128	17298	17095	17220	17067	17215	17264	17335	17204	17287	17229	17303	17135	17089	17156	17089	17355	17248	17076	17258	17105	17155	17104	17418	17098	17162	17250	17206	17137	17323	17176	17402	17259	17052	17279	17216	17251	17243	17295	17463	16992	17312	17296	17181	17068	16992	17147	17172	17142	17067	17138	17220	17126	17133	17185	17043	17313	17273	17233	17273	17320	17265	17231	17403	17260	16985	17255	17387	17014	17178	17167	17107	17177	17195	17282	17280	17150	17246	17030	17158	17284	17341	17030	16939	17246	17260	17307	17314	17196	17102	17272	17094	17092	17307	17250	17365	17053	17095	17335	17218	17367	17187	17141	17187	17233	17407	17121	17261	17067	17288	17094	17301	17236	17279	17096	17201	16982	17224	17347	17034	17311	17087	17092	17118	17136	17240	17245	17306	16976	17214	17344	17371	17186	17205	17186	17156	17166	17083	17249	17129	17128	17070	17324	17440	17200	17519	17100	17221	17218	17202	17178	17345	17191	17172	17262	17345	17211	17391	17040	17160	17184	17170	17181	17122	17117	17230	17205	17220	17385	17377	17123	17392	17373	17181	17183	17151	17193	17274	17080	17491	17287	17204	17390	17240	17435	17308	17326	17277	17150	17259	16890	17276	17008	17355	17115	17289	17096	17155	17152	17206	17337	17130	17328	17372	17233	17366	17084	17112	17099	17242	17335	17302	17397	17291	17119	17254	17189	17324	17205	17234	17316	17418	17330	17110	17139	16992	17270	17279	17109	17194	16981	17324	17259	17031	17123	17152	17163	17103	17181	17185	17288	17292	17233	17131	17170	17110	17402	17249	16998	17199	17398	17078	17324	17380	17101	17176	17353	17267	17042	17163	16951	17184	17179	17330	17129	17202	16964	17308	17224	17213	17279	17263	17269	17246	17475	17082	17226	17394	17306	17257	17054	17108	17353	17236	17116	17398	17129	17279	17330	17042	17112	17196	17224	17200	17031	17112	17361	17177	17279	17219	17388	17276	17131	17003	17219	17113	17155	17237	17182	17195	17442	17130	17213	17075	17014	17284	17127	17229	17205	17339	17172	17169	17099	17138	17295	17171	17176	17266	17168	17185	17342	17271	17259	17274	17306	17140	17335	17319	17234	17231	17357	17067	17034	17337	17419	17173	17380	17090	17289	17258	17175	17461	17215	17267	17191	17109	17139	17244	17304	17363	17215	17151	17242	16994	17223	17235	17100	17138	17170	17391	17206	17249	17390	17050	17256	17064	17240	17098	17195	17313	17167	17176	17173	17139	17175	17472	17088	17268	17383	17214	17344	17300	17050	17150	17175	17122	17266	17307	17227	17173	17257	17257	17211	17114	17132	17265	16951	17261	17269	17351	17224	17342	17097	17277	17292	17427	17391	17309	17195	17293	17119	17115	17464	17213	17314	17152	17183	17187	17346	17262	17413	17241	17226	17033	17218	16918	17263	17218	17258	17274	17263	17304	17126	17384	17146	17125	17297	17131	17140	17166	17153	17174	17184	17143	17174	17199	17229	17163	17373	17200	17123	17155	17211	17157	17074	17381	17117	17158	17360	17396	17276	17194	17248	17169	17162	17259	17323	17151	17130	17109	17217	17224	17278	17403	17177	17247	17244	17144	17291	17394	17291	17114	17416	17223	17242	17380	17450	17022	17345	17090	17146	17392	17319	17184	17347	16997	17187	17399	17271	17255	17298	17306	17400	17093	17322	17360	17284	17216	17152	17113	17436	17181	17363	17284	17259	17195	17162	17209	17262	17067	17219	17278	17290	17156	17542	17139	17318	17313	17227	17119	17055	17190	17334	17305	17187	17120	17217	17034	17279	17321	17206	17363	17199	17357	17239	17247	17356	17311	17310	17298	17318	17334	17224	17150	17263	17233	17089	17450	17126	17203	17104	17201	16996	17469	17163	17157	17133	17118	17229	17251	17172	17467	17252	17268	17190	17211	17220	17304	17005	17262	17060	17224	17207	17223	17238	17485	17393	17274	17555	17291	17205	17345	17239	17372	17271	17389	17381	17209	17117	17039	17157	17206	17294	17218	17319	16997	17135	17330	17293	17357	17111	17333	17161	17166	17286	17330	17209	17234	17355	17234	17021	17331	17294	17158	17309	17183	17186	17227	17192	17275	17358	17089	17260	17233	17364	17251	17271	17406	17019	17112	17138	17270	17015	17261	17266	17302	17099	17325	17113	17262	17160	17477	17112	17316	17073	17283	17023	17276	17252	17337	17226	17427	17084	17116	17092	17277	17226	17232	17343	17271	17077	17348	17383	17149	17005	17116	17103	17314	17141	17294	17387	17330	17245	17228	17238	17189	17055	17363	17134	17064	17213	17114	17171	17159	17319	17228	17372	17297	17298	17387	17299	17274	17291	17276	17263	17080	17301	17265	17288	17364	17142	17388	17229	17221	17234	17183	17330	16986	17105	17198	17043	17044	16990	17206	17106	17230	17217	17160	17290	17211	17190	17370	17193	17393	17312	17426	17165	17169	17117	17080	17149	17114	17135	17134	17168	17470	17415	17296	17273	17221	17277	17277	17194	17191	17237	17199	17254	17245	17164	17044	17366	17257	17157	17319	16983	17189	17076	17281	17158	17257	17185	17497	17321	17142	17219	17265	17268	17350	17197	17299	17130	17156	17245	17224	17423	17245	17265	17366	17336	17335	17275	17270	17095	17084	17235	17383	17125	17382	17262	17321	17292	17107	17118	17262	17124	17295	17192	17094	17353	17261	17345	17310	17105	17098	17261	17261	17202	17239	17197	17204	17236	17190	17313	17348	17193	17134	17321	17310	17474	17161	17122	17151	17321	17251	17010	17458	17354	17120	17169	17169	17074	16888	17148	17112	17229	17320	17517	17483	17238	17354	17196	17302	17148	17364	17390	17434	17192	17108	17236	17067	17198	17158	17025	17305	17162	17214	17194	17194	16962	17217	17225	17333	17066	17331	17213	17359	17325	17117	17222	17189	17215	17092	17268	17257	17316	17064	17253	17302	16871	17314	17249	17164	17039	17151	17081	17317	17249	17145	17196	17287	17258	17484	17169	17280	17127	17215	17206	17130	17294	17303	17260	17161	17082	17342	17429	17124	17252	17165	17184	17156	17043	17327	17225	17183	17162	17212	17089	17175	17243	17167	17285	17391	17232	17153	17328	17242	17097	16961	17185	17250	17062	17283	17047	17254	17179	16976	17245	17387	17369	17283	17121	17242	17073	17262	17249	17002	17124	17238	17105	17248	17076	17160	17055	17342	17060	17171	17397	17171	17036	17316	17179	17433	17055	17316	17237	17287	17206	17327	17109	17261	17167	17231	17268	17052	17159	17288	17287	17345	17353	17182	17142	17158	17315	17180	17279	17201	17067	17259	17217	17302	17046	17042	17179	17161	17096	17311	17026	17283	17194	17039	17333	17236	17119	17406	17364	17085	17133	16896	17131	17133	17283	17307	17310	17293	17145	17395	17281	17202	17359	17393	17243	17325	16977	17311	17146	17386	17191	17132	17224	17061	17277	17270	17125	17250	17204	17349	17193	17081	17114	17150	17236	17139	17124	17331	17236	17127	17193	17242	17282	17190	17336	17391	17020	17250	17056	16990	17073	17344	17084	17297	17021	17112	17197	17176	17162	17382	17121	17117	17146	17211	17367	17225	17211	17120	17166	17226	17199	17135	17093	17119	17293	17047	16985	17070	17019	17294	17195	17507	17326	17230	17171	17298	17274	17211	17448	17210	17330	17274	17236	17155	17100	17438	17106	17278	17369	17335	17291	17057	17380	17277	17142	17419	17256	16969	17232	17179	17261	17184	17179	17347	17235	17300	17297	17583	17253	17248	17179	17255	17476	17334	17153	17137	17417	17237	17234	17210	17064	17062	17238	17257	17163	17314	17047	17182	17126	17137	17143	17266	17242	17126	17469	17217	17214	17356	17323	17443	17371	16958	17051	17005	17211	17160	17351	17351	17171	17210	17206	17031	17163	16936	17340	17338	17335	17079	17293	17131	17133	17428	17114	17043	17198	17275	17166	17290	17204	17277	17246	17481	17231	17401	17345	17062	17067	17389	16972	17427	17230	17431	17146	17274	17383	17197	17149	17144	17108	17192	17424	17253	17136	17030	17208	17299	17298	17394	17120	17168	17180	17099	17266	17092	17231	17529	17361	17232	17168	17404	17289	17304	17241	17260	17288	17191	17135	17401	17251	17110	17118	17309	17381	17279	17093	17323	17282	17250	17167	17144	17237	17091	17149	17130	17062	17306	17132	17044	17140	17324	17279	17320	17120	17071	17123	17256	17352	17147	17137	17290	17174	17210	17296	17232	17225	17179	17207	17261	17198	17314	17099	17048	16964	17254	17397	17410	17091	17213	17381	17150	17089	17168	17196	17317	17212	17444	17222	17296	17308	17145	17012	17172	17315	17069	17161	17194	17111	17162	17110	16940	17273	17423	17181	17268	17325	17164	17112	17340	17118	17307	17558	17030	17300	17333	17095	17348	17408	17339	17364	17203	17338	17235	17242	17160	17216	17218	17424	17076	17396	17188	17329	17247	17321	17388	17193	17304	17298	17303	17257	17520	17029	17024	17023	17318	17119	17182	17148	17335	17270	17252	17220	17429	17269	17385	16891	17355	17190	17142	17175	17317	17311	17149	17185	17551	17387	17130	17227	17192	17316	17178	16996	17200	17097	17202	17296	17374	17205	17430	17139	17135	16928	17340	17338	17316	17357	17078	17249	17207	17293	17387	17242	17267	17380	17320	17136	17115	17287	17292	17210	17344	17192	17203	17211	17175	17088	17215	17040	17233	17059	17248	17329	17187	17342	17156	17163	17322	17160
25058	39495	31102	20099	15684	15044	14790	14624	14427	14616	14526	14557	14607	14619	14804	14783	14605	14601	14454	14441	14274	14412	14483	14285	14433	14470	14543	14260	14409	14323	14642	14397	14329	14491	14451	14345	14319	14383	14302	14456	14392	14383	14407	14116	14267	14398	14466	14494	14431	14370	14387	14445	14427	14291	14337	14320	14400	14421	14488	14431	14316	14401	14377	14335	14496	14317	14376	14377	14368	14317	14398	14455	14444	14326	14379	14329	14424	14458	14279	14438	14433	14480	14603	14323	14342	14458	14405	14206	14363	14447	14599	14198	14490	14313	14553	14449	14620	14324	14193	14232	14292	14388	14327	14475	14469	14473	14249	14340	14380	14467	14327	14340	14427	14391	14322	14326	14430	14225	14276	14307	14355	14367	14356	14392	14149	14322	14171	14417	14372	14486	14161	14440	14366	14436	14237	14342	14329	14353	14348	14447	14432	14420	14353	14374	14375	14280	14289	14495	14403	14416	14437	14345	14546	14409	14468	14242	14403	14412	14387	14502	14381	14374	14610	14346	14335	14267	14236	14437	14300	14390	14266	14276	14267	14436	14256	14410	14296	14449	14383	14368	14360	14283	14491	14431	14278	14258	14307	14405	14274	14354	14519	14443	14441	14442	14417	14315	14338	14351	14267	14481	14451	14539	14339	14240	14276	14525	14537	14372	14599	14559	14389	14527	14436	14338	14501	14316	14497	14386	14435	14383	14438	14323	14348	14407	14317	14246	14391	14393	14466	14384	14307	14334	14371	14247	14505	14441	14403	14462	14219	14249	14477	14411	14299	14580	14304	14504	14446	14547	14373	14333	14473	14201	14263	14524	14301	14505	14325	14344	14411	14261	14295	14440	14286	14434	14399	14466	14434	14382	14365	14506	14371	14378	14296	14200	14459	14446	14252	14398	14277	14167	14356	14488	14384	14305	14517	14256	14441	14477	14367	14396	14424	14328	14333	14338	14408	14390	14479	14500	14223	14308	14409	14286	14267	14361	14417	14256	14326	14406	14355	14327	14519	14510	14392	14373	14211	14520	14528	14292	14476	14395	14533	14484	14582	14446	14337	14362	14363	14350	14418	14644	14277	14326	14442	14354	14426	14088	14413	14426	14325	14577	14309	14475	14433	14496	14362	14356	14344	14411	14345	14437	14566	14429	14477	14455	14396	14326	14351	14247	14277	14434	14489	14478	14295	14370	14487	14283	14543	14337	14233	14409	14267	14505	14456	14447	14462	14504	14421	14302	14361	14396	14362	14312	14323	14259	14307	14376	14185	14599	14476	14358	14573	14473	14357	14221	14345	14359	14466	14276	14521	14504	14530	14546	14303	14395	14390	14372	14338	14141	14261	14280	14422	14322	14418	14320	14515	14490	14454	14293	14278	14249	14250	14580	14266	14414	14206	14332	14450	14246	14299	14533	14528	14416	14462	14400	14288	14465	14397	14599	14359	14508	14370	14364	14412	14390	14208	14509	14427	14301	14380	14329	14551	14397	14388	14442	14284	14336	14445	14375	14389	14375	14372	14387	14355	14431	14525	14180	14433	14510	14407	14243	14516	14348	14301	14453	14379	14360	14443	14442	14457	14249	14354	14546	14441	14229	14407	14226	14427	14444	14469	14295	14138	14298	14377	14336	14297	14319	14393	14438	14298	14393	14409	14264	14408	14467	14417	14513	14409	14255	14352	14293	14325	14349	14265	14439	14505	14389	14369	14514	14397	14380	14452	14291	14385	14336	14467	14362	14307	14639	14320	14394	14468	14292	14476	14438	14362	14459	14400	14384	14378	14506	14412	14409	14441	14353	14266	14379	14295	14408	14350	14392	14257	14526	14448	14420	14260	14517	14567	14308	14268	14461	14439	14175	14278	14332	14363	14335	14142	14431	14416	14561	14615	14282	14311	14208	14440	14445	14327	14507	14369	14419	14500	14508	14413	14383	14417	14380	14390	14495	14443	14471	14288	14386	14388	14346	14324	14337	14510	14234	14494	14418	14219	14451	14481	14232	14380	14452	14453	14472	14370	14341	14444	14425	14327	14267	14390	14437	14319	14446	14295	14269	14455	14440	14325	14295	14471	14521	14550	14241	14299	14252	14555	14418	14442	14213	14563	14266	14340	14489	14344	14272	14347	14393	14455	14495	14627	14390	14498	14255	14317	14368	14525	14353	14405	14390	14335	14394	14463	14438	14290	14435	14358	14455	14324	14398	14512	14320	14327	14400	14421	14326	14347	14474	14477	14283	14472	14290	14633	14330	14292	14506	14316	14204	14199	14300	14511	14414	14394	14382	14302	14508	14354	14325	14526	14426	14439	14415	14481	14440	14473	14510	14488	14334	14560	14386	14223	14403	14239	14339	14323	14478	14375	14490	14427	14500	14554	14451	14560	14334	14424	14501	14423	14393	14260	14429	14480	14369	14463	14240	14357	14271	14404	14267	14506	14281	14339	14472	14358	14406	14451	14427	14457	14266	14396	14357	14556	14492	14308	14330	14491	14377	14372	14197	14472	14297	14324	14350	14457	14507	14255	14332	14261	14344	14555	14460	14453	14309	14484	14476	14426	14321	14500	14458	14454	14403	14478	14389	14381	14225	14236	14559	14451	14470	14308	14513	14141	14529	14410	14416	14361	14356	14379	14301	14331	14366	14325	14479	14501	14243	14542	14493	14376	14532	14395	14475	14420	14170	14302	14443	14443	14340	14404	14330	14379	14350	14459	14383	14364	14554	14298	14408	14535	14223	14276	14368	14274	14425	14342	14275	14335	14388	14465	14469	14338	14504	14417	14205	14429	14261	14398	14401	14658	14460	14402	14355	14321	14221	14372	14354	14326	14429	14430	14371	14429	14304	14353	14414	14337	14322	14313	14346	14417	14449	14365	14312	14356	14318	14421	14294	14413	14306	14435	14366	14411	14298	14252	14413	14480	14469	14351	14437	14274	14473	14440	14435	14450	14343	14467	14175	14417	14534	14283	14403	14399	14277	14252	14215	14306	14560	14510	14462	14364	14300	14447	14607	14324	14256	14417	14394	14280	14420	14341	14269	14306	14361	14501	14369	14191	14447	14446	14402	14395	14434	14328	14413	14152	14312	14557	14267	14232	14393	14490	14338	14362	14568	14417	14389	14464	14300	14533	14390	14483	14445	14299	14344	14185	14362	14269	14426	14448	14381	14366	14363	14387	14395	14298	14470	14457	14485	14329	14314	14297	14367	14263	14346	14571	14510	14308	14199	14547	14495	14545	14369	14414	14363	14310	14518	14477	14442	14348	14539	14132	14342	14377	14410	14399	14583	14345	14420	14416	14455	14377	14250	14379	14506	14413	14369	14237	14535	14474	14346	14376	14344	14410	14429	14418	14315	14511	14568	14408	14299	14336	14268	14551	14530	14545	14288	14294	14436	14332	14171	14466	14359	14310	14454	14345	14478	14459	14421	14330	14359	14273	14482	14358	14234	14486	14379	14318	14374	14422	14434	14348	14421	14311	14354	14624	14406	14385	14381	14398	14529	14633	14346	14304	14463	14280	14396	14489	14196	14438	14374	14510	14133	14283	14398	14418	14404	14260	14467	14402	14408	14378	14488	14452	14356	14380	14377	14483	14342	14413	14439	14294	14397	14399	14394	14301	14545	14273	14279	14422	14390	14474	14274	14374	14285	14375	14469	14228	14460	14425	14287	14469	14403	14471	14478	14176	14411	14413	14445	14417	14349	14541	14303	14333	14286	14441	14335	14313	14345	14400	14248	14384	14401	14362	14403	14398	14311	14399	14390	14480	14382	14392	14396	14410	14316	14424	14526	14534	14450	14550	14518	14400	14398	14354	14360	14363	14597	14195	14288	14338	14414	14312	14429	14366	14511	14401	14564	14355	14530	14204	14293	14388	14290	14242	14548	14326	14209	14515	14357	14399	14484	14310	14658	14400	14455	14429	14241	14456	14470	14511	14501	14509	14407	14308	14631	14355	14338	14353	14288	14364	14421	14387	14352	14302	14492	14461	14330	14287	14251	14458	14411	14376	14381	14487	14352	14564	14315	14426	14363	14383	14311	14336	14436	14306	14320	14322	14384	14568	14345	14394	14322	14365	14417	14478	14345	14412	14466	14320	14355	14386	14441	14169	14384	14351	14502	14441	14378	14305	14391	14477	14379	14439	14309	14508	14404	14367	14450	14404	14483	14475	14502	14443	14462	14574	14377	14267	14319	14255	14325	14527	14374	14424	14437	14399	14433	14361	14468	14522	14273	14474	14449	14341	14477	14379	14272	14344	14468	14455	14355	14429	14497	14335	14375	14382	14301	14359	14463	14463	14461	14371	14399	14349	14251	14315	14287	14290	14370	14447	14433	14463	14414	14409	14343	14408	14388	14451	14374	14353	14381	14315	14482	14218	14227	14333	14226	14296	14405	14552	14227	14299	14386	14553	14355	14503	14351	14435	14241	14527	14433	14347	14382	14566	14431	14445	14382	14427	14322	14298	14424	14466	14459	14450	14372	14474	14393	14470	14359	14467	14374	14418	14416	14466	14272	14377	14310	14352	14339	14456	14322	14469	14403	14385	14615	14234	14590	14304	14460	14355	14401	14382	14321	14487	14321	14371	14401	14367	14580	14397	14352	14295	14244	14204	14425	14470	14334	14453	14350	14344	14519	14478	14386	14318	14366	14513	14263	14397	14341	14417	14479	14403	14358	14347	14415	14438	14360	14457	14477	14637	14280	14326	14258	14423	14341	14401	14511	14447	14299	14381	14361	14404	14525	14294	14388	14312	14417	14405	14451	14354	14221	14343	14443	14301	14326	14533	14241	14453	14547	14381	14327	14395	14411	14338	14451	14292	14441	14372	14324	14296	14336	14353	14277	14293	14424	14418	14375	14415	14353	14459	14335	14399	14457	14359	14397	14304	14345	14309	14457	14390	14250	14419	14480	14403	14469	14448	14250	14538	14325	14266	14412	14202	14409	14570	14474	14366	14308	14419	14503	14374	14406	14453	14282	14375	14381	14324	14507	14512	14299	14318	14455	14437	14405	14297	14648	14433	14432	14356	14430	14344	14413	14480	14521	14446	14395	14373	14524	14506	14595	14240	14292	14418	14409	14251	14341	14280	14499	14439	14514	14501	14447	14291	14132	14303	14214	14323	14378	14416	14463
23101	21034	28036	25195	22392	21812	20399	17994	17829	17781	17586	17611	17368	18043	20112	20453	20091	18935	18548	17768	17718	17648	17373	17420	17483	17528	17516	17457	17270	17411	17454	17426	17445	17267	17243	17353	17378	17312	17330	17588	17491	17415	17371	17335	17450	17566	17485	17389	17443	17428	17141	17321	17272	17490	17392	17424	17271	17379	17590	17397	17446	17581	17407	17258	17029	17473	17421	17332	17430	17409	17445	17300	17398	17553	17507	17286	17432	17190	17211	17264	17428	17508	17456	17373	17341	17234	17423	17381	17347	17356	17263	17292	17413	17397	17325	17629	17576	17396	17365	17362	17542	17403	17248	17295	17389	17454	17046	17390	17334	17335	17391	17351	17260	17616	17357	17507	17475	17302	17255	17318	17314	17050	17302	17482	17315	17304	17334	17196	17496	17428	17271	17349	17401	17402	17433	17364	17264	17244	17266	17233	17283	17388	17524	17266	17515	17230	17410	17302	17424	17305	17136	17437	17199	17362	17308	17246	17123	17395	17455	17175	17221	17578	17286	17350	17517	17362	17369	17412	17425	17404	17392	17221	17383	17522	17098	17223	17191	17294	17261	17299	17568	17279	17476	17390	17318	17307	17242	17153	17236	17316	17241	17308	17415	17395	17252	17310	17235	17461	17475	17397	17392	17403	17362	17416	17373	17478	17523	17359	17260	17236	17331	17258	17307	17568	17415	17084	17485	17343	17145	17418	17320	17364	17485	17297	17451	17439	17276	17401	17415	17344	17376	17314	17196	17209	17547	17242	17394	17601	17246	17458	17478	17169	17196	17325	17252	17543	17477	17194	17101	17267	17200	17612	17415	17449	17368	17378	17210	17241	17241	17417	17457	17306	17260	17452	17489	17265	17422	17560	17480	17388	17458	17284	17449	17548	17430	17539	17576	17194	17478	17368	17451	17211	17405	17503	17152	17252	17377	17424	17486	17104	17301	17151	17284	17468	17387	17321	17311	17408	17385	17451	17473	17210	17420	17229	17370	17320	17270	17367	17318	17468	17289	17283	17376	17357	17404	17398	17369	17506	17374	17206	17355	17309	17584	17244	17414	17216	17271	17256	17613	17349	17463	17375	17168	17452	17449	17493	17330	17385	17584	17144	17297	17287	17462	17242	17170	17485	17436	17279	17421	17153	17305	17279	17509	17435	17199	17392	17331	17289	17539	17423	17242	17415	17178	17406	17264	17307	17233	17101	17388	17263	17379	17459	17436	17338	17485	17419	17302	17530	17339	17205	17059	17336	17285	17216	17567	17373	17442	17530	17364	17470	17206	17408	17372	17390	17585	17321	17351	17429	17285	17324	17237	17244	17316	17210	17298	17160	17344	17531	17463	17283	17371	17325	17498	17371	17581	17233	17305	17184	17267	17361	17277	17165	17235	17274	17424	17472	17196	17316	17484	17431	17291	17319	17532	17547	17432	17292	17420	17366	17376	17353	17639	17477	17380	17252	17266	17540	17154	17378	17558	17502	17372	17268	17310	17367	17271	17416	17405	17299	17491	17381	17338	17233	17411	17242	17235	17317	17468	17372	17153	17405	17474	17256	17137	17309	17473	17294	17413	17264	17367	17567	17489	17407	17342	17400	17444	17341	17393	17366	17417	17385	17283	17313	17376	17520	17265	17403	17185	17520	17380	17455	17448	17462	17290	17155	17311	17270	17367	17321	17283	17379	17512	17324	17326	17396	17363	17426	17173	17407	17305	17021	17191	17240	17261	17148	17486	17495	17653	17327	17365	17145	17306	17298	17386	17364	17486	17416	17572	17408	17273	17240	17332	17406	17326	17445	17419	17453	17434	17283	17355	17173	17228	17168	17458	17490	17483	17375	17412	17135	17148	17436	17370	17424	17297	17200	17340	17507	17675	17167	17350	17132	17425	17355	17347	17305	17264	17427	17282	17334	17606	17285	17340	17271	17463	17348	17380	17170	17305	17383	17435	17582	17542	17414	17300	17458	17487	17480	17480	17361	17368	17452	17606	17308	17503	17409	17235	17534	17411	17344	17322	17398	17398	17285	17438	17202	17310	17378	17254	17448	17292	17520	17342	17498	17465	17362	17387	17300	17262	17260	17443	17408	17367	17444	17239	17429	17476	17378	17359	17289	17122	17406	17336	17467	17542	17471	17378	17479	17531	17272	17233	17471	17360	17207	17486	17483	17385	17519	17420	17322	17510	17377	17184	17215	17407	17335	17174	17472	17524	17483	17383	17307	17240	17434	17433	17494	17461	17435	17498	17142	17272	17267	17394	17389	17418	17418	17393	17351	17431	17489	17488	17170	17376	17368	17352	17252	17438	17426	17353	17639	17358	17433	17267	17395	17254	17562	17402	17444	17467	17331	17143	17294	17155	17316	17213	17364	17395	17499	17350	17260	17256	17311	17086	17450	17329	17299	17417	17364	17275	17343	17224	17254	17330	17239	17262	17369	17499	17447	17277	17336	17490	17370	17209	17320	17481	17414	17384	17387	17626	17235	17385	17551	17369	17648	17460	17284	17227	17341	17478	17325	17481	17529	17321	17335	17240	17263	17508	17221	17438	17294	17513	17448	17434	17337	17390	17452	17310	17328	17293	17435	17304	17440	17457	17204	17402	17260	17595	17428	17502	17459	17350	17010	17283	17128	17337	17429	17413	17386	17280	17365	17352	17315	17434	17351	17248	17402	17349	17412	17342	17520	17430	17328	17484	17249	17308	17363	17479	17296	17319	17299	17362	17308	17362	17408	17452	17376	17362	17337	17572	17391	17294	17255	17386	17517	17330	17218	17541	17251	17272	17612	17453	17358	17514	17503	17400	17616	17414	17361	17380	17456	17248	17215	17288	17271	17323	17093	17424	17378	17344	17375	17167	17237	17256	17414	17323	17470	17332	17266	17398	17486	17551	17420	17118	17298	17221	17463	17548	17348	17409	17416	17489	17344	17247	17251	17562	17231	17337	17422	17356	17440	17330	17275	17445	17271	17216	17063	17271	17458	17255	17189	17328	17450	17289	17460	17395	17312	17219	17217	17309	17465	17310	17364	17395	17287	17346	17418	17311	17307	17214	17327	17556	17550	17301	17350	17760	17408	17402	17354	17374	17384	17380	17217	17484	17386	17498	17305	17402	17409	17363	17356	17383	17301	17374	17249	17321	17158	17335	17367	17233	17473	17264	17285	17438	17446	17380	17429	17135	17415	17438	17400	17563	17523	17207	17357	17431	17285	17463	17306	17368	17302	17498	17488	17305	17336	17506	17262	17541	17503	17436	17431	17536	17679	17569	17445	17476	17260	17392	17358	17510	17322	17355	17501	17283	17489	17326	17434	17410	17171	17327	17460	17526	17385	17526	17319	17359	17339	17220	17382	17394	17306	17388	17254	17526	17364	17423	17122	17711	17334	17284	17270	17372	17232	17460	17502	17324	17337	17380	17486	17258	17480	17440	17637	17523	17581	17440	17385	17451	17337	17152	17228	17254	17458	17347	17317	17394	17377	17343	17221	17228	17267	17333	17340	17394	17410	17406	17503	17410	17438	17372	17376	17339	17415	17262	17346	17515	17376	17505	17208	17358	17506	17358	17309	17433	17291	17311	17240	17429	17159	17337	17274	17425	17429	17266	17301	17213	17146	17483	17320	17304	17381	17229	17176	17401	17433	17284	17303	17378	17345	17327	17422	17356	17431	17170	17456	17316	17187	17307	17375	17184	17236	17455	17386	17455	17320	17535	17282	17527	17467	17257	17271	17433	17336	17399	17313	17445	17309	17465	17098	17538	17424	17393	17344	17285	17343	17323	17358	17473	17200	17385	17476	17540	17361	17469	17290	17330	17414	17470	17689	17438	17510	17261	17528	17442	17189	17498	17259	17407	17281	17330	17395	17142	17297	17240	17189	17582	17381	17335	17257	17243	17309	17449	17083	17285	17492	17253	17493	17215	17333	17492	17313	17314	17328	17334	17393	17398	17315	17452	17228	17487	17354	17475	17388	17035	17351	17283	17532	17482	17438	17100	17144	17303	17337	17244	17485	17275	17198	17451	17450	17529	17503	17201	17200	17551	17315	17331	17338	17262	17370	17392	17483	17116	17370	17048	17149	17531	17470	17288	17495	17341	17577	17291	17286	17405	17197	17332	17364	17361	17425	17420	17411	17643	17520	17446	17386	17533	17398	17417	17371	17329	17254	17262	17383	17409	17124	17298	17423	17629	17318	17485	17284	17458	17449	17241	17291	17261	17526	17441	17167	17292	17324	17641	17521	17423	17342	17365	17188	17214	17466	17446	17328	17456	17746	17461	17179	17198	17390	17366	17363	17387	17209	17303	17469	17271	17410	17556	17227	17327	17367	17598	17458	17211	17341	17327	17267	17240	17394	17373	17383	17538	17501	17317	17336	17372	17395	17128	17391	17280	17343	17442	17177	17335	17289	17447	17332	17395	17457	17450	17419	17318	17144	17381	17394	17346	17409	17407	17257	17466	17316	17220	17448	17292	17352	17258	17425	17395	17388	17375	17242	17209	17505	17203	17325	17359	17287	17498	17428	17162	17349	17220	17449	17288	17514	17494	17537	17376	17283	17381	17387	17398	17446	17456	17251	17372	17327	17492	17216	17375	17279	17437	17464	17322	17303	17481	17388	17268	17297	17311	17333	17113	17297	17304	17371	17439	17276	17307	17290	17298	17643	17480	17217	17426	17305	17138	17413	17282	17198	17400	17260	17394	17236	17338	17324	17451	17408	17496	17132	17371	17489	17486	17428	17425	17518	17316	17298	17354	17303	17289	17382	17337	17369	17371	17346	17438	17381	17396	17399	17403	17306	17194	17340	17488	17462	17322	17423	17429	17220	17266	17401	17469	17372	17304	17300	17529	17545	17468	17195	17283	17301	17356	17602	17510	17291	17383	17406	17299	17366	17389	17298	17307	17188	17277	17552	17368	17386	17382	17367	17331	17339	17402	17516	17454	17489	17311	17426	17468	17276	17465	17384	17206	17349	17306	17365	17325	17430	17430	17401	17284	17460	17241	17448	17463	17303	17439	17188	17291	17366	17098	17525	17239	17490	17207	17397	17438	17384	17345	17367	17265	17220	17383	17410	17283	17364	17356	17364	17387	17228	17534	17350	17534	17225	17457	17525	17364	17295	17289	17347	17525	17289
26978	52942	43288	25737	18980	17189	15662	14714	14680	14582	14814	14446	14702	15365	18355	18520	17616	16279	15379	14925	14716	14472	14427	14702	14424	14367	14585	14346	14468	14528	14598	14520	14587	14518	14446	14542	14445	14560	14523	14326	14589	14569	14279	14413	14693	14391	14456	14401	14462	14516	14581	14489	14414	14507	14430	14398	14454	14459	14459	14458	14229	14658	14420	14408	14687	14385	14604	14469	14428	14326	14442	14438	14401	14467	14481	14558	14436	14541	14528	14432	14390	14253	14482	14587	14448	14485	14417	14512	14431	14472	14479	14613	14400	14599	14394	14534	14596	14548	14467	14678	14500	14585	14433	14478	14612	14639	14499	14544	14367	14461	14416	14586	14540	14602	14468	14367	14554	14317	14373	14485	14604	14486	14447	14642	14589	14296	14604	14520	14585	14540	14490	14409	14335	14436	14436	14177	14442	14376	14529	14306	14477	14499	14362	14517	14372	14519	14497	14556	14306	14521	14393	14602	14528	14377	14524	14340	14461	14581	14717	14524	14370	14526	14450	14515	14479	14435	14565	14402	14529	14468	14475	14484	14419	14645	14624	14385	14620	14536	14537	14435	14499	14581	14479	14573	14553	14538	14339	14487	14533	14576	14376	14535	14358	14486	14400	14553	14477	14577	14542	14438	14493	14409	14455	14505	14658	14417	14409	14385	14591	14400	14456	14550	14342	14540	14486	14383	14494	14566	14393	14649	14588	14400	14400	14394	14459	14454	14597	14449	14418	14297	14418	14585	14590	14369	14604	14494	14685	14517	14537	14359	14530	14449	14565	14601	14584	14457	14488	14543	14542	14486	14294	14365	14399	14274	14302	14542	14794	14439	14411	14354	14543	14586	14336	14403	14626	14317	14583	14437	14545	14510	14541	14529	14410	14467	14469	14524	14599	14417	14552	14447	14437	14455	14397	14525	14490	14485	14442	14524	14435	14511	14353	14451	14426	14656	14391	14423	14475	14482	14443	14379	14582	14480	14572	14564	14488	14537	14325	14623	14508	14533	14538	14439	14320	14435	14455	14480	14254	14271	14589	14422	14543	14395	14428	14484	14508	14519	14469	14500	14390	14499	14545	14487	14520	14517	14565	14531	14398	14408	14485	14475	14459	14454	14573	14539	14457	14558	14421	14459	14481	14389	14429	14539	14554	14649	14499	14347	14548	14355	14474	14458	14345	14451	14574	14533	14467	14607	14250	14517	14581	14708	14390	14496	14271	14705	14459	14453	14476	14346	14414	14378	14347	14412	14392	14477	14248	14448	14559	14364	14653	14385	14549	14394	14412	14443	14402	14433	14616	14679	14467	14385	14628	14437	14478	14518	14426	14468	14513	14510	14467	14484	14464	14398	14515	14334	14471	14565	14400	14369	14480	14542	14283	14411	14476	14358	14454	14432	14551	14430	14501	14569	14630	14446	14416	14400	14567	14396	14470	14371	14571	14404	14511	14615	14493	14494	14536	14363	14388	14543	14341	14336	14595	14375	14559	14527	14499	14623	14483	14397	14512	14645	14377	14403	14409	14455	14556	14485	14593	14508	14288	14484	14309	14561	14547	14597	14399	14307	14473	14432	14410	14418	14670	14528	14325	14387	14435	14403	14403	14353	14348	14443	14413	14498	14456	14508	14650	14498	14403	14369	14480	14528	14362	14332	14624	14465	14513	14506	14555	14423	14528	14529	14436	14450	14278	14424	14467	14320	14432	14425	14448	14559	14309	14464	14490	14653	14518	14416	14596	14511	14344	14578	14394	14560	14545	14379	14478	14497	14494	14325	14476	14387	14475	14648	14537	14729	14556	14498	14453	14485	14569	14449	14432	14452	14459	14434	14478	14298	14450	14493	14407	14374	14552	14500	14613	14521	14530	14369	14519	14428	14533	14369	14491	14536	14445	14534	14589	14478	14497	14472	14475	14622	14351	14508	14591	14351	14403	14467	14487	14488	14458	14561	14429	14609	14491	14446	14511	14539	14457	14521	14561	14436	14496	14509	14519	14493	14533	14472	14554	14335	14264	14478	14463	14413	14262	14406	14360	14409	14567	14411	14452	14317	14428	14640	14507	14515	14464	14554	14504	14421	14556	14394	14436	14672	14563	14576	14317	14463	14426	14514	14520	14480	14441	14429	14567	14418	14498	14633	14466	14418	14598	14423	14560	14441	14303	14532	14551	14524	14468	14541	14456	14497	14315	14432	14711	14382	14463	14528	14476	14569	14412	14570	14571	14525	14472	14477	14527	14462	14523	14490	14496	14573	14492	14465	14381	14527	14649	14448	14563	14405	14620	14591	14383	14484	14639	14365	14324	14665	14522	14405	14524	14555	14392	14557	14528	14318	14438	14388	14516	14466	14494	14348	14359	14452	14447	14480	14393	14454	14554	14661	14386	14488	14408	14443	14563	14644	14490	14461	14489	14609	14457	14558	14438	14670	14524	14502	14497	14516	14535	14601	14530	14399	14614	14446	14482	14499	14457	14535	14337	14502	14524	14525	14468	14511	14559	14619	14379	14523	14326	14533	14503	14442	14598	14383	14354	14500	14434	14312	14563	14508	14729	14493	14523	14552	14464	14559	14543	14592	14422	14533	14407	14424	14520	14471	14571	14532	14365	14558	14529	14456	14528	14240	14553	14353	14496	14531	14513	14443	14558	14365	14411	14457	14502	14368	14555	14442	14596	14367	14568	14504	14389	14674	14450	14634	14591	14534	14389	14424	14482	14587	14373	14420	14462	14483	14644	14622	14550	14489	14514	14494	14470	14427	14452	14313	14365	14365	14590	14593	14456	14472	14638	14330	14669	14494	14404	14613	14440	14502	14378	14500	14389	14606	14435	14594	14602	14341	14429	14590	14487	14454	14620	14556	14632	14331	14539	14464	14476	14538	14516	14440	14396	14622	14409	14595	14497	14344	14719	14547	14688	14483	14473	14521	14422	14279	14357	14487	14403	14589	14339	14392	14495	14577	14610	14458	14693	14370	14425	14531	14502	14621	14742	14457	14507	14427	14535	14493	14411	14432	14461	14632	14364	14260	14595	14381	14561	14529	14550	14619	14565	14281	14497	14367	14575	14467	14667	14568	14435	14369	14785	14540	14658	14391	14378	14731	14530	14530	14529	14330	14304	14306	14464	14390	14544	14644	14467	14488	14616	14494	14536	14621	14486	14462	14589	14459	14631	14461	14396	14556	14539	14402	14522	14512	14543	14523	14476	14470	14536	14556	14487	14452	14441	14613	14398	14522	14651	14356	14417	14414	14660	14568	14483	14480	14347	14533	14550	14437	14543	14498	14515	14396	14469	14594	14411	14595	14516	14409	14396	14559	14381	14325	14566	14443	14484	14457	14433	14426	14459	14449	14498	14677	14527	14528	14485	14546	14549	14423	14572	14487	14536	14582	14439	14423	14531	14497	14494	14685	14436	14444	14610	14616	14370	14424	14347	14469	14433	14636	14537	14412	14521	14579	14614	14413	14554	14695	14536	14425	14408	14542	14582	14426	14325	14441	14270	14414	14524	14624	14518	14489	14719	14384	14476	14474	14498	14427	14423	14517	14539	14441	14505	14479	14597	14622	14262	14342	14647	14408	14499	14596	14677	14438	14556	14496	14645	14397	14339	14523	14562	14355	14566	14505	14489	14388	14513	14348	14532	14420	14511	14485	14551	14427	14468	14537	14498	14424	14432	14483	14365	14604	14408	14441	14558	14484	14412	14425	14389	14495	14464	14392	14539	14574	14415	14382	14302	14431	14381	14652	14507	14437	14424	14400	14559	14405	14389	14520	14438	14570	14360	14525	14632	14461	14540	14370	14613	14433	14484	14590	14417	14459	14552	14514	14513	14672	14565	14422	14545	14505	14445	14571	14405	14543	14415	14560	14536	14478	14187	14746	14624	14458	14406	14403	14359	14572	14600	14528	14466	14502	14410	14224	14479	14682	14566	14461	14433	14409	14540	14679	14544	14729	14429	14419	14480	14447	14525	14362	14442	14469	14508	14603	14378	14552	14534	14374	14438	14389	14308	14493	14513	14480	14574	14600	14454	14609	14557	14309	14392	14471	14623	14438	14515	14684	14480	14540	14536	14629	14558	14344	14478	14394	14444	14425	14562	14385	14616	14430	14343	14416	14482	14515	14431	14486	14340	14646	14563	14511	14390	14642	14383	14631	14557	14539	14567	14570	14629	14603	14588	14504	14387	14504	14479	14429	14659	14285	14426	14736	14466	14505	14388	14456	14301	14503	14424	14420	14470	14412	14402	14419	14440	14453	14448	14499	14569	14631	14326	14424	14473	14458	14516	14603	14390	14523	14509	14475	14489	14422	14553	14531	14405	14441	14622	14491	14624	14480	14634	14497	14478	14381	14458	14518	14482	14447	14500	14437	14425	14571	14558	14465	14467	14334	14242	14500	14320	14534	14443	14570	14294	14685	14485	14468	14309	14260	14526	14463	14525	14384	14604	14478	14432	14529	14516	14458	14531	14479	14453	14389	14683	14618	14475	14558	14363	14420	14428	14461	14450	14514	14497	14643	14223	14667	14385	14335	14412	14262	14513	14425	14414	14370	14475	14542	14589	14492	14429	14430	14498	14428	14389	14623	14594	14650	14478	14357	14531	14421	14612	14285	14490	14585	14482	14431	14522	14551	14433	14526	14514	14625	14323	14357	14528	14472	14645	14611	14466	14664	14477	14434	14496	14460	14675	14517	14235	14511	14421	14617	14450	14363	14623	14448	14410	14334	14595	14425	14535	14413	14539	14424	14579	14585	14524	14374	14458	14417	14325	14533	14515	14407	14633	14368	14333	14452	14305	14494	14635	14486	14438	14414	14459	14416	14571	14488	14570	14510	14462	14549	14490	14701	14546	14499	14479	14541	14428	14655	14569	14483	14486	14384	14354	14536	14533	14442	14372	14588	14373	14445	14651	14418	14386	14542	14399	14552	14338	14410	14512	14579	14404	14493	14450	14341	14381	14541	14546	14330	14620	14412	14471	14431	14551	14421	14582	14472	14539	14511	14451	14433	14524	14547	14480	14459	14547	14389	14492	14530	14508	14327	14412	14447	14294	14577	14293	14501	14301	14330	14523	14469	14505	14447	14314	14327	14576	14505	14563	14380	14701	14536	14267	14594	14238	14484	14393	14474
24651	21171	27766	26787	20733	19158	18573	17731	17554	17445	17221	17180	17439	17800	18796	18989	18529	18051	17690	17592	17535	17230	17109	17389	17256	17282	17313	17396	17448	17224	17345	17381	17261	17119	17263	17174	17267	16952	17233	17129	17046	17326	17357	17035	17304	17258	17148	17191	17181	17226	17325	17183	17477	17303	17252	17092	17368	17334	17133	17197	17257	17366	17188	17173	17021	17236	17210	17173	17067	17170	17120	16916	17399	17124	17141	17160	17200	17198	17136	17299	17098	17045	17316	17195	17121	17173	17123	17297	17351	17215	17171	17146	17214	17148	17330	17186	17148	17089	17222	17286	17076	17230	17283	17198	17312	16962	17367	16995	17281	17134	17217	17012	17209	17185	17097	17337	17196	17166	17188	17170	17226	17369	17136	17295	17093	17140	17128	16993	17150	17234	17198	17274	17249	17444	17103	17201	17047	17208	17200	17162	16982	17137	17237	17107	17206	17079	17006	17199	17306	17167	17169	17036	17432	17225	17326	17141	17414	17234	17166	17113	17229	17200	17084	17297	17003	17270	17400	17258	17256	17256	17224	17142	17050	17314	17300	17074	17127	17185	17021	17152	17249	17252	17222	17159	17233	17132	17188	17200	17050	17503	17459	17110	17172	17177	17135	17288	17188	17226	17099	17273	17104	17110	17414	17212	17161	17243	17421	17199	17312	17209	17367	17343	17290	17282	17223	17220	17170	17298	17304	17020	17185	17195	17391	17118	17138	17293	17424	17184	17162	17330	17201	17143	17203	17025	17141	17309	17143	17165	17312	17349	17147	17411	17219	16991	17098	17239	17014	17329	17150	17079	17492	17219	17146	17423	16916	17005	17144	17290	17037	17399	17228	17090	17111	17189	17167	17159	17028	16954	17325	17351	17449	17161	17057	17189	17205	17403	17300	17180	17321	17416	17133	17185	17209	17251	17175	17135	17262	17153	17147	17407	17112	16971	17087	17144	17038	17418	17163	17304	17097	17203	17090	17281	17309	17222	17143	17174	17343	17028	17214	17328	17190	17257	17257	17164	17245	17151	17438	17111	17187	17112	17212	17246	17214	17247	17330	17232	17153	17189	17060	17231	17202	17114	17312	17293	17468	17062	17247	17298	17367	17050	17085	17263	17255	17256	17375	17327	17405	17332	17061	17165	17458	17352	17262	17133	17299	17082	17164	17071	17433	17081	17152	16992	17183	17238	17215	16981	17156	17284	17202	17197	17251	17233	17292	17243	17037	17202	17165	17179	17156	17195	17293	16986	17076	17430	17371	17150	17213	17290	17154	17340	17141	17141	17257	17109	17078	17117	17266	17193	17361	17288	17221	16981	17103	17123	17106	17159	17221	17030	17206	17103	17195	17193	17176	17055	17223	17301	17329	17228	17251	17053	17231	17128	17160	17358	17316	17159	17031	17231	17419	17265	16971	17128	17105	17366	17288	17361	17031	17239	17115	17200	17213	17160	17064	17091	17290	17166	17266	17176	17195	17134	17316	17163	17239	17181	17147	17288	17113	17225	17432	17154	17208	17167	17013	17144	17202	17297	17174	17231	17034	17155	17227	17316	17291	17205	17228	17260	17146	17202	17404	17105	16964	17270	17226	17229	17178	17281	17238	17327	17173	17352	17128	17082	17225	17296	17072	17176	17368	17112	17144	17357	17133	17241	17226	17297	17338	17220	17172	17339	17211	17316	17268	17269	17136	17140	17114	17351	17318	17147	17262	17430	17397	17248	17084	17200	17150	17218	17218	17331	17003	17285	17143	17082	17084	17139	17153	17271	17254	17262	17186	17168	17302	16982	17301	17097	17427	17370	17325	17021	17107	17114	17184	17264	17301	17033	17284	17211	17088	17230	17397	17331	17210	17248	17235	17184	17187	17188	17180	17068	17219	17162	17362	17078	17283	17198	17281	17045	17251	17353	17351	17148	17240	17137	17001	17104	17103	17249	17175	17214	17180	17294	17062	17251	17283	17226	17273	17202	17358	16995	17274	17039	17182	17145	17086	17380	17275	17289	17523	17238	17057	16991	17105	17209	16922	17281	17325	17123	17407	17376	17180	17127	17016	17247	17154	17254	17163	17203	17208	17129	17141	17186	17432	17164	16948	17218	17156	16974	17271	17115	17287	17266	17210	16912	17070	17021	17058	17369	17427	17205	17439	17169	17456	17080	17058	17435	17322	17247	17194	17250	17313	17281	17321	17232	17229	16860	17111	17187	17299	17190	17158	17115	17393	17056	17260	17318	17251	17305	17262	17189	16976	17259	17351	17363	17030	17196	17214	17299	17158	17337	17224	17242	17167	17323	17253	17108	17171	17105	17332	17166	17050	17179	17281	17289	17264	17345	17074	17158	17181	17210	17143	17352	17413	17137	17288	17151	17114	17234	17152	17295	17285	17164	17229	17069	17347	16946	16964	17081	17370	17253	17375	17264	17310	17176	17221	17078	17204	17212	17303	17278	17223	17245	17170	17219	17142	17143	16901	17380	17201	17083	17344	17097	17049	17121	17064	17134	17181	17214	17256	17321	17192	17324	17198	17039	17179	17149	17043	16946	17142	17256	17125	17107	17138	17368	17037	17061	17123	17418	17095	17216	17177	17163	17314	17097	17068	17219	16961	17294	17153	17176	17358	17175	17336	17297	17157	17258	17286	17184	17188	17196	17152	17291	17337	17144	17189	17234	17135	17258	17317	17138	17129	17261	17135	17169	17013	17293	17282	17312	17276	17373	17491	17223	17073	17500	17442	17295	17204	17165	17423	17295	17271	17424	17227	17238	17308	17313	17054	17405	17057	17012	17271	17336	17227	17476	17220	17507	17167	17384	17315	17379	17267	17038	17120	17131	17214	17321	17204	17102	17373	17374	17202	17167	17103	17291	17299	17333	17258	17191	17066	17341	17316	17232	17139	17088	17163	17109	17237	17152	17073	16907	17297	17256	17149	17281	17159	17217	17266	17214	17306	17102	17020	17022	17249	17208	17093	17215	17085	17062	17158	17004	17311	17078	17125	17076	17344	17282	17310	17206	17005	17279	17234	17163	17475	17128	17200	17166	17166	17168	17198	17104	16907	17066	17132	17386	17312	17218	17300	17231	17214	17303	17246	17132	17149	17167	17329	17314	17341	17105	17130	17034	17099	17190	17302	17226	17306	17190	16994	17119	17226	17273	17307	17109	17125	17110	17111	17257	17185	17366	17061	17294	17198	17218	17249	17030	17081	17248	17287	17326	17156	17202	17056	17018	17314	17112	17374	17257	17435	17516	17243	17215	17217	17296	16926	17164	17425	17297	17325	17279	17398	17376	17271	17210	17064	17175	17314	17336	17133	17348	17072	17194	17147	17326	17346	17155	17135	17131	17279	17332	17299	17258	17269	17241	17234	17253	17116	17324	17264	17166	17272	17121	17255	17156	17334	16982	17026	17201	16966	17231	17266	17007	17413	17159	17051	17302	17138	17447	17209	17411	17369	17294	17227	17251	17327	17241	17123	17255	17056	17300	17110	17025	17139	17312	17197	17154	17106	17456	17239	17184	17184	17250	17259	17187	17243	17145	17253	16974	17342	17087	17357	17401	17216	17124	17106	17310	17190	17294	17277	17264	17127	17034	17056	17163	17196	17053	17440	17114	17080	17394	17240	17226	17294	17294	17293	17315	17345	17272	17201	17178	16950	17262	17268	17185	17103	17425	17050	17234	17324	17239	17380	17254	17244	17178	17236	17276	17254	17314	17211	17176	17268	17359	17376	17023	17148	17378	17250	17250	17229	17048	17147	17281	17327	17474	17222	17033	17280	17185	17096	17070	17209	17292	17335	17105	17291	17349	17168	17195	17082	17250	17229	17219	17302	17203	17192	17190	17165	17008	17055	17188	17447	17345	17170	17193	17226	17378	17294	17250	17028	17152	17053	17165	17196	17112	17281	17290	17142	17120	17128	17023	17240	17369	17329	17249	17413	17184	17277	17281	17186	17242	17137	17161	17180	17040	17039	17262	17146	17159	17411	17381	17318	17128	17216	17282	17282	17204	17177	17283	17296	17262	17318	17253	17179	17167	17206	17152	17282	17165	17464	17300	17112	17194	17112	17202	17379	17241	17258	17168	17169	17237	17306	17275	17214	17387	17126	16975	17005	17115	17206	16984	17177	17261	17074	17202	17202	16992	17142	17285	17233	17081	17264	17089	17279	17344	17337	17157	17210	17147	17425	17213	17315	17239	17364	17412	17151	17267	17213	17115	17147	17246	17292	17245	17232	17176	17414	17355	17457	17415	17190	17083	17295	17235	17143	17386	17159	17216	17220	17065	17054	17131	17184	17048	17326	17248	17124	17180	17097	17242	17035	17206	17271	17260	17180	17368	17464	17365	17268	17308	17005	17287	17178	17261	17328	17413	17136	17249	17233	17274	17271	17374	17359	17039	17309	17315	17303	17178	17264	17135	17034	17268	17285	17443	17352	17227	16991	17145	17213	17189	17234	17472	17296	17302	17471	17136	17040	17298	16978	17177	17235	17387	17140	17217	17203	17298	17224	17279	17224	17321	17236	17311	17117	17085	17190	17058	17310	17272	17230	17236	17166	17115	17319	17266	17285	17108	17184	17215	17184	17081	17208	17240	17445	17086	17184	17243	17312	17138	17186	17351	17209	17152	17328	17344	17261	17221	17217	17084	17253	17157	17199	17216	17316	17325	17261	17195	17211	17132	17020	17205	17273	17161	17256	17176	17362	17094	17408	17272	17212	17136	17096	17300	16953	17300	17151	17454	17294	17254	17021	17019	17259	17094	17231	17164	17320	17071	17241	17314	17199	17214	17404	17340	17318	17131	17118	17161	17079	17219	17198	17385	17236	17188	17486	17270	17398	17204	17090	17297	17283	17062	17208	17372	17028	17209	17089	17123	17188	17476	17248	17281	17026	17189	17135	17195	17231	17351	17377	17309	17279	17275	17239	17263	17239	17100	17154	17090	17156	17025	17126	17105	17170	17279	17031	17223	16973	17154	17281	17223	17263	17102	17346	17280	17449	17400	17270	17296	17465	17443	17092	17289	17151	17214	17200	17279	16897	17216	17365	16980	17269	17267	17287	17082	17226	17288	17045	17119	17105	17253	17097	17257	17201	17264	17050	17207	17209	17433	17147	17252	17386	17147	17265	17202
24885	46718	35354	21457	17628	16146	15053	14622	14621	14511	14445	14390	14438	15105	16918	16649	16072	15305	14920	14679	14531	14347	14534	14290	14480	14401	14322	14397	14581	14264	14501	14315	14462	14337	14312	14447	14531	14178	14368	14201	14539	14256	14573	14367	14524	14496	14441	14406	14377	14382	14202	14435	14524	14396	14356	14535	14223	14420	14437	14473	14285	14352	14416	14262	14255	14364	14543	14609	14358	14360	14408	14337	14397	14430	14184	14455	14287	14371	14441	14352	14408	14396	14266	14494	14410	14381	14483	14323	14247	14440	14269	14377	14463	14475	14267	14329	14443	14341	14374	14302	14407	14248	14386	14353	14385	14412	14544	14548	14199	14375	14440	14448	14363	14453	14508	14337	14328	14405	14411	14334	14347	14365	14361	14424	14364	14283	14388	14588	14315	14523	14353	14299	14318	14194	14441	14487	14471	14382	14431	14346	14485	14360	14329	14414	14431	14548	14332	14404	14420	14457	14392	14354	14419	14447	14338	14259	14371	14418	14262	14379	14382	14510	14417	14358	14439	14310	14295	14359	14355	14399	14415	14498	14352	14522	14347	14404	14239	14268	14509	14300	14422	14375	14569	14504	14282	14301	14337	14297	14507	14431	14552	14290	14494	14615	14423	14382	14391	14418	14439	14468	14395	14439	14239	14459	14291	14476	14355	14290	14522	14275	14441	14489	14387	14273	14470	14477	14517	14368	14329	14388	14560	14596	14418	14428	14341	14432	14397	14417	14520	14350	14525	14313	14281	14356	14493	14247	14281	14345	14295	14423	14317	14118	14271	14397	14325	14366	14412	14455	14224	14298	14413	14339	14440	14491	14130	14381	14336	14456	14360	14424	14530	14365	14603	14498	14437	14361	14240	14329	14336	14593	14239	14395	14378	14532	14532	14469	14449	14487	14414	14401	14137	14434	14345	14450	14372	14347	14353	14239	14266	14273	14438	14405	14474	14362	14406	14506	14152	14294	14386	14396	14458	14426	14426	14357	14402	14195	14519	14368	14608	14290	14478	14346	14341	14249	14501	14482	14272	14443	14303	14305	14316	14532	14336	14399	14335	14256	14363	14373	14365	14278	14627	14630	14512	14385	14448	14396	14304	14351	14369	14484	14406	14426	14015	14418	14461	14494	14416	14447	14431	14475	14271	14409	14390	14294	14452	14537	14274	14512	14299	14343	14425	14436	14412	14380	14319	14396	14452	14357	14150	14386	14182	14436	14394	14460	14337	14361	14307	14388	14369	14487	14252	14511	14428	14312	14317	14423	14455	14322	14412	14247	14404	14354	14414	14452	14424	14402	14313	14242	14257	14278	14334	14254	14502	14305	14348	14438	14257	14379	14549	14334	14503	14269	14236	14458	14229	14393	14427	14376	14167	14448	14450	14396	14416	14410	14500	14381	14554	14254	14431	14396	14437	14284	14401	14392	14456	14463	14292	14483	14427	14463	14378	14303	14228	14409	14361	14429	14298	14434	14225	14418	14432	14371	14596	14499	14293	14452	14452	14392	14526	14338	14346	14404	14458	14383	14469	14430	14514	14393	14349	14404	14387	14314	14521	14335	14377	14344	14328	14333	14640	14347	14372	14512	14454	14288	14492	14325	14208	14424	14440	14419	14278	14447	14449	14327	14387	14338	14309	14444	14297	14541	14490	14432	14391	14433	14395	14479	14343	14238	14395	14564	14372	14335	14363	14373	14529	14359	14375	14299	14392	14383	14503	14236	14296	14583	14517	14575	14390	14215	14243	14355	14527	14481	14171	14430	14295	14580	14236	14528	14378	14426	14655	14528	14389	14375	14241	14434	14435	14339	14395	14296	14232	14395	14424	14376	14441	14297	14279	14512	14465	14253	14268	14330	14318	14457	14323	14430	14292	14390	14456	14383	14340	14549	14305	14507	14520	14281	14381	14296	14441	14470	14536	14226	14392	14200	14448	14424	14467	14275	14365	14457	14406	14198	14331	14404	14388	14469	14395	14378	14250	14397	14321	14284	14363	14382	14408	14385	14421	14341	14267	14275	14502	14525	14234	14306	14367	14590	14337	14605	14469	14316	14468	14391	14373	14339	14428	14334	14330	14519	14297	14510	14340	14419	14342	14490	14439	14516	14434	14492	14395	14374	14377	14402	14289	14448	14416	14336	14366	14407	14482	14310	14390	14468	14371	14566	14385	14422	14469	14304	14344	14601	14241	14409	14436	14320	14454	14440	14246	14351	14477	14312	14409	14294	14231	14378	14432	14276	14338	14357	14435	14283	14221	14573	14564	14320	14394	14443	14592	14474	14337	14530	14329	14333	14458	14351	14498	14478	14314	14380	14430	14542	14348	14325	14403	14345	14484	14345	14351	14448	14410	14479	14247	14352	14329	14369	14243	14496	14456	14455	14316	14409	14315	14451	14429	14431	14402	14522	14378	14510	14517	14495	14400	14434	14446	14368	14485	14482	14342	14373	14416	14482	14222	14293	14373	14290	14513	14395	14391	14441	14397	14300	14390	14446	14344	14500	14290	14574	14379	14372	14381	14519	14383	14292	14354	14342	14433	14430	14379	14479	14382	14350	14348	14608	14416	14311	14423	14322	14370	14252	14365	14424	14450	14147	14454	14225	14400	14323	14425	14285	14457	14476	14384	14292	14458	14508	14446	14487	14381	14346	14480	14330	14399	14410	14436	14341	14344	14436	14513	14404	14442	14463	14537	14380	14781	14339	14344	14482	14306	14476	14561	14414	14344	14452	14248	14386	14472	14472	14371	14415	14275	14358	14429	14501	14354	14352	14568	14482	14308	14320	14386	14504	14361	14339	14372	14363	14445	14383	14341	14366	14397	14285	14456	14340	14437	14519	14431	14287	14375	14327	14525	14332	14377	14455	14474	14410	14318	14410	14366	14309	14440	14327	14428	14490	14353	14433	14250	14343	14392	14320	14417	14315	14447	14392	14355	14292	14397	14527	14299	14293	14331	14449	14369	14315	14252	14420	14405	14476	14549	14342	14294	14269	14598	14379	14452	14466	14356	14436	14403	14412	14495	14273	14378	14419	14408	14341	14333	14498	14461	14306	14334	14416	14382	14567	14340	14319	14451	14340	14356	14233	14388	14317	14322	14367	14657	14386	14472	14377	14328	14323	14558	14484	14582	14339	14396	14521	14426	14239	14363	14489	14132	14292	14532	14368	14441	14359	14335	14304	14265	14216	14366	14404	14357	14283	14411	14499	14336	14461	14306	14329	14239	14406	14349	14314	14600	14411	14461	14478	14277	14555	14294	14498	14486	14417	14368	14280	14406	14264	14428	14337	14412	14437	14646	14469	14454	14467	14520	14391	14450	14433	14437	14463	14360	14418	14481	14490	14376	14221	14451	14351	14350	14406	14495	14303	14384	14448	14465	14308	14352	14297	14398	14279	14207	14334	14420	14433	14508	14272	14364	14451	14538	14356	14357	14464	14350	14335	14322	14390	14203	14289	14563	14350	14469	14535	14289	14291	14294	14357	14356	14163	14389	14463	14472	14202	14402	14467	14385	14333	14453	14395	14374	14438	14507	14426	14491	14471	14323	14356	14316	14387	14503	14498	14447	14431	14491	14311	14545	14335	14335	14336	14579	14470	14299	14419	14351	14357	14382	14379	14399	14343	14324	14542	14389	14145	14391	14441	14434	14498	14347	14294	14368	14478	14345	14280	14337	14389	14380	14414	14294	14439	14588	14294	14410	14316	14253	14318	14320	14288	14253	14280	14269	14287	14470	14563	14420	14372	14325	14499	14411	14423	14508	14310	14439	14383	14424	14290	14404	14254	14477	14418	14466	14433	14430	14283	14527	14435	14423	14372	14363	14459	14394	14412	14269	14322	14464	14412	14520	14482	14419	14392	14482	14326	14328	14369	14272	14449	14247	14536	14410	14313	14531	14461	14338	14388	14468	14569	14461	14237	14310	14437	14465	14325	14221	14337	14429	14292	14506	14381	14317	14346	14380	14299	14499	14483	14443	14372	14549	14335	14426	14334	14544	14293	14398	14426	14258	14495	14443	14399	14428	14289	14319	14369	14375	14418	14471	14399	14313	14323	14469	14438	14402	14225	14422	14420	14443	14456	14401	14459	14353	14396	14383	14455	14343	14256	14344	14292	14384	14330	14569	14405	14352	14567	14439	14430	14566	14355	14474	14327	14377	14409	14511	14457	14192	14544	14344	14566	14347	14495	14289	14259	14559	14556	14453	14399	14578	14343	14510	14453	14316	14215	14329	14488	14410	14303	14445	14313	14495	14305	14423	14426	14225	14439	14287	14345	14295	14306	14387	14281	14524	14528	14331	14327	14468	14286	14253	14410	14278	14254	14414	14439	14337	14460	14468	14370	14361	14473	14403	14610	14427	14394	14249	14436	14439	14382	14374	14354	14408	14539	14524	14468	14395	14519	14464	14329	14437	14472	14479	14377	14538	14424	14496	14351	14346	14231	14332	14320	14399	14373	14274	14493	14248	14387	14415	14468	14377	14399	14350	14383	14433	14477	14404	14267	14470	14336	14379	14423	14499	14480	14349	14516	14304	14375	14428	14332	14396	14407	14338	14492	14410	14352	14273	14366	14383	14226	14352	14367	14340	14348	14434	14546	14407	14300	14487	14358	14526	14538	14512	14460	14323	14347	14298	14378	14477	14440	14365	14330	14323	14370	14431	14335	14467	14429	14418	14471	14376	14382	14404	14352	14312	14361	14370	14399	14315	14172	14545	14471	14430	14309	14379	14372	14386	14372	14427	14349	14307	14324	14214	14258	14405	14424	14528	14383	14274	14434	14516	14418	14489	14221	14453	14588	14278	14243	14540	14214	14387	14330	14514	14408	14359	14481	14394	14319	14222	14301	14423	14460	14330	14391	14332	14256	14339	14413	14237	14445	14373	14288	14394	14255	14449	14586	14378	14476	14346	14550	14368	14387	14338	14245	14266	14302	14501	14515	14460	14374	14345	14307	14435	14375	14565	14405	14487	14234	14375	14450	14409	14422	14432	14239	14476	14490	14404	14363	14259	14317	14359	14247	14466	14624	14366	14386	14257	14338	14373	14246	14434	14266	14376	14514	14562	14286	14327	14452	14318	14362	14351	14466	14487	14354	14299	14356	14288	14503	14228	14429	14489	14463	14387	14405
21977	21041	28370	24167	22057	23937	24536	19626	18856	19188	19191	19070	19623	21485	24358	24170	22821	21235	20209	19458	19042	18710	18729	18703	18559	18667	18569	18541	18499	18406	18674	18558	18702	18451	18619	18443	18569	18480	18589	18548	18358	18621	18448	18659	18571	18452	18501	18629	18721	18399	18478	18440	18528	18488	18620	18672	18439	18552	18418	18612	18710	18382	18389	18617	18461	18600	18662	18485	18582	18219	18495	18423	18499	18447	18537	18396	18371	18643	18638	18578	18393	18376	18370	18679	18528	18432	18303	18406	18316	18379	18588	18357	18485	18352	18636	18324	18605	18789	18457	18427	18355	18539	18199	18480	18539	18384	18634	18748	18668	18275	18526	18507	18297	18329	18347	18499	18427	18556	18605	18545	18352	18550	18730	18624	18593	18326	18248	18640	18434	18566	18441	18480	18652	18568	18444	18523	18581	18474	18396	18287	18512	18544	18482	18543	18603	18486	18518	18616	18594	18529	18491	18501	18345	18584	18370	18279	18380	18413	18477	18450	18498	18447	18560	18443	18672	18413	18383	18348	18547	18537	18493	18325	18511	18366	18435	18386	18528	18514	18365	18412	18319	18338	18643	18338	18486	18537	18544	18192	18603	18512	18341	18546	18420	18600	18510	18374	18544	18445	18355	18545	18383	18705	18288	18428	18621	18447	18558	18465	18379	18389	18493	18434	18571	18491	18478	18647	18619	18240	18506	18426	18306	18403	18513	18619	18468	18497	18458	18508	18437	18599	18758	18421	18395	18508	18456	18414	18462	18650	18423	18172	18408	18700	18473	18346	18594	18543	18279	18586	18596	18457	18684	18505	18475	18362	18575	18552	18362	18668	18275	18292	18413	18166	18329	18415	18503	18559	18247	18357	18411	18563	18309	18471	18574	18539	18515	18347	18407	18516	18427	18289	18547	18564	18557	18393	18596	18220	18385	18179	18442	18324	18386	18353	18365	18588	18491	18476	18441	18438	18532	18304	18224	18445	18501	18659	18612	18463	18619	18592	18502	18366	18515	18605	18502	18605	18532	18344	18475	18535	18262	18459	18445	18434	18484	18520	18312	18496	18582	18257	18450	18235	18774	18571	18404	18395	18477	18370	18575	18546	18576	18351	18520	18669	18634	18336	18429	18461	18380	18228	18356	18336	18461	18356	18380	18372	18444	18542	18523	18476	18583	18235	18481	18259	18377	18384	18610	18315	18389	18520	18525	18475	18474	18521	18237	18379	18624	18534	18428	18252	18399	18484	18526	18446	18465	18214	18419	18414	18493	18292	18284	18428	18451	18262	18523	18490	18511	18702	18616	18394	18556	18382	18483	18514	18592	18398	18370	18436	18327	18265	18507	18566	18427	18561	18474	18542	18316	18388	18333	18341	18505	18681	18582	18379	18338	18598	18519	18410	18545	18370	18500	18480	18434	18384	18511	18344	18456	18715	18382	18520	18491	18620	18406	18443	18411	18541	18559	18337	18386	18459	18442	18345	18366	18445	18551	18519	18457	18569	18262	18537	18569	18495	18610	18373	18548	18534	18491	18491	18704	18714	18567	18443	18597	18483	18349	18652	18516	18434	18404	18398	18412	18730	18507	18446	18336	18334	18402	18510	18632	18405	18490	18575	18215	18492	18575	18507	18582	18340	18545	18311	18594	18472	18608	18524	18391	18354	18485	18366	18452	18485	18640	18453	18691	18534	18408	18454	18356	18353	18389	18481	18542	18631	18465	18333	18238	18484	18456	18377	18434	18571	18639	18487	18384	18453	18537	18426	18752	18555	18533	18388	18264	18529	18501	18262	18448	18217	18366	18433	18492	18430	18312	18290	18538	18384	18432	18511	18376	18488	18625	18495	18559	18627	18371	18486	18481	18547	18576	18406	18334	18422	18451	18340	18335	18388	18556	18478	18272	18611	18593	18314	18604	18558	18259	18221	18689	18357	18387	18375	18467	18237	18492	18369	18430	18466	18412	18476	18363	18347	18337	18472	18513	18316	18353	18456	18792	18401	18408	18485	18303	18449	18314	18337	18512	18471	18290	18494	18260	18404	18567	18538	18399	18462	18515	18499	18657	18269	18442	18520	18649	18618	18448	18419	18457	18394	18368	18711	18341	18316	18476	18683	18412	18463	18422	18528	18465	18544	18445	18430	18556	18434	18277	18447	18243	18085	18481	18343	18476	18466	18388	18326	18599	18745	18418	18588	18399	18474	18363	18611	18537	18525	18458	18460	18275	18642	18391	18455	18458	18303	18375	18522	18262	18543	18543	18446	18525	18420	18434	18535	18496	18453	18529	18456	18499	18412	18415	18659	18322	18474	18519	18508	18473	18395	18338	18376	18431	18301	18394	18342	18536	18244	18545	18645	18366	18363	18547	18438	18488	18558	18451	18575	18668	18305	18323	18478	18450	18592	18437	18532	18502	18246	18563	18367	18369	18346	18555	18437	18486	18315	18444	18485	18331	18492	18413	18443	18541	18347	18321	18238	18503	18607	18398	18611	18584	18413	18499	18281	18568	18482	18508	18250	18557	18372	18205	18573	18508	18400	18526	18616	18514	18283	18359	18428	18642	18456	18345	18703	18607	18233	18397	18327	18287	18493	18522	18501	18485	18541	18515	18338	18450	18290	18412	18366	18438	18455	18388	18368	18455	18626	18434	18381	18498	18521	18342	18279	18527	18612	18575	18480	18288	18481	18496	18442	18345	18300	18271	18365	18285	18411	18397	18567	18455	18450	18567	18225	18454	18452	18491	18552	18427	18471	18663	18443	18506	18469	18419	18383	18462	18435	18486	18443	18578	18352	18243	18401	18593	18512	18549	18626	18280	18393	18322	18358	18542	18410	18299	18279	18578	18420	18318	18307	18416	18586	18640	18252	18597	18538	18576	18394	18693	18437	18530	18404	18373	18345	18682	18447	18243	18661	18613	18338	18404	18378	18668	18394	18297	18311	18294	18603	18546	18475	18347	18562	18428	18355	18608	18466	18581	18524	18397	18319	18420	18468	18534	18344	18485	18510	18394	18541	18440	18559	18526	18509	18381	18342	18431	18211	18349	18398	18606	18418	18550	18409	18343	18497	18626	18683	18200	18359	18302	18407	18487	18437	18495	18397	18518	18601	18450	18429	18378	18615	18486	18319	18349	18375	18354	18652	18624	18523	18373	18476	18442	18428	18501	18409	18392	18546	18433	18375	18551	18541	18436	18308	18518	18349	18465	18676	18413	18568	18495	18378	18410	18531	18480	18188	18336	18321	18387	18488	18678	18443	18370	18370	18241	18282	18379	18424	18416	18409	18332	18582	18489	18612	18449	18524	18418	18417	18560	18342	18202	18236	18375	18360	18378	18450	18428	18413	18321	18450	18393	18396	18426	18282	18284	18488	18577	18267	18498	18403	18479	18568	18465	18542	18499	18471	18511	18448	18440	18488	18432	18540	18239	18434	18520	18455	18468	18657	18537	18392	18387	18408	18444	18450	18525	18304	18377	18339	18495	18467	18353	18473	18609	18543	18652	18588	18553	18459	18707	18538	18322	18608	18415	18446	18656	18283	18389	18580	18573	18420	18474	18326	18336	18446	18591	18750	18335	18374	18528	18366	18425	18434	18674	18384	18238	18357	18576	18507	18471	18443	18334	18241	18337	18410	18515	18459	18276	18524	18377	18550	18439	18437	18332	18433	18363	18502	18512	18452	18411	18577	18551	18393	18506	18378	18373	18607	18295	18446	18365	18480	18453	18371	18478	18353	18436	18426	18504	18553	18726	18505	18585	18533	18385	18345	18490	18474	18478	18302	18458	18307	18430	18378	18633	18456	18301	18348	18272	18574	18460	18360	18647	18165	18446	18617	18712	18634	18508	18393	18763	18480	18555	18468	18483	18658	18652	18589	18441	18438	18406	18276	18544	18251	18524	18564	18547	18703	18554	18205	18575	18636	18320	18402	18241	18165	18361	18483	18493	18292	18431	18390	18467	18601	18729	18262	18305	18517	18167	18322	18346	18466	18266	18595	18503	18631	18355	18572	18566	18474	18445	18543	18454	18475	18549	18480	18367	18543	18590	18665	18421	18469	18589	18485	18618	18312	18514	18229	18514	18269	18341	18223	18596	18457	18474	18572	18616	18341	18537	18253	18618	18447	18384	18471	18589	18476	18446	18352	18317	18605	18498	18489	18650	18415	18488	18552	18638	18473	18485	18439	18618	18389	18414	18230	18472	18343	18592	18356	18554	18265	18380	18528	18490	18620	18611	18470	18466	18708	18270	18421	18399	18582	18414	18307	18622	18349	18389	18473	18267	18530	18525	18546	18384	18585	18509	18433	18427	18367	18392	18602	18472	18513	18497	18643	18499	18310	18534	18379	18457	18455	18534	18406	18443	18524	18428	18350	18626	18474	18233	18341	18740	18408	18418	18502	18538	18463	18610	18393	18459	18544	18490	18403	18327	18386	18536	18520	18516	18738	18513	18177	18415	18450	18207	18404	18581	18358	18586	18563	18430	18410	18410	18557	18290	18448	18575	18167	18555	18553	18402	18592	18482	18550	18503	18576	18568	18548	18374	18356	18414	18331	18360	18353	18600	18385	18458	18357	18343	18430	18526	18392	18502	18397	18595	18323	18446	18386	18287	18438	18595	18276	18353	18753	18395	18645	18267	18590	18519	18616	18573	18413	18465	18428	18482	18439	18644	18495	18531	18551	18536	18438	18338	18600	18292	18666	18292	18411	18525	18442	18280	18374	18534	18516	18563	18675	18363	18522	18442	18529	18490	18373	18550	18438	18477	18343	18352	18487	18231	18420	18614	18530	18336	18243	18421	18486	18644	18528	18547	18177	18280	18297	18476	18521	18576	18323	18652	18541	18533	18514	18513	18494	18527	18387	18499	18340	18277	18433	18389	18516	18448	18792	18632	18386	18289	18499	18459	18481	18435	18594	18373	18327	18495	18405	18510	18353	18385	18448	18333	18200	18554	18446	18561	18534	18433	18373	18321	18525	18449	18209	18517	18579	18439	18344	18481	18474	18415	18577	18418	18271	18402	18272	18526	18300	18278	18572	18471	18270	18402	18254	18464	18359	18474	18630	18815	18315	18469	18670	18510	18474	18578	18405	18572	18466	18529	18370	18583	18558	18467	18645	18669	18450	18710	18504
28602	61200	48471	34761	26636	19841	16245	15770	15610	15302	15352	15576	16465	19367	22687	22015	20003	18080	16679	15746	15395	15270	15140	14949	14955	15221	15211	14952	15207	14960	15092	15006	15179	15298	14958	14964	14973	15306	15040	15106	15140	15014	15104	15023	15245	15059	15081	15200	15024	15177	15169	15085	15064	15062	15142	15056	14888	14869	15065	15124	15166	15191	14992	15128	15262	15109	15190	14986	15271	15134	14953	14931	15168	15176	15198	15050	15238	15090	15184	15099	15122	15139	15175	15124	15234	14952	15000	15145	15194	15408	14970	15160	14989	15074	15133	15121	15235	14920	15128	15120	15087	14970	15159	15097	15001	15216	14977	15137	15126	15132	15119	15052	15190	15047	15093	14987	15168	15158	15008	15268	14917	14929	15211	15040	15159	15181	15094	14981	15188	15145	15057	15008	15002	15219	14890	15038	15054	14934	15079	15137	15122	15073	14899	15007	15143	15185	15116	15048	15062	15099	15192	14956	15074	15015	15156	15061	15067	15136	15179	14896	15027	15091	14991	15093	15158	15115	15068	15055	15008	15082	15153	14857	15319	15230	15071	15068	15157	14989	15061	15066	15261	14942	15076	14972	15073	15080	15279	14908	15055	15281	15098	15044	15226	15155	15132	14944	14958	15007	15110	15004	15189	15257	15129	15025	15184	14937	15226	15191	15080	15090	14961	15132	15241	15059	15107	15091	15108	15025	14964	15051	15141	15122	14956	15080	15003	14964	14930	15143	15100	15053	15130	15014	15001	14860	15124	15192	14999	15147	15044	15041	15052	15139	15046	15056	15091	15096	15009	15169	15167	15056	14994	15132	15103	15044	15082	15020	15161	15098	14985	15047	15154	15029	15116	15057	15105	15103	14983	15262	15157	15022	14995	15193	14951	15121	14959	15041	14998	15008	15154	15133	15144	14950	15083	14880	14870	14933	15165	15125	15268	15066	15231	15103	15061	15091	15000	15096	15189	15052	15025	15020	15220	15006	15005	15057	15155	15016	14947	15007	15024	14997	15087	14958	15121	14998	15035	15098	15084	15045	15186	14972	15140	15094	15005	15159	15007	14952	14973	15082	15059	15018	15073	15114	15089	15045	15075	15225	15066	15033	15041	15152	15125	14972	15212	15118	15165	15038	15077	15183	14887	15039	15195	15004	14994	15100	15138	14970	15277	15125	15168	15272	15088	15038	15080	15128	15021	15115	15098	15044	15100	15025	15008	14917	15103	15143	15187	15184	15155	15200	15047	15086	15027	15099	15126	15107	15034	15037	15112	15249	15081	15257	14929	15168	15198	15011	15211	15092	15188	15008	15204	14969	14980	15085	15088	15013	15124	14973	15216	15103	15034	15165	15159	15028	15159	15039	14966	15123	15061	15195	15191	15194	15076	15129	15019	15152	15158	15110	15072	15123	15036	14968	15117	14997	15216	15131	15123	14965	15105	15346	15121	15129	15183	15108	15216	15207	15208	14987	15050	15023	15068	15183	14934	15118	15183	14957	15015	15058	14932	14948	15018	15102	15218	15032	15218	14970	15130	15127	15094	15082	15053	15109	15087	14990	15073	14906	14931	15247	15077	15070	15004	15084	15099	15054	15116	15038	15259	15154	14987	15001	15270	15008	15132	15190	15030	15002	15022	15001	15163	14937	15176	15134	14991	15095	15188	15028	15122	14968	15002	14891	15179	15032	14856	14999	15098	15251	14957	15072	14934	15069	15066	15030	15104	15120	15159	15071	15103	15145	15170	15162	15052	15113	15212	15020	15055	14957	15204	15012	15011	15099	14994	15081	15088	15099	15113	15218	15069	15158	15076	15070	15216	14955	14977	14955	15082	15306	15119	15103	15135	15013	15142	14992	15105	15013	15278	15078	15106	15160	15213	15148	15029	15058	14870	14969	14937	15356	15004	15126	15122	15112	15097	15015	15096	15054	14960	15119	15136	15031	15214	15028	14937	15018	14868	15073	14898	14953	15011	15022	15139	15111	15181	15317	15046	15088	15219	14994	15155	15016	15055	15127	15065	14934	14917	15198	15034	15035	15239	15074	14984	14765	15092	15321	15023	15091	15112	15041	15108	15061	14939	14986	15228	15128	15259	15147	15066	15118	15247	15159	15134	14880	15092	15059	15216	14930	14934	15212	14933	15090	14990	15250	14967	15058	15120	15194	15059	14890	15106	15224	15051	15134	15040	15083	15000	15017	14953	15074	14955	15042	15347	14943	14935	15078	14946	15050	15208	15160	15117	15174	14877	15145	15140	15025	15091	15041	15079	15104	15016	14925	15053	14900	15109	14980	14996	15151	15004	15078	15210	15142	15112	15126	14916	15002	15063	15081	15052	15240	14935	15123	15078	14990	15108	15086	15158	15093	14995	15156	15187	14994	15070	15064	15074	15027	14913	15149	15087	15006	15131	15071	15035	15209	15053	15009	15016	15111	15155	15021	15066	15077	15004	15110	14935	14996	15100	15186	14941	15291	14949	14875	14948	15020	14963	14866	15065	15028	14879	15065	15245	14916	15219	15056	15014	15083	15069	14964	15112	14949	15012	15090	14980	15249	15009	15094	14969	14941	15104	15169	15106	15218	15196	15021	14957	15057	14980	15240	15035	15008	14898	15090	15040	15111	15035	15082	15024	15150	15010	15067	15129	15057	14940	15136	15275	15116	15079	14939	15096	15041	15047	15180	14935	15106	15052	15148	15014	15257	15104	15067	15184	14895	15187	15141	15065	15181	15011	15143	15165	14999	15140	15028	15041	15074	15029	15038	15213	15119	15175	14969	15150	15104	15143	14924	15273	15207	15059	15204	15171	15092	15081	15119	15088	15175	14991	15337	15094	15056	15168	14973	15056	15071	15141	14910	15160	15167	15120	15212	15011	14940	14973	15201	15168	14975	15126	15032	15062	15038	15125	15176	15144	15182	15064	15040	14962	15333	15282	15119	14938	15006	15086	14991	15195	15174	15287	15000	15232	15074	15089	15097	15153	15178	15061	15167	15139	15279	15016	14948	14891	14964	15065	14939	14938	15012	15119	15271	15109	15254	14942	14965	15070	15073	14980	14959	15148	15066	15090	15027	15080	15174	15172	15143	15059	14843	15090	14790	15193	15151	15032	15018	15102	15038	14989	15030	15035	15025	15086	15018	15050	15053	15063	15020	15152	15041	15046	15130	15072	15132	14889	15019	15214	15141	15020	15041	15016	15176	15121	14981	15199	15216	15206	15122	15120	15122	15179	14991	15138	14996	14921	15143	15021	15073	15172	15079	15065	15240	15282	15141	14978	14995	15094	15117	15159	15036	14862	15113	15029	14898	15009	15193	15088	15177	15076	15023	15032	15046	14983	14984	14957	15125	15123	14944	15092	15033	15117	14984	15013	14947	14892	15097	15004	15227	14971	15050	14968	15065	15041	15199	15195	14897	15236	14947	15162	15171	15137	15064	15009	15195	15093	15195	15128	14930	15138	15002	15002	14937	15127	15273	14929	15060	15236	15078	14980	14971	14975	14955	15271	14971	15178	15144	15033	14964	15163	14978	15132	15053	14950	15184	14901	15034	15118	15175	15030	15085	15119	14993	15145	15083	15059	15075	15141	15060	15147	15024	15096	15082	15072	15228	15197	15183	15062	15123	15047	15042	15052	15064	15093	15002	15051	14955	15208	15008	14910	15002	15089	15060	15004	15152	15074	15106	14964	14980	14943	15077	15155	15035	15029	15256	15129	15066	15054	15073	14998	15156	14959	15007	15226	15031	15081	14995	14839	15058	15151	15194	15036	15190	15023	15087	15106	15109	15059	15072	14952	14984	15099	14930	15111	15051	15244	14999	15106	14906	14916	14996	15136	15082	15054	15181	15160	15077	15257	15222	14980	15181	15101	15022	15109	14936	15294	15148	15183	15297	14998	15014	15103	15184	15043	15054	15178	15118	14867	15191	15164	15139	15152	15154	14993	15054	15096	14980	15164	14959	15178	15371	15203	15088	15214	15114	15070	14938	14951	15092	15060	15075	15106	15052	15165	15036	15016	14938	15164	14956	15031	15066	15013	15130	14878	15100	15051	14939	14987	15028	15110	15172	15165	15087	14991	15104	15069	14974	15114	15129	15195	15000	15114	14943	15281	15087	15126	15055	15268	15224	14994	15227	14822	15061	15087	15187	14966	15182	14884	15052	15105	15088	15132	15160	15144	14997	14916	14981	15170	15103	15000	14915	15070	15197	15003	14995	15014	15106	15034	15221	15065	15126	15161	15138	15007	15072	15004	14943	15125	15124	15044	14954	15145	15217	15064	15061	15066	14954	15212	15238	15217	15118	15080	15058	15103	15053	15124	15262	15123	15006	14832	15184	15120	15078	14962	15004	14997	15151	15207	15142	15132	14947	15137	15311	15174	15177	15093	15072	15036	14957	15111	15015	15234	15146	15180	15010	15124	14881	15095	15022	14999	15140	15057	15095	15015	15030	15010	15087	15142	14940	15059	14986	15071	15129	15036	14892	15186	15239	15082	15017	14978	15148	15034	15118	15074	15096	15032	15144	15324	15089	15123	15030	15074	14974	14962	14957	14966	14995	15124	15025	15010	15063	15084	14991	15126	15020	15147	15068	15281	15019	14937	14997	14993	15234	15100	15072	15203	15061	15018	15038	15008	15014	14974	15117	15062	15320	15048	15080	15166	15135	15067	15096	15003	15071	14960	15064	15175	15078	14991	15121	15000	15120	15111	14876	15220	15079	15221	15015	15107	15181	15158	15031	15052	15027	15127	15125	15212	15028	15028	15154	15123	14930	15154	15066	14939	15110	14915	15129	15124	14972	15021	15055	15124	15070	15132	14856	15231	15113	15055	14920	14988	15119	15128	15217	15089	15274	14962	15121	15134	15035	15017	15149	15130	15081	14908	15061	15043	15066	15136	15178	14983	15084	15219	15083	15192	15108	14985	14812	15092	15074	15143	15258	15100	15003	15058	14972	15052	15013	15078	15043	15074	15052	14954	15009	15014	14873	15070	14930	15008	14937	15171	15185	15175	15156	15019	15073	15193	14975	15155	14988	15049	15072	15096	15019	15150	14976	15243	15039	15069	15022	15067	15254	15041	15115	15038	15196	14950	14994	15030	15159	15125	15050	15070	14873	15158	15040	15315	15145	15075	15015
29940	27982	30404	25367	19354	17962	17662	17487	17275	17348	17250	17604	17435	17477	17551	17718	17738	17565	17492	17316	17326	17226	17300	17291	17416	17252	17088	17267	17438	17146	17293	17265	17303	17081	17207	17302	17089	17296	17491	17227	17406	17114	17308	17200	16948	17130	17320	17210	17332	17291	17171	17341	17076	17018	17168	17300	17179	17101	17121	17140	17247	17349	17256	17155	17499	17441	17423	17207	17239	17349	17204	17237	17188	17153	17176	17314	17246	17170	17242	17156	17249	17218	17246	17213	17336	17273	17114	17037	17189	17011	17118	17171	17341	17175	17122	17237	17197	17078	17175	16990	16957	17257	17181	17199	17490	17311	17276	17226	17500	17161	17197	17330	17352	17385	17413	17257	17280	17188	17418	17321	17334	17257	17139	17208	17411	17247	17121	17161	17240	17107	17161	17216	17248	17223	17143	17259	17224	17355	17065	17363	17028	17170	17083	17041	17166	17422	17326	17197	17095	17419	17344	17245	17167	17299	17163	17055	17019	16964	17029	17217	17183	17290	17283	17275	17260	17132	17070	17117	17176	17276	17329	17284	17071	17358	17076	17296	17396	17046	17342	17292	17376	17118	17100	16985	17287	17214	17285	17235	17052	17189	17154	17287	17178	17276	17045	17301	17330	17199	17189	17054	17344	17354	17258	17102	17145	17049	17438	17308	17284	17290	17129	17180	17150	17198	17287	17331	17282	17190	17270	17215	17359	17324	17348	16968	17230	17389	17240	17101	17279	17367	17084	17040	17236	17000	17305	17083	17176	17361	17112	17107	17221	17222	17239	17116	17310	17418	17330	17299	17244	17073	17271	17301	17211	17147	16932	17195	17298	17052	17219	17190	17380	17215	17464	17237	17440	17257	17369	17231	17119	17082	17172	16986	17237	17196	17296	17149	17261	17212	17269	17158	17249	17302	17454	17231	17127	17409	17223	17107	17001	17158	17299	17235	17236	17250	17257	17270	17166	17205	17195	16981	17135	17229	17214	17011	17275	17469	17472	17172	17042	17173	17066	17198	17250	17049	17064	17161	17228	17179	17315	17238	17202	17356	17374	17151	17291	17213	17065	17139	17094	17259	16981	17020	17332	17179	17239	17371	17349	17224	17287	17302	17255	17134	17260	17447	17304	17263	17115	17215	17055	17231	17131	17160	17248	17329	17238	17238	17312	17292	17333	17254	17191	16973	17094	17287	17325	17280	17279	17339	17119	17190	17237	17274	17330	17403	17112	17258	17290	17240	17376	17224	17320	17103	17437	17251	17247	17497	17178	17101	17253	17296	17243	17233	17252	17070	17165	17338	17299	17284	17238	17107	17185	17176	17440	17192	17272	17168	17203	17013	17214	17170	17212	17194	17298	17280	17252	17205	17349	17336	17158	17286	17272	17326	17352	17147	17205	17064	17213	17005	17199	17241	17201	17351	17215	17289	17051	17371	17340	17218	17300	17464	17295	17143	17301	17227	17303	17171	17342	17233	17247	17208	17203	17199	17305	17204	17282	17232	17330	17117	17236	17405	17238	17136	17242	17129	17107	17233	17130	17089	17280	17240	17316	17193	17309	17284	17149	17225	17128	17266	17302	17260	17189	17309	17274	17121	17231	17220	17265	17006	17045	17050	17192	16873	17278	17160	17310	17355	17197	17449	17133	17565	17158	17313	17123	17316	17402	17146	17306	17357	17237	17164	17168	17318	17226	17295	17209	17141	17130	17314	17276	17324	17241	17261	16986	16965	17310	17294	17308	17365	17146	17521	17316	17302	17094	17336	17216	17368	17320	17391	17140	17179	17148	17471	17070	17237	17102	17135	17152	17093	17233	17303	17161	17178	17194	17115	17107	17280	17122	17296	17282	17094	17221	17407	17216	17217	17167	17154	17329	17318	17334	17130	17080	17225	17374	17220	17153	17244	17212	17216	17362	17178	17124	17110	17148	17228	17435	17415	17295	17311	17107	17052	17244	17448	17237	17197	17355	17413	17257	17251	17310	17118	17223	17239	17100	17089	17196	17165	17187	17237	17422	17387	17153	17287	17392	17219	17269	17171	17310	17207	17341	17300	17335	17251	17260	17366	17079	17289	17229	17153	17240	17283	17348	17212	17254	17213	17183	17096	17157	17224	17255	17386	17325	17057	17090	17170	17093	17429	17397	17222	17491	17058	17225	17204	17409	17173	17172	17346	17115	17312	17231	17056	17219	17264	17235	17064	17063	17283	17204	17143	17357	17102	17215	17312	17302	17208	17059	17007	17243	17268	17077	17350	17201	17390	17205	17143	17408	17270	17093	17221	17420	17441	17339	17169	17352	17572	17266	17164	17409	17212	17156	17224	17037	17353	17102	17131	17180	17374	17137	17406	17103	17082	17259	17202	17146	17320	17141	17292	17195	17370	17214	17286	17232	17175	17091	17372	17172	17343	17015	17160	17220	17386	17070	17317	17374	17303	17246	17041	17180	17125	17283	17565	17330	17253	17150	17209	16992	17027	16946	17183	17209	17294	17074	17333	17128	17295	17349	17417	17448	17271	17142	17374	17302	17335	17379	17283	17205	17210	17144	17094	17098	17299	17278	17263	17501	17405	17188	17220	17279	17270	17235	17168	17172	17312	17540	17240	17382	17016	17141	17294	17383	17354	17251	17270	17191	17384	17341	17468	17133	17269	17348	17234	17357	17192	17130	17188	17177	17125	17049	17367	17228	17239	17118	17232	17271	17261	17295	17277	17155	17242	17526	17218	17384	17338	17162	17189	17108	17266	17247	17393	17387	17150	17310	17169	16895	17038	17347	17309	17024	17382	17248	17190	17234	17231	17138	17170	17406	17227	17253	17281	17316	17180	17176	17367	17278	16951	17213	17362	17263	17146	17144	17251	17207	17276	17343	17292	17144	17296	17339	17343	17247	17222	17403	17345	17085	17254	17246	17325	17329	17287	17257	17353	17456	17395	17344	17274	17298	17220	17167	17000	17288	17072	17303	17316	17430	17285	17038	17161	17384	17064	17141	17290	17306	17120	17088	17323	17259	17332	17527	17386	17198	17078	17222	17333	17317	17200	17278	17333	17292	17275	17380	17074	17213	17325	17387	16970	17234	17260	17428	17127	17007	17134	17436	17183	17102	17454	17426	17131	17272	17374	17347	17361	17320	17265	17372	17386	17141	17159	17196	17246	17203	17312	17363	17273	17349	17309	17221	17185	17080	17384	17099	17225	17322	17404	17261	17271	17239	17113	17259	17151	17399	17386	17321	17389	17137	17180	17138	17137	17138	17295	17155	17152	17169	17379	17228	17134	17371	17424	17163	17251	17081	17491	17268	17421	17352	17265	17381	17347	17208	17219	17455	17376	17274	17218	17348	17390	17289	17249	17196	17124	17105	17329	17358	17202	17379	17223	17340	17316	17167	17105	17107	17276	17447	17138	17331	17153	17335	17129	17327	17171	17206	17179	17213	17246	17316	17033	17292	17470	17207	17335	17183	17263	17553	17187	17094	17086	17220	17199	17319	17196	17236	17132	17227	17174	17093	17192	17338	17232	17206	17119	17371	17527	17213	17151	17194	17229	17367	17214	17412	17417	17229	17231	17204	17040	17134	17238	17325	17276	17150	17272	17283	17184	17232	17299	17270	17166	17207	17223	17200	17126	17081	17219	17363	17205	17199	17223	17351	17195	17359	17163	17361	17157	17149	17356	17358	17128	17360	17092	17128	17296	17312	17282	17281	17135	17308	17154	17160	17315	17271	17344	17264	17106	17271	17387	17285	17292	17353	17284	17248	17174	17126	17181	17465	17328	17058	17203	17044	17159	17143	17362	17221	17596	17259	17355	17198	17266	17245	17270	17180	17225	17402	17229	17340	17352	17226	17244	17181	17308	17250	17262	17173	17106	17229	17116	17383	17455	17505	17133	17036	17282	17175	17356	17179	17414	17332	17369	17278	17126	17197	17082	17209	17428	17295	17216	17218	17408	17149	17205	17201	17160	17196	17403	17334	17316	17024	17135	17189	17285	17202	17271	17044	17370	17253	17163	17111	17428	17259	17523	17320	17274	17262	17411	17179	17013	17211	17300	17305	17427	17006	17311	17104	17272	17391	17269	17078	17123	17308	17389	17459	17379	17332	17332	17291	17131	17349	17306	17306	17154	17136	17058	17045	17246	17432	17068	17349	17360	17282	17249	17385	17157	17299	17142	17232	17451	17337	17400	17265	17215	17309	17271	17295	17365	17180	17445	17149	17396	17252	17387	17117	17413	17437	17178	17092	17255	17235	17354	17217	17435	17341	17258	17195	17203	17231	17212	17490	17207	17392	17441	17329	17215	17524	17180	17269	17245	17387	17267	17112	17448	17293	17438	17264	17191	17142	17400	17422	17296	17177	17232	17238	17192	17380	17325	17191	17167	17215	17022	17080	17280	17322	17166	17299	17171	17048	17335	17372	17278	17264	17160	17184	17159	17152	17401	17253	17253	17249	17203	17281	17032	17017	17049	17294	17290	17230	17137	17481	17180	17410	17263	17158	17167	17233	17320	17308	17170	17268	17235	16972	17078	17291	17361	17142	17318	17257	17349	17127	17210	17259	17157	17136	17126	17269	17450	17186	17208	17352	17193	17320	16994	17166	17465	17379	17276	17334	17267	17474	17215	17415	17152	17254	17256	17237	17184	17231	17116	17318	17357	17176	17350	17431	17269	17164	17133	17223	17256	17163	17227	17339	17396	17307	17342	17212	17136	17132	17274	17340	17217	17129	17266	17245	17250	17133	17214	17293	17130	17209	17286	17259	17432	17374	16961	17146	17184	17124	17016	17293	17196	17058	17162	17108	17094	17309	17331	17142	17029	17214	17158	17289	17236	17247	17270	17159	17234	17386	17135	17359	17486	17275	17155	17200	17396	17171	17180	17191	17114	17181	17268	17101	17201	17206	17378	17409	17408	17241	17351	17095	17134	17521	17428	17454	17229	17273	17069	17131	17198	17205	17384	17288	17374	17271	17255	17287	17166	17245	17324	17413	17200	17111	17248	17244	17346	17268	17147	17427	17419	17340	17172	17154	17140	17209	17188	17212	17285	17233	17322	17238	17325	17104	17373	17267	17089	17307	17349	17307	17275	17174	17472	17271	17229	17336	17385	17187	17243	17247	17364	17337	17223	17225	17218
24276	39267	29185	21356	16440	15099	14677	14564	14366	14392	14424	14487	14416	14545	14757	14807	14651	14670	14555	14397	14245	14572	14400	14403	14398	14429	14533	14516	14309	14267	14289	14529	14365	14268	14433	14651	14696	14539	14258	14444	14202	14336	14404	14267	14206	14526	14361	14432	14366	14449	14310	14331	14382	14338	14633	14500	14358	14312	14406	14249	14576	14496	14262	14452	14516	14349	14342	14326	14257	14459	14432	14503	14410	14369	14312	14407	14427	14377	14363	14484	14287	14514	14474	14494	14331	14355	14402	14427	14394	14451	14450	14219	14366	14476	14364	14505	14237	14307	14394	14381	14392	14291	14489	14411	14432	14339	14462	14238	14477	14382	14400	14387	14493	14379	14392	14445	14372	14303	14358	14381	14434	14318	14294	14495	14288	14316	14358	14307	14297	14386	14358	14231	14290	14367	14570	14222	14327	14415	14529	14405	14258	14432	14456	14356	14366	14212	14438	14431	14331	14356	14466	14452	14390	14275	14280	14322	14377	14410	14367	14357	14348	14451	14276	14565	14451	14241	14619	14294	14275	14427	14349	14418	14625	14479	14363	14388	14366	14476	14367	14393	14187	14242	14210	14438	14606	14430	14286	14228	14374	14363	14372	14354	14426	14428	14395	14252	14444	14368	14320	14406	14491	14305	14348	14468	14283	14319	14359	14599	14326	14329	14379	14589	14444	14377	14578	14326	14327	14358	14322	14315	14263	14585	14367	14428	14292	14342	14344	14397	14364	14314	14310	14397	14360	14444	14450	14447	14407	14321	14619	14228	14473	14359	14471	14447	14410	14378	14302	14401	14481	14382	14365	14458	14346	14295	14412	14441	14409	14603	14413	14590	14348	14308	14303	14468	14210	14354	14492	14257	14342	14370	14343	14371	14506	14264	14423	14496	14413	14556	14460	14326	14364	14153	14298	14342	14459	14414	14393	14281	14233	14591	14273	14435	14348	14216	14377	14225	14487	14224	14474	14232	14483	14394	14411	14234	14556	14325	14380	14218	14409	14528	14304	14347	14502	14370	14521	14284	14123	14309	14369	14449	14365	14442	14481	14481	14310	14391	14477	14317	14364	14276	14431	14387	14311	14437	14496	14542	14419	14472	14511	14412	14402	14441	14388	14364	14516	14188	14311	14258	14498	14538	14274	14478	14230	14334	14142	14331	14433	14460	14400	14421	14515	14554	14334	14402	14476	14550	14321	14194	14215	14451	14358	14314	14497	14569	14437	14265	14350	14436	14479	14555	14475	14453	14358	14396	14374	14455	14336	14500	14351	14387	14302	14436	14294	14342	14389	14398	14296	14396	14426	14422	14269	14452	14325	14440	14420	14365	14233	14494	14393	14343	14379	14491	14363	14323	14497	14451	14291	14463	14360	14423	14525	14414	14475	14523	14363	14445	14632	14472	14554	14307	14479	14490	14417	14253	14441	14334	14527	14340	14296	14433	14293	14294	14411	14511	14225	14485	14320	14362	14303	14493	14309	14257	14320	14520	14509	14307	14192	14546	14477	14456	14401	14310	14435	14286	14415	14459	14411	14462	14244	14290	14232	14568	14396	14275	14439	14533	14466	14269	14480	14527	14349	14186	14415	14435	14242	14461	14364	14403	14486	14390	14565	14276	14441	14375	14230	14438	14407	14467	14280	14419	14481	14380	14316	14197	14419	14490	14271	14615	14423	14431	14462	14356	14370	14354	14418	14343	14396	14394	14242	14341	14520	14370	14292	14324	14472	14309	14431	14407	14254	14437	14296	14409	14441	14384	14220	14384	14500	14337	14303	14509	14385	14233	14400	14176	14388	14387	14201	14393	14393	14404	14234	14547	14378	14294	14408	14248	14484	14409	14340	14288	14503	14361	14466	14270	14432	14426	14358	14447	14173	14352	14278	14398	14347	14408	14356	14246	14287	14508	14289	14388	14384	14527	14372	14523	14571	14337	14667	14225	14382	14379	14259	14438	14380	14479	14448	14566	14379	14400	14441	14461	14406	14132	14354	14331	14593	14575	14403	14270	14307	14476	14379	14395	14537	14337	14536	14301	14419	14537	14348	14438	14437	14413	14397	14254	14422	14490	14259	14329	14382	14277	14335	14389	14653	14247	14423	14342	14315	14307	14187	14231	14407	14501	14307	14408	14340	14357	14351	14408	14504	14394	14363	14385	14356	14327	14349	14384	14356	14309	14379	14371	14380	14260	14301	14408	14372	14394	14510	14322	14467	14293	14487	14499	14325	14425	14275	14380	14299	14503	14384	14416	14326	14440	14427	14380	14283	14406	14318	14379	14374	14701	14314	14447	14497	14550	14397	14536	14374	14415	14544	14471	14370	14394	14306	14488	14421	14334	14441	14280	14419	14473	14466	14408	14329	14373	14339	14460	14412	14439	14396	14380	14269	14501	14289	14317	14540	14381	14447	14535	14308	14301	14503	14470	14360	14388	14383	14370	14341	14375	14272	14373	14238	14200	14558	14315	14381	14342	14388	14394	14503	14356	14446	14475	14502	14506	14233	14235	14408	14406	14357	14531	14337	14376	14550	14319	14387	14399	14688	14349	14467	14213	14411	14485	14484	14318	14419	14536	14521	14338	14638	14441	14332	14357	14404	14476	14569	14310	14425	14469	14462	14257	14437	14398	14433	14521	14401	14367	14408	14461	14465	14362	14428	14442	14433	14321	14550	14411	14324	14396	14466	14396	14270	14441	14459	14410	14564	14474	14294	14586	14274	14545	14304	14490	14409	14457	14404	14478	14394	14326	14459	14407	14400	14144	14265	14389	14433	14438	14341	14414	14463	14389	14440	14561	14353	14328	14375	14502	14345	14354	14349	14472	14373	14297	14337	14347	14459	14547	14306	14318	14370	14411	14310	14349	14457	14251	14394	14354	14399	14448	14245	14233	14287	14274	14239	14344	14345	14473	14531	14523	14382	14471	14401	14417	14413	14430	14356	14365	14431	14354	14400	14363	14351	14475	14263	14405	14456	14394	14292	14435	14491	14337	14286	14334	14356	14391	14477	14448	14487	14291	14427	14517	14334	14428	14353	14481	14541	14357	14359	14490	14427	14453	14370	14364	14376	14484	14567	14347	14469	14415	14367	14507	14407	14390	14361	14301	14328	14526	14355	14287	14408	14457	14417	14379	14510	14358	14228	14438	14211	14539	14298	14469	14366	14452	14328	14504	14452	14349	14357	14521	14329	14484	14461	14452	14309	14453	14491	14601	14432	14367	14477	14303	14549	14358	14142	14353	14437	14306	14368	14497	14392	14438	14297	14328	14567	14365	14384	14204	14470	14487	14384	14262	14504	14571	14497	14369	14421	14642	14309	14550	14423	14404	14253	14371	14299	14391	14301	14325	14260	14346	14481	14314	14358	14314	14718	14467	14421	14563	14354	14465	14437	14391	14306	14410	14364	14477	14299	14426	14560	14371	14528	14347	14493	14332	14304	14423	14343	14607	14387	14576	14383	14291	14280	14363	14313	14361	14461	14317	14524	14400	14395	14360	14411	14399	14304	14445	14461	14454	14335	14341	14346	14484	14295	14485	14352	14391	14463	14520	14420	14557	14290	14444	14324	14448	14402	14406	14369	14333	14455	14419	14578	14361	14314	14358	14297	14336	14335	14450	14289	14649	14370	14332	14449	14465	14340	14619	14396	14526	14490	14572	14370	14431	14316	14307	14486	14507	14524	14377	14461	14382	14278	14369	14440	14473	14353	14459	14460	14348	14463	14538	14401	14444	14575	14357	14469	14284	14423	14270	14475	14589	14381	14412	14238	14332	14510	14296	14323	14474	14416	14439	14198	14560	14338	14461	14394	14410	14427	14391	14312	14394	14289	14529	14303	14375	14524	14319	14390	14518	14300	14365	14462	14575	14466	14318	14347	14410	14409	14501	14422	14434	14482	14570	14284	14242	14323	14579	14513	14444	14317	14304	14553	14254	14475	14376	14568	14329	14361	14430	14329	14256	14405	14284	14303	14435	14338	14407	14351	14433	14427	14401	14428	14346	14292	14418	14488	14444	14354	14379	14195	14402	14504	14377	14438	14397	14406	14446	14311	14375	14402	14240	14218	14341	14482	14366	14425	14437	14391	14415	14614	14423	14272	14398	14270	14399	14376	14240	14273	14496	14355	14431	14463	14611	14460	14489	14410	14526	14499	14492	14248	14433	14426	14280	14430	14416	14332	14271	14347	14485	14616	14292	14299	14494	14312	14415	14329	14401	14317	14331	14278	14553	14439	14331	14489	14515	14337	14441	14325	14374	14436	14386	14640	14411	14563	14562	14171	14422	14398	14449	14463	14443	14301	14528	14314	14611	14502	14475	14623	14501	14401	14207	14452	14402	14456	14302	14391	14462	14597	14360	14221	14260	14444	14396	14336	14278	14420	14265	14468	14320	14232	14574	14440	14404	14453	14493	14358	14415	14393	14391	14407	14404	14380	14314	14397	14275	14361	14504	14426	14480	14395	14535	14496	14523	14330	14235	14398	14338	14406	14239	14428	14422	14469	14292	14520	14453	14515	14468	14491	14597	14374	14300	14368	14463	14468	14445	14357	14336	14434	14553	14346	14332	14464	14282	14341	14358	14358	14486	14463	14418	14430	14315	14456	14453	14527	14404	14214	14361	14319	14330	14322	14366	14527	14324	14328	14532	14377	14534	14275	14381	14272	14474	14566	14525	14302	14431	14332	14422	14283	14400	14524	14332	14507	14425	14313	14315	14537	14403	14446	14425	14484	14267	14390	14457	14451	14245	14306	14345	14410	14436	14649	14252	14375	14499	14420	14401	14480	14461	14413	14556	14486	14404	14484	14333	14396	14471	14267	14586	14386	14477	14424	14529	14286	14515	14386	14307	14523	14403	14260	14606	14626	14377	14442	14445	14478	14409	14499	14393	14386	14537	14435	14615	14587	14447	14551	14290	14359	14261	14415	14399	14382	14490	14224	14456	14348	14411	14410	14427	14404	14400	14561	14366	14463	14574	14338	14470	14384	14518	14537	14572	14250	14296	14376	14275	14319	14471	14135	14449	14416	14424	14420	14426	14304	14240	14507	14200	14304	14132	14505	14524	14402	14449	14333	14506	14247	14209	14544	14359	14512	14328	14550	14456	14405	14267	14443	14348	14484	14316	14387	14377
23112	21021	28019	25029	22217	21160	19852	17894	17068	18977	19156	17393	17095	18203	19309	19735	19186	18767	18035	17456	17252	17076	17436	17258	17054	16975	16941	17141	17153	16989	17124	17100	17180	17024	17015	16938	17150	17061	17087	17022	17042	17072	16854	16940	17377	16976	17139	17058	17127	16961	16958	17032	16990	17028	16913	17214	16982	16931	16763	16998	17039	16835	17015	16812	17115	17025	16962	17001	16888	16995	17028	16991	16841	16933	16908	16923	16943	16930	16986	17014	17114	16929	17018	17044	16967	16758	16927	16845	17065	17135	16959	16922	17176	17006	16984	16872	17121	16934	17078	16944	16770	17005	16976	17075	17068	16853	17089	16939	17102	16992	16863	16984	17110	16818	16914	16962	16929	16784	17193	17086	17223	17103	16889	16876	16965	16893	16780	16780	17077	17164	16882	16970	17109	17014	16955	16886	16987	17046	17149	17100	16839	16717	16971	17099	17240	17067	16851	16846	16837	16872	16963	16824	17109	16935	16964	17145	16850	17031	17077	17096	16944	17084	16843	16810	16930	17038	17129	16923	17104	17110	17195	17025	16830	16951	16879	16805	16945	16879	16903	17005	16757	17098	17056	16954	17075	17000	17050	16936	17193	17126	16988	16940	16966	16842	16841	16997	17173	17030	16907	16817	17034	16934	17062	16964	16892	17024	17063	17084	16894	16847	16947	16972	16874	16965	16977	16956	16952	17178	16946	17026	16953	17121	17109	16967	17039	16937	17029	17148	17003	16915	17012	16926	16944	17199	16977	16890	16951	17145	17029	17024	16973	17025	17050	17074	17014	17012	16975	16852	16811	16986	16956	16945	17060	17086	17240	17057	16802	16696	16969	16889	17021	16882	17010	17064	16945	16857	16900	17158	17080	17052	16934	16869	16936	17019	16973	17112	17100	16709	17032	17008	17046	17002	17006	17090	16993	17120	16961	16960	16972	17068	16901	17135	17147	16818	16897	16761	17070	16960	17193	16939	17134	16942	16898	16916	16850	17094	17145	16919	17084	16853	16851	16988	17119	17004	16809	17026	17175	16972	16964	16967	17034	16796	16833	16910	16983	16857	16993	16975	17004	16996	16898	17052	16965	16881	16735	16792	16834	16991	16872	16844	16902	16884	16851	16962	16867	16786	16919	17062	17024	16942	17176	16818	17021	16873	17006	17018	17046	16981	17132	16792	16939	16982	16975	16929	16928	17096	17163	16909	16824	17178	17180	16930	16993	16886	16910	17018	17095	17308	16857	16796	16794	17089	16971	16980	16924	16965	17109	17010	16948	17046	16809	16893	16872	17168	17097	17076	16821	16918	17035	17047	17094	17086	16980	17138	17069	16908	16939	17082	16924	16927	16969	17091	17028	16915	16893	17016	16901	16901	16945	16900	16909	17040	16721	16921	16898	17011	17166	16847	16981	16961	17080	16966	16994	16786	16978	17049	16970	16897	16808	16844	17000	17037	17010	17010	17048	17059	17228	16802	17043	17027	17025	17194	17104	16903	16926	16970	16977	16954	17055	17040	17117	16969	16890	17040	16899	16831	17096	16820	16866	16925	17077	16939	16890	16848	16906	17009	17041	16921	17003	16947	16993	16754	16998	16992	17026	16940	16963	17107	16995	17077	17250	17038	17199	17041	16924	16848	17050	17123	17006	16902	17063	16834	17091	16978	16673	16764	17021	16961	16960	17027	16892	17120	17042	16970	16948	17023	17037	17041	17117	16853	16730	16984	16915	16960	17037	16965	16907	16954	16952	17059	16973	17052	17067	16863	17001	17113	16888	17090	16776	16985	16778	16972	16705	16927	16953	17126	16974	16792	16839	17090	16947	17202	16941	16980	16981	16890	17085	17079	17014	17065	17025	16913	17226	17000	17126	17115	16934	16910	16876	16909	16964	16958	17067	17078	16745	16960	16889	16916	17091	16886	16895	16918	16836	17002	16902	16846	17036	16920	17079	17112	17129	16987	17209	16992	16917	16865	16981	16889	16925	16851	17016	16964	16973	17021	16942	17045	16834	17044	16906	17019	16997	16817	17054	17172	16970	17113	16963	16801	17029	17060	17066	16926	17094	16965	16910	16829	17022	16882	16970	17023	16964	17112	17139	16970	16832	16927	16923	17007	17068	17067	17137	17052	17025	17114	16962	16975	16978	16980	17017	16896	16888	16833	16860	17023	16970	16956	16933	17073	17039	16971	16750	16762	16953	17001	17028	16901	16998	17050	17096	16973	16957	16924	16863	17022	16776	16919	16713	16860	17056	16958	17034	16779	16995	17076	17072	16894	17003	16867	17015	16933	16972	17025	16846	16896	17077	17006	16870	16859	17192	16861	17029	17020	17130	16898	16782	16967	16864	16935	16922	16952	17081	17071	17202	16994	16832	16927	16834	17166	16822	17002	16945	16834	16969	17161	16966	17054	17035	16981	17032	17118	17080	16988	16980	17037	16963	16929	16971	16909	17077	16758	16918	17011	16932	17098	17155	17038	17134	16962	16997	17041	17034	16905	17125	16884	17171	16799	16998	17044	16878	17169	16864	16869	17064	16938	16846	16733	16943	16989	16983	17023	16987	16938	17012	17043	17032	16908	17012	17001	17013	17110	17131	17003	16985	17011	16854	17040	17058	17009	17062	17066	16957	16945	17131	17068	17029	16993	16931	16865	16966	16999	17097	16928	16956	17002	16898	16943	17007	16809	16805	16881	16943	17081	17046	16756	17018	17076	16993	16996	16906	17123	17087	17154	17027	17044	17085	17040	16972	17083	17001	16993	17067	17251	16884	17033	16872	16917	16937	17105	16901	16975	16879	16965	17060	17095	16961	17015	16989	16914	17053	17011	16899	16919	17030	17009	17136	16978	17145	17103	17071	17034	17019	16931	16886	16993	16895	16857	16993	17033	17034	16875	16969	16985	16806	16992	16892	16801	17138	17217	17059	17018	16880	16717	16830	16995	16970	16956	16890	17018	16982	16836	16810	16922	16980	16976	17055	17028	16985	16724	17026	16940	16963	17063	16957	17028	17095	17043	17051	17060	16932	16759	16998	17022	16959	16921	16897	16880	16748	17041	16852	17178	17068	16846	16907	17016	17059	16898	16991	16841	17041	16895	16957	16880	16718	16888	16848	17053	16937	17050	16848	17085	16977	16945	17058	17124	16974	16943	16807	17045	16879	16905	17003	16902	17084	17013	17012	17173	16989	17122	16831	16980	17131	17061	16924	16907	17057	17024	16890	16829	16981	16820	16925	16782	16919	16823	17125	16879	16881	16842	17090	16726	16925	17018	17188	16960	16901	16944	17170	17071	17000	16899	16945	16999	17092	16816	17052	16897	16982	16821	17003	16883	16914	16827	16964	16958	16986	17026	16966	17021	17154	17060	16991	16771	16992	16981	16807	16921	16979	16830	16809	17071	17211	17195	17160	16903	17169	17018	16877	16978	16904	17110	17139	16964	17068	17071	17054	17001	16906	16939	16983	17125	16899	16916	16993	16882	16875	16943	17069	17164	17003	17011	16965	17054	17125	16987	16969	17081	16944	17144	16997	16908	16982	17150	16914	16782	17062	16968	16867	16961	16970	16957	17005	16880	16940	16896	17159	16845	16905	17120	16791	16854	16789	17123	17000	17006	16714	16878	17158	16793	16930	17065	17124	16972	16813	17089	16941	16893	16995	17040	16956	17040	16775	17047	17158	16791	17018	16897	16843	16601	17277	17106	17038	16870	16916	17024	16873	16954	16979	16895	17076	16755	16968	16984	17230	16827	16939	16943	16905	16837	16803	17104	16996	16853	17096	17009	16977	17060	17125	16910	16948	16749	16911	17117	16991	17195	16913	16939	16900	17047	16853	16983	16871	16766	17030	16693	16766	16947	17044	16826	16908	16912	16912	17131	17000	17158	17003	17063	17133	17047	16933	17001	17035	16808	16976	17082	16985	17033	17086	16876	17079	16998	16879	16758	16990	16791	16790	16824	17019	16849	16927	16941	17057	17197	16907	17140	17016	16850	17068	17080	16965	16849	16772	17075	17023	17077	17045	17059	16916	16993	16993	17068	16851	17022	17081	17066	17008	16861	16936	16784	17068	17192	17103	16969	17003	16866	16800	17012	16887	17065	17025	16957	16961	17022	17210	17174	17274	17023	16991	16999	16995	17321	17046	16914	16953	16931	16997	17161	17143	17020	17167	17027	17210	17082	16941	16983	16851	16826	17030	16813	16767	16773	17077	16836	16998	16943	16957	16978	16990	17020	16937	16902	16834	17137	16924	17061	17037	17000	17073	16986	16971	17058	16823	16910	17060	17038	16971	16999	17166	17084	16773	16957	16775	16901	16824	16746	16831	16937	16927	17016	16941	16977	17009	16937	17065	17235	16777	17020	17022	16972	16987	16916	16980	16988	17075	17045	17143	16922	16916	16948	17198	17160	16816	16949	17083	17017	16995	17008	16814	17131	16915	17132	16994	16933	16826	17137	16913	16869	16835	16997	17117	17001	17010	16929	16945	16794	16748	16939	17306	17267	17028	16820	16951	16997	17031	16885	16925	16982	17242	16972	16899	17118	16954	17019	17091	16998	17152	17058	16895	16933	17066	16786	16883	16781	17034	16871	16985	16912	17116	16882	17061	17079	16984	16877	17057	17006	16914	16953	16947	17127	17068	16923	17082	17076	16984	16798	16994	16941	16945	17114	17044	16939	16946	16995	16943	17078	17073	16943	17015	16768	16860	17042	17084	16799	16997	16904	17024	17072	17159	16827	16991	16856	16944	16980	17053	16851	16975	17088	16963	17003	17039	16827	16951	16918	16906	16806	17018	16977	16959	16720	17158	16833	16986	16972	17032	17142	17021	16946	17009	16951	17017	17033	16909	16965	17077	16982	17044	17142	16864	17011	16805	16708	16917	17061	16986	17030	16874	16766	16763	16936	17023	16926	16923	16787	16877	17301	16970	16882	17081	17150	17120	17067	16771	16809	16965	16997	16966	17060	16990	16968	16913	17048	17112	16944	16969	17145	16993	17057	17182	16921	16854	17124	17051	16867	17094	16776	16991	17229	16908	16965	16871	17052	17184	16968	17033	17073	16943	16918	16957	16964	17078	16947	17101	16998	17058	16885	17026	17038	16929	16844	17085	16898	16786	17097	16948	17070	17104	17234
26053	53681	42016	24573	18205	16208	15074	14687	14519	17406	16668	14652	14495	15657	17415	17583	16768	15911	15290	14745	14437	14314	14036	14236	14307	14253	14272	14216	14313	14056	14212	14222	14255	14183	14285	14205	14114	14145	14234	14261	14217	14240	14259	14180	14435	14105	14446	14230	14209	14135	14268	14138	14322	14257	14192	14287	14195	14365	14352	14256	14104	14372	14329	14243	14309	14186	14301	14270	14373	14127	14293	14221	14210	14285	14342	14278	14439	14188	14252	14273	14204	14206	14230	14388	14277	14378	14254	14287	14136	14269	14228	14258	14312	14207	14291	14197	14293	14255	14132	14223	14258	14312	14173	14320	14256	14319	14237	14253	14168	14257	14286	14241	14276	14334	14317	14395	14299	14172	14199	14345	14060	14294	14256	14202	14112	14238	14178	14318	14284	14073	14152	14455	14378	14177	14262	14204	14157	14281	14364	14117	14273	14266	14216	14116	14268	14039	14124	14274	14364	14197	14252	14221	14216	14376	14245	14373	14085	14096	14433	14039	14274	14314	14280	14199	14264	14138	14430	14209	14356	14179	14173	14314	14366	14177	14169	14139	14218	14131	14134	14279	14124	14138	14428	14144	14217	14189	14248	14358	14255	14292	14265	14302	14257	14187	14130	14364	14320	14355	14219	14236	14505	14219	14155	14205	14286	14155	14232	14194	14312	14198	14369	14215	14259	14273	14292	14261	14280	14211	14322	14234	14332	14219	14276	14275	14439	14327	14389	14336	14202	14193	14118	14102	14186	14163	14288	14213	14366	14271	14273	14077	14101	14241	14090	14111	14316	14367	14160	14353	14129	14240	14276	14151	14157	14169	14150	14263	14203	14140	14288	14266	14236	14190	14207	14254	14340	14269	14338	14279	14268	14096	14253	14498	14102	14297	14167	14361	14200	14366	14266	14186	14332	14225	14433	14246	14339	14314	14340	14278	14282	14260	14221	14255	14128	14281	14290	14259	14275	14146	14169	14354	14234	14321	14101	14285	14392	14122	14315	14266	14183	14413	14309	14289	14156	14390	14290	14224	14291	14248	14424	14344	14448	14285	14224	14155	14272	14079	14089	14223	14301	14354	14278	14187	14296	14191	14211	14338	14145	14243	14273	14128	14094	14178	14249	14325	14272	14262	14150	14124	14200	14219	14313	14210	14410	14088	14360	14161	14389	14073	14427	14366	14201	14126	14369	14328	14330	14368	14271	14258	14226	14222	14074	14283	14230	14197	14321	14181	14153	14309	14324	14249	14213	14307	14156	14062	14253	14397	14156	14233	14160	14359	14348	14252	14369	14216	14319	14189	14437	14204	14172	14262	14280	14085	14239	14182	14247	14176	14250	14181	14254	14126	14299	14261	14248	14202	14210	14286	14323	14206	14036	14141	14158	14155	14180	14087	14254	14167	14054	14309	14246	14282	14265	14286	14312	14152	14092	14235	14129	14355	14204	14133	14330	14114	14425	14313	14522	14296	14270	14244	14241	14442	14152	14385	14352	14338	14141	14044	14171	14139	14350	14260	14303	14281	14384	14164	14130	14251	14413	14226	14216	14205	14189	14251	14182	14294	14307	14375	14257	14123	14234	14364	14322	14259	14268	14145	14254	14207	14207	14147	14195	14342	14304	14145	14267	14091	14205	14247	14197	14215	14198	14270	14240	14290	14251	14226	14167	14286	14368	14113	14356	14076	14305	14229	14354	14239	14310	14162	14230	14253	14187	14152	14218	14216	14246	14253	14163	14371	14178	14363	14095	14141	14308	14322	14246	14215	14275	14328	14172	14227	14316	14183	14220	14288	14173	14310	14266	14241	14300	14225	14266	14149	14469	14206	14340	14191	14150	14227	14439	14270	14500	14122	14178	14097	14290	14329	14365	14166	14282	14400	14117	14267	14264	14359	14369	14188	14266	14376	14308	14278	14222	14373	14212	14211	14197	14332	14322	14342	14187	14088	14254	14250	14149	14423	14218	14219	14216	14397	14139	14195	14283	14227	14339	14319	14226	14212	14221	14260	14280	14178	14193	14324	14486	14305	14299	14213	14199	14060	14340	14201	14329	14266	14174	14167	14272	14379	14156	14294	14178	14158	14262	14274	14149	14284	14228	14375	14142	14220	14349	14226	14442	14274	14194	14023	14225	14450	14322	14311	14241	14257	14162	14330	14129	14308	14132	14123	14127	14329	14246	14318	14278	14348	14366	14205	14197	14282	14285	14107	14233	14330	14000	14413	14190	14472	14198	14161	14158	14351	14302	14318	14275	14103	14294	14292	14135	14366	13982	14259	14413	14084	14352	14224	14091	14463	14220	14204	14055	14300	14411	14081	14292	14040	14264	14282	14258	14365	14097	14266	14288	13968	14118	14410	14466	14193	14326	14293	14189	14300	14249	14362	14321	14285	14344	14247	14311	14290	14215	14370	14263	14270	14190	14302	14267	14138	14233	14249	14129	14342	14141	14205	14249	14347	14219	14151	14212	14064	14220	14337	14234	14186	14200	14225	14324	14305	14344	14334	14273	14082	14303	14218	14180	14284	14335	14165	14176	14259	14424	14159	14146	14184	14286	14360	14132	14211	14333	14147	14338	14215	14254	14039	14238	14152	14296	14266	14202	14249	14305	14388	14290	14133	14206	14171	14330	14220	14115	14306	14096	14293	14239	14193	14140	14058	14263	14326	14322	14419	14008	14350	14224	14403	14223	14445	14307	14332	14207	14232	14208	14482	14390	14079	14393	14306	14195	14150	14364	14258	14341	14233	14172	14230	14257	14293	14296	14232	14283	14257	14120	14231	14203	14181	14181	14174	14208	14201	14072	14181	14209	14390	14251	14411	14156	14246	14299	14202	14235	14229	14369	14143	14181	14262	14157	14188	14251	14463	14116	14400	14286	14249	14268	14177	14262	14410	14127	14295	14233	14307	14329	14141	14175	14133	14357	14368	14129	14293	14266	14418	14305	14140	14453	14280	14379	14357	14266	14276	14265	14216	14265	14360	14197	14387	14183	14454	14195	14215	14219	14234	14375	14169	14350	14266	14233	14236	14188	14205	14159	14356	14098	14360	14279	14100	14467	14152	14274	14270	14286	14235	14244	14183	14287	14165	14371	14359	14145	14326	14309	14380	14061	14327	14301	14200	14053	14237	14263	14171	14329	14255	14349	14348	14206	14249	14425	14223	14339	14306	14121	14172	14450	14306	14330	14163	14314	14165	14308	14223	14169	14083	14276	14236	14211	14314	14291	14303	14107	14232	14321	14224	14255	14120	14351	14297	14341	14301	14120	14214	14225	14307	14198	14378	14189	14085	14226	14337	14181	14155	14239	14464	14390	14190	14035	14250	14333	14059	14458	14064	14325	14210	14348	14188	14137	14216	14297	14182	14129	14229	14214	14296	14309	14376	14257	14401	14276	14308	14231	14419	14150	14200	14198	14228	14199	14171	14036	14312	14215	14317	14374	14165	14226	14254	14351	14252	14280	14085	14306	14078	14262	14351	14358	14339	14190	14321	14324	14165	14168	14118	14208	14294	14155	14293	14201	14193	14271	14371	14274	14240	14243	14290	14308	14309	14344	14308	14270	14300	14219	14012	14284	14265	14274	14243	14181	14171	14227	14163	14273	14363	14266	14304	14263	14216	14317	14300	14325	14268	14206	14287	14271	14282	14195	14141	14201	14239	14210	14292	14104	14160	14369	14254	14318	14298	14391	14319	14321	14280	14200	14368	14338	14220	14078	14296	14394	14327	14326	14230	14221	14311	14340	14363	14391	14313	14257	14252	14317	14103	14296	14250	14314	14251	14338	14110	14335	14260	14184	14082	14278	14190	14339	14285	14236	14155	14220	14271	14246	14149	14293	14262	14199	14446	14337	14291	14168	14186	14257	14391	14205	14201	14059	14225	14059	14174	14206	14336	14027	14304	14234	14252	14201	14336	14308	14258	14170	14206	14111	14181	14164	14163	14152	14073	14281	14302	14187	14229	14123	14024	14226	14239	14355	14256	14327	14269	14105	14338	14186	14283	14101	14130	14186	14241	14160	14235	14404	14225	14373	14296	14393	14302	14323	14356	14330	14103	14200	14261	14336	14397	14097	14225	14282	14139	14139	14252	14166	14198	14239	14242	14202	14202	14233	14011	14106	14208	14222	14277	14243	14263	14166	14102	14413	14391	14299	14076	14254	14285	14313	14174	14136	14296	14232	14294	14272	14278	14334	14205	14356	14228	14339	14389	14317	14159	14274	14228	14274	14414	14303	14311	14223	14158	14205	14127	14458	14292	14191	14211	14326	14207	14330	14317	14272	14326	14201	14266	14329	14212	14192	14383	14265	14091	14144	14116	14229	14148	14120	14121	14284	14283	14051	14303	14032	14241	14198	14292	14175	14297	14083	14268	14220	14174	14227	14126	14320	14308	14267	14122	14328	14313	14196	14145	14387	14326	14271	14170	14151	14387	14349	14285	14151	14259	14217	14226	14123	14357	14330	14330	14347	14207	14181	14228	14233	14266	14342	14128	14027	14284	14095	14219	14246	14296	14293	14111	14065	14209	14441	14265	14326	14200	14077	14118	14340	14160	14219	14279	14254	14316	14348	14400	14349	14374	14056	14169	14206	14206	14344	14164	14173	14278	14187	14274	14356	14221	14266	14254	14255	14299	14323	14321	14273	14231	14366	14346	14347	14238	14341	14074	14285	14175	14290	14257	14266	14349	14130	14390	14291	14246	14304	14236	14327	14257	14069	14258	14213	14106	14354	14030	14229	14317	14360	14211	14193	14255	14249	14304	14233	14298	14309	14141	14131	14294	14323	14209	14308	14230	14361	14174	14385	14280	14110	14172	14200	14353	14046	14267	14387	14207	14314	14234	14226	14230	14196	14366	14358	14326	14239	14152	14401	14161	14366	13950	14196	14300	14393	14239	14035	14392	14211	14275	14092	14234	14391	14119	14174	14308	14267	14304	14173	14238	14252	14213	14299	14413	14214	14282	14280	14126	14283	14299	14012	14305	14319	14122	14332	14306	14167	14209	14237	14361	14319	14258	14228	14290	14233	14316	14275	14358	14142	14319	14182	14289	14343	14280	14183	14147	14273	14117	14321	14401	14340	14297	14283	14365	14328	14332	14027	14257	14238	14116	14204	14155	14140	14206	14155	14402
24593	21149	27319	26960	20965	19148	18644	17704	17517	18718	19011	17866	17717	17775	18339	18517	18497	17976	17698	17749	17506	17223	17357	17175	17389	17236	17463	17442	17604	17406	17490	17495	17403	17385	17344	17326	17451	17372	17256	17336	17266	17268	17214	17406	17620	17376	17419	17255	17472	17557	17557	17563	17352	17452	17183	17501	17567	17302	17433	17500	17517	17357	17123	17145	17491	17333	17488	17647	17367	17364	17456	17294	17422	17572	17365	17242	17450	17470	17526	17334	17171	17281	17248	17395	17551	17523	17392	17513	17594	17369	17514	17357	17571	17263	17272	17471	17192	17367	17425	17467	17490	17649	17448	17267	17271	17285	17409	17454	17526	17201	17464	17414	17654	17439	17441	17394	17259	17356	17313	17485	17302	17252	17247	17313	17180	17417	17257	17198	17274	17385	17449	17425	17542	17317	17227	17470	17426	17398	17508	17461	17427	17394	17553	17257	17530	17467	17412	17245	17202	17346	17255	17273	17533	17374	17505	17476	17558	17487	17549	17361	17467	17245	17607	17398	17235	17390	17337	17170	17458	17413	17364	17303	17473	17244	17418	17362	17186	17263	17298	17443	17441	17384	17445	17295	17539	17408	17449	17482	17467	17298	17437	17439	17382	17425	17455	17211	17314	17467	17376	17359	17274	17292	17470	17268	17486	17498	17695	17361	17244	17287	17332	17075	17146	17151	17419	17477	17412	17428	17384	17422	17070	17626	17310	17316	17377	17420	17443	17279	17452	17314	17489	17295	17329	17344	17515	17229	17228	17227	17202	17463	17418	17304	17498	17518	17250	17485	17285	17416	17573	17361	17246	17476	17529	17354	17600	17332	17544	17448	17207	17604	17338	17548	17553	17367	17470	17409	17158	17122	17389	17255	17321	17346	17343	17319	17430	17283	17481	17342	17320	17476	17275	17300	17367	17271	17713	17331	17442	17421	17381	17494	17279	17534	17430	17368	17293	17667	17455	17488	17507	17439	17205	17278	17141	17309	17351	17343	17369	17380	17523	17344	17347	17440	17403	17170	17339	17511	17435	17205	17241	17433	17238	17310	17191	17499	17365	17263	17382	17554	17515	17360	17494	17374	17593	17472	17381	17360	17417	17394	17455	17213	17212	17419	17451	17487	17406	17240	17325	17240	17522	17372	17243	17313	17338	17532	17278	17286	17556	17731	17270	17320	17492	17330	17369	17440	17517	17480	17456	17386	17285	17527	17308	17499	17427	17496	17342	17276	17325	17256	17310	17350	17395	17344	17232	17100	17459	17116	17429	17375	17283	17299	17211	17115	17454	17412	17426	17337	17392	17531	17497	17463	17305	17444	17421	17223	17507	17266	17500	17482	17368	17385	17317	17498	17404	17589	17478	17407	17197	17180	17170	17654	17369	17332	17346	17363	17342	17366	17491	17322	17380	17248	17625	16922	17420	17491	17381	17564	17453	17428	17514	17271	17319	17556	17354	17562	17490	17252	17398	17377	17486	17284	17230	17343	17471	17601	17383	17317	17286	17403	17353	17246	17483	17491	17386	17173	17505	17474	17389	17282	17491	17301	17331	17500	17373	17385	17430	17435	17188	17480	17467	17421	17478	17388	17403	17330	17464	17367	17486	17505	17412	17428	17161	17396	17357	17381	17503	17306	17411	17300	17273	17375	17501	17385	17274	17478	17258	17273	17497	17487	17460	17176	17427	17426	17354	17302	17390	17441	17178	17306	17404	17439	17276	17262	17439	17442	17377	17121	17367	17472	17469	17091	17562	17278	17459	17337	17201	16878	17321	17443	17351	17405	17523	17587	17618	17352	17325	17285	17413	17202	17353	17369	17309	17184	17288	17313	17526	17355	17247	17318	17215	17296	17455	17290	17307	17421	17167	17383	17511	17538	17505	17145	17330	17318	17286	17635	17386	17532	17453	17495	17336	17266	17506	17394	17453	17364	17272	17441	17392	17573	17532	17604	17524	17465	17445	17246	17358	17389	17276	17477	17481	17189	17479	17422	17326	17310	17236	17280	17263	17299	17488	17306	17646	17345	17319	17261	17539	17313	17352	17392	17250	17475	17514	17275	17227	17632	17366	17447	17502	17221	17274	17288	17240	17241	17358	17502	17233	17277	17443	17399	17323	17304	17396	17507	17304	17282	17384	17226	17324	17427	17338	17506	17371	17358	17258	17441	17429	17422	17371	17457	17305	17263	17388	17401	17264	17222	17538	17353	17604	17303	17394	17402	17222	17394	17376	17248	17377	17345	17505	17316	17432	17339	17390	17213	17138	17605	17250	17458	17253	17485	17452	17445	17454	17444	17079	17323	17244	17337	17282	17432	17529	17341	17349	17278	17256	17559	17347	17447	17296	17257	17464	17246	17338	17304	17444	17286	17310	17407	17356	17341	17437	17542	17179	17306	17487	17141	17333	17373	17284	17325	17437	17319	17285	17403	17179	17250	17353	17398	17202	17391	17277	17406	17276	17440	17197	17381	17455	17371	17214	17384	17290	17422	17470	17229	17256	17389	17349	17241	17370	17311	17386	17388	17317	17149	17312	17288	17412	17269	17559	17700	17430	17313	17398	17406	17291	17398	17500	17400	17514	17414	17291	17456	17122	17354	17401	17359	17179	17338	17431	17278	17366	17453	17310	17454	17457	17132	17384	17393	17370	17587	17414	17279	17519	17377	17327	17115	17434	17370	17411	17218	17425	17321	17403	17386	17357	17210	17309	17451	17630	17308	17527	17398	17366	17473	17424	17429	17431	17412	17246	17629	17404	17339	17361	17404	17448	17463	17365	17377	17491	17431	17414	17353	17350	17457	17331	17379	17378	17543	17531	17364	17362	17316	17179	17284	17431	17568	17200	17447	17367	17279	17337	17621	17450	17280	17327	17240	17396	17460	17288	17318	17237	17233	17380	17314	17313	17417	17331	17441	17412	17453	17384	17357	17637	17560	17277	17393	17246	17585	17493	17392	17411	17511	17367	17540	17396	17424	17608	17413	17385	17179	17192	17436	17281	17285	17498	17257	17524	17224	17267	17343	17413	17511	17106	17391	17269	17346	17440	17227	17614	17427	17344	17423	17375	17328	17149	17455	17267	17649	17650	17540	17499	17331	17530	17414	17551	17665	17217	17315	17430	17445	17458	17381	17297	17410	17248	17424	17592	17407	17287	17429	17216	17464	17311	17353	17322	17389	17369	17229	17089	17424	17477	17434	17344	17398	17351	17364	17464	17339	17495	17228	17305	17272	17517	17295	17328	17182	17387	17265	17411	17219	17601	17487	17387	17309	17306	17369	17260	17162	17400	17428	17200	17307	17264	17402	17415	17449	17436	17518	17421	17568	17369	17301	17271	17263	17292	17374	17454	17638	17409	17503	17537	17190	17205	17412	17584	17474	17432	17219	17405	17278	17517	17423	17340	17221	17528	17275	17279	17372	17262	17356	17480	17205	17205	17385	17433	17365	17507	17434	17155	17491	17321	17404	17315	17199	17329	17426	17186	17620	17579	17446	17289	17257	17389	17476	17304	17271	17566	17260	17419	17209	17513	17309	17389	17336	17594	17409	17373	17233	17499	17209	17475	17494	17273	17399	17425	17120	17442	17595	17624	17551	17312	17417	17445	17475	17337	17311	17271	17310	17333	17264	17240	17364	17433	17447	17311	17404	17467	17387	17499	17323	17391	17373	17310	17335	17379	17333	17313	17223	17326	17463	17381	17342	17329	17300	17249	17481	17510	17347	17233	17386	17279	17237	17401	17595	17515	17364	17295	17461	17463	17471	17395	17376	17396	17176	17337	17356	17299	17520	17206	17297	17372	17258	17192	17380	17368	17420	17577	17536	17313	17429	17551	17216	17653	17566	17370	17221	17292	17464	17560	17232	17310	17388	17325	17328	17376	17467	17196	17527	17436	17623	17466	17114	17350	17493	17305	17461	17264	17335	17541	17487	17543	17169	17326	17575	17530	17541	17314	17273	17354	17483	17501	17446	17315	17308	17261	17361	17333	17286	17634	17230	17424	17488	17495	17196	17467	17459	17286	17337	17398	17338	17309	17519	17487	17394	17404	17224	17532	17434	17371	17460	17372	17323	17562	17238	17452	17319	17156	17415	17317	17460	17437	17355	17405	17555	17282	17225	17311	17657	17519	17423	17269	17482	17234	17208	17369	17282	17337	17402	17269	17369	17367	17584	17398	17371	17512	17368	17191	17232	17300	17643	17429	17488	17512	17298	17414	17308	17450	17206	17203	17306	17397	17495	17519	17314	17368	17411	17478	17419	17463	17445	17165	17512	17395	17251	17339	17425	17190	17546	17398	17303	17529	17322	17417	17369	17281	17333	17319	17289	17439	17217	17387	17455	17391	17342	17466	17599	17168	17352	17376	17432	17477	17541	17558	17337	17367	17411	17222	17232	17456	17512	17230	17393	17435	17173	17363	17380	17292	17452	17402	17364	17371	17446	17334	17273	17447	17428	17333	17355	17472	17435	17419	17237	17196	17250	17473	17349	17511	17146	17220	17508	17476	17500	17465	17350	17499	17387	17326	17521	17320	17213	17435	17287	17441	17444	17453	17313	17327	17135	17462	17552	17466	17370	17271	17194	17546	17457	17273	17469	17227	17473	17416	17345	17134	17382	17255	17329	17569	17304	17361	17594	17442	17340	17356	17191	17231	17293	17437	17424	17315	17338	17603	17460	17475	17344	17515	17472	17516	17385	17344	17321	17367	17147	17352	17422	17412	17178	17362	17396	17376	17265	17555	17393	17584	17275	17567	17297	17353	17424	17317	17317	17348	17388	17347	17255	17306	17335	17396	17359	17485	17395	17197	17365	17190	17402	17341	17206	17210	17321	17600	17256	17548	17240	17561	17160	17356	17377	17325	17346	17155	17149	17273	17402	17330	17483	17248	17447	17457	17429	17359	17537	17424	17570	17543	17442	17475	17398	17528	17165	17358	17469	17514	17379	17320	17375	17378	17498	17409	17203	17360	17278	17233	17379	17415	17286	17283	17129	17466	17312	17221	17430	17276	17465	17307	17313	17193	17375	17282	17478	17353	17349	17386	17245	17252	17449	17330	17297	17333	17359	17258	17453	17533	17247	17321	17443	17374	17298	17308	17436	17698	17435	17439	17445	17302	17255	17306	17329	17281	17259
24616	43681	32207	22429	17747	15949	15241	14774	14998	16831	17303	14870	14995	15110	15895	16227	15743	15203	15087	14688	14723	14573	14504	14536	14651	14625	14455	14584	14418	14431	14409	14660	14493	14481	14413	14556	14517	14530	14390	14273	14673	14536	14419	14505	14681	14511	14544	14508	14576	14585	14395	14453	14533	14503	14379	14300	14518	14592	14396	14597	14481	14513	14558	14430	14509	14500	14540	14259	14382	14483	14429	14708	14584	14407	14441	14630	14390	14528	14566	14400	14523	14584	14516	14566	14422	14613	14403	14587	14550	14533	14603	14649	14666	14240	14455	14468	14499	14630	14457	14600	14379	14636	14524	14302	14641	14550	14323	14479	14588	14422	14375	14591	14661	14536	14500	14457	14572	14343	14496	14486	14604	14538	14390	14480	14565	14503	14427	14604	14408	14639	14450	14576	14608	14528	14289	14561	14646	14477	14582	14434	14665	14471	14423	14607	14389	14488	14676	14401	14620	14565	14433	14488	14547	14527	14411	14476	14484	14655	14633	14562	14539	14531	14631	14508	14680	14580	14701	14583	14584	14339	14569	14377	14595	14498	14458	14385	14500	14642	14423	14491	14516	14326	14509	14498	14309	14387	14336	14469	14407	14617	14530	14486	14594	14424	14573	14543	14382	14473	14385	14381	14580	14379	14429	14478	14654	14496	14497	14461	14428	14486	14785	14649	14428	14509	14612	14493	14356	14489	14456	14273	14445	14561	14370	14584	14532	14381	14383	14686	14462	14641	14656	14421	14586	14378	14414	14403	14600	14574	14573	14513	14522	14574	14581	14481	14395	14443	14579	14522	14519	14603	14543	14392	14528	14443	14509	14514	14301	14610	14582	14576	14564	14614	14484	14401	14446	14627	14426	14498	14481	14619	14341	14580	14501	14345	14562	14559	14464	14434	14500	14530	14403	14544	14633	14532	14503	14522	14565	14575	14609	14581	14509	14695	14547	14674	14485	14405	14483	14399	14416	14654	14539	14545	14538	14427	14500	14534	14536	14655	14588	14642	14513	14328	14546	14615	14472	14485	14573	14498	14701	14548	14421	14449	14490	14425	14476	14669	14525	14472	14581	14452	14598	14476	14450	14546	14492	14396	14564	14501	14646	14543	14545	14605	14423	14713	14530	14533	14560	14486	14664	14452	14521	14693	14399	14618	14509	14452	14474	14622	14463	14577	14624	14516	14659	14509	14557	14517	14447	14328	14518	14597	14584	14636	14591	14534	14436	14560	14309	14426	14532	14511	14578	14494	14618	14583	14565	14450	14456	14740	14485	14581	14123	14580	14468	14379	14475	14291	14503	14444	14621	14502	14474	14426	14479	14498	14434	14510	14534	14504	14465	14365	14421	14589	14514	14522	14606	14395	14472	14493	14449	14355	14579	14496	14628	14457	14496	14615	14600	14593	14514	14500	14596	14414	14477	14427	14293	14545	14593	14435	14491	14650	14418	14442	14454	14564	14519	14612	14587	14497	14400	14532	14340	14547	14475	14297	14451	14349	14469	14504	14529	14699	14359	14367	14493	14539	14418	14489	14493	14606	14574	14396	14303	14407	14548	14734	14574	14387	14558	14395	14568	14597	14511	14614	14569	14567	14480	14488	14592	14624	14582	14359	14464	14432	14648	14506	14469	14666	14548	14453	14507	14380	14593	14386	14464	14414	14569	14585	14499	14441	14714	14469	14499	14458	14829	14426	14410	14575	14574	14582	14529	14461	14657	14555	14373	14379	14495	14633	14597	14793	14520	14661	14461	14531	14534	14481	14545	14480	14543	14462	14277	14459	14553	14485	14486	14544	14464	14405	14750	14496	14613	14537	14563	14544	14478	14601	14617	14537	14366	14553	14369	14496	14549	14509	14529	14546	14397	14627	14623	14633	14444	14551	14570	14511	14419	14519	14444	14479	14480	14541	14421	14613	14600	14348	14528	14507	14649	14496	14522	14471	14361	14514	14537	14556	14432	14561	14436	14420	14612	14513	14343	14466	14699	14361	14581	14452	14636	14584	14551	14504	14376	14449	14437	14671	14623	14556	14300	14672	14581	14547	14503	14538	14637	14454	14430	14510	14525	14532	14378	14496	14499	14593	14476	14451	14641	14616	14416	14595	14365	14484	14467	14593	14409	14421	14301	14315	14404	14558	14456	14536	14521	14460	14510	14464	14340	14560	14492	14535	14544	14348	14549	14339	14704	14584	14543	14419	14645	14434	14514	14445	14339	14742	14670	14387	14434	14671	14401	14429	14713	14524	14590	14479	14531	14704	14431	14336	14635	14551	14697	14369	14641	14400	14551	14451	14503	14372	14444	14510	14487	14536	14577	14478	14485	14476	14561	14633	14629	14528	14512	14561	14404	14411	14359	14611	14672	14628	14576	14505	14690	14488	14557	14484	14480	14436	14590	14471	14619	14607	14398	14471	14516	14516	14439	14657	14488	14484	14524	14427	14516	14484	14455	14403	14583	14431	14456	14490	14492	14670	14530	14566	14673	14511	14533	14511	14533	14490	14449	14329	14521	14461	14219	14676	14414	14623	14357	14381	14557	14451	14497	14495	14398	14742	14470	14569	14246	14496	14553	14466	14572	14358	14580	14558	14427	14583	14551	14443	14400	14375	14613	14305	14439	14499	14567	14540	14538	14427	14585	14411	14403	14587	14463	14451	14650	14529	14534	14474	14503	14584	14413	14486	14641	14423	14598	14504	14601	14421	14501	14380	14562	14575	14561	14602	14550	14458	14538	14693	14682	14536	14612	14518	14389	14480	14559	14443	14510	14593	14515	14419	14447	14429	14471	14505	14559	14687	14450	14507	14541	14402	14518	14551	14544	14664	14520	14557	14525	14476	14484	14510	14441	14432	14593	14618	14564	14639	14482	14538	14478	14553	14428	14410	14556	14537	14691	14478	14606	14507	14488	14418	14450	14582	14765	14644	14602	14404	14435	14540	14424	14466	14512	14338	14622	14622	14651	14377	14380	14452	14601	14474	14476	14375	14612	14545	14548	14373	14328	14535	14492	14458	14536	14450	14569	14327	14462	14469	14512	14620	14516	14507	14626	14702	14517	14510	14505	14233	14551	14474	14317	14454	14604	14574	14324	14403	14591	14335	14493	14694	14549	14569	14501	14377	14497	14570	14679	14422	14366	14458	14555	14468	14522	14543	14548	14394	14522	14514	14339	14627	14662	14574	14614	14538	14497	14583	14436	14547	14383	14522	14459	14689	14403	14371	14610	14572	14502	14521	14549	14699	14398	14261	14411	14594	14465	14458	14528	14589	14714	14640	14383	14465	14504	14415	14447	14541	14528	14688	14552	14625	14583	14421	14505	14518	14583	14595	14435	14549	14497	14459	14632	14432	14404	14500	14655	14516	14491	14524	14518	14612	14420	14323	14606	14415	14469	14382	14574	14552	14618	14428	14785	14619	14387	14487	14500	14621	14439	14343	14520	14304	14469	14598	14444	14666	14461	14513	14585	14619	14471	14523	14416	14511	14512	14468	14452	14341	14592	14413	14522	14617	14588	14493	14510	14596	14400	14544	14437	14502	14470	14604	14640	14637	14520	14562	14458	14559	14595	14477	14567	14502	14582	14528	14614	14586	14622	14402	14630	14574	14641	14524	14514	14522	14573	14561	14423	14480	14547	14613	14530	14535	14517	14617	14493	14323	14449	14638	14414	14479	14504	14621	14471	14480	14638	14786	14561	14681	14464	14435	14550	14597	14456	14475	14385	14701	14422	14548	14517	14466	14524	14390	14506	14643	14463	14457	14581	14604	14492	14412	14521	14600	14542	14481	14416	14520	14447	14594	14630	14501	14462	14360	14629	14517	14506	14525	14377	14468	14500	14571	14633	14652	14508	14552	14604	14640	14513	14582	14610	14585	14556	14542	14450	14672	14725	14433	14377	14359	14540	14452	14559	14658	14577	14588	14520	14384	14816	14534	14567	14398	14435	14534	14703	14559	14330	14719	14466	14504	14595	14565	14448	14609	14323	14509	14618	14433	14653	14351	14457	14567	14593	14537	14441	14514	14583	14554	14414	14389	14565	14569	14572	14719	14506	14533	14483	14629	14550	14553	14655	14694	14589	14645	14494	14492	14465	14688	14460	14491	14564	14462	14446	14565	14298	14435	14372	14655	14642	14485	14659	14498	14552	14388	14552	14539	14477	14527	14682	14456	14435	14526	14701	14708	14417	14581	14571	14504	14451	14584	14475	14574	14704	14427	14531	14413	14453	14630	14484	14640	14533	14473	14558	14381	14472	14390	14460	14523	14501	14714	14469	14479	14483	14645	14520	14394	14620	14503	14640	14337	14437	14453	14561	14477	14568	14680	14581	14454	14589	14552	14510	14520	14453	14607	14603	14731	14568	14419	14592	14464	14508	14538	14644	14438	14472	14535	14382	14478	14405	14455	14623	14324	14534	14557	14626	14660	14515	14755	14475	14579	14609	14534	14592	14557	14360	14473	14586	14368	14458	14369	14494	14575	14455	14435	14698	14495	14558	14446	14530	14485	14319	14646	14634	14577	14496	14449	14509	14437	14502	14456	14564	14456	14597	14451	14488	14566	14568	14449	14505	14628	14427	14566	14433	14610	14586	14438	14514	14424	14554	14441	14546	14449	14512	14510	14277	14624	14408	14557	14314	14513	14515	14468	14535	14363	14538	14527	14534	14505	14428	14398	14414	14613	14462	14619	14512	14429	14420	14620	14397	14544	14414	14804	14581	14416	14527	14438	14488	14499	14678	14553	14523	14308	14433	14599	14561	14437	14529	14326	14472	14582	14426	14391	14628	14626	14673	14544	14572	14484	14481	14316	14593	14596	14506	14659	14548	14526	14456	14396	14532	14425	14639	14401	14531	14564	14438	14453	14592	14523	14570	14439	14434	14437	14476	14654	14589	14374	14545	14445	14382	14541	14563	14552	14356	14570	14634	14564	14526	14445	14469	14632	14363	14545	14596	14551	14574	14523	14447	14588	14487	14498	14611	14547	14509	14634	14653	14643	14553	14499	14564	14493	14610	14494	14556	14556	14514	14632	14543	14521	14432	14559	14378	14500	14621	14486	14651	14443	14644	14672	14631	14477	14499	14481	14516	14529	14489	14403	14712	14556	14542	14327	14666	14495	14497	14485	14509	14692
21995	21022	28296	24131	21778	23398	23618	19169	18323	20987	23103	20690	19409	20668	22063	22388	21239	20339	19307	18742	18401	17998	17868	17857	17953	17867	17766	17856	17948	18057	18011	17988	17742	17727	17890	18072	17909	17882	17709	17876	17743	17803	18100	17819	17844	17762	17772	17860	17795	17765	17768	17854	17728	18092	18112	18016	17848	17840	17813	18068	17789	17958	17975	17770	17896	17822	17968	17605	17748	18015	17917	17755	17909	17986	17850	17894	17813	17642	17677	17926	17943	18005	17815	17913	17820	17784	17805	17653	17770	17715	17741	17843	17709	17779	17757	17729	17821	17681	17807	17681	17904	17903	17817	17891	17861	17830	17742	17635	17824	17809	17813	17855	17732	17690	17898	17724	17987	17874	17866	17690	17875	17808	17806	17938	17870	17716	17776	17898	17681	17902	18184	17793	18175	17775	17989	17759	17951	17954	17871	17939	18020	17801	17825	17994	17926	17926	17821	17927	17884	17895	17827	17951	17946	17688	17818	17788	17781	17666	17974	17848	18096	17792	17950	17677	17872	17715	17903	17906	17890	17948	17907	17922	17801	17880	17802	17643	17915	17995	18050	17931	18047	17704	17728	17786	17847	17880	17877	17846	17749	17878	17924	17649	17990	17810	17776	17911	17613	17838	17888	17770	17939	17780	17840	17846	17822	18046	17710	17804	18066	17708	17795	17645	17819	17656	17852	18038	17826	17756	17839	17851	18080	17712	17813	17903	17996	17736	17945	18143	17895	17984	17840	17885	17642	17746	17880	17611	17741	17702	17877	17931	17870	18022	17757	17984	17783	17676	17872	17856	17932	17850	17675	17785	17852	17733	17843	17895	17868	17793	17948	17929	17885	17916	17958	17885	17961	17834	17966	17848	17839	17872	17779	17867	17878	17546	17592	17866	17972	17969	17991	17632	17831	17740	17913	17875	17849	17961	17958	17870	17803	18080	17820	17676	17901	18001	17944	17721	17931	17789	17917	17993	17841	17927	17854	17635	17928	17800	17789	17741	17970	17938	17963	18014	17751	17768	17941	17834	17818	17955	17924	17759	17878	17809	17869	17873	17765	18022	17991	17852	17802	17844	17747	17638	17934	17786	18012	17782	17823	17881	17765	17933	17938	17744	17744	17826	17671	17762	17819	17645	17722	17916	17834	17877	17932	17894	17775	17866	17871	17950	17978	17813	17810	17915	17835	17740	17766	18015	17756	17928	17861	17783	17839	17818	17707	17825	17937	17982	17814	17792	17959	17613	17803	17869	17657	17851	17585	17777	18001	17616	17748	17722	17900	17828	17742	17896	18139	17627	17685	17623	17833	17958	18076	17943	17675	17983	17790	17951	17799	17862	17987	17829	17842	17861	17903	17891	17883	17992	18114	17727	17732	17834	17825	17769	17801	17823	17790	18036	17865	17810	17914	17855	17878	17640	18027	18015	17682	17941	17861	17698	17806	17704	17808	17841	17724	17622	17894	18016	17787	17726	17831	17775	17904	18073	17952	17844	17798	17797	17939	17813	17813	17677	17761	17736	17683	17878	17856	17881	17799	17754	17823	17665	17820	17834	17801	17816	17719	17850	17824	17921	17670	17795	17729	17664	17894	17746	17905	17795	17833	17729	17904	17774	17906	17904	17782	18007	17796	18044	17894	17783	17831	17768	17824	17814	17769	17791	17798	17776	17840	17905	17527	17794	17958	17868	17912	17921	17984	17873	17679	17793	17887	18126	17650	18009	17869	17640	17712	17674	17809	17712	17922	17969	17553	17633	17730	17729	17787	17872	17785	17889	17928	17943	17871	17881	17701	17742	17790	17843	17732	18074	17849	17935	17695	17898	17748	17715	17795	17858	17902	18258	17932	17728	17854	17869	17617	17855	17690	17879	17824	17825	17912	17783	17838	17780	17987	17919	17606	17933	18059	17978	17749	17753	17906	17765	17784	17777	17728	17863	18025	18065	17784	17643	17905	17672	17725	17600	17881	17966	17816	17726	17685	17762	17895	17906	17836	17937	17837	17785	17936	17891	18018	17866	17891	17734	17591	17685	17794	17906	17743	17845	18066	17886	17929	18051	17961	17965	17921	17885	17691	17810	17719	17986	17814	17749	17726	17741	17884	17757	17763	17855	17867	17929	17952	17771	17898	18004	17930	17862	17915	17832	18028	17586	17874	17617	17669	17709	17976	17758	17966	17921	17801	17803	17679	17720	17772	17771	18010	17817	17809	17651	17751	17849	17759	17671	17674	17703	17684	18023	17899	17687	17937	17802	17912	17798	17982	17843	17781	17713	17671	17717	17879	17769	17922	17799	17722	18002	17876	17713	17854	17762	17946	17725	17832	17660	17763	17983	17923	17939	18000	18021	17707	17662	17913	17829	17917	18009	17959	17709	17785	17863	17820	17925	18061	17904	17882	17859	17937	17904	18011	17815	17712	17973	17975	17907	17732	17846	17896	17641	17901	17815	17887	17642	17952	17931	17848	17715	18043	17774	18007	17821	17828	17767	17801	17902	17734	17724	17897	17907	18015	17637	17895	17976	17979	17947	17791	17746	17869	17817	18069	17886	17784	17739	17563	17891	17988	17977	17878	18050	17912	17912	17875	17888	17988	17729	17914	17770	17740	17856	17704	17472	17793	17862	17932	17752	17882	17905	17901	18051	18002	18003	17969	17685	17753	17751	18022	17913	17986	17850	17779	17973	17583	17778	17772	17876	17810	17946	17744	17781	17707	17938	17721	17625	17795	17845	17793	17831	18011	18013	17894	17681	17838	17859	17757	17732	17662	17913	17766	17871	17918	17988	17840	17731	18014	17806	17840	17771	17818	17868	17949	17779	17728	17777	17716	17995	17776	17843	17715	17768	17933	17876	17864	17826	17823	17784	17895	17949	17698	17657	17835	17826	17873	17826	17955	17963	18015	17742	18095	17847	17932	17775	17944	17818	17857	17744	17929	17618	17824	17674	18191	17959	17519	17834	17722	17809	17869	17804	18028	17754	18007	17868	17916	17835	17777	17944	17991	17954	17696	18024	17783	17755	17811	17811	17982	17840	17970	17803	17818	17889	18015	17736	18185	17901	17881	17867	17792	17651	17730	17859	17969	17964	17886	17954	17900	17852	17904	17766	17765	17664	17825	17920	17880	17801	17616	17846	17609	17658	17771	17789	17879	17758	17906	17815	17726	17758	17929	17652	17948	17595	17805	17865	17652	17983	17811	17861	17587	17700	18024	17999	17784	17982	17789	17668	17904	17756	17769	17663	17631	17609	17736	17670	17776	18042	17983	17992	17726	17839	17807	17854	17727	17890	17849	17616	17740	17905	17902	17804	17876	17752	17929	17793	17833	17805	17683	17749	17553	18027	17820	17872	18172	18029	17934	17765	17825	17881	17695	17890	17773	17884	17805	17843	17797	17801	18093	17712	17859	17800	17758	17788	18075	17824	17806	17829	17977	18056	17762	17749	17894	17731	17708	17935	17906	17742	17994	17914	17868	17872	18032	17817	17497	17747	17876	17808	17794	17624	17666	17927	17844	17746	17648	17849	18075	17785	17837	17841	17840	17586	17661	17787	17829	17895	17715	17850	18081	17683	17807	17941	17894	17721	17954	18061	18043	17739	17791	17880	17888	17820	17958	17824	17684	17913	17818	17815	17992	17824	17979	17973	17639	17732	17896	18007	18034	17911	17952	17760	17846	17831	17666	17824	17912	17828	17966	17902	17967	17708	17944	17899	17794	17798	17769	17977	17799	17736	17733	18036	17863	17729	17767	17701	17939	17883	17910	17960	18007	17787	17952	17802	17758	17772	17703	17611	17783	17868	17727	17823	17845	17976	17777	17712	17793	17795	17863	17860	17925	17838	17676	17718	18023	17857	17932	17853	17867	17642	17888	17951	17919	17785	17919	17949	17878	17809	17845	17917	17802	17923	17787	17862	17788	17876	17801	17831	17578	17849	17991	18028	17817	17826	17691	17787	17778	17872	17823	17767	17643	17794	17885	17810	17966	17968	17872	17940	17894	17798	17677	17854	17847	17826	17859	17875	17828	17865	18027	17795	17832	17973	17982	17812	17728	17756	17667	17826	17882	17700	18007	17726	17806	17626	17808	17940	18151	17706	18030	18054	17765	17933	17838	17781	17999	17662	17692	17758	17787	17776	17813	17975	17845	17708	17840	17762	17680	18274	18065	17896	17809	17799	17944	17713	17928	17860	17801	17896	17785	17939	17792	17795	17939	17980	17955	17843	17793	17911	17943	17907	17838	17942	17934	17755	17674	17738	17816	17804	17864	17533	17710	17976	17871	17989	17678	17701	17739	17652	17825	17952	17785	17750	17786	17471	17771	17699	17943	17759	17725	17740	17973	17792	17822	18089	18005	18085	17823	17682	17798	17867	17987	17793	17858	18026	17669	17775	17838	17959	17967	17859	17619	17860	17863	17731	17907	17723	17865	17861	17671	17749	17965	17827	17845	17840	17835	17756	17849	18023	17909	17724	17663	17663	17663	17876	17794	17890	17919	17998	17641	17845	17918	17885	17969	17895	18004	17895	17809	17825	17590	17788	17785	17903	17781	17980	18106	17741	17850	17778	17808	17710	17904	17884	17824	17831	17804	17783	17951	17816	17835	17940	17739	17930	17835	17852	17585	17941	17913	17931	17698	17847	17804	17660	17980	17795	17719	17746	17735	18035	17945	18155	17857	17967	17742	17479	17907	17828	17707	17973	17870	17717	17700	17800	17859	17773	17722	17852	18052	17861	17946	17832	17941	17993	17941	17683	17913	17757	17897	17783	17704	17962	18100	17828	17752	17626	17700	17872	18124	17773	17774	17894	17871	17864	17948	17666	17742	17708	17710	17681	17874	17633	17809	17861	17858	17769	17770	17928	17903	17798	17762	17764	17795	17770	18003	17857	17737	17762	17723	17883	17803	17758	17908	17848	17910	18114	17946	17731	17906	17844	17864	17587	17627	17834	17801	17974	17907	17884	17816	17945	17981	17845	17882	17880	17863	17648	17686	17767	17708	17809	17951	17946	18034	17901	18028	17786	17991	17837	17939	17918	17716	17792	17788	17808	17914	17738	17914	17960	17727	17905	17828	17896	17831	17844	17820	17742	17638	17931	17723	17820	17777	17877	17770	17718	17919	17740	17916	17858
28410	60145	49551	32903	24185	17840	15671	15236	15216	19459	21735	17877	16192	18754	20037	20176	18588	17336	16217	15612	15150	14695	14849	14827	14613	14729	14786	14783	14839	14936	14653	14719	14848	14644	14772	14829	14672	14733	14720	14723	14889	14765	14667	14786	14753	14629	14865	14730	14746	14720	14783	14684	14791	14819	14749	14989	14828	14677	14839	14709	14693	14728	14793	14782	14578	14882	14828	14769	14799	14725	14784	14772	14605	14693	14778	14588	14716	14824	14799	14603	14713	14808	14544	14626	14733	14659	14760	14881	14701	14861	14745	14620	14664	14820	14760	14719	14664	14953	14581	15017	14748	14855	14786	14672	14559	14718	14730	14603	14701	14662	14722	14681	14863	14819	14766	14682	14696	14582	14765	14641	14686	14729	14707	14846	14749	14708	14714	14573	14946	14742	14871	14659	14669	14707	14712	14891	14657	14768	14710	14811	14653	14667	14700	14670	14782	14754	14821	14680	14728	14865	14823	14884	14708	14637	14911	14725	14732	14868	14896	14784	14858	14740	14632	14579	14723	14708	14761	14764	14949	14777	14928	14650	14770	14673	14699	14704	14791	14630	14740	14773	14656	14652	14642	14754	14788	14704	14807	14889	14721	14801	14785	14843	14670	14633	14679	14605	14849	14597	14788	14697	14738	14776	14708	14737	14666	14754	14646	14852	14688	14756	14767	14830	14872	14575	14576	14646	14767	14888	14884	14745	14571	14692	14794	14897	14852	14818	14705	14953	14576	14709	14752	14533	14793	14789	14596	14670	14810	14709	14648	14774	14686	15034	14812	14703	14672	14684	14778	14708	14791	14710	14717	14644	14717	14677	14658	14633	14798	14629	14705	14812	14569	14738	14802	14599	14793	14635	14712	14595	14795	14585	14902	14643	14756	14617	14770	14825	14652	14880	14833	14702	14683	14659	14860	14750	14705	14679	14778	14528	14826	14737	14887	14767	14871	14761	14786	14725	14572	14718	14721	14773	14719	14695	14764	14554	14790	14771	14853	14794	14605	14696	14771	14824	14654	14606	14579	14657	14859	14781	14772	14638	14780	14603	14948	14742	14722	14684	14583	14709	14864	14776	14935	14791	14602	14685	14733	14712	14689	14716	14587	14725	14764	14823	14688	14550	14723	14758	14897	14720	14800	14703	14777	14661	14587	14720	14764	14696	14768	14673	14639	14728	14704	14765	14757	14798	14703	14853	14603	14857	14555	14771	14563	14692	14762	14697	14834	14690	14601	14770	14663	14750	14608	14638	14706	14757	14824	14831	14763	14742	14660	14731	14654	14720	14527	14857	14686	14604	14822	14819	14899	14693	14729	14962	14661	14762	14533	14702	14621	14836	14790	14905	14684	14762	14758	14746	14812	14851	14654	14790	14720	14763	14676	14666	14916	14586	14690	14643	14945	14592	14773	14704	14748	14657	14730	14738	14737	14672	14686	14850	14768	14570	14615	14737	14622	14859	14608	14762	14897	14783	14591	14601	14716	14838	14517	14664	14618	14786	14649	14668	14738	14741	14624	14725	14715	14675	14906	14567	14664	15001	14764	14686	14752	14616	14772	14769	14662	14652	14638	14764	14651	14689	14756	14782	14767	14764	14968	14630	14719	14896	14905	14861	14795	14780	14835	14682	14620	14765	14727	14693	14859	14823	14746	14629	14756	14653	14746	14725	14722	14797	14745	14783	14718	14741	14613	14649	14763	14794	14805	14654	14584	14822	14636	14602	14535	14815	14806	14755	14692	15007	14716	14863	14739	14681	14729	14711	14686	14665	14861	14708	14722	14702	14572	14722	14767	14720	14706	14581	14739	14826	14725	14660	14733	14756	14746	14666	14755	14654	14734	14601	14619	14738	14782	14742	14676	14823	14753	14791	14642	14737	14819	14686	14779	14721	14753	14747	14852	14895	14753	14708	14592	14655	14649	14631	14905	14732	14702	14748	14811	14840	14578	14659	14844	14761	14828	14606	14779	14719	14868	14802	14746	14606	14647	14802	14622	14785	14736	14641	14954	14639	14582	14563	14804	14627	14838	14459	14797	14893	14751	14829	14760	14634	14709	14863	14699	14778	14724	14720	14873	14671	14670	14654	14801	14776	14684	14594	14634	14676	14876	14743	14640	14814	14543	14807	14752	14846	14770	14968	14749	14650	14810	14815	14939	14718	14782	14825	14511	14763	14751	14641	14773	14744	14698	14528	14892	14835	14747	14938	14738	14503	14817	14857	14854	14794	14827	14674	14565	14750	14535	14751	14634	14742	14846	14786	14688	14694	14947	14564	14687	14738	14903	14706	14674	14800	14750	14686	14631	14748	14587	14657	14934	14761	14782	14775	14740	14556	14728	14812	14563	14743	14727	14738	14756	14663	14772	14457	14659	14864	14738	14520	14708	14782	14637	14643	14834	14780	14659	14707	14588	14700	14814	14667	14720	14778	14787	14871	14823	14839	14647	14741	14590	14737	14739	14724	14641	14809	14634	14558	14735	14646	14755	14746	14530	14682	14544	14798	14719	14794	14725	14843	14645	14562	14744	14651	14807	14807	14790	14698	14730	14648	14671	14937	14704	14735	14543	14799	14691	14809	14657	14517	14700	14749	14955	14882	14811	14601	14821	14592	14741	14772	14921	14687	14913	14692	14751	14615	14734	14796	14806	14746	14810	14609	14811	14734	14584	14764	14583	14806	14708	14731	14733	14683	14718	14692	14684	14712	14850	14597	14667	14653	14920	14777	14653	14701	14714	14693	14763	14741	14623	14483	14802	14752	14776	14704	14665	14756	14817	14535	14811	14635	14845	14675	14672	14708	14832	14663	14762	14817	14731	14962	14763	14941	14721	14536	14805	14838	14741	14850	14869	14705	14704	14755	14767	14654	14791	14818	14781	14765	14686	14685	14644	14821	14880	14722	14915	14700	14720	14814	14694	14764	14601	14861	14817	14825	14669	14659	14945	14717	14784	14767	14708	14654	14626	14763	14691	14698	14829	14795	14906	14574	14704	14692	14714	14607	14687	14792	14554	14663	14739	14797	14734	14784	14700	14864	14570	14622	14607	14878	14634	14769	14777	14845	14721	14689	14746	14809	14855	14666	14765	14878	14693	14705	14820	14764	14748	14788	14612	14632	14648	14702	14691	14605	14591	14917	14783	14762	14610	14786	14510	14750	14836	14859	14667	14866	14612	14818	14804	14745	14599	14623	14633	14824	14731	14843	14722	14734	14626	14727	14620	14731	14825	14787	14740	14590	14750	14695	14690	14767	14758	14716	14738	14906	14615	14739	14498	14596	14776	14568	14887	14563	14759	14667	14997	14917	14691	14669	14722	14740	14802	14843	14798	14781	14785	14504	14792	14684	14772	14683	14903	14706	14665	14576	14708	14625	14815	14753	14885	14790	14553	14803	14707	14663	14876	14664	14637	14815	14935	14932	14903	14890	14739	14770	14760	14652	14868	14685	14833	14781	14733	14917	14726	14791	14655	14751	14751	14547	14686	14745	14834	14819	14574	14796	14610	14708	14727	14623	14612	14760	14746	14593	14700	14681	14846	14738	14894	14702	14796	14639	14730	14578	14687	14672	14617	14773	14599	14944	14670	14670	14662	14689	14749	14734	14588	14839	14761	14728	14807	14650	14762	14750	14803	14712	14837	14730	14871	14689	14724	14801	14880	14815	14727	14668	14775	14709	14639	14671	14910	14727	14671	14674	14822	14605	14625	14581	14720	14844	14565	14700	14606	14885	14913	14599	14769	14745	14777	14780	14751	14707	14833	14835	14785	14753	14755	14666	14676	14645	14764	14642	14793	14671	14815	14616	14630	14697	14552	14760	14917	14771	14672	14788	14769	14712	14549	14563	14731	14588	14857	14661	14573	14694	14742	14664	14692	14834	14716	14821	14728	14710	14795	14706	14720	14704	14761	14655	14898	14793	14667	14594	14735	14684	14677	14653	14796	14645	14838	14563	14820	14734	14388	14549	14641	14622	14791	14672	14682	14677	14785	14673	14701	14790	14722	14711	14637	14777	14729	14692	14683	14741	14813	14688	14623	14830	14940	14675	14677	14755	14603	14769	14850	14804	14929	14624	14746	14692	14590	14697	14822	14685	14737	14806	14579	14723	14849	14675	14649	14742	14750	14700	14841	14703	14655	14571	14597	14726	14849	14794	14621	14616	14714	14725	14656	14787	14781	14815	14659	14779	14741	14644	14685	14730	14755	14683	14760	14832	14608	14782	14683	14783	14662	14617	14662	14696	14753	14720	14572	14740	14812	14993	14755	14559	14774	14742	14608	14842	14574	14819	14765	14729	14869	14662	14736	14682	14813	14744	14621	14572	14691	14790	14700	14880	14783	14804	14599	14691	14660	14826	14551	14732	14815	14739	14732	14579	14677	14593	14810	14790	14697	14657	14717	14726	14717	14630	14729	14824	14671	14783	14889	14627	14835	14799	14762	14685	14724	14776	14774	14696	14761	14753	14831	14868	14660	14718	14754	14541	14816	14656	14868	14769	14801	14735	14824	14806	14675	14570	14724	14630	14576	14808	14764	14785	14899	14677	14717	14601	14695	14798	14766	14656	14774	14710	14836	14748	14748	14713	14497	14729	14814	14660	14771	14648	14738	14663	14843	14883	14783	14566	14731	14852	14551	14747	14826	14600	14742	14585	14668	14709	14765	14821	14872	14729	14755	14714	14741	14632	14653	14599	14647	14730	14666	14640	14684	14868	14835	14810	14842	14711	14580	14777	14811	14692	14733	14629	14677	14712	14753	14653	14938	14698	14662	14607	14699	14754	14737	14721	14732	14707	14767	14576	14735	14604	14845	14590	14647	14630	14750	14737	14711	14779	14622	14649	14731	14724	14736	14807	14693	14802	14678	14683	14618	14618	14789	14773	14800	14712	14780	14767	14655	14659	14864	14777	14764	14665	14724	14791	14572	14711	14781	14793	14675	14757	14582	14676	14774	14767	14777	14631	14616	14767	14791	14640	14746	14794	14841	14800	14736	14822	14744	14727	14775	14626	14667	14714	14668	14658	14860	14673	14696	14580	14640	14743	14715	14718	14673	14853	14793	14699	14932	14739	14657	14670	14686	14877	14684	14712	14766	14725	14656	14689	14555	14552	14839	14776	14779	14731	14825	14856	14626	14747
29651	27400	30366	23614	19046	17793	17601	17403	17546	17195	17525	17429	17384	17468	17446	17620	17355	17412	17400	17438	17322	17173	17323	17265	17361	17120	17114	17179	17325	17140	17176	17328	17031	17139	17338	17189	17193	17060	17058	17315	17248	17230	17340	17080	17179	17378	17240	17155	17379	17221	17283	17416	17201	17093	17095	17353	17193	17153	17264	17253	17220	17283	17155	17163	17236	17353	17237	17112	17256	17089	17221	17378	17141	17440	17166	17248	17126	17288	17250	17167	17215	17009	17119	17329	17204	17411	17284	17047	17184	17441	17144	16966	17234	17169	17160	17044	17259	17083	17030	17201	17112	17266	17004	17269	17284	17331	17216	17039	17140	17130	17226	17266	17277	17343	17206	17021	17214	17402	17320	17330	17049	17331	17162	17193	17120	16974	17260	17155	17152	17375	17318	17109	17219	17119	17251	17086	16878	17215	17048	17213	17127	17388	17263	17166	16965	17192	17308	17081	17390	17349	17193	17410	17102	17195	17220	17110	17208	17220	17151	17097	17125	17262	17241	17174	17280	17365	17237	17268	17217	17090	17201	17146	17169	17220	17131	17120	17181	17241	17389	17232	17153	17058	17005	17003	17278	17275	17303	17260	17125	16993	17123	17372	17039	17179	17311	17130	17270	17137	17216	17131	17223	17241	17312	17153	17063	17161	17339	17344	17202	17087	17192	17133	17204	17220	17246	17283	17048	17234	17187	17254	17118	17153	17227	17209	17350	17271	17041	17239	17169	17272	17280	17113	17168	17094	17152	17211	17238	17156	17018	17093	17167	17219	17215	16996	17332	17293	17403	17110	17129	17113	17374	17493	17314	17246	17158	17158	17135	17207	17159	17144	17190	17099	17167	17205	17124	17326	17105	17256	17319	17350	17266	17212	17364	17019	17274	17334	17058	17125	17211	17321	17070	17352	17262	17188	17135	17320	17000	17046	17193	17204	17284	17351	17273	17070	17200	17157	17212	17360	17301	17111	17058	17185	17180	17186	17423	17198	17281	17194	17302	17108	17092	17113	17211	17286	17347	17124	17288	17352	17268	17082	17182	17498	17383	17186	17061	17239	17238	17240	17223	17095	17099	17066	17077	17029	17340	17021	17255	17257	17216	17354	17364	17111	17221	17118	17126	17122	17129	17260	17188	17330	17258	17195	17183	17143	17146	17035	17244	17265	17230	17193	17205	17181	17163	17141	17379	17354	17268	17229	17297	17254	17368	17204	17061	17310	17160	17209	17110	17114	17384	17132	17198	17059	17282	17206	17150	17050	17259	17256	17184	17083	17075	17294	17308	17212	17258	17327	17317	17223	17326	17350	17532	17190	17346	17256	17100	17048	17201	17060	17334	17300	17334	17308	17031	17258	17191	17016	17003	17208	17411	17238	17386	17093	17397	17229	17219	17326	17106	17097	17236	17116	17310	17131	17321	17358	17334	17250	17278	17218	17309	17130	17000	17220	17216	17288	17236	17246	17423	17117	17151	17150	17061	17300	17290	17272	17193	17198	17155	17220	17313	17249	17253	17080	17201	17159	17311	17307	17057	17276	17094	17442	17212	17202	17252	17045	17219	17164	17255	17322	17242	17103	17275	17325	17180	17413	17169	17189	17272	17210	17241	17102	17020	17086	17386	17189	17317	17063	17199	17103	17279	17142	17189	17301	17295	17155	17255	17116	17215	17261	17333	17160	17226	17099	17288	17114	17324	17137	17276	17373	17290	17271	17246	17350	17227	17273	17176	17108	17288	17119	17473	17003	17237	17237	17081	17160	17215	17213	17430	17374	17229	17277	17245	17221	17231	17270	17095	17314	17317	17053	17148	17227	17209	17168	17351	17278	17221	17173	17294	17216	17380	17120	17130	17044	17189	17212	17205	17178	17153	17101	17264	17343	17084	17391	17071	17055	17175	17327	17104	17128	17337	17315	17204	17109	17297	17074	17442	17083	17216	17278	17208	17450	17366	17094	17349	17205	17215	17197	17286	17145	17199	17298	17291	17285	17186	17290	17153	17100	17234	17214	17192	16976	17239	17341	16948	17210	17282	17454	17291	17043	17303	17200	17265	17215	17254	17300	17315	17209	17094	17294	17216	17626	17247	17214	17175	17115	17147	17089	17192	17113	17056	17130	17235	17243	17038	17197	16952	17267	17077	17173	17399	17402	17337	17295	17234	17055	17149	17006	17092	17276	17103	17211	17455	17101	17236	17186	17277	17320	17234	17163	17260	17253	17316	17032	17292	17309	17001	17333	17328	17376	17091	17117	17154	17351	17556	17163	17302	17308	17081	17205	17207	17265	17174	17293	17271	17219	17184	17239	17230	17148	17196	17185	16974	17000	17001	17105	17116	17177	17145	17233	17170	17246	17103	17346	17036	17332	17105	17402	17201	17365	17284	17274	17176	17127	17202	17262	17180	17275	17270	17479	17077	17108	17116	17186	17018	17284	17514	17129	17201	17260	17013	17363	17232	17130	17293	17175	17236	17077	17215	17082	17260	16995	17155	17007	17167	17355	17300	17243	17153	17021	17180	17254	17356	17247	17294	17113	17247	17092	17265	17140	17309	17032	17098	17178	17307	17101	17196	17167	17402	17249	17067	17094	17140	17256	17009	17245	17547	17120	17267	17305	17094	17341	17190	17078	17353	17276	17248	17233	17197	17042	17129	17290	17316	17199	17242	17173	17236	17207	17332	17295	17359	17123	17232	17203	16968	17099	17072	17182	17050	17290	17105	17331	17370	17212	17378	17133	17279	16957	17084	17083	16961	17183	17065	17342	17136	17346	17329	17261	17383	17437	17221	17171	17448	17282	17087	17213	17119	17084	17186	17352	17197	17134	17144	17342	17273	17177	17225	17145	17158	17080	17107	17297	17090	17252	17319	17105	16972	17254	17191	17280	17159	17194	17221	17062	17234	17192	17172	17096	17528	17238	17000	17274	17127	17464	17176	17145	17159	17016	17154	17142	17267	17223	17206	17407	17327	17265	17423	17451	17046	17340	17199	17206	17337	17159	17159	17205	17187	17346	17197	17280	17021	17189	17233	17245	17376	17415	17019	17348	17297	17203	17222	17001	17175	17269	17271	17170	17272	17243	17269	17276	17299	17174	17184	17389	17122	17197	17379	17370	17270	17207	17226	17054	17243	17192	17202	17193	17073	17057	17056	17252	17094	17108	17190	17047	17236	17158	17264	17251	17197	17091	17206	17205	17278	17269	17348	17210	17234	17004	17159	17248	17005	17274	17379	17370	17416	17392	17241	17344	17204	17335	17095	17303	17304	17187	17198	17344	17233	17208	17208	17218	17094	17164	17278	17256	17332	17244	17040	17226	17218	17106	17139	17316	17159	17107	17248	17105	17097	17237	17329	17148	17251	17260	17280	17395	17245	17106	17180	16999	17242	17328	17358	17284	17320	17260	17179	16996	17241	17085	17106	17417	17010	17383	17069	17167	17347	17324	17139	17358	17162	17290	17131	17259	17139	17164	17308	17245	17426	17023	17134	17222	17194	17171	17292	17245	17363	17290	16975	17425	17325	17170	17268	17291	17151	17234	17078	17066	17254	17199	17095	17262	17282	17311	17267	17369	17236	17250	17193	17267	17198	17265	17361	17287	17229	17016	17081	17317	17396	17054	17238	17212	17309	17062	17190	17175	17279	17190	17163	17098	17293	17187	17191	17188	17043	17090	17408	17241	17122	17273	17142	17283	17171	17256	17131	17044	17301	17047	17464	17271	17142	17267	17371	17275	17248	17379	17265	17317	17225	17122	17167	17478	17472	17427	17177	17198	17031	17264	17380	17133	17322	17237	17302	16997	17128	17232	17072	17214	17271	17064	17102	17360	17296	17374	17184	17287	17304	17158	17447	17194	17175	17096	17081	17270	17201	17168	17289	17103	17212	17061	17212	17222	17061	17141	17051	17233	17159	17307	17379	17284	17377	17074	17019	17139	17305	17197	17213	17139	17183	17000	17209	17288	17298	17012	17130	17107	17135	17047	16960	17132	17290	17239	17117	17176	17182	17208	17247	17141	17149	17134	16974	17279	17217	17245	17187	17155	17196	16989	17451	17449	17413	17375	17090	17238	17418	17270	17089	17150	17212	17143	17225	17142	17151	17124	17201	17136	17190	17212	17107	17163	17389	17306	17227	17214	17133	17363	17175	17233	17238	17245	17281	17176	17401	17311	17380	17661	17385	17351	17206	17273	17057	17194	17105	17236	17342	17371	17013	17177	17413	17164	17047	17368	17197	17243	17108	17395	17436	17364	17160	17234	17092	17203	16970	17483	17251	17098	17170	17122	17342	17258	17288	17233	17209	17174	17248	17385	17343	17194	17258	17372	17171	17270	17214	17258	17358	17322	17337	17053	17094	17208	17168	17126	17180	17015	17320	17103	17419	17217	17215	17038	17181	17146	17231	17228	17273	17283	17227	17308	17288	17369	17164	17155	17121	17175	17292	17285	17212	17063	17203	17178	17224	17438	17247	17213	17338	17131	17038	17283	17001	17223	17340	17238	17192	17300	17297	17219	17277	16980	17263	17206	17132	17122	16933	17271	17265	17212	17262	17150	17268	17335	17154	17292	17188	17186	17156	17302	17088	17299	17160	17338	17290	17287	17331	17201	16910	17149	17246	17324	17337	17360	17305	17061	17309	17158	17182	17201	17188	17346	17365	17286	17476	17264	17169	17133	17229	16972	17098	17112	17282	17484	17193	17184	17253	17022	17179	17222	17266	17138	17247	17226	17141	17318	17305	17216	17199	17273	17182	17202	17494	17353	17204	17256	17314	17085	17321	17133	17233	17332	17250	17122	17270	17287	17234	17036	17211	17123	17346	17432	17232	17203	17282	17116	17261	17089	17204	17094	17257	17288	17267	17315	17182	17235	17265	17390	17276	17129	17068	17096	17226	17353	17416	17292	17246	17055	17237	17147	17114	17204	17244	17080	17159	17281	17309	17395	17269	17108	17333	17207	17070	17201	17350	17161	16999	17150	17176	17218	17312	17278	17382	17284	17170	17193	17199	17176	17239	17029	17216	17320	17329	17363	17348	17326	17193	17144	17246	17159	17095	17035	17473	17216	17287	17389	17178	17080	17270	17077	17136	17308	17240	17434	17436	17253	17214	17106	17398	17062	17081	17024	17262	17095
24071	37790	29080	19293	16240	14955	14720	14420	14422	14323	14742	14569	14577	14751	14609	14573	14569	14525	14401	14501	14542	14422	14412	14476	14402	14365	14442	14264	14233	14325	14399	14572	14351	14389	14502	14361	14335	14295	14283	14258	14355	14337	14345	14304	14280	14403	14541	14486	14296	14326	14090	14413	14192	14515	14154	14197	14479	14444	14435	14428	14423	14426	14236	14287	14396	14387	14480	14226	14357	14366	14367	14314	14561	14293	14292	14493	14414	14401	14296	14371	14277	14447	14401	14515	14455	14185	14356	14393	14444	14278	14388	14411	14435	14416	14503	14303	14530	14381	14422	14303	14418	14400	14346	14482	14435	14215	14224	14386	14559	14317	14378	14297	14491	14226	14226	14392	14347	14318	14345	14524	14414	14239	14542	14337	14528	14377	14351	14391	14411	14500	14550	14130	14329	14472	14364	14446	14419	14410	14475	14314	14383	14421	14109	14240	14301	14359	14428	14250	14538	14411	14341	14308	14446	14358	14242	14282	14347	14287	14281	14355	14094	14473	14363	14290	14331	14495	14403	14232	14414	14356	14177	14383	14343	14439	14227	14318	14359	14217	14340	14530	14300	14514	14245	14301	14289	14104	14311	14429	14532	14389	14393	14600	14193	14408	14472	14368	14487	14515	14381	14478	14481	14362	14326	14332	14537	14355	14257	14419	14484	14309	14502	14517	14389	14372	14649	14251	14233	14405	14312	14498	14278	14322	14195	14378	14295	14489	14380	14431	14377	14376	14328	14258	14331	14196	14214	14362	14314	14399	14344	14537	14406	14212	14353	14250	14406	14244	14465	14429	14333	14219	14304	14519	14375	14358	14328	14252	14456	14378	14309	14450	14439	14484	14399	14262	14720	14312	14377	14319	14502	14438	14432	14439	14322	14341	14182	14648	14384	14292	14386	14444	14291	14286	14412	14326	14290	14350	14490	14393	14432	14515	14297	14444	14460	14365	14350	14442	14397	14341	14485	14465	14216	14428	14424	14313	14244	14485	14333	14364	14210	14366	14367	14229	14340	14414	14337	14644	14329	14319	14379	14252	14331	14245	14326	14483	14336	14422	14517	14354	14583	14599	14404	14288	14204	14416	14476	14340	14196	14386	14422	14295	14394	14533	14318	14420	14395	14414	14221	14275	14362	14459	14259	14342	14528	14489	14392	14413	14451	14390	14512	14332	14511	14324	14258	14254	14387	14493	14321	14436	14346	14286	14295	14334	14530	14521	14274	14496	14338	14398	14272	14519	14406	14332	14350	14440	14397	14287	14329	14344	14271	14280	14269	14404	14374	14362	14310	14355	14229	14364	14284	14431	14386	14289	14324	14416	14307	14488	14311	14176	14325	14369	14327	14278	14318	14379	14372	14343	14398	14265	14387	14305	14440	14385	14357	14425	14497	14211	14546	14322	14354	14315	14518	14329	14295	14534	14324	14387	14292	14524	14202	14540	14413	14377	14355	14341	14258	14124	14433	14289	14613	14327	14291	14452	14349	14419	14330	14385	14458	14469	14346	14287	14407	14302	14401	14461	14274	14346	14368	14261	14340	14337	14364	14248	14373	14521	14380	14377	14285	14347	14474	14350	14391	14480	14384	14365	14465	14404	14302	14392	14297	14337	14196	14205	14332	14307	14275	14355	14382	14268	14293	14330	14245	14458	14381	14405	14382	14395	14252	14339	14377	14234	14402	14303	14548	14557	14270	14432	14298	14491	14174	14565	14325	14262	14384	14207	14475	14324	14145	14409	14552	14354	14492	14453	14433	14333	14492	14230	14227	14205	14430	14320	14443	14422	14275	14425	14299	14469	14377	14366	14336	14463	14380	14368	14325	14378	14388	14526	14296	14454	14342	14391	14484	14259	14495	14286	14299	14262	14280	14345	14389	14472	14398	14352	14471	14393	14443	14291	14343	14348	14311	14445	14268	14117	14417	14306	14294	14399	14251	14406	14426	14433	14275	14526	14320	14264	14326	14384	14281	14426	14344	14292	14432	14491	14414	14542	14409	14283	14395	14332	14519	14325	14285	14420	14345	14263	14530	14326	14371	14386	14439	14438	14195	14539	14429	14406	14330	14289	14643	14507	14232	14309	14400	14405	14436	14408	14399	14386	14321	14464	14276	14340	14343	14332	14304	14303	14364	14380	14553	14223	14107	14319	14429	14317	14351	14416	14422	14160	14469	14372	14493	14466	14139	14572	14378	14280	14327	14378	14234	14395	14473	14453	14254	14205	14442	14364	14359	14302	14515	14407	14314	14463	14423	14382	14451	14433	14421	14435	14627	14466	14364	14169	14428	14395	14239	14355	14468	14420	14455	14162	14271	14373	14323	14513	14417	14505	14467	14287	14535	14369	14402	14421	14482	14566	14270	14403	14338	14425	14424	14371	14311	14301	14244	14299	14376	14260	14180	14191	14392	14433	14271	14348	14424	14233	14542	14267	14401	14430	14164	14337	14554	14427	14379	14391	14257	14475	14424	14406	14425	14297	14193	14258	14396	14309	14444	14275	14357	14417	14267	14487	14393	14541	14296	14414	14443	14465	14431	14476	14365	14451	14360	14496	14308	14314	14267	14426	14227	14130	14565	14452	14448	14551	14347	14418	14370	14381	14267	14546	14440	14360	14469	14376	14370	14349	14453	14493	14391	14549	14350	14342	14595	14531	14247	14332	14252	14445	14377	14295	14350	14249	14325	14304	14134	14410	14305	14279	14196	14307	14443	14497	14503	14550	14519	14235	14414	14357	14476	14483	14536	14385	14424	14332	14410	14413	14492	14320	14404	14492	14346	14414	14309	14370	14299	14369	14355	14464	14466	14307	14375	14291	14322	14290	14384	14430	14387	14243	14423	14477	14462	14253	14361	14353	14439	14328	14273	14434	14328	14354	14375	14225	14395	14451	14340	14364	14379	14431	14492	14276	14376	14294	14319	14509	14207	14303	14274	14538	14278	14381	14445	14460	14458	14386	14451	14610	14353	14180	14573	14280	14335	14359	14533	14510	14418	14393	14410	14329	14165	14505	14256	14515	14481	14348	14369	14393	14397	14329	14371	14489	14196	14300	14306	14330	14518	14337	14255	14290	14430	14487	14289	14435	14244	14445	14312	14345	14512	14437	14499	14459	14438	14460	14428	14208	14304	14536	14360	14441	14363	14420	14394	14252	14389	14270	14439	14273	14281	14391	14397	14421	14401	14235	14478	14441	14342	14310	14382	14380	14404	14249	14516	14258	14359	14371	14483	14122	14206	14548	14466	14366	14415	14246	14200	14379	14411	14320	14393	14327	14428	14419	14395	14385	14359	14516	14427	14327	14428	14247	14388	14233	14397	14451	14252	14529	14311	14357	14361	14387	14254	14425	14552	14422	14548	14349	14518	14285	14430	14434	14405	14371	14313	14456	14455	14266	14412	14311	14172	14380	14295	14355	14373	14510	14315	14220	14401	14547	14376	14473	14334	14388	14530	14300	14343	14217	14404	14353	14276	14356	14475	14390	14254	14478	14291	14376	14229	14311	14231	14217	14353	14343	14405	14240	14290	14566	14388	14410	14487	14438	14319	14193	14377	14365	14468	14493	14198	14414	14471	14503	14506	14345	14290	14356	14398	14335	14570	14328	14430	14619	14418	14306	14478	14262	14452	14302	14362	14472	14383	14363	14355	14283	14277	14564	14409	14645	14412	14402	14392	14436	14287	14452	14338	14355	14379	14477	14622	14497	14247	14479	14449	14348	14291	14298	14501	14722	14184	14464	14304	14304	14306	14487	14261	14344	14317	14422	14283	14450	14445	14380	14447	14333	14471	14484	14304	14347	14473	14457	14391	14471	14432	14377	14392	14550	14334	14459	14470	14427	14289	14506	14338	14349	14418	14499	14428	14389	14525	14378	14508	14216	14301	14420	14378	14392	14347	14148	14412	14258	14389	14413	14357	14324	14474	14292	14275	14449	14371	14531	14423	14373	14362	14375	14357	14201	14457	14325	14376	14346	14336	14360	14629	14364	14447	14432	14301	14336	14432	14334	14288	14309	14655	14419	14385	14414	14476	14385	14334	14421	14387	14433	14289	14297	14352	14396	14094	14411	14333	14580	14132	14498	14374	14392	14446	14425	14279	14270	14475	14235	14309	14227	14347	14398	14475	14390	14598	14494	14414	14188	14452	14424	14416	14310	14363	14376	14319	14399	14423	14409	14230	14225	14302	14382	14338	14251	14339	14286	14455	14413	14487	14398	14457	14470	14365	14356	14353	14191	14384	14375	14319	14370	14428	14320	14370	14226	14355	14419	14449	14230	14324	14150	14435	14389	14275	14369	14279	14279	14401	14461	14492	14352	14527	14424	14254	14356	14300	14421	14338	14196	14155	14295	14264	14309	14380	14454	14428	14364	14245	14235	14319	14502	14334	14523	14335	14462	14449	14328	14388	14338	14287	14358	14355	14388	14422	14585	14397	14413	14278	14226	14345	14439	14319	14385	14365	14330	14477	14449	14325	14465	14440	14389	14315	14336	14411	14368	14432	14325	14194	14348	14407	14514	14337	14430	14371	14463	14334	14518	14348	14432	14289	14393	14386	14388	14571	14377	14410	14243	14443	14212	14351	14485	14478	14121	14521	14535	14317	14561	14441	14224	14420	14462	14294	14424	14283	14426	14430	14438	14389	14261	14441	14434	14431	14343	14585	14420	14326	14390	14293	14293	14222	14235	14311	14379	14393	14540	14166	14382	14556	14269	14375	14392	14392	14318	14342	14135	14431	14308	14520	14294	14503	14167	14163	14290	14472	14230	14298	14305	14267	14312	14287	14443	14449	14467	14380	14411	14363	14469	14385	14389	14536	14249	14410	14283	14348	14397	14374	14415	14278	14389	14257	14308	14320	14400	14329	14495	14349	14543	14274	14241	14365	14374	14241	14539	14409	14612	14352	14303	14205	14356	14248	14310	14439	14225	14270	14428	14202	14380	14426	14396	14232	14374	14289	14502	14519	14465	14322	14325	14457	14462	14407	14342	14406	14559	14534	14326	14334	14244	14220	14368	14357	14400	14380	14385	14440	14343	14182	14371	14316	14452	14520	14331	14318	14410	14510	14271	14394	14477	14402	14359	14461	14484	14356	14447	14392	14265	14211	14248	14313	14387	14329	14328	14373	14363
23168	21080	27949	25244	22352	21327	20249	17796	17417	17828	17906	17719	17300	18390	20021	19770	19494	18821	17980	17756	17404	17212	17235	17285	17226	17252	17122	17110	17253	17222	17079	17074	17130	17088	17085	17000	17019	17218	17149	16925	17154	17114	17184	17284	17342	17056	17099	17151	17144	17239	17153	17375	17205	16979	16898	16890	17003	17143	17266	17064	17057	17127	17500	17228	17249	17217	17173	17168	17309	17106	17017	17103	16946	17199	17088	17027	16955	17085	17183	17286	16906	17133	17125	16976	16961	17150	17157	16998	17080	17084	16965	17120	17100	17134	17012	17069	17051	17129	17099	16908	17072	17258	17004	17201	17255	16951	17175	17006	17129	17112	17237	17119	17162	17188	16923	17030	17044	17053	17021	17181	16955	17141	17187	17040	17033	17131	17141	17212	17034	16958	16908	16940	17092	17103	16976	16974	17134	17089	17010	17092	17145	17070	17114	17127	16944	16873	17138	17177	17153	16971	17142	17043	17067	17063	17250	17060	17166	17076	17372	17092	16941	17127	16988	17064	17170	16855	16980	17144	17019	17098	17017	17119	17155	17095	17001	17027	17188	16885	17101	17033	17005	17068	17050	16983	16857	17256	16875	17096	17121	17296	17073	16870	17111	17203	17072	17234	17178	17151	17050	17043	16844	17133	17029	17181	17112	17165	17032	17049	17026	17188	17209	17151	16979	16936	17061	17069	17109	17040	17225	17108	16934	17217	17171	17179	17165	17150	17073	16952	17257	17006	16963	17042	17085	17220	17116	17071	17114	17102	17162	17067	16903	16893	17061	17223	17126	16966	17048	17112	17120	17152	17091	17175	17172	17220	17188	17343	17242	17210	17070	17237	17081	16977	17113	17083	17072	17207	17029	17194	16955	17206	16986	17127	17127	17170	17034	17121	17081	17262	17031	16889	16909	17156	16986	16983	17019	17128	17114	17257	17087	16867	17023	17263	16928	17109	16963	17040	17132	17070	17185	17075	16891	16929	17121	17373	16930	17146	17083	16992	16996	16879	17099	17061	17166	17034	16890	16874	16891	17042	17164	17036	17025	17127	16832	16954	17200	17035	17027	17011	17221	17204	17291	17144	17061	17183	17220	17135	17034	16942	17062	17002	17113	16992	16879	17180	17035	16978	17019	17270	16942	17046	17057	17023	17270	16951	17099	17286	17090	16915	17384	17108	17053	17169	17122	16858	16952	17037	17134	17293	17115	17029	17267	17144	17297	17099	17102	16873	16996	16983	17114	17242	17207	17074	17052	17208	17140	17096	17050	17140	17161	17013	17101	17337	17002	17014	16955	16978	17115	17205	17072	17060	17029	16991	17091	16985	16992	16929	16952	17215	16905	16971	16919	17022	17034	17229	17284	17068	17156	17058	17278	17190	17108	17100	17168	17043	17098	17257	17119	17223	17054	17272	16864	17057	17168	17251	17233	17081	17062	16779	17131	17235	17115	17426	16964	16988	17293	17251	17185	17055	17388	16919	16790	17087	17006	16910	17246	17100	17090	17134	17075	17023	17171	17021	17210	17199	16979	17093	17367	17073	17267	17099	17071	17037	17081	17136	17066	17126	17291	17325	17072	17109	17022	16903	17112	16924	17217	17002	17132	17193	17323	17311	16931	16920	16945	17087	16979	17132	17069	16786	17073	17116	17184	16946	17215	17075	17060	17108	17114	17240	17195	17225	17069	17086	17047	16923	17202	17098	17067	17039	17159	16944	17223	17101	17207	17228	17100	17128	17012	17094	17032	17154	17112	17334	17197	17299	17069	17211	17084	17107	16891	17046	17044	17204	16965	17132	17362	17124	17066	17132	16903	16956	16903	16983	17062	16976	17190	17048	17229	17196	17111	16986	17074	17132	17037	17093	17149	17218	16997	17061	17034	17255	17272	17208	17086	16959	17103	17008	17086	17038	17086	16939	16932	16977	17077	16920	17322	17010	16951	17240	16869	17226	17213	17082	17146	17079	17016	17215	16909	17354	17215	17139	17171	17019	16952	17134	17128	16966	17261	17013	17005	17121	17024	17038	17044	17254	17258	17078	17040	17193	17073	17140	16967	17059	16990	17065	17238	17244	16869	16939	17120	17017	17130	17146	17280	17302	17078	17170	16949	17213	16877	17139	17265	17048	17194	17149	17039	17227	17066	17268	17066	16963	16955	16975	17109	17221	17129	17063	17143	17280	17108	17107	17130	17201	17164	17107	17146	17162	17247	17122	17001	17204	17265	17000	16982	17021	17318	17139	17256	17053	17056	17030	17227	17188	17126	17067	17201	16941	17190	17022	17002	17014	17042	17109	17021	17194	17043	17139	17033	17057	17111	17119	17178	17200	17057	17087	17136	16966	17170	17149	17066	16869	17036	17153	17163	16991	17104	16985	16922	17045	17278	17291	17116	17045	17176	16966	17178	17059	17195	16915	17076	17124	17238	16892	17245	17092	17050	16908	17080	16950	17049	17178	17201	17213	16941	17038	17097	17136	17138	16945	16965	16976	16957	17046	17070	17144	17205	16934	17248	17026	17008	16999	16988	17073	17078	17097	17222	17118	17075	17185	16942	16710	16982	17038	17159	17138	17117	17133	16968	17145	17000	16974	17109	17102	17216	17066	17082	17091	17003	17297	16986	17016	17089	17201	17010	17292	17181	17114	17221	17225	17155	17207	17221	16948	16824	16951	16949	17245	17144	17123	16955	17069	16857	16967	17142	17216	17280	16957	17259	17230	17021	17065	16932	17016	17014	17044	17060	16939	17119	17054	16971	17105	17236	17024	17147	17090	17034	16971	17083	17183	17145	16936	17115	16888	17068	17111	17082	16834	16889	17132	17015	17107	17118	17199	16928	17160	17160	17216	17242	17165	17052	17184	17002	17116	17339	17048	16884	17158	17103	17171	17274	17209	17106	16936	17104	17072	17170	17294	17190	17175	17021	16973	16996	16866	17311	17306	17213	17056	17001	17062	17207	17066	17043	17086	17073	16993	17008	17062	17166	17075	17151	17258	17126	16994	17128	16952	16935	17140	17251	17100	16947	17016	17140	17044	17264	16900	17198	16995	17113	17118	17103	17105	17155	17324	17064	17177	17044	17006	17084	16960	17334	17093	17040	17075	17144	17228	17064	17100	17007	17035	17094	17109	17020	17086	17159	17131	17256	17282	17219	17166	17266	17172	17138	17022	17155	16992	17003	17177	17291	17236	17336	16863	17073	17101	17148	16961	17113	17093	17283	17292	17153	17026	17114	17017	17071	17012	17100	16974	16963	17238	17104	16949	17202	17262	17122	17225	17161	17281	17276	17210	17135	17097	17137	16955	17152	17184	17060	17181	17064	17107	17029	17237	16899	17238	17039	17200	17032	17057	16901	17057	17033	17108	17185	17280	17052	17213	17240	17185	17126	17089	17112	17090	17129	17141	17234	17028	17083	17230	17119	17248	17085	17239	17247	17132	17050	17002	17062	17159	17003	17005	17087	17260	17193	16950	17114	17264	17093	17018	17162	17018	17182	17099	17447	16986	17369	17165	17057	17234	17188	17192	17127	17100	17039	17004	17155	17051	17059	17208	17090	16988	17111	17276	17006	17153	16946	17097	17204	17097	16985	17125	17221	17199	16894	16876	17093	17281	16977	17054	16886	17071	16871	17153	17132	17048	17119	17055	17039	17169	17300	16895	17040	17241	17123	17158	17176	16966	17114	16930	17105	16980	17117	17051	17231	17194	17144	17057	17065	16963	17008	17201	16925	17027	17114	17032	17070	17254	17045	17165	16982	17024	17140	16979	17110	17124	16958	16861	16816	17006	17001	17157	16985	17220	17224	17034	17097	17066	17242	17005	17154	16995	17282	17054	16937	17006	17235	17183	17152	17037	17148	17239	16930	17072	17120	17119	17315	17007	17202	17238	16993	16922	17148	17035	17062	17037	17039	16969	16994	17101	16987	17024	17055	16920	17121	17084	17084	17117	17188	17118	17115	17095	17009	17044	17132	17129	17176	16958	17124	17040	17212	17012	17182	17014	16916	16964	17255	16949	17032	16866	17119	17232	17063	17011	17235	17169	17031	17053	16957	17054	17078	17171	17244	17244	16992	17057	17070	16932	17192	17218	17145	17044	17222	16949	17143	17038	17204	17160	17254	17089	16812	16958	17047	16893	17050	17092	17050	17112	16932	17236	17198	17128	16946	17125	17172	17176	17052	16989	16928	17204	17411	17031	17065	17171	17093	17031	17037	17126	16970	17067	17110	17051	17132	17108	17158	16875	17011	16789	17222	17078	17033	17141	16879	17107	16950	17030	17058	17083	17151	17113	16877	17142	16997	16943	17199	17154	16985	17112	17199	17235	17276	17091	17260	17024	17058	17094	17043	17408	17257	17081	17217	17084	17198	17096	17045	17254	17084	16798	17093	17106	17120	17080	17034	17250	17038	16994	16708	17123	17298	16957	17001	17029	17090	16959	17146	17170	17139	17100	17080	17387	17036	16942	17160	17139	17110	17255	16985	16989	17108	17208	17298	17051	16953	16954	17203	17070	17328	17400	17186	17040	17325	17122	16776	17009	17177	17275	17212	17068	17074	17175	17201	16999	17035	17018	16945	17013	17277	17009	17070	17387	17091	17143	17073	17271	17328	17230	17275	17203	17041	17038	16820	17013	16925	17050	17080	17039	17118	17066	17168	16904	17030	16990	17180	17233	17081	17110	16968	16819	17032	17219	17183	17196	17006	17199	17148	17059	17135	17085	17006	17153	17101	16982	17343	16849	17204	17140	16977	17025	17278	17075	17076	17080	17007	17338	17157	16832	16824	17023	16877	17201	17031	17111	17113	17041	17101	16970	17046	17178	17403	17148	17134	17187	17323	17130	17232	17188	17142	17004	16860	16948	16986	17008	17070	17173	17111	17203	17126	17108	17117	17249	17345	17292	17132	16995	17255	16994	16947	17007	17178	17156	17050	17247	16951	17105	17149	17054	17021	17097	17244	17006	17143	17222	16923	16826	17154	17043	17088	17209	16948	17362	17062	16911	17150	17102	17020	17073	17069	17237	17279	17197	17146	17019	17108	17208	17001	17033	17067	17075	17019	17011	17266	17029	17083	17198	16985	17026	16992	16997	17208	16896	17180	17042	17170	17144	17174	17119	17211	17094	17084	17106
27913	54822	42229	27545	18369	16293	15269	15017	14879	15098	15141	14757	14510	16310	17950	17976	17012	16139	15427	14825	14500	14488	14228	14224	14341	14379	14202	14422	14378	14248	14422	14403	14438	14335	14283	14350	14299	14196	14362	14248	14439	14323	14292	14440	14414	14048	14388	14357	14264	14386	14255	14408	14328	14353	14404	14287	14269	14401	14312	14098	14264	14209	14378	14350	14355	14268	14242	14062	14486	14281	14236	14295	14413	14190	14249	14353	14147	14339	14368	14276	14343	14148	14377	14495	14430	14398	14330	14264	14408	14211	14402	14484	14420	14341	14445	14299	14312	14338	14362	14317	14369	14339	14263	14203	14438	14170	14365	14351	14237	14322	14249	14379	14412	14325	14220	14269	14309	14253	14302	14440	14290	14259	14339	14357	14479	14237	14374	14283	14382	14321	14263	14254	14247	14235	14202	14392	14341	14298	14360	14254	14234	14351	14256	14220	14239	14532	14536	14313	14233	14226	14425	14221	14338	14547	14327	14321	14266	14288	14242	14222	14289	14403	14282	14339	14251	14213	14385	14311	14305	14433	14446	14414	14341	14353	14227	14252	14460	14158	14265	14483	14269	14292	14293	14330	14325	14194	14524	14306	14319	14337	14380	14221	14346	14307	14307	14457	14379	14223	14305	14283	14257	14344	14189	14149	14352	14419	14367	14408	14049	14385	14290	14291	14178	14484	14218	14252	14399	14392	14262	14281	14442	14317	14230	14331	14358	14241	14249	14241	14226	14201	14376	14301	14261	14203	14374	14398	14399	14437	14213	14300	14377	14287	14368	14457	14244	14538	14481	14290	14239	14360	14242	14340	14377	14405	14442	14247	14187	14205	14383	14318	14474	14158	14261	14325	14208	14303	14219	14452	14365	14333	14306	14342	14440	14378	14285	14330	14185	14443	14330	14264	14349	14417	14315	14367	14160	14301	14336	14314	14326	14240	14488	14202	14248	14238	14243	14380	14348	14310	14287	14389	14144	14220	14270	14261	14239	14403	14267	14430	14292	14302	14227	14388	14248	14460	14415	14217	14105	14380	14250	14282	14109	14322	14338	14129	14170	14535	14266	14265	14390	14364	14276	14304	14199	14397	14371	14478	14270	14261	14316	14146	14288	14297	14301	14380	14213	14318	14284	14344	14317	14135	14282	14261	14424	14390	14322	14313	14528	14263	14389	14431	14312	14348	14179	14211	14216	14315	14358	14151	14333	14275	14358	14344	14354	14299	14344	14250	14352	14323	14498	14293	14548	14261	14165	14559	14304	14353	14075	14421	14267	14466	14446	14312	14367	14291	14064	14373	14186	14266	14359	14435	14413	14269	14165	14344	14313	14256	14396	14263	14322	14240	14337	14228	14230	14202	14466	14238	14294	14371	14275	14389	14405	14383	14234	14427	14374	14430	14353	14421	14264	14296	14496	14143	14358	14290	14234	14285	14448	14230	14142	14374	14256	14187	14311	14479	14352	14455	14292	14231	14263	14434	14305	14204	14297	14513	14087	14458	14247	14245	14190	14156	14327	14481	14405	14257	14301	14130	14309	14223	14286	14372	14228	14154	14440	14347	14356	14433	14340	14339	14224	14101	14307	14356	14273	14279	14319	14148	14425	14243	14301	14379	14406	14475	14331	14292	14486	14371	14434	14283	14176	14463	14513	14364	14239	14324	14316	14358	14320	14323	14360	14273	14673	14401	14359	14391	14284	14266	14416	14131	14317	14366	14032	14344	14409	14326	14270	14417	14218	14226	14240	14162	14393	14250	14431	14325	14183	14267	14307	14262	14350	14252	14382	14475	14225	14453	14332	14309	14426	14234	14416	14420	14353	14345	14339	14200	14400	14473	14389	14442	14312	14313	14406	14310	14357	14363	14448	14366	14485	14393	14287	14393	14250	14236	14305	14380	14324	14190	14460	14417	14188	14292	14497	14417	14188	14168	14206	14385	14360	14190	14366	14233	14254	14347	14384	14375	14374	14422	14449	14392	14379	14397	14214	14331	14132	14260	14444	14403	14303	14395	14310	14284	14244	14199	14281	14229	14429	14465	14572	14076	14277	14219	14294	14217	14244	14311	14282	14297	14160	14293	14307	14256	14276	14501	14276	14214	14188	14299	14274	14268	14293	14306	14247	14350	14254	14413	14215	14398	14305	14412	14219	14217	14297	14399	14334	14319	14259	14315	14434	14345	14248	14297	14361	14340	14277	14202	14166	14286	14354	14259	14201	14378	14327	14349	14220	14241	14339	14342	14271	14367	14395	14063	14172	14336	14272	14245	14432	14384	14362	14406	14293	14222	14322	14296	14138	14427	14188	14186	14226	14358	14296	14366	14351	14424	14317	14390	14338	14357	14316	14353	14308	14318	14281	14333	14355	14279	14428	14375	14277	14286	14317	14409	14373	14246	14325	14406	14308	14386	14401	14235	14493	14384	14355	14318	14277	14292	14340	14371	14379	14323	14263	14301	14275	14181	14357	14383	14265	14381	14251	14350	14477	14305	14356	14253	14346	14514	14456	14158	14253	14269	14305	14395	14048	14454	14280	14121	14389	14312	14417	14153	14305	14236	14244	14241	14205	14399	14297	14270	14092	14410	14358	14347	14258	14254	14131	14348	14224	14264	14297	14246	14426	14215	14129	14321	14232	14459	14101	14317	14327	14343	14489	14341	14310	14278	14277	14381	14385	14341	14215	14237	14461	14391	14290	14408	14306	14150	14387	14304	14224	14476	14313	14184	14366	14307	14166	14271	14273	14429	14263	14531	14293	14344	14142	14422	14380	14313	14272	14265	14340	14516	14151	14515	14324	14464	14371	14108	14222	14339	14381	14264	14456	14424	14358	14402	14357	14363	14330	14231	14199	14508	14508	14237	14256	14365	14329	14279	14268	14407	14241	14303	14421	14234	14233	14408	14293	14298	14241	14273	14367	14398	14357	14342	14320	14282	14279	14322	14279	14293	14525	14347	14432	14453	14344	14256	14403	14357	14323	14301	14222	14275	14202	14333	14443	14258	14263	14259	14348	14198	14132	14421	14442	14406	14288	14278	14334	14345	14307	14397	14215	14275	14193	14416	14435	14395	14271	14254	14431	14202	14255	14478	14265	14355	14283	14422	14549	14336	14287	14338	14438	14248	14531	14250	14274	14469	14202	14240	14436	14384	14394	14247	14338	14389	14207	14296	14219	14178	14366	14472	14175	14444	14066	14131	14148	14381	14197	14270	14349	14399	14215	14351	14414	14300	14394	14244	14248	14341	14395	14354	14266	14238	14056	14301	14336	14310	14527	14245	14240	14342	14503	14298	14435	14364	14309	14292	14349	14290	14098	14347	14301	14287	14173	14353	14281	14143	14253	14457	14351	14387	14360	14345	14289	14383	14269	14318	14302	14228	14327	14208	14280	14194	14456	14452	14394	14336	14494	14396	14463	14343	14480	14231	14146	14295	14368	14224	14432	14211	14314	14409	14282	14285	14220	14303	14169	14482	14362	14378	14448	14223	14371	14361	14294	14305	14165	14368	14233	14209	14425	14294	14291	14444	14228	14311	14404	14393	14469	14241	14472	14175	14466	14277	14261	14197	14583	14407	14361	14382	14395	14366	14342	14266	14315	14311	14443	14389	14475	14552	14192	14341	14352	14391	14293	14357	14242	14158	14359	14262	14387	14207	14352	14421	14531	14285	14338	14411	14285	14360	14397	14405	14091	14276	14425	14348	14286	14185	14324	14122	14502	14230	14215	14281	14281	14267	14110	14483	14263	14378	14312	14343	14408	14315	14193	14483	14293	14438	14438	14204	14297	14320	14232	14282	14277	14301	14176	14400	14159	14278	14317	14401	14363	14334	14475	14286	14283	14366	14459	14387	14369	14280	14505	14340	14449	14344	14220	14238	14474	14095	14258	14267	14317	14332	14239	14335	14330	14248	14402	14289	14211	14236	14208	14257	14337	14356	14168	14338	14346	14275	14411	14345	14178	14325	14310	14406	14253	14232	14198	14157	14446	14348	14271	14209	14319	14319	14352	14381	14366	14335	14321	14494	14375	14229	14159	14340	14187	14435	14210	14277	14337	14296	14314	14247	14347	14407	14413	14463	14319	14312	14389	14363	14177	14124	14416	14339	14184	14297	14404	14377	14315	14359	14314	14356	14309	14330	14331	14410	14413	14409	14233	14446	14331	14318	14461	14391	14348	14338	14263	14308	14294	14530	14367	14358	14305	14254	14267	14193	14326	14439	14245	14503	14250	14174	14413	14271	14315	14206	14350	14374	14244	14356	14437	14207	14271	14474	14296	14332	14432	14282	14382	14299	14431	14305	14258	14319	14250	14493	14199	14411	14318	14104	14206	14248	14306	14319	14248	14351	14211	14389	14283	14429	14209	14216	14507	14300	14297	14283	14316	14327	14362	14363	14324	14306	14433	14362	14513	14409	14360	14319	14274	14311	14355	14251	14550	14245	14303	14306	14253	14421	14366	14347	14257	14233	14386	14172	14222	14147	14327	14305	14382	14248	14345	14334	14308	14352	14314	14341	14362	14428	14144	14165	14313	14207	14458	14258	14547	14424	14415	14346	14352	14202	14430	14238	14268	14569	14257	14175	14347	14322	14318	14422	14319	14336	14298	14154	14365	14294	14272	14340	14323	14273	14159	14426	14255	14388	14319	14355	14179	14307	14150	14269	14268	14349	14435	14298	14321	14325	14434	14367	14291	14409	14208	14227	14247	14347	14353	14485	14368	14448	14349	14303	14283	14408	14289	14482	14230	14333	14463	14344	14265	14516	14202	14369	14225	14447	14303	14368	14358	14592	14511	14258	14413	14320	14198	14309	14494	14305	14214	14369	14247	14153	14315	14417	14349	14357	14416	14353	14179	14359	14310	14340	14285	14294	14392	14184	14355	14298	14254	14294	14246	14269	14365	14344	14429	14243	14368	14404	14447	14319	14420	14390	14412	14310	14175	14134	14302	14394	14363	14278	14374	14336	14348	14346	14338	14288	14405	14323	14354	14479	14283	14244	14309	14268	14225	14346	14248	14254	14427	14240	14408	14337	14384	14284	14375	14352	14158	14325	14278	14398	14284	14215	14295	14291	14377	14281	14356	14289	14165	14388	14189	14352	14176	14367	14341	14327	14340	14260	14373	14347	14229	14366
24613	21287	27928	27035	20394	18781	18817	17710	17593	17459	17463	17485	17215	17740	18551	18935	18436	18046	17726	17750	17614	17460	17199	17611	17399	17210	17432	17053	17259	17304	17321	17380	17333	17415	17279	17264	17382	17223	17187	17236	17364	17389	17170	17182	17186	17320	17157	17251	17227	17176	17262	17284	17283	17310	17249	17158	17244	17357	17405	17355	17229	17222	17341	17353	17271	17074	17364	17108	17382	17294	17366	17090	17194	17440	17154	17175	17109	17356	17269	17184	17326	17263	17366	17226	17052	17168	17133	17505	17208	17123	17243	17326	17285	17139	17289	17331	17313	17403	17336	17563	17358	17398	17232	17149	17281	17505	17330	17231	17381	16995	17374	17433	17471	17398	17297	17152	17217	17205	17213	17141	17105	17259	17162	17499	17299	17240	17247	17460	17401	17381	17335	17444	17282	17369	17488	17278	17287	17414	17484	17155	17334	17163	17166	17110	17312	17234	17250	17262	17370	17211	17052	17061	17299	17251	17426	17189	17256	17279	17396	17384	17281	17197	17279	17499	17305	17190	17424	17297	17272	17260	17243	17326	17196	17226	17124	17225	17141	17267	17228	17169	17292	17168	17376	17213	17273	17256	17344	17345	17164	17437	17425	17128	17298	17237	17352	17224	17244	17339	17318	17176	17340	17289	17355	17260	17036	17272	17291	17202	17438	17201	17485	17306	17066	17425	17025	17210	17347	17376	17417	17251	17120	17503	17438	17388	17210	17120	17028	17396	17317	17063	17283	17237	17248	17010	17093	17200	17237	17160	17400	17322	17275	17356	17281	17251	17400	17297	17142	17326	17301	17379	17329	17177	17369	17254	17449	17426	17368	17180	17565	17366	17283	17384	17107	17158	17237	17210	17176	17252	17319	17439	17158	17391	17186	17343	17181	17290	17267	17148	17176	17455	17353	17166	17213	17357	17486	17251	17372	17213	17273	17024	17302	17430	17335	17259	17242	17044	17427	17286	17089	17121	17174	17131	17286	17374	17271	17389	17267	17143	17377	17574	17180	17332	17392	17339	17353	17295	17352	17183	17254	17331	17100	17262	17264	17283	17381	17245	17228	17507	17296	17317	17326	17541	17453	17395	17375	17410	17329	17355	17235	16941	17225	17292	17216	17366	17132	17115	17102	17413	17240	17537	17326	17404	17566	17296	17280	17169	17233	17359	17333	17512	17427	17209	17661	17227	17419	17386	17230	17460	17408	17263	17003	17260	17332	17046	17289	17177	17317	17335	17286	17331	17357	17341	17270	17079	17236	17418	17329	17196	17390	17182	17457	17292	17130	17284	17276	17303	17216	17066	17400	17268	17349	17436	17191	17230	17302	17252	17333	17397	17598	17206	17427	17443	17380	17182	17375	17166	17445	17060	17206	17265	17251	17270	17272	17323	17379	17066	17213	17360	17460	17278	17234	17257	17155	17336	17184	17444	17250	17114	17320	17332	17277	17306	17386	17253	17181	17442	17131	17239	17274	17248	17376	17331	17387	17268	17154	17235	17315	17246	17401	17401	17368	17166	17052	17212	17424	17289	17242	17201	17229	17319	17198	17182	17383	17442	17283	17361	17132	17424	17367	17208	17131	17229	17272	17263	17392	17385	17419	17164	17287	17286	17294	17538	17459	17115	17258	17288	17228	17129	17138	17264	17292	17150	17240	17191	17204	17274	17367	17432	17211	17367	17182	17138	17154	17199	17135	17400	17336	17226	17248	17477	17485	17386	17485	17303	17308	17287	17460	17318	17251	17214	17310	17238	17105	17409	17335	17430	17279	17230	17383	17276	17267	17181	17474	17363	17415	17267	17292	17330	17290	17489	17391	17398	17293	17512	17261	17326	17328	17306	17366	17373	17362	17105	17176	17180	17335	17350	17068	17263	17366	17409	17291	17341	17471	17226	17096	17387	17393	17423	17400	17170	17377	17473	17407	17281	17351	17477	17255	17315	17506	17314	17410	17150	17107	17282	17178	17400	17404	17276	17176	17254	17328	17256	17282	17557	17391	17111	17225	17210	17302	17195	17096	17143	17249	17206	17261	17407	17306	17237	17312	17252	17339	17319	17324	17253	17341	17250	17309	17358	17319	17303	17333	17104	17297	17131	17229	17379	17233	17172	17405	17209	17401	17211	17359	17408	17482	17381	17290	17209	17298	17324	17219	17311	17415	17418	17211	17421	17217	17301	17236	17374	17257	17199	17121	17339	17379	17547	17167	17267	17222	17207	17372	17224	17281	17472	17253	17297	17257	17386	17314	17388	17268	17176	17409	17272	17414	17252	17276	17325	17035	17353	17189	17219	17431	17346	17459	17228	17225	17263	17172	17224	17382	17349	17175	17283	17154	17278	17326	17439	17216	17265	17320	17107	17239	17228	17407	17231	17208	17137	17287	17244	17221	17287	17197	17272	17477	17340	17214	17353	17402	17271	17019	17337	17193	17370	17514	17432	17251	17326	17303	17465	17356	17237	17377	17311	17201	17271	17299	17295	17217	17158	17144	17417	17470	17479	17308	17214	17329	17177	17114	17205	17352	17252	17190	17364	17412	17286	17412	17394	17409	17585	17307	17156	17491	17478	17351	17208	17228	17412	17202	17464	17237	17098	17224	17329	17238	17394	17388	17162	17162	17254	17114	17258	17443	17311	17239	17209	17450	17404	17306	17384	17344	17223	17143	17168	17203	17256	17349	17383	17223	17317	17402	17290	17232	17325	17328	17312	17283	17379	17312	17216	17372	17348	17207	17133	17292	17337	17575	17143	17261	17264	17206	17187	17112	17364	17485	17492	17344	17203	17176	17236	17386	17310	17417	17283	17336	17124	17314	17384	17417	17528	17416	17596	17148	17336	17197	17250	17275	17378	17343	17327	17338	17305	17427	17163	17352	17325	17133	17146	17393	17214	17214	17027	17399	17227	17332	17106	17364	17221	17131	17406	17396	17315	17373	17391	17570	17358	17327	17460	17354	17293	17031	17365	17274	17379	17413	17424	17308	17487	17347	17195	17452	17354	17372	17325	17223	17346	17268	17203	17303	17319	17378	17354	17315	17435	17277	17100	17130	17456	17379	17468	17262	17347	17143	17280	17210	17317	17301	17277	17355	17369	17392	17188	17244	17299	17370	17415	17169	17119	17267	17209	17260	17319	17286	17249	17342	17240	17097	17356	17090	17207	17336	17355	17367	17325	17498	17176	17363	17145	17216	17280	17229	17431	17252	17173	17192	17339	17073	17366	17228	17388	17214	17196	17179	17167	17624	17197	17294	17253	17318	17268	17419	17500	17339	17231	17349	17336	17276	17257	17254	17239	17163	17259	17442	17351	17302	17195	17322	17233	17362	17338	17413	17180	17338	17188	17187	17174	17167	17235	17208	17467	17272	17065	17074	17330	17302	17306	17265	17216	17339	17199	17049	17134	17248	17289	17216	17324	17365	17458	17355	17385	17405	17444	17430	17125	17195	17434	17388	17416	17442	17351	17470	17231	17483	17541	17355	17371	17438	17324	17646	17201	17131	17513	17422	17337	17455	17438	17102	17225	17249	17402	17312	17401	17311	17147	17277	17387	17504	17345	17489	17416	17462	17150	17342	17319	17170	17265	17189	17420	17101	17282	17294	17325	17246	17255	17257	17191	17403	17144	17352	17235	17295	17132	17486	17123	17140	17243	17184	17494	17240	17279	17282	17249	17364	17380	17314	17348	17256	17332	17226	17244	17235	17305	17434	17223	17207	17318	17331	17422	17305	17321	17365	17383	17438	17264	17037	17261	17354	17158	17131	17419	17345	17428	17255	17358	17430	17481	17288	17413	17137	17291	17311	17223	17313	17425	17192	17129	17387	17394	17244	17282	17270	17249	17332	17250	17241	17257	17423	17412	17443	17324	17283	17220	17114	17190	17259	17369	17426	17290	17310	17278	17261	17164	17222	17170	17092	17180	17401	17317	17453	17372	17425	17321	17079	17518	17172	17372	17370	17588	17236	17266	17353	17290	17263	17092	17403	17266	17083	17220	17362	17236	17266	17392	17171	17292	17301	17265	17234	17458	17407	17515	17527	17148	17343	17333	17292	17372	17487	17422	17447	17398	17277	17095	17461	17437	17427	17389	17278	17388	17162	17220	17279	17209	17390	17189	17424	17306	17273	17111	17483	17254	17402	17414	17434	17202	17289	17388	17294	17285	16952	17260	17300	17125	17255	17265	17391	17348	17240	17311	17261	17280	17176	17406	17398	17444	17287	17035	17229	17403	17089	17390	17300	17204	17243	17395	17258	17136	17271	17176	17257	17387	17280	17369	17223	17110	17198	17320	17209	17301	17307	17548	17339	17382	17459	17308	17167	17251	17324	17321	17382	17150	17332	17195	17370	17190	17251	17165	17345	17351	17292	17203	17181	17223	17439	17222	17475	17321	17402	17315	17515	17364	17322	17287	17322	17344	17248	17256	17355	17381	17454	17272	17373	17338	17399	17015	17159	17100	17044	17374	17521	17543	17574	17575	17382	17166	17335	17151	17414	17403	17205	17329	17265	17366	17365	17450	17165	17389	17336	17268	17402	17291	17251	17458	17115	17152	17463	17319	17244	17287	17509	17462	17344	17179	17239	17421	17414	17150	17418	17239	17523	17271	17305	17320	17235	17287	17303	17378	17432	17349	17177	17198	17239	17293	17445	17515	17396	17437	17222	17209	17267	17378	17415	17332	17437	17434	17284	17119	17490	17283	17282	17157	17356	17425	17257	17197	17238	17541	17358	17363	17419	17169	17199	17322	17482	17280	17203	17320	17489	17211	17375	17178	17286	17109	17170	17412	17321	17377	17129	17266	17243	17143	17194	17319	17275	17358	17383	17031	17461	17296	17364	17477	17376	17123	17154	17240	17447	17475	17325	17096	17239	17325	17342	17115	17200	17397	17109	17424	17285	17277	17328	17106	17207	17308	17370	17091	17182	17292	17139	17196	17360	17058	17472	17394	17508	17377	17348	17205	17372	17257	17139	17241	17095	17175	17358	17227	17329	17442	17491	17400	17282	17209	17331	17409	17344	17303	17192	17414	17331	17393	17314	17337	17358	17325	17099	17232	17137	17423	17498	17273	17404	17290	17329	17361	17332	17294	17349	17402	17263	17390	17256	17293	17220	17219	17299	17203	17482	17281
26104	48036	37140	20898	16635	15556	15024	15051	15000	14699	14700	14703	14628	15294	16461	16783	16255	15644	15069	14820	14504	14414	14394	14518	14412	14488	14472	14349	14540	14512	14334	14460	14473	14496	14570	14417	14313	14499	14480	14321	14472	14538	14659	14517	14529	14375	14471	14544	14436	14415	14454	14520	14493	14469	14567	14392	14480	14504	14461	14311	14388	14463	14428	14558	14414	14372	14480	14537	14489	14442	14565	14499	14496	14655	14473	14302	14526	14352	14446	14543	14627	14402	14522	14493	14529	14553	14596	14424	14430	14217	14504	14617	14352	14392	14572	14402	14581	14476	14414	14502	14289	14423	14519	14474	14531	14493	14413	14444	14616	14563	14341	14485	14549	14408	14487	14355	14471	14541	14414	14600	14448	14415	14423	14415	14408	14449	14439	14503	14580	14367	14400	14507	14583	14493	14395	14380	14402	14491	14779	14553	14320	14274	14610	14478	14589	14433	14542	14436	14415	14293	14612	14448	14577	14457	14411	14488	14731	14442	14519	14165	14410	14330	14526	14441	14321	14516	14561	14394	14423	14385	14327	14327	14524	14544	14325	14470	14439	14459	14399	14491	14474	14517	14258	14470	14450	14384	14574	14502	14410	14341	14382	14367	14456	14545	14378	14337	14476	14501	14453	14307	14422	14557	14483	14308	14387	14472	14299	14429	14571	14455	14576	14458	14437	14520	14355	14253	14480	14572	14618	14371	14439	14469	14376	14481	14440	14417	14513	14436	14594	14655	14435	14482	14418	14350	14423	14381	14525	14413	14424	14249	14463	14534	14435	14546	14603	14351	14389	14388	14489	14478	14529	14435	14542	14352	14308	14499	14236	14480	14397	14663	14486	14302	14371	14331	14431	14260	14526	14595	14467	14418	14496	14522	14555	14483	14491	14558	14437	14515	14543	14392	14403	14514	14321	14487	14249	14535	14333	14555	14366	14506	14426	14415	14426	14531	14334	14503	14529	14484	14498	14495	14463	14437	14547	14396	14511	14497	14414	14351	14514	14331	14643	14374	14372	14653	14581	14602	14562	14431	14474	14485	14507	14500	14592	14351	14372	14153	14462	14474	14341	14516	14708	14383	14597	14407	14353	14391	14521	14465	14645	14624	14276	14465	14483	14497	14544	14420	14389	14419	14506	14436	14486	14466	14436	14504	14224	14567	14569	14484	14475	14464	14428	14467	14414	14464	14521	14378	14382	14405	14341	14556	14482	14368	14314	14361	14457	14492	14563	14399	14394	14438	14298	14579	14473	14539	14477	14563	14371	14402	14752	14352	14516	14610	14407	14575	14402	14638	14269	14266	14437	14529	14283	14331	14303	14483	14410	14404	14308	14443	14469	14614	14385	14404	14583	14390	14509	14481	14553	14502	14274	14416	14412	14500	14433	14471	14359	14412	14492	14324	14427	14591	14383	14339	14385	14514	14475	14469	14539	14627	14449	14418	14525	14460	14378	14430	14283	14473	14376	14415	14536	14435	14454	14451	14353	14547	14517	14351	14463	14333	14675	14398	14507	14502	14355	14552	14392	14429	14494	14482	14533	14506	14438	14533	14463	14568	14579	14398	14413	14512	14431	14383	14600	14439	14542	14465	14467	14494	14440	14365	14483	14592	14256	14271	14396	14534	14455	14488	14459	14458	14424	14481	14401	14385	14429	14348	14429	14450	14356	14415	14332	14409	14724	14489	14531	14451	14366	14491	14462	14557	14567	14557	14409	14412	14400	14337	14432	14399	14527	14348	14590	14400	14447	14444	14333	14557	14588	14263	14279	14594	14413	14480	14573	14386	14429	14339	14476	14404	14472	14409	14497	14491	14534	14502	14395	14549	14392	14515	14451	14665	14444	14551	14505	14547	14243	14597	14575	14478	14506	14471	14573	14446	14462	14562	14471	14475	14511	14433	14566	14540	14563	14409	14322	14469	14576	14457	14502	14419	14304	14590	14395	14457	14566	14389	14601	14602	14485	14473	14547	14572	14445	14437	14478	14395	14653	14586	14422	14528	14541	14357	14753	14448	14495	14542	14636	14516	14409	14439	14573	14481	14303	14555	14363	14390	14476	14498	14415	14454	14524	14517	14455	14450	14457	14498	14700	14513	14269	14485	14465	14639	14456	14395	14454	14462	14444	14580	14264	14546	14394	14454	14482	14534	14399	14501	14617	14466	14406	14724	14388	14475	14624	14515	14426	14498	14367	14227	14509	14573	14418	14500	14700	14530	14418	14333	14429	14393	14407	14520	14460	14549	14416	14435	14436	14322	14425	14493	14468	14487	14600	14314	14516	14478	14458	14429	14314	14444	14527	14638	14598	14532	14459	14440	14445	14511	14455	14370	14392	14542	14500	14426	14403	14503	14417	14438	14460	14465	14712	14496	14490	14367	14527	14483	14460	14479	14543	14364	14487	14483	14500	14379	14446	14677	14411	14511	14374	14474	14417	14453	14428	14560	14538	14538	14441	14457	14606	14590	14463	14322	14280	14537	14670	14533	14480	14363	14372	14423	14527	14458	14579	14380	14537	14562	14503	14594	14403	14526	14440	14325	14402	14547	14527	14331	14440	14412	14482	14481	14581	14420	14349	14366	14417	14484	14427	14376	14638	14500	14415	14377	14462	14365	14360	14630	14542	14450	14275	14454	14504	14520	14485	14410	14523	14545	14367	14572	14538	14646	14573	14483	14435	14584	14665	14409	14445	14427	14656	14533	14468	14468	14434	14537	14429	14471	14390	14661	14418	14427	14364	14425	14418	14475	14540	14407	14470	14413	14479	14508	14540	14414	14452	14532	14460	14329	14634	14458	14419	14391	14265	14578	14490	14506	14544	14389	14465	14628	14411	14662	14395	14434	14446	14446	14395	14433	14474	14510	14521	14570	14333	14434	14542	14491	14419	14314	14515	14629	14656	14387	14415	14646	14489	14443	14380	14494	14466	14489	14579	14620	14352	14482	14520	14637	14401	14476	14473	14485	14455	14566	14260	14477	14399	14424	14656	14464	14532	14514	14510	14473	14505	14460	14512	14611	14356	14492	14294	14413	14555	14596	14323	14685	14410	14448	14479	14480	14425	14362	14436	14562	14457	14630	14304	14617	14542	14529	14260	14394	14419	14362	14480	14402	14702	14503	14450	14534	14572	14490	14481	14463	14475	14440	14437	14420	14536	14631	14559	14294	14434	14423	14480	14659	14385	14366	14436	14464	14565	14673	14455	14429	14374	14494	14618	14576	14436	14575	14476	14365	14544	14537	14430	14394	14449	14570	14504	14391	14445	14452	14514	14436	14462	14441	14397	14493	14481	14449	14272	14491	14361	14316	14483	14494	14451	14404	14507	14551	14467	14607	14502	14531	14550	14375	14495	14544	14468	14549	14462	14565	14436	14410	14561	14398	14259	14612	14469	14528	14455	14441	14341	14531	14552	14477	14619	14407	14326	14281	14619	14342	14378	14436	14431	14437	14385	14557	14453	14491	14517	14407	14452	14492	14596	14549	14503	14453	14437	14340	14279	14501	14394	14433	14411	14495	14512	14513	14542	14672	14449	14382	14470	14415	14476	14450	14510	14469	14430	14424	14493	14467	14504	14535	14513	14466	14556	14414	14311	14480	14421	14495	14597	14325	14507	14369	14534	14407	14528	14505	14636	14484	14300	14348	14499	14437	14418	14441	14424	14528	14652	14490	14372	14418	14586	14462	14615	14292	14571	14400	14482	14536	14724	14488	14392	14588	14532	14421	14264	14377	14518	14419	14436	14246	14492	14434	14556	14566	14545	14609	14401	14520	14375	14420	14395	14462	14408	14352	14303	14460	14414	14643	14591	14509	14501	14392	14561	14460	14456	14639	14364	14476	14472	14558	14461	14547	14485	14351	14424	14504	14371	14529	14379	14629	14460	14440	14509	14459	14374	14424	14433	14576	14449	14539	14382	14485	14580	14626	14594	14447	14324	14457	14508	14423	14612	14532	14559	14518	14382	14513	14425	14534	14360	14502	14513	14540	14425	14424	14472	14383	14506	14426	14501	14489	14508	14509	14542	14453	14480	14381	14553	14468	14450	14436	14463	14486	14481	14250	14280	14503	14363	14561	14513	14489	14523	14395	14435	14432	14477	14586	14436	14415	14595	14417	14459	14406	14571	14381	14592	14306	14447	14480	14557	14375	14542	14293	14321	14259	14480	14571	14627	14438	14423	14484	14408	14395	14568	14667	14375	14361	14412	14571	14580	14467	14478	14471	14476	14321	14425	14464	14591	14416	14538	14436	14386	14392	14343	14591	14472	14510	14483	14553	14437	14373	14501	14509	14466	14509	14452	14419	14508	14386	14407	14343	14494	14632	14399	14545	14382	14543	14568	14519	14545	14458	14457	14444	14341	14577	14458	14354	14552	14551	14530	14596	14598	14332	14536	14511	14510	14366	14430	14405	14405	14416	14311	14420	14672	14401	14215	14348	14520	14547	14293	14347	14467	14455	14411	14362	14595	14405	14537	14447	14512	14520	14491	14641	14507	14532	14350	14430	14309	14403	14557	14356	14547	14349	14672	14512	14389	14459	14322	14446	14430	14410	14527	14489	14253	14496	14365	14535	14481	14404	14407	14442	14466	14564	14519	14552	14577	14488	14688	14492	14418	14466	14510	14430	14614	14491	14555	14450	14495	14488	14547	14401	14301	14318	14460	14661	14496	14592	14447	14528	14418	14448	14499	14557	14454	14554	14577	14699	14505	14491	14421	14611	14427	14515	14368	14490	14350	14432	14487	14447	14482	14397	14399	14640	14474	14240	14357	14555	14419	14600	14482	14367	14385	14526	14431	14335	14464	14393	14497	14451	14446	14359	14537	14442	14630	14513	14358	14373	14606	14357	14429	14397	14522	14390	14410	14402	14347	14455	14321	14420	14483	14578	14504	14427	14342	14568	14602	14379	14377	14616	14594	14471	14692	14386	14404	14566	14548	14555	14552	14443	14433	14598	14458	14456	14394	14404	14465	14500	14457	14420	14416	14598	14331	14553	14471	14512	14493	14436	14428	14540	14527	14524	14435	14406	14459	14449	14448	14535	14523	14712	14552	14594	14521	14322	14403	14585	14542	14434	14496	14537	14485	14587	14453	14402	14480	14389	14497	14608	14380	14487	14440	14481	14555	14678
22038	21056	28287	24076	21542	23540	24382	19689	18927	19843	18826	18608	18455	18958	22638	23768	23165	21691	20176	19051	18802	18408	18330	18268	18264	18284	18286	18378	18018	18197	18242	18135	18084	18194	18259	18364	18185	18117	18124	17856	18162	18078	18240	18303	18333	18200	18026	18160	18372	18112	18164	18062	18175	18272	18185	18239	18133	17988	18195	18060	17972	18231	18053	18078	17943	18199	18036	18245	18001	17987	18157	18115	18248	18124	17945	18009	18085	18293	18272	18242	17973	18064	18164	18082	18031	18030	17961	18068	18186	18098	17923	17921	18148	18068	18125	18184	18090	18170	17925	18106	18067	18084	18368	18202	18079	18033	18144	18297	18411	18343	18335	18267	18234	18111	18020	18047	18018	18214	18068	18260	18073	17988	18250	18090	18140	18036	18118	18006	17816	18284	18260	18017	17966	18064	18084	18312	18231	18107	17934	18281	18002	17989	18049	18126	18131	18064	17943	18138	18113	18008	18196	18014	18185	18073	18091	18067	18140	18045	18126	18193	18122	18297	17980	18171	18008	17960	18070	18308	18054	18002	18151	17924	18050	18042	18194	18113	18136	18136	17908	18295	18124	18141	18008	18227	18090	18186	18034	17817	17884	18101	18116	18169	18141	18402	18213	18250	17972	18027	18142	18087	18266	18000	18177	18212	18292	18086	18243	18008	18036	18160	18064	18183	18125	18049	18144	18125	17997	18054	17979	18142	18089	18223	18429	17979	18195	18157	18146	18124	18184	17984	18126	18147	18130	17896	17843	18118	18223	18166	17916	18020	17975	18162	17999	18171	18171	17946	18177	18019	18063	18300	18213	17996	18203	18092	18055	18137	18195	18063	18139	18158	18054	18014	18242	18084	17921	18186	17836	18139	18124	17983	18061	17976	18041	18000	18186	18152	18110	18096	18127	17988	18204	18024	18229	18120	18130	18277	18134	17978	18248	18153	18170	18120	18102	18047	18065	17922	17893	18030	18018	18007	18121	18012	18143	18142	18141	18188	18024	18065	17892	18028	17972	17968	17967	17795	18191	18202	17969	17971	18173	18052	18233	18062	18061	18129	18088	18096	18063	18115	18224	18106	17981	18062	18355	18172	17919	18227	18173	17943	18028	18082	18114	17953	18333	18190	18054	17999	17926	17959	18147	18048	18383	18111	18391	17849	17942	18070	18118	17999	18108	18008	18039	18178	18127	18013	18109	18350	18233	18178	17898	18248	18009	17992	18054	17918	18064	18097	18034	18011	18080	18090	18010	18232	18229	17853	18182	18112	18160	17989	18188	18160	18144	18184	18098	18079	18109	18305	18247	18131	17984	18147	18091	18113	18082	17966	18077	18038	18211	18254	18274	18087	18076	18232	18071	18022	17959	18006	18057	18259	18136	18152	18150	18068	17913	18169	18077	18100	18157	17999	18058	18087	18131	18000	17839	18051	17802	18060	18224	18097	18056	18193	18045	18110	18027	17982	18112	18088	17958	18103	18102	18031	18082	18059	18063	18053	18069	18212	18038	18038	18008	18109	18159	18128	18168	18040	18167	18017	18063	18160	18206	18118	17948	18079	18044	18156	18034	17956	18172	17914	18077	18118	17840	18003	18073	18036	18027	18068	18029	17843	18037	18192	18197	18308	18279	17949	18104	18326	18113	18157	17882	17996	18139	18202	18067	18102	18088	18060	18110	18102	17905	18013	18242	18096	18061	18021	18348	18127	18262	18040	18069	18008	18129	17904	18193	18284	18016	18130	17839	17950	17981	18277	18170	18242	18200	18135	18057	18234	17956	17988	17919	18278	18207	18117	17955	18150	18015	18043	18097	17996	18015	18143	18138	18080	18329	18186	18278	18188	17945	17943	18126	18018	17853	18267	18095	18042	18178	18043	18081	18166	17951	18173	18112	18088	18135	17995	17985	18118	18069	18060	17929	18216	18012	18125	18094	18181	17822	18088	18228	18091	17914	18066	18046	17949	17990	18025	18082	18059	18170	18015	18143	18288	18142	18225	17849	18269	18099	17965	17950	17836	18177	18002	18241	18214	18395	18012	17992	18038	17981	17835	18159	17951	18212	17848	18212	18025	18176	18098	18258	18247	18314	18073	18275	17966	18185	18119	18178	18216	18204	17983	18094	18190	17880	18273	18224	18140	18027	17812	17950	18083	17889	18111	17832	18100	18194	18206	18271	18204	18174	18123	18094	18105	18098	18127	18032	18268	18146	18092	17945	18195	17709	17939	18219	17950	18213	18086	18077	18078	18285	17921	17926	18210	18079	18097	17953	18034	17985	18163	17733	18033	17860	18240	18280	17948	18263	18106	18155	17942	18042	18283	18107	18001	18088	18062	18164	18187	18153	18200	18211	18163	18059	17996	17893	17909	18272	18055	18029	18061	17985	18027	17972	18169	17844	17961	17992	18045	18120	18253	17977	18092	18231	18242	18051	18087	17920	17933	18082	18048	18189	18132	18181	17949	17998	18011	17972	18131	18011	18299	18216	18177	18149	18005	17813	18061	18002	18094	17930	18025	18064	18009	18240	17950	18160	17978	17977	18063	17904	18229	18119	17987	18107	18077	18287	18168	18201	17988	18021	18162	18250	18219	18136	18291	18117	18040	17887	18058	18173	18182	17927	17914	18165	18261	18291	17864	18310	18180	18143	18080	18075	18086	17925	18131	18165	18059	17853	18239	17891	18113	18174	17861	18152	18181	18028	17943	18147	18192	18137	18059	18165	18108	18212	18058	17984	17793	18013	18169	18054	18166	18199	18036	18334	18232	18145	17983	18077	18162	18289	18159	18047	18046	18141	18095	18045	18048	18053	17916	17828	18071	17978	18111	18157	18220	18025	18118	18168	18159	18047	17998	18054	18091	18117	18094	18061	18163	18167	18121	18001	18180	18140	17957	18028	17969	18291	17920	18035	17942	18070	17968	18092	17928	17907	18080	18226	18069	18034	18070	18032	18014	18229	17950	18167	18059	18086	18162	18024	18080	17988	17919	18211	18056	18150	18060	17997	18128	18252	17924	18010	18211	18076	18067	18013	18033	18041	17897	18007	18092	17945	18176	18072	18100	18155	17877	17940	17994	18064	18054	18096	18208	18002	18117	18201	17958	18128	17975	18152	18420	18168	17876	18135	18106	18034	17940	18021	18020	17944	18106	18076	17995	18075	18094	18047	18159	17871	18263	18262	18128	18045	18087	18001	17994	17965	18110	18071	17956	17935	18009	18120	18247	18155	18144	18020	17914	18027	18030	18159	18033	18179	17878	17997	18066	18323	18172	17900	17941	18094	18114	18005	18310	18033	18016	18109	18193	18123	17977	17995	18267	18016	17970	18322	17900	18080	18091	17987	18232	18144	18009	18171	18040	18004	18113	18000	18151	18222	18110	18061	18087	18041	18130	18226	18209	17969	17980	18043	18104	18385	17949	18146	18133	17990	18152	18129	18157	17932	18163	18126	18125	18079	18130	18201	17871	18109	18262	18090	18137	18178	18031	18120	18142	17985	18095	18268	18102	17871	18052	18073	18141	18052	18206	18257	18168	18229	18286	18146	17981	18133	17942	18184	18047	18036	18076	18103	18181	17845	18059	18114	17962	18189	17996	17941	18103	18188	17978	18067	18148	18120	18209	18251	18063	18129	18081	18093	18085	18236	18032	18218	18136	18256	18264	18013	18069	18258	18085	18115	17900	17933	17903	18275	17956	18003	18080	17972	18036	17987	18435	18034	18123	18199	18186	17966	18093	17992	18097	17995	18060	18113	18310	18149	18049	18021	18187	18049	18143	18190	18207	18078	18172	18341	18028	18098	18050	18012	18110	18078	18036	18105	18063	18073	17960	18166	18135	18355	18005	18117	18097	18209	18227	18089	18139	18130	18032	17958	18151	18060	17981	18108	18153	18192	17896	18019	18294	18265	18268	18006	18297	18061	17934	18050	18161	18109	18015	18162	18143	18329	18064	18220	18462	18081	18095	17760	17968	18109	18322	17941	18086	18149	18090	18103	18013	17924	17981	17958	18006	18181	18079	18287	18132	18127	17982	18215	18090	17952	18228	18133	18217	18108	17998	18176	17947	18177	18420	18070	18025	18000	18273	18164	18108	18293	17817	17981	18083	18067	17764	18181	18049	18244	18237	17987	18044	18048	18104	17882	17997	18134	17940	18222	18090	18124	18175	18100	18282	17859	18092	17953	18069	18040	18144	18035	18018	18218	18148	17823	18108	17962	18026	18037	18063	18123	18048	18163	18021	18042	18388	18027	17764	17992	18099	18035	18100	18093	17945	18042	17962	18029	18163	18271	17907	18129	18194	18193	18150	18269	18078	18218	18256	18061	17959	18075	18062	18077	18036	18105	18002	18108	18216	18005	17901	18053	18100	18009	18121	17986	18252	18017	17995	18025	18094	18107	18008	17949	18109	18273	18046	18031	18208	17919	18090	18203	18000	18081	17922	18181	17999	18087	17931	17922	18163	18027	18207	18204	18167	18175	18188	18219	18024	18061	18040	17892	18245	18069	17785	18015	18070	18178	18155	18076	18087	18202	17931	18150	18088	18082	17931	17979	18191	18083	18296	18267	18327	18085	18115	18041	18121	18002	18286	17951	18102	17924	18062	17963	18129	17978	18192	18255	18050	17948	18120	17975	17892	18082	17909	17916	18189	17914	18065	18349	17992	18227	18290	18075	18073	17987	18012	18193	18239	18087	18025	18117	18121	18157	18228	18046	17894	18128	18224	18079	18169	18123	18112	18245	18006	18072	17872	17847	18081	18142	18018	18214	18223	17942	18152	18108	18151	18219	18125	18151	18029	18140	18243	18166	18138	18077	17946	18125	18019	18022	18135	18004	17971	18137	18172	18002	18194	17927	18078	18090	17851	18190	18141	18104	18200	17968	17919	17990	18252	18302	18137	18063	18318	18276	18207	17985	17972	18130	18008	18228	17978	18039	18261	17945	17868	17988	17976	17988	18052	18008	18006	18163	18207	17983	18141	18137	18029	18248	18055	18328	17932	18125	18204	17936	18113	17891	18024	18091	18295	18120	18030	18125	18220	18089	18113	18128	18081	18224	18061	17849	18061	17935	18027	18192	17955	17828	17971	18021	17986	17875	18112	17888	17962	18195	18055	18215	17995	17905	17984	17972	18240	17919	17910
31639	62609	46336	28844	21228	18547	16922	16078	15769	16854	15494	15328	15452	15849	21439	22528	20705	18898	16978	15993	15284	15299	14725	14894	14996	15051	14960	14798	14883	14871	14937	14982	14827	15055	14987	14814	14960	14989	14873	14917	15045	14976	14894	14916	14927	14920	15001	14979	15006	15074	15127	14960	14883	14877	14874	15067	14916	15008	14915	15044	14954	14818	14868	14820	15012	14850	14918	14976	14841	14954	14868	14889	14876	14928	15032	14849	14907	15112	14905	15008	14925	14911	15010	15090	15039	15104	14962	15050	14987	15025	15012	15135	14998	14872	15009	14849	14946	14961	15066	14903	15074	15038	14872	14849	14837	14774	14924	14932	14887	14996	15066	14763	15033	15097	14828	14984	15006	14969	15048	14883	14935	14878	15116	14899	14873	14930	14988	15021	14891	14786	15060	14874	14786	14983	14798	15090	14936	14839	15040	14926	14975	14861	14865	14950	14773	14842	15086	14895	14920	14806	15176	14941	14854	14867	14851	14830	14878	14961	14954	14752	14869	14750	14846	14951	14754	15050	15004	14865	15048	14957	14973	14955	14932	15021	14955	14809	15067	14961	15015	15126	14896	14997	14963	14963	15039	14835	14929	14989	15131	15001	15046	14675	14939	14944	14864	14725	14883	14838	14846	14949	14878	15023	14889	14890	14883	15109	15068	14783	15001	14902	15089	15000	15065	14911	14863	14906	14818	14779	14952	14830	14821	14943	14784	14912	14826	15068	15096	15142	15066	14913	14796	14939	14902	14812	14992	14917	14969	15073	14760	14841	14874	14881	14820	14868	14902	14805	14895	14775	14906	14900	14871	14851	14867	14655	14984	14885	14804	14984	14955	14895	14914	14910	14761	14894	15097	14949	14947	14911	15063	14979	15013	14957	14894	15002	14837	14917	15095	15001	14950	14895	14961	14881	14909	14889	14833	15035	14893	14972	14944	14954	15027	14929	15009	15002	14914	14864	14895	14743	14769	14973	15030	14987	14979	14850	14873	14924	14716	14900	14886	14915	15011	14819	14958	14965	14879	14808	14904	14938	14946	14677	15043	15044	14809	14777	14857	14842	14792	14763	14832	14798	14998	14918	14821	14903	14913	14868	14950	14784	14779	14930	14879	14781	14886	14949	15004	15055	14883	14838	14922	14929	14982	14851	14977	14816	15082	14937	15050	14972	15028	14791	14873	14882	15095	15110	14966	14836	14848	14998	15103	15038	14845	14871	15002	14855	14811	15054	14850	14932	14881	14929	14720	14981	15012	15077	14985	14927	14896	14974	15008	14968	14847	14849	14853	14972	14814	14903	14888	15005	15027	14827	14715	15017	14937	14882	14880	14919	15238	14936	14980	15025	14841	14963	14944	14974	14894	14882	14829	14845	14944	14935	14886	14936	14850	14984	15046	14854	14882	14885	14828	14966	14818	14857	14887	14835	14940	14908	14790	14916	14882	14872	15062	14855	14864	15073	14910	14926	14961	15051	15006	14794	14889	14885	14879	15049	15054	14820	14832	14878	14898	14995	14851	14806	14966	14836	14914	14852	15034	14899	15044	14893	14858	14970	14824	14831	14947	14959	15017	14921	15067	14796	14990	14935	14917	14831	15008	15033	14993	14957	15034	14886	14777	14921	14830	14942	14927	14876	14814	14928	14875	14972	15005	15029	14831	15024	14868	15016	14868	14811	15062	15039	14951	14991	14999	14931	14943	14683	15077	14970	14968	14877	15029	15050	14826	14810	14974	14902	14899	14754	14860	15020	14789	14958	14844	14950	14983	14898	14925	14794	14806	14810	15089	14890	14977	14940	14887	14812	14773	14890	14803	14881	14812	14920	14963	15125	14926	14946	14840	14876	14780	14867	14947	14926	15009	15165	14864	14841	14842	15023	14894	14898	14972	14971	15046	14859	14917	14988	14815	14888	14965	14875	14934	14943	14889	14998	14903	14889	14889	14977	14943	14928	14964	14854	15023	14980	15028	14868	14963	14983	14858	14834	14992	14964	14866	15031	14961	14818	14815	14813	14906	14841	14864	14865	14886	14814	14779	14855	14918	14965	14829	15035	14936	14738	14866	15052	14991	14898	14898	15016	14898	14940	14970	14855	14859	14696	14987	14992	15065	14887	14801	14830	15075	14899	14944	14836	14782	14768	14914	14925	14899	14897	15029	14858	14909	14933	14908	14989	14903	14894	15071	14845	15040	15083	14739	14914	15128	14835	14869	14961	14959	14712	15006	14839	14993	14805	14973	14980	14960	14936	14979	14848	15072	14863	14731	14851	14952	15051	14986	14819	15140	14794	14861	14763	14974	14972	14971	14943	14942	14907	14804	15033	15067	14926	14928	14863	14899	14754	15118	14881	14768	14784	15068	14752	14960	14912	15062	14989	14949	14929	14996	14808	15105	14935	14976	15023	14975	14786	14925	14759	14980	14763	15079	14959	14970	14912	14868	14926	14761	14851	14898	14833	14845	14821	14857	14755	14952	15022	15110	14909	14855	14857	14789	14803	14914	14921	14924	15039	14927	14999	14926	14830	14842	14774	14856	14746	15049	15038	14880	14785	14995	15122	14810	14921	14878	14904	14938	14950	14869	15091	14829	15035	14700	14925	14755	14954	14988	14838	14977	14918	14845	14891	15043	15006	14762	14771	14994	15002	14774	14945	14889	14848	14784	14752	14791	15135	15022	14946	15039	15084	14964	14722	14954	14928	14919	14902	14937	14837	15003	14897	15030	14884	14987	15017	14919	14904	14961	14931	14859	15026	14925	14816	14895	14984	14976	14914	14887	14900	14885	14838	14963	14990	14949	14952	14859	14960	14821	14787	15136	14784	15048	14958	14866	14816	14930	14966	14948	14900	14810	15001	14792	14853	15113	14838	14961	14873	15011	14813	14886	14914	15003	15047	14966	14751	14994	14926	14899	14869	15013	14880	15072	14961	14796	14805	14922	14826	14917	14874	14787	14922	14916	14924	14950	14924	14969	14869	14951	14777	14862	15034	14841	14977	15015	14942	14836	14829	15080	14919	15106	15010	14913	14774	14965	14895	14987	15026	15066	14961	14981	15071	14896	14915	15096	14992	14964	14931	14974	14788	14924	14942	14697	14992	14925	14849	14728	14912	14892	14839	14974	14784	15063	14674	14771	14894	14722	14883	14903	14849	15030	14793	14981	14937	14910	14920	14966	14876	14957	14943	14890	15127	15073	14868	14773	14897	14853	14912	14920	14915	14985	14940	14986	14991	14889	14726	14853	14872	15015	14835	14839	14901	14963	14955	14927	14842	14970	14980	14933	14980	14917	14963	14793	15018	15006	15019	15033	15018	14669	14804	14648	15015	14999	14901	15090	14916	14891	14860	14983	14900	14951	14924	14942	14840	14966	14832	15044	14960	14857	14984	14814	15099	14908	14705	15040	15020	14796	14906	15089	14732	14986	15013	14759	14823	14927	14804	14902	15008	14854	14819	14863	14675	15073	14882	14743	14719	15066	15094	14789	14882	15002	15006	14851	14811	14867	14963	14956	15015	15071	14911	14888	15057	14860	14885	14850	14956	15090	14773	14872	14767	14923	15121	14847	14870	14913	14975	14811	14953	14759	15018	14923	14893	14903	14985	14890	14814	14908	14882	14805	15005	15063	14940	14843	15025	14990	14996	14820	14946	14806	15120	14901	15000	14914	14938	14927	14843	14948	14875	14865	14720	14839	14849	14900	14980	14981	14822	14811	15076	14885	14924	14836	14963	14880	14906	14966	14922	14768	14965	14914	15118	14756	14839	14860	14973	14979	14935	15020	14872	14890	14898	14825	14979	15016	14878	14749	14924	14877	14937	15040	14874	14924	15083	15021	14966	14810	14741	14998	14896	14910	14781	14940	14970	14857	15089	14767	14907	14895	14977	14973	14760	14663	14938	14788	15044	14935	15082	14955	14896	14976	14843	14924	14948	14839	14796	14759	15089	14887	15118	14797	15048	15001	14945	15008	14829	15000	15039	15006	14912	14871	14929	14882	14929	15148	14964	14776	14889	14881	14785	14923	14779	14797	15009	14950	14970	14855	15067	14922	14979	14896	14881	15071	14713	14757	14925	15013	15074	15068	14918	14971	14875	14967	14870	14845	14797	14900	14864	14897	14934	14919	14851	14964	14947	14877	14948	14776	14631	14881	14960	14899	15120	14976	14737	15038	14827	14992	14953	14774	14888	14963	14753	14950	14923	14959	15006	15009	15024	14920	14844	14868	14887	14860	14796	14887	14799	14977	14715	14768	14968	15030	14919	14895	14786	14827	14945	14952	14865	15101	14931	14881	14889	15037	14892	14848	14877	14791	15039	14947	14811	15020	14922	14916	15044	15107	14875	14993	15110	14863	14978	14945	14913	14951	14913	14846	14774	14840	14788	14923	14898	14961	14778	14971	15027	14954	14869	14844	14914	14905	14891	14975	14933	14908	14817	14808	14939	14708	14973	14919	15003	14963	14874	14984	15018	14993	14794	14900	14969	15072	14876	14866	14804	15022	14898	14975	14994	14898	14969	14774	14966	14989	14884	14991	14853	14832	14870	14763	14853	14925	14873	14914	14902	14954	15002	14888	15058	14940	14985	14933	14973	14932	14918	15037	14784	14933	15022	14997	14876	15082	15117	14877	15001	15051	14912	14811	15008	14948	15034	14849	14795	14966	14863	15009	14854	14892	14901	14889	14880	14712	14887	15074	14852	14985	15032	15043	14998	14832	14851	15041	14941	14641	15072	15000	15045	14804	14968	15094	15037	14865	14932	14937	14878	14976	14950	14995	14793	15123	14987	14856	14824	15000	14963	15016	14874	14742	14886	14954	14859	14898	14873	15010	14863	14787	14936	14948	14825	14928	14968	14876	14906	15081	15000	15217	14877	14927	14883	14952	14993	14902	14919	15084	14946	14909	15028	14877	14937	14952	14971	14876	15013	14942	14890	14838	14892	14856	14932	14901	14961	14804	14849	15155	14900	14847	14942	14904	14880	14906	14790	14980	14823	14970	15090	14922	14703	14795	15030	15066	15001	14871	14945	14783	14948	15006	14917	14925	14826	14910	14923	14911	14940	15022	14979	15011	15009	14995	14968	15011	14966	14883	14910	14927	15007	14965	14962	14970	14970	14668	14934	15059	14769	14902	15013
30257	27942	29456	23053	19591	18767	18853	18640	18665	18424	18435	18311	18347	18438	18437	18784	18922	18621	18434	18408	18403	18576	18148	18360	18283	18361	18556	18210	18250	18246	18400	18244	18293	18124	18362	18248	18115	18122	18317	18109	18082	18215	18325	18328	18286	18270	18335	18446	18335	18341	18202	18235	18224	18173	18135	18621	18188	18296	18385	18280	18337	18101	18168	18309	18331	18259	18233	18031	18123	18081	18122	18416	18355	18237	18012	18241	18470	18377	18182	18251	18132	18363	18223	18335	18162	18318	18253	18351	18152	18183	18294	18243	18425	18389	18305	18383	18258	18330	18161	18214	18468	18470	18279	18181	18017	18001	18210	18278	18301	18342	18154	18238	18223	18433	18162	18230	18341	18166	18067	18076	18113	18442	17959	17996	18271	18254	18324	18201	18364	18181	18188	18197	18200	18071	18184	18303	18046	18380	18297	18138	18290	18194	18131	18273	18243	18207	18080	18350	18445	18195	18403	18165	18297	18159	18290	18193	18298	18083	18164	18211	18350	18293	18178	18322	18311	18179	18203	18372	18308	18466	18313	18404	18290	18396	18425	18323	18209	18219	18285	18153	18266	18057	18035	18146	18400	18200	18380	18299	18261	18239	18348	18074	18225	18394	18350	18254	18306	18244	18121	18236	18040	18248	18375	18403	18399	18344	18285	18227	18260	18120	18187	18358	18281	17948	18138	18255	18383	18199	18217	18252	18199	18532	18271	18244	18160	18150	18238	18272	18365	18398	18328	18179	18271	18233	18171	18285	18363	18379	18454	18306	18238	18322	18494	18154	18246	18204	18100	18270	18353	18334	18209	18252	18245	18219	18314	18374	18157	17878	18013	18228	18345	18104	18273	18440	18287	18266	18366	18236	18208	18318	18544	18189	18404	18345	18341	18225	18388	18277	18070	18187	18204	18453	18201	18381	17950	18324	18306	18202	18299	18424	18291	18305	18372	18458	18278	18238	18139	18217	18296	18152	18481	18410	18195	18311	18377	18304	18126	18335	18364	18253	18134	18395	18318	18253	18464	18138	18295	18222	18211	18338	18462	18226	18221	18208	18210	18182	18171	18081	18206	18295	18174	18295	18364	18366	18278	17999	18362	18283	18124	18274	18200	18389	18283	18168	18302	18341	18281	18200	18344	18284	18211	18298	18231	18219	18279	18349	18465	18235	18174	18387	18261	18321	18087	18368	18279	18141	18471	18278	18211	18223	18239	18411	18295	18226	18137	18224	18084	18180	18166	18280	18132	18438	18283	18265	18294	18214	18105	18240	18357	18299	18184	18240	18170	18116	18398	18198	18413	18246	18331	18303	18381	18410	18354	18257	18221	18168	18175	18129	18262	17999	18514	18460	18207	18335	18196	18303	18369	18227	18390	18106	18431	18406	18426	18106	18166	18177	18477	18442	18276	18366	18231	18320	18176	18299	18190	18124	18155	18376	18308	18255	18419	18324	18027	18395	18249	18338	18141	18200	18187	18247	18373	18295	18331	18084	18244	18331	18295	18339	18341	18243	18349	18433	18382	18224	18215	18319	18315	18375	18366	18475	18099	18148	18015	18169	18192	18288	18288	18298	18326	18255	18379	18035	18567	18219	18324	18363	18344	18127	18325	18304	18376	18557	18263	18386	18531	18484	18110	18350	18196	18391	18369	18099	18290	18337	17993	18330	18261	18430	18238	18419	18287	18295	18272	18399	18334	18371	18200	18032	18210	18397	18295	18195	18331	18330	18115	18144	18205	18416	18262	18075	18240	18191	18232	18312	18171	18241	18493	18338	18227	18034	18373	18309	18435	17909	18261	18317	18319	18356	18323	18315	18451	18235	18130	18197	18257	18476	18316	18387	18187	18252	18429	18387	18380	18471	18303	18225	18116	18207	18239	18292	18492	18256	18505	18192	18114	18278	18317	18404	18567	18312	18156	18102	18171	18140	18317	18338	18281	18062	18216	18283	18168	18296	18219	18264	18233	18267	18432	18409	18268	18253	18368	18137	18488	18174	18197	17993	18416	18503	18542	18378	18330	18310	18191	18258	18232	18290	18477	18411	18311	18372	18138	18168	18072	18051	18337	18326	18553	18356	18384	18184	18076	18270	18223	18165	18438	18416	18486	18281	18237	18103	18113	18395	18231	18448	18269	18237	18452	18345	18325	18308	18430	18339	18371	18278	18351	18152	18316	17948	18138	18431	18324	18287	18241	18229	18180	18376	18314	18310	18253	18231	18310	18319	18313	18296	18222	18289	18370	18330	18204	17935	18042	18160	18368	18296	18372	18229	18311	18288	18178	18402	18280	18214	18334	18225	18232	18264	18298	18396	18125	18196	18579	18071	18288	18338	18291	18411	18341	18236	18223	18307	18395	18468	18256	18135	18392	18440	18391	18285	18271	18538	18450	18373	18199	18348	18287	18184	18279	18094	18444	18421	18303	18268	18327	18350	18439	18337	17995	18352	18223	18257	18081	18159	18343	18274	18214	18060	18264	18252	18235	18222	18519	18349	18322	18160	18344	18157	18392	18257	18247	18088	18087	18217	18354	18228	18220	18258	18186	18113	18185	18506	18290	18299	18243	18224	18072	17969	18299	18272	18437	18177	18236	18197	18291	18369	18263	18172	18225	18340	18165	18103	18164	18544	18282	18243	18074	18117	18377	18282	18224	18395	18239	18061	18254	18380	18364	18321	18336	18317	18188	18443	18234	18070	18309	18364	18418	18193	18149	18409	18447	18324	18004	18102	18326	18443	18386	18222	18426	18229	18236	18116	18385	18286	18272	18241	18382	18335	18479	18238	18327	18213	18370	18462	18224	18291	18261	18519	18413	18364	18304	18205	18292	18249	18398	18236	18377	17952	18353	18316	18244	18311	18307	18197	18468	18354	18406	18401	18243	18266	18331	18289	18276	18257	18338	18324	18246	18047	18159	18095	18314	18377	18518	18321	18297	18178	18232	18241	18227	18221	18294	18246	18325	18184	18221	18247	18276	18244	18272	18375	18353	18234	18081	18461	18415	18216	18441	18256	18584	18179	18250	18362	18344	18354	18346	18312	18308	18304	18309	18033	18301	18326	18145	18293	18382	18111	18204	18257	18464	18137	18202	18398	18459	18092	18250	18171	18453	18342	18220	18345	18373	18329	18262	18229	18143	18261	18184	18185	18259	18380	18491	18212	18272	18322	18323	18420	18369	18369	18331	18227	18182	18386	18354	18480	18494	18269	18551	18220	18115	18271	18436	18053	18394	18371	18275	18396	18472	18078	18392	17995	18339	18467	18195	18297	18252	18297	18675	18374	18243	18411	18218	18356	18397	18358	18412	18188	18352	18452	18309	17974	18224	18294	18325	18464	18272	18197	18310	18297	18151	18086	18229	18219	18374	18374	18339	18180	18235	18196	18238	18173	18246	18331	18511	18264	18418	18385	18476	18166	18222	18150	18362	18335	18544	18379	18444	18097	18272	18188	18181	18278	18138	18040	18298	18172	18243	18217	18210	18349	18321	18463	18132	18152	18221	18582	18285	18335	18402	18247	18398	18373	18209	18251	18457	18458	18332	18342	18278	18169	18327	18146	18193	18380	18174	18309	18244	18516	18244	18307	18041	18353	18298	18067	18219	18306	18330	18236	18451	18481	18144	18272	18515	18228	18241	18186	18196	18239	18322	18315	18411	18220	18147	18295	18363	18291	18179	18424	18498	18390	18271	18228	18414	18239	18397	18209	18392	18284	18261	18540	18154	18327	18423	18233	18151	18320	18490	18383	18065	18358	18341	18308	18146	18140	18170	18404	18317	18155	18410	18219	18398	18289	18376	18241	18280	18172	18306	18377	18356	18056	18274	18246	18277	18188	18273	18216	18023	18257	18241	18380	18367	18441	18076	18247	18411	18345	18475	18021	18218	18389	18345	18361	18306	18372	18276	18095	18210	18358	18309	18250	18235	18266	18291	18325	18422	18552	18472	18505	18402	18184	18382	18098	18417	18412	18440	18135	18387	18122	18458	18517	18396	18287	18454	18177	18281	18311	18332	18101	18175	18290	18201	18422	18482	18267	18404	18242	18232	18200	18334	18359	18170	18368	18200	18127	18449	18506	18339	18326	18323	18194	18349	18320	18420	18175	18201	18251	18041	18440	18225	18109	18377	18239	18305	18526	18406	18264	18348	18003	18382	18283	18449	18300	18281	18250	18421	18128	17975	18364	18081	18349	18364	18211	18423	18404	18157	18328	18386	18256	18280	18239	18186	18061	18046	18227	18245	18489	18220	18374	18254	18502	18265	18357	18339	18384	18062	18291	18169	18249	18364	18473	18299	18345	18193	18304	18560	18201	18242	18303	18304	18248	18352	18240	18236	18236	18336	18422	18275	18312	18309	18077	18268	18376	18319	18277	18378	18262	18227	18263	18420	18405	18200	18329	18480	18326	18401	18286	18425	18409	18410	18255	18457	18278	18233	18267	18395	18394	18231	18178	18296	18200	18295	18112	18206	18244	18340	18066	18341	18047	18375	18235	18237	18127	18231	18137	18400	18539	18339	18337	18308	18224	18205	18221	18124	18362	18279	18322	18177	18262	18194	18438	18135	18217	18407	18575	18410	18226	18134	18435	18251	18304	18295	18302	18645	18353	18247	18196	18172	18227	18201	18337	18244	18180	18189	18348	18270	18206	18372	18330	18434	18125	18167	18320	18187	18347	18304	18233	18277	18206	18044	18151	18220	18073	18110	18409	18292	18154	18072	18298	18400	18243	18237	18062	18455	18346	18449	18159	18194	18167	18395	18360	18407	18240	18208	18261	18297	18274	18384	18288	18264	18213	18230	18178	18354	18451	18235	18168	18123	18207	18220	18225	18202	18321	18052	18338	18193	18072	18152	18096	18302	18243	18379	18339	18161	18243	18270	18116	18131	18030	18332	18398	18186	18347	18266	18508	18375	18034	18267	18366	18201	18387	18405	18040	18321	18484	18368	18432	18411	18405	18124	18114	18224	18280	18195	18018	18249	18479	18276	18362	18263	18160	18291	18232	18321	18227	18492	18416	18476	18168	18251	18251	18202	18181	18388	17773	18327	18444	18370	18148	18122	18244	18251	18438	18109	18252	18313	18222	18122	18041	18302	18312	18118	18258	18310	18068	18270	18070	18323	18503	18359	18303
25901	38524	27314	17749	16492	15620	15718	15311	15296	15089	15177	15112	15159	15149	15343	15472	15380	15390	15340	14989	15013	14960	14946	14976	14947	14981	15067	15062	14978	14968	14986	15110	15075	14966	15114	15100	15048	14939	14931	15113	14759	14925	14992	15039	14996	15152	15016	15107	14862	15031	14925	15161	14907	15037	15111	15155	15049	15049	14975	15032	14913	15087	14971	14987	14931	14880	14985	15006	15012	14915	15037	15037	14825	14916	15239	15025	14960	15020	14946	14864	14872	14923	14883	15060	14897	15030	15086	14881	15025	14768	15011	14901	14994	14971	15062	14913	14982	15041	14951	14830	15156	14897	15021	14953	15003	14919	15023	14971	15101	14988	15019	14947	15025	14902	15093	15038	15092	14896	15078	14939	14869	14969	14922	15197	14920	15053	15055	14824	14995	15020	14898	14976	15030	15110	14989	14869	15168	14973	14837	15137	15150	14918	14863	15097	14894	15056	15035	15158	14878	14854	15094	15161	15011	14851	15171	15145	14868	15079	14990	15077	14926	15032	14917	14968	15044	14946	14782	15017	15096	15097	14961	14871	14976	15020	14947	15020	15086	15074	14865	14931	14884	14972	14932	15114	14910	15126	15016	15146	15062	14971	14997	14947	14865	15025	15153	14963	14957	14939	15074	14947	15162	14927	14945	14985	14962	14984	14968	15022	15051	14782	15100	15027	15016	15034	14966	15046	15039	14920	15056	15138	14967	15191	15065	14919	14886	14728	14980	15019	15019	14882	14940	15040	14933	14895	14895	15023	15022	14905	15030	14642	15099	15144	14888	15070	14930	15065	15077	15067	15107	15010	14772	15094	15031	15011	14957	14897	15007	15024	15018	15077	14984	14881	14928	15075	14874	15138	15060	15066	14898	15093	15078	15052	14992	15065	14949	14866	14910	15063	14967	15058	14902	14996	14987	15052	14807	14991	14937	15046	15097	15012	15031	14926	15235	14808	15022	14985	15024	14755	14948	15143	15032	14927	15120	14895	15006	14888	14953	15081	14837	14997	14792	15129	15024	14968	14911	14887	14970	14859	15019	14988	15030	15084	15085	15068	14774	14939	14927	14795	14887	14947	15140	14907	15107	14937	15157	15099	14989	15003	15203	15166	15064	15007	15004	14975	14905	14913	15039	15009	14993	15020	14795	15051	15090	14953	15023	14992	15204	15000	14937	14929	14944	15063	14901	14897	15041	15004	14991	14998	15063	14914	14877	14956	15209	14916	14881	15065	15145	14946	15023	14988	15016	14935	14766	15058	14818	15030	15163	14994	14926	14885	14907	14893	14951	14858	15033	15077	14928	15008	15089	15004	15028	15050	15082	14833	15040	15011	14991	14995	14979	15011	14925	15105	14927	14965	15011	15068	15009	14848	14809	15001	15062	14865	14933	14987	15065	14950	14918	14769	14991	15083	15026	14829	14804	14980	14977	14996	15109	14874	15066	14899	14976	15110	14983	14976	15011	15009	14847	15023	15084	14953	14844	15074	14873	14977	15010	14939	15045	15094	15050	15118	15085	14990	14898	14878	14973	14954	14825	14926	14948	15008	15050	14861	15002	14852	15128	14974	14939	14943	15090	15054	15010	14949	15054	14979	14833	14982	14989	14861	14989	14730	15026	15024	15011	15235	14933	15130	14957	14981	15022	14823	15171	15224	15095	15179	15112	15029	14727	15001	14936	15046	15125	15014	15053	15091	15006	14964	14982	14839	14902	15113	15065	15036	15048	14799	14928	14945	14982	15021	14805	14984	14884	15045	14974	14891	15169	14886	15020	15057	15000	14950	15107	14955	15027	14997	15094	15054	15066	14948	14997	14995	14890	15159	15103	15012	15091	14996	14988	14935	15066	15039	14990	15039	15067	15017	15054	14869	15095	15050	14903	14949	15028	15055	14823	15078	14909	14755	15125	14951	14930	14961	14830	14982	15112	14994	15038	15009	15048	15137	14998	15056	14946	15045	15076	14958	14972	14833	14927	15108	14877	14973	14838	15080	14922	14928	15177	14859	15114	15068	14893	14918	14925	15028	15029	14988	14894	15027	14957	14990	14874	15042	15041	14977	15007	14971	14863	14943	14834	15014	15131	15031	14959	15167	15052	15121	15091	15060	14919	14933	15105	14996	15071	15007	15006	15043	15023	14929	15071	14878	15001	15066	14988	15059	15037	14988	15216	15072	15024	14970	15013	15086	15177	14932	15095	14975	15127	14894	14823	15070	14872	15124	15008	14785	14993	15129	14862	15150	14963	14903	14989	15025	15168	15129	15043	15012	14824	15082	14955	15017	14949	15075	15104	14932	14974	14987	14922	15117	14980	15052	14992	15023	15090	15078	14867	15011	15093	14925	15043	14986	15077	14971	14930	15036	15054	15032	15013	15000	15064	14980	15168	15067	14891	15027	14873	14845	14826	14804	15017	14970	14982	14899	14977	14933	15216	15050	15098	15081	14981	15019	14840	14965	14955	15034	14970	14884	14925	15137	15053	14982	14909	15116	15198	15032	15088	14997	14922	15094	15070	14895	15011	14948	15055	15059	15150	14993	15027	14964	15009	15092	15058	14893	15017	15030	15096	14923	15024	14870	15120	14904	15129	14870	15022	14992	15087	15073	14956	14916	15067	15165	14936	15059	14987	15094	15160	14973	15133	14822	15098	14865	15003	14955	14876	15076	15043	15031	14900	14953	14938	15015	14960	14923	15010	14959	14874	14959	14915	15140	14946	14988	14971	15077	15059	14922	15156	15072	15076	15212	15107	15039	15039	15103	14961	14995	14833	14966	14980	14879	15102	14949	15156	15143	14879	15003	14883	15142	14988	15073	15173	15107	15125	15146	15022	15041	15074	14878	14957	14886	14928	15148	15078	14977	15029	14883	15102	15043	15175	15047	15153	15061	15020	14846	14959	15044	14863	14994	14951	15003	15112	15046	15057	15016	15081	15065	15048	15133	14824	15028	14878	15013	14959	14955	15133	15029	15121	14822	15088	15041	14959	15096	15012	15010	15148	15040	15068	15030	15209	15114	14874	14805	14812	14912	15068	14936	14917	14945	14980	14906	15130	14942	14859	14928	14992	14899	15076	15032	15121	15094	14898	15003	14856	14974	15042	15050	14995	14931	15030	14930	14842	14812	14859	14852	15164	15022	15016	14870	14895	14891	14776	14939	15022	14903	14851	15025	15122	14964	15058	15018	14980	15089	14864	14807	14987	15042	15078	15003	14937	15025	14812	14956	14998	14973	14924	14835	14853	14994	14865	15057	14997	14876	14858	14978	14893	15016	14847	14988	14879	14847	15033	14981	15147	14850	14941	14874	14944	15052	15059	14998	14885	14962	15158	14956	14898	14953	14821	15098	14899	14924	15019	14886	14908	14942	14981	15010	14905	15027	15023	14993	14834	15250	15052	15080	15075	15042	15126	15032	14967	14971	15177	14969	14972	14915	14842	14891	15030	14942	14984	15060	14947	14928	15022	14849	14961	15015	14914	14988	14849	15192	14922	15134	15122	14974	14962	15073	14971	15063	14986	15049	15196	14744	15095	15095	14937	15005	15057	14963	15029	14839	14838	14837	14998	15057	14801	14932	15162	15195	14975	15079	14953	15092	14972	14946	15013	14983	14923	15146	14938	14992	14969	14862	14979	14948	15033	14975	15087	15033	15095	15085	14949	14882	15138	14919	14763	15081	14910	15010	15059	15117	15038	15070	15034	15032	14892	14791	14923	14844	14963	14927	14979	14988	14936	14992	15116	15086	15023	15072	15078	14946	15019	14926	15073	14982	15130	14993	14945	14922	14865	15057	15021	15117	14770	15068	15073	14982	15011	14923	14940	14918	15114	15083	14947	14998	14964	14881	15053	14901	15000	15071	14916	14844	15025	15120	15105	15031	14911	15175	14998	15025	15128	15037	14894	14849	15123	15251	15119	14965	15066	14921	15258	14980	15060	15017	15050	15026	14767	15040	15017	14988	15103	15099	14833	14879	14856	14956	15036	14885	15060	15074	15000	15002	14876	14841	14870	14857	14828	15055	14830	15026	15119	14938	14920	14936	14948	15087	14940	15038	15177	14914	14994	15060	14985	14971	14930	14959	15045	15133	15161	14981	15058	14834	14973	15004	15069	15060	14933	14942	15190	15110	15195	15103	15054	15060	15035	14841	15043	14947	14979	15115	14985	15093	14841	15151	15095	14906	14981	14943	14805	15107	14903	15074	14926	14966	15078	14811	15091	14998	15049	14976	14973	14867	15184	14917	15089	15054	15007	14785	15079	14881	14987	14936	14873	14994	15157	14979	15042	15069	14895	14963	15079	14982	14814	15041	15023	15177	15003	14888	15004	15073	14910	15039	14967	15104	14973	15014	14858	14847	15087	15026	15067	15084	15100	15014	14955	15044	15044	14964	14878	14940	15132	14927	14902	14999	14980	15028	14889	14953	14891	15114	15075	14861	15017	15088	15035	14953	14932	14954	15085	15001	15117	15002	14958	14890	14855	14947	15037	14998	15023	14984	15042	14916	14960	15052	15053	15006	15026	15067	14962	15021	15106	14832	15002	14964	14892	14936	14911	14962	15145	14981	15014	15076	14919	14909	14962	14998	15113	14806	15114	15047	14843	14854	15082	14991	14972	14799	15191	15040	14971	15016	14954	14994	15204	15025	15063	15001	14974	15086	15038	14960	14913	14981	15059	15034	15036	15004	15069	15055	14870	14932	14957	14845	15145	15041	14889	14990	15067	15078	15065	14972	14886	14859	15033	14998	15036	15164	15014	14942	14916	15155	14986	14921	14944	14963	15087	14780	15046	15042	14969	15159	14952	15078	14952	14960	14763	15053	15044	14896	15127	15115	15118	14970	15116	14900	14977	15049	14973	14970	14994	15041	14898	14935	15163	15040	14908	15100	14987	15060	14935	15009	15004	14963	15074	15026	15109	14980	14936	15062	14985	14748	14979	14906	14863	14979	14957	14925	14835	14970	15125	14874	14995	14870	14832	14958	15109	15065	14933	15053	14989	14995	15031	15116	15007	15040	14994	14959	15138	15195	15116	14997	14920	14957	14907	14933	14965	15077	14944	14937	15115	15022	14974	14790	14872	15154	14960	15057	15046	15120	15043	14894	15140	14887	15014	14843	15100	15086	14935	15046	15009	15023
23066	21023	28088	25426	22685	22219	21660	19520	18651	19529	19295	18714	18536	19039	21038	21700	20949	19944	19126	18846	18463	18632	18588	18526	18511	18405	18396	18298	18321	18407	18483	18275	18387	18318	18285	18445	18288	18596	18227	18420	18467	18315	18197	18447	18357	18453	18154	18307	18455	18476	18601	18313	18634	18559	18356	18379	18442	18414	18588	18376	18437	18213	18508	18462	18422	18369	18291	18445	18281	18452	18507	18540	18425	18383	18370	18238	18414	18261	18374	18454	18498	18322	18600	18354	18421	18546	18207	18265	18359	18324	18279	18266	18359	18543	18258	18406	18410	18569	18427	18448	18279	18472	18279	18432	18285	18293	18344	18228	18217	18210	18313	18300	18367	18362	18422	18430	18363	18346	18332	18394	18283	18307	18369	18322	18534	18393	18288	18259	18483	18316	18417	18154	18261	18435	18448	18313	18231	18128	18304	18369	18241	18377	18430	18323	18280	18363	18217	18305	18286	18106	18492	18296	18465	18219	18128	18154	18339	18290	18415	18269	18347	18325	18266	18413	18259	18198	18282	18362	18362	18395	18432	18256	18671	18282	18438	18430	18128	18262	18399	18503	18376	18462	18548	18572	18372	18403	18399	18549	18336	18257	18203	18105	18300	18366	18494	18219	18338	18311	18275	18176	18296	18247	18535	18361	18293	18264	18403	18285	18391	18364	18198	18703	18209	18252	18361	18261	18427	18355	18241	18301	18310	18368	18426	18434	18351	18394	18555	18338	18291	18323	18354	18579	18309	18216	18388	18365	18504	18476	18313	18485	18448	18143	18211	18234	18338	18259	18340	18377	18376	18427	18330	18408	18516	18240	18317	18309	18206	18404	18293	18420	18308	18363	18557	18307	18226	18275	18397	18428	18407	18526	18294	18352	18528	18402	18426	18436	18534	18354	18256	18478	18471	18512	18486	18492	18293	18316	18279	18394	18489	18115	18240	18403	18146	18219	18344	18294	18388	18504	18593	18343	18357	18076	18202	18260	18218	18384	18323	18424	18408	18484	18200	18327	18405	18436	18260	18452	18442	18245	18167	18406	18562	18324	18621	18140	18343	18408	18287	18319	18262	18296	18413	18338	18439	18435	18370	18351	18249	18398	18259	18446	18318	18479	18403	18343	18471	18601	18370	18361	18532	18486	18591	18304	18310	18312	18350	18272	18501	18391	18354	18221	18407	18365	18239	18405	18339	18206	18531	18524	18566	18427	18310	18289	18317	18436	18411	18352	18410	18395	18412	18376	18241	18525	18423	18334	18317	18617	18429	18492	18106	18261	18316	18341	18449	18463	18293	18296	18240	18249	18305	18508	18251	18446	18507	18217	18388	18191	18462	18537	18630	18258	18258	18218	18177	18331	18329	18336	18292	18516	18397	18299	18327	18450	18541	18331	18386	18348	18210	18464	18225	18534	18159	18322	18388	18285	18365	18290	18633	18405	18446	18424	18453	18282	18436	18439	18326	18295	18189	18342	18526	18215	18447	18571	18384	18331	18319	18215	18394	18512	18194	18226	18361	18281	18154	18561	18368	18348	18303	18181	18292	18213	18496	18341	18237	18425	18436	18315	18258	18181	18473	18366	18225	18301	18667	18271	18319	18300	18294	18369	18313	18273	18415	18301	18325	18282	18383	18309	18228	18428	18343	18283	18514	18358	18124	18423	18239	18266	18124	18294	18225	18298	18562	18302	18301	18210	18351	18153	18298	18248	18343	18204	18485	18417	18215	18479	18303	18559	18373	18332	18317	18507	18473	18470	18254	18397	18216	18306	18353	18401	18411	18210	18398	18283	18154	18074	18424	18455	18317	18241	18290	18399	18183	18430	18325	18492	18349	18333	18231	18435	18282	18367	18534	18474	18181	18380	18313	18318	18437	18220	18445	18395	18530	18368	18162	18170	18248	18398	18271	18351	18404	18299	18150	18424	18333	18178	18532	18550	18271	18397	18277	18056	18309	18397	18295	18313	18210	18313	18183	18331	18585	18396	18450	18204	18307	18239	18217	18275	18435	18577	18556	18279	18520	18191	18563	18253	18264	18382	18340	18209	18338	18343	18386	18562	18468	18325	18197	18452	18331	18162	18276	18217	18186	18136	18288	18258	18361	18392	18295	18472	18357	18388	18392	18198	18221	18266	18213	18376	18332	18306	18125	18331	18517	18443	18167	18577	18519	18461	18246	18408	18397	18231	18285	18300	18308	18185	18353	18161	18277	18372	18352	18324	18306	18226	18275	18512	18343	18402	18308	18494	18661	18371	18407	18239	18060	18208	18417	18286	18477	18336	18410	18133	18403	18263	18310	18477	18293	18347	18450	18397	18471	18229	18115	18424	18310	18454	18347	18373	18343	18203	18196	18313	18436	18186	18415	18322	18427	18468	18309	18293	18432	18274	18386	18379	18283	18542	18191	18398	18514	18457	18578	18394	18564	18366	18413	18523	18333	18321	18341	18358	18404	18322	18456	18341	18211	18072	18184	18474	18380	18353	18257	18173	18465	18469	18259	18207	18349	18445	18449	18340	18510	18414	18210	18128	18303	18469	18437	18263	18278	18192	18190	18267	18222	18272	18323	18409	18078	18209	18214	18219	18178	18276	18387	18451	18314	18409	18325	18425	18385	18230	18406	18072	18452	18397	18302	18391	18343	18271	18387	18267	18410	18274	18225	18396	18277	18325	18506	18363	18453	18544	18314	18469	18262	18224	18186	18379	18386	18528	18152	18447	18423	18334	18117	18358	18356	18626	18329	18470	18394	18301	18305	18395	18240	18204	18435	18413	18522	18201	18424	18582	18478	18518	18316	18333	18207	18248	18147	18239	18555	18529	18423	18585	18336	18431	18213	18390	18437	18309	18530	18350	18415	18465	18703	18237	18467	18278	18419	18545	18216	18352	18288	18530	18499	18307	18241	18221	18286	18534	18218	18339	18523	18522	18414	18674	18406	18358	18197	18327	18338	18208	18136	18342	18432	18295	18378	18242	18245	18299	18396	18412	18359	18395	18255	18225	18206	18549	18437	18398	18433	18205	18295	18529	18486	18373	18390	18388	18344	18306	18364	18225	18269	18430	18320	18266	18500	18241	18187	18230	18333	18347	18347	18253	18181	18205	18322	18251	18383	18315	18265	18485	18118	18213	18249	18253	18328	18358	18334	18492	18576	18540	18328	18414	18505	18399	18317	18379	18350	18400	18330	18123	18140	18466	18439	18457	18345	18253	18128	18483	18251	18332	18117	18380	18430	18380	18250	18367	18365	18321	18348	18345	18518	18413	18313	18408	18120	18401	18291	18441	18417	18353	18528	18384	18277	18296	18410	18505	18402	18369	18387	18171	18538	18207	18240	18250	18366	18395	18333	18600	18261	18376	18245	18426	18388	18289	18281	18298	18305	18390	18459	18337	18375	18504	18354	18319	18305	18172	18373	18260	18208	18234	18542	18165	18427	18403	18333	18509	18414	18142	18281	18329	18403	18227	18460	18356	18286	18521	18332	18325	18329	18222	18419	18232	18277	18369	18278	18352	18348	18273	18165	18451	18272	18427	18478	18361	18518	18411	18379	18386	18441	18247	18388	18210	18264	18062	18350	18364	18346	18613	18309	18208	18348	18424	18335	18380	18262	18382	18211	18185	18221	18259	18446	18349	18411	18363	18084	18186	18457	18396	18459	18244	18352	18264	18468	18300	18266	18228	18319	18513	18102	18413	18278	18331	18338	18485	18334	18429	18321	18444	18484	18464	18241	18252	18434	18357	18491	18422	18271	18145	18449	18196	18286	18411	18414	18320	18436	18260	18268	18123	18392	18327	18265	18180	18336	18335	18582	18319	18335	18363	18351	18373	18341	18416	18465	18187	18287	18300	18556	18363	18395	18431	18312	18193	18394	18476	18258	18377	18368	18329	18503	18409	18542	18347	18579	18457	18360	18137	18239	18557	18438	18366	18396	18405	18075	18418	18198	18080	18448	18295	18372	18387	18452	18348	18609	18215	18369	18453	18287	18438	18229	18349	18269	18168	18295	18530	18285	18413	18501	18559	18323	18111	18472	18105	18521	18582	18274	18456	18242	18360	18366	18395	18249	18489	18256	18533	18267	18342	18330	18424	18238	18319	18469	18414	18273	18328	18483	18523	18449	18205	18344	18689	18433	18173	18549	18387	18302	18412	18284	18445	18301	18356	18274	18210	18436	18522	18438	18310	18111	18366	18294	18292	18243	18303	18372	18360	18271	18365	18369	18239	18311	18514	18292	18447	18367	18268	18386	18366	18340	18246	18324	18485	18513	18369	18467	18497	18472	18238	18432	18365	18203	18409	18454	18350	18409	18551	18444	18393	18284	18412	18399	18455	18290	18368	18389	18481	18504	18389	18644	18241	18595	18441	18316	18424	18364	18356	18206	18278	18412	18327	18422	18500	18288	18401	18532	18094	18500	18130	18385	18152	18337	18550	18490	18430	18255	18375	18067	18302	18215	18369	18271	18309	18350	18373	18454	18464	18291	18268	18478	18191	17998	18526	18423	18262	18339	18391	18422	18347	18259	18386	18337	18278	18454	18434	18464	18383	18331	18416	18388	18353	18436	18529	18354	18289	18171	18194	18526	18071	18317	18223	18595	18237	18237	18181	18519	18347	18264	18435	18388	18122	18304	18298	18480	18497	18419	18219	18494	18179	18303	18370	18215	18403	18060	18270	18359	18173	18244	18444	18357	18427	18265	18167	18328	18453	18380	18373	18328	18422	18389	18386	18335	18313	18391	18439	18277	18505	18312	18251	18353	18426	18318	18389	18271	18333	18249	18308	18107	18437	18551	18178	18504	18288	18310	18248	18392	18244	18507	18422	18427	18308	18374	18273	18474	18474	18508	18255	18200	18373	18432	18399	18451	18279	18290	18506	18407	18305	18298	18351	18176	18311	18409	18239	18330	18629	18350	18291	18086	18629	18273	18417	18342	18402	18419	18390	18410	18289	18181	18425	18335	18386	18171	18470	18373	18287	18234	18499	18564	18255	18309	18333	18486	18417	18479	18421	18309	18328	18311	18491	18374	18608	18244	18432	18370	18317	18205	18406	18231	18297	18347	18368	18371	18259	18361	18443	18487	18372	18372	18547	18309	18309	18361	18293	18534	18426	18410	18343	18226	18170	18285	18467
27703	53027	44166	28084	19583	17094	16428	16087	15413	16768	15617	15276	15073	16145	18648	19026	17884	16715	15925	15303	15272	15100	15183	15124	15098	14978	15096	15173	15034	14992	14928	14964	15125	14958	14930	15057	15214	15243	15036	15051	15097	15145	15117	15006	15032	14991	15060	15209	15003	14937	15058	14938	15061	15212	15013	15000	15008	15314	14957	14894	15025	15032	15140	15060	15035	15017	15005	14974	14917	15202	15082	15037	15120	15037	14984	15099	14899	15132	15071	14950	14949	15105	15062	14992	15067	15007	14953	15098	15222	15034	15025	15068	15026	14955	15093	14946	14999	15038	15109	15054	15068	15038	14967	15085	14946	14974	15032	15100	15019	15044	15061	15148	14917	15022	14874	15041	15156	14939	15129	15050	15015	15078	15016	15133	15182	15092	15015	15172	15102	15041	14933	14910	15128	14979	15063	15085	15116	14946	15223	15292	15000	15112	15047	15175	14986	14998	14927	15020	15009	15053	15044	15161	15052	14980	15158	15069	15120	15222	15191	15041	15066	15038	15125	14996	15032	15001	15096	15045	15147	14986	15065	14972	14912	15060	14906	15000	15048	14953	15051	15109	15078	14958	15071	15041	15097	15218	15227	14773	15095	15073	15123	15022	14944	15201	15052	15012	14882	14912	14929	14953	14785	15130	15067	15299	15064	14981	15063	15074	15060	15092	14965	14917	15017	14967	15177	14980	15004	15067	14946	15243	14975	14901	14997	15015	14889	14986	15054	15022	15005	15064	15175	15018	15047	14900	15199	15071	15037	14938	15072	15018	15096	14982	15173	15085	15086	14987	15098	15080	15132	15035	14992	14957	15022	15234	15134	15180	14974	15012	14990	15010	15090	15037	15140	15094	14998	15108	15033	15115	15060	15085	15192	14969	15118	14945	15032	15084	15214	15059	15007	14911	15083	14892	15176	15062	15087	15048	15208	14888	15089	15094	15038	15011	14992	15194	14933	14978	14837	15038	15045	14976	14935	15067	15111	15041	15043	15127	14940	15206	15070	15223	14864	15103	14935	15193	15077	14929	14898	14879	15230	15086	14934	14982	14860	15072	14960	15157	15040	15027	15079	15135	14925	14906	15025	14988	14979	15048	15074	15030	14998	14886	15041	15164	15013	14972	14942	15055	15110	15074	15064	14996	15025	14993	15074	14963	15008	15049	14944	14937	14947	15122	15276	15153	15119	15122	14991	15266	15048	15029	15079	15157	14960	15192	14924	14968	14942	15019	14949	15067	15102	14926	15153	14793	15030	15160	15063	15029	15131	15079	14970	14882	14898	14877	15177	14905	15031	15203	15065	15070	15044	15188	15034	15184	15017	15158	14994	15177	15253	15059	14985	15213	15115	15334	15137	15158	14899	15034	14982	15171	14964	15033	14967	15002	14929	15117	15165	15024	15111	14874	14964	15103	15178	15040	14993	15054	15062	14992	14922	15004	15020	15080	15035	15116	14940	15123	14960	15043	14947	14883	15141	15044	14724	15062	15199	15207	15239	15033	15061	15069	14955	15116	15104	15081	14971	15052	14945	15020	15036	15204	15078	15061	14974	15046	14959	15081	15119	14867	15164	15229	15155	14963	14982	15121	14895	15107	15192	15212	14953	15090	14974	14984	15100	15103	14978	14872	15140	15087	15121	14920	15075	15047	15067	14923	15180	15043	14885	15009	14944	14976	14776	15145	15084	14948	14894	14996	15076	14978	15050	15041	14985	14927	14928	15138	15132	15115	15052	15084	15006	14842	14855	15137	15147	15100	14942	15116	14984	14964	15066	15136	14994	15019	15140	15070	14929	14915	15117	14923	15303	15084	14995	14917	14959	14969	15174	15002	15067	15130	15053	14894	15076	15014	14974	14903	15055	15219	15094	15171	14967	14857	14990	14936	15056	15091	15018	15057	15058	15055	15064	14947	15041	15101	15237	15172	15049	14994	14996	14930	15213	15054	15029	15020	14992	15037	15146	14995	15013	15146	15004	15166	14976	15174	14965	14978	15125	15015	14931	14988	15173	14894	15016	15102	15038	15018	15088	15033	15048	15076	15036	15075	15158	15098	15088	15187	15058	15165	15031	15061	15120	14992	15022	15004	15037	15250	14993	14980	15049	15112	15135	15241	14902	14961	14893	14709	15137	14964	15097	15016	15116	15066	14894	15172	14826	15182	15004	15013	15050	14895	15039	14937	14955	15150	15041	14961	15049	14871	15213	15038	14944	14977	15054	15113	15088	15104	15084	15103	15042	15126	14994	15125	15116	14986	14980	15080	15131	14941	15024	15048	15210	15005	15152	15008	14983	15084	14994	14893	15233	15111	15142	15046	15137	14990	15168	15110	15048	14985	14999	15054	14907	15169	14943	15111	15069	15043	14860	15076	15145	15041	15016	15072	15056	15061	14938	15034	14970	15095	15147	14963	14914	14968	14891	14981	15004	14982	15034	14929	15208	15114	15158	15017	15265	15012	15052	14984	14823	14950	14960	15041	14891	14951	14993	15056	15229	15150	15086	15025	15051	14969	14994	15046	15239	15101	15102	15127	15056	14929	15188	15213	15069	14981	15090	14907	15084	14970	14779	14885	15174	15092	14855	15122	15038	15101	15060	14966	14831	15135	14906	15067	15210	15222	14797	14978	15044	15098	15027	14984	15069	15018	15072	14862	14885	15132	14948	14971	15007	15098	15069	15104	15021	15015	14910	15073	15050	14992	15093	15118	15102	15134	14974	15171	15067	15015	14918	15023	15099	14965	15084	14951	14961	15119	14809	14941	14956	15230	15073	14967	14843	15226	14999	15094	14843	15156	15125	15025	15049	15061	14951	14995	15118	14950	15023	15112	15094	14856	15130	14787	15133	14984	14999	15110	15129	15117	14983	14904	15018	15230	14984	15070	15154	14970	15039	14929	14975	14887	14915	15083	15015	15130	15024	15221	15162	15033	15161	14936	15055	15073	15072	14805	15203	14908	15020	15151	14925	15170	15117	15163	15017	14990	15112	15129	15087	15035	15132	15081	15191	14918	15117	15160	15134	14916	15017	15062	15151	15100	14943	15035	15140	15093	14959	15019	15112	15039	15119	15008	15036	15097	15098	15228	15002	15053	15053	15052	15013	15230	15100	14912	14952	15169	14943	14963	15005	15040	14842	15145	15231	15191	14933	15157	14977	15078	15011	15069	15096	15130	14813	15070	15155	14951	15049	14964	15155	15174	15118	14927	15094	15009	15177	15079	15160	14865	14933	15194	15003	15159	14887	14946	14936	15075	15114	15082	14993	15057	15050	15162	15078	15121	15034	15178	14827	15159	14943	14974	15126	15057	15090	15002	15007	14843	15085	15003	14963	14979	14974	15139	15094	15200	14927	14983	15037	15241	15085	15104	14924	14808	15161	15196	14999	15032	14970	15132	15148	15061	15053	15130	15096	14880	15042	15165	15044	14973	15091	15170	14932	15133	15125	15000	14977	15121	15003	15032	15028	15146	15044	14971	14923	15090	14960	15128	14869	15064	14979	15023	15007	15129	15176	15193	15081	15031	15153	15022	15022	15096	15085	15198	15041	15125	15119	15234	14982	14821	15040	15154	14987	15001	15199	15004	14970	14861	15108	15123	15136	15081	15020	15142	15085	15133	15064	14927	14961	15210	15078	15108	15101	14931	15055	15218	14844	14880	15122	15069	14963	15048	15180	15128	15067	15043	15062	15187	15009	15068	15029	14953	15017	14979	15053	15014	15006	14989	14868	15050	15120	14967	15122	15131	15131	15176	15085	14936	15012	15122	15115	15183	14965	14992	15151	15027	15030	15067	15119	14943	15185	15070	15041	14967	15107	15066	15103	15131	15042	14961	15122	15008	15082	14985	15044	15152	14849	15024	14872	15099	14917	15065	15069	15076	15170	15131	14911	15097	15028	15180	15114	14976	15010	14923	14944	15017	15158	14862	14958	15145	15040	14961	14989	15126	14957	15155	14939	15004	15052	14842	15054	14970	14905	14963	15120	14900	14946	15016	15017	15049	15030	15138	14990	15017	15120	15024	15145	15242	15139	15020	14939	14948	14981	15029	15232	15032	15081	14974	15263	15107	14916	15057	15039	15129	15076	14843	15071	15082	15122	14965	15103	14941	15106	15122	15098	14942	15174	15017	14974	14851	15091	15142	15040	14966	15096	14873	15062	15106	14910	14743	15195	14899	15161	14990	14976	15126	15108	15043	14998	15020	15089	15094	15076	14847	15155	15095	15092	15123	15040	15154	14969	14966	15105	15034	14872	15116	15043	14918	15002	15109	15109	15063	15099	15195	15060	15074	15120	15052	15197	14905	15117	14991	15075	14871	14942	15059	15162	15050	14956	14967	15096	14868	15047	15150	15176	14899	15011	15116	15051	15015	15133	15030	15155	15206	14850	15159	14987	15127	15096	14934	15247	15239	14905	14968	15076	14941	14920	15188	15056	15082	15021	14958	15189	15014	15055	15020	14976	14876	14939	15107	15112	14965	15073	15077	15114	15074	14990	15230	14891	15242	15082	15114	15133	15060	15265	15104	14985	15154	14913	15073	15106	14897	15068	14924	15121	15117	14848	14863	15092	15157	15078	14768	15089	14938	15183	15025	15158	14976	15108	15049	15100	14930	14929	14962	14990	14996	15058	14957	15109	14975	15097	15158	14889	15042	15035	14799	15064	15103	14924	14933	15025	15053	15212	14992	15015	15092	15008	15069	15138	15110	15007	15081	14999	14988	15146	15135	15067	15123	15057	15070	15213	15006	14962	14933	15006	15033	15119	15072	14975	14961	15124	15028	15207	14868	15034	14860	15003	15041	15093	15186	14979	14999	15010	15075	14983	14998	15168	15072	15135	14883	15056	15119	15021	15070	15306	15035	15003	14963	15105	15006	15075	15099	15019	15060	15036	15075	14994	14907	15256	14953	15038	15074	15012	15044	14866	15061	15000	15069	15005	14936	14988	15015	15067	14966	15032	14948	15051	15044	14973	14930	15024	15046	14965	14918	14974	15000	14954	14984	14944	15113	15077	15107	14936	15068	15147	14996	15081	15061	15147	15122	14898	14984	14987	15002	15119	14992	14965	15022	15059	15145	15001	15197	15057	15072	15022	15123	15010	15233	14836	15136	15123	15196	15027	15005	14982	15152	15080	14992
24607	21272	28513	27574	21667	20304	19904	18807	18751	19272	18760	18385	18417	18766	19573	19837	19549	18835	18798	18570	18463	18404	18404	18259	18269	18314	18395	18244	18169	18299	18318	18014	18239	18308	18107	18471	18447	18165	18368	18214	18377	18374	18325	18238	18229	18325	18239	18356	18357	18368	18307	18310	18376	18028	18114	18108	18382	18388	18187	18445	18459	18037	18401	18124	18223	17940	18204	18291	18421	18418	18204	18345	18033	18424	18437	18272	18270	18236	18100	18280	18531	18432	18240	18228	18186	18396	18243	18291	18421	18309	18491	18420	18116	18238	18365	18338	18038	18269	18155	18258	18265	18252	18286	18017	18250	18327	18124	18131	18242	18350	18050	18227	18092	18349	18268	18226	18297	18241	18143	18295	18319	18237	18258	18278	18135	18227	18208	18390	18137	18470	18403	18317	18463	18158	18453	18267	18286	18216	18383	18268	18208	18335	18225	18082	18313	18301	18282	18246	18222	18123	18276	18280	18294	18267	18388	18380	18382	18411	18254	18304	18321	18177	18029	18133	18248	18263	18253	18222	18345	18188	18170	18393	18183	18203	18150	18338	18205	18342	18235	18312	18266	18166	18291	18379	18186	18279	18406	18339	18515	18275	18187	18374	18344	18215	18174	18247	18200	18337	18087	18172	18200	18247	18163	17943	18066	18050	18146	18049	18261	18232	18276	18082	18311	18197	18392	18308	18284	18217	17965	18111	18496	18232	18268	18340	18242	18190	18475	18071	18429	18147	18070	18267	18260	18161	18222	17984	18229	18258	18247	18193	18102	18147	18230	18317	18160	18247	18045	18220	18353	18252	18186	18251	18056	17965	18208	18228	18184	18374	18321	18314	18122	18439	18202	18323	18184	18460	18324	18329	18250	18454	18425	18321	17965	18248	18274	18241	18066	18252	18158	18345	18138	18206	18326	18226	17983	18440	18150	18103	18225	18163	18412	18375	18026	18172	18305	18386	18344	18319	18141	18154	18206	18419	18340	18345	18255	18373	18280	18364	18348	18304	18262	18130	18421	18157	18329	18104	18117	18344	18250	18109	18210	18237	18208	18298	18047	18328	18282	18303	18327	18207	18170	18235	18365	18256	18182	18162	18240	18319	18233	18138	18219	18139	18128	18213	18227	18264	18187	18198	18070	18319	18357	18199	18395	18149	18283	18029	18240	18248	18493	18376	18387	18461	18276	18023	18415	18215	18531	18289	18249	18232	17990	18153	18151	18268	18272	18183	18267	18157	18393	18201	18413	18364	18360	18333	18331	18232	18299	18161	18420	18389	18477	18355	18354	18041	18193	18035	18401	18301	18170	18224	18268	18228	18183	18253	18195	18182	18194	18254	18379	18093	18289	18194	18525	18340	18260	18267	18021	18106	18252	18125	18306	18221	18113	18114	18190	18393	18259	18207	18212	18270	18312	18196	18299	18352	18241	18123	18262	18159	18262	18343	18357	18255	18089	18397	18362	18366	18539	18274	18394	18282	18335	18218	18329	18029	18296	18260	18153	18286	18369	18339	18128	18224	18343	18180	18264	18286	17969	18208	18093	18343	18180	18180	18162	18358	18454	18421	18525	18247	18241	18329	18214	18072	18292	18078	18281	18263	18311	18301	18272	18178	18356	18463	18158	18228	18362	18260	18351	18268	18117	18245	18170	18042	18265	18135	18102	18214	18303	18236	18424	18252	18169	18382	18215	18146	18252	18181	18332	18114	18332	18344	18157	18187	18449	18368	18151	18295	18133	18357	18127	18225	18309	18243	18323	18385	18212	18192	18146	18250	18224	18151	18248	18337	18482	18341	17943	18369	18162	18233	18176	18088	18288	18283	18253	18149	18197	18233	18202	18462	18263	18180	18129	18175	18362	18165	18164	18233	18122	18264	18223	18214	18376	18270	18079	18360	18216	18284	18362	18187	18293	18292	18201	18211	18232	18385	18296	18262	18369	18335	18174	18312	18095	18169	18296	18353	18387	18187	18234	18497	18201	18204	18340	18122	18328	18615	18147	18300	18355	18251	18384	18046	18143	17997	18131	18414	18245	18315	18383	18187	18300	18241	18313	18108	18289	18346	18253	18294	18337	18416	18197	18357	18372	18364	18365	18304	18143	18342	18203	18232	18349	18237	17925	18549	18457	18098	18269	18341	18300	18506	18278	18385	18110	18283	18223	18326	18190	18245	18345	18168	18052	18147	18409	18332	18385	18366	18249	18264	18283	17940	18233	18194	18123	18396	18289	18278	18292	18243	18525	18288	18053	18270	18482	17998	18225	18151	18358	18342	18553	18333	18483	18177	18229	18189	18165	18296	18245	18382	18402	18225	18244	18343	18198	18389	18275	18413	18367	18276	18299	18175	18280	18304	18175	18279	18227	18123	18100	18104	18355	18281	18099	18256	18152	18407	18245	18223	18248	18143	18377	18416	18219	18182	18248	18366	18183	18138	18335	18291	18369	18487	18254	18386	18465	18115	18265	18082	18281	18474	18275	18184	18292	18340	18570	18242	18259	18450	18131	18465	18153	18290	18331	18377	18369	18444	18125	18120	18392	18476	18204	18256	18133	18188	18160	18228	18369	18470	18381	18170	18346	18307	18279	18165	18354	18181	18311	18270	18231	18191	18328	18215	18192	18213	18385	18223	18223	18289	18443	18250	18164	18333	17984	18271	18322	18113	18458	18357	18248	18300	18167	18306	18076	18044	18252	18275	18414	18426	18345	18264	18156	18340	18267	18146	18298	18347	18315	18270	18095	18244	18205	18243	18285	18140	18357	18017	18130	18322	18204	18337	18267	18003	18029	18250	18356	18334	18334	18303	18428	18090	18390	18368	18577	18435	18363	18267	18350	18265	18143	18401	18203	18290	18134	18240	18067	18319	18108	18184	18218	18194	18134	18267	18332	18378	18214	18176	18255	18509	18143	18128	18138	18324	18191	18386	18295	18388	18291	18438	18559	18190	18166	18288	18159	18289	18208	18083	18179	18263	18340	18163	18214	18194	18264	18281	18272	18465	18379	18282	18071	18216	18300	18208	18378	18274	18393	18210	18344	18285	18326	18323	18309	18164	18235	18405	18367	18225	18247	18325	18294	18156	18277	18220	18298	18186	18567	18158	18414	18277	18386	18256	18269	18391	18217	18249	18406	18273	18265	18192	18078	18454	18275	18353	18290	18214	18332	18392	18369	18365	18396	18216	18351	18331	18028	18183	18351	18248	18255	18455	18193	18148	18051	18351	18206	18323	18193	18094	18324	18195	18214	18322	18396	18384	18273	18284	18205	18102	18125	18328	18576	18503	18292	18124	18342	18189	18293	18250	18402	18174	18200	18234	18272	18261	18180	18447	18378	18574	18213	18364	18292	18312	18244	18222	18340	18332	18433	18220	18352	18008	18230	18394	18230	18177	18195	18354	18217	18382	18404	18312	18282	18162	18206	18266	17943	18265	18362	18166	18153	18335	18143	18219	18155	18086	18167	18202	18257	18450	18114	18205	18240	18451	18343	18245	18251	18244	18099	18344	18088	18249	18271	18307	18244	18156	18168	18329	18084	18433	18203	18253	18394	18295	18303	18251	18241	18178	18193	18368	18248	18242	18207	18448	18349	18303	18418	18145	18234	18174	18163	18557	18399	18494	18230	18192	18154	18166	18121	18222	18288	17967	18204	18216	18254	18141	18242	18071	18048	18174	18218	18382	18410	18259	18279	18434	18155	18269	18225	18221	18365	18271	18211	18447	18433	18359	18348	18167	18388	18136	18188	18314	18150	18104	18278	18335	18191	18488	18163	18161	18276	18260	18321	18388	18123	18328	18320	18126	18382	18139	18341	18319	18342	18124	18248	18233	18253	18129	18265	18441	18270	18340	18407	18186	18200	18472	18284	18322	18083	18114	18374	18210	18438	18299	18104	18210	18127	18265	18045	18332	18486	18148	18298	18101	18369	17969	18116	18283	18253	18113	18295	18266	18246	18358	18300	18194	18381	18241	18260	18347	18291	18201	18462	18245	18442	18311	18335	18208	18322	18249	18276	18147	18279	18329	18491	18550	18117	18426	18319	18426	18125	18283	18573	18155	18124	18142	18260	18072	18256	18218	18240	18187	18480	18250	18452	18263	18018	18212	18179	18320	18387	18112	18300	18417	18345	18289	18384	18448	18217	18351	18389	18217	18406	18501	18282	18299	18314	18243	18570	18381	18394	18305	18268	18207	18230	18064	18365	18241	18471	18370	18386	18204	18176	18294	18291	18095	18425	18336	18442	18262	18249	18073	18252	18365	18233	18238	18242	18181	18196	18212	18203	18284	18299	18250	18073	18149	18300	18386	18177	18313	18149	18159	18384	18398	18172	18307	18449	18119	18339	18310	18309	18212	18221	18255	18097	18107	18135	18372	18219	18405	18215	18250	18403	18257	18160	18280	18276	18262	18310	18258	18226	18274	18229	18220	18189	18361	18341	18266	18321	18401	18283	18383	18142	18348	18340	18316	18348	18222	18160	18316	18159	18213	18179	18257	17994	18248	18085	18066	18099	18204	18373	18156	18263	18182	18211	18181	18323	18202	18303	18381	18154	18120	18136	18419	18190	18350	18279	18452	18201	18293	18278	18385	18285	18318	18096	18155	18193	18258	18182	18156	18479	18238	18353	18194	18353	18087	18370	18305	18147	18360	18224	18181	18203	18308	18266	18167	18316	18350	17999	18356	18358	18520	18357	18483	18336	18221	18284	18340	18321	18247	18062	18420	18189	18394	18198	18337	18036	18105	18225	18306	18313	18280	18139	18074	18339	18372	18371	17905	18374	18320	18317	18187	18280	18205	17976	18300	18367	18170	18336	18167	18282	18214	18235	18405	18121	18215	18197	18157	18027	18299	18254	18254	18183	18164	18525	18304	18369	18306	18078	18401	18217	18142	18230	18050	18365	18265	18350	18376	18231	18124	18413	18280	18096	18297	18256	18236	18327	18353	18232	18183	18179	18270	18303	18380	18371	18269	18376	18355	18284	18073	18322	18399	18396	18457	18317	18331	18286	18226	18480	18277	18187	18243	18151	18448	18163	18285	18109	18317	18395	18140	18178	18248	18525	18422	18029	18208	18374	18262	18442	18269	18386	18445	18257	18496	18333	18260	18483	18300	18323	18267	18385	18311	17945	18458
26272	48404	39582	23617	18520	16807	15956	15364	15548	16861	15100	15174	15190	15610	17034	17347	16385	15923	15382	15124	15046	14845	15150	15253	14828	15003	15308	15072	15081	14935	14845	15324	14972	15073	14978	15023	15032	14970	15101	14973	14933	15063	15035	15079	14976	14900	15120	15070	14980	14971	15095	15092	14945	15001	14843	15111	15150	14902	15009	15014	14947	14898	15011	15015	15178	14909	14908	14935	15008	15096	14936	15250	14795	14871	14960	14940	14911	15008	15101	14973	15042	15079	15048	15077	14964	14927	14989	14875	14916	15092	14971	15147	14997	14875	14993	14911	14970	14841	15165	15010	14996	15042	14932	15010	15003	15005	14961	15008	14939	14968	14994	15057	14951	15127	15165	15073	15092	14874	14976	15048	15023	15082	15085	14903	15232	14914	14876	14962	15017	14885	14964	14755	15063	14964	14933	14915	14976	14874	14967	14926	14868	14958	15007	14890	15072	14826	15067	15157	15027	15018	15034	14852	14920	14798	14882	14928	15016	14955	15058	14953	15071	14883	14843	14887	14914	14872	14916	14947	14997	14938	14999	15159	14990	15088	15153	14973	15067	14943	14913	14926	15079	14951	14933	15162	14964	14976	14806	15074	15023	15011	15094	15032	14870	15155	15061	15009	14990	14876	14956	15148	15082	15133	14922	14899	15040	14787	15026	15167	15236	14942	15014	15043	14883	15090	14872	15211	14861	14894	15060	15184	14986	14792	14949	15196	14900	15054	15034	14965	14906	15018	15065	14990	15011	15067	15057	15192	15030	15000	15056	14990	14942	14964	15053	14872	15062	14922	14898	14904	15071	15005	14948	14943	14933	15045	15055	15019	15077	14808	15134	14961	15034	14973	14943	14988	14915	14964	14955	14891	14895	15038	14877	14945	15036	15061	14970	14900	15002	15165	14949	15020	15123	14963	14920	15024	15081	15085	14811	14986	15122	14930	15172	14906	14999	15165	15024	15017	14889	14902	14886	15075	15005	15116	15046	15088	14968	15009	15026	15032	14936	14981	15068	14994	15031	15013	14986	14946	15059	14927	14999	15174	15135	15068	15034	15029	14783	14979	14944	14952	15060	15105	15090	15009	15235	14944	15002	15019	15068	14930	15120	14961	14955	14842	14999	15000	14810	15119	14958	15080	14877	15027	14847	15032	14930	15022	14908	15227	15030	15142	15125	14967	14996	14880	14859	15052	15102	14940	15167	15030	14956	15146	15022	15077	15043	14853	15136	14951	15046	14843	15099	15037	15034	14848	14901	15161	14991	15023	14759	15011	14961	15020	15028	14976	15098	15027	15027	14936	15045	14926	14961	15040	14959	14941	15108	14985	15086	15068	14967	14979	15010	14961	15028	15073	15069	14962	15065	14974	14945	15112	15031	15086	15084	15083	15072	15070	15167	15036	15100	14965	14995	15236	15028	15003	14873	15062	14992	14963	15183	15133	15012	15037	14963	14940	15117	15057	15073	14968	15023	15012	14772	15047	15026	14984	15100	14915	15001	14949	14862	15113	14884	14965	15235	14976	15064	15066	15136	14924	15007	14972	15036	15054	14887	14862	14943	14901	14926	14954	15142	15180	14986	15170	15164	15215	15010	14987	15128	14960	14970	15020	14856	15057	15125	14945	14943	14793	14925	15162	15008	14864	15010	15072	15031	14923	15028	14963	14961	15092	15277	15095	14974	14947	15177	14959	15054	15014	15009	15098	15082	14999	15074	14974	15252	14928	14963	15130	14793	15062	14973	15009	15164	15002	14982	14901	15055	15158	14941	15064	14952	15142	14853	14933	14871	14947	15074	14965	15114	15178	14942	14899	14901	14993	15262	14908	15041	15020	14936	14983	14925	14911	15002	14963	14947	14890	14899	15120	15110	14841	14930	14966	14908	14989	14994	15097	15121	15017	14961	14947	14915	15067	15069	15116	14912	15046	14947	15145	14998	15084	15112	15201	15124	15000	15066	14924	14913	15006	15022	14929	15084	14930	14860	15007	15035	14900	14997	14991	14972	15165	15030	14921	15012	14769	15104	14937	14915	14923	14935	15057	15041	14901	15027	14960	14954	15111	14944	14833	15277	14958	14998	14985	14938	14964	15161	14836	15060	15026	14922	15055	15093	15010	15006	15024	15063	15198	15033	14893	14876	14983	15117	15011	15157	14913	15130	15104	14933	14896	15139	14861	15128	14908	15069	15037	14950	14998	15090	15020	14980	15016	14957	14892	14954	15050	15032	15040	14916	15024	14985	14971	15059	15051	15033	14994	15142	15164	15074	14872	14955	15283	14865	15104	15008	15026	15019	14939	15032	14961	15019	14846	15022	15033	14951	15079	14925	15021	15190	15003	15077	14940	15119	15052	15001	14957	15109	14978	14908	15063	14996	15136	15106	14916	14895	14978	14960	15068	14989	15108	14924	14925	14986	15044	15070	15028	15051	14987	14982	15159	15207	14931	15063	14994	15117	15039	14964	15057	15104	14952	14986	14885	14967	15137	14953	15029	15045	14983	14979	15056	15021	15045	15065	15057	15098	14902	14941	14994	14996	15223	14893	15005	15122	14900	15007	14876	15004	14917	14976	15052	15011	15052	15056	14943	14898	14908	15082	15035	15242	15072	15052	14886	14947	15153	14948	14983	15036	14954	14927	15036	15004	15035	15058	15080	15031	15173	14990	14877	14810	14881	15025	15135	14963	15088	15092	14986	15002	14892	15120	14923	14966	14814	15027	14944	15076	15069	15088	14950	14784	14807	15007	15009	15063	14872	15068	15011	15006	15050	15065	15021	15078	14930	15039	14971	15162	14958	14916	15187	14981	14903	14932	15097	15061	15012	15064	15040	14937	15099	15013	15032	14842	14993	15226	14830	14932	14812	14984	14956	15079	15086	15140	14878	15011	15098	15036	15079	14724	14834	15035	15100	14909	14965	14947	15062	14964	15092	15017	15014	15054	15032	14932	14920	15113	14966	15033	15045	15074	15019	15146	14935	14986	14929	15009	15071	15150	14941	15004	14982	15006	14993	14985	15109	14979	15073	14798	14982	15014	15002	15121	15277	15070	14875	15117	15007	15102	15113	15262	14850	14913	14916	15044	14890	15005	14964	15177	14961	15290	15058	15061	14973	15049	15009	14955	15071	15027	14996	14838	15039	14876	14898	15028	14942	14970	15105	14982	14862	14916	14997	15182	14899	15122	15068	14906	14946	14847	14967	15051	15035	15059	15095	15129	14956	15038	15023	15033	14955	14936	14883	15084	15041	15158	15115	14994	15159	14872	14927	14976	14960	15168	14922	15037	14825	15058	15221	14852	14998	14959	14973	15089	14927	15042	14973	14992	14929	14838	14969	14947	15018	15207	15076	14965	14813	15147	15083	15089	14933	14965	15080	15043	15140	15053	15215	14977	15237	15210	15053	14958	14914	14940	15026	14909	15025	15085	15102	15150	14955	14925	14959	15165	14847	14880	14841	15103	15094	15031	14797	15042	14921	14957	14988	15058	15031	15002	14861	15228	14859	14998	14947	14856	14975	15171	15065	15156	14968	15092	15133	15123	14911	15072	14997	15037	15061	15110	15025	14948	15130	14828	15130	15074	15073	14978	15062	15128	15080	15217	14963	14999	14950	15064	14847	15000	15039	15070	14925	15029	15036	14890	15045	14881	15004	15060	14864	15060	14861	14934	14936	14964	14924	14838	15141	14896	14834	15040	14988	15013	15043	14959	14942	14993	15014	15024	14997	15066	15153	14940	15034	14875	14930	15141	14959	15028	15135	14963	15199	14874	15137	15037	15020	15107	14944	14825	15056	15119	14952	15129	14983	15038	14946	15144	15040	15043	15025	15228	14960	15116	15052	14985	14875	15130	15123	15031	14969	15025	14954	15014	14934	14982	14959	15081	14991	14969	15033	14977	15000	14943	14937	14988	14953	14947	14899	14964	15185	14949	14909	15188	14890	15117	14887	15068	15079	15164	15038	14867	15003	14942	14969	14871	14980	15084	15061	15129	15040	14904	14886	15118	14946	15266	14872	14881	15215	15025	14977	15061	15077	15048	14978	15007	14961	15088	14896	14802	15084	15064	15012	14953	14940	14898	15158	15112	15033	15099	14987	15054	15191	15024	14957	14887	15232	15095	15107	14863	14928	15067	14888	15128	14863	15139	15127	15044	15100	15079	15321	15126	15108	14814	15041	15056	14916	15044	14954	14928	15020	14932	15016	14948	14982	15054	14975	14994	14999	15040	15026	15117	15107	14971	14961	14928	14914	14943	14847	15181	14930	15129	15119	15126	14983	14978	14923	14991	15020	14987	15002	15130	14977	15049	14937	15010	15205	15056	14983	14808	14995	14930	14876	14939	14937	14940	14887	15020	14995	15131	14967	14950	14864	15070	15124	14933	14951	14991	15062	15038	15068	14752	15077	15080	14847	14950	15079	15144	15073	15052	15032	14932	15045	15039	15079	15017	14926	15039	15245	14889	14994	15012	14959	15124	14974	14911	15090	15050	15083	15026	14960	15030	15190	15206	15025	14993	14992	14969	15080	14901	15123	14920	14954	15182	15033	15164	14773	15035	14873	14884	14861	15179	14887	15041	14957	15031	15103	15176	15111	15154	14862	14860	15126	14886	15200	15057	15024	14846	15065	15083	14910	15149	15227	15148	15044	15069	14945	14990	14989	14906	15093	15037	15032	14914	14984	15173	15123	15089	15187	15074	15096	15108	15083	14915	14951	15049	15048	15136	15037	15163	14935	15024	14918	15000	14945	15005	14991	15060	15088	15087	14873	15034	14917	15078	15061	14831	14901	15121	14938	15019	15063	15044	15145	15023	15076	15125	15120	14950	14958	14961	15051	15086	15012	14959	14972	15057	15130	14892	15069	15048	14849	15034	14985	14916	15084	15167	14892	15128	15032	14959	14964	14989	14911	15227	14959	14981	15083	15050	14810	14990	14973	14961	15079	15102	14910	14968	15124	15002	15051	15040	14992	15107	15001	15076	15108	15020	15095	14823	14794	14882	15095	15097	14898	15001	14951	15033	14896	14990	15050	15052	15148	14966	14933	15072	14991	14842	14998	14925	14911	14863	15061	15081	14999	15059	15118	14931	14957	15196	15100	15006	14965	14869	15048	14843	15065	14964	14903	14997	14985	15115	14889
22065	21106	28370	24299	21865	23950	24911	20079	19296	22618	19029	18619	18852	19326	22224	23957	23163	21590	20177	19309	18869	18530	18471	18423	18291	18164	18331	18417	18246	18403	18389	18606	18302	18392	18474	18497	18321	18309	18570	18263	18532	18353	18267	18327	18303	18446	18166	18280	18303	18523	18134	18154	18423	18270	18355	18534	18107	18131	18362	18347	18161	18424	18152	18415	18178	18329	18271	18340	18457	18404	18210	18155	18120	18190	18321	18232	18236	18254	18401	18440	18036	18248	18423	18309	18225	18276	18012	18087	18139	18179	18157	18227	18388	18325	18176	18239	18338	18057	18189	18290	18367	18375	18190	18291	18070	18093	18439	18269	18027	18319	18203	18256	18101	18064	18453	18235	18050	18223	18129	18328	18292	18347	18237	18349	18247	18199	18300	18181	18141	18129	18447	18220	18107	18196	18052	18240	18475	18317	18333	18155	18066	18165	18450	18130	18289	18106	18319	18208	18166	18278	18167	18330	18184	18400	18033	18320	18233	18034	18276	18435	18259	18223	18609	18039	18196	18127	18072	18286	18215	18274	18215	18263	18217	18361	18341	18258	18180	18432	18202	18139	18381	18253	18219	18137	18122	18154	18145	18214	18198	18310	18144	18200	18292	18258	18204	18321	18461	18008	18179	18462	18395	18433	18141	18149	18317	18030	18202	18286	18274	18063	18122	18227	18203	18321	18415	18563	18115	18141	18243	18120	18198	18100	18145	18216	18317	18215	18376	18303	18086	18220	18204	18096	18385	18364	18072	18094	18081	18201	18221	18149	18472	18308	18314	18246	18187	18356	18374	18270	18030	18236	18275	18361	18141	18182	18259	18338	18279	18409	18206	18275	18270	18244	18249	18073	18070	18167	18075	18117	18385	18102	18089	18023	18333	18551	18073	18317	18117	17970	18099	18152	18282	18231	18216	18235	18221	18218	18237	18241	18195	18203	18217	18130	18278	18207	18339	18282	18054	18248	18101	18175	18317	18164	18017	18291	18390	18100	18238	18033	18402	18203	18048	18284	18246	18373	18052	18256	18406	18109	18207	18358	18353	18361	18269	18135	18331	18341	18354	18409	18168	18243	18036	18333	18198	18222	18148	18373	18209	18398	18171	18278	18306	18363	18011	18191	18142	18237	18295	18273	18052	18062	18089	18271	18186	18346	18301	18488	18316	18381	18360	18348	18192	18001	18108	18192	18262	17992	18334	18435	18277	18173	18140	18117	18370	18054	18227	18226	18239	18296	18370	18217	18073	18071	18014	18270	18215	18263	18321	18235	18201	18325	18311	18285	18226	18408	18148	18025	18174	18245	18193	18240	18272	18460	18393	18228	18126	18152	18028	17951	18224	18086	18373	18300	18436	18118	18268	18050	18277	18374	18246	18262	18372	18379	18148	18366	18285	17986	18235	18331	18100	18076	18093	18375	18226	18333	18211	18298	18283	18359	18314	18238	18257	18306	18385	18307	18345	18041	18249	18261	18346	18146	18232	18243	18286	18032	18152	18116	18406	18358	18310	18464	18455	18190	18159	18063	18298	17992	18507	18390	18279	18185	18159	18163	18089	18435	18479	18233	18082	18195	18318	17992	18192	18214	18101	18327	18319	18329	18247	18457	17962	18070	17955	18067	18190	18266	18112	18253	18210	18153	18339	18076	18259	18416	17943	18204	18311	18475	18411	18005	18068	18164	18173	18356	18344	18243	18361	18317	18217	18321	18256	18266	18081	18194	18156	18012	18143	18167	18068	18352	18331	18081	18160	18125	18408	18061	18307	18279	18160	18220	18101	18251	18375	18265	18175	18337	18356	18025	18248	18195	18141	18033	18239	18355	18047	18234	18116	18203	18345	18206	18153	18259	18235	18388	18458	18212	18312	18247	18140	18316	18338	18080	18394	18145	18411	18278	18313	18133	18261	18138	18210	18158	18362	17974	18205	18226	18312	18227	18186	18073	18255	18152	18018	18279	18196	18112	18304	18302	18288	18139	18082	18215	18109	18316	18346	18186	18207	18116	18273	18201	18252	18277	18066	18380	18261	18368	18098	18377	18103	18064	18177	18149	18206	18341	18136	18384	18368	18169	18170	18270	18219	18219	18070	18222	18364	18226	18023	18165	18348	18267	18292	18275	18209	18371	18373	18289	18120	18240	18378	18361	18136	18402	18373	18126	18113	18245	18190	18257	18314	18497	18296	18038	18160	18270	18542	18095	18327	18396	18131	18223	18126	18193	18153	18347	18341	18299	18207	18055	18160	18249	18127	18074	18169	18115	18452	18366	18451	18257	18241	18512	18178	18207	18173	18259	18023	18141	18296	18289	18081	18332	17968	18365	18057	18193	18143	18255	18045	18303	18323	18197	18039	18200	18016	18339	17996	18229	18306	18167	18257	18259	18219	18338	18279	18462	18172	18145	18115	18108	18153	18084	18102	18095	18164	18120	18176	18326	18221	18099	18358	17977	18167	18374	18362	18124	18126	18036	18173	18216	18242	18312	17991	18328	18247	18351	18262	18164	18432	18041	18205	18032	18155	18144	18352	18117	18210	18284	18185	18282	18345	18279	18109	18241	18203	18350	18384	18155	18250	18269	18123	18414	18467	18200	18243	18147	18413	18163	18101	17981	18314	18218	18246	18163	18205	18199	18117	18173	18145	18208	18305	18109	17974	18248	18394	18253	18172	18194	18245	18270	18263	18020	18265	18015	18134	18341	18166	18150	18351	18072	18466	18186	18221	18316	18268	18270	18402	18283	18319	18274	18252	18194	18082	18205	18337	18335	18267	18325	18250	18186	18195	18104	18216	18248	18332	18233	18373	18257	18461	18334	18253	18289	18151	18160	18033	18242	18297	18315	18379	18371	18281	18314	18129	18206	18224	18224	18091	18014	18415	18324	18509	18389	18309	18276	18166	18096	18345	18382	18478	18261	18174	18117	18239	18397	18325	18194	17958	18116	18241	18162	18211	18071	18082	17989	18295	18211	18264	18328	18181	18068	18388	18331	18291	18109	18025	18428	18158	18250	18065	18490	18260	18210	18045	18212	18179	18212	18060	18271	18370	18230	18285	18241	18241	18156	18297	18267	18160	18089	18235	18393	18041	18074	18025	18363	18390	18099	18088	18251	18235	18235	18266	18373	18315	18171	18363	18284	18448	18156	18393	18223	18325	18153	18362	18262	18054	18397	18105	18249	18205	18367	18188	18060	18476	18412	18333	18307	18147	18340	18197	18258	18207	18517	18152	18207	18188	18320	18372	18384	18045	18184	18267	18442	18160	18339	18224	18089	18301	18353	18485	18333	18005	18268	18149	18319	18451	18310	18157	18349	18354	18236	18207	18111	18049	18239	18160	18206	18193	18348	18216	18295	18450	18201	18325	18104	18221	18106	18134	18358	18340	18369	18332	18258	18296	18201	18181	18338	18076	18117	18135	18300	18248	18217	18287	18176	18176	18069	18345	18061	18148	18267	18178	18119	18335	18276	18111	18197	18357	18454	18221	18254	18333	18367	18270	18045	18216	18224	18172	18196	18140	18107	18313	18424	18409	18224	18180	18142	18343	18182	18137	18319	18099	18317	18009	18315	18040	18303	18238	18203	18133	17928	18218	18307	18403	18071	18251	18203	18231	18323	18305	18211	18256	18126	18225	18168	18304	18057	18277	18082	18146	18119	18218	18282	18250	18120	18128	18253	18299	18306	18233	18305	18352	18274	18232	18251	18069	18138	18322	18082	18323	18090	18159	18089	17989	18229	18516	18231	18328	18329	18254	18317	18045	18045	18251	18086	18076	18439	18421	18119	17974	18270	18444	18238	18254	18177	18038	18101	18330	18073	18375	18140	18402	18244	18321	18400	18308	18154	18058	18271	18411	18098	18103	18263	18286	18175	18487	18157	18376	18238	18092	18218	18036	18044	18372	18180	18509	18321	18146	18332	18085	18236	18207	18096	18273	18343	18226	18264	18225	18567	18354	18299	18094	18081	18251	18170	18189	18064	18104	18328	18179	18235	18221	18093	18331	18341	18162	18131	17956	18080	18246	18159	18218	18314	18106	18336	18155	18458	18382	18335	18374	18133	18295	18385	18132	18271	18166	18257	18185	18214	18209	18254	18115	18411	18355	18179	18120	18103	18389	18332	18262	18251	18425	18279	18263	17983	18243	18007	18322	18179	18248	18098	18056	18091	18191	18131	18117	18139	18253	18351	18297	18173	18147	18117	18310	18101	18180	18301	18203	18238	18247	18172	18229	18287	18280	18104	18130	18425	18228	18293	18177	18098	18090	18102	18188	18249	18141	18129	18220	17943	18142	18148	18177	18343	18306	18277	18420	18209	18218	18029	18144	18175	18065	18345	18239	18417	18088	18364	18431	18112	18344	18226	18299	18388	18380	18170	18249	18237	18194	18151	18174	17891	18121	18347	18061	18086	18262	18300	18153	18484	18295	18152	18247	18481	18046	18233	17972	18271	18093	18306	18108	18267	17890	18227	18292	18103	18357	18307	18129	18230	18236	18119	18125	18240	18241	18194	18298	18272	18362	18304	18258	18325	18192	18164	18279	18367	18299	18074	18389	18463	18285	18368	18163	18363	18166	18133	18227	18101	18312	18201	18178	18271	18189	18071	18258	18435	18306	18157	18310	18299	18034	18187	18028	18174	18094	18078	18373	18345	18277	18216	18144	18103	18135	18183	18058	18296	18293	18315	18215	18215	18233	18072	18143	18032	18176	18172	18217	18215	18239	18276	18217	18105	18079	18213	18201	17977	18096	18149	18124	18207	18346	18160	18165	18304	18367	18177	18323	18372	17999	18194	18226	18219	18332	18046	18356	18277	18184	18234	18279	18181	18055	18234	18176	18285	18421	18369	18344	18074	18378	18127	18107	18137	18180	18094	18320	18309	18306	18111	18419	18172	18242	18178	18057	18311	18113	18130	18303	18143	18246	18501	18338	18188	18121	18115	18178	18353	18259	18161	18216	18133	18131	18385	18295	18252	18265	18087	18245	18243	18172	18013	17937	18130	18362	18061	18180	18230	18532	18091	18258	18280	18290	18238	18335	18248	18131	18419	17962	18348	18400	18432	18388	18259	18176	18142	18258	18292	18205	18109	18178	18222	18316	18276	18165	18085	18082	18394	18269	18118	18058	18222	18405	18151
31059	64020	50934	32927	23932	19250	16752	16497	16968	20336	15342	15076	15446	16807	20409	22317	20716	18505	16737	15775	15384	15023	15125	14745	14867	14957	14939	15039	15055	14667	14969	14930	15040	14995	15011	14893	15031	15116	14958	14960	14875	14987	15022	15011	14949	15033	14888	14982	14931	14834	14907	15126	14828	14904	14800	14939	14936	14957	14917	14773	15056	14968	15005	14976	14889	14873	14901	14929	14862	14966	15030	14857	15142	14937	15023	14934	14992	15081	14945	15086	14975	14848	14986	15081	15046	14820	15005	14952	14876	14915	14898	14707	14821	15036	14912	14897	15023	14834	15123	14912	15023	14951	14965	14958	14990	14947	14771	14963	14829	15000	15013	14877	14995	14912	15008	15022	14983	15069	14996	14863	14928	15067	14964	14933	14974	14927	14853	15044	14940	14921	14897	14956	14873	14769	14855	14988	15143	14964	14846	14960	15090	14865	15028	14964	14945	14892	14782	15101	14991	15003	14695	14819	14955	14987	15082	14760	15021	14871	15042	15050	15009	14846	14973	14966	14819	15122	14812	14785	14992	14894	14952	14863	14926	14840	14928	14837	15122	14913	14902	14844	14974	14896	15106	14866	14924	14810	14945	14967	14892	15033	14988	14921	15000	14952	14996	14907	14883	15048	14849	14981	14821	14949	14933	14936	15026	14984	14958	15048	14895	14885	15027	15027	14802	14921	14881	14960	14885	14790	15127	14789	14929	14949	15012	14857	14803	14879	15018	14875	15070	14889	14897	14943	15031	14973	14913	14846	14888	14971	15020	15077	14956	14977	14893	15005	14962	14913	15029	15002	14955	14910	14713	14890	15062	15027	14880	14952	15022	15024	14922	14918	14945	15012	15138	14977	14999	14939	14896	14846	14905	14981	14883	14840	14752	14713	14909	14938	14978	14934	14944	14776	14907	14978	14906	15064	14855	15012	14995	14835	15014	14931	14961	14743	14973	14966	14901	14983	14947	14983	15039	14947	14808	14898	15020	15001	14919	14912	14986	14920	14902	14882	14920	14935	15059	14792	15011	15084	14979	14776	14991	14827	14971	14890	15076	14981	14872	14993	14924	14804	14952	14808	14819	14956	14893	15018	15019	14885	14874	14975	14978	14993	14859	15050	15001	14861	15019	15030	14982	14844	14961	15109	14920	14946	14999	14916	15035	14795	14855	15046	14847	14881	14950	15012	14947	14797	14929	14921	14989	15028	14994	14874	14870	14922	14962	14941	14973	14811	14974	14769	14808	14884	14980	14681	14841	14974	14841	14817	14986	14944	15053	14790	15055	14900	14915	15061	15160	15059	14975	14885	14706	14964	15035	15007	14920	15017	14904	14999	14812	14817	14837	15009	14980	14987	14952	14844	14938	14948	14922	15018	14885	14933	15101	14954	15001	14808	14907	14904	14827	15131	14856	14834	14934	15072	14853	15019	15065	15131	15068	14847	14910	14953	14738	14954	15098	14930	14878	14920	14937	15064	14888	15014	14947	14895	14965	14932	15036	15022	14944	14876	14922	15003	15009	14988	14855	14749	14953	14786	15062	15064	14913	14931	14965	15077	14951	15102	14910	15027	14943	14870	14968	15017	15013	15057	14867	14921	14914	14780	14836	14872	15007	14847	15069	14809	15125	14985	14948	14970	15045	14999	14910	15061	14967	14761	15010	15017	14831	14968	15000	14909	14879	14913	14962	14966	15068	15037	14953	14824	15065	15066	14869	14889	14904	15134	14978	14907	15001	15047	14920	14794	14777	15012	15024	15023	14933	15056	15013	14885	14822	14788	14811	14995	14866	14776	15027	14813	14944	15178	14909	14821	14930	14889	14810	14887	14895	14907	14927	14892	14989	14983	14897	14949	14984	14889	15019	14919	14736	15030	14999	15048	14883	14929	14876	14969	14893	14938	14973	15118	15042	15071	15030	15088	14955	14872	14858	14955	14971	14892	14976	14991	14889	14822	14959	14894	14900	15036	14922	14982	14888	14975	14878	14974	14805	14886	14973	14674	14905	14949	14940	14940	14950	15075	14993	15011	14921	15043	14967	14922	14992	14817	15107	15051	15045	14883	15028	15048	14919	14938	14955	15103	14962	14904	14836	14909	14891	14814	15062	15013	14829	14807	15114	14947	14847	14809	14919	14911	14876	14876	15070	14846	14841	14870	14831	14996	15089	14887	14902	15027	14984	14832	14790	14846	14913	14980	14967	14806	15051	14879	15037	15038	14944	14830	14975	14707	15023	14838	14990	14903	14925	14971	15176	14865	14990	14831	14935	14890	14994	15005	14975	14721	15130	15142	14817	14800	14941	14964	14911	15011	14837	15015	14943	14907	14868	14868	14864	14879	14889	14851	14921	14952	15060	14877	14949	14848	14909	14873	14989	14935	15065	14888	15039	14992	14877	14870	14979	14837	15127	15084	14861	15018	15010	14921	14831	14942	15014	14971	15108	14825	14948	14929	14980	15032	14938	14941	14951	15118	14964	14966	15045	14828	14907	15202	14974	15003	14957	14836	14904	15059	15013	14985	14925	14883	14874	14879	14986	14969	15019	15135	15108	14891	14757	14695	15103	14827	15025	15261	14990	14916	14897	15092	14970	14916	14833	15132	14922	14761	14830	15026	14952	15039	14865	14825	14985	15004	14897	14884	14973	15136	14844	14827	14858	15015	14834	14836	15038	14940	14840	14900	14828	14887	15051	14763	14850	14992	14903	15077	15086	14958	14961	15126	14944	14971	15004	14974	14945	14856	14919	14992	14977	14954	14858	14841	14913	14946	14985	14955	14847	15094	14947	15069	14876	14957	15037	14977	14940	14937	15149	14878	14809	14959	15018	14899	14846	14904	15020	15072	15028	14982	15028	14975	15059	14879	15108	14825	15012	15028	15100	14915	14934	14936	14950	14950	14875	14895	14885	14944	14972	14898	15048	14911	14816	14994	14948	15018	15056	14781	15066	15027	14900	14928	14975	14946	14865	14927	14956	14920	14868	14909	15002	15095	14903	14841	15032	14918	14884	14932	14836	14852	14768	14901	14808	14778	14807	14944	14979	14784	15064	14976	15032	14952	14942	14971	14868	15017	14926	15033	15058	14891	15002	14996	14937	14867	14967	14930	15003	14888	14917	14889	15046	14990	14962	15068	14979	15008	14966	14972	14936	14935	14866	15203	14977	15114	14968	15088	14847	14878	14820	15049	15024	14998	14952	14939	14851	14992	14875	15047	14836	14807	15063	14785	14939	14941	14939	14865	15093	14819	15083	15024	14914	15064	14896	14982	14937	14904	14979	15021	14989	15032	14882	14953	14783	15029	15014	14765	14927	14921	14889	14992	14970	14793	14965	14927	14758	15012	15012	14846	14961	14895	14916	14875	14889	14966	14849	15020	14950	15006	14920	14934	14904	14850	14938	14867	15052	14812	15030	14922	14963	14865	15076	14996	14919	15005	15031	15082	14885	15096	14933	14936	14934	14870	14850	14951	15005	14976	15045	14842	14973	14947	14954	14849	14901	14948	14974	14715	14893	14957	14942	15138	14989	14902	14922	15019	14894	14834	14935	14934	15052	15002	14957	14790	14846	14949	15012	14939	14868	15031	14691	14854	15062	14899	14980	14933	14991	14926	14862	15032	14980	14753	15034	14907	15056	15034	14820	14881	14685	15045	14989	15060	14894	15084	14868	15007	14792	14885	15049	14796	14937	15072	15059	15132	14959	15080	14938	15116	15132	14913	14999	14900	14742	14818	14892	14924	14875	14947	14980	14901	14983	14799	15145	14859	14860	14920	14946	15075	14866	14732	14903	14988	15011	14915	14732	15046	14983	15099	14882	14912	14981	15034	14910	15158	14889	15053	14966	14838	14872	14976	14884	14906	14901	14859	14868	14943	14881	14979	14943	15055	14978	14800	15052	14915	14995	14900	14880	14959	14916	14771	14969	15123	14824	14913	15028	14900	14957	14758	15048	14908	14959	14731	14899	15021	15030	15035	14972	14910	14984	14854	15024	14800	14876	15149	14834	15090	14947	14906	14985	14836	14824	14971	14907	14955	14894	14996	15072	14860	14954	14964	15073	14875	14865	14958	15082	14771	14956	15014	15019	14983	14863	14948	14911	14819	14863	14999	15112	14801	14891	14917	14926	14965	14798	14968	15037	14954	14914	15065	14946	14907	14937	15111	15001	14695	15042	14976	15001	15080	14846	14862	15062	14808	14999	14934	14838	14951	15157	14887	14989	15019	14828	14845	15032	15083	14857	14947	14831	14842	15013	14755	14945	14940	14901	14900	14833	14929	14997	14955	15090	14840	14874	14911	14991	14962	15053	14972	14861	14934	14967	14918	15007	14753	14863	14872	14938	14930	15116	14958	15029	15059	14957	14886	14898	15010	14888	14974	14959	15098	15137	15018	14990	15084	14957	14893	14926	14926	15010	15065	14918	14876	14953	15063	15012	14831	14992	14813	14920	14886	15073	14773	14771	15106	14795	14916	15054	15062	14712	14915	15052	15085	14761	14925	14964	14880	14999	14837	15058	14881	14817	14987	14927	15228	15006	14924	14906	14982	14994	15056	14823	15157	14844	15004	14876	14889	15045	14847	14918	15059	14940	14899	14950	14708	14843	14928	14831	14814	14954	15034	14925	14962	15010	14871	15029	14831	14839	14820	14922	14932	14781	14812	14973	15008	14839	15119	14818	15004	14830	14834	14882	15027	14922	14806	15040	14953	14992	15030	15030	14843	14739	14874	14934	14973	14827	15059	14798	14913	14936	14939	14829	14851	14932	14785	15050	14989	15020	14975	14921	14936	15011	14922	14956	14969	14980	14948	14789	14958	14978	14845	15006	14874	15046	14797	15080	15008	14911	14947	14867	14993	14880	14872	14771	14926	15061	14879	14888	15095	15042	15002	14990	14851	14947	14975	14757	14789	15128	14869	14940	14934	14816	14923	14876	14988	14975	14903	14773	14845	14802	14820	14950	15001	15039	14969	14951	15038	15005	15009	14970	15091	14948	14935	14831	14894	14894	15075	14890	15188	14821	15031	15104	14819	15052	14940	14898	14805	14873	14767	15041	14845	15040	14985	14763	14970	15002	15034	14890	14976	14952	14819	14929	14771	14901	15066	14819	14894	14888	14920	14962	14771	14876	15010	14996	14892
29951	29041	30526	23241	19343	18045	17489	17440	17054	16966	16923	16815	17094	17035	17058	17411	17560	17406	17326	17005	17149	17082	17165	16830	16956	17151	16913	16794	17049	17097	17042	16969	16993	17008	17079	16811	17103	17132	16996	16908	16906	16962	17020	16884	16981	16973	16986	17028	17128	16944	17140	17074	16917	17174	16928	16916	16775	16963	16868	17009	17229	16901	16996	16987	16881	16947	17059	17210	17005	16895	17112	16988	17075	17022	17062	16939	16793	17036	17047	16835	17120	16834	16804	17064	17010	16880	16941	16914	17029	17020	16864	17046	17086	16757	16884	17047	16968	16914	16877	17049	16852	17077	16889	17026	16867	16915	16901	17132	16995	17099	17028	16855	17188	16934	16943	16938	16948	16969	17047	16931	17018	17020	16874	17114	16993	17176	16983	17028	16762	16737	17037	16963	16924	16815	17024	16923	17065	17105	16942	16989	16778	16937	17007	16955	16939	16847	16758	16995	17191	16958	16909	16891	16977	16999	17085	16964	17108	16940	17127	16984	16749	16962	16911	17039	17000	17085	16976	16967	16903	17002	16786	17011	17078	16927	17007	16901	17162	17010	16883	16772	16790	16892	17062	17109	16989	17006	16793	16847	16859	16763	17040	17035	16843	16860	16956	16760	16997	17044	16860	17186	16911	16930	16876	16897	16834	17077	16979	16867	16952	16979	16922	16959	16974	16739	16963	16903	16953	17111	16909	16863	17051	17005	16984	17136	16971	16874	16970	17012	16974	17175	17030	16879	16921	16945	16931	16996	16876	17054	17000	16971	16926	16958	17012	16900	17072	17103	16794	16829	17014	17005	17065	16848	17043	16929	17068	16997	16899	16937	17166	17025	16736	17035	16990	17012	16888	16882	16957	17028	16897	17020	16913	17014	16675	17011	17014	16886	17089	16722	17000	17266	17014	16924	16896	16990	17092	16876	16707	16822	16876	16988	17217	17107	17008	17102	16788	16809	16814	16764	16886	17049	17075	17107	16997	16829	17143	16849	16891	16911	17096	17046	17110	16793	17050	16758	16916	17051	16980	16906	17054	16889	17027	17007	16927	16825	17041	16999	16851	17118	16956	17073	17101	17029	17156	16894	16740	16928	16928	16768	17065	16858	17043	16802	17014	17035	16932	17037	16858	17086	17139	17091	17034	16919	16854	16823	16727	17018	16890	16938	16795	17102	17053	17029	16957	17048	17008	17115	16957	16952	16880	16936	16903	16981	16949	16772	16922	16979	17034	16948	16932	16848	17114	17084	16823	16747	17043	17202	16789	16988	16727	16907	16854	16852	16928	16809	17157	16935	17144	16921	17005	17099	17012	16903	16823	17061	17090	16921	16877	17242	16998	16923	16852	16632	17008	16974	17061	16927	16979	16766	17020	16734	16889	17063	17000	17058	17045	16832	16989	16822	17037	16764	16993	16795	17057	16801	17116	17041	17007	16934	16910	17000	17148	16868	16937	16770	17007	16929	16777	16805	16814	16959	17141	16811	16977	16923	17075	16847	16881	16914	17076	16948	17091	17067	17164	16844	16932	16758	17007	17022	17047	16964	16900	16995	17023	16878	16884	17047	17013	17002	16882	16956	16983	16897	17202	16933	17000	16743	17191	16920	17014	16851	16949	17021	16903	16930	16914	16987	16879	17027	17202	17052	17057	16858	16824	16858	16980	17108	16977	16906	16964	16792	16843	16895	16903	16818	16857	17101	17097	16832	16829	16875	16960	16753	17076	17001	16868	17087	16889	16965	17024	17024	16752	16972	17071	16963	17035	17052	17160	16973	17035	16843	16977	16835	16976	17053	16850	17001	17107	16803	16842	16987	16840	16894	16823	16910	16966	17052	17059	16883	17153	17080	16918	17009	16947	17327	16966	16980	17012	16921	16961	16936	16792	16941	16950	16863	16919	16880	16922	17000	16970	16947	17095	16951	16674	16982	16922	17144	16974	16869	16989	17076	17017	16960	17064	16953	16939	16978	16835	16880	16880	17010	17213	17093	16957	17193	16948	17033	16685	16749	16896	16875	17097	16826	17174	16922	16955	17080	17139	17028	17154	16865	16856	16869	16964	16854	16844	16921	16854	16873	16977	16820	17110	16988	16958	16782	16918	16908	17183	17021	16894	16962	17075	17084	17053	16983	17018	16890	16956	16916	16815	16965	17098	17007	16952	16862	17039	16977	16912	16835	16965	16988	17050	17124	16987	17020	16978	16888	16793	16959	16821	16910	17072	16945	16876	16949	17016	16954	17144	17054	16871	16867	16860	16974	16870	17115	16810	16904	16888	17001	17040	17042	16813	16807	16936	16898	16983	17015	17103	16740	17049	16868	16897	17039	17071	17032	17010	16805	16770	16939	16988	16799	16952	16979	16849	16935	17036	17034	17037	17035	17053	17041	16778	16868	16935	16871	16876	16859	16797	16782	17125	16745	17055	16963	17098	16861	16776	16950	17116	16979	16967	16824	16958	16896	16994	17066	17014	17102	16735	17128	16959	16980	16811	16799	16887	17116	16939	16945	16839	17044	16863	16976	17065	16858	16847	17103	16892	16799	17024	16886	16983	17121	16925	17017	16955	17016	16993	17017	17034	17011	16960	17137	16829	16829	17043	16759	17073	17251	16833	16989	17074	16980	17041	16993	17124	17204	17126	16802	16910	16963	16729	16855	17009	17020	16909	16877	16914	16922	17033	17086	16870	16971	17058	16870	16878	16825	16773	16881	17017	16963	16802	17007	17035	16886	17164	16919	17113	17041	17107	17050	17039	16845	17161	16941	16888	16892	16786	16793	16809	16972	16948	16851	16900	16896	17099	16903	17026	16996	17000	16867	16876	16913	16987	17040	17070	16837	16804	16972	17082	16949	16912	17011	16966	16998	16992	17086	16954	17117	16967	17055	16992	17123	17251	16962	16974	16888	16911	16951	17081	17030	17058	16824	16806	16854	16947	17063	17051	16953	17090	17132	17087	16804	16982	17043	16848	16828	16947	17094	17193	17167	16837	16941	16920	17026	17013	16887	17055	16931	17029	16983	17015	16852	17133	17107	17096	17091	16962	17088	16969	16995	16832	16788	17208	16915	16815	16944	16901	16855	16908	16845	16825	16920	16907	17007	16926	16960	17025	16807	16839	17016	16957	17124	17099	16862	17147	17117	16953	16984	17059	16910	16915	16982	17085	17010	16804	16849	16927	16901	16958	16903	17011	17054	16848	16786	16922	17107	16917	16926	17170	16929	16885	17041	17153	17055	16988	16990	17076	17081	17013	17079	16957	16901	17045	16976	16851	16969	17008	17181	16919	17065	16929	16973	17078	16979	17029	16993	16938	16849	16985	16902	16924	16980	16965	16898	16853	17035	16957	17016	17130	16897	17124	17039	17096	16845	16862	16838	17015	17024	16881	16935	17104	16987	17153	16881	17007	16976	16899	16959	17054	17221	17212	17010	16934	16830	17024	16784	17009	17035	16932	16995	17007	17103	16992	17017	16928	16802	17026	16989	16993	16811	17115	17012	17152	17119	16965	16761	17103	17100	17132	16892	16928	16968	17201	17081	16871	16898	17015	17183	16804	16825	17008	17204	17066	17010	17017	16812	17030	16993	16681	16988	17099	16847	16926	16793	16918	17072	16965	16990	16915	17079	16843	16916	17070	16896	17083	16919	16983	16975	16792	17004	16962	17032	16935	16967	17017	16867	17079	16812	16876	17081	17055	16844	17071	16882	16883	17134	17191	16936	16804	16875	16880	17120	16903	17020	16975	16940	17038	16914	17070	16986	16916	17266	16964	16950	16960	17066	17068	16792	16797	16813	16823	17086	17023	17084	17181	16927	16989	16995	17056	16979	16829	17190	16962	16984	17016	17099	16788	16714	17089	17085	16999	16918	17154	17087	17081	16950	17032	17116	16956	16970	16977	16997	17161	16869	17081	17229	17119	16898	17131	16981	16822	17079	16974	17133	17070	16820	16940	17032	16957	17057	17028	16962	16805	16935	16811	17155	16937	16906	16982	16881	17040	16769	17188	16845	16882	16915	17009	16906	16881	16768	17144	16692	16942	16723	16832	17107	17110	16876	16947	17036	17091	16838	16836	16967	16912	16983	16833	17014	16868	16937	16852	17051	16982	17033	17113	16961	16945	16923	17034	17127	16934	16938	17011	17037	16673	16707	16804	16829	16995	16805	17044	16989	17109	17212	17097	17048	16959	16951	16918	17016	16944	17012	16827	16941	17086	16900	16994	17031	17065	16938	17095	16938	17184	16826	16923	17131	16963	16901	17021	16910	17058	16874	16984	16982	17083	16813	16988	17012	16902	16991	16970	16840	16803	17031	17005	17070	17080	16998	17030	16937	16845	16802	17044	16998	16837	16910	16948	17217	16884	16807	16838	16845	17042	16778	16938	17106	17079	16967	16780	17091	16940	16982	16990	17019	16992	17103	16858	16912	17165	16790	17054	16964	16884	17378	16946	17143	16981	16865	17015	17077	17122	17112	16866	17136	16892	16900	16765	16793	16937	16991	16944	17238	17053	16966	16891	17011	16755	16981	16927	16997	16813	16805	17070	16988	16945	17105	17193	16948	17086	16949	16955	16965	16952	16998	17025	16868	16889	16893	17021	16777	17018	17111	17001	17130	16921	16836	17074	16931	16837	16962	16975	16999	17084	17001	16909	17011	16991	17078	17051	17091	16929	16973	16968	16926	16908	17095	16995	17032	16926	16706	17145	16940	16966	17031	16917	16968	17098	16890	16773	16873	16837	16824	16950	16888	16860	16998	17041	17052	17067	17048	17038	16958	16815	16818	16787	16882	16857	16937	16708	16730	17055	16961	17058	16823	16916	17084	17087	17070	17070	16894	16922	16932	16867	17077	17028	16989	16929	16728	16811	17080	16774	16982	16815	16962	17056	17075	17001	16837	16958	16861	17060	16942	17018	16690	17038	16963	17158	16957	17153	16825	16834	16915	16849	16977	16991	16818	16973	16975	16948	16956	16943	16879	17070	16871	17076	16886	17073	17063	17195	16941	16753	16862	16938	17104	16974	17081	17055	17028	17245	16832	16946	16839	16929	16872	16912	17025	16906	16757	16896	16946	16832	16946	17045	16882	16955	17058	16916	16811	17045	17024	17129	17047	16915	16902	16901	17032	16961	16937
25458	41143	28542	18900	16759	15092	14584	14559	14348	14174	14229	14180	14088	14101	14367	14527	14474	14512	14374	14408	14178	14139	14181	14192	14307	14222	14150	14180	14317	14298	14290	14295	14367	14211	14017	14247	14104	14163	14268	14090	14101	14179	14264	14132	14321	14090	14193	14239	14227	14211	14250	14260	14247	14422	14185	14099	14214	14342	14083	14071	14229	14136	14205	14096	14184	14322	14182	14180	14184	14209	14161	14251	14297	14281	14293	14260	14277	14102	14296	14125	14223	14269	14276	14128	14210	14143	14132	14049	14413	14145	14227	14126	14368	14199	14197	14185	14325	14248	14315	14309	14280	14187	14121	14198	14156	14214	13939	14135	14205	14272	14280	14188	14213	14207	14141	14336	14274	14272	14173	14154	14144	14177	14220	14273	14186	14390	14212	14186	14146	14160	14078	14270	14156	14221	14181	14186	14246	14345	14317	14057	14104	14035	14311	13986	14169	14123	14340	14310	14311	14173	14190	14346	14048	14065	14037	14157	14081	14218	14210	14150	14133	14138	14292	14285	14092	14169	14207	14290	14369	14161	14190	14042	14264	14182	14178	14050	14170	14146	14188	14126	14232	14196	14068	14078	14253	14228	14311	14060	14181	14300	14211	14133	14128	14131	14239	14143	14263	14212	14285	14199	14100	14370	14302	14119	14254	14154	14160	14262	14218	13962	14152	14340	14224	14083	14180	14319	14298	14259	14170	14296	14241	13947	14288	13984	14214	14107	14045	14383	14206	14251	14289	14227	14248	14251	14195	14314	14274	14125	14122	14336	14011	14321	14199	14056	14237	14142	14167	14144	14347	14207	14253	14152	14142	14279	14235	14232	14324	14236	14226	14226	14332	14275	14045	14176	14253	14318	14142	14283	14181	14042	14188	14224	14331	14252	14178	14213	14255	14144	14119	14103	14236	14191	14137	14098	14151	14099	14324	14150	14084	14136	14233	14180	14279	14297	14316	14255	14133	14134	14195	14106	14290	14222	14213	14195	14086	14231	14184	14313	14216	14137	14184	14209	14114	14401	14128	14143	14111	14162	14455	14120	14249	14109	14257	14150	14206	14044	14167	14285	14220	14002	14334	14309	14243	14155	14225	14180	14154	14280	14240	14162	14400	14292	14213	14215	14211	14241	14172	14138	14180	14150	14155	14381	14231	14195	14232	14194	14183	14333	14015	13991	14055	14167	14284	14192	14229	14202	14098	14069	14151	14162	14292	14308	14007	14366	14208	14058	14074	14354	14216	14173	14222	14119	14197	14121	14256	14037	14125	14120	14157	14267	14192	14216	14325	14253	14260	14262	14046	14237	14175	14267	14044	14187	14046	14093	13953	14071	14180	14187	14265	14143	14297	14061	14193	14254	14196	14224	14174	14040	14030	14347	14343	14499	13996	14228	14237	14314	14139	14174	14312	14168	14048	14185	14218	14260	14032	14246	14063	14135	14290	14211	14162	14170	14188	14123	14254	14207	14158	14296	14282	14054	14235	14145	14259	14164	14032	14272	14203	14208	14177	14327	14235	14137	14183	14031	14169	14245	14159	14335	14043	14212	14167	14126	14261	14289	14131	14341	14222	14138	14138	14181	14230	14114	14187	14101	14101	14270	14278	14241	14302	14343	14280	14341	14275	14276	14311	14194	14089	14276	14085	14257	14242	14189	14077	14311	13995	14065	14231	14306	14205	14217	14161	14227	14289	14130	14150	14194	14201	14205	14262	14220	14266	14393	14267	14149	14247	14332	14420	14066	14102	14151	14151	14119	14138	14237	14265	14208	14271	14249	14190	14122	14241	14062	14226	14171	14225	14133	14318	14265	14292	14305	14027	14379	14044	14266	14190	14313	14247	14185	14192	14368	14249	14227	14019	14230	14295	14340	14127	14212	14219	14273	14358	14134	14249	14388	14149	14129	14085	14358	14323	14214	14349	14126	14181	14194	14248	14285	14239	14092	14287	14118	14149	14275	14286	14239	14191	14224	14102	14162	14142	14339	14155	14315	14172	14249	14173	14093	14177	14241	14282	14325	14254	14159	14062	14324	14332	14152	14165	14202	14230	14218	14098	14188	14243	14169	14335	14235	14230	14325	14066	14164	14230	14294	14217	14325	14234	14176	14262	14191	14279	14099	14013	14362	14188	14203	14306	14085	14186	14232	14144	14201	14292	14217	14142	14269	14164	14112	14299	14226	14316	14101	14214	14471	14246	14216	14176	14193	14072	14224	14287	14234	14281	14331	14188	14165	14128	14064	14212	14053	14145	14324	14180	14213	14190	14236	14133	14237	14347	14183	14369	14270	14162	14096	14048	14156	14247	14261	14213	14312	14169	14162	14262	14095	14180	14246	14305	14169	14125	14208	14302	14279	14226	13974	14072	14212	14138	14145	14254	14289	14230	14191	14151	14286	14196	14068	14163	14058	14418	14232	14215	14178	14221	14371	14055	14130	14235	14144	14116	14279	14086	14324	14114	14224	14097	14176	14206	14125	14229	14201	14248	14180	14103	14163	14274	14227	14213	14153	14140	14113	14152	14208	14144	14311	14002	14261	14140	14045	14303	14292	14140	14201	14376	14265	14107	14224	14246	14119	14211	14176	14429	14215	14266	14132	14123	14131	14202	14005	14198	14128	14165	14400	14307	14067	14238	14125	14058	14012	14182	14123	14171	14111	14114	14149	14324	14261	14345	14038	14115	14220	14188	14061	14098	14389	14175	14062	14213	14286	14206	14087	14143	14170	14273	14190	14245	14124	14150	14350	14177	14207	14222	14209	14246	14356	14142	14185	14135	14245	14106	14117	14207	14041	14267	14243	14215	14348	14305	14400	14206	14210	14142	14158	14325	14351	14118	14200	14118	14209	14083	14349	14027	14225	14199	14192	14118	14277	14287	14113	14218	14246	14195	14197	14373	14182	14117	14049	14056	14123	14129	14207	14181	14196	14079	14106	14332	14181	14166	14110	14324	14253	14209	14243	14371	14162	14113	14081	14220	14374	14203	14157	14092	14194	14231	14172	14045	14084	14305	14307	14130	14216	14201	14193	14306	14184	13900	14327	14195	14045	14104	14060	14345	14204	14241	14132	14239	14320	14092	14311	14292	14151	14192	14203	14079	14129	14263	14096	14196	14039	14126	14241	14206	14186	14002	14202	14153	14248	14209	14267	14185	14296	14196	14132	14241	14191	14283	14107	14297	14086	13945	14192	14104	14078	14145	14283	14266	14391	14128	14112	14234	14185	14249	14355	14123	14173	14255	14319	14379	14005	14251	14126	14106	14285	14191	14401	14296	14284	14010	14139	14351	14251	14115	14244	14162	14280	14233	14158	13936	14250	14184	14220	14215	14219	14210	14234	14179	14271	14078	14135	14224	14360	14185	14140	14172	14013	14120	14200	14199	14331	14123	14322	14449	14254	14302	14098	14429	14182	14254	14139	14212	14161	14178	14275	14073	14227	13994	14129	14206	14045	14219	14128	14175	14093	14243	14142	14147	14296	14121	14285	14147	14220	14165	13944	14154	14193	14206	14015	14131	14260	14330	14162	14316	14181	14325	14336	14074	14177	14265	14225	14220	14352	14106	14120	14351	14210	14133	14161	14164	14364	14086	14277	14316	14241	14180	14241	14118	14417	14241	14124	14254	14190	14236	14122	14087	14328	14088	14187	14292	14048	14273	14182	14202	14209	14075	14209	14098	14159	14216	14181	14074	14209	14181	14156	14309	14215	14282	14160	14366	14216	14323	14089	14267	14043	14268	14205	14228	14086	14314	14104	14197	14236	14254	14191	14160	14302	14114	14071	14203	14169	14314	14106	14186	14234	14199	14141	14280	14061	14211	14209	14286	14312	14295	14321	14270	14172	14222	14177	14251	14253	14255	14213	14171	14195	14235	14125	13980	14168	14047	14177	14402	14215	14157	14284	14204	14166	14199	14333	14319	14226	14090	14246	14253	14348	14162	14257	14133	14446	14102	14261	14203	13995	14236	14033	14383	14164	14274	14296	14208	14183	14093	14217	14192	14159	14214	14272	14278	14277	14279	14220	14219	14214	14245	14215	14346	14241	14225	14115	14274	14219	14159	14231	14191	14344	14210	14239	14145	14123	14139	14156	14004	14282	14251	14341	14200	14255	14240	14210	14087	14144	14228	14116	14312	14320	14349	14114	14313	14195	14309	14239	14064	14130	14202	14069	14131	14111	14037	14021	14122	14156	14176	14081	14212	14251	14283	14310	14197	14308	14207	14099	14211	14065	14122	14195	14290	14150	14196	14102	14271	14279	14122	14171	14223	14181	14212	14197	14054	14416	14214	14299	14159	14177	14428	14201	14200	14225	14293	14177	14103	14100	14166	14195	14238	14171	14178	14130	14043	14030	14372	14077	14243	14282	14168	14223	14267	14190	14214	14215	14246	14123	14194	14190	14169	14248	14091	14142	14106	14080	14244	14429	14330	14011	14225	14143	14238	14308	14263	14334	14287	14229	14206	14117	14196	14134	14128	14237	14229	14272	14259	14196	14163	14112	14183	14184	14126	14140	14079	14206	14053	14302	14194	14174	13993	14131	14202	14115	14015	14012	14124	14321	14232	14156	14269	14325	14168	14087	14219	14395	14244	14081	14213	14314	14257	14278	14108	14304	14321	14230	14140	14333	14109	14090	14156	14344	14202	14240	14255	14158	14297	14160	14262	14173	14306	14154	14264	14347	14055	14258	14173	14235	14292	14339	14313	14201	14177	14382	14242	14064	14359	14261	14222	14167	14359	14216	14207	14113	14176	14323	14148	14222	14193	14304	14371	14251	14302	14187	14199	14128	14307	14167	14329	14116	14361	14031	14191	14175	14239	14226	14199	14386	14167	14302	14242	14230	14029	14305	14240	14143	14379	14221	14235	14179	14212	14132	14202	14184	14209	14317	14063	14167	14101	14298	14198	14179	14151	14288	14259	14289	14187	14057	14179	14234	14146	14183	14189	14128	14138	14289	14287	14140	14162	14136	14475	14244	14250	14128	14137	14235	14128	14187	14062	14203	14343	14171	14179	14280	14041	14277	14248	14303	14186	14245	14116	14170	14209	14303	14273	14284	14172	14437	14144	14362	14196	14188	14100	14427	14127	14038	14271	14238	14369	14309	14132	14217	14297	14352	14256	14326	14190	14228
23138	21027	27987	24908	22472	21686	20707	18363	17604	17524	17471	17499	17563	17418	18913	20188	19998	19141	18526	17962	17475	17310	17193	17064	17147	17394	17225	17189	17445	17216	17332	17174	17314	17388	17264	17172	17338	17222	17110	17203	17180	16974	17056	17033	17143	16991	17074	17135	17120	17207	17161	17261	17228	17194	17080	17385	17276	17132	17008	17223	16825	17219	17183	17122	17319	17351	17288	17173	17267	17255	17306	17235	17074	17179	17043	17013	17170	17090	17226	17148	17235	17335	17344	17087	17149	17026	17175	17129	17332	17128	17160	16983	17091	17388	17265	17277	17304	17347	17184	17101	17183	17267	17266	17170	17209	17123	17237	17035	17040	17166	17110	17236	17206	17170	17216	17491	17358	17205	17102	17305	17057	17169	17254	16935	17446	17213	17325	17117	17108	17188	17109	17067	17214	17223	17274	17232	17109	17103	17020	17134	17128	17070	17295	17434	17177	17166	17346	17135	17205	17286	16964	17333	17065	17154	17100	17289	17053	17161	17185	17170	17235	17170	17365	17107	17071	17228	17084	17246	17227	17236	17214	17164	17408	17098	17268	17173	17201	17147	17065	17136	17028	17208	17098	17226	17262	17108	17224	17064	17108	17263	17068	17243	17030	17214	17158	17266	17106	17395	17154	17221	17064	17138	17151	16984	17293	17273	17130	17103	17178	17173	17120	17221	17159	17168	17108	17165	17155	17195	17078	17302	17384	17371	17059	17222	17145	17047	17291	17164	17308	17014	16998	17070	17160	17197	17261	17265	17173	16980	17329	17142	17160	17220	17272	17038	17152	17074	17222	17300	17289	17311	17173	17204	17218	17266	17159	17084	17070	17046	17235	17084	17078	17180	17123	17261	17035	17115	17160	17128	17211	17235	17362	17105	17103	17175	17135	17075	17316	17261	17258	17057	17091	16982	17262	17135	17175	17398	17326	16952	17408	17286	16957	17095	17287	16972	17129	17026	17294	17163	17131	17265	17073	17002	17107	17166	17390	17119	16725	17153	17163	17271	17328	17069	17060	17114	17130	17082	17290	17292	17151	17038	17174	17192	17177	17109	17311	17056	17082	17018	17197	17043	17262	17249	17108	17122	17068	17053	17150	17273	17142	17176	17069	17186	17002	17093	17079	17045	17104	17274	17209	17243	17056	17253	17446	17067	17224	17234	17205	17257	17115	17119	17274	17298	17018	17240	17284	17166	17294	17276	17126	17191	17157	17288	17207	17251	17063	17107	17238	17265	17197	17246	17247	17194	17120	17313	17086	17365	17188	17282	17070	17209	17285	17369	17195	17229	17047	17153	17145	17028	17196	17056	17112	17179	17372	17069	17117	17165	17204	17349	17131	17086	17259	17178	17178	17135	17140	17282	17124	17274	17284	16815	17264	17232	17249	17247	17285	17197	17051	17237	17168	16932	17299	17069	17267	17467	17201	17134	17170	17245	17137	17116	17128	17125	17245	17237	17047	17397	17165	17325	17425	17380	17145	17438	17293	17357	17296	17085	17222	17095	17219	17177	17317	17354	17049	17013	17262	17240	17113	17295	17265	17041	17091	17208	17196	17142	17118	17099	17348	16947	17190	17149	17298	17235	17189	17155	17047	16991	17365	17188	17182	17107	17169	17238	17360	17072	17065	16994	16772	17098	17357	17019	17119	17178	17273	17244	17294	17267	17185	17117	17190	17224	17181	17053	17046	17177	17197	17080	17199	17168	17403	17172	17189	17293	17130	17039	17105	17009	17259	17104	17086	17081	17103	17149	17116	17191	17107	17205	17238	17253	17307	17255	17222	17397	17102	17237	17005	17339	17043	17198	17162	17263	17256	17146	17154	17293	16959	17103	17169	17163	17052	17280	17318	17348	17068	17269	17264	17241	17177	17239	17395	17132	17118	17048	17144	17075	17165	17376	17170	17326	16959	17210	17183	17031	17063	17210	17253	17276	17275	17133	17035	17169	17125	17212	17100	17051	17207	17132	17159	17184	17083	17142	17093	17080	16973	17261	16947	16981	17108	17181	17112	17121	17274	17243	17208	17140	17030	17327	17162	16995	17229	17170	17237	17220	17203	17099	17328	17050	17222	17249	17241	17460	17107	17230	17243	17185	17349	17063	17135	17313	17245	17019	17070	17188	17161	17196	17257	17135	17227	17082	17118	17212	17304	17199	17315	17267	17141	17130	17136	17154	17192	17380	17180	17107	17140	17428	17105	17167	17121	17152	17340	17208	17094	17143	17243	17110	17206	17062	17316	16923	17194	16969	17086	17118	17128	17136	17309	17368	17252	17206	17175	17179	17171	17173	17189	17053	17212	16972	17065	17123	17249	17049	17089	17118	17235	17248	17143	17145	16999	17136	17064	17108	17114	17381	17056	17239	17281	17110	17364	17377	17169	17219	17139	17130	17099	17167	17327	17111	17045	17087	17175	17022	16937	17173	17092	16919	17001	17171	17201	16994	17272	17050	17121	17021	17131	17223	17341	17123	17317	17279	17267	17177	17106	16969	17206	17200	16913	17268	17078	16950	17028	17161	17312	17220	17133	17237	17490	17131	17346	17202	17287	17084	17210	17029	17382	17174	17122	17205	17128	17380	17140	17204	17322	17297	17281	17163	17239	17077	17268	17196	17324	17135	16941	17300	17197	17258	17011	17101	17210	17087	17113	17143	17257	17196	17218	17283	17148	17140	17248	17016	17244	17016	17246	17209	17271	17309	17120	17104	17312	17056	17238	17266	17238	17200	17096	17201	17336	17264	16924	17243	17055	17352	17238	17308	17438	17121	17351	17060	17287	17287	16974	17178	17317	17086	17048	17158	16873	17180	17092	17381	17454	17268	17161	17422	17237	17055	17235	17107	16977	17104	17337	17116	17216	16990	17187	17255	17234	17215	17098	17141	17068	17048	17206	17145	16940	17100	16910	17204	17207	17235	17297	17126	17263	17057	17221	17284	17004	17274	17132	17052	17154	17294	17195	17103	17347	17255	17098	16930	17106	17256	17242	17147	17159	17264	17277	17114	17210	17323	17327	17177	17162	17136	17062	17096	17285	17156	17198	17122	17140	17155	17188	17019	17309	17008	17064	17001	16981	17100	17093	17268	17165	17326	17161	17142	16932	17324	17200	17190	17017	17230	17162	17106	17326	17368	17122	17219	17091	17252	17138	17321	17091	17188	17275	17446	17055	17037	17180	17117	17285	17063	16980	17199	16992	17097	17308	17241	17158	17298	17221	17080	17061	17057	17132	17101	17232	17284	17425	17270	17192	17268	17134	17107	17243	17210	17007	17256	16982	17168	17128	17055	17000	16999	17153	17274	17171	17037	17033	17145	17299	17090	17102	17158	17062	17173	17207	17098	17098	17240	17106	17072	17093	17050	17232	16884	17235	17087	17227	17074	17227	17263	17400	17261	17215	17290	17260	17101	17146	16984	17124	16869	17123	17207	17221	17193	17185	17051	17066	17353	17148	17054	17065	17076	17106	17259	17112	17094	17172	17126	17011	17263	17240	17272	17134	17187	17326	17292	17038	17160	17180	17013	17146	17015	17154	17308	17394	17020	17219	17050	16971	16830	17103	17282	17170	17047	17131	17207	17246	17346	17113	17026	17259	17277	17311	17087	17130	17156	17453	17014	17250	17139	17374	17332	17132	17198	17012	17200	17303	17353	17150	17142	17209	17063	17305	17223	17034	17105	17135	17171	17257	17003	17368	17121	17216	17175	17303	17280	17098	17326	17279	17114	17207	17166	17241	17389	17133	17199	17330	17104	17238	17130	17229	17308	17290	17249	17173	17222	17038	17188	17273	17095	17216	17182	17194	16857	17198	17222	17048	16936	17181	17036	17133	16806	16939	17172	17221	17341	17104	17187	17188	17235	17016	17131	17218	17233	17371	17094	17218	17070	17322	17354	17163	17278	17203	17185	17115	17216	17164	17126	17189	17373	17230	17109	17195	17158	17100	17231	17261	17297	17001	17285	17376	17247	17179	17207	17227	17205	17124	17305	17316	17064	17189	17024	17298	17167	17261	17223	17104	17218	17164	17280	17133	17159	17243	17032	17199	17245	17205	16886	17279	17155	17261	17259	17011	17224	17237	17167	17073	17214	17315	17127	17022	17065	17105	17424	17344	17147	17231	17232	17442	17184	17157	17261	16998	17152	17317	17119	17283	17128	17231	17332	17216	17196	17057	17427	17178	17150	17206	17202	17288	17240	17351	17139	17380	16936	17328	17024	17084	17152	17042	17288	17073	17101	17316	17117	17173	17262	16902	17168	17140	17161	16957	17149	17242	17292	17291	17339	16989	17052	17293	16913	17168	17225	17332	17138	17282	17220	17139	17125	17137	17276	17198	17163	17137	17248	17249	17260	17200	17140	17256	17178	17443	17145	17255	17079	17377	17288	17194	17189	17157	17139	17499	17177	17048	16960	17206	17089	17110	17073	17203	17166	17099	17169	17135	17201	17155	17007	17240	17181	17076	17226	17448	17202	17119	17102	17096	17149	17184	17190	17006	17035	17357	17190	17266	17363	17078	17086	16996	17175	17116	17049	17194	17149	17126	17257	17161	17112	17169	17132	17132	17172	16945	17194	17184	17421	17215	17019	17239	17268	17081	17207	17214	17175	17294	17237	17155	17157	17183	17277	17229	17154	17027	17135	17061	17221	17313	17170	17457	17140	17233	17051	17333	17376	17213	17285	17105	17103	17191	17089	17113	16970	17135	17150	16941	17157	17428	17033	17039	17208	17548	17081	17332	17337	17183	17349	17165	17421	17204	17328	17419	17217	17120	17164	17297	17247	17157	17388	17158	16896	17333	17276	16968	17052	17179	17159	16934	17118	17208	17182	17262	17268	17073	17084	17484	17276	17253	17294	17104	17017	17247	17184	17203	17113	17103	17226	17146	17191	17112	17294	17155	17232	17196	17084	17228	17236	17210	17138	17457	17057	17109	17301	17145	17166	17143	17170	17189	17164	17080	17220	17345	17111	17146	17305	17249	17146	17028	17154	17102	17173	17361	17278	17211	17138	17294	17398	17437	17136	17100	17223	17243	16994	17247	17108	17324	17126	17134	17290	17037	17033	17253	17241	17024	16935	17337	17004	17094	17033	17168	17200	17049	17231	17162	17133	17166	17274	17261	17268	17406	16985
27038	53769	40215	25228	19589	17228	16134	15469	14689	14652	14643	14498	14517	14646	16642	18318	17706	16774	15722	15266	14735	14567	14595	14583	14404	14299	14404	14438	14371	14477	14492	14391	14324	14403	14497	14368	14375	14196	14501	14422	14480	14261	14518	14503	14384	14540	14359	14456	14396	14403	14456	14450	14231	14510	14476	14370	14541	14455	14394	14252	14526	14314	14426	14372	14651	14450	14477	14388	14568	14485	14245	14556	14419	14519	14501	14353	14404	14306	14365	14501	14449	14414	14346	14206	14376	14473	14439	14396	14367	14384	14344	14455	14392	14538	14361	14466	14261	14395	14453	14363	14400	14329	14495	14473	14538	14514	14314	14451	14393	14392	14368	14333	14409	14411	14429	14314	14405	14310	14244	14411	14235	14559	14394	14389	14379	14322	14432	14458	14467	14436	14363	14377	14519	14332	14265	14533	14435	14453	14184	14404	14452	14554	14365	14569	14304	14491	14259	14491	14329	14536	14373	14336	14405	14293	14481	14373	14391	14358	14416	14348	14660	14421	14426	14453	14588	14348	14549	14307	14262	14414	14314	14298	14357	14557	14516	14424	14270	14379	14300	14496	14472	14255	14289	14493	14406	14424	14238	14297	14522	14356	14270	14248	14485	14363	14285	14423	14479	14454	14470	14533	14366	14431	14307	14450	14456	14245	14428	14318	14345	14502	14373	14557	14569	14397	14334	14318	14600	14288	14337	14282	14438	14438	14468	14454	14457	14450	14408	14393	14407	14246	14359	14632	14430	14438	14341	14378	14414	14635	14454	14414	14365	14346	14473	14353	14328	14399	14265	14351	14373	14378	14376	14375	14404	14373	14206	14407	14225	14302	14397	14406	14402	14399	14415	14427	14359	14298	14417	14146	14401	14404	14327	14400	14496	14409	14357	14350	14404	14405	14508	14344	14501	14404	14378	14431	14250	14387	14423	14410	14257	14354	14292	14510	14463	14525	14324	14460	14441	14342	14435	14291	14302	14289	14495	14388	14393	14405	14288	14417	14392	14630	14246	14396	14228	14477	14464	14464	14388	14341	14343	14307	14362	14433	14281	14515	14389	14407	14555	14500	14471	14320	14519	14578	14352	14298	14446	14205	14401	14403	14583	14520	14309	14346	14719	14349	14464	14514	14237	14313	14415	14316	14311	14363	14326	14273	14473	14248	14364	14512	14326	14417	14388	14307	14250	14334	14471	14414	14397	14264	14473	14422	14505	14406	14458	14381	14538	14288	14611	14484	14241	14437	14309	14298	14270	14538	14354	14516	14494	14449	14443	14514	14531	14428	14497	14290	14262	14298	14308	14459	14626	14274	14445	14397	14448	14376	14412	14391	14406	14303	14534	14412	14395	14514	14468	14423	14441	14226	14473	14407	14334	14565	14285	14430	14389	14371	14325	14351	14321	14468	14304	14258	14385	14315	14379	14447	14283	14305	14366	14449	14184	14366	14285	14269	14168	14325	14628	14473	14367	14213	14263	14465	14292	14410	14221	14435	14469	14439	14428	14303	14413	14476	14516	14539	14339	14248	14421	14386	14491	14512	14369	14476	14292	14338	14413	14345	14507	14228	14371	14327	14515	14393	14479	14334	14474	14263	14347	14358	14345	14398	14589	14462	14478	14307	14406	14355	14290	14363	14356	14692	14552	14376	14562	14360	14119	14541	14194	14398	14231	14297	14367	14348	14463	14450	14372	14411	14331	14314	14438	14408	14319	14236	14309	14388	14439	14310	14311	14428	14396	14365	14561	14437	14240	14432	14427	14335	14462	14296	14350	14333	14516	14261	14318	14541	14380	14431	14362	14217	14424	14285	14419	14488	14409	14400	14325	14447	14436	14423	14492	14305	14387	14376	14307	14368	14604	14351	14407	14465	14472	14381	14428	14344	14372	14361	14330	14212	14337	14507	14577	14402	14394	14348	14506	14403	14476	14500	14427	14437	14517	14353	14432	14175	14332	14539	14536	14209	14464	14380	14574	14388	14371	14574	14293	14573	14195	14458	14428	14256	14408	14313	14529	14249	14272	14448	14414	14402	14459	14441	14471	14381	14321	14543	14369	14497	14334	14431	14369	14461	14508	14465	14385	14623	14399	14313	14530	14394	14257	14266	14264	14403	14385	14394	14310	14496	14558	14494	14464	14491	14386	14513	14366	14553	14341	14423	14444	14209	14491	14260	14414	14283	14375	14400	14501	14192	14323	14336	14421	14333	14309	14434	14666	14418	14476	14272	14565	14275	14387	14371	14339	14416	14369	14397	14249	14364	14481	14257	14398	14382	14302	14431	14443	14386	14470	14217	14483	14481	14446	14367	14490	14439	14427	14277	14389	14461	14129	14408	14405	14396	14469	14544	14142	14447	14560	14463	14299	14305	14305	14418	14343	14377	14485	14587	14475	14465	14399	14509	14322	14344	14254	14369	14429	14246	14313	14444	14459	14581	14422	14402	14366	14264	14458	14350	14454	14465	14304	14283	14276	14341	14533	14451	14391	14503	14541	14306	14355	14261	14479	14303	14359	14360	14364	14286	14358	14352	14446	14375	14496	14272	14428	14430	14393	14341	14400	14468	14348	14477	14386	14371	14302	14299	14393	14271	14411	14356	14168	14398	14243	14405	14275	14204	14507	14350	14420	14153	14471	14443	14306	14315	14258	14400	14390	14420	14419	14312	14267	14289	14360	14439	14470	14403	14445	14434	14208	14419	14539	14523	14374	14203	14430	14516	14259	14334	14410	14406	14499	14259	14350	14333	14463	14339	14391	14427	14449	14183	14593	14395	14581	14248	14471	14317	14377	14375	14314	14357	14360	14414	14304	14462	14431	14312	14387	14377	14346	14378	14456	14480	14297	14276	14346	14352	14304	14349	14348	14447	14628	14375	14540	14372	14514	14342	14343	14438	14253	14450	14526	14284	14240	14450	14459	14246	14319	14379	14439	14378	14517	14402	14612	14347	14401	14398	14392	14419	14319	14235	14395	14435	14435	14431	14392	14108	14373	14342	14473	14489	14220	14412	14283	14462	14245	14303	14547	14483	14401	14408	14484	14330	14301	14326	14447	14404	14522	14466	14503	14438	14334	14214	14528	14408	14433	14465	14285	14299	14316	14322	14314	14633	14322	14353	14542	14409	14335	14424	14432	14463	14523	14519	14389	14264	14387	14648	14410	14645	14368	14520	14432	14444	14380	14375	14470	14443	14273	14518	14454	14541	14514	14391	14380	14236	14313	14342	14307	14395	14230	14616	14431	14319	14515	14456	14317	14431	14373	14366	14505	14559	14219	14430	14454	14429	14304	14538	14572	14286	14568	14328	14514	14342	14366	14415	14469	14435	14501	14346	14446	14272	14339	14414	14367	14400	14258	14299	14284	14401	14427	14535	14362	14388	14313	14224	14510	14495	14370	14452	14310	14583	14447	14435	14433	14260	14175	14437	14328	14333	14405	14438	14445	14284	14294	14417	14446	14473	14473	14266	14331	14457	14311	14358	14401	14365	14383	14438	14258	14460	14346	14229	14386	14353	14466	14448	14384	14395	14446	14316	14323	14378	14314	14497	14335	14520	14204	14353	14484	14589	14459	14407	14423	14477	14377	14403	14257	14407	14424	14453	14439	14372	14260	14423	14379	14303	14527	14365	14230	14490	14351	14546	14501	14339	14357	14374	14394	14388	14359	14415	14359	14235	14420	14391	14357	14395	14433	14320	14371	14447	14515	14489	14319	14439	14271	14575	14317	14474	14464	14223	14368	14330	14378	14282	14406	14400	14342	14450	14322	14381	14417	14507	14301	14488	14330	14386	14402	14297	14191	14431	14439	14381	14415	14396	14366	14518	14353	14301	14414	14382	14417	14385	14384	14292	14329	14180	14328	14558	14509	14354	14344	14482	14336	14286	14378	14490	14364	14438	14527	14396	14279	14455	14429	14512	14367	14380	14554	14343	14443	14303	14351	14689	14316	14264	14466	14432	14472	14295	14337	14571	14253	14518	14423	14465	14450	14474	14465	14512	14548	14349	14463	14537	14320	14449	14358	14437	14409	14418	14405	14337	14366	14319	14488	14280	14415	14336	14345	14418	14461	14619	14234	14432	14242	14410	14458	14497	14264	14316	14473	14480	14407	14606	14439	14176	14404	14424	14402	14444	14365	14462	14637	14350	14281	14493	14238	14290	14312	14361	14713	14392	14430	14484	14374	14537	14371	14454	14326	14394	14238	14439	14294	14515	14273	14302	14480	14387	14316	14414	14260	14287	14415	14329	14426	14404	14385	14275	14300	14288	14448	14447	14521	14467	14357	14379	14425	14360	14218	14323	14516	14435	14322	14545	14543	14543	14297	14523	14317	14497	14451	14500	14246	14406	14506	14448	14445	14256	14518	14355	14526	14301	14438	14359	14442	14305	14519	14414	14433	14404	14205	14432	14449	14495	14500	14394	14369	14313	14371	14358	14333	14408	14459	14429	14198	14500	14396	14140	14313	14440	14311	14366	14451	14275	14438	14401	14352	14384	14451	14395	14423	14356	14327	14424	14450	14389	14364	14347	14391	14448	14513	14373	14274	14350	14437	14408	14303	14392	14517	14291	14503	14279	14473	14390	14535	14540	14367	14282	14414	14420	14459	14510	14438	14286	14511	14369	14313	14395	14362	14433	14417	14470	14676	14279	14493	14402	14463	14472	14582	14494	14316	14558	14395	14483	14470	14457	14285	14372	14290	14431	14598	14502	14490	14338	14432	14475	14579	14331	14136	14423	14216	14542	14305	14472	14367	14416	14242	14548	14291	14497	14379	14349	14407	14341	14418	14460	14272	14239	14469	14346	14349	14493	14533	14230	14360	14502	14222	14331	14420	14437	14397	14428	14233	14351	14433	14263	14421	14462	14580	14292	14386	14431	14295	14311	14328	14238	14310	14514	14458	14366	14362	14418	14436	14299	14568	14484	14335	14575	14540	14593	14344	14463	14305	14503	14236	14268	14536	14384	14523	14409	14408	14448	14367	14352	14411	14442	14373	14526	14424	14364	14462	14413	14312	14515	14515	14384	14434	14374	14529	14508	14646	14313	14391	14469	14267	14488	14190	14436	14330	14317	14484	14426	14265	14349	14304	14508	14166	14396	14514	14361	14278	14372	14334	14314	14305	14382	14168	14424
24679	21167	27777	26962	21191	18730	18253	17546	17175	17101	16998	16986	16878	17262	17580	18326	18257	18002	17564	17121	17229	17208	17162	16864	16928	17226	17096	17135	17046	16902	16965	16812	16809	17006	16869	16840	16904	16672	16784	16913	17150	16978	16854	16924	16903	16934	17075	16935	16870	16707	17009	16803	16974	16935	17016	16970	16848	17082	16833	16945	16803	16854	16806	17012	16954	16702	17033	16780	16897	16966	16952	16723	16962	16999	17013	16964	16932	16831	16911	16857	16915	17163	16855	16809	16971	16897	16855	16750	16761	16957	17114	16940	17020	17053	17030	16882	17012	16881	16784	16878	16887	16929	16778	16946	16860	17022	16749	16967	16887	16772	16968	16997	16817	17029	16880	17057	16717	16644	16846	17090	17051	16957	16943	16879	16764	16945	16976	16806	16730	17018	16953	16935	17139	16981	16678	16873	17005	16806	17057	16767	16843	17121	16867	16770	16916	16971	16914	17029	16694	16738	17033	16693	16852	16900	16869	16842	16519	16792	17139	16856	17011	16976	16947	16925	16920	16979	16875	16842	17024	16965	16992	16915	16818	16847	17028	16967	16891	16721	16814	16909	16864	16778	16936	16734	16943	17087	16839	16725	16820	16616	16864	16881	16756	16916	16959	16676	16912	16939	16908	17128	16922	17040	16954	17009	16977	17068	17188	16975	16979	16922	16883	16856	16956	16827	17036	17045	16990	16805	16931	16826	16826	16987	17011	16839	16845	16975	16864	16867	16935	17061	16879	16659	16953	16985	16994	16884	16811	16711	16961	16689	16974	17098	16952	16953	16759	16919	17035	16853	16987	16787	16815	17008	16922	17009	16904	16998	16892	16979	16842	16877	16919	16731	16804	16895	16879	16806	16772	16954	17009	16754	16766	16924	16968	16875	17020	16854	16755	17005	16857	16868	16691	17019	16971	16681	17038	16856	17044	16901	17162	16851	16909	17130	16754	16877	16982	16983	16945	17016	16773	16931	16938	16936	17035	16966	16915	17031	16908	17182	17008	17008	17106	16991	16940	17009	17014	16987	16906	17001	16863	16807	16679	16889	16856	16981	16904	16697	17010	17082	16766	16924	16679	16897	17060	16943	16915	16562	16916	17044	16903	16854	16905	16630	16864	16942	16948	16866	16879	16868	16944	16869	16801	16763	16867	16991	17009	16792	16856	16862	17072	16827	16836	16887	16834	16918	16950	16835	16933	16872	16835	16682	16965	16924	17167	16918	16886	16980	16883	16958	17200	16791	17060	17038	16865	16970	16941	17009	16822	17072	17009	16912	16903	16960	16934	16819	16870	16840	16857	16987	16903	17037	16851	16977	17206	16919	16952	16835	17189	16930	16963	16886	16927	16677	16855	16815	16821	17115	17015	16889	16864	16802	16877	16781	16943	16802	16815	16949	16977	16904	17003	16969	17115	17034	17067	17061	17052	16899	16834	16870	16863	16873	16987	16949	17067	17054	16849	16875	16949	16777	16879	16805	17052	16849	16831	17028	16930	16796	16824	16805	16886	16769	16840	17030	16905	16911	16893	16770	16744	16883	16880	17000	16692	16760	16855	17013	16906	16924	17054	17080	17010	16875	16832	16863	16946	16975	16920	16880	16831	16971	16788	16938	16855	17045	16817	16958	16831	16834	17008	16900	16977	16922	16913	17081	16840	16747	16978	16966	16839	16968	17058	16965	16943	17096	16894	16658	16997	17043	16858	16942	17187	16703	16899	17005	17057	16827	17022	16989	16889	16890	16911	16952	16791	16913	16903	17092	16924	16766	16999	16795	16986	16967	16775	16817	17110	16924	16925	16954	17070	16894	17021	16893	16995	16811	17050	16800	16963	17036	16840	16916	16883	16840	16858	17045	17068	16850	16984	16820	17098	17034	16856	17004	17005	16988	16983	16944	17019	17086	16962	16876	16881	16732	17034	16928	17178	16915	17003	16930	16944	16915	17066	16635	16708	16874	16750	16737	16869	16869	16750	16945	16958	16783	17013	16955	16913	16812	16777	16898	16978	16954	17051	16953	17030	16874	16931	16722	16800	16924	16808	17074	16662	17058	17056	16846	16974	16780	16842	16941	16821	16798	16933	16969	16820	16806	16627	16915	16931	16907	16863	16773	16786	17011	17005	16934	16889	16929	16852	16936	16957	16913	16609	16894	16949	16686	17169	16934	16816	17010	16951	16825	16927	16733	16965	16771	16887	17059	17066	16869	16806	16772	16677	17062	17012	16933	16975	16935	17054	16935	16940	16843	16899	16995	16903	16824	16954	16721	16934	16951	16846	16741	17010	16986	16873	17035	17039	17026	16919	16833	16850	16966	16883	16974	17025	16922	17045	16969	17024	17110	16897	17032	16936	16914	17045	16737	16877	16926	16764	17021	17054	17052	16837	16894	16819	16938	16888	16878	17081	17066	16815	16866	16946	17065	17215	17132	16856	16833	16906	17204	17088	16879	16627	16909	16868	17061	17081	17010	16927	16758	16905	17115	16756	17029	16982	16975	16833	17008	17035	17071	17000	16911	16970	17051	16792	16860	16929	16950	16904	16835	16949	16963	17132	16963	17214	16943	16985	16732	16828	16950	17088	16976	16874	16980	17061	16955	16851	16826	16758	16880	17010	16832	16900	17001	17039	16887	16932	16911	16994	17033	17055	16942	16883	16901	16868	16754	17061	16886	17079	16965	16967	16806	16917	16916	16985	17022	17019	16896	16857	16797	16972	17025	16866	16950	16964	17051	17115	16808	17177	16785	16845	16892	16932	16796	16945	16881	17103	16763	16866	16909	16896	16927	17117	16846	16767	16667	16911	17072	17105	16749	16844	16992	16898	17022	16773	16747	16791	17024	16956	16743	16817	16959	16972	16890	16895	16853	16924	17116	16857	16733	16844	16877	16714	16906	17029	16858	16734	16841	17048	16953	16938	16934	16879	16880	16942	17073	16854	16956	16999	17006	16847	16912	16750	16843	17049	16883	16900	16885	16794	16890	16859	17035	16784	16908	16952	17071	16941	17077	16986	16969	16904	16831	17114	16915	17160	16748	17013	16869	16805	16814	16764	16867	17059	16906	16806	16965	17029	16943	16978	16801	17035	16825	16825	16904	17044	17084	16835	16913	16929	17116	16890	16962	16898	17026	17017	16864	16917	17062	17040	16792	17062	17110	16818	16841	16884	17091	16851	17131	16813	17002	17133	16771	16972	16707	16847	16810	16867	16938	16574	16949	17005	16720	16906	16903	16999	16944	16773	16919	17008	16808	16939	16731	16978	16747	16978	16994	17024	17001	16970	16897	16917	16940	16928	16995	16816	16957	16800	16899	17051	16939	16783	16893	16860	16799	16749	16794	16849	16926	16881	16739	16808	16853	16801	16972	16999	17041	16951	16732	16988	16968	16838	16813	16955	16999	16836	17007	16893	17065	16843	16843	17022	16906	16827	16974	17013	16876	16967	16810	16970	16907	16820	16966	17004	16978	16975	17035	16896	16777	16861	16858	17109	17051	16728	16906	17041	16972	16883	16929	17026	16993	16892	16880	17034	16998	16986	17099	16897	16724	16719	16862	16795	16985	16791	16887	16877	16947	16800	16890	16953	17123	16789	16995	16942	16978	16874	17100	16789	16926	16969	16976	16884	16843	17145	17041	17035	17003	17151	17140	17194	16960	16922	16971	16771	16964	16849	16892	16858	16897	16824	17065	16882	16863	16915	16714	17021	16893	16890	16927	16890	16927	17021	16904	16844	16904	16921	16702	16965	16840	17048	17058	17068	17066	17080	16916	16983	16917	16930	16875	17085	17016	16856	17041	16915	16810	17036	16899	16814	17077	16987	16858	16708	16999	16804	16752	16962	16971	16998	17069	17034	16968	16810	17020	17199	16830	17050	16745	16922	16991	16853	16790	17007	16767	17043	16987	16906	16989	16764	16808	16885	17067	16984	17080	16891	17019	16885	16938	16659	16882	16944	17082	16884	16728	16948	16732	16746	16845	16842	16907	17028	17019	17011	17055	17011	17047	17047	16995	16904	16837	16740	17002	16746	17053	17099	16989	16874	16853	17070	16707	17062	16911	17054	17149	17011	16743	17043	16785	16882	17027	16886	17069	16911	17021	16865	16943	16919	17044	16853	16873	16915	17042	17085	16699	16775	16986	17094	16981	16839	16898	16981	16751	16932	16987	16923	16977	16797	16869	17000	16925	16909	16993	16860	16854	16809	16701	16879	16923	17011	16855	17019	17122	16997	16890	16973	16899	16864	16806	16757	16995	17025	17050	17023	16915	16935	17045	16813	16746	16829	16832	16989	16776	16920	17101	16917	16803	16962	17041	17018	17101	16992	16834	17090	16964	16914	17136	16888	16904	16824	16669	17083	16922	17049	16830	16836	16890	16824	16952	17208	16925	17042	16753	16727	17063	17026	17007	17007	16794	16890	16732	16876	16878	16942	17016	16910	16814	16851	16748	16974	16954	16970	16859	17048	16744	16939	17073	17047	16928	16747	16887	16982	16876	17076	16786	16907	16921	16944	16974	16921	16929	16969	16933	17013	17155	16940	16833	16950	16764	16664	16887	16949	17046	16950	16801	16900	16788	16966	17036	17011	17008	16809	16626	16965	16836	16985	16902	16977	16920	17126	17163	16950	16960	16909	16952	16934	17018	16877	16878	16973	16838	16930	16961	16809	16839	16894	17015	16939	16964	17066	16796	16822	16933	16978	16866	16949	16917	17071	16866	16885	16923	16828	16951	17132	17021	17091	17050	16852	16743	17028	16890	17046	16999	16767	16817	16812	16894	16911	16822	17039	16999	16963	16801	16910	17123	16957	17089	17067	16826	16661	17122	16924	16878	16798	16943	16827	17007	16873	16938	16975	16998	16883	17002	16788	16967	16942	16836	16993	17012	17071	16773	16848	17028	16785	16922	17026	17111	17022	16885	16961	16907	16901	16807	17121	16983	16900	16952	17013	17016	17077	16746	16848	16853	16830	16906	17089	16878	16880	16999	16913	16869	16887	16711	16828	16798	17012	16968	17041	16923	16839	16953	16783	16702	17040	16983	16896	16747	16845	17078	16955	17042	16996	16966	16841	17052	16979	16956	16941	16785	17082	16879	17124	17183	17074	17241	16991	17038	17119	16911	16845	16976	16984	16806
24904	44826	35429	22733	18689	16225	15221	14553	14338	14532	14374	14475	14257	14488	15299	16504	16192	15656	15180	14660	14542	14422	14322	14315	14344	14224	14283	14393	14281	14269	14152	14300	14030	14052	14131	14147	14325	14440	14115	14129	14257	14316	14234	14174	14264	14470	14275	14242	14253	14143	14230	14284	14179	14360	14102	14207	14387	14294	14294	14034	14171	14216	14222	14261	14132	14110	14091	14143	14288	14185	14364	14074	14046	14208	14102	14207	14232	14212	14140	14163	14400	14283	14287	14266	14166	14304	14221	14266	14239	14184	14186	14430	14300	14268	14213	14180	14201	14051	14271	14291	14224	14275	14231	14088	14317	14084	14275	14221	14371	14115	14266	14209	14330	14261	14253	14169	14212	14088	14258	14204	14326	14334	14233	14132	14227	14296	14172	14209	14261	14269	14064	14242	14277	14271	14207	14231	14132	14230	14128	14356	14142	14207	14301	14253	14089	14244	14303	14189	14288	14354	14245	14259	14201	14241	14304	14103	14134	14188	14360	14266	14103	14085	14240	14240	14286	14101	14233	14393	14157	14297	14169	14266	14391	14346	14358	14170	14226	14305	14217	14272	14110	14139	14176	14169	14227	14304	14222	14347	14107	14141	14357	14216	14083	14097	14203	14305	14296	14255	14218	14174	14230	14245	14376	14288	14242	14149	14119	14274	14214	14220	14148	14281	14312	14123	14340	14268	14112	13916	14376	14208	14212	14191	14222	14174	14281	14254	14295	14222	14412	14298	14201	14324	14236	14099	14294	14221	14351	14208	14193	14397	13992	14360	14257	14151	14183	14147	14091	14284	14099	14344	14188	14165	14128	14209	14188	14141	14209	14146	14155	14234	14290	14244	14173	14252	14045	14176	14286	14199	14237	14138	14200	14334	14265	14241	14247	14096	14306	14365	14252	14304	14184	14285	14334	14484	14178	14170	14057	14217	14328	14384	14202	14189	14080	14215	14328	14333	14190	14262	14239	14340	14373	14290	14246	14247	14105	14126	14529	14109	14269	14400	14318	14192	14299	14203	14159	14284	14218	14252	14295	14199	14280	14263	14426	14132	14098	14297	14102	14222	14358	14112	14364	14196	14085	14232	14375	14262	14377	14097	14298	14252	14182	14217	14240	14123	14201	14139	14200	14369	14287	14369	14331	14326	14229	14333	14322	14341	14232	14227	14172	14138	14302	14226	14197	14129	14426	14231	14196	14386	14227	14116	14452	14402	14228	14262	14248	14112	14126	14201	14284	14263	14295	14452	14235	14331	14082	14123	14100	14245	14111	14192	14313	14006	14240	14227	14176	14242	14089	14259	14164	14315	14393	14408	14355	14122	14221	14132	14179	14162	14237	14213	14289	14234	14411	14374	14129	14150	14106	14282	14193	14432	14393	14234	14267	14128	14166	14215	14194	14238	14339	14244	14182	14431	14277	14407	14321	14111	14378	14085	14136	14291	14325	14173	14189	14161	14238	14156	14133	14303	14262	14178	14249	14227	14162	14131	14218	14307	14121	14161	14070	14200	14261	14413	14271	14317	14169	14290	14440	14085	14366	14317	14206	14187	14226	14117	14248	14237	14195	14184	14193	14374	14258	14201	14161	14157	14317	14172	14341	14181	14268	14306	14190	14140	14180	14368	14126	14248	14107	14243	14222	14228	14235	14259	14158	14109	14188	14322	14315	14354	14180	14187	14158	14277	14279	14028	14337	14284	14301	14191	14230	14164	14393	14308	14277	14171	14324	14152	14198	14245	14266	14410	14253	14306	14149	14288	14222	14292	14274	14384	14132	14074	14230	14244	14247	14128	14236	14225	14236	14255	14258	14226	14115	14302	14254	14112	14283	14221	14217	14128	14312	14422	14314	14312	14325	14193	14138	14324	14135	14366	14320	14204	14104	14049	14295	14163	14087	14267	14247	14237	14182	14286	14247	14287	14195	14149	14139	14287	14208	14348	14092	14336	14360	14339	14374	14096	14367	14322	14100	14239	14297	14235	14210	14022	14270	14186	14160	14099	14205	14208	14209	14434	14379	14298	14215	14253	14291	14365	14454	14320	14112	14219	14286	14449	14078	14236	14374	14290	14225	14144	14291	14225	14288	14098	14245	14081	14209	14353	14255	14237	14296	14212	14270	14063	14275	14327	14236	14102	14252	14260	14360	14168	14412	14158	14240	14296	14243	14196	14101	14317	14235	14192	14228	14254	14148	14225	14263	14301	14252	14193	14324	14258	14362	14143	14264	14380	14172	14221	14280	14288	14402	14126	14288	14215	14140	14133	14260	14208	14365	14268	14331	14258	14266	14294	14270	14186	14230	14306	14349	14148	14289	14178	14188	14192	14112	14336	14303	14296	14218	14185	14190	14182	14291	14173	14258	14253	14122	14356	14219	14050	14195	14109	14112	14174	14102	14260	14133	14241	14170	14311	14328	14258	14427	14297	14209	14250	14182	14339	14187	14174	14181	14323	14240	14335	14114	14107	14248	14278	14163	14229	14162	14252	14280	14282	14302	14266	14244	14219	14220	14186	14270	14224	14146	14244	14385	14375	14267	14131	14160	14197	14314	14142	14308	14300	14182	14160	14298	14087	14130	14102	14020	14046	14144	14193	14212	14132	14363	14167	14158	14352	14219	13999	14211	14295	14131	14102	14139	14261	14178	14136	14288	14352	14159	14265	14183	14401	14204	14255	14296	14165	14233	14414	14231	14185	14158	14239	14218	14233	14155	14311	14160	14210	14166	14221	14397	14313	14253	14272	14286	14247	14394	14248	14412	14010	14109	14297	14136	14210	14354	14220	14208	14254	14155	14333	14299	14290	14155	14222	14170	14269	14184	14299	14032	14400	14257	14221	14082	14369	14100	14400	14335	14132	14351	14352	14289	14228	14251	14219	14112	14308	14172	14187	14343	14344	14204	14264	14174	14309	14118	14226	14208	14315	14167	14160	14317	14236	14249	14139	14365	14254	14099	14222	14246	14348	14509	14213	14351	14093	14321	14241	14285	14272	14198	14309	14191	14165	14272	14298	14205	14324	14341	14287	14105	14331	14230	14166	14337	14225	14223	14283	14357	14160	14281	14024	14405	14155	14281	14096	14198	14417	14289	14371	14202	14332	14250	14306	14227	14242	14238	14183	14345	14237	14296	14159	14232	14242	14191	14331	14314	14204	14385	14284	14188	14502	14142	14207	14451	14104	14179	14158	14235	14193	14221	14276	14279	14255	14279	14230	14140	14233	14220	14280	14164	14242	14264	14237	14026	14217	14256	14426	14306	14431	14254	14363	14131	14373	14338	14411	14207	14329	14186	14266	14355	14187	14249	14246	14149	14191	14243	14255	14092	14120	14229	14081	14248	14327	14168	14130	14200	14100	14241	14185	14326	14122	14145	14202	14075	14213	14169	14371	14281	14094	14235	14103	14103	14075	14336	14179	14192	14171	14106	14130	14146	14195	14262	14219	14220	14344	14411	14315	14242	13952	14087	14280	14243	14163	14000	14198	14282	14243	14292	14262	14062	14144	14075	14441	14186	14289	14222	14251	14243	14293	14298	14311	14303	14118	14319	14068	14231	14141	14234	14209	14243	14350	14191	14179	14167	14270	14168	14172	14158	14191	14204	14173	14231	14100	14271	14195	14152	14438	14105	14188	14203	14304	14149	13913	14190	14181	14409	14040	14191	14134	14278	14457	14226	14082	14303	14399	14214	14327	14246	14249	14225	14311	14289	14296	14179	14168	14167	14240	14200	14229	14191	14324	14181	14245	14213	14314	14218	14269	14028	14329	14210	14267	14284	14343	14219	14279	14341	14213	14086	14078	14297	14136	14254	14201	14312	14213	14246	14064	14192	14254	14442	14330	13978	14213	14316	14268	14164	14312	14309	14221	14306	14189	14190	14149	14115	14147	14190	14324	14308	14183	14195	14325	14214	14153	14215	14168	14274	14100	14375	14193	14156	14187	14204	14259	14168	14229	14106	14170	14178	14218	14338	14029	14215	14209	14193	14182	14304	14444	14181	14289	14158	14064	14185	14230	14422	14240	14324	14332	14361	14433	14262	14241	14482	14061	14391	14159	14134	14242	14174	14312	14240	14398	14252	14235	14406	14406	14342	14234	14301	14296	14232	14360	14294	14337	14339	14292	14268	14277	14292	14169	14268	14219	14254	14222	14365	14311	14406	14348	14179	14283	14266	14259	14413	14294	14087	14201	14364	14233	14307	14195	14277	14191	14225	14307	14085	14198	14288	14274	14214	14128	14270	14296	14212	14372	14133	14237	14198	14212	14273	14175	14153	14340	14391	14225	14298	14142	14434	14159	14294	14098	14342	14122	14230	14187	14246	14206	14287	14250	14330	14211	14165	14240	14309	14199	14274	14356	14180	14399	14310	14247	14244	14225	14176	14401	14237	14158	14332	14306	14241	14317	14335	14353	14169	14199	14431	14364	14193	14293	14059	14383	13978	14396	14222	14309	14197	14162	14208	14149	14062	14224	14321	14118	14157	14237	14163	14163	14308	14194	14095	14364	14313	14131	14235	14174	14254	14301	14342	14234	14394	14315	14207	14387	14291	14138	14157	14210	14357	14345	14199	14094	14315	14182	14228	14437	14207	14074	14176	14357	14262	14371	14235	14357	14181	14237	14273	14266	14302	14225	14201	14383	14409	14113	14102	14173	14243	14303	14167	14261	14174	14252	14158	14292	14353	14299	14268	14313	14241	14111	14203	14211	14325	14269	14274	14225	14264	14298	14339	14292	14245	14135	14263	14155	14256	14139	14265	14301	14323	14081	14340	14181	14162	14186	14221	14123	14278	14285	14273	14279	14140	14293	14277	14178	14243	14105	14148	14116	14339	14245	14298	14167	14337	14287	14360	14340	14113	14247	14253	14267	14212	14181	14360	14252	14139	14316	14316	14339	14091	14249	14256	14280	14371	14270	14307	13962	14273	14133	14282	14354	14268	14248	14173	14251	14105	14291	14282	14264	14118	14203	14222	14215	14333	14247	13937	14454	14221	14233	14272	14259	14128	14205	14245	14376	14172	14069	14077	14430	14257	14255	14262	14226	14132	14325	14206	14121	14037	14310	14200	14358	14218	14074	14232	14283	14299	14063	14328	14136	14280	14309	14337	14080	14214	14188	14227	14306	14321	14257
22000	21032	28295	24140	21751	23784	24469	19285	18526	18299	18220	18016	18291	18166	21275	23455	22805	21542	20128	19005	18550	17862	18071	17686	17851	17642	17877	17656	17898	17721	17921	17765	17932	17786	18054	17738	17770	17978	17860	17860	17456	17678	17675	17620	17682	17751	17726	17775	17691	17728	17773	17639	17672	17880	17727	17588	17695	17833	17616	17881	17845	17847	17679	17784	17830	17825	17706	17679	17873	17679	17836	17667	17715	17565	17620	17787	17685	17816	17853	17773	17740	17625	17789	17505	17489	17582	17412	17856	17823	17762	17961	17699	17652	17917	17866	17939	17855	17811	17813	17788	17667	17621	17407	17628	17549	17547	17883	17822	18016	17795	17659	17684	17774	17949	17786	17790	17827	17856	17760	17510	17558	17620	17825	17653	17730	17548	17656	17752	17587	17670	17687	17686	17633	17568	17522	17826	17675	17660	17785	17490	17643	17809	17676	17795	17631	17442	17699	17527	17517	17958	17769	17705	17608	17837	17820	17781	17710	17535	17500	17570	17839	17625	17777	17662	17582	17586	17571	17508	17498	17698	17606	17749	17761	17855	17850	17584	17719	17878	17744	17463	17766	17719	17771	17483	17717	17707	17888	17559	17959	17688	17450	17641	17539	17788	17422	17474	17701	17806	17564	17686	17605	17805	17825	17691	17767	17681	17649	17616	17590	17435	17564	17633	17969	17822	17738	17584	17570	17532	17564	17543	17673	17443	17575	17573	17672	17689	17522	17597	17618	17662	17497	17577	17683	17658	17650	17773	17593	17725	17676	17503	17858	17769	17739	17654	17573	17983	17782	17833	17617	17694	17526	17662	17799	17447	17824	17737	17841	17806	17641	17643	17733	17710	17684	17888	17837	17753	17600	17620	17605	17726	17811	17745	17702	17646	17729	17678	17633	17668	17651	17771	17669	17769	17767	17779	17697	17687	17650	17685	17673	17663	17617	17692	17787	17859	17930	17785	17604	17692	17429	17596	17403	17515	17717	17551	17662	17715	17911	17709	17769	17610	17591	17736	17675	17610	17529	17843	17753	17837	17543	17732	17392	17636	17503	17894	17625	17799	17688	17614	17411	17819	17551	17473	17799	17563	17726	17736	17704	17685	17671	17648	17642	17923	17593	17668	17653	17696	17799	17811	17744	17514	17495	17551	17492	17869	17773	17683	17631	17701	17873	17747	17806	17607	17657	17678	17839	17780	17866	17653	17607	17620	17702	17799	17651	17762	17653	17769	17639	17873	17853	17663	17664	17829	17727	17806	17622	17693	17746	17639	17516	17567	17946	17541	17689	17670	17715	17611	17557	17613	17596	17689	17784	17747	17808	17827	17605	17855	17906	17548	17619	17681	17623	17630	17845	17938	17766	17857	17795	17923	17757	17588	17642	18017	17767	17609	17704	17984	17758	17760	17816	17800	17664	17607	17773	17650	17538	17712	17686	17575	17756	17625	17658	17625	17546	17634	17722	17715	17795	17572	17655	17691	17772	17751	17654	17761	17821	17612	17731	17576	17626	17616	17708	17681	17634	17625	17724	17760	17624	17684	17715	17666	17809	17525	17808	17663	17668	17678	17617	17700	17588	17679	17777	17701	17761	17674	17854	17613	17723	17916	17811	17626	17725	17849	17720	17689	17719	17618	17600	17668	17830	17662	17876	17740	17623	17710	17738	17565	17597	17647	17701	17627	17779	17782	17495	17743	17778	17791	17788	17748	17630	17796	17536	17872	17758	17710	17700	17737	17724	17795	17701	17568	17490	17836	17823	17745	17589	17656	17828	17814	17818	17905	17829	17585	17643	17641	17575	17568	17639	17631	17870	17683	17569	17733	17717	17768	17813	17812	17758	17696	17576	17614	17711	17676	17670	17611	17645	17871	17708	17647	17757	17614	17752	17778	17539	17506	17692	17766	17696	17728	17740	17760	17572	17602	17735	17739	17426	17450	17615	17505	17650	17732	17617	17823	17781	17615	17631	17629	17795	17618	17696	17791	17588	17758	17716	17577	17717	17699	17707	17642	17648	17806	17428	17737	17725	17586	17625	17636	17719	17632	17781	17667	17655	17683	17614	17564	17721	17646	17542	17797	17804	17899	17657	17865	17621	17463	17629	17591	17638	17454	17747	17649	17454	17725	17803	17633	17591	17695	17716	17724	17827	17545	17709	17571	17748	17774	17575	17684	17720	17645	17751	17689	17637	17484	17848	17644	17773	17571	17884	17584	17869	17755	17825	17660	17629	17635	17599	17945	17704	17649	17665	17687	17579	17571	17642	17594	17750	17791	17700	17600	17492	17615	17718	17453	17562	17804	17504	17754	17848	17646	17835	17484	17584	17517	17572	17710	17945	17863	17605	17830	17776	17618	17681	17577	17574	17642	17716	17817	17623	17635	17642	17723	17716	17673	17812	17563	17593	17829	17813	17569	17517	17521	17713	17571	17583	17589	17628	17696	17623	17777	17575	17585	17644	17616	17678	17872	17632	17547	17587	17703	17721	17619	17710	17789	17585	17706	17630	17624	17620	17805	17813	17826	17604	17600	17770	17820	17614	17449	17461	17726	17754	17753	17619	17808	17535	17589	17717	17717	17821	17616	17578	17442	17526	17608	17806	17809	17633	17786	17798	17699	17754	17655	17747	17547	17768	17600	17811	17763	17679	17731	17818	17747	17572	17592	17646	17657	17774	17642	17683	17705	17781	17636	17485	17679	17685	17656	17723	17576	17563	17592	17725	17657	17626	17523	17372	17571	17503	17592	17608	17527	17730	17737	17801	17812	17958	17856	17855	17574	17651	17743	17778	17730	17856	17577	17526	17556	17747	17614	17554	17819	17875	17538	17726	17538	17722	17729	17776	17654	17723	17904	17707	17698	17816	17661	17619	17608	17556	17749	17590	17652	17739	17894	17630	17622	17684	17756	17796	17601	17511	17680	17871	17501	17695	17703	17553	17722	17697	17815	17614	17614	17616	17659	17740	17726	17646	17612	17688	17583	17712	17728	17782	17830	17752	17947	17624	17581	17730	17623	17691	17542	17811	17602	17746	17624	17924	17639	17638	17664	17790	17749	17703	17697	17813	17790	17891	17714	17571	17595	17611	17588	17494	17677	17676	17569	17646	17615	17746	17794	17812	17580	17725	17552	17702	17586	17690	17651	17711	17672	17501	17579	17683	17505	17810	17599	17669	17577	17842	17472	17736	17639	17792	17619	17553	17640	17976	17775	17845	17686	17656	17596	17750	17863	17809	17576	17772	17611	17629	17787	17488	17689	17660	17536	17708	17713	17720	17605	17649	17710	17652	17722	17597	17784	17610	17773	17866	17698	17643	17686	17694	17612	17801	17694	17695	17550	17608	17657	17649	17628	17786	17553	17646	17804	17666	17602	17842	17567	17735	17610	17794	17608	17671	17523	17557	17633	17657	17596	17569	17668	17515	17757	17727	17881	17606	17712	17654	17684	17682	17887	17392	17792	17516	17793	17626	17621	17846	17497	17726	17551	17611	17689	17849	17679	17678	17870	17776	17810	17773	17746	17821	17626	17722	17561	17571	17602	17837	17710	17737	17581	17392	17554	17646	17725	17643	17561	17503	17902	17776	17664	17633	17755	17618	17614	17563	17641	17877	17555	17684	17431	17465	17685	17839	17661	17771	17790	17545	17585	17514	17673	17571	17753	17745	17694	17588	17797	17687	17831	17846	17708	17690	17560	17759	17696	17676	17597	17545	17681	17695	17545	17612	17604	17484	17778	17859	17789	17668	17668	17680	17810	17680	17608	17663	17566	17865	17591	17634	17890	17621	17844	17697	17657	17723	17692	17531	17626	17666	17668	17587	17732	17813	17770	17551	17727	17650	17780	17754	17591	17762	17649	17749	17586	17661	17597	17670	17598	17633	17633	17547	17366	17420	17612	17526	17659	17779	17626	17817	17721	17657	17789	17496	17473	17703	17671	17653	17614	17750	17784	17588	17646	17698	17582	17834	17596	17712	17717	17682	17850	17816	17576	17751	17972	17435	17706	17712	17618	17703	17521	17625	17644	17688	17640	17880	17653	17803	17766	18007	17685	17650	17755	17508	17828	17665	17706	17653	17668	17727	17678	17608	17613	17642	17664	17693	17627	17629	17595	17869	17716	17806	17709	17866	17679	17742	17649	17649	17707	17569	17573	17811	17671	17546	17712	17855	17656	17553	17639	17636	17827	17673	17618	17616	17780	17651	17665	17593	17554	17775	17704	17534	17600	17747	17669	17729	17691	17411	17645	17728	17697	17753	17597	17778	17494	17668	17700	17591	17778	17728	17689	17838	17630	17567	17900	17621	17832	17738	17695	17554	17493	17451	17792	17720	17765	17705	17650	17566	17489	17648	17728	17711	17690	17626	17781	17707	17894	17773	17664	17690	17806	17613	17649	17880	17883	17813	17628	17740	17624	17747	17716	17664	17587	17636	17648	17882	17965	17911	17681	17667	17555	17909	17650	17890	17655	17454	17677	17548	17552	17834	17563	17779	17612	17810	17588	17460	17748	17559	17640	17762	17739	17506	17719	17491	17666	17627	17561	17743	17620	17591	17712	17649	17620	17544	17567	17693	17707	17855	17876	17642	17694	17755	17581	17661	17679	17817	17606	17852	17909	17570	17586	17568	17700	17675	17721	17509	17551	17737	17700	17681	17622	17622	17623	17755	17587	17741	17675	17594	17605	17664	17979	17682	17912	17760	17638	17620	17573	17847	17550	17699	17675	17567	17885	17440	17705	17814	17595	17667	17696	17651	17684	17620	17509	17493	17747	17626	17782	17673	17682	17653	17680	17789	17711	17679	17681	17707	17758	17753	17767	17656	17871	17627	17684	17831	17709	17590	17645	17731	17468	17805	17550	17879	17757	17635	17590	17595	17628	17651	17512	17764	17503	17727	17743	17490	17808	17698	17636	17509	17659	17615	17749	17697	17720	17573	17869	17827	17740	17699	17749	17631	17523	17868	17850	17818	17675	17582	17739	17635	17883	17676	17675	17702	17538	17468	17501	17491	17630	17686	17535	17564	17637	17653	17643	17608	17761	17777	17784	17711	17646	17679	17958	17758	17474	17762	17634	17772	17870	17703	17644	17708	17461	17521	17834	17697	17777	17533	17506	17613	17860	17800	17717	17727	17837
27257	58246	49918	34728	25450	19791	16957	15451	15493	15021	14891	14812	14881	15312	20098	22140	20608	18934	17080	15936	15249	14792	14924	14799	14539	14548	14622	14498	14858	14823	14837	14752	14424	14767	14653	14660	14761	14521	14741	14795	14559	14542	14738	14468	14749	14626	14538	14572	14672	14639	14652	14543	14683	14645	14784	14555	14628	14911	14675	14667	14522	14610	14680	14548	14655	14610	14755	14648	14423	14723	14618	14531	14717	14667	14592	14826	14582	14573	14801	14607	14698	14646	14594	14695	14755	14571	14771	14526	14828	14681	14540	14512	14768	14629	14823	14529	14698	14691	14789	14638	14766	14679	14727	14557	14709	14530	14837	14744	14687	14570	14666	14804	14534	14554	14691	14468	14605	14548	14653	14709	14649	14589	14877	14790	14584	14567	14905	14795	14553	14620	14555	14803	14728	14624	14709	14539	14732	14597	14537	14639	14592	14575	14669	14536	14876	14623	14657	14634	14508	14730	14632	14753	14558	14499	14530	14711	14727	14674	14772	14647	14642	14700	14737	14588	14778	14609	14395	14810	14485	14770	14779	14623	14598	14667	14581	14629	14581	14529	14790	14740	14553	14648	14510	14716	14576	14743	14576	14870	14631	14618	14610	14698	14585	14608	14662	14837	14646	14485	14557	14708	14662	14710	14534	14487	14579	14625	14619	14607	14718	14539	14734	14552	14490	14581	14742	14488	14652	14722	14664	14818	14582	14672	14679	14670	14635	14643	14760	14656	14740	14508	14574	14615	14625	14552	14773	14777	14656	14698	14777	14627	14555	14621	14764	14796	14722	14690	14694	14406	14593	14765	14480	14766	14609	14456	14693	14619	14526	14571	14791	14669	14624	14590	14621	14725	14782	14671	14596	14661	14624	14702	14408	14480	14622	14627	14533	14638	14587	14776	14649	14630	14504	14512	14849	14779	14606	14605	14603	14665	14622	14633	14507	14705	14647	14625	14616	14679	14653	14665	14623	14597	14637	14792	14605	14727	14575	14528	14677	14558	14710	14692	14687	14689	14669	14570	14696	14632	14651	14573	14679	14617	14541	14701	14628	14576	14652	14660	14627	14700	14604	14771	14542	14743	14511	14618	14693	14546	14546	14461	14690	14609	14500	14683	14562	14595	14493	14683	14744	14642	14825	14544	14765	14629	14638	14685	14727	14564	14524	14766	14726	14685	14695	14686	14663	14745	14491	14781	14668	14438	14659	14778	14698	14753	14608	14545	14705	14739	14695	14762	14736	14651	14548	14574	14794	14796	14645	14634	14646	14555	14721	14624	14685	14454	14752	14767	14566	14705	14596	14831	14694	14479	14635	14719	14638	14738	14620	14621	14515	14777	14714	14710	14698	14801	14616	14711	14709	14710	14764	14635	14695	14626	14776	14691	14768	14614	14558	14681	14613	14808	14526	14536	14742	14612	14649	14665	14707	14574	14610	14547	14752	14627	14700	14565	14634	14619	14569	14624	14510	14687	14809	14610	14848	14585	14728	14630	14492	14613	14709	14722	14690	14546	14537	14508	14610	14771	14549	14640	14704	14865	14582	14768	14793	14591	14756	14663	14825	14572	14488	14746	14540	14690	14558	14863	14721	14691	14665	14545	14721	14667	14639	14578	14575	14574	14601	14565	14614	14729	14505	14609	14533	14577	14641	14589	14739	14688	14490	14627	14553	14642	14657	14751	14579	14560	14680	14559	14725	14547	14633	14603	14696	14483	14730	14607	14406	14798	14618	14476	14670	14734	14719	14510	14636	14530	14740	14739	14353	14636	14651	14646	14589	14595	14598	14670	14627	14631	14590	14685	14535	14653	14759	14725	14545	14506	14827	14731	14678	14595	14655	14745	14672	14666	14677	14731	14745	14637	14619	14690	14779	14602	14581	14772	14824	14576	14702	14696	14522	14697	14440	14744	14672	14611	14779	14593	14503	14739	14510	14703	14671	14702	14706	14774	14720	14561	14657	14675	14770	14782	14770	14845	14641	14699	14653	14578	14621	14491	14616	14741	14664	14577	14599	14684	14544	14596	14658	14567	14572	14564	14711	14620	14662	14557	14795	14519	14678	14551	14638	14714	14481	14638	14496	14525	14677	14739	14724	14589	14467	14601	14614	14622	14557	14624	14705	14633	14630	14615	14587	14708	14560	14628	14562	14633	14596	14741	14719	14560	14618	14650	14614	14705	14679	14613	14588	14573	14783	14688	14609	14636	14609	14790	14638	14628	14713	14718	14572	14612	14739	14672	14569	14804	14682	14672	14716	14669	14665	14483	14633	14605	14668	14511	14680	14593	14642	14414	14665	14701	14767	14573	14847	14726	14634	14497	14694	14644	14725	14608	14583	14578	14877	14580	14725	14613	14804	14823	14639	14507	14580	14541	14728	14325	14589	14696	14609	14487	14653	14783	14531	14645	14655	14454	14721	14507	14676	14592	14650	14555	14709	14559	14801	14642	14664	14611	14638	14672	14849	14671	14775	14782	14781	14558	14512	14758	14608	14730	14712	14677	14718	14592	14703	14699	14703	14513	14805	14706	14599	14671	14580	14752	14802	14671	14595	14626	14690	14799	14631	14674	14685	14541	14603	14532	14695	14675	14650	14685	14580	14584	14667	14695	14670	14680	14628	14645	14770	14752	14524	14672	14562	14581	14704	14489	14734	14529	14666	14540	14777	14692	14448	14720	14605	14767	14619	14750	14573	14646	14675	14590	14569	14752	14533	14626	14629	14773	14750	14614	14641	14818	14735	14616	14751	14577	14626	14648	14706	14552	14739	14799	14655	14516	14750	14619	14701	14628	14587	14708	14640	14574	14548	14368	14634	14669	14657	14659	14643	14718	14573	14516	14491	14769	14535	14511	14666	14668	14617	14604	14610	14641	14618	14745	14672	14699	14571	14745	14643	14632	14813	14668	14584	14657	14555	14585	14743	14592	14695	14746	14591	14584	14569	14821	14806	14691	14603	14896	14742	14587	14529	14616	14528	14645	14702	14561	14640	14622	14578	14665	14653	14674	14573	14596	14600	14454	14727	14808	14587	14572	14591	14591	14701	14537	14816	14432	14473	14520	14662	14569	14821	14732	14548	14654	14766	14710	14591	14737	14659	14710	14480	14682	14787	14571	14594	14698	14705	14685	14896	14625	14726	14744	14649	14753	14610	14511	14712	14545	14708	14561	14745	14666	14615	14629	14619	14600	14639	14652	14767	14537	14642	14541	14843	14575	14499	14666	14634	14716	14606	14650	14571	14564	14735	14602	14637	14527	14705	14626	14722	14571	14855	14768	14543	14424	14771	14543	14757	14616	14581	14598	14731	14581	14729	14543	14656	14331	14553	14803	14770	14696	14570	14625	14682	14655	14692	14577	14648	14645	14586	14726	14636	14610	14583	14776	14575	14538	14612	14443	14599	14634	14669	14592	14561	14803	14485	14640	14543	14532	14616	14527	14675	14494	14466	14574	14606	14707	14601	14584	14692	14741	14666	14650	14674	14605	14802	14497	14774	14590	14768	14640	14601	14666	14844	14599	14634	14673	14661	14635	14675	14691	14647	14743	14656	14634	14520	14784	14723	14541	14893	14789	14701	14523	14585	14617	14704	14630	14571	14606	14625	14625	14816	14549	14664	14526	14777	14671	14563	14557	14627	14555	14662	14520	14618	14732	14613	14603	14786	14738	14693	14716	14487	14685	14612	14549	14585	14771	14767	14873	14692	14606	14612	14613	14694	14487	14699	14542	14835	14615	14666	14722	14803	14779	14495	14666	14741	14663	14616	14690	14735	14769	14657	14634	14677	14535	14519	14544	14673	14678	14830	14684	14572	14668	14598	14538	14679	14729	14547	14800	14767	14613	14743	14574	14747	14805	14671	14624	14736	14492	14735	14565	14754	14667	14739	14748	14572	14705	14683	14637	14572	14527	14566	14618	14698	14528	14654	14524	14577	14640	14616	14683	14548	14738	14539	14534	14585	14726	14449	14632	14659	14890	14639	14680	14693	14637	14575	14698	14650	14636	14614	14700	14582	14625	14680	14689	14815	14703	14629	14506	14661	14890	14582	14621	14665	14702	14613	14553	14688	14651	14650	14742	14504	14562	14707	14641	14648	14609	14533	14562	14704	14631	14674	14601	14629	14654	14561	14616	14528	14595	14727	14686	14682	14716	14805	14579	14665	14511	14716	14770	14626	14708	14517	14692	14742	14527	14659	14692	14493	14538	14762	14753	14843	14734	14781	14777	14556	14633	14653	14636	14716	14642	14627	14602	14666	14569	14596	14688	14833	14783	14572	14610	14522	14676	14570	14532	14495	14748	14771	14560	14595	14501	14627	14687	14670	14704	14802	14411	14668	14614	14514	14578	14715	14701	14610	14809	14659	14539	14739	14554	14603	14721	14825	14704	14510	14829	14760	14713	14832	14596	14568	14607	14702	14701	14687	14587	14600	14710	14627	14716	14532	14653	14679	14626	14639	14625	14760	14702	14624	14621	14958	14738	14739	14709	14657	14486	14593	14505	14615	14723	14623	14677	14772	14483	14876	14860	14669	14654	14521	14651	14525	14635	14832	14596	14493	14683	14625	14678	14700	14555	14690	14574	14455	14681	14535	14540	14535	14625	14537	14748	14595	14670	14820	14534	14550	14713	14518	14556	14575	14474	14599	14553	14650	14563	14543	14720	14636	14656	14812	14684	14636	14441	14854	14599	14645	14552	14574	14636	14624	14636	14720	14650	14690	14684	14645	14664	14492	14693	14800	14675	14716	14552	14646	14619	14669	14614	14669	14585	14618	14620	14595	14709	14527	14514	14542	14557	14731	14620	14780	14662	14789	14671	14638	14572	14607	14589	14809	14653	14689	14575	14585	14592	14740	14548	14660	14780	14803	14572	14552	14748	14641	14511	14553	14777	14638	14654	14673	14453	14626	14467	14530	14690	14599	14524	14482	14635	14680	14584	14617	14673	14645	14763	14611	14722	14752	14526	14876	14392	14753	14660	14695	14664	14812	14671	14603	14636	14737	14707	14597	14608	14546	14645	14756	14552	14524	14634	14760	14569	14583	14504	14666	14713	14687	14694	14644	14683	14662	14610	14719	14663	14603	14648	14412	14550	14576	14725	14576	14529	14551	14704	14502	14561	14721	14596	14741	14492
29805	27442	30175	23819	19162	17860	17387	17405	16908	17156	17097	17158	17055	17256	17233	17232	17384	17438	16976	17137	17020	16938	17075	17060	16843	16924	16903	16788	17015	16979	16865	16790	16777	16905	16981	16783	16877	17100	16981	16883	17022	16974	16968	16968	16876	16988	16916	16919	16970	16925	16916	16859	17043	16901	16901	16820	16923	16793	16975	16909	17111	17027	16989	17136	17120	16819	16954	16999	16771	16911	16901	16721	17115	17075	16955	16837	16821	16889	16789	16809	16772	16970	16925	17051	16816	17010	16987	17072	17115	16930	16915	17177	16850	16850	16758	16887	16890	16957	17068	16760	17120	17028	17047	16895	16982	16958	17008	16976	17029	16983	16951	17007	16824	16931	17156	16977	16890	16763	16931	16912	16792	16937	16878	16832	17013	16939	16962	16856	17015	16993	17261	17117	17030	16812	17102	16927	17027	16873	16843	16959	17094	16912	16905	17044	16931	17098	16850	17121	16866	17168	16976	17029	16951	17007	16818	16803	17061	17263	17071	16871	16968	17030	16869	16940	16948	16957	16943	16800	16837	16977	16962	16981	16956	16907	16985	17055	17074	16781	16980	17003	17238	16949	16767	16966	16987	16897	17045	16947	17155	16994	16883	16759	16939	16820	16843	17144	16921	16776	16846	16970	16947	17031	17051	17089	16827	16943	16808	17012	16853	16968	16886	16965	16982	16908	16903	17012	16778	17082	17250	17020	16871	17101	16886	16989	16973	17012	16820	17139	16921	17034	16777	16933	16853	16712	16957	17208	16881	17042	17013	16961	16974	16845	16970	16861	16898	16847	16895	17093	16988	16867	16919	16880	16939	17120	16971	16870	16896	17106	16946	16717	16951	17012	17079	17135	16972	16851	16745	17021	16916	16985	17050	16878	17076	16830	17008	16989	16798	17001	17061	16951	17053	16867	16855	16828	17031	17010	17112	16971	17091	16807	16926	16862	16827	16915	17055	16895	17040	16885	16883	16939	16923	16986	17157	16990	16957	17049	16878	17006	17059	16925	16877	16950	16865	16870	16934	16780	16862	16802	17074	16822	16919	17073	16837	17004	16870	16870	16867	17008	16891	16918	17089	17061	16780	16650	16943	16979	16958	16982	16823	16876	16903	16899	16874	16930	17027	16798	17186	17063	16947	17051	16915	17065	17001	17064	17140	17105	16930	17008	16932	17162	16851	16930	16751	16791	16833	17121	17160	17042	16906	17085	17005	16855	17087	16928	17140	16918	16835	16773	17039	17024	17015	17083	17012	16843	17023	17025	17105	16790	17032	16853	16910	17187	16878	16930	16887	16968	16930	17069	17096	16904	16989	16744	16760	17060	16999	16977	16968	17014	16920	17031	16875	16794	17131	16953	16946	17039	17090	16762	16801	16709	16977	16915	16941	16874	16840	16881	17208	16940	17128	17111	16900	16991	17001	17103	17069	17121	17110	17066	16793	16919	16922	16949	16765	16781	16865	17061	16949	16823	16845	16905	17101	17091	16800	16896	16994	16927	16989	16936	17033	16790	16854	17098	16975	16972	16820	16895	16892	16833	16660	16831	16980	17201	17051	16845	16873	17054	16927	16901	16995	17062	16883	17127	17172	16989	16955	17123	16940	16913	16962	17047	16768	16910	16910	16952	16915	16911	17068	16819	16888	16987	16932	16917	17001	16916	16799	17025	17005	17116	16953	16877	16932	16950	16784	16869	17052	16814	16726	17084	16916	17075	16934	16958	17168	16776	17012	16961	16864	16930	17164	17160	17118	16997	16911	16892	17035	16906	17157	17041	17021	17010	16790	16900	16979	16812	17059	16916	16866	16951	16944	16809	16963	16852	17041	17194	17146	17037	16913	16952	16848	16977	16947	16931	16906	16939	17120	16959	17129	16951	16942	17104	16966	16783	17008	16807	17143	17107	17004	16953	17006	16954	16966	16954	17019	17011	16948	16924	17114	16809	16957	16862	16964	17002	17035	16895	16956	16892	17203	17033	16923	16908	16976	17005	16884	16875	17114	16764	16953	17186	16916	16932	16763	16839	16777	16778	17025	16951	17035	16964	16830	17138	17036	17174	17034	16930	17143	16946	17098	16980	16909	17097	17227	16934	16959	17027	16900	16985	16883	16946	16908	16822	16825	17015	17064	17059	16941	16933	17001	16850	16874	16905	16867	17152	16776	16887	16998	16926	16916	17060	16869	16990	16971	17071	16909	16907	17029	17026	16735	16774	16818	16934	16985	16883	17032	17075	17114	17138	16901	16985	16859	16718	16920	17278	16821	16772	17047	16881	17013	16858	17124	17119	17207	16830	16760	17137	17018	16861	17069	17044	16899	16984	17114	17098	16775	17040	16935	17002	16907	16831	17132	16953	17041	16824	16730	16906	16831	16704	16952	17043	16979	16964	16865	16861	16957	17084	17079	16942	17016	17063	16906	16922	17026	17019	17023	16957	17013	17147	16994	17053	16900	17101	17007	16789	16804	16920	16983	16855	16934	16987	16972	16970	16915	16912	17037	16812	16912	16887	16993	16998	16958	17119	16810	16937	16914	17012	16852	16863	16886	16960	17081	16953	16942	16938	17174	16902	16817	17009	16899	17031	17161	16971	16910	16885	17109	17019	16941	17034	16901	16865	16950	17071	17073	17139	17299	16865	16790	16843	16823	16800	16845	16786	16857	16929	16917	16856	16885	16891	17062	17101	17119	16938	17178	16891	16825	16982	16918	16762	17102	16998	16970	17047	16901	17011	16869	16841	16924	16960	16771	16873	16994	16975	16945	17023	17012	16837	16996	17065	16911	17058	16952	16768	16957	16885	16965	17020	17197	17034	17040	16930	17086	16850	16924	16828	17183	17140	16759	16978	17055	16710	16865	17065	16958	17087	16784	16993	17129	16998	16988	16662	17099	16813	16935	16804	17151	16743	16833	17166	17032	17101	17057	16928	16992	17048	16816	16641	16892	16856	16867	16881	17143	17017	17019	16842	16836	16970	17103	16981	16855	17098	16904	16853	17065	17094	16954	17017	16992	17039	16762	16942	16687	17128	16978	16959	16997	16912	16904	16889	16991	16843	16867	16805	17011	17095	17006	16931	16996	16943	17064	16963	16849	16894	17093	16866	17047	16908	17045	16940	16969	16988	16924	16900	16938	16989	16920	17087	17107	17035	16755	16803	17049	16902	17050	17110	16989	17144	16996	16934	16740	16929	17025	17231	17029	16923	17297	16767	17057	17039	17096	17066	17002	16932	17009	16890	16762	17044	17101	16990	16924	16973	17055	17059	17037	16928	16959	16999	16906	17182	17015	16842	16852	17084	16994	16749	17219	16957	16972	16649	16967	17016	16951	17200	16992	16992	16967	16988	17184	16933	16931	16983	16913	16934	16918	16976	16972	16872	17010	16885	16848	16951	16967	16896	16884	16983	16849	16874	16950	17076	17046	17103	16839	17074	16946	17035	17025	16989	16972	17011	16969	16928	17024	16984	17062	16999	17031	16959	16865	16881	17095	17080	16787	16908	17147	17117	17090	16957	16979	16891	17017	16961	16879	17074	17120	17177	16891	16967	16794	16777	17028	16749	17006	17009	16970	16841	16767	16926	16956	16903	17096	17052	16876	16782	16901	17122	16956	16940	17104	17034	16825	16964	17010	16868	17105	16849	16886	16587	17213	17096	16852	16807	16969	16969	16953	16888	17159	16943	17113	16999	16968	16839	16753	16993	16999	16893	16928	16696	17114	16834	16789	16879	16830	16951	17008	17066	16818	17168	16972	17052	17215	17111	17273	16915	16874	16796	16902	16793	16973	17084	16875	16956	16996	16957	17089	16974	17041	16998	16809	17017	17031	16975	17014	17007	17074	16665	17091	16994	16984	17123	17027	16926	16656	17116	16961	16922	16937	16921	17008	16913	17055	16958	17080	17099	16970	16833	16908	16899	16954	16793	16971	16981	16958	16977	17266	17014	16916	16853	16791	16858	16975	16782	17033	17143	16819	16816	17152	16969	17145	16981	16860	17025	16907	16875	16956	16922	17055	16891	17022	16902	17010	17232	17019	17171	17045	17137	16958	16893	17102	17048	17007	16929	16753	16837	17060	16988	16893	16809	16937	17074	16842	17152	16833	16965	17173	16961	17038	16951	16854	17028	16967	16982	16990	17070	16938	17004	16927	16857	17042	17003	16988	17148	17022	17000	17029	17006	17046	16778	16907	17020	17025	16794	17171	16775	16944	16681	17105	16869	16814	16867	16783	16711	17156	16972	16851	16755	17012	17072	17124	16841	16979	17054	17124	17085	16877	16939	16941	17024	16933	16857	16890	16917	16907	16926	16837	16929	17063	16803	16911	16902	17170	16967	16915	17105	16973	16825	17091	16694	16948	16963	16862	17252	17023	16832	16957	16985	16757	17020	16992	16986	16960	17004	16956	16705	17000	16992	16727	16937	16857	16810	16979	16788	16927	16957	16882	17063	16988	16794	17034	16875	16916	16872	17121	16872	17069	16825	17091	16883	17119	16907	17137	16950	16999	16838	16976	17156	17126	16897	16870	17016	17091	16968	16884	17089	16974	16740	16930	16947	17044	16797	17024	16986	17054	17090	16876	17030	16902	16976	17115	17037	16931	17098	16932	17007	16834	16989	16864	16994	16943	17038	16948	17058	16886	16869	17068	16783	17029	16935	16859	16820	16968	17069	17062	17172	16903	16983	16948	17067	17121	16991	16899	16908	16915	16923	16972	16902	17178	17076	17005	16906	16948	17029	16895	17059	17056	16937	17023	16929	16765	16851	17006	16886	16893	17018	16979	17020	17056	16741	16746	16839	17078	17141	17032	16886	16854	16782	16993	17014	17004	16891	16908	17035	17031	16950	17016	16873	16841	17164	17049	16892	17051	17070	16898	16962	16961	16952	17047	16961	16925	17065	16784	16994	16838	16849	16789	16975	17119	17007	16803	17018	17017	16794	16839	16815	16997	17032	16929	16980	16848	16899	16827	16955	16956	16882	16803	17049	16974	16893	16860	17073	17097	16891	16953	16832	16769	17005	16997	17035	17054	17043	17107	17082	17128	16898	17090	16909	16807	16998	16927	16909	17090	16974	16961	16824	17038	16774	17080	16866	17011	16973	17062	17023	16881	17097	17095	16795	16910	16907	16910	17055
23337	38582	29005	19458	16755	15208	14411	14503	14317	14491	14356	14433	14263	14536	14313	14568	14680	14698	14481	14211	14175	14332	14159	14240	14304	14357	14290	14269	14046	14254	14216	14337	14194	14351	14338	14451	14444	14211	14189	14244	14345	14205	14033	14132	14248	14351	14233	14236	14215	14109	14265	14265	14151	14085	14271	14252	14311	14404	14296	14288	14307	14269	14312	14211	14407	14106	14083	14116	14293	14126	14188	14350	14249	14476	14237	14388	14121	14420	14104	14219	14190	14240	14269	14282	14225	14361	14331	14131	14244	14108	14410	14117	14318	14204	14265	14152	14240	14193	14448	14216	14330	14208	14224	14169	14371	14329	14234	14259	14309	14211	14197	14188	14292	14229	14234	14240	14132	14318	14156	14150	14286	14085	14166	14231	14232	14284	14294	14286	14277	14294	14181	14357	14283	14156	14181	14195	14325	14302	14275	14193	14213	14174	14154	14302	14334	14250	14382	14115	14123	14150	14181	14178	14344	14267	14224	14236	14169	14040	14250	14286	14159	14140	14189	14254	14103	14435	14303	14337	14143	14283	14368	14211	14220	14205	14204	14018	14330	14136	14219	14201	14287	14288	14126	14349	14279	14263	14342	14310	14088	14183	14146	14307	14336	14103	14224	14201	14282	14256	14136	14383	14294	14240	14034	14217	14221	14434	14262	14368	14346	14337	14263	14158	14256	14082	14308	14321	14142	14084	14015	14191	14268	14343	14169	14336	14120	14391	14289	14254	14071	14244	14250	14292	14484	14350	14196	14152	14253	14068	14227	14195	14281	14015	14208	14141	14468	14247	14243	14203	14239	14173	14229	14378	14174	14262	14205	14274	14310	14144	14257	14301	14251	14307	14271	14179	14235	14208	14272	14318	14260	14247	14215	14202	14163	14343	14286	14247	14240	14046	14153	14208	14171	14249	14250	14196	14206	14202	14269	14216	14216	14221	14260	14286	14244	14191	14194	14067	14214	14107	14245	14340	14110	14331	14206	14123	14404	14470	14164	14270	14193	14301	14247	14180	14269	14263	14144	14262	14076	14225	14246	14051	14282	14291	14257	14158	14199	14289	14230	14284	14241	14220	14251	14267	14323	14127	14324	14363	14163	14210	14271	14297	14262	14428	14193	14125	14198	14073	14285	14025	14234	14367	14100	14272	14325	14248	14222	14180	14093	14267	14231	14351	14170	14213	14140	14156	14399	14201	14241	14184	14215	14255	14473	14273	14297	14228	14268	14337	14354	14067	14208	14265	14151	14157	14099	14190	14183	14209	14215	14215	14264	14183	14257	14232	14285	14158	14153	14181	14255	14194	14244	14085	14187	14116	14142	14239	14275	14424	14288	14116	14247	14164	14176	14049	14229	14303	14327	14316	14181	14241	14323	14060	14239	14132	14194	14238	14153	14192	14378	14087	14278	14250	14323	14267	14383	14261	14332	14024	14364	14177	14201	14256	14136	14244	14333	14106	14400	14184	14343	14216	14425	14115	14266	14268	14085	14282	14227	14232	14090	14330	14307	14164	14025	14393	14310	14206	14291	14294	14241	14310	14296	14313	14141	14398	14092	14215	14159	14144	14169	14313	14215	14310	14169	14324	14210	14105	14207	14243	14297	14137	14203	14142	14162	14109	14117	14148	13992	14262	14276	14377	14328	14212	14119	14263	14279	14272	14269	14254	14214	14209	14377	14106	14237	14179	14193	14218	14141	14267	14269	14324	14148	14134	14255	14260	14257	14347	14323	14316	14161	14286	14224	14278	14077	14331	14075	14214	14191	14369	14098	14169	14228	14007	14233	14118	14248	14357	14285	14220	14306	14127	14360	14227	14169	14248	14353	14117	14299	14175	14215	14171	14171	14144	14169	14198	14256	14228	14255	14152	14377	14369	14154	14154	14010	14161	14200	14159	14246	14252	14113	14133	14372	14268	14342	14095	14232	14262	14390	14211	14379	14221	14273	14133	14208	14273	14117	14331	14304	14240	14263	14242	14205	14364	14154	14120	14149	14270	14280	14226	14227	14278	14142	14129	14284	14469	14418	14314	14347	14283	14256	14178	14438	14225	14107	14242	14170	14235	14346	14157	14310	14391	14355	14296	14191	14171	14292	14197	14177	14171	14254	14083	14425	14304	14152	14177	14307	14179	14356	14152	14401	14206	14329	14117	14218	14202	14376	14290	14289	14239	14215	14189	14270	14428	14201	14300	14102	14194	14291	14473	14303	14320	14170	14449	14422	14373	14257	14261	14158	14090	14093	14279	14207	14219	14108	14229	14094	14255	14004	14258	14359	14140	14286	14272	14188	14224	14314	14231	14256	14244	14182	14220	14256	14106	14266	14351	14186	14207	14286	14234	14235	14363	14199	14329	14259	14220	14340	14285	14255	14131	14295	14275	14129	14183	14118	14286	14467	14112	14301	14178	14213	14330	14302	14176	14269	14058	14448	14269	14066	14187	14269	14131	14237	14166	14181	14004	14208	14382	14230	14111	14179	14256	14310	14186	14219	14065	14132	14209	14333	14315	14067	14219	14134	14122	14166	14203	14286	14254	14174	14390	14140	14106	14314	14227	14141	14286	14205	14039	14279	14061	14284	14306	14137	14266	14206	14051	14396	14142	14319	14309	14180	14264	14145	14224	14108	14174	14321	14248	14156	14194	14228	14208	14303	14172	14206	14208	14221	14244	14198	14272	14167	14138	14285	14324	14302	14309	14315	14244	14060	14361	14285	14250	14257	14187	14243	14261	14224	14304	14081	14264	14316	14180	14284	14165	14258	14320	14176	14467	14248	14440	14222	14349	14244	14298	14325	14166	14177	14333	14298	14258	14309	13897	14308	14257	14288	14328	14145	14285	14237	14206	14272	14165	14133	14144	14262	14228	14276	14386	14231	14190	14068	14148	14253	14210	14223	14220	14135	14211	14377	14222	14251	14223	14223	14264	14160	14219	14237	14250	14081	14274	14312	14241	14262	14250	14183	14191	14238	14049	14256	14209	14316	14127	14194	14065	14302	14264	14118	14218	14140	14138	14298	14361	14108	14215	14231	14099	14222	14185	14303	14128	13960	14256	14162	14332	14211	14403	14211	14209	14344	14255	14227	14466	14172	14193	14215	14308	14533	14238	14246	14341	14126	14349	14196	14317	14239	14134	14222	14152	14127	14270	14298	14450	14174	14305	14174	14386	14328	14092	14231	14135	14175	14223	14292	14178	14240	14180	14054	14342	14194	14343	14251	14352	14268	14325	14246	14162	14316	14171	14207	14149	14331	14220	14359	14135	14214	14200	14330	14219	14185	14302	14177	14172	14145	14107	14097	14293	14223	14227	14356	14126	14288	14246	14220	14156	14239	14234	14310	14184	14256	14192	14285	14190	14217	14210	14248	14105	14405	14107	14199	14279	14258	14102	14178	14207	14214	14249	14287	14193	14313	14073	14286	14177	14185	14237	14242	14389	14368	14190	14345	14092	14368	14056	14265	14162	14305	14269	14037	14340	14263	14100	14270	14301	14281	14213	14229	14138	14267	14183	14192	14148	14221	14149	14094	14187	14233	14239	14126	14137	14278	14220	14053	14284	14413	14147	14358	14392	14180	14079	14159	14175	14229	14194	14316	14160	14405	14283	14374	14380	14319	14416	14349	14117	14136	14266	14143	14411	14152	14284	14195	14134	14289	14282	14268	14286	14225	14148	14202	14112	14215	14292	14348	14344	14340	14134	14259	14151	14420	14277	14330	14238	14305	14303	14374	14197	13987	14338	14194	14225	14191	14324	14116	14205	14218	14032	14235	14195	14289	14414	14139	14269	14365	14244	14225	14104	14219	14368	14230	14266	14277	14322	14279	14166	14294	14229	14125	14234	14333	14132	14332	14344	14257	14177	14150	14246	14043	14299	14092	14165	14239	14270	14258	14245	14460	14146	14337	14120	14263	14248	14228	14106	14216	14304	14200	14247	14154	14150	14327	14343	14200	14184	14268	14264	14202	14293	14332	14229	14325	14221	14306	14387	14268	14052	14155	14301	14286	14323	14165	14424	14082	14364	14051	14195	14282	14292	14387	14275	14300	14166	14257	14387	14086	14202	14144	14280	14220	14268	14186	14237	14331	14209	14170	14241	14327	14349	14394	14323	14506	14247	14306	14124	14235	14410	14267	14145	14096	14389	14175	14297	14232	14340	14181	14023	14229	14458	14071	14164	14230	14127	14249	14228	14263	14273	14206	14267	14196	14190	14355	14143	14294	14144	14199	14249	14376	14247	14314	14193	14237	14322	14317	14345	14355	14270	14243	14304	14244	14190	14122	14166	14146	14141	14346	14166	14131	14192	14118	14205	14123	14249	14420	14283	14187	14173	14172	14143	14141	14352	14218	14316	14271	14213	14041	14179	14214	14299	14242	14336	14096	14424	14276	14291	14209	14188	14314	14323	14256	14348	14145	14321	14273	14209	14242	14188	14127	14208	14315	14238	14161	14545	14176	14177	14462	14395	14344	14267	14228	14176	14151	14301	14312	14369	14330	14272	14162	14120	14039	14176	14234	14072	14464	14251	14159	14403	14218	14275	14244	14337	14371	14173	14048	14306	14325	14207	14312	14262	14268	14304	14040	14367	14178	14207	14252	14188	14495	14269	14279	14232	14348	14142	14177	14374	14182	14246	14197	14454	14273	14378	14365	14334	14234	14323	14179	14426	14291	14219	14225	14196	14252	14251	14299	14255	14277	14149	14215	14288	14357	14107	14186	14332	14172	14223	14243	14275	14183	14228	14211	14193	14129	14087	14172	14210	14303	14201	14154	14241	14260	14254	14161	14402	14310	14320	14191	14172	14054	14258	14382	14076	14223	14143	14274	14256	14329	14200	14201	14174	14335	14132	14300	14216	14212	14329	14186	14313	14209	14268	14208	14232	14208	14129	14309	14241	14427	14298	14155	14095	14038	14290	14087	14207	14353	14127	14123	14170	14208	14313	14243	14247	14358	14254	14133	14165	14165	14405	14220	14147	14343	14079	14307	14282	14160	14257	14309	14324	14231	14331	14215	14200	14243	14175	14408	14171	14336	14296	14262	14337	14229	14309	14371	14353	14167	14428	14306	14229	14348	14155	14239	14256	14315	14320	14203	14107	14258	14251	14175	14217	14328	14359	14201	14193	14088	14157
23219	21070	27957	25205	22958	21684	19878	17450	16675	17052	16736	16657	16724	17168	18829	19514	19419	18488	17793	17245	17035	16761	16716	16727	16466	16565	16591	16430	16402	16459	16268	16714	16576	16362	16621	16547	16489	16597	16486	16622	16426	16486	16442	16521	16707	16263	16471	16464	16433	16281	16237	16406	16718	16641	16612	16338	16638	16584	16484	16486	16498	16436	16342	16301	16358	16692	16597	16405	16281	16480	16577	16449	16652	16505	16443	16456	16806	16736	16727	16567	16426	16457	16420	16630	16535	16421	16459	16555	16516	16290	16654	16384	16551	16620	16574	16582	16259	16308	16431	16330	16444	16550	16522	16448	16469	16430	16505	16575	16459	16594	16598	16376	16394	16604	16685	16553	16409	16476	16452	16559	16310	16406	16405	16699	16592	16662	16391	16655	16497	16432	16577	16326	16341	16391	16447	16467	16530	16422	16573	16525	16387	16572	16527	16600	16397	16392	16567	16366	16436	16494	16261	16341	16441	16333	16732	16618	16401	16662	16404	16538	16547	16429	16434	16540	16440	16281	16426	16492	16359	16582	16348	16400	16277	16601	16572	16610	16578	16424	16361	16470	16436	16702	16649	16433	16514	16439	16510	16565	16472	16267	16521	16492	16388	16494	16718	16551	16333	16593	16414	16526	16600	16555	16601	16546	16554	16496	16401	16539	16612	16636	16562	16501	16570	16503	16573	16582	16416	16395	16588	16520	16518	16352	16477	16489	16500	16383	16489	16449	16434	16515	16464	16488	16561	16384	16509	16412	16683	16359	16417	16350	16518	16491	16367	16327	16445	16498	16546	16509	16478	16766	16386	16583	16412	16483	16549	16448	16458	16418	16478	16558	16283	16428	16494	16380	16506	16542	16359	16450	16506	16481	16541	16497	16439	16531	16553	16469	16485	16369	16459	16341	16566	16373	16583	16635	16653	16506	16476	16443	16519	16558	16441	16699	16877	16359	16576	16415	16517	16473	16339	16452	16449	16500	16247	16381	16641	16560	16534	16607	16410	16536	16455	16445	16409	16624	16552	16640	16237	16334	16605	16407	16481	16413	16402	16518	16385	16510	16331	16577	16641	16509	16596	16297	16441	16226	16531	16323	16623	16628	16582	16570	16545	16671	16340	16383	16481	16539	16393	16513	16456	16424	16392	16457	16675	16493	16436	16564	16316	16505	16464	16484	16654	16652	16408	16408	16438	16403	16461	16479	16163	16586	16643	16726	16657	16530	16389	16488	16540	16464	16695	16587	16516	16374	16531	16499	16532	16445	16417	16604	16484	16494	16412	16493	16557	16632	16306	16450	16496	16451	16614	16385	16478	16571	16656	16566	16632	16482	16381	16561	16342	16671	16558	16605	16523	16538	16542	16634	16566	16501	16385	16536	16455	16534	16458	16634	16528	16419	16683	16473	16521	16504	16480	16595	16311	16514	16355	16599	16591	16416	16421	16320	16641	16731	16487	16672	16674	16509	16290	16411	16342	16411	16501	16480	16539	16389	16415	16405	16588	16576	16597	16478	16508	16398	16448	16369	16631	16371	16450	16394	16552	16492	16526	16372	16425	16532	16451	16585	16418	16461	16486	16548	16492	16421	16535	16401	16512	16447	16613	16392	16550	16639	16654	16605	16530	16366	16093	16623	16515	16510	16707	16562	16326	16533	16542	16702	16558	16521	16610	16560	16506	16594	16315	16342	16578	16465	16493	16382	16683	16593	16656	16644	16726	16717	16395	16505	16610	16474	16310	16430	16495	16481	16530	16550	16540	16645	16510	16524	16462	16516	16405	16407	16651	16460	16430	16467	16593	16428	16222	16304	16561	16389	16549	16558	16408	16448	16632	16618	16580	16443	16438	16579	16373	16435	16600	16467	16679	16594	16597	16757	16574	16585	16437	16663	16583	16490	16481	16487	16656	16271	16570	16437	16490	16479	16817	16436	16313	16585	16491	16509	16348	16522	16485	16337	16426	16413	16439	16342	16610	16386	16442	16572	16628	16580	16572	16548	16586	16840	16446	16396	16677	16594	16482	16325	16568	16412	16477	16603	16363	16560	16503	16282	16517	16451	16465	16496	16658	16582	16521	16543	16485	16628	16327	16716	16578	16489	16547	16582	16545	16467	16526	16549	16483	16466	16500	16443	16448	16573	16654	16412	16418	16599	16346	16361	16489	16551	16556	16457	16595	16676	16657	16352	16457	16570	16652	16470	16539	16573	16508	16592	16534	16563	16489	16707	16331	16566	16588	16454	16374	16503	16648	16690	16519	16593	16647	16399	16263	16661	16479	16587	16665	16441	16731	16508	16521	16500	16726	16535	16602	16464	16529	16548	16506	16390	16382	16510	16256	16475	16514	16591	16471	16333	16616	16288	16750	16417	16489	16643	16280	16508	16650	16538	16548	16546	16596	16543	16485	16365	16452	16449	16424	16430	16596	16566	16538	16442	16340	16332	16548	16522	16514	16452	16565	16418	16420	16563	16418	16555	16406	16342	16668	16577	16500	16556	16731	16418	16503	16668	16558	16619	16493	16433	16406	16553	16545	16458	16472	16643	16519	16552	16369	16620	16379	16590	16614	16374	16435	16341	16374	16358	16314	16600	16460	16451	16805	16530	16756	16599	16432	16420	16597	16498	16552	16605	16512	16459	16499	16325	16610	16705	16683	16503	16483	16583	16557	16287	16537	16621	16666	16543	16465	16424	16712	16574	16496	16499	16687	16607	16512	16363	16535	16630	16577	16553	16383	16578	16641	16556	16392	16427	16477	16477	16522	16235	16597	16592	16524	16350	16495	16525	16588	16449	16370	16389	16562	16667	16571	16447	16427	16635	16603	16519	16611	16475	16452	16673	16639	16602	16347	16650	16616	16738	16513	16456	16518	16768	16427	16515	16566	16527	16663	16372	16663	16468	16588	16432	16489	16379	16398	16537	16620	16547	16564	16478	16240	16515	16417	16274	16455	16651	16540	16538	16517	16356	16534	16735	16593	16483	16704	16506	16457	16647	16401	16558	16540	16608	16615	16479	16642	16515	16743	16345	16508	16390	16459	16476	16385	16475	16570	16643	16443	16404	16528	16513	16467	16469	16103	16586	16432	16497	16503	16511	16411	16714	16690	16368	16355	16371	16473	16514	16530	16508	16543	16619	16740	16363	16418	16436	16384	16479	16513	16659	16563	16464	16454	16598	16528	16493	16436	16497	16450	16440	16419	16553	16671	16670	16595	16592	16709	16466	16554	16460	16641	16341	16478	16411	16621	16553	16457	16631	16593	16442	16257	16588	16451	16446	16356	16518	16438	16404	16375	16594	16569	16471	16394	16401	16526	16231	16537	16348	16540	16447	16664	16392	16529	16603	16706	16679	16482	16521	16365	16550	16579	16504	16623	16606	16637	16531	16401	16369	16435	16514	16502	16331	16439	16661	16581	16549	16566	16466	16677	16309	16604	16684	16628	16516	16619	16442	16401	16505	16682	16631	16739	16663	16523	16374	16427	16424	16512	16381	16546	16630	16685	16547	16374	16594	16374	16457	16725	16507	16373	16492	16483	16429	16506	16458	16413	16596	16524	16371	16468	16541	16374	16538	16648	16630	16492	16586	16286	16399	16636	16379	16489	16539	16489	16573	16569	16245	16446	16395	16580	16668	16593	16516	16444	16660	16551	16448	16554	16641	16376	16399	16459	16601	16320	16442	16708	16451	16388	16507	16578	16409	16606	16487	16432	16455	16335	16390	16621	16573	16741	16608	16437	16429	16601	16473	16581	16531	16600	16505	16316	16519	16488	16513	16559	16580	16628	16631	16483	16390	16459	16548	16530	16483	16463	16467	16452	16514	16483	16476	16529	16584	16505	16446	16384	16601	16722	16630	16399	16633	16610	16385	16626	16488	16513	16384	16501	16468	16528	16622	16504	16466	16456	16613	16622	16450	16539	16443	16634	16565	16710	16634	16462	16572	16745	16582	16476	16506	16391	16667	16493	16505	16594	16481	16642	16671	16615	16339	16535	16375	16358	16447	16630	16460	16389	16385	16435	16630	16618	16361	16511	16487	16479	16561	16612	16568	16518	16631	16633	16473	16353	16310	16602	16540	16766	16433	16424	16686	16576	16430	16580	16409	16565	16407	16450	16509	16475	16677	16489	16474	16341	16411	16477	16450	16401	16380	16312	16478	16342	16561	16617	16546	16445	16490	16452	16474	16642	16507	16400	16424	16693	16254	16379	16463	16463	16611	16627	16386	16472	16387	16444	16423	16738	16379	16496	16477	16509	16507	16554	16616	16639	16583	16672	16337	16477	16587	16498	16503	16439	16404	16446	16351	16395	16313	16480	16465	16487	16612	16489	16484	16367	16340	16451	16485	16430	16674	16296	16573	16503	16631	16591	16672	16484	16533	16345	16348	16609	16294	16705	16469	16667	16484	16284	16646	16674	16638	16660	16504	16403	16388	16568	16536	16497	16491	16540	16372	16581	16483	16586	16618	16546	16424	16507	16335	16478	16445	16465	16364	16460	16271	16411	16337	16511	16396	16547	16806	16577	16397	16647	16696	16448	16684	16578	16583	16396	16722	16396	16462	16506	16479	16243	16462	16289	16669	16579	16546	16498	16351	16391	16541	16456	16602	16705	16500	16469	16533	16436	16594	16613	16392	16440	16397	16478	16350	16660	16548	16628	16526	16662	16460	16469	16516	16579	16593	16512	16445	16558	16480	16574	16429	16515	16542	16498	16674	16806	16489	16639	16345	16346	16623	16418	16487	16222	16475	16444	16416	16677	16546	16614	16636	16655	16679	16407	16628	16673	16444	16618	16304	16548	16580	16407	16548	16473	16766	16544	16628	16354	16415	16365	16443	16728	16512	16394	16574	16666	16535	16545	16445	16501	16339	16483	16677	16458	16475	16273	16448	16575	16564	16661	16645	16664	16655	16589	16476	16294	16384	16590	16551	16464	16614	16524	16450	16484	16373	16608	16455	16501	16627	16605	16534	16260	16530	16495	16534	16441	16374	16533	16503	16591	16597	16537	16316	16428	16345	16616	16578	16593	16502	16373	16567	16630	16504	16584	16435	16427	16536	16691	16574	16613	16420	16630	16483	16418	16735	16413	16497	16331	16451	16431	16519	16472	16426	16440	16404	16854	16569	16563	16558
25955	51514	40022	28928	21899	16854	15399	14576	14281	14226	14192	14181	13969	14476	17221	17837	16804	16303	15442	14711	14297	14074	14033	13782	14054	14157	14032	13914	13885	13923	13995	14001	13958	14076	13947	13885	13836	13993	14078	13868	13960	13987	13940	14067	14178	14232	13781	13964	13963	13879	14108	13984	14036	13932	14038	14013	14016	14011	13864	13822	13970	13985	14055	14060	14124	13887	13982	13953	14030	14011	14043	13918	13968	13964	13888	13906	13857	13880	13850	13847	13865	13906	14072	14019	13955	13947	14020	13986	14007	14075	13961	14034	13918	13981	13991	14035	14040	14022	14116	13941	14041	13970	14027	14037	13919	13977	13979	13944	13927	13963	14039	14055	13998	13931	13942	13886	13949	14101	13858	14100	13935	14068	13981	13945	13908	14027	13957	13932	14018	13838	14102	13923	13850	13932	14050	14033	13877	13955	13926	13970	13810	13979	14105	13986	14037	13839	14069	13987	13951	13816	13809	14085	13836	14028	13839	13830	13965	14109	13893	13965	13952	14019	13951	13965	13771	14110	13902	13949	14156	13942	14029	14045	13996	13999	13903	13980	13995	14014	14031	14079	13868	14008	14009	13873	13945	13893	13857	13955	13975	13876	14074	14154	13974	14033	14042	13986	13735	13788	13920	13923	13949	13929	13995	13778	13922	13958	14030	13983	13919	13985	13850	13931	13877	13851	14045	13962	13761	13983	13815	13961	13970	14032	13993	13883	13856	13873	13998	13852	13833	14058	13990	14028	13899	13854	14047	13940	13657	13937	13867	14115	14128	13856	13900	14044	13892	13983	13914	13902	14133	14058	13945	13913	13813	13991	13954	14005	13841	14061	14041	14025	13758	13834	14128	13826	13982	13843	13863	13925	13915	13717	13931	13982	13920	13943	14028	13916	14182	13951	14019	13970	13943	14076	13817	13894	13964	14034	13920	14075	13882	13969	14118	13819	13966	13995	14027	13885	13920	13931	13821	13989	13747	14019	13991	14203	13980	13996	13940	13836	14140	13937	14116	13942	13827	14023	14094	13865	13830	14074	13973	14005	13896	13928	13798	13922	13672	14017	13990	13971	14023	14094	13867	14048	13792	13920	14046	13988	13987	13844	13771	13941	13989	13964	14031	13931	14085	13827	13834	13857	14046	14009	13930	14018	13845	13982	14030	14026	13981	13819	13860	13899	14118	13987	14011	13894	13801	14005	13864	13835	14056	14007	14093	13907	13957	14086	13812	13994	13940	13812	13975	14255	13890	13993	13712	13860	13989	13879	14045	14001	13962	14100	13786	14105	13907	13906	13986	14001	13962	13919	13848	13858	14077	14082	13882	13859	13943	13986	13930	14079	13987	13901	13929	13839	14037	13939	13921	13859	13941	13918	14036	13998	13919	14009	14101	13899	13847	13886	14057	13860	13912	13985	14014	13833	14063	14032	13787	14013	14004	13913	14039	13985	13869	13934	13920	13943	13995	14059	14123	13895	13848	13870	13907	13990	13852	13745	14011	14033	13880	13864	14044	13908	13959	13895	14000	14037	13872	13956	14147	13903	13867	13999	13882	13899	14154	14008	13976	13934	13763	13940	14059	14050	13701	13879	14032	13953	14084	13916	14084	13906	14055	13977	13957	13858	14055	13831	13907	13920	13829	13876	13897	14041	14066	14058	13968	14109	14040	14020	13757	13864	14040	14005	13910	13902	13928	13940	13951	13873	13899	13840	13839	14051	13829	13946	13909	13824	13903	13894	13953	14092	14076	13937	14019	14099	13923	13946	14084	13980	13811	13740	13933	13952	13996	13983	13841	13877	13894	13830	14033	13885	13928	14044	13914	13956	13845	13988	13847	14059	13891	14014	13925	13920	14206	13933	14097	14013	13907	14012	13908	13936	14035	13886	14135	13969	14008	14124	14012	13802	14007	14123	13950	14003	14061	14078	13968	13992	14097	14002	14102	14058	13971	14061	14031	13811	14211	14053	13956	13888	13988	14048	13909	13982	13843	13972	13906	14016	13980	13941	14284	13716	13685	14137	13988	14088	13918	14022	14162	14026	13774	13878	14044	13822	14018	13893	13858	14020	13929	13966	13778	14131	13917	13896	13794	14007	13874	13987	14078	13943	13880	13955	13836	14023	13714	14003	14192	13922	13903	13874	13947	13961	13909	13676	13935	13715	13896	13854	13804	13981	13814	13954	14016	14023	13987	14021	14030	14144	13907	13917	13983	13928	13975	13803	13997	13860	13899	13882	13967	14083	13934	13998	14088	13901	13886	13886	13878	13964	13977	13810	14090	13922	13901	13839	13971	13980	13886	13957	14005	13870	13888	13743	14018	13762	14133	13862	13848	13972	13859	13867	13986	13926	13896	13892	14181	13957	14172	14091	14004	13825	13983	13972	13986	14047	13927	13875	14015	13959	13900	14004	13915	13916	13920	13990	13868	13970	13863	14017	13933	14027	14025	13963	13978	13904	14043	13922	13987	13855	13949	13937	13975	14132	13842	14031	13956	14065	13843	13920	13864	13911	14112	13631	13938	13906	13879	14012	14093	14096	13962	14027	13813	13967	14076	14025	13911	13844	13950	13921	13869	13868	13882	14086	13969	14101	13990	13933	13883	14035	13790	13835	14085	13780	13998	13839	13951	13909	13884	13869	14035	14114	13874	14079	13904	13990	13937	13910	14054	14010	13830	13802	13876	14144	13882	13948	14012	13933	13922	13911	14017	13988	14015	13801	13914	14006	14056	14001	13958	14013	13922	13907	13872	13971	13916	13944	14014	13899	13864	13886	13903	14033	13819	13726	14182	13982	13997	13941	13872	14021	14016	14079	13862	13960	13980	13870	14059	14022	13887	13973	14032	14007	14018	14083	14051	14027	14078	14000	14132	13991	13886	13848	14097	13928	13998	14051	13827	13814	13890	13810	13978	13980	14019	13941	14044	14024	14009	13932	14009	14037	13880	13988	13943	13937	13925	13887	13956	14014	13837	13994	14079	13947	13916	14010	13874	13955	14010	14032	14045	14057	13977	14018	14002	14032	13796	13914	13997	13854	13811	13989	13954	13898	14041	13989	13849	13887	13960	13907	13936	13954	13989	13831	13837	13987	13831	14050	13946	13968	13903	13901	14002	13876	13876	14103	13969	14030	13891	13812	13978	13872	13938	13940	14033	13967	13974	14033	13998	13966	14055	13938	13946	13918	13788	13847	13966	14008	13931	13929	14064	14037	13836	13902	14046	13947	13787	13971	13932	13996	13993	13785	13907	14139	13992	13827	14021	13868	14000	13986	13926	13855	13989	13855	13862	13818	13832	14064	13971	14107	14035	14061	13997	14135	14001	13943	13958	14006	13977	13759	13953	14044	13895	13890	13781	13949	14060	13978	14075	13848	13901	14157	13920	13652	13796	14004	14007	13948	13990	13906	13855	13864	13885	13891	13906	13946	13917	13839	14024	14145	14139	14016	13874	13894	14022	13885	14025	13911	13954	13914	13928	13946	13847	14118	14017	13967	13965	13938	14130	13872	13998	13951	14200	13903	14028	13940	13884	13902	13955	13708	13937	13968	13912	14056	13906	13884	14053	13937	13921	13991	13920	13968	13929	13976	13845	13868	14033	13879	13829	13973	14035	13873	13712	13817	14071	13941	13946	13890	13998	13935	13901	13996	13879	13881	13929	13909	14203	13996	13950	14011	13743	13988	13975	13973	13894	13934	14064	14082	13832	13901	14030	13942	13934	13965	13960	13970	14118	13903	13876	13947	13913	13962	13991	13927	13967	13989	13966	13779	13897	14078	13965	14014	13825	13934	13832	13947	13783	13990	14004	13846	13957	14027	13869	13918	14207	13884	13938	13982	13962	13960	14068	13926	13875	13939	14036	13898	14042	13998	13907	13959	14099	13861	14021	14015	14005	14013	13768	13886	13763	14030	14017	13997	13879	13994	14140	13978	14003	13868	13982	13883	13950	13775	14190	13917	13872	13925	14105	13834	13869	13821	13915	13958	13950	13902	13941	13867	13739	14009	13963	14011	13931	13923	14015	13961	13877	13945	13961	14081	14044	14052	13859	13992	14062	13938	13999	13954	13835	13775	13949	14199	14039	13883	13772	13992	13994	13826	14114	13888	13983	13996	14038	14104	13959	13981	13826	14036	13725	13957	13867	14140	13833	13911	13921	14075	13991	13956	13948	13967	14054	13791	13947	14003	14059	13820	14107	13847	14015	13994	13958	14014	13869	13887	13983	14081	13950	13928	14089	14017	14060	13855	14016	13867	13939	14046	14036	13992	13994	13905	14057	13869	13941	14049	13957	13994	14018	13941	14107	13928	13932	13905	13881	13869	14051	13929	14042	13907	13986	14050	14016	14059	13797	14044	13849	13995	13965	13863	13903	14029	13871	14037	13834	14214	13933	13884	13847	13874	14017	13811	13975	13882	14016	14024	14085	13979	13875	14075	13910	14005	13843	13942	13803	13788	14012	13918	14018	14023	14031	13908	13850	14012	14115	13958	13817	14044	13960	13937	14073	13868	13907	13936	13934	13885	13984	14098	13944	14084	13835	13880	14109	14036	14016	13924	14076	13970	13900	13953	13904	13943	14015	13902	13874	14082	13917	14064	13976	14035	13876	13973	13875	13876	14065	13858	14072	13964	13994	14119	13939	13951	13993	13933	13976	14177	13933	13963	14004	14090	13967	13980	13925	13803	13950	14112	13895	13896	14080	13944	14059	13919	14079	14008	14047	14086	13964	13813	13957	14007	14105	14051	14050	13903	13787	13783	13835	13833	13846	13926	13836	14035	14154	13925	14005	14312	13830	14076	13977	13831	14014	13979	13892	13923	13856	13983	13980	13908	13973	13786	13821	13898	13773	13988	14045	14210	13846	13834	14062	13791	14048	14161	13972	14000	14066	13857	13945	13986	13913	13898	13941	13975	13912	14061	13940	14076	13821	13976	13951	13829	13761	14119	14051	14083	13956	14079	14109	13937	14020	13813	14056	14047	14016	13889	13863	13975	14095	13990	13832	13961	13953	13964	13886	13996	14022	14000	13947	13949	13820	14016	13969	14069	13881	13878	13792	13936	13742	13904	13965	14045	13973	14032	13942	13821	13921	14068	13899	14007	13955	13983	14023	13990	13849	13913	14003	14019	13895	13959
24597	21081	27218	27146	20862	18981	18534	17311	16744	16833	16697	16923	16840	16825	17498	17945	18097	17895	17333	17024	17015	16818	16504	16596	16790	16791	16784	16507	16916	16684	16798	16689	16721	16512	16784	16598	16572	16655	16558	16534	16638	16802	16604	16735	16680	16559	16864	16788	16743	16656	16630	16648	16664	16669	16798	16452	16656	16782	16681	16563	16699	16665	16552	16754	16920	16891	16888	16664	16664	16818	16831	16660	16858	16736	16684	16524	16577	16508	16594	16467	16743	16573	16695	16834	16720	16691	16640	16644	16559	16673	16544	16741	16634	16659	16850	16688	16731	16544	16726	16691	16674	16600	16652	16640	16530	16574	16728	16704	16567	16624	16845	16699	16659	16639	16520	16573	16769	16637	16636	16478	16725	16623	16601	16560	16533	16488	16561	16720	16547	16616	16444	16665	16871	16448	16568	16597	16637	16716	16549	16480	16693	16518	16442	16498	16826	16661	16790	16745	16724	16589	16608	16487	16530	16704	16768	16517	16681	16494	16784	16573	16439	16590	16481	16565	16677	16749	16677	16567	16783	16477	16554	16560	16606	16678	16652	16812	16734	16744	16772	16676	16746	16741	16770	16707	16644	16766	16639	16707	16691	16525	16811	16697	16704	16768	16542	16779	16624	16398	16717	16519	16745	16639	16575	16598	16485	16596	16766	16842	16598	16649	16555	16512	16720	16451	16813	16682	16811	16739	16659	16729	16511	16792	16625	16600	16678	16708	16726	16738	16742	16641	16472	16503	16685	16695	16587	16684	16703	16888	16761	16690	16642	16503	16600	16476	16520	16739	16742	16768	16436	16629	16846	16633	16577	16628	16722	16538	16586	16794	16674	16598	16915	16411	16657	16574	16588	16567	16741	16752	16507	16599	16481	16402	16568	16719	16831	16653	16537	16707	16548	16660	16710	16757	16601	16599	16727	16384	16837	16605	16806	16678	16734	16655	16712	16815	16700	16553	16739	16707	16857	16566	16656	16901	16695	16707	16728	16779	16665	16643	16617	16706	16528	16748	16702	16850	16620	16539	16632	16574	16486	16605	16492	16752	16507	16693	16690	16584	16564	16425	16702	16637	16616	16801	16455	16696	16795	16576	16600	16854	16520	16525	16602	16569	16684	16693	16518	16391	16746	16566	16745	16678	16515	16512	16579	16601	16535	16719	16763	16552	16560	16603	16756	16723	16376	16588	16579	16682	16619	16601	16703	16496	16570	16718	16651	16640	16553	16721	16595	16749	16572	16766	16701	16867	16624	16550	16492	16721	16618	16775	16363	16894	16641	16642	16729	16686	16499	16489	16701	16838	16424	16708	16722	16466	16543	16633	16528	16522	16616	16627	16505	16746	16620	16561	16859	16709	16612	16642	16785	16760	16516	16757	16666	16555	16777	16731	16725	16564	16421	16673	16568	16801	16943	16556	16499	16625	16706	16628	16770	16764	16709	16626	16835	16669	16491	16779	16599	16566	16525	16704	16647	16791	16751	16741	16774	16668	16617	16685	16655	16660	16671	16587	16695	16708	16562	16734	16665	16625	16846	16809	16791	16575	16579	16626	16604	16550	16748	16569	16571	16727	16713	16400	16528	16758	16714	16654	16575	16729	16435	16546	16451	16563	16827	16806	16718	16540	16595	16695	16677	16583	16684	16780	16652	16470	16609	16492	16501	16343	16776	16636	16726	16717	16850	16723	16466	16619	16333	16568	16655	16618	16541	16542	16501	16485	16704	16637	16581	16574	16619	16587	16492	16485	16579	16661	16646	16709	16628	16587	16833	16518	16629	16597	16579	16703	16658	16602	16879	16580	16613	16735	16704	16719	16977	16687	16547	16583	16757	16436	16701	16786	16504	16688	16586	16623	16446	16577	16673	16696	16786	16617	16716	16708	16702	16643	16630	16733	16683	16487	16645	16481	16540	16580	16646	16729	16677	16549	16746	16521	16491	16663	16626	16584	16622	16783	16579	16719	16645	16577	16436	16580	16333	16628	16677	16676	16576	16297	16640	16653	16638	16697	16748	16600	16495	16558	16848	16647	16473	16680	16807	16698	16718	16826	16579	16508	16572	16593	16669	16580	16513	16634	16704	16564	16519	16540	16684	16482	16736	16750	16510	16656	16769	16663	16680	16524	16464	16506	16616	16649	16761	16689	16656	16582	16690	16723	16620	16783	16583	16628	16459	16697	16610	16730	16692	16728	16727	16700	16794	16692	16570	16850	16753	16792	16593	16684	16528	16833	16674	16750	16618	16791	16611	16809	16923	16763	16728	16714	16523	16620	16618	16485	16689	16610	16718	16712	16692	16481	16543	16690	16610	16698	16804	16719	16929	16693	16571	16797	16545	16607	16697	16659	16372	16753	16586	16528	16683	16684	16743	16732	16544	16665	16817	16719	16630	16723	16678	16683	16937	16767	16910	16504	16606	16977	16472	16686	16516	16645	16566	16671	16505	16498	16440	16576	16702	16657	16628	16620	16737	16651	16711	16492	16645	16641	16654	16582	16845	16474	16640	16493	16802	16563	16896	16779	16618	16560	16684	16622	16588	16510	16794	16603	16720	16645	16675	16765	16671	16746	16532	16788	16898	16631	16633	16651	16366	16478	16572	16793	16453	16674	16653	16429	16764	16613	16622	16544	16615	16667	16603	16565	16633	16827	16566	16657	16482	16750	16615	16691	16723	16786	16655	16656	16916	16603	16820	16624	16642	16703	16690	16425	16579	16635	16593	16806	16711	16548	16735	16692	16468	16723	16616	16758	16726	16708	16603	16780	16743	16740	16686	16749	16669	16600	16648	16656	16637	16801	16703	16641	16608	16598	16620	16745	16762	16799	16565	16431	16688	16542	16631	16763	16743	16596	16564	16587	16450	16769	16634	16664	16630	16670	16704	16558	16697	16416	16644	16831	16852	16712	16822	16704	16816	16634	16648	16628	16384	16647	16852	16753	16886	16684	16744	16821	16911	16627	16635	16667	16744	16457	16475	16632	16612	16578	16413	16565	16757	16563	16804	16557	16511	16719	16627	16451	16497	16931	16846	16594	16429	16494	16805	16687	16605	16563	16533	16538	16907	16631	16728	16671	16671	16626	16601	16721	16718	16583	16725	16419	16643	16683	16637	16662	16721	16501	16615	16778	16761	16507	16494	16641	16552	16698	16763	16651	16588	16702	16655	16723	16503	16604	16768	16838	16870	16653	16640	16640	16680	16474	16717	16574	16759	16434	16574	16833	16764	16776	16667	16441	16497	16563	16586	16651	16758	16600	16755	16674	16641	16648	16705	16536	16589	16874	16738	16882	16656	16554	16839	16483	16407	16696	16675	16614	16654	16769	16667	16464	16786	16683	16769	16671	16832	16592	16325	16777	16505	16717	16743	16576	16655	16493	16588	16550	16627	16538	16696	16731	16763	16697	16613	16676	16577	16544	16593	16848	16603	16619	16550	16876	16722	16531	16843	16844	16838	16498	16659	16529	16806	16650	16558	16652	16649	16637	16543	16648	16629	16524	16461	16626	16780	16539	16491	16451	16682	16677	16609	16547	16722	16694	16647	16661	16707	16415	16534	16741	16642	16738	16599	16669	16606	16512	16559	16589	16643	16728	16612	16765	16734	16655	16641	16684	16448	16747	16622	16893	16710	16713	16550	16655	16643	16711	16550	16701	16867	16690	16730	16632	16803	16467	16580	16580	16757	16589	16588	16516	16486	16633	16663	16559	16549	16666	16514	16535	16542	16530	16598	16799	16502	16541	16645	16753	16593	16696	16633	16870	16855	16677	16742	16519	16546	16472	16565	16675	16697	16751	16569	16734	16526	16487	16455	16506	16555	16557	16628	16639	16658	16770	16885	16696	16801	16681	16526	16661	16640	16668	16411	16540	16628	16640	16674	16469	16489	16609	16878	16772	16536	16648	16667	16717	16615	16497	16782	16562	16707	16866	16348	16774	16583	16659	16683	16586	16738	16832	16511	16548	16675	16620	16673	16831	16713	16699	16651	16644	16655	16596	16497	16609	16658	16504	16865	16750	16762	16700	16440	16768	16470	16681	16742	16783	16758	16722	16643	16625	16710	16726	16727	16533	16587	16739	16647	16693	16735	16586	16659	16746	16794	16590	16649	16644	16694	16880	16460	16626	16694	16608	16695	16527	16720	16742	16485	16636	16520	16488	16624	16655	16691	16633	16754	16507	16664	16692	16647	16540	16703	16726	16925	16648	16632	16699	16685	16590	16656	16687	16759	16714	16691	16695	16721	16720	16636	16791	16671	16726	16712	16524	16684	16766	16837	16683	16665	16641	16815	16768	16761	16726	16630	16648	16725	16749	16530	16369	16626	16635	16641	16593	16665	16457	16616	16673	16640	16748	16678	16714	16738	16774	16638	16360	16603	16497	16717	16905	16659	16756	16795	16799	16768	16640	16724	16750	16761	16686	16610	16685	16578	16621	16720	16654	16439	16738	16663	16711	16624	16717	16829	16682	16831	16746	16743	16823	16520	16661	16524	16679	16519	16345	16609	16727	16489	16635	16698	16501	16617	16598	16799	16529	16627	16780	16786	16675	16598	16752	16639	16670	16693	16856	16805	16866	16680	16380	16428	16758	16594	16507	16583	16547	16540	16659	16823	16720	16587	16611	16734	16746	16706	16540	16589	16650	16790	16581	16574	16722	16549	16603	16706	16563	16479	16686	16484	16653	16673	16870	16595	16518	16536	16515	16746	16687	16841	16653	16573	16717	16593	16622	16719	16640	16644	16654	16585	16682	16504	16788	16611	16725	16515	16600	16552	16703	16628	16581	16603	16896	16931	16576	16550	16673	16562	16679	16642	16662	16631	16660	16557	16709	16782	16854	16590	16454	16802	16732	16495	16533	16603	16642	16728	16496	16684	16441	16728	16491	16748	16670	16754	16542	16631	16466	16634	16610	16493	16610	16691	16510	16517	16568	16601	16530	16488	16608	16655	16777	16565	16492	16856	16679	16626	16432	16666	16886	16515	16663	16533	16829	16607	16767	16645	16786	16687	16643	16644	16544	16643	16742	16491	16509	16598	16658	16721	16639	16490	16604	16713	16590	16486	16645	16681	16671	16529	16566	16632	16687	16691	16550	16515	16734	16790	16706	16569	16749	17008	16758	16712	16590	16786	16826
24098	39872	32016	23599	18151	16762	15402	14802	14293	14216	14249	14152	14117	14396	15683	15989	15969	15535	14855	14628	14280	14132	14271	14225	14132	14159	13990	14159	14064	14169	14141	14084	14102	14062	14103	14069	14049	13894	14139	14070	14023	14053	14189	14268	14125	14113	14083	14065	14079	13919	14002	14036	14213	13902	14090	13953	14077	14092	14047	14237	14118	14072	14076	14122	14109	14138	14137	14049	14119	13989	14103	14015	14040	14021	14097	14068	14122	14057	14059	14138	14116	14028	14086	13992	14153	14094	14111	14200	14056	14153	14032	14181	14124	14027	14025	13956	14261	14078	14083	14114	14184	14109	14061	14056	14157	14039	14061	14082	13930	14161	14214	14134	14003	13977	14123	14216	13943	14005	14105	14195	14158	14147	14000	14006	14150	14004	14052	14070	14173	14009	14048	14205	13853	13998	14026	13965	14266	13897	14033	14123	13967	13966	14037	14123	13870	14138	14065	14001	14067	13940	14103	14071	14177	13849	14039	14125	14272	14109	14014	14206	13996	14180	14076	14017	14048	14265	14255	14217	14084	14030	14052	14172	14070	14301	13984	14074	14071	14167	14275	14112	14165	13998	14070	14090	14051	14002	13957	13880	14132	14051	14006	14078	14042	14274	14079	14070	14097	14121	14078	14023	14181	13986	13974	14038	14307	13985	14033	13975	14138	14084	14159	13990	13969	14090	14096	14147	14015	14016	14010	14101	14164	14033	14231	14011	14181	14135	14163	14079	14065	14185	13998	13921	14169	13960	14137	14049	14186	14040	14007	14055	13869	14050	14194	14239	14067	14233	14031	13929	14053	14157	14171	13954	13887	14045	14207	14102	14247	14175	14100	14066	14089	13873	14001	14297	14042	13938	14060	14017	14079	14219	14067	14143	14032	13994	14067	14163	14113	14231	14145	14186	14061	14170	14033	14036	14150	14126	14090	14065	13938	14137	14267	14058	14145	14127	14001	14056	14117	13965	13982	14179	14026	14280	14137	14103	14094	14026	14072	13990	14153	13954	14166	14049	14120	14026	14080	14136	13843	14192	14021	14262	13943	14143	14128	14113	14042	14111	14111	14168	14169	13998	14084	14109	14071	14104	14071	14177	14229	14154	13976	14163	14032	14079	13930	13995	14181	14005	14098	13973	14113	13957	14202	14015	14014	14074	14217	14058	14071	14037	13993	14132	14138	14045	14142	13893	14169	14130	14089	14063	14129	14110	14145	14380	14119	14052	14078	14164	14122	13921	14051	14096	14094	14052	14195	14021	14229	14107	14151	13945	14234	14055	13896	14219	13984	14040	13997	14160	14094	13993	13990	14008	14093	14166	14136	14142	13987	14108	13943	14120	14090	14096	14165	14081	13907	14170	14045	14009	14027	14073	14072	14043	14039	14091	14065	14161	14089	14002	14059	14073	14116	14084	14011	13997	14086	14019	14057	14125	14006	14103	14005	14175	13981	14036	14048	14083	14116	13932	14098	14012	13999	14156	14000	14062	14027	14069	14047	14214	14097	14045	14139	14104	13935	14009	14153	14189	14072	14140	14159	14106	14067	14214	13960	13990	14050	14079	14181	13981	14084	13982	13968	14164	13946	13992	14111	14122	14036	14034	14068	13985	14075	14100	14034	14260	14029	14126	14088	14019	13921	14063	14221	13943	14112	14197	14201	14073	13874	13961	14118	14160	13956	13978	14177	14144	14073	14045	14254	14164	14118	14046	14076	13994	14038	14207	14029	14213	14233	14066	14054	14202	14250	14096	14174	14361	14152	14155	14183	14149	14065	14221	14067	14097	14039	14063	14048	14125	14218	14125	14065	13925	13914	14122	13859	14117	14091	14078	14248	14102	14164	14076	14143	14173	14099	14129	14118	14069	14126	13980	13953	14258	13963	14040	14093	14046	14142	13972	14031	14077	14086	14043	14171	14175	13895	14233	14076	14092	13989	14144	14160	14212	14252	14101	14171	13997	14046	13954	14121	14168	13998	13965	14114	14251	14086	13955	13999	14003	14135	14080	14025	14304	14255	14038	14218	14080	14025	13995	14037	14045	14014	14021	14116	14125	14054	13960	13976	13906	14085	14079	14145	14170	13969	14080	14038	14121	14105	14010	13953	14075	14214	14152	14153	14113	14204	14015	14061	14273	13996	14030	14234	14088	14129	14200	14036	14168	14049	13877	14072	14009	14086	14024	14061	14005	14327	13936	14124	14099	14145	14039	14010	14072	14230	14146	14147	14228	14008	14034	14056	13959	14004	14047	14187	14209	14093	14116	14130	13944	14062	13975	14117	14135	14030	14145	14156	14083	14185	14139	13987	14143	14123	14132	14085	13966	14101	13971	14241	14052	14265	13984	13903	14145	14158	14046	14011	14054	14259	14050	14039	14123	14112	13921	14089	13963	14134	14125	14116	13991	14091	14016	14106	13970	14122	14179	13926	13977	14059	14100	14025	14199	14037	14090	14101	14267	14078	14208	14149	14109	14093	13926	14025	13934	13951	14142	14151	14227	14039	14282	14092	14005	14199	14067	14263	14042	14161	14075	14047	14011	13937	14147	13889	13993	14169	14192	14032	14125	13965	14070	13962	14104	14215	14270	14173	14170	14106	14067	14033	14254	14210	14115	14077	14054	14123	14004	14067	14078	14050	14040	14139	14153	14225	14101	14173	14184	14004	13977	13989	14135	14211	14052	14029	14248	14103	14121	13940	14120	14160	14018	14158	13900	14116	13921	14062	14242	14034	14129	14128	14004	14094	14195	13949	13952	14094	14171	14105	14110	14049	14036	14107	14106	14097	13911	14180	14193	14014	14075	14004	14055	14102	14138	14065	14077	13922	13998	14029	14102	14029	14008	13992	13946	14146	14027	13963	14085	13972	14039	14025	13751	14052	13895	13909	13947	14244	14041	14131	14093	14128	14163	14128	14076	14203	14160	14023	14182	13986	14119	14022	14179	14280	14248	14141	14129	13963	14122	14085	13977	14015	13865	14109	14175	14036	14061	14074	14067	14121	14029	14151	13948	14114	14169	14023	14064	14014	13964	13985	14095	14222	13968	14029	13879	14149	13809	14115	14092	14235	14115	14010	14142	14141	14060	13971	13937	14226	14061	13998	14083	13972	14064	13929	14190	14121	14084	14096	14121	14065	13946	14010	14074	13919	14239	14168	14122	14053	14020	13984	13974	13981	14246	14087	14085	14172	13981	14015	14072	14195	14060	14234	13978	14099	14052	14011	14108	14131	14206	14119	14013	13986	14105	14265	13781	13965	14081	14226	14186	14107	14080	13969	13988	14008	14232	14061	13920	14009	14129	14133	13957	14256	14192	14141	13982	14153	14106	14150	14060	13999	13962	14178	14061	14051	14049	13997	14063	14122	13977	14172	14058	14109	14144	13977	14004	14102	14085	14162	14123	14305	13945	14058	14274	14098	14333	14311	14017	13986	14147	14107	14105	14060	14268	14198	14042	14217	14089	14081	14252	13995	14003	14303	13987	14111	13956	14291	13982	14133	13852	14163	14031	14009	14161	13973	14080	14119	14015	13871	13987	14098	14135	14092	14142	13973	14159	14171	13800	13918	14137	14180	14130	14119	13956	14089	13972	14100	14181	14200	13963	13984	13984	14084	14047	13985	14039	14004	14025	14090	14234	14107	14062	13985	13916	14129	14199	14106	14091	14043	13998	13974	13933	14082	13954	14141	14138	14176	14152	14049	14139	14049	13936	14010	13975	13959	14020	14127	14021	14045	13960	14148	14012	14091	14065	14137	14087	14045	14114	14298	14031	14173	14150	14030	14044	13971	14035	14086	14029	14067	14070	14038	14034	14012	14017	14095	14305	14112	14035	14087	13991	14082	14148	13904	14085	14092	14292	14218	13988	14128	14059	14200	14025	14233	14068	14272	13954	14216	14038	13931	13930	14209	14170	14068	13907	13965	14029	14178	14057	14058	13913	14175	14004	14186	14082	13997	14040	14133	14304	13987	14155	13870	14129	13932	13963	14098	14226	14084	14098	14205	14141	14117	14072	13941	14078	14106	14081	14176	14057	14075	13907	14097	14138	14073	14101	14083	13997	14180	14129	14188	14087	13973	13934	14159	14146	13929	14033	14119	14210	14238	13980	14076	14089	14043	14046	14076	14140	14163	14017	14301	14175	14123	13990	14089	14104	13977	13885	14082	14201	14145	14095	14101	14096	14168	14036	14022	14135	14165	14058	14090	14165	14037	14013	14172	14051	14007	14038	14053	14131	14242	14161	14050	14160	14052	14120	14236	14050	14298	13976	14116	14057	13982	14096	14101	14143	14178	14088	14089	14056	14238	14047	13997	14078	14199	14166	14088	14042	13970	14135	14238	13980	14284	14100	14138	14049	14134	14008	14158	14230	14016	14151	14143	14097	14038	14198	14224	14001	14163	14115	13958	14046	14083	14062	14036	14033	13959	14097	14105	14085	14014	14191	14102	14076	14126	14142	14214	14101	14057	14202	13950	14071	14216	14014	14059	13973	14140	14030	14049	14094	14027	14051	14018	14084	14207	14039	14218	14148	14039	14036	14087	14086	13897	14111	13902	14082	13935	14068	14101	14044	13982	14033	14034	14066	14071	14132	14060	14201	14171	14075	13969	13984	14029	14171	14239	14268	14175	14058	14027	14161	14144	14089	14258	14128	14127	14081	13957	14323	14013	14078	14187	14191	14065	14138	14120	14214	14019	14078	13933	14200	14027	14083	14126	14021	14080	14040	14145	14083	13905	14138	13908	14008	14118	14038	13924	14131	14177	14208	14127	14249	14047	13953	14109	14137	14146	14099	14052	13993	13987	14153	14052	14034	13893	14057	14065	14023	14078	14030	14037	13973	14115	14128	14105	14143	13933	14047	14035	14042	13982	13918	13874	14079	14076	14140	14090	14044	14012	14112	14128	13989	14148	14064	14085	14019	14193	14020	14003	14115	14101	14074	13909	14244	13964	14098	14013	14111	14152	14153	13922	14268	14151	14050	14095	14189	14206	13946	13960	14151	14190	13978	14160	14108	14120	14051	14174	14296	14081	14115	14055	14108	14069	14098	14095	14160	14057	13992	13961	14039	14127	14043	14147	14034	14187	14136	14197	13992	14050	14215	14114	14107	14028	14323	14207	14181	14165	14182	14081	14001
22039	21042	28293	24132	21945	24631	24527	19226	18117	18560	18541	18261	18703	20585	22796	23762	22717	20936	19735	18759	18373	17914	18092	18079	17928	17796	17769	17741	18052	17761	17818	17584	17774	17802	17871	17861	17909	17971	17904	17790	17730	17897	17822	17808	17918	17802	17741	17686	17826	18054	17760	17939	17688	17683	17730	17888	18025	17885	17824	17813	18022	17872	17917	17947	17958	17976	17842	17706	17964	17926	17705	17962	17749	17715	17925	17912	17967	17826	17712	17827	17791	17909	18006	17743	17924	17809	17809	17889	17895	17933	17712	17941	17878	17924	17621	17674	17772	17741	17698	17834	17853	17711	17840	17775	17790	17932	17970	17846	17878	17683	17670	17873	17820	18006	17910	17786	17902	17767	17779	17928	17844	17824	17662	17809	17807	18063	17866	17995	17922	17965	17972	17859	17800	17717	17886	17825	17979	17917	18023	17683	17739	17864	17841	17678	17633	18042	17838	17891	17787	17917	17905	17919	18056	18005	17882	17700	17797	17711	17639	17838	17724	17898	17926	17710	17804	17690	17926	17786	17881	17921	17691	17919	17586	18005	17658	17744	17718	17887	17934	18072	17867	17835	17862	17631	17735	17654	17750	17873	17866	17745	17795	17664	17946	17956	17711	17819	17862	17920	17921	17758	17694	17762	17820	17674	17847	17893	17575	17749	17983	17907	17779	17815	17891	17870	17751	17891	17744	18067	17591	17786	17710	17729	17927	17835	17940	17753	17866	18019	17667	17864	17895	17912	17779	17843	17963	17706	17842	17618	17638	17798	17870	17542	17796	17764	17969	17883	17678	17861	17821	17554	17765	17572	17969	17689	17864	17808	17423	17697	17635	17977	17637	17548	17785	17817	17918	17819	18113	18007	17926	17948	17947	17813	17885	17940	17770	17721	17918	17907	17798	17872	17761	17890	17853	17773	17863	17843	17852	17877	17748	17826	17751	17942	17643	17972	17826	18001	17940	17801	17898	17741	17608	17877	17927	17731	17873	17881	17777	17610	17712	17735	17928	17902	17692	17613	17925	17766	17937	17929	17717	17803	17807	18083	17753	17661	17802	17553	17858	17688	17610	17856	17793	17721	17746	17959	17861	17675	17637	17680	17632	17819	17976	17808	17622	17917	17822	17882	17626	17669	17789	17746	17805	17773	17605	17802	17910	17871	17634	17829	17769	17808	17790	17668	17685	17854	17730	17823	17835	17847	17945	17972	17851	17845	17721	17928	17830	17546	17841	17649	18042	17691	17748	17933	17702	17935	17836	17899	17666	17802	18013	17591	17840	17658	17669	17855	17692	17792	17842	17800	17617	17946	17858	17862	17708	17937	17890	17609	17872	17880	17701	17773	17810	17654	17844	17680	17680	17737	17812	17766	17557	17667	17800	17757	17802	17796	17782	17869	17682	17793	17906	17560	17771	17769	17889	17752	17611	17869	17666	17788	17637	17833	17627	17806	17777	17775	17815	17693	17568	17570	17751	17715	17866	17994	17660	17949	17687	18051	17958	17631	17723	17632	17612	17709	17743	18022	17891	17724	17862	17946	17876	17686	17651	17801	17818	17808	17524	17654	17707	17829	17885	17985	17735	17802	17680	17597	17775	17613	17680	17590	17745	17584	17775	17703	17592	17782	17821	17819	17656	17754	17765	17800	17777	17831	17697	17756	17881	17739	17876	17484	17786	17709	18005	17801	17785	17785	17659	17661	17692	17806	17816	17865	17762	17765	17931	17895	17648	17742	17782	17889	18013	17771	17749	17831	17723	17884	17803	17850	17862	17845	17854	17739	17632	17894	17671	17368	17673	17729	17713	17721	18041	17512	17747	17802	17778	17956	17955	17797	17953	17722	17947	17775	17838	17786	17734	17799	17861	17906	17912	17906	17864	17559	17812	17763	17989	17825	17780	17825	17651	17680	17773	17798	18024	17690	17726	17757	17757	17582	17905	17596	17842	17744	17869	17628	17829	17805	17637	17585	17905	17726	17798	17870	17689	17861	17819	17721	17901	17750	17817	17738	17784	17764	17786	17979	17831	17790	17858	17859	17853	17791	17647	17748	17648	17673	17632	17673	17775	18065	17884	17761	17563	17928	17784	17999	17776	17828	17958	17814	17853	17822	17820	18021	17826	17585	17640	17999	17846	17950	17728	17654	17853	17868	17745	17817	17455	17935	17673	17898	17909	17958	17619	17802	17920	17830	17830	17981	17936	17903	17844	17792	17678	17590	17790	17918	17807	17862	17946	17653	17624	17976	17864	17756	17741	17949	17701	17886	17783	17751	17809	17959	17807	17838	18020	17862	17851	17718	17704	17719	17726	17869	17749	17553	17704	17794	17910	17684	17819	17771	17832	17696	17835	17928	17981	17792	17746	17670	17692	17675	17948	18010	17848	17940	17820	17956	17681	17829	17696	17736	17670	17682	17872	17774	17896	17732	17771	17952	17979	17870	17718	17760	17814	17929	17860	17852	17735	17929	17672	17809	17667	17749	17713	17602	17885	17947	17781	17743	17713	17844	17955	17737	17826	17973	17558	17706	17545	17745	17813	17745	17701	17959	18001	17978	17760	17700	17900	17784	17715	17932	17807	17792	17713	17678	17869	17737	17810	17901	17729	17623	17601	17765	17673	18043	17704	17694	17761	17583	17465	17836	17736	17741	17805	17894	17785	17926	17754	17764	17677	17788	17654	17762	17592	17804	17772	17814	17742	17989	17972	17994	17786	17813	17782	17835	17694	17773	17663	17755	17781	17616	17848	17841	17870	17807	17829	17601	17899	17915	17922	17768	17726	17649	17746	17885	17889	17701	17856	17649	17969	17872	17977	17604	17851	17675	17860	17768	17842	17791	17884	17663	17680	17985	17819	17707	17725	17804	17761	17885	17676	17606	17981	17984	17770	17951	17833	17689	17754	17625	17569	17850	17968	17659	17753	17829	17634	17821	17826	17680	17769	17627	17742	17982	17735	17795	17713	17788	17871	17667	17677	17857	17648	17753	17965	18009	17961	17754	17609	17730	17680	17772	17814	17877	17773	17780	17816	18031	17749	17808	17684	17699	17918	17846	17820	17839	17706	17956	17995	17834	17778	17686	17844	17961	17684	17897	17793	17800	17665	17585	17730	17788	17741	17925	17696	17728	17850	17672	17743	17773	17877	17752	17813	17718	17892	17948	17670	17639	17779	17613	17846	17796	17887	17678	17783	17867	18116	17918	17744	17672	17733	17941	17786	17752	17707	17697	17715	17860	17846	17692	17694	17627	17877	17980	17698	17948	17710	17838	17799	17705	17770	17901	17708	17698	17693	17832	17764	17793	17738	17756	17928	17760	17647	17898	17853	17770	17734	17760	18034	18093	17816	17654	17841	17795	17690	17692	17926	17729	17931	17904	17692	17696	17806	17775	17664	17877	17831	17927	17767	17544	17694	17693	17986	17703	17779	17657	17883	17691	17763	17683	17686	17777	17956	17960	17811	17809	18103	17775	17896	17765	17934	17717	17761	17815	17986	17832	17960	17689	17901	17920	17879	17787	17709	17636	17855	17894	17583	17955	17821	17543	17696	17671	17838	17884	17897	17792	17819	17779	17660	17930	17989	17788	17740	17592	17858	17897	17596	17814	17881	17846	17738	17787	17687	17986	17793	18060	17548	17622	17826	17827	17842	17746	17699	17873	17649	17873	17783	17892	17921	17793	17869	17689	17669	17700	17929	17930	17883	17722	17777	17614	17695	17654	17824	17834	17890	17583	17986	17871	17770	17778	17884	17998	17832	17855	17851	17683	17995	17957	17857	17708	17746	17749	17708	17844	17736	17716	17731	17848	17802	17928	17875	17711	17912	17822	17893	17669	17800	17723	17862	17665	18145	17958	17811	17798	17604	17701	17613	17703	17975	17808	17950	17801	18061	17752	17704	17684	17805	17726	17783	17838	17808	17770	17849	17788	17775	17814	17937	17859	17832	17699	17907	17739	17711	17887	17813	17663	17670	17677	17894	17750	17873	17816	17725	17824	17737	17864	17698	17653	17944	17708	17736	17903	17798	17721	17773	17725	17868	17730	17811	17698	17822	17966	17946	17823	17735	17815	17832	17943	17946	17798	17716	17681	17664	17698	17818	17714	17958	17833	17728	17620	17903	18002	17664	17597	17920	17819	17735	17815	17820	17626	17963	17878	17706	17951	17870	17813	17610	17847	17775	17852	17593	17833	17800	17674	17863	17910	17788	17788	17966	17878	17984	17895	17734	17713	17736	17862	17738	17652	17840	18015	17872	17787	17850	17768	17852	17615	17624	17690	17688	17883	17698	17928	18012	17722	17946	17727	17890	17606	17901	17933	17693	17707	17683	17923	17734	17719	18002	17858	17727	17846	17841	17854	17797	17649	17668	17885	17660	17630	17686	17730	17839	17844	17676	17735	17740	17842	17518	17841	17706	17687	17867	17704	17820	17872	18040	17740	17803	17759	17597	18011	18061	17863	17850	17777	17712	17914	18024	17468	17873	17748	17929	17771	17598	17797	17597	17827	17697	17721	17783	17860	17766	17820	17628	18011	17903	17813	17916	17732	18043	17943	17646	17840	17722	17810	17818	17810	17871	17654	17684	17749	17830	17885	17895	17963	17910	17468	17632	17798	17883	17695	17852	17841	17567	17594	17535	17523	17941	17807	17766	17910	17862	17741	17938	17935	18080	17570	17919	17797	17897	17736	17808	17713	17842	17771	17867	17716	17615	17983	17766	17713	17892	17945	17935	17766	17983	17708	17742	17700	17807	17746	17692	17811	17737	17653	17606	17810	17677	18075	17705	17676	17681	17866	17994	17652	17567	17964	17677	17812	17349	17663	17702	17779	17773	17717	17671	17709	17841	17881	17953	17616	17698	17834	17918	17584	17822	17788	17875	17682	17751	17650	17655	17769	17633	17753	17793	17945	17678	17754	17685	17807	17694	17951	17928	17838	17998	17680	17929	17965	17735	17815	17639	17683	17726	17677	17859	17725	17829	17852	17744	17665	17658	17814	17977	17677	17904	17633	17770	17836	17853	17748	17863	17813	17708	17778	17812	17722	17707	17866	17768	17915	17787	17742	17751	17762	17843	17564	17640	17933	17710	17736	17620	17791	17795	17745	17752	17849	17931	17784	17687	18010	17843	17852
28187	52495	44548	31613	26710	22716	16786	15477	15231	15234	15147	15192	15648	18588	21596	22057	20480	18302	16718	15718	15120	14875	14884	14739	14803	14647	14798	14707	14756	14712	14608	14810	14820	14804	14654	14716	14726	14660	14701	14702	14674	14644	14808	14605	14605	14737	14697	14820	14459	14489	14664	14792	14673	14678	14936	14626	14804	14768	14790	14594	14879	14719	14827	14584	14814	14784	14847	14839	14721	14776	14839	14756	14602	14922	14773	14566	14794	14759	14707	14808	14785	14860	14942	14730	14888	14792	14946	14684	14615	14599	14689	14660	14537	14648	14732	14774	14804	14817	14740	14735	14781	14676	14765	14850	14639	14747	14772	14611	14699	14701	14675	14685	14699	14784	14812	14749	14630	14596	14641	14708	14566	14654	14861	14749	14671	15063	14684	14730	14678	14841	14511	14643	14863	14761	14722	14616	14772	14637	14801	14766	14643	14620	14760	14818	14791	14710	14849	14784	14658	14816	14651	14812	14649	14927	14684	14776	14699	14718	14623	14710	14744	14805	14874	14832	14732	14835	14644	14685	14752	14818	14477	14674	14719	14695	14831	14817	14745	14777	14799	14755	14742	14813	14945	14648	14643	14810	14689	14774	14783	14840	14900	14665	14793	14683	14701	14731	14769	14797	14437	14716	14811	14574	14715	14692	14537	14809	14718	14773	14714	14816	14928	14798	14669	14715	14837	14694	14911	14704	14794	14765	14689	14569	14731	14776	14656	14799	14710	14730	14860	14648	14592	14814	14764	14721	14614	14787	14685	14686	14770	14911	14779	14808	14746	14524	14834	14660	14816	14773	14784	14664	14698	14591	14706	14686	14792	14688	14712	14687	14637	14744	14841	14693	14891	14678	14807	14977	14856	14744	14747	14691	14752	14754	14619	14856	14548	14702	14783	14781	14940	14717	14592	14767	14586	14509	14680	14923	14721	14602	14539	14699	14726	14683	14639	14760	14699	14768	14737	14669	14893	14591	14653	14622	14739	14807	14672	14737	14667	14555	14655	14769	14634	14812	14786	14698	14686	14720	14666	14681	14849	14823	14650	14750	14878	14804	14783	14858	14845	14802	14734	14703	14895	14776	14742	14771	14583	14702	14693	14786	14702	14643	14472	14808	14771	14663	14661	14994	14760	14670	14628	14678	14617	14751	14852	14670	14750	14635	14650	14790	14772	14744	14581	14816	14604	14777	14669	14680	14631	14730	14802	14785	14680	14564	14790	14669	14706	14576	14767	14607	14634	14570	14636	14583	14784	14666	14555	14638	14802	14669	14862	14606	14738	14705	14920	14806	14717	14664	14753	14742	14531	14796	14645	14692	14748	14649	14790	14860	14603	14575	14614	14664	14716	14763	14733	14724	14792	14814	14575	14822	14637	14773	14678	14750	14737	14768	14883	14632	14644	14793	14734	14716	14652	14682	14668	14683	14696	14629	14670	14640	14608	14954	14769	14885	14598	14779	14446	14608	14808	14749	14639	14656	14759	14710	14684	14748	14927	14736	14572	14621	14852	14769	14719	14787	14610	14679	14709	14725	14737	14651	14750	14689	14680	14616	14832	14558	14784	14793	14865	14694	14637	14600	14731	14969	14583	14632	14772	14676	14572	14738	14692	14751	14677	14642	14693	14697	14944	14744	14790	14526	14748	14678	14631	14656	14798	14748	14590	14767	14762	14545	14729	14678	14796	14794	14718	14782	14672	14808	14715	14604	14903	14737	14671	14620	14718	14766	14767	14767	14871	14536	14590	14608	14640	14699	14677	14681	14652	14631	15011	14833	14720	14714	14911	14481	14701	14744	14962	14528	14729	14686	14711	14610	14624	14748	14838	14733	14747	14745	14706	14640	14610	14690	14675	14509	14557	14641	14769	14608	14763	14648	14794	14721	14682	14670	14759	14770	14587	14788	14786	14680	14806	14767	14524	14774	14684	14751	14809	14641	14632	14753	14635	14679	14642	14800	14949	14779	14843	14684	14722	14617	14642	14693	14822	14650	14756	14725	14855	14579	14669	14812	14822	14647	14730	14705	14753	14550	14810	14828	14885	14654	14713	14641	14665	14759	14831	14716	14791	14680	14745	14630	14755	14614	14676	14784	14661	14728	14690	14638	14854	14544	14558	14736	14782	14615	14668	14861	14736	14886	14663	14610	14676	14679	14702	14613	14844	14853	14726	14623	14712	14610	14874	14707	14771	14803	14666	14582	14695	14737	14672	14734	14788	14602	14698	14736	14928	14728	14674	14853	14602	14691	14907	14687	14888	14729	14768	14671	14767	14688	14847	14628	14676	14685	14637	14632	14732	14569	14727	14576	14769	14814	14527	14795	14567	14680	14712	14657	14647	14792	14769	14722	14548	14694	14742	14658	14815	14740	14830	14839	14564	14642	14582	14925	14753	14788	14760	14682	14695	14720	14615	14702	14686	14607	14756	14896	14749	14866	14781	14697	14673	14620	14824	14682	14906	14680	14614	14595	14750	14659	14613	14641	14790	14809	14713	14601	14656	14589	14799	14790	14748	14662	14789	14629	14794	14941	14709	14694	14710	14792	14670	14812	14677	14761	14762	14843	14602	14676	14698	14634	14708	14682	14803	14838	14743	14866	14804	14746	14593	14616	14640	14790	14823	14802	14745	14801	14630	14687	14781	14826	14844	14590	15048	14706	14746	14778	14738	14697	14920	14776	14693	14558	14754	14680	14585	14685	14668	14698	14775	14817	14606	14792	14753	14707	14861	14777	14739	14682	14596	14739	14579	14608	14761	14813	14763	14646	14796	14753	14745	14698	14747	14852	14675	14447	14791	14808	14619	14585	14759	14753	14761	14603	14654	14780	14586	14785	14677	14666	14732	14735	14794	14624	14770	14673	14781	14807	14648	14803	14755	14655	14601	14812	14601	14862	14535	14903	14841	14875	14676	14821	14521	14739	14812	14718	14831	14722	14663	14808	14799	14661	14652	14577	14791	14785	14501	14711	14778	14597	14752	14641	14846	14652	14786	14770	14666	14808	14810	14732	14496	14707	14730	14662	14703	14797	14678	14660	14692	14858	14767	14905	14816	14719	14821	14756	14725	14777	14795	14706	14691	14790	14721	14592	14731	14738	14647	14668	14714	14766	14697	14715	14777	14616	14597	14727	14726	14642	14881	14768	14747	14734	14646	14659	14792	14808	14686	14720	14921	14699	14782	14488	14695	14834	14734	14508	14802	14741	14633	14690	14969	14571	14880	14775	14552	14555	14712	14664	14711	14659	14771	14771	14807	14877	14784	14648	14812	14751	14833	14968	14597	14748	14687	14521	14677	14724	14880	14755	14789	14578	14698	14770	14736	14741	14806	14865	14756	14628	14622	14798	14620	14798	14726	14837	14709	14726	14595	14814	14662	14724	14592	14616	14726	14827	14691	14868	14757	14725	14668	14777	14582	14559	14783	14801	14726	14714	14766	14803	14680	14933	14713	14778	14656	14647	14648	14624	14918	14676	14647	14683	14890	14625	14680	14841	14752	14506	14808	14899	14785	14887	14725	14708	14536	14767	14710	14638	14903	14791	14817	14764	14714	14662	14705	14808	14793	14715	14821	14704	14826	14808	14671	14707	14715	14624	14737	14674	14683	14641	14806	14745	14615	14643	14930	14738	14797	14994	14693	14784	14595	14740	14839	14797	14690	14701	14852	14729	14731	14644	14910	14645	14773	14715	14769	14821	14601	14612	14828	14581	14800	14625	14907	14547	14751	14648	14811	14702	14737	14618	14776	14785	14668	14846	14732	14654	14754	14687	14658	14723	14842	14594	14632	14797	14757	14748	14710	14572	14849	14724	14662	14629	14690	14676	14876	14741	14696	14856	14836	14724	14778	14673	14642	14705	14610	14594	14609	14650	14766	14831	14761	14674	14715	14695	14836	14704	14660	14722	14818	14744	14717	14580	14715	14805	14635	14733	14503	14906	14805	14766	14701	14655	14645	14798	14684	14600	14753	14711	14784	14674	14897	14770	14821	14609	14827	14645	14831	14806	14722	14756	14939	14679	14675	14542	14801	14643	14705	14780	14679	14718	14691	14660	14767	14735	14782	14678	14813	14814	14644	14686	14635	14632	14607	14572	14733	14872	14685	14620	14812	14708	14611	14759	14835	14529	14829	14563	14709	14683	14680	14580	14838	14856	14764	14784	14638	14709	14705	14776	14883	14728	14741	14708	14729	14716	14838	14656	14729	14635	14712	14733	14529	14961	14730	14679	14714	14723	14782	14616	14612	14882	14692	14749	14583	14667	14646	14707	14666	14426	14826	14678	14554	14804	14860	14790	14936	14711	14672	14705	14733	14829	14651	14800	14676	14756	14999	14590	14579	14853	14893	14848	14682	14795	14791	14684	14763	14832	14727	14711	14678	14657	14607	14740	14723	14771	14768	14766	14734	14682	14872	14716	14724	14800	14612	14766	14658	14696	14644	14608	14823	14648	14918	14745	14585	14691	14667	14740	14644	14715	14707	14786	14605	14529	14763	14827	14680	14751	14550	14703	14832	14824	14588	14742	14713	14646	14720	14771	14478	14552	14683	14688	14527	14786	14626	14700	14677	14562	14668	14636	14651	14818	14857	14703	14686	14788	14796	14623	14674	14712	14740	14994	14569	14821	14732	14627	14608	14809	14858	14859	14677	14776	14674	14576	14618	14724	14794	14645	14605	14624	14719	14911	14745	14584	14764	14677	14891	14671	14638	14720	14721	14710	14674	14583	14848	14787	14680	14754	14649	14798	14669	14610	14710	14732	14635	14737	14714	14780	14813	14885	14610	14802	14655	14769	14719	14683	14878	14708	14759	14553	14838	14878	14741	14846	14876	14549	14728	14859	14773	14679	14851	14896	14791	14577	14597	14657	14793	14757	14551	14761	14705	14777	14803	14806	14650	14776	14825	14602	14722	14726	14651	14620	14825	14564	14805	14623	14648	14703	14584	14806	14760	14645	14583	14739	14863	14712	14794	14844	14717	14835	14577	14674	14736	14588	14671	14702	14904	14877	14682	14702	14784	14703	14743	14780	14690	14639	14679	14883	14929	14717	14747	14753	14661	14619	14851	14756	14738	15026	14730	14636	14812	14856	14820	14598	14707	14685	14701	14676	14920	14722	14784	14898	14654	14585	14771	14723
29529	24245	26041	21764	18096	17622	17430	17094	17087	16916	16931	16847	17127	16904	17395	17379	17283	17184	17174	16898	17073	16888	16807	16984	17013	16834	16776	16854	16833	16892	16674	17131	17025	16894	16934	16881	16856	16958	16711	16763	16814	16807	16664	16881	16867	16619	16740	16944	16767	16827	16840	16698	16932	16733	16811	16834	16754	16615	16884	16760	16813	16868	16751	16718	16848	16729	16914	16867	16949	16916	16835	16811	16877	16830	16924	16659	16993	16824	16840	16515	16592	16700	16783	16726	16948	16826	16795	16506	16800	16912	16950	16862	16806	16907	16810	16784	16822	16660	16909	16628	16882	16939	16783	16803	16754	16910	16987	16901	16810	16780	16779	16774	16994	16972	16838	16798	17041	16751	16744	16909	16546	16908	16813	16725	16865	16733	16700	16931	16986	16855	16718	16811	16846	16913	16742	16932	16673	16887	16904	16949	16914	16876	17031	16751	16872	16899	16831	16833	16794	16893	16711	16867	16772	16946	16826	17021	16888	16854	16836	16782	16739	16807	16883	16888	16874	16886	16783	16729	17060	16891	16759	16783	17040	16849	16769	16772	16862	16601	16928	16827	16862	16687	16848	16759	16752	16894	16905	16778	16794	16638	16736	16804	16627	16860	16924	16855	16789	16890	16853	16564	16805	16828	16772	16782	17077	16989	16958	16488	16589	16740	17113	16853	16618	16638	16622	16895	16820	16856	16459	16897	16875	16910	16911	16896	16914	16824	17020	16910	16833	16670	16612	16794	16660	16946	16849	17168	16841	16891	17077	16888	16900	16882	16783	16740	16939	16778	16938	16802	16867	16803	16912	16774	16822	16952	17057	16846	16707	16869	16799	16973	16800	16879	16998	17152	16736	17022	17098	16997	16853	16974	16780	16820	16791	17076	16945	16867	16965	16855	16748	16902	17006	16839	16931	16661	16701	16951	16969	16897	16847	17047	16771	16797	16859	16834	16849	16862	16978	16846	16944	16659	16717	16746	16769	17015	16661	16780	17080	16963	16842	16929	16866	16768	16871	16927	16863	16830	16777	16944	16852	16742	16762	17007	17003	16663	16722	16973	16897	16868	16758	16648	16810	16936	16972	16926	16764	16819	16927	16568	16732	16877	17052	16719	16915	16817	16718	17143	16775	16802	16828	16847	16691	16687	16917	16928	16732	16754	16983	16807	17016	16722	16827	16913	16806	16747	16739	16951	16873	16865	16736	16613	16834	16866	16755	16795	17065	17045	16720	16821	16770	16894	16920	16983	16889	16988	16881	16902	16896	16873	16750	16705	16981	16912	16978	17053	16774	16745	16913	16821	16773	16894	16842	16838	16686	16789	17051	16741	16543	16630	16763	16699	16803	16837	16918	16905	16685	16698	16735	16700	16800	16914	16690	16821	16780	16633	16818	16597	17007	16811	16874	16561	16807	16783	16957	16855	17001	16606	16747	16772	16662	16895	16681	16984	16947	16891	16828	16887	16751	16902	16927	16977	16873	16837	16882	16994	16868	16789	16836	16791	16712	17047	16769	16710	16812	16736	16874	16809	16726	16949	16989	16708	16644	16756	16895	16593	16972	16889	16745	16771	16887	16866	16925	16808	16916	16623	16692	16629	16670	16987	16614	16919	16632	16761	16778	16811	16736	16799	16909	16884	16767	16863	16926	16883	16753	16860	16860	16691	16741	16809	16811	16924	16702	16819	16799	16849	16736	16773	16645	16663	16738	16789	16957	16759	16702	16973	16606	16794	16941	16890	16937	16979	17036	16743	17011	16665	16868	16866	16819	16656	16687	16915	16849	16849	16826	16699	16695	16749	16661	16812	16987	16737	16959	16693	16891	16743	16959	17000	16744	16917	17124	16893	16844	16868	16773	16729	16914	16713	16831	16758	16553	16844	16934	16836	16963	17070	16735	16995	17024	16846	16812	16923	17005	16911	16899	16896	16867	16927	16966	16928	16814	16951	17077	16895	16747	16787	16821	16678	16966	16878	17059	16750	16733	16905	16682	16756	16673	16743	16888	16680	16809	16950	16767	17071	16712	16723	16712	16758	16832	16849	16817	16944	16747	16811	16953	16616	16982	16937	16668	16922	16678	16651	16866	16936	16718	16674	16714	16912	16673	16748	16893	16669	16717	16725	16817	17000	17030	16718	16965	16905	17045	16878	16769	16789	16987	16697	16903	16745	17165	16992	16777	16954	16866	16878	16813	16691	16846	16651	16650	16890	16831	16946	16711	16891	16775	16818	16965	16902	16793	16754	16570	16894	16977	16860	16744	16781	16926	16892	16982	16863	17095	16809	16737	16975	16831	16765	16805	16823	16754	16775	16755	16717	16687	16559	16993	16900	17012	16946	16841	16702	16945	16790	16639	16736	16927	16733	16931	17049	16568	17022	16915	16875	16838	16705	16853	17071	16826	17059	16994	16963	16785	17154	16911	16828	16797	16810	16892	16822	16867	16580	16728	16747	17010	16890	16907	16882	16807	16715	16797	16715	16697	16808	16905	16778	16839	16825	16860	16981	16807	16863	16783	16833	16756	16792	16819	16670	16708	16923	16642	17006	16838	16891	16811	16742	17000	17081	16963	16986	17028	16677	16925	16902	16782	16871	16871	16868	17011	16857	16933	16888	16762	16798	16869	16722	16732	17050	17102	16897	16682	16851	16684	16805	16847	16842	16770	16655	16913	16801	16714	16771	16950	17036	16791	16753	16885	16814	16923	16914	16854	16816	16750	16886	16850	16901	16897	16861	16780	17081	16939	16966	16935	17016	16955	16760	16846	16890	16905	16801	17197	17083	16842	16833	16880	16863	16974	16873	16965	16928	16811	16650	16779	16791	16663	16998	16884	16807	16975	17048	16943	16845	17092	16986	16634	16748	16802	16719	16739	16901	16677	17015	16849	16998	16949	16879	16814	16843	16913	16981	16876	17039	16853	16926	16939	17001	16956	16785	16845	16959	16815	16853	16863	16792	16892	16723	16751	16995	16849	16641	16886	16702	16860	16797	17020	16879	16680	16862	16772	16841	16758	16900	17154	16921	16856	16962	16915	16845	16968	16837	16730	16833	16908	17005	16955	17015	16950	17008	16731	16823	16837	16610	16814	16738	17005	16997	16890	16923	16832	16825	17046	16819	16880	16883	16943	16796	17021	16627	16880	16914	16819	17011	16717	16890	16775	16833	17074	16944	16984	16652	16736	17020	16814	16880	16889	16581	16688	16842	16951	16672	16881	17018	16857	16687	16711	16970	16952	16727	16597	16765	16798	16897	16871	16728	16696	16781	16899	16887	16689	17040	17049	16874	16974	16881	16769	16838	16645	16886	16886	16996	17008	16720	16791	16798	16767	16885	17007	16797	16714	16743	16937	16801	16682	16930	17132	17030	16886	17024	16751	16748	16935	16907	16658	16728	16926	16820	16956	16745	16850	16898	16758	16720	16795	17006	16710	16727	16820	16987	16924	16947	16800	16887	16731	16871	16954	16835	16894	16889	16925	16971	16853	16944	16916	16795	16855	16636	16893	16876	16829	16776	16964	16780	16847	16815	16805	16731	16963	16913	16892	16986	16862	16993	17030	16926	16710	16760	16936	16734	16908	16721	16906	16852	16843	16919	16897	16968	16712	16783	16684	16727	16972	16791	16903	16886	16707	16944	16829	16799	16903	16757	17091	16885	16844	16839	16899	16958	16820	16801	16652	16725	16681	16813	16905	16844	16844	16796	16840	16677	16748	16812	16698	17056	16977	16851	16737	16755	16829	16874	16689	16975	17062	16780	16793	16777	16952	16746	16894	17024	16783	16842	17008	16896	16971	16693	16760	16909	16733	16762	16959	16810	16886	16831	16823	16978	16794	16960	16887	16864	16781	16947	16880	16896	16877	17106	16893	16918	16880	16952	16622	16769	16903	17038	16804	16825	16888	16771	16713	16938	16786	16732	16777	16738	16636	16805	16756	16916	16843	16759	16798	16958	16907	16952	16771	16784	16779	16825	17031	16655	16999	16888	16815	16793	16735	16906	16708	16986	16762	16925	16919	16978	16706	16750	16808	16948	16658	16830	16711	16732	16828	16668	17090	16919	16820	16692	17072	16699	16951	16792	17006	16864	16983	16918	17004	16981	16855	16834	17045	16958	16814	17021	16782	16830	16743	16793	16899	16837	16816	16940	16725	16860	16803	16771	16906	16853	17001	16953	16871	16866	16837	16732	16626	16846	16883	16890	16966	16816	16823	16851	16938	16992	16728	16834	16859	16970	16737	16808	16643	17002	16756	16825	16726	16698	17031	16921	16870	16913	16872	16870	16937	16778	16927	16891	16809	16716	16996	16800	16795	16853	17077	16928	16953	16930	16796	16786	16847	16970	16854	16789	16914	16858	16983	16806	16905	16876	16813	16945	16901	16889	16834	17090	16743	16681	16911	17074	16892	16760	16857	17012	16716	16896	16830	16816	16750	16676	16899	16915	16766	16699	16935	16884	16748	16886	16837	16845	16837	17044	16906	16919	16791	16901	16933	16943	16856	16799	16773	16854	16723	16744	16773	16760	16842	16958	16949	17022	16738	16825	16899	16800	16771	16870	16670	16758	16938	17012	16917	16872	16630	16807	16865	16798	17025	16813	16737	16881	17063	16903	16858	16778	16870	17038	16880	16814	17007	16938	16910	16877	16954	16712	16974	16981	16755	16844	16835	16811	16953	16899	16957	16853	16883	16910	16985	16758	16667	16583	16871	16851	16862	16934	16764	16831	17025	16962	16891	16755	16702	16854	16904	16852	16700	16816	16513	16664	16779	16760	16746	17025	17005	16920	17027	16730	16738	16537	16807	16907	16751	16881	16933	16835	16913	16874	16804	17050	17069	16892	17021	16754	16817	16609	16838	16687	16893	16826	16855	16680	17042	17017	16809	16769	16811	16905	16809	16913	16706	16820	16828	16794	16705	16846	16866	16989	16708	16842	16993	17012	16871	17048	16779	16827	16736	16740	16816	16953	17042	16845	16935	16805	16945	16859	16658	16636	16843	16737	16811	16825	16954	16841	16678	16821	16886	16858	17022	16959	16789	16921	16813	16856	16980	17036	16895	17099	16774	16940	16829	16862	16953	16727	17004	16913	16825	16859	16768	16804	16808	16701	16773	16949	16794	16860	16940	16878
23344	29717	23712	17558	15876	15264	14369	14328	14371	14365	14106	14270	14221	14329	14730	14927	14518	14397	14336	14286	14419	14086	14181	14233	14158	14395	14153	14153	14179	14191	14021	14231	14167	14275	14189	14222	14255	14291	14247	14064	14180	14112	14279	13950	14069	14243	14145	14121	14200	14076	14056	14160	14266	14315	14207	14130	14054	14006	14141	14228	14120	14159	14174	14124	14074	14130	14189	14194	14242	14154	14011	14108	14231	14004	14174	14126	14210	14152	14208	14077	14227	14226	14134	14263	14065	14206	14307	14144	14163	14087	14216	14075	14218	14070	14192	14125	14044	14013	14098	14011	14100	14258	14004	14125	14224	14189	14077	14238	14083	14122	14131	14042	14262	14213	14098	14151	14187	14263	14133	14177	14142	14177	14140	14201	14260	14011	14109	14287	14109	14330	14244	14089	14120	14251	14124	14118	14210	14180	14185	14148	14119	13969	14339	14133	14011	14355	14303	13990	14218	14231	13925	14224	14125	14156	14050	14185	14184	14160	14030	14297	14175	14119	14067	14091	14041	14084	14102	14069	14192	14076	14033	14167	14045	14017	14136	14279	14254	14129	14062	14151	14081	14156	14163	14002	14331	14063	14230	14093	14034	14317	13918	14239	14144	14109	14148	14185	14087	14207	14423	14130	14086	14166	14235	13965	14249	14026	14196	13951	14089	14364	14116	14092	14211	14177	14219	14330	14112	14347	14214	14135	14257	14136	14143	14240	14272	14096	14260	14031	14179	14112	14207	14217	14218	14278	14100	14314	14192	13993	14034	14045	14017	14140	14196	14190	14231	14264	14002	14171	14274	14065	14071	14251	14071	14194	14079	14303	14163	13946	13929	13963	14083	14092	14225	14317	14213	14183	14145	14154	14231	14256	14088	14111	14274	14096	14139	13968	14097	14020	14090	14269	14180	14131	14132	14229	14192	14136	14212	14108	14162	14083	14178	14075	14295	14271	14186	14207	14350	14278	14155	14185	14133	14282	14234	14069	14260	14072	14218	14275	14249	14059	14036	14210	14136	14023	14260	14061	14197	14278	14110	14214	14152	14177	14238	14130	14219	14199	14224	14179	14328	14187	14099	14184	14345	14066	14201	14173	14234	14416	14189	14092	14207	14198	14187	13964	14274	14073	14276	14266	14253	14275	14118	14078	14317	14211	14230	14190	14011	14148	13926	14136	14201	14068	14173	14062	14198	14398	14124	14169	14222	14176	14227	13969	14141	14110	13928	14243	14229	14104	14132	14213	14226	14282	14229	14246	14280	14151	14125	14070	14106	14213	14067	13954	14106	14231	14160	14015	14213	14205	14130	14131	14298	14251	14336	13997	14255	14182	14031	14171	14133	14297	14306	14269	14103	14189	14036	14293	14141	14131	13993	14125	14263	14154	14037	14215	14192	14210	14123	14110	14270	14138	14143	14140	14123	14022	14200	14302	14087	14255	14219	14137	14043	13988	14137	14090	14053	14057	14044	14162	14075	14201	14322	14108	14030	14265	14118	14123	14203	14168	14115	14245	14231	14196	14116	14352	14355	14249	14270	14010	14209	14318	14017	14341	14199	14134	14282	14272	14129	14101	14150	14091	14220	14159	14053	14282	14170	14116	14096	14258	14175	14190	14226	14153	14175	14335	14007	14414	14023	14070	14131	14249	14234	14004	14126	14143	14074	14173	14136	14130	14113	14142	14040	14317	14097	14020	14123	14065	14306	14085	14225	14245	14014	14086	14074	14315	14251	14147	14169	14100	14247	13963	14128	13996	14348	14121	14178	14203	14178	14104	14195	14033	14328	14098	14274	14157	14208	14311	14129	14167	14091	14172	14193	14302	14227	14048	14027	14048	14096	14142	14261	14289	14308	14168	14206	14209	14266	14144	14093	14266	14189	13991	14081	14119	14190	14086	14030	14158	14074	14165	14113	14109	14130	14142	14134	14233	14164	13958	14112	14328	14163	14199	14232	14124	14142	14134	13982	14316	14134	14267	14166	14056	14188	14177	14164	14120	14359	14209	14214	14169	14326	14139	14004	14106	14243	14175	14205	14337	14195	14162	14071	14095	14090	14182	14122	14334	14074	14118	14099	14189	14224	14160	14263	14209	14014	14136	14292	14001	14171	14183	14219	14057	14212	14159	14196	14186	14200	14183	14139	14164	14149	14229	14136	14171	14195	14060	14180	14155	14080	14241	14177	14178	14246	14180	14189	14277	14180	14330	14013	14144	14142	14116	14152	14008	14291	14220	14230	14232	14207	14121	14156	14196	14339	14215	14139	14255	14092	14106	14104	14180	14217	14087	14122	14265	14175	14166	14079	14123	14009	14116	14286	14083	14110	14106	14333	14212	14180	14082	14040	14100	14028	14043	14195	14040	14221	14182	14073	14198	14188	14143	14204	14154	14115	14225	14154	14297	14141	14122	14130	14310	14157	14203	13963	14265	14295	14266	13954	14199	14267	14134	14260	14302	14124	14097	14213	14256	14091	14139	14162	14238	14240	14175	14176	14155	14156	14211	14142	14172	14129	14163	14263	14173	14081	14336	14242	14153	14251	14086	14187	14209	14338	14307	14011	13962	14218	14207	14240	14190	14072	13985	14235	14311	14055	14168	14249	14123	14084	14079	14155	14181	14082	14056	14184	14220	13962	13999	14329	14199	14087	14091	14125	14069	14040	14190	14209	14147	14303	14232	14254	14048	14227	14284	14126	14185	13997	14062	14310	14186	14134	14216	14188	14121	14249	14031	14080	14078	14132	14275	14226	14134	14027	14104	14204	14169	14204	14171	14141	14084	14118	14179	14144	14261	14274	14243	14010	14319	14052	14102	14186	14089	14069	14114	14166	14104	14251	14114	14276	14125	14077	14054	14322	14177	14299	14141	14195	14183	14156	14167	14146	14170	14170	14222	14324	14228	14149	14023	14349	14319	14218	14363	14294	14185	14182	14162	14171	14125	14181	14383	14236	14042	14283	14093	14170	14104	14124	14243	14305	14149	14235	14092	14150	14117	14188	14197	14074	14056	14218	14189	14140	14352	14233	14161	14251	13974	14188	14241	13981	14114	14374	14280	14160	14178	14388	14101	14088	14122	14114	14251	14182	14321	14160	14097	14302	14267	14032	14146	14154	14217	14200	14126	14199	14258	14234	14058	14033	14161	14165	14166	14286	14251	14114	14378	14250	14187	14258	14078	14232	14260	14099	13972	14207	14173	14290	14275	14110	14259	14193	14259	14315	14270	14199	14061	14226	14197	14077	14129	14257	14106	14181	14036	14174	13989	14271	14061	14147	14231	14276	14262	14324	14203	14220	14016	14264	14124	13919	13976	14194	14064	14318	13863	14312	14147	14173	14162	14267	14070	14090	14146	14074	14213	14249	14256	14086	14229	14333	14125	14332	14096	14077	14276	14234	14152	14187	14159	14017	14277	14293	14172	14133	14119	14115	14198	14127	14179	14305	14338	14125	14057	14215	14198	14137	14146	14336	14134	14196	14118	14206	14088	14179	14184	14252	14253	13960	14181	14162	14280	14248	14172	14202	14223	13976	14063	14153	14259	14196	14248	14161	14396	14162	14252	14058	14307	14088	14218	14166	14098	14149	14011	14294	14328	14145	14208	14240	14272	14014	14266	14194	14141	14247	14298	14202	14129	14031	14080	14305	14375	13933	14225	14193	14208	14271	14136	14148	14215	14225	14179	14170	14209	14182	14235	14093	14486	14246	14201	14172	14263	14221	14265	14139	14115	14362	14151	14093	14042	13980	14081	14192	14071	14118	14181	14129	14224	14095	14126	14231	14043	13982	14082	14194	14176	14147	14272	14164	14133	13963	14097	14176	14232	14043	14126	14163	14237	14100	14376	14159	14198	14203	14185	14240	14195	14197	14120	14152	14174	14186	14002	14097	14119	14220	14125	14120	14121	14389	14193	14134	14171	14254	14120	14346	14068	14371	14104	14286	14123	14079	14161	14093	14111	14160	14120	14158	14190	14230	14206	14133	14194	14158	14095	13998	14188	14053	14066	14131	14164	14158	14137	14208	13934	14106	14087	14048	14067	13985	14148	14138	14159	14223	14086	14261	14172	14185	13922	14108	14097	14151	14232	14205	14134	14223	14108	14149	14088	14176	14485	14341	14228	14187	14240	14226	14046	14164	14080	14328	13995	14076	14247	14306	14188	14206	14050	14055	13969	14161	14244	14177	14227	14291	14121	14036	14135	14134	14135	14032	14113	14026	14004	14124	14107	14182	14166	14297	14311	14324	14206	14231	14089	14286	14091	14102	14093	14134	14241	14242	14174	14159	14204	14088	14207	14165	14102	14207	14157	14142	14068	14262	14112	14238	14175	14190	14308	14106	14043	14257	14089	14109	14054	14306	14104	14046	14195	14228	14327	14298	14322	14186	14196	14119	14170	14186	14274	14126	14208	14185	14162	14172	14178	14217	14168	14021	14165	14061	14188	14269	14191	14233	14311	14115	14229	14017	14058	14050	14307	14203	14222	14286	14155	14035	14181	14277	13934	14275	14110	14157	14168	14180	13988	14306	14092	14101	14181	14098	14200	14188	13961	14106	14015	14107	14106	14118	14151	14249	14168	14191	14120	14196	14095	14318	14296	14141	14203	14008	14001	14266	14081	14190	14113	14206	14162	14104	14183	14143	14066	14151	14288	14141	14248	14054	14454	14202	14144	14020	14193	14109	14354	14331	14130	14269	14101	14123	14181	14010	14272	14211	14141	14109	14161	14380	14167	14114	14245	14112	14114	14210	14306	14249	14136	14061	14320	14179	14174	14085	14117	14221	14239	14220	14098	13939	14179	14182	14052	14274	14379	14321	14128	14206	14177	14147	14219	14268	14387	14095	14100	14129	14193	14219	14216	14095	14185	14155	14161	14154	14323	14255	14264	14241	14241	14255	14318	14145	14195	14203	14167	14120	14198	14133	14064	14139	13998	14053	14386	14086	14162	14245	14171	13945	14212	14090	14331	14176	14130	14180	14196	14121	14313	14235	13984	14142	14216	14215	14229	14191	14132	14096	14311	14079	14297	14178	14055	14107	14235	14229	14188	14269	14075	14332	14085	14225	14168	14160	13983	14249	14268	14049	14447	14171	14258	14133	14187	14175	14255	14138	14330	14174	14266	14219	14113	14219	14322
23210	20984	27701	24665	21883	20234	18664	16652	16375	16262	16441	16085	16121	16812	19195	19778	19017	17915	17175	16484	16173	15842	15965	15918	15903	16101	15900	15934	15943	15996	15786	15880	15932	15911	15920	15889	15799	15910	15921	15854	15948	15970	15800	15706	15743	15755	15864	15887	15891	15668	16006	15591	15895	15782	15863	15738	15938	15648	15745	15896	15981	15794	15885	15897	15910	15954	15846	15907	15587	15709	15911	15846	15735	15730	15890	15933	16013	15905	16013	15896	15996	15806	15934	15757	16021	15813	15840	15976	15825	15741	15908	15770	15853	15681	15700	15965	15779	15926	15981	15861	15928	15635	15705	16015	15805	15892	15788	15995	15957	15994	15847	15929	15992	15854	15957	15774	15916	15769	15811	15875	15795	15929	15997	15931	15777	15860	15856	15876	15890	15556	15671	15966	15649	16049	15638	15812	16002	15886	15787	15821	15900	15823	15704	15752	15890	15734	15880	15891	15717	15797	15720	15802	15884	15840	15685	15795	15999	15663	15754	15838	15672	15790	15860	15982	15745	15644	15784	15686	15766	15724	15858	15872	15654	15759	15781	15894	15977	15793	15877	15899	15930	15966	15901	15641	15891	15915	15775	15997	15770	15852	15756	15807	15622	16038	15810	15738	15890	15780	15902	15686	15955	15955	15854	15746	15880	16023	15972	15778	15840	15841	16076	15768	16004	15740	15727	15734	15783	15914	15861	15757	15986	15843	15856	15793	15662	15848	15869	15775	15841	15889	15833	15773	15798	15832	15907	15801	15843	15807	15699	15636	15927	15846	15780	15728	15834	15861	15867	15743	15842	15829	15710	15728	15830	15955	15782	15833	15860	16101	15909	15915	15565	15690	15769	15787	15945	15943	16025	15840	15808	15940	15790	15677	15717	15804	15768	15776	15758	15867	15679	15868	15952	15647	15871	15807	15953	15686	15921	15791	15698	15719	15711	15839	15878	15759	15725	15694	15923	15879	15783	15598	16089	15890	15813	15627	15747	15773	15947	15996	15894	15727	15750	15928	15978	15807	15783	15771	15909	15763	15814	15952	15993	15745	15883	15874	15726	15734	15781	15737	15786	15796	15582	15822	15858	15849	15849	15740	15949	15777	15801	15698	16024	15651	15897	15651	15761	15778	15692	15890	15809	15802	15968	15989	15908	15821	16048	15909	15789	15574	15896	15713	15791	15924	15752	15896	15595	15841	15701	15806	15864	15969	15665	15761	15727	15639	15926	15909	15752	15749	15880	16013	15780	15913	15724	15884	15927	15877	16103	15894	15986	15742	15970	15699	15844	15934	15832	15614	15771	15775	15682	15632	15867	15932	15896	15677	15902	15766	15784	16004	15824	15918	15823	16024	15991	15979	15957	15897	15729	15827	15854	15844	15741	15794	15728	15832	15793	15934	15712	15844	15886	15778	15873	15874	15879	15843	15877	15749	15881	15768	15835	15840	15906	15807	15948	15869	15917	15904	15900	15866	15714	15684	15712	15870	15692	15853	15973	16053	15867	15668	15779	15681	16006	15787	15700	15870	15823	15766	15600	15825	15987	15817	15914	15836	15779	15737	15952	15818	15823	15933	15744	15937	15990	15913	15729	15988	15624	15856	15766	15728	15731	15725	15971	15766	16001	15850	15940	15922	15893	15968	15800	15717	15772	15888	15770	15973	15731	15816	15753	15821	15892	15919	15853	15899	16011	16125	15860	15676	15556	15969	15867	15768	15988	15847	15675	15750	15584	15878	15791	15612	15791	15703	15673	15845	16041	15728	15922	15994	15913	15665	15714	15756	15861	15934	15986	15666	15688	15825	15798	16116	15787	16205	16073	15786	16124	15735	15772	15823	15873	15647	15794	15877	15744	16041	15578	15959	15949	15652	15736	15863	15989	15898	15898	15609	15736	15742	15697	15716	15746	16056	15846	15707	15950	15816	15865	15453	15683	15767	15928	15878	15788	15796	15691	15851	15816	15887	15818	15627	15919	15703	15685	15711	15841	15820	16003	15923	15751	15801	15823	15891	15830	15884	15682	15734	15888	15903	15820	15843	15806	15950	15994	15827	15916	15873	15963	15693	15976	15752	15973	15699	15903	15653	15824	15938	15902	15906	15752	15747	15788	15813	15770	15802	15800	15803	15626	15760	15661	15812	16027	15774	15937	15827	15942	15849	15831	15652	15895	15843	15714	15979	15802	15955	15762	15784	15706	15960	15797	15702	15786	15783	15717	15766	15874	15886	15804	15713	15907	15851	15814	15986	15691	15939	15828	15796	15894	15713	15610	15628	15897	15781	15911	15719	15878	15779	15771	15888	15980	15978	15845	15761	15882	15814	15760	15826	15771	15723	15842	15705	15768	15693	15654	15881	15892	15978	16080	15778	16020	15918	15829	15925	15921	15942	15768	15909	15844	15684	15800	16034	15882	15856	15834	15760	15792	16050	15784	15687	15718	15835	15997	15916	15804	15601	15803	15821	16157	15711	15708	15947	15955	15608	15675	15699	15766	15780	15885	15929	15813	15888	15884	15730	15881	15872	15847	15809	15862	15754	15977	15756	15634	15591	15859	15802	15686	15886	15838	15937	15915	15879	16016	15982	15930	15595	15827	15685	15983	15797	15793	15798	15718	15692	15685	15595	15799	15664	15686	15810	15813	15921	15733	15928	15860	15737	15905	15852	15899	15940	15648	15829	15856	15911	15749	15795	15787	15750	15825	15963	15744	15648	15811	15781	15687	15779	15884	15658	15886	15854	15911	15759	15736	15718	15769	15848	15625	15996	15857	15837	15828	15666	15659	15762	15876	15746	15757	15787	15792	15829	15952	15923	15839	15758	15804	15875	16023	15796	15927	15814	15725	15682	16045	15803	15922	15754	15576	15767	15852	15620	15983	15807	15740	15709	15659	15987	15809	15812	15748	15670	15761	15786	15572	15705	15736	15868	15695	15844	15925	15784	15745	15748	15832	15767	15779	15914	15738	15721	15832	15850	15914	15789	15830	15896	15904	15722	15775	15875	15754	15732	15523	15731	15945	15883	15789	15810	15787	15714	15843	15862	15713	15923	15737	15726	15744	15822	15768	15604	15780	15821	15918	16021	15627	15681	15675	15870	15675	15848	16021	15877	15714	15907	15871	15837	15767	15856	15852	15807	15879	15781	15990	15675	15828	15876	15838	15799	15789	15643	15845	15821	15780	15768	15967	15825	15665	15802	15795	15902	15774	15958	15875	15699	15601	15807	15802	15689	16094	15894	15942	15938	15891	15759	15719	16189	15754	15795	15999	15579	15883	15685	15986	15609	15737	15823	15782	15723	16020	15804	15836	15907	15899	15871	15783	15987	15746	15963	15827	15948	15874	15814	15902	15860	15878	15881	15850	15859	15736	15687	15760	15763	15827	15792	15811	15726	15782	15870	15984	15931	15730	15872	15803	15719	15842	15842	15698	15842	15788	15635	15759	15930	15947	15835	15725	15867	15832	15852	15791	15696	15664	15852	15928	15718	16021	15790	15747	15995	15710	15685	15904	15984	15856	15756	15709	15695	15949	15852	15759	15948	15797	15828	15668	15746	15700	15900	15750	15735	15743	15954	15978	15646	15710	16028	15842	15770	15953	15792	15962	15754	15781	15723	15775	15824	15893	15906	15841	15867	15971	15975	15763	15743	15931	15931	15915	15892	16011	16050	15846	15892	15930	15791	16014	15783	15911	15846	15817	15918	15755	15831	15671	15937	15746	15896	15810	15866	15857	15857	15816	15801	15808	15952	15895	15841	15905	15662	15924	15788	15686	15705	15898	15616	15705	15857	15640	15734	15892	15836	15926	15651	15744	15954	15805	15520	15915	15771	15715	15684	15752	15919	15753	16045	15799	15674	15814	15769	15809	15885	15706	16026	15750	15807	15995	15698	15975	15745	15988	15950	15735	15814	15801	16058	15942	15943	15973	16068	15661	15905	15781	15719	15654	15643	15752	15729	15901	15866	15778	15778	15857	15744	15972	15933	15815	15788	15726	16007	15643	15933	15885	15697	15653	15851	15921	15856	15942	15777	15717	15742	15892	15905	15924	15810	15868	15638	15812	15992	15653	15702	15737	15741	15811	15760	15898	16108	15952	15788	15608	15743	15904	15918	16052	16186	15831	15866	15786	15896	15963	15895	15861	15902	15797	15741	15875	15704	15636	15824	15829	15924	15910	15871	15949	15824	15876	15926	15910	16067	15851	15710	15734	15855	15768	15905	15875	15735	16046	15901	15775	15721	15817	15826	15954	16060	15808	15788	15853	15802	15914	16126	15847	15705	15859	15816	15884	15808	15855	16009	15831	15571	15549	15735	15681	15747	15988	15552	15787	15805	15799	15715	15816	15828	15803	15849	15991	15584	15646	15968	15877	16091	15860	15963	15893	15904	15619	15985	15906	16084	15892	15775	15819	15805	15627	15847	15910	15720	15932	15858	16076	15810	16003	15817	15696	15663	15691	15843	15678	15923	15867	15743	15777	15649	15832	15928	16047	15889	15894	15785	15719	15862	16031	15770	15915	15751	15923	15915	15766	15920	15807	15782	15692	15913	15845	15896	15845	15892	15860	15885	15704	15869	15771	15858	15753	15986	15839	15945	15785	15687	15789	15847	15926	15761	15842	15805	15824	15882	15697	15826	15808	15748	15822	15809	15989	15795	15958	15685	15845	15715	15969	15818	15801	15903	15808	15779	15773	15815	15713	15795	15880	15946	15699	15716	15802	15779	15859	15616	16018	15768	15850	15772	15894	15780	15735	15652	15659	15903	15909	15832	15868	15785	15863	15782	15809	16032	16133	15858	15642	15734	16019	15725	15660	15857	15905	15937	15918	15654	15916	15734	15958	15870	15852	15747	15847	15764	15906	15691	15843	15905	15828	15679	15634	15826	15796	15840	15739	15914	15880	15722	15684	15623	15939	16085	15786	15745	15774	15767	15918	15744	15802	15817	15818	15868	15860	15951	15924	15786	15810	15798	15834	15869	15699	15878	15694	15657	15829	15953	15767	15816	15779	15923	15938	15903	15773	15928	15847	15914	15751	15846	15767	15706	15737	15789	15867	15716	15904	15772	15768	15928	15914	15926	15960	16037	15941	15667	15846	15934	15765	15774	15687	15709	15879	16109	15791	15900	15951	15985
20604	36823	29802	20275	17169	15614	14226	14116	13976	13775	13655	13915	13717	15156	18531	18767	17461	15944	14950	14007	13935	13597	13639	13504	13464	13575	13664	13505	13564	13473	13594	13483	13918	13492	13652	13481	13526	13704	13680	13737	13499	13529	13566	13574	13522	13318	13523	13622	13538	13517	13577	13623	13376	13683	13473	13552	13534	13600	13583	13642	13523	13537	13512	13571	13629	13517	13689	13424	13571	13534	13291	13685	13590	13517	13515	13572	13543	13546	13540	13567	13596	13596	13699	13614	13567	13676	13441	13481	13696	13536	13508	13310	13603	13652	13672	13481	13540	13592	13613	13593	13559	13556	13463	13435	13591	13530	13487	13491	13565	13676	13556	13518	13403	13681	13669	13636	13574	13532	13635	13400	13382	13519	13495	13553	13650	13691	13429	13589	13636	13501	13605	13466	13543	13615	13593	13583	13489	13487	13664	13674	13430	13600	13449	13552	13653	13563	13681	13407	13533	13479	13621	13558	13635	13420	13568	13506	13614	13605	13599	13664	13784	13564	13577	13429	13460	13545	13465	13637	13510	13608	13506	13487	13497	13534	13467	13599	13539	13564	13498	13544	13521	13430	13384	13719	13597	13465	13629	13572	13507	13585	13589	13451	13552	13485	13652	13457	13593	13654	13379	13461	13574	13654	13609	13545	13471	13496	13620	13546	13604	13459	13732	13482	13602	13794	13596	13726	13790	13581	13669	13537	13559	13440	13555	13490	13505	13401	13608	13495	13453	13470	13548	13538	13684	13485	13507	13629	13519	13595	13556	13635	13595	13639	13540	13520	13659	13569	13645	13496	13631	13375	13496	13442	13530	13652	13542	13625	13584	13439	13460	13552	13601	13611	13519	13665	13623	13542	13469	13563	13650	13662	13584	13658	13596	13576	13571	13752	13570	13517	13577	13522	13452	13540	13580	13379	13642	13488	13608	13596	13522	13593	13534	13599	13587	13606	13630	13498	13543	13428	13574	13519	13672	13588	13495	13483	13472	13525	13511	13714	13513	13613	13640	13515	13390	13498	13540	13487	13621	13392	13479	13414	13531	13583	13601	13596	13621	13472	13508	13503	13475	13709	13532	13603	13412	13541	13585	13519	13488	13360	13601	13554	13667	13643	13610	13482	13360	13635	13511	13678	13536	13413	13718	13377	13523	13519	13410	13640	13618	13606	13487	13473	13680	13535	13413	13569	13507	13650	13573	13532	13450	13579	13661	13311	13597	13530	13792	13637	13486	13540	13435	13406	13441	13540	13478	13447	13678	13534	13579	13696	13412	13783	13663	13714	13713	13544	13697	13585	13509	13268	13610	13500	13511	13402	13605	13472	13427	13726	13633	13647	13719	13483	13635	13531	13458	13531	13402	13610	13562	13428	13406	13537	13608	13629	13605	13646	13574	13706	13755	13706	13462	13372	13618	13542	13421	13408	13702	13404	13544	13571	13644	13538	13692	13709	13505	13464	13653	13584	13651	13514	13569	13623	13435	13557	13534	13531	13528	13578	13505	13613	13587	13644	13521	13557	13516	13483	13401	13528	13548	13606	13342	13526	13669	13630	13595	13277	13527	13622	13518	13475	13550	13447	13719	13403	13512	13446	13387	13467	13591	13634	13626	13371	13518	13796	13423	13597	13554	13790	13701	13484	13560	13445	13592	13627	13761	13596	13654	13573	13470	13567	13649	13478	13561	13657	13413	13511	13606	13531	13590	13574	13642	13698	13671	13371	13472	13664	13503	13658	13591	13595	13699	13466	13597	13604	13656	13560	13675	13517	13585	13491	13548	13736	13577	13636	13583	13555	13698	13573	13492	13512	13587	13682	13585	13548	13613	13457	13494	13754	13408	13677	13582	13468	13479	13476	13555	13680	13361	13562	13742	13551	13674	13584	13612	13456	13555	13475	13432	13443	13634	13515	13520	13514	13507	13610	13557	13536	13592	13495	13434	13639	13547	13585	13465	13554	13711	13545	13601	13582	13541	13369	13471	13512	13684	13615	13636	13607	13512	13461	13762	13495	13630	13452	13494	13420	13627	13675	13488	13582	13662	13631	13693	13479	13544	13713	13523	13504	13427	13614	13676	13568	13691	13642	13550	13499	13407	13320	13532	13801	13622	13373	13562	13397	13611	13500	13735	13571	13647	13634	13736	13468	13459	13549	13572	13643	13657	13685	13586	13418	13511	13385	13457	13518	13524	13571	13657	13673	13598	13545	13547	13492	13454	13558	13525	13653	13666	13527	13522	13666	13506	13474	13600	13381	13748	13581	13591	13515	13669	13415	13577	13520	13417	13480	13456	13600	13567	13688	13714	13685	13674	13725	13366	13529	13764	13404	13551	13599	13691	13453	13420	13641	13405	13611	13527	13513	13816	13556	13425	13582	13562	13524	13758	13501	13521	13646	13538	13356	13403	13669	13592	13589	13530	13668	13569	13617	13455	13576	13637	13541	13672	13524	13685	13693	13589	13589	13544	13497	13476	13536	13563	13736	13474	13562	13510	13560	13777	13403	13489	13522	13541	13669	13504	13487	13550	13512	13630	13619	13616	13638	13593	13612	13578	13589	13482	13611	13527	13540	13436	13638	13626	13659	13494	13469	13660	13471	13512	13557	13491	13414	13422	13808	13456	13437	13504	13668	13688	13564	13589	13720	13710	13489	13494	13609	13630	13605	13572	13613	13568	13540	13768	13320	13563	13532	13473	13586	13407	13704	13601	13470	13572	13437	13500	13621	13591	13468	13623	13477	13637	13776	13450	13741	13465	13677	13662	13415	13556	13575	13553	13627	13409	13584	13532	13499	13682	13583	13363	13799	13707	13616	13513	13685	13519	13465	13438	13517	13382	13635	13741	13467	13543	13576	13603	13623	13468	13516	13695	13520	13559	13606	13550	13593	13708	13637	13566	13667	13443	13615	13399	13592	13479	13622	13632	13484	13561	13597	13641	13466	13476	13601	13507	13612	13578	13546	13518	13569	13460	13502	13524	13608	13586	13516	13527	13440	13435	13666	13646	13480	13477	13433	13493	13502	13569	13682	13604	13496	13481	13598	13608	13596	13496	13713	13486	13571	13487	13484	13605	13477	13524	13347	13479	13552	13562	13486	13582	13519	13679	13502	13565	13384	13551	13489	13542	13484	13591	13414	13871	13613	13501	13610	13752	13615	13571	13526	13576	13623	13418	13739	13573	13547	13522	13578	13584	13473	13622	13575	13494	13648	13450	13464	13592	13548	13531	13507	13702	13526	13755	13398	13579	13571	13483	13540	13543	13632	13703	13556	13601	13683	13663	13666	13632	13671	13542	13503	13572	13543	13517	13606	13466	13563	13629	13473	13566	13448	13322	13470	13507	13508	13539	13554	13582	13586	13551	13477	13523	13633	13458	13497	13521	13718	13387	13617	13649	13444	13552	13668	13476	13631	13597	13518	13640	13469	13625	13434	13629	13503	13678	13470	13623	13593	13706	13424	13625	13602	13689	13465	13619	13540	13521	13597	13563	13413	13695	13660	13551	13466	13321	13523	13636	13511	13707	13562	13690	13518	13637	13361	13581	13468	13457	13304	13499	13528	13595	13592	13537	13679	13584	13555	13560	13700	13622	13489	13599	13589	13541	13680	13455	13453	13560	13593	13569	13669	13451	13575	13603	13603	13682	13484	13604	13602	13493	13461	13654	13518	13464	13490	13561	13517	13590	13521	13670	13575	13414	13668	13539	13583	13666	13297	13425	13652	13459	13477	13544	13678	13440	13598	13454	13590	13534	13658	13660	13515	13569	13441	13696	13704	13634	13540	13478	13701	13748	13536	13525	13499	13793	13631	13707	13402	13504	13498	13419	13565	13520	13617	13393	13435	13540	13559	13679	13503	13480	13507	13586	13457	13631	13633	13600	13527	13391	13566	13638	13476	13557	13433	13452	13272	13548	13540	13568	13567	13500	13564	13565	13490	13613	13677	13632	13512	13564	13591	13622	13592	13533	13607	13542	13562	13493	13735	13572	13402	13541	13526	13538	13681	13715	13389	13519	13599	13514	13577	13529	13674	13377	13503	13584	13721	13680	13415	13655	13589	13447	13597	13727	13418	13677	13597	13556	13662	13647	13560	13511	13543	13666	13518	13452	13618	13564	13446	13527	13343	13724	13339	13500	13650	13608	13637	13465	13572	13545	13475	13735	13538	13499	13609	13626	13483	13523	13507	13607	13460	13296	13610	13461	13500	13541	13539	13513	13527	13502	13530	13475	13459	13561	13769	13514	13549	13558	13606	13610	13388	13611	13564	13590	13615	13638	13496	13438	13513	13599	13563	13576	13500	13473	13695	13692	13558	13525	13630	13489	13643	13434	13615	13309	13601	13479	13655	13601	13607	13404	13582	13549	13611	13689	13497	13467	13471	13569	13688	13582	13553	13736	13806	13747	13536	13612	13551	13655	13647	13459	13659	13595	13540	13614	13516	13614	13635	13610	13812	13474	13527	13460	13614	13677	13507	13686	13648	13523	13757	13514	13668	13554	13607	13500	13512	13589	13457	13402	13521	13591	13549	13773	13521	13584	13697	13558	13298	13679	13515	13531	13521	13481	13540	13652	13450	13757	13609	13598	13426	13585	13636	13561	13482	13616	13590	13519	13602	13667	13519	13442	13568	13479	13529	13557	13518	13466	13528	13549	13591	13624	13623	13617	13573	13618	13669	13682	13576	13587	13548	13443	13609	13428	13676	13620	13475	13584	13409	13393	13631	13747	13509	13525	13728	13585	13551	13592	13317	13644	13475	13506	13699	13495	13520	13552	13702	13508	13493	13373	13517	13582	13651	13532	13406	13391	13688	13460	13564	13696	13320	13617	13552	13560	13518	13449	13578	13525	13667	13604	13579	13621	13454	13657	13668	13521	13616	13623	13516	13489	13578	13544	13652	13558	13697	13687	13702	13453	13522	13590	13688	13440	13769	13670	13505	13488	13619	13517	13581	13516	13555	13588	13442	13638	13546	13461	13669	13615	13643	13487	13497	13597	13504	13457	13507	13756	13582	13440	13560	13676	13505	13524	13540	13541	13548	13601	13432	13503	13560	13436	13579	13473	13583	13473	13393	13682	13545	13631	13645	13516	13378	13458	13765	13644	13678	13601	13586	13703	13372	13705	13795	13592	13442
24590	21094	26977	26302	19154	17113	17074	16230	15943	15974	16159	16064	15639	16466	17267	17779	17083	16688	16373	16046	15973	15721	15518	15875	15804	15758	15626	15778	15812	15840	15851	15848	15835	15645	15797	15833	15851	15633	15796	15526	15737	15701	15911	15555	15826	15795	15698	15582	15628	15589	15882	15715	15850	15754	15882	15742	15677	15632	15796	15718	15541	15660	15726	15751	15719	15672	15739	15811	15814	15722	15774	15869	15785	15846	15818	15638	15684	15736	15609	15688	15781	15775	15702	15686	15827	15787	15823	15836	15673	15571	15756	15760	15761	15661	15724	15797	15803	15848	15755	15727	15729	15900	15664	15674	15655	15715	15711	15846	15851	15817	15711	15807	15593	15650	15605	15870	15848	15804	15667	15798	15493	15849	15693	15529	15706	15491	15684	15733	15628	15910	16036	15804	15717	15948	15634	15845	15706	15760	15831	15818	15704	15653	15859	15630	15834	15772	15749	15758	15827	15998	15719	15602	15639	15691	15788	15747	15867	15552	15625	15873	15786	15811	15990	15709	15646	15735	15981	15495	15706	15637	15704	15801	15597	15770	15855	15795	15700	15681	15780	15684	15863	15695	15741	15690	15532	15842	15526	15641	15728	15697	15565	15749	15480	15713	15880	15735	15595	15704	15912	15683	15532	15755	15870	15639	15656	15806	15764	15778	15754	15745	15676	15587	15579	15723	15737	15702	15747	15589	15823	15376	15473	15840	15989	15536	15622	15718	15681	15689	15858	15793	15817	15594	15822	15847	15852	15684	15648	15713	15723	15558	15876	15818	15774	15759	15781	15628	15795	15773	15659	15741	15831	15878	15600	15600	15699	15840	15723	15636	15560	15758	15729	15706	15684	15732	15915	15747	15967	15733	15792	15745	15755	15742	15822	15813	15747	15736	15598	15666	15702	15806	15642	15707	15952	15676	15649	15868	15603	15717	15697	15685	15849	15801	15645	15831	15882	15756	15791	15786	15996	15844	15628	15710	15808	16014	15760	15941	15748	15810	15868	16000	15689	15712	15745	15836	15767	15502	15945	15680	15695	15839	15805	15737	15818	15846	15812	15934	15752	15788	15805	15510	15553	15832	15768	15741	15774	15689	15747	15591	15716	15706	15896	15652	15572	16025	15611	15658	15811	15760	15824	15607	15680	15818	15813	15780	15683	15855	15591	15772	15871	15819	15808	15830	15739	15728	15775	15871	15873	15568	15667	15645	15723	15909	15917	15715	15813	15723	15808	15790	15764	15870	15804	15758	15958	15799	15783	15667	15939	15818	15665	15750	15826	15757	15793	15662	15859	15815	15810	15629	15574	15941	15780	15715	15684	15812	15748	15863	15776	15718	15891	15873	15671	15616	15596	15770	15868	15545	15999	15722	15828	15813	15621	15787	15634	15621	15563	15738	15690	15780	15676	15832	15687	15767	15576	15822	15804	15736	15840	15866	15912	15742	15715	15750	15879	15670	15630	15807	15715	15433	15707	15828	15832	15581	15803	15798	15858	15625	15680	15854	15880	15707	15839	15556	15880	15731	15636	15749	15699	15638	15722	15599	15866	15874	15592	15817	15758	15769	15792	15781	16052	15708	15716	15693	15738	15673	15820	15707	15929	15578	15690	15661	15639	15727	15720	15657	15805	15690	15925	15687	15804	15781	15917	15632	15790	15641	15886	15829	15837	15581	15742	15665	15757	15695	15785	15847	15789	15659	15836	15774	15751	15732	15870	15740	15698	15658	15832	15812	15863	15745	15847	15777	15685	15704	15715	15602	15772	15582	15861	15696	15869	15669	15895	15884	15897	15785	15753	15844	15782	15715	15751	15772	15807	15743	15774	15693	15631	15656	15716	15719	15742	15857	15839	15843	15863	15790	15683	15920	15605	15738	15761	15495	15894	15729	15606	15514	15595	15672	15620	15707	15694	15615	15561	15887	15489	15834	15512	15884	15934	15776	15777	15827	15888	15898	15860	15852	15704	15910	15740	15868	15679	15752	15862	15771	15830	15711	15676	15737	15747	15734	15755	15606	15937	15866	15658	15914	15672	15539	15805	15789	15662	15678	15885	15924	15889	15644	15785	15756	15914	15553	15682	15923	15535	15550	15887	15659	15678	15574	15786	15738	15470	15849	15745	15761	15809	15751	15690	15827	15725	15731	15818	15536	15687	15665	15595	15861	15724	15864	15950	15515	15618	15681	15832	15697	15857	15851	15838	15765	15665	15567	15810	15789	15573	15794	15625	16059	15792	15837	15875	15769	15733	15787	15730	15803	15629	15684	15748	15903	15765	15918	15739	15835	15799	15727	15488	15477	15783	15738	15793	15706	15863	15740	15809	15823	15642	15583	15808	15772	16001	15943	15739	15648	15726	15779	15847	15649	15693	15879	15884	15800	15737	15804	15724	15714	15915	15837	15899	15758	15769	15735	15651	15717	15752	15461	15534	15727	15793	15799	15762	15636	15717	15726	15859	15762	15826	15616	15966	15738	15692	15658	15644	15860	15993	15717	15813	15716	15646	15892	15731	15708	15784	15734	15668	15658	15599	15712	15710	15748	15786	15748	15881	15875	15649	15665	15769	15720	15831	15978	15909	15733	15622	15719	15600	15975	15799	15637	15704	15811	15706	15578	15763	15751	15740	15710	15599	15770	15598	15618	15561	15802	15529	15841	15603	15691	15798	16005	15660	15697	15743	15845	15876	15447	15849	15859	15524	15711	15762	15762	15764	15892	15883	15753	15622	15651	15931	15674	15937	15806	15948	15759	15765	15776	15892	15782	15836	15766	15878	15749	15721	15676	15681	15640	15878	15883	15806	15912	15927	15693	15849	15705	15669	15669	15742	15636	15716	15762	15893	15873	15748	15767	15861	15704	15799	15701	15839	15741	15984	15961	15753	15590	15706	15622	15649	15512	15788	15730	15640	15592	15651	15630	15704	15725	15852	15591	15819	15729	15896	15864	15684	15761	15787	15836	15634	15816	15650	15806	15587	15578	15990	15728	15709	15808	15624	15832	15939	15930	15627	15761	15784	15621	15548	15780	15723	15860	15566	15865	15733	15805	15599	15587	15609	15793	15943	15817	15695	15710	15746	15596	15812	15907	15951	15795	15660	15717	15847	15804	15756	15826	15876	15699	15723	15749	15698	15871	15813	15617	15648	15718	15664	15578	15654	15725	15598	15826	15631	15841	15863	15784	15636	15744	15784	15707	15901	15785	15850	15780	15580	15704	15806	15850	15922	15752	15873	15729	15844	15813	15891	15853	15662	15762	15810	15583	15625	15762	15883	15731	15811	15842	15661	15526	15729	15816	15959	15893	15739	15909	15827	15640	15960	15613	15751	15810	15723	15740	15773	15847	16059	15799	15658	15753	15848	15935	15723	15802	15777	15723	15769	15731	15699	15803	15679	15732	15735	15878	15757	15729	15733	15842	15681	15779	15944	15646	15739	15655	15799	15499	15870	15747	15773	15814	15769	15642	15683	15907	15863	15795	15834	15700	15859	15730	15803	15868	15780	15715	15744	15580	15651	15603	15688	15666	15736	15688	15852	15779	15784	15782	15813	15821	15670	15682	15885	15634	15760	15668	15725	15740	15706	15658	15795	15643	15632	15825	15550	15804	15857	15852	15868	15550	15768	15619	15658	15554	15532	15765	16075	15941	15766	15923	15766	15842	16095	15943	15498	15700	15663	15619	15704	15782	15698	15601	15755	15736	15768	15831	15804	15775	15865	15785	15736	16034	15854	15600	15705	15629	15682	15888	15780	15743	15728	15716	15875	15746	15798	15822	15969	15948	15626	15760	15709	15734	15694	15764	15742	15673	15584	15519	15755	15649	15642	15871	15862	15836	15683	15719	15848	15821	15858	15741	15646	15873	15802	15916	15857	15828	15713	15759	15838	15885	15902	15754	15828	15698	15623	15792	15825	15821	15766	15798	15702	15529	15828	15673	15665	15732	15742	15658	15831	15901	15694	15626	15831	16049	15836	15818	15650	15963	15791	15840	15685	15710	15772	15612	15802	15775	15848	15820	15729	15644	15756	15740	15721	15826	15650	15718	15612	15642	15685	15718	15677	15808	15601	15643	15632	15769	15667	15884	15738	15717	15619	15592	15596	15648	15740	15817	15971	15707	15766	15769	15741	15681	15815	15733	15779	15840	15601	15717	15717	15915	15720	15835	15899	15697	15759	15539	15655	15622	15871	15765	15697	15755	15579	15932	15853	15588	15549	15591	15787	15692	15768	15683	15768	15744	15823	15855	15635	15692	15671	15788	15652	15832	15690	15667	15826	15896	15852	15622	15757	15627	15698	15762	15779	15835	15772	15789	15697	15827	15790	15745	15659	15742	15632	15808	15622	15721	15710	15660	15838	15769	15857	15730	15802	15799	15834	15686	15711	15819	15847	15665	15758	15606	15813	15710	15812	15672	15827	15929	15797	15582	15690	15555	15794	15747	15854	15730	15678	15829	15628	15808	15790	15711	15589	15517	15645	15703	15769	15769	15736	15712	16015	15705	15880	15778	15734	15787	15613	15958	15781	15680	15805	15793	15908	15740	15946	15698	15708	15894	15723	15590	15832	15726	15741	15650	15651	15617	15813	15812	15696	15780	15831	15867	16032	15735	15729	15777	15739	15862	15847	15447	15760	15712	15791	15643	15881	15697	15817	15888	15639	15829	15936	15827	15660	15680	15820	16040	15887	15838	15805	15700	15836	15661	15633	15553	15667	15740	15838	15755	15848	15716	15893	15827	15777	15777	15894	15690	15836	15772	15717	15927	15702	15645	15593	15860	15731	15714	15932	15890	15848	15838	15689	15782	15822	15686	15863	16133	15899	15789	15752	15788	15834	15596	15617	15836	15750	15825	15761	16067	15870	15715	15803	15890	15750	15594	15834	15809	15624	15607	15879	15678	15858	15676	15720	15729	15732	15765	15722	15661	15657	15738	15821	15765	15783	15896	15876	15839	15677	15661	15701	15636	15789	15731	15803	15777	15811	15905	15773	15579	15778	15551	15817	15815	15777	15687	15533	15860	15892	15802	15754	15830	15799	15723	15605	15756	15873	15762	15773	15745	15934	15813	15827	15720	15761	15695	15898	15838	15588	15806	15562	15737	15774	15597	15686	15818	15846	15856	15732	15568	15952	15772
21779	38053	30274	19932	15672	14708	14144	13758	14136	13824	13668	13765	13745	15011	16343	16180	15348	14433	14276	13925	13908	13706	13521	13592	13649	13671	13673	13648	13474	13584	13539	13602	13694	13681	13496	13527	13583	13563	13574	13628	13462	13643	13547	13665	13532	13498	13642	13484	13528	13541	13502	13550	13629	13612	13489	13518	13639	13610	13742	13629	13531	13438	13564	13651	13501	13557	13581	13521	13491	13623	13562	13772	13650	13641	13440	13579	13635	13688	13598	13607	13694	13525	13580	13419	13425	13531	13750	13570	13518	13605	13525	13489	13653	13730	13702	13593	13582	13425	13604	13625	13658	13688	13552	13635	13561	13596	13525	13634	13338	13425	13387	13591	13547	13613	13595	13437	13533	13649	13394	13593	13573	13520	13400	13705	13537	13539	13539	13521	13579	13625	13506	13491	13590	13643	13510	13521	13672	13634	13622	13575	13641	13449	13776	13571	13742	13588	13562	13656	13496	13663	13562	13538	13535	13477	13633	13421	13636	13636	13402	13450	13620	13552	13454	13485	13597	13657	13387	13632	13410	13616	13484	13571	13559	13583	13501	13683	13532	13556	13557	13576	13618	13527	13610	13548	13557	13491	13585	13596	13649	13622	13574	13392	13659	13598	13526	13531	13597	13436	13605	13540	13548	13620	13405	13629	13454	13484	13593	13420	13438	13697	13556	13579	13479	13531	13410	13639	13509	13645	13644	13433	13765	13565	13507	13410	13708	13616	13522	13466	13597	13463	13681	13576	13540	13612	13507	13658	13654	13623	13592	13615	13497	13508	13698	13513	13527	13576	13546	13575	13511	13499	13397	13713	13466	13685	13672	13532	13386	13650	13497	13530	13633	13574	13464	13492	13693	13457	13653	13453	13774	13591	13396	13503	13540	13783	13581	13417	13657	13452	13587	13450	13508	13297	13526	13479	13556	13534	13602	13512	13281	13702	13572	13483	13630	13647	13551	13699	13492	13495	13592	13597	13612	13673	13372	13538	13528	13641	13472	13638	13625	13665	13599	13551	13678	13619	13576	13437	13437	13588	13566	13498	13514	13454	13563	13464	13443	13576	13388	13732	13449	13638	13611	13706	13438	13584	13626	13461	13399	13423	13599	13495	13634	13499	13631	13481	13638	13508	13550	13540	13488	13475	13585	13598	13495	13529	13588	13683	13542	13644	13547	13780	13562	13560	13359	13590	13381	13542	13508	13621	13655	13353	13782	13448	13533	13515	13419	13743	13554	13550	13596	13438	13633	13399	13606	13575	13571	13533	13423	13377	13636	13588	13623	13722	13356	13728	13525	13494	13558	13501	13436	13505	13467	13602	13480	13718	13443	13558	13559	13656	13560	13547	13378	13592	13517	13670	13477	13510	13666	13554	13577	13439	13653	13553	13822	13456	13429	13444	13626	13600	13649	13540	13646	13520	13462	13500	13447	13446	13778	13502	13562	13488	13482	13596	13568	13489	13775	13519	13514	13503	13515	13325	13770	13613	13683	13625	13639	13562	13479	13528	13718	13521	13558	13615	13550	13705	13409	13561	13482	13535	13488	13660	13632	13667	13695	13617	13536	13579	13599	13479	13465	13470	13647	13502	13551	13537	13534	13511	13488	13560	13560	13448	13675	13650	13578	13494	13360	13286	13449	13649	13448	13628	13652	13549	13549	13604	13534	13534	13518	13626	13558	13453	13537	13478	13607	13470	13546	13571	13453	13650	13459	13677	13519	13449	13634	13433	13752	13649	13626	13568	13586	13508	13660	13485	13512	13692	13707	13618	13407	13487	13435	13716	13692	13571	13502	13611	13522	13436	13669	13560	13684	13633	13484	13489	13527	13392	13448	13620	13591	13603	13591	13603	13460	13622	13571	13391	13541	13600	13511	13570	13608	13356	13684	13510	13476	13682	13427	13622	13363	13583	13676	13511	13566	13551	13540	13676	13717	13502	13518	13491	13636	13519	13496	13683	13603	13532	13528	13673	13675	13511	13659	13467	13478	13656	13567	13488	13472	13701	13592	13541	13603	13540	13645	13562	13615	13489	13419	13620	13474	13397	13575	13495	13672	13401	13449	13545	13592	13538	13528	13565	13769	13643	13653	13447	13659	13591	13468	13743	13633	13355	13529	13418	13461	13511	13741	13572	13476	13651	13600	13610	13581	13653	13523	13557	13600	13545	13523	13522	13533	13528	13545	13662	13569	13686	13558	13627	13537	13716	13535	13436	13485	13624	13457	13614	13501	13472	13378	13494	13531	13559	13624	13430	13549	13558	13642	13508	13397	13503	13511	13515	13593	13504	13511	13443	13657	13683	13602	13621	13443	13548	13473	13489	13429	13725	13619	13448	13409	13388	13570	13393	13587	13498	13683	13525	13600	13589	13484	13540	13435	13594	13521	13473	13400	13525	13526	13676	13633	13423	13561	13503	13491	13511	13578	13414	13656	13387	13561	13539	13688	13615	13552	13618	13501	13635	13550	13609	13440	13563	13417	13443	13527	13663	13518	13541	13571	13692	13459	13746	13893	13592	13635	13468	13463	13587	13697	13551	13469	13566	13627	13524	13569	13656	13617	13750	13550	13575	13589	13566	13674	13597	13674	13410	13541	13463	13561	13472	13558	13543	13780	13639	13521	13480	13533	13584	13534	13428	13501	13539	13534	13571	13641	13625	13523	13652	13490	13369	13689	13621	13433	13368	13670	13490	13572	13677	13497	13618	13439	13656	13676	13559	13660	13415	13607	13449	13584	13551	13489	13617	13448	13537	13640	13546	13469	13606	13455	13701	13595	13672	13466	13539	13609	13473	13612	13535	13547	13474	13528	13634	13428	13667	13542	13551	13539	13316	13728	13522	13457	13671	13704	13606	13564	13522	13635	13514	13482	13583	13504	13606	13560	13621	13518	13450	13723	13344	13688	13554	13693	13629	13489	13312	13578	13610	13553	13502	13721	13582	13587	13527	13511	13522	13593	13545	13576	13539	13480	13474	13551	13592	13514	13588	13642	13681	13593	13561	13529	13467	13549	13510	13486	13478	13560	13581	13550	13542	13498	13602	13649	13502	13542	13556	13562	13483	13570	13586	13452	13594	13439	13661	13600	13471	13609	13576	13505	13521	13345	13507	13628	13544	13590	13457	13573	13800	13718	13468	13757	13596	13539	13541	13546	13502	13515	13627	13581	13606	13546	13609	13543	13702	13444	13601	13537	13702	13728	13586	13572	13513	13542	13686	13533	13464	13638	13505	13308	13609	13610	13458	13617	13485	13557	13556	13580	13533	13538	13702	13618	13643	13466	13459	13679	13567	13693	13725	13555	13692	13489	13570	13622	13497	13522	13542	13590	13720	13451	13633	13521	13605	13623	13540	13573	13626	13548	13323	13466	13685	13539	13642	13636	13546	13817	13449	13602	13660	13631	13516	13581	13531	13645	13787	13463	13816	13661	13458	13545	13485	13587	13529	13577	13816	13563	13516	13538	13552	13512	13563	13526	13470	13721	13543	13695	13522	13439	13636	13483	13666	13624	13580	13578	13441	13439	13610	13550	13535	13570	13456	13703	13448	13653	13655	13563	13651	13724	13419	13531	13663	13691	13664	13582	13603	13591	13471	13431	13572	13601	13434	13495	13652	13722	13511	13480	13671	13688	13627	13505	13444	13583	13555	13542	13520	13473	13550	13548	13669	13457	13606	13609	13674	13693	13626	13546	13616	13454	13602	13487	13472	13467	13576	13653	13563	13413	13656	13532	13511	13445	13574	13520	13626	13642	13687	13661	13516	13489	13688	13589	13609	13566	13631	13590	13542	13538	13578	13554	13671	13475	13440	13517	13579	13631	13425	13644	13640	13417	13460	13519	13746	13546	13646	13643	13510	13631	13418	13550	13522	13617	13637	13511	13495	13625	13516	13480	13405	13541	13488	13654	13561	13684	13556	13597	13597	13571	13569	13677	13518	13650	13562	13667	13475	13546	13615	13592	13660	13724	13489	13646	13776	13538	13728	13702	13406	13710	13482	13586	13664	13658	13485	13452	13675	13464	13526	13434	13575	13619	13534	13548	13560	13447	13567	13532	13487	13627	13460	13603	13629	13267	13546	13529	13645	13664	13634	13605	13432	13625	13497	13488	13737	13513	13435	13692	13608	13740	13591	13433	13515	13532	13494	13677	13580	13571	13652	13474	13651	13516	13601	13835	13606	13550	13559	13684	13486	13643	13459	13548	13547	13649	13567	13535	13576	13480	13646	13422	13472	13458	13514	13570	13426	13534	13707	13588	13717	13658	13491	13566	13676	13672	13647	13502	13558	13579	13600	13485	13649	13525	13517	13537	13518	13520	13641	13758	13595	13523	13504	13456	13581	13690	13605	13723	13740	13543	13570	13569	13445	13681	13571	13537	13558	13735	13339	13643	13597	13555	13650	13703	13421	13525	13559	13611	13618	13499	13374	13466	13468	13518	13693	13512	13543	13307	13597	13654	13455	13606	13792	13652	13524	13551	13408	13608	13639	13653	13495	13567	13639	13411	13598	13622	13417	13501	13643	13661	13585	13513	13677	13659	13376	13676	13600	13500	13522	13586	13457	13529	13613	13365	13530	13441	13640	13503	13349	13538	13337	13584	13546	13449	13522	13581	13589	13508	13469	13622	13619	13589	13511	13469	13635	13653	13525	13507	13545	13551	13484	13617	13510	13646	13580	13675	13443	13513	13552	13526	13616	13654	13690	13577	13649	13700	13510	13573	13523	13424	13630	13585	13652	13529	13588	13436	13475	13529	13489	13580	13548	13599	13591	13631	13654	13682	13486	13596	13553	13598	13519	13717	13530	13546	13519	13585	13664	13555	13468	13500	13674	13582	13523	13675	13632	13597	13583	13531	13525	13627	13578	13636	13478	13617	13429	13600	13506	13418	13653	13491	13432	13693	13626	13611	13524	13390	13670	13406	13528	13540	13576	13573	13597	13544	13567	13696	13608	13565	13483	13636	13660	13645	13532	13526	13540	13427	13514	13610	13682	13507	13601	13572	13554	13604	13553	13454	13669	13637	13514	13618	13558	13485	13590	13550	13571	13608	13435	13728	13596	13521	13480	13485	13560	13641	13583	13552	13765	13550	13603	13568	13562	13565	13548	13469	13421	13557	13629	13513	13548	13535	13467
22077	21058	28329	24145	21844	23444	23169	18479	17359	17394	17182	17112	17031	17592	20385	22882	22371	20856	19411	18158	17638	17167	16998	17078	16751	16830	16905	16865	16898	16884	16710	16853	16819	16923	16822	16812	16779	16640	16773	16869	16751	16862	16598	17034	16821	16641	16659	16935	16715	16842	16772	16697	16832	16944	16764	16702	16853	16848	16874	16704	16557	16871	16753	16666	16707	16755	16867	16807	16876	16823	16535	16482	16863	16897	16592	16735	16751	16827	16829	16676	16726	16760	16778	16790	16640	16743	16753	16752	16931	16823	16916	16904	16692	16703	16728	16728	16814	16788	16757	17010	16667	16893	16829	16700	16666	16557	16781	16752	16652	16945	16847	16873	16817	16752	16653	16697	16574	16685	16574	16663	16832	16572	16818	16884	16808	16772	16817	16858	16786	16563	16622	16720	16584	16453	16736	16603	16814	16621	16813	16417	16644	16876	16836	16586	16753	16796	16828	16679	17034	16623	16900	16777	16726	16657	16881	16780	16868	16821	16678	16647	16921	16957	16687	16622	16687	16795	16717	16850	16722	16612	16681	16885	16655	16793	16790	16768	16881	16701	16809	16594	16823	17050	16696	16635	17109	16758	16866	16856	16692	16889	16609	16510	16779	16725	16883	16547	16556	16594	16569	16770	16815	16820	16723	16695	16800	16692	16939	16778	16563	16909	16608	16846	16780	16956	16798	16661	16721	16719	16668	16792	16858	16827	16624	16800	16841	16798	16664	16626	16702	17005	16908	16636	16710	16572	16887	16891	16735	16611	16742	16649	16871	16723	16710	16668	16775	16780	16817	16707	16777	16708	16887	16689	16703	16717	16730	16871	16813	16599	16669	16792	16806	16906	16684	16710	16681	16507	16686	16533	16844	16695	16775	16739	16691	16918	16773	16767	16832	16879	16756	16733	16661	16373	16989	16755	16677	16643	16808	16808	16928	16761	16686	16658	16805	16664	16794	16564	16943	16526	16848	16809	16774	16791	16655	16881	16818	16591	16788	16677	16731	17006	16693	16535	16815	17034	16773	16632	16653	16695	16863	16720	16651	16774	16561	16757	16745	16743	16741	16714	16658	16782	16891	16783	16734	16720	16714	16736	16821	16690	16745	16621	16865	16680	16755	16752	16861	16812	16711	16783	16827	16551	16836	16772	16706	16806	16769	16885	16780	16733	16799	16872	16724	16702	16842	16611	16517	16819	16778	16767	16667	16762	16753	16838	16664	16887	16642	16597	16756	16890	16881	16804	16795	16671	16901	16763	16706	16965	16751	16631	16844	16667	16747	16664	16774	16701	16634	16721	16432	16576	16617	16887	16834	16713	16814	16791	16692	16804	16646	16895	16868	16842	16730	16655	16690	16628	16910	16780	16816	16685	16707	16772	16650	16749	16403	16814	16713	16856	16790	16662	16584	16737	16600	16628	16809	16492	16728	16900	16443	16712	16696	17025	16818	16686	16686	16689	16634	16617	16851	16674	16803	16723	16627	16639	16715	16777	16743	16638	16830	16643	16726	16820	16996	16597	16978	16781	16574	16785	16850	16830	16678	16654	16719	16870	16889	16857	16678	16732	16498	16619	16827	16810	16844	16581	16744	16872	16756	16836	16736	16716	16788	16701	16649	16616	16791	16769	16693	16823	16606	16832	16676	16672	16777	16564	16554	16809	16934	16820	16751	16859	16762	16844	16832	16705	16876	16862	16953	16526	16742	16741	16787	16734	16692	16633	16895	16653	16891	16772	16572	16839	16861	16805	16626	16596	16440	16682	16587	16761	16818	16727	16810	16810	16857	16830	16680	16631	16733	16718	16610	16793	16769	16709	16767	16729	16842	16732	16839	16870	16706	16648	16782	16932	16768	17014	16780	16901	16895	16954	16751	16733	16739	16763	16725	16362	16577	16743	16743	16727	16891	16992	16746	16710	16914	16785	16714	16585	16742	16795	16912	16689	16616	16830	16768	16821	16723	16749	16869	16720	16623	16739	16808	16820	16727	16813	16641	16698	16800	16609	16845	17034	17130	16790	16779	16511	16769	16946	16690	16778	16790	16799	16593	16590	16609	16908	16937	16771	16786	16673	16702	16710	16782	16769	16923	16884	16962	16835	16756	16656	16636	16768	16665	16885	16940	16553	16758	16523	16745	16908	16552	16813	16791	16871	16834	16751	16693	16899	16651	16757	16849	16827	16739	16828	16907	16610	16687	16679	16685	16668	16789	16712	16671	16782	16936	16633	16789	16521	16737	16791	16811	16592	16761	16598	16777	16641	16878	16967	16842	17001	16799	16776	16697	16709	16502	16644	16672	16612	16660	16921	16803	16753	16748	16791	16546	16580	16746	16821	16808	16720	16851	16730	17066	16814	16545	16591	16628	16826	16718	16615	16861	16844	16716	16738	16764	16831	16485	16673	16726	16744	16554	16777	16527	16657	16850	16613	16737	16863	16668	16657	16727	16832	16795	16610	16870	16715	16794	16778	16985	16695	16770	16514	16825	16680	16814	16774	16551	16596	16701	16592	16861	16895	16681	16542	16620	16707	16598	16624	16808	16895	16715	16749	16581	16701	16842	16645	16632	16831	16717	16808	16937	16929	16737	16796	16729	16604	16703	16743	16861	16525	16644	16492	16850	16840	16940	16769	16803	16821	16642	16804	16460	16840	16606	16597	16601	16832	16538	16877	16833	16946	16789	16792	16571	16663	16759	16484	16819	16730	16831	16772	16718	16908	16819	16757	16621	16789	16715	16704	16963	16743	16752	16808	16758	16891	16747	16805	16765	16782	16862	16784	16948	16782	16704	16884	16799	16518	16707	16724	16710	16829	16875	16513	16918	16742	16926	16731	16665	16802	16784	16860	16587	16707	16623	16772	16897	16945	16823	16807	16724	16868	16921	16850	16746	16715	16756	16813	17008	16791	16685	16949	16857	16832	16635	16836	16668	16645	16745	16827	16661	16730	16749	16616	16721	16793	16714	16674	16795	16643	16877	16870	16855	16788	16738	16819	16766	16587	16709	16731	16696	16801	16850	16570	16671	16771	16577	16624	16871	16801	16711	16910	16788	16769	16701	16612	16717	16765	16574	16547	17006	16964	16766	16785	16717	16750	16864	16589	16905	16708	16801	16632	16574	17033	16863	16714	16889	16845	16755	16903	16861	16800	16808	16584	16812	16674	16863	16667	16651	16873	16721	16799	17014	16719	16837	16959	16767	16772	16655	16745	16829	16739	16679	16682	16615	16824	16776	16757	16778	16914	16772	16691	16807	16657	16870	16646	16658	16674	16769	16601	16787	16673	16860	16470	16765	16651	16856	16787	16821	16697	16870	16753	16729	16853	16715	16620	16671	16861	16696	16854	16749	16466	16847	16602	16777	16737	16726	16528	16752	16752	16758	16787	16687	16666	16645	16575	16615	16739	16573	16713	16709	16884	16751	16711	16485	16616	16875	16703	16605	16895	16729	16771	16800	16670	16540	16709	16744	16835	16849	16872	16458	16750	16645	16624	16820	16896	16778	16815	16752	16946	16710	16847	16565	16610	16873	16830	16642	16888	16644	16818	16989	16881	16541	16599	16840	16708	16717	16688	16786	16823	16714	16642	16781	16655	16802	16734	16602	16594	16739	16665	16688	16922	16698	16875	16903	16633	16820	16768	17045	16830	16779	16784	16629	16732	16523	16831	16725	16757	16654	16627	16652	16726	16795	16530	16544	17008	16796	16608	16883	16829	16577	16734	16768	16826	16793	16908	16649	16800	16776	16555	16917	16577	16739	16625	16845	16789	16575	16621	16898	16679	16646	16571	16876	16675	16747	16772	16904	16770	16558	16815	16735	16617	16754	17030	16660	16815	16781	16655	16791	16851	16566	16580	16954	16642	16772	16813	16902	16850	16888	16816	16857	16670	16698	16684	16750	16609	16897	16666	16767	16491	16634	16869	16635	16660	16476	16841	17040	16738	16793	16739	16655	16828	16793	16647	16788	16811	16717	16897	16730	16733	16613	16699	16642	16494	16615	16558	16693	16792	16802	16842	16827	16949	16707	16557	16640	16763	16641	16662	16621	16629	16850	16585	16847	16807	16695	16696	16836	16750	16784	16668	16951	16718	16886	16731	16768	16735	16606	16692	16730	16877	16864	16790	16709	16736	16709	16774	16926	16775	16666	16935	17072	16691	16756	16724	16741	16987	16902	16762	16839	16737	16725	16620	16707	16878	16629	16717	16616	16715	16842	16855	16921	16816	16750	16781	16763	16735	16698	16857	16793	16956	16694	16614	16879	16854	16641	16571	16763	16542	16791	16475	16603	16820	16877	16565	16682	16711	16742	16926	16757	16861	16669	16625	16799	16690	16699	16736	16729	16856	16860	16590	16739	16606	16738	16695	16675	16853	16862	16886	16701	16672	16671	16751	16889	16740	16700	16906	16736	16775	16658	16727	16744	16711	16561	16693	16967	16858	16983	16804	16778	16719	16700	16821	16700	16684	16755	16707	16885	16707	16753	16797	16527	16818	16775	16893	16715	16831	16446	16663	16639	16609	16629	16556	16608	16827	16924	16580	16736	16810	16788	16698	16744	16975	16597	16916	16660	16921	16892	16575	16970	16772	16864	17028	16754	16801	16684	16686	16773	16766	16897	16927	16923	16673	16721	16754	16949	16862	16791	16774	16689	16676	16702	16576	16817	16767	16626	16763	16665	16831	16761	16755	16552	16643	16548	16672	16569	16658	16878	16630	16811	16666	16592	16660	17041	16920	16715	16775	16716	16728	16555	16805	16666	16762	16814	16761	16614	16786	16565	16730	16817	16644	16756	16857	16859	16715	16828	16843	16675	16861	16985	16986	16828	16782	16796	16717	16851	16848	16734	16767	16676	16621	16638	16868	16625	16816	16655	16614	16613	16851	16889	16896	16646	16764	16580	16745	16538	16516	16876	16682	16617	16675	16797	16578	16772	16815	16743	16754	16640	16692	16730	16872	16899	16894	16719	16762	16941	16858	16896	16884	16798	16771	16907	16510	16683	16674	16667	16959	16551	16809	16949	16794	16820	16891	16694	16712	16871	16891	16696	16886	16701	16636	16688	16852	16697	16612	16757	16510	16662	16716	16728	16552	16820	16702	16951	17080	16621	16807	16761	16751	16716	16838	16880	16842
25580	54600	44186	33486	25976	18876	15587	14807	14673	14465	14482	14432	14334	15235	19482	22112	21085	19004	16795	15749	14849	14288	14082	14239	13960	14064	14092	14144	13949	14223	14041	14029	14164	13990	13982	13953	14127	13975	13971	14032	14247	14135	14219	14127	14208	14121	14150	14154	14050	14045	14152	13981	14309	14126	14175	14187	14081	14096	14143	14066	14164	14135	13953	14196	14130	14123	14130	14048	14095	14042	14139	14138	13931	14116	14165	14098	14071	14009	14228	13975	14280	14186	14129	14166	14189	14121	14046	14182	14049	14108	14133	14022	14323	14029	14273	14023	14271	14142	13994	13981	14045	14012	14275	14051	14038	14172	14329	13993	13936	13985	14017	14149	14119	13955	14213	14000	13983	14312	14037	14270	14130	14261	13986	14092	14082	14219	14048	14053	14219	14106	14252	14096	14055	14058	14076	14113	14131	14104	14210	14093	14115	14053	14100	14231	14093	13980	14256	14061	14164	14042	14106	14129	14030	14149	14069	13998	13757	14141	14151	13987	14247	14100	14053	14049	14206	14093	14185	14066	14201	14100	13915	14130	14019	13972	14089	14133	13984	13860	14033	14093	14369	14187	14264	14131	14152	13974	13904	14143	14160	14161	14146	13942	14112	14045	14223	14133	14019	14165	13936	14029	14083	14137	13966	14096	13982	14116	14047	14211	14145	13984	14175	14156	13958	14087	14142	14068	14027	14009	14227	14107	14114	14216	14101	14187	14097	14007	14091	13988	14058	14088	13995	14141	14162	13965	13989	14005	14154	13990	14064	13999	14215	14026	14140	14065	13901	13978	14183	14135	14008	14106	14162	14080	14130	14063	14160	13923	14030	14110	14127	14084	13960	14087	14144	14141	13989	13945	14215	14131	14088	14073	14042	14167	14109	14165	13942	14243	14080	14059	14151	13956	14093	13848	14070	14116	14187	14047	14048	14143	14077	14092	13894	14031	14121	14157	14107	14054	13959	14171	14039	14086	14063	14067	14132	13996	14122	14212	14032	14105	14065	14180	14253	14191	14012	14053	14114	14142	14181	13971	14162	14157	14239	14059	14182	14158	13968	14058	14068	14067	14210	14121	14030	14030	14055	14184	14181	14242	13772	14103	14116	14045	14112	14066	14039	14154	14120	14123	14202	14011	14282	14133	14076	13999	13984	14089	14216	14019	14007	13955	13998	14148	14022	14049	13997	14059	14100	14148	13837	14117	14177	14232	14219	14126	13962	14160	14160	14156	14230	13952	14150	13985	14227	14068	14074	13939	14066	14120	14126	14062	14081	14171	14087	14182	13922	14214	13927	14099	13967	14172	13993	13942	13904	14332	14204	14183	14109	14153	13984	14192	14035	13871	14070	14141	14102	14185	14066	14245	14194	14058	14244	13927	14218	13969	14102	13923	14090	14139	14196	14054	14094	14030	14058	14000	14123	13961	14039	14057	14064	14126	14191	14186	14094	14238	14190	14073	14088	14242	14220	14124	14019	13974	14159	14250	14197	14133	14196	14058	14100	14164	14168	14131	14188	14070	14106	14176	13891	14132	14298	14074	14076	14129	13971	14163	14240	14068	14095	14099	13932	14127	14188	14446	14087	14130	14224	13865	14165	13959	14079	14126	14108	13974	14005	13942	14172	14068	14176	14221	14020	14066	14100	14219	13852	14093	14004	14212	14119	14094	14159	14161	14085	14121	14075	13945	14175	14166	14098	14063	14059	13955	14062	13912	14088	14228	14101	14065	14224	13994	14095	14088	14021	14041	14201	14165	13955	14116	14081	14060	14094	14058	14047	14157	13990	13978	14082	14098	13969	14119	14008	14149	14158	14075	14045	14091	13995	13953	14069	13986	14119	14020	14059	13972	14031	14048	14095	14170	14127	14060	14167	14114	14050	14131	14102	14083	14270	14161	14015	14203	14265	14040	14028	14152	14051	13997	14102	13991	14212	14072	14080	14032	14215	14137	14149	14159	14055	14067	14195	14333	14134	13962	14031	14179	14139	14186	14023	13999	14157	14020	14129	14004	14136	14174	14150	14209	14187	13939	14165	13948	14053	13998	14086	14153	13911	14153	14042	14090	14210	14020	14172	14161	13922	14038	14227	14189	14188	13936	14069	14285	13994	14179	14156	14054	14114	14029	14181	14197	14088	14115	14056	14252	14140	14022	14111	14063	14126	13992	14123	14070	14241	14032	14060	14124	14200	14139	14066	14157	13926	14246	13967	14070	14098	14122	14223	14179	14211	14236	14142	14087	14087	14184	13953	14039	14162	13954	14093	14118	13935	14161	14120	14251	13899	14111	14155	14153	14027	14123	14105	14037	14115	14048	14159	14090	14063	14088	14323	14124	14171	14172	14066	14096	14327	14129	14109	14104	14095	14081	14027	14076	14118	14113	13933	14144	14184	14076	14138	14124	14043	14037	14120	14148	14212	14051	14253	13882	14080	14189	14187	14077	14048	14129	14039	14103	14059	14111	14004	14047	14114	14020	14105	13874	14173	14100	14096	14095	14035	14226	14040	13958	14187	13812	14234	14062	14147	14041	14124	13934	14030	14357	14061	14123	14089	14061	13837	14182	14166	14069	14136	14134	14137	14114	13974	13888	14021	14157	13938	14187	14095	14005	14106	14154	14134	13812	14050	14016	14161	14183	14174	14036	14109	14146	14091	14196	14103	14120	13997	14023	14160	14220	14154	14244	14182	14100	13978	14166	14025	14233	14104	14184	13908	14411	13959	13957	14077	14064	14207	14088	13877	14136	14034	14017	14092	13964	14129	14180	14044	14106	14201	14148	14115	14073	14011	14023	13910	14044	14108	13989	14188	14045	14066	14254	14077	13983	14135	14346	14155	13843	14092	14108	14079	14174	14024	14163	14182	14041	14038	14096	14095	14060	14116	14147	14205	14052	13970	14126	14062	14202	14039	13980	14138	13899	14171	14232	14176	14099	14132	14114	14075	14105	14119	14166	14032	14134	14088	14042	14084	13990	14158	14129	14203	14228	14009	14202	14042	14129	13985	14207	13988	14130	14341	14100	14116	14118	14258	14130	14105	13913	14127	14047	14149	14043	14081	14048	14171	14022	14214	14016	14019	14089	14144	14152	14181	14050	14004	14220	14111	14129	14093	14036	14194	14048	14091	13994	14037	13951	14061	14031	14088	14126	14110	14231	14040	14060	14109	13983	13850	13741	13992	13825	14076	14052	14100	14105	13990	14080	13923	13901	14143	14093	14165	13940	14107	13998	13959	14178	14028	14065	13932	14135	13942	14233	14119	14057	13982	14210	14127	13913	14113	13969	14046	14146	14277	14054	14163	13980	14116	14201	14210	14033	14069	13948	14146	14141	14054	14227	13998	14064	13977	14056	14084	14141	14098	14018	14067	14057	13884	14115	14070	14020	14164	14074	13996	14059	14075	14113	14284	14199	13951	14160	14119	14086	13941	14105	14116	14237	14193	14040	14214	14200	14112	14082	14079	14132	14011	14018	14163	14193	13897	13878	14113	14083	14109	14142	14094	14105	14015	13995	13981	14023	14250	14134	14128	14184	14083	13925	14078	13936	14009	14179	14122	14175	14037	14277	14019	13885	13965	14318	14109	14013	14166	14021	14016	14080	14129	14049	14260	14171	14128	14297	13828	14300	14090	14244	13969	14029	14091	14143	14357	14242	14026	14152	13989	14079	14169	14033	14092	13949	14097	14100	14151	14028	14023	14130	14022	14010	14077	14057	14095	14052	14058	14108	14023	14049	14055	14015	14003	14240	14045	14127	14079	14047	14062	13958	14040	14146	14200	14095	14049	13897	14016	13999	14108	14218	14134	14023	14038	14176	14205	14014	14191	14188	14012	13996	14154	14095	14123	13813	13956	13956	13945	14129	14082	14012	14017	14061	14026	14031	14149	14212	14012	14077	14261	14210	14006	14161	14125	13952	14144	14162	14115	14137	14103	14084	14135	14162	14237	14066	14158	14029	14082	14086	13994	14066	13933	14047	14023	14114	14078	14259	14096	13903	14087	14009	14167	14048	14143	14106	14010	14131	14127	14068	14175	14150	13907	14176	14095	13963	13932	14096	14161	13873	13996	14058	14151	14045	14143	13935	14162	14149	14212	13976	14116	14010	14031	14189	14091	13875	14206	14109	14093	14151	14093	14012	13979	14107	14077	14214	13993	13970	14079	14043	14086	14157	13921	14014	14148	13991	13985	14038	14007	14063	14176	13917	13901	13985	14158	14225	14048	14226	14096	14000	13927	14101	14152	14064	14084	14080	13994	14074	14161	14087	13930	14059	14082	14088	13968	14022	14181	14089	14073	14161	14119	14108	14000	13978	13969	14257	14108	14053	14156	14123	14060	14040	14057	14111	14172	14107	14005	13952	14064	14038	14023	13920	14147	14278	14169	14189	13953	14127	13948	14076	14071	14090	14245	14302	14104	13946	14160	14119	13923	14157	14260	14135	13971	14094	14289	14152	13957	14052	14135	14015	14085	14052	14076	14053	13961	14119	14169	14176	14184	14226	14221	13958	13967	13982	14038	14202	13987	14095	14084	14029	14010	14072	14018	14036	14207	14137	14154	13958	14087	13990	14179	14071	13940	14159	14090	14137	14024	14107	14055	14123	14007	14019	14121	14215	14066	14143	14120	14112	14098	14004	14123	14037	14158	14176	14083	13972	14105	14090	13943	14238	13991	14011	13976	13923	14061	14113	14059	14122	14312	13943	14007	14130	14182	14119	14173	13882	13973	13963	14116	14071	14084	13854	14029	14308	14004	14096	13991	14150	14039	14166	14165	14186	14082	14077	13927	13962	13942	13925	14159	14209	14178	14048	14259	14068	14013	14277	14083	14073	14088	14066	14159	14079	13979	14022	14079	14045	14127	14106	14007	14058	14070	14126	14117	14285	14203	14002	14131	14151	14245	14029	14289	13990	14010	14106	14030	14166	14076	14150	14080	13879	14206	13938	14072	14098	14040	14233	14000	14160	14197	14171	14181	14089	14111	14032	14192	14063	14028	14036	14021	14274	14055	14054	14174	14207	13917	14027	14043	14025	14167	13964	13973	13945	14304	14037	14050	14119	14007	14104	14148	14067	14102	14127	14132	14110	14007	14115	13932	14144	14004	14164	14176	14001	14161	14161	13936	14093	14171	14193
29568	25449	26697	21865	17739	16013	16140	15635	15815	15817	15667	15758	15818	15795	15845	16090	16211	16054	15882	15941	15813	15814	15737	15564	15771	15864	15669	15785	15724	15939	15700	15781	15650	15589	15758	15609	15661	15496	15664	15518	15570	15417	15720	15672	15820	15675	15789	15680	15650	15691	15564	15489	15793	15508	15690	15917	15790	15724	15549	15616	15595	15820	15607	15629	15571	15965	15741	15641	15919	15805	15659	15881	15702	15729	15542	15712	15617	15567	15743	15677	15838	15514	15791	15618	15731	15867	15653	15534	15555	15801	15621	15812	15667	15580	15795	15564	15584	15745	15614	15717	15642	15590	15511	15638	15532	15752	15568	15596	15699	15546	15627	15898	15693	15626	15751	15530	15529	15764	15672	15640	15632	15698	15838	15541	15791	15849	15622	15538	15669	15854	15642	15437	15679	15641	15615	15842	15847	15564	15682	15680	15541	15690	15732	15884	15841	15743	15723	15551	15614	15567	15844	15619	15754	15846	15802	15663	15533	15609	15628	15762	15506	15389	15720	15575	15761	15785	15873	15714	15649	15495	15824	15814	15680	15566	15587	15741	15533	15681	15728	15693	15739	15809	15534	15638	15919	15880	15720	15615	15621	15567	15585	15620	15662	15724	15594	15586	15491	15685	15768	15680	15552	15747	15665	15738	15605	15707	15696	15637	15639	15879	15589	15471	15746	15615	15913	15565	15883	15525	15765	15740	15564	15631	15764	15732	15510	15682	15696	15761	15808	15625	15554	15632	15657	15717	15498	15510	15757	15729	15491	15529	15707	15710	15743	15959	15753	15632	15690	15544	15436	15778	15658	15658	15731	15484	15563	15609	15916	15733	15729	15647	15744	15717	15509	15769	15517	15551	15690	15683	15585	15695	15538	15503	15909	15698	15636	15427	15777	15583	15715	15662	15718	15667	15603	15706	15842	15443	15647	15690	15603	15730	15575	15616	15593	15640	15645	15544	15668	15822	15683	15680	15756	15926	15687	15777	15683	15727	15730	15507	15641	15703	15514	15686	15530	15500	15585	15392	15739	15576	15804	15533	15745	15751	15644	15656	15705	15800	15703	15645	15762	15515	15665	15711	15585	15824	15738	15669	15736	15575	15651	15657	15702	15742	15494	15654	15602	15527	15710	15875	15689	15741	15632	15702	15556	15496	15679	15717	15733	15812	15724	15538	15597	15730	15591	15669	15651	15670	15764	15597	15675	15449	15725	15521	15850	15679	15836	15657	15812	15688	15750	15648	15519	15593	15729	15516	15879	15665	15789	15632	15749	15766	15521	15634	15956	15614	15654	15719	15619	15489	15474	15751	15536	15780	15469	15494	15873	15662	15717	15780	15545	15801	15670	15615	15825	15454	15591	15723	15530	15713	15579	15604	15617	15575	15607	15611	15638	15695	15785	15683	15609	15695	15721	15583	15705	15650	15691	15548	15746	15693	15621	15735	15623	15871	15615	15588	15747	15484	15609	15859	15638	15753	15637	15715	15735	15677	15700	15740	15578	15643	15592	15644	15763	15531	15713	15710	15582	15833	15664	15544	15717	15531	15624	15621	15608	15756	15707	15757	15612	15789	15463	15620	15824	15684	15758	15666	15835	15468	15726	15541	15483	15749	15690	15895	15654	15753	15595	15682	15747	15621	15479	15501	15740	15688	15675	15893	15654	15682	15494	15689	15812	15748	15779	15851	15562	15593	15725	15849	15696	15712	15667	15530	15671	15684	15719	15705	15678	15817	15645	15665	15570	15749	15439	15550	15594	15683	15968	15757	15600	15728	15665	15618	15533	15407	15613	15525	15656	15635	15800	15658	15683	15777	15712	15763	15724	15695	15721	15488	15690	15645	15708	15653	15696	15688	15831	15506	15864	15694	15775	15814	15913	15579	15660	15670	15738	15707	15634	15505	15743	15561	15539	15696	15711	15688	15527	15889	15750	15460	15728	15697	15723	15689	15689	15541	15640	15631	15609	15720	15558	15694	15726	15767	15696	15651	15741	15624	15716	15802	15556	15604	15673	15607	15757	15629	15618	15614	15516	15645	15421	15725	15724	15649	15798	15754	15681	15490	15700	15737	15494	15627	15771	15557	15425	15835	15890	15730	15661	15677	15600	15585	15743	15704	15763	15748	15631	15812	15811	15727	15731	15729	15679	15610	15534	15827	15599	15618	15807	15697	15679	15713	15675	15705	15778	15694	15801	15714	15701	15524	15679	15598	15602	15692	15658	15689	15553	15870	15689	15652	15635	15487	15841	15597	15540	15729	15696	15525	15687	15747	15806	15678	15632	15699	15694	15638	15722	15523	15614	15455	15855	15484	15421	15646	15680	15751	15759	15612	15615	15745	15732	15638	15749	15608	15568	15724	15610	15569	15650	15751	15650	15626	15528	15497	15699	15787	15615	15597	15706	15684	15703	15418	15726	15799	15502	15715	15638	15650	15687	15776	15628	15816	15712	15690	15465	15465	15680	15789	15760	15900	15938	15658	15729	15716	15743	15685	15629	15715	15731	15723	15680	15718	15694	15686	15676	15642	15858	15685	15498	15625	15820	15678	15853	15734	15851	15609	15676	15662	15497	15620	15772	15687	15685	15683	15868	15786	15745	15666	15702	15662	15620	15550	15561	15699	15545	15573	15722	15740	15571	15562	15866	15521	15624	15738	15716	15731	16022	15671	15741	15634	15574	15787	15563	15492	15653	15756	15593	15805	15698	15659	15765	15599	15747	15770	15491	15593	15643	15901	15851	15690	15700	15863	15592	15724	15625	15750	15544	15515	15610	15792	15824	15713	15743	15521	15820	15791	15819	15809	15631	15888	15626	15718	15587	15626	15680	15666	15753	15584	15579	15666	15545	15532	15607	15606	15718	15536	15561	15752	15698	15616	15819	15668	15612	15790	15659	15905	15736	15605	15619	15706	15532	15726	15605	15683	15802	15630	15620	15562	15777	15816	15555	15576	15687	15667	15572	15737	15643	15821	15635	15912	15699	15898	15647	15751	15684	15715	15725	15828	15706	15585	15774	15627	15749	15665	15668	15669	15898	15780	15759	15726	15928	15625	15660	15612	15771	15740	15668	15674	15594	15756	15750	15674	15805	15751	15705	15732	15675	15867	15737	15632	15641	15616	15697	15814	15803	15469	15734	15498	15604	15655	15701	15717	15715	15723	15738	15715	15741	15649	15800	15687	15708	15710	15747	15615	15545	15594	15581	15473	15660	15795	15743	15734	15660	15543	15584	15574	15734	15727	15768	15808	15743	15772	15874	15550	15748	15644	15832	15662	15893	15788	15674	15647	15632	15618	15734	15575	15645	15494	15852	15714	15684	15567	15754	15734	15534	15746	15558	15467	15628	15675	15639	15787	15600	15694	15679	15654	15670	15891	15705	15778	15755	15826	15739	15545	15640	15639	15660	15770	15656	15688	15753	15632	15638	15668	15827	15985	15629	15519	15651	15667	15505	15645	15578	15874	15728	15749	15566	15570	15802	15883	15752	15674	15641	15548	15827	15616	15660	15619	15779	15638	15666	15745	15684	15721	15576	15618	15548	15795	15693	15541	15744	15683	15713	15795	15664	15714	15608	15742	15643	15927	15928	15832	15763	15572	15503	15770	15538	15709	15662	15488	15616	15515	15741	15704	15620	15830	15608	15652	15756	15709	15628	15607	15712	15731	15737	15800	15637	15724	15675	15823	15775	15534	15836	15675	15605	15762	15703	15610	15677	15617	15494	15733	15671	15610	15593	15615	15638	15734	15720	15674	15740	15517	15635	15763	15599	15973	15854	15654	15716	15832	15830	15676	15656	15713	15723	15863	15698	15772	15629	15560	15735	15655	15643	15600	15657	15785	15650	15532	15657	15735	15723	15598	15719	15445	15662	15795	15750	15808	15633	15626	15563	15770	15867	15672	15745	15673	15437	15453	15764	15784	15394	15725	15759	15708	15680	15586	15723	15780	15793	15617	15575	15515	15715	15625	15621	15563	16038	15520	15647	15556	15525	15605	15607	15554	15733	15751	15786	15400	15615	15552	15717	15659	15891	15553	15762	15627	15695	15519	15747	15855	15624	15650	15600	15486	15631	15730	15783	15665	15496	15454	15652	15662	15755	15639	15760	15729	15663	15660	15526	15567	15938	15836	15757	15680	15687	15709	15476	15775	15646	15524	15636	15630	15480	15846	15542	15606	15482	15846	16010	15639	15750	15721	15668	15600	15738	15736	15643	15615	15598	15596	15712	15584	15693	15800	15606	15764	15820	15893	15481	15667	15530	15600	15746	15430	15525	15728	15629	15683	15713	15744	15730	15721	15740	15679	15405	15681	15625	15722	15854	15900	15768	15706	15803	15704	15581	15651	15457	15634	15677	15635	15726	15584	15783	15623	15607	15618	15797	15953	15899	15685	15733	15541	15584	15854	15599	15737	15609	15712	15427	15667	15852	15515	15526	15449	15804	15737	15545	15654	15751	15562	15644	15530	15764	15726	15768	15684	15855	15623	15701	15762	15765	15635	15761	15798	15722	15866	15841	15614	15604	15772	15688	15634	15900	15753	15686	15539	15640	15803	15931	15671	15728	15659	15642	15579	15873	15668	15726	15659	15883	15544	15901	15613	15656	15546	15776	15869	15578	15832	15756	15683	15649	15629	15646	15592	15685	15860	15486	15715	15871	15735	15715	15703	15628	15983	15679	15872	15625	15733	15748	15503	15572	15801	15688	15819	15704	15804	15760	15447	15575	15469	15758	15611	15799	15762	15637	15811	15686	15713	15579	15556	15595	15703	15808	15862	15872	15678	15574	15720	15777	15782	15562	15867	15578	15604	15633	15516	15563	15586	15590	15654	15575	15651	15780	15743	15743	15762	15725	15776	15763	15710	15485	15942	15744	15704	15571	15525	15639	15895	15826	15656	15714	15774	15667	15820	15690	15898	15594	15629	15768	15538	15601	15763	15727	15815	15771	15692	15744	15783	15864	15835	15824	15753	15762	15542	15600	15770	15673	15804	15776	15762	15536	15500	15743	15586	15780	15756	15755	15737	15544	15781	15725	15538	15735	15707	15977	15689	15847	15659	15538	15670	15582	15664	15679	15673	15685	15563	15711	15754	15841	15690	15795	15513	15682	15760	15542	15554	15786	15840	15776	15724
23225	34094	24654	18195	15405	13874	13844	13628	13639	13674	13640	13627	13582	13651	13510	13724	13826	14077	13816	13702	13463	13489	13522	13424	13429	13336	13404	13427	13516	13353	13431	13350	13415	13451	13449	13441	13504	13452	13452	13322	13341	13492	13594	13499	13500	13485	13604	13278	13412	13504	13349	13349	13566	13521	13252	13494	13450	13445	13406	13427	13376	13370	13520	13591	13399	13465	13385	13690	13363	13324	13324	13402	13402	13538	13429	13401	13515	13367	13286	13390	13408	13571	13406	13449	13361	13563	13549	13439	13467	13353	13508	13208	13361	13537	13380	13505	13304	13401	13484	13610	13359	13402	13461	13468	13444	13382	13413	13312	13424	13481	13489	13514	13435	13501	13453	13248	13574	13414	13532	13383	13558	13380	13399	13453	13440	13511	13449	13482	13415	13312	13418	13464	13329	13481	13334	13432	13446	13458	13394	13410	13581	13648	13337	13456	13363	13284	13424	13615	13558	13544	13451	13408	13416	13375	13502	13360	13431	13341	13469	13278	13640	13384	13396	13391	13410	13632	13321	13599	13283	13500	13468	13449	13235	13509	13486	13546	13370	13384	13489	13505	13359	13533	13465	13445	13437	13433	13559	13413	13555	13367	13380	13370	13466	13229	13424	13472	13341	13514	13373	13390	13299	13455	13329	13574	13458	13556	13551	13346	13668	13391	13416	13465	13394	13402	13263	13326	13426	13364	13472	13390	13474	13328	13458	13468	13328	13470	13481	13380	13486	13558	13389	13525	13615	13419	13458	13508	13411	13375	13472	13552	13454	13608	13591	13520	13386	13423	13343	13440	13379	13461	13540	13498	13445	13285	13445	13361	13575	13418	13319	13512	13444	13413	13278	13373	13398	13525	13427	13551	13334	13421	13552	13296	13529	13442	13447	13478	13422	13486	13643	13576	13411	13469	13518	13429	13393	13617	13381	13486	13645	13444	13470	13337	13390	13556	13626	13564	13394	13334	13477	13381	13549	13497	13488	13464	13503	13419	13383	13442	13352	13469	13453	13482	13634	13348	13362	13557	13439	13397	13444	13439	13548	13566	13506	13291	13437	13491	13615	13376	13622	13454	13291	13499	13452	13358	13379	13467	13641	13499	13416	13485	13311	13376	13610	13209	13302	13360	13345	13366	13618	13487	13409	13458	13643	13393	13453	13373	13368	13460	13437	13274	13351	13511	13433	13496	13567	13359	13548	13593	13493	13437	13533	13454	13408	13322	13364	13515	13601	13300	13326	13475	13432	13443	13641	13308	13495	13461	13426	13601	13465	13299	13522	13483	13401	13440	13394	13342	13361	13586	13552	13546	13460	13282	13577	13428	13501	13340	13383	13331	13400	13466	13540	13433	13574	13395	13420	13373	13392	13447	13272	13323	13477	13357	13338	13560	13280	13372	13486	13512	13421	13377	13397	13274	13351	13300	13328	13397	13499	13339	13403	13374	13565	13332	13533	13415	13542	13183	13608	13397	13567	13569	13545	13429	13548	13390	13516	13386	13493	13295	13443	13393	13533	13487	13437	13504	13446	13343	13365	13434	13358	13459	13446	13459	13361	13431	13390	13561	13510	13476	13539	13386	13483	13350	13516	13588	13426	13312	13536	13279	13409	13531	13533	13562	13472	13458	13529	13466	13471	13455	13532	13507	13483	13576	13545	13466	13402	13476	13467	13535	13313	13344	13543	13459	13536	13515	13444	13324	13459	13416	13410	13461	13426	13458	13597	13547	13539	13535	13527	13415	13349	13458	13424	13293	13514	13508	13324	13557	13499	13480	13451	13449	13447	13455	13298	13456	13341	13441	13295	13515	13485	13577	13455	13325	13421	13587	13431	13463	13587	13497	13487	13285	13385	13450	13407	13350	13505	13474	13550	13305	13574	13339	13510	13455	13368	13242	13643	13512	13497	13449	13394	13404	13587	13291	13467	13400	13385	13652	13254	13480	13432	13368	13453	13381	13425	13477	13464	13311	13538	13453	13445	13462	13692	13524	13303	13423	13436	13434	13454	13464	13747	13553	13417	13357	13344	13325	13400	13406	13529	13344	13326	13315	13473	13361	13523	13416	13339	13521	13350	13284	13434	13544	13506	13500	13318	13543	13294	13529	13296	13581	13348	13280	13432	13391	13413	13391	13347	13360	13634	13391	13583	13319	13471	13520	13578	13552	13280	13527	13592	13404	13198	13279	13423	13428	13447	13503	13386	13393	13303	13456	13460	13271	13439	13523	13524	13366	13485	13371	13426	13329	13276	13409	13586	13457	13478	13309	13550	13346	13402	13551	13545	13621	13336	13548	13555	13715	13447	13442	13536	13414	13442	13408	13555	13474	13450	13546	13330	13473	13520	13416	13549	13354	13493	13663	13593	13589	13481	13452	13443	13288	13409	13473	13417	13623	13349	13498	13507	13550	13379	13554	13558	13321	13412	13632	13340	13366	13459	13437	13408	13434	13338	13390	13441	13427	13417	13532	13316	13478	13345	13401	13444	13661	13270	13497	13502	13543	13406	13380	13558	13532	13362	13476	13362	13462	13480	13234	13524	13362	13531	13470	13490	13494	13489	13492	13612	13506	13241	13555	13356	13462	13267	13484	13585	13494	13537	13470	13379	13396	13513	13327	13465	13428	13548	13365	13620	13514	13453	13289	13335	13404	13413	13312	13427	13283	13535	13433	13404	13414	13468	13488	13408	13362	13393	13413	13413	13383	13286	13486	13414	13573	13408	13418	13524	13599	13499	13390	13367	13373	13435	13399	13360	13442	13499	13425	13488	13254	13309	13441	13595	13372	13329	13469	13489	13473	13354	13511	13479	13444	13593	13475	13349	13652	13423	13519	13460	13375	13542	13564	13372	13524	13470	13321	13325	13172	13509	13436	13497	13529	13544	13384	13469	13602	13411	13331	13510	13462	13432	13432	13612	13539	13391	13368	13446	13451	13477	13503	13351	13392	13492	13479	13311	13310	13384	13440	13419	13534	13538	13329	13382	13337	13492	13442	13319	13561	13229	13461	13511	13365	13507	13272	13443	13364	13450	13580	13498	13321	13575	13634	13414	13486	13554	13374	13409	13606	13327	13525	13328	13438	13403	13365	13384	13442	13411	13333	13436	13417	13209	13420	13432	13407	13578	13291	13453	13428	13315	13231	13457	13574	13300	13454	13390	13525	13404	13411	13517	13389	13528	13415	13310	13508	13610	13336	13625	13335	13527	13409	13493	13596	13468	13540	13339	13465	13360	13314	13444	13521	13399	13433	13528	13389	13439	13378	13350	13464	13513	13453	13299	13426	13402	13288	13413	13600	13577	13571	13489	13516	13402	13417	13380	13446	13549	13456	13442	13415	13359	13436	13374	13403	13271	13496	13257	13583	13619	13460	13638	13323	13412	13466	13340	13333	13313	13507	13408	13558	13331	13519	13382	13273	13516	13448	13491	13528	13491	13407	13560	13354	13321	13575	13362	13588	13490	13498	13473	13351	13499	13359	13491	13321	13266	13397	13530	13434	13388	13550	13431	13517	13470	13361	13431	13366	13444	13340	13601	13396	13481	13307	13393	13391	13346	13309	13520	13102	13407	13676	13585	13437	13328	13465	13398	13580	13435	13420	13592	13544	13397	13474	13493	13409	13453	13373	13512	13565	13512	13421	13576	13453	13573	13416	13479	13292	13439	13386	13590	13439	13614	13426	13461	13449	13406	13433	13470	13477	13325	13456	13559	13558	13575	13279	13449	13525	13623	13390	13525	13331	13635	13625	13609	13449	13420	13344	13532	13200	13440	13353	13534	13459	13398	13560	13508	13430	13515	13583	13372	13230	13502	13579	13506	13530	13426	13495	13304	13465	13271	13506	13648	13563	13538	13419	13576	13383	13475	13484	13515	13334	13595	13477	13532	13476	13546	13400	13443	13479	13498	13431	13407	13492	13346	13553	13512	13432	13333	13511	13536	13365	13365	13719	13335	13572	13554	13412	13361	13261	13330	13445	13586	13363	13366	13511	13487	13460	13489	13197	13535	13359	13390	13482	13366	13451	13449	13439	13525	13579	13482	13452	13351	13395	13418	13425	13460	13461	13549	13357	13330	13506	13488	13409	13533	13671	13654	13561	13475	13527	13586	13459	13458	13453	13430	13389	13494	13567	13413	13402	13393	13383	13417	13425	13380	13512	13281	13415	13499	13381	13350	13311	13333	13346	13442	13371	13522	13471	13414	13277	13552	13480	13496	13263	13347	13435	13474	13406	13398	13282	13489	13387	13342	13488	13564	13472	13440	13481	13282	13543	13439	13314	13433	13255	13401	13516	13416	13451	13636	13499	13311	13301	13542	13382	13580	13463	13530	13223	13481	13407	13376	13503	13410	13479	13602	13433	13437	13597	13308	13389	13502	13505	13396	13471	13438	13409	13351	13552	13405	13435	13366	13472	13785	13527	13515	13429	13531	13493	13458	13657	13502	13537	13512	13498	13484	13467	13627	13512	13542	13493	13362	13469	13386	13594	13420	13489	13434	13554	13488	13310	13487	13426	13631	13303	13411	13241	13632	13428	13434	13533	13490	13335	13309	13397	13523	13571	13375	13466	13443	13555	13334	13418	13652	13539	13499	13613	13445	13517	13645	13507	13416	13610	13372	13584	13321	13407	13483	13459	13430	13415	13441	13475	13443	13449	13340	13549	13322	13504	13455	13281	13415	13544	13425	13362	13461	13417	13568	13632	13478	13307	13297	13465	13479	13411	13359	13536	13521	13348	13604	13400	13363	13349	13552	13356	13555	13457	13403	13468	13475	13469	13471	13449	13478	13451	13368	13364	13376	13380	13403	13523	13443	13479	13258	13314	13487	13482	13431	13530	13429	13496	13552	13481	13364	13492	13472	13531	13484	13540	13468	13403	13489	13301	13314	13381	13444	13373	13447	13533	13503	13383	13486	13513	13489	13373	13498	13426	13404	13386	13431	13468	13372	13580	13322	13513	13379	13399	13490	13337	13393	13411	13455	13421	13453	13459	13502	13372	13500	13412	13457	13561	13476	13472	13432	13561	13378	13199	13474	13465	13470	13489	13484	13577	13372	13625	13438	13429	13423	13366	13392	13474	13470	13467	13401	13490	13475	13421	13478	13467	13317	13410	13429	13370	13497	13620	13500	13583
23133	21032	27854	25098	22623	20316	18949	16826	16179	16210	16176	16183	16040	17696	19375	19112	18395	17802	17101	16373	16359	15993	15926	15980	15838	15745	15946	15812	15948	15815	15988	15852	16063	15794	15953	15971	16043	16093	15944	15922	16038	15822	15959	15738	15915	15749	15989	15836	15833	15979	16170	15944	16033	15908	15803	15944	15870	16132	15889	15797	15998	15892	15865	15913	15783	15761	15958	15763	15838	15919	15920	15772	15815	15940	15783	15820	15812	15934	15835	15796	15932	15884	15880	15718	15994	15936	15972	16070	15948	15707	15817	15765	16019	16143	16018	16107	15814	15940	16029	15880	15915	15864	15964	15826	15937	15895	16067	15806	16005	15919	15846	15966	15878	15770	15793	15957	15987	15999	15797	16108	15913	15882	15639	15819	15898	15823	15793	15966	15943	16022	15939	15985	16034	16180	16150	15846	15838	15815	15814	15927	15862	15984	15818	15812	15979	15863	16067	15800	15811	15854	15864	15812	15959	15843	15912	15861	15892	15804	15621	15773	15762	15858	15918	15854	16070	15906	15914	15647	15838	15871	15996	16069	16021	15703	16037	15821	15903	15736	15973	15980	15777	15701	15914	15741	15810	15887	15843	15810	15954	15977	15997	15936	15954	15892	16009	15869	15975	15833	15711	15701	15787	15731	15894	15966	15955	15839	15700	15743	15791	15875	16074	15861	15948	15879	15795	16026	15959	15752	15975	15766	15896	15889	15610	15748	15834	15914	15892	15939	16043	16209	15946	16006	15800	15686	16084	15872	15907	15942	15979	15836	15984	15916	15939	15650	15944	15821	15835	15791	15902	15897	15846	15864	15820	15812	15816	15836	15810	15734	16022	15897	15870	15823	15711	15638	15803	15875	15835	15785	15652	16030	16030	15657	16096	15914	15899	15828	15836	15792	15899	15715	15922	15774	15800	15649	16034	15832	15848	16003	15943	16018	15945	15780	15795	15937	15888	15948	15890	15905	16185	15868	15941	15782	15849	15959	15922	15815	15893	16077	16120	15858	16039	15830	15867	15793	16060	15823	15950	16078	15813	15927	16002	15977	15896	15994	15874	15963	15973	15823	15910	15742	15887	16022	15848	16072	15826	15915	15904	15826	15977	15903	15885	15825	15997	15697	15970	15942	15963	15972	15829	15890	15908	15967	15792	15945	15776	15959	15949	15920	15700	15977	15979	15991	16021	15874	15856	16077	15847	15708	15605	15891	16270	15976	15982	15937	15756	15673	15910	15956	15866	15919	15957	15717	15942	15935	15672	15877	16056	16169	15805	15818	15891	15631	15781	15852	15974	15835	15953	15761	15760	15866	15838	15765	16056	15891	15873	15954	15720	15997	16027	15999	15715	15765	16010	16068	15983	15966	15982	15935	15987	15770	16201	15971	15882	15785	15999	15788	15834	15886	15958	15740	15765	15808	15947	16088	15885	15881	15768	15934	15908	16086	15842	15780	15907	15655	15979	15993	16157	15943	15900	15821	15805	15861	15922	15879	15895	15814	15777	15896	15784	15748	15675	15839	15855	15807	16074	15706	16068	16048	15913	16093	15798	15774	15856	15767	15836	15741	15683	15864	15874	15910	15917	15875	15684	15916	15694	15990	15680	16028	16050	16038	16010	15977	16132	16017	15857	15968	15928	15937	15951	15779	16061	16052	15670	16074	15797	15968	15854	15948	15985	15903	15925	15758	15966	16001	15752	15886	16186	15763	16112	15746	15898	15952	16030	15834	16004	15708	15603	15842	16046	15933	15853	15987	16014	16000	15935	15881	15834	15887	15643	16063	16082	16120	16029	15896	15919	15904	15996	15758	15906	15835	16065	15978	15751	15886	15806	16058	15939	16016	16021	15903	15942	15994	15827	15840	16077	16020	15853	15885	15848	15904	15857	15952	15796	15965	15792	15908	15847	16047	16040	15934	16096	15972	15867	15750	16062	15968	15835	15757	15829	15728	15747	15598	15925	15851	15658	16003	15904	15809	15946	16053	15869	16005	15933	15981	16040	15723	15842	16019	15827	15923	15735	15882	15913	15919	16008	15803	15801	15870	15736	15861	15814	15920	15959	15694	16007	15717	15938	15983	16036	15892	15987	15834	15793	15932	15899	15875	15670	15932	15935	15805	15933	15827	15808	15979	15988	15824	15927	15943	15945	15928	15796	15927	15974	15889	15977	15753	15822	16025	15993	15926	15976	15854	15995	15772	15772	15903	15769	15887	15752	16082	15935	15730	15910	15769	15841	15958	15911	15882	15921	15858	15961	15818	15938	15687	15771	15920	15947	15971	15897	15871	15908	15963	15848	15858	15804	15961	15867	15938	15949	15902	15817	15639	15746	15655	15818	15770	15803	15951	15876	15896	15898	15823	16010	15730	15921	15877	15974	16029	15940	15868	15638	15964	15955	15922	15915	15569	15858	15845	15985	15804	15786	15951	15839	15912	15794	15770	15737	15910	15998	15919	15622	15935	16000	15838	15808	15859	15936	15870	15718	16022	16045	15986	15988	15934	15884	16014	16020	15721	16086	15860	15919	15868	16028	15902	15876	15734	16205	16040	15884	15818	15940	15749	15752	15926	15851	15892	16021	15799	15823	15694	15925	15785	15963	15954	15815	16156	15999	15837	15984	15696	15828	15849	16022	15879	15994	16061	16165	15866	15887	15958	15846	15867	15756	16058	16020	15661	15765	16100	15774	15832	15722	15729	15944	16026	15895	15879	15837	15782	15789	15867	16189	15858	15733	15810	15730	15745	15855	15762	15996	15848	15746	15839	15763	15714	15989	15889	15854	15994	16185	15879	15744	15941	15886	15752	15843	15825	15841	15928	15921	15954	15900	16021	15892	15837	15825	15865	15869	15762	15836	15830	15977	15941	15933	15749	15917	15792	15737	15987	16004	15966	15659	15880	15926	15940	15798	15861	15799	15795	15786	15752	15855	15760	15634	15723	15956	16014	15975	15823	15982	15921	15867	15936	15903	15974	16103	16102	15890	16063	16098	15969	15762	16104	15928	15740	15857	15996	16001	15945	15878	15887	15964	15988	16016	15888	15774	15880	15983	15889	16142	15794	15906	15902	15933	15931	15879	15948	15882	15997	15851	15997	15874	16108	16094	16028	15713	16029	15939	15779	15849	15894	15676	16102	15906	15780	15982	15942	16031	15933	15786	15949	16075	15951	15704	15839	16002	15972	15953	16151	15835	16044	15792	16158	16098	15924	15899	15782	15696	15853	15961	16023	15790	16014	16068	15939	15929	15876	15798	15965	15996	15821	15725	16147	15745	15847	16005	15967	15689	15678	16019	15913	15993	15851	15819	16086	16097	15826	15994	15803	15836	15969	16098	15746	16180	16035	15973	15801	15796	15979	15815	15873	16012	16070	16043	15796	15825	15970	15946	15881	15794	15935	15873	16023	16073	16023	15745	15913	15885	15837	15764	15773	15879	16055	16025	16002	15948	15834	15917	15813	15925	15834	15821	16071	15982	15969	15883	16001	15885	15852	15899	15862	16122	15884	16058	15809	15994	15999	15700	16019	15988	15999	15950	16034	16045	16069	16016	15842	15830	15944	15963	16123	16001	15812	15939	15825	16065	15838	15907	15688	15715	15963	16009	15810	15908	15863	15755	15760	15921	15790	16085	15912	15827	16000	15881	15958	15940	15896	15793	15854	15934	15940	15924	15935	15819	15948	15767	15675	15824	15856	15898	15893	15717	15858	15914	16170	15996	16151	15987	15987	15734	15865	16008	15912	15817	15685	15891	15869	15989	15926	15942	15993	15783	15910	16079	15925	16014	15865	16115	15925	15895	15867	15879	15911	15901	15974	15929	15935	15850	15937	16017	15816	15781	15761	15945	16046	15855	15982	15930	15812	15791	15786	15844	15926	15858	15672	15717	15847	15907	15676	16041	16016	15942	16142	15932	15836	15888	15827	15907	15775	15888	16034	15903	16042	16039	15846	15887	15799	15950	15999	16039	15833	15870	15860	15910	15896	15928	15934	15725	15754	15855	15860	15774	15927	15896	16100	15794	15933	15968	16017	15811	15654	16113	15900	15883	16215	15903	15981	15764	15737	15961	15747	16000	15834	15814	15945	15789	15989	15748	15799	15987	16051	15880	15949	16148	15915	15978	15915	16020	16097	15767	15838	15930	15936	15866	16050	15968	15879	15983	15952	15839	15988	16052	15815	15892	15907	15875	15952	15876	15863	15912	15892	16053	15976	15801	15638	15871	15722	16010	16018	15707	15787	15937	15836	15806	15914	15759	15808	15780	15972	16138	15792	15829	15863	15733	15945	15984	16067	16028	16045	15925	15843	15992	15755	15922	15869	15926	15974	15963	15786	15842	15731	15763	15844	15812	15851	15960	15816	15778	15899	15760	15729	16045	16220	15971	15803	15848	16083	15993	15829	16149	15845	16029	16069	15988	16007	15918	15970	15885	15942	15909	15749	15680	15797	15752	16049	15980	16030	15826	15895	15765	15938	15850	15866	15907	16028	15983	15766	15807	15910	15850	15837	15938	15995	15880	15935	15857	16067	15991	16071	15742	15853	15773	15759	15901	15860	16027	15781	15943	15752	15964	15797	15952	15854	15865	15906	15832	16065	15915	15839	16022	15982	15890	15868	15848	15845	15851	15841	15942	15957	15899	15960	15983	15960	15800	15791	15727	15701	15890	16054	15945	15758	15969	15820	15888	15982	15844	16015	15760	15970	16081	15929	15863	15855	15786	15781	15879	16014	15838	15793	15896	15806	15888	16078	15792	15799	15814	15870	15892	15943	16052	15929	15818	15733	15717	15800	15982	15960	15839	15819	15818	15868	15771	15740	15968	15852	15675	15823	15850	15850	15848	15918	15950	15883	15765	15719	15825	15934	16010	15794	15947	16041	16033	15880	15911	15933	15892	15767	15843	15882	15957	15777	15863	15792	15747	16114	15922	16088	15939	15844	15927	15859	15764	16036	15977	15989	15760	15629	16003	15855	15866	15720	15865	16012	16120	15859	15698	15872	15882	15729	15829	16084	15837	15992	15872	15877	16153	15980	16160	15802	15755	15856	15967	15673	15906	15972	16031	15810	16120	15888	15986	15945	16026	15943	15859	15946	15949	16003	16077	15717	15903	15820	15917	16115	15832	15981	16034	15952
24422	48113	37232	28157	20623	14816	14299	14316	14115	13729	13879	13718	13655	16283	18156	17452	16649	15655	14712	14258	13812	13730	13760	13697	13561	13675	13582	13634	13525	13707	13622	13704	13559	13574	13488	13781	13740	13610	13656	13664	13612	13549	13659	13591	13729	13693	13697	13636	13635	13578	13788	13656	13557	13508	13591	13628	13660	13596	13594	13535	13581	13549	13516	13670	13572	13740	13625	13620	13595	13571	13521	13495	13650	13502	13526	13513	13724	13712	13666	13608	13607	13653	13722	13346	13634	13637	13489	13563	13546	13519	13539	13478	13565	13668	13627	13628	13568	13647	13577	13615	13602	13470	13394	13521	13520	13607	13614	13479	13738	13631	13666	13655	13619	13570	13670	13629	13506	13536	13463	13578	13577	13575	13523	13565	13808	13658	13618	13589	13526	13623	13565	13677	13580	13691	13698	13670	13662	13570	13639	13791	13593	13623	13671	13537	13589	13602	13562	13574	13617	13548	13532	13647	13478	13629	13639	13525	13582	13506	13875	13673	13455	13734	13502	13476	13519	13430	13660	13588	13569	13598	13733	13561	13477	13667	13500	13453	13518	13416	13542	13360	13704	13581	13515	13812	13520	13768	13428	13571	13558	13662	13656	13585	13632	13574	13774	13646	13673	13577	13623	13644	13619	13686	13630	13571	13637	13542	13674	13775	13688	13608	13733	13623	13535	13674	13696	13722	13678	13666	13512	13650	13640	13623	13639	13709	13668	13655	13603	13621	13534	13441	13587	13525	13527	13603	13744	13601	13514	13594	13495	13542	13648	13393	13640	13585	13630	13696	13601	13570	13591	13590	13716	13517	13530	13660	13578	13762	13592	13603	13757	13366	13763	13496	13745	13646	13442	13597	13567	13679	13563	13421	13543	13604	13679	13585	13768	13442	13637	13639	13413	13645	13777	13554	13527	13767	13626	13715	13482	13640	13640	13751	13614	13625	13908	13582	13501	13552	13651	13458	13648	13583	13575	13581	13448	13490	13606	13457	13635	13747	13619	13556	13482	13528	13581	13674	13622	13719	13621	13584	13527	13587	13510	13689	13667	13532	13619	13663	13663	13601	13631	13602	13596	13698	13591	13535	13692	13447	13609	13592	13747	13611	13556	13636	13783	13521	13626	13566	13579	13519	13574	13469	13457	13627	13604	13702	13646	13491	13614	13424	13633	13573	13667	13573	13578	13722	13611	13760	13643	13862	13597	13660	13631	13586	13544	13481	13609	13722	13664	13813	13587	13531	13497	13654	13487	13705	13606	13733	13507	13718	13535	13774	13512	13743	13779	13557	13639	13473	13403	13638	13553	13499	13596	13660	13379	13705	13648	13579	13709	13711	13514	13441	13662	13528	13541	13605	13696	13586	13467	13740	13544	13609	13781	13720	13737	13465	13775	13621	13601	13703	13734	13658	13673	13661	13579	13469	13445	13542	13621	13581	13514	13583	13432	13599	13592	13541	13527	13510	13793	13748	13568	13360	13599	13556	13596	13561	13618	13869	13585	13742	13558	13650	13767	13594	13446	13655	13682	13672	13626	13618	13501	13462	13640	13545	13569	13544	13523	13617	13783	13551	13763	13631	13700	13622	13701	13586	13704	13628	13568	13417	13641	13650	13540	13611	13579	13670	13673	13697	13612	13711	13613	13673	13639	13622	13656	13780	13541	13640	13392	13688	13645	13600	13590	13521	13598	13628	13564	13636	13718	13484	13652	13698	13675	13744	13627	13546	13692	13682	13484	13478	13611	13418	13712	13695	13606	13677	13684	13532	13676	13595	13637	13622	13575	13726	13460	13706	13578	13541	13648	13462	13626	13797	13492	13639	13563	13549	13667	13749	13747	13793	13591	13464	13599	13574	13551	13648	13628	13368	13687	13527	13614	13523	13739	13440	13587	13592	13613	13662	13757	13550	13715	13500	13587	13545	13577	13513	13538	13574	13525	13647	13638	13620	13639	13498	13587	13439	13368	13583	13624	13559	13555	13581	13575	13479	13510	13532	13664	13647	13570	13486	13585	13592	13461	13738	13671	13496	13707	13566	13644	13807	13679	13636	13613	13596	13595	13622	13662	13671	13676	13640	13458	13563	13661	13629	13520	13659	13630	13598	13606	13693	13582	13577	13575	13589	13666	13721	13674	13500	13569	13566	13561	13547	13436	13619	13442	13487	13545	13470	13668	13764	13614	13633	13481	13632	13715	13508	13657	13640	13677	13612	13559	13679	13516	13657	13655	13580	13480	13653	13612	13572	13553	13456	13575	13617	13420	13677	13731	13670	13594	13540	13633	13613	13646	13676	13647	13463	13575	13636	13621	13643	13551	13855	13497	13526	13647	13408	13700	13607	13668	13619	13734	13585	13402	13706	13580	13522	13669	13528	13502	13489	13640	13642	13797	13567	13504	13672	13547	13537	13587	13644	13689	13506	13630	13824	13710	13412	13729	13762	13425	13564	13627	13529	13545	13486	13534	13717	13662	13576	13543	13780	13440	13612	13703	13638	13500	13668	13573	13554	13571	13546	13434	13489	13688	13797	13438	13525	13609	13609	13625	13705	13644	13628	13476	13585	13611	13557	13560	13804	13524	13713	13561	13527	13620	13539	13680	13612	13685	13565	13562	13456	13680	13512	13625	13548	13824	13694	13562	13516	13588	13476	13634	13728	13535	13638	13551	13611	13624	13692	13547	13559	13821	13670	13465	13591	13513	13715	13673	13552	13471	13730	13549	13523	13520	13458	13653	13420	13671	13473	13706	13548	13527	13629	13511	13618	13618	13649	13585	13625	13531	13635	13620	13557	13491	13665	13494	13672	13627	13577	13577	13571	13656	13794	13546	13747	13674	13604	13598	13626	13614	13748	13497	13660	13626	13582	13467	13690	13713	13550	13550	13566	13482	13625	13604	13589	13562	13622	13663	13752	13451	13619	13634	13525	13426	13696	13635	13569	13663	13586	13633	13597	13584	13686	13616	13549	13451	13639	13754	13610	13602	13570	13565	13674	13528	13614	13588	13710	13495	13670	13766	13685	13532	13578	13670	13525	13528	13567	13681	13540	13595	13618	13616	13717	13407	13509	13566	13674	13472	13564	13546	13646	13735	13621	13663	13512	13472	13526	13559	13601	13602	13529	13692	13619	13566	13523	13442	13694	13537	13584	13570	13604	13448	13574	13593	13623	13713	13600	13444	13572	13654	13607	13559	13669	13542	13518	13578	13540	13402	13521	13780	13661	13604	13572	13796	13689	13674	13442	13529	13561	13636	13558	13648	13614	13699	13361	13562	13676	13559	13627	13375	13627	13554	13591	13329	13719	13673	13729	13575	13652	13574	13717	13644	13555	13557	13441	13536	13622	13551	13717	13626	13710	13630	13503	13651	13553	13522	13464	13616	13398	13676	13627	13680	13647	13630	13510	13474	13571	13609	13535	13489	13472	13612	13504	13481	13542	13470	13571	13645	13619	13620	13596	13647	13748	13529	13519	13592	13661	13811	13714	13714	13563	13783	13570	13788	13564	13580	13620	13573	13651	13464	13561	13617	13694	13650	13498	13695	13525	13455	13482	13444	13622	13719	13487	13605	13391	13546	13609	13523	13476	13327	13843	13516	13519	13528	13574	13503	13539	13733	13684	13655	13481	13523	13612	13627	13792	13516	13579	13594	13560	13578	13812	13701	13690	13600	13655	13730	13390	13693	13578	13672	13546	13677	13413	13763	13611	13712	13668	13535	13461	13478	13636	13487	13690	13687	13596	13543	13823	13590	13567	13642	13572	13742	13548	13555	13818	13625	13695	13514	13735	13760	13488	13581	13432	13561	13567	13594	13588	13473	13614	13475	13588	13672	13617	13660	13559	13594	13578	13558	13669	13681	13618	13525	13664	13618	13599	13719	13623	13615	13499	13647	13563	13572	13711	13614	13535	13819	13686	13493	13693	13542	13533	13550	13546	13601	13689	13642	13677	13455	13609	13462	13597	13583	13508	13634	13684	13551	13818	13602	13586	13760	13737	13651	13635	13612	13640	13608	13674	13666	13551	13770	13605	13564	13586	13455	13603	13575	13382	13381	13659	13568	13511	13521	13630	13742	13593	13548	13759	13814	13666	13565	13642	13577	13753	13523	13656	13559	13673	13518	13626	13359	13694	13767	13659	13626	13729	13564	13633	13727	13574	13619	13644	13656	13463	13362	13653	13507	13684	13558	13652	13653	13635	13593	13728	13496	13553	13712	13537	13707	13526	13473	13511	13634	13587	13489	13723	13568	13719	13486	13495	13622	13664	13525	13765	13698	13736	13568	13516	13475	13613	13559	13694	13534	13623	13627	13620	13499	13513	13644	13690	13724	13782	13729	13536	13711	13636	13519	13538	13617	13553	13554	13660	13724	13738	13517	13629	13495	13567	13760	13622	13666	13510	13542	13680	13674	13604	13476	13593	13579	13622	13657	13538	13432	13510	13650	13633	13578	13686	13524	13612	13550	13538	13545	13533	13437	13564	13805	13556	13674	13737	13618	13539	13603	13549	13563	13754	13539	13768	13611	13579	13413	13695	13600	13519	13756	13535	13639	13589	13511	13617	13548	13357	13522	13564	13533	13541	13523	13679	13610	13541	13582	13518	13442	13685	13626	13551	13718	13589	13656	13630	13329	13586	13575	13703	13659	13852	13600	13470	13610	13607	13728	13593	13636	13666	13654	13717	13784	13521	13519	13570	13679	13557	13669	13555	13493	13643	13602	13629	13652	13626	13478	13626	13733	13710	13720	13648	13669	13685	13454	13563	13562	13472	13657	13595	13649	13556	13579	13593	13761	13614	13475	13424	13790	13566	13469	13667	13515	13637	13463	13446	13638	13466	13695	13643	13690	13584	13515	13578	13684	13558	13748	13610	13330	13506	13555	13636	13728	13551	13589	13717	13623	13579	13717	13549	13707	13502	13507	13550	13636	13735	13566	13611	13522	13597	13568	13650	13542	13500	13646	13605	13440	13729	13548	13609	13648	13462	13667	13539	13499	13678	13596	13640	13636	13720	13438	13701	13780	13531	13540	13508	13539	13652	13501	13703	13658	13605	13515	13636	13777	13606	13600	13529	13551	13588	13584	13565	13642	13488	13587	13512	13482	13704	13617	13530	13658	13665	13595	13595	13705	13645
24512	21082	27001	26094	19280	17401	17433	16850	16824	16503	16685	16483	16655	16873	17650	18263	18013	17489	16974	16657	16643	16462	16511	16573	16624	16522	16361	16291	16559	16251	16485	16700	16540	16561	16594	16386	16579	16444	16397	16251	16475	16423	16400	16455	16670	16399	16237	16481	16330	16541	16359	16530	16427	16454	16586	16578	16481	16389	16285	16606	16571	16261	16392	16481	16385	16580	16606	16366	16227	16336	16394	16365	16394	16528	16382	16579	16400	16452	16165	16484	16513	16209	16552	16370	16348	16444	16472	16507	16451	16374	16461	16335	16474	16340	16521	16269	16396	16210	16560	16465	16469	16661	16417	16181	16500	16543	16559	16510	16327	16371	16211	16428	16396	16265	16429	16423	16294	16606	16483	16689	16509	16238	16259	16658	16301	16512	16502	16269	16415	16452	16354	16468	16451	16412	16307	16319	16301	16455	16417	16401	16283	16490	16384	16511	16275	16429	16351	16177	16296	16329	16382	16310	16390	16468	16336	16309	16515	16440	16475	16505	16510	16306	16511	16406	16403	16395	16664	16511	16322	16295	16440	16273	16351	16527	16519	16342	16388	16434	16338	16385	16301	16305	16447	16573	16259	16364	16611	16324	16463	16497	16341	16416	16321	16390	16520	16597	16253	16281	16287	16592	16310	16538	16394	16504	16688	16631	16194	16524	16286	16387	16546	16347	16261	16396	16308	16394	16364	16464	16409	16396	16513	16491	16507	16455	16389	16438	16458	16314	16542	16322	16451	16300	16263	16188	16218	16321	16457	16185	16440	16436	16296	16468	16437	16421	16509	16459	16266	16342	16343	16442	16460	16303	16209	16374	16229	16431	16419	16309	16415	16337	16365	16428	16454	16437	16376	16470	16406	16295	16464	16313	16625	16459	16306	16391	16480	16398	16396	16302	16411	16408	16423	16633	16300	16321	16449	16181	16507	16280	16454	16321	16557	16533	16589	16438	16312	16234	16222	16251	16407	16411	16258	16423	16376	16261	16364	16335	16470	16383	16229	16338	16489	16447	16473	16501	16370	16369	16432	16417	16470	16449	16316	16208	16342	16392	16327	16622	16462	16058	16296	16243	16429	16698	16438	16205	16336	16378	16487	16401	16583	16346	16475	16446	16519	16433	16497	16239	16219	16297	16452	16501	16425	16528	16625	16366	16527	16475	16615	16384	16576	16364	16383	16420	16401	16575	16512	16274	16589	16269	16314	16337	16304	16180	16476	16564	16312	16515	16380	16309	16105	16326	16396	16712	16503	16260	16474	16389	16451	16468	16583	16417	16313	16259	16493	16330	16608	16558	16553	16309	16186	16538	16432	16455	16560	16241	16562	16612	16778	16251	16322	16305	16253	16265	16351	16287	16472	16576	16499	16373	16472	16513	16476	16346	16343	16552	16454	16440	16508	16439	16542	16548	16427	16551	16410	16457	16604	16510	16399	16576	16405	16233	16410	16610	16408	16533	16354	16502	16399	16531	16351	16307	16278	16146	16480	16357	16504	16472	16592	16438	16444	16379	16549	16218	16328	16410	16498	16435	16503	16407	16371	16491	16647	16579	16548	16410	16370	16450	16511	16384	16545	16051	16319	16239	16364	16494	16374	16479	16241	16393	16372	16548	16481	16403	16593	16402	16526	16314	16364	16582	16318	16464	16522	16457	16250	16275	16352	16281	16552	16373	16271	16450	16319	16532	16314	16377	16491	16341	16302	16299	16185	16444	16342	16378	16299	16176	16474	16515	16329	16435	16577	16338	16376	16434	16490	16383	16442	16265	16619	16234	16313	16410	16470	16295	16429	16538	16401	16374	16466	16497	16235	16417	16559	16363	16462	16548	16492	16478	16469	16655	16540	16359	16480	16436	16475	16349	16594	16531	16691	16373	16397	16376	16445	16463	16595	16520	16369	16346	16345	16450	16551	16387	16338	16438	16251	16232	16318	16313	16274	16421	16439	16361	16502	16327	16342	16131	16543	16617	16337	16528	16503	16330	16630	16522	16285	16418	16194	16200	16369	16340	16484	16399	16313	16336	16409	16568	16444	16408	16215	16497	16472	16498	16429	16437	16377	16285	16220	16326	16502	16378	16202	16273	16288	16268	16420	16325	16214	16232	16444	16447	16411	16492	16552	16518	16333	16432	16510	16541	16209	16467	16513	16347	16548	16452	16551	16369	16347	16468	16314	16405	16282	16459	16588	16333	16415	16466	16447	16205	16389	16438	16323	16230	16263	16291	16356	16148	16489	16230	16262	16369	16301	16442	16397	16479	16739	16443	16438	16525	16395	16372	16453	16338	16463	16493	16449	16366	16447	16416	16496	16326	16432	16521	16456	16300	16565	16389	16392	16474	16375	16450	16380	16269	16305	16631	16531	16452	16426	16299	16387	16477	16454	16495	16444	16602	16386	16602	16299	16350	16487	16171	16304	16214	16219	16407	16326	16332	16400	16380	16238	16544	16294	16384	16427	16540	16456	16525	16445	16376	16453	16451	16332	16463	16356	16396	16387	16497	16505	16372	16355	16474	16210	16414	16244	16306	16534	16631	16686	16383	16318	16473	16551	16570	16405	16481	16566	16441	16439	16372	16249	16304	16383	16519	16238	16577	16438	16545	16309	16196	16485	16448	16420	16319	16400	16371	16441	16387	16308	16490	16360	16521	16615	16511	16468	16344	16328	16379	16265	16489	16380	16418	16329	16447	16130	16342	16245	16483	16535	16326	16303	16539	16535	16291	16420	16649	16243	16342	16315	16207	16709	16255	16401	16413	16472	16333	16475	16352	16457	16301	16246	16108	16320	16387	16402	16120	16549	16354	16362	16363	16351	16325	16488	16478	16421	16584	16502	16450	16402	16311	16346	16328	16271	16350	16345	16321	16390	16337	16432	16362	16329	16338	16205	16364	16471	16523	16405	16473	16530	16215	16537	16090	16359	16441	16353	16454	16409	16356	16465	16312	16501	16477	16504	16455	16497	16330	16243	16456	16332	16599	16336	16448	16291	16416	16522	16502	16490	16526	16420	16288	16300	16469	16572	16523	16436	16472	16327	16523	16427	16312	16313	16270	16301	16415	16555	16614	16578	16489	16450	16492	16255	16245	16360	16352	16582	16375	16448	16589	16458	16248	16389	16299	16557	16413	16342	16463	16466	16328	16451	16450	16593	16516	16394	16304	16235	16441	16363	16206	16415	16292	16607	16485	16630	16441	16260	16314	16537	16619	16563	16519	16494	16496	16344	16433	16522	16310	16368	16538	16405	16361	16398	16426	16414	16353	16519	16468	16499	16442	16341	16349	16430	16343	16293	16332	16606	16330	16425	16583	16303	16436	16418	16289	16318	16250	16369	16416	16493	16314	16298	16385	16424	16511	16527	16398	16440	16409	16305	16170	16389	16383	16411	16284	16128	16389	16454	16280	16276	16337	16417	16501	16258	16268	16362	16443	16706	16233	16329	16248	16428	16347	16343	16379	16519	16315	16390	16564	16289	16440	16610	16444	16403	16376	16448	16464	16339	16250	16187	16384	16390	16590	16507	16381	16380	16400	16464	16309	16362	16559	16316	16310	16482	16299	16265	16376	16494	16512	16342	16428	16364	16412	16454	16486	16299	16505	16491	16301	16353	16327	16362	16411	16432	16613	16602	16244	16330	16395	16196	16425	16333	16587	16233	16497	16326	16389	16409	16459	16287	16603	16457	16624	16455	16514	16480	16253	16370	16441	16592	16476	16554	16385	16593	16484	16398	16343	16534	16535	16465	16382	16536	16331	16334	16358	16454	16552	16448	16513	16421	16499	16465	16297	16431	16596	16332	16454	16372	16381	16231	16480	16385	16426	16714	16731	16468	16265	16528	16554	16382	16357	16382	16162	16379	16408	16428	16429	16388	16424	16352	16171	16254	16469	16540	16399	16295	16278	16357	16305	16403	16459	16346	16239	16343	16339	16350	16474	16482	16645	16284	16627	16303	16590	16545	16358	16359	16287	16604	16341	16176	16382	16279	16178	16427	16436	16514	16458	16479	16317	16281	16532	16484	16393	16440	16345	16393	16422	16416	16291	16513	16411	16502	16174	16431	16305	16426	16445	16486	16338	16475	16176	16303	16616	16526	16350	16337	16447	16506	16292	16554	16242	16485	16304	16431	16319	16572	16363	16356	16392	16347	16238	16421	16316	16440	16422	16482	16302	16471	16525	16438	16469	16277	16329	16501	16415	16231	16415	16566	16343	16421	16381	16502	16546	16389	16361	16333	16256	16262	16340	16470	16249	16304	16481	16551	16313	16542	16336	16350	16539	16323	16371	16446	16425	16193	16346	16579	16433	16597	16283	16465	16521	16349	16323	16427	16357	16346	16490	16184	16406	16462	16589	16461	16510	16461	16288	16493	16357	16316	16256	16415	16452	16533	16189	16415	16403	16398	16436	16380	16177	16335	16529	16643	16286	16383	16324	16480	16190	16473	16545	16383	16244	16292	16460	16258	16490	16407	16346	16416	16378	16479	16529	16637	16544	16275	16357	16284	16325	16375	16374	16463	16311	16405	16350	16488	16481	16503	16390	16490	16491	16360	16185	16137	16419	16387	16288	16416	16450	16335	16401	16435	16464	16257	16065	16452	16337	16459	16369	16468	16402	16369	16357	16262	16524	16246	16302	16462	16341	16416	16580	16502	16497	16322	16329	16442	16464	16481	16344	16309	16436	16474	16393	16154	16162	16333	16424	16360	16487	16337	16390	16604	16444	16379	16162	16331	16256	16441	16438	16365	16323	16430	16132	16463	16436	16438	16405	16355	16416	16261	16289	16500	16364	16191	16350	16318	16320	16356	16426	16261	16436	16324	16316	16421	16263	16720	16357	16459	16391	16554	16318	16331	16454	16448	16359	16452	16342	16394	16572	16539	16492	16236	16439	16416	16348	16384	16497	16401	16410	16246	16596	16253	16346	16349	16315	16359	16267	16302	16275	16391	16282	16456	16237	16257	16386	16492	16455	16586	16249	16511	16336	16375	16507	16600	16342	16467	16430	16387	16453	16272	16329	16319	16432	16338	16323	16498	16404	16297	16418	16353	16298	16521	16403	16261	16367	16536	16409	16510	16416	16403	16275	16346	16460	16404	16200	16409	16346	16504	16302	16441	16501	16390	16407	16433	16464
23563	40180	30483	18833	15480	14585	14488	14597	14231	14217	14095	14102	13803	14734	16239	17035	16254	15406	14781	14282	14146	13884	13890	13915	14088	13814	14026	13778	13962	13932	14059	13832	13869	13920	14002	13813	13891	13942	14070	13882	13874	13905	13837	13793	13872	13909	13895	13957	13853	14022	13848	13908	13925	13913	13698	13834	13888	14043	13930	13967	13651	13947	13959	13861	14001	13940	13945	13930	13737	14072	13898	13856	13992	13845	13963	13928	13949	13957	14065	13877	13895	14009	14162	14107	14083	13883	14145	13926	13844	13952	14077	13773	13787	14047	13903	14025	13960	13912	13886	13842	13835	13845	13876	13816	13992	14037	14028	13731	13743	13872	13742	13884	13835	13749	13985	13931	13863	13810	13953	13762	13944	14051	13908	13844	13886	13937	13870	13873	13894	13847	13946	13920	13923	14107	13954	13928	13963	13961	13905	13833	14154	14073	13920	14010	13934	14037	13923	13916	14000	13874	13947	13922	13877	13829	13795	14051	13856	13818	13801	13960	13892	14024	13985	14030	13943	13906	14054	13904	13807	13987	13996	13912	13988	13841	14034	13814	13745	13795	13859	14061	13991	13879	13870	13873	13989	13977	14109	13985	13881	13992	13955	13968	13761	13854	13905	14115	13902	13883	14042	13893	13836	14149	14000	13980	13939	13900	13749	13765	13749	14010	14038	14050	13804	13888	13883	14101	13908	13948	13942	13992	13905	13995	14017	14036	13820	14061	13876	13862	14031	13893	13835	13926	14011	13855	13990	13943	14004	13868	13838	13824	13767	13834	13947	13879	13862	13892	14000	13960	14088	13986	13806	13876	13858	13862	13775	13849	13946	13988	13939	14064	13950	14097	13833	13824	14079	13838	13834	13980	13873	13983	13946	13971	14113	13789	14063	13743	14050	14049	13974	13863	13939	14035	13909	13872	13879	14005	13972	13952	14016	13816	14064	13989	13835	13841	13865	13846	14005	13984	13854	13810	13915	13914	14077	13932	13822	13790	13981	13973	14172	13872	14000	13821	13924	13916	13928	14099	13879	14009	13880	13979	14111	13861	14023	13796	14012	13999	13927	13849	14050	13974	13893	13942	13669	13853	14028	13717	13788	13866	13887	13851	13990	13761	13832	13835	13818	13922	14050	13972	13988	14036	13920	13888	13959	13853	13953	13870	14006	13708	13923	13966	13930	13993	13930	13969	13892	13827	13770	14061	13931	13835	13856	14059	13865	14073	13955	13984	13971	14084	13956	13827	13890	13873	13903	14108	13758	13866	13901	14004	13743	14030	13982	13888	14001	13784	14138	13941	13991	13945	13993	13880	13784	13860	13849	13920	14115	13825	13868	13899	13971	13949	14140	13913	14029	13892	13991	13836	13785	13974	13897	13832	13853	13955	13965	13979	13895	14009	13815	13804	14093	13810	13942	13901	13913	14013	13930	13854	14017	13941	13890	14026	13926	13873	14107	13947	13677	13928	13965	13893	13804	13940	13955	13967	13944	14043	13974	13840	13855	13949	13733	14037	13938	13852	13862	14079	13992	13843	13814	14061	13852	13913	14038	13913	13836	13864	13822	13953	14058	13986	13874	14032	13867	13924	13960	13870	13881	13772	13831	14024	14023	13898	14063	13917	13760	13953	14034	13814	13818	13913	14085	13989	13791	13894	13960	13958	13764	14112	14028	14054	13870	13894	14066	14065	14117	13973	14079	13953	14011	14039	13959	13857	13915	13839	13881	13891	14028	14039	13824	13942	13869	13939	13948	13938	13996	14033	13907	13747	13823	14075	13988	13801	13872	13841	13896	13841	13876	13929	13836	13801	14003	13967	14010	13822	13974	13956	13918	13873	14043	14144	13991	13803	14116	13863	13869	13972	13977	14088	13872	13969	13975	13690	13878	13811	13947	13743	13956	14025	13922	13878	13929	13747	13917	13911	13818	13903	13911	13861	13963	13924	13882	13800	14108	14048	13881	13983	14007	13929	13939	13858	13901	13948	14039	14073	14177	13940	13888	13962	13864	13857	13897	13810	13841	13886	13860	13981	13872	14038	14040	13898	13957	13991	13998	13908	13997	13984	13907	13926	14018	13893	13992	13990	13852	14023	13833	13866	13935	13765	13911	13890	13926	14101	13799	13908	13918	13887	13820	13868	13957	13760	13870	13990	14033	13900	13949	13932	13775	13921	13863	13782	14110	14031	13937	13992	13918	13973	13997	13839	13936	14036	13796	13866	14016	13870	13833	13837	13971	13852	14019	14018	13685	14089	13939	14022	13886	13965	13841	13918	13913	13863	13994	13947	13967	13795	13959	14039	13953	14007	14068	13929	14039	13876	13989	13809	13903	14120	13887	14026	13862	13930	13924	13961	13940	14031	14111	13961	13846	13861	13844	13929	13815	13931	14075	13970	13937	13897	13876	14073	14149	13855	13986	14016	13990	14007	13904	13871	13791	13857	13890	13954	13885	13939	14028	14092	13991	13834	13892	13717	13806	13674	13846	13816	13879	14114	14045	13834	13969	13924	13846	14097	13953	13939	13980	13903	13938	13924	13944	13882	14110	13927	14041	13837	13912	14029	13705	13880	14088	14012	13796	13885	13928	13874	13853	13941	13942	13888	14052	13930	13989	13920	13905	13990	13780	13979	13871	13892	13977	14070	13972	13850	13794	13958	14025	13851	14061	13979	13855	13966	14029	14016	13943	14033	13986	13989	13927	13863	13892	13905	13928	13926	13988	13742	13980	13849	13906	13860	13915	13929	13984	13965	13897	14051	13933	13852	13934	14094	13831	14008	13900	13866	13937	14008	13900	13985	13882	13875	13865	13933	14024	13907	13979	13838	13728	14058	13872	13896	13843	13895	13816	13888	14045	13927	13939	13950	14038	13989	13917	13874	13897	13754	13947	14017	13730	13978	13713	13846	13917	13850	13959	13844	13940	13850	13985	14087	13837	14113	14106	13985	13894	13958	13918	13959	13903	14026	13951	14053	14002	14001	13985	14004	13940	13994	13898	13954	13933	13879	13922	13973	13878	13910	13913	14138	14017	13952	13930	13862	13986	14077	14075	14014	13850	13843	13939	13743	13942	14072	13946	13802	13857	13804	14060	13903	13813	13776	13905	13862	14020	13765	13950	13904	13773	13781	13995	13802	13840	14049	13974	14008	13823	13931	13938	13817	14016	13882	13891	13903	13976	13984	13888	14013	13920	14081	13914	13965	14056	13796	13821	13864	13773	13833	13876	13916	13912	13905	13944	13804	13935	14063	14019	13990	13964	13936	13802	13956	13908	14097	13933	13847	13909	14001	13841	13837	13873	13818	13724	13870	13895	13964	13918	13942	13927	13940	14003	14158	13968	13987	14032	13948	14073	13907	13872	13930	13984	13863	13910	13919	13754	13907	13919	13804	13948	14043	13965	13948	13891	14029	14062	13851	13808	13981	13797	13972	13901	13979	14022	13850	13994	14025	13937	13869	13888	13746	14008	13829	13959	13799	14037	13861	13994	14095	13984	13817	13960	14075	13858	13917	13953	13820	13955	13759	13948	13949	13819	13879	14072	13923	13876	13843	13916	13856	14098	13940	13876	13956	14001	13608	13929	13997	13958	13894	13890	13884	13824	13887	13909	14068	13937	14005	13960	13971	13969	13851	13985	14071	13911	13809	13967	13831	14004	13847	13884	13779	13958	13991	14068	13844	13842	14147	13813	14099	14043	13933	14116	13821	13782	13683	13755	13960	13801	13973	13942	14084	13968	13780	13790	13854	13845	13845	14019	13849	13932	14048	13990	13779	13987	13971	13971	13946	14028	13926	13864	14004	13793	13980	13961	13962	14047	13896	14036	13928	13936	13855	13878	14056	14077	14079	14007	13894	13907	13954	13822	13819	13898	13832	13961	13992	13863	13817	14011	13968	14056	13884	14027	13948	13894	13799	13888	13928	14070	13895	13924	14005	14072	14098	13920	13981	13896	13934	13970	13835	13917	13822	13877	13922	13787	14035	13963	13978	13808	13995	13961	13900	14040	13838	13883	13983	13983	14027	13867	13799	14019	13920	14014	13916	14013	13885	14072	13980	13935	13895	13784	13924	13874	14056	13918	13851	13915	14008	13949	13999	13791	13939	13945	14109	14044	13808	13982	13891	13933	13791	13963	13935	13828	13973	14101	13986	14047	13959	13990	14141	13890	14011	13883	13920	13869	13902	13908	13864	13818	14112	14077	13820	13897	14016	13726	14062	14012	14017	13886	13860	13878	13962	13862	14072	13859	14106	13865	13945	13889	14013	13887	14001	13765	14062	13771	13932	13919	13875	13969	13927	13972	13955	13886	13955	14141	13879	13912	13932	14093	13853	13841	13858	13932	13792	13835	13894	13959	13895	14001	14051	14022	13979	14016	13959	14067	13736	13978	13969	13869	13920	13774	14034	13791	13977	13954	13935	13855	13958	13931	13914	13996	13780	13921	13911	13817	13897	13697	13847	13754	13812	13970	13844	13920	13853	14097	13925	13938	13924	13881	13829	13912	13869	13971	14107	13841	14072	14105	13954	13816	13973	13904	13807	13967	14135	13912	14013	13896	14103	14004	13891	13986	14003	13878	13981	14033	14007	14075	13801	13963	13937	13972	13983	13916	13987	14027	13793	13849	13893	13849	14016	13964	13989	13900	13776	14000	13855	13877	13914	13951	14033	14065	13893	13980	13912	14033	13888	14058	13915	13948	13908	13974	13958	13974	13850	14000	14108	13857	14086	14004	13966	13994	13972	13816	13918	13931	13807	14030	13956	13971	13877	13895	13976	13918	13893	13852	14039	14035	13848	13898	13836	13915	13904	13905	14011	13813	13845	13988	14038	13828	14143	13949	13830	13954	13877	14015	13903	14022	13941	14051	14005	13855	13994	14010	13795	13960	13955	14117	13912	13976	13807	13793	14179	13892	13778	13905	13826	13808	13881	14149	13843	13853	13932	13803	13843	13878	13919	13773	13941	13981	13791	14006	13859	13964	13927	13900	13795	13886	14089	14014	13946	13907	13952	13929	13955	13750	14050	13910	13985	13936	13879	13960	13871	13907	13804	14101	13863	13954	13898	13969	13980	14033	13926	13652	13987	13944	13926	13987	13970	13920	13941	14015	14061	13966	13949	13902	14006	13965	13872
22069	21105	28320	24099	21457	22881	23304	18712	17684	17802	17597	17610	17952	20353	23753	24079	22710	20992	19247	18138	17732	17460	17234	17210	17184	17237	17205	17246	17290	17442	17341	17384	17436	17479	17141	17364	17271	17367	17425	17141	17163	17221	17117	17135	17277	17200	17365	17292	17266	17216	17402	17600	17279	17138	17169	17448	17303	17325	17195	16941	17265	17296	17158	17298	17110	17274	17240	17358	17423	17198	17271	17093	17370	17177	17071	17189	17211	17232	17140	17067	17093	17241	16992	17148	16948	17283	17138	17221	17273	17303	17281	17303	17244	17271	17296	17282	17369	17220	17063	17231	17020	17413	17286	17275	17246	17369	17232	17221	17316	17216	17217	17307	17396	17345	17288	17311	17126	17181	17302	17217	17284	17092	17248	17154	17074	17104	17043	17384	17368	17253	17023	17176	17237	17267	17387	17202	17208	17084	17170	16992	17034	17142	17215	17102	17264	17396	17126	17331	17194	17151	17217	17413	17210	17237	17250	16957	17268	17518	17019	17235	17200	17023	17135	17254	17423	17071	17200	17217	17189	17353	17253	17219	17225	17278	17311	17055	17427	17342	17163	17197	17146	17191	17258	17240	17067	17170	17107	17234	17219	17322	17387	17039	17156	17224	17432	17115	17141	17401	17323	17279	17206	17121	17077	17161	17558	17346	17323	17055	17137	17175	17192	17214	17236	17348	17198	17267	17361	17406	17108	17311	17092	17080	17225	17167	17267	17279	17067	17255	17332	17221	17216	17303	16909	17236	17195	17129	17053	17058	17402	17197	17201	17010	17077	17242	16928	17159	17229	17282	17408	16978	17200	17235	17275	17173	17179	17031	17249	17319	17316	17042	17203	17237	17099	17205	17249	17151	17321	17387	17173	17358	17393	17151	17141	17156	16973	17263	17401	17152	17146	17205	17401	17376	17347	17278	17286	17336	17357	17125	17259	17203	17122	17395	17102	17049	17233	17314	17311	17379	17332	17290	17220	17171	17240	17208	17228	17189	17219	17433	17024	17109	17227	17169	17003	17315	17372	17129	17089	17133	17310	17262	17254	17469	17030	17123	17175	17401	17288	17217	17119	17103	17459	17294	17224	17167	17139	17189	17100	16996	17254	17203	17367	17214	17217	17216	17184	17228	17265	17183	17205	17147	17233	17156	17159	17027	17232	17094	17293	17167	17180	17140	17312	17378	17373	17004	17044	16951	17155	17185	17124	17335	17261	17277	17273	17062	17145	16965	17373	17021	17322	17202	17027	17263	17379	17380	17109	17151	17337	17275	17237	17237	17255	17322	17491	17375	17227	17283	17347	17142	17092	17281	17284	17170	17124	16986	17195	17110	17323	17179	17313	16994	17155	17255	17304	17017	17441	17210	17334	17179	17073	17349	17214	17210	17217	17146	17250	17212	17312	17244	17300	17239	17078	17156	17308	17305	17196	17141	17205	17151	17087	17189	17105	17246	17178	17280	17324	17330	17339	17259	17270	17261	17240	17056	17174	17169	17359	17138	17221	17134	17123	17204	17089	16905	17399	17350	17262	17282	17095	17052	17238	17090	17315	17248	17273	17155	17212	17239	17279	17102	17151	17154	17233	17058	17309	17262	17397	17270	17073	17081	17245	17117	17191	17173	17267	17376	17185	17280	17223	17263	17125	17229	17228	17343	17369	17055	17009	17253	17095	17318	17122	17372	17072	17018	17308	17345	17153	17281	17064	17312	17275	17268	17308	17070	17110	17141	17168	17196	17124	17291	17034	17329	17218	17017	17138	17035	16966	17135	17294	17092	17280	17128	17136	17290	17210	17364	17265	17146	17223	17316	17339	17195	17218	17147	17128	17179	17217	17112	17349	17134	17087	17187	17186	17185	17304	17158	17234	17135	17261	16987	17156	17243	17344	17372	16979	17306	17360	17218	17140	17171	17473	17413	17218	17148	17156	17162	17186	17386	17200	17356	17162	17084	17104	17213	17216	17193	17188	17226	17352	17336	17422	17419	17339	17073	17261	17064	17314	17102	17121	17345	17303	17128	17043	17142	17326	17305	17362	17312	17276	17394	17306	17184	17202	17113	17104	17247	17115	17162	17173	16998	17022	17173	17148	17242	17158	17071	17210	17124	17111	17196	17182	17301	17278	17266	17263	17105	16994	17170	17325	17385	17461	17073	17105	17334	17071	17205	17291	17215	17208	17478	17221	17271	17101	17146	16990	17080	16999	17309	17224	17420	17147	17120	17212	17213	17212	17240	17342	17139	16985	17039	17107	17176	17159	17225	17188	17175	17136	17351	17182	17065	17203	17011	17247	17200	17001	17134	17110	17234	17065	17418	17077	17201	17304	17136	17275	17012	17151	17355	17309	17290	17314	17356	17193	17233	17048	17104	17176	17429	17228	17169	17391	17009	17221	17320	17209	17173	17322	17234	17245	17032	17045	17020	17164	17007	17154	17205	17210	17019	17174	17466	17030	17038	17098	17108	17089	17302	17336	17356	17266	17017	17355	17313	17279	17178	17310	17376	17421	17228	17256	17202	17129	17273	17191	17084	17474	17000	17242	17195	17285	17223	17191	17102	17241	17171	17125	17344	17170	17399	17338	17117	17169	17186	17062	17268	17307	17104	17011	17123	17186	17150	17083	17168	17232	17220	17196	17122	17105	17031	17098	17288	17327	17145	17371	17395	17235	17242	17097	17387	17142	17231	17232	17259	17133	17063	17217	17293	17442	17256	17204	17189	17301	17062	17217	17135	17226	17181	17249	17320	17201	17113	17309	17155	17205	17259	17381	17302	16978	17095	17192	17201	17272	17263	17175	17006	17036	17194	17161	17189	17225	17265	17200	17310	17099	17233	17338	17202	17226	17348	17042	17168	17090	17172	17093	17392	17077	17159	17121	17274	17249	17244	17312	16982	17456	17197	17178	17204	17123	17326	17165	17149	17288	17283	17141	17258	17234	17057	17263	17203	17221	17038	17243	17215	17143	17086	17355	17298	17305	17289	17220	17009	17259	17116	17224	17194	17152	17143	17290	17088	17108	17160	17430	17230	17065	17152	17352	17153	17105	17284	17071	17358	17066	17164	17261	17264	17094	17262	17079	17084	17148	16938	16947	17095	17327	17226	17278	17042	17087	17303	17184	17185	17194	17044	16965	17117	17166	16928	17184	17028	17155	17126	17177	17102	17012	17115	17194	17108	17292	17288	17147	16989	17116	17283	17060	17092	17140	17371	17204	17182	17206	16989	17173	17259	17172	17280	17140	17445	17191	17078	17156	16950	17010	17200	17281	17215	17191	17098	17415	17272	17224	17236	16943	17061	17173	17261	17151	17341	17228	17163	17203	16942	17071	17283	17241	17295	17260	17114	17160	17218	17220	17308	17162	17419	17126	17013	17000	17317	17341	17194	17056	17015	16985	17010	16938	17070	17241	17276	17167	17174	17282	17354	17039	17176	17260	17074	17001	17163	17142	17007	16929	17152	17316	17355	17254	16971	17312	17197	17160	17209	17258	17152	17150	17081	17108	17260	17347	17142	17132	17160	17101	17326	17248	17235	17025	17296	17181	17178	17211	17269	17294	17316	17208	17228	17189	17269	17295	17126	17118	17105	17236	17221	17194	17211	17372	17197	17094	17057	17447	17010	17005	17199	17018	17169	17237	16977	17221	17160	17131	17219	17389	17240	17154	17020	17403	17328	17255	17374	16973	17233	17355	17372	17119	17261	17199	17325	17591	17091	17358	17232	17358	17340	17160	17201	17174	17131	17383	17128	17140	17332	16990	17299	17547	17199	17260	17266	17403	17093	17251	17418	17266	17435	17208	17258	17143	17253	17201	17322	17252	17304	16958	17109	17440	17151	17005	17145	17257	17031	17243	17263	17250	17183	17326	17211	17167	17286	17435	17345	17245	17149	17038	17213	17189	17096	17123	17190	17301	17159	17342	17366	17104	17294	17243	17118	17271	17207	17125	17145	17388	17002	17001	17161	17197	17217	17192	17250	16975	17157	17255	17127	17378	17282	17222	17159	17204	17127	16998	17156	17207	17266	17320	17202	17225	17236	17303	17212	17159	16962	16880	17156	17229	17134	17191	17308	17230	17253	17201	16984	17104	17266	17314	17066	17130	17220	17270	17097	17257	17204	16996	17259	17200	17057	16828	17131	17246	17018	17381	17093	17322	17340	17150	17238	16983	17257	17161	17218	17195	17403	17314	17118	17254	17010	17298	17328	17087	17234	17157	17322	17116	16919	17042	17137	17267	17196	17142	16986	17046	17118	17249	17255	17319	17167	17276	17273	17368	17277	17248	17191	16977	17391	17388	17136	17272	17243	17424	17119	17175	17001	17168	17019	16993	17292	17153	17366	17284	17264	17011	17059	17178	17016	17223	17295	17281	17377	17124	17143	17339	17067	17161	17094	17235	17098	17395	16996	17056	17358	17295	17111	17118	17303	17324	17403	17443	17327	17246	17270	17437	17299	17206	17345	17128	17408	17287	17286	17212	17113	17185	17097	17389	17160	17172	17141	17087	17175	17194	17200	17377	17393	17163	17126	17220	17221	17224	17112	17272	17028	17282	17047	17165	17348	17315	17220	17154	17299	16938	17173	17221	17247	16984	17147	16942	17178	17099	17170	17086	17275	17182	17080	17005	17155	17278	17182	17310	17212	17141	17200	16948	17289	17150	17199	17156	17142	17111	17230	17420	17266	17056	17002	17344	17280	17262	17357	17359	17425	17173	17160	17199	17183	17207	17171	17211	17041	17059	17139	17303	17211	17417	17209	17316	17284	17267	17064	17269	17206	17094	17187	17139	17123	17190	17305	17258	17138	17307	17069	17109	17049	17207	17358	17271	17144	17391	17352	17290	17137	17244	17205	17232	17188	17139	17305	17165	17280	17344	17225	17117	17402	17254	17231	17152	17090	17342	17252	17048	17145	17120	17336	17067	17077	17201	17258	17330	17200	17070	17021	17350	17356	17292	16955	17055	17090	17330	17072	17386	17055	17192	17355	17155	17180	17114	17271	17119	17243	17024	17169	17071	17155	17228	17214	17091	17122	17243	17222	17233	17129	17431	17200	17498	17106	17092	17131	17271	17118	17215	17317	17251	17254	17257	17279	17377	17229	17149	17264	16835	17317	17258	17324	17305	17254	17157	17160
25529	55603	47134	27005	18758	16116	15586	15463	15102	14720	14639	14640	15351	19174	23269	23031	20463	18377	16539	15431	14707	14579	14503	14325	14253	14405	14290	14496	14515	14356	14276	14346	14475	14449	14475	14657	14346	14458	14276	14475	14267	14338	14452	14440	14428	14149	14446	14370	14466	14423	14437	14447	14411	14385	14320	14556	14294	14429	14453	14468	14364	14487	14477	14341	14382	14462	14194	14197	14470	14324	14398	14284	14539	14354	14323	14352	14406	14291	14379	14398	14525	14453	14291	14392	14503	14311	14478	14387	14300	14291	14210	14591	14376	14278	14491	14381	14480	14446	14331	14311	14363	14472	14334	14285	14412	14415	14558	14475	14348	14317	14196	14458	14590	14363	14432	14300	14258	14380	14402	14304	14272	14269	14139	14442	14364	14349	14404	14316	14349	14415	14378	14406	14466	14417	14324	14470	14446	14493	14259	14325	14306	14481	14328	14372	14410	14270	14511	14307	14411	14439	14409	14419	14389	14465	14425	14335	14347	14277	14211	14365	14532	14302	14375	14376	14403	14488	14311	14532	14310	14328	14463	14482	14388	14273	14410	14457	14389	14315	14406	14329	14369	14501	14391	14402	14455	14371	14381	14414	14449	14478	14285	14337	14430	14468	14275	14369	14378	14349	14266	14432	14417	14220	14266	14612	14411	14302	14352	14404	14403	14442	14323	14203	14298	14567	14386	14423	14481	14394	14327	14138	14367	14338	14441	14322	14245	14312	14506	14406	14278	14273	14309	14366	14441	14406	14374	14435	14204	14280	14378	14352	14369	14374	14224	14330	14406	14412	14297	14222	14410	14360	14288	14338	14212	14333	14163	14367	14328	14322	14327	14339	14503	14129	14293	14494	14515	14344	14290	14349	14218	14609	14513	14403	14413	14375	14405	14242	14351	14328	14342	14398	14213	14288	14405	14388	14281	14441	14428	14307	14448	14400	14475	14328	14385	14401	14265	14402	14341	14314	14308	14539	14532	14349	14336	14349	14280	14307	14382	14344	14563	14365	14358	14283	14326	14269	14292	14424	14440	14354	14297	14389	14267	14362	14318	14453	14385	14543	14294	14331	14346	14351	14302	14378	14386	14367	14600	14381	14302	14197	14360	14427	14354	14417	14399	14505	14215	14411	14493	14361	14411	14203	14400	14394	14506	14206	14217	14451	14552	14330	14368	14260	14551	14386	14458	14206	14383	14317	14372	14447	14301	14355	14359	14262	14246	14520	14401	14389	14339	14391	14437	14451	14344	14468	14325	14496	14384	14426	14336	14328	14299	14395	14351	14312	14553	14374	14321	14399	14426	14339	14399	14393	14356	14291	14330	14342	14329	14375	14262	14371	14197	14198	14426	14477	14473	14304	14250	14374	14547	14571	14344	14486	14514	14432	14404	14345	14309	14281	14594	14444	14454	14252	14348	14333	14421	14494	14183	14275	14415	14307	14482	14366	14368	14381	14500	14381	14460	14284	14291	14228	14349	14287	14309	14235	14425	14369	14386	14483	14387	14277	14323	14327	14268	14379	14351	14386	14265	14317	14286	14475	14444	14301	14266	14415	14420	14270	14082	14354	14453	14277	14333	14442	14502	14237	14421	14390	14341	14285	14468	14368	14422	14266	14331	14180	14372	14326	14392	14376	14256	14258	14263	14331	14482	14378	14394	14303	14276	14478	14511	14391	14329	14389	14463	14273	14247	14349	14278	14578	14423	14332	14331	14240	14269	14320	14467	14576	14285	14350	14359	14501	14305	14231	14357	14233	14266	14380	14316	14410	14438	14373	14286	14322	14292	14382	14469	14235	14403	14267	14447	14387	14449	14219	14466	14330	14347	14356	14497	14336	14323	14366	14453	14440	14259	14443	14412	14371	14389	14507	14193	14449	14323	14358	14372	14438	14344	14244	14404	14246	14375	14181	14497	14417	14214	14466	14317	14402	14261	14227	14421	14252	14309	14448	14469	14226	14207	14401	14322	14340	14425	14421	14277	14443	14280	14330	14134	14413	14261	14453	14361	14433	14354	14429	14439	14470	14309	14281	14319	14285	14280	14546	14516	14143	14328	14277	14454	14438	14211	14412	14258	14340	14416	14169	14392	14444	14393	14368	14357	14282	14440	14306	14381	14344	14322	14386	14396	14445	14413	14313	14212	14406	14221	14316	14480	14330	14318	14306	14411	14328	14272	14311	14283	14449	14383	14294	14483	14422	14306	14314	14363	14340	14375	14431	14371	14273	14510	14374	14469	14328	14312	14385	14438	14195	14526	14276	14276	14300	14462	14368	14396	14434	14463	14182	14479	14344	14326	14460	14259	14266	14644	14245	14334	14238	14414	14358	14391	14207	14371	14372	14263	14391	14247	14428	14456	14431	14390	14406	14252	14494	14507	14359	14327	14296	14370	14391	14353	14464	14463	14330	14425	14328	14396	14276	14395	14295	14241	14477	14421	14477	14392	14334	14388	14269	14163	14371	14480	14480	14388	14439	14299	14482	14313	14389	14416	14573	14352	14428	14284	14350	14368	14374	14308	14352	14297	14544	14469	14348	14419	14300	14375	14295	14291	14444	14328	14361	14218	14408	14302	14345	14401	14291	14232	14370	14340	14383	14490	14323	14279	14384	14401	14346	14484	14257	14370	14335	14254	14447	14426	14387	14409	14470	14264	14403	14330	14594	14222	14274	14304	14175	14337	14330	14181	14339	14315	14476	14384	14542	14358	14345	14314	14447	14249	14170	14306	14235	14548	14258	14384	14153	14417	14445	14360	14286	14417	14427	14384	14077	14468	14283	14501	14349	14560	14506	14434	14235	14430	14317	14467	14334	14513	14372	14278	14499	14377	14341	14453	14210	14330	14289	14436	14372	14308	14356	14395	14364	14262	14280	14350	14511	14203	14426	14272	14274	14398	14478	14413	14466	14518	14379	14335	14532	14294	14333	14310	14354	14586	14437	14470	14372	14371	14212	14314	14300	14353	14315	14333	14373	14280	14460	14507	14268	14343	14373	14512	14393	14340	14478	14405	14414	14317	14321	14321	14391	14353	14513	14532	14235	14243	14222	14347	14394	14327	14303	14515	14278	14276	14603	14457	14596	14460	14354	14324	14411	14294	14271	14417	14330	14315	14302	14448	14283	14384	14436	14388	14307	14368	14429	14452	14361	14276	14353	14419	14462	14465	14373	14364	14343	14647	14254	14419	14429	14240	14319	14358	14323	14359	14320	14350	14384	14232	14397	14459	14460	14407	14407	14228	14480	14438	14352	14472	14415	14457	14344	14338	14424	14407	14441	14455	14492	14436	14355	14337	14290	14467	14423	14249	14431	14355	14318	14345	14316	14311	14286	14385	14313	14246	14431	14256	14387	14362	14285	14251	14266	14408	14434	14412	14536	14270	14322	14421	14348	14521	14238	14444	14339	14226	14458	14433	14276	14315	14452	14127	14623	14247	14448	14343	14401	14337	14442	14438	14266	14433	14358	14338	14503	14364	14421	14396	14412	14300	14519	14509	14308	14332	14487	14538	14525	14404	14358	14545	14489	14270	14435	14409	14427	14334	14427	14201	14419	14243	14393	14440	14390	14234	14380	14307	14446	14418	14301	14300	14507	14465	14318	14244	14375	14273	14406	14251	14474	14511	14485	14506	14484	14133	14381	14336	14286	14562	14426	14409	14407	14245	14387	14417	14474	14333	14328	14429	14434	14387	14527	14404	14407	14554	14531	14403	14305	14443	14457	14468	14393	14462	14266	14407	14307	14417	14306	14502	14198	14382	14484	14441	14436	14231	14437	14513	14388	14423	14304	14330	14355	14271	14402	14422	14230	14374	14389	14482	14392	14390	14344	14260	14380	14287	14624	14396	14283	14591	14369	14524	14401	14416	14509	14230	14411	14430	14379	14197	14210	14477	14387	14434	14420	14377	14162	14400	14471	14268	14123	14304	14370	14358	14360	14336	14362	14180	14316	14478	14147	14427	14302	14312	14451	14399	14336	14467	14404	14418	14522	14424	14421	14242	14349	14163	14179	14481	14366	14299	14295	14391	14359	14444	14633	14288	14333	14479	14250	14362	14299	14354	14443	14254	14367	14433	14404	14251	14476	14356	14254	14237	14299	14328	14254	14108	14270	14567	14247	14392	14299	14430	14396	14326	14263	14450	14544	14387	14362	14304	14247	14328	14332	14342	14276	14303	14262	14415	14487	14302	14377	14387	14262	14385	14468	14341	14186	14298	14372	14290	14396	14465	14326	14386	14488	14378	14416	14378	14443	14268	14452	14349	14161	14355	14513	14443	14289	14322	14447	14353	14294	14383	14206	14506	14408	14219	14486	14390	14282	14364	14371	14413	14296	14348	14472	14165	14437	14446	14352	14591	14268	14424	14526	14465	14277	14590	14332	14320	14292	14390	14331	14312	14307	14373	14214	14497	14177	14278	14356	14518	14193	14407	14469	14361	14478	14530	14413	14286	14339	14369	14252	14498	14389	14454	14378	14397	14416	14405	14521	14326	14249	14333	14434	14390	14336	14298	14216	14406	14393	14324	14346	14332	14264	14516	14387	14124	14290	14274	14473	14459	14255	14481	14315	14347	14140	14366	14367	14444	14265	14374	14427	14466	14377	14476	14459	14294	14439	14294	14387	14366	14315	14347	14175	14347	14483	14394	14254	14396	14221	14398	14254	14460	14317	14285	14420	14417	14352	14391	14303	14401	14280	14312	14414	14323	14392	14319	14439	14388	14349	14415	14439	14411	14235	14407	14465	14284	14379	14333	14540	14375	14397	14373	14462	14460	14284	14489	14525	14272	14392	14240	14388	14308	14331	14371	14318	14324	14471	14502	14398	14367	14538	14286	14373	14435	14456	14240	14308	14442	14497	14347	14463	14275	14463	14424	14230	14455	14553	14338	14406	14331	14312	14439	14285	14435	14404	14302	14337	14389	14404	14208	14384	14353	14373	14267	14264	14486	14398	14537	14310	14545	14446	14417	14254	14417	14344	14279	14302	14179	14359	14336	14539	14476	14335	14455	14529	14460	14209	14329	14539	14326	14373	14309	14472	14503	14506	14368	14323	14443	14205	14410	14293	14267	14271	14373	14139	14269	14378	14448	14475	14485	14456	14188	14501	14320	14484	14335	14219	14232	14236	14422	14416
29460	26367	28474	20247	16900	16806	17018	16792	16533	16508	16590	16469	16281	16410	16442	16653	16712	16538	16667	16499	16369	16617	16422	16012	16303	16273	16347	16440	16380	16381	16287	16263	16166	16390	16304	16385	16402	16184	16242	16327	16386	16146	16343	16377	16270	16405	16382	16347	16285	16304	16424	16232	16327	16263	16203	16357	16156	16318	16406	16326	16075	16295	16385	16350	16310	16193	16257	16324	16345	16211	16409	16224	16209	16035	16161	16406	16258	16287	16167	16404	16415	16328	16268	16181	16281	16231	16261	16169	16220	16177	16257	16344	16303	16192	16402	16355	16117	16244	16336	16252	16176	16204	16358	16437	16425	16371	16265	16292	16298	16372	16269	16299	16348	16439	16195	16075	16298	16198	16200	16297	16383	16132	16316	16269	16349	16246	16254	16513	16351	16215	16337	16142	16292	16162	16389	16279	16299	16240	16402	16295	16166	16377	16403	16441	16365	16462	16411	16137	16433	16213	16384	16488	16291	16350	16377	16222	16430	16302	16340	16359	16310	16359	16499	16533	16487	16311	16103	16221	16165	16306	16342	16194	16413	16232	16193	16462	16405	16255	16201	16267	16453	16270	16246	16198	16292	16245	16201	16064	16143	16329	16442	16364	16317	16325	16287	16375	16231	16370	16343	16370	16254	16274	16409	16240	16343	16245	16355	16322	16465	16259	16361	16287	16306	16488	16350	16186	16322	16402	16277	16413	16340	16406	16124	16386	16362	16240	16421	16228	16181	16291	16215	16349	16311	16304	16421	16431	16248	16391	16454	16521	16158	16413	16216	16188	16180	16364	16282	16312	16326	16367	16362	16135	16368	16379	16225	16371	16211	16172	16412	16248	16293	16397	16507	16251	16377	16424	16174	16515	16497	16433	16152	16434	16339	16217	16501	16282	16336	16329	16420	16437	16130	16372	16418	16355	16388	16379	16247	16283	16377	16400	16434	16331	16314	16286	16297	16465	16265	16584	16250	16258	16348	16388	16415	16222	16344	16199	16225	16167	16310	16338	16474	16286	16314	16042	16460	16328	16328	16216	16392	16279	16345	16357	16298	16490	16269	16485	16319	16380	16357	16343	16230	16541	16565	16134	16481	16226	16362	16329	16496	16489	16356	16391	16164	16386	16264	16499	16550	16268	16332	16264	16419	16385	16215	16526	16476	16346	16343	16325	16339	16404	16349	16300	16343	16386	16289	16177	16401	16311	16381	16456	16497	16352	16522	16191	16413	16310	16501	16356	16133	16309	16320	16251	16286	16180	16365	16297	16210	16394	16092	16269	16315	16312	16323	16305	16335	16365	16300	16230	16134	16220	16371	16423	16467	16492	16218	16342	16404	16496	16456	16246	16467	16055	16237	16207	16432	16328	16400	16260	16524	16302	16336	16396	16259	16319	16337	16237	16417	16318	16370	16166	16389	16425	16406	16355	16303	16282	16399	16223	16343	16395	16301	16393	16204	16318	16291	16504	16342	16716	16244	16086	16225	16439	16341	16374	16264	16512	16508	16250	16282	16290	16447	16130	16418	16444	16485	16173	16332	16196	16227	16368	16280	16285	16310	16401	16241	16419	16215	16283	16406	16155	16288	16268	16368	16352	16256	16345	16157	16368	16370	16222	16207	16163	16377	16419	16331	16229	16426	16487	16361	16148	15903	16258	16315	16255	16241	16224	16217	16156	16334	16292	16384	16225	16329	16300	16253	16294	16402	16344	16277	16470	16443	16499	16349	16496	16465	16397	16287	16359	16367	16302	16381	16144	16305	16531	16201	16233	16358	16113	16440	16397	16315	16400	16350	16333	16333	16252	16199	16306	16313	16533	16238	16390	16176	16335	16280	16313	16580	16325	16145	16343	16351	16423	16546	16185	16288	16220	16294	16171	16359	16407	16273	16193	16334	16214	16351	16202	16158	16214	16456	16207	16164	16385	16512	16493	16363	16426	16193	16389	16356	16157	16374	16058	16537	16371	16506	16464	16621	16299	16139	16136	16223	16263	16447	16473	16309	16512	16279	16481	16315	16413	16355	16251	16454	16390	16352	16403	16382	16351	16259	16304	16233	16425	16309	16431	16390	16433	16316	16230	16264	16461	16469	16242	16250	16556	16176	16210	16362	16372	16017	16241	16183	16239	16281	16325	16273	16349	16488	16283	16455	16447	16182	16075	16472	16259	16320	16497	16364	16347	16368	16190	16220	16239	16426	16246	16257	16304	16647	16276	16336	16278	16136	16583	16232	16388	16241	16335	16369	16457	16342	16227	16436	16439	16122	16184	16419	16254	16355	16314	16425	16556	16332	16182	16343	16250	16418	16364	16387	16323	16410	16246	16065	16021	16409	16300	16065	16264	16352	16194	16097	16340	16353	16221	16190	16268	16231	16297	16277	16220	16412	16428	16303	16315	16441	16113	16374	16234	16508	16560	16570	16407	16575	16512	16498	16264	16382	16456	16325	16322	16434	16430	16172	16257	16333	16397	16440	16127	16469	16301	16253	16308	16407	16444	16376	16322	16254	16248	16273	16456	16410	16176	16501	16314	16366	16514	16489	16192	16344	16433	16098	16248	16218	16409	16364	16441	16386	16387	16363	16443	16309	16492	16429	16394	16267	16253	16354	16288	16479	16255	16211	16409	16554	16453	16290	16353	16198	16279	16267	16389	16361	16550	16286	16386	16236	16379	16350	16615	16318	16244	16396	16273	16227	16468	16445	16494	16147	16339	16393	16335	16538	16499	16238	16242	16500	16461	16471	16322	16386	16644	16242	16345	16520	16304	16301	16373	16212	16408	16374	16280	16459	16454	16451	16374	16401	16370	16331	16403	16294	16206	16115	16260	16370	16338	16018	16527	16201	16083	16379	16328	16352	16532	16376	16309	16380	16267	16345	16371	16381	16405	16265	16090	16341	16246	16386	16329	16260	16261	16363	16353	16218	16271	16157	16285	16270	16369	16453	16326	16397	16328	16458	16394	16492	16323	16243	16248	16208	16247	16200	16527	16340	16505	16517	16422	16416	16272	16288	16206	16201	16019	16398	16403	16715	16396	16399	16173	16541	16556	16436	16386	16186	16318	16374	16525	16464	16243	16401	16358	16374	16282	16228	16417	16640	16316	16556	16259	16449	16293	16326	16212	16407	16244	16154	16207	16291	16515	16321	16521	16410	16391	16226	16324	16383	16472	16381	16290	16457	16096	16305	16483	16233	16431	16388	16319	16429	16360	16422	16393	16419	16321	16256	16243	16514	16158	16144	16215	16288	16463	16556	16462	16450	16247	16352	16554	16292	16109	16261	16335	16280	16331	16580	16222	16223	16124	16345	16135	16179	16354	16421	16259	16323	16293	16419	16298	16411	16393	16381	16242	16438	16385	16276	16413	16331	16451	16272	16560	16251	16370	16390	16332	16355	16451	16381	16250	16429	16300	16362	16426	16517	16387	16462	16331	16183	16341	16214	16484	16033	16317	16308	16164	16374	16411	16343	16420	16148	16206	16351	16551	16405	16261	16180	16484	16359	16404	16174	16195	16252	16271	16290	16296	16187	16367	16328	16322	16293	16225	16271	16454	16309	16341	16492	16391	16322	16364	16431	16362	16266	16337	16365	16338	16356	16146	16206	16251	16230	16523	16345	16392	16292	16285	16474	16282	16385	16538	16314	16143	16355	16412	16117	16441	16327	16196	16150	16303	16102	16525	16436	16331	16458	16548	16380	16281	16195	16216	16380	16423	16495	16244	16106	16173	16223	16239	16240	16307	16096	16329	16316	16286	16400	16461	16429	16408	16250	16300	16465	16318	16354	16518	16291	16505	16392	16296	16324	16278	16222	16336	16006	16338	16101	16269	16351	16371	16409	16383	16247	16350	16344	16514	16501	16180	16411	16187	16288	16526	16170	16435	16489	16269	16449	16416	16372	16159	16320	16265	16353	16196	16408	16311	16246	16372	16463	16447	16425	16355	16163	16246	16552	16401	16169	16460	16294	16284	16415	16263	16252	16275	16360	16221	16356	16379	16265	16278	16208	16295	16384	16420	16158	16561	16239	16427	16518	16331	16537	16232	16265	16330	16193	16297	16305	16344	16062	16425	16466	16382	16201	16315	16452	16272	16281	16350	16146	16346	16351	16284	16289	16494	16522	16580	16294	16259	16286	16389	16301	16630	16181	16410	16427	16433	16357	16142	16227	16351	16352	16364	16486	16522	16359	16373	16442	16596	16378	16393	16402	16584	16442	16521	16408	16438	16385	16153	16402	16276	16455	16301	16378	16418	16316	16309	16335	16592	16339	16446	16336	16065	16384	16417	16094	16433	16383	16636	16155	16293	16323	16306	16389	16223	16402	16323	16071	16385	16295	16346	16444	16229	16173	16227	16337	16323	16387	16309	16309	16404	16343	16219	16247	16367	16226	16512	16384	16377	16359	16254	16260	16404	16425	16250	16245	16501	16175	16382	16252	16252	16309	16170	16512	16427	16198	16448	16307	16352	16382	16497	16195	16296	16488	16528	16609	16426	16436	16346	16174	16430	16366	16343	16482	16449	16363	16568	16375	16499	16421	16326	16483	16229	16363	16440	16285	16270	16358	16473	16435	16452	16217	16301	16200	16279	16547	16283	16297	16213	16270	16491	16330	16565	16479	16601	16334	16345	16300	16310	16360	16530	16615	16398	16257	16278	16398	16199	16277	16597	16451	16316	16421	16239	16459	16253	16425	16265	16348	16305	16355	16393	16270	16385	16469	16393	16359	16336	16336	16128	16495	16476	16348	16419	16260	16237	16271	16228	16449	16204	16441	16282	16361	16403	16297	16284	16323	16360	16488	16352	16127	16292	16351	16268	16502	16289	16314	16319	16350	16371	16420	16260	16536	16263	16321	16303	16336	16248	16359	16488	16349	16079	16253	16201	16317	16280	16494	16460	16323	16219	16232	16511	16375	16325	16237	16142	16377	16238	16411	16367	16448	16222	16534	16406	16272	16386	16474	16370	16198	16232	16338	16370	16184	16427	16439	16340	16407	16312	16390	16270	16351	16502	16347	16302	16296	16458	16394	16349	16449	16271	16318	16190	16259	16157	16273	16372	16386	16427	16245	16473	16499	16390	16491	16333	16554	16259	16268	16343	16459	16295	16274	16152	16273	16305	16500	16388	16450	16215
22741	36448	26734	15028	14511	14785	14585	14378	14088	14024	14159	13870	13841	14060	14099	14370	14167	14302	14304	13910	13991	13807	14104	13940	13908	13840	13899	13859	14026	13871	13958	13967	14114	13894	14042	13861	13817	13791	13947	13957	14034	13860	13962	13862	14074	13958	14019	13854	13787	13766	13855	13977	13917	13711	13870	13913	13822	13929	13881	13704	13944	13883	13861	14012	13958	14028	13967	13904	13935	13724	13987	13805	13934	13929	13809	13812	13788	14038	13914	13726	14156	13796	13879	13848	13916	13678	14063	13811	13926	13770	13857	13829	13879	13978	13773	13868	13832	13967	13906	13762	13704	13847	13904	13860	13880	14021	13905	13711	13684	13766	13898	13929	13848	13958	13907	13806	13872	13862	13932	13820	13857	13968	13901	13890	13857	13959	13997	13928	13784	13994	13608	13860	13903	13792	13801	14024	13809	13922	13864	13955	13683	13934	13966	13888	13954	13970	13987	14025	13753	13871	13835	13860	14025	13948	14003	13812	14016	13836	13696	13982	13813	13777	13952	13968	13983	14083	14046	13735	13795	13743	13916	13918	14009	14026	13879	13961	13910	14062	13860	13987	13775	13699	13833	13884	14049	13868	13869	13950	13834	14052	13950	13704	14016	13782	13852	13798	13940	13825	13866	14002	13887	13918	13870	14086	13993	13813	14052	13973	13880	13879	13818	13931	13681	13933	13877	13958	13643	13884	14047	13840	13762	13816	13984	13801	13845	14058	13890	13859	13998	13854	14054	13966	13761	14139	13997	13744	13900	13850	13969	13934	13861	13890	13896	13908	13903	13933	13812	13721	13894	13910	13963	13957	13740	13970	13747	13742	13817	13626	13883	13761	14023	13925	14005	13947	14009	13789	13822	13955	13900	13825	13954	13919	13642	13995	13697	13922	13952	13885	13823	13949	14027	13864	13918	14010	13832	13831	13721	13814	13874	13701	13841	13820	13695	13895	13825	13731	13790	13952	13937	13948	13884	13898	13868	13803	13754	14191	13776	13795	13867	13847	13793	13877	13882	13880	13749	13834	13955	13990	13933	13938	13781	13935	13914	13925	13784	13903	13884	13817	13996	13872	13913	13968	13991	13813	13786	13820	13890	13952	13876	13941	13866	13862	13677	14001	13961	13691	13828	13820	13820	14026	13809	13842	13870	13801	13853	13902	13808	14052	13858	13845	13734	13955	13920	14022	13811	13895	13820	13867	13923	13881	14088	13984	13942	13954	13973	13874	13792	13974	13760	13895	13988	13784	13891	13809	13998	14076	13701	13792	14049	13890	13842	13812	13866	13911	14007	13892	13794	13947	13825	13931	13956	13812	14099	13853	13863	13831	13958	13945	13875	13838	14065	13875	13888	13857	13763	13769	14028	13903	13908	13859	13912	13865	13885	13719	13776	13934	13684	13875	14018	13883	13847	13861	13929	13921	13961	13834	13921	13788	13794	13981	13710	13875	13892	13879	13820	13917	13924	13968	13877	13794	13859	13858	13846	13899	13895	13771	13678	14062	14064	13758	13967	13799	13760	13975	13816	14181	13780	13916	13739	13962	13836	13777	13955	13863	13683	13983	13848	13938	13764	13756	13891	13801	13902	13834	13836	13826	13912	13745	13841	13894	13941	13990	13830	14020	13898	13788	13865	13884	13945	13736	13966	13695	13809	13924	13937	13814	13699	13965	13951	13997	13898	13988	13896	13771	13988	13905	13775	13913	13940	13942	13762	13973	13830	13868	13759	13960	13861	13925	13780	13839	13937	13787	13906	13709	14030	13956	13725	13790	14005	13941	13911	13746	13678	13978	13758	13881	13737	13774	13903	13891	13900	13926	13798	13928	13882	13886	13840	13807	13744	13696	13864	13960	14082	14018	13923	13913	13992	13949	13910	13909	14130	13862	14015	13786	13829	13875	13930	13777	13874	13842	13755	13910	13938	13778	13866	14043	13788	13808	13724	13878	13887	13804	13899	13844	13891	13843	13957	13831	13808	13844	13951	13942	13979	13967	13810	13811	13860	13796	13961	13673	14069	13840	13990	13847	13967	13909	13863	13753	13789	13838	13942	13824	13901	13820	13992	13987	13879	13874	13911	13802	13924	13877	13789	14057	13849	13631	13975	13838	13814	14023	13973	13916	13873	13876	13871	13863	13927	13903	13874	13926	13861	13978	13852	13800	13963	13930	13868	13883	13951	13997	13964	13825	13896	14033	13762	13796	13871	13932	13753	13910	13961	13786	14058	13859	13750	13781	13663	13766	13799	13846	13904	13938	13788	13796	13957	13904	13903	13926	13859	13911	13895	13883	13793	14033	13897	13922	13865	14041	13861	13832	13912	13934	13825	13804	13924	13968	14011	13789	13783	13932	13954	13867	13827	13871	13984	13866	13991	13804	13873	13992	13992	13699	13931	13969	13868	13805	14074	13913	13692	13990	13924	13818	13929	13951	13822	14001	13799	13948	13910	13949	13933	14029	13971	13900	13822	13882	13910	13885	14082	13894	13743	13804	13932	14067	14052	13895	13804	13935	13966	13727	13825	13906	13687	13883	13949	14077	13792	13777	13969	13939	13823	14023	13849	13844	13885	13958	13865	13976	13900	13987	13833	13872	13810	13827	13851	13943	13970	13863	13650	14025	13801	13816	13968	13880	14017	13852	13889	13812	13899	13860	14005	13915	13790	13929	13851	13928	13870	13857	14088	13951	13855	13877	13889	13947	13903	13825	14063	13832	13899	13869	13855	13876	13866	13773	13947	13935	13967	13791	13824	13836	13981	13922	13890	13816	13702	13846	13943	13874	13877	13719	14027	13770	13696	13750	13992	13887	13910	13815	14025	13769	13765	13823	13824	13793	13900	13725	13862	13852	14000	13941	13941	13737	13788	13873	13772	13880	13735	13937	13957	13816	13943	13663	14112	13908	13844	14005	13826	14032	13937	13813	13848	13861	13897	13969	13798	13877	13806	13961	13823	13790	13994	13694	13892	13895	13957	13995	13901	13863	13963	13851	13937	13914	13783	13998	13940	13930	14025	13686	13931	13992	13900	13901	13992	13978	13796	14021	13983	13879	13810	13927	13853	13777	13779	13916	13770	13810	13962	13961	13852	13958	13823	13768	13875	13840	13822	13872	13729	13920	13831	14033	13907	13759	13883	13809	13946	13945	13878	13859	13870	13987	14008	14060	13973	13684	13980	13883	13961	13977	13909	13929	13992	13793	13987	14085	13870	14029	13882	13950	13750	13773	13908	13856	13792	13921	13840	14004	13998	13779	14009	13846	13845	13957	13953	13827	13880	13867	13952	13828	13867	13832	13805	13813	13840	14041	13993	13741	13878	14002	13936	13868	13935	13912	13843	13928	14057	14012	13749	13995	13952	13836	13881	13867	13872	13942	13819	13870	13726	13849	13981	13846	13822	13898	13940	13888	13940	14030	14079	13716	14083	13935	13934	13825	13928	14044	14023	13732	14021	13957	14016	13795	13915	13999	13874	13864	13844	13847	13994	13798	13994	13927	13817	13958	14053	13981	13888	13761	13921	14023	13849	14003	13805	13892	13897	14045	13968	13924	13836	13856	13825	13891	13780	14000	13961	13914	13904	13923	13751	13730	13867	14031	13938	13850	14009	13725	13965	13752	13860	13771	13833	13922	13821	13789	13902	13868	13982	14077	13972	13758	13815	13961	13798	13925	13758	13789	13955	13940	13923	13974	13715	13806	14029	13920	13847	13825	13710	13836	13878	13849	13851	13912	13799	13859	14038	13950	13920	13884	13791	13925	13861	13894	13929	13790	13886	14022	13888	13906	13911	13755	14044	13813	13998	13872	13872	13911	13886	13952	13733	13745	13974	13872	13949	13911	13842	13774	13885	14035	13851	13887	13766	13909	13828	13835	13735	13810	13867	13866	13919	13915	13787	13995	13784	14025	14002	13980	13802	13974	13927	13959	13870	13766	13947	13918	13746	13926	14034	13656	13832	13857	13830	13806	13894	13953	13915	13815	13921	13980	13855	13891	13822	13966	13696	13917	13829	13984	13811	13953	13824	13999	14007	14011	13922	13931	13889	13965	13905	13936	13839	13795	13896	13743	13880	13768	13854	13906	13914	13889	14093	13919	13855	13690	13881	13811	14012	13912	13974	13875	13880	13963	13831	13759	13844	13960	14045	13908	13894	13809	13996	13856	13937	13867	13889	13827	13871	13871	14002	13828	14004	13895	13892	13991	13975	13975	13735	13900	13832	13904	14106	13788	13840	13843	13878	13731	13956	13864	13920	13899	13861	13844	13872	13850	13837	13868	13763	13906	13918	13858	13905	13846	13936	13887	13987	13826	13870	13975	13879	14012	13997	13777	14014	13847	14172	13847	14142	13881	13896	13847	13918	13878	13946	13938	13865	13902	13716	13984	13909	13820	13879	13807	13888	13982	13840	13846	14086	13801	14038	13972	13936	13832	13906	13852	13961	13879	13949	13775	13847	13879	13784	13983	13828	14012	13817	13890	13950	13870	13898	13930	13776	13640	13994	13985	13988	13776	13859	13733	13885	13880	13827	13937	13820	13806	13988	13951	13843	13938	13801	13719	13828	13990	13792	13867	14011	13893	13833	13832	13814	13884	13613	14003	13858	14066	13811	13790	13943	13928	13877	13827	13829	13899	14070	14103	13917	14030	13917	13666	14010	13973	13730	13863	13888	13822	13808	13891	13861	13698	13775	13848	13884	13950	13822	13960	13894	13869	13875	13989	13898	13838	14199	13878	13968	13937	13930	13952	13872	13805	13618	13845	13672	13906	13721	14031	13938	13948	13789	13980	14131	13944	13709	13913	13835	14132	13813	13858	13922	13903	13784	13940	13770	13843	13922	13921	14052	13913	13880	13905	13953	14079	13959	13946	13989	14001	13966	13780	13940	13797	13690	13947	13821	13992	13785	13900	13930	13896	13769	13948	13946	13952	13961	13934	13906	13817	13924	13890	13726	13851	13856	13943	13840	14008	13843	13872	13747	13987	13972	14045	13900	13937	13837	14008	13943	13751	13943	13755	13805	13937	13746	13815	13855	13907	13908	13916	13963	13953	13769	14071	13989	13877	13806	13812	13786	13786	13817	13890	13903	13744	13682	13721	13777	13833	13919	14049	13802	13869	13790	13843	13858	13845
23110	20998	27810	24652	21721	20461	19345	17235	16477	16508	16683	16671	16792	16631	17587	19853	19904	18959	18192	17212	16979	16797	16228	16304	16484	16214	16514	16311	16459	16373	16426	16446	16451	16486	16194	16268	16423	16406	16439	16264	16366	16173	16160	16250	16661	16373	16286	16484	16305	16442	16497	16113	16317	16233	16384	16352	16417	16178	16340	16149	16323	16452	16568	16370	16381	16365	16471	16142	16294	16287	16357	16378	16362	16249	16262	16308	16227	16263	16375	16275	16210	16125	16489	16290	16386	16079	16448	16213	16316	16291	16449	16297	16272	16497	16473	16163	16464	16291	16408	16407	16421	16262	16107	16122	16475	16495	16371	16346	16395	16285	16580	16454	16314	16341	16354	16329	16495	16279	16366	16344	16412	16346	16139	16200	16374	16253	16316	16395	16330	16626	16245	16344	16376	16212	16189	16330	16506	16310	16316	16223	16461	16229	16379	16466	16398	16224	16404	16433	16220	16352	16354	16357	16157	16304	16409	16284	16385	16422	16246	16260	16499	16357	16371	16246	16040	16109	16200	16277	16368	16243	16354	16143	16403	16272	16318	16308	16219	16403	16613	16452	16296	16382	16332	16313	16456	16305	16253	16442	16400	16362	16253	16228	16220	16335	16374	16429	16451	16317	16275	16155	16336	16431	16231	16386	16272	16491	16468	16174	16443	16347	16663	16264	16201	16354	16378	16441	16411	16240	16499	16308	16425	16213	16355	16425	16234	16242	16237	16465	16370	16247	16279	16469	16341	16347	16389	16404	16339	16275	16302	16422	16360	16523	16371	16285	16362	16297	16302	16363	16233	16332	16303	16261	16384	16312	16222	16266	16361	16154	16270	16209	16179	16407	16342	16239	16505	16391	16144	16250	16234	16253	16442	16278	16377	16343	16366	16414	16336	16411	16390	16314	16312	16412	16353	16284	16357	16241	16478	16244	16356	16371	16422	16455	16410	16301	16336	16139	16286	16323	16221	16239	16248	16540	16241	16172	16433	16213	16330	16094	16109	16266	16280	16270	16405	16292	16173	16423	16327	16524	16315	16318	16435	16287	16044	16332	16429	16341	16474	16268	16364	16383	16383	16350	16377	16434	16282	16277	16377	16279	16253	16351	16351	16332	16137	16196	16384	16366	16335	16425	16349	16203	16290	16372	16259	16345	16514	16431	16239	16303	16456	16187	16111	16307	16297	16407	16139	16186	16392	16454	16401	16252	16203	16387	16286	16417	16401	16274	16334	16297	16317	16291	16043	16443	16243	16202	16180	16141	16410	16333	16389	16432	16265	16307	16296	16353	16441	16354	16305	16455	16306	16306	16465	16523	16232	16365	16461	16318	16374	16331	16278	16298	16254	16176	16392	16252	16264	16282	16473	16244	16276	16418	16290	16390	16282	16297	16519	16393	16441	16072	16073	16283	16353	16118	16392	16300	16385	16254	16317	16239	16242	16624	16480	16165	16394	16375	16512	16432	16160	16264	16274	16384	16301	16366	16285	16366	16506	16493	16583	16121	16243	16260	16295	16151	16335	16447	16241	16293	16416	16269	16531	16460	16406	16316	16409	16020	16269	16304	16275	16295	16321	16182	16087	16143	16262	16341	16413	16431	16523	16184	16188	16190	16268	16412	16237	16286	16166	16412	16223	16099	16282	16370	16396	16192	16359	16282	16564	16308	16511	16280	16483	16363	16379	16396	16190	16274	16238	16258	16289	16246	16367	16393	16211	16229	16447	16198	16386	16162	16284	16272	16159	16319	16146	16333	16271	16422	16392	16307	16305	16264	16284	16168	16289	16220	16252	16332	16132	16219	16395	16322	16464	16295	16131	16261	16285	16169	16293	16371	16356	16327	16288	16423	16408	16443	16442	16402	16547	16423	16285	16424	16289	16331	16245	16333	16289	16345	16517	16448	16376	16066	16309	16310	16111	16384	16388	16365	16294	16427	16387	16175	16090	16244	16285	16308	16408	16399	16236	16410	16260	16346	16105	16289	16283	16317	16417	16226	16236	16548	16466	16061	16063	16314	16366	16442	16585	16278	16247	16177	16437	16230	16522	16264	16286	16036	16259	16190	16393	16347	16543	16260	16204	16370	16397	16420	16190	16192	16066	16372	16452	16338	16196	16439	16312	16089	16225	16506	16146	16298	16301	16654	16426	16424	16383	16371	16286	16308	16368	16182	16259	16149	16353	16316	16350	16107	16175	16351	16313	16479	16380	16478	16091	16541	16443	15965	16143	16340	16557	16211	16218	16463	16265	16321	16283	16252	16408	16145	16223	16310	16262	16242	16349	16341	16213	16199	16140	16367	16329	16436	16140	16199	16148	16259	16658	16488	16258	16242	16216	16644	16514	16419	16216	16205	16228	16127	16117	16121	16467	16315	16370	16349	16433	16439	16408	16260	16319	16214	16360	16405	16268	16134	16379	16314	16384	16356	16364	16364	16198	16366	16301	16461	16438	16384	16218	16241	16408	16250	16491	16499	16241	16308	16170	16277	16254	16209	16586	16388	16340	16524	16459	16301	16241	16522	16395	16200	16230	16188	16415	16093	16288	16277	16441	16420	16333	16419	16313	16310	16401	16230	16301	16270	16385	16469	16423	16290	16395	16253	16332	16277	16278	16271	16214	16370	16406	16446	16153	16307	16116	16352	16293	16217	16253	16292	16335	16102	16302	16359	16223	16269	16148	16177	16317	16290	16225	16323	16301	16336	16393	16312	16390	16361	16287	16252	16289	16262	16316	16328	16461	16195	16172	16518	16308	16255	16321	16215	16406	16246	16544	16337	16212	16266	16295	16437	16358	16310	16229	16249	16293	16243	16201	16286	16162	16218	16357	16228	16419	16183	16446	16494	16310	16337	16321	16434	16524	16166	16411	16334	16330	16235	16321	16367	16218	16369	16429	16248	16375	16212	16391	16274	16316	16248	16356	16368	16419	16276	16256	16287	16443	16304	16260	16392	16599	16675	16451	16292	16364	16398	16480	16419	16259	16268	16213	16109	16261	16275	16260	16248	16437	16140	16467	16363	16395	16502	16382	16503	16445	16233	16219	16402	16344	16377	16293	16275	16357	16294	16303	16231	16344	16282	16210	16479	16445	16370	16333	16350	16339	16177	16520	16213	16293	16229	16313	16205	16333	16149	16317	16324	16309	16118	16386	16229	16286	16267	16097	16196	16557	16330	16372	16329	16402	16378	16410	16362	16461	16425	16204	16453	16388	16166	16377	16246	16485	16241	16174	16275	16270	16145	16308	16429	16408	16243	16454	16340	16341	16270	16272	16252	16336	16466	16314	16284	16333	16213	16472	16442	16349	16361	16227	16242	16293	16375	16312	16237	16319	16284	16290	16274	16388	16373	16378	16229	16122	16325	16142	16452	16209	16422	16504	16337	16271	16401	16365	16288	16385	16261	16461	16330	16494	16269	16344	16196	16305	16028	16261	16260	16262	16375	16418	16212	16324	16150	16272	16383	16211	16212	16243	16281	16543	16570	16555	16372	16221	16284	16420	16193	16282	16228	16355	16301	16205	16249	16283	16291	16256	16235	16262	16218	16256	15965	16595	16336	16211	16138	16302	16216	16228	16396	16366	16318	16481	16149	16112	16311	16294	16334	16271	16420	16439	16312	16327	16289	16212	16210	16315	16449	16330	16302	16358	16209	16420	16244	16191	16468	16464	16304	16424	16442	16365	16378	16276	16497	16220	16381	16414	16452	16291	16261	16274	16398	16265	16512	16318	16306	16301	16412	16282	16301	16389	16341	16315	16226	16353	16282	16651	16164	16169	16302	16393	16350	16337	16161	16311	16505	16003	16356	16122	16315	16262	16255	16422	16401	16242	16320	16270	16547	16652	16307	16446	16126	16390	16433	16515	16347	16226	16351	16084	16270	16299	16419	16357	16066	16219	16147	16623	16412	16307	16366	16268	16260	16357	16285	16428	16315	16530	16356	16562	16381	16369	16269	16505	16365	16335	16247	16104	16297	16217	16346	16279	16245	16538	16199	16388	16479	16289	16521	16322	16293	16302	16231	16157	16264	16333	16162	16477	16363	16315	16306	16301	16341	16163	16327	16383	16271	16078	16332	16547	16521	16271	16312	16306	16455	16380	16436	16449	16327	16499	16309	16359	16128	16356	16342	16085	16104	16609	16222	16289	16604	16445	16377	16258	16287	16258	16044	16426	16381	16345	16491	16267	16280	16313	16115	16247	16361	16321	16218	16163	16195	16251	16193	16332	16107	16544	16537	16225	16269	16129	16369	16256	16280	16322	16287	16452	16227	16201	16417	16268	16321	16296	16151	16344	16351	16346	16249	16309	16425	16491	16499	16298	16308	16127	16334	16347	16266	16146	16260	16213	16022	16244	16471	16250	16285	16190	16161	16497	16283	16224	16290	16087	16225	16237	16472	16440	16317	16349	16216	16176	16636	16255	16233	16305	16444	16241	16175	16351	16134	16086	16230	16287	16424	16282	16169	16363	16443	16515	16246	16376	16351	16388	16406	16567	16278	16359	16369	16343	16197	16318	16384	16455	16265	16199	16568	16732	16225	16283	16290	16441	16308	16439	16328	16322	16504	16142	16487	16211	16335	16222	16389	16252	16574	16511	16492	16441	16424	16311	16228	16349	16493	16469	16201	16295	16342	16105	16559	16325	16195	16386	16223	16466	16470	16384	16305	16318	16440	16625	16351	16502	16348	16291	16224	16133	16297	16363	16525	16329	16236	16414	16214	16221	16218	16403	16308	16383	16152	16395	16526	16436	16472	16432	16457	16311	16235	16333	16413	16309	16422	16207	16131	16360	16123	16263	16373	16547	16372	16421	16315	16234	16302	16367	16141	16263	16330	16264	16373	16374	16410	16213	16392	16299	16341	16280	16355	16497	16326	16359	16220	16458	16146	16341	16283	16323	16216	16267	16302	16248	16268	16156	16290	16283	16450	16368	16446	16514	16215	16312	16363	16417	16357	16263	16164	16333	16287	16416	16374	16364	16387	16362	16337	16401	16295	16214	16234	16419	16300	16285	16255	16311	16362	16360	16228	16320	16292	16400	16205	16312	16210	16356	16304	16421	16464	16342	16332	16526	16358	16397	16286	16213	16400	16316	16344	16138	16283	16372	16270	16331	16354	16271	16577	16353	16140
24136	49878	34045	19131	16182	15287	15099	14499	14121	14115	14192	14061	14229	14063	15866	18498	18487	16955	15764	14892	14154	14046	13797	13991	13840	13811	13939	13847	13884	13854	13746	13908	13905	13825	14023	13800	13866	13845	14065	13907	14131	13577	13708	13750	13878	13901	14048	13813	13872	13846	13784	13786	13941	13871	13932	13873	13909	13770	13919	13827	13829	13847	13973	13721	13691	13770	13872	13929	13896	13950	13819	13782	13827	13789	13936	13890	13906	13827	13903	13692	13739	13818	13990	13807	13973	13787	13802	13982	13979	13919	13802	13915	13820	13803	14028	13897	13929	13758	14010	13890	13876	13812	13915	13956	13801	14057	13869	13869	13745	13783	13946	13918	13879	13812	13874	13844	13979	13697	13958	13765	13851	13850	13935	13795	13647	13814	13938	13863	14058	13965	13938	13848	13730	13943	13909	13649	13954	13962	14017	13952	13882	13848	13925	14005	14018	13833	13741	13765	13947	13964	13794	14026	13713	13996	13943	14112	13846	13945	13789	14033	13888	13803	13923	13753	13847	13828	14000	13840	13993	13859	13724	13836	14011	13796	13904	13905	13949	13963	13780	13849	13744	13748	13814	13824	14024	13830	14048	13938	13968	13870	13805	13967	14004	13697	13917	13878	13871	14050	13912	13931	13736	13871	13632	14023	13806	13940	13837	13850	13834	13982	13870	13778	13812	13899	13847	13758	13942	13928	13735	13711	13792	13823	13853	13723	13857	13719	13871	13909	13721	13987	13858	13831	13851	13889	13847	13850	13844	13799	13750	13795	13851	13919	13811	13949	13866	13923	13893	13828	13865	13766	13971	13892	13821	13776	13968	13876	14026	13941	13870	14015	13740	13958	13750	13958	13802	13864	13721	13925	13922	13891	13914	13852	13966	13952	13808	13761	13979	13915	14001	13932	13875	13945	13812	13910	13830	14009	14015	13814	13790	14084	13862	13841	13850	13718	13922	13938	13856	13768	13941	13803	14098	13809	13919	13841	13750	13946	13680	13823	13906	13838	13974	13811	13780	13893	13721	13891	13893	13853	13979	13636	13912	13943	13769	13706	13846	13972	13910	13968	13713	14072	13811	13757	13848	13914	13840	13809	13714	14166	13787	13775	13863	13871	13927	13889	13760	13695	13715	13815	13724	13773	13815	13901	13877	13844	13975	13909	13887	14031	13840	13877	13847	13928	13886	13829	13755	13817	13927	13930	13952	13793	13881	13985	13773	13853	13931	13741	13859	13992	13950	13795	13949	13948	13994	13852	13822	13801	13763	13935	13827	13827	13931	13890	13823	13955	13803	13910	13823	13737	13955	13923	13863	13968	13802	13891	13995	13918	13804	13933	14081	13932	13834	13746	13926	13763	13862	13779	13811	13807	13956	13751	13874	13865	13954	13805	13771	13812	13976	13870	13840	13735	13836	13890	13957	14005	13821	13827	13814	13890	14022	13896	13796	13981	13868	13910	13858	13900	13939	13961	13968	13803	13818	13961	13772	14004	13876	13794	13916	13732	13969	13797	13858	13930	13898	13931	13868	13996	13816	14035	13664	14006	13813	13997	13743	14039	13974	13927	14044	13808	14019	13858	13836	13851	13820	13894	13773	14010	13871	13967	13919	13968	13772	13852	13898	13800	13841	13937	13813	13838	13755	13782	13888	13919	13830	13879	14010	13791	13925	14017	13856	13948	13654	14006	13955	13819	13831	13729	13797	13849	13883	13824	13891	13817	13830	13790	13993	13882	13831	13829	13954	13765	13909	14189	13817	13884	13827	13734	13885	13839	13947	13840	13827	13918	13883	13838	13797	13948	13806	13702	13952	13910	13816	13978	13847	13811	13861	13780	13808	13813	13863	13880	13820	13813	13979	13806	13884	13979	13950	13914	13870	13942	13780	13939	13861	13836	13960	13764	13959	13909	13889	13749	13930	13706	13967	13910	13782	13607	13628	13899	13842	13999	13909	13912	13792	13845	13895	13800	13866	13854	13768	13799	13730	13876	13826	13835	14020	13852	13893	13745	13845	13925	13951	13885	13938	13887	13797	13850	13825	13897	13780	13943	13922	13839	13899	13875	13652	13843	14068	13959	13846	13910	13972	13732	13791	13854	13775	13779	13802	13836	14108	13851	13727	13884	13863	13738	13714	13908	13789	13591	13842	13914	13896	13918	13948	13856	13834	13878	13801	13989	13826	13850	13945	13725	14076	13711	13796	13898	13842	13806	13826	13856	13765	13805	13935	13938	13923	13857	13972	13859	13915	13951	13747	13972	13825	13982	13870	13772	13895	13868	13964	13948	13722	13785	13827	13754	13916	13895	13893	13797	13828	13896	13756	13971	13801	13858	13912	13974	13752	13717	13873	13963	13720	13793	13915	13783	13779	14008	13816	13825	13762	13813	14023	13901	14030	14074	13932	13900	13927	13919	13987	13836	13863	13825	13769	13863	13889	13854	13987	13862	13841	13792	13728	13887	13893	13754	13732	13845	13963	13980	13904	13920	13979	13864	13866	13867	13801	13922	13886	13856	13795	13920	13858	13922	13855	13891	13903	13707	14033	13735	13804	13823	13694	13711	13880	13932	13841	13790	13758	14001	13968	13910	13903	13802	13972	13906	13832	14089	13811	13843	13787	13930	13953	13857	13765	13854	13960	13871	13840	13902	13897	14004	13812	13875	13655	13920	14000	13814	13847	13999	13991	13699	13891	13770	13834	13800	14069	13862	13734	13712	13822	13848	13794	13753	13719	13832	13779	13835	13748	13865	13738	14010	13823	13864	13970	13802	13787	13967	13854	13764	14026	13754	14060	13844	13865	13772	13816	13734	13786	13842	13768	13833	13607	13888	13845	13866	13935	13762	13816	13960	13812	13793	14060	13803	13817	13749	13779	13866	13736	13835	13844	13750	13787	13933	13842	13845	13725	13813	14028	13789	13835	13905	13919	13894	13964	13825	13752	13780	13835	13963	13893	13764	13827	13952	13854	13861	13712	13811	13790	13856	13757	13841	13892	13907	13873	13889	13738	13798	13808	13776	13840	13786	13924	13915	13915	13844	14031	13841	13823	13884	13843	13887	13861	13713	13996	13876	13861	13980	14000	13927	13820	13974	13801	13913	13931	14036	13761	13904	13869	13883	13815	13812	13932	13963	13952	13813	13782	13892	13898	13848	13924	13971	13909	13756	13907	14084	13896	13958	14040	13835	13973	13823	13830	13796	13843	13867	13833	13849	13886	13971	14021	13980	13915	14026	13899	13903	13879	13937	13983	13886	13648	13750	13962	14002	13798	13860	13836	13766	13842	13820	13889	13962	13853	13768	13915	13937	13791	14055	13955	13993	13754	13848	13801	13674	13940	13945	13815	13939	13806	13809	13782	13738	13861	13825	13929	13813	13796	13953	14019	13906	13873	13901	13806	13779	13978	13979	13885	13926	13939	13872	13826	13905	13868	13839	13928	13702	13794	13867	13995	13611	13658	13875	13968	13922	13753	13859	13938	13952	13713	13827	13943	13867	14012	13912	13892	13879	14008	13859	13824	13855	13732	13833	13788	13872	13761	13910	13798	13832	13827	13990	13990	13962	13840	13968	13862	13770	13973	13988	13834	13847	13845	13907	13942	13855	13939	13841	14004	13774	13988	13940	13729	13814	13950	13960	13839	13753	13867	13896	14015	13722	13821	13897	13940	13662	14051	13811	13871	13925	13903	13895	13868	13903	13931	13890	13880	13787	13826	13904	14009	13958	13632	13804	13856	14027	13884	13802	13877	13902	13810	14028	13914	13880	13857	13947	13941	13916	13922	13813	13733	14024	13810	13732	14016	13774	13822	13833	13955	13803	13867	13829	13852	13761	13767	13925	13784	13907	14054	13783	13687	13885	13912	13817	13809	13955	13839	13932	13867	13812	13718	13935	13961	13788	13882	13931	13775	13836	13713	13633	13885	13848	13980	13674	13773	14083	13831	13743	13753	13837	13891	13877	13747	13902	13801	13825	13880	13922	13878	13925	13879	13948	13901	13754	13945	13875	13834	13800	13889	13933	13931	13863	13776	13896	13918	13901	13901	13774	13770	13717	13755	13886	13960	13966	13947	13923	13920	13976	13881	13709	13802	13850	13793	13822	13962	13929	13770	13762	13886	13843	13917	13933	13868	13844	14075	13674	13755	13904	13916	13907	13939	13853	13930	13831	13872	13902	13740	13783	14008	13892	13803	13898	14009	14002	13858	13771	13971	13839	13831	13780	13853	13851	13932	13893	13850	13752	13774	13676	13984	13849	13814	13768	14091	13954	13963	13779	13843	13881	13917	13922	13907	13905	13932	14033	14063	13827	13898	13876	13757	13850	13811	13814	13951	13907	13799	13948	13807	14102	13823	13920	13825	13989	13895	13819	14007	13877	13908	13832	13837	13716	13760	13895	13805	13776	13777	13953	13975	13759	13879	13933	13889	13783	13839	13799	13915	13825	13976	13688	13896	14020	13830	13828	13835	13758	13880	13933	13759	13874	13901	13917	13978	13924	13824	14043	13765	13818	13842	13936	13696	13761	13921	13810	13853	13876	14005	13749	13938	13818	13800	13741	13797	13784	13909	13849	13772	14003	13816	13847	13940	13929	13754	13966	13703	13959	13827	14085	13916	13760	13692	13912	13979	13893	13806	13841	13950	13985	13870	13801	13791	13968	13890	13929	13932	13820	14107	13791	14032	13752	13941	13899	13857	13939	13861	14058	13835	13872	13899	13910	13950	13981	13841	13874	13811	13982	13887	13934	13794	13839	13776	13899	13817	13820	13687	13774	13908	13973	13885	13994	13730	13963	14005	13881	13868	13706	13762	13854	13888	14002	13966	13884	13935	13907	13722	13844	13823	14076	13744	13760	13866	13977	13988	13732	13750	13837	13946	13826	13981	13942	13790	13948	13857	13888	13879	13989	13902	13904	13876	13873	13786	13905	13837	13795	14052	13822	13923	13996	13963	13961	13879	14033	13850	13825	13880	13926	14021	13838	13813	13792	13770	14013	13717	13779	13816	13900	13805	14020	13793	14002	13891	13857	13910	13986	13923	13784	13893	13675	13772	14003	13960	13950	14115	13923	13968	14043	13800	13938	13979	13895	13871	13776	13840	13704	13958	13903	13825	13977	13791	13750	13824	13687
24570	21103	26754	26338	20089	19161	19032	18238	18131	18287	18068	18173	17909	18210	19287	19348	19185	19097	18735	18312	18147	17929	18026	17882	17691	17964	17791	18011	17836	17903	17830	18129	17972	17771	17726	17867	17748	17974	18073	17843	17912	17937	17978	17903	17678	17882	17837	17828	18007	17809	17860	17838	18066	17921	17753	17921	17884	17819	17825	17918	17899	17965	17715	17919	17642	18023	17715	17947	17867	17678	17674	17833	17742	17659	17933	17816	17940	18119	17962	17586	17746	17925	17939	17773	17895	17922	17821	17955	18018	17769	17926	17889	17877	17837	17783	17847	17752	17810	17810	17727	17671	17655	17958	17717	17686	17809	17673	17930	17729	17856	17769	17791	17913	17745	17832	18033	17982	17776	17977	17794	17921	17799	17894	17728	17805	17804	17844	17783	17710	17620	17822	17756	17839	17729	17889	17876	17950	17850	17792	17734	17915	17553	17867	17899	17937	17628	17670	17937	17787	17821	17801	17583	17811	17652	17799	17742	17525	18055	17847	17976	17778	17874	17744	17858	17627	17951	17847	17777	17882	17884	17825	17727	18028	17725	17874	17956	17891	18042	17935	17811	17685	17790	17960	17715	17814	17952	18048	17913	17805	17750	17892	17899	17996	17776	18007	17791	17872	17555	17848	17762	17844	17995	18047	17957	17890	17785	17927	17891	17785	17954	18055	17695	17615	17909	17873	17763	17799	17665	17834	17694	17747	17961	18032	18000	18016	17912	17796	17665	17926	17818	17917	18033	17617	17795	18015	17801	18033	17751	17658	17875	17928	17846	17939	18046	17649	17673	17842	17902	17552	17741	17692	17857	18049	17813	17938	18069	17975	17461	17731	17633	17792	17866	17854	17842	17832	17779	17793	17826	17975	17918	17820	17780	17781	17808	17886	17759	17890	17779	17730	17732	17776	18009	17889	17873	17978	17824	17654	18002	17800	17974	17838	17697	17947	17729	17889	17883	17789	18022	17853	17764	17988	18003	17914	17751	17854	18067	17737	17798	17855	17920	17706	17586	17753	17897	17876	17983	17731	17570	17980	17772	17732	17818	17801	17675	17854	17842	17860	17839	18040	17978	17858	17783	18047	17985	17749	17865	17871	17915	17771	17826	17829	17778	17797	17848	17978	17835	17879	17793	17714	17895	17893	17688	18011	17859	17763	17802	17610	17842	17975	18017	17755	18011	17980	17810	17874	17992	17937	17742	17875	17915	17733	17778	17741	17749	17804	17967	17851	17769	17805	17939	17749	17776	17954	17910	18054	17814	17928	17769	17789	17695	17927	17856	17969	17959	17893	17683	17793	17820	17954	17987	17768	17758	17852	17781	17743	17779	17801	17947	18038	17890	17862	17891	17927	17865	18164	18095	17840	17879	17963	17861	17928	17852	17966	17976	17820	17999	18056	17834	17923	17748	17777	17835	17823	17853	17897	18053	17763	17882	17843	17971	17885	17918	17853	18018	17906	17899	17984	18087	17913	17997	17852	17880	17840	17775	17860	17712	17790	17813	17909	17887	17806	17965	17887	17799	17668	17901	17842	18006	18022	17957	17781	17954	17897	17900	17833	17693	17910	17861	17889	17920	17850	17990	17997	17836	17854	17888	17804	18091	17957	17708	17792	17749	17929	17774	17735	17839	17773	17720	17777	17701	17842	17780	17849	17794	17757	17936	17758	18034	17829	17713	17809	17977	18058	17969	17843	17851	17700	17973	17849	17725	18074	17912	17726	17657	17997	17928	17742	17798	17838	17863	17990	17695	17805	17711	17640	17782	17702	17770	17932	17739	17855	17830	17764	17803	17832	17918	17687	17905	17734	17847	17667	17799	18077	18115	17740	18065	17841	17973	17917	17941	18016	17846	17899	17997	17859	17976	17989	17890	17853	17795	17858	17792	17879	17818	17703	17850	17816	17927	17827	17899	17774	17613	17871	18025	17600	17767	17986	17843	17817	17991	17724	17896	17850	17835	17760	17909	18023	17933	17750	17756	17716	17781	17969	17946	17896	17889	17812	17984	17851	17905	17676	17916	18015	18095	17937	18043	17763	17747	17982	17806	17927	17952	17869	17748	17890	17840	17871	17908	17961	17936	17980	17613	17959	17711	18015	17891	17853	17619	17791	17958	17875	17769	17965	17868	18089	17631	18062	17954	17575	17853	17868	17821	17781	17998	17957	17817	17886	17931	17921	17730	17852	17878	17586	17763	17733	18091	17902	17731	17746	17883	17782	17676	17822	17933	17786	17921	17847	17839	17957	17799	17741	17975	17728	17640	17673	17841	18071	18079	17871	17633	17838	17499	17821	17949	17774	17779	17894	17835	17751	17929	17819	17986	18064	17801	17849	17629	17811	17978	17818	17745	17719	17882	18027	17923	17747	17933	17835	18043	17753	17966	17829	18038	17782	17854	17881	17845	17957	17924	17716	17901	18045	17814	18075	17781	17805	17795	17993	18089	17798	17707	17949	17910	17797	17712	17815	17682	17805	17865	17676	17944	17897	17828	18006	17734	17958	17653	17779	17828	17745	17921	17752	17772	17981	17678	18025	17849	17771	17870	17840	17721	17822	17844	17803	17603	17936	17836	17735	17858	17688	17831	17759	17797	17923	17879	17737	17834	17771	17896	17922	17901	17876	17708	17876	17773	17781	17792	17819	17943	17833	17582	17837	17814	17763	18086	17784	17803	17991	17816	17769	17759	17918	18022	17756	17861	17648	17805	17870	17924	17670	17929	17981	17941	18034	18040	17856	17994	17943	18068	17866	17851	18063	17888	17913	17886	17988	17978	17882	17868	18074	17929	17901	17868	17934	17874	17763	17828	17894	17913	17716	17824	17961	17658	18126	17785	18098	17997	17803	17800	18018	17751	17705	17710	17959	17902	17717	17821	17799	17928	17671	17806	17775	17847	17904	17961	17820	17693	18058	17876	17932	18044	17944	18053	17851	17720	17941	17947	17801	17935	17795	17749	17833	18067	17957	17848	17942	17860	18042	17895	18035	17791	17953	17740	17932	17827	17946	17852	17776	17868	17632	17862	17856	17700	17942	17958	17775	17956	17808	17844	17835	17738	17908	17885	17655	18061	17971	18086	17780	17914	17853	17783	17797	17710	17884	17805	17846	17873	17688	17929	17963	17879	17874	17935	17906	18046	17725	17767	17897	17826	17839	18036	17944	17938	17999	17777	17960	17939	17866	17857	17820	17741	18041	17783	17723	17905	17995	17898	17737	17919	17732	17877	17769	17785	17989	17787	17809	17747	17919	17866	17892	17972	18019	17644	18000	17807	17584	17812	17967	18101	17858	17875	17903	17877	17965	17786	17603	17653	17814	17826	17795	17826	17869	17837	17745	17967	17689	17900	17968	17959	17965	17990	17967	17822	18193	17627	17865	17982	17823	17861	17834	17907	17991	17805	17868	17775	17814	17893	17922	17784	17992	17908	17848	17648	18046	17876	17911	17679	17776	17783	17930	17691	18017	17835	17790	17837	17880	17939	17986	17786	17769	17993	17928	17857	17924	18001	17733	17619	17944	17813	17760	17719	17858	17984	17968	17966	17910	18023	17764	17868	17663	17767	17784	17853	17847	17584	18127	17673	17803	17864	18024	17938	17778	17796	17998	17938	17825	17983	17850	17807	17866	17836	17841	17818	17878	18019	17726	17709	17751	17885	18020	18172	17977	17699	17848	17748	17893	17843	17769	17812	17872	17782	17937	17791	17719	18068	17912	17826	17825	17732	17707	17887	17880	17807	17924	18011	18002	17839	17706	18012	17934	17825	17922	17810	17852	17790	17594	17821	17915	17736	17697	17884	17606	17813	17951	17842	17811	17733	17989	17805	17772	17859	17851	17874	17646	18024	17965	17842	17776	17933	17831	17658	17732	17811	17575	17781	18003	17950	17892	17742	17740	17911	17789	17671	17928	17801	17850	17894	17742	17726	17762	17736	17747	17713	17670	17861	17957	17779	18019	18056	18092	18009	17780	17794	17871	17685	17777	17943	17861	17635	17658	17655	17822	17723	17986	17738	17720	17914	17965	17918	17767	17761	17973	17735	17686	17817	17825	17886	17686	17703	17931	17889	17850	17925	18122	17774	17955	17857	17888	18008	17712	17731	17703	17853	17849	17969	17942	17921	17926	17755	18041	17976	17847	17831	17681	17900	18052	17702	17930	17878	17861	17999	17986	17874	17800	17903	17757	17829	17786	17683	17950	17775	17871	17781	18031	17950	17883	17933	17808	17779	17804	18040	17696	17907	18078	17890	17887	17806	17924	17819	17805	17871	17799	17880	17853	17770	17742	17957	17899	17784	17756	18048	17877	17828	17928	17942	17841	18043	17834	17771	17921	17596	17871	17705	17832	17765	17863	17962	17971	17766	17895	17895	17804	17679	17710	17823	17910	17835	17950	17876	17686	18105	17793	17988	17716	17830	17705	17981	17881	17817	17853	17884	18069	17773	17963	17717	17688	17621	17791	17843	17867	17757	17902	17992	17876	17953	17992	17949	18011	18190	17782	17828	17659	17792	17914	17951	17825	17874	17674	17871	17841	18041	17875	17757	17797	17989	17812	17791	17839	17892	17891	17785	18021	17840	17825	17817	17928	17772	17703	17951	17709	18067	18006	17696	17877	17961	17878	17926	17870	17880	17804	18097	18001	17848	17881	17859	17991	17966	17923	17894	17802	17763	17677	17880	17928	17976	17791	17895	17946	17780	17801	17860	17809	17771	17795	17848	17932	17879	17633	17765	17835	17822	17774	17685	17999	17846	17760	18001	18036	18067	17786	17852	17706	17921	18112	18216	17736	17796	18012	18008	18044	17957	17920	17823	17809	17710	17992	17835	18045	17711	17747	17809	17867	17971	17882	17977	17628	17957	17938	17886	17798	17988	17974	17955	17930	17853	17811	17899	17871	17928	18003	18007	17850	17852	17675	17813	18074	17693	17923	18005	18078	17954	17919	17769	17704	17619	17981	17825	17912	17867	18031	17740	18006	17765	17771	17971	17835	17977	17893	17993	17776	17793	17884	17924	17795	17733	17659	17844	17950	17736	17928	17821	17910	17937	17565	17937	17894	17836	17832	17737	17794	17868	18010	17786	17859	17970	17861	17850	17872	17957	18018	17801	17873	17874	17951	17910	17936	17852
23091	37709	26053	18070	16267	15773	15581	15333	15076	15036	15024	15183	14936	15540	17151	17501	16802	16288	15677	15266	15078	14950	14883	14813	14783	14767	14836	14776	14733	14891	14750	14694	14808	14678	14858	14819	14739	14865	14791	14751	14655	14797	14714	14773	14655	14652	14884	14874	14761	14808	14668	14801	14825	14713	14795	14742	14885	14788	14656	14825	14797	14767	14854	14915	14553	14598	14707	14911	14730	14667	14911	14721	14810	14926	14821	14838	14924	14615	14840	14661	14638	14761	14863	14864	14678	14742	14744	14877	14686	14704	14790	14916	14551	14701	14890	14916	14759	14769	14768	14694	14745	14899	14755	14775	14836	14563	14946	14697	14890	14692	14766	14821	14818	14759	14702	14790	14829	14604	14672	14691	14782	14782	14767	14748	14638	14851	14794	14729	14696	14913	14786	14839	14842	14872	14787	14736	14835	14819	14807	14789	14636	14814	14701	14742	14738	14962	14668	14722	14681	14452	14754	14814	14763	14665	14929	14859	14665	14719	15017	14911	14796	14845	14668	14780	14824	14621	14514	14787	14808	14812	14718	14711	14720	14884	14753	14738	14842	14727	14694	14717	14796	14809	14727	14760	14717	14667	14691	14862	14629	14808	14884	14806	14816	14816	14876	14741	14844	14750	14593	14732	14888	14724	14717	14584	14695	14716	14636	14633	14827	14617	14624	14709	14666	14855	14667	14737	14888	14713	14719	14777	14781	14840	14769	14764	14745	14651	14971	14766	14789	14821	14687	14827	14778	14724	14721	14730	14985	14722	14881	14861	14743	14749	14669	14628	14775	14820	14800	14810	14762	14712	14792	15010	14735	14772	14748	14725	14827	14922	14788	14782	14855	14810	14866	14703	14847	14889	14642	14543	14778	14780	14723	14690	14861	14826	14912	14819	14930	14919	14978	14806	14847	14683	14753	14894	14835	14825	14822	14780	14840	14862	14856	14677	14851	14764	14792	14876	14670	14682	14951	14972	14590	14845	14800	14770	14768	14944	14696	14766	14793	14673	14750	14781	14835	14823	14745	14860	14587	14680	14769	14948	14747	14882	14749	14668	14807	14757	14833	14663	14731	14690	14673	14689	14881	14738	14790	14846	14723	14709	14899	14842	14744	14961	14781	14782	14708	14726	14892	14620	14843	14897	14608	14639	14862	14813	14640	14805	14574	14716	14780	14829	14851	14667	14666	14763	14706	14856	14698	14841	14744	14674	14739	14794	14891	14798	14826	14822	14880	14775	14972	14754	14751	14714	14729	14724	14937	14806	14753	14707	14810	14813	14768	14641	14663	14889	14690	14797	14797	14841	14769	14841	14813	14856	14864	14806	14773	14739	14867	14816	14705	14874	14841	14819	14944	14620	14703	14650	14658	14765	14745	14867	14676	14855	14656	14750	14552	14777	14821	14724	14706	14778	14741	14923	14661	14621	14909	14689	14809	14571	14660	14935	14754	14829	14713	14616	14697	14895	14727	14617	14867	14717	14767	14766	14822	14829	14816	14859	14608	14493	14827	14696	14940	14371	14765	14792	14789	14830	14748	14834	14775	14879	14720	14883	14719	14848	14843	14758	14629	14905	14754	14676	14715	14789	14804	14894	14740	14684	14859	14624	14744	14654	14782	14851	14735	14810	14782	14830	14869	14758	14851	14771	14796	14765	14723	14844	14784	14830	14831	14873	14809	14811	14696	14868	14866	14854	14684	14707	14871	14820	14876	14791	14762	14806	14813	14766	14765	14880	14848	14789	14807	14830	14768	14934	14795	14791	14877	14892	14659	14835	14709	14940	14641	14540	14883	14779	14755	14495	14731	14797	14730	14720	14922	14937	14897	14686	14806	14656	14939	14964	14681	14803	14726	14636	14541	14681	14749	14683	14792	14781	14730	14876	14855	14826	14742	14933	14737	14712	14771	14825	14791	14787	14808	14665	14906	14729	14899	14577	14869	14836	14759	14845	14801	14751	14903	14821	14837	14854	14809	14741	14751	14820	14819	14805	14817	14771	14706	14892	14985	14762	14836	14605	14818	14795	14815	14826	14833	14745	14745	14628	14753	14695	14743	14789	14742	14637	14773	14835	14857	14887	14844	14676	14939	14871	14647	14876	14905	14580	14914	14829	14950	14846	14895	14631	14772	14677	14713	14797	14844	14909	14770	14813	14843	14774	14698	14884	14700	14757	14749	14818	14613	14750	14626	14807	14853	14769	14660	14794	14589	14876	14754	14698	14621	14679	14981	14773	14646	14822	14850	14731	14786	14867	14716	14873	14772	14771	14643	14706	14915	14844	14804	14723	14779	14988	14745	15003	14914	14815	14652	14832	14795	14696	14735	14680	14589	14654	14771	14933	14802	15014	14711	14828	14811	14765	14942	14767	14902	14733	14810	14697	14588	14646	14712	14850	14742	14954	14754	14640	14946	14821	14661	14795	14709	14978	14892	14903	14646	14860	14939	14775	14683	14858	14944	14774	14797	14851	14754	14838	14700	14783	14968	14754	14818	14839	14801	14811	14966	14871	14647	14780	14769	14679	14880	14790	14768	14902	14784	14847	14820	14696	14788	14872	14709	14838	14820	14892	14806	14742	14827	14743	14799	14745	14810	14570	14784	14728	14687	14705	14907	14707	14924	14504	14754	14675	14687	14805	14745	14709	14683	14798	14740	14590	14878	14785	14817	14705	14911	14855	14748	14662	14828	14797	14752	14716	14759	14863	14838	14735	14646	14947	14658	14695	14934	14860	14919	14827	14737	14692	14968	14661	14868	14684	14991	14688	14778	14821	14799	14795	14765	14654	14914	14702	14697	14841	14648	14877	14737	14742	14857	14836	14684	14758	14712	14798	14845	14761	14741	14757	14794	14879	14931	14745	14764	14654	14870	14674	14728	14779	14667	14724	14784	14672	14773	14887	14714	14809	14705	14836	14850	14990	14508	14821	14686	14825	14847	14690	14747	14847	14786	14865	14638	14820	14817	14767	14805	14754	14743	14846	14610	14730	14626	14850	14897	14830	14847	14723	14696	14845	14859	14808	14756	14801	14866	14794	14658	14893	14838	14662	14835	14910	14775	14758	14746	14761	14760	14839	14923	14806	14727	14829	14830	14630	14870	14645	14661	14976	14796	14709	14774	14841	14702	14783	14691	14770	14736	14819	14698	14623	14664	14727	14635	14731	14773	14831	14711	14822	14711	14904	14890	14939	14811	14778	14889	14676	14578	14884	14863	14962	14823	14698	14680	14844	14845	14965	14809	14978	14816	14705	14824	14749	14740	14731	14788	14861	14777	14833	14683	14779	14708	14616	14846	14666	14569	14878	14917	14844	14866	14774	14896	14675	14844	14867	14826	14760	14546	14834	14755	14679	14795	14906	14782	14622	14843	14735	14891	14686	15140	14731	14716	14888	14733	14861	14761	14930	14803	14784	14702	14876	14829	14615	14640	14836	14759	14886	14786	14720	14747	14839	14813	14702	14840	14708	14583	14952	14687	14835	14726	14926	14784	14615	14889	14845	14732	14719	14798	14750	14664	14844	14774	14852	14838	14772	14757	14920	14713	14883	14698	14946	14793	14664	14847	14854	14862	14802	14657	14965	14738	14845	14753	14855	14690	14829	14849	14802	14677	14849	14909	14953	14871	14659	14785	14731	14924	14726	14626	15008	14832	14722	14704	14706	14641	14757	14828	14724	14731	14605	14723	14770	14715	14931	14819	14731	14841	14776	14697	15027	14806	14913	14832	14779	14951	14727	14804	14860	14774	14858	14822	14675	14683	14777	14749	14855	14869	14670	14713	14737	14738	14613	14847	14644	14829	14784	14815	14730	14790	14735	14790	14876	14716	14948	14857	14692	14641	14792	14756	14978	14787	14851	14794	14853	15021	14802	14640	14934	14846	14688	14857	14858	14794	14700	14672	14659	14824	14865	14755	14811	14808	14805	14824	14720	14680	14890	14855	14665	14685	14731	14731	14907	14771	14785	14968	14852	14799	14943	14724	14700	14702	14820	14777	14661	14564	14758	14630	14678	14694	14864	14694	14811	14898	14711	14770	14653	14770	14671	14656	14739	14869	14837	14856	14930	14787	14803	14742	14829	14754	14755	14921	14981	14868	14658	14855	14650	14765	14746	14866	14867	14872	14861	14841	14778	14745	14706	14864	14658	14722	14728	14836	14870	14796	14813	14704	14760	14804	14784	14794	14661	14720	14911	14749	14677	14671	14711	14806	14679	14879	14634	14796	14741	14827	14651	14706	14739	14797	14856	14725	14798	14819	14852	14855	14671	14702	14706	14757	14920	14750	14894	14786	14660	14769	14674	14760	14712	14708	14674	14713	14711	14704	14748	14649	14768	14804	14913	14879	14798	14800	14914	14941	14594	14918	14749	14845	14833	14760	14665	14727	14884	14764	14774	14723	14726	14754	14764	14857	14769	14775	14840	14881	14568	14728	14613	14725	14750	14860	14737	14713	14871	14798	14719	14766	14808	14934	14660	14887	14685	14855	14860	14812	14709	14713	14776	14886	14701	14758	14858	14887	14722	14773	14824	14804	14852	14785	14750	14991	14635	14648	14849	14686	14711	14623	14782	14825	14903	14729	14587	14659	14561	14748	14779	14975	14812	14861	14670	14621	14813	14827	14913	14767	14705	14788	14752	14772	14808	14616	14800	14777	14645	14709	14992	14596	14651	14654	14836	14779	14677	14764	14870	14887	14816	14858	14880	14813	14845	15029	14840	14657	14644	14890	14669	15026	15002	14722	14674	14706	14701	14741	14839	14903	15008	14794	14759	14768	14685	14809	14787	14841	14805	14741	14691	14763	15002	14719	14595	15028	14824	14756	14787	14776	14720	14813	14763	14841	14858	14762	14662	14811	14758	14804	14774	14807	14728	14882	14833	14818	14714	14809	14896	14780	14741	14795	14718	14653	14967	14769	14703	14924	14836	14745	14701	14838	14753	14742	14707	14943	14721	14669	14705	14973	14830	14978	14891	14889	14863	14757	14739	14788	14774	14728	14783	14822	14797	14605	14749	14829	14734	14749	14931	14913	14689	14678	14526	14924	14702	14697	14925	14736	14767	14810	14886	14719	14761	14741	14740	14713	14805	14842	14630	14929	14809	14806	14849	14824	14753	14816	14808	14838	14699	14916	14748
21993	21034	28235	24125	21627	23786	24728	20555	19514	19533	19569	19018	19648	21751	24606	25265	23587	22028	20736	20075	19178	19069	18833	18612	19034	18929	18719	19019	18563	18893	18806	18703	18745	18722	18718	18961	18744	18666	18740	18554	18893	18619	18595	18455	18794	18562	18710	18636	18749	18718	18620	18659	18824	18627	18633	18631	18518	18712	18781	18827	18808	18730	18760	18892	18622	18807	18597	18710	18616	18574	18767	18508	18700	18396	18518	18746	18617	18604	18752	18548	18593	18590	18650	18625	18707	18644	18769	18619	18601	18530	18568	18358	18643	18678	18602	18754	18639	18454	18562	18580	18539	18666	18676	18359	18472	18690	18703	18639	18714	18566	18549	18791	18450	18596	18628	18615	18579	18608	18485	18751	18578	18542	18614	18371	18628	18595	18432	18426	18739	18531	18497	18472	18410	18565	18617	18432	18521	18397	18731	18754	18586	18447	18670	18602	18592	18429	18469	18876	18620	18575	18418	18686	18534	18818	18571	18523	18553	18584	18799	18496	18585	18786	18529	18604	18598	18572	18686	18756	18341	18549	18542	18645	18453	18480	18641	18835	18616	18786	18456	18722	18683	18442	18475	18644	18742	18617	18488	18753	18690	18829	18535	18580	18492	18386	18799	18596	18782	18530	18482	18626	18531	18672	18668	18763	18684	18653	18398	18563	18572	18668	18410	18665	18511	18577	18629	18493	18642	18618	18558	18642	18727	18563	18558	18720	18620	18606	18533	18587	18525	18749	18661	18453	18497	18480	18393	18317	18750	18590	18672	18659	18648	18749	18737	18644	18567	18654	18747	18713	18735	18731	18605	18764	18638	18850	18578	18666	18688	18759	18491	18517	18542	18656	18652	18415	18536	18622	18616	18720	18671	18736	18667	18453	18658	18834	18733	18486	18520	18402	18509	18704	18684	18676	18533	18637	18683	18703	18473	18608	18717	18502	18601	18394	18365	18470	18724	18687	18740	18662	18453	18491	18732	18644	18606	18734	18538	18780	18603	18591	18697	18651	18489	18893	18657	18692	18603	18712	18620	18597	18657	18683	18634	18537	18489	18567	18621	18601	18770	18579	18610	18325	18678	18676	18535	18841	18458	18562	18457	18750	18588	18500	18414	18619	18476	18591	18787	18630	18642	18591	18552	18665	18237	18352	18508	18727	18685	18501	18598	18617	18631	18449	18619	18471	18575	18470	18643	18822	18627	18600	18512	18683	18686	18524	18510	18739	18622	18611	18465	18812	18750	18569	18652	18797	18450	18593	18418	18583	18507	18546	18651	18452	18426	18513	18722	18528	18876	18585	18304	18527	18593	18639	18714	18666	18831	18787	18549	18642	18669	18479	18634	18668	18676	18516	18744	18688	18588	18684	18541	18631	18668	18775	18604	18581	18717	18737	18602	18583	18675	18530	18595	18625	18820	18549	18449	18462	18515	18624	18611	18692	18675	18647	18462	18598	18556	18477	18533	18633	18604	18562	18556	18607	18547	18654	18619	18880	18824	18647	18507	18627	18681	18892	18520	18410	18692	18380	18544	18708	18882	18628	18571	18492	18501	18567	18374	18584	18370	18658	18611	18521	18708	18620	18648	18759	18598	18587	18649	18559	18621	18532	18511	18820	18854	18554	18469	18352	18671	18537	18787	18709	18715	18590	18422	18490	18688	18768	18431	18690	18630	18785	18541	18559	18312	18604	18554	18638	18706	18495	18443	18598	18373	18840	18508	18495	18511	18548	18543	18584	18566	18716	18742	18693	18783	18344	18471	18813	18645	18743	18656	18458	18840	18609	18809	18481	18597	18609	18513	18725	18761	18606	18426	18728	18730	18580	18753	18669	18624	18453	18710	18466	18382	18561	18680	18608	18582	18788	18506	18598	18549	18514	18514	18606	18497	18696	18648	18439	18601	18568	18697	18715	18930	18589	18610	18385	18673	18553	18546	18578	18605	18672	18953	18756	18736	18479	18579	18649	18765	18794	18566	18621	18618	18658	18699	18552	18534	18788	18686	18660	18678	18570	18686	18579	18603	18517	18664	18621	18636	18616	18505	18728	18853	18497	18786	18684	18712	18495	18600	18597	18566	18743	18621	18637	18540	18419	18592	18620	18561	18579	18784	18536	18639	18551	18592	18428	18532	18734	18768	18652	18740	18546	18677	18733	18633	18508	18611	18653	18446	18703	18640	18718	18706	18643	18564	18730	18751	18482	18377	18532	18640	18688	18620	18763	18693	18626	18364	18725	18492	18476	18669	18447	18571	18613	18845	18666	18624	18573	18598	18725	18660	18733	18658	18811	18543	18627	18723	18841	18842	18501	18629	18570	18645	18725	18619	18596	18564	18649	18531	18518	18548	18584	18579	18708	18362	18570	18694	18783	18604	18688	18695	18681	18779	18768	18582	18746	18683	18410	18565	18703	18723	18717	18777	18788	18698	18547	18438	18515	18665	18511	18786	18756	18617	18712	18624	18750	18429	18509	18508	18489	18587	18790	18600	18569	18528	18428	18518	18597	18342	18654	18618	18677	18630	18450	18445	18656	18708	18734	18524	18599	18601	18578	18701	18401	18651	18585	18745	18759	18443	18774	18572	18600	18736	18823	18743	18610	18508	18629	18488	18607	18776	18835	18607	18699	18585	18654	18854	18771	18453	18558	18726	18611	18592	18687	18877	18684	18708	18538	18857	18668	18715	18658	18581	18655	18574	18514	18660	18647	18507	18629	18768	18694	18721	18697	18318	18762	18578	18451	18612	18746	18534	18713	18449	18699	18701	18708	18927	18412	18561	18603	18417	18875	18576	18425	18496	18717	18531	18486	18623	18642	18629	18624	18399	18554	18668	18571	18470	18758	18685	18607	18607	18520	18639	18457	18699	18552	18734	18680	18572	18711	18644	18815	18563	18640	18835	18498	18642	18509	18797	18604	18734	18680	18638	18718	18689	18521	18585	18624	18739	18570	18550	18634	18743	18614	18571	18449	18633	18511	18497	18433	18564	18507	18593	18590	18536	18872	18686	18487	18583	18530	18386	18562	18684	18767	18642	18430	18596	18778	18585	18734	18610	18675	18438	18580	18744	18562	18644	18781	18576	18492	18598	18723	18631	18625	18863	18566	18644	18505	18752	18527	18452	18579	18762	18539	18823	18586	18730	18651	18751	18273	18551	18611	18542	18755	18642	18717	18686	18672	18341	18357	18597	18477	18711	18753	18556	18595	18496	18546	18617	18834	18609	18856	18774	18366	18522	18688	18500	18731	18726	18439	18450	18927	18534	18378	18528	18550	18762	18658	18456	18583	18578	18522	18612	18675	18543	18606	18509	18657	18435	18498	18770	18315	18444	18743	18568	18463	18729	18699	18431	18574	18689	18552	18501	18401	18556	18538	18511	18596	18718	18565	18480	18500	18636	18571	18541	18634	18512	18310	18508	18665	18445	18589	18585	18441	18799	18521	18630	18610	18813	18614	18457	18426	18587	18402	18655	18517	18600	18241	18753	18426	18585	18693	18535	18549	18772	18640	18716	18779	18588	18475	18869	18512	18595	18578	18460	18571	18602	18545	18792	18622	18720	18680	18640	18427	18446	18457	18597	18547	18721	18683	18655	18598	18582	18596	18495	18657	18515	18622	18675	18552	18777	18467	18464	18548	18705	18601	18640	18321	18614	18593	18775	18648	18614	18599	18690	18652	18654	18585	18426	18457	18471	18626	18717	18544	18463	18495	18572	18661	18612	18739	18542	18666	18745	18473	18677	18601	18678	18447	18505	18537	18812	18477	18463	18630	18659	18659	18663	18611	18649	18577	18590	18728	18592	18543	18554	18709	18676	18629	18561	18627	18605	18672	18582	18487	18533	18678	18701	18441	18552	18382	18682	18559	18606	18677	18563	18736	18437	18454	18747	18757	18688	18422	18433	18607	18627	18598	18872	18661	18639	18661	18744	18414	18713	18663	18603	18572	18764	18633	18332	18332	18693	18596	18691	18596	18645	18604	18733	18620	18527	18532	18781	18685	18673	18761	18508	18706	18701	18765	18598	18536	18677	18467	18607	18632	18469	18617	18745	18527	18671	18521	18626	18710	18763	18514	18692	18716	18560	18644	18737	18600	18475	18686	18644	18574	18671	18488	18605	18548	18649	18583	18794	18486	18749	18757	18653	18634	18549	18538	18547	18424	18493	18768	18633	18399	18642	18540	18661	18572	18342	18701	18639	18613	18389	18573	18640	18647	18552	18626	18733	18538	18663	18549	18510	18637	18613	18545	18783	18562	18634	18644	18665	18600	18616	18721	18619	18491	18400	18503	18577	18418	18444	18521	18380	18568	18699	18675	18730	18651	18574	18726	18637	18605	18542	18597	18505	18638	18456	18489	18717	18726	18452	18581	18702	18707	18428	18673	18676	18346	18659	18465	18443	18476	18440	18438	18412	18612	18664	18434	18490	18617	18639	18523	18480	18867	18432	18319	18457	18748	18570	18594	18651	18608	18455	18637	18555	18662	18593	18639	18581	18611	18681	18465	18656	18677	18548	18600	18420	18539	18742	18705	18479	18706	18584	18654	18542	18672	18669	18637	18678	18785	18493	18513	18536	18587	18369	18762	18657	18508	18493	18489	18574	18612	18561	18671	18733	18548	18666	18591	18462	18538	18534	18497	18645	18625	18549	18677	18631	18562	18502	18697	18479	18639	18665	18620	18587	18582	18677	18652	18568	18500	18685	18739	18692	18727	18503	18585	18706	18557	18570	18509	18756	18703	18660	18475	18755	18734	18673	18564	18545	18804	18590	18731	18790	18478	18499	18492	18639	18814	18530	18542	18314	18536	18728	18583	18737	18737	18541	18719	18321	18630	18548	18734	18444	18363	18548	18611	18510	18711	18568	18545	18627	18653	18766	18783	18706	18331	18646	18405	18789	18367	18439	18569	18597	18426	18399	18537	18473	18684	18558	18671	18705	18654	18554	18616	18560	18523	18665	18683	18415	18448	18626	18547	18564	18388	18558	18688	18699	18584	18515	18730	18435	18545	18693	18870	18703	18543	18490	18512	18727	18763	18701	18432	18620	18580	18617	18623	18516	18646	18655	18599	18886	18778	18575	18612	18618	18781	18628	18631	18734	18715	18629	18521	18762	18475	18512	18578	18701	18500	18422	18694
24474	52924	39697	27741	22698	18442	17284	16551	16346	16208	15766	15786	16621	19876	23672	23512	21229	19336	17406	16453	15838	15427	15337	15074	15360	15198	15247	15277	15364	15260	15186	15160	15296	15196	15239	15301	15239	15273	15371	15314	15146	15306	15358	15076	15160	15264	15267	15268	15335	15108	15114	15306	15241	15257	15321	15176	15342	15373	15280	15217	15176	15408	15188	15161	15285	15416	15298	15136	15223	15328	15093	15299	15257	15194	15179	15297	15311	15091	15373	15336	15165	15129	15129	15319	15166	15314	15343	15149	15323	15338	15165	15229	15198	15186	15122	15277	15159	15239	15047	15119	15314	15318	15273	15213	15308	15198	15182	15179	15384	15041	15223	15268	15393	15180	15288	15274	15254	15095	15045	15257	15324	15313	15291	15265	15256	15336	15280	15168	15333	15287	15187	15190	15184	15086	15476	15098	15137	15302	15159	15233	15223	15322	15104	15030	15184	15136	15152	15389	15382	15208	15178	15220	15104	15263	15105	15190	15061	15343	15344	15159	15199	15253	15159	15234	15042	15252	15101	15287	15396	15039	15142	15149	15286	15234	15252	15158	15258	15245	15148	15188	15342	15253	15138	15295	15253	15243	15313	15131	15087	15218	15358	15164	15128	15107	15354	15168	15212	15271	15136	15294	15239	15422	15287	15262	15270	15185	15261	15211	15370	15426	15219	15114	15295	15222	15091	15111	15163	15337	15221	15284	15264	15331	15124	15269	15234	15131	15371	15144	15273	15229	15145	15178	15451	15144	15382	15253	15238	15249	15251	15407	15158	15118	15312	15340	15081	15155	15242	15208	15357	15182	15386	15186	15235	15173	15223	15087	15238	15124	15145	15270	15148	15147	15183	15072	15050	15166	15265	15333	15167	15279	15438	15279	15340	15236	15126	15277	15186	15203	15142	15229	15174	15167	15266	15167	15249	15376	15199	15078	15193	15212	15180	15268	15115	15316	15294	15390	15375	15278	15244	15146	15300	15239	15306	15285	15096	15151	15159	15308	15356	15340	15274	15193	15323	15276	15130	15280	15241	15295	15134	15223	15053	15252	15174	15217	15090	15155	15353	15253	15250	15238	15210	15117	15212	15168	15205	15104	15369	15125	15192	15241	15283	15344	15322	15492	15217	15131	15252	15299	15329	15230	15378	15132	15195	15294	15288	15268	15270	15148	15314	15257	15211	15337	15228	15155	15368	15229	15296	15004	15219	15302	15223	15039	15130	15398	15147	15204	15471	15113	15332	15064	15141	15132	15234	15253	15207	15112	15211	15249	15345	15189	15235	15017	15379	15300	15137	15316	15155	15230	15348	15279	15261	15150	15256	15107	15100	15305	15260	15251	15084	15322	15205	15170	15149	15175	15255	15233	15212	15090	15322	15385	15057	15340	15258	15311	15108	15401	15168	15284	15237	15261	15182	15211	15143	15156	15195	15275	15220	15205	15096	15278	15250	15343	15254	15286	15062	15228	15252	15409	15284	15256	15204	15106	15311	15309	15286	15116	15129	15299	15192	15215	15233	15291	15091	15124	15185	15233	15194	15102	15161	15169	15152	15156	15319	15068	15326	15360	15163	15361	15126	15309	15443	15242	15272	15445	15246	15189	15294	15235	15211	15232	15201	15289	15319	15123	15206	15022	15284	15087	15119	15297	15256	15316	15336	15278	15135	15125	15328	15233	15272	15212	15069	15233	15279	15092	15268	15175	15349	15309	15274	15212	15243	15181	15245	15298	15240	15231	15100	15153	15192	15117	15148	15274	15321	15164	15262	15101	15198	15266	15234	15197	15208	15053	15197	15295	15345	15285	15284	15208	15328	15468	15130	15198	15436	15210	15258	15233	15206	15220	15341	15230	15277	15235	15159	15217	15243	15179	15320	15262	15088	15347	15239	15341	15233	15349	15052	15200	15265	15396	15228	15174	15074	15213	15425	15052	15119	15177	15045	15151	15098	14982	15357	15315	15348	15184	15306	15032	15355	15328	15020	15263	15221	15138	15327	15141	15242	15379	15208	14971	15173	15125	15156	15146	15157	15235	15088	15231	15243	15235	15232	15313	15269	15321	15332	15260	15374	14999	15171	15169	15151	15025	15250	15132	15246	15263	15125	15180	15246	15076	15270	15227	15207	15038	15153	15235	15060	15233	15217	15288	15260	15135	15294	15150	15169	15402	15171	15120	15305	15236	15118	15197	15239	15115	15390	15188	15182	15207	15283	15219	15254	15162	15161	15307	15145	15025	15210	15296	15278	15283	15288	15163	15210	15250	15286	15246	15237	15237	15233	15154	15096	15315	15394	15223	15288	15238	15476	15081	15178	15245	15198	15190	15339	15109	15192	15292	15268	15223	15170	15390	15167	15168	15225	15248	15204	15198	15092	15268	15236	15261	15199	15167	15168	15145	15325	15212	15141	15194	15204	15188	15104	15197	15269	15252	15234	15228	15320	15288	15341	15341	15307	15135	15248	15158	15223	15257	15339	15292	15080	15039	15144	15203	15153	15299	15356	15110	15188	15112	15232	15302	15123	15127	15265	15194	15477	15132	15250	15257	15174	15235	15163	15076	15154	15340	15176	15242	15269	15272	15306	15227	15274	15054	15135	15197	15278	15140	15232	15193	15122	15122	15229	15158	15166	15119	15200	15094	15158	15107	15102	15372	15158	15270	15190	15254	15069	15130	15226	15152	15168	15264	15209	15384	15312	15176	15175	15300	15157	15270	15160	15167	15317	15244	15166	15194	15372	15251	15283	15139	15092	15230	15176	15101	15238	15207	15110	15328	15290	15239	15197	15318	15295	15203	15352	15121	15237	15144	15293	15128	15108	15226	15252	15134	15175	15307	15219	14946	15327	15255	15246	15232	15374	15429	15317	15189	15202	15034	15304	15294	15339	15190	15252	15281	15201	15288	15185	15111	15221	15343	15390	15267	15055	15267	15189	15201	15163	15373	15313	15262	15266	15346	15166	15356	15215	15201	15336	15199	15281	15365	15314	15173	15264	15358	15198	15121	15335	15025	15163	15204	15355	15084	15324	15400	15277	15240	15287	15178	15096	15074	15322	15285	15213	15208	15284	15170	15219	15120	15078	15301	15202	15225	15292	15181	15332	15247	15123	15169	15156	15349	15354	15280	15138	15222	15312	15160	15078	15426	15198	15143	15154	15235	15214	15112	15209	15210	15169	15419	15284	15213	15200	15216	15158	15109	15334	15293	15213	15086	15036	15251	15376	15192	15183	15177	15188	15108	15300	15321	15152	15187	15273	15231	15144	15304	15281	15065	15219	15228	15216	15273	15191	15311	15224	15014	15151	15175	15252	15150	15159	15066	15203	15111	15318	15259	15309	15279	15133	15234	15247	15234	15100	15264	15250	15184	15143	15301	15219	15273	15176	15250	15176	15085	15273	15086	15213	15165	15234	15121	15072	15316	15188	15262	15229	15347	15230	15243	15358	15200	14915	15421	15137	15146	15248	15302	15104	15176	15255	15124	15031	15247	15323	15367	15242	15233	15270	15197	15152	15217	15414	15215	15229	15206	15140	15371	15131	15387	15170	15261	15186	15031	15224	15335	15422	15292	15342	15154	15325	15232	15142	15236	15175	15230	15113	15406	15234	15225	15168	15341	15156	15289	15114	15311	15300	15222	15053	15038	15365	15324	15335	15308	15286	15116	15112	15379	15239	15177	15263	15211	15279	15225	15220	15063	15125	15409	15093	15080	15250	15192	15253	15222	15261	15314	15230	15095	15292	15100	15224	15600	15075	15162	15065	15330	15183	15253	15530	15282	15159	15039	15266	15405	15103	15201	15221	15202	15240	15248	15198	15324	15167	15156	15230	15183	15300	15211	15121	15240	15417	15259	15156	15217	15243	15297	15335	15214	15031	15224	15213	15247	15313	15376	15111	15257	15152	15160	15266	15093	15407	15215	15148	15208	15274	15219	15213	15314	15142	15291	15283	15191	15183	15166	15227	15208	15200	15159	15298	15078	15203	15299	15079	15257	15096	15331	15194	15168	15319	15098	15352	15379	15263	15297	15208	15144	15230	15309	15164	15274	15187	14996	15328	15157	15392	15331	15213	15428	15297	15284	15139	15132	15338	15179	15117	15169	15044	15133	15262	15366	15095	15268	15251	15190	15416	15269	15220	15119	15418	15276	15202	15100	15269	15088	15247	15177	15203	15102	15301	15231	15079	15237	15270	15149	15357	15213	15187	15256	15201	15186	15295	15329	15267	15328	15360	15167	15276	15194	15227	15193	15276	15061	15169	15160	15182	15098	15165	15176	15191	15287	15126	15107	15228	15284	15299	15115	15200	15302	15157	15078	15120	15181	15190	15337	15364	15120	15290	15108	15355	15309	15284	15162	15199	15086	15249	15188	15269	15090	15180	15253	15046	15233	15027	15146	15259	15211	15236	15363	15125	15346	15144	15093	15072	15414	15397	15213	15173	15111	15330	15293	15148	15378	15299	15081	15101	15255	15241	15163	15271	15208	15259	15258	15198	15177	15266	15136	15234	15224	15354	15230	15176	15257	15284	15269	15304	15322	15120	15054	15294	15225	15290	15185	15091	15284	15187	15148	15211	15227	15346	15251	15326	15076	15212	15293	15248	15320	15114	15058	15085	15122	15476	15223	15160	15368	15154	15298	15188	15351	15182	15162	15094	15333	15138	15253	15181	15245	15166	15266	15284	15098	15242	15245	15041	15214	15262	15156	15078	15212	15088	15270	15221	15233	15230	15349	15124	15003	15073	15057	15296	15183	15263	15139	15250	15425	14996	15133	15145	15344	15256	15045	15386	15204	15273	15241	15009	15208	15313	15378	15150	15279	15344	15121	15091	15158	15141	15124	15130	15113	15241	15228	15125	15345	15073	15225	15111	15238	15147	15160	15175	15351	15147	15252	15227	15401	15092	15280	15356	15158	15379	15258	15162	15263	15247	15224	15259	15139	15307	15215	15225	15144	15289	15282	15240	15135	15303	15207	15204	15068	15123	15284	15148	15096	15152	15163	15128	15311	15136	15160	15266	15106	15237	15178	15335	15155	15151	15244	15280	15249	15145	15305	15148	15249	15344	15273	15015	15280	15238	15290	15305	15205	15115	15185	15180	15068	15221	15145	15319	15419	15091	15378	15260	15262	15143	15122
29808	26896	30284	23455	19089	18610	18415	18236	18242	18118	18042	18035	18292	18182	18458	18337	18191	18452	18047	18039	18100	18081	18042	18087	18005	18035	17951	17708	17854	17987	17941	17896	17823	17626	17870	18030	17932	18090	18007	17920	18021	17965	17798	17974	17906	17908	17909	17877	17932	18163	17886	18008	17813	17811	17854	17992	17718	17994	17979	17920	17866	18072	17807	17826	18050	17945	17773	17750	17760	17799	18009	17918	18015	17883	18095	17859	17830	17828	17781	17731	17956	18036	18066	17874	17925	17974	17951	17899	17803	17673	17840	17909	17953	17872	18064	17846	17940	17943	17903	18123	17909	17826	17562	17933	17965	17791	17810	17864	17988	18110	17985	18158	17795	17906	18099	17793	17815	17793	18060	17858	17869	17807	17764	17754	17858	18066	18073	18061	17775	18119	17783	17971	17934	17978	17663	17705	17857	17913	17665	17826	17855	17737	17836	17818	17880	17796	17884	17798	18110	18020	17889	17905	18016	17905	17869	17817	18135	17906	17799	17924	18118	17835	17952	17797	17871	17942	17834	17761	17957	17945	17881	17904	18037	18023	17951	17848	18011	17989	17816	17991	18116	17800	17734	17773	17719	17860	17999	17947	18085	17787	17933	17936	17824	18036	17941	17703	18202	17870	17874	17594	17905	18037	17864	17930	17815	17820	17864	17999	17831	17724	17990	17962	17874	17976	17632	17891	18023	18072	17904	17743	17962	17940	17843	17964	17809	17755	17958	18082	18194	17899	17992	18070	18223	17864	17869	18003	17855	17824	17978	17916	17787	17944	18019	17782	17906	17896	17985	18127	18071	18154	18188	18101	18093	18103	17903	17955	18063	17918	18101	18003	18096	17765	17996	17835	18074	17779	18040	17791	17933	17700	18023	17807	17903	17937	17895	17822	17782	18062	17770	17900	18103	17919	17753	17945	18035	17760	17792	17939	17821	17879	17895	17853	17736	18004	17927	17996	17917	17837	17741	18042	17905	17834	17947	18098	17935	17939	17866	17868	17837	17764	17841	17767	17875	17962	17873	18170	17900	17956	18059	17918	18023	18098	17971	17941	17971	17879	17798	17908	18032	17964	17711	17846	17943	17811	17771	17985	18123	17782	17985	18192	18083	17688	17938	17833	17940	17862	18115	17800	17846	17881	17951	18144	17927	17893	17975	17890	18068	18041	17832	17842	17987	18014	17792	17876	17880	17972	17966	17922	17800	17703	17792	17982	17994	17878	17872	17699	17850	17929	18028	18090	18037	17849	17797	17605	18026	17868	17931	17859	17765	17918	17848	17925	17916	17933	17875	17981	17893	18014	17924	17893	17954	17832	18024	17938	17921	17862	17957	17979	17897	18040	18078	17738	17771	18029	17847	17970	17937	17840	18110	17674	17964	18021	18021	17801	18159	17916	18013	17989	17825	18057	17870	17739	17732	17995	17879	17717	17946	17847	18034	17709	17868	17649	18008	17879	18108	17848	18226	17837	17801	17894	18133	17940	18028	17831	18021	17857	17884	17866	17987	17728	18067	18069	17930	17794	17971	17945	18161	17870	17891	17996	17958	17799	17747	17868	17876	17814	17867	17870	17915	18055	17922	17974	17967	17974	18126	17787	18050	17948	17680	18049	17904	18028	17979	17937	17652	17912	17853	17985	18140	18007	17894	18038	17889	17985	18051	18009	17902	18110	17995	17791	17913	17887	18056	17822	18074	18165	17969	17900	18111	17854	17836	17706	17911	17819	17829	17832	17906	17764	17911	17869	17852	18046	17951	17969	17914	17983	17823	17873	17789	17946	17905	17905	17948	17906	17964	17913	17915	17801	18026	17741	17904	17847	17784	17855	17867	18168	17907	18020	17978	18035	17939	17970	18005	17845	17843	18056	18019	17918	17678	18066	18018	18071	18022	17981	18070	17920	18053	17825	17934	18068	17832	17972	18036	17867	17859	18008	17722	17819	17866	18032	17985	17909	17936	17954	18076	17995	17862	17962	17991	18127	17999	18078	17748	17993	18079	17732	17811	17805	18053	18053	17879	18002	18003	17892	17913	17985	18022	18071	17999	17923	17932	17802	18056	17831	17908	18185	17950	17984	17802	17895	17853	17662	17974	17893	17888	17877	18013	17948	17891	17877	18035	17949	17926	17951	17833	17700	17828	17961	18066	17806	17905	18201	17949	17792	18010	18019	18086	18066	18090	17909	17756	18033	18009	18003	18059	17809	17902	18100	17925	17998	17760	17857	18029	17899	17855	17861	17934	17868	17887	18094	18045	17868	17988	17804	17981	17894	18011	17597	17968	17883	17791	18198	17949	17800	18038	17997	17796	17948	17937	17915	18045	18034	18046	17890	17942	17777	18032	18082	17998	18036	17902	17810	17956	17908	18079	17965	18068	17759	17911	17883	18026	17880	18085	18015	18050	17770	17950	17967	17970	17982	17810	17843	18054	17888	17814	17723	17842	17870	18079	18020	17899	17911	18150	18019	17948	17961	17983	18131	17784	17809	17975	17968	17752	17828	17980	17888	17750	18054	17937	17985	17890	18044	17956	18070	18023	17982	17819	17930	17922	18051	17967	17935	18178	17761	17804	18049	17882	17997	17908	17777	17843	17985	18002	17808	17991	17922	17854	18001	17876	17949	18090	17701	17790	17962	17961	17981	17928	18098	17995	18022	18002	18045	18030	17957	18015	17873	18100	17793	18154	17830	18133	17873	17810	17963	17741	17835	18070	17898	18006	17919	17930	18111	17804	17937	18052	17985	18116	17929	18037	18077	17935	17794	17841	17930	17975	17828	17981	17862	18187	18111	17965	18127	17938	17887	18005	17936	17905	18023	18001	18207	17768	18053	18181	17852	18199	17856	17977	17969	18086	17757	17974	17750	17926	17854	17783	17902	17809	17937	17975	17951	18012	17710	18004	17845	18109	17812	17873	17886	17714	18009	17922	17905	18011	17892	17982	17923	18027	17821	17901	17948	18069	18090	17793	17998	17990	17979	17926	18007	18053	17868	17944	17832	18019	17977	17936	17819	17862	17807	17922	17778	17875	17983	17899	17884	17811	18008	18141	18035	18165	17875	17820	17993	17669	17729	17839	17906	17730	17982	17921	17849	17927	18004	17772	17692	17848	17930	17855	18026	18019	17838	17603	17807	18056	18030	17759	17891	18052	17816	18009	18064	17969	17919	17901	17770	17890	18028	17972	18018	17847	17970	17900	17849	17857	17785	17769	17831	18077	17980	18095	17889	17835	18063	17730	17984	18186	17956	17770	17927	17967	18067	17911	17961	17964	17948	17957	18127	17894	17986	18018	17868	17918	17706	17922	17850	17885	18095	17913	18033	18009	18051	17926	18107	18076	18061	17865	17854	18084	17946	17925	17689	17944	18135	17984	17892	17902	17751	18207	18007	17824	17915	17952	17972	18081	17806	17797	17831	18047	17839	17849	17932	17763	17903	18021	17962	17912	17902	18041	17824	17990	17968	18101	18086	17713	17847	17891	17868	17858	18028	17973	17894	17643	17867	17897	17837	18210	17697	17813	18013	18111	17833	18006	18004	18312	17985	17865	18059	17777	17974	18048	17896	17967	17938	17823	18039	18107	17883	17919	18040	17959	18198	18069	17960	17938	18005	17736	18002	17901	17952	17829	18050	17960	17933	18023	18033	17998	17785	17910	17873	18025	17969	18009	17811	18023	17931	18079	18058	17767	18056	17837	17898	17960	17878	17876	18041	17932	18117	17944	17838	17809	18085	17770	18014	17783	17882	17892	17939	18024	18245	17971	17849	18029	18072	17987	18002	18087	18076	17919	17806	17900	18107	17803	17914	17991	18191	17757	18135	17999	17914	18027	17993	18080	18009	17957	17857	17902	17853	18075	17954	17868	17711	17892	17749	17936	17801	17729	17884	17756	17637	17726	17961	17655	18001	18108	18006	17924	17931	18096	17798	17899	17924	17825	17893	17976	18063	17894	17855	17847	18043	17988	17912	17852	17755	17818	18012	17847	18182	18095	18103	17946	17875	17959	17872	17933	18010	18098	17804	18023	18011	17976	17795	17834	17945	17950	17976	17983	17850	17855	17753	18065	18006	17758	17941	18087	17935	18013	18053	17829	17791	17884	17827	17852	17945	17916	17898	17892	17991	18076	18008	17972	17836	17824	17961	18109	17914	18176	17952	17911	17862	18102	17890	17909	18053	18046	17848	17876	18000	17891	18104	18014	17782	17974	17797	18034	17976	17874	17954	18080	18065	18016	17958	18029	17837	17797	17732	17851	17998	17786	17992	17916	17871	18018	18039	18001	17949	17984	17740	17979	17864	17997	17793	18027	17872	18043	17968	17971	17865	17848	17871	17990	17877	17842	17830	17935	17993	18032	17822	17896	17888	17898	17939	17980	18029	17935	17896	17743	18014	17888	17773	18077	17962	18061	18008	18039	18095	18049	17901	17984	18000	18143	18044	17987	17903	17732	17947	17963	17937	17867	17802	17902	17925	17937	17977	17978	18218	18205	17917	17913	17939	17900	18039	17978	18017	17909	17811	17804	17856	17953	17864	17843	17687	17902	17667	17821	17911	17955	17959	17975	17924	18000	17793	17978	17757	17908	18024	17928	17685	17926	17808	17893	17986	17929	17859	17899	18109	17961	18002	17882	18028	17990	17804	18024	17995	17887	18083	18129	17966	17810	17811	17896	17966	17768	17734	18016	18019	17951	18024	18111	18131	18141	17923	17991	17813	17849	17752	18002	17763	18092	17968	17959	18071	18072	18098	17866	17912	18129	17898	17886	18111	17918	18104	17870	17770	17903	17717	17940	17920	17835	17978	18029	18070	18033	18011	18089	17818	17846	17802	17978	17831	17882	17942	17721	17949	18025	18263	17995	17879	17909	18012	18050	17978	18010	17829	17703	17783	18139	17906	18111	17854	17779	17770	17784	17737	17917	17821	18019	18001	17813	17735	17964	17908	17992	17889	17753	17776	17983	17824	17983	18092	18078	18068	17942	17978	17974	17907	17746	18105	17859	18025	17922	17987	18079	18090	17945	17867	17879	17772	17952	17862	17784	17923	17837	17876	18049	18099	17828	17939	17966	17973	17899	18006	17907	17879	17886	17960	18037	18014	17826	17881	18090	17785	18100	17809	18000	17827	17907	17936
23789	37242	28718	18663	15901	15458	15268	15256	15126	14776	15034	14736	14952	15125	15534	15386	15195	14982	14978	14774	14833	14924	14700	14712	14840	14921	14848	14806	14817	14897	14558	14740	14682	14857	14871	14788	14748	14790	14758	14942	14654	14658	14782	14960	14838	14835	14815	14728	14822	14899	14689	14711	14585	14766	14666	14726	14863	14687	14870	14641	14956	14782	15015	14784	14698	14675	14677	14737	14871	14826	14668	14827	14831	14871	14675	14889	14822	14786	14925	14862	14855	14844	14892	14884	14734	14805	14683	15002	14775	14679	14800	14928	14782	14791	14712	14856	14868	14803	14942	14806	14920	14860	14837	14846	14715	14885	14752	14875	14689	14741	14737	14840	14921	14712	14858	14780	14770	14767	14863	15023	14674	14742	14727	14842	14919	14557	14923	15009	14858	14748	14969	14801	14904	14846	14799	14823	14678	14594	14857	14850	14699	14908	14610	14799	14789	14807	14605	14848	14767	14926	14766	14824	14862	14828	14891	14582	14915	14939	14848	14702	14933	14685	14888	14811	14819	14807	14940	14853	14854	14862	14913	14759	14862	14821	14833	14837	14900	14811	14912	14749	14820	14825	14888	14852	14900	14833	14874	14732	14847	14660	14855	14821	14821	14912	14910	14723	14763	14689	14845	14694	14800	14952	14842	14809	14812	14904	14881	14709	14823	14936	14703	14718	14716	15064	14779	14864	14833	14657	14748	14890	14781	14802	14704	14743	14888	14903	14836	14610	14920	14722	14939	14849	14833	14764	14653	14843	14986	14823	14821	14804	14854	14614	14955	14920	14799	14822	14846	14804	14814	14884	14676	14917	14885	14889	14595	14831	14762	14691	14825	14718	14881	14855	14902	14709	14674	14854	14877	14905	14849	14907	14835	15066	14815	14872	15028	14537	14755	14845	14792	14905	14952	14856	14764	14784	14793	14914	14771	14819	14879	14850	14749	14830	14743	14929	14704	14829	14851	14917	14876	14737	14809	14609	14908	14792	14713	14724	14922	14839	14968	14937	14651	14820	14883	14755	14781	14626	14841	14861	14645	14951	14939	14899	14853	14658	14701	14875	14888	14684	14824	14840	14757	14817	14904	14809	14789	14741	14819	14875	14917	14754	14732	14788	14837	14775	14797	14766	14806	14837	14888	14720	14763	14781	14828	14810	14830	15033	14731	14804	14665	14715	14837	14743	14679	14775	14978	14834	14745	14757	14791	14668	14985	14732	14706	14880	14697	14839	14841	14743	14824	14806	14882	14767	14752	14685	14878	15124	14684	14628	14815	14842	14848	14710	14808	14878	14826	14887	14830	14763	14709	14704	14723	15057	14835	14827	14772	14684	14845	14782	14751	14683	14775	14830	14785	14800	14817	14971	14773	14820	14770	14728	14881	14821	14663	14878	14848	14857	14837	14903	14828	14894	14718	14835	14788	14789	14880	14817	14717	14761	14771	14966	14907	14789	14732	14880	14776	14944	14867	14986	14856	14817	14886	14639	14829	14788	14923	14835	14915	14817	14703	14863	14742	14778	14962	14817	14851	14851	14756	14776	14785	14817	14740	14910	14850	14793	14872	14708	14675	14786	14735	14857	14851	14803	14798	14743	14791	14888	14710	14777	14895	14894	14917	14853	14811	14898	14844	14838	14861	14852	14817	14726	14973	14807	14811	14883	14775	14657	14685	14842	14781	14795	14913	14858	14744	14788	14996	14616	14907	14859	14985	14784	14736	14789	14791	14757	14984	14711	14705	14850	14882	14827	14780	15116	14675	14817	14949	14810	14831	14770	14768	14869	14917	14667	14724	14796	14670	14715	14800	14745	14828	14821	14945	14956	14662	14761	14873	14780	14810	14914	14824	14721	14779	14839	14876	14941	14882	14716	14720	14866	15045	14894	15022	14945	14715	14776	14838	14650	14870	14825	15002	14852	14793	14947	14693	14918	14621	14611	14916	14886	14957	14850	14820	14875	14811	14740	14803	14824	14857	14719	14804	14721	15018	14947	15006	14760	14781	14836	14709	14771	15018	14790	14724	14779	14925	14770	14619	14763	14781	14665	14826	14803	14893	14639	14755	14779	14907	14649	14957	14795	14775	14661	14704	14882	14904	14912	14839	14774	14815	14663	14823	14813	14775	14807	14747	14865	14849	14837	14986	14863	14908	14903	14921	14892	14774	14781	14905	14834	14694	14731	14846	15076	14882	15058	14964	14935	14641	14854	14958	14794	14807	14749	14901	14783	14618	14893	14763	14893	14905	14800	14776	14796	14814	14952	14968	14770	14695	14886	14838	14791	14831	14756	14860	14746	14826	14875	14821	14702	14685	14859	14794	14916	14789	14890	14863	14798	14898	14747	14945	14697	14987	14720	14941	14852	14806	14889	14809	14830	14898	14865	14722	14805	14727	14904	14867	14844	14766	14801	14782	14638	14830	14822	14886	14894	14879	14941	14966	14952	14882	14774	14951	15013	14904	14966	14653	14823	14886	14773	14867	14916	14608	14906	14681	14928	14662	14787	14877	14807	14723	14780	14945	14863	14907	14846	14935	14714	14810	14881	14859	14775	14835	14899	14821	14831	14879	14737	14876	14619	14791	14835	14803	14781	14713	14820	14796	14892	14895	14745	14850	14898	14880	14746	14762	14841	14961	14871	14822	14672	14716	14973	14674	14810	14911	15081	14689	14884	14764	14725	14840	14860	14943	14977	14983	14840	14622	14769	14622	14899	14870	14871	14922	14710	14951	14866	14720	14731	14793	14821	14822	14707	14728	14683	14781	14726	14796	14875	14781	14822	14895	14872	14779	14768	14788	14752	14810	14762	15088	14846	14839	14810	14969	14869	15038	14887	14861	14968	14907	14890	14982	14748	14746	14863	14892	14889	14811	14826	14773	14853	14816	14820	14768	14856	14956	14738	14936	14777	14980	14838	14797	14676	14935	14783	14866	14834	14832	14831	14876	14684	14862	14774	14878	14941	14791	14813	14789	14892	14733	14654	14663	14902	15062	14859	14845	14830	14798	14936	14747	14945	14883	14677	14783	14659	14885	14714	14900	14779	14852	14749	14628	14857	14725	14882	14896	15029	14739	14780	14771	14692	14965	14926	14812	14816	14692	14853	14710	14769	14875	14864	14704	14795	14806	14752	14882	14925	14839	14802	14809	14694	14767	14700	14909	14680	14824	14634	14911	14693	14808	14903	14783	14827	14930	14789	14646	14857	14820	14849	14719	14637	14765	14707	14841	14987	14813	14731	14808	14795	14764	14732	14644	14958	14816	14681	14814	14883	14938	14895	14818	14697	14740	14851	14786	14932	14706	14743	14906	14658	14810	14741	14680	14846	14847	14763	14769	14824	14972	14974	14894	14670	14961	14921	14728	14676	14664	14859	14710	14945	14766	14853	14811	14903	14883	14659	14786	14875	14870	14820	14739	14886	14835	14871	14832	14775	14828	14620	14724	14902	14813	14812	14883	14703	14748	14722	14820	14860	14830	14566	14980	14867	14880	14938	14814	14774	14787	14860	14580	14863	14815	14784	14804	14786	14896	14858	14995	14874	14796	14941	14752	14665	14790	14868	14807	14982	14899	14809	14821	14791	14912	14904	14885	14816	14870	14745	14895	14863	14702	14892	14805	14919	14927	14788	14664	14679	14816	14769	14609	14769	14616	14763	14702	14636	14859	14544	14881	14671	14698	14916	14841	14931	14716	14871	14889	14843	14922	14727	14746	14806	14891	14707	14785	14913	14796	14903	14834	14663	14722	14905	14815	14864	14873	14786	14972	14879	14758	14773	14799	14884	14735	14916	14791	14842	14737	14638	14886	14911	14885	14759	14789	14793	14826	14853	14670	14824	14947	14879	14772	14702	14683	14790	14713	14782	14871	14940	14865	14760	14691	14739	14870	14813	14865	14896	14677	14782	14929	14770	14774	14879	14934	14764	14949	14730	14903	14951	14690	14680	14915	14653	14930	14801	14773	14979	14826	14954	14810	14887	14867	14823	14877	14902	14830	14941	14786	14771	14952	14757	14947	14858	14868	14848	14859	14779	14875	14859	14622	14834	14756	14883	14747	14757	14645	15066	14845	14869	14922	14847	14940	15031	14898	14896	14854	14820	14892	14862	14956	14781	14784	14720	14643	14694	14799	14859	14908	14903	14756	14923	14866	14927	14861	14757	14761	14672	14819	14820	14875	14964	14957	14754	14817	14798	14848	14897	14744	14811	14735	14677	14843	14918	14817	14717	14819	14826	14807	14834	14808	14786	14691	14743	14803	14853	15047	14755	14756	14934	14881	14802	14920	14838	14720	14681	14802	14979	14856	14817	14802	14844	14800	14918	14883	14753	14848	14885	14730	14885	14745	14939	14774	14793	14902	14783	14916	14774	14950	14812	14805	14970	14824	14744	14867	14896	14779	14800	14769	14885	14929	14743	14752	14793	14777	14776	14952	14928	14928	14750	14896	14815	14890	14659	14657	14723	14798	14870	14775	14751	14731	14861	14878	14836	14708	14889	14826	14942	14564	14920	14735	14768	14850	14805	14981	14932	14959	14898	14966	14667	14812	14707	14908	14883	14803	14911	14772	14833	14940	14814	14917	14939	14936	14746	14756	14788	14868	14901	14808	14794	14785	14782	14904	14880	14816	14828	14923	14713	14903	14709	14935	14895	14766	14684	14822	14824	14890	14959	14823	14948	14893	14984	14880	14811	14899	14700	14903	14760	14642	14663	14876	15023	14825	14812	14881	14815	14859	14792	14820	14741	14767	14790	14771	14891	14950	14786	14725	14515	14983	14915	14650	15002	14784	14845	14906	14784	14859	14899	15076	14847	14836	14869	14912	14836	14874	14836	14817	14737	14659	14837	14869	14719	14779	14881	14796	14896	14848	14805	14780	14764	14658	14855	15055	14828	14583	14851	14861	14711	14743	14840	14912	14809	14746	14926	14847	14748	14830	14895	14817	14704	14891	14869	14908	14859	14695	14873	14926	14783	14832	14853	14815	14970	14654	14678	14894	14625	14959	14828	14865	14840	14812	14639	14942	14772	14787	14773	14760	14754	14686	14852	14898	14729	14746	14779	14844	14699	14761	14854	14776	14937	14849	14934	14747	14843	14919	14767	14725	14773	14805	14709	14570	14857	14641	14761	14858	14906
23116	21031	27831	25071	22880	21733	20429	18115	17674	17790	17423	17488	17630	19606	21092	20637	19521	18681	18148	17584	17466	17202	17086	17101	17152	17166	17362	17176	17110	17186	17355	17233	17219	16956	17189	17371	17245	17082	17258	17125	17162	17018	17190	17044	16897	17210	17056	17112	17163	17233	17009	17344	17207	17211	17280	17177	17134	17081	17211	17132	17323	17011	17077	17110	17170	17266	17267	17260	17170	17116	17162	17090	17125	17135	17194	17214	17308	17034	17010	17161	17287	17056	17261	17224	17118	17135	17195	16900	17124	17210	17019	17094	17362	17096	16954	17130	17230	17243	17088	17179	17114	17004	16963	17200	17178	17173	17353	17197	17042	17117	17082	16898	17171	17144	17228	16932	16998	17096	17182	17103	17252	17092	17203	17212	17089	17042	17131	16869	17069	17112	17149	17208	17252	17204	17260	17126	17228	16934	17054	16888	17304	17150	17158	17014	17195	17206	16996	17172	17181	17247	17263	17027	17104	17104	17164	16961	17268	16957	17070	17255	17046	17084	17177	17124	17281	16981	16967	17179	17131	17165	17256	17193	17184	17193	17212	17252	17251	17287	17136	17049	17182	17141	16910	17084	17123	17061	17013	17157	17050	17198	17002	17062	17146	17169	17267	17190	17203	17224	17194	17117	17327	17292	17201	17299	17204	16982	17184	17185	16973	17003	17160	17094	16917	17139	17196	17330	17199	17201	17074	17072	17390	17059	17106	17139	16952	17068	17073	16860	17224	17171	17158	17242	17195	16877	16887	17104	17158	16982	17063	17213	17099	17151	17202	17263	17259	17351	17156	17079	16757	16897	17198	17150	17111	17054	16975	17282	17191	17108	17063	17026	17110	17106	17053	17074	17152	17415	17173	17084	17057	16937	17309	17126	17029	17228	17200	17205	17152	16926	17016	17085	16928	17220	17244	17101	17060	17073	17255	17016	17149	17309	17153	17267	17127	17171	17018	16961	17036	17242	17277	17225	17208	17077	17156	17237	17078	17109	17107	17031	17024	17036	17083	17092	17115	17065	17024	17004	17223	17082	17081	17169	17417	17048	17086	16894	17210	17241	17150	17135	17101	17062	17250	17176	17218	17317	16988	17190	17137	17113	17171	17103	17308	17247	17059	17078	17308	17216	17139	17205	17262	17155	17102	17266	17042	17227	17196	17173	17268	17178	17127	17026	17305	17123	17167	17014	17081	17026	17128	17148	17220	17090	17218	17274	17079	17180	17468	17092	16942	16961	16923	17196	17118	17111	17101	17184	17170	16973	17042	17404	17133	17188	17205	17111	17050	17201	17159	16972	17146	17100	17095	17020	17268	17296	17107	17191	17218	17372	16975	17216	17145	17047	17114	17264	17117	16991	17058	17268	17112	17406	17075	17208	16996	17150	17019	17130	17240	16971	17310	17062	16809	17136	17129	17065	17038	17180	17072	17143	17028	17197	17105	17035	16985	16907	17131	17177	17218	16896	17119	17034	17207	17049	17146	17112	17035	17245	17212	17117	17104	17164	17050	17125	17123	16788	17248	16965	17284	17264	17260	17007	17108	16981	17346	17203	17146	17039	17215	17236	17196	17037	17212	17247	17058	17279	17109	17200	17120	17104	17002	17219	17350	17387	17088	17077	17056	17114	17035	17106	16951	17042	17263	17050	17299	17139	16894	17041	17023	16889	17185	16971	17081	17366	17104	17127	17224	17196	17264	17172	16959	16947	17100	17198	17018	17175	17097	17009	17098	17189	17247	17106	17247	17177	17171	17223	17036	17032	17221	17118	17013	17171	17113	17192	17012	17141	17120	17152	17047	17053	17140	17275	17137	17098	16853	17107	17249	17182	17340	17146	17138	16891	17237	17211	17210	17200	16976	17022	17188	17268	17102	17314	17252	17365	17154	17170	17145	17006	17046	17058	17066	17119	17291	17089	17351	17296	17058	17105	16984	17070	17097	17131	17157	17154	17014	16893	17342	16965	17028	17137	17196	17077	17060	17129	17114	17306	17203	17243	17293	17114	17168	17007	17025	17114	16981	17103	17295	17003	17366	17058	17378	17040	17110	17127	17073	17189	17342	17038	17138	17332	17002	17131	17122	17167	17158	17108	17215	17199	17191	17226	17066	17016	17234	17136	17122	17169	17150	17247	17061	17086	17132	17096	17145	17008	17028	17392	17029	17171	17263	17160	17066	17162	17194	17081	17136	17186	17034	17110	17210	17054	17040	17125	17192	17134	17221	16934	17201	16843	17405	17337	16914	17120	17071	17185	17094	17343	17142	17062	17167	16678	16987	17109	17337	17089	17018	17180	17166	17204	17189	17072	17250	17227	17240	17142	17080	17263	17232	17220	17283	17186	17301	17149	17247	17267	17057	17083	17217	17213	17366	17010	17048	17133	17254	16897	17135	17107	17134	17178	17086	17411	17202	17134	17234	17164	17069	17353	17164	17170	17336	17194	17138	16983	17137	17074	17244	16883	17277	17113	17177	17143	17058	17014	17166	17187	17440	17262	17196	17275	17344	17134	16984	17173	17222	17211	17092	17088	17269	17079	17218	17066	16907	17129	16938	17121	17033	17084	17150	17176	16941	17017	17100	17091	17171	17121	16960	17053	17094	17080	17229	17138	17008	17087	17073	17078	17319	17090	17202	16868	17264	17014	17150	17160	17193	17336	17089	17138	16987	17386	17167	17172	17202	16999	17002	17176	17144	17079	17200	17035	16774	17162	17236	17157	17138	17062	17244	17177	17047	17279	17132	17058	17078	16871	17138	17170	17255	17088	17249	17090	16939	17344	17007	17334	16789	17026	17197	17064	17098	17129	17167	16896	17103	17039	17196	17176	17155	17144	17305	17338	17138	17144	17166	17134	17261	16918	17227	17122	17191	17342	17140	17069	17091	17155	17190	17129	17001	17137	17134	17130	17011	16992	17157	17148	17215	17096	17134	17079	17298	16979	17044	17248	17067	17118	17184	17064	17249	16962	17207	17298	17188	17054	17137	17232	17189	17145	17278	17012	17108	17194	17107	17277	17256	17115	17372	17105	17333	16991	17187	16985	17154	17135	17087	17021	17257	17170	17231	17167	17200	17002	17335	17363	17447	17054	17139	17120	17212	17101	17083	17246	17076	17056	17086	17120	17410	17176	17102	17174	17008	17157	17089	17133	17409	17181	17160	17076	17096	17093	17069	17125	17141	16970	17083	17032	17082	16991	17012	17177	17104	17337	17191	17161	17206	17172	17063	16985	17164	17191	17028	17037	17041	17080	17146	17145	17040	17022	17117	17108	17202	17198	17231	17024	17096	17204	17154	17135	17029	16943	17176	16976	17155	16936	17046	17148	17195	17144	17206	16991	17000	17099	17191	17232	16954	17007	17336	17172	17240	17064	16989	17136	17236	17130	17060	17136	17044	17071	17135	17274	17147	17240	17024	17112	17235	17063	17335	17166	17355	17252	17171	17206	17278	17252	17164	17382	16950	17182	17054	17102	16975	17071	17093	17262	17170	17106	17174	17089	17172	17017	17130	17045	17063	17131	17168	17080	17196	17102	17262	17200	17114	17091	17109	17056	17201	17078	16930	17119	17203	17150	17356	17067	17197	17282	17164	17143	17246	16979	17182	17151	16943	17113	17183	17100	17192	17119	17154	17131	17141	17143	17207	17144	17127	17369	17224	17292	17363	17030	17100	17176	16884	17225	17025	17213	17088	17002	17075	17144	17232	17163	17223	17209	17012	17276	17215	17229	17104	17321	17070	17341	17007	17122	17305	17196	17084	17017	17221	17250	17114	17087	17222	17125	16973	17290	17104	17185	17048	17296	17099	17142	17050	17126	17423	17247	17229	17145	17380	16951	17115	17120	16892	17151	17166	17303	17180	17115	17056	17133	17134	17262	17293	17045	17133	17246	17209	17139	17268	17071	17150	17023	17210	17042	17231	17080	17025	17105	17284	17294	17250	17213	17285	17143	17117	16979	16991	17382	17177	17106	17164	17125	17152	17047	17251	17215	17148	17139	17112	17060	17081	17149	17144	17169	17168	16961	17178	17299	17297	17074	17195	17273	17068	17069	17158	17105	17110	17134	17027	17027	17066	16941	16952	16963	17151	17120	17234	17061	17148	17236	17060	17101	17088	17191	17059	17217	17008	17302	17290	17195	17241	17076	17247	17267	17209	16934	16943	17013	17078	17240	17036	17097	17195	17192	17134	17194	17137	17029	17204	17199	17229	17078	17143	17126	17251	17124	17177	17033	17128	17052	17293	17170	17094	17090	17143	17239	17012	17110	17103	17089	17202	17119	16929	17095	17204	17171	17225	17312	17216	17335	17394	17046	17105	17251	17035	17300	17074	17076	17299	17157	17314	17130	17179	17047	17254	16887	17224	17205	17151	17140	17195	16978	17212	17144	17194	17234	17061	17038	17038	17236	17281	17354	17153	17245	17206	17224	17111	16974	17013	17109	17128	17329	17172	17086	17063	17081	17190	17149	17058	17125	17314	17194	17131	17291	17033	17274	17230	17124	17333	17030	17029	17089	17251	17232	17162	17067	17138	17238	17262	17008	17022	17126	17139	17279	17156	17131	17252	17463	17118	17238	17192	17096	17380	17274	17429	17255	17379	17155	16935	17190	17201	17190	17111	17056	17129	17111	17369	17001	17286	17104	17208	17227	16947	17288	17267	17020	17188	16991	17149	16928	17185	17101	17057	17055	17314	17159	17125	17032	17130	17099	16909	17121	17168	17151	17184	17230	17174	17178	17091	17111	17216	16879	17075	17276	16985	17071	17243	17113	17229	17063	17044	17464	17320	17218	17127	17240	16996	17191	17087	17047	17280	17159	16967	17157	17206	17023	17279	17282	17026	17036	17187	16922	16965	17052	17135	16977	16984	17198	17053	17023	17109	17203	17100	17281	17151	17124	17155	17258	17165	17061	17306	17233	16959	17055	17342	17276	16942	17273	17367	17212	17162	17285	17162	17229	17239	17203	17162	17118	17096	17129	17292	16987	17153	17226	17123	16892	17060	17213	17050	17011	17340	17112	17197	16959	17172	17173	17217	17220	17154	17198	17236	17066	17239	17101	17187	17070	17155	17081	17114	17023	17112	17345	17151	17104	17117	17110	17218	17260	17123	17248	17308	17020	16935	17113	17149	17051
24913	49078	37329	25990	21041	17051	15642	15185	14850	14579	14545	14633	15056	17887	19656	18465	17106	15850	15049	14647	14585	14240	14160	14264	14282	14392	14373	14353	14275	14421	14272	14453	14380	14438	14229	14365	14289	14330	14338	14390	14376	14370	14464	14436	14393	14312	14314	14189	14079	14164	14326	14280	14357	14353	14172	14417	14486	14257	14414	14049	14309	14484	14520	14314	14326	14239	14266	14368	14297	14302	14257	14317	14219	14311	14161	14371	14208	14302	14267	14357	14438	14177	14376	14464	14271	14445	14185	14267	14348	14374	14249	14219	14320	14316	14146	14332	14335	14393	14456	14264	14203	14337	14341	14236	14375	14200	14414	14357	14255	14246	14229	14412	14502	14133	14179	14179	14335	14322	14415	14333	14344	14390	14253	14435	14419	14279	14384	14423	14268	14252	14303	14334	14309	14198	14334	14271	14410	14339	14222	14359	14316	14298	14213	14415	14366	14216	14271	14211	14317	14171	14301	14318	14373	14258	14374	14313	14439	14158	14288	14327	14251	14274	14125	14267	14352	14319	14383	14365	14283	14161	14253	14374	14414	14233	14221	14394	14363	14361	14340	14230	14420	14353	14399	14227	14321	14418	14430	14445	14369	14213	14254	14235	14115	14223	14287	14351	14251	14333	14281	14195	14386	14491	14230	14360	14391	14290	14207	14300	14280	14444	14313	14368	14248	14209	14452	14362	14373	14288	14433	14285	14495	14276	14220	14379	14365	14439	14291	14265	14414	14226	14323	14261	14270	14372	14286	14348	14365	14167	14217	14275	14140	14302	14581	14323	14321	14541	14200	14384	14368	14363	14303	14345	14243	14379	14314	14319	14239	14310	14539	14234	14381	14481	14053	14214	14305	14248	14393	14302	14459	14348	14410	14392	14402	14189	14138	14513	14268	14354	14267	14271	14596	14341	14191	14271	14351	14455	14342	14298	14303	14304	14341	14224	14330	14419	14516	14285	14458	14329	14381	14167	14319	14223	14396	14219	14300	14189	14269	14399	14295	14345	14361	14313	14250	14377	14430	14213	14345	14270	14235	14379	14426	14330	14211	14412	14343	14164	14330	14207	14214	14190	14253	14290	14131	14405	14159	14290	14356	14476	14438	14385	14386	14313	14475	14339	14213	14274	14342	14393	14263	14232	14307	14255	14418	14163	14437	14303	14260	14305	14313	14289	14270	14374	14377	14426	14230	14285	14352	14201	14344	14218	14427	14455	14209	14176	14478	14437	14320	14415	14353	14215	14350	14255	14283	14321	14244	14206	14259	14326	14320	14397	14306	14359	14269	14210	14274	14386	14320	14239	14282	14472	14437	14183	14222	13971	14323	14305	14288	14301	14173	14254	14154	14259	14330	14468	14396	14201	14410	14314	14383	14142	14483	14269	14327	14144	14334	14479	14358	14253	14372	14205	14227	14200	14074	14418	14216	14282	14313	14402	14266	14282	14265	14342	14283	14328	14385	14241	14453	14216	14267	14538	14308	14310	14270	14341	14266	14238	14435	14347	14575	14358	14230	14270	14343	14189	14338	14419	14394	14283	14279	14469	14281	14369	14289	14352	14393	14525	14383	14389	14171	14264	14329	14357	14269	14395	14281	14232	14327	14213	14483	14439	14429	14152	14300	14352	14270	14276	14151	14210	14294	14301	14398	14426	14337	14396	14317	14372	14292	14254	14308	14419	14338	14306	14153	14414	14502	14458	14109	14374	14359	14159	14355	14250	14419	14478	14265	14252	14401	14176	14209	14503	14275	14299	14250	14399	14263	14332	14214	14220	14271	14357	14398	14216	14331	14109	14389	14384	14303	14301	14417	14211	14326	14223	14343	14352	14306	14365	14135	14151	14392	14244	14296	14293	14285	14236	14281	14350	14389	14295	14298	14450	14424	14239	14316	14328	14305	14355	14349	14416	14469	14264	14330	14258	14286	14289	14278	14565	14176	14266	14259	14337	14465	14250	14242	14366	14364	14320	14471	14284	14349	14106	14303	14217	14347	14337	14188	14310	14192	14371	14322	14351	14266	14210	14314	14255	14155	14469	14300	14366	14215	14563	14197	14327	14375	14421	14548	14312	14408	14330	14283	14461	14333	14276	14290	14318	14347	14358	14261	14432	14427	14236	14418	14391	14327	14461	14478	14223	14347	14510	14359	14358	14307	14282	14210	14232	14325	14372	14311	14429	14247	14359	14183	14252	14356	14405	14329	14253	14371	14287	14428	14357	14398	14268	14261	14313	14306	14352	14367	14384	14273	14389	14334	14428	14212	14298	14310	14350	14396	14346	14329	14405	14359	14299	14419	14244	14500	14416	14211	14300	14295	14324	14394	14154	14343	14257	14399	14117	14316	14398	14469	14326	14385	14519	14214	14406	14386	14357	14521	14357	14350	14387	14301	14336	14418	14356	14393	14290	14343	14429	14282	14362	14382	14404	14371	14346	14385	14335	14353	14421	14260	14392	14375	14298	14339	14361	14127	14335	14399	14284	14251	14422	14394	14361	14353	14532	14226	14271	14399	14272	14506	14279	14236	14157	14448	14326	14438	14324	14249	14209	14409	14331	14283	14507	14365	14309	14300	14401	14259	14289	14362	14302	14241	14359	14262	14334	14387	14356	14539	14242	14290	14266	14343	14245	14373	14209	14405	14287	14169	14565	14224	14206	14506	14208	14242	14350	14310	14324	14311	14282	14177	14177	14294	14396	14349	14378	14315	14359	14467	14368	14225	14471	14368	14427	14229	14312	14139	14419	14351	14159	14369	14284	14368	14212	14313	14281	14322	14308	14513	14269	14244	14369	14285	14307	14374	14204	14407	14306	14471	14272	14334	14127	14298	14341	14209	14412	14508	14293	14271	14158	14274	14335	14211	14280	14304	14352	14332	14164	14354	14280	14279	14365	14413	14220	14333	14211	14240	14367	14387	14304	14426	14367	14310	14324	14348	14172	14341	14249	14457	14243	14413	14343	14386	14319	14451	14385	14441	14251	14129	14287	14200	14259	14413	14278	14321	14238	14403	14166	14360	14391	14271	14264	14284	14353	14357	14472	14230	14359	14173	14274	14493	14354	14378	14277	14275	14298	14368	14566	14357	14275	14294	14278	14150	14337	14265	14352	14306	14377	14258	14307	14210	14394	14304	14253	14193	14274	14298	14261	14338	14341	14347	14302	14211	14310	14335	14351	14299	14331	14308	14489	14413	14401	14317	14133	14295	14272	14340	14302	14435	14149	14286	14240	14364	14279	14180	14373	14423	14124	14478	14410	14216	14316	14329	14284	14361	14349	14324	14402	14429	14252	14367	14266	14169	14319	14150	14282	14316	14473	14298	14270	14316	14337	14353	14478	14086	14359	14420	14402	14162	14335	14151	14291	14330	14250	14469	14248	14244	14200	14154	14320	14353	14238	14509	14383	14292	14462	14135	14383	14256	14284	14295	14384	14361	14187	14351	14141	14351	14321	14325	14219	14361	14481	14275	14390	14418	14432	14342	14395	14386	14255	14405	14250	14406	14355	14285	14311	14452	14423	14251	14362	14314	14347	14395	14186	14375	14347	14345	14278	14252	14440	14340	14435	14219	14227	14373	14336	14496	14282	14453	14357	14260	14293	14421	14305	14217	14227	14266	14557	14322	14333	14366	14298	14295	14405	14330	14173	14379	14412	14309	14281	14383	14273	14196	14354	14270	14311	14442	14235	14406	14408	14433	14384	14423	14407	14379	14133	14305	14283	14285	14207	14358	14386	14219	14348	14197	14314	14047	14337	14344	14374	14421	14320	14278	14130	14242	14162	14334	14287	14392	14215	14433	14179	14331	14223	14303	14258	14456	14371	14314	14435	14407	14437	14255	14390	14250	14363	14404	14213	14294	14273	14243	14309	14417	14249	14434	14302	14385	14390	14481	14385	14278	14133	14472	14463	14174	14324	14419	14403	14289	14295	14352	14214	14438	14410	14338	14367	14358	14211	14295	14362	14282	14146	14265	14446	14204	14181	14356	14413	14350	14351	14497	14451	14232	14090	14394	14171	14459	14369	14140	14422	14390	14306	14503	14269	14334	14237	14354	14250	14315	14263	14309	14195	14315	14296	14483	14378	14331	14216	14316	14222	14333	14308	14434	14287	14504	14316	14328	14349	14308	14275	14277	14466	14271	14394	14238	14453	14317	14334	14299	14271	14312	14538	14472	14473	14369	14320	14256	14233	14323	14349	14283	14301	14364	14386	14195	14443	14408	14363	14378	14287	14355	14509	14273	14349	14119	14285	14085	14321	14282	14320	14274	14249	14209	14339	14406	14267	14241	14335	14349	14172	14348	14399	14178	14280	14456	14431	14259	14303	14327	14261	14280	14348	14311	14172	14368	13992	14420	14282	14236	14171	14354	14471	14285	14342	14318	14308	14287	14339	14227	14383	14363	14302	14317	14253	14460	14398	14404	14330	14214	14500	14320	14398	14268	14269	14263	14257	14587	14202	14518	14271	14246	14429	14316	14332	14255	14276	14357	14148	14459	14370	14239	14240	14258	14273	14257	14166	14328	14307	14296	14271	14297	14211	14314	14287	14401	14236	14401	14244	14557	14237	14251	14424	14281	14362	14300	14208	14354	14133	14300	14291	14312	14440	14203	14269	14352	14564	14351	14152	14299	14493	14375	14382	14393	14215	14324	14352	14363	14158	14525	14221	14290	14257	14477	14451	14499	14257	14298	14259	14401	14275	14430	14384	14420	14228	14320	14245	14322	14142	14324	14235	14281	14222	14280	14249	14072	14328	14314	14315	14275	14264	14394	14231	14186	14235	14404	14217	14222	14323	14347	14300	14319	14484	14480	14398	14376	14330	14305	14136	14255	14319	14457	14191	14377	14422	14289	14284	14495	14255	14218	14349	14372	14331	14253	14336	14334	14282	14219	14476	14225	14226	14430	14385	14253	14353	14323	14202	14211	14190	14276	14203	14311	14256	14449	14306	14220	14387	14369	14291	14145	14303	14328	14267	14289	14362	14263	14437	14295	14398	14256	14299	14441	14375	14382	14322	14277	14301	14339	14259	14368	14227	14307	14426	14219	14356	14281	14273	14243	14293	14417	14520	14265	14243	14428	14342	14485	14191	14154	14256	14251	14463	14133	14423	14488	14397	14366	14197	14168	14265
24538	21047	27040	26331	19274	16986	16872	15936	15725	15517	15634	15706	15732	16524	17210	17105	16914	16484	15938	15713	15489	15518	15557	15645	15554	15569	15465	15478	15384	15409	15376	15377	15559	15544	15425	15364	15435	15412	15469	15425	15254	15564	15659	15350	15552	15550	15382	15348	15530	15442	15462	15610	15509	15370	15431	15574	15450	15575	15395	15683	15457	15390	15393	15420	15509	15564	15389	15350	15494	15662	15385	15471	15416	15468	15271	15608	15491	15275	15437	15504	15311	15190	15408	15344	15321	15425	15389	15522	15503	15220	15350	15296	15315	15242	15403	15204	15356	15333	15394	15390	15443	15529	15465	15555	15396	15536	15323	15298	15215	15398	15422	15446	15353	15402	15376	15219	15292	15492	15385	15430	15348	15180	15203	15327	15306	15539	15635	15274	15313	15360	15627	15460	15457	15355	15315	15216	15417	15328	15520	15389	15547	15361	15334	15528	15367	15387	15479	15353	15411	15517	15505	15477	15524	15254	15398	15274	15251	15298	15504	15476	15370	15493	15561	15407	15128	15440	15381	15344	15345	15344	15410	15369	15372	15434	15411	15482	15463	15518	15459	15324	15209	15443	15433	15536	15743	15409	15437	15321	15611	15361	15319	15157	15509	15460	15398	15454	15340	15512	15399	15463	15412	15543	15499	15373	15548	15368	15373	15596	15389	15387	15555	15571	15339	15396	15470	15525	15471	15557	15505	15408	15469	15454	15507	15634	15371	15264	15369	15172	15340	15293	15502	15369	15196	15470	15212	15299	15488	15376	15357	15282	15464	15302	15430	15436	15518	15250	15341	15444	15306	15490	15181	15307	15567	15349	15362	15272	15181	15366	15406	15318	15344	15573	15371	15438	15350	15573	15419	15368	15310	15255	15560	15568	15323	15316	15350	15193	15298	15485	15553	15335	15618	15378	15296	15331	15423	15541	15308	15359	15491	15381	15428	15487	15382	15457	15275	15360	15471	15490	15413	15469	15471	15334	15417	15256	15392	15270	15551	15458	15208	15494	15454	15491	15304	15165	15405	15494	15615	15551	15433	15331	15400	15564	15457	15321	15359	15608	15368	15432	15449	15490	15509	15418	15450	15496	15544	15440	15309	15400	15254	15436	15497	15486	15615	15212	15425	15505	15439	15362	15649	15449	15385	15607	15427	15511	15428	15517	15395	15308	15336	15304	15321	15325	15427	15412	15395	15272	15306	15557	15494	15270	15354	15409	15541	15668	15335	15381	15393	15527	15335	15281	15385	15253	15312	15505	15304	15208	15391	15353	15424	15419	15406	15547	15408	15394	15272	15286	15230	15330	15566	15439	15549	15479	15363	15473	15396	15338	15464	15459	15455	15478	15607	15241	15314	15417	15647	15386	15318	15392	15567	15313	15395	15501	15314	15243	15361	15267	15469	15322	15175	15396	15163	15218	15355	15451	15406	15343	15487	15386	15380	15395	15531	15614	15441	15323	15381	15285	15336	15722	15638	15311	15446	15514	15746	15442	15538	15545	15657	15420	15617	15610	15576	15346	15358	15286	15312	15553	15576	15399	15460	15312	15572	15545	15369	15336	15526	15481	15564	15443	15279	15295	15206	15420	15461	15402	15448	15535	15492	15435	15519	15439	15546	15327	15668	15548	15583	15245	15491	15500	15490	15333	15513	15313	15431	15528	15245	15249	15347	15472	15544	15223	15599	15423	15557	15343	15381	15429	15308	15466	15378	15363	15558	15414	15405	15584	15324	15335	15202	15519	15390	15208	15498	15321	15256	15338	15385	15422	15637	15369	15555	15470	15433	15432	15506	15517	15425	15421	15281	15466	15461	15461	15371	15383	15400	15346	15475	15511	15272	15379	15508	15512	15528	15382	15347	15482	15457	15399	15344	15381	15457	15367	15434	15413	15552	15636	15338	15349	15485	15515	15544	15600	15308	15296	15416	15563	15513	15353	15584	15402	15459	15422	15253	15344	15410	15617	15464	15276	15512	15318	15358	15427	15419	15255	15308	15376	15648	15392	15322	15244	15462	15378	15395	15337	15455	15338	15443	15458	15312	15485	15540	15445	15480	15379	15452	15550	15457	15473	15416	15504	15252	15614	15292	15424	15223	15466	15334	15324	15435	15254	15647	15725	15477	15347	15531	15473	15489	15268	15479	15464	15439	15523	15548	15524	15472	15336	15598	15420	15544	15349	15506	15477	15451	15505	15452	15713	15633	15352	15282	15385	15465	15471	15342	15397	15473	15241	15250	15316	15310	15437	15263	15314	15283	15413	15402	15486	15484	15306	15316	15313	15284	15329	15522	15424	15550	15417	15440	15241	15355	15412	15397	15287	15539	15320	15610	15520	15391	15590	15614	15331	15574	15477	15475	15443	15584	15449	15600	15534	15373	15430	15542	15303	15473	15452	15519	15361	15078	15503	15539	15371	15283	15189	15395	15496	15414	15210	15477	15514	15421	15484	15391	15322	15495	15582	15344	15424	15323	15239	15544	15364	15218	15610	15470	15539	15231	15641	15334	15369	15173	15295	15242	15360	15304	15288	15395	15437	15397	15227	15404	15413	15487	15335	15299	15276	15414	15310	15519	15553	15424	15401	15436	15435	15257	15364	15238	15547	15526	15539	15325	15383	15475	15378	15307	15523	15270	15297	15611	15317	15505	15231	15363	15530	15603	15559	15569	15492	15411	15484	15316	15513	15534	15531	15709	15554	15526	15510	15349	15290	15402	15403	15325	15325	15553	15265	15405	15402	15309	15298	15275	15468	15327	15448	15636	15461	15492	15316	15472	15492	15451	15468	15396	15339	15522	15425	15253	15458	15314	15203	15310	15563	15514	15282	15307	15226	15507	15325	15268	15472	15485	15272	15386	15348	15535	15420	15482	15547	15515	15205	15449	15262	15374	15443	15414	15328	15473	15567	15353	15374	15193	15385	15446	15527	15511	15569	15333	15453	15369	15564	15529	15388	15392	15233	15493	15476	15566	15432	15256	15303	15547	15357	15452	15474	15570	15314	15439	15608	15456	15378	15369	15549	15436	15328	15404	15384	15308	15318	15769	15383	15477	15388	15419	15454	15549	15566	15239	15383	15386	15270	15450	15267	15271	15548	15517	15270	15640	15463	15423	15562	15420	15523	15563	15641	15566	15473	15425	15550	15583	15617	15364	15429	15358	15546	15377	15497	15328	15490	15561	15338	15560	15338	15413	15291	15388	15284	15276	15309	15604	15237	15347	15212	15476	15551	15339	15320	15337	15248	15451	15396	15510	15317	15266	15476	15512	15336	15454	15423	15374	15366	15613	15346	15580	15602	15427	15412	15519	15433	15453	15152	15362	15475	15597	15292	15377	15554	15375	15297	15393	15614	15469	15346	15407	15376	15455	15507	15261	15431	15300	15361	15421	15304	15336	15413	15354	15440	15377	15125	15499	15441	15368	15405	15490	15316	15318	15338	15382	15290	15545	15356	15174	15351	15538	15413	15487	15408	15309	15501	15353	15423	15367	15418	15185	15494	15553	15508	15433	15584	15416	15329	15376	15654	15353	15483	15642	15335	15425	15655	15610	15344	15289	15285	15434	15542	15302	15203	15549	15373	15335	15537	15375	15352	15627	15629	15450	15273	15447	15305	15374	15438	15331	15432	15428	15337	15543	15540	15351	15414	15568	15480	15438	15446	15387	15366	15397	15544	15470	15395	15442	15521	15495	15480	15409	15468	15261	15594	15378	15372	15538	15446	15352	15372	15353	15426	15575	15626	15562	15449	15566	15410	15336	15475	15375	15465	15550	15354	15570	15365	15570	15375	15358	15369	15665	15629	15429	15322	15363	15309	15245	15310	15420	15333	15500	15200	15186	15441	15579	15573	15203	15338	15474	15444	15439	15364	15284	15579	15493	15462	15368	15453	15610	15327	15531	15298	15550	15377	15163	15266	15483	15384	15603	15316	15451	15424	15535	15277	15405	15359	15454	15577	15275	15508	15249	15496	15452	15460	15395	15393	15313	15149	15233	15351	15545	15563	15600	15364	15317	15331	15260	15372	15440	15420	15473	15179	15445	15316	15441	15613	15459	15563	15214	15248	15564	15391	15361	15304	15516	15436	15433	15301	15416	15425	15256	15668	15590	15396	15358	15392	15384	15454	15221	15203	15540	15379	15522	15370	15295	15300	15543	15417	15562	15552	15412	15509	15467	15619	15463	15350	15513	15408	15473	15393	15447	15372	15405	15547	15488	15785	15468	15384	15299	15228	15351	15278	15475	15398	15484	15405	15198	15374	15406	15602	15650	15369	15487	15671	15469	15359	15313	15489	15423	15500	15404	15352	15372	15433	15270	15485	15482	15349	15368	15473	15336	15621	15487	15439	15571	15427	15277	15503	15435	15230	15638	15311	15347	15399	15370	15670	15425	15229	15325	15449	15389	15294	15436	15290	15556	15341	15425	15173	15360	15438	15551	15444	15393	15379	15455	15305	15441	15380	15612	15573	15433	15348	15478	15225	15214	15415	15308	15349	15411	15387	15431	15526	15390	15330	15370	15443	15457	15459	15399	15414	15389	15599	15463	15406	15385	15351	15319	15463	15502	15559	15513	15573	15546	15378	15492	15472	15457	15390	15322	15536	15530	15443	15442	15343	15435	15377	15584	15240	15525	15357	15432	15275	15434	15495	15282	15475	15417	15369	15334	15231	15595	15397	15483	15396	15296	15395	15374	15434	15308	15442	15562	15573	15492	15376	15486	15444	15618	15417	15388	15332	15359	15344	15696	15387	15292	15542	15549	15484	15509	15301	15384	15457	15465	15474	15460	15725	15448	15319	15517	15284	15540	15454	15413	15530	15189	15555	15448	15305	15668	15271	15474	15533	15427	15537	15399	15256	15424	15415	15410	15394	15414	15396	15421	15459	15347	15356	15264	15511	15394	15367	15370	15450	15413	15432	15498	15378	15238	15172	15647	15280	15421	15425	15522	15580	15501	15679	15489	15451	15561	15506	15411	15510	15342	15409	15347	15423	15356	15520	15487	15625	15439	15638	15330	15366	15386	15402	15320	15282	15452	15400	15321	15373	15342	15394	15472	15383	15364	15429	15541	15554	15557	15313	15367	15439	15551	15459	15159	15424	15426	15477	15409	15369	15501	15408	15517	15449	15289	15400
21105	37829	31286	20425	15908	14745	14227	13797	13588	13294	13428	13376	13585	15150	15762	15607	15284	14505	14094	13665	13494	13333	13283	13372	13507	13228	13390	13419	13232	13291	13340	13408	13282	13315	13282	13340	13307	13454	13234	13282	13461	13451	13616	13256	13297	13086	13185	13275	13370	13127	13109	13243	13363	13229	13366	13330	13265	13082	13223	13292	13280	13247	13306	13281	13175	13416	13276	13209	13170	13217	13250	13189	13194	13455	13223	13370	13344	13105	13447	13156	13155	13309	13374	13264	13348	13271	13457	13185	13324	13393	13267	13307	13253	13412	13229	13216	13285	13235	13147	13356	13214	13203	13348	13301	13246	13237	13374	13213	13187	13376	13163	13290	13206	13468	13281	13169	13332	13253	13380	13272	13407	13216	13224	13388	13271	13134	13185	13232	13177	13190	13308	13022	13368	13323	13322	13059	13207	13282	13316	13380	13377	13148	13400	13262	13271	13280	13277	13146	13412	13095	13228	13216	13269	13190	13477	13239	13285	13297	13271	13176	13348	13236	13279	13331	13187	13233	13186	13312	13322	13284	13408	13202	13245	13258	13201	13319	13309	13150	13214	13286	13301	13326	13404	13341	13324	13303	13203	13160	13224	13321	13353	13297	13464	13320	13249	13363	13246	13428	13316	13247	13374	13219	13279	13187	13354	13276	13266	13082	13195	13401	13126	13194	13102	13503	13154	13231	13365	13393	13196	13156	13295	13194	13120	13437	13231	13442	13347	13416	13324	13350	13275	13107	13186	13373	13210	13283	13232	13315	13421	13285	13501	13336	13456	13189	13348	13279	13184	13403	13159	13320	13344	13346	13227	13390	13375	13280	13265	13261	13304	13266	13315	13271	13330	13306	13341	13326	13205	13266	13195	13230	13251	13121	13143	13130	13173	13216	13184	13353	13253	13301	13310	13287	13230	13241	13019	13304	13256	13278	13350	13186	13296	13261	13283	13415	13329	13416	13513	13313	13338	13246	13407	13214	13311	13133	13222	13330	13188	13202	13192	13358	13164	13417	13064	13214	13251	13256	13346	13304	13264	13205	13211	13293	13083	13305	13278	13170	13239	13320	13328	13354	13295	13209	13318	13246	13221	13448	13377	13316	13252	13311	13383	13226	13342	13183	13301	13300	13182	13161	13191	13385	13381	13341	13278	13232	13313	13212	13392	13058	13358	13380	13222	13234	13331	13241	13187	13239	13226	13296	13265	13295	13330	13330	13223	13339	13333	13195	13335	13494	13353	13340	13197	13247	13253	13226	13246	13248	13197	13412	13224	13333	13242	13231	13193	13237	13134	13189	13165	13269	13403	13270	13227	13179	13380	13195	13438	13404	13444	13199	13208	13286	13279	13299	13268	13509	13337	13343	13129	13257	13395	13340	13400	13176	13316	13296	13138	13289	13200	13292	13473	13168	13307	13160	13198	13260	13325	13336	13112	13342	13245	13209	13375	13310	13240	13319	13407	13274	13251	13426	13182	13265	13250	13295	13250	13189	13265	13312	13332	13347	13369	13250	13193	13210	13446	13234	13499	13181	13263	13149	13449	13251	13333	13238	13464	13240	13190	13253	13524	13197	13383	13204	13298	13189	13370	13215	13206	13066	13229	13417	13404	13272	13294	13356	13302	13325	13387	13273	13247	13101	13461	13286	13162	13125	13203	13265	13367	13217	13438	13333	13243	13333	13355	13289	13270	13283	13308	13305	13333	13436	13408	13143	13288	13189	13309	13322	13304	13401	13341	13254	13157	13370	13276	13318	13218	13216	13305	13281	13267	13157	13207	13129	13404	13244	13236	13239	13272	13213	13352	13233	13236	13306	13360	13381	13240	13280	13260	13421	13291	13287	13299	13496	13271	13246	13201	13356	13409	13365	13238	12986	13162	13350	13456	13215	13369	13161	13185	13232	13205	13235	13254	13349	13247	13214	13334	13383	13324	13428	13132	13302	13357	13276	13384	13301	13397	13286	13385	13116	13279	13394	13386	13393	13250	13247	13113	13248	13282	13260	13373	13336	13342	13313	13224	13247	13391	13572	13349	13219	13221	13301	13345	13325	13250	13055	13462	13248	13266	13371	13172	13334	13286	13278	13254	13153	13397	13237	13252	13346	13194	13309	13043	13247	13369	13289	13086	13401	13396	13113	13319	13445	13171	13073	13204	13269	13186	13259	13182	13249	13200	13042	13263	13455	13392	13319	13106	13348	13431	13279	13187	13291	13301	13157	13382	13217	13272	13265	12992	13296	13142	13296	13323	13315	13442	13195	13342	13148	13212	13252	13202	13209	13362	13184	13308	13287	13197	13322	13354	13240	13248	13253	13436	13325	13317	13382	13384	13121	13107	13303	13262	13334	13338	13076	13265	13179	13156	13249	13356	13098	13207	13130	13312	13438	13293	13126	13498	13262	13175	13401	13222	13319	13373	13439	13380	13273	13433	13218	13287	13394	13154	13368	13400	13339	13046	13252	13163	13457	13179	13261	13281	13109	13202	13262	13138	13374	13228	13248	13294	13269	13372	13293	13418	13286	13404	13276	13195	13239	13256	13251	13344	13364	13369	13251	13198	13432	13281	13243	13274	13367	13374	13212	13289	13388	13319	13238	13184	13344	13210	13368	13359	13247	13181	13317	13186	13321	13393	13214	13076	13264	13380	13319	13245	13391	13206	13369	13262	13402	13280	13491	13493	13298	13275	13425	13109	13397	13225	13184	13411	13336	13372	13257	13282	13307	13309	13440	13125	13169	13314	13200	13439	13167	13382	13443	13315	13234	13451	13382	13160	13331	13230	13332	13363	13376	13189	13361	13179	13418	13239	13198	13270	13246	13197	13254	13307	13233	13288	13323	13417	13247	13392	13377	13209	13307	13217	13228	13226	13445	13310	13100	13179	13233	13271	13364	13247	13303	13330	13327	13327	13178	13161	13334	13282	13274	13394	13326	13193	13271	13327	13368	13243	13315	13265	13313	13282	13404	13261	13251	13252	13324	13287	13340	13150	13263	13334	13285	13336	13040	13296	13138	13323	13280	13371	13216	13380	13223	13285	13157	13204	13293	13284	13292	13285	13260	13307	13244	13367	13247	13209	13165	13180	13202	13312	13280	13282	13192	13232	13365	13108	13225	13450	13118	13368	13309	13334	13346	13381	13128	13355	13310	13385	13112	13294	13081	13370	13299	13270	13304	13293	13288	13355	13328	13055	13336	13425	13302	13258	13222	13160	13076	13256	13204	13349	13265	13324	13212	13233	13287	13218	13076	13472	13123	13143	13340	13364	13336	13348	13112	13354	13245	13247	13396	13204	13275	13185	13165	13340	13259	13279	13349	13222	13235	13236	13278	13229	13283	13460	13374	13223	13264	13162	13412	13198	13237	13396	13126	13365	13234	13354	13376	13368	13235	13317	13222	13247	13299	13282	13384	13265	13269	13479	13404	13412	13251	13165	13177	13368	13306	13173	13341	13194	13228	13203	13289	13180	13174	13171	13222	13222	13175	13216	13244	13333	13210	13346	13235	13281	13296	13473	13262	13258	13241	13213	13494	13247	13317	13254	13291	13238	13245	13396	13244	13319	13256	13365	13376	13191	13260	13268	13306	13211	13269	13307	13274	13313	13194	13486	13405	13307	13304	13231	13421	13360	13406	13313	13216	13185	13107	13290	13287	13248	13194	13217	13255	13369	13444	13286	13281	13351	13296	13377	13169	13354	13340	13253	13316	13271	13238	13085	13321	13221	13259	13368	13279	13298	13339	13345	13161	13286	13340	13302	13214	13338	13168	13229	13223	13252	13239	13193	13294	13454	13189	13098	13283	13316	13125	13210	13411	13234	13104	13414	13231	13153	13097	13275	13362	13280	13214	13313	13479	13201	13235	13277	13406	13262	13312	13368	13273	13075	13227	13367	13316	13267	13303	13286	13320	13250	13245	13439	13286	13180	13228	13410	13272	13278	13358	13333	13443	13122	13166	13191	13248	13228	13389	13296	13315	13190	13186	13256	13407	13184	13322	13291	13343	13259	13249	13325	13273	13519	13341	13468	13200	13074	13319	13344	13438	13290	13326	13308	13248	13340	13283	13254	13358	13265	13295	13259	13326	13307	13046	13142	13302	13308	13265	13224	13188	13407	13091	13204	13341	13162	13248	13381	13420	13217	13282	13275	13329	13375	13161	13358	13253	13207	13301	13392	13172	13313	13198	13268	13195	13317	13389	13204	13264	13461	13393	13300	13305	13452	13323	13118	13317	13153	13393	13225	13224	13245	13301	13299	13210	13362	13251	13273	13367	13375	13340	13346	13016	13231	13204	13142	13233	13495	13116	13302	13398	13384	13152	13283	13226	13233	13149	13223	13333	13339	13250	13335	13176	13354	13465	13281	13306	13281	13173	13364	13247	13300	13360	13325	13308	13162	13153	13260	13291	13169	13284	13358	13265	13235	13393	13338	13156	13224	13284	13161	13236	13345	13152	13354	13316	13171	13312	13159	13229	13150	13336	13208	13197	13416	13361	13340	13172	13286	13414	13291	13146	13255	13313	13201	13228	13208	13192	13370	13361	13194	13308	13233	13208	13389	13227	13439	13165	13120	13383	13287	13181	13433	13355	13313	13249	13290	13339	13219	13222	13330	13315	13377	13316	13240	13263	13290	13245	13272	13276	13167	13344	13311	13273	13233	13147	13106	13363	13489	13247	13211	13270	13152	13372	13255	13237	13326	13151	13313	13390	13328	13417	13235	13297	13243	13406	13181	13412	13317	13285	13275	13323	13259	13109	13288	13395	13346	13309	13479	13253	13290	13210	13276	13283	13267	13248	13183	13261	13318	13305	13197	13271	13230	13108	13210	13155	13185	13371	13242	13253	13128	13312	13290	13308	13218	13351	13402	13362	13270	13478	13368	13301	13435	13322	13162	13351	13118	13327	13181	13333	13427	13261	13172	13426	13088	13183	13267	13364	13378	13344	13226	13365	13175	13339	13296	13178	13281	13269	13340	13222	13463	13261	13293	13346	13283	13199	13352	13187	13234	13471	13272	13363	13401	13254	13027	13321	13290	13307	13412	13196	13229	13217	13335	13177	13329	13163	13147	13269	13438	13220	13249	13345	13312	13240	13190	13229	13487	13290	13323	13219	13168	13218	13069	13224	13468	13285
22079	21060	28259	24105	21539	22921	22913	17394	15985	16189	16062	15888	16378	20163	23047	22369	20574	18675	17173	16266	15990	15682	15496	15724	15734	15796	15519	15582	15580	15656	15480	15871	15588	15775	15635	15488	15680	15519	15726	15768	15648	15561	15515	15653	15729	15517	15654	15612	15520	15534	15485	15488	15554	15576	15729	15624	15530	15557	15538	15696	15370	15408	15547	15517	15412	15426	15735	15785	15532	15589	15578	15631	15588	15573	15410	15508	15371	15510	15653	15663	15470	15494	15506	15795	15598	15563	15595	15599	15541	15677	15654	15591	15566	15433	15496	15779	15752	15717	15486	15553	15636	15488	15472	15580	15701	15659	15699	15604	15796	15632	15632	15403	15380	15399	15355	15527	15397	15390	15536	15574	15615	15649	15458	15237	15349	15557	15375	15328	15475	15766	15611	15577	15561	15546	15324	15530	15523	15606	15688	15621	15594	15492	15649	15556	15489	15502	15452	15402	15395	15692	15579	15668	15506	15547	15573	15590	15647	15463	15665	15596	15548	15456	15515	15219	15546	15620	15441	15725	15363	15367	15543	15405	15495	15612	15745	15538	15760	15451	15722	15476	15379	15616	15740	15567	15537	15471	15437	15437	15561	15577	15412	15612	15420	15630	15548	15569	15568	15543	15502	15649	15498	15431	15496	15585	15298	15650	15641	15677	15563	15571	15455	15384	15490	15463	15239	15658	15543	15554	15343	15681	15482	15550	15707	15685	15649	15558	15545	15368	15540	15563	15494	15483	15361	15359	15530	15558	15381	15696	15425	15448	15674	15658	15581	15585	15670	15500	15418	15599	15571	15600	15464	15444	15408	15610	15415	15300	15450	15482	15395	15559	15410	15460	15545	15502	15447	15642	15721	15620	15630	15651	15371	15550	15441	15618	15711	15472	15451	15640	15272	15457	15441	15594	15471	15472	15459	15486	15489	15616	15625	15591	15549	15668	15393	15600	15517	15453	15570	15679	15434	15457	15644	15494	15654	15383	15607	15602	15747	15637	15684	15697	15498	15547	15672	15551	15594	15428	15525	15723	15550	15412	15540	15460	15416	15529	15464	15456	15532	15459	15414	15503	15576	15562	15546	15442	15379	15508	15502	15541	15490	15428	15319	15335	15330	15363	15516	15574	15558	15458	15509	15558	15609	15551	15533	15524	15575	15522	15391	15437	15539	15698	15347	15433	15799	15518	15554	15726	15549	15434	15622	15393	15354	15456	15644	15580	15612	15359	15328	15555	15596	15522	15414	15600	15409	15526	15526	15540	15713	15311	15343	15589	15409	15589	15563	15519	15566	15599	15361	15514	15435	15415	15360	15618	15702	15389	15614	15483	15664	15709	15757	15564	15670	15429	15656	15711	15205	15515	15544	15497	15719	15641	15412	15565	15336	15359	15515	15532	15590	15463	15591	15572	15728	15680	15572	15742	15757	15620	15574	15713	15689	15381	15434	15433	15577	15381	15493	15463	15527	15616	15431	15481	15591	15502	15579	15419	15664	15440	15549	15603	15586	15318	15491	15410	15421	15368	15333	15473	15528	15421	15650	15638	15446	15446	15508	15749	15717	15581	15499	15494	15569	15462	15684	15615	15586	15582	15544	15276	15277	15354	15520	15610	15542	15416	15725	15576	15386	15437	15425	15615	15451	15653	15626	15606	15397	15425	15446	15699	15732	15624	15856	15340	15428	15542	15526	15655	15455	15490	15594	15400	15430	15620	15387	15404	15608	15626	15595	15579	15613	15488	15421	15464	15383	15625	15585	15447	15570	15541	15613	15382	15526	15574	15616	15667	15693	15447	15581	15353	15560	15336	15505	15503	15596	15524	15431	15704	15537	15564	15486	15483	15553	15424	15464	15465	15568	15677	15664	15408	15339	15602	15581	15599	15554	15405	15123	15600	15652	15534	15446	15532	15296	15475	15245	15446	15567	15524	15654	15571	15759	15509	15664	15655	15575	15480	15384	15481	15504	15402	15501	15717	15612	15326	15502	15412	15506	15273	15514	15553	15724	15680	15796	15592	15500	15528	15455	15559	15486	15403	15364	15546	15381	15445	15293	15542	15558	15713	15554	15554	15348	15392	15311	15488	15493	15641	15488	15602	15628	15556	15584	15527	15534	15584	15564	15415	15300	15458	15473	15342	15618	15765	15407	15621	15530	15384	15399	15570	15365	15409	15619	15528	15545	15465	15551	15381	15476	15480	15638	15458	15457	15372	15570	15730	15359	15670	15304	15427	15638	15644	15422	15584	15316	15525	15522	15418	15459	15554	15690	15490	15460	15370	15565	15709	15438	15516	15639	15616	15615	15582	15461	15505	15559	15545	15324	15673	15552	15489	15585	15390	15530	15651	15485	15440	15408	15378	15639	15737	15378	15512	15647	15457	15546	15756	15637	15570	15417	15411	15689	15405	15423	15514	15426	15459	15582	15441	15448	15273	15379	15498	15478	15577	15591	15483	15413	15630	15538	15443	15610	15405	15422	15536	15527	15570	15468	15449	15491	15492	15495	15445	15499	15431	15372	15762	15615	15567	15436	15423	15374	15335	15416	15545	15508	15461	15512	15592	15243	15569	15438	15479	15332	15460	15402	15576	15675	15360	15601	15523	15228	15501	15548	15498	15648	15523	15471	15471	15504	15463	15497	15611	15572	15523	15567	15722	15492	15482	15568	15437	15507	15547	15489	15628	15529	15458	15560	15393	15347	15520	15441	15621	15557	15454	15279	15514	15509	15490	15429	15575	15396	15624	15607	15538	15400	15526	15351	15396	15325	15469	15472	15546	15571	15436	15415	15482	15454	15432	15669	15659	15460	15766	15398	15614	15302	15571	15312	15336	15473	15479	15344	15374	15484	15518	15413	15740	15639	15364	15449	15465	15483	15472	15462	15330	15538	15524	15639	15463	15534	15511	15537	15533	15589	15514	15425	15423	15470	15392	15373	15574	15601	15535	15486	15275	15585	15589	15419	15482	15534	15505	15455	15461	15682	15578	15515	15575	15546	15318	15346	15517	15555	15397	15286	15563	15535	15595	15467	15630	15438	15513	15717	15643	15430	15664	15336	15620	15575	15614	15397	15653	15574	15455	15575	15626	15447	15563	15593	15663	15579	15609	15540	15606	15628	15464	15682	15461	15666	15578	15378	15512	15355	15415	15748	15337	15655	15584	15357	15504	15410	15385	15592	15503	15477	15493	15583	15383	15450	15440	15504	15682	15510	15205	15440	15674	15547	15618	15330	15566	15491	15599	15438	15590	15569	15439	15672	15494	15597	15633	15522	15469	15487	15532	15595	15540	15596	15683	15503	15295	15514	15544	15458	15385	15875	15583	15420	15605	15407	15400	15549	15382	15387	15575	15541	15508	15535	15551	15293	15505	15460	15497	15359	15411	15467	15509	15575	15475	15535	15453	15490	15273	15248	15363	15616	15562	15468	15552	15734	15499	15416	15508	15459	15461	15519	15626	15623	15623	15429	15562	15437	15546	15543	15695	15525	15491	15451	15481	15509	15444	15460	15405	15560	15636	15395	15582	15414	15524	15513	15760	15718	15566	15522	15619	15332	15703	15386	15480	15553	15546	15559	15671	15624	15525	15522	15352	15552	15544	15364	15441	15398	15380	15431	15572	15626	15445	15398	15502	15425	15651	15599	15506	15505	15465	15587	15616	15475	15535	15417	15584	15363	15524	15476	15359	15446	15293	15393	15475	15441	15511	15438	15600	15507	15684	15596	15550	15516	15464	15662	15628	15373	15487	15733	15446	15484	15585	15379	15496	15410	15415	15411	15601	15521	15598	15394	15556	15536	15516	15453	15530	15675	15333	15562	15632	15520	15539	15363	15224	15358	15430	15689	15515	15588	15648	15580	15602	15671	15517	15420	15456	15491	15402	15552	15481	15626	15448	15402	15464	15428	15557	15738	15312	15766	15263	15383	15458	15435	15597	15528	15634	15579	15531	15751	15607	15662	15549	15400	15376	15548	15472	15529	15549	15508	15656	15462	15565	15631	15585	15543	15477	15482	15259	15594	15613	15519	15459	15479	15583	15613	15416	15477	15505	15632	15650	15556	15509	15500	15473	15660	15523	15500	15592	15302	15448	15387	15459	15456	15487	15449	15617	15382	15556	15527	15541	15343	15412	15670	15478	15680	15117	15416	15520	15545	15499	15728	15562	15690	15525	15508	15589	15563	15543	15494	15509	15559	15624	15328	15609	15499	15351	15430	15626	15450	15538	15610	15420	15330	15551	15427	15460	15678	15570	15604	15628	15483	15341	15477	15455	15581	15428	15506	15489	15585	15392	15589	15638	15558	15529	15592	15440	15519	15588	15707	15240	15320	15278	15584	15550	15520	15403	15639	15296	15596	15414	15528	15540	15500	15553	15662	15429	15421	15296	15672	15664	15709	15550	15758	15639	15468	15465	15579	15249	15541	15569	15620	15573	15548	15564	15506	15365	15494	15660	15603	15438	15496	15462	15497	15566	15513	15447	15605	15681	15802	15653	15398	15661	15456	15423	15639	15506	15463	15358	15673	15579	15431	15550	15566	15549	15494	15422	15698	15412	15780	15676	15626	15586	15434	15535	15485	15612	15661	15560	15601	15721	15739	15373	15345	15496	15588	15493	15314	15534	15555	15596	15288	15316	15389	15350	15458	15242	15509	15441	15439	15590	15452	15073	15546	15639	15480	15590	15373	15560	15390	15509	15587	15585	15543	15353	15266	15422	15602	15422	15275	15602	15443	15519	15381	15485	15458	15549	15435	15334	15444	15399	15509	15462	15789	15397	15505	15555	15474	15460	15260	15498	15382	15365	15509	15358	15280	15211	15343	15399	15483	15340	15443	15547	15532	15629	15347	15377	15656	15378	15441	15575	15441	15382	15486	15396	15502	15549	15558	15436	15488	15521	15608	15537	15485	15317	15332	15569	15401	15335	15430	15501	15671	15280	15471	15557	15545	15216	15489	15519	15475	15660	15480	15647	15559	15423	15673	15300	15458	15575	15267	15598	15540	15429	15401	15499	15947	15442	15483	15595	15744	15417	15295	15306	15568	15482	15213	15578	15428	15499	15334	15589	15548	15602	15509	15612	15656	15557	15720	15482	15402	15709	15607	15462	15283	15359	15361	15467	15437	15495	15564	15398
25469	50815	42934	28017	22455	17835	16212	14584	13844	13541	13751	13774	14538	20621	23453	21949	19391	16815	15060	14074	13686	13491	13421	13302	13371	13305	13269	13251	13329	13328	13287	13286	13279	13309	13355	13191	13271	13343	13103	13381	13322	13398	13361	13288	13279	13204	13308	13430	13510	13428	13395	13358	13317	13402	13474	13344	13410	13501	13314	13340	13385	13202	13319	13233	13336	13383	13210	13411	13423	13299	13399	13323	13261	13278	13306	13371	13278	13277	13388	13423	13386	13416	13253	13211	13472	13281	13460	13377	13175	13277	13244	13341	13366	13363	13313	13230	13238	13431	13285	13273	13379	13302	13253	13221	13430	13454	13162	13438	13482	13273	13374	13361	13129	13211	13229	13342	13382	13499	13433	13322	13305	13349	13379	13296	13310	13160	13440	13454	13244	13404	13170	13129	13296	13465	13349	13544	13282	13348	13249	13517	13171	13365	13206	13283	13207	13352	13339	13467	13383	13078	13407	13203	13442	13253	13174	13222	13338	13307	13300	13276	13151	13426	13188	13507	13395	13378	13458	13303	13353	13247	13203	13390	13399	13261	13415	13326	13318	13308	13337	13206	13407	13374	13482	13395	13224	13163	13331	13342	13363	13201	13385	13264	13411	13205	13421	13357	13242	13303	13188	13299	13358	13219	13441	13288	13592	13307	13324	13236	13206	13357	13359	13488	13225	13360	13270	13332	13301	13365	13381	13344	13422	13367	13368	13314	13282	13335	13259	13274	13270	13328	13313	13259	13447	13412	13170	13343	13163	13296	13429	13252	13183	13461	13278	13396	13218	13340	13151	13304	13238	13134	13501	13113	13483	13195	13378	13234	13378	13068	13431	13444	13346	13183	13353	13259	13365	13285	13210	13410	13157	13346	13272	13325	13361	13343	13543	13238	13355	13233	13217	13423	13400	13333	13396	13292	13516	13226	13332	13385	13453	13404	13185	13407	13415	13325	13301	13299	13237	13174	13254	13201	13294	13427	13358	13346	13286	13417	13431	13413	13276	13176	13417	13348	13365	13224	13387	13504	13300	13366	13263	13230	13270	13272	13544	13327	13382	13056	13284	13278	13172	13354	13254	13265	13334	13334	13367	13345	13157	13260	13286	13382	13300	13456	13459	13240	13389	13403	13324	13369	13366	13329	13217	13386	13380	13301	13364	13304	13286	13357	13282	13567	13136	13373	13215	13447	13211	13246	13443	13221	13222	13033	13437	13343	13240	13522	13251	13397	13337	13437	13385	13257	13337	13309	13385	13306	13380	13295	13231	13348	13304	13304	13282	13273	13274	13500	13267	13463	13317	13301	13152	13354	13278	13374	13316	13196	13313	13239	13255	13355	13229	13336	13369	13229	13308	13475	13209	13190	13290	13211	13242	13340	13387	13512	13281	13264	13419	13253	13382	13320	13334	13161	13286	13249	13236	13424	13437	13446	13349	13373	13197	13461	13414	13345	13283	13210	13326	13210	13471	13323	13256	13410	13270	13397	13308	13315	13350	13276	13304	13170	13348	13385	13440	13312	13385	13295	13318	13458	13398	13204	13396	13397	13295	13336	13272	13277	13519	13379	13263	13162	13260	13328	13246	13390	13332	13410	13362	13243	13455	13295	13404	13325	13229	13235	13395	13275	13291	13321	13218	13337	13364	13577	13300	13339	13403	13282	13173	13378	13191	13245	13383	13376	13195	13432	13299	13353	13515	13284	13494	13357	13247	13380	13228	13376	13494	13365	13412	13320	13434	13258	13406	13161	13455	13473	13226	13483	13320	13254	13385	13151	13327	13331	13278	13416	13234	13342	13273	13358	13256	13448	13409	13424	13387	13341	13324	13429	13381	13416	13194	13136	13257	13247	13300	13328	13203	13288	13328	13450	13340	13218	13240	13275	13308	13134	13224	13245	13387	13239	13356	13380	13326	13328	13380	13220	13377	13192	13387	13313	13127	13317	13304	13341	13285	13383	13167	13403	13399	13467	13195	13206	13403	13243	13388	13466	13122	13333	13400	13286	13325	13127	13265	13371	13340	13237	13274	13348	13442	13236	13317	13268	13383	13295	13406	13374	13222	13414	13117	13250	13517	13239	13252	13475	13327	13367	13249	13518	13293	13286	13265	13290	13256	13210	13198	13150	13282	13265	13290	13251	13140	13212	13427	13446	13218	13363	13320	13229	13312	13209	13177	13379	13391	13190	13377	13309	13368	13241	13305	13349	13293	13185	13209	13288	13445	13252	13308	13440	13357	13313	13515	13258	13240	13145	13262	13304	13224	13277	13425	13486	13265	13411	13296	13149	13221	13259	13425	13263	13473	13399	13352	13456	13267	13322	13438	13228	13387	13280	13223	13366	13265	13271	13236	13287	13414	13325	13196	13360	13283	13368	13326	13292	13371	13275	13356	13160	13282	13275	13305	13294	13343	13373	13251	13300	13449	13214	13367	13446	13315	13232	13266	13040	13264	13398	13278	13263	13256	13183	13395	13247	13342	13315	13315	13213	13496	13160	13308	13180	13351	13194	13370	13242	13300	13258	13421	13333	13184	13397	13448	13255	13385	13264	13238	13395	13327	13390	13340	13276	13348	13333	13374	13255	13107	13280	13466	13375	13379	13301	13439	13380	13363	13248	13128	13401	13259	13444	13390	13323	13302	13422	13324	13267	13337	13394	13375	13323	13333	13367	13299	13293	13346	13465	13191	13313	13341	13223	13224	13300	13241	13330	13304	13372	13223	13347	13400	13302	13391	13260	13352	13277	13387	13270	13387	13514	13275	13377	13306	13336	13330	13283	13243	13249	13316	13313	13311	13263	13177	13359	13332	13316	13423	13175	13229	13286	13343	13400	13433	13213	13342	13129	13302	13379	13318	13263	13304	13312	13327	13232	13354	13210	13355	13326	13473	13215	13396	13244	13372	13240	13371	13338	13375	13384	13397	13301	13551	13246	13261	13284	13421	13323	13327	13550	13502	13208	13334	13314	13395	13201	13435	13326	13404	13379	13239	13270	13485	13228	13275	13300	13214	13241	13319	13312	13291	13275	13233	13357	13509	13395	13291	13379	13239	13220	13309	13165	13191	13447	13368	13317	13350	13390	13202	13238	13319	13326	13426	13165	13327	13099	13211	13308	13469	13310	13306	13268	13486	13295	13405	13201	13399	13371	13464	13314	13335	13122	13248	13356	13318	13434	13397	13373	13529	13251	13122	13256	13325	13240	13279	13389	13302	13187	13364	13409	13321	13329	13377	13323	13376	13340	13286	13261	13374	13219	13379	13427	13185	13265	13242	13243	13353	13436	13384	13386	13419	13267	13398	13213	13252	13340	13184	13334	13318	13210	13195	13132	13369	13071	13333	13340	13149	13410	13327	13172	13331	13475	13197	13415	13210	13379	13311	13446	13326	13199	13234	13360	13257	13447	13349	13313	13360	13275	13461	13229	13163	13346	13428	13414	13321	13194	13115	13322	13223	13289	13234	13296	13203	13203	13434	13405	13206	13258	13320	13449	13211	13465	13286	13352	13224	13403	13318	13335	13319	13421	13372	13376	13366	13353	13199	13451	13352	13153	13337	13224	13212	13285	13323	13313	13389	13387	13277	13360	13374	13228	13270	13404	13342	13300	13448	13415	13508	13242	13302	13280	13356	13221	13405	13303	13358	13312	13362	13417	13275	13296	13325	13258	13227	13421	13423	13292	13382	13456	13407	13369	13280	13255	13405	13470	13289	13289	13239	13297	13458	13294	13242	13175	13344	13251	13249	13352	13183	13350	13226	13260	13385	13161	13440	13298	13383	13272	13346	13345	13281	13361	13233	13380	13291	13288	13236	13337	13281	13449	13051	13124	13242	13322	13294	13296	13362	13279	13306	13286	13247	13206	13434	13240	13350	13376	13271	13188	13271	13407	13300	13334	13302	13370	13396	13492	13342	13433	13418	13260	13517	13294	13331	13419	13498	13148	13219	13413	13227	13400	13312	13280	13288	13241	13102	13077	13324	13278	13267	13353	13413	13207	13317	13450	13303	13372	13350	13358	13377	13264	13307	13407	13218	13251	13352	13149	13210	13368	13388	13352	13325	13499	13226	13279	13390	13323	13266	13128	13389	13294	13108	13315	13232	13217	13346	13256	13107	13586	13311	13273	13381	13222	13391	13273	13170	13393	13228	13149	13326	13208	13506	13292	13438	13369	13273	13304	13320	13238	13203	13394	13380	13449	13416	13237	13281	13212	13306	13345	13205	13389	13229	13237	13381	13305	13388	13305	13255	13188	13434	13356	13226	13260	13309	13324	13371	13307	13203	13349	13424	13343	13259	13376	13464	13273	13415	13349	13276	13347	13204	13305	13427	13290	13344	13115	13296	13308	13296	13294	13247	13358	13274	13226	13487	13273	13347	13265	13149	13412	13224	13276	13269	13454	13251	13173	13311	13265	13399	13381	13391	13275	13404	13479	13403	13264	13244	13382	13271	13044	13525	13427	13290	13298	13302	13202	13396	13125	13337	13306	13325	13324	13178	13358	13439	13224	13326	13371	13497	13406	13322	13286	13362	13285	13420	13346	13240	13365	13329	13206	13438	13381	13241	13383	13219	13287	13393	13366	13435	13379	13175	13378	13207	13442	13319	13382	13190	13245	13375	13411	13339	13255	13141	13335	13436	13438	13356	13365	13183	13531	13470	13436	13338	13343	13193	13429	13420	13154	13433	13328	13449	13234	13337	13311	13401	13267	13358	13402	13383	13239	13234	13351	13294	13298	13171	13252	13503	13176	13271	13345	13202	13307	13287	13412	13292	13311	13269	13287	13282	13314	13286	13381	13195	13310	13270	13373	13427	13347	13286	13275	13450	13329	13346	13332	13310	13462	13389	13286	13343	13281	13609	13281	13294	13254	13259	13308	13235	13342	13318	13293	13233	13368	13527	13113	13150	13194	13365	13314	13377	13392	13319	13278	13320	13388	13228	13123	13502	13166	13211	13237	13437	13287	13433	13296	13281	13197	13223	13309	13288	13277	13554	13390	13244	13228	13360	13329	13207	13449	13380	13228	13214	13213	13395	13320	13245	13449	13414	13198	13291	13327	13271	13356	13321	13465	13351	13385	13515	13313	13457	13380	13161	13358	13231	13251	13386	13409	13371	13385	13364	13346	13267	13464
28942	23455	24853	18575	15311	14748	14693	14515	14292	14287	14156	14308	14354	14136	14657	14701	14684	14699	14404	14397	14385	14389	14422	14572	14185	14476	14176	14285	14385	14219	14277	14384	14190	14259	14254	14222	14175	14035	13882	14333	14261	14295	14266	14195	14129	14256	14060	14390	14169	14197	14302	14398	14169	14063	14109	14166	14277	14378	14070	14244	14112	14270	14303	14232	14352	14317	14115	14029	14250	14338	14153	14187	14295	14293	14292	14230	14097	14141	14178	14094	14091	14163	14080	14273	14344	14118	14169	14179	14291	14373	14372	14289	14377	14063	14225	14282	14319	14132	14126	14127	14094	14277	14170	14092	14272	14295	14277	14258	14168	14112	14193	14306	14234	14178	14242	14202	14313	14383	14106	14131	14186	14037	14230	14284	14110	14269	13995	14139	14069	14282	14133	14138	14485	14147	14236	14275	14284	14144	14070	14127	14306	14142	14127	14153	14371	14263	14358	14261	14174	14179	14172	14172	14345	14229	14227	14050	14130	14108	14346	14298	14161	14249	14273	14189	14328	14156	14202	14341	14310	14255	14083	14193	14297	14118	14164	14271	14176	14444	14411	14301	14091	14073	14324	14307	14241	14312	14401	14367	14245	14221	14298	14229	14139	14239	14366	14139	14208	14407	14164	14350	14141	14288	14224	14144	14219	14277	14359	14195	14161	14337	14231	14211	14295	14259	14080	13924	14121	14116	14301	14314	14387	14214	14125	14236	14195	14362	14179	14076	14238	14314	14224	14281	14318	14279	14297	14249	14256	14408	14150	14289	14231	14360	14157	14150	14303	14337	13983	14165	14110	14345	14194	14089	14309	14236	14208	14279	14279	14241	14254	14284	14080	14306	14298	14348	14261	14226	14243	14287	14084	14222	14283	14494	14385	14333	14043	13970	14327	14294	14336	14397	14370	14288	14138	14300	14165	14081	14403	14119	14415	14258	14095	14350	13991	14381	14187	14357	14116	14424	14281	14214	14223	14372	14199	14312	14331	14313	14309	14204	14177	14210	14031	14374	13993	14238	13931	14118	14385	14340	14145	14337	14229	14359	14183	14228	14247	14351	14162	14277	14236	14169	14352	14035	14232	14212	14159	14217	14349	14516	14294	14309	14172	14253	14163	14307	14221	14280	14325	14477	14381	14268	14307	14162	14255	14271	14347	14313	14213	14307	14146	14170	14133	14233	14274	14255	14177	14132	14202	14378	14270	14409	14233	14276	14398	14263	14317	14330	14450	14447	14328	14321	14075	14301	14282	14274	14242	14387	14364	14291	14247	14351	14127	14400	14110	14411	14070	14397	14276	14403	14277	14331	14332	14339	14112	14180	14321	14227	14176	14068	14320	14155	14257	14181	14309	14377	14359	14080	14292	14135	14059	14155	14274	14341	14263	14315	14294	14070	14297	14307	14046	14205	14218	14381	14241	14175	14388	14325	14012	14249	14063	14248	14327	14212	14265	14211	14220	14096	14252	14376	13968	14446	14153	14199	14347	14401	14214	14165	14079	14159	13882	14067	14429	14284	14385	14297	14156	14160	14136	14415	14208	14167	14157	14081	14271	14069	14101	14284	14017	14155	14266	14193	14207	14223	14275	14105	14322	14319	14265	14155	14141	14244	14266	14380	14264	14350	14056	14335	14215	14363	14130	14190	14335	14324	14309	14109	14253	14397	14219	14223	14336	14103	14315	14296	14213	14192	14361	14279	14363	14277	14330	14193	14360	14254	14389	14280	14264	14166	14423	14228	14389	14207	14225	14201	14316	14143	14170	14150	14139	14258	14138	14221	14284	14267	14252	14226	14163	14181	14267	14197	14239	14318	14305	14237	14211	14163	14195	14311	14160	14199	14269	14145	14167	14270	14318	14295	14322	14280	14154	14150	14262	14340	14332	14167	14031	14212	14245	14116	14456	14135	14106	14234	14103	14237	14196	14189	14365	14265	14273	14219	14368	14069	14188	14106	14227	14127	14175	14309	14244	14253	14364	14225	14252	14034	14189	14142	14168	14175	14235	14205	14154	14019	14044	14320	14315	14037	14165	14296	14227	14373	14273	14300	14232	14264	14274	14171	14312	14253	14194	14285	14244	14156	14429	14336	14207	14049	14345	14153	14252	14349	14094	14293	14086	14492	14205	14293	14128	14097	14109	14178	14240	14232	14271	14109	14338	14061	14219	14250	14314	14204	14150	14158	14168	14240	14369	14271	14424	14122	14311	14181	14330	14313	13972	14220	14135	14186	14168	14203	14194	14366	14240	14176	14293	14185	14319	14203	14095	14294	14086	14233	14284	14372	14087	14287	14226	14206	14227	14322	14229	14349	14351	14108	14498	14351	14374	14200	14310	14414	14300	14101	14093	14173	14217	14238	14353	14071	14113	14171	14174	14075	14258	14206	13961	14292	14325	14295	14306	14212	14163	14252	14164	14355	14327	14356	14214	14235	14331	14237	14176	14284	14291	14315	14249	14346	14098	14123	14028	14040	13990	14447	14222	14392	14290	14352	14254	14240	14249	14293	14149	14225	14341	14317	14081	14152	14278	14242	14222	14281	14222	14082	14360	14297	14319	14198	14175	14165	14031	14429	14361	14352	14090	14317	14021	14081	14037	14103	14199	14238	14188	14425	14327	14255	14250	14225	14337	14307	14198	14254	14241	14458	14204	14254	14164	14215	14123	14295	14285	14202	14137	14404	14338	14326	14293	14311	14267	14275	13960	14042	14096	14282	14296	14142	14210	14081	14132	14168	14606	14384	14400	14209	14060	14047	14384	14142	14252	14064	14289	14263	14283	14234	14196	14143	14474	14369	14306	14295	14234	14265	14438	14408	14247	14344	14255	14052	14116	14456	14215	14335	14297	14335	14072	14398	14243	14213	14331	14268	14304	14185	14265	14083	14192	14288	14130	14246	14261	14147	14168	14210	14425	14241	14156	14335	14063	14307	14253	14393	14174	14193	14301	14381	14263	14192	14336	14270	14204	14272	14061	14315	14492	14055	14341	14118	14056	14220	14218	14276	14130	14137	14145	14170	14130	14447	14370	14263	14158	14371	14111	14238	14219	14270	14253	14295	14109	14081	14247	14260	14011	14199	14271	14425	14354	14338	14276	14256	14222	14255	14291	14275	14224	14354	14106	14300	14201	14259	14229	14292	14275	14026	14222	14325	14360	14272	14085	14108	14174	14297	14109	14128	14102	14378	14052	14303	14108	14139	14328	14261	14169	14265	14146	14205	14131	14123	14390	14198	14412	14301	14067	14302	14327	14235	14449	14335	14137	14262	14160	14071	14292	14255	14175	14392	14259	14203	14484	13963	14188	14336	14101	14341	14217	14317	14113	14411	14397	14380	14221	14069	14147	14188	14179	14332	14302	14462	14248	14064	14137	14352	14344	14435	14083	14180	14345	14213	14379	14275	14101	14298	14278	14055	14238	14256	14232	14249	14199	14156	14118	14118	14487	14239	14384	14110	14169	14233	14200	14230	14375	14160	14224	14024	14152	14259	14508	14361	14202	14214	14260	14200	14411	14402	14353	14296	14387	14195	14183	14169	14199	14420	14154	14256	14342	14133	14118	14140	14083	14290	14316	14302	14075	14328	14337	14162	14283	14239	14198	14262	14031	14260	14199	14044	14455	14256	14168	14194	14251	14326	14388	14049	14291	14286	14301	14179	14131	14280	14340	14196	14412	14316	14191	14037	14176	14002	14393	14278	14429	14315	14262	13955	14196	14085	14185	14317	14111	14207	14251	14256	14292	14030	14251	14420	14248	14170	14163	14200	14327	14298	14125	14369	14290	14341	14320	14094	14259	14233	14357	14432	13948	14272	13954	14268	14046	14127	14361	14034	14174	14329	14211	14341	14302	14310	14329	14093	14306	14314	14059	14270	14293	14224	14496	14241	14183	14253	14179	14188	14234	14216	14262	14337	14219	14338	14253	14371	14249	14184	14149	14350	14396	14198	14108	14251	14431	14200	14256	14124	14230	14077	14429	14198	14261	14219	14278	14243	14230	14035	14222	14333	14052	14221	14261	14187	14263	14215	14167	14175	14293	14246	14066	14249	14112	14222	14213	14203	14178	14468	14344	14117	14152	14192	14163	14231	14350	14154	14221	14108	14164	14198	14379	14287	14179	14296	14264	14271	14349	14280	14102	14107	14342	14347	14345	14166	14242	14167	14152	14187	14293	14255	14120	13987	14180	14295	14212	14231	14317	14302	14206	14140	14275	14221	14183	14133	14441	14122	14271	14066	14017	14361	14155	14275	14115	14185	14181	14150	14313	14469	14381	14354	14167	14363	14153	14536	14390	14139	14399	14206	14226	14316	14340	14132	14139	14256	14123	14387	14246	14206	14144	14339	14367	14136	14121	14091	14211	14241	14112	14211	14375	14099	14403	14367	14113	14392	14463	14301	14237	14440	14306	14354	14362	14277	14411	14198	14179	14166	14231	14114	14033	14234	14412	14361	14165	14196	14324	14161	14166	14196	14194	14255	14430	14208	14286	14090	14414	14115	14395	14188	14272	14187	14185	14264	14390	14126	14151	14271	14412	14205	14355	14412	14465	14142	14325	14357	14283	14175	14327	14210	14388	14316	14236	14160	14207	14179	14182	14289	14359	14086	14217	14316	14203	14113	14368	14324	14363	14289	14334	14007	14151	14354	14252	14473	14196	14224	14374	14144	13997	14272	14325	14370	14186	14269	14377	14199	14285	14231	14256	14315	14382	14230	14300	14195	14174	14091	14150	14242	14294	13914	14258	14140	14190	14170	14128	14191	14546	14164	14003	14160	14263	14062	14410	14279	14373	14407	14114	14167	14145	14127	14308	14285	14446	14168	14505	14288	14343	14335	14354	14210	14329	13923	14146	14187	14124	14198	14356	14346	14082	13990	14158	14271	14064	14179	14325	14256	14294	14099	14318	14436	14469	14138	14085	14252	14177	14199	14198	14469	14217	14177	14278	14132	14274	14214	14070	14341	14304	14220	14238	14181	14225	14372	14225	14139	14239	14351	14218	14004	14028	14194	14182	14290	14327	14200	14242	14275	14301	14205	14288	14223	14208	14381	14262	14278	14186	14247	14028	14182	14196	14290	14296	14134	14291	14239	14305	14256	14151	14271	14129	14391	14481	14162	14407	14228	14105	14056
18704	29845	23454	14965	13787	13192	13141	12695	12545	12620	12753	12674	12749	12760	13168	13151	13000	13102	13001	12656	12706	12458	12859	12568	12653	12569	12577	12617	12572	12625	12633	12601	12613	12481	12613	12698	12684	12647	12693	12634	12595	12539	12516	12672	12501	12707	12585	12545	12704	12424	12586	12547	12600	12626	12597	12515	12534	12585	12569	12513	12597	12555	12587	12476	12614	12458	12614	12622	12618	12598	12490	12522	12585	12647	12448	12608	12591	12657	12596	12640	12706	12586	12728	12581	12668	12593	12469	12404	12566	12707	12684	12505	12573	12593	12731	12673	12408	12536	12687	12691	12630	12652	12668	12594	12604	12737	12507	12634	12620	12628	12719	12601	12499	12518	12584	12689	12593	12618	12706	12572	12698	12635	12522	12643	12703	12666	12415	12538	12569	12834	12711	12534	12705	12578	12590	12585	12432	12635	12515	12628	12599	12705	12513	12521	12506	12587	12561	12644	12500	12702	12588	12536	12565	12666	12593	12608	12648	12568	12586	12612	12555	12453	12568	12581	12516	12624	12620	12505	12546	12451	12394	12539	12729	12500	12465	12697	12619	12430	12677	12561	12596	12593	12541	12572	12422	12466	12710	12725	12554	12631	12586	12590	12597	12729	12718	12540	12505	12613	12631	12652	12766	12608	12690	12630	12405	12717	12521	12667	12490	12597	12530	12482	12578	12494	12758	12445	12491	12420	12604	12571	12667	12445	12607	12516	12575	12505	12785	12662	12579	12636	12568	12563	12525	12491	12586	12519	12566	12417	12561	12604	12604	12593	12420	12680	12604	12683	12708	12648	12438	12682	12500	12593	12609	12613	12690	12627	12555	12572	12599	12591	12567	12587	12550	12552	12521	12679	12554	12531	12542	12672	12478	12749	12664	12498	12568	12514	12510	12485	12694	12681	12767	12638	12709	12549	12723	12627	12533	12772	12647	12715	12538	12548	12663	12510	12450	12512	12704	12676	12631	12546	12533	12540	12630	12463	12507	12482	12718	12690	12288	12554	12438	12649	12597	12652	12648	12450	12741	12669	12743	12533	12636	12687	12603	12451	12448	12579	12734	12542	12551	12724	12448	12640	12509	12525	12461	12455	12506	12610	12705	12723	12561	12669	12718	12537	12548	12547	12630	12543	12411	12532	12503	12331	12606	12675	12679	12518	12522	12624	12707	12694	12557	12525	12607	12524	12715	12511	12655	12761	12546	12602	12496	12591	12560	12603	12735	12638	12603	12531	12349	12554	12446	12560	12540	12698	12503	12490	12609	12640	12721	12573	12513	12528	12499	12656	12566	12753	12689	12593	12526	12617	12631	12732	12598	12623	12684	12592	12614	12575	12460	12557	12505	12763	12718	12671	12374	12506	12764	12481	12567	12635	12634	12587	12526	12411	12587	12615	12796	12566	12656	12680	12521	12570	12477	12575	12575	12791	12557	12659	12467	12595	12658	12684	12580	12620	12556	12686	12723	12717	12665	12660	12726	12639	12660	12524	12756	12659	12611	12570	12599	12726	12683	12636	12485	12633	12528	12596	12516	12561	12711	12566	12528	12446	12624	12761	12849	12537	12742	12464	12520	12652	12601	12698	12667	12569	12418	12649	12660	12718	12647	12594	12556	12603	12442	12600	12639	12652	12717	12611	12662	12630	12691	12601	12710	12685	12744	12578	12501	12654	12543	12592	12666	12743	12593	12531	12632	12529	12617	12752	12473	12414	12717	12668	12591	12402	12663	12405	12510	12701	12554	12584	12566	12612	12743	12607	12602	12546	12476	12719	12448	12690	12540	12463	12564	12783	12568	12394	12656	12455	12738	12493	12432	12820	12685	12646	12446	12685	12635	12585	12618	12635	12595	12494	12543	12388	12656	12568	12625	12526	12433	12694	12549	12701	12428	12692	12682	12527	12677	12314	12577	12834	12645	12446	12727	12627	12681	12806	12642	12388	12565	12597	12651	12726	12628	12669	12531	12646	12682	12656	12696	12663	12636	12739	12603	12699	12717	12701	12631	12536	12709	12447	12585	12441	12666	12542	12607	12676	12432	12565	12572	12712	12474	12708	12618	12391	12536	12556	12556	12758	12508	12639	12572	12511	12566	12495	12778	12571	12515	12635	12673	12611	12569	12600	12538	12574	12485	12642	12515	12574	12549	12598	12662	12402	12599	12664	12494	12485	12549	12564	12446	12463	12700	12554	12427	12548	12764	12715	12646	12560	12582	12470	12524	12575	12651	12531	12684	12549	12578	12607	12560	12722	12584	12473	12644	12640	12506	12630	12348	12569	12651	12574	12539	12669	12641	12487	12620	12589	12801	12840	12736	12743	12620	12635	12558	12678	12636	12412	12669	12690	12548	12445	12661	12538	12734	12637	12466	12556	12652	12742	12714	12804	12594	12524	12749	12653	12450	12536	12610	12487	12759	12691	12541	12416	12683	12535	12374	12486	12571	12601	12460	12577	12440	12696	12448	12602	12586	12650	12609	12554	12587	12579	12765	12373	12578	12616	12578	12377	12492	12694	12784	12577	12581	12630	12531	12657	12561	12633	12818	12560	12684	12454	12646	12670	12563	12636	12687	12725	12697	12620	12720	12562	12634	12704	12649	12545	12366	12622	12541	12560	12497	12559	12479	12650	12635	12519	12778	12567	12570	12606	12333	12598	12749	12743	12562	12616	12559	12653	12464	12420	12591	12600	12486	12640	12739	12626	12559	12602	12585	12588	12600	12672	12718	12564	12482	12606	12486	12423	12651	12655	12616	12698	12542	12668	12517	12583	12575	12443	12703	12436	12547	12562	12717	12478	12607	12596	12566	12479	12566	12525	12652	12471	12681	12592	12464	12593	12496	12756	12663	12683	12680	12445	12584	12585	12620	12578	12629	12628	12597	12675	12631	12446	12514	12528	12583	12419	12740	12576	12477	12324	12560	12365	12858	12612	12642	12730	12572	12599	12698	12477	12542	12676	12532	12479	12684	12386	12489	12756	12505	12588	12602	12634	12458	12523	12761	12617	12604	12726	12594	12580	12643	12657	12686	12602	12826	12685	12655	12676	12526	12531	12548	12621	12612	12570	12547	12668	12536	12603	12663	12562	12560	12590	12634	12600	12609	12435	12825	12687	12476	12708	12734	12725	12583	12587	12636	12537	12693	12735	12701	12522	12547	12623	12561	12499	12604	12639	12575	12536	12588	12656	12570	12536	12623	12599	12564	12551	12700	12570	12460	12686	12649	12509	12524	12635	12670	12755	12550	12806	12632	12555	12641	12599	12617	12756	12626	12703	12632	12707	12619	12556	12626	12573	12462	12474	12708	12596	12522	12590	12528	12366	12595	12569	12524	12654	12713	12545	12566	12506	12667	12559	12541	12532	12675	12632	12711	12544	12689	12547	12678	12577	12645	12648	12664	12504	12600	12561	12723	12691	12662	12681	12654	12484	12596	12619	12568	12589	12594	12572	12530	12519	12523	12534	12535	12736	12474	12455	12634	12856	12724	12610	12499	12573	12721	12661	12757	12569	12539	12625	12570	12635	12508	12630	12529	12583	12401	12703	12643	12418	12646	12638	12627	12539	12550	12513	12574	12605	12488	12541	12628	12500	12715	12604	12610	12659	12456	12653	12750	12487	12567	12696	12561	12487	12587	12569	12579	12432	12571	12438	12489	12573	12685	12612	12694	12690	12460	12526	12516	12567	12617	12680	12572	12584	12578	12503	12707	12669	12573	12530	12592	12667	12604	12560	12410	12631	12569	12723	12707	12388	12594	12591	12451	12358	12577	12647	12646	12546	12583	12589	12514	12662	12632	12613	12732	12549	12580	12593	12455	12638	12643	12711	12529	12510	12537	12634	12685	12596	12595	12586	12590	12594	12500	12645	12480	12542	12717	12591	12569	12775	12678	12588	12644	12569	12582	12553	12602	12584	12585	12580	12633	12478	12753	12651	12511	12578	12641	12565	12662	12562	12540	12808	12712	12612	12570	12601	12593	12466	12667	12590	12431	12630	12536	12762	12609	12676	12556	12690	12651	12493	12575	12580	12527	12656	12489	12536	12556	12382	12612	12641	12542	12661	12695	12664	12630	12597	12657	12471	12794	12731	12615	12592	12643	12607	12761	12673	12797	12582	12572	12659	12645	12624	12604	12614	12539	12566	12512	12605	12677	12461	12524	12755	12547	12717	12568	12607	12630	12278	12621	12634	12516	12571	12550	12590	12612	12423	12696	12639	12615	12770	12700	12555	12628	12528	12545	12570	12738	12669	12542	12665	12682	12636	12553	12549	12591	12584	12611	12515	12546	12469	12735	12465	12562	12771	12588	12693	12499	12485	12746	12660	12571	12735	12672	12707	12722	12619	12556	12602	12689	12608	12558	12667	12568	12603	12762	12539	12670	12642	12564	12577	12570	12503	12684	12790	12707	12702	12647	12543	12558	12525	12563	12710	12587	12574	12655	12486	12483	12583	12602	12701	12635	12644	12574	12608	12655	12601	12452	12620	12514	12685	12525	12695	12629	12634	12591	12592	12697	12374	12713	12497	12520	12572	12640	12577	12554	12591	12817	12622	12536	12657	12534	12733	12758	12651	12517	12729	12621	12654	12527	12501	12597	12644	12545	12484	12639	12595	12591	12622	12538	12511	12443	12713	12637	12556	12494	12690	12456	12673	12778	12623	12577	12644	12562	12747	12680	12786	12494	12566	12511	12585	12567	12349	12615	12570	12659	12551	12495	12746	12606	12654	12673	12369	12456	12572	12562	12497	12685	12684	12767	12581	12574	12421	12373	12712	12605	12732	12639	12544	12538	12604	12530	12260	12565	12518	12568	12453	12709	12550	12661	12576	12660	12495	12573	12643	12429	12599	12522	12586	12594	12581	12568	12702	12604	12624	12651	12516	12736	12377	12607	12637	12760	12676	12579	12537	12560	12736	12652	12433	12627	12418	12589	12580	12744	12518	12397	12649	12498	12611	12592	12555	12736	12521	12603	12733	12596	12507	12692	12580	12732	12576	12587	12757	12594	12618	12680	12522	12594	12518	12621	12538	12499	12600	12527	12500	12650	12597	12686	12662	12343	12590	12613	12735	12652	12532	12638	12694	12478	12623	12683	12486	12667	12459	12527	12549	12664	12486	12403	12539	12694	12639
23178	20990	27787	24826	22229	20515	18862	16598	16254	16276	16382	16096	16062	16600	17941	20464	19976	18755	17476	16352	16174	16117	16093	15792	15877	15726	16080	15990	15986	16015	16183	16211	16076	15893	15986	15870	16060	16142	16082	15977	15935	16078	15998	15965	15961	15968	15975	16025	16029	16208	15953	16000	16087	16102	16146	16024	15940	16258	16044	16007	15890	15769	16044	15994	15878	16038	16031	16049	15948	15942	15853	16110	16001	15756	15850	15927	16053	16075	15870	15888	16002	16027	16020	15852	15998	15955	16029	16046	15855	16087	15787	16076	15938	15902	15999	16075	16060	15783	15936	16012	16149	16093	15959	15907	15882	15991	15919	15863	16005	15902	15782	16012	15917	16063	16060	15974	16029	16007	15905	16161	15983	15913	16010	15902	15833	15992	16017	16279	15846	15934	15985	15800	15868	15980	16119	15995	15733	16025	15853	15806	16062	15880	15965	15918	15860	16019	15945	15917	15967	16152	16141	16171	15999	15920	15929	15836	15821	15835	16000	16074	16116	15917	16013	15830	15954	16027	15951	16091	15745	15955	15985	16055	15934	16165	16014	15750	15981	16066	15801	15801	15903	16126	16007	15638	15826	15756	15946	15946	15979	15888	15958	16055	15870	15967	15906	16022	15901	15843	15987	15797	15906	15804	15847	16032	15828	15840	15901	15734	15937	16075	16101	15962	15917	15868	15741	15801	16079	15815	16120	16011	15985	15898	15975	16360	16068	16039	15885	15840	15991	16239	15890	16016	15862	15851	16030	15881	15810	15960	15977	16030	15913	15843	15899	16108	15928	16034	15800	15819	15933	15913	15990	15851	16026	15836	15872	16056	15932	16025	16077	15770	15949	15936	16078	15982	15907	15984	16100	15961	16056	16045	15968	16124	15806	16120	16024	16048	15975	15902	15943	16132	16127	16093	15871	16144	16023	15991	16039	15835	15836	15967	15914	15866	16117	16053	16096	15960	15900	16016	16240	15969	15971	15777	15989	15997	16072	16006	15898	15792	15929	15955	16077	15974	15956	15909	15982	16105	15795	15835	16034	15848	15885	16060	15905	15885	16098	15943	15985	16041	15878	15919	16044	16010	15978	15898	15734	15917	15863	15856	15752	15961	15917	16132	15953	15939	15992	15908	15935	15733	16191	16072	16242	15833	15907	15892	15923	15996	16127	16060	15974	16072	15955	16001	16057	16078	16102	15792	15937	15938	15964	15888	15967	16050	16104	15803	15829	15931	15853	15959	16013	15851	15695	15948	16238	15964	15908	15923	15987	15869	15992	15906	15828	15972	16073	16058	15952	15757	16035	16340	16024	15867	15943	15820	16005	15850	16054	15821	15710	15800	15877	15987	15928	15799	15842	15962	15810	15921	15928	16103	15955	15955	15966	16144	15918	16058	15930	15877	16011	15901	15707	16078	16034	16055	15979	15991	16011	15869	16123	15873	15863	16136	16091	16133	15966	16019	15971	16136	16221	15871	16174	15846	15902	15861	15900	16120	16070	16069	16007	16066	16048	15943	15863	15861	15939	16042	15950	16012	15929	15955	16116	15964	16080	16024	15742	16135	15803	15943	16112	15981	15995	16031	15975	15907	16207	16126	15914	15832	15942	15999	16188	15940	15800	15999	16058	16222	16105	15939	15865	15965	16091	15972	16046	16015	15989	16011	15979	15909	16038	16074	15919	15972	16057	15818	15875	15915	16055	15610	15842	16082	15771	15998	15833	16032	16202	15958	16105	15911	16072	16142	16043	15874	15880	16170	16076	15958	15973	15868	15945	15921	15916	16106	15922	15652	16020	15865	16116	15971	15907	15877	15809	15771	16047	15912	15874	16016	16076	15957	16076	15810	16052	16044	16165	15878	16053	15758	16091	15866	15801	15985	15862	15875	15933	15914	15868	16027	15969	15875	16165	15908	16152	15805	16035	16021	15869	15912	15948	16092	16110	16039	15987	16124	15981	15812	15889	15979	15851	15857	16001	15870	15920	15936	15899	15736	15929	15863	15701	16094	15968	15994	15872	15885	16058	15985	15937	15924	15882	15905	15697	15982	15828	15802	15848	15927	15934	15874	15960	16104	16095	15844	15905	16007	15914	16132	16159	16025	15925	16030	15964	15999	16386	16013	15994	15973	15933	15988	15913	15996	16105	15890	16030	15871	15848	15815	16100	15969	15981	15840	15934	15853	15869	15881	15889	15836	16116	15803	15898	15982	15881	15966	15934	15932	16058	15929	16030	16005	15854	15971	15875	15920	15999	15796	15846	16014	16212	15958	16046	15841	16153	16144	15964	15853	16115	15886	16067	15934	15929	15949	15934	16184	15844	16215	15991	15887	15874	16077	15916	15889	15819	15966	15909	15857	16107	15965	15988	15973	15985	16029	16097	15865	15958	15985	15934	16036	15855	15946	15896	16050	15995	15891	16000	15997	16096	15742	15943	15936	15944	15861	16066	16169	16122	15967	16116	16050	16044	16099	16018	15820	15834	15920	16018	15908	15888	16063	15980	15916	16049	15926	16073	15995	15996	15845	15977	16188	16258	15976	15958	15961	16086	15984	15966	16008	15997	15888	15996	15844	15978	15995	15888	15898	16074	16051	15841	16030	16000	15938	15807	15960	15861	15727	16142	15925	16030	16022	15859	15859	15963	15935	16020	15898	15886	15946	16106	16020	16093	15885	15895	15789	15847	15762	16109	16051	16120	15974	15879	15916	15651	15933	16195	15980	15989	16032	15775	16034	15933	15922	15765	15978	15859	16182	15990	15873	15895	15927	15935	16031	16041	15947	15976	15881	16031	15837	15949	16010	16046	15872	16029	16016	15761	16086	15921	16157	16034	15887	16124	15967	16109	16022	15916	15843	15832	16019	15914	15939	16019	16085	15996	16085	15916	15940	16113	16066	15775	15964	15947	15918	16001	15831	15848	15834	15910	15871	15888	15929	15860	16148	15987	15928	15938	15892	16041	15896	16174	16040	16118	15973	16002	15928	16097	16000	16063	15972	15894	15948	15932	15778	16004	15825	15947	15875	16062	15981	15924	15877	16012	15953	15918	16029	15917	15981	15958	15789	16043	16154	16030	16167	15937	16080	16032	15951	16114	16026	16176	15938	15989	15952	15941	16087	15894	15976	15770	15530	15786	15890	15833	15868	15972	15750	15806	15826	15900	16096	16072	15795	16085	15867	16192	16053	15848	16135	15992	16061	16243	15937	16073	15980	16054	16028	15934	15881	15842	16074	16038	16095	15968	16000	15889	16142	16016	15831	15918	16089	15884	15995	15790	15875	16112	16057	16141	15758	15973	16061	15799	16113	16109	16053	16038	15917	15918	15917	15917	15902	15755	15903	15996	16032	15934	16011	16008	16015	15852	15976	15740	15962	16015	15861	15958	15977	15948	16060	15973	15917	15771	16039	16009	15932	15945	16067	15929	15876	16046	16237	16179	15834	16149	16240	15956	15877	15972	16143	16124	16186	15943	16023	16044	16039	16084	16204	15909	15932	15869	15894	15758	15942	15943	15738	15963	16038	15981	15906	15966	16034	15827	15938	15823	15969	15782	15898	16001	15938	15761	15944	16025	15828	15927	16069	16086	16014	16060	16047	15775	16040	16228	15969	16256	15853	16062	16156	15866	16034	16025	16071	16206	15969	16155	15954	15937	15650	15786	15938	15873	15894	15987	16140	16231	15943	15844	16036	16041	16030	15990	15814	16025	16207	15957	16009	15713	15978	16079	15802	15908	15953	16031	16208	15931	15755	15875	15916	15991	16185	16030	16149	16039	16079	15910	15988	15971	15780	15912	15985	15966	15873	16118	15940	15820	16027	16122	15940	15864	15886	16001	16032	15977	15959	15833	15915	16033	16155	15943	16006	16156	15869	15874	15883	16115	15918	15908	15961	15860	16012	15884	16091	15777	16144	15890	15915	15905	16154	15975	15848	15900	16047	15896	15983	15895	15702	15866	15929	16069	15915	16081	16120	16010	16011	16072	15875	15911	15861	16064	15909	16042	16141	15934	15880	16041	15964	16033	16015	15993	16109	16009	16174	15699	15903	15907	16130	15622	15930	15880	15913	16187	16138	16062	15879	15994	15887	16001	16230	15843	15894	15997	16078	15967	16217	16108	15951	15919	15784	16017	15916	15966	16009	15919	15873	15925	16044	15873	16222	15817	15892	16014	15915	15902	16068	15968	15958	15963	16015	15889	15917	15916	16073	15967	15898	16120	16175	15842	15908	15929	15966	15901	15640	15969	15850	16036	16006	15943	15735	15778	15990	15960	16251	16044	15981	16026	15900	16005	16048	15989	16056	15829	15849	15954	15965	16078	16011	16120	16053	16003	15977	16090	16043	16024	15948	15990	15773	16076	15922	16005	15899	16115	16139	16261	16018	15805	15991	16082	16099	16120	15949	15735	15932	15994	16028	15798	15894	16077	16035	15717	16041	15932	15923	15941	15923	16063	15865	15917	15945	16131	16058	16123	15995	15778	16000	16009	16066	15932	15810	15793	15817	16051	16009	15943	15914	15884	15969	15792	15953	15837	16065	15793	15720	16124	15883	15967	15798	15936	16077	15867	16026	16014	16171	16130	15877	16092	16010	15997	16072	15914	15903	16046	16039	15974	16012	15870	16000	16096	15987	15891	15782	15933	16066	15838	16012	15991	16036	16178	15917	16071	16000	16001	15867	15947	16076	16086	16105	16216	16023	16079	16032	15783	15976	15996	15911	15813	15983	16037	16239	15986	16224	16069	15764	16024	16108	16030	16074	15833	15960	15948	15882	15995	16159	15927	15628	15848	15868	15971	15926	15932	16034	16087	16091	16072	16114	16093	16035	16006	15901	15916	16033	16013	15874	16033	15866	15961	16148	15914	16042	16165	16117	15888	15906	16103	16012	15995	16002	15992	15982	15963	15916	16038	16073	16132	15891	15845	15935	16162	15818	16009	15984	15965	15801	16060	16010	15914	15883	15974	15979	15812	15980	16058	15916	15875	15965	16030	16146	16047	15896	16022	15897	16036	15838	15953	15879	15974	15970	15947	15948	15895	16130	15906	15909	15860	15939	16052	16177	16026	15896	16025	15838	16036	15884	15928	16020	16032	16155	16104	15920	15897	15980	15897	16084	15961	15936	15745	16029	15863	15913
19423	43902	38005	23557	18975	15523	14860	13925	13873	13775	13613	13721	13695	14125	16605	19897	18494	16354	15004	14384	13896	13834	13650	13763	13590	13569	13770	13600	13696	13838	13560	13645	13711	13660	13550	13568	13529	13670	13680	13563	13624	13784	13631	13783	13587	13743	13650	13770	13575	13643	13801	13642	13602	13641	13654	13476	13462	13582	13718	13448	13667	13611	13668	13764	13876	13696	13682	13716	13695	13670	13661	13531	13594	13625	13724	13615	13463	13588	13689	13870	13581	13576	13709	13582	13653	13614	13600	13741	13696	13710	13527	13720	13797	13699	13765	13635	13557	13711	13599	13582	13647	13532	13672	13722	13562	13654	13689	13587	13557	13709	13628	13545	13683	13581	13838	13677	13830	13752	13587	13692	13707	13571	13658	13700	13755	13715	13632	13689	13559	13672	13855	13546	13650	13838	13669	13722	13538	13713	13662	13637	13635	13673	13689	13700	13611	13550	13654	13757	13586	13737	13704	13683	13574	13572	13561	13735	13567	13731	13460	13706	13659	13616	13849	13565	13690	13679	13752	13704	13625	13654	13657	13732	13754	13597	13613	13690	13761	13582	13490	13636	13522	13490	13655	13611	13718	13539	13704	13768	13756	13602	13708	13643	13763	13551	13424	13414	13593	13619	13654	13708	13682	13618	13662	13588	13717	13653	13631	13704	13699	13753	13535	13743	13589	13743	13609	13501	13560	13661	13823	13472	13630	13639	13586	13622	13747	13666	13605	13719	13669	13702	13604	13506	13552	13692	13478	13584	13660	13635	13591	13648	13555	13778	13753	13597	13623	13680	13630	13505	13543	13644	13626	13759	13727	13782	13572	13651	13646	13659	13855	13662	13563	13599	13596	13678	13628	13579	13671	13482	13542	13572	13614	13593	13701	13725	13721	13741	13634	13550	13724	13621	13647	13720	13674	13703	13657	13659	13722	13676	13753	13724	13776	13701	13714	13775	13691	13542	13769	13639	13730	13624	13774	13690	13540	13730	13402	13695	13741	13665	13462	13645	13687	13611	13460	13736	13754	13660	13785	13643	13794	13611	13901	13748	13441	13794	13822	13522	13739	13562	13617	13708	13691	13614	13688	13752	13639	13611	13704	13483	13649	13629	13690	13605	13537	13634	13623	13705	13715	13610	13540	13729	13776	13660	13654	13546	13709	13728	13594	13784	13636	13602	13710	13738	13833	13677	13440	13754	13635	13597	13703	13582	13550	13606	13750	13773	13701	13795	13698	13503	13583	13750	13619	13656	13717	13685	13510	13503	13688	13520	13618	13682	13592	13585	13721	13609	13719	13709	13718	13767	13498	13857	13601	13415	13603	13668	13571	13735	13670	13499	13627	13416	13703	13689	13509	13713	13595	13583	13558	13520	13601	13726	13536	13620	13612	13664	13677	13618	13604	13731	13444	13623	13683	13502	13454	13792	13730	13695	13786	13805	13618	13719	13554	13617	13846	13613	13577	13533	13665	13583	13482	13524	13610	13677	13595	13538	13555	13758	13774	13680	13472	13745	13682	13638	13648	13890	13615	13691	13555	13620	13626	13663	13777	13711	13637	13663	13613	13848	13755	13545	13601	13758	13617	13686	13685	13656	13626	13604	13649	13500	13660	13428	13591	13620	13740	13712	13648	13659	13566	13516	13782	13681	13645	13705	13577	13743	13539	13705	13510	13533	13701	13718	13649	13668	13644	13533	13563	13618	13915	13657	13719	13659	13648	13665	13747	13849	13693	13559	13570	13716	13674	13724	13739	13820	13691	13748	13599	13628	13561	13690	13767	13704	13645	13558	13486	13650	13565	13653	13647	13565	13572	13768	13667	13556	13677	13621	13592	13688	13573	13425	13628	13644	13784	13677	13711	13560	13592	13605	13711	13724	13668	13688	13725	13587	13748	13800	13698	13510	13777	13453	13714	13754	13558	13531	13568	13555	13759	13583	13629	13711	13673	13473	13551	13652	13685	13703	13633	13542	13524	13615	13618	13590	13516	13635	13699	13663	13726	13681	13443	13633	13700	13544	13694	13593	13743	13566	13656	13816	13592	13526	13651	13640	13575	13789	13622	13769	13634	13680	13673	13572	13853	13577	13776	13648	13556	13674	13610	13650	13756	13649	13576	13712	13721	13580	13567	13598	13674	13805	13606	13661	13745	13656	13801	13665	13630	13630	13765	13690	13486	13634	13716	13482	13591	13626	13481	13704	13616	13682	13696	13498	13761	13484	13848	13544	13631	13609	13666	13624	13600	13729	13549	13777	13582	13723	13572	13653	13657	13609	13633	13644	13645	13674	13659	13601	13568	13720	13511	13565	13592	13808	13662	13549	13609	13586	13646	13564	13714	13555	13698	13637	13706	13696	13658	13693	13589	13605	13511	13455	13693	13715	13530	13711	13475	13673	13555	13630	13593	13640	13769	13561	13453	13667	13627	13586	13665	13664	13759	13390	13857	13637	13583	13768	13596	13770	13664	13695	13685	13555	13658	13548	13432	13842	13754	13586	13614	13781	13899	13587	13769	13535	13641	13597	13646	13589	13583	13634	13790	13605	13670	13599	13661	13705	13790	13605	13692	13673	13560	13588	13674	13769	13679	13650	13569	13785	13628	13605	13668	13646	13593	13584	13657	13643	13678	13640	13582	13670	13544	13698	13660	13612	13639	13662	13561	13706	13682	13509	13684	13581	13718	13670	13825	13742	13647	13668	13702	13765	13572	13580	13562	13541	13700	13746	13689	13495	13616	13572	13795	13765	13671	13665	13607	13580	13711	13707	13786	13647	13671	13565	13641	13623	13456	13823	13517	13657	13736	13575	13786	13629	13498	13598	13509	13682	13755	13543	13863	13519	13500	13601	13743	13670	13583	13790	13640	13641	13716	13626	13560	13807	13600	13495	13752	13773	13802	13632	13780	13597	13749	13692	13648	13729	13707	13690	13735	13522	13506	13613	13828	13718	13641	13658	13548	13656	13480	13616	13722	13718	13659	13566	13688	13628	13632	13734	13708	13721	13822	13764	13721	13717	13707	13655	13650	13499	13701	13417	13564	13588	13573	13504	13567	13594	13644	13614	13674	13531	13648	13680	13599	13535	13684	13713	13534	13742	13622	13753	13646	13423	13500	13677	13631	13635	13658	13705	13676	13709	13413	13616	13483	13543	13719	13715	13636	13558	13568	13679	13629	13493	13671	13662	13574	13762	13624	13739	13650	13708	13611	13694	13687	13696	13820	13649	13693	13778	13825	13650	13662	13677	13610	13528	13643	13751	13570	13600	13714	13685	13643	13514	13694	13636	13712	13648	13754	13698	13868	13603	13670	13539	13723	13686	13562	13662	13723	13624	13691	13722	13679	13694	13643	13726	13637	13774	13607	13634	13661	13818	13544	13684	13789	13497	13672	13572	13534	13717	13721	13655	13645	13620	13524	13601	13615	13611	13582	13612	13642	13658	13678	13648	13740	13575	13700	13395	13622	13604	13717	13703	13629	13613	13560	13519	13670	13809	13616	13514	13701	13577	13566	13561	13756	13719	13784	13636	13549	13696	13663	13564	13635	13746	13705	13704	13736	13508	13559	13607	13680	13723	13601	13650	13505	13587	13715	13657	13783	13567	13591	13605	13729	13599	13692	13661	13676	13502	13654	13724	13704	13709	13690	13668	13683	13750	13759	13651	13753	13581	13844	13704	13603	13637	13684	13577	13696	13676	13575	13581	13741	13773	13582	13771	13663	13470	13646	13893	13608	13777	13727	13772	13657	13625	13671	13686	13560	13570	13631	13504	13555	13709	13658	13868	13763	13591	13680	13643	13468	13518	13627	13657	13641	13671	13768	13423	13583	13568	13699	13774	13647	13761	13814	13719	13494	13630	13773	13563	13720	13701	13598	13729	13470	13712	13632	13818	13665	13720	13545	13701	13483	13743	13656	13842	13543	13716	13603	13787	13835	13735	13546	13681	13620	13613	13787	13580	13619	13648	13760	13545	13754	13547	13654	13756	13548	13569	13830	13429	13598	13633	13587	13852	13848	13791	13607	13629	13754	13634	13654	13567	13670	13758	13486	13713	13655	13739	13629	13677	13684	13765	13661	13688	13657	13620	13653	13677	13640	13538	13727	13883	13765	13740	13515	13644	13635	13504	13664	13640	13660	13685	13556	13632	13730	13634	13571	13718	13737	13727	13660	13668	13667	13536	13489	13598	13647	13674	13696	13601	13758	13535	13631	13726	13767	13712	13601	13543	13728	13624	13736	13649	13703	13593	13618	13690	13568	13664	13849	13539	13849	13663	13662	13659	13617	13617	13675	13538	13686	13569	13617	13716	13734	13667	13694	13622	13560	13733	13524	13544	13643	13722	13732	13619	13507	13545	13626	13632	13719	13679	13615	13672	13560	13625	13581	13681	13481	13548	13618	13653	13761	13415	13784	13681	13756	13738	13702	13790	13541	13724	13678	13813	13542	13654	13657	13791	13704	13682	13607	13593	13683	13642	13602	13615	13574	13738	13630	13383	13713	13696	13510	13688	13724	13509	13658	13639	13646	13502	13733	13660	13676	13774	13795	13421	13715	13695	13687	13548	13463	13569	13821	13651	13548	13614	13732	13650	13796	13652	13598	13545	13706	13709	13714	13767	13583	13513	13582	13446	13547	13694	13528	13737	13689	13536	13640	13657	13595	13563	13634	13452	13694	13664	13723	13670	13515	13754	13849	13625	13622	13722	13641	13687	13653	13682	13637	13776	13631	13657	13653	13814	13582	13694	13638	13520	13475	13661	13570	13768	13737	13702	13662	13727	13713	13596	13714	13726	13678	13796	13713	13556	13681	13747	13747	13636	13598	13641	13774	13702	13722	13652	13737	13785	13691	13609	13708	13683	13627	13773	13667	13651	13682	13668	13654	13679	13482	13737	13639	13662	13661	13665	13594	13757	13625	13632	13741	13752	13520	13587	13662	13695	13586	13608	13606	13751	13723	13656	13747	13615	13722	13804	13704	13694	13713	13631	13756	13693	13574	13812	13610	13738	13597	13716	13682	13589	13702	13676	13685	13732	13498	13791	13506	13581	13805	13628	13474	13701	13674	13676	13482	13638	13610	13531	13682	13635	13761	13670	13594	13726	13688	13610	13716	13724	13631	13559	13585	13597	13833	13586
24419	21072	27450	27380	21095	18792	18046	17263	17224	17128	17268	17205	17322	17121	18157	18951	18737	18311	17780	17439	17284	17116	17249	17051	16875	16947	16846	17143	17145	17135	17132	17131	17100	17264	17295	17035	16937	17003	17042	16849	17064	16976	17202	17082	17232	17042	16943	17260	17026	16917	17036	17016	17249	17058	17167	16966	17198	17066	17144	17217	17160	16819	17194	17090	17015	16954	16918	17020	17081	16956	17056	17218	17247	17070	16970	17094	17097	17221	16999	17185	17118	17072	17114	16996	17015	17083	17162	17058	16856	17107	17098	16932	17049	17112	16993	17053	17068	17211	17151	16774	17018	16959	17223	17249	17232	17027	17192	16884	17082	17195	17029	17058	17073	16930	17186	17125	16938	17125	17023	16957	17088	17047	17184	17128	17153	17040	16942	17030	17113	16998	16860	16934	17169	17009	17033	17038	17249	16876	17238	17033	16949	17054	17051	16967	17162	16973	16815	17178	16987	17149	17155	16939	17062	16952	17064	16984	17282	17153	16978	16910	17045	17163	17037	16960	17028	17124	17092	17249	16976	16964	17038	17052	16901	17090	17087	16918	17184	17045	17079	17062	17051	16843	17240	16983	16924	17201	16893	17070	17014	17109	16959	17028	17121	17074	17206	17049	16988	16887	16797	17001	17155	16975	16974	17116	16878	17111	17138	17005	16993	16980	17107	17095	16943	17104	17023	16901	16949	16867	16717	17398	17139	16982	17063	16766	17048	16860	17072	17050	16823	16959	16880	17036	16808	17127	17186	17104	16943	17086	17127	17042	17027	17295	17063	17134	16923	16924	17039	17010	17124	17011	17041	16987	17144	16889	17087	16888	16766	16931	17053	16963	16865	17047	17161	16897	16851	17111	17130	16953	17163	17248	16981	16958	17093	17019	17063	17021	17243	17104	16920	17150	17004	17178	16854	17026	16980	17089	17056	16937	17008	17162	17125	17106	16930	16906	17101	17055	16953	17149	17104	17062	16978	17136	16979	16882	16960	17037	16978	16916	17221	16992	17057	17094	17025	17006	17074	17071	16883	16913	16891	17033	17214	17094	17130	17032	16936	17148	16965	17200	16921	16941	17044	16971	17043	17068	17002	16962	17070	16967	16701	17176	16872	17093	16958	17160	17081	17033	17054	17167	17229	17159	17088	17101	16829	16972	17147	17048	17059	17139	17169	17116	17185	17034	17021	17045	17137	17109	17131	17213	16895	16969	17084	17077	17178	17025	17231	16956	17032	16906	17041	16916	17096	16938	17015	17226	16991	16923	16832	17127	17093	16937	16965	17329	17116	17085	16799	17056	17275	17128	17144	17064	17194	17107	17173	17165	17199	17050	16989	17357	16973	16911	16901	16983	17009	16970	16846	17037	16962	16860	16946	16921	17090	16901	17242	17083	17000	17083	16934	17079	17094	16870	16773	17095	17138	17237	17169	17071	17040	16919	17160	17022	17058	17028	17076	17053	17009	16969	17103	16783	16941	17192	16893	16995	16989	17067	17163	17155	16958	17035	17127	16857	17011	16912	16984	16974	17032	16900	17097	16862	16871	17150	16989	17026	17060	16884	16731	17057	17007	16953	17084	17162	17130	17018	17117	16987	16870	16967	17035	16912	16975	17081	17058	17055	16941	16966	17014	17151	17201	17120	17079	17043	17203	17200	17054	16916	17221	17059	17138	16967	17086	17207	17140	16988	17097	17167	16985	17031	17152	17148	17140	16937	16894	17031	17042	16916	17158	17182	17260	17033	17031	17224	17093	17304	16895	17084	17027	16962	17076	17041	17068	17004	16948	16981	17221	17272	17040	16974	17226	17234	16998	16981	16851	17253	17053	16904	16917	16790	17138	17045	16972	17035	17039	17336	17066	17166	17058	16973	16970	16935	17050	17132	16989	17135	17158	16990	17029	17125	17023	17095	17168	17024	16814	17059	17141	17043	17006	16959	16886	17164	17055	17141	16741	17093	16955	17069	17045	16864	17109	17077	17086	17016	17140	16778	17001	16927	17046	17162	17087	17078	16975	17051	17191	16905	17088	17203	17001	17046	17085	17003	17207	17194	17039	17116	17079	16980	17252	17234	17059	16945	17061	16951	16995	17012	17151	17053	17190	17078	17161	17126	17150	17153	17010	16900	17130	17067	17069	17460	16972	17068	17243	16890	17253	16898	17171	16973	16969	17116	17236	17255	17032	17078	17057	16945	17047	17290	17087	16963	16981	16913	17029	16955	17094	17048	17012	17216	17169	16977	17084	17079	17151	17049	16925	17091	17015	17023	17107	17066	17159	17013	16879	17109	16930	16959	17040	16945	16856	17113	17258	16921	16888	17064	16918	17193	17186	17041	17276	16964	17087	17127	17144	17060	16934	17053	17049	17060	17077	17057	16959	16978	17056	17007	17118	17052	17143	17179	17139	17048	16948	17109	16909	17041	16951	16883	16987	16990	16882	17011	17255	17031	17295	16795	17005	17076	17119	17036	17102	17176	17010	17151	17117	17072	17199	17091	16920	16852	17096	16933	16903	16913	16986	17050	17046	16972	17057	17097	17248	17110	16946	17000	17023	17261	16951	16895	16821	16924	17115	17222	16978	17020	17196	16807	17222	17084	17112	17117	17138	17095	17095	17141	17065	16968	17020	17049	16981	17205	16978	17149	16870	16925	16876	17123	16725	16944	17146	17103	16978	16966	16831	17132	17081	16994	17030	16971	16915	16994	17129	17145	16990	17115	17097	16878	16974	17070	17102	17021	16791	16881	16997	17012	17111	17073	17319	17174	16947	17003	16912	16921	16882	17071	17000	17033	16979	17086	17011	16978	16997	16991	17073	17273	17143	16965	17046	16995	17202	17022	17123	17165	17158	16990	17216	17242	17088	17016	16993	17003	17027	17054	16964	17207	17279	17017	16971	16975	17003	17133	17227	16939	17069	16994	17062	17096	17102	17118	17064	16986	16988	16972	17008	17110	16863	17131	17184	17046	17031	17036	17163	16959	16946	16969	17096	17223	16947	17194	17041	17016	17038	16972	17087	17216	17108	16934	17057	17012	16936	16988	17083	16927	17090	17117	17087	16881	16981	17090	17108	16966	17030	17087	17118	17123	17037	16894	17249	16951	16857	16997	16861	17154	17231	17235	16976	16978	16931	16851	17085	17056	17067	17008	16918	16910	16989	17180	16923	17060	17201	17065	17127	16803	17161	16772	17138	17099	17189	16982	16965	16835	16961	17156	17205	17043	16951	16770	17016	17274	16953	17301	17178	17051	17188	17101	17015	17084	17141	17056	17222	17161	17040	16918	17169	17305	17140	17035	16828	17219	17116	17127	17070	17001	16942	17138	17103	16889	16946	17155	17038	17011	17318	17218	17206	17079	17111	16812	16872	17127	16884	17030	17011	16938	16906	17134	17009	17022	17164	16999	17122	17131	17172	17002	17126	16995	17273	16968	17201	17050	17064	17014	16987	17019	17108	16904	17034	16876	17001	17048	16991	16904	17136	16919	16992	16941	16998	17053	17188	17137	17118	16809	17071	17029	17225	17006	16943	17101	17109	17003	16903	16900	16872	16949	16960	17075	16817	17134	17044	17167	17045	17119	17262	17032	17134	17080	17115	17004	16925	17064	17084	16919	17192	16900	16973	16954	17137	17081	17301	17095	16891	17224	17288	17213	17262	16937	16783	17053	17028	17093	17093	16951	17173	17027	17028	17318	16803	16973	17054	17261	17154	16981	17098	16980	17100	17203	17018	17247	17125	16978	16996	16985	16970	17139	17125	17316	17135	16947	17208	17065	17032	16961	17210	17222	17001	17207	17165	17090	17186	17166	17094	17081	17156	17341	17001	16989	16866	17012	17114	17108	17013	16980	16984	16962	17175	17041	17189	17427	17084	17152	17106	17247	17028	17194	17157	16959	17089	17193	17015	17190	17414	17070	17032	17085	16956	16913	17017	16849	16959	17046	17152	17029	17154	17106	17195	16897	17264	17000	17179	17169	17189	17230	17092	17019	16989	17020	17104	16995	17033	17074	17188	17004	17148	17095	17132	17113	16939	17086	16923	17168	17020	17112	17046	17063	17118	16907	16965	16965	17056	16964	16922	17115	17047	17192	17234	17064	17076	16879	17162	17113	17266	17300	17143	17020	17078	17210	16962	16978	17093	16988	17012	17266	16935	17165	17034	16841	16990	17265	17014	17028	17056	17081	16909	17013	17019	17070	16954	17120	17071	17062	17124	17166	17190	16872	17063	17261	17267	17115	16927	17055	16985	16838	17240	17059	17061	17005	16936	16967	17337	17259	17133	17026	17029	16966	17159	17039	17240	16827	16952	17174	17094	17152	17151	16852	17033	17045	17159	17165	17268	17102	17083	16933	16951	17107	16992	17001	17153	17149	16974	16937	17123	17163	17078	17121	17119	17096	16947	17074	17123	16924	17081	17126	17256	16928	17115	16962	17032	17201	16773	17127	17052	16994	17114	16973	16877	16990	16842	17050	17229	17083	16979	17179	17048	17052	17016	16926	17067	16897	17087	17101	17096	16824	17110	17111	16972	17028	17042	17015	17032	17095	16898	17056	16817	16952	17128	16850	16948	17080	17087	17178	17190	17053	16991	16804	17234	17226	17112	16924	17269	17093	16983	17192	17056	17028	17055	17070	16888	17098	17270	16789	17075	17098	17180	17170	17014	17057	17103	16985	16951	16938	17113	16995	16922	17218	17019	17119	16941	17244	17076	16946	16984	17145	17147	17051	17042	17103	17066	17086	17132	17062	16918	16960	16981	16794	17121	16869	17201	17111	17100	17038	16923	16979	17123	16953	17265	16834	17007	17194	17158	17045	17147	16940	17056	17111	17222	17050	17014	17119	17261	16977	17158	16903	17061	17128	17077	17070	17027	16996	16851	16992	17075	17015	16959	16938	16892	17082	16987	17091	17136	17014	16893	16926	16926	17005	16990	16927	16962	17176	17043	17044	17084	17072	17095	17071	17024	17224	17112	17162	17087	16976	17104	17179	17049	17132	17102	17071	17144	17152	17215	17206	17337	17056	17055	16981	16925	17094	17109	17023	16916	17016	17073	17020	17161	17181	17212	17005	17051	17127	17089	17238	17045	17064	16927	16875	16974	16971	16941	17008	17016	16956	17099	16907	17199	16937
20462	41253	34846	24891	18418	15497	14519	14427	14418	14382	14480	14332	14407	14408	16204	17233	16531	15848	15120	14694	14490	14426	14118	14480	14276	14334	14280	14308	14436	14421	14151	14269	14196	14436	14219	14446	14305	14175	14285	14238	14324	14222	14531	14206	14313	14337	14420	14260	14254	14355	14216	14334	14316	14083	14342	14405	14262	14313	14370	14217	14438	14403	14112	14281	14206	14393	14338	14256	14350	14319	14318	14238	14318	14124	14349	14230	14457	14036	14291	14359	14269	14138	14325	14306	14258	14239	14338	14308	14280	14274	14404	14347	14212	14292	14201	14344	14379	14194	14304	14160	14345	14264	14318	14357	14304	14307	14381	14155	14270	14297	14266	14201	14265	14189	14460	14446	14195	14384	14376	14273	14076	14347	14155	14362	14431	14330	14333	14421	14485	14112	14269	14336	14360	14172	14453	14422	14307	14293	14381	14269	14315	14198	14252	14350	14255	14258	14386	14287	14306	14106	14169	14306	14433	14250	14430	14389	14346	14424	14344	14377	14406	14391	14299	14232	14301	14258	14370	14377	14352	14341	14121	14181	14422	14310	14400	14240	14399	14455	14354	14167	14296	14304	14352	14193	14463	14306	14304	14349	14239	14176	14142	14302	14294	14313	14181	14403	14380	14334	14312	14244	14376	14333	14266	14176	14248	14142	14196	14240	14314	14225	14119	14130	14251	14256	14411	14494	14330	14343	14280	14228	14316	14164	14131	14310	14261	14149	14359	14390	14280	14105	14353	14105	14318	14165	14206	14188	14193	14274	14272	14368	14342	14441	14268	14279	14292	14312	14317	14287	14160	14380	14277	14323	14240	14225	14261	14336	14421	14414	14440	14279	14237	14189	14259	14312	14190	14479	14239	14298	14342	14379	14126	14200	14384	14438	14388	14450	14223	14178	14422	14402	14095	14368	14159	14279	14307	14265	14322	14302	14251	14386	14231	14311	14254	14371	14370	14319	14423	14352	14274	14321	14407	14340	14497	14146	14336	14299	14314	14233	14370	14270	14287	14331	14308	14251	14323	14297	14420	14318	14284	14368	14032	14221	14384	14278	14265	14286	14186	14306	14250	14367	14455	14193	14337	14217	14251	14420	14342	14337	14306	14284	14282	14435	14252	14360	14337	14252	14333	14317	14386	14441	14296	14215	14177	14229	14312	14282	14364	14233	14329	14439	14242	14480	14247	14297	14335	14146	14332	14200	14242	14290	14289	14371	14261	14215	14315	14369	14365	14323	14366	14344	14272	14290	14324	14379	14284	14384	14285	14385	14404	14349	14407	14405	14421	14266	14367	14336	14267	14347	14200	14448	14241	14274	14222	14480	14295	14200	14167	14340	14206	14266	14439	14310	14458	14382	14368	14395	14153	14390	14316	14221	14466	14303	14319	14176	14293	14125	14375	14426	14357	14400	14346	14471	14348	14234	14256	14251	14347	14265	14370	14256	14321	14306	14359	14284	14255	14332	14491	14170	14223	14276	14369	14413	14102	14311	14153	14320	14302	14251	14259	14281	14186	14244	14038	14239	14350	14118	14388	14310	14376	14281	14384	14335	14273	14147	14158	14381	14208	14352	14168	14163	14425	14407	14278	14269	14251	14339	14224	14404	14354	14245	14418	14208	14409	14444	14424	14450	14318	14252	14230	14317	14286	14204	14526	14235	14221	14425	14274	14349	14585	14237	14262	14430	14278	14278	14322	14271	14354	14306	14246	14301	14284	14313	14185	14366	14360	14355	14269	14242	14335	14442	14318	14345	14240	14255	14223	14291	14232	14202	14354	14466	14318	14323	14325	14315	14379	14094	14345	14311	14306	14221	14456	14185	14312	14303	14313	14396	14406	14308	14299	14361	14294	14460	14353	14256	14253	14246	14196	14268	14375	14275	14278	14290	14041	14413	14258	14366	14101	14320	14271	14316	14345	14366	14351	14319	14245	14176	14255	14276	14282	14258	14380	14314	14303	14525	14242	14383	14306	14231	14298	14282	14217	14287	14285	14239	14351	14273	14369	14114	14339	14299	14350	14365	14403	14309	14325	14422	14281	14499	14462	14211	14284	14129	14298	14226	14337	14383	14336	14183	14448	14351	14109	14186	14060	14442	14288	14324	14247	14061	14247	14347	14215	14281	14374	14278	14273	14347	14129	14410	14373	14257	14338	14331	14398	14243	14275	14208	14178	14454	14353	14291	14379	14145	14145	14352	14491	14271	14284	14235	14323	14227	14316	14336	14089	14254	14298	14259	14286	14314	14393	14353	14213	14348	14370	14275	14337	14181	14333	14315	14297	14318	14234	14300	14201	14317	14093	14456	14371	14466	14331	14192	14204	14158	14506	14309	14349	14406	14102	14043	14205	14330	14175	14331	14287	14299	14346	14166	14339	14198	14445	14172	14308	14322	14279	14291	14202	14375	14391	14242	14265	14218	14236	14230	14408	14269	14258	14266	14303	14244	14320	14319	14458	14276	14275	14238	14259	14350	14478	14322	14261	14286	14293	14368	14515	14312	14369	14328	14262	14383	14243	14218	14458	14265	14461	14353	14291	14264	14189	14349	14401	14144	14402	14186	14258	14147	14370	14122	14270	14356	14430	14440	14292	14325	14248	14256	14358	14194	14388	14316	14320	14328	14333	14220	14162	14274	14318	14295	14170	14288	14263	14491	14217	14146	14185	14246	14363	14284	14337	14244	14221	14395	14411	14230	14285	14256	14317	14230	14336	14291	14259	14303	14192	14352	14334	14320	14394	14228	14382	14273	14282	14418	14592	14254	14319	14313	14330	14312	14263	14190	14263	14273	14407	14197	14269	14157	14245	14362	14252	14158	14203	14366	14280	14309	14450	14424	14254	14265	14341	14197	14153	14194	14275	14196	14130	14380	14283	14410	14115	14198	14273	14355	14271	14208	14344	14368	14271	14462	14295	14125	14165	14271	14227	14178	14411	14222	14328	14408	14230	14109	14115	14287	14408	14109	14244	14169	14458	14291	14290	14306	14232	14379	14306	14302	14233	14295	14241	14292	14410	14321	14237	14252	14393	14319	14425	14258	14380	14221	14266	14316	14264	14283	14240	14294	14204	14389	14254	14273	14404	14332	14311	14192	14385	14229	14310	14396	14283	14427	14360	14315	14313	14118	14169	14324	14309	14238	14278	14265	14414	14319	14317	14326	14383	14334	14260	14337	14339	14213	14197	14233	14145	14228	14394	14214	14185	14172	14339	14272	14249	14392	14204	14302	14150	14328	14372	14089	14230	14347	14299	14417	14357	14375	14179	14183	14153	14403	14346	14305	14216	14228	14268	14371	14400	14250	14351	14188	14327	14238	14222	14260	14327	14226	14172	14358	14429	14176	14421	14408	14290	14296	14272	14219	14456	14332	14181	14243	14202	14340	14280	14240	14338	14293	14215	14309	14353	14332	14225	14168	14449	14269	14129	14294	14211	14197	14448	14377	14385	14264	14297	14370	14137	14270	14216	14267	14341	14424	14354	14232	14287	14509	14074	14323	14166	14241	14281	14457	14330	14188	14216	14314	14288	14340	14422	14263	14418	14389	14455	14453	14204	14360	14339	14338	14277	14311	14317	14411	14244	14364	14483	14319	14261	14473	14043	14220	14310	14276	14266	14463	14128	14248	14338	14360	14364	14328	14321	14385	14110	14334	14209	14436	14301	14401	14284	14388	14352	14305	14276	14368	14264	14191	14259	14405	14337	14280	14284	14271	14396	14156	14203	14408	14214	14427	14275	14240	14252	14372	14327	14184	14222	14290	14171	14438	14358	14378	14325	14263	14262	14215	14346	14322	14284	14325	14131	14201	14422	14275	14340	14355	14540	14352	14277	14217	14334	14306	14205	14410	14399	14291	14100	14069	14363	14200	14424	14205	14476	14377	14228	14189	14241	14346	14336	14317	14382	14359	14422	14316	14311	14305	14384	14361	14150	14247	14167	14351	14260	14333	14340	14230	14331	14233	14333	14289	14320	14354	14209	14434	14419	14353	14480	14482	14226	14140	14170	14184	14303	14163	14265	14390	14313	14367	14558	14236	14484	14450	14241	14339	14375	14365	14339	14427	14164	14060	14501	14223	14176	14365	14076	14430	14119	14283	14427	14233	14479	14232	14308	14324	14267	14126	14245	14282	14269	14289	14210	14193	14074	14401	14360	14248	14210	14370	14342	14175	14221	14234	14055	14418	14248	14263	14295	14243	14313	14261	14193	14174	14297	14229	14334	14415	14471	14286	14298	14280	14432	14147	14252	14303	14402	14325	14340	14243	14400	14182	14339	14426	14333	14201	14202	14388	14421	14094	14400	14414	14327	14258	14248	14299	14069	14274	14143	14312	14136	14342	14373	14080	14297	14106	14371	14281	14303	14372	14227	14458	14384	14213	14244	14330	14171	14298	14290	14368	14381	14350	14323	14310	14456	14158	14340	14349	14265	14280	14238	14093	14323	14207	14417	14313	14300	14190	14292	14119	14181	14473	14239	14208	14201	14199	14374	14298	14312	14298	14150	14337	14241	14343	14243	14269	14206	14201	14399	14381	14368	14569	14359	14159	14390	14196	14360	14447	14233	14201	14393	14144	14326	14089	14310	14292	14420	14334	14287	14362	14490	14193	14502	14338	14365	14329	14171	14356	14191	14511	14289	14287	14171	14421	14237	14264	14241	14220	14247	14141	14196	14341	14472	14205	14234	14180	14252	14283	14353	14273	14209	14342	14146	14264	14290	14311	14262	14346	14167	14311	14217	14420	14405	14431	14223	14361	14335	14259	14271	14408	14078	14465	14256	14299	14204	14074	14288	14136	14274	14330	14365	14275	14395	14342	14349	14198	14294	14276	14260	14314	14331	14276	14153	14356	14183	14416	14199	14100	14435	14379	14380	14251	14143	14321	14294	14425	14328	14242	14144	14324	14408	14319	14326	14054	14355	14219	14282	14198	14370	14240	14532	14292	14284	14335	14280	14447	14292	14080	14301	14349	14395	14192	14197	14315	14246	14450	14236	14259	14342	14364	14136	14287	14331	14394	14228	14193	14324	14294	14236	14255	14209	14168	14173	14305	14260	14229	14385	14341	14296	14218	14022	14400	14277	14382	14280	14333	14254	14288	14418	14334	14277	14401	14390	14365	14331	14288	14205	14286
21995	21031	28302	24076	21570	23533	24369	19634	18664	18956	18833	18420	18522	19352	22261	25123	24531	22229	20996	19605	18901	18602	18365	18457	18329	18409	18308	18349	18392	18385	18318	18382	18465	18293	18496	18241	18350	18351	18395	18367	18403	18296	18403	18363	18408	18245	18272	18168	18236	18231	18330	18222	18261	18330	18473	18286	18111	18250	18337	18270	18309	18256	18386	18287	18298	18327	18315	18181	18273	18232	18081	18042	18428	18169	18208	18191	18260	18260	18314	18227	18168	18294	18251	18149	18392	18310	18335	18131	18467	18195	18136	18215	18291	18228	18177	18204	18360	18321	18204	18125	18161	18465	18309	18082	18268	18352	18325	18065	18272	18533	18279	18076	18322	18193	18277	18293	18263	18309	18334	18240	18294	18480	18418	18162	18450	18373	18524	18337	18355	18162	18414	18377	18311	18590	18315	18244	18312	18339	18298	18269	18389	18208	18140	18249	18347	18275	18216	18185	17965	18215	18276	18352	18239	18260	18373	18336	18176	18507	18262	18165	18169	18087	18196	18293	18129	18308	18380	18195	18253	18319	18235	18092	18225	18059	18101	18325	18237	18297	18360	18312	18293	18412	18292	18460	18265	18415	18244	18243	18243	18114	18178	18244	18149	18340	18217	18294	18321	18287	18196	18133	18163	18328	18230	18052	18324	18217	18359	18288	17990	18427	18312	18252	18232	18271	18319	18248	18394	18534	18282	18250	18168	18363	18224	18408	18156	18231	18233	18330	18018	18322	18341	18212	18287	18320	18315	18326	18032	18071	18292	18432	18065	18368	18254	18286	18378	18149	18436	18324	18555	18391	18393	18167	18369	18256	18301	18342	18373	18154	18311	18149	18203	18261	18347	18461	18250	18110	18189	18171	18318	18389	18300	18137	18401	18131	18182	18056	18374	18069	17848	18245	18328	18242	18166	18247	18337	18206	18334	18379	18187	18172	18249	18188	18291	18179	18250	18164	18335	18262	18414	18188	18286	18214	18158	18187	18297	18257	18318	18279	18314	18298	18102	18245	18352	18248	18093	18152	18221	18143	18423	18238	18210	18113	18228	18242	18205	18151	18191	18205	18455	18152	18404	18322	18202	18080	18203	17939	18258	18037	18339	18326	18055	18154	18243	18346	18141	18167	18310	18087	18306	18235	18437	18181	18342	18254	18294	18177	18339	18437	18200	18195	18385	18261	18180	18256	18256	18208	18409	18348	18194	18288	18099	18105	18486	18365	18290	18171	18191	18232	18171	18146	18620	18173	18376	18239	18327	18104	18139	18491	18253	18291	18375	18297	18108	18410	18387	18406	18315	18317	18160	18137	18348	18338	18342	18322	18413	18509	18355	18233	18143	18177	18255	18240	18411	18266	18239	18386	18349	18255	18400	18166	18332	18080	18369	18221	18281	18348	18209	18256	18238	18319	18332	18027	18303	18469	18250	18011	18303	18377	18168	18192	18297	18240	18068	18170	18269	18369	18108	18376	18255	18216	18343	18421	18263	18236	18220	18136	18207	18248	18007	18260	18275	18210	18127	18300	18174	18333	18470	18083	18476	18261	18127	18143	18278	18285	18281	18262	18253	18251	18306	18153	18233	18219	18474	18054	18287	18451	18265	18390	18221	18202	18187	17995	18089	18151	18011	18131	18251	18196	18470	18143	18264	18349	18354	18188	18229	18287	18079	18149	18292	18300	18303	18117	18495	18045	18388	18205	18234	18077	18418	18331	18321	18090	18225	18208	18271	18268	18245	18473	18498	18426	18285	18318	18264	18255	18352	18209	18273	18220	18228	18368	18289	18152	18287	18461	18111	18290	18068	18152	18306	18311	18276	18439	18294	18282	18140	18194	18363	18264	18189	18523	18193	18181	18307	18316	18144	18228	18284	18199	18086	18203	18326	18202	18301	18128	18089	18260	18333	18328	18308	18429	18225	18394	18239	18364	18322	18234	18136	18338	18090	18412	18214	18489	18249	18341	18336	18109	18287	18012	18216	18051	18044	18249	18253	18066	18011	18238	18040	18257	18199	18195	18055	17946	18166	18334	18337	18513	18234	18141	18340	18249	18199	18266	18488	18280	18360	18437	18289	18187	18497	18254	18178	18164	18187	18292	18137	18130	18164	18097	18208	18116	18096	18422	18344	18237	18030	18292	18310	18206	18365	18326	18242	18294	18010	18100	18133	18320	18243	18281	18444	18211	18208	18309	18212	18171	18222	18276	18304	18033	18229	18153	18341	18287	18471	18323	18361	18251	18294	18012	18223	18224	18076	18387	18151	18240	18124	18333	18273	18220	18240	18134	18355	18215	18403	18156	18232	18334	18276	18157	18217	18287	18186	18052	18246	18350	18189	18043	18169	18045	18115	18414	18288	18231	18281	18440	18312	18310	18287	18227	18299	18290	18194	18395	18397	18181	17995	18228	18282	18159	18277	18281	17991	18209	18185	18277	18282	18124	18170	18181	18417	18440	17984	18415	18260	18144	18115	18146	18249	18088	18154	18155	18239	18048	18069	18168	18270	18300	18340	18195	18325	18160	18149	18072	18199	18131	18166	18217	18217	18222	18173	18235	18143	18188	18194	18277	18302	18351	18273	18466	18125	18367	18242	18359	18386	18345	18138	18276	18301	18116	18229	18405	18299	18057	18219	18175	18248	18349	18202	18097	18093	18204	18494	18117	18172	18252	18499	18222	18206	18258	18258	18347	18038	18083	18093	18356	18218	18145	18250	18134	18319	18107	18114	18443	18188	18199	18143	18172	18123	18252	18162	18040	18373	18341	18452	18131	18189	18340	18285	18147	18378	18258	18092	18198	18414	18312	18274	18185	18175	18313	18214	18378	18191	18337	18293	18128	18272	18306	18394	18077	18291	18242	18148	18028	18233	18369	18305	18271	18193	18206	18416	18116	18195	18323	18266	18303	18367	18408	18340	18285	18277	18283	18268	18199	18139	18284	18219	18018	18317	18272	18191	18266	18292	18116	18368	18397	18188	18327	18227	18303	18218	18453	18330	18243	18318	18338	18331	18372	18121	18301	18109	18323	18192	18328	18284	18277	18292	18183	18118	18267	18324	18199	18268	18329	18240	18073	18324	18300	18398	18238	18110	18288	18362	18179	18037	18362	18212	18059	18320	18164	18066	18273	18262	18360	18248	18323	18399	18198	18170	18172	18385	18421	18386	18321	18160	18134	18225	18062	18419	18331	18168	18188	18258	18293	18312	18323	18400	18291	18317	18244	18318	18260	18256	18181	18121	18327	18330	18329	18253	18529	18303	18350	18308	18270	18199	18285	18012	18095	18201	18368	18284	18432	18218	18241	18267	18243	18269	18167	18232	18300	18229	18107	18282	18221	18204	18128	18322	18214	18242	18294	18220	18324	18450	18271	18117	18104	18170	18452	18309	18337	18088	18092	18272	18306	18367	18152	18074	18146	18473	18370	18194	18251	18194	18087	18174	18356	18200	18154	18001	18376	18478	18262	18278	18175	18227	18236	18109	18166	18345	18359	18204	18116	18279	18196	18079	18205	18208	18165	18390	18328	18304	18130	18277	18267	18424	18166	18212	18179	18133	18195	18297	18234	18190	18274	18458	18082	18214	18192	18427	18257	18128	18335	18236	18239	18047	18228	18340	18248	18206	18311	18263	18205	18227	18268	18302	18076	18247	18404	18337	18125	18524	18126	18551	18270	18223	18238	18068	18318	18107	18410	18347	18221	18404	18076	18224	18215	18130	18134	18356	18433	18083	18156	18274	18338	18268	18257	18108	18199	18465	18013	18171	18278	18376	18156	18131	18163	18360	18436	18120	18349	18316	18269	18444	18481	18125	18303	18209	18070	18202	18267	18129	18397	18446	18246	18032	18216	18208	18336	18456	18356	18265	18107	18191	18230	18114	18333	18353	18270	18412	18202	18226	18407	18369	18197	18348	18285	18281	18409	18390	18458	18258	18319	18245	18126	18382	18133	18358	18113	18333	18202	18109	18361	18535	18174	18185	18328	18176	18087	18129	18174	18467	18356	18349	18172	18103	18105	18230	18233	18468	18338	18266	18402	18378	18257	18121	18325	18409	18003	18206	18121	18038	18077	18101	18177	18106	18192	18091	18181	18133	18411	17952	18214	18092	18198	18234	18193	18328	18352	18318	18161	18200	18500	18137	18252	18284	18333	18185	18125	18183	18420	17972	18308	18211	18372	18148	18128	18456	18262	18237	18422	18195	18196	18159	18315	18056	17990	18568	18408	18244	18292	18336	18043	18265	18385	18213	18225	18122	18294	18164	18249	18262	18050	18291	18362	18348	18260	18405	18260	18227	18251	18190	18173	18162	18448	18431	18285	18235	18151	18366	18366	18136	18483	18173	18415	18225	18127	18088	18127	18150	18242	18189	18348	18266	18187	18343	18426	18245	18333	18491	18273	18287	18098	18333	18375	18447	18197	18263	18336	18152	18331	18267	18305	18257	18227	18260	18203	18212	18237	18280	18058	18223	18241	18350	18246	18220	18164	18211	18205	18210	18167	18323	18217	18369	18221	18057	18349	18058	18416	18359	18450	18296	18198	18213	18268	18171	18279	17977	18326	18361	18290	18403	18364	18279	18293	18334	18444	18362	18522	18102	18066	18407	18418	18369	18220	18178	18257	18262	18294	18214	18103	18317	18344	18192	18143	18353	18024	18167	18106	18320	18241	18249	18079	18338	18279	17979	18353	18363	18070	18315	18116	18254	18002	18236	18470	18292	18223	18228	18285	18283	18140	18298	18299	18184	18037	18232	18300	18371	18331	18236	17909	18286	18178	18038	18145	18199	18147	18188	18279	18498	18231	18145	18234	18339	18055	18278	18170	18149	18234	18143	18196	18230	18243	18019	18411	18370	18479	18139	18164	18462	18290	18153	18314	18012	18220	18253	18366	18380	18264	18161	18185	18067	18271	18326	18304	18386	18243	18110	18214	18328	18283	18362	18113	18144	18295	18137	18278	18166	18179	18332	18022	18320	18284	18063	18238	18168	18147	18200	18182	18245	18336	18326	18380	18326	18242	18226	18331	18164	18281	18162	18206	18185	18181	18404	18273	18316	18194	17996	18101	18364	18346	18284	18166	18167	18320	18287	18198	18354	18249	18238	18211	18501	18336	18252	18251	18182	18125	18168	18336
27070	57694	49370	29997	21774	18024	16715	15822	15520	15433	15331	15282	15311	16689	21194	24206	22503	19594	17690	16305	15523	15322	15084	15028	14983	14933	15046	14929	15087	14876	14981	15064	15114	15050	14751	15054	15086	15067	14980	15108	14975	15178	15248	14948	14805	15154	14950	15006	15041	15008	14970	14997	14918	14942	14934	14963	15011	15142	14994	15065	15112	15066	15032	15093	14890	14955	14995	15150	15015	14979	14926	14989	14879	14933	15122	15084	14739	15079	15122	14843	14776	14920	15102	15098	15078	14964	14945	14898	14971	15015	14961	14871	14929	14936	14890	14953	15020	14801	14865	14910	14923	14963	15092	15043	15039	15143	14709	15008	14995	14989	15102	14987	15048	14921	14989	14927	15095	14978	14918	15037	14978	15068	14847	14980	14975	14913	14878	15101	14909	15045	15087	14677	15179	14966	15067	14920	15019	14957	15004	14855	15030	14929	14987	14981	15106	14965	14999	14993	14983	14897	15032	15067	15084	15054	15033	14886	14898	15152	15040	15008	14894	14812	15049	14952	14855	14826	15156	14779	14995	14928	14964	14980	14782	14917	14935	14981	14994	14896	14943	15095	15033	14939	14948	15018	15006	14942	15153	14975	15041	14980	15000	14933	15122	14980	14889	15007	14918	14969	15031	14804	15056	15031	14953	14979	14932	14981	14956	15080	14893	15128	14966	14905	15127	14967	14905	14977	15085	14953	14968	15006	15010	15108	15090	14965	15089	15112	14874	14985	15047	15154	14886	15052	15071	15195	15042	14957	14890	14908	14956	14908	14958	14849	15073	15024	15028	14936	14885	15107	15184	14992	14985	14874	14844	14929	15151	15061	15068	15044	14980	14954	14878	15133	15012	15024	14778	15028	14991	15081	15011	14767	14970	15016	14906	15021	15032	15061	14921	14931	14996	15064	15134	14917	14863	15087	15054	15000	14874	14969	14981	14879	15071	15020	14985	15065	14934	15116	14909	14988	15261	14886	15090	15058	15098	15054	14971	14861	15005	14968	15029	14893	14976	15135	15123	14918	14954	14979	14880	14962	14943	14947	14962	15214	15031	14976	15151	15119	15010	15018	15050	14980	14934	14958	15009	14970	14900	14847	15157	14928	15150	14975	14936	15061	15088	14921	14807	15095	15099	14862	14961	15037	14911	15036	14940	15046	15139	14861	15049	14872	15233	15000	14963	15070	14959	14993	14870	14925	14942	14982	15061	15077	15039	15020	15011	15118	14945	15042	14943	14953	15059	14855	14968	14968	14976	15073	14909	15070	15323	15021	15113	14855	14881	14885	14926	14997	15015	15095	14999	15003	14837	15016	14946	15023	14962	15019	14915	14989	15002	14995	14862	15068	15093	15012	15112	14996	14907	14984	15083	15136	15020	14987	14860	14972	15102	14929	15039	15076	14951	14956	14836	15006	15110	15039	15079	15147	14917	15257	15008	14903	14873	14955	15016	15005	14963	15015	14878	14922	15008	15156	15125	14983	15120	15007	14828	14949	15009	15000	15066	14928	14954	14965	15125	15044	15026	15043	14891	14886	14905	14882	14966	15006	14985	15061	15060	14997	15048	15078	15061	15025	15043	14968	14908	14863	15023	14913	15160	15058	15172	14961	15014	15048	14962	14886	14882	15015	14954	14821	14931	14904	14986	14948	14989	15043	14924	15102	15033	14949	14957	14976	15032	14852	14979	15015	15054	15048	14938	14943	14978	14935	15020	15034	15073	14981	14999	15020	15060	14929	14977	14951	14960	15199	15014	14870	14982	15137	14925	15033	14987	14940	15176	15114	14817	15015	15031	15033	14998	14831	14848	14972	14903	15061	15081	15042	14893	14804	15053	14838	15066	14984	14902	14786	14857	14870	14960	14726	15172	14923	14927	14941	15079	14941	15087	14994	14971	14924	15047	14945	15062	15215	14966	15059	15034	14963	14963	15059	15019	14946	15010	15042	15014	15000	14951	14927	14910	14976	14959	15034	15098	15005	14826	14904	15061	15099	14979	15088	14849	15018	15056	14852	15082	15076	14859	15070	14766	14893	14915	14914	14840	14942	14935	14867	14897	15098	15075	14986	15005	15026	15049	15099	14991	14959	14898	14955	15007	15126	15028	15083	15042	14830	15009	14814	15035	15077	15037	15097	15003	15004	14934	14880	15064	14976	14976	15133	15019	15150	14938	14996	15129	15095	15071	14918	14963	15106	14967	15032	15211	15114	15063	14861	14903	15123	14965	15166	15012	15059	14988	14795	15097	14816	15086	15027	14940	15068	14989	15066	15112	15170	14862	14922	15006	15015	15107	15106	15019	14955	15011	14988	15059	15125	14830	15036	14820	14942	15073	14918	15125	14933	15011	15077	15104	15002	15053	15091	14973	15026	14969	14946	14896	14871	15076	14996	15015	15000	15013	15148	15086	15139	14918	14910	14969	15070	14951	15134	14942	14961	14971	15146	14977	14791	15023	14713	14915	15005	15045	15101	14882	14935	15092	14947	14974	15023	15040	15001	15073	15105	14860	14899	15106	14854	14805	14919	14877	15101	14945	15132	14809	14838	15155	15083	14908	14955	14982	14965	15030	14964	14983	14788	15037	15130	15247	14785	14911	14930	15053	15103	14899	14965	15044	14977	15068	15042	14924	14913	15021	15026	14866	15007	15124	15021	15020	15109	15050	14958	15067	14989	14901	15013	14867	14994	15000	15003	14953	14872	14913	15008	15095	14955	14985	14838	14908	14923	15142	15162	14935	14900	15031	15090	15022	14975	15092	14908	14912	14798	15131	14790	15216	14919	14912	15115	15049	15021	14961	14809	14805	15027	14917	15130	14853	14834	15121	15095	15034	15114	15030	14915	14963	14986	14963	14974	15077	14750	14980	15055	14948	14926	14913	15036	14993	15114	15015	15044	15188	14990	14977	15072	15043	15124	15006	15016	15000	15052	14907	15012	14938	14854	15029	15007	15019	14904	15006	15106	14945	14895	14939	14999	14835	15211	15074	15103	15160	14983	15150	14929	15066	14953	14914	14976	14948	14839	14970	15049	15073	15024	14910	14912	15023	15049	15114	15049	14926	15096	14971	14967	14973	15156	14940	14832	14864	14761	15244	15015	15040	14962	14937	14998	15077	14905	14974	15092	15171	14973	14942	14959	15065	14891	15014	15032	15007	15029	15002	15126	15064	14987	14924	14995	15058	15043	14993	14917	14908	14879	14983	14847	14984	14967	15090	14987	15075	14949	14997	15104	14924	14962	14951	15111	15073	15180	14995	15034	14854	15075	15052	14979	15072	14853	14894	14973	15013	14999	15030	15055	15005	14996	14913	14944	15021	15049	14994	15110	15187	15023	14949	15021	14965	14745	14880	14917	15037	14949	15172	15099	14927	14795	14904	14872	14989	15053	15023	14927	14760	15054	14935	15044	14986	14952	14837	15049	14989	15097	14988	15050	15024	14759	15085	15098	14882	15178	15009	14966	15114	14907	14899	14880	14970	15093	14903	14942	15070	14825	14961	14903	15152	14924	14937	15046	15102	14849	15176	14956	14971	14964	15047	15007	14961	14929	15002	14923	14826	15122	14894	15055	14904	14936	15050	15123	14827	14778	14994	14938	15010	14771	15066	15015	15066	14896	14951	15019	15092	14992	15099	14972	14962	15049	14932	14951	15048	15017	15004	15127	14926	14905	14977	14924	15132	14882	15158	15152	14871	14978	14842	14899	14987	15201	15058	15033	15190	15040	14787	15044	15077	14907	15146	15028	15177	15176	15044	14991	14905	15002	14973	15052	15003	15016	15103	14934	15201	14918	14927	14957	15012	15063	15006	15073	14959	14977	15201	15090	15093	14962	14828	14737	15139	15173	14942	14973	14998	14797	14885	15161	14865	14819	15051	14921	15044	15019	14951	15029	14859	15064	14922	15013	14887	14918	15015	14965	14961	14958	14858	15017	14857	15009	15033	15012	14972	14801	15009	14876	15102	15012	14968	14985	14937	15103	14738	14850	15003	15001	15030	15034	14743	14928	14963	14951	14916	15009	14951	15042	14827	15020	14972	14959	15047	15091	15115	15134	15053	15064	14912	14865	14791	14989	14989	15139	15140	15125	14903	15104	15074	14947	15061	15059	15136	15014	15019	14987	15087	14977	15151	15037	14943	15046	15097	15010	15038	14858	14831	14983	15077	14921	14894	15091	15168	14831	15027	15014	15155	15098	15120	15026	15083	14956	15032	15021	14941	15083	14898	14988	14930	14945	15249	14881	15019	15272	14980	14908	15025	14936	14967	15075	14876	15048	15142	15044	15066	15018	15000	14971	14962	15111	14947	14973	15115	14932	14998	15058	14971	15086	15097	14983	15023	14932	15018	14985	14947	14957	14976	14996	15070	14902	14831	15082	14899	14951	14874	14977	15105	15092	15043	15135	15019	14994	15005	15127	15090	14991	15030	14938	14993	15053	15113	14890	15031	14969	15004	14936	15077	15104	15026	15057	14915	15134	15088	15122	14910	14823	15041	15078	14830	15020	15044	14866	15041	14995	15099	14800	15033	14970	14929	15077	15071	15038	15057	14890	15141	14954	14918	14958	15085	15021	15060	15003	15053	15149	15138	14950	14832	15178	14981	14844	14911	14955	14946	15078	14833	14866	15045	14886	15052	14901	14878	15042	14951	14954	14939	14909	15069	15046	15037	14972	15089	15124	15002	14992	15014	14931	14963	14912	14926	14980	15067	15054	14856	14820	14976	15027	15159	15025	15036	14945	15201	14981	15036	14994	15135	15025	15025	14861	15114	15012	14976	15080	14983	14930	14909	15114	15020	14967	14886	15009	14890	14830	15027	15071	15070	15085	15088	14923	15025	14999	14865	14980	15132	14972	15134	15020	14883	14848	14900	14885	14997	14910	14969	15162	14952	15082	15071	14965	15064	14933	15178	14979	14885	14999	15145	14834	15059	14912	14798	15041	14970	14995	15125	14943	14988	15066	15010	14860	15087	14823	14972	15113	14861	14849	14981	14989	14943	15006	15125	14785	15065	14972	15065	14887	14949	15044	14986	15029	14861	14876	15144	15086	14799	15192	14885	15126	15030	15112	15056	15175	15059	14943	15027	15101	14940	15095	14882	14910	14859	15076	15056	14973	15010	15012	14828	14996	15068	14858
29635	25675	26580	21559	17809	17359	17061	16932	17195	17044	16743	16854	17038	16928	16771	17120	17305	17321	17132	16955	16883	16935	16908	16791	16848	16912	16804	16814	16869	16730	16779	16900	16963	16813	16940	16994	16865	16746	16888	16842	16646	16827	16792	16658	16864	16736	16716	16877	16787	16944	16640	16761	16943	17113	17206	16907	16654	16817	16812	16886	16776	16834	16969	16949	16862	16770	16976	16904	16952	16989	16923	17079	16869	16740	16773	16646	16697	16870	16975	16799	16789	16767	16863	16648	16867	16838	16783	16930	16802	16936	16974	16848	17012	16786	16861	16881	16864	16920	16901	16779	16869	17046	16805	16912	16701	16834	16717	16850	16993	16938	16903	16812	16816	16853	16756	16878	16768	16743	16839	16980	17042	16638	17022	16846	16844	16738	16927	16751	16982	16795	16792	16883	16895	16945	17097	16880	17093	16768	16773	16755	16801	16768	16722	16589	17004	16733	16816	16893	16827	17090	17016	16821	16791	16787	16933	16890	16890	16847	16852	16881	16842	16816	16909	16960	16881	16825	16699	16701	16756	16908	16829	16919	16833	16783	16930	16890	16704	16656	16751	16742	16862	16705	16653	16733	16896	16748	16960	16888	16980	17044	16846	16829	16796	16719	16785	16688	16754	16814	16804	16708	16849	17047	17030	16790	16927	16831	16788	16873	16759	16923	16907	16764	16978	16709	16865	16858	16867	16818	16902	16846	16926	17000	16966	16824	17027	16906	16880	16922	17017	17004	16815	16939	16857	16933	16869	16760	16644	16723	16566	16884	16892	16788	16895	16753	16897	16880	16778	16744	16624	16831	16627	16993	16942	16963	16830	16826	16702	16691	17019	16699	16734	16812	16802	16867	16794	16676	16834	16980	16769	16766	16845	16933	16848	16860	16890	16715	16833	16945	16913	16716	16822	16989	16898	16817	17035	16851	16936	16821	17020	16884	16740	16744	16805	16721	16686	16877	16813	16795	16879	16979	17153	17067	17018	16789	16901	16699	16873	16921	16935	17061	16971	16756	16731	16855	16784	16710	16811	16791	17123	16710	16930	16786	16745	16815	16781	16962	16871	16920	16793	17048	16701	16934	16726	16814	16801	16827	16836	17029	16690	16818	17043	16849	16769	16815	16940	16884	16966	16771	16717	16934	16820	16809	16842	16946	16985	16894	16846	16786	16939	16815	16775	16601	16811	16723	16747	16752	16889	16832	16824	16794	16959	16729	16880	16838	16892	16886	16987	16625	16959	16877	16802	16631	17035	16896	16841	16882	16689	16934	16830	16689	16955	16926	16665	16770	16797	16855	17032	16920	16762	16832	16831	16729	16821	16837	16807	16767	16972	16711	16967	16876	16667	16798	16905	16872	16822	16932	16898	16807	16878	16766	16928	16844	16709	16782	16807	16852	16726	17008	16850	16915	17035	16961	16918	16790	17059	16884	16829	16868	16903	16787	16903	16819	16847	16900	16865	16713	16822	16780	16888	17157	16923	16907	16840	16898	16998	16672	16817	16785	16795	17026	16990	16946	16923	16754	16818	16558	16746	16849	16814	16657	16759	16907	16800	16673	16656	16766	16952	16756	16840	16764	16662	16932	16982	16797	16817	16821	17065	16953	16679	16933	16906	16845	16892	16703	16958	16962	16802	16869	16931	16763	16967	16991	16984	16967	16897	16833	16856	16853	16777	16780	16903	16754	16873	16839	16766	16908	16817	17103	16834	16963	16981	17091	16872	16893	16902	17090	16938	16997	16861	16793	16699	16848	16871	16755	16844	16868	16845	16809	16923	16915	16861	16809	16765	16871	16948	16891	17049	16928	17060	16965	16783	17050	17016	16697	16698	16839	16761	16816	16934	16740	17114	16928	16944	16710	16767	16820	16828	16723	16812	16892	16819	16946	16775	16778	16927	16995	16778	16842	16763	16843	16889	16932	17008	16855	16940	16657	16877	16715	16610	16754	16969	16803	16935	17018	16929	16741	17023	17006	16843	16893	16814	16786	16718	16821	17164	17001	16880	16798	16922	17029	16883	16800	16665	16734	16899	17013	16731	16931	16940	16820	16751	16958	16576	16837	16868	16931	16889	16852	16817	16819	16940	16684	16737	16831	17025	16959	16557	16966	16976	16855	17057	16908	17033	16782	16994	16842	16778	16725	17006	16821	17037	16968	16675	16801	16854	16738	16927	16855	16848	16981	16738	16736	16867	16837	16757	16867	16722	16768	16889	16824	16928	16854	16934	16908	16874	16871	16916	16741	16783	16752	16727	16799	16901	16910	16886	16857	16812	16856	16943	16995	16926	16733	16782	17138	16860	16823	16770	16885	16867	16950	16807	16869	16535	16752	16816	16858	16916	16947	16808	16867	16755	16808	16903	16902	16859	16872	16741	16700	16989	17062	16987	16759	17026	17006	16803	16781	16934	16900	16829	16866	17000	16860	17009	16993	16896	16945	16785	16932	16926	16936	16801	17158	16882	17065	16824	16966	17024	16888	16776	17024	17000	16911	16858	16915	16888	16712	16750	16859	16994	16754	16804	16841	16758	17043	16905	16974	16814	16807	16923	16782	16956	16977	16915	16800	16833	16944	16757	16832	16812	16949	16949	17082	17018	16669	16845	16840	16832	16622	16848	16716	16860	16965	16929	17053	17087	16879	16835	16858	16913	17015	16738	16683	16756	16844	16605	16910	16699	16759	16839	16943	16916	16754	16777	16820	16786	16788	16983	16686	16887	16837	16845	17048	16909	17059	16992	17008	16782	16869	16978	16741	16695	17014	16839	16913	16815	16729	16876	16921	16744	16703	16951	17029	16760	16755	16924	16942	16754	16943	16790	16979	16922	16800	17001	16757	16773	16967	16977	16996	16794	16979	16867	16889	17116	16865	16755	16808	16704	16756	16868	16975	16752	16834	16770	16847	16670	16793	16733	16874	16925	17012	17041	16840	16704	16860	17011	16736	16654	16777	16930	16729	16992	16839	16979	16912	16844	16645	16762	16987	16849	16801	16713	16588	16862	16705	16909	16719	16969	16941	16942	17018	17023	17060	16812	16928	16882	16902	16795	16875	16823	16702	16849	17007	16925	16847	16774	16747	16940	16828	16917	16930	16851	16707	16779	16803	17138	17104	16838	16999	16811	16816	16847	16841	16915	16902	16639	16924	16962	16869	16889	17020	16719	16659	16792	16884	16865	16975	16956	16774	16835	16869	16911	16993	16943	16891	16801	16894	16763	16900	17020	16869	16837	16535	16894	16728	16724	16967	16814	16845	16747	16824	17068	16751	16858	16942	16962	16807	16940	16759	16912	16743	16897	16913	16866	16607	16723	16922	16990	16729	16654	17041	16911	16797	16911	16817	16953	16765	16975	16919	17000	16728	16858	16892	16873	16831	16764	16836	16975	17057	16816	16728	16869	16930	16873	16579	16679	16791	16800	16922	16756	16647	16785	16882	16943	16890	16891	17017	16798	16750	16715	16791	16692	16874	16853	16926	16671	16922	16856	16820	16778	16743	16830	16848	17084	16846	16815	16944	16825	16827	16665	16780	16691	16842	16787	16782	16738	16936	16751	16740	16948	16927	16862	16802	17007	16902	16839	16911	16817	16820	16954	16775	16827	16879	16902	16887	16844	16868	16899	16622	17159	17042	17022	16855	16813	16829	16816	16790	16878	16732	16690	17060	16955	17071	16665	16762	16788	16955	16854	16691	16646	17046	16797	16974	16957	16947	17067	16811	16940	16993	16723	16848	16954	16837	16957	16998	16834	16945	16735	16832	16921	16777	16941	16812	17163	17007	16929	17014	16743	16926	16691	16838	16785	16792	16886	16782	16899	16890	16973	16896	16938	16807	16739	16954	16939	16705	16943	16924	16946	16895	16876	16769	16867	16797	16856	16876	16824	16741	16803	16682	16986	16925	16930	16748	16771	16946	16852	16955	16815	16750	17006	16844	16735	17076	16845	16838	16927	16931	16980	16844	16947	16784	16680	16736	17055	16825	16823	16955	16847	16632	16798	16865	16898	16869	16789	16904	17039	16783	16974	17132	16907	16813	16890	16776	16901	16776	16904	16952	16838	16918	16856	16645	16688	16762	16772	16832	16835	16825	16800	16844	16766	16936	16861	17020	17023	16937	16824	17001	16762	16867	16961	16767	16762	16910	16904	16849	16851	16629	16905	16837	16927	16942	16760	16922	17159	16800	16841	17060	16920	16933	16842	16797	16933	16844	17040	16746	16878	16782	16810	16744	17003	16828	16986	16898	16948	16694	16924	17013	16883	16984	16922	16721	16841	17188	16926	17120	16881	16777	16959	16817	16676	16811	16862	16833	16814	16860	16783	16784	16701	16893	16925	16928	16975	16932	17001	16801	16952	16747	16923	16971	16841	16989	16839	16858	17041	16860	16884	17033	16945	16871	16973	16896	16809	16758	16711	16766	17085	17065	16751	16787	16994	16749	17014	16965	16837	16840	16847	16905	17083	16722	17004	16782	16722	17048	17061	16935	17012	16836	16866	16880	16846	16965	16879	16733	16807	16844	16856	16809	16786	16892	16692	16782	16997	17080	17057	16890	16966	16952	16977	16987	16900	16537	16932	17028	17049	17121	16857	16839	16780	16935	16835	16854	16914	16905	16840	16984	17006	16757	16686	16931	16875	16929	16782	16706	16726	16809	16850	16844	16897	16857	16807	16968	16949	17042	16774	16798	17063	16865	16981	16880	16888	16965	16819	16684	16958	16697	16703	16826	17090	16936	16682	16796	16907	16868	16853	16945	16939	16807	16829	16671	16823	16838	16901	16860	17083	16937	16971	16930	16714	16820	16821	16797	16726	16780	16855	16985	17077	17008	16675	16920	16979	16730	16814	16887	16903	16964	16931	17082	16855	16676	16872	17030	16816	16874	16900	16967	16914	16974	17211	16892	16864	16967	16950	16818	16907	17102	17028	16642	16779	16875	16818	16846	17002	16856	16690	16888	17113	17024	17068	16843	17050	16872	16874	16882	16849	16842	16735	16564	16697	16706	16871	16809	16843	16728	17091	16827	16855	16906	16890	16979	16792	16813	16827	17004	17005	16665	16787	16985	16943	16832	16684	16773	16906	16794	16794	16795	16942	16950	16916	16972	16952	16995	16797	16842	16521	16764	17051	16790
23728	34321	23890	16661	15021	14427	14337	14201	14313	14252	14176	14206	14311	14249	14493	14454	14696	14708	14471	14367	14181	14364	14198	14043	14410	14158	14169	14117	14254	14295	13952	14118	14288	14288	14145	14270	14084	14217	14180	14226	14210	14065	14396	14054	14123	14156	14208	13988	14280	14233	14158	14164	14233	14102	14118	14087	14050	14166	14327	14205	14235	14261	14103	14128	14061	14302	14321	14280	14171	14191	14255	14322	14040	14245	14248	14185	13906	14228	14189	14141	14010	14062	14262	14140	14255	14192	14236	14138	14301	14164	14254	14299	14147	14272	14203	14137	14320	14086	14077	14244	14225	14314	14369	14193	14098	14256	14053	14225	14302	14148	14216	14082	14183	14297	14038	14287	14102	14046	14179	14114	13884	14121	14092	14223	14217	14198	14175	14177	14132	14170	14034	14185	14134	14054	14070	14120	14141	14085	14029	14031	14423	13980	14130	14334	14168	14137	14151	14166	14115	14044	14212	14202	14032	14195	14096	14261	14171	14180	14004	14174	14163	14227	14150	14369	14197	14237	14109	14144	14224	14103	14247	14091	14188	14147	14365	14285	14214	14282	14149	14096	14126	14138	14096	14302	14138	14209	14215	14168	14074	14141	14157	14343	14151	14240	14214	14027	14128	14056	14274	13987	14090	14196	13977	14204	14090	14237	14115	14206	14196	14325	14267	14228	14094	14114	14205	14293	14237	14217	14184	14053	14118	14165	14153	14134	14169	14286	13922	14232	13962	14283	14166	14252	14164	14251	14236	14112	14325	14094	14249	14083	14015	14081	14243	14099	13984	14352	14176	14220	14136	14148	14024	14127	14120	14191	14374	14233	14199	14254	14346	14079	14183	14187	14166	14135	14041	14074	14228	14245	14086	14258	14058	14159	14198	14267	14055	14268	14363	14258	14300	14221	14016	14104	14225	14311	14232	14024	14054	14176	14195	14204	14159	14232	14015	14012	14118	14201	14097	14243	14122	14276	14284	14226	14049	14090	14155	14232	13996	14311	14085	14236	14178	14205	14158	14019	14208	14099	14122	14001	14121	14177	14232	14118	14266	14254	14070	14183	14115	14073	14438	14085	14054	14146	14001	14139	13884	14292	14034	14103	14019	14219	14200	14140	14043	14195	13969	14130	14309	14319	14153	14061	14345	14020	14046	14192	14302	14223	14277	14084	14249	14176	13990	14264	14109	14394	14191	14125	14002	14108	14309	14301	14090	14039	14324	14192	14156	14131	14108	14201	14105	14071	14117	14074	14184	14092	14237	13928	14288	14142	14131	14136	14208	14056	14039	14250	14146	14212	14086	14321	14104	14257	14028	14362	14239	14109	14194	14043	14085	14339	14222	14212	14265	14114	14068	14160	14102	14089	14197	14072	14231	14074	14292	14135	14234	14117	14217	14162	14113	14279	14277	14122	14242	14076	14286	14169	14308	14110	14247	14056	14048	14213	14301	14128	14144	14241	14255	14217	14203	14109	14181	14237	14259	14132	14275	14361	14253	14126	14257	14071	14286	14227	14065	14164	14322	14220	14068	14099	14056	14073	14337	14211	14148	14168	14163	13966	14150	14237	14245	14199	14192	14154	14195	14191	14211	14091	14129	14058	14162	14082	14219	14276	14019	14143	14050	14260	14085	14190	14298	14172	14137	14165	14148	14081	14255	14138	14046	14323	14247	14219	14142	14202	14208	14174	14316	14089	14179	14230	14028	14113	14225	14097	14216	14099	14141	14209	14145	14068	14120	14230	14148	14308	14283	14199	14214	14087	14163	14063	14401	14345	14037	14180	14048	14005	14151	14119	14274	14045	14272	14179	14236	14131	14209	14173	14177	14197	14142	14180	14173	14070	14194	14287	14255	14108	14042	14249	14151	14158	14320	14220	14186	14126	14075	14042	14360	14032	14039	14152	14294	14232	14162	14060	14250	14160	14095	14231	14244	13919	14236	14099	14106	14040	14224	14143	14129	14167	14129	14195	14060	14086	14260	14229	14154	14224	14212	14305	14304	14184	13993	14247	14253	14387	14084	14238	14249	14132	14372	14109	14199	14155	14141	14237	14142	14223	14110	14250	14090	14132	14161	14101	14155	14199	14194	14149	14214	14217	14113	14233	14087	14132	14145	14185	14088	14043	14345	14331	14179	14137	14127	14263	14087	14318	14113	14245	14160	14253	14174	14199	14170	14085	14163	14206	14204	14177	14181	14233	14120	14112	14127	14152	14350	14035	14274	14120	14284	14047	14216	14225	14133	14250	14123	13986	14137	14114	14105	14086	14251	14186	14156	14069	14215	14169	14172	14112	14195	14239	14070	14201	14288	13953	14301	14000	14289	14268	14148	14183	14262	14166	14144	14257	14217	14288	14160	14189	14247	14062	14136	14326	14114	14055	14167	14295	14162	14125	14292	14154	14150	14092	14126	14179	14213	14188	14034	14054	14192	14094	14058	14021	14374	14272	14276	14177	14226	14136	14065	14178	14268	14157	14158	14027	14235	14102	14194	14212	14336	14236	14271	14221	14038	14224	14090	14058	14194	14187	14160	14170	14164	14038	14186	14208	14160	14264	14088	14236	14162	14165	14211	14137	14054	14293	14202	14224	14207	14170	14166	14164	14142	14145	14177	14239	14245	14107	14196	14082	14316	14199	14082	14190	14205	14113	14126	14175	14000	14093	14098	13972	14281	14069	14187	14092	13989	14022	14011	14064	14156	14289	14038	14276	14195	14021	14173	14174	14083	13993	14117	14175	14238	14372	14389	14176	14350	14125	14068	14163	14147	14120	14176	14203	14248	14078	14092	14071	13997	14152	14110	14317	14103	14189	14077	14098	14177	14166	14093	14168	14158	14146	14149	14118	14185	14307	14050	14177	14255	14130	14210	14104	14235	14142	14132	13986	14106	14249	14273	14046	14167	14082	14012	14233	14211	14238	14193	14144	14205	14257	14254	14112	14054	14225	14062	14172	14075	14231	14205	14187	14194	14091	14145	14193	14141	14104	14139	14121	14250	14225	14455	14276	14105	14105	14234	14133	14284	14192	14218	14237	14197	14188	14196	14164	14256	14074	14322	14397	14005	14288	14019	14274	14146	14312	14094	14292	14304	13981	14087	14233	14078	13957	14346	14288	14119	14149	14086	14081	14236	14062	14013	14058	14289	14108	14031	14171	14265	14193	14309	14217	14423	14414	14303	14169	14163	14175	14157	14108	14123	14079	14255	13972	14199	14259	14106	14160	14109	14100	14208	14248	14176	14064	14049	14066	14255	14327	14153	14232	14159	14283	14196	14005	14255	14199	14078	14095	14181	14056	14256	14169	14215	14209	14078	14140	14159	14022	14252	14281	14121	14093	14300	14184	14136	14171	14279	14115	14209	14302	14210	14190	14141	14120	14188	14131	14253	14094	14181	14208	14368	14171	14234	14202	14206	14236	14159	14252	14266	14066	14228	14325	14189	14208	14234	14203	14165	14024	14224	14196	14162	14131	14240	14188	14022	14178	14161	14115	14182	14100	14198	14343	14248	14176	14160	14083	14077	14174	14256	14131	14257	14111	14349	14316	14138	14124	14354	14208	14156	14087	14299	14099	14341	14082	14229	14199	14152	14281	13986	14044	14204	14071	14085	14288	14086	14366	14245	13982	13976	14181	14158	14303	14426	14345	14137	14124	14033	14098	14102	13965	14220	14272	14226	14170	14163	14110	14143	14140	14150	14278	14160	14170	14168	13929	14145	14236	14238	14164	14178	14122	14277	14165	14314	14221	14229	14031	14094	14124	14103	14204	14339	14176	14146	14124	14103	14034	14031	14259	14145	14018	14160	14094	14225	14231	14193	14206	14079	14130	14088	14300	14233	14204	14235	14163	14115	14107	14115	14180	14215	14128	14117	14117	14135	14145	14298	14172	14067	14052	14257	14310	14057	14224	14046	14156	14190	14316	14213	14192	14237	13970	14192	14083	13809	14250	14283	14214	14257	14136	14201	14160	14302	14181	14185	14201	13976	14181	14137	14209	14165	14232	14075	14134	14143	14237	14249	14198	14320	14202	14264	14231	14246	14311	14205	14325	14102	14091	14067	14307	14161	14176	14217	14170	14133	14078	14220	14229	14274	14131	14083	14204	14027	14223	14170	14276	14051	14256	14245	13995	14143	14173	13994	14212	14135	14173	14223	14177	14233	14116	14052	14069	14223	14050	14349	14380	14258	14280	14059	14092	14264	14274	14159	14037	14195	14157	14079	14003	14075	14196	14154	14101	14127	14315	14229	14218	14075	14251	14071	14097	14021	14217	14327	14363	14084	14163	14286	14135	14167	14201	14225	14186	14186	14196	14200	14191	14202	14122	14169	14151	14204	14089	14155	14359	14069	13992	14234	14159	14151	14072	14063	14154	14221	14237	14121	14409	14073	14107	14069	14174	14283	14266	14163	14168	14318	14277	14202	14254	14122	14125	14147	14043	14176	14154	14368	14092	14093	14218	14149	14137	14080	14113	14213	14191	14063	14139	14149	14056	14192	14058	14131	14183	14406	14048	14164	14276	14241	14231	14164	14095	14120	14012	14119	14215	14183	14071	14184	14242	13990	14240	14005	14225	14397	14186	14271	14414	14362	14217	14057	14234	14244	14039	14112	14165	14145	14120	14199	14211	14119	14120	14115	14230	14110	14215	14133	14101	14155	14141	14255	14261	14167	14223	14039	14355	14272	14136	14211	14238	14170	14294	14123	14206	14092	14262	14173	14329	14074	14244	14147	14254	14189	14129	14025	14146	14238	14244	14210	14124	14207	14125	14191	14189	14320	14230	14190	14164	14044	14180	14119	14270	14055	14264	14294	14152	13956	14292	14137	14257	13974	14192	14024	13912	14163	14202	14407	14227	14224	14222	14048	14225	14244	14115	14044	14098	14324	13965	14219	14082	14288	14136	14071	14261	14276	14069	14251	14186	14121	14065	14225	14147	14163	14188	13966	14258	14049	14157	14296	14097	14202	14258	14156	14192	14106	14255	14141	14117	14245	13895	14163	14051	14233	14256	14063	14349	14086	14156	14190	14185	14214	14125	14162	14158	14125	14213	14284	14308	14292	14099	14047	14119	14172	14312	14233	14119	14054	14132	14122	14150	14192	14092	14234	14025	14011	14343	14136	14118	14342	14235
23151	21002	27755	25064	21927	20034	18815	16645	16160	16287	16489	16326	16493	16769	17620	19191	19572	18806	17927	17228	16788	16404	16052	16173	16089	16079	16090	16282	16231	16240	16253	16020	16018	16060	16080	16077	16201	15981	16131	15984	15999	15961	16179	16155	16109	16189	16069	15922	15935	16059	16070	16221	16078	16115	16091	16053	16083	16232	16009	15983	16017	15946	16197	16023	16070	16079	16023	16031	15945	16168	16007	16139	16156	16043	16070	16169	16045	15908	16023	15960	15969	16128	16071	16148	16072	16189	16015	16106	16066	15956	15904	16184	16144	16169	16056	16049	16003	15978	16077	15958	15942	15959	15840	16002	16122	16027	16061	16124	16080	16203	16251	15967	16181	16014	16175	16023	16118	16199	15976	16133	16244	16054	15871	16001	16109	15966	15989	15930	16049	15914	15752	15802	16062	16070	16305	16093	16096	15869	16039	16046	16074	16166	16151	16096	16248	16073	16008	16024	16011	15783	15973	16140	15962	15974	15870	16169	15963	16107	15900	16017	16037	16096	16004	16015	15993	16096	16344	16073	16081	16064	15912	16180	16089	16006	15977	16048	16197	16047	15991	16120	16203	15968	16057	15953	15972	16086	16091	15929	15995	16228	15933	15829	16157	16084	16114	16156	16069	15950	15863	16001	16078	15913	15952	16188	16006	16185	15914	16052	15857	16102	16001	16021	15803	16129	16176	16149	16053	16324	16060	16142	15966	15913	15793	15907	15901	16109	15929	16037	15999	16007	16075	16084	16223	16057	15919	16078	16136	16239	15843	15943	15843	15932	16075	16076	16192	15964	16077	16167	16028	16064	16303	16032	15900	16093	16231	16046	15961	16245	16007	16168	16196	15952	15965	15800	15897	15844	15827	15935	16237	15992	16116	16216	16167	16133	16092	15953	16103	16121	16018	15907	16098	15837	15996	16191	16180	16117	16177	16131	16216	15821	16132	16142	16059	16173	15923	15942	16128	15990	15988	15959	16198	16092	16125	16082	15943	16117	16074	15893	15981	15933	16081	15827	16147	16061	16015	16197	16191	16106	16173	15990	15932	15881	16042	16121	16169	15702	15819	16003	15956	16030	15953	15996	15884	16006	16098	16105	16170	16069	15976	16082	16039	15929	16085	15972	16082	15869	15951	15986	16023	16121	15964	16051	16185	16195	15994	16128	16053	16132	15957	16148	15941	16094	16084	16262	16001	16000	16214	15916	16062	16151	15909	16044	15939	16060	16138	15955	16001	15799	16029	16017	15987	16010	16152	16049	16092	16145	16002	15854	16062	15958	15970	16063	16223	15946	15986	15895	15909	16061	16150	15989	16193	16230	16121	16041	16087	15969	15992	16054	15997	16296	15896	16001	15910	16054	15999	16047	16079	16040	16123	15937	16004	15986	16035	16101	16215	15887	16015	16067	15878	15989	16273	16011	16180	15975	16023	15997	16075	16050	15898	15917	16026	16100	16151	15940	16160	16185	15967	16005	16045	15772	15943	15894	15972	15980	16087	15861	16156	16193	15947	16167	16205	15969	15887	15911	16114	16094	16213	16071	16065	15921	16089	16162	16042	16016	15932	16128	15994	15809	16060	16002	15929	16117	16029	16254	16044	16026	16032	16037	16164	15805	16023	16107	16109	16146	16234	16008	16112	15978	15960	16085	16076	16126	15922	16167	15909	16205	16158	16123	15924	15961	16097	16138	16010	16072	16210	15987	16023	16043	16206	16145	16100	16130	16175	15861	15860	16082	16036	15965	15920	16146	16036	15887	16131	16222	16010	15897	16132	15984	16028	16071	15918	15810	16031	15932	16181	15977	16183	16160	16041	16046	16064	16141	16276	16045	16052	16108	16060	16241	16059	16026	15861	15801	15990	16009	15816	16027	16055	15958	16070	16043	15948	15980	16034	16043	16075	15884	15995	15921	16118	16064	15933	16086	16036	15928	16234	15850	15912	16024	15957	16036	16142	16098	16021	15957	16110	16110	16149	15905	16053	15947	15939	16119	16181	16131	16005	16224	16165	15919	16071	16082	16075	16285	15893	15881	16121	16033	16089	15920	16004	16027	15924	16032	15955	16224	16007	16040	15887	16162	16125	16157	16042	16020	16221	16079	15988	16117	16071	15954	16125	15968	15947	15970	15924	15954	16063	15926	16074	16083	16132	16054	15957	16053	15947	16137	16033	16022	15985	15958	16026	16137	16025	15893	16019	15925	16020	16043	16113	16076	16140	16110	16105	16073	15819	16069	15998	15951	16182	16026	16077	16133	16038	16045	16036	15989	15861	16190	16023	15977	15942	15908	15979	16024	15980	16017	16095	16004	16042	16134	15909	15903	16105	16044	16118	16069	15891	16185	16141	16153	16267	16154	16162	15989	16108	15948	15929	16175	16206	15816	16069	15946	16261	15972	15944	16195	16155	16108	16109	16111	16103	15960	16207	16129	15902	16052	15980	15974	16037	16035	16030	16131	16129	16313	16276	16059	16241	16132	15988	16145	16230	16040	15856	16176	16034	16075	16187	15715	15958	16012	16046	16132	15904	16031	16112	16052	15915	16199	15892	15925	15780	16043	16095	15984	16036	15932	16064	15902	15947	15967	15923	16048	16162	16092	16162	16263	16253	16055	15953	16220	16030	16150	16050	15969	15932	16128	15925	16148	16039	16081	15877	15960	15973	16077	16036	16106	15998	16006	16095	16018	16153	16092	15969	15977	15969	15840	15859	16041	15898	15921	16076	16118	15964	15850	16019	15955	15911	16191	16181	16031	16020	15824	16021	16173	15991	16198	16204	15952	16010	15783	15904	16023	16016	16104	15948	16118	16210	16083	16202	15980	16044	16334	16059	16091	16073	16070	16067	16013	16035	16067	15929	15716	15819	15986	16057	16109	16053	16117	16128	15996	16028	16068	16009	15951	15955	16179	16079	15995	16091	16121	16204	16008	16053	16280	16125	15998	16030	16166	16039	16030	15812	16252	16129	16024	16112	16066	16029	15984	16031	16021	15772	16095	16050	16095	16235	16007	16117	16094	15944	15977	15880	16083	16169	15893	16028	16141	16143	15913	16164	15936	15897	15834	15979	16054	16077	16048	16037	16105	16158	16136	16003	15986	16190	15954	16163	16113	16198	15952	15974	15754	16023	16175	16051	16263	16101	15971	16032	16071	16158	16021	15896	15998	16051	16024	16035	16091	16073	16056	15894	15898	16149	15853	15964	16161	15968	15850	16135	16129	15999	16139	16216	16250	16000	16002	16157	16204	15962	15931	15908	16058	15875	15976	15961	16061	15914	16081	16256	16060	15896	16034	15925	15972	16340	15988	16042	15910	16160	16047	16073	16244	16127	15884	15976	15903	16076	16103	16095	16087	16038	16402	16251	16133	15856	15816	16000	16122	16015	15907	15737	16060	15793	16037	16104	15785	16156	15930	16023	16030	15881	15955	15795	15934	15989	16093	16047	15961	15969	15956	16029	15980	16147	15982	15887	16107	16004	15933	16086	16084	16180	16067	15953	16146	15922	16148	15933	16068	16108	16143	15990	15998	15951	16116	15997	15989	15935	16117	15883	15879	16126	15980	16112	16012	15974	15821	16071	16130	16119	16100	15929	16196	16185	16076	16095	16011	16125	16083	16005	16084	15865	16084	16027	16011	16132	16025	16081	16131	15998	15931	16181	16194	16246	15971	16222	16074	16150	15895	16074	16122	16117	16155	16122	16257	16123	16027	16051	16336	15990	15866	16083	15926	16096	16096	16080	16071	16031	15817	16052	16123	16028	16153	15881	15979	16069	16188	16049	16128	16086	15933	15932	16065	16208	16066	15853	16057	16057	15913	15853	16004	16147	15988	15963	15957	16009	15876	16035	16010	15837	16048	16014	15885	15966	16037	16005	15876	16029	16057	16109	15815	16053	16024	16003	15888	16015	15995	15888	16050	15978	15962	16059	15938	15876	16071	15808	15907	15994	16169	16208	15861	16057	15931	16038	16241	16070	15759	15929	16040	16077	15986	16027	15994	16081	16258	16019	15979	16127	16291	15917	16060	16102	16234	16133	15937	15984	16064	15999	15935	15994	16038	15946	16173	15969	16181	15911	16037	16165	16236	16059	15958	16171	16077	16157	16003	15985	15933	15909	16162	16084	16229	16096	16000	15983	15902	16056	16043	16165	16169	16134	15998	16055	16076	16060	15972	15930	15905	15995	16065	15949	16143	15954	15977	15952	16108	16041	16072	15937	16043	16049	16027	16009	16014	16186	15824	16054	15921	16175	16078	15842	16141	16076	16175	16027	15992	16134	16059	16054	15976	15852	16036	16016	16090	16069	15863	16000	16110	15978	15982	16130	15892	16018	16236	16175	15946	16121	16135	16042	15804	16097	16112	15920	15921	16133	16172	16137	16014	16042	16088	15895	15865	15973	16137	16028	16102	16107	15904	15995	16025	16056	16091	16235	15879	16142	16245	15939	15960	15906	16216	15945	16217	15924	15958	16006	15785	16278	16122	16136	16060	16042	16117	16108	16076	16114	16018	16109	16188	15903	16068	15983	16230	15857	16063	16237	16105	16234	15975	15907	15952	15993	15853	15920	16080	16020	16086	15909	15975	15932	16016	15966	15873	15992	16187	16154	15961	16171	15949	15868	15919	15894	15909	16052	16143	16195	16163	16179	16159	16027	15788	16059	15835	16003	16147	16087	16019	15909	15989	16026	16254	16083	15883	16099	16018	16084	16085	16274	16188	16091	16068	16035	15816	16021	15863	16031	15990	15772	16025	16121	15919	16049	16171	16133	16097	16074	16101	16077	16094	16159	15984	15998	16208	15882	15914	15876	15825	16061	16235	15992	16119	16127	16073	16035	15755	16079	16078	15939	16082	15966	16163	15944	16034	15855	15863	15882	15997	16234	16010	16065	16085	15838	16002	15979	16058	15858	16065	16048	15916	15969	15990	15957	15971	15921	16038	16060	16018	16056	16000	16119	15989	16048	15861	15999	16047	16013	16243	16128	16017	16000	16155	16127	16011	15983	16149	15937	15932	16094	15965	15813	15847	16111	16090	16133	15983	16232	16041	16054	16093	16260	16251	15911	16132	16070	16167	16244	16167	15951	16148	15991	15972	16148	15947	16138	16195	16206	16078	16004	16144	16099	16052	16234	16080
21563	43088	36216	24652	17224	15016	14552	14127	14062	14031	13826	13887	14083	14929	16018	18070	17998	16815	15706	14879	14116	13866	13808	13755	13720	13699	13689	13761	13586	13764	13769	13776	13788	13669	13522	13596	13751	13767	13903	13693	13524	13606	13895	13599	13718	13669	13669	13603	13778	13647	13798	13668	13580	13581	13846	13525	13663	13557	13663	13698	13680	13691	13534	13660	13634	13719	13748	13704	13844	13764	13492	13743	13598	13747	13672	13552	13645	13695	13681	13719	13674	13631	13698	13601	13594	13839	13611	13759	13655	13654	13600	13646	13800	13528	13802	13759	13550	13701	13571	13751	13688	13661	13613	13766	13719	13745	13607	13749	13671	13782	13709	13801	13650	13751	13735	13850	13579	13618	13728	13606	13748	13791	13634	13672	13680	13696	13686	13635	13712	13726	13648	13749	13716	13674	13611	13665	13659	13623	13703	13611	13690	13852	13572	13763	13688	13707	13707	13693	13598	13700	13804	13780	13596	13668	13749	13744	13556	13625	13712	13793	13791	13591	13673	13613	13557	13580	13675	13849	13892	13490	13952	13705	13730	13864	13639	13855	13902	13636	13737	13726	13916	13877	13634	13724	13761	13850	13753	13611	13798	13573	13756	13613	13714	13761	13573	13663	13426	13746	13667	13620	13763	13634	13783	13766	13876	13624	13602	13758	13876	13684	13557	13647	13775	13801	13579	13906	13787	13609	13575	13640	13744	13639	13510	13664	13614	13633	13692	13806	13587	13740	13539	13840	13713	13613	13684	13743	13688	13738	13707	13606	13506	13625	13866	13693	13608	13796	13560	13702	13656	13756	13760	13655	13772	13825	13715	13726	13604	13603	13720	13817	13757	13561	13601	13866	13554	13489	13764	13712	13664	13799	13868	13555	13712	13723	13606	13625	13856	13629	13652	13721	13626	13718	13508	13783	13750	13628	13664	13648	13761	13714	13680	13595	13721	13679	13816	13586	13605	13978	13758	13524	13634	13710	13612	13728	13606	13666	13738	13736	13642	13698	13834	13777	13673	13570	13696	13523	13745	13694	13705	13612	13747	13959	13605	13646	13652	13662	13513	13747	13742	13678	13699	13662	13756	13795	13802	13633	13559	13715	13786	13678	13717	13673	13618	13632	13606	13575	13537	13931	13744	13723	13797	13840	13674	13737	13536	13774	13647	13669	13692	13753	13683	13769	13858	13564	13743	13828	13605	13713	13665	13709	13614	13607	13731	13705	13720	13582	13587	13877	13702	13923	13645	13759	13619	13658	13614	13749	13482	13608	13584	13760	13699	13823	13854	13761	13592	13582	13697	13745	13742	13725	13622	13817	13484	13688	13625	13499	13777	13679	13821	13670	13782	13612	13671	13734	13801	13710	13644	13677	13637	13800	13771	13717	13533	13692	13737	13552	13526	13582	13703	13769	13728	13632	13668	13529	13821	13838	13818	13690	13807	13528	13803	13590	13722	13643	13715	13699	13591	13542	13730	13584	13761	13489	13731	13777	13903	13669	13807	13693	13690	13811	13603	13667	13606	13609	13609	13843	13628	13803	13635	13819	13716	13797	13738	13759	13735	13611	13833	13900	13739	13753	13772	13581	13642	13659	13652	13720	13670	13825	13808	13588	13684	13529	13694	13572	13597	13672	13869	13689	13566	13613	13732	13839	13698	13777	13641	13709	13573	13665	13711	13715	13681	13854	13684	13650	13511	13809	13715	13590	13818	13668	13451	13657	13800	13770	13590	13702	13675	13632	13640	13614	13575	13769	13803	13741	13690	13552	13489	13669	13785	13555	13650	13633	13702	13688	13657	13798	13765	13716	13941	13799	13847	13627	13622	13745	13620	13717	13707	13597	13761	13690	13730	13851	13612	13659	13525	13592	13862	13702	13765	13689	13569	13695	13737	13781	13511	13767	13706	13681	13589	13782	13574	13608	13652	13610	13762	13681	13668	13826	13797	13763	13646	13761	13751	13842	13654	13673	13757	13817	13872	13625	13643	13742	13620	13657	13592	13578	13554	13776	13748	13784	13607	13707	13704	13657	13487	13728	13745	13599	13730	13667	13672	13655	13593	13732	13697	13612	13636	13564	13496	13837	13746	13531	13813	13704	13690	13600	13821	13775	13786	13709	13667	13470	13640	13699	13482	13651	13722	13704	13652	13634	13616	13632	13613	13705	13693	13719	13773	13621	13682	13822	13628	13673	13621	13731	13698	13738	13572	13564	13710	13717	13835	13689	13774	13643	13618	13627	13687	13772	13591	13663	13668	13592	13560	13669	13634	13728	13512	13570	13770	13777	13488	13667	13644	13690	13628	13605	13698	13658	13757	13594	13668	13872	13748	13828	13737	13745	13575	13557	13679	13698	13598	13722	13763	13450	13746	13697	13745	13586	13698	13663	13696	13833	13539	13643	13751	13664	13629	13729	13742	13630	13704	13632	13775	13495	13957	13473	13619	13649	13604	13604	13719	13841	13837	13666	13628	13596	13768	13762	13816	13589	13673	13611	13650	13757	13677	13583	13818	13567	13809	13718	13781	13599	13938	13825	13692	13845	13668	13502	13563	13849	13691	13660	13670	13571	13769	13724	13496	13819	13633	13801	13708	13672	13533	13835	13544	13550	13666	13843	13743	13731	13737	13680	13688	13550	13553	13840	13532	13663	13616	13667	13657	13668	13770	13729	13656	13708	13749	13665	13750	13771	13645	13791	13703	13663	13632	13826	13642	13818	13847	13640	13818	13669	13662	13721	13653	13554	13706	13908	13693	13678	13664	13808	13711	13581	13804	13613	13791	13767	13655	13764	13596	13844	13617	13592	13815	13658	13679	13852	13588	13779	13722	13551	13685	13599	13594	13779	13678	13720	13615	13687	13811	13547	13662	13792	13749	13754	13772	13716	13607	13740	13817	13715	13788	13693	13680	13717	13883	13745	13772	13732	13746	13584	13802	13820	13600	13717	13815	13641	13868	13675	13691	13647	13671	13754	13826	13700	13785	13561	13837	13846	13682	13675	13628	13660	13810	13609	13798	13758	13747	13675	13584	13824	13631	13735	13749	13611	13618	13677	13725	13650	13695	13590	13635	13807	13537	13746	13619	13581	13734	13794	13593	13710	13696	13644	13876	13520	13646	13622	13727	13682	13852	13704	13650	13684	13629	13634	13681	13796	13650	13752	13604	13769	13643	13790	13635	13680	13753	13665	13928	13679	13869	13686	13726	13560	13678	13641	13598	13718	13616	13642	13493	13776	13705	13634	13699	13559	13635	13780	13725	13604	13811	13812	13833	13577	13706	13712	13782	13757	13657	13510	13855	13681	13626	13477	13582	13707	13698	13660	13670	13525	13680	13696	13881	13679	13668	13583	13829	13756	13686	13733	13594	13704	13630	13763	13733	13764	13578	13842	13607	13669	13552	13646	13668	13571	13586	13691	13631	13769	13654	13587	13720	13704	13796	13707	13532	13575	13538	13732	13773	13609	13749	13659	13626	13667	13664	13623	13609	13500	13790	13696	13554	13875	13696	13861	13653	13683	13641	13795	13666	13786	13725	13763	13701	13768	13596	13652	13744	13625	13718	13684	13584	13741	13642	13675	13661	13663	13550	13743	13660	13712	13727	13749	13772	13781	13650	13837	13609	13655	13516	13795	13768	13673	13707	13725	13634	13662	13545	13744	13762	13720	13806	13728	13684	13739	13882	13807	13785	13607	13794	13688	13694	13793	13677	13649	13743	13916	13804	13712	13718	13752	13558	13676	13629	13777	13910	13818	13827	13756	13823	13751	13780	13697	13678	13844	13537	13882	13708	13661	13552	13685	13571	13849	13598	13800	13635	13700	13619	13716	13780	13790	13574	13854	13883	13731	13542	13700	13618	13774	13714	13546	13727	13605	13768	13610	13591	13676	13677	13716	13703	13685	13679	13598	13609	13727	13862	13752	13667	13774	13829	13862	13855	13557	13708	13730	13666	13638	13848	13671	13666	13760	13765	13749	13608	13651	13622	13805	13911	13795	13692	13587	13735	13687	13583	13624	13645	13760	13829	13623	13664	13689	13663	13763	13613	13752	13671	13702	13664	13594	13612	13633	13806	13865	13695	13661	13655	13598	13627	13697	13725	13655	13741	13661	13636	13843	13626	13813	13645	13692	13711	13599	13751	13680	13706	13620	13731	13675	13700	13694	13623	13918	13508	13638	13731	13660	13683	13760	13685	13700	13507	13636	13645	13713	13762	13641	13686	13792	13492	13560	13685	13777	13729	13629	13684	13531	13754	13712	13795	13838	13810	13710	13550	13565	13710	13615	13639	13799	13711	13348	13662	13644	13517	13611	13731	13775	13606	13664	13660	13708	13606	13740	13695	13682	13956	13739	13753	13688	13691	13776	13813	13584	13759	13478	13858	13635	13875	13633	13511	13621	13632	13669	13593	13713	13794	13708	13561	13722	13736	13726	13603	13642	13685	13542	13598	13835	13619	13610	13843	13604	13710	13715	13676	13710	13767	13692	13917	13657	13790	13714	13765	13612	13531	13497	13583	13883	13682	13816	13624	13873	13867	13640	13705	13700	13636	13792	13584	13552	13500	13635	13776	13680	13626	13603	13852	13582	13597	13771	13576	13716	13684	13674	13673	13676	13637	13805	13821	13692	13598	13887	13756	13679	13749	13822	13710	13689	13615	13844	13642	13683	13777	13694	13844	13758	13557	13671	13685	13758	13724	13670	13828	13799	13687	13625	13663	13623	13679	13642	13751	13703	13741	13570	13673	13715	13786	13669	13760	13746	13682	13562	13956	13625	13827	13635	13779	13726	13691	13669	13564	13645	13673	13673	13663	13660	13799	13519	13789	13751	13542	13811	13687	13932	13684	13633	13693	13651	13701	13647	13676	13554	13814	13759	13622	13675	13713	13681	13696	13764	13570	13608	13708	13578	13586	13724	13646	13749	13671	13642	13778	13612	13680	13696	13559	13762	13738	13672	13729	13778	13647	13654	13675	13685	13798	13666	13741	13745	13703	13716	13593	13733	13655	13600	13673	13850	13655	13620	13715	13686	13709	13618	13776	13585	13876	13742	13687	13670	13691	13607	13693	13482	13691	13733	13876	13653	13605	13798	13684	13735	13736	13635	13747	13625	13819	13588	13715	13554	13593	13696
24554	21063	27366	26396	18887	16863	16731	16108	15930	15802	15795	15888	15990	17154	17867	17323	16980	16571	16374	16141	15636	15862	15622	15726	15849	15783	15667	15789	15700	15822	15649	15614	15777	15779	15812	15769	15765	15682	15596	15659	15732	15684	15856	15559	15811	15613	15616	15744	15562	15380	15786	15962	15768	15741	15866	15875	16032	15530	15842	15701	15435	15663	15867	15798	15797	15587	15732	15747	15694	15802	15795	15799	15903	15621	15760	15568	15516	15781	15771	15850	15597	15611	15866	15746	15777	15570	15523	15646	15687	15719	15714	15538	15790	15665	15839	15696	15658	15661	15934	15634	15635	15736	15678	15924	15714	15624	15698	15718	15876	15594	15721	15749	15608	15555	15510	15729	15633	15649	15543	15724	15797	15549	15746	15707	15589	15691	15747	15808	15523	15431	15759	15862	15789	15629	15772	15731	15593	15654	15963	15616	15830	15780	15712	15740	15654	15568	15817	15875	15637	15696	15635	15608	15802	15771	15712	15767	15687	15772	15849	15746	15731	15782	15740	15556	15609	15804	15801	15804	15539	15365	15680	15692	15890	15634	15819	15844	15742	15711	15634	15662	15664	15822	15654	15554	15616	15585	15762	15620	15678	15648	15633	15519	15628	15526	15834	15729	15618	15697	15760	15768	15717	15585	15786	15664	15822	15602	15678	15688	15647	15643	15662	15668	15777	15674	15784	15769	15692	15755	15704	15736	15838	15765	15999	15666	15674	15653	15724	15593	15744	15875	15537	15806	15660	15857	15614	15917	15772	15731	15675	15659	15701	15684	15484	15744	15779	15603	15426	15875	15708	15691	15875	15705	15692	15854	15622	15898	15861	15836	15812	15719	15730	15717	15694	15757	15713	15713	15626	15794	15719	15634	15744	15716	15769	15812	15547	15745	15647	15715	15684	15855	15657	15853	15490	15785	15907	15750	15855	15720	15804	15651	15517	15705	15743	15700	15684	15784	15775	15740	15664	15818	15627	15558	15628	15753	15751	15625	15663	15556	15689	15743	15710	15760	15687	15682	15793	15805	15773	15771	15578	15772	15744	15564	15553	15747	15713	15789	15763	15830	15636	15670	15617	15823	15616	15655	15552	15746	15692	15679	15658	15903	15766	15596	15888	15716	15721	15768	15705	15755	15816	15739	15756	15746	15672	15895	15596	15733	15686	15786	15784	15794	15719	15700	15605	15774	15602	15786	15722	15710	15830	15772	15546	15787	15560	15763	15742	15797	15682	15651	15806	16011	15585	15751	15622	15637	15723	15649	15661	15548	15867	15601	15695	15641	15651	15743	15998	15795	15701	15739	15671	15774	15701	15760	15838	15745	15728	15658	15901	15691	15715	15482	15623	15771	15650	15740	15656	15577	15892	15770	15682	15638	15477	15825	15816	15998	15696	15773	15630	15543	15596	15683	15660	15659	15675	15747	16006	15750	15760	15695	15730	15562	15734	15719	15860	15834	15676	15571	15793	15657	15881	15716	15691	15812	15871	15728	15513	15814	15594	15805	15763	15646	15532	15800	15716	15551	15777	15720	15643	15668	15708	15685	15621	15705	15778	15714	15671	15735	15701	15657	15734	15750	15654	15663	15708	15574	15746	15675	15421	15673	15625	15867	15896	15742	15757	15591	15579	15755	15822	15598	15702	15592	15670	15779	15774	15797	15784	15736	15582	15855	15463	15601	15706	15789	15570	15734	15837	15605	15583	15760	15625	15688	15882	15797	15613	15850	15579	16010	15676	15538	15765	15704	15908	15651	15924	15682	15587	15773	15871	15693	15856	15795	15691	15704	15782	15677	15592	15647	15607	15704	15634	15803	15755	15673	15564	15620	15581	15581	15826	15723	15721	15583	15751	15661	15681	15545	15789	15707	15593	15753	15748	15499	15634	15733	15777	15660	15705	15723	15802	15792	15587	15576	15769	15617	15616	15624	15890	15677	15445	15640	15728	15659	15696	15716	15803	15716	15841	15736	15563	15734	15562	15738	15800	15768	15525	15849	15789	15732	15558	15869	15856	15860	15887	15710	15744	15602	15839	15721	15872	15755	15795	15953	15486	15639	15835	15833	15646	15528	15902	15649	15548	15940	15749	15621	15814	15751	15640	15746	15800	15808	15794	15518	15768	15650	15800	15688	15715	15736	15706	15756	15613	15669	15679	15710	15621	15709	15843	15805	15690	15665	15657	15792	15793	15676	15738	15721	15761	15628	15794	15812	15679	15584	15570	15597	15598	15732	15714	15711	15722	15781	15745	15833	15830	15703	15535	15698	15699	15550	15656	15762	15747	15883	15540	15593	15673	15540	15506	15732	15724	15420	15778	15763	15652	15725	15834	15981	15848	15710	15729	15611	15830	15798	15612	15859	15846	15742	15630	15516	15717	15681	15799	15724	15793	15680	15853	15877	15863	15644	15872	15778	15846	15707	15782	15696	15890	15793	15576	15679	15760	15795	15695	15675	15751	15813	15695	15733	15595	15883	15792	15826	15654	15541	15651	15798	15760	15809	15832	15610	15751	15694	15719	15773	15569	15474	15686	15675	15630	15667	15514	15734	15723	15732	15719	15578	15657	15807	15838	15765	15641	15785	15821	15688	15867	15796	15809	15767	15782	15735	15598	15708	15595	15749	15795	15951	15822	15798	15784	15710	15593	15843	15723	15748	15797	15837	15669	15742	15585	15588	15895	15454	15854	15711	15735	15728	15443	15521	15458	15679	15637	15835	15857	15622	15704	15733	15666	15763	15806	15568	15679	15590	15697	15860	15831	15725	15658	15551	15594	15645	15653	15800	15560	15707	15760	15805	15567	15713	15818	15805	15760	15765	15623	15532	15735	15514	15746	15560	15756	15494	15762	15671	15925	15629	15868	15811	15746	15795	15471	15828	15860	15672	15731	15682	15626	15596	15823	15806	15826	15739	15580	15603	15758	15614	15735	15834	15768	15926	15791	15538	15626	15631	15999	15818	15923	15609	15572	15685	15899	15751	15528	15856	15714	15565	15577	15594	15877	15696	15745	15862	15764	16088	15604	15844	15850	15750	15821	15487	15557	15865	15639	15612	15856	15685	15570	15616	15762	15918	15629	15595	15851	15695	15786	15498	15698	15538	15831	15692	15633	15682	15776	15679	15802	15982	15654	15733	15771	15665	15745	15768	15599	15502	15573	15703	15763	15730	15703	15590	15795	15741	15661	15661	15694	15623	15667	15525	15708	15665	15614	15950	15874	15757	15792	15736	15711	15894	15802	15742	15728	16000	15618	15696	15768	15614	15663	15612	15728	15646	15787	15709	15675	15755	15810	15866	15702	15671	15718	15782	15866	15909	15723	15820	15889	15842	15629	15517	15812	15756	15877	16095	15929	15884	15952	15655	15673	15801	16006	15631	15559	15690	15759	15730	15660	15695	15822	15719	15583	15526	15650	15748	15669	15629	15717	15656	15869	15696	15577	15712	15684	15770	15723	15798	15852	15784	15732	15707	15913	15810	15736	15664	15752	15645	15563	15593	15826	15499	15562	15828	15766	15629	15666	15776	15669	15709	15722	15805	15754	15926	15751	15757	15874	15707	15722	15850	15804	15740	15734	15604	15808	15766	15766	15610	15792	15710	15796	15837	15628	15773	15708	15778	15672	15828	15678	15684	15795	15758	15794	15525	15620	15851	15599	15908	15802	15680	15557	15829	15781	15731	15782	15821	15746	15655	15802	15391	15915	15813	15710	15851	15734	15620	15592	15813	15768	15779	15745	15849	15754	15920	15851	15664	15715	15556	15622	15653	15715	15786	15576	15675	15897	15619	15556	15701	15674	15569	15770	15671	15571	15745	15626	15733	15568	15589	15694	15701	15725	15679	15705	15752	15571	15551	15727	15801	15672	15903	15693	15537	15630	15626	15666	15538	15829	15769	15832	15566	15826	15669	15696	15643	15838	15583	15692	15802	15616	15671	15782	15595	15893	15679	15811	15661	15685	15567	15753	15766	15843	15645	15855	15743	15738	15955	15829	15673	15873	15794	15709	15599	15818	15624	15593	15739	15722	15709	15850	15619	15795	15675	15780	15548	15523	15694	15767	15625	15723	15626	15718	15660	15730	15723	16039	15671	15876	15924	15708	15826	15605	15771	15639	15645	15706	15728	15769	15850	15667	15571	15727	15723	15780	15805	15940	15745	15706	15703	15565	15651	15579	15921	15690	15671	15716	15791	15642	15613	15712	15901	15732	15716	15620	15620	15844	15706	15700	15667	15819	15959	15602	15737	15795	15651	15500	15734	15779	15888	15927	15676	15718	15802	15767	15731	15694	15940	15805	15704	15652	15776	15788	15948	15695	15681	15801	15828	15753	15572	15819	15641	15710	15607	15618	15749	15726	15948	15905	15596	15806	15737	15630	15653	15719	15812	15533	15849	15613	15565	15777	15644	15610	15728	15524	15671	15730	15971	15775	15694	15687	15615	15438	15787	15759	15927	15688	15859	15787	15767	15532	15710	15804	15831	15759	15675	15625	15790	15469	15703	15724	15581	15565	15700	15672	15788	15526	15639	15574	15518	15697	15704	15776	15749	15551	15604	15752	15685	15547	15586	15727	15765	15712	15839	15659	15768	15816	15743	15583	15606	15751	15916	15856	15734	15781	15461	15722	15705	15738	15556	15835	15693	15757	15831	15775	15610	15777	15836	15560	15790	15616	15563	15715	15728	15689	15797	15696	15742	15768	15809	15834	15770	15865	15468	15704	15888	15763	15774	15721	15649	15518	15595	15554	15755	15688	15721	15686	15746	15709	15735	15700	15728	15843	15744	15785	15941	15760	15842	15810	15765	15619	15714	15769	15595	15697	15485	15662	15570	15727	15718	15823	15719	15800	15560	15635	15786	15821	15685	15768	15748	15603	15790	15755	15635	15591	15622	15749	15752	15692	15726	15776	15715	15725	15703	15595	15785	15799	15745	15703	15719	15561	15671	15760	15809	15859	15650	15767	15688	15756	15749	15791	15762	15762	15671	15879	15639	15688	15843	15737	15888	15736	15602	15905	15604	15792	15648	15751	15688	15557	15629	15782	15815	15819	15663	15794	15687	15684	15777	15724	15799	15561	15775	15755	15545	15747	15777	15463	15521	15614	15541	15769	15819	15837	15530	15505	15838	15773	15933
22526	41596	34958	18872	14902	14254	13700	13932	13629	13699	13603	13579	14089	15948	16549	15984	15132	14728	13976	13843	13653	13644	13456	13476	13518	13543	13415	13399	13554	13470	13496	13543	13765	13429	13468	13443	13411	13784	13426	13413	13445	13495	13541	13567	13589	13450	13421	13380	13596	13418	13606	13577	13486	13613	13498	13580	13577	13635	13504	13508	13517	13506	13534	13592	13594	13632	13497	13493	13500	13554	13509	13673	13659	13538	13384	13485	13466	13550	13475	13525	13494	13610	13537	13423	13401	13635	13435	13500	13496	13577	13541	13566	13474	13499	13322	13562	13493	13624	13577	13583	13511	13380	13589	13444	13461	13602	13435	13533	13476	13488	13469	13368	13496	13673	13521	13406	13396	13495	13468	13582	13386	13575	13529	13551	13524	13493	13662	13479	13483	13401	13480	13699	13610	13558	13369	13637	13583	13483	13479	13455	13593	13444	13441	13447	13547	13476	13626	13518	13526	13601	13465	13368	13648	13444	13743	13386	13535	13488	13404	13620	13566	13416	13517	13434	13510	13403	13596	13484	13586	13505	13511	13519	13599	13523	13595	13592	13477	13648	13559	13632	13345	13467	13630	13544	13645	13563	13515	13626	13426	13556	13467	13472	13515	13485	13620	13464	13531	13545	13581	13423	13556	13487	13384	13582	13473	13533	13469	13530	13331	13541	13451	13355	13231	13607	13590	13424	13713	13485	13561	13358	13563	13496	13410	13493	13612	13472	13372	13655	13331	13444	13422	13503	13440	13523	13392	13399	13365	13333	13556	13502	13532	13505	13494	13533	13506	13410	13649	13488	13522	13545	13687	13593	13373	13592	13403	13352	13478	13679	13656	13452	13631	13595	13598	13532	13466	13490	13493	13630	13512	13353	13495	13457	13614	13483	13427	13440	13507	13644	13570	13511	13596	13441	13518	13398	13477	13642	13512	13578	13634	13663	13522	13553	13439	13648	13493	13439	13578	13627	13547	13557	13716	13559	13381	13453	13637	13518	13545	13535	13492	13445	13553	13770	13644	13573	13647	13420	13704	13582	13558	13463	13537	13715	13469	13419	13578	13684	13557	13599	13500	13335	13514	13664	13573	13591	13435	13504	13400	13520	13664	13460	13398	13641	13322	13647	13423	13606	13485	13477	13454	13472	13483	13669	13549	13449	13715	13528	13538	13493	13549	13569	13506	13330	13392	13671	13550	13651	13439	13525	13540	13502	13541	13432	13570	13497	13617	13364	13705	13422	13328	13437	13443	13457	13585	13567	13584	13420	13577	13522	13510	13558	13604	13575	13512	13342	13525	13504	13643	13388	13475	13439	13593	13572	13644	13654	13505	13553	13524	13414	13483	13637	13619	13542	13393	13559	13535	13489	13471	13390	13357	13497	13635	13439	13596	13646	13635	13437	13427	13434	13400	13501	13592	13685	13557	13425	13566	13523	13409	13693	13605	13539	13435	13479	13484	13509	13466	13541	13516	13581	13514	13412	13556	13528	13521	13617	13540	13577	13541	13455	13482	13632	13531	13380	13544	13471	13509	13561	13461	13774	13652	13360	13438	13643	13455	13569	13426	13374	13565	13498	13580	13578	13455	13430	13490	13490	13585	13493	13465	13567	13580	13475	13523	13454	13527	13328	13555	13456	13553	13515	13312	13457	13554	13408	13468	13470	13629	13397	13609	13567	13433	13604	13510	13464	13480	13636	13611	13297	13524	13499	13581	13558	13416	13442	13468	13459	13519	13486	13588	13571	13568	13654	13638	13599	13601	13403	13513	13255	13636	13506	13589	13469	13527	13535	13398	13374	13621	13517	13427	13741	13518	13479	13431	13467	13450	13550	13479	13574	13501	13670	13529	13542	13556	13708	13582	13555	13627	13560	13482	13547	13558	13554	13555	13528	13616	13625	13562	13414	13574	13648	13570	13505	13618	13519	13416	13373	13600	13418	13604	13720	13506	13618	13623	13554	13510	13508	13701	13394	13537	13507	13521	13654	13632	13452	13557	13525	13413	13608	13477	13439	13494	13523	13626	13467	13549	13449	13501	13401	13343	13670	13470	13533	13687	13490	13340	13401	13569	13643	13605	13591	13553	13556	13448	13458	13600	13381	13642	13656	13525	13673	13580	13566	13510	13559	13496	13625	13581	13468	13604	13522	13480	13479	13478	13537	13536	13496	13476	13586	13504	13477	13491	13487	13505	13497	13568	13412	13482	13563	13601	13526	13634	13341	13582	13594	13501	13598	13509	13647	13657	13447	13666	13464	13604	13550	13735	13452	13463	13543	13488	13492	13832	13462	13596	13593	13625	13529	13568	13450	13603	13452	13598	13375	13637	13593	13595	13467	13500	13528	13553	13599	13466	13466	13398	13542	13457	13413	13531	13447	13357	13527	13399	13428	13505	13636	13540	13545	13461	13541	13457	13528	13559	13501	13576	13526	13459	13598	13316	13586	13566	13526	13678	13633	13478	13577	13577	13513	13617	13402	13553	13380	13616	13358	13409	13551	13530	13636	13569	13386	13522	13391	13444	13473	13486	13584	13590	13537	13261	13509	13622	13667	13562	13524	13537	13663	13396	13546	13458	13567	13526	13452	13454	13613	13388	13451	13432	13441	13505	13592	13547	13481	13495	13482	13591	13432	13482	13637	13578	13551	13524	13522	13502	13556	13371	13462	13496	13558	13577	13581	13532	13479	13439	13426	13714	13457	13441	13625	13500	13542	13445	13727	13451	13466	13669	13362	13563	13496	13411	13360	13663	13441	13485	13574	13511	13362	13527	13483	13572	13449	13586	13570	13481	13250	13542	13453	13636	13413	13484	13544	13506	13513	13506	13732	13588	13318	13688	13465	13611	13617	13504	13500	13542	13456	13473	13483	13525	13553	13441	13554	13632	13425	13509	13530	13672	13565	13549	13522	13431	13433	13572	13512	13630	13507	13613	13434	13432	13437	13432	13482	13579	13610	13478	13299	13261	13492	13541	13595	13699	13631	13404	13454	13604	13518	13316	13656	13480	13527	13519	13674	13579	13529	13626	13505	13524	13420	13411	13461	13365	13458	13481	13454	13315	13524	13616	13398	13644	13622	13624	13561	13530	13432	13575	13407	13434	13461	13518	13552	13595	13341	13600	13630	13512	13490	13633	13480	13604	13547	13546	13448	13367	13396	13538	13503	13574	13533	13568	13516	13553	13485	13534	13640	13440	13515	13395	13358	13337	13485	13458	13631	13498	13504	13507	13564	13663	13624	13530	13559	13470	13426	13477	13587	13380	13449	13582	13500	13436	13520	13524	13609	13404	13453	13640	13538	13397	13548	13630	13456	13413	13678	13484	13527	13344	13630	13434	13387	13590	13510	13464	13560	13413	13614	13585	13671	13378	13581	13588	13434	13631	13570	13702	13497	13432	13346	13549	13446	13646	13537	13581	13414	13544	13628	13482	13378	13402	13466	13524	13641	13624	13668	13506	13600	13408	13527	13580	13567	13411	13422	13719	13551	13673	13542	13559	13548	13466	13488	13517	13585	13559	13543	13709	13461	13601	13547	13471	13632	13588	13643	13486	13540	13403	13466	13363	13642	13658	13597	13650	13463	13436	13649	13602	13666	13537	13555	13446	13546	13326	13543	13617	13441	13601	13575	13469	13650	13527	13403	13621	13576	13583	13464	13497	13656	13641	13521	13364	13507	13572	13442	13612	13415	13585	13518	13494	13468	13375	13576	13591	13449	13471	13296	13497	13645	13450	13685	13558	13526	13621	13544	13602	13374	13528	13588	13238	13434	13456	13571	13457	13579	13699	13613	13470	13367	13546	13508	13543	13640	13659	13452	13381	13548	13329	13490	13442	13445	13533	13563	13598	13522	13437	13492	13400	13559	13448	13526	13651	13408	13433	13474	13593	13400	13428	13513	13621	13611	13509	13499	13594	13569	13409	13609	13622	13513	13580	13468	13531	13509	13549	13580	13565	13588	13406	13537	13490	13720	13746	13457	13303	13691	13494	13360	13530	13563	13336	13374	13330	13599	13665	13567	13520	13642	13550	13355	13459	13429	13438	13434	13553	13547	13631	13481	13339	13405	13510	13376	13597	13461	13601	13451	13632	13446	13433	13463	13443	13727	13506	13394	13457	13435	13657	13307	13507	13454	13590	13555	13481	13573	13357	13489	13690	13634	13678	13437	13558	13581	13512	13448	13687	13526	13449	13544	13526	13602	13495	13483	13582	13420	13650	13541	13624	13467	13691	13534	13644	13514	13397	13529	13550	13450	13584	13536	13457	13569	13501	13430	13538	13598	13526	13470	13613	13512	13400	13523	13667	13540	13602	13590	13486	13306	13403	13481	13377	13511	13520	13380	13391	13562	13554	13513	13416	13586	13527	13414	13495	13374	13673	13652	13509	13601	13585	13377	13509	13607	13490	13352	13686	13518	13361	13632	13516	13641	13532	13636	13451	13519	13499	13418	13337	13632	13554	13519	13704	13416	13499	13638	13642	13457	13485	13469	13537	13656	13566	13467	13508	13630	13636	13618	13637	13488	13339	13592	13484	13609	13338	13523	13509	13670	13564	13392	13478	13595	13492	13690	13451	13554	13699	13587	13626	13552	13577	13493	13545	13274	13607	13746	13541	13415	13510	13525	13579	13564	13283	13644	13452	13501	13390	13512	13577	13552	13429	13409	13603	13537	13526	13575	13515	13582	13517	13530	13516	13484	13510	13508	13566	13610	13454	13482	13490	13452	13526	13477	13526	13307	13462	13442	13538	13556	13407	13476	13563	13605	13503	13422	13476	13626	13473	13502	13543	13558	13565	13542	13489	13382	13517	13374	13388	13293	13564	13546	13503	13502	13427	13530	13585	13472	13709	13527	13542	13514	13668	13468	13503	13550	13405	13611	13634	13547	13483	13573	13625	13563	13319	13424	13468	13327	13408	13599	13468	13592	13467	13420	13466	13381	13538	13455	13448	13534	13503	13620	13404	13629	13502	13561	13494	13482	13511	13495	13619	13564	13561	13529	13433	13476	13487	13426	13531	13466	13600	13481	13436	13355	13659	13363	13541	13444	13685	13546	13512	13486	13474	13409	13506	13546	13372	13480	13600	13473	13542	13479	13542	13594	13637	13564	13593	13409	13529	13453	13428	13603	13443	13561
22061	21051	28356	24043	21362	22814	22630	17589	16524	16587	16760	16845	18408	21753	23111	22549	21279	19674	17988	17215	16899	16441	16422	16478	16432	16315	16214	16278	16277	16202	16418	16052	16384	16081	16136	16161	16343	16302	16282	16387	16368	16093	16361	16133	16104	16258	16142	16333	16178	16089	16158	16225	16354	16402	16228	16011	15908	16208	16235	16263	16356	16318	16177	16148	16259	16474	16313	16019	16122	16057	16181	16119	16215	16309	16080	16006	16120	16070	16463	16351	16304	16366	16189	16432	16298	16311	16218	15975	16062	16261	16346	16336	16262	16316	16206	16202	16370	16082	16423	16219	16287	16309	16123	16057	16115	16088	16172	16201	16315	15946	15987	16172	16173	16079	16072	15982	16307	15988	16284	16146	16232	16211	16212	16377	16171	16133	16416	16178	16334	16215	16170	16195	16353	16276	16386	16120	16158	16093	16228	16201	16201	16143	16200	15998	16268	16292	16108	16217	15998	16286	16128	16268	16106	16073	16187	16209	16295	16386	16040	15996	16302	16153	16230	16134	16102	16287	16347	16307	16177	16090	16145	16323	16086	16001	16421	16146	16103	16223	16221	16385	16170	16163	16294	16108	16028	16160	16069	16250	16178	16140	16315	16349	16143	16275	16207	16153	16193	16317	16184	16106	16259	16226	16175	16126	16223	16169	16257	16359	16218	16057	16149	16291	16287	15989	15998	16152	16174	16178	16277	16101	16477	16210	16216	16070	16118	16454	16392	16280	16196	16143	16412	16388	16410	16199	16179	16278	15977	16065	16116	16140	16130	16122	16232	16136	16029	16211	16084	16266	16155	16229	16169	16372	16154	16251	16137	16171	16277	16194	16119	16152	15997	16105	16147	16278	16161	16270	16228	16149	16236	16429	16386	16333	16182	16466	16462	16223	16158	16266	16029	16299	16088	16041	16287	16053	16301	16244	16216	16156	16336	16224	16248	15918	16044	16315	16239	16247	16113	16361	16461	16199	15989	16172	16214	16120	16094	16217	16085	16258	16258	16008	16329	16150	16149	16354	16278	16254	16318	16185	16265	16366	16170	16179	16104	16205	16234	16174	16304	16221	16317	16344	16127	16120	16231	16321	16248	16154	16229	16216	16298	16338	16266	16064	16112	16084	16243	16214	16316	16353	16227	16345	16327	16215	16226	16073	16381	16188	16114	16427	16111	16321	16241	16304	16172	16048	15840	16176	16351	16327	16146	16132	16366	16124	16184	16319	15969	16168	16281	16132	16297	16341	16328	16318	16323	16233	16128	16063	15958	16080	16266	16202	16328	16204	16228	16153	16383	16111	16164	16080	16049	15996	15987	16215	16171	16119	16313	16371	16084	16178	16126	16297	16372	16237	16246	16327	16224	16310	16342	16191	16020	16184	16294	16122	16349	16145	16196	16094	16135	16184	16124	16182	16409	16358	16333	16278	16134	16161	16103	15979	16252	16181	16308	16205	16321	16368	16081	16116	16145	16131	16287	16100	16087	16335	16274	15941	16145	16103	16363	16100	16269	16368	16279	16200	16243	16205	16339	16141	16178	16193	16193	16184	16073	16242	16355	16103	16166	16155	16257	16418	16194	16368	16101	16379	16175	16143	15924	16167	16283	16146	16120	16195	16185	16054	16266	16264	16264	16220	16134	16226	16228	16044	16265	16189	16329	16462	16160	16177	16353	16115	16141	16139	16310	16367	16088	16215	16048	16193	16308	16105	16111	16320	16226	16277	16477	16136	16119	16265	16372	16171	16240	16230	16004	16073	16058	16232	16115	16102	16251	16236	16149	16248	16159	16475	16144	16003	16154	16157	16252	16357	16314	16083	16175	16218	16188	16027	16353	16246	16181	16118	16153	16170	16281	15993	16226	16274	16318	16296	16069	16223	16374	15998	16232	16057	16096	16078	15985	16286	16310	16279	16171	16306	16459	16315	16013	15980	15984	16258	16185	16288	16356	16136	16323	16177	16167	16161	16105	16150	16129	15999	16289	16363	16111	16176	16414	16188	16156	16127	16076	16275	16208	16301	16275	16151	16187	15947	16013	16151	16279	16217	16029	16199	16255	16271	16219	16239	16273	16202	16035	15997	16211	16162	16053	16087	16182	16241	16190	16132	16168	16266	16245	16141	16253	16116	16101	16030	16112	16172	16075	16327	16146	16260	16141	16202	16150	16323	16016	16220	16269	16061	16214	16200	16333	16217	16356	16295	16263	16218	15937	16284	16206	16148	15986	16100	16093	16244	16108	16160	16238	16267	16241	15970	16166	15939	16162	16085	16204	16071	16199	16147	16162	16368	16293	16408	16327	16387	16175	16250	16160	16266	16162	15973	16106	16294	16200	16221	16312	16029	16174	16287	16144	16257	16413	16260	16234	16271	16119	16089	16130	16187	15991	16277	16302	16292	16289	16334	16266	16149	16064	16155	16176	15946	16285	16279	16115	16277	16159	16416	16227	16236	16321	16124	16032	16275	16167	16003	16061	16170	16119	16364	16229	16160	16306	16151	16230	16386	16223	16240	16131	16306	16076	16157	16058	16207	16285	16393	16201	16245	16266	16183	16004	16245	16159	16207	16242	16022	16370	16240	16210	16132	16325	16018	16246	16248	16309	15972	16247	16147	16157	16142	16126	16215	16089	16084	16180	16092	16010	16200	16125	16123	16115	16218	16346	16237	16185	16155	16081	16205	16328	16293	16260	16138	16380	16414	16414	16167	16310	16252	16137	16275	16007	16258	16294	16287	16241	16110	16296	16127	16142	16221	16074	16251	16152	16214	15987	16291	16133	16276	16048	15928	16215	16304	16160	16035	16449	16155	16160	16144	16293	16077	15985	15936	16259	16235	16182	16089	16272	16253	16200	16161	16204	16163	16233	15985	16159	16331	16043	16264	16146	16339	16263	16300	16266	16124	16192	16090	16138	16256	16187	16263	16095	16199	15917	16220	16376	16236	16326	15992	16075	16230	16066	16183	16258	16331	16203	16408	16249	16122	16190	16110	16127	16211	16275	16316	16339	16161	16146	15910	16073	16228	16327	16149	16167	16144	15986	16049	16110	16191	16101	16237	16267	16065	15912	16203	16215	16147	16191	16110	16022	16070	16192	16268	16231	16165	16283	16183	16055	16172	16279	16337	16113	16166	16225	16219	16120	16186	16253	16189	16463	16194	16239	16241	16006	16265	16236	16094	16463	16173	16388	16399	16270	16308	16124	16117	16200	16129	16052	16401	16329	16127	16156	16143	16151	15999	16136	16342	16045	16176	16198	16157	16190	16235	16030	16011	16038	16276	16041	16001	16197	16181	16259	16292	16280	16314	16341	16182	16019	16221	16186	16161	16161	16167	16085	16262	16176	16105	16165	16194	16306	16246	15985	16440	16268	16187	16144	16134	16176	16284	16068	16180	16299	16241	16100	16187	16362	15951	16190	16121	16418	16173	16040	16351	16124	16319	16132	16132	16223	16141	16211	16116	16237	16100	16205	16210	16275	16151	16118	16072	16303	16341	16102	16201	16021	16394	16190	16198	15909	16220	16101	16268	16212	15996	16174	16062	16145	16127	16062	16080	16065	16039	16202	16047	16192	16382	16351	16120	16017	16071	16290	16393	16314	16194	16115	16245	16220	16089	16173	16120	16207	15969	16138	16186	16400	16099	16193	16241	15999	16177	16180	15914	16289	16217	16203	16031	16255	16275	16106	16275	16047	16215	16030	16128	16139	16429	16357	16110	16239	16118	16168	16251	16245	16129	16139	16197	16160	16077	16205	16284	16250	16065	16031	16341	16210	15891	16390	16225	16436	16200	15999	16169	16247	16315	16278	16159	16101	16232	16317	16143	16314	16205	16110	16042	16139	16182	16321	16186	16169	16203	16247	16164	16101	16222	16094	16137	16067	16201	16218	16399	16201	16175	16041	16097	15971	16333	16111	16179	16279	16438	16205	16188	16288	16276	16244	16345	16406	16176	16126	16066	16375	16101	16204	16332	16442	16241	16104	16124	16039	16070	16063	16217	16332	16235	16120	16160	16245	16031	16051	16326	16280	16024	16105	16141	16244	16342	16233	16179	16187	16219	16177	16267	16145	16170	15929	16061	16091	16231	16187	16085	16085	16137	16209	16113	16146	16286	16219	15991	16384	15941	16156	16290	16302	16052	16221	16148	16162	16025	16210	16007	16426	16582	16286	16191	16242	15954	16280	16241	16118	16159	16303	16238	16394	16226	16151	16160	16239	16319	15971	16059	16184	16263	16296	16188	16190	16329	16056	16365	16266	16386	16259	16233	16111	16153	16453	16321	16371	16310	16424	16099	16198	16241	16214	16254	16261	16167	16152	16360	16220	16185	16198	16109	16224	16154	16325	16325	16117	15998	16393	16342	15916	16073	16247	16200	16253	16362	16304	16029	16179	15972	16175	16051	16149	16234	15985	16486	16142	16116	16314	16078	16239	16050	16108	16245	16231	16171	16107	16160	16237	16057	16281	16286	16161	15989	16180	16184	16414	16216	16241	16266	16219	16165	16235	16288	16082	16265	16230	16229	16032	16102	16447	16346	16224	16191	16223	16289	16288	16151	16227	16242	16248	16047	16185	16117	16341	16019	16223	16308	16179	16129	16215	16229	16298	16385	15980	16254	16307	16081	16192	16128	16196	16112	16264	16259	16336	16338	16279	16338	16090	16208	16196	16051	16141	16248	16298	16183	16093	16028	16063	16066	16013	16274	16275	16310	16184	16209	16044	16280	16104	16183	16120	16019	16276	16021	16416	16292	16062	15937	16273	16126	16219	16335	16099	16297	16260	16263	16061	16165	16133	16046	16196	16184	16067	16273	16389	16263	16405	16278	16348	16408	16213	16284	16026	16231	16341	16233	16318	16236	16189	16297	16259	16197	16088	16029	16044	16260	16155	16210	16106	16114	16231	16247	16346	16015	16196	16283	16194	16122	16050	16228	16181	16093	16414	16169	16290	16062	16377	16268	16087	16234	16430	16136	16260	16181	16349	16234	16171	16216	16462	16248	15942	16135	16121	15918	15972	16110	16028	16198	16264	16257	16023	16383	16356	16088	16380	16081	16224	16342	16010	16397	16288	16255	16218	16162	16071	16155	16159	16214	16171	16151	16386	16036	16010	16092	16161	16186	16274	16189	16233	16250
27203	60035	50091	24746	18690	15861	14934	14354	14169	13845	13951	14249	17405	21728	22829	21682	19812	17823	15492	14475	14016	13854	13860	13962	13842	13845	13695	13726	13849	13774	13893	13821	13749	13777	13926	13566	13731	13771	13673	13830	13824	13771	13801	13649	13830	13895	13727	13796	13877	13760	13663	13625	13674	13793	13865	13806	13866	13753	13956	13897	13867	13885	13658	13892	13756	13802	13875	13640	13660	13690	13903	13859	13664	13823	13861	13747	13724	13734	13777	13683	13747	13828	13749	13767	13516	13593	13610	13768	13818	13673	13724	13769	13786	13783	13660	13815	13800	13803	13841	13804	13682	13797	13735	13825	13654	13742	13581	13603	13682	13851	13807	13687	13721	13912	13837	13854	13723	13956	13837	13650	13853	13673	13899	13722	13759	13687	13742	13710	13609	13766	13744	13719	13711	13730	13753	13783	13668	13929	13750	13811	13672	13723	13806	13874	13820	13794	13799	13716	13802	13796	13672	13755	13905	13672	13771	13777	13920	13906	13919	13893	13777	13755	13754	13786	13599	13666	13638	13777	13852	13637	13631	13705	13604	13766	13614	13785	13868	13844	13756	13790	13842	13689	13781	13582	13798	13621	13674	13813	13841	13737	13736	13831	13674	13749	13605	13794	13764	13710	13800	13814	13814	13723	13714	13683	13770	13670	13757	13805	13776	13693	13718	13698	13771	13767	13670	13761	13798	13806	13734	13633	13730	13700	13689	13774	13681	13688	13683	13833	13788	13747	13686	13741	13768	14047	13797	13873	13838	13707	13904	13667	13968	13770	13751	13650	13736	13748	13904	13698	13619	13883	13741	13722	13612	13838	13730	13764	13835	13744	13877	13731	13757	13818	13756	13696	13815	13695	13707	13758	13542	13822	13753	13697	13715	13680	13979	13628	13810	13862	13781	13750	13712	13702	13693	13764	13867	13766	13691	13767	13702	13719	13677	13808	13800	13671	13646	13855	13694	13582	13771	13606	13810	13768	13813	13789	13718	13579	13701	13819	13586	14021	13843	13754	13893	13543	13898	13874	13802	13819	13769	13822	13977	13834	13857	13784	13716	13646	13709	13697	13748	13820	13659	13845	13806	13810	13810	13876	13642	13856	13661	14021	13883	13598	13762	13886	13792	13763	13638	13898	13851	13658	13820	13929	13707	13588	13668	13665	13744	13615	13814	13685	13974	13805	13736	13781	13778	13878	13799	13756	13637	13750	13884	13716	13685	13966	13678	13661	13744	13889	13669	13842	13779	13825	14030	13752	13776	13671	13756	13600	13599	13732	13723	13812	13774	13752	13700	13782	13716	13729	13757	13861	13715	13851	13748	13687	13670	13621	13597	13869	13614	13796	13837	13456	13603	13735	13873	13916	13757	13692	13718	13820	13712	13675	13701	13947	13714	13628	13755	13664	13854	13808	13753	13629	13710	13919	13761	13737	13784	13829	13701	13849	13760	13655	13651	13722	13778	13622	13797	13816	13871	13885	13796	13676	13858	13692	13618	13707	13778	13728	13820	13636	13756	13724	13786	13599	13661	13718	13679	13701	13594	13640	13741	13851	13632	13758	13849	13721	13742	13688	13950	13799	13653	13717	13748	13692	13907	13826	13572	13702	13605	13765	13760	13604	13832	13835	13725	13763	13741	13862	13852	13742	13664	13693	13831	13770	13873	13787	13663	13806	13595	13686	13858	13659	13891	13843	13733	13829	13715	13672	13804	13764	13937	13536	13719	14018	13935	13986	13764	13681	13688	13555	13780	13753	13830	13714	13632	13692	13676	13626	13777	13736	13613	13742	13906	13693	13686	13618	13809	13794	13754	13832	13639	13745	13839	13747	13870	13616	13725	13805	13701	13811	13795	13615	13739	13819	13685	13846	13645	13798	13754	13623	13744	13681	13461	13814	13713	13868	13671	13681	13772	13746	13700	13675	13761	13859	13669	13737	13585	13637	13743	13759	13545	13601	13881	13713	13818	13745	13814	13793	13680	13699	13852	13821	13837	13831	13786	13816	13699	13837	13658	13649	14058	13752	13784	13600	13708	13768	13872	13759	13843	13726	13836	13748	13780	13719	13876	13748	13812	13700	13766	13672	13852	13735	13797	13870	13823	13799	13776	13722	13613	13817	13749	13788	13745	13817	13636	13933	13674	13761	13703	13864	13889	13783	13641	13786	13812	13624	13720	13906	13763	13618	13663	13753	13803	13707	13727	13832	13852	13816	13657	13617	13863	13704	13708	13841	13747	13798	13719	13760	13612	13745	13607	13701	13778	13734	13861	13913	13628	13685	13829	13703	13687	13682	13617	13724	13707	13632	13723	13688	13825	13652	13717	13934	13755	13692	13821	13778	13750	13858	13703	13805	13872	13840	13675	13723	13780	13880	13582	13891	13795	13817	13847	13763	13701	13855	13625	13848	13676	13662	13593	13703	13745	13639	13724	13837	13711	13730	13611	13778	13852	13779	13814	13750	13900	13746	13813	13794	13725	13800	13739	13640	13688	13778	13803	13852	13817	13747	13752	13716	13973	13592	13632	13999	13900	13837	13632	13692	13765	13753	13589	13775	13755	13779	13664	13778	13614	13666	13687	13822	13798	13868	13772	13854	13616	13735	13857	13803	13817	13915	13608	13675	13800	13675	13866	13762	13617	13871	13764	13721	13741	13673	13752	13709	13705	13744	13924	13868	13894	13806	13680	13613	13752	13686	13656	13679	13635	13676	13701	13840	13643	13685	13715	13792	13673	13800	13720	13626	13799	13628	13713	13755	13735	13946	13723	13726	13774	13610	13723	13930	13779	13885	13764	13628	13671	13906	13715	13740	13744	13626	13700	13637	13666	13615	13806	13618	13761	13777	13774	13751	13713	13860	13718	13565	13800	13808	13772	13626	13648	13702	13775	13737	13630	13720	13957	13737	13849	13734	13859	13836	13812	13817	13874	13791	13599	13684	13816	13651	13610	13671	13745	13903	13581	13668	13766	13744	13731	13816	13882	13882	13831	13774	13833	13705	13706	13854	13558	13701	13599	13692	13713	13616	13750	13761	13684	13562	13899	14036	13541	13856	13889	13629	13806	13567	13694	13856	13611	13591	13749	13722	13650	13718	13629	13728	13757	13933	13647	13828	13682	13816	13829	13830	13750	13885	13849	13901	13675	13578	13946	13703	13795	13717	13648	13758	13648	13722	13779	13676	13786	13662	13607	13749	13708	13733	13668	13754	13747	13611	13947	13699	13785	13678	13625	13715	13714	13834	13750	13898	13786	13715	13789	13765	13708	13735	13768	13749	13782	13648	13764	13910	13632	13757	13659	13893	13718	13572	13917	13702	13861	13657	13850	13548	13670	13729	13569	13777	13737	13746	13852	13626	13910	13702	13902	13816	13679	13795	13779	13892	13817	13826	13553	13841	13664	13688	13834	13684	13720	13781	13770	13728	13721	13772	13688	13793	13934	13789	13810	13647	13636	13903	13926	13828	13633	13714	13829	13482	13673	13635	13833	13691	13775	13800	13743	13682	13888	13780	13701	13760	13655	13592	13690	13767	13799	13778	13632	13788	13743	13843	13745	13774	13843	13778	13713	13733	13805	13827	13760	13789	13812	13601	13647	13783	13746	13778	13802	13932	13642	13854	13787	13698	13649	13593	13700	13746	13788	13724	13787	13832	13730	13678	13655	13745	13861	13688	13850	13805	13630	13814	13607	13737	13720	13859	13816	13754	13674	13824	13696	13786	13889	13731	13637	13788	13573	13735	13733	13872	13739	13800	13913	13749	13833	13818	13669	13831	13836	13803	13712	13702	13729	13846	13581	13759	13752	13806	13902	13729	13681	13804	13713	13766	13799	13789	13704	13838	13645	13779	13671	13701	13766	13768	13808	13832	13597	13841	13791	13652	13835	13520	13621	13859	13716	13912	13874	13707	13702	13638	13553	13795	13759	13649	13825	13708	13901	13785	13748	13702	13731	13707	13797	13808	13776	13666	13689	13789	13666	13732	13756	13683	13717	13694	13682	13673	13806	13746	13760	13657	13794	13738	13715	13963	13767	13692	13741	13805	13760	13647	13699	13810	13640	13823	13729	13668	13762	13702	13684	13617	13878	13718	13741	13738	13664	13726	13731	13773	13760	13673	13568	13652	13687	13724	13830	13692	13766	13991	13724	13779	13901	13836	13907	13627	13664	13746	13729	13752	13674	13648	13756	13615	13857	13827	13709	13722	13829	13526	13780	13718	13695	13876	13965	13653	13844	13820	13751	13880	13871	13753	13670	13644	13847	13810	13792	13853	13803	13763	13761	13634	13726	13828	13710	13832	13724	13654	13650	13857	13703	13814	13785	13826	13706	13866	13799	13773	13700	13758	13793	13774	13664	13811	13749	13830	13782	13735	13700	13666	13597	13713	13844	13862	13768	13761	13881	13634	13687	13578	13877	13685	13874	13760	13770	13685	13629	13820	13889	13460	13642	13864	13742	13784	13545	13609	13734	13702	13695	13864	13566	13830	13732	13878	13709	13792	13716	13705	13725	13762	13839	13822	13801	13702	13872	13729	13873	13798	13838	13617	13847	13825	13733	13626	13981	13641	13846	13687	13723	13670	13668	13824	13739	13783	13823	13766	13657	13738	13768	13844	13985	13775	13727	13879	13844	13651	13742	13712	13882	13687	13628	13864	13751	13661	13744	13747	13640	13879	13743	13724	13670	13701	13739	13705	13666	13846	13826	13756	13767	13766	13603	13727	13805	13812	13867	13832	13862	13563	13655	13728	13705	13732	13820	13748	13658	13956	13635	13854	13751	13779	13719	13838	13753	13715	13776	13780	13601	13604	13862	13800	13895	13790	14023	13635	13795	13733	13852	13734	13765	13648	13886	13759	13707	13715	13694	13540	13779	13716	13800	13773	13808	13664	13741	13676	13896	13786	13544	13847	13779	13613	13862	13748	13851	13643	13684	13863	13753	13820	13779	13907	13940	13766	13848	13736	13767	13650	13766	13814	13795	13730	13809	13928	13694	13635	13778	13724	13687	13719	13771	13633	13708	13805	13617	13923	13754	13817	13704	13791	13716	13951	13925	13800	13773	13643	13854	13743	13757	13735	13742	13774	13713	13876	13645	13672	13751	13664	13854	13737	13778	13648	13567	13855	13893	13699
29366	25636	25771	19308	15849	15385	15442	15061	15130	15123	15096	14892	15177	15143	15238	15454	15535	15475	15345	15040	15161	15043	15002	14958	15057	15079	15060	14823	15208	14836	14929	14811	15042	15046	14798	15011	14857	14971	14916	14978	14839	14890	14831	14820	15060	14893	14960	14845	15003	14765	15149	14906	14996	14844	14920	14867	14861	14825	14901	14776	15041	15002	14874	15183	15140	14617	15000	15081	14851	14886	14814	14905	14971	14977	14801	14841	14861	15038	14975	14813	14988	14836	14900	15076	15117	14918	14981	14983	14987	14977	14866	15013	15128	14948	14837	14860	14915	15003	15059	15153	14993	14827	15155	15019	14788	14865	14850	14817	14921	14957	14993	15064	15103	14851	14894	15003	15074	15098	15028	14962	14815	15113	15057	14756	15151	14853	14968	14962	14786	14740	14929	15001	14866	15007	15000	15056	14939	15036	14897	14701	14830	15046	15114	14994	15109	14803	15106	14941	14960	15013	14992	15090	14823	14913	14887	15016	14955	15024	15033	14946	14896	14950	15048	14894	14993	15199	14952	14868	15079	14633	14942	14764	14779	14839	15155	14799	14884	14999	14854	15044	14953	14855	14728	14991	15014	15040	14963	14906	14782	15177	15155	14968	14908	15075	14831	14981	14940	14959	15001	14894	14938	15077	14919	15081	14977	15061	15063	15102	15034	14933	15131	14908	15002	15030	15017	15110	14890	14973	14994	15076	14841	14810	14826	14892	15014	15017	14915	15118	14885	14857	14999	14844	14870	14939	14966	15048	15128	14958	14948	14996	15062	15132	15130	15033	14949	14912	14868	14970	15145	14972	15057	14958	15027	14800	14890	15008	15003	14999	15061	15044	14938	15066	15099	14927	14824	14929	14889	14943	14981	15011	15029	14787	14965	15101	15124	14903	14804	14967	14931	14788	15083	14893	14900	15119	14959	14847	14958	14855	15007	14837	15015	14961	14987	15059	14948	14947	14877	15022	14887	14749	14920	15039	15113	14912	14948	15047	15124	14956	15009	14956	14836	14956	14931	14972	14923	14908	14848	14777	15044	14877	15160	14856	14839	15050	14796	14946	14995	14965	15070	14944	15058	14980	15184	15137	15097	14932	14992	14803	14900	14884	14859	14852	14957	15156	14934	14869	15140	15148	15090	14939	14851	14798	14959	14864	14970	15101	14930	15081	15026	14996	14899	15151	15055	14981	14955	15024	15016	15171	14917	15188	14931	14874	14905	14901	14873	14703	14994	14996	15152	14859	15125	15019	15017	14854	14932	14848	14859	14964	14945	14985	14854	14968	15064	14983	14977	14843	14839	15144	15080	15054	15016	15046	15178	14966	15040	14873	15196	15054	14853	15017	14833	15057	14963	15003	14999	15014	14954	14777	15170	15152	15102	14976	15256	14999	15043	15136	14959	14908	14973	14969	14795	14870	15080	14953	14831	15063	14944	15171	15039	14997	15194	14886	15058	14929	15156	14987	15121	14979	15031	14990	14847	14883	14926	14880	14955	14975	14857	15140	14877	14894	14881	15015	14974	15088	14985	15028	14968	14985	14849	15242	15089	15058	14931	14924	14982	14935	15116	14990	15151	15060	15080	14848	15073	14960	14777	15042	14936	14902	14974	14909	15006	14852	15124	15002	15005	15053	14805	14986	14974	15017	15060	14912	15038	14977	15061	15094	14887	14926	14915	15016	15107	15155	14849	15138	15077	14880	15067	15020	14878	14955	15071	14913	15042	14924	15116	15108	15088	14985	14932	14816	15182	15042	14899	15117	15101	14928	14932	14862	14993	14947	14908	14853	15008	15018	14963	14963	14976	15017	14873	14860	15063	15059	14915	14902	15134	15134	15212	14788	14978	15042	14982	14915	14922	14894	14908	14985	15000	14986	14804	15036	15031	14753	14814	15034	14952	15005	14996	14929	14917	15085	14873	15073	14856	14850	15136	15042	14984	14905	15131	14835	15080	15004	14822	14911	14689	14977	14925	14928	14771	15004	14999	14830	15026	15089	15072	15074	15025	15158	14903	14994	14974	14904	15034	14836	14933	15031	14960	14931	15131	15054	15185	15175	15166	14977	14972	15077	14943	14850	14875	14961	15145	14778	15113	14942	15105	15100	15016	15017	15020	14993	14867	14796	14960	14962	15052	15016	15010	15175	15123	14999	15156	14998	14928	15075	15074	14976	14898	14992	14940	14947	15114	15006	14877	14831	14909	15161	15130	15026	15063	14894	15002	14895	15114	14984	15028	14783	15127	15054	15015	15040	14726	15038	14938	15021	14949	15062	15104	14889	15182	14952	14992	15138	14851	15055	15086	14848	14904	14900	15006	15091	15011	14896	15002	14992	14850	14977	15075	15004	14995	15101	14951	14825	14982	15148	14915	14912	15107	14867	14869	15009	14913	14885	14901	14974	15007	14681	15032	15135	15174	14860	15038	15070	14993	15085	15007	15033	14825	14956	14946	14878	14896	14811	14953	15192	14922	14893	14829	14842	14918	14987	15026	14830	14903	14776	15046	15015	14961	15022	14991	14987	14781	14966	15172	14943	14992	14947	15106	14884	14983	15072	14972	15107	14837	15105	14899	14836	15146	14968	15021	15187	14978	14837	14918	15018	14974	15052	14796	14926	14926	14962	15149	15025	14979	14908	15019	14923	15094	14989	15066	14963	15107	15097	14886	14917	14836	15058	14900	15085	14993	15027	15033	14974	15017	14957	14903	15131	14823	14833	14960	14979	15290	15007	15030	15027	15050	14839	14781	15011	15128	14944	14823	14873	15040	14954	15257	15074	15050	14996	15002	14935	15155	15029	14979	14939	15032	14901	14820	14914	14923	15033	15107	14897	15027	15043	14827	14830	15064	15007	15108	15010	15016	14901	15003	15019	14951	14872	14955	14881	14842	14809	15017	14824	14797	15142	15099	14868	15075	14868	14918	14643	15125	14957	15131	14932	14959	14917	14985	15030	14991	14920	15040	14999	14869	14934	15096	14894	15070	14874	14843	14812	14804	15166	14956	14949	15015	14751	15070	14986	15055	15123	15025	14946	14904	15023	14934	15006	14974	14928	14970	15116	14829	14904	15059	14969	14918	15080	14925	14943	15056	15022	14877	14834	14879	14955	14979	15014	14880	14907	14822	14768	14983	15166	15042	14786	15008	15037	15034	15003	14959	14797	15007	15237	14915	14912	15059	15002	14922	15037	14920	14955	15031	14949	14944	14885	14941	14655	14858	14904	15093	14910	15006	14903	15062	15063	15115	14963	14980	14870	15007	15023	14921	15011	14966	14969	15069	15092	14789	14931	14864	14994	15004	14989	14986	15191	14926	14973	14882	14859	14972	14968	14718	15094	14933	14991	14957	15089	14907	15075	14837	14946	14998	15095	14908	14850	14915	15036	14986	15046	14995	14804	14906	14966	14965	14956	14911	15150	14901	14925	14976	14979	14994	14803	15001	15005	14966	15023	15015	15102	14968	14795	15062	15043	14978	14879	15027	14905	14980	14924	15036	15095	15063	14682	14929	14980	14894	15087	15055	14996	14888	14985	15070	14940	14921	14757	14859	14862	14968	14828	14933	14973	15034	14847	15000	14757	14952	15078	15039	15042	14878	14903	14856	14945	15039	14977	14866	14980	14991	15032	15073	14966	14877	15240	15026	14879	15005	15135	15208	14755	15034	14841	14851	14889	14975	15169	15023	15114	15014	14962	14952	14986	14839	15062	14933	14891	14890	14814	15074	14905	15042	15067	14954	15072	14893	14979	15026	14979	15165	14984	14688	14883	14990	14969	14944	14852	14783	14884	14972	15100	14936	15210	15061	14840	14936	15041	15024	15045	14829	14964	15029	15019	15202	14986	14938	14690	15000	15020	15209	15034	15227	14838	14925	15042	15157	14856	14829	14925	15050	14972	14822	14948	15026	14842	14870	14890	15074	14804	14900	15025	15008	15009	14831	15099	15058	15074	15078	14988	14998	15062	14907	15123	14794	14974	15179	15104	15097	15050	14824	14855	15273	14794	14824	14998	15034	15029	15109	14867	15168	14943	14950	14907	14865	15086	15027	14873	15074	15062	14902	14896	15062	15019	15001	15107	14932	14779	14912	14899	15164	15130	15049	15128	14705	14846	14962	15170	14786	14854	14995	14923	15044	14957	14951	14920	14952	15028	14954	15045	14875	14845	14978	14868	15074	15050	15265	14956	14873	14906	14967	14957	15005	14988	14756	14860	14973	15058	15000	14797	14830	14933	15062	15035	15201	15142	14907	14779	14904	15045	14858	15163	15031	15149	15048	15056	14857	14788	14808	14950	15050	14806	15053	14944	14805	14878	15069	14944	14953	15111	15038	15037	14956	14932	14910	14875	15053	14807	15011	15112	14908	14944	15160	15040	15087	14887	15045	15208	14973	14901	15070	14887	15147	15155	14855	14937	15130	14913	14772	14905	14946	14860	14924	14918	14791	15030	14990	14914	14920	15067	14892	15017	15059	15308	14986	15122	15006	14975	14908	14869	14980	15088	15026	14902	14834	15039	15122	15007	14826	14955	15241	14952	15083	15019	15099	15013	14894	14855	15256	15097	15099	15124	15100	14889	14978	15118	14944	14975	14989	15005	15080	15180	14956	14939	15009	14837	14827	14987	14846	14885	14813	15040	15171	14907	14931	15001	15109	15051	14975	14972	14915	15023	14960	14931	14888	15012	14907	14882	15103	14948	15066	14978	14865	14930	15121	15130	15127	14946	14865	14892	14932	15036	15015	15243	15106	15067	15137	14878	15257	14825	15079	14826	14842	14997	14919	14820	14881	15115	15029	14904	14712	15059	14840	15017	15211	14877	14921	14815	14968	14866	15143	14902	14957	14944	15006	15129	15058	15080	15110	15018	14982	15076	14827	14959	14988	14821	15059	14876	14976	14898	14962	15085	14883	15023	15221	14933	14976	14988	14895	15246	15110	14944	15073	14907	14875	14969	14950	15189	14950	15144	15155	15100	15039	14917	14923	14763	14842	15106	15182	14968	14857	15063	14953	14968	15050	14807	14831	14997	14966	14925	15144	14910	15151	14919	14903	14915	15068	14935	15111	15157	14780	15135	15059	15062	14905	14732	14910	15040	15112	14821	14942	15017	15193	14912	15034	15032	14858	15060	14833	15052
23418	35486	23238	15035	14114	13629	13310	13061	13099	13109	13114	13035	13044	13269	13357	13520	13526	13644	13295	13225	13225	13021	13127	13026	12744	13087	12982	12910	12958	13080	13146	13008	13146	13102	13018	13194	13000	12875	13038	12895	12940	12950	12912	12962	13113	12999	13028	13177	12900	13040	13050	13210	13115	12929	13009	13043	12937	13016	12912	13008	12939	12925	13108	12980	13025	13011	13143	12855	13059	13129	13058	13064	12999	13122	13037	13078	12977	13142	13052	12969	13109	13109	13130	13035	13057	13206	13030	12967	13052	12899	13057	13163	13184	13113	12943	13022	13097	13128	12974	13043	13018	13025	13066	13142	12936	12990	12994	13133	12990	12875	12991	13027	13023	13210	13076	12981	12962	13145	13111	13009	13007	13193	13071	12962	12963	13026	12948	13204	12862	13022	12982	12989	13032	13016	12882	13053	13265	13047	13076	13157	13214	12931	13074	13152	13116	13022	13157	13075	12973	13025	12969	13052	13057	13039	13080	12986	13032	13118	12929	12982	13018	12914	13088	13038	13133	13185	12827	13153	13079	13013	12933	13001	12997	13208	13099	13106	12953	13079	13204	12939	12985	13208	13151	13091	13075	13165	13118	13022	13143	13161	12959	13065	12983	12995	13020	12973	13021	13014	13064	12956	13180	13000	13005	12968	12879	13090	13172	12953	12986	13069	12940	12956	12980	13120	13047	13066	13081	13121	13074	12951	13125	13065	13095	13019	13188	13195	13248	12876	13074	13046	13059	13039	13004	12872	12987	13118	12950	13066	13018	12993	13045	13017	12956	13009	13088	13161	13095	12857	13003	13095	13002	12982	13158	13082	12949	13023	13002	13079	12989	12934	13054	13016	12863	12954	13078	13127	13016	12973	13162	13053	13079	13029	12890	13046	13081	12916	13124	13183	12967	13172	12961	12942	13012	13007	12912	13014	13090	13161	13329	13067	12998	13069	12995	13015	13126	13014	13355	12922	13014	13079	13137	13207	13203	12979	12827	13041	13027	12984	13012	13175	12987	13081	13246	12991	13069	13128	12992	12991	13022	13055	12968	13104	13282	13049	12968	12987	13214	13068	13007	13123	13079	13101	13065	13057	13023	13182	12939	13217	13022	12828	12912	12988	13080	13030	12996	13080	13027	13100	13034	13040	12988	13019	12883	13080	12939	13125	13146	13096	13191	12936	13102	12937	13089	12965	13329	13201	12995	13107	13052	12989	13019	12974	13041	12930	13061	13095	13102	13115	12985	12884	13033	13048	13143	12957	13069	12987	13102	13010	12979	12842	13053	13045	13103	13057	13089	12935	12918	13047	13046	13010	13115	12826	13117	12987	12988	13202	13148	13050	12988	12979	12960	12995	12994	12921	13103	12976	12947	12935	13052	13076	13025	13189	13075	13147	12916	13099	13085	13131	13004	12974	13069	13069	13021	13035	12893	12984	13050	13000	13135	13201	13025	13093	13115	13147	13026	13018	13142	13165	13066	13103	12933	12970	13145	12963	12928	13121	13124	13161	13125	12946	13120	13048	12949	13155	13129	13041	13099	13057	13006	13136	12996	13080	12999	13013	13188	13088	13074	12988	13007	12889	13120	13095	13210	13003	13172	12922	13122	12863	12932	13119	12985	13104	12925	13218	13285	12871	13059	13086	12914	12975	13033	12975	13005	12920	12999	13083	13173	13074	13095	13112	13115	13050	13003	13046	13031	13165	12920	13089	13051	13145	13041	13097	13049	12943	13025	12976	13025	12913	13130	12917	13151	13035	13079	13123	12968	12957	13149	13231	13045	13123	13025	13068	12989	13111	13005	12949	13208	13043	12955	13103	13014	12978	12926	12952	12919	13051	13074	13123	13161	12927	12763	13053	13079	13089	13102	12907	13002	12976	13147	13096	12996	13012	13209	13002	13003	13009	12973	12961	12857	12968	13092	13031	12983	13079	13152	13068	12962	13102	13031	13096	12966	12873	12811	12951	13026	12958	13100	12955	13029	12996	13022	12996	13030	13059	13016	13031	12973	13065	13067	13051	13012	13060	13023	13212	13059	13027	13022	12991	13012	13036	13043	13064	13005	13141	13129	13015	12999	13100	13073	13141	13021	13073	13072	12874	13125	12987	12906	13200	13127	13084	13291	13069	13066	12761	13008	12976	12985	12947	13063	12975	13042	12979	13005	13169	12912	12918	13070	13026	13137	13066	13095	13152	13235	12873	12973	12986	13222	13078	13077	13061	13078	13105	13125	13113	12990	13109	12973	13085	13130	13124	12932	13198	13014	13069	12914	13156	12982	13071	13073	13045	13082	13163	13132	13019	13109	13088	13132	13187	12955	13057	13119	13197	13124	13009	13164	12890	13054	13027	13060	13228	13118	13198	13153	12977	13086	13120	12822	13108	13180	13167	13014	12938	13120	13088	13068	12928	12922	12983	12958	12883	12918	13193	13050	13131	12934	13037	12952	13033	13194	13056	12977	12946	13068	13124	13179	12891	12944	13120	13082	13094	13038	12961	12911	13016	13073	13068	13132	13120	13146	13050	13140	13000	12989	13032	13041	12882	12903	12940	13115	13034	13024	12954	13070	12977	12986	13146	12967	13031	12884	13062	12991	13075	12986	13041	12977	13006	12992	13002	13065	12888	12838	12977	13195	13032	13022	13080	13062	13040	12917	13073	13045	13048	13125	13026	13205	13087	13092	13045	13008	13114	13116	13105	13088	13113	12933	13029	12858	12911	12970	13106	13106	13173	13031	13047	13174	12992	12926	12988	13074	13147	13058	12991	12928	13067	13055	13087	12983	13099	12936	13045	13158	13106	12964	13081	13025	13062	13023	13201	12981	13005	13035	13111	13161	13122	13188	13086	13211	12950	13163	13078	13070	13055	13016	13132	13115	13195	13177	13148	13114	13092	12955	13024	12992	13037	13130	13096	13066	13003	12927	13017	13219	13209	13195	13127	13192	13024	12885	13077	13169	12954	13074	13018	13027	13137	12920	13145	13077	13097	12963	13015	13106	12982	12952	13014	12974	13115	12958	13044	12988	13104	12970	13079	12829	13126	13061	12991	13006	12998	13009	13141	13188	13024	13256	13159	13049	12897	12978	13009	13137	13050	13060	13025	13010	13168	13026	13020	12945	13080	13072	12946	13033	13189	13071	13139	13084	12994	13031	13006	12890	13100	13139	12973	12982	13167	13072	13018	13056	13086	13018	13046	12931	13009	13048	13159	13116	13005	13078	13121	13066	13083	13045	12940	13086	13148	12995	13000	13097	13001	13042	13070	13033	13080	13008	13045	13134	13084	13105	12963	13121	13107	12991	12938	13099	13034	12974	13004	13006	13168	12987	13052	13080	13133	13137	13043	12988	13166	13063	12915	13041	12982	13135	13176	13011	13042	13263	13074	13060	13060	13197	12964	13040	12931	13004	13004	12995	12892	13052	13000	13032	13189	12993	12954	13185	13098	13111	13034	13104	12933	13207	12986	13046	12831	13320	13090	13109	12903	13019	13053	12813	13081	13085	12968	13006	13096	13067	13060	13097	12858	12881	13004	13122	13079	12972	12972	12999	12951	13089	13049	12971	12982	13104	13099	12808	12718	13086	13019	13041	12979	12984	13066	13099	13043	13043	13239	12839	13069	12989	13126	12928	12952	12816	13019	13068	13095	13118	13129	13121	12996	12885	13020	13045	12995	13062	13145	12912	13128	13016	13166	13014	13130	13191	13206	13070	13009	12979	13049	12861	12860	12840	13162	13013	13016	13052	12932	13130	13120	13160	13222	13128	12995	13043	13294	13175	13037	13150	13036	13165	13058	12920	13129	13116	13023	13202	12972	12950	13126	13208	13120	12920	13051	12964	13062	13051	12994	13127	12847	12854	12937	13111	13045	12978	13100	13024	13000	13119	13216	12970	13065	12951	13102	13120	13226	13028	13052	13063	13039	13143	13128	13069	13097	13141	13038	13136	13050	12863	12866	13056	12983	13051	13226	13189	13029	13170	13120	13024	13021	13082	13050	13097	13127	12984	13209	13136	13012	12949	13054	13183	12963	13106	13115	13016	12822	13196	13039	13037	13092	13115	12998	13247	13072	12934	12885	13099	13029	13057	13066	12940	13019	13088	13301	13258	13006	13007	13065	13040	13032	13151	13141	12859	13036	13058	12980	13228	12992	13042	13000	13048	12901	13038	13045	13035	13028	13204	13210	13073	13085	13149	13120	13091	12956	13149	12983	13127	13058	13026	12923	12899	13000	12997	12994	13011	13133	13001	13045	13164	13033	13093	13151	12996	13104	13045	13067	12927	13059	13120	13128	12963	13112	12970	13189	13101	12865	13141	12994	12909	13107	12891	13094	13106	13113	13083	13116	13047	12958	13046	13055	13073	13078	12979	12948	13077	13082	13010	13000	12826	13053	13188	13030	13185	13041	13246	13220	13084	13088	13061	13204	13073	12988	13065	12984	13166	12949	13062	13266	13100	13042	13054	13236	12916	13014	13127	12962	13067	13104	13129	12939	12937	13142	13036	12859	13087	13060	12961	12973	13003	12945	12986	13063	12978	13181	13014	13235	13112	13121	13283	13143	13065	13049	13012	12997	12987	13033	12993	13110	12997	12996	13090	12968	12998	13134	13092	13153	13184	13134	13145	13077	13046	12989	13014	13227	13127	12906	13004	12934	12915	13206	12972	13028	12999	13096	13114	13094	13119	13098	12888	12964	13038	13043	13181	13068	13055	13075	13158	13118	13078	13003	13017	13019	13151	12939	13111	13112	13094	13066	13026	13045	13157	13088	13038	12957	13082	13287	13082	12928	13060	12916	13052	13072	12927	13173	13166	13091	12846	13060	12878	13153	13035	13039	12937	13020	13088	13172	13104	12921	13106	12957	13153	13144	12955	12964	13000	13064	13195	13011	13130	13075	13059	12907	12886	13110	13122	13028	12963	13023	13033	13046	13171	13055	12971	13020	13025	12994	13153	13104	13051	12968	13259	13077	12983	13099	13099	13219	13186	13175	12822	13050	13125	13013	12910	13055	13059	12954	13014	12998	12977	13008	12991	13170	13140	12960	13129	13026	13005	12960	13065	13085	12994	13018	13011	13104	13171	12954	13183	13052	13043	12999	12887	13079	13069	12874	13113	13136	13059	13067	13031	13004
23201	21011	27725	24820	22037	20764	18916	17025	16647	16852	16581	16695	16796	17385	20143	20334	19250	18538	17933	17188	16819	16578	16356	16485	16459	16474	16555	16722	16596	16466	16430	16181	16416	16353	16556	16317	16468	16484	16412	16417	16678	16298	16473	16541	16607	16383	16547	16633	16481	16676	16523	16659	16247	16495	16408	16504	16538	16377	16377	16631	16444	16350	16498	16513	16580	16411	16495	16301	16582	16407	16230	16234	16494	16435	16611	16590	16512	16412	16475	16321	16416	16355	16655	16351	16501	16648	16323	16351	16637	16317	16410	16564	16426	16406	16517	16449	16503	16506	16517	16336	16440	16301	16398	16429	16498	16535	16360	16457	16724	16561	16527	16694	16493	16522	16199	16549	16626	16630	16598	16432	16559	16347	16478	16494	16398	16291	16440	16458	16521	16414	16603	16494	16485	16506	16630	16571	16431	16504	16533	16285	16261	16266	16453	16369	16481	16516	16442	16202	16532	16505	16664	16682	16451	16331	16468	16628	16523	16469	16419	16654	16502	16388	16555	16401	16570	16551	16593	16550	16552	16569	16783	16511	16491	16301	16528	16472	16350	16378	16590	16503	16502	16442	16355	16627	16159	16403	16285	16415	16657	16459	16576	16270	16337	16493	16307	16329	16542	16381	16214	16475	16467	16390	16494	16493	16620	16385	16636	16745	16460	16578	16438	16392	16471	16455	16507	16402	16502	16536	16339	16468	16338	16331	16462	16519	16476	16424	16340	16504	16581	16338	16529	16760	16248	16498	16305	16316	16506	16520	16535	16492	16503	16578	16593	16379	16483	16364	16429	16517	16206	16392	16609	16353	16298	16373	16296	16467	16370	16445	16386	16190	16302	16478	16281	16382	16398	16498	16402	16496	16436	16408	16419	16467	16397	16525	16260	16581	16703	16524	16374	16312	16421	16348	16467	16771	16209	16508	16556	16512	16390	16420	16409	16578	16575	16440	16335	16299	16414	16350	16393	16480	16533	16358	16448	16472	16320	16509	16322	16429	16438	16539	16374	16356	16438	16629	16553	16574	16495	16421	16666	16423	16801	16530	16464	16514	16489	16542	16213	16465	16523	16301	16543	16614	16348	16398	16537	16393	16561	16573	16594	16560	16393	16662	16447	16271	16423	16437	16439	16372	16469	16354	16418	16442	16320	16486	16353	16238	16287	16388	16336	16379	16396	16389	16515	16491	16309	16507	16395	16429	16480	16354	16302	16387	16551	16432	16545	16351	16413	16371	16361	16502	16502	16404	16502	16337	16417	16409	16539	16553	16554	16577	16435	16478	16411	16505	16525	16400	16680	16326	16297	16471	16284	16542	16317	16577	16370	16422	16427	16435	16415	16430	16446	16457	16424	16345	16481	16463	16449	16521	16491	16234	16321	16506	16277	16340	16572	16704	16615	16622	16550	16538	16520	16462	16442	16377	16455	16307	16424	16433	16655	16399	16398	16258	16370	16543	16448	16436	16444	16270	16530	16461	16557	16409	16538	16604	16234	16499	16354	16429	16612	16470	16348	16447	16534	16380	16543	16437	16611	16683	16699	16504	16432	16587	16391	16379	16612	16752	16374	16556	16630	16316	16502	16254	16350	16413	16532	16523	16577	16472	16501	16610	16509	16473	16600	16460	16464	16469	16563	16586	16302	16433	16446	16285	16492	16339	16432	16367	16406	16519	16651	16351	16446	16431	16560	16340	16367	16477	16277	16411	16483	16420	16338	16527	16366	16539	16527	16512	16434	16383	16311	16191	16507	16536	16523	16455	16412	16461	16452	16462	16468	16437	16445	16590	16562	16341	16351	16533	16315	16420	16549	16461	16585	16641	16403	16245	16495	16578	16637	16633	16486	16375	16471	16322	16502	16452	16450	16414	16439	16317	16440	16264	16583	16653	16662	16483	16389	16512	16470	16378	16538	16498	16358	16528	16371	16457	16452	16290	16345	16395	16570	16593	16655	16226	16488	16382	16634	16623	16508	16454	16479	16385	16322	16632	16382	16372	16441	16318	16554	16435	16416	16578	16338	16419	16529	16308	16514	16347	16502	16559	16462	16426	16596	16384	16477	16507	16322	16516	16504	16513	16407	16308	16499	16542	16573	16291	16462	16424	16397	16700	16453	16643	16517	16413	16356	16405	16397	16481	16609	16455	16199	16428	16533	16502	16373	16366	16436	16325	16525	16437	16453	16523	16473	16572	16468	16496	16413	16533	16681	16506	16642	16450	16377	16462	16469	16325	16496	16440	16573	16586	16508	16642	16474	16504	16618	16605	16637	16397	16313	16391	16534	16328	16499	16423	16455	16423	16444	16383	16510	16494	16391	16533	16518	16424	16439	16271	16294	16561	16658	16256	16514	16636	16481	16483	16558	16573	16546	16644	16326	16430	16365	16424	16539	16343	16586	16358	16425	16410	16337	16466	16287	16503	16586	16431	16290	16528	16507	16309	16329	16448	16404	16407	16455	16370	16556	16315	16544	16476	16476	16516	16492	16369	16464	16370	16315	16487	16386	16402	16623	16380	16328	16459	16566	16378	16479	16297	16230	16282	16447	16698	16392	16594	16511	16504	16569	16476	16419	16256	16284	16587	16409	16391	16513	16394	16370	16506	16538	16486	16261	16355	16538	16467	16455	16586	16368	16402	16388	16595	16368	16377	16535	16500	16532	16332	16499	16279	16504	16350	16413	16451	16317	16295	16376	16312	16303	16386	16582	16371	16473	16579	16305	16296	16330	16550	16545	16587	16496	16459	16306	16656	16528	16643	16259	16460	16559	16438	16535	16592	16650	16260	16466	16589	16487	16526	16445	16514	16567	16358	16399	16408	16562	16600	16436	16323	16538	16330	16312	16459	16466	16456	16419	16612	16275	16584	16583	16424	16488	16345	16442	16316	16584	16450	16588	16501	16274	16442	16534	16459	16420	16412	16381	16524	16473	16392	16463	16552	16326	16482	16601	16497	16261	16337	16454	16531	16619	16343	16572	16591	16356	16490	16489	16477	16417	16441	16569	16246	16179	16378	16471	16444	16402	16621	16362	16370	16514	16426	16483	16446	16480	16510	16565	16518	16459	16543	16488	16547	16428	16613	16459	16462	16476	16272	16704	16250	16440	16416	16311	16518	16351	16260	16627	16458	16557	16584	16367	16472	16512	16365	16502	16499	16517	16513	16469	16441	16397	16481	16396	16502	16522	16558	16757	16501	16360	16511	16369	16338	16441	16418	16487	16530	16518	16521	16577	16616	16496	16399	16460	16470	16561	16526	16491	16373	16349	16183	16488	16459	16530	16607	16768	16390	16673	16522	16409	16500	16496	16372	16395	16353	16423	16288	16235	16545	16360	16490	16513	16460	16342	16552	16642	16687	16253	16497	16397	16524	16273	16552	16561	16697	16427	16388	16453	16508	16394	16483	16302	16264	16347	16232	16521	16506	16471	16366	16530	16665	16474	16552	16575	16390	16315	16498	16468	16575	16474	16504	16520	16310	16553	16428	16524	16646	16542	16421	16279	16449	16628	16443	16400	16588	16549	16412	16554	16520	16610	16494	16453	16517	16489	16320	16445	16627	16405	16169	16382	16403	16517	16510	16493	16349	16547	16383	16612	16555	16554	16435	16453	16457	16414	16543	16608	16342	16439	16442	16514	16408	16626	16477	16588	16455	16247	16410	16415	16440	16361	16521	16338	16337	16331	16627	16581	16493	16539	16514	16377	16687	16424	16598	16363	16464	16472	16580	16332	16332	16405	16439	16403	16470	16494	16427	16478	16626	16753	16451	16431	16323	16497	16498	16461	16322	16531	16527	16370	16472	16542	16404	16552	16446	16471	16729	16382	16457	16633	16443	16589	16628	16366	16462	16517	16292	16578	16335	16342	16391	16469	16266	16484	16382	16557	16508	16381	16383	16420	16529	16548	16312	16560	16509	16230	16540	16448	16347	16412	16623	16337	16437	16441	16339	16301	16498	16319	16389	16462	16399	16375	16620	16515	16518	16708	16615	16430	16424	16355	16530	16373	16409	16634	16594	16474	16371	16456	16422	16390	16565	16462	16224	16510	16668	16545	16529	16509	16552	16271	16336	16590	16451	16453	16541	16404	16458	16447	16527	16483	16546	16414	16273	16511	16613	16530	16404	16537	16428	16363	16432	16575	16588	16562	16243	16475	16283	16418	16512	16368	16348	16494	16320	16614	16464	16538	16461	16363	16318	16597	16403	16386	16626	16192	16500	16463	16626	16548	16443	16464	16527	16321	16344	16454	16369	16421	16646	16417	16382	16597	16600	16410	16551	16372	16370	16333	16249	16435	16560	16548	16535	16453	16673	16544	16468	16568	16632	16459	16316	16342	16524	16338	16312	16453	16286	16465	16380	16287	16444	16390	16465	16602	16327	16324	16528	16636	16357	16655	16308	16147	16443	16412	16477	16450	16612	16523	16321	16389	16625	16631	16492	16647	16464	16246	16254	16449	16458	16427	16407	16368	16369	16451	16549	16403	16461	16406	16584	16358	16462	16569	16598	16529	16510	16305	16333	16690	16508	16467	16338	16369	16317	16516	16472	16786	16407	16496	16265	16586	16454	16393	16568	16346	16395	16467	16570	16456	16550	16319	16416	16386	16447	16337	16434	16476	16313	16342	16382	16264	16712	16506	16366	16446	16340	16452	16263	16636	16442	16550	16443	16447	16399	16330	16388	16385	16604	16473	16504	16527	16379	16680	16589	16469	16519	16627	16466	16443	16490	16386	16510	16498	16379	16527	16442	16590	16480	16646	16521	16717	16413	16385	16580	16466	16535	16533	16476	16557	16487	16481	16272	16731	16636	16422	16515	16675	16454	16608	16391	16735	16459	16320	16377	16567	16577	16699	16548	16365	16522	16397	16462	16562	16306	16390	16628	16504	16513	16590	16455	16418	16202	16497	16453	16562	16390	16532	16429	16632	16425	16555	16564	16645	16447	16378	16514	16549	16556	16495	16683	16577	16510	16564	16562	16601	16588	16459	16483	16665	16461	16303	16411	16515	16417	16398	16400	16414	16429	16450	16464	16375	16634	16521	16334	16489	16477	16569	16339	16334	16449	16357	16316	16330	16282	16470	16397	16374	16505	16314	16342	16505	16409	16428	16694	16454	16337	16368	16486	16526	16344
27012	46073	33920	20926	17945	16160	14501	14135	14197	14141	14134	14131	14059	15838	19408	18850	17456	16457	15411	14777	14214	13871	14086	14169	13996	13928	14011	13904	14083	13840	13947	13963	14006	13987	14163	13951	13823	13887	13902	13792	14042	13704	13804	13902	14021	13782	13918	14084	13939	13891	13921	14128	13928	14170	13835	13846	13869	13829	13960	14072	13771	13906	13805	13856	13988	13978	14145	13995	14047	13937	13950	13883	13881	14054	13910	13891	14035	13831	13985	13812	13970	13994	14043	13717	13773	14187	13799	14069	13929	14049	14000	14000	13971	14145	13837	13922	13952	13913	13901	14000	13995	13741	13994	13855	14041	13913	13774	13873	14142	13998	14047	13992	13993	13947	13938	13843	13874	14013	13896	13878	13931	13885	13944	13957	13896	13880	14064	13748	14092	13993	14003	13952	13938	13996	14068	13957	13981	14082	13875	14081	14026	13953	13854	13886	13931	13881	13769	14005	13815	14052	13812	14069	13792	13947	14036	14052	13930	13893	13935	13951	14066	13901	13785	14053	13937	13924	13917	13870	14032	13823	14017	13962	13951	13947	13990	13846	14006	13978	13823	13826	13862	14186	13905	13989	14026	13840	13889	13902	14017	13814	13920	13999	13825	13976	13956	13982	13792	13907	13859	13834	13999	14041	13923	13999	14051	13982	13955	13901	13913	13983	13956	13995	13824	14012	14000	13997	14073	14172	14045	14002	13889	14034	13939	13841	13913	13940	13961	14114	13964	13804	14015	14000	13787	14043	14023	13825	14035	13943	13918	14108	14092	14147	13825	13958	13995	13754	14078	13928	14027	13953	14006	13985	13922	13958	13869	13994	13960	13970	13931	13776	14021	14021	13958	13969	13848	13924	13843	14008	13843	14115	13931	13874	13919	14043	13880	13967	14021	13897	13862	14034	13988	13867	14038	13964	13830	13990	13993	14198	13921	14098	13766	13974	13976	13929	13855	13925	13878	14047	13843	13972	13854	13919	13966	13938	13920	13961	13904	13976	13947	13905	14098	13949	14056	13993	13981	13987	14107	13862	13824	13889	13927	13910	14164	13869	13879	13792	14032	14037	13975	13867	14116	13899	13917	13912	13988	14101	13890	13911	13886	13960	13987	13947	13795	13962	13952	13964	13884	14033	13983	13792	13940	13953	14032	14001	13911	13931	13944	13971	13950	14082	13855	13894	13922	13876	13960	13929	13993	13958	14046	13845	13974	14102	13965	13883	14058	13861	13968	14006	13993	14015	14015	13953	13853	14069	13911	13978	13938	13941	13922	13860	13925	13991	14032	14048	14027	14124	14005	13889	13936	14046	14119	13928	13950	13988	13947	14006	13840	13847	13934	13715	14131	13908	14067	13968	14072	13805	13864	13929	13930	13914	13878	13777	14112	13915	14102	14043	14057	13969	14058	13928	14011	13994	14026	14078	13950	13828	13971	14050	13943	13790	14038	13869	13981	14049	13940	13753	13834	14043	13796	14015	13929	14027	13853	13874	13809	13882	13996	14164	13760	13969	14113	13893	13911	13874	13978	13941	14070	13956	13975	13832	13955	13888	13949	13814	13862	13671	13945	13977	13975	13798	14022	13875	13888	13880	13788	14058	13895	13959	13933	14030	14026	14049	14054	13980	13842	13908	14039	13712	13850	14007	13967	13970	13921	14141	14002	13939	13958	14056	14033	13938	13888	14029	13800	13958	13883	13931	13886	14073	13988	13943	14100	13976	13894	14033	13813	14020	13866	13944	13930	14010	14049	14003	13789	13905	13847	13982	13891	13895	14003	13886	13938	13812	14038	13947	13828	14019	14008	14101	14074	14021	13987	13973	13975	14047	13912	13917	14008	14062	13975	13969	13905	13808	13970	13802	13923	13850	13968	13876	13811	14017	13939	13975	14054	13946	13962	13889	14043	13881	13958	13809	13906	13945	13944	14131	13913	14116	13922	13877	13863	13885	13929	14090	13875	14052	13936	13898	13845	14024	14055	13944	13968	13876	13945	13795	13800	13996	13888	13828	13931	14107	14053	13951	13855	14046	13968	13824	14178	13878	14012	14077	13859	13803	13959	13984	13870	14021	13892	13814	14040	13786	13976	13845	13822	13976	13782	13864	13997	13951	14051	13809	13999	14114	13960	14027	13824	13963	13954	14081	13913	14033	13888	13988	13898	13878	14095	13993	13978	14042	13901	14029	13731	13989	13934	13801	13942	13979	14003	13915	14027	13797	13845	14002	13899	13829	13790	13942	13885	14045	13852	13957	13968	13827	13962	13930	13834	13967	13880	13792	13943	13882	14044	13906	13863	13890	13942	14063	13958	13844	13929	14021	13991	13955	13953	13913	13850	14006	13936	13877	13974	14046	13804	13772	14009	13923	13923	13845	13983	13772	13956	13765	14125	13844	13825	13898	14083	13857	13872	14013	13945	13814	14022	13904	13938	13908	13865	14008	13969	13817	13950	13897	14050	13969	14116	14069	13813	13900	13946	13790	14018	14028	14050	14214	13881	14092	13927	13854	14001	14063	13851	13844	13942	13991	13999	14006	14014	13949	14018	13820	13887	13937	13994	13999	13820	13911	13953	13801	13960	13898	13939	14031	13964	13761	14145	14018	14056	14037	14027	13845	14038	13971	13977	13979	13997	13991	14038	13909	14110	13895	13951	13829	13949	13984	13826	13967	13901	13818	14101	13808	13623	13899	14048	13948	13974	14041	13855	14020	13892	13981	13650	13884	13952	13942	13818	13858	13980	13931	14105	14050	13954	14100	13961	13834	13968	13931	13823	14042	13846	13960	13842	14088	13902	14106	14115	13979	13906	13912	13972	14012	13869	14105	14009	13823	13891	13984	13942	13905	14017	13908	13985	13932	13891	13960	13879	13870	14077	13784	13845	13879	13962	13933	13758	13912	13905	13845	13883	13935	13942	13734	13995	13960	14102	13874	13927	13993	14016	13852	13824	14143	13882	13882	13938	14050	13976	14152	13904	13889	13975	13877	13828	13931	13789	14145	14084	13992	14072	13832	13922	14032	13926	13932	13936	13875	13911	13977	14030	13943	14023	13944	13942	13859	14071	13786	14214	14015	13865	13895	13943	13780	13853	13951	14194	13850	13884	13843	13940	13878	13981	13842	13910	13976	13822	13902	13971	13965	13890	14025	13961	13930	13986	13866	13950	13970	13956	14016	13936	14014	13969	14071	14117	13878	13761	13986	14001	13959	13990	13942	14012	14141	14015	13975	13928	13930	14018	13872	13972	13934	14056	13959	13963	14012	14109	13816	13962	13918	14016	14031	13792	14030	13976	13832	14180	13929	13823	14069	14004	13928	13897	13815	14188	13903	13946	13972	14060	13813	13966	13965	13755	14022	13961	13961	13817	13886	13909	13941	13788	14224	13990	13764	13988	13797	13896	13944	13848	13780	13879	14013	13953	13931	13958	13889	13977	14036	14107	13830	13980	13875	13880	14027	14104	13977	14035	13900	13809	13912	13887	13809	13947	13975	14047	13910	14013	13931	13884	14000	13922	13864	13999	14003	13891	14043	13983	14034	13895	13920	14041	13780	13904	13977	14138	13923	13786	13773	14031	14031	13803	14033	14089	14102	13905	14068	14028	13975	13968	13846	14019	13915	13976	13923	13974	13929	13999	14030	13956	13964	13931	13781	13818	13923	13993	13913	14009	13896	13951	13805	13940	14114	13793	13910	13828	13924	13944	13828	13948	13992	13868	13839	13905	14074	13927	13985	13965	14101	13855	13971	13824	13873	13863	13937	13987	13917	13933	13863	13917	13903	13846	13735	14058	13973	13912	13937	13787	14082	14032	14177	13928	13979	13912	13896	13988	13894	13884	14068	14065	14055	13912	13977	14066	14049	14108	13943	14069	13858	13957	14124	13758	13865	13992	14015	13751	14003	13880	14071	13828	13961	14083	13873	14014	13903	13986	13935	13992	13960	13922	13906	13912	13944	14165	13967	13928	14118	13987	13982	14072	13943	14038	13936	13992	13812	13809	14023	13903	13869	13802	13971	14032	13892	13909	14124	13948	14028	13926	14009	13885	13918	13904	13856	14031	13911	14004	13861	13997	13892	13989	13928	13778	13732	14002	13854	13998	14090	13938	13968	13844	13878	13987	13872	13742	13902	13956	13781	14053	13925	13984	14054	14041	13930	14028	13827	13962	14020	14042	13895	13864	13909	13768	13839	14086	14155	13874	14073	14056	13877	14218	13969	13924	14015	14104	13940	13921	13919	13924	14011	13995	13777	14061	13997	13758	14051	13890	13910	13964	13870	14007	13966	13974	13807	13992	13851	13878	13870	13956	14038	13915	14019	13923	13865	13834	14245	14012	13771	13831	13991	13852	13918	14064	13934	14007	13850	14043	13857	13902	14085	13948	13864	14060	13833	13900	13933	13891	13931	13987	13947	14012	13981	14019	13951	13849	14015	14024	13804	13925	14151	13877	14040	14091	13955	14050	13917	13874	13891	13956	13883	13884	13914	13908	13954	13726	13978	13975	13881	14002	14072	14068	13916	14123	13870	13971	14077	14023	13922	14102	14016	13892	14095	14022	13962	13991	14043	13934	14066	14025	13937	13886	13968	13983	13902	13883	13968	13984	13884	13755	13988	14156	13803	13990	13962	14025	13692	14014	14111	13932	13843	13880	14001	14031	13878	14054	14119	13892	13985	13957	13943	13845	13803	14032	13879	13877	13817	14028	14061	13950	14008	14080	13902	13900	14176	13992	13909	13996	13927	13981	13995	13881	13990	14039	13915	14133	13796	14066	13934	14005	13912	13961	14057	13927	13983	14033	13783	13891	14051	13837	13878	13980	14021	13759	14056	14046	13792	14047	13919	13996	13898	13895	13967	13923	13866	13807	14037	14021	13885	13831	13861	13883	13822	13932	13841	13986	13973	14104	13939	14017	13918	14054	13929	14117	13918	13927	13925	13942	14026	13823	13919	13890	14093	14005	13992	13996	13913	13950	14046	14008	13983	13994	14095	14062	13984	13976	14022	13925	13881	13995	13896	14060	13915	13999	13817	13890	14103	13962	13868	13892	13746	13862	13854	13990	13925	14063	13950	13796	14045	13951	13733	13902	13767	13985	13862	13759	13914	14009	13883	13980	13884	14042	14003	13954	14053
24544	21075	26983	26499	20504	19264	18390	17649	17483	17779	17402	17541	17652	18205	19321	18940	18686	18231	17856	17733	17581	17471	17436	17385	17379	17451	17496	17340	17065	17601	17532	17343	17284	17452	17453	17443	17321	17301	17243	17350	17284	17325	17216	17325	17358	17735	17367	17274	17278	17403	17224	17453	17454	17217	17184	17176	17576	17162	17366	17464	17385	17421	17310	17254	17438	17346	17334	17443	17319	17195	17312	17407	17328	17353	17182	17443	17376	17224	17439	17414	17432	17471	17326	17319	17422	17299	17479	17335	17177	17237	17408	17100	17584	17279	17382	17198	17323	17504	17220	17436	17308	17465	17459	17426	17426	17076	17328	17276	17140	17296	17257	17224	17360	17435	17192	17210	17329	17413	17258	17074	17482	17447	17423	17262	17339	17358	17322	17353	17329	17511	17420	17389	17383	17360	17403	17275	17571	17376	17080	17409	17417	17487	17418	17379	17403	17366	17427	17358	17251	17507	17368	17500	17297	17199	17221	17284	17324	17144	17416	17327	17281	17436	17331	17194	17309	17387	17326	17349	17299	17356	17375	17276	17286	17047	17109	17277	17364	17310	17372	17311	17233	17286	17169	17168	17370	17200	17298	17407	17380	17187	17205	17490	17481	17361	17462	17406	17492	17350	17335	17213	17269	17138	17367	17445	17538	17419	17639	17474	17405	17239	17352	17334	17187	17314	17306	17466	17368	17381	17421	17314	17164	17236	17410	17312	17405	17277	17291	17356	17388	17193	17351	17277	17261	17282	17145	17385	17407	17478	17293	17280	17530	17283	17339	17629	17453	17572	17247	17444	17215	17282	17371	17435	17424	17333	17297	17249	17307	17309	17579	17168	17236	17543	17324	17193	17316	17530	17337	17553	17344	17262	17219	17111	17224	17346	17412	17374	17418	17520	17097	17364	17338	17328	17311	17336	17333	17323	17393	17348	17202	17433	17234	17351	17411	17260	17444	17226	17409	17404	17324	17182	17307	17349	17207	17447	17153	17161	17249	17311	17310	17499	17203	17356	17310	17519	17169	17185	17204	17261	17254	17234	17288	17257	17538	17255	17378	17241	17394	17340	17250	17374	17402	17273	17372	17321	17324	17392	17256	17251	17362	17236	17299	17321	17333	17277	17346	17148	17308	17255	17424	17184	17392	17241	17280	17499	17331	17278	17297	17414	17247	17473	17353	17286	17251	17338	17336	17492	17437	17291	17158	17192	17507	17412	17440	17472	17242	17112	17252	17171	17249	17161	17398	17387	17259	17298	17251	17525	17417	17430	17479	17357	17329	17244	17188	17412	17321	17245	17200	17387	17465	17214	17419	17301	17353	17490	17452	17477	17371	17364	17449	17405	17341	17357	17239	17223	17364	17037	17264	17254	17278	17328	17442	17282	17394	17281	17166	17417	17275	17356	17315	17446	17294	17110	17496	17331	17446	17178	17459	17288	17260	17382	17245	17415	17480	17323	17393	17207	17154	17251	17579	17367	17216	17358	17374	17293	17466	17225	17431	17182	17079	17333	17338	17251	17359	17276	17441	17342	17292	17206	17236	17558	17442	17289	17439	17198	17026	17416	17319	17286	17296	17309	17351	17329	17352	17407	17284	17333	17165	17456	17503	17447	17312	17234	17279	17320	17294	17322	16992	17454	17327	17122	17546	17489	17286	17279	17314	17389	17413	17266	17353	17224	17497	17481	17279	17257	17373	17413	17348	17393	17561	17397	17329	17365	17468	17303	17322	17422	17437	17352	17406	17369	17404	17312	17505	17401	17529	17546	17092	17395	17162	17559	17403	17293	17243	17262	17443	17163	17396	17345	17320	17259	17562	17375	17394	17291	17518	17586	17237	17405	17393	17202	17258	17274	17254	17366	17376	17283	17523	17313	17431	17216	17404	17376	17237	17416	17296	17373	17343	17338	17514	17266	17315	17446	17487	17360	17401	17281	17297	17225	17282	17264	17420	17160	17407	17104	17353	17280	17265	17459	17407	17174	17138	17359	17368	17332	17302	17352	17314	17240	17212	17335	17303	17142	17247	17343	17366	17283	17452	17397	17629	17487	17206	17403	17481	17304	17332	17335	17256	17273	17499	17316	17420	17286	17284	17338	17402	17413	17409	17235	17325	17470	17382	17344	17236	17234	17333	17596	17179	17272	17467	17414	17336	17452	17339	17226	17363	17159	17369	17449	17196	17499	17320	17249	17165	17377	17311	17189	17485	17171	17477	17396	17409	17395	17415	17464	17393	17339	17364	17382	17460	17304	17235	17503	17410	17367	17356	17308	17298	17365	17380	17610	17243	17286	17240	17329	17126	17200	17393	17213	17334	17396	17375	17316	17416	17496	17381	17318	17523	17522	17090	17282	17498	17464	17368	17237	17317	17469	17173	17388	17350	17293	17236	17315	17134	17356	17327	17187	17518	17439	17301	17180	17230	17316	17530	17240	17321	17473	17366	17471	17137	17423	17257	17286	17299	17271	17123	17310	17481	17311	17102	17248	17260	17302	17513	17112	17461	17377	17346	17299	17317	17268	17236	17346	17445	17272	17345	17372	17229	17374	17466	17461	17304	17232	17163	17220	17203	17135	17365	17313	17310	17415	17393	17398	17324	17195	17310	17212	17291	17332	17277	17251	17309	17311	17590	17451	17188	17421	17648	17243	17313	17430	17412	17459	17527	17230	17228	17216	17457	17330	17159	17391	17444	17253	17312	17466	17335	17384	17474	17295	17321	17348	17429	17286	17516	17266	17425	17432	17546	17447	17240	17373	17332	17444	17293	17399	17160	17368	17347	17250	17277	17265	17320	17217	17116	17376	17167	17518	17469	17442	17277	17357	17168	17154	17357	17252	17553	17333	17273	17303	17580	17223	17535	17374	17163	17298	17339	17458	17284	17348	17499	17256	17490	17663	17311	17356	17388	17433	17395	17396	17336	17184	17062	17281	17389	17388	17313	17358	17334	17338	17438	17337	17247	17387	17438	17304	17221	17294	17207	17392	17343	17420	17426	17413	17323	17468	17413	17493	17282	17341	17432	17422	17428	17414	17064	17122	17296	17214	17428	17375	17329	17368	17374	17304	17339	17291	17523	17313	17355	17287	17292	17297	17348	17284	17323	17355	17072	17030	17255	17289	17434	17276	17279	17377	17302	17511	17101	17359	17328	17221	17496	17184	17377	17356	17312	17149	17463	17407	17271	17203	17457	17320	17364	17458	17417	17323	17530	17397	17171	17251	17326	17263	17261	17442	17491	17334	17175	17151	17403	17374	17240	17260	17403	17406	17344	17429	17325	17431	17552	17201	17383	17355	17463	17314	17272	17377	17488	17383	17482	17531	17213	17332	17397	17310	17363	17214	17138	17329	17178	17442	17268	17310	17303	17222	17287	17110	17451	17318	17403	17378	17416	17514	17328	17301	17256	17317	17268	17244	17285	17289	17002	17254	17310	17217	17408	17511	17301	17371	17142	17241	17314	17233	17433	17278	17212	17278	17412	17494	17363	17380	17430	17381	17312	17233	17210	17485	17301	17360	17368	17339	17431	17481	17448	17347	17431	17451	17303	17561	17376	17075	17266	17314	17482	17248	17414	17458	17457	17443	17377	17481	17287	17435	17292	17193	17324	17263	17171	17247	17553	17599	17335	17392	17390	17251	17316	17097	17306	17341	17469	17540	17362	17367	17316	17290	17148	17226	17374	17474	17328	17459	17451	17676	17445	17262	17509	17264	17194	17222	17204	17135	17361	17184	17202	17476	17420	17368	17334	17364	17389	17298	17283	17286	17363	17453	17414	17516	17399	17257	17117	17353	17277	17374	17715	17622	17293	17315	17314	17352	17242	17133	17290	17218	17302	17400	17392	17348	17432	17251	17293	17327	17301	17362	17393	17359	17211	17459	17256	17606	17158	17106	17415	17185	17515	17267	17267	17421	17558	17300	17439	17310	17290	17587	17421	17092	17523	17260	17315	17356	17431	17276	17368	17340	17434	17311	17497	17190	17442	17248	17288	17207	17231	17386	17278	17547	17473	17129	17151	17084	17375	17315	17191	17278	17448	17362	17370	17197	17361	17231	17119	17389	17278	17384	17506	17372	17287	17431	17454	17350	17173	17206	17359	17468	17377	17243	17379	17217	17288	17259	17219	17436	17322	17555	17210	17281	17519	17370	17395	17448	17353	17403	17392	17264	17479	17330	17378	17213	17369	17484	17335	17160	17226	17275	17529	17442	17272	17308	17586	17217	17427	17095	17481	17377	17206	17450	17337	17444	17268	17298	17077	17541	17524	17531	17267	17344	17339	17102	17150	17242	17235	17250	17367	17480	17277	17206	17314	17285	17525	17442	17165	17093	17481	17334	17165	17218	17371	17316	17267	17324	17293	17169	17309	17316	17367	17490	17398	17432	17293	17262	17563	17572	17407	17223	17592	17463	17549	17332	17484	17423	17342	17374	17456	16976	17322	17520	17335	17336	17316	17392	17334	17428	17086	17299	17183	17432	17345	17347	17241	17211	17514	17472	17559	17275	17551	17300	17139	17219	17366	17384	17321	17351	17260	17286	17175	17254	17386	17430	17365	17327	17379	17311	17529	17354	17436	17234	17449	17360	17220	17198	17406	17362	16977	17249	17317	17194	17351	17264	17290	17409	17333	17327	17411	17397	17494	17354	17333	17415	17377	17136	17237	17280	17331	17233	17155	17345	17225	17317	17307	17296	17349	17233	17126	17503	17438	17097	17138	17144	17404	17201	17381	17376	17528	17283	17516	17249	17505	17328	17227	17356	17446	17515	17327	17461	17287	17218	17178	17177	17519	17295	17398	17308	17405	17422	17469	17213	17212	17359	17298	17371	17381	17094	17385	17380	17389	17390	17162	17278	17384	17363	17420	17197	17418	17294	17296	17412	17443	17303	17391	17298	17215	17253	17371	17400	17103	17439	17383	17166	17305	17347	17133	17284	17464	17258	17221	17725	17372	17410	17343	17293	17385	17225	17323	17520	17327	17158	17287	17427	17290	17355	17350	17308	17370	17203	17332	17261	17449	17405	17223	17246	17119	17287	17375	17430	17245	17337	17278	17634	17167	17335	17323	17224	17199	17161	17629	17380	17446	17366	17220	17345	17469	17546	17187	17224	17370	17370	17392	17256	17470	17598
25314	42163	29793	19912	17735	16180	14764	14616	14579	14498	14756	14473	15045	16052	17204	17219	16349	15497	14965	14704	14564	14490	14495	14408	14470	14339	14557	14538	14670	14706	14327	14668	14523	14287	14514	14443	14531	14431	14444	14416	14458	14523	14466	14406	14473	14314	14389	14564	14429	14497	14306	14446	14292	14412	14556	14329	14588	14414	14411	14467	14549	14405	14222	14457	14425	14573	14357	14386	14539	14282	14333	14413	14446	14612	14452	14378	14339	14582	14405	14492	14550	14461	14569	14488	14471	14469	14487	14471	14645	14367	14414	14445	14497	14363	14364	14313	14360	14462	14473	14521	14313	14633	14515	14330	14306	14496	14396	14524	14374	14423	14418	14617	14556	14285	14529	14421	14383	14579	14452	14543	14329	14413	14538	14333	14429	14323	14349	14577	14425	14464	14412	14332	14462	14657	14650	14177	14511	14341	14524	14530	14504	14550	14591	14454	14418	14480	14349	14458	14506	14411	14480	14416	14516	14440	14499	14467	14342	14414	14599	14439	14505	14586	14520	14476	14501	14579	14298	14752	14398	14361	14422	14469	14461	14478	14402	14465	14310	14535	14514	14356	14431	14410	14511	14524	14553	14151	14589	14567	14385	14398	14453	14590	14512	14417	14573	14469	14408	14338	14469	14433	14592	14398	14576	14517	14495	14467	14345	14620	14610	14461	14387	14465	14393	14637	14335	14495	14569	14401	14362	14533	14518	14491	14550	14410	14473	14338	14360	14423	14504	14440	14459	14618	14362	14467	14496	14327	14426	14351	14624	14529	14418	14545	14391	14427	14328	14543	14448	14366	14559	14580	14271	14454	14720	14579	14513	14393	14491	14476	14470	14526	14422	14510	14450	14639	14357	14381	14552	14481	14496	14548	14447	14298	14445	14427	14630	14495	14431	14480	14356	14510	14457	14307	14531	14478	14677	14423	14582	14396	14489	14446	14478	14321	14558	14384	14501	14445	14337	14377	14311	14545	14522	14377	14457	14375	14540	14422	14458	14441	14339	14347	14568	14466	14484	14408	14413	14427	14404	14397	14439	14453	14385	14480	14357	14409	14437	14415	14533	14624	14422	14386	14450	14619	14254	14440	14332	14571	14455	14532	14550	14470	14263	14445	14377	14530	14557	14467	14318	14230	14399	14503	14330	14326	14495	14514	14459	14400	14360	14416	14346	14395	14529	14430	14391	14450	14462	14427	14445	14299	14509	14519	14552	14420	14239	14466	14387	14463	14339	14389	14504	14398	14566	14589	14350	14475	14423	14323	14502	14310	14483	14486	14516	14514	14491	14493	14405	14461	14480	14394	14390	14475	14536	14344	14518	14450	14281	14193	14420	14469	14435	14404	14331	14492	14354	14496	14436	14424	14254	14384	14365	14453	14463	14590	14500	14514	14462	14486	14341	14251	14366	14399	14477	14445	14508	14422	14454	14610	14551	14477	14455	14533	14526	14453	14545	14565	14418	14486	14499	14371	14367	14492	14486	14486	14297	14279	14571	14409	14217	14441	14274	14510	14424	14432	14587	14442	14473	14471	14427	14431	14375	14563	14482	14379	14476	14419	14443	14436	14525	14243	14489	14416	14421	14369	14697	14382	14387	14506	14591	14495	14561	14382	14631	14354	14475	14608	14321	14577	14583	14406	14332	14403	14470	14472	14511	14427	14409	14295	14676	14314	14396	14463	14563	14484	14391	14597	14587	14281	14368	14344	14453	14532	14434	14554	14426	14393	14498	14393	14532	14370	14672	14452	14401	14536	14518	14620	14438	14509	14404	14489	14074	14489	14393	14464	14336	14492	14432	14546	14568	14519	14374	14484	14566	14629	14556	14442	14331	14412	14398	14423	14478	14542	14430	14469	14665	14317	14344	14304	14298	14603	14393	14400	14457	14523	14331	14443	14346	14565	14587	14479	14689	14486	14450	14462	14386	14456	14499	14539	14458	14434	14325	14622	14496	14438	14541	14382	14617	14490	14368	14642	14466	14430	14372	14532	14383	14562	14582	14465	14396	14509	14415	14640	14499	14366	14549	14365	14562	14389	14411	14566	14385	14440	14583	14513	14362	14528	14293	14491	14377	14306	14424	14505	14503	14374	14440	14614	14403	14375	14316	14295	14493	14539	14434	14645	14535	14615	14370	14298	14353	14434	14404	14292	14303	14483	14466	14632	14388	14477	14429	14459	14298	14525	14436	14468	14426	14526	14345	14497	14438	14458	14590	14439	14479	14525	14432	14469	14669	14239	14532	14631	14555	14323	14613	14394	14350	14398	14499	14480	14609	14359	14529	14476	14425	14498	14378	14647	14492	14343	14253	14526	14423	14552	14262	14415	14509	14442	14539	14405	14549	14486	14472	14398	14470	14352	14624	14368	14442	14575	14442	14460	14448	14551	14639	14450	14436	14358	14398	14465	14396	14421	14438	14291	14380	14555	14517	14542	14578	14416	14523	14400	14274	14467	14329	14440	14620	14265	14493	14420	14497	14307	14434	14524	14453	14448	14497	14438	14391	14375	14387	14577	14520	14495	14412	14398	14504	14361	14481	14548	14361	14533	14479	14305	14469	14516	14580	14445	14354	14395	14496	14474	14354	14452	14474	14298	14439	14547	14391	14478	14543	14515	14475	14516	14621	14484	14528	14514	14473	14534	14499	14343	14257	14399	14636	14562	14386	14281	14360	14365	14541	14430	14307	14339	14375	14378	14456	14401	14518	14344	14410	14304	14592	14466	14477	14567	14453	14341	14507	14426	14366	14472	14443	14323	14266	14530	14338	14345	14452	14599	14446	14436	14421	14362	14494	14442	14374	14395	14523	14595	14256	14497	14445	14610	14365	14432	14416	14416	14357	14552	14545	14392	14453	14466	14406	14362	14517	14601	14356	14544	14329	14568	14444	14513	14544	14481	14457	14395	14530	14406	14602	14515	14517	14393	14312	14355	14679	14331	14518	14594	14522	14516	14384	14372	14308	14496	14475	14390	14572	14491	14581	14401	14420	14508	14220	14324	14403	14418	14263	14492	14468	14428	14363	14504	14397	14487	14673	14581	14447	14423	14426	14425	14417	14471	14526	14480	14361	14572	14370	14417	14425	14453	14401	14610	14481	14422	14515	14397	14625	14348	14430	14357	14409	14397	14552	14299	14493	14405	14324	14515	14538	14416	14480	14452	14448	14350	14634	14447	14452	14326	14444	14361	14471	14449	14506	14473	14373	14481	14286	14546	14393	14597	14487	14390	14443	14450	14550	14536	14418	14196	14570	14397	14467	14304	14318	14503	14492	14394	14426	14476	14437	14426	14552	14484	14519	14519	14358	14474	14434	14521	14383	14395	14655	14488	14303	14450	14463	14543	14423	14579	14405	14568	14492	14321	14364	14449	14597	14373	14541	14679	14315	14507	14557	14695	14585	14409	14487	14443	14584	14543	14429	14385	14460	14424	14518	14388	14473	14433	14447	14371	14373	14435	14410	14446	14504	14451	14427	14481	14547	14537	14534	14462	14487	14413	14412	14393	14541	14589	14285	14376	14306	14449	14465	14375	14559	14505	14333	14368	14372	14586	14400	14358	14350	14262	14510	14417	14461	14487	14603	14442	14493	14455	14453	14420	14374	14565	14427	14336	14491	14555	14351	14422	14283	14552	14527	14486	14505	14431	14572	14489	14286	14464	14420	14278	14332	14412	14453	14492	14375	14297	14398	14615	14402	14582	14579	14335	14493	14433	14445	14460	14437	14482	14310	14496	14455	14495	14561	14248	14470	14520	14501	14326	14398	14525	14446	14589	14420	14560	14397	14589	14624	14447	14525	14316	14645	14335	14497	14237	14382	14497	14315	14454	14480	14480	14361	14421	14427	14584	14556	14432	14361	14443	14498	14431	14554	14461	14445	14635	14388	14519	14478	14472	14521	14515	14488	14414	14437	14482	14425	14351	14503	14355	14637	14304	14455	14520	14417	14508	14487	14442	14440	14455	14483	14583	14508	14442	14577	14597	14461	14431	14352	14359	14516	14225	14413	14381	14451	14328	14479	14489	14433	14441	14585	14430	14387	14499	14522	14552	14559	14682	14430	14294	14467	14557	14452	14461	14450	14483	14394	14359	14677	14398	14546	14448	14377	14705	14408	14427	14367	14479	14527	14544	14346	14564	14649	14483	14344	14491	14436	14469	14253	14403	14471	14462	14546	14498	14326	14353	14415	14370	14498	14408	14313	14431	14493	14461	14495	14623	14192	14590	14436	14439	14505	14433	14414	14528	14337	14560	14618	14489	14428	14555	14398	14373	14499	14545	14496	14658	14288	14629	14587	14507	14380	14435	14383	14417	14558	14408	14593	14422	14526	14519	14384	14577	14495	14467	14402	14449	14380	14538	14485	14400	14434	14537	14564	14465	14334	14533	14450	14371	14533	14375	14429	14578	14468	14182	14361	14344	14516	14322	14432	14357	14679	14528	14374	14569	14346	14252	14581	14494	14460	14497	14498	14429	14355	14432	14328	14486	14298	14451	14315	14445	14524	14313	14477	14508	14282	14403	14530	14475	14634	14449	14615	14634	14397	14517	14376	14383	14499	14330	14581	14331	14414	14647	14344	14418	14458	14665	14397	14532	14232	14512	14444	14626	14303	14461	14436	14428	14304	14408	14398	14330	14326	14538	14368	14522	14491	14504	14470	14537	14492	14504	14450	14579	14514	14377	14435	14453	14447	14465	14429	14543	14495	14470	14436	14532	14447	14308	14348	14522	14522	14448	14421	14391	14480	14508	14548	14567	14558	14374	14482	14378	14526	14366	14619	14587	14549	14358	14323	14560	14605	14592	14558	14663	14489	14320	14306	14418	14528	14635	14504	14360	14493	14383	14430	14442	14469	14346	14498	14372	14573	14535	14486	14408	14446	14350	14461	14512	14407	14454	14230	14388	14524	14464	14341	14558	14424	14479	14585	14390	14358	14616	14350	14487	14425	14436	14481	14422	14452	14426	14439	14228	14464	14541	14434	14610	14420	14517	14521	14494	14414	14548	14671	14598	14521	14391	14557	14383	14329	14625	14423	14538	14488	14399	14406	14467	14516	14486	14441	14601	14453	14490	14357	14413	14422	14304	14519	14400	14374	14250	14482	14402	14408	14546	14386	14271	14495	14559	14426	14358
22058	21059	28270	24087	21570	23253	23582	18709	17854	18347	18024	18083	18418	18807	23731	25054	23537	21589	20095	19073	18265	17813	18094	17622	17738	17626	17599	17639	17711	17727	17599	17588	17345	17641	17792	17586	17456	17600	17756	17592	17776	17598	17724	17506	17632	17519	17318	17843	17888	17836	17638	17786	17720	17775	17566	17798	17805	17542	17665	17699	17679	17576	17804	17660	17559	17616	17763	17506	17567	17612	17498	17725	17614	17552	17515	17397	17681	17511	17499	17526	17652	17798	17654	17873	17611	17784	17488	17599	17729	17325	17617	17635	17597	17716	17592	17878	17469	17508	17369	17297	17543	17725	17797	17566	17793	17659	17705	17701	17574	17448	17609	17638	17607	17671	17680	17551	17680	17669	17628	17561	17852	17659	17748	17544	17640	17508	17469	17773	17581	17333	17841	17688	17683	17563	17651	17716	17658	17742	17535	17538	17652	17428	17697	17539	17687	17366	17330	17501	17672	17702	17881	17379	17812	17623	17672	17488	17491	17730	17696	17762	17552	17607	17655	17767	17700	17648	17631	17543	17486	17611	17680	17702	17669	17571	17592	17637	17560	17314	17499	17510	17693	17411	17680	17684	17509	17841	17882	17647	17458	17631	17491	17489	17540	17675	17634	17721	17517	17513	17505	17451	17680	17628	17548	17498	17637	17724	17634	17619	17769	17624	17608	17602	17484	17646	17388	17759	17630	17505	17477	17411	17487	17493	17625	17455	17552	17696	17552	17627	17603	17614	17509	17478	17545	17539	17701	17368	17463	17500	17382	17551	17597	17493	17502	17646	17546	17565	17707	17691	17590	17512	17722	17527	17602	17488	17626	17583	17670	17533	17661	17730	17654	17615	17500	17694	17506	17468	17609	17629	17726	17553	17648	17786	17612	17810	17453	17504	17721	17420	17637	17606	17697	17514	17781	17464	17633	17537	17560	17551	17656	17660	17541	17593	17552	17617	17517	17666	17334	17525	17749	17485	17567	17516	17527	17747	17550	17543	17412	17587	17480	17506	17437	17599	17565	17616	17545	17590	17615	17585	17592	17521	17535	17585	17521	17713	17642	17395	17582	17756	17800	17651	17627	17561	17780	17593	17665	17490	17568	17704	17662	17711	17826	17488	17730	17646	17490	17568	17469	17561	17634	17411	17570	17511	17764	17613	17590	17697	17663	17523	17564	17601	17639	17604	17625	17600	17425	17668	17659	17421	17421	17572	17483	17497	17852	17561	17477	17412	17692	17528	17319	17656	17521	17569	17735	17374	17508	17598	17519	17408	17310	17583	17534	17623	17567	17572	17610	17583	17552	17491	17430	17672	17432	17687	17650	17622	17589	17481	17660	17475	17349	17650	17478	17653	17406	17311	17577	17519	17659	17695	17698	17627	17514	17560	17442	17661	17618	17326	17546	17501	17700	17552	17674	17626	17677	17675	17749	17639	17640	17783	17545	17727	17399	17637	17379	17586	17484	17839	17641	17470	17574	17828	17529	17693	17699	17669	17692	17645	17392	17478	17825	17475	17764	17714	17686	17487	17477	17623	17754	17660	17614	17699	17557	17624	17555	17589	17539	17488	17693	17542	17480	17389	17596	17628	17709	17689	17601	17805	17754	17472	17598	17464	17584	17475	17789	17443	17434	17673	17561	17581	17428	17406	17448	17483	17522	17541	17554	17681	17541	17631	17575	17647	17520	17426	17709	17786	17617	17486	17600	17424	17485	17674	17631	17692	17488	17610	17830	17486	17333	17687	17676	17542	17427	17487	17548	17660	17676	17732	17582	17645	17453	17620	17767	17576	17674	17604	17285	17762	17586	17672	17670	17284	17530	17598	17500	17507	17456	17647	17489	17627	17571	17443	17701	17647	17605	17617	17582	17662	17596	17645	17765	17627	17718	17577	17709	17665	17467	17588	17441	17578	17777	17745	17374	17532	17538	17755	17658	17550	17525	17708	17764	17431	17354	17641	17618	17768	17502	17407	17583	17574	17576	17693	17680	17575	17542	17530	17749	17482	17408	17695	17580	17483	17581	17536	17698	17576	17604	17576	17462	17465	17550	17616	17594	17602	17589	17537	17551	17402	17658	17383	17528	17499	17507	17653	18013	17545	17563	17616	17488	17512	17728	17578	17668	17587	17497	17441	17565	17526	17557	17440	17482	17509	17559	17530	17542	17622	17564	17573	17454	17669	17691	17532	17531	17616	17412	17806	17704	17609	17583	17539	17658	17715	17617	17644	17552	17365	17349	17613	17718	17773	17688	17673	17615	17616	17448	17733	17389	17666	17514	17490	17586	17629	17596	17567	17720	17580	17618	17448	17462	17646	17414	17322	17546	17596	17653	17835	17605	17557	17473	17602	17500	17529	17461	17630	17767	17679	17610	17709	17478	17731	17590	17594	17816	17389	17613	17469	17282	17628	17684	17683	17736	17714	17506	17551	17713	17329	17441	17458	17582	17594	17577	17614	17501	17529	17550	17724	17547	17699	17804	17659	17470	17715	17503	17534	17681	17552	17616	17557	17579	17612	17749	17742	17653	17528	17641	17684	17618	17734	17744	17465	17687	17630	17751	17459	17566	17381	17612	17557	17621	17680	17692	17509	17642	17580	17600	17814	17486	17618	17704	17662	17600	17634	17687	17770	17670	17574	17621	17661	17562	17570	17522	17619	17633	17763	17495	17427	17397	17651	17639	17596	17695	17534	17682	17659	17598	17489	17511	17437	17542	17430	17552	17555	17473	17816	17572	17651	17535	17728	17604	17683	17749	17668	17668	17592	17587	17530	17536	17814	17608	17682	17553	17523	17568	17478	17507	17435	17684	17705	17617	17562	17560	17775	17550	17510	17414	17562	17716	17613	17639	17690	17699	17634	17613	17761	17640	17339	17595	17583	17477	17721	17619	17628	17620	17644	17605	17451	17669	17613	17543	17535	17460	17216	17596	17820	17846	17622	17642	17499	17547	17499	17680	17463	17415	17492	17544	17436	17565	17480	17661	17721	17620	17791	17455	17678	17741	17497	17809	17620	17546	17890	17787	17558	17672	17639	17637	17456	17607	17778	17522	17704	17447	17557	17525	17696	17597	17389	17618	17514	17424	17624	17519	17746	17691	17737	17455	17492	17691	17530	17456	17487	17658	17607	17590	17485	17654	17567	17514	17653	17555	17391	17689	17448	17622	17704	17554	17581	17544	17649	17523	17658	17494	17591	17570	17613	17546	17671	17513	17504	17474	17484	17431	17485	17592	17565	17361	17569	17478	17744	17489	17653	17550	17753	17644	17740	17445	17554	17667	17492	17666	17605	17549	17528	17721	17617	17500	17649	17507	17315	17640	17435	17563	17552	17517	17507	17572	17672	17801	17614	17692	17449	17362	17540	17790	17918	17584	17529	17547	17747	17706	17558	17483	17400	17614	17659	17672	17652	17784	17629	17608	17878	17537	17481	17493	17631	17544	17475	17460	17614	17539	17525	17534	17552	17608	17580	17697	17461	17315	17384	17803	17604	17717	17649	17609	17575	17598	17597	17279	17702	17443	17412	17573	17637	17398	17595	17599	17520	17432	17776	17650	17613	17610	17732	17534	17676	17655	17581	17635	17596	17760	17619	17653	17618	17329	17562	17513	17347	17731	17613	17678	17744	17673	17842	17639	17674	17565	17667	17647	17407	17580	17721	17536	17684	17477	17338	17560	17603	17602	17518	17567	17865	17662	17367	17433	17943	17523	17621	17671	17534	17494	17637	17599	17661	17712	17453	17584	17623	17592	17500	17711	17623	17595	17718	17604	17374	17778	17530	17639	17497	17585	17481	17809	17641	17548	17889	17766	17494	17506	17785	17703	17639	17601	17470	17602	17416	17706	17615	17673	17681	17730	17721	17504	17627	17641	17641	17501	17534	17626	17466	17519	17867	18009	17620	17800	17545	17693	17611	17596	17444	17635	17542	17576	17539	17474	17581	17652	17743	17761	17482	17603	17486	17493	17603	17843	17718	17764	17494	17592	17437	17403	17395	17661	17496	17708	17657	17458	17592	17628	17641	17743	17481	17700	17767	17696	17714	17675	17753	17563	17587	17756	17608	17632	17747	17832	17511	17559	17581	17559	17537	17614	17603	17597	17649	17539	17504	17701	17414	17463	17475	17472	17670	17844	17475	17778	17782	17492	17499	17644	17521	17682	17856	17576	17624	17545	17769	17619	17640	17687	17530	17601	17689	17550	17713	17731	17398	17500	17684	17315	17412	17712	17631	17752	17576	17432	17550	17643	17662	17575	17286	17564	17485	17696	17827	17672	17816	17629	17618	17535	17429	17668	17447	17649	17589	17502	17718	17557	17637	17496	17496	17384	17342	17354	17591	17429	17772	17714	17724	17814	17695	17666	17596	17609	17666	17793	17487	17388	17536	17551	17554	17503	17569	17584	17590	17792	17732	17592	17519	17603	17725	17403	17519	17591	17577	17650	17637	17618	17389	17755	17545	17554	17547	17625	17547	17354	17655	17557	17450	17750	17375	17665	17464	17591	17521	17709	17706	17632	17609	17514	17722	17716	17708	17711	17400	17740	17605	17480	17771	17761	17589	17546	17489	17586	17356	17354	17585	17656	17582	17552	17375	17570	17770	17436	17350	17584	17608	17707	17704	17661	17692	17499	17752	17629	17732	17256	17656	17628	17700	17455	17646	17552	17708	17554	17461	17534	17518	17389	17685	17539	17549	17549	17653	17740	17754	17421	17632	17697	17662	17636	17753	17624	17567	17636	17618	17603	17680	17711	17607	17625	17422	17512	17389	17477	17658	17591	17531	17627	17471	17793	17710	17480	17774	17553	17766	17605	17587	17809	17679	17608	17566	17663	17547	17593	17562	17526	17657	17645	17437	17548	17647	17761	17758	17677	17769	17766	17563	17760	17514	17521	17389	17631	17616	17669	17714	17685	17475	17818	17513	17627	17516	17494	17465	17501	17528	17628	17575	17724	17429	17726	17772	17574	17559	17544	17685	17705	17432	17527	17738	17768	17686	17585	17726	17510	17414	17635	17616	17742	17654	17360	17555	17582	17699	17704	17606	17741	17701	17602	17823	17700	17667	17656	17733	17662	17572	17619	17553	17541	17500	17726	17584	17556	17540	17288	17709	17798	17543	17645	17931	17477	17811
28373	52142	41016	28259	23666	17916	15595	15249	15064	14989	14907	15147	15495	16480	23709	23956	21761	19271	17393	15882	15283	15079	14733	14581	14762	14616	14500	14531	14640	14625	14825	14597	14681	14691	14640	14562	14648	14729	14638	14517	14666	14566	14547	14699	14593	14410	14545	14483	14649	14534	14682	14670	14676	14664	14500	14704	14625	14545	14660	14740	14550	14645	14643	14659	14577	14593	14686	14804	14634	14608	14765	14698	14499	14671	14551	14780	14491	14537	14639	14669	14555	14668	14645	14569	14868	14569	14655	14542	14612	14615	14758	14600	14531	14504	14431	14696	14661	14620	14571	14632	14803	14769	14571	14598	14693	14645	14587	14570	14672	14690	14415	14648	14664	14743	14759	14632	14665	14622	14611	14652	14662	14447	14661	14685	14441	14714	14538	14567	14604	14565	14776	14778	14576	14608	14690	14480	14561	14495	14682	14490	14477	14504	14610	14510	14536	14539	14763	14502	14742	14701	14600	14692	14601	14655	14763	14883	14478	14736	14699	14611	14565	14623	14636	14682	14658	14630	14674	14645	14574	14606	14565	14633	14613	14545	14690	14568	14832	14432	14655	14504	14388	14638	14636	14823	14643	14610	14637	14523	14587	14620	14704	14551	14716	14690	14498	14575	14596	14635	14653	14610	14717	14596	14795	14662	14532	14758	14437	14607	14742	14723	14694	14885	14767	14663	14562	14270	14664	14608	14776	14621	14683	14629	14462	14750	14560	14639	14643	14634	14611	14547	14547	14525	14675	14598	14554	14606	14716	14678	14755	14479	14653	14639	14577	14687	14571	14668	14577	14596	14635	14575	14481	14794	14526	14602	14467	14590	14670	14636	14763	14505	14624	14690	14610	14764	14691	14746	14680	14629	14458	14503	14588	14643	14610	14582	14731	14693	14594	14774	14608	14430	14472	14630	14614	14595	14625	14685	14606	14508	14561	14629	14500	14657	14622	14628	14682	14569	14799	14389	14620	14449	14585	14541	14516	14735	14683	14676	14682	14429	14686	14558	14679	14637	14638	14645	14668	14806	14681	14575	14644	14621	14657	14571	14596	14619	14505	14413	14563	14683	14703	14591	14765	14641	14685	14870	14497	14573	14619	14702	14639	14547	14680	14664	14632	14713	14633	14530	14650	14619	14553	14688	14845	14570	14567	14586	14338	14572	14511	14657	14526	14424	14533	14569	14631	14600	14726	14639	14670	14616	14545	14601	14602	14507	14502	14552	14521	14603	14635	14607	14657	14532	14546	14700	14688	14690	14705	14512	14591	14552	14622	14567	14656	14724	14578	14608	14885	14443	14625	14602	14597	14608	14712	14437	14715	14743	14549	14803	14589	14534	14725	14654	14630	14656	14763	14692	14739	14841	14676	14575	14802	14683	14616	14651	14714	14548	14561	14655	14513	14653	14572	14561	14599	14591	14593	14766	14599	14626	14600	14380	14500	14466	14470	14651	14548	14673	14546	14670	14558	14532	14673	14644	14603	14761	14565	14639	14535	14773	14616	14646	14602	14465	14620	14568	14716	14782	14667	14726	14729	14615	14499	14672	14655	14693	14545	14600	14636	14605	14739	14528	14598	14548	14624	14614	14648	14570	14588	14745	14584	14742	14499	14624	14581	14658	14843	14596	14746	14607	14599	14539	14605	14735	14496	14658	14644	14538	14623	14726	14487	14615	14650	14629	14677	14659	14656	14522	14553	14701	14628	14528	14749	14647	14506	14596	14766	14679	14640	14515	14670	14733	14531	14525	14747	14548	14525	14712	14475	14511	14560	14517	14580	14563	14667	14666	14625	14678	14587	14693	14481	14692	14655	14706	14609	14739	14581	14583	14595	14641	14587	14700	14543	14725	14603	14639	14651	14564	14555	14611	14604	14601	14564	14511	14710	14513	14643	14681	14780	14791	14472	14718	14650	14600	14744	14533	14526	14599	14647	14505	14647	14743	14538	14553	14615	14592	14483	14788	14503	14598	14697	14705	14580	14559	14572	14538	14592	14634	14498	14739	14676	14606	14361	14533	14644	14510	14621	14510	14614	14599	14550	14660	14635	14624	14605	14601	14570	14495	14673	14580	14590	14393	14615	14555	14629	14549	14601	14667	14343	14686	14558	14828	14641	14689	14666	14519	14561	14598	14684	14643	14702	14664	14679	14612	14715	14706	14592	14596	14667	14626	14479	14659	14650	14542	14488	14654	14547	14616	14539	14441	14617	14479	14545	14684	14643	14653	14578	14492	14546	14470	14643	14641	14631	14821	14574	14692	14618	14670	14683	14563	14607	14702	14638	14477	14631	14529	14589	14729	14608	14542	14562	14572	14561	14731	14548	14706	14591	14562	14482	14604	14575	14777	14550	14565	14575	14588	14723	14695	14381	14757	14657	14714	14670	14588	14601	14633	14546	14672	14561	14621	14603	14517	14651	14630	14747	14511	14553	14770	14660	14651	14720	14664	14728	14655	14619	14614	14719	14511	14611	14755	14681	14601	14810	14562	14775	14720	14525	14850	14677	14566	14788	14768	14496	14505	14615	14588	14593	14525	14623	14658	14657	14609	14462	14565	14615	14723	14716	14688	14457	14675	14770	14500	14576	14473	14460	14644	14659	14735	14678	14543	14722	14641	14500	14525	14629	14603	14596	14610	14631	14400	14678	14797	14556	14640	14726	14676	14589	14698	14662	14631	14543	14552	14589	14609	14520	14645	14501	14547	14641	14639	14650	14564	14730	14736	14637	14583	14586	14537	14474	14445	14622	14603	14674	14523	14565	14629	14630	14471	14583	14842	14544	14566	14723	14656	14730	14668	14689	14582	14605	14690	14633	14614	14856	14562	14469	14729	14693	14779	14563	14625	14488	14649	14515	14446	14744	14676	14642	14571	14540	14539	14714	14499	14629	14785	14547	14631	14765	14560	14629	14585	14422	14548	14656	14541	14685	14735	14615	14603	14671	14549	14517	14594	14627	14446	14508	14732	14474	14618	14516	14575	14519	14763	14728	14716	14555	14679	14651	14463	14691	14728	14648	14652	14717	14705	14733	14789	14733	14599	14620	14630	14674	14686	14535	14741	14584	14527	14495	14663	14645	14536	14655	14520	14498	14546	14649	14541	14627	14575	14585	14541	14744	14605	14741	14503	14462	14566	14664	14640	14653	14426	14506	14628	14680	14701	14475	14787	14755	14720	14771	14399	14582	14620	14637	14714	14506	14655	14626	14408	14663	14633	14618	14684	14479	14690	14687	14572	14577	14648	14643	14645	14736	14680	14609	14576	14658	14728	14548	14535	14735	14647	14501	14766	14725	14645	14610	14445	14750	14615	14662	14610	14565	14532	14740	14623	14800	14698	14430	14568	14477	14615	14518	14465	14521	14687	14485	14580	14864	14647	14713	14545	14531	14729	14613	14692	14485	14614	14442	14721	14537	14701	14746	14637	14589	14570	14680	14745	14662	14517	14690	14638	14887	14817	14585	14555	14588	14508	14695	14649	14598	14657	14781	14780	14718	14667	14554	14741	14580	14353	14664	14593	14651	14643	14543	14660	14594	14576	14641	14616	14653	14567	14623	14580	14595	14613	14766	14660	14763	14631	14579	14473	14529	14682	14667	14630	14556	14467	14719	14536	14681	14701	14525	14623	14499	14548	14623	14658	14635	14711	14458	14586	14601	14681	14736	14755	14694	14644	14589	14565	14660	14732	14640	14331	14646	14597	14643	14538	14788	14449	14563	14549	14554	14686	14541	14605	14545	14617	14542	14474	14601	14717	14537	14667	14521	14520	14638	14742	14487	14455	14703	14574	14576	14616	14458	14640	14586	14702	14613	14581	14805	14638	14641	14647	14508	14345	14706	14525	14518	14753	14466	14650	14527	14665	14607	14476	14573	14632	14609	14789	14573	14723	14716	14568	14628	14746	14797	14531	14707	14537	14519	14551	14668	14689	14586	14612	14575	14491	14510	14532	14636	14685	14519	14643	14662	14508	14506	14617	14609	14641	14640	14417	14702	14657	14696	14666	14603	14470	14595	14598	14703	14614	14430	14732	14785	14440	14579	14524	14654	14607	14722	14529	14740	14667	14457	14691	14559	14665	14754	14741	14602	14548	14594	14698	14604	14689	14614	14460	14601	14671	14606	14606	14611	14729	14538	14619	14643	14418	14716	14429	14626	14766	14734	14600	14526	14556	14556	14692	14663	14672	14455	14731	14703	14700	14680	14725	14798	14720	14690	14480	14514	14570	14530	14591	14579	14717	14584	14804	14656	14580	14575	14482	14601	14623	14554	14698	14440	14597	14645	14559	14599	14565	14738	14663	14592	14568	14650	14645	14657	14671	14570	14680	14400	14660	14582	14666	14701	14603	14646	14721	14641	14646	14594	14501	14820	14688	14524	14671	14694	14795	14528	14642	14563	14608	14669	14607	14803	14561	14554	14580	14778	14443	14646	14727	14467	14671	14774	14674	14566	14740	14699	14410	14699	14694	14616	14543	14632	14524	14657	14521	14632	14535	14639	14625	14715	14690	14463	14690	14705	14637	14660	14653	14614	14460	14704	14674	14582	14613	14533	14461	14721	14621	14681	14685	14492	14615	14612	14695	14444	14536	14500	14740	14628	14591	14533	14850	14543	14655	14722	14595	14521	14550	14483	14436	14647	14603	14664	14470	14800	14660	14652	14544	14629	14636	14638	14657	14632	14510	14491	14608	14563	14630	14719	14683	14673	14450	14544	14574	14593	14815	14682	14724	14692	14485	14478	14457	14510	14666	14701	14472	14494	14694	14653	14779	14684	14481	14643	14542	14578	14609	14549	14693	14770	14659	14646	14504	14638	14718	14750	14614	14408	14674	14694	14646	14568	14654	14711	14419	14718	14487	14530	14631	14717	14709	14879	14624	14665	14736	14550	14499	14612	14700	14663	14779	14740	14701	14686	14611	14567	14655	14549	14785	14697	14602	14608	14613	14620	14545	14518	14677	14631	14746	14557	14797	14660	14769	14637	14601	14697	14538	14550	14588	14661	14552	14497	14631	14651	14609	14674	14664	14457	14558	14547	14567	14691	14663	14776	14730	14824	14477	14524	14567	14603	14686	14606	14664	14621	14499	14462	14583	14624	14748	14635	14653	14655	14703	14545	14558	14564	14614	14659	14566
29452	26029	26883	20888	17583	16495	16438	16343	16315	16373	16501	16293	16317	16110	16382	16579	16594	16554	16422	16537	16244	16436	16320	16130	16166	16134	16181	16274	16238	16227	16327	16161	16229	16154	16350	16072	16366	16359	16300	16334	16161	16219	16344	16200	16122	16271	16200	16129	16234	16157	16256	16171	16224	16218	16167	15984	16088	15979	16072	16082	16286	16309	16203	16293	16477	16228	16381	16473	16119	16225	16378	16084	16142	16293	16065	16165	16387	16151	16153	16202	16220	16115	16402	16217	15932	16121	16363	16121	16283	16379	16410	16413	16205	16328	16424	16214	16404	16257	16347	16174	16350	16158	16220	16201	16341	16365	16011	16148	16342	16417	16153	16238	16151	15971	16427	16257	16267	16333	16205	16072	16475	16290	16318	16227	16321	16169	16392	16380	16271	16355	16230	15958	16333	16381	16215	16218	16340	16280	16298	16000	16268	16294	16386	16177	16303	16091	16301	16364	16207	15935	16264	16077	16379	16422	16080	16269	16100	16195	16209	16170	16153	16406	16119	16161	16419	16171	16213	16351	16302	16159	16306	16274	16294	16276	16144	16242	16232	16221	16312	16193	16276	16205	16229	16210	16208	16231	16171	16399	16199	16314	16211	16154	16283	16157	16172	16203	15893	16300	16162	16211	16293	16373	16158	16148	16099	16208	16127	16070	16183	16195	16258	16281	15899	16184	16261	16384	16063	16294	16387	16188	16115	16149	16245	16098	15875	16174	16380	16068	16256	16326	16233	16244	16306	16040	16091	16231	16164	16109	16219	16076	16286	16125	16215	16297	16088	16135	16130	16176	16345	16114	16177	16182	16158	16241	16218	16187	16294	16297	16501	16117	16194	16152	16350	16260	16076	16170	16322	16322	16332	16221	16042	16223	16185	16079	16330	16238	15940	16204	16063	16063	16159	16195	16166	16063	16105	16185	16373	16231	16346	16285	16382	16122	16274	16042	16287	16167	16279	16285	16233	16175	16260	16157	16171	16202	16211	16224	16166	16295	16280	16113	16111	16345	16343	16091	16158	16045	16305	16137	16167	16283	16294	16142	16431	16361	16397	16238	16205	16168	16337	16086	16200	16245	16054	16342	16169	16322	16252	16210	16251	16168	16368	16055	16170	16293	16214	16273	16186	16115	16269	16140	16169	16197	16308	16303	16124	16200	16068	16221	16468	16296	16332	16056	16011	16298	16495	16213	16106	16158	15980	16187	16219	16177	16485	16138	16132	16249	16223	16294	16296	16122	16244	16295	16209	16463	16285	16051	16196	16197	16338	16076	16294	16235	16270	16226	16206	16191	16120	16167	16204	16193	16044	16039	16093	16212	16227	16299	16217	16227	16293	16230	16222	16384	16045	16310	16123	16137	16238	16242	16125	16151	16270	16099	16120	16321	16157	16308	16501	16092	16021	16304	16176	16163	16384	16299	16221	16301	16186	16292	16117	16316	16002	16160	16317	16132	16156	16215	16126	16205	16097	16211	16291	16271	15984	16185	16364	16184	16237	16101	16163	16057	16339	16294	16280	16252	16232	16279	15997	16160	16147	16256	16211	16131	16032	16033	16257	16141	16329	16229	15927	16292	16318	16214	16284	16229	16322	16086	16230	16167	16148	16245	16189	16122	16298	16217	16375	16141	16202	16212	16259	16318	16281	16288	16319	16049	16209	15963	16303	16422	16441	16299	16086	16247	15970	16401	16350	16389	16554	16161	16111	16125	16408	16262	16231	16055	16204	16159	16298	16026	16291	16322	15994	16254	16363	16237	16209	16320	16223	16181	16255	16308	16162	16252	16143	16133	16268	16090	16350	16051	16237	16241	16231	16168	16073	16164	16243	16252	16305	16239	16223	16152	16009	16134	16341	16384	16256	16205	16305	16325	16124	16208	16113	16168	16329	16093	16129	16336	16189	16146	16251	16197	16131	16318	16143	16121	16348	16228	16129	16182	16014	16331	16126	16247	16261	16246	16335	16207	16315	16371	16079	16222	16313	16390	16149	16324	16428	16339	16181	15997	16060	16174	16227	16241	16225	16092	16060	16162	16058	16140	16255	16184	16126	16378	16158	16049	16433	16151	16241	16260	16079	16424	16349	16397	16345	16233	16165	16203	16192	16298	16084	16288	16046	16116	16373	16358	16281	16221	16382	16073	16123	16108	16191	16333	16056	16266	16230	15927	16153	16505	16028	16260	16061	16291	16194	16317	16347	16106	16102	16134	16119	16191	16142	16182	16261	16187	16143	16235	16212	16335	16151	16244	16150	16267	16173	16257	16284	16194	16268	16123	16209	16190	16188	16256	16264	16359	16255	16045	16272	16142	16067	16294	16182	16072	16201	16343	16063	16157	16001	16155	16234	16218	16116	16191	16434	16227	16038	16285	16305	16341	16158	16283	16249	16163	16022	16206	16386	16244	16272	16094	16186	16384	16167	16331	16163	16358	16242	16035	16239	16083	16266	16237	16119	16256	16128	16263	16262	16067	16270	16448	16186	16185	16231	16308	16165	16220	16617	16276	16478	16039	16255	15952	16172	16041	16385	16280	16248	16293	16037	16090	16140	16439	16206	15955	16154	16512	16256	16310	16129	16202	16200	16344	16279	16134	16115	16178	16142	16127	16312	16045	16104	16327	16143	16348	16247	16243	16225	16074	16330	16199	16223	16329	16377	16137	16445	16344	16204	16159	16209	16115	16134	16169	16308	15998	16237	16128	16301	16263	16111	16336	16208	16306	16281	15978	16164	16294	16143	16147	16260	16307	16216	16332	16168	16282	16150	16168	16276	16142	16435	16378	16298	16073	16172	16321	16344	16579	16301	16353	16225	16115	16179	16238	16171	16262	16310	16312	16283	16154	16276	16179	16154	16164	16113	16144	16214	16358	16147	16302	16240	16217	16216	16406	16394	16263	16196	16307	16076	16218	16253	16036	16421	16028	16287	16283	16325	16388	16305	16087	16098	16346	16056	16179	16159	16197	16154	16158	16132	16276	15966	16158	16261	16285	16266	16259	16264	16242	16216	16221	16200	16431	16418	16259	16112	16305	16199	16209	16191	16123	16170	16234	16410	16175	16067	16227	16413	16013	16236	16218	16087	16231	16249	16261	16262	16247	16227	16415	16246	16081	16317	16251	16418	16328	16009	16312	16385	16107	16152	16193	16169	15981	16221	16484	16164	16364	16264	16015	16221	16284	16166	16251	16176	16208	16270	16279	16182	16035	16078	16278	16305	16342	16392	16046	16347	16271	16236	16280	16265	16149	16198	16089	16308	16226	16237	16328	16448	16248	16167	16096	16175	16371	16173	16294	16126	16072	16320	16077	16211	16125	16359	16266	16033	16250	16161	16482	16175	16083	16242	16076	16359	16198	16237	15882	16221	16228	16164	16007	16139	16206	16357	16292	16095	16286	16286	16280	16149	16420	16244	16207	16130	16126	16174	16156	16192	16198	16018	16036	16240	16283	16217	16188	16128	16241	16152	16335	16139	16089	16342	16117	16297	16178	16392	16212	16242	16145	16125	15987	16284	16299	16319	16138	16403	16339	16146	16232	16212	16217	16179	16326	16397	16351	16300	16232	15962	16159	16177	16293	16306	16148	16360	16266	16259	16173	16305	16375	16304	16190	16316	16060	16183	16121	16097	16216	16159	16333	16394	16182	16121	16199	16081	16080	16240	16386	16226	16424	16264	16169	16206	16184	16295	16243	16410	16216	16255	16137	16314	16247	16194	16115	16121	16115	16103	16142	16193	16144	16235	16322	16238	16221	16095	16187	16201	16006	16313	16408	16128	16268	16221	16351	16282	16159	16149	16310	16308	15991	16066	16230	16153	16148	16034	16126	16278	16234	16147	16221	16283	16241	16223	16275	16286	16168	16318	16295	16259	16188	16356	16225	16380	16096	16114	16245	16192	16122	16103	16243	16204	16105	16232	16340	16324	16163	16156	16352	15992	16232	16038	16074	16041	16397	16285	16228	16178	16182	16226	16121	16336	16096	16218	16159	16268	16273	16323	16297	16199	16166	16235	16343	16233	16168	16092	16314	16308	16280	16332	16503	16272	16274	16259	16397	16281	16329	16102	16041	16120	16218	16090	15986	16251	16236	16213	16110	16345	16202	16256	16079	16009	16290	16206	16385	16379	16251	16435	16309	16166	16126	15997	16401	16261	16205	16205	16088	16374	16295	16269	16126	16136	16166	16192	16254	16316	16258	16254	16163	16232	16216	16122	16204	16127	16334	16262	16210	16105	16269	16218	16220	16197	16251	16206	16084	16204	16293	16295	16242	16256	15963	16206	16234	16291	15934	16293	16299	16082	16172	16273	16371	16455	16298	16045	16296	16204	16328	16074	16316	16195	16330	16207	16242	15940	16338	16387	16008	16124	16157	16327	16262	16178	16262	16338	16274	16299	16029	16199	16219	16120	16210	16164	16135	16228	16193	16151	16307	16226	16225	16175	16295	16366	16324	15909	16052	16208	16287	16286	16334	16294	16235	16315	16185	16165	16377	16167	16194	15963	16175	16282	16199	16410	16135	16280	16325	16469	16333	16121	16080	16039	16291	16294	16161	16266	16158	16194	16219	16208	16158	16335	16187	16382	16204	16135	16020	16226	16189	16139	16139	16237	16231	16062	15959	16263	16311	16305	16295	16418	16195	16168	16205	16042	16240	16267	16216	16096	16212	16053	16331	16410	16256	16027	16117	16249	16069	16048	16129	15897	16206	16363	16214	16077	16345	16304	16120	16366	16293	16238	16039	16214	16378	16075	16474	16119	16282	16101	16215	16300	16329	16014	16267	16099	16190	16138	16383	16086	16269	16303	16246	16331	16175	16116	16309	16225	16265	16288	15985	16031	16206	16084	16355	16258	16246	16253	16264	16247	16195	16300	16210	16201	16173	16296	16153	16203	16314	16214	16214	16055	16006	16272	16063	16271	16222	16121	16250	16119	16148	16198	16132	16382	16204	16018	16111	16189	16310	16394	16220	16373	16164	16040	16260	16172	16157	16380	16112	16304	16230	15895	16144	16238	16136	16211	16177	16301	16206	16242	16167	16194	16279	16233	16353	16160	16350	16189	16247	16153	16119	16228	16279	16361	16044	16150	16191	16254	16356	16346	16075	16095	16099	16095	16234	16237	16122	16197	16560
23205	35999	23808	16987	15390	14023	13963	13786	13909	14150	14057	13863	13827	13939	14237	14218	14151	14167	14099	13851	14018	13906	13878	13922	13879	13687	13692	13841	13633	13858	13719	13613	13765	13889	13694	13961	13655	13720	13775	13733	13857	13740	13866	13797	13689	13811	13638	13740	13908	13920	13750	13722	13817	13896	13876	13767	13723	13779	13885	13760	13819	13646	13854	13843	13908	13796	13826	13760	13617	13846	13717	13692	13741	13694	13857	13895	13823	13609	13792	13891	13833	13844	13816	13850	13802	13936	13745	13916	13712	13874	13621	13858	13789	13700	13915	13644	13951	13935	13800	13834	13776	13737	13655	13698	13780	13709	13805	13908	13769	13772	13821	13776	13652	13770	13753	13839	13753	13699	13765	13701	13685	13637	13930	13862	13769	13836	13723	13818	13773	13795	13785	13708	13849	13941	13656	13778	13720	13634	13715	13718	13792	13770	13820	13867	13770	13743	13953	13850	13772	13724	13738	13636	13700	13906	13666	13740	13772	13836	13877	13882	13951	13683	13691	13625	13824	13825	13716	13841	13699	13763	13686	13762	13689	13851	13926	13655	13843	13838	13753	13754	13707	13958	13794	13647	13691	13735	13859	13862	13798	13895	13878	13845	13906	13813	13867	13845	13847	13728	13915	13803	13773	13731	13748	13764	13870	13807	13657	13728	13726	13772	13753	13713	13846	13855	13677	13901	13790	13819	13781	13676	13710	13862	14059	13749	13960	13704	13826	13889	13811	13950	13932	13882	13871	13944	13861	13862	13710	13749	13737	13772	13751	13671	13694	13823	13758	13733	13717	13623	13933	13975	13715	13810	13847	13805	13842	13804	13672	13733	13615	13808	13637	13891	13759	13916	13946	13808	13815	13836	13691	13842	13876	13700	13753	13829	13804	13717	13700	13905	13832	13832	13847	13863	13803	13681	13781	13834	13784	13847	13759	13612	13685	13838	13725	13656	13871	13811	13689	13862	13929	13682	13768	13663	13780	13815	13841	13818	13779	13821	13833	13740	13783	13875	13745	13765	13820	13832	13809	13818	13813	13821	13717	13677	13848	13777	13732	13806	13689	13780	13580	13748	13655	13673	13837	13866	13808	13653	13718	13664	13768	13914	13728	13853	13784	13853	13788	13804	13708	13861	13848	13949	13849	13920	13773	13750	13782	13734	13786	13590	13841	13681	13928	13711	13719	13875	13937	13776	13873	13790	13848	13861	13863	13901	13836	13798	13870	13679	13958	13844	13708	13701	13662	13828	13782	13811	13762	13788	13865	13911	13695	13863	13882	13533	13950	13693	13714	13786	13799	13758	13753	13798	13832	13919	13598	13542	13992	13493	13845	13927	13815	13863	13861	13753	13631	14069	13776	13757	13760	13827	13730	13877	13723	13552	13798	13897	13806	13795	13703	13760	13890	13904	13880	13748	13793	13749	13864	13594	13751	13984	13840	13864	13727	13670	13647	13629	13583	13742	13692	13863	13978	13542	13858	13753	13815	13790	13812	13835	13827	13876	13854	13598	13839	13549	13802	13752	13850	13876	13719	13875	13928	13771	13964	13688	13919	13844	13766	13883	13718	13799	13730	13640	13685	13806	13847	13845	13698	13695	13697	13743	13829	13830	13868	13676	13911	13928	13633	13874	13730	13632	13930	13773	13550	13958	13806	13729	13882	13905	13581	13951	13851	13756	13871	13848	13911	13692	13876	13707	13946	13941	13822	13701	13743	13558	13826	13708	13877	13558	13704	13737	13595	13700	13771	13901	13550	13889	13796	13860	13827	13861	13899	13864	13656	13789	13818	13803	13685	13866	13715	13851	13863	13697	13762	13867	13782	13842	13880	13698	13817	13816	13804	13900	13759	13628	13829	13598	13759	13567	13871	13713	13753	13945	13816	13685	13702	13655	13743	13867	13968	13795	13707	13784	13911	13743	13699	13956	13668	13728	13780	13724	13810	13841	13851	13927	13707	13862	13759	13877	13587	13776	13812	13709	13955	13697	13801	13686	13856	13737	13687	13871	13774	13854	13714	13707	13898	13771	13891	13829	13727	13779	13681	13887	13843	13843	13728	13663	13750	13835	13727	13779	13920	13739	13846	13748	13953	13832	13919	13739	13707	13697	13895	13840	13906	13956	13781	13907	13639	13583	13942	13919	13701	13826	13743	13678	13627	13697	13973	13717	13767	13652	13649	13702	13803	13823	13798	13865	13835	13638	13701	13881	13738	13634	13854	13880	13772	13832	13848	13934	13792	13835	13691	13813	13839	13777	13772	13620	13787	13940	13622	13796	13843	13668	13981	13871	13526	13781	13802	13714	13883	13757	13907	13771	13836	13778	13652	13762	13828	14014	13806	13830	13705	13831	13682	13822	13759	13831	13627	13619	13768	13659	13818	13819	13824	13856	13680	13798	13706	13761	13781	13577	13679	13744	13743	13853	13754	13746	13819	13745	13780	13720	13770	13801	13643	13791	13753	13805	13519	13789	13733	13893	13803	13899	13711	13853	13673	13893	13700	13598	13694	13779	13787	13851	13870	13894	13669	13790	13762	13677	13815	13811	13777	13593	13934	13725	13852	13761	13937	13892	13779	13710	13866	13626	13860	13639	13769	13637	13547	13816	13703	13868	13922	13805	13831	13809	13867	13790	13816	13754	13837	13754	13889	13865	13927	13715	13680	13932	13800	13819	13726	13607	13812	13703	13718	13798	13697	13861	13651	13839	13717	13843	13909	13847	13690	13676	13920	13729	13957	13701	13741	13702	13839	13854	13762	13756	13701	13757	13766	13812	13761	13853	13968	13807	13865	13841	13902	13844	13818	13797	13672	13824	13923	13765	13731	13828	13767	13876	13903	13889	13791	13800	13849	13754	13810	13795	13694	13792	13843	13693	13749	13919	13827	13719	13727	13815	13757	13851	13794	13767	13776	13771	13846	13619	13628	13794	13848	13693	13777	13805	13675	13800	13770	13722	13806	13887	13905	13741	13977	13885	13795	13629	13894	13882	13815	13808	13749	13879	13730	13815	13792	13662	13814	13838	13722	13976	13919	13863	13977	13678	13784	13774	13723	13581	13834	13912	13582	13990	13918	13777	13629	13634	13844	13887	13911	13822	13843	13851	13799	13633	13671	13737	13608	13681	13613	13802	13698	13760	13690	13722	13591	13787	13830	13915	13867	13861	13740	13804	13784	13761	13733	13701	13850	13811	13673	13848	13828	13714	13785	13818	13652	13808	13740	13779	13790	13766	13717	13612	13804	13661	13862	13797	13941	13779	13540	13880	13704	13844	13842	13685	13739	13776	13941	13739	13890	13921	13898	13732	13750	13726	13859	13923	13797	13722	13684	13848	13633	13825	13877	13838	13902	13819	13777	13885	13844	13947	13856	13927	13813	13743	13597	13703	13765	13763	13848	13827	13744	13843	13786	13737	13796	13811	13733	13778	13835	13860	13690	13995	13713	13759	13651	13775	13874	13726	13864	13759	13720	13811	13747	13791	13616	13858	13880	13764	13719	13762	13783	13835	13788	13782	13877	13787	13703	13847	13790	13742	13892	13659	13736	13931	13921	13850	13537	13748	13590	13771	13717	13763	13931	13395	13939	13914	13719	13709	13845	13813	13755	13808	13818	13793	13808	13651	13818	13743	13917	13728	13856	13695	13857	13846	13675	13913	13649	13800	13796	13693	13829	13791	13937	13697	13828	13718	13746	13753	13716	13663	13872	13575	13843	13673	13837	13911	13947	13655	13641	13818	13700	13698	13774	13947	13921	13874	13648	13756	13851	13947	13811	13913	13943	13740	13813	13746	13654	13774	13875	13855	13786	13816	13699	13762	13988	13779	13823	13890	13827	13880	13862	13856	13811	13818	13826	13708	13823	13701	13865	13898	13779	13628	13905	13919	13544	13818	13711	13847	13704	13757	13777	13762	13737	13773	13865	13760	13639	13884	13791	13779	13928	13748	13861	13922	13712	13627	13745	13824	13687	13760	13621	13967	13701	13897	13864	13798	13810	13739	13559	13909	13783	13712	13987	13706	13837	13804	13860	13965	13655	13858	13908	13832	13734	13847	13766	13767	13753	13667	13775	13712	13793	13739	13884	13706	13840	13695	13724	13674	13957	13699	13786	13692	13860	13712	13752	13729	13732	13714	13658	13766	13936	13774	13745	13793	13837	13869	13632	13981	13789	13735	13782	13768	13803	13909	13719	13798	13905	13800	13623	13790	13613	13804	13791	13954	13764	13721	13717	13769	13772	13740	13758	13799	13816	13797	13739	13896	13736	13796	13638	13585	13889	13776	13927	13674	13951	13579	13803	13816	13673	13843	13816	13697	13835	13720	13712	13920	13621	13751	13835	13670	13692	13678	13730	13711	13919	13822	13761	13775	13819	13630	13971	13798	13894	13720	13795	13788	13777	13966	13849	13827	13746	13908	13780	13718	13771	13726	13835	13850	13938	13779	13795	13762	13913	13639	13863	13834	13755	13589	13721	13875	13834	13730	13825	13731	13761	13688	13863	13826	13793	13836	13794	13816	13677	13840	13639	13796	13699	13920	13817	13708	13817	13792	13731	14008	13827	13804	13681	13649	13817	13739	13649	13696	13834	13691	13882	13856	13774	13938	13783	13871	13817	13750	13779	13759	13767	13754	13782	13827	13810	13799	13620	13684	13607	13812	13841	13742	13777	13846	13851	13815	13728	13829	13858	13740	13765	13798	13746	13835	13871	13859	13911	13769	13858	13724	13808	13877	13848	13743	13927	13829	14004	13678	13761	13701	13825	13858	13805	13793	13867	13839	13830	14004	13926	13777	13799	13748	13848	13765	13834	13697	13845	13942	13740	13697	13792	13822	13757	13711	13788	13728	13810	13786	13797	13842	13818	13840	13875	13720	13932	13723	13867	13759	13636	13928	13750	13656	13815	13885	13776	13765	13710	13834	13836	13879	13814	13829	13895	13832	13776	13811	13926	13710	13789	13870	13686	13722	13901	13771	13826	13651	13844	13667	13693	13628	13787	13878	13997	13790	13704	13853	13815	13866	13834	13767	13863	13781	13750	13723	13811	13846	13886	13846	13789	13631	13645	13876	13805	13771	13956	13874	13710	13728	13869	13517	13792	13842	13762	13662	13817	13779	13740	13914	13863	13806
23052	21085	27836	24836	22115	20838	19580	17564	17107	17434	17384	17159	17264	18106	19736	21140	20300	19063	18345	17709	17361	17110	17068	16789	16961	16981	17011	17177	16905	16754	17014	16815	17094	16825	17004	16902	17103	16939	17063	16977	16893	16896	17048	16877	17091	16984	17121	17064	16831	16873	17032	17073	16971	16887	16857	16955	17027	16922	16742	16995	17050	17038	17146	16817	17070	16999	16787	16899	16829	16973	17092	16864	16885	16822	16827	16756	16754	16780	17059	16760	16930	16821	16636	16981	17071	16827	16829	16965	16896	16868	16883	17021	16739	16928	17053	16572	16936	16966	16921	16787	16931	16762	16978	16891	17058	16699	16729	16849	17025	16867	17058	17076	17006	17071	17034	16602	16814	16811	16972	16987	16999	16915	17076	16828	16856	16759	16986	17105	17090	16837	16927	17099	16850	16913	16894	16869	16982	16841	16832	16664	16884	16780	16848	16984	16742	16876	16878	17065	16797	17072	16849	16919	16989	16911	16870	17083	17006	16975	16833	16913	16822	16969	16944	16902	16970	16963	17047	16841	16935	16973	17034	16977	16845	16985	16868	16794	16891	16726	16882	16968	16867	16888	16889	16922	16755	16986	16953	16652	16923	17062	16728	16730	16932	16979	16717	16790	17002	17000	16748	16966	16995	16873	17018	17030	16820	16875	17030	16934	17074	17001	17153	16900	16821	16895	16957	16961	17088	16868	16828	16841	16987	17091	17001	16984	16874	16830	16936	16808	16933	16760	16993	16863	16901	16948	16929	16994	16981	16830	16974	17028	16954	16918	17011	16885	16876	16757	16724	16770	16983	17107	16898	16979	16874	16835	16770	16864	16853	16850	16893	16906	16955	17093	16936	17011	16853	16747	16789	16854	16839	16702	16748	16854	17091	16600	16962	16902	16675	16975	16985	16875	16992	16809	16842	16807	16748	17049	16902	16826	17009	16841	17106	16924	16870	16940	16918	16928	16993	16867	17053	16908	16994	16776	16918	16654	16982	16817	16946	16863	16664	16931	16748	17093	16809	16731	16880	16845	17143	17104	17005	17056	17102	16919	16730	16657	17016	16808	17041	16874	17018	16954	17002	16767	17000	16905	16887	16813	17022	17006	17062	16821	16800	16922	16849	16867	16927	17063	16912	16948	17047	17008	17038	16947	16849	16976	16952	16945	16839	17049	17021	16835	16856	16904	16894	16811	16856	17044	16741	16761	16932	16862	16894	16981	16819	17030	16865	16743	16843	16988	16992	16916	16991	17075	16910	17022	17037	16932	16864	16808	17025	16807	16882	16729	16895	16656	16951	16917	16883	17113	16898	16901	16748	16878	16902	16924	16894	16955	16781	17063	16961	17110	16979	16900	16814	16814	17009	16881	16923	16850	16897	16935	16947	16936	17111	16964	16798	16847	16847	16909	16935	16759	16909	16885	16807	16966	17004	16717	16922	16686	16928	16743	16782	16590	17049	16990	17165	16780	16932	17033	17112	16822	16827	16687	16943	16992	16962	17056	16950	16925	16798	16840	16951	16916	16851	16800	16917	16717	16901	16923	16784	16932	16945	16559	16740	16882	17102	16966	17103	16694	16948	17033	16803	17050	16657	16848	16969	16951	16962	16919	16996	16903	16747	16952	16779	16817	16863	16992	16922	17096	17159	16686	16799	16995	16824	16866	16617	16835	17047	16935	17098	17095	17026	16649	16963	17134	16915	16876	16984	16907	17048	16944	16781	16979	17025	17060	16931	17065	17016	16763	16956	16918	16925	16915	16938	16880	16939	16925	16744	16905	17051	16976	16956	17112	16953	17059	16940	16765	16962	16911	17014	17043	17072	16908	16901	16956	16984	16563	16900	16937	16834	17068	17192	16914	16977	16796	16608	17001	16859	16851	16958	16956	17118	16932	16970	16963	16791	16710	16955	16742	17012	16927	17013	16936	16859	16924	16899	16932	16909	16821	16913	16877	16891	16898	16899	16928	16842	17028	16941	16954	17052	17068	16983	16969	16783	16801	16905	16994	16955	17002	17002	16832	16861	16932	16977	17079	16819	16820	16709	16750	16966	17091	16914	16864	16776	17057	16906	16876	16699	16797	17029	17042	16854	16961	16986	16773	16993	16901	16973	16838	16893	16963	16962	16754	16922	16857	16869	16777	17011	16966	17087	17117	16898	16991	16886	16792	16819	17029	17111	16837	16983	16890	16951	17049	16958	16890	16782	16787	16856	16980	16967	16956	16932	16996	16891	16805	16912	17073	16759	16947	16825	16922	16915	16950	16801	16801	16845	16915	16740	16826	16745	16848	16983	16982	17060	17152	17217	16799	17026	16886	16888	16974	16890	16893	16926	17012	16810	17129	16656	17124	17055	17133	16942	16728	16960	17077	16897	16851	16898	17099	17036	17026	16980	16925	17029	16896	17097	16910	16907	16913	16818	16943	16884	16796	16843	16914	16977	16971	16764	16919	16933	17029	16731	16955	16872	16785	17046	16804	16795	17043	16938	16869	17025	16918	16932	17160	16755	16863	16946	16894	16844	17000	17006	16852	16950	16998	16738	16754	16870	16994	16888	16936	16916	16823	16735	17195	17134	16904	16726	16936	16963	16815	16960	16732	16961	17085	17092	17005	17018	16728	16933	16978	16890	16871	16909	16817	17065	16884	17049	16751	16875	17099	17082	16986	17083	17053	16803	16903	16913	17047	17005	16869	17077	17188	16930	17043	16755	16668	16859	16674	16921	16959	16715	16885	16833	17125	17032	16908	16999	16718	16809	16945	16911	16833	16662	16955	16792	16636	16765	16975	16993	16939	17110	16899	16776	16928	16841	16798	16757	16802	16902	16886	16905	16789	16842	16840	16962	16896	16776	16921	16908	17110	16936	16884	16952	16876	16815	16776	16807	17004	16856	16637	16988	16887	16885	16838	16992	16931	16937	16896	16906	16835	16872	16875	17009	16857	16964	16970	16849	16806	16765	16860	16958	16960	16816	16871	16916	17026	17084	16926	16963	16990	16971	16882	16843	16866	16990	16822	16754	16987	17286	16953	16914	16857	16727	16778	16895	16813	16956	16824	17083	16903	16989	16723	16946	16945	16930	16956	16975	17006	16875	16897	16923	16805	16738	16768	16836	16942	17148	17038	16814	16906	16762	16867	17012	17068	16934	16796	16949	16691	16955	17019	16977	16882	17009	17064	16912	16743	16976	16943	16847	17096	17066	16882	17025	16904	16856	16941	16790	16734	16754	16966	17172	16868	16829	16998	17058	16930	16967	16756	17067	16746	16900	17037	16982	17153	16871	16859	17002	16996	17010	17035	16854	16890	16893	16808	16964	17141	16853	16801	16891	17159	16829	16794	16755	16929	16807	16809	17112	16994	16974	16834	16916	16861	16911	16979	16935	16841	16948	16898	16822	17035	17083	16763	16815	16799	16759	16676	16896	16726	16867	16751	16759	16846	16752	16924	17132	16994	16944	16996	16880	16807	16787	16871	16886	16887	16955	16931	16919	16832	16833	16993	16991	17061	16921	17036	16981	16673	16833	16837	16826	16968	16954	17014	16900	16572	16977	16903	17095	16962	16675	17013	16812	16979	17006	17039	16820	16872	17038	16799	16978	16930	17058	17002	16976	16883	16916	16902	16985	16959	16923	17079	17056	16898	16869	16852	16947	16717	16738	16727	16899	17143	16982	17056	17005	17031	17006	16986	17119	16797	16968	16915	16829	16889	17052	17208	17068	16886	16787	16833	16942	16930	17104	16964	16709	16824	16877	16816	16776	16657	16932	16859	16758	17042	16853	16945	16827	16892	16780	16691	16972	16758	16782	16899	16982	16986	16720	16985	16867	16864	17074	16898	17010	16784	17025	16826	16869	16985	16858	16733	16868	17008	16988	16903	16923	16836	16831	16961	16883	17062	17122	17062	17033	16936	16858	16795	16915	16961	16841	16912	16761	17053	16881	16964	16854	16949	16884	16990	16829	17023	16875	17069	16854	16933	16810	16887	16668	16844	16868	16903	16820	16938	17064	16899	17043	16973	16858	16720	16807	17064	17247	16924	17033	17001	16806	16872	17060	16786	16706	16772	16628	16821	16896	16978	17025	16753	16948	17152	16703	16868	16799	16803	16804	17038	17093	16829	16831	16608	16605	16778	17067	16921	16886	17115	16898	16759	16922	16716	16916	16870	16881	17053	17111	17020	16952	16771	16974	16935	17130	16869	16840	16992	17131	17014	16953	16827	17023	16982	17035	16866	16805	16783	16788	16844	16871	17059	16990	16947	16974	16733	17028	16905	16786	16892	16846	17016	16912	16634	16874	16859	16920	17046	17015	16828	16980	16940	16942	16696	16696	16825	16891	16790	16730	16823	16791	16885	16870	16908	17098	16647	16859	16929	16941	16859	17075	16922	16916	16949	16949	16881	17070	16849	16875	16958	17102	16901	17058	16811	17117	16785	16611	16852	16995	16801	17040	17000	17027	16949	16977	17034	17057	16857	16914	17077	17090	16840	16846	16880	16832	16992	16920	16899	17041	16921	16949	16935	16837	16903	17133	16811	16924	16915	16814	16959	16815	16919	16789	16833	17057	16930	16842	16867	16909	16887	16951	16804	16774	16850	16755	16657	16835	16840	16796	16985	17017	16867	16898	16852	16771	16784	16898	16745	17026	16937	16962	16968	16987	16927	16949	16892	16906	16956	16980	16849	16732	16877	17042	16808	16835	16879	16890	17066	16870	16947	16820	17032	17059	16950	17102	16907	17216	16716	16983	17028	17121	17146	16883	16845	16838	16863	17048	16991	16782	16877	16806	17016	16910	17003	16956	17144	16854	16795	16834	16915	16804	16730	17103	17051	16819	17185	16901	16981	16862	16980	17123	17009	17001	17145	16857	16671	16897	16853	16873	16864	16868	16937	16992	17061	17118	16666	16890	16975	17021	16902	16894	16746	16877	16876	16907	17007	16722	17018	17043	16822	16765	17092	16997	16988	16783	17154	17167	17007	16945	16794	16818	16999	17207	17048	16958	16908	17060	16916	17017	16851	16811	16864	16818	16758	16949	16916	17088	17052	17060	16993	16960	17027	16821	17081	17014	16932	16881	16964	16901	16908	17054	16919	16955	17068	16907	16891	17016	16895	17080	16965	16923	16850	16866	16854
25296	49102	37023	23828	17750	15153	14684	14552	14682	14604	14660	14416	14372	15798	18721	19274	18223	16833	15609	14658	14647	14290	14239	14317	14302	14229	14185	14340	14245	14362	14203	14231	14295	14203	14089	14115	14294	14291	14371	14260	14222	14206	14135	14365	14173	14143	14323	14152	14294	14196	14143	14192	14264	14311	14369	14131	14346	14278	14227	14255	14263	14114	14278	14245	14235	14265	14183	13984	14117	14157	14180	14474	14206	14282	14208	14409	14211	14178	14283	14241	14146	14229	14119	14090	14073	14081	14284	14238	14203	14309	14207	14341	14175	14109	14152	14152	14203	14327	14252	14192	14121	14270	14231	14201	14328	14345	14424	14149	14416	14292	14218	14097	14023	14341	14211	14253	14258	14286	14096	14483	14105	14392	14184	14130	14157	14314	14216	14256	14373	14255	13992	14161	14228	14194	14296	14044	14167	14265	14262	14306	14156	14185	14162	14306	14267	14181	14289	14100	14270	14238	14151	14258	14301	14254	14131	14177	14121	14167	14216	14273	14317	14221	14325	13957	14353	14286	14223	14268	14292	14142	14144	14147	14327	14177	14244	14354	14329	14342	14323	14167	14379	14275	14250	14164	14119	14196	14149	14164	14099	14258	14307	14228	14324	14185	14289	14118	14179	14150	14038	14195	14218	14316	14302	14212	14114	14260	14266	14374	14119	14192	14190	14060	14223	14225	14243	14296	14199	14295	14164	14331	14159	14231	14218	14220	14315	14087	14264	14097	14266	14257	14268	14289	14242	14129	14136	14233	14415	14202	13871	14243	14138	14150	14299	14260	14045	14326	14176	14226	14252	14121	14230	14056	14213	14316	14127	14033	14230	14332	14232	14042	14329	14236	14311	14111	14248	14331	14358	14149	14270	14316	14165	14203	14226	14282	14154	14167	14170	14247	14139	14125	14178	14360	14467	14025	14365	14159	14135	14218	14148	14348	14250	14122	14136	14244	14072	14325	14180	14364	14213	14267	14139	14122	14127	14325	14281	14041	14161	14122	14066	14320	14293	14157	14278	14237	14254	14112	14226	14156	14149	14436	14337	14122	14217	14188	14296	14150	14054	14239	14168	14272	14265	14361	14124	14119	14256	14205	14315	14221	14255	14348	14068	14294	14323	14357	14234	14445	14109	14337	14223	14192	14228	14271	14169	14049	14060	14370	14269	14038	14176	14243	14197	14075	14357	14302	14334	14112	14204	14011	14284	14281	14043	14188	14034	14054	14228	14278	14363	14187	14230	14175	14083	14214	14191	14173	14283	14233	14079	14294	14327	14116	14083	14124	14273	14328	14150	14220	14171	14081	14141	14160	14167	14217	14208	14128	14145	14067	14332	14397	14304	14297	14236	14118	14141	14194	14072	14157	14276	14159	14306	14326	14260	14164	14230	14073	14352	14197	14079	14166	14362	14183	14272	14208	14274	14163	14313	14317	14178	14153	14303	14214	14284	14193	14351	14178	14256	14224	14046	14372	14105	14289	14260	14180	14299	14368	14254	14241	14313	14313	14415	14233	14141	14167	14286	14218	14182	14271	14121	14175	14235	14312	14361	14241	14238	14193	14004	14396	14087	14211	14324	14177	13997	14075	14254	14165	14341	14257	14192	14168	14239	14320	14264	14202	14142	14036	14247	14283	14218	14083	13966	14140	14264	14363	14144	14250	14107	14293	14195	14465	14165	14249	14118	14221	14195	14351	14258	14154	14160	14162	14337	14149	14258	14213	14134	14180	14227	14300	14295	14130	14302	14202	14199	14240	14243	14393	14107	14131	14297	14075	14285	14116	14225	14242	14085	14266	14324	14387	14159	14279	14054	14231	14194	14134	14230	14168	14114	14120	14026	14260	14300	14241	14145	14119	14312	14314	14195	14134	14115	14266	14256	14312	14053	14313	14220	14160	14165	14211	14203	14384	14200	14123	14242	14222	14319	14118	14154	14194	14181	14330	14189	14115	14349	14331	14149	14309	14214	14203	14434	14212	14331	14089	14246	14234	14261	14328	14122	14234	14266	14178	14323	14217	14308	14001	14241	14173	14303	14136	14202	14102	14263	14135	14213	14160	14325	14270	14256	14412	14222	14187	14273	14143	14281	14085	14201	14190	14289	14186	14209	14258	14190	14080	14280	14136	14364	14137	14210	14185	14198	14372	14231	14199	14395	14152	14138	14437	14107	14225	14189	14325	14135	14301	14346	14281	14181	14412	14465	14081	14177	14092	14261	14358	14213	14287	14208	14213	14294	14178	14408	14101	14173	14305	14264	14164	14223	14288	14257	14161	14137	14020	14126	14318	14152	14120	14166	14189	14264	14201	14110	14208	14222	14160	14152	14087	14358	14156	14188	14187	14226	13998	14239	14213	14262	14224	14052	14224	14150	14294	14151	14274	14180	14285	14209	14293	14232	14251	14066	14268	14152	14262	14267	14223	14258	14142	14120	14223	14214	14314	14291	14215	14155	14325	14135	14174	14184	14293	14243	14238	14200	14274	14207	14379	14129	14249	14138	14205	14186	14309	14119	14143	14208	14365	14320	14265	14265	14105	14359	14388	14218	14161	14162	14182	14234	14365	14383	14173	14207	14147	14085	14265	14287	14122	14187	14345	14169	14242	14142	14236	14211	14276	14297	14250	14252	14346	14194	14341	14188	14263	14402	14273	14157	14215	14421	14106	14113	14267	14089	14134	14276	14303	14216	14207	14256	14191	14227	14302	14226	14167	14100	14299	14116	14206	14217	14424	14216	14228	14338	14057	14287	14267	14288	14072	14305	14274	14343	14178	14284	14239	14268	14220	14192	14116	14303	14362	14131	14249	14233	14131	14092	14135	14187	14324	14441	14209	14286	14274	14201	14366	14162	14174	14188	14207	14164	14235	14090	14279	14218	14345	14383	14101	14176	14272	14126	14276	14334	14317	14287	14209	14291	14347	14237	14256	14413	14323	14225	14087	14281	14082	14414	14292	14214	14242	14191	14111	14099	14216	14249	14258	14395	14263	14227	14212	14143	14113	14186	14059	14274	14141	14242	14311	14299	14172	14107	14216	14295	14202	14022	14295	14073	14282	14295	14385	14238	14263	14283	14328	14266	14280	14329	14109	14160	14182	14204	14349	14112	14153	14161	14126	14343	14365	14163	14211	14085	14200	14336	14198	14245	14218	14139	14259	14337	14166	14137	14389	14155	14177	14291	14253	14352	14113	14213	14220	14199	14180	14199	14457	14231	14292	14255	14134	14178	14126	14057	14221	14203	14258	14290	14090	14158	14297	14384	14272	14289	14220	14182	14267	14183	14094	14292	14191	14265	14180	14193	14153	14062	14350	14317	14124	14093	14215	14152	14226	14018	14349	14278	14239	14281	14152	14185	14231	14274	14223	14196	14175	14091	14141	14068	14281	14322	14342	14171	14222	14210	14180	14071	14134	14053	14244	14162	14258	14033	14232	14174	14166	14279	14103	14143	14295	14161	14171	14228	14322	14222	14316	14462	14094	14340	14231	14372	14345	14293	14168	14260	14196	14183	14136	14323	14068	14122	14387	14245	14142	14001	14083	14290	14303	14260	14188	14246	14055	14286	14371	14241	14372	14343	14023	14356	14177	14253	14255	14222	14304	14328	14227	14205	14126	14329	14247	14147	14182	14280	14250	14230	14012	14275	14200	14315	14331	14052	14238	14266	14234	14273	14257	14165	14312	14239	14264	14073	14249	14360	14062	14269	14239	14173	14304	14209	14200	14275	14285	14123	14285	14242	14232	14127	14259	13928	14383	14140	14136	14185	14329	14240	14308	14101	14038	14303	14196	14273	14201	14066	14272	14250	14025	14216	14094	14284	14145	14127	14366	14184	14250	14225	14124	14259	14193	14215	14193	14204	14280	14278	14425	14206	14478	14139	14257	14362	13998	14209	14150	14092	14193	14181	14022	14047	14209	14382	14284	14201	14304	14245	14245	14105	14289	14263	14034	14293	14203	14219	14310	14298	14112	14216	14085	14214	14332	14212	14287	14350	14298	14166	14124	14318	14186	14316	14370	14155	14320	14257	14110	14151	14287	14224	14285	13945	14244	14165	14197	14402	14279	14189	14358	14280	14260	14124	14204	14319	14334	14231	14115	14140	14391	14229	14376	14157	14215	14354	14203	14288	14171	14365	14145	14279	14189	14180	14122	14195	14263	14335	14146	14242	14309	14291	14179	14131	14222	14324	14050	14203	14273	14298	14332	14180	14265	14285	14335	14279	14260	14151	14226	14248	14289	14347	14435	14326	14124	14275	14343	14173	14251	14232	14155	14290	14290	14352	14197	14364	14224	14208	14305	14128	14214	14192	14231	14214	14313	14158	14233	14489	14207	14231	14309	14103	14237	14147	14144	14304	14304	14199	14260	14199	14231	14262	14261	14230	14298	14070	14118	14226	14046	14132	14054	14084	14312	14209	14279	14215	14227	14191	14234	14269	14126	14095	14391	14255	14265	14288	14255	14227	14231	14180	14215	14119	14176	14296	14090	14155	14228	14320	14194	14394	14175	14175	14266	14292	14331	14078	14315	14109	14263	14084	14335	14334	14183	14147	14232	14318	14177	14202	14254	14336	14176	14352	14133	14252	14094	14211	14125	14266	14279	14222	14183	14223	14200	14241	14177	14267	14258	14310	14162	14167	14225	14315	14082	14521	14242	14173	14199	14179	14215	14289	14259	14227	14191	14159	14213	14410	14139	14235	14190	14191	14193	14263	14119	14280	14317	14216	14317	14239	14105	14070	14195	14213	14045	14273	14365	14198	14286	14027	14253	14107	14225	14167	14265	14283	14049	14235	14292	14203	14258	14263	14277	14025	14233	14306	14119	14226	14311	14266	14228	14160	14216	14250	14254	14367	14140	14116	14386	14297	14196	14142	14202	14182	14269	14207	14278	14342	14271	14144	14119	14163	14214	14331	14142	14340	14150	14336	14250	14214	14152	14090	14277	14143	14237	14206	14255	14154	14257	14238	14129	14064	14405	14305	14296	14200	14147	14148	14219	14096	14371	14379	14161	14325	14316	14196	14218	14219	14138	14068	14110	14336	14214	14198	14299	14252	14282	14343	14316	14153	14102	14169	14048	14179	14321	14330	14185	14216	14227	14218	14436	14360	14222	14209	14257	14125	14132	14284	14224
24595	21114	27614	26871	20767	18847	18859	17978	17861	18019	17999	17898	17927	17967	19156	19495	19356	18598	18409	18254	17967	18076	17915	17790	17812	17829	18000	17816	17578	17786	17729	17805	17602	17599	17892	17698	17967	17828	17756	17794	17640	17914	17848	17853	17897	17518	17438	17664	17634	17736	17563	17577	17399	17664	17681	17633	17774	17580	17747	17657	17767	17848	17649	17906	17458	17659	17713	17544	17588	17752	17739	17617	17707	17707	17789	17788	17701	17808	17598	17918	17715	17632	17865	17670	17821	17983	17778	17732	17758	17635	17661	17583	17676	17666	17675	17696	17760	17642	17770	17816	17771	17869	17531	17724	17543	17756	17579	17815	17986	17565	17642	17760	17652	17704	17567	17764	17748	17652	17702	17634	17613	17734	17603	17764	17940	17903	17888	17625	17840	17795	17761	17497	17752	17358	17633	17584	17801	17780	17642	17739	17713	17700	17722	17777	17710	17632	17730	17743	17631	17952	17673	17535	17808	17706	17531	17811	17683	17567	17653	17738	17772	17778	17613	17828	17708	17804	17620	17791	17759	17466	17663	17951	17914	17703	17955	17659	17802	17594	17391	17960	17735	17654	17640	17871	18002	17658	17629	17866	17784	17788	17675	17740	17740	17649	17457	17586	17700	17790	17813	17657	17565	17768	17713	17833	17630	17737	17635	17658	17813	17805	17843	17593	17791	17594	17787	17869	17649	17784	17808	17697	17679	17583	17750	17575	17675	17645	17864	17787	17824	17556	17767	17801	17783	17754	17809	17621	17830	17825	17689	17804	17586	17705	17627	17796	17950	17794	17694	17700	17637	17786	17797	17854	17814	17575	17869	17812	17682	17574	17579	17827	17838	17661	17618	17479	17928	17569	17817	17785	17460	17736	17533	17707	17724	17683	17702	17887	18145	17877	17725	17626	17621	17641	17546	17583	17532	17761	17741	17894	17563	17857	17740	17837	17803	17841	17796	17724	17687	17589	17715	17669	17596	17599	17732	17847	17658	17735	17686	17618	17757	17828	17894	17602	17804	17751	17796	17674	17782	17712	17994	17574	17668	17743	17645	17587	17799	17660	17980	17896	17907	17709	17832	17711	17731	17738	17679	17610	17811	17755	17732	17802	17790	17539	17899	17737	17504	17650	17991	17799	17698	17834	17691	17662	17967	17759	17895	17691	17845	17667	17713	17673	17731	17865	17866	17586	17677	17602	17797	17723	17662	17798	17673	17642	17773	17845	17503	17802	17842	17547	17645	17827	17683	17734	17594	17741	17819	17892	17785	17762	17872	17673	17857	17924	17651	17927	17998	17632	17624	17571	17771	17746	17743	17766	17732	17893	17909	17817	17895	17653	17638	17437	17766	17739	17885	17763	17679	17816	17741	17747	17833	17710	17838	17630	17748	17768	17772	17544	17665	17621	17538	17727	17686	17952	17748	17747	17693	17785	17687	17618	17684	17648	17703	17749	17686	17738	17934	17847	17817	17677	17639	17787	17921	17693	17886	17645	17722	17830	17399	17693	17773	17623	17717	17671	17785	17800	17715	17822	17738	17761	17795	17588	17658	17499	17794	17961	17647	17718	17718	17700	17942	17631	17827	17644	17803	17508	17703	17703	17853	17801	17725	17744	17839	17782	17653	17792	17747	17541	17596	17779	17495	17809	17708	17733	17710	17658	17623	17847	17841	18016	17817	17853	17944	17852	17534	17672	17621	17832	17708	17825	17875	17815	17738	17707	17822	17698	17829	17827	17762	17522	17824	17617	17656	17831	17625	17830	17810	17600	17791	17583	17752	17754	17838	17827	17513	17924	17644	17604	18022	17890	18065	17754	17924	17844	17749	17650	17724	17734	17803	17821	17695	17908	17685	17698	17962	17732	17737	17852	17810	17653	17680	17682	17885	17800	17850	17768	17557	17635	17670	17778	17825	17599	17986	17724	17684	17620	17807	17747	17880	17734	17833	17701	17853	17847	17888	17847	17826	17852	17711	17722	17645	17549	17757	17708	17803	17711	17863	17757	17872	17686	17650	17438	17719	17738	17916	17898	17610	17836	17634	17422	17819	17633	17561	17839	17679	17721	17700	17576	17722	17799	17717	17750	17678	17628	17889	17745	17731	17630	17608	17789	17923	17628	17767	17668	17720	17839	17928	17734	17823	17677	17792	17794	17765	17766	17543	17776	17812	17763	17680	17666	17757	17838	17709	17600	17619	17584	17752	17926	17725	17828	17778	17875	17578	17646	17816	17622	17802	17605	17672	17973	17764	17530	17688	17553	17615	17613	17886	17757	17754	17634	17758	17882	17851	17795	17708	17788	17841	17777	17642	17903	17713	17527	17617	17887	17743	17822	17828	17653	17611	17741	17634	17647	17677	17784	17687	17872	17993	17820	17684	17539	18020	17867	17788	17747	17898	17693	17970	17712	17674	17719	17676	17634	17579	17830	17526	17720	17500	17769	17718	17610	17734	17718	17765	17662	17687	17689	17781	17898	17767	17609	17582	17887	17642	17751	17832	17779	17826	17740	17695	17823	17671	17776	17721	17737	17820	17606	17861	17484	17634	17655	17827	17548	17364	17743	17809	17860	17652	17836	17684	17543	17816	17773	17581	17642	17766	17691	17801	17632	18013	17768	17837	17829	17802	17567	17926	17809	18003	17694	17826	17883	17747	17605	17818	17770	17659	17708	17687	17595	17680	17787	17857	17788	17678	18030	17842	17731	17518	17552	17731	17738	17808	17789	17802	17853	17810	17577	17507	17777	17760	17809	17705	17936	17815	17699	17714	17868	17879	17838	17696	17816	17599	17740	17558	17821	17663	17624	17735	17773	17781	17549	17736	17753	17694	17532	17678	17844	17865	17657	17664	17700	17757	17705	17702	17679	17617	17725	17818	17823	17681	17698	17699	17932	17811	17682	17884	17661	17777	17714	17611	17552	17679	17765	17870	17724	17622	17639	17927	17831	17800	17635	17787	17642	17731	17650	17699	17644	17734	17638	17757	17708	17691	17638	17606	17805	17715	17876	17660	17577	17776	17618	17817	17761	17674	17774	17669	17724	17786	17560	17763	17800	17692	17924	17788	17863	17820	17833	17745	17592	17719	17548	17597	17891	17783	17834	17818	17616	17824	17858	17938	17734	17655	17902	17765	17503	17712	17704	17556	17727	17779	17837	17631	17709	17598	17692	17982	17619	17739	17845	17746	17716	17723	17802	17862	17787	18034	17802	17650	17633	17806	17652	17768	17720	17604	17656	17626	17850	17750	17650	17820	17613	17677	17553	17651	17533	17667	17682	17758	17769	17680	17738	17862	17945	17630	17606	17594	17794	17715	17636	17814	17799	18012	17807	17673	17758	17772	17603	17730	17832	17741	17655	17719	17822	17873	17713	17850	17628	17598	17615	17632	17710	17695	17773	17627	17754	17891	17748	17787	17764	17735	17542	17661	17847	17849	17674	17590	17727	17591	17548	17569	17844	17810	17755	17778	17775	17623	17704	17636	17629	17659	17617	17615	17650	17870	17439	17739	17766	17833	17706	17817	17536	17638	17851	17624	17713	17591	17722	17830	17881	17811	17669	17637	17607	17585	17841	18028	17735	17813	17818	17796	17739	17809	17866	17780	17751	17802	17513	17780	17970	17653	17800	17665	17717	17763	17766	17610	17710	17777	17704	17628	17731	17779	17534	17772	17811	17719	17756	17738	17729	17974	17543	17937	17678	17732	17816	17874	17678	17658	17677	17903	17942	17708	17736	17734	17779	17611	17688	17758	17765	17748	17643	17713	17650	17835	17727	17751	17893	17805	17602	17832	17706	17668	17755	17771	17783	17696	17716	17694	17727	17602	17737	17811	17764	17447	17746	17632	17797	17657	17363	17781	17582	17702	17757	17575	17711	17523	17670	17577	17747	17621	17607	17758	17707	17516	17743	17709	17737	17778	17593	17751	17705	17752	17918	17727	17731	17558	17655	17730	17801	17568	17764	17764	17658	17728	17767	17829	17782	17769	17611	17706	17943	17476	17681	17621	17800	17684	17700	17633	18023	17550	17811	17710	17687	17555	17802	17713	17648	18049	17611	17629	17685	17604	17813	17698	17689	17697	17679	17842	17793	17816	17773	17977	17840	17763	17610	17889	17933	17861	17706	17767	17756	17858	17824	17655	17539	17474	17698	17770	17564	17722	17807	17682	17694	18031	17813	17806	17578	17796	17733	17876	17800	17570	17702	17964	17714	17719	17929	17569	18096	17784	17770	17857	17793	17938	17784	17817	17810	17563	17753	17651	17882	17804	17500	17883	17821	17753	17691	17888	17742	17689	17449	17454	17707	17802	17708	17743	17604	17660	17668	17725	17882	18094	17586	17554	17671	17745	17711	17680	17744	17948	17781	17658	17509	17694	17599	17716	17783	17875	17786	17677	17657	17609	17637	17776	17704	17711	17778	17597	17562	17797	17826	17684	17592	17809	17837	17816	17770	17814	17991	17728	17846	17817	17921	17672	18020	17790	17690	17667	17851	17479	17779	17819	17746	17704	17906	17766	17804	17650	17734	17737	17711	17616	17871	17649	17630	17686	17726	18026	17950	17886	17558	17845	17573	17635	17785	17715	17711	17678	17717	17772	17741	17617	17540	17690	17629	17642	17677	17733	17678	17705	17660	17747	17621	17562	17604	17774	17894	17801	17670	17530	17680	17730	17880	17834	17835	17705	17839	17766	17488	17818	17418	17597	17682	17839	17803	17822	17481	17694	17710	17442	17740	17782	17699	17648	17760	17788	17477	17664	17870	17669	17891	17833	17667	17737	17707	17611	17670	17781	17851	17817	17803	18022	17828	17737	17877	17808	17739	17573	17728	17540	17662	17904	17818	17813	17815	17687	17652	17722	17599	17652	17663	17636	17723	17811	17586	17822	17665	17493	17833	17736	17840	17800	17740	17933	17777	17793	17775	17606	17822	17779	17805	17609	17715	17749	17634	17698	17864	17837	17643	17969	17773	17677	17601	17816	17718	17609	17886	17890	17644	17958	17714	17770	17673	17789	17841	17691	17485	17724	17641	17754	17594	17778	17837	17625	17761	17661	17588	17605	17819	17779	17506	17815	17964	17497	17754	17717	17507	17713	17774	17884	17692	17664	17757	18059	17777	17853	17860	17693	17625
24111	43831	35270	21850	17314	15360	15100	15110	15023	14908	14935	14821	14931	15369	17135	17641	16728	16243	15392	15212	15038	14800	14622	14910	14829	14647	14585	14789	14681	14760	14541	14698	14815	14741	14811	14810	14673	14688	14546	14696	14610	14683	14531	14710	14662	14700	14865	14540	14837	14665	14495	14621	14755	14758	14780	14685	14766	14765	14662	14809	14698	14475	14836	14749	14666	14888	14542	14854	14836	14778	14692	14582	14730	14808	14583	14729	14785	14698	14881	14767	14607	14791	14728	14716	14773	14930	14758	14686	14929	14635	14809	14637	14519	14719	14736	14655	14766	14724	14686	14723	14633	14703	14611	14589	14721	14661	14719	14870	14867	14689	14683	14651	14580	14735	14679	14771	14647	14802	14652	14788	14773	14775	14651	14503	14820	14789	14744	14682	14660	14731	14617	14737	14602	14705	14576	14729	14664	14781	14583	14547	14856	14740	14751	14627	14622	14680	14670	14520	14732	14769	14769	14741	14760	14766	14715	14723	14626	14758	14694	14503	14831	14787	14581	14636	14758	14674	14651	14822	14735	14728	14765	14708	14544	14662	14812	14728	14740	14715	14788	14687	14677	14802	14879	14844	14745	14740	14693	14733	14663	14673	14663	14615	14701	14823	14767	14814	14593	14756	14460	14684	14648	14643	14691	14916	14498	14991	14748	14687	14729	14797	14661	14596	14713	14559	14832	14646	14780	14712	14650	14757	14699	14749	14629	14857	14639	14619	14623	14573	14799	14725	14868	14615	14821	14649	14538	14572	14846	14798	14656	14806	14628	14750	14612	14817	14631	14615	14760	14689	14460	14872	14740	14688	14710	14818	14823	14723	14765	14590	14763	14712	14670	14806	14797	14546	14708	14738	14843	14670	14794	14761	14544	14754	14707	14717	14462	14577	14576	14654	14643	14710	14852	14886	14719	14622	14799	14676	14935	14695	14453	14759	14503	14594	14854	14760	14655	14572	14674	14797	14664	14984	14659	14731	14494	14729	14858	14669	14665	14765	14827	14548	14729	14585	14632	14607	14700	14721	14748	14729	14704	14828	14821	14847	14765	14747	14715	14724	14680	14641	14653	14907	14595	14557	14615	14724	14769	14623	14735	14697	14679	14678	14728	14722	14673	14600	14603	14715	14981	14649	14825	14834	14885	14712	14793	14882	14867	14629	14735	14649	14773	14669	14595	14727	14760	14466	14723	14834	14704	14618	14794	14887	14532	14719	14861	14721	14663	14823	14725	14648	14550	14788	14652	14768	14743	14848	14665	14566	14606	14716	14756	14732	14762	14577	14693	14742	14862	14746	14766	14559	14640	14849	14662	14648	14625	14645	14741	14649	14696	14632	14927	14810	14781	14782	14692	14605	14779	14804	14631	14704	14719	14822	14605	14763	14669	14708	14690	14793	14655	14707	14615	14622	14626	14637	14683	14786	14883	14936	14642	14657	14611	14790	14696	14603	14791	14561	14763	14773	14940	14794	14612	14760	14578	14615	14578	14791	14600	14659	14844	14776	14801	14802	14726	14744	14536	14800	14738	14826	14598	14732	14742	14550	14629	14660	14772	14689	14678	14758	14701	14646	14737	14982	14792	14775	14588	14543	14734	14804	14595	14672	14703	14579	14689	14714	14813	14772	14594	14833	14800	14767	14568	14684	14632	14680	14804	14711	14580	14475	14858	14761	14740	14679	14814	14726	14801	14668	14641	14620	14831	14670	14657	14766	14674	14674	14711	14780	14722	14813	14561	14698	14753	14736	14691	14786	14735	14611	14701	14824	14866	14618	14630	14714	14776	14580	14592	14618	14531	14687	14703	14643	14758	14605	14730	14860	14581	14742	14704	14500	14916	14817	14720	14530	14611	14718	14709	14636	14743	14698	14886	14641	14675	14641	14651	14704	14684	14656	14856	14728	14673	14761	14682	14825	14764	14747	14758	14805	14706	14714	14714	14768	14556	14704	14646	14689	14625	14768	14860	14815	14817	14663	14786	14613	14852	14787	14554	14751	14672	14715	14573	14798	14640	14787	14720	14681	14729	14702	14627	14698	14840	14505	14812	14438	14719	14710	14628	14706	14812	14740	14735	14519	14626	14690	14645	14573	14762	14954	14762	14558	14810	14610	14691	14610	14790	14743	14623	14788	14721	14814	14598	14742	14666	14875	14376	14809	14583	14729	14882	14633	14760	14763	14673	14594	14673	14698	14612	14909	14551	14640	14531	14626	14630	14783	14745	14758	14739	14663	14689	14821	14692	14846	14780	14714	14661	14824	14586	14588	14713	14717	14714	14613	14718	14633	14792	14619	14738	14691	14811	14661	14697	14795	14642	14704	14611	14635	14560	14581	14636	14689	14727	14705	14581	14713	14639	14625	14543	14729	14592	14734	14839	14746	14677	14726	14658	14705	14758	14616	14618	14777	14642	14736	14736	14696	14712	14712	14560	14651	14699	14599	14775	14531	14575	14523	14773	14655	14836	14683	14645	14644	14797	14699	14763	14590	14655	14721	14588	14700	14591	14723	14689	14661	14733	14668	14612	14648	14726	14897	14755	14692	14592	14730	14646	14757	14671	14763	14800	14725	14714	14713	14645	14682	14706	14823	14547	14732	14777	14856	14513	14516	14735	14883	14604	14652	14703	14632	14592	14658	14703	14861	14838	14684	14644	14604	14617	14784	14757	14650	14741	14584	14756	14812	14756	14822	14571	14757	14699	14711	14832	14744	14745	14655	14668	14831	14648	14701	14940	14635	14727	14739	14703	14817	14669	14745	14611	14659	14670	14732	14652	14829	14813	14753	14798	14738	14624	14948	14581	14740	14630	14801	14630	14627	14878	14778	14627	14756	14769	14359	14664	14692	14704	14736	14549	14502	14717	14791	14560	14594	14714	14795	14609	14646	14736	14713	14581	14632	14684	14718	14699	14698	14670	14790	14838	14623	14806	14687	14802	14668	14425	14714	14685	14695	14738	14861	14731	14546	14849	14765	14763	14877	14708	14690	14760	14637	14633	14703	14771	14697	14785	14789	14623	14798	14626	14704	14575	14734	14691	14930	14711	14790	14645	14698	14778	14905	14677	14752	14844	14732	14475	14815	14509	14707	14520	14586	14829	14674	14725	14617	14783	14758	14682	14777	14466	14670	14758	14763	14777	14675	14736	14733	14778	14707	14660	14635	14491	14627	14565	14685	14760	14571	14794	14724	14707	14564	14726	14738	14804	14660	14705	14700	14691	14852	14763	14770	14630	14529	14701	14944	14917	14574	14791	14734	14630	14647	14627	14883	14708	14597	14555	14790	14713	14647	14857	14798	14807	14840	14739	14671	14801	14769	14406	14766	14888	14565	14694	14688	14762	14550	14883	14692	14578	14719	14661	14713	14740	14831	14735	14631	14650	14634	14619	14645	14747	14679	14874	14712	14739	14878	14738	14797	14663	14659	14853	14803	14807	14692	14787	14661	14763	14730	14737	14697	14660	14627	14799	14629	14844	14820	14716	14707	14841	14967	14692	14851	14777	14792	14695	14831	14577	14735	14734	14675	14729	14573	14673	14799	14605	14867	14767	14707	14645	14556	14582	14850	14846	14561	14679	14719	14618	14585	14647	14585	14737	14646	14678	14600	14572	14605	14614	14643	14756	14621	14727	14861	14872	14641	14679	14726	14701	14857	14759	14649	14749	14738	14783	14785	14580	14610	14624	14803	14486	14787	14665	14669	14792	14632	14671	14718	14712	14617	14754	14833	14670	14750	14798	14723	14671	14787	14586	14772	14661	14674	14512	14618	14667	14832	14530	14660	14601	14659	14814	14675	14465	14926	14707	14630	14794	14861	14888	14752	14498	14665	14678	14968	14757	14660	14672	14594	14606	14799	14771	14856	14853	14667	14831	14561	14636	14557	14806	14731	14744	14740	14618	14662	14747	14716	14695	14709	14859	14732	14768	14629	14633	14706	14775	14779	14608	14612	14746	14592	14612	14664	14700	14550	14770	14648	14568	14707	14561	14605	14787	14721	14627	14856	14686	14548	14816	14674	14676	14720	14717	14668	14762	14607	14753	14546	14536	14730	14712	14593	14719	14732	14786	14714	14783	14771	14788	14719	14729	14757	14654	14541	14646	14881	14872	14587	14681	14892	14633	14658	14526	14760	14759	14534	14850	14632	14623	14739	14515	14785	14745	14647	14618	14785	14567	14739	14669	14889	14809	14664	14676	14692	14643	14742	14694	14791	14841	14638	14670	14645	14671	14573	14867	14800	14637	14610	14802	14731	14821	14650	14499	14760	14691	14704	14642	14605	14683	14631	14667	14590	14765	14717	14679	14610	14790	14711	14600	14706	14664	14577	14735	14676	14756	14692	14767	14756	14761	14581	14766	14689	14718	14942	14509	14857	14655	14630	14754	14508	14685	14827	14416	14677	14564	14593	14747	14748	14620	14680	14692	14674	14613	14809	14798	14784	14884	14683	14817	14762	14753	14791	14668	14816	14635	14737	14739	14748	14707	14699	14741	14487	14671	14834	14624	14654	14689	14745	14762	14846	14680	14632	14696	14733	14706	14640	14673	14478	14765	14745	14723	14613	14675	14645	14828	14701	14691	14900	14734	14541	14669	14684	14610	14642	14726	14683	14606	14520	14675	14541	14680	14663	14561	14750	14729	14589	14854	14614	14682	14655	14743	14749	14747	14668	14591	14667	14718	14741	14768	14647	14640	14776	14580	14773	14744	14646	14763	14800	14668	14852	14840	14643	14910	14845	14769	14753	14603	14672	14641	14706	14577	14798	14846	14755	14717	14848	14736	14762	14628	14674	14730	14705	14622	14609	14735	14550	14742	14609	14680	14733	14602	14730	14651	14854	14567	14756	14808	14564	14667	14696	14703	14750	14819	14698	14637	14792	14796	14759	14875	14682	14721	14638	14764	14754	14616	14748	14846	14673	14690	14826	14664	14850	14773	14817	14624	14890	14654	14705	14774	14546	14831	14627	14605	14469	14762	14741	14707	14814	14728	14835	14718	14738	14738	14657	14676	14713	14718	14640	14728	14479	14713	14723	14607	14686	14706	14842	14599	14765	14608	14793	14495	14708	14549	14542	14854	14679	14915	14629	14686	14787	14808	14784	14677	14717	14739	14812	14760	14731	14664	14729	14801	14567
22032	21040	28272	24030	21388	23076	23666	19186	18217	18436	18461	18263	18286	19995	23938	25169	23675	21956	20260	19187	18638	18228	18138	18016	17867	17909	18010	17952	17736	17938	17987	18040	17889	17846	17884	18027	17932	17835	18107	17960	17910	17904	17857	17679	17720	18065	17921	18033	17769	17700	17907	18015	18046	17901	17803	18049	17909	17893	17912	17725	17971	17945	17877	17904	18041	17780	18115	17998	18003	18097	17762	17737	17693	17864	17732	17681	17934	17871	17957	17794	17970	18043	18015	17962	18085	17814	17893	17972	17748	17997	17840	17900	17951	18049	17766	17777	17885	17860	17930	17972	18044	17836	17775	17820	17884	17967	18021	17886	18010	17963	17921	17687	17707	17872	17626	17950	17845	17951	17912	17768	17644	17892	17953	17742	17883	17761	17783	17885	17650	17798	17690	17775	17936	17958	17794	17994	17885	17781	18161	17922	17702	17634	17626	17841	17842	17820	17828	17802	17702	17756	17873	17813	17648	17793	17925	17895	18070	17913	17828	17799	18047	17999	17959	17964	18137	17865	17858	17905	17866	17783	18031	17943	17673	17933	17811	17855	17683	17699	17916	17825	17842	17638	17913	17756	17948	17748	17651	17819	17657	18013	17777	17906	17927	17709	17647	17689	17748	17832	18070	17779	17653	17835	17825	17820	17813	17939	17756	17735	17852	17909	17614	17714	17868	17852	17972	17651	17793	17738	17760	18072	18060	17853	17934	17895	17645	17975	17863	17954	18033	17822	17922	17673	17769	17843	17871	18043	17928	17808	17868	17678	17695	17807	18139	17770	17746	17851	17833	18052	17752	17708	17763	17776	18027	17657	17788	17794	17992	18001	17896	17927	17924	17698	18094	17892	17956	17941	17700	17948	17771	17774	17792	17823	17735	17553	17723	17808	17792	17953	18019	18019	17845	17832	17960	18046	17802	17701	17906	17942	17839	17991	18051	18000	17751	18049	18021	17652	17838	17896	17679	17719	17969	18043	17884	17758	17819	17654	17882	18014	17874	17787	17990	17965	17763	17665	17594	17949	17909	18072	17816	17955	18067	18031	17935	17794	17872	17802	17801	17827	17982	18053	17946	18091	17781	17796	17667	17840	17910	17863	18039	17788	17785	18017	17741	17910	17970	17959	18010	17739	17901	18075	17751	17838	17939	17905	17618	17776	17929	17880	17969	18070	17929	17741	17972	17749	17709	17897	17967	18059	17867	17879	17965	17897	17752	17626	17908	17812	17744	17880	17794	17555	17749	17781	17839	17719	17698	17690	17671	17834	17858	17898	17862	17929	17961	17820	17758	17808	17683	17807	17761	17578	17707	17764	17780	17893	17855	17935	17891	17642	17675	17891	17765	17745	17884	17823	17793	17915	17782	17828	17640	17764	17756	17679	17898	17748	17626	17880	17772	17743	17865	17934	17863	17741	17831	17832	17954	17780	17760	17590	17729	17793	17710	17892	17676	17679	17892	17598	17774	17870	17906	17784	17794	17956	17758	17947	17837	17705	17870	17926	17623	17744	17818	17803	17948	17842	17733	17720	17849	17696	17914	17794	17870	17817	18056	17914	17953	17908	17800	17880	17902	17796	17940	17746	17928	17693	17920	18057	17628	17874	17760	17806	17751	17867	17964	18035	17959	17906	17781	17945	17803	17860	17748	17835	17535	17898	17664	17885	17991	17880	17737	17792	18002	18047	17800	17904	17961	17661	17812	17761	17761	17890	17857	17727	17850	17963	17879	18077	17766	17706	17697	17856	17722	17955	17834	17873	17779	17872	17789	17755	17731	17924	17736	17855	17798	17926	18008	17906	17881	17887	18060	17674	17961	17945	17744	17927	17762	18003	18078	17849	17774	17788	17867	17895	17775	17837	17993	17843	17826	17780	17833	17955	17961	17772	17841	17562	18049	17633	17770	17941	17825	17640	17691	17797	17774	17777	18012	17681	18010	17771	17755	17781	17508	17863	17953	17743	17798	18020	17794	17816	17867	17798	17896	17768	17790	17950	17942	17706	17827	17868	17861	17828	17734	17777	17765	17645	17841	17868	17789	17733	17726	17776	17715	17884	17887	17826	17822	17850	17898	17831	17699	17793	17949	17712	17984	17810	18037	17522	17814	17529	17835	17902	17794	17800	17823	17862	17841	17815	17577	17967	17707	17736	17958	17891	17989	17828	17858	17785	17866	17918	17727	17927	17967	18024	17833	17830	17839	17899	17730	17908	17798	17834	17514	17753	17851	17888	17745	17700	17602	17782	17699	17892	17785	17930	17777	17665	17653	17777	17699	17659	17759	17766	17931	18171	17988	17818	17855	17792	17831	17875	17968	17918	18077	18016	17845	17716	17847	17660	17843	17993	17841	17717	17989	17829	17792	17670	17825	17903	17777	17800	17998	17664	18019	17606	17570	17782	17970	18121	17783	17906	17887	17802	17907	17908	17771	17785	18005	17829	17726	17679	17846	17900	17881	17919	17884	17706	17948	17811	17965	17945	17846	17546	17676	17737	17678	17730	17874	17975	17866	17858	17752	17749	17906	17945	17923	17872	17835	17958	17908	17728	17687	17878	17705	18136	17686	17638	17862	17625	17861	17629	17824	18091	17941	17660	17888	17868	17928	17820	17810	17853	17873	17892	18060	17699	17808	17683	17848	17777	17819	18002	17956	17908	17780	17754	17937	17808	18106	17877	17835	17821	17857	18025	17893	17810	17847	17731	17830	17960	17897	18027	18006	17864	18269	17794	17948	17804	17777	17890	17856	17779	17670	17923	17914	17955	17782	17795	17800	17858	17540	17641	17917	17794	17578	17947	17914	17649	17787	17993	17798	17879	17956	17932	17787	17877	17861	17917	17516	17511	17828	17952	17645	17821	17851	17779	17870	18078	17763	17921	17915	17951	17750	17746	17612	17839	17953	17983	17863	17866	17854	17772	17805	17893	18026	17808	17785	17925	17738	17794	17806	17897	17947	18065	17757	17872	18018	17792	17791	17943	17851	17680	17976	17614	17938	17711	17674	17772	18030	17975	17711	17877	17588	17547	17759	17866	17862	17805	17763	17702	17726	18059	17903	17897	17962	17880	17825	17858	17975	17978	17791	17790	17784	17885	17896	17817	17916	17875	17677	17905	17864	17824	17747	17622	17786	17743	17820	17719	17854	17674	17860	17865	18029	18013	17887	17672	17955	17820	18178	17812	17775	17845	17752	17969	17915	18066	17796	17937	17863	17967	17973	17789	17673	17654	17615	17777	17902	17736	17844	17967	17857	17732	17770	17760	17941	18015	17872	17826	17822	17930	17976	17782	18089	17837	17959	17538	17792	17895	17958	17796	17677	17900	17700	17905	17854	17669	17733	17877	17774	17772	17778	17848	17823	17877	17972	17650	17726	18096	17847	17818	17851	17903	17835	17704	17638	17873	17759	17770	17709	17815	17904	17765	17817	17722	17710	17795	17923	17993	17931	17836	17793	17729	17983	17828	17757	17853	17797	17920	17960	17845	17860	17669	17994	17806	17787	17825	17881	17831	17762	17891	17880	17788	17915	17783	17825	17842	18029	18031	17895	17893	17787	17766	17695	17811	17614	17731	17810	17866	17631	17838	17732	17786	17806	17765	17604	18100	17960	18022	17812	17893	17880	17858	17694	17849	17829	17753	17750	17792	17878	17990	17834	17883	17988	17983	17923	17807	17935	18031	17864	17899	17671	17943	17898	17764	17725	17828	17958	17845	18006	17998	17903	17895	17858	17739	17687	17966	17970	17695	17907	17901	17772	17719	17773	17806	17920	18000	17908	17926	17864	17927	17963	17634	18029	17985	17756	17954	18094	17699	17970	17848	17662	17811	17974	17966	17832	17920	17853	17746	17871	17690	17990	17940	17881	17819	17782	17830	17931	17709	17716	17794	17886	17835	17873	17791	17718	17708	17841	17966	17689	17911	17925	18052	17963	18090	17875	17755	17763	17907	17828	17951	17922	17958	17785	18004	17864	17842	17883	17828	17953	17859	17768	17896	17785	17818	17952	17932	17860	17766	17671	17615	17930	17915	17937	17936	17839	17721	17902	17714	17784	17709	17855	17888	17627	17911	17944	17804	18098	17683	17928	17699	17823	17696	17879	17798	17873	17925	17936	17856	17673	17800	17648	17821	17701	17700	17895	17701	17857	17892	17771	17827	17873	17694	17777	17790	17657	17761	17765	17800	17737	17864	17954	17895	17632	17848	17993	17463	17841	17817	17800	17839	17888	17713	17826	17849	17864	18046	17878	17836	17904	17795	17867	17984	18010	17895	17923	17930	17863	17779	17756	17956	17870	17737	17780	17653	17841	17918	17794	17949	17991	17973	17952	17912	17964	17837	17845	17761	17748	17946	18003	17800	17780	17771	17623	17612	17820	17766	17771	17826	17774	17799	18049	17925	17806	17669	17788	17949	17734	17814	17748	17889	17987	17874	17780	17804	17881	17740	17748	17833	17837	17768	17747	17752	18064	17670	17770	17882	17817	17925	17839	17772	17863	17816	18080	17940	17835	17929	17985	17851	17909	17700	17784	17774	17854	17813	17709	17750	17778	18059	18010	17784	18033	17842	17875	17893	17789	17861	17839	17957	17760	17561	17722	17703	17758	17661	17703	17778	17887	18004	17843	17784	17912	17717	17785	17601	17665	17923	17807	17944	17847	17730	17974	17884	17887	17939	18010	18009	18007	17869	17720	17734	17766	17884	17904	17674	17815	17684	17906	18091	17747	17723	17739	17785	17747	18069	17787	17791	17782	17806	17954	18064	17763	17925	17875	17728	17762	18001	17944	17710	17894	17823	17927	17968	17799	17899	17688	17727	17705	17840	18035	17855	17843	17844	17716	17892	17945	17793	17943	17866	17807	17914	17753	17929	17823	17901	17798	17686	17786	17809	17630	17935	18089	17855	17982	17766	17985	17883	17868	17781	17941	17902	18041	18053	18167	17735	17821	17659	17943	17737	17836	17716	17642	17800	17854	17847	17865	17753	17835	18178	17920	17755	17828	17700	18097	18027	17672	17778	18017	17845	17783	17866	17882	17891	17867	17815	17848	17738	17616	17632	17831	18012	17993	17705	17772	17677	17795	17603	17822	18073	18099	18024	17896	17951	17831	17807	17899	17817	17830	17981	17772	17814
29119	58261	41333	27909	18133	15916	15882	15611	15198	14957	14853	14791	15138	18036	23388	24306	21983	19394	17126	15965	15142	14948	14798	14694	14703	14778	14773	14521	14810	14633	14755	14770	14695	14893	14530	14568	14704	14598	14695	14665	14662	14750	14743	14811	14678	14650	14646	14865	14777	14663	14461	14727	14694	14733	14764	14717	14641	14652	14681	14703	14687	14689	14621	14626	14855	14645	14522	14780	14672	14600	14659	14773	14718	14754	14656	14844	14549	14612	14564	14693	14704	14725	14701	14522	14652	14769	14895	14707	14627	14769	14804	14856	14571	14642	14665	14705	14789	14706	14664	14743	14476	14687	14802	14764	14724	14686	14670	14839	14653	14694	14621	14785	14637	14738	14760	14693	14596	14740	14638	14628	14661	14735	14607	14558	14679	14726	14733	14824	14541	14783	14665	14601	14631	14544	14724	14847	14541	14558	14705	14681	14607	14668	14781	14613	14833	14593	14691	14496	14623	14709	14769	14760	14538	14719	14722	14713	14633	14778	14594	14761	14774	14804	14702	14594	14689	14695	14840	14646	14521	14586	14777	14701	14571	14570	14562	14673	14673	14570	14641	14624	14730	14635	14783	14613	14731	14765	14638	14773	14733	14913	14714	14780	14680	14653	14713	14864	14514	14621	14688	14624	14631	14773	14736	14801	14852	14659	14536	14521	14603	14588	14672	14678	14685	14673	14666	14728	14718	14730	14736	14716	14623	14791	14617	14661	14757	14681	14700	14621	14724	14745	14683	14712	14705	14689	14652	14851	14666	14701	14626	14636	14691	14679	14576	14678	14690	14669	14729	14555	14607	14630	14596	14578	14637	14713	14587	14868	14710	14632	14464	14500	14638	14671	14905	14815	14675	14860	14842	14813	14750	14657	14647	14511	14634	14572	14665	14581	14610	14648	14825	14782	14681	14652	14655	14695	14792	14611	14816	14764	14662	14632	14542	14673	14751	14754	14751	14711	14578	14586	14635	14699	14501	14601	14710	14690	14689	14634	14704	14448	14701	14613	14782	14728	14769	14675	14780	14639	14739	14823	14704	14567	14853	14528	14582	14708	14746	14739	14714	14680	14758	14698	14532	14832	14784	14705	14584	14608	14612	14508	14718	14597	14657	14858	14619	14724	14793	14789	14651	14592	14636	14618	14656	14466	14573	14729	14683	14597	14665	14695	14766	14603	14713	14714	14748	14563	14571	14715	14693	14595	14842	14733	14620	14596	14538	14676	14743	14893	14839	14801	14765	14754	14683	14632	14774	14738	14679	14742	14594	14723	14532	14597	14726	14512	14634	14697	14701	14756	14784	14686	14637	14737	14902	14779	14654	14851	14891	14750	14874	14683	14589	14797	14798	14635	14610	14683	14756	14590	14615	14685	14760	14631	14587	14743	14586	14724	14734	14759	14697	14746	14842	14717	14759	14801	14698	14647	14627	14635	14783	14785	14823	14761	14736	14591	14690	14716	14659	14554	14703	14675	14729	14641	14650	14701	14755	14563	14849	14773	14976	14700	14788	14490	14662	14850	14626	14511	14624	14705	14568	14655	14626	14542	14895	14537	14736	14597	14678	14658	14492	14841	14563	14811	14609	14752	14729	14503	14645	14704	14831	14655	14647	14735	14561	14659	14596	14585	14456	14628	14877	14622	14592	14557	14616	14716	14610	14796	14796	14685	14729	14686	14695	14733	14642	14841	14618	14614	14783	14785	14776	14712	14720	14720	14707	14696	14726	14586	14694	14560	14675	14687	14661	14669	14593	14760	14635	14741	14729	14680	14659	14744	14839	14705	14628	14720	14634	14852	14554	14548	14664	14632	14743	14585	14828	14666	14787	14622	14891	14643	14605	14790	14503	14693	14626	14747	14769	14697	14570	14612	14569	14576	14620	14587	14758	14630	14775	14831	14692	14458	14738	14645	14636	14660	14737	14447	14676	14755	14614	14807	14747	14638	14706	14691	14721	14693	14700	14570	14617	14739	14665	14808	14687	14685	14576	14841	14523	14618	14584	14522	14649	14735	14480	14506	14802	14925	14545	14761	14865	14604	14741	14725	14486	14717	14679	14580	14570	14592	14827	14731	14643	14780	14777	14682	14810	14789	14626	14704	14648	14688	14769	14663	14871	14787	14595	14463	14511	14757	14856	14655	14618	14843	14817	14377	14704	14523	14632	14864	14649	14600	14716	14596	14666	14584	14647	14877	14599	14767	14678	14639	14747	14644	14692	14732	14781	14532	14719	14712	14748	14568	14600	14758	14827	14541	14730	14746	14696	14694	14656	14728	14653	14655	14724	14711	14627	14664	14660	14724	14823	14598	14763	14644	14859	14800	14584	14695	14717	14652	14641	14694	14504	14629	14544	14643	14745	14800	14733	14684	14772	14652	14735	14668	14554	14830	14741	14839	14656	14621	14674	14669	14649	14706	14758	14553	14741	14756	14696	14637	14633	14628	14744	14684	14530	14653	14509	14616	14794	14553	14818	14644	14690	14656	14589	14649	14837	14518	14702	14565	14643	14696	14775	14636	14651	14752	14630	14733	14697	14808	14839	14801	14650	14802	14744	14610	14551	14897	14730	14634	14783	14718	14776	14691	14752	14732	14823	14732	14551	14661	14624	14659	14655	14730	14766	14631	14635	14740	14770	14614	14733	14707	14622	14728	14826	14569	14742	14704	14621	14530	14641	14717	14508	14683	14753	14703	14692	14605	14701	14690	14671	14698	14729	14571	14592	14645	14704	14545	14649	14796	14891	14699	14689	14728	14628	14674	14585	14682	14824	14774	14715	14607	14717	14666	14801	14623	14690	14591	14698	14594	14626	14563	14726	14606	14698	14631	14716	14806	14595	14812	14691	14732	14568	14784	14711	14754	14637	14803	14780	14624	14708	14719	14687	14581	14683	14813	14658	14761	14661	14533	14611	14513	14653	14793	14561	14687	14679	14735	14644	14622	14684	14841	14690	14750	14870	14646	14665	14587	14756	14450	14670	14624	14702	14575	14693	14753	14711	14660	14739	14698	14844	14648	14729	14736	14693	14799	14657	14827	14727	14575	14709	14583	14916	14703	14584	14758	14564	14672	14647	14547	14687	14621	14754	14739	14829	14703	14529	14815	14671	14613	14820	14581	14784	14729	14679	14780	14645	14661	14652	14628	14554	14622	14710	14599	14629	14697	14550	14622	14742	14610	14690	14663	14667	14681	14506	14762	14708	14741	14701	14653	14675	14481	14418	14682	14698	14593	14734	14588	14613	14739	14748	14632	14723	14594	14546	14738	14879	14731	14655	14608	14751	14795	14783	14604	14689	14663	14615	14750	14575	14771	14671	14624	14728	14752	14622	14698	14624	14723	14717	14413	14604	14517	14811	14547	14771	14564	14847	14566	14657	14568	14824	14768	14607	14731	14660	14630	14506	14889	14656	14630	14663	14692	14629	14706	14595	14796	14610	14666	14670	14740	14759	14609	14619	14804	14663	14540	14646	14592	14748	14657	14586	14391	14745	14813	14828	14585	14719	14580	14478	14816	14876	14628	14803	14730	14780	14646	14723	14629	14584	14742	14703	14718	14732	14706	14610	14702	14582	14682	14598	14613	14635	14691	14848	14538	14545	14696	14745	14538	14744	14753	14667	14603	14639	14693	14730	14665	14762	14659	14765	14625	14682	14834	14569	14544	14663	14683	14575	14489	14650	14773	14676	14680	14534	14550	14553	14803	14569	14671	14706	14758	14810	14559	14571	14572	14755	14610	14656	14658	14731	14734	14688	14709	14610	14802	14716	14656	14796	14828	14878	14677	14763	14681	14707	14543	14636	14734	14659	14528	14791	14649	14641	14736	14607	14781	14815	14717	14769	14698	14515	14595	14678	14760	14661	14645	14679	14751	14614	14660	14629	14566	14621	14607	14542	14773	14723	14825	14624	14673	14852	14652	14730	14786	14782	14752	14660	14799	14815	14575	14489	14649	14809	14724	14683	14784	14593	14623	14634	14736	14675	14556	14595	14644	14673	14887	14735	14760	14453	14440	14685	14568	14559	14714	14685	14456	14610	14790	14685	14814	14728	14768	14861	14802	14733	14722	14601	14769	14798	14490	14531	14697	14664	14665	14755	14824	14715	14791	14722	14636	14591	14528	14650	14643	14688	14801	14731	14631	14457	14773	14635	14700	14771	14622	14793	14716	14652	14562	14723	14733	14657	14728	14865	14670	14782	14697	14582	14574	14640	14606	14727	14673	14766	14625	14676	14521	14621	14837	14681	14682	14755	14709	14687	14650	14580	14738	14510	14458	14654	14505	14516	14718	14550	14645	14597	14686	14718	14869	14669	14655	14577	14547	14777	14651	14734	14732	14703	14927	14638	14700	14820	14658	14780	14726	14652	14546	14611	14556	14647	14464	14706	14789	14591	14634	14790	14620	14647	14470	14826	14541	14684	14681	14715	14967	14444	14664	14756	14606	14587	14737	14639	14702	14584	14705	14615	14495	14604	14662	14581	14616	14774	14606	14615	14661	14661	14500	14613	14650	14594	14736	14778	14537	14470	14667	14753	14638	14672	14730	14534	14738	14852	14669	14708	14656	14658	14639	14639	14519	14652	14803	14844	14673	14479	14841	14797	14713	14663	14655	14666	14781	14612	14706	14733	14602	14728	14816	14624	14656	14479	14759	14564	14823	14669	14705	14668	14713	14706	14680	14806	14894	14870	14684	14671	14713	14476	14713	14634	14736	14668	14741	14614	14606	14650	14608	14757	14630	14707	14799	14739	14645	14880	14741	14511	14568	14737	14735	14579	14535	14837	14696	14674	14477	14654	14781	14757	14702	14770	14763	14675	14700	14731	14751	14643	14719	14726	14763	14600	14508	14584	14644	14716	14520	14682	14659	14591	14749	14550	14743	14669	14532	14539	14663	14590	14780	14641	14739	14758	14611	14547	14706	14706	14505	14563	14968	14644	14643	14800	14691	14644	14491	14747	14698	14737	14682	14493	14648	14569	14490	14758	14646	14692	14579	14667	14575	14586	14803	14539	14661	14927	14731	14673	14550	14776	14612	14693	14826	14865	14563	14656	14610	14660	14617	14780	14752	14675	14810	14780	14773	14766	14671	14563	14604	14835	14653	14702	14691	14737	14667	14674	14645	14573	14701	14675	14638
29558	25438	25393	19665	15481	15244	15247	15151	15183	14878	15068	14830	14854	15033	15253	15190	15506	15272	15418	14903	15087	15047	14970	15023	14974	14967	15096	14952	14996	14934	15111	14899	14996	14895	14857	15080	15087	15005	14818	14887	15012	14810	14853	14813	14904	14796	14994	14959	15056	14984	15013	14927	14790	14750	14832	14886	15023	15009	14993	14724	14987	14958	14834	14919	15021	14949	15019	14933	14832	14835	14965	14986	14977	15059	15080	14928	15014	14981	14867	14967	15103	14865	15097	14847	14911	14957	14990	14785	14766	14868	14986	14971	14949	14990	15046	14909	14939	14942	14857	14744	14888	14870	14969	14797	14967	15033	14967	15002	14845	14942	14913	14890	14911	14902	14916	14792	14943	14850	15084	14863	14876	14784	14989	14925	14973	15142	14929	14879	14988	14877	15070	14965	14931	14940	14918	15081	14949	14773	15087	14799	14957	14940	15036	15178	14825	14771	14866	15019	14844	15003	14986	14964	14884	14610	14774	15035	14955	14887	14990	14747	14996	14893	14942	14842	14783	14770	14808	14976	15213	14861	14759	14870	14812	14949	15025	14760	14913	14913	14946	15164	14990	14766	14758	14856	14772	15141	14839	14903	14896	14773	14735	14857	15101	14831	14793	14770	14931	14833	15101	14996	15104	14948	15103	14918	14889	14890	14874	14868	14751	14831	15100	14940	14895	14901	15115	14906	14908	14870	14986	14847	15030	14853	14744	15027	15008	14819	14870	15163	15004	14769	14930	14560	14873	15073	14856	14886	14893	14869	14984	14985	15062	14972	14907	14995	14991	14902	14999	15021	14766	14953	14934	14867	14878	14901	14930	14841	14911	14804	14950	14702	14862	15146	14878	14839	14765	14867	15171	14897	14843	14844	15040	14891	14903	14827	14866	14941	14969	14828	15043	14866	14928	14837	14890	14829	14842	14913	14865	15029	14878	14789	14811	14891	14839	14853	15101	14964	14939	14868	14798	14835	15213	14872	15086	14872	15022	14888	15129	14823	14865	14843	15037	15022	14831	14795	14598	14936	15055	14823	14935	14893	14941	14942	14859	14894	14798	14802	14682	14766	14799	14907	14939	14961	14966	15041	14958	14876	14835	15023	15140	14917	15035	15091	14921	14780	14844	14879	14890	14970	15043	14861	14883	14776	14705	14716	14656	14901	14961	14636	14896	14915	14984	14798	15006	14773	14947	14879	14984	14925	15059	15100	15126	15154	14935	14861	15022	14920	14915	14886	15099	15038	14856	14805	15050	14886	15046	14943	14958	14939	14967	14764	14750	14892	15130	14870	15051	14860	14842	14967	15211	14890	14891	14960	15014	14714	15082	14878	14910	14865	14840	14825	14972	14707	14793	15062	14898	14864	14823	14836	14914	14859	15086	15066	14805	14826	14838	14855	15039	15130	14961	15099	14840	14929	14927	14945	15177	15000	14926	14685	14789	14948	14794	14975	15022	15284	14963	15111	15034	14890	14852	14892	14685	15006	14951	14848	14733	14869	14957	15048	14828	14801	15081	14853	15025	14807	14920	14911	14795	14800	14908	14740	14742	14656	14923	14879	15139	14804	14953	14982	15049	14981	14888	14950	15026	15069	14816	15083	14810	14815	14763	14798	14920	14722	14939	14919	14811	14880	14969	14734	14908	14950	14978	15040	14935	15084	14830	14823	14846	14962	15096	14871	14910	14935	14738	14883	14778	14941	14954	14945	14922	15219	14982	15040	15051	15053	15139	15018	15010	14869	14799	14992	14849	14859	14949	14985	14908	14885	14994	14909	14908	14927	14946	14927	14804	14950	15052	14754	15042	14882	15076	15018	14856	14993	14792	15024	14957	15040	15040	14827	14969	14829	14963	15016	14866	14858	14877	14910	14892	14866	15000	14950	14814	15123	14880	14975	14773	14951	14860	14923	14964	15036	14897	14766	14758	14862	14861	14944	14913	14860	14892	14956	15011	14949	14978	15031	14887	14962	14924	14977	14890	15067	15056	15000	15035	14937	15017	14972	15001	14750	15056	14985	14719	14977	15025	14761	15008	14884	14877	14872	14970	14932	14766	14879	14680	14999	14956	14876	14814	15034	14860	14919	14870	14940	14812	14967	14750	14895	14865	14978	14958	14969	14881	15046	14834	14836	14949	14961	14880	14907	14948	14855	14734	14782	15009	14869	15017	15006	15089	14712	15056	14894	14954	14853	14926	14857	15035	14767	14962	14700	14699	14830	15054	14724	14892	14851	14891	14794	14934	14977	14955	14859	14925	15002	14937	15039	14760	14922	14836	14768	14816	14852	14959	14862	14982	14826	14967	15009	14883	14999	14878	14889	15086	14923	14894	14982	15090	14969	15105	15020	15120	14944	14900	14763	14899	15008	14983	14852	14939	14785	14824	14681	15107	15049	14983	14751	14910	14733	14899	14999	15128	14852	14889	15163	15083	14805	14904	14926	14859	15108	15035	14895	14794	14811	15123	14774	15009	14885	15253	14979	15015	14729	14999	14854	15019	14923	14960	15144	14754	15041	14899	14861	15136	14974	15116	15097	15045	14841	14915	14998	14617	14867	14974	15102	15056	14899	15017	15113	14969	15151	14981	15051	14824	14991	14804	14853	14900	15021	15010	14950	14871	14858	14944	14987	14818	15014	14910	14885	14921	15001	14964	14896	14911	14987	14972	14839	14928	15006	15050	14958	14856	14876	15058	14818	14816	14749	14959	14920	15084	14870	14807	14835	15003	14974	14905	14909	14759	14870	14886	15001	14922	14862	14960	15030	14824	14907	15015	14826	14850	14969	14764	14805	14858	14845	14689	14828	14937	15040	15064	14819	14977	15008	15102	14893	14843	14912	14796	14918	14852	15132	14935	14761	15013	15087	14988	14962	14923	14955	14906	15000	14819	15084	14921	14987	14830	14768	14835	15022	14876	14796	14933	14817	14989	14842	14899	14802	14902	14777	14700	14982	14997	14950	14953	14929	14803	14740	14870	14735	14904	14748	14874	14901	14891	15046	14855	14919	14856	15004	14818	14757	14768	15031	14937	14981	14939	14893	14935	14671	15040	14911	14960	14981	14712	14756	14936	14741	14975	14908	15095	14958	14942	14926	14816	15013	15041	15145	14985	14970	14899	14742	14762	15045	14889	14954	14894	15057	14971	14960	14883	14970	14991	14837	15068	15133	15034	14936	14848	14892	14942	15165	14994	15188	14945	14995	14667	15168	14844	15038	15039	14928	14880	15005	14889	14957	15014	14723	14901	15025	14890	15002	15076	14791	15089	14875	15063	14982	14930	15118	15008	14985	15012	15111	14888	14959	14926	14979	14897	15020	14844	14891	14782	14899	14798	14783	15005	14883	15078	15064	14864	15044	14811	14939	14731	14923	14935	14906	14846	14777	14887	14831	14740	14789	14747	15003	15222	14914	14977	15251	14887	14989	14970	15073	15015	15176	14993	14538	14820	14831	15042	14824	14905	14938	15034	14738	14862	14762	14972	14927	14847	14923	15071	14971	14963	15098	14834	14980	14753	15015	14827	15043	15067	14816	14752	14843	15075	15043	14823	15030	14724	14848	15032	14977	15167	14901	14710	14997	14902	15010	14798	15135	15035	14922	14952	14749	14932	14931	14777	14888	15057	14820	15073	15099	14981	14963	14819	15031	15053	14831	15132	15025	15057	14959	14875	14964	14908	15003	15045	14776	14929	14926	15047	14956	15096	14899	15003	14889	14998	14747	14849	14959	14785	14901	14976	14869	15028	15009	14874	14960	15038	14929	14933	14850	14947	14920	14774	14968	14792	14916	14952	15015	14817	15042	14894	14940	15009	14934	14998	14937	14705	14924	15005	14918	14831	14950	14904	15030	14844	14831	14709	14716	14843	14885	15071	14767	14807	14979	14920	15064	15002	14923	14859	14850	14790	15175	14943	14787	14835	14770	14900	14790	14860	14807	15063	14936	14970	15032	14906	14735	14784	14971	14859	14838	14952	14735	15031	15044	14831	15071	15103	14897	15028	14854	14989	14870	15044	14865	15014	14983	15039	14944	14989	14894	14944	14866	14851	14976	15021	14977	14859	14827	14879	14851	14828	14920	15068	14846	15003	14751	14910	15037	15002	14972	14946	14980	14718	15059	14981	14830	15020	14925	14887	14915	15012	14975	14924	14983	14997	14972	14814	15020	14865	15049	14923	14850	15094	14831	14957	14850	15050	14936	14935	15108	14983	14813	15010	14827	14712	14822	14926	14976	15156	15004	14964	15026	15127	14890	14938	14937	14809	15042	14969	15076	15039	14917	14969	14783	15037	14919	14919	14785	14975	14963	14785	14806	14916	14929	14769	14881	14890	15026	14893	14961	14871	14983	14842	14966	14983	14829	14992	14874	14915	14873	15123	14923	15040	14878	14787	14888	14994	14945	14921	14931	14864	14764	15012	14878	14826	15012	14954	15038	14748	14914	14964	14787	14984	15168	14792	14742	14964	14910	14788	14997	15007	14908	14851	14923	15055	14960	15003	14774	14939	15023	14642	14752	14886	14900	14910	14968	15093	14953	14986	14958	15011	14775	14975	14831	14872	14651	14876	14932	14823	14933	14859	14898	15049	15123	14922	14945	14984	14883	14896	14855	14692	14797	14941	14876	14903	14969	14880	14921	14928	14941	15338	14985	15132	14789	15029	14918	14928	15077	14870	14853	14898	14748	14938	14845	14942	15044	14913	14939	14944	14971	14816	14942	14855	14733	14876	14973	14984	14905	14738	14829	14929	15080	14898	14972	14924	14913	14975	14653	14948	15073	14817	14863	14913	14781	14958	14892	14883	14985	15016	14951	14797	14866	15131	15045	15042	14988	14972	14800	15063	14787	15046	15131	14794	15008	15136	14802	15092	14855	14914	14725	14879	15138	14994	14853	14831	14897	14857	14943	14930	15083	14867	14880	15055	15032	14933	14900	14900	15036	14975	14774	14906	15070	15008	14940	15005	15065	14834	14752	15003	14743	14892	14964	14976	15040	14937	15126	14854	14798	15146	14996	14871	14848	14870	14813	15051	15020	14870	14928	14823	14895	15100	14927	14761	15015	14617	14863	15078	14995	14873	15012	14863	14851	14894	14903	15006	15004	14880	14994	15100	14731	14969	14906	14936	14852	14977	15021
24707	34553	23578	15672	13629	13278	13406	13175	12951	12950	13019	13288	13000	13148	13426	13687	13487	13248	13339	12994	13062	13098	12969	12852	13144	13061	13048	12850	13170	12905	13003	12955	12848	12845	12899	12897	12967	13071	12973	13036	13018	13025	12984	13121	12930	12812	12905	12942	12954	12957	12936	12830	12957	13081	12968	12853	13034	12942	12875	12931	12975	12917	12929	13118	12763	12945	13035	12914	12916	12915	13067	12938	12935	12875	12968	12886	13008	12931	12893	12965	13035	13085	12827	12909	12908	13094	13060	12955	12865	12922	12966	12961	13023	13066	12822	13042	12879	12750	13010	13024	12895	12895	12996	12995	12968	12967	12811	12937	12918	13021	12920	12909	13017	12919	12883	13028	12842	13199	13166	13012	12841	12906	13029	12992	12951	12940	13072	12887	12930	12915	12895	13078	12925	12973	12990	13089	13041	13008	12842	12953	12966	13040	13102	12912	12921	12998	12970	12839	12909	12844	12952	12995	12771	12997	13044	13038	12945	13049	13023	12978	12965	13055	12950	12909	12900	13015	12945	12989	12957	13062	13052	13140	12874	13063	13085	12961	13056	13107	13031	13033	12963	12979	12974	12855	12970	12914	12987	12919	12894	12977	12956	13030	12883	12947	12834	13129	13099	12913	12857	12997	13055	12970	12862	13051	12908	12817	12857	13074	12839	12965	12786	13006	12839	13102	12900	13026	12875	12907	13060	12874	12965	12887	13018	12863	12966	13046	13076	12843	12962	12884	12836	13025	12939	12981	13030	12901	12987	13080	12967	12856	13032	13031	12868	13133	12957	13085	12893	13207	12927	12965	12842	12837	13019	13008	12759	12857	12986	12957	12903	12930	12923	13055	12932	12882	12995	12957	12913	12858	12917	12935	13090	12920	13051	12929	12851	12943	12712	13005	12975	13309	12857	12923	12962	12983	12916	12869	12879	12972	12816	12855	13060	13179	13036	12998	12963	12989	12916	12880	12961	12993	13072	12926	12908	12934	13065	12943	12896	12950	12980	12785	12878	13062	12911	12843	13115	12940	13048	12989	12920	12842	13038	12877	12924	12969	12984	13090	12957	12963	12949	12815	13021	12825	13141	12973	12991	12935	12969	13045	12919	12972	13046	12863	12953	12806	12928	12985	12959	13014	13149	13067	13055	12762	12973	12901	13127	13035	12834	12877	13079	12857	13097	12725	12959	13037	13013	12970	13042	12945	12962	12843	12947	12929	12871	12976	12826	13072	12927	12915	12960	13044	12866	13018	13020	12990	13042	12952	12898	12882	12943	13051	12989	12795	12788	13088	13157	12972	13005	13034	13001	12918	13051	12877	13130	13078	12942	12856	13013	12913	13039	13068	13059	12921	12974	12958	12813	12894	12998	13014	12792	13008	12969	13036	13204	12920	12898	12928	12915	12804	13028	13096	13100	12884	12822	12920	12942	13181	12911	12866	12782	12971	12853	12945	13023	13042	12939	12952	12754	13029	13085	13046	12874	12903	12899	13121	12954	12869	12888	13090	12915	13038	13022	13001	12987	13003	13057	12897	12849	12934	13039	12920	12883	12962	12980	13137	13155	13063	13074	12869	12954	12999	13033	12891	12937	13015	12974	12950	13068	13029	12850	12957	12797	12944	12931	12957	12822	12844	13039	12967	12946	12913	13049	13012	12821	12958	12963	12941	12827	13028	12747	13088	13043	12902	12942	12892	12984	13071	12957	12986	13021	12927	12825	12962	12798	12899	12979	13156	13020	12971	13139	13038	13072	12913	13010	12768	13041	13106	12986	12843	12968	12998	12918	12944	12991	12817	12883	13035	12862	12824	12842	12926	13021	12865	12874	12899	12944	13092	13085	13231	12941	12941	12803	12938	12973	12944	13021	12864	12890	12944	13011	12997	12968	13004	12927	12905	13101	12828	12949	13011	12880	13070	13010	12920	12915	12998	13032	12966	12778	12930	12948	12971	12956	12913	12851	13092	12984	12741	12882	13039	12887	13029	12797	12942	12909	12904	12926	12802	12945	12989	12984	12886	13052	13035	12801	12985	12991	12960	13050	13010	12868	12942	12932	12990	12993	13003	13121	12873	12962	12899	12990	12882	12848	12839	12943	12947	13077	13002	13022	12985	12961	13022	12936	12935	13061	13104	12989	13054	13194	12903	12942	12918	12954	12935	12962	12922	12931	12993	13191	12880	12957	13033	13068	12954	13034	12963	13145	12910	13053	12990	12855	13107	13082	12935	13044	12814	12973	12843	12974	12981	12987	13016	13030	12880	13014	12997	12891	12848	12948	12952	13021	12977	12955	13017	13062	12998	13022	13051	12963	13097	12958	12952	12834	13107	12888	12959	12824	12723	12826	12924	13077	12984	12980	12922	12900	13037	13070	13032	12976	12798	13110	13009	13126	13082	13090	12856	12859	13012	12931	12795	13134	13010	12991	13009	12853	12994	12900	12917	12940	12914	13012	13119	12954	13050	12895	12834	12993	12879	12950	12881	12974	12960	12951	12926	13007	13023	12792	12930	12971	13051	12832	13223	12948	13030	13018	12907	13059	12906	13015	12826	13028	13010	13077	13032	12931	12968	13104	12872	13060	12867	12978	12877	13031	12934	12849	12822	13009	12976	13070	12970	12904	13138	12741	13069	13113	12996	12929	13063	13010	12967	13014	13036	13022	12917	13048	12935	12978	12798	12916	13091	12951	12924	13026	12908	12982	12998	13022	13024	13045	12978	12890	12984	12951	13047	12951	13102	12966	12920	12947	12956	12987	12886	13031	12990	12771	13074	13033	12924	12767	12960	13062	13146	12994	12924	13077	12847	12973	12829	13010	12913	12942	12879	13042	12831	12913	13107	13025	12876	12984	13107	12974	13017	13076	12858	13078	13041	12958	13091	12985	13019	12943	12948	12989	12821	12926	13070	12934	12824	13068	12797	12857	12935	13018	12885	12813	13085	12801	12915	13024	13086	13132	13060	12912	13033	13104	13075	12997	12842	12931	12944	12782	13035	12992	13022	13008	13140	12876	12888	12943	12925	12840	12897	12961	13028	12938	13011	12862	12854	12945	12913	12961	13009	12997	12898	12999	13014	13081	12912	12993	13119	13017	13032	12933	13001	13041	12998	12819	13106	12938	13013	12949	12971	12883	12774	12789	13028	12872	12978	12920	13003	13116	12874	12871	13153	13051	13155	12982	12824	12850	12927	13020	12966	13009	13027	12990	12989	12955	12901	13120	13095	12898	12767	12965	13012	12949	13053	12999	13041	13058	12730	13002	13020	12990	12911	13122	12947	12990	12818	13121	12907	12929	13057	13000	12835	13106	12924	12826	12839	12866	13069	13087	12994	13010	12896	12791	13033	12854	13029	12869	12932	12803	12936	12919	12895	12937	12948	13031	12957	12886	12917	12920	12977	12934	12940	13014	12914	13043	13053	12885	13087	12920	12819	12862	12961	12791	12984	13090	13146	12857	12938	12991	12921	12861	13085	12977	12940	13000	12894	13015	12955	12897	13029	12981	12921	13060	12911	12833	13050	12933	12921	12991	12959	12846	12990	13042	12939	12916	13018	13139	13047	12867	13048	13170	12996	12981	12925	12878	12984	12884	12995	13122	12762	12901	13040	12776	12826	13050	12960	13053	12900	12782	13077	13054	12896	12958	12999	12918	12964	13069	12994	13133	12957	13003	12876	12956	12948	13003	12983	13011	13090	12931	13023	12976	13210	12994	12976	13019	13194	12911	12991	12991	12960	12949	12934	13058	12999	13036	12978	12910	12967	13034	12792	12878	12804	12886	12828	12877	12935	13143	12897	13047	12945	12956	12858	12825	12843	13024	12937	12951	12945	12851	12967	12922	12962	12909	13108	13158	12888	12938	13063	13016	13026	13012	13015	13052	13013	13099	12801	12896	13044	12926	12734	13036	12966	12947	12997	13036	12864	12955	13024	13060	13057	13022	12951	12949	13057	13111	13000	13083	12973	13046	13044	12896	12823	13123	13116	13057	13056	12877	12977	13003	12951	12872	13008	12840	12971	13132	12958	12862	13077	12980	12932	13150	12979	12903	12991	13184	12883	12992	13011	12908	13086	12978	12879	12857	13203	13023	12881	13016	12969	12884	13025	13078	13134	12820	12903	13086	12870	12793	12908	12968	13065	12923	13027	12895	12893	13047	12913	12972	12939	12973	12909	12889	13045	12791	13039	12985	12957	13052	12829	13047	12949	13014	12809	13061	12957	12922	13050	13000	12926	12910	12994	12895	12903	12972	12859	12912	12942	13042	12881	13010	13060	12968	12924	12787	13037	12909	13009	13085	12891	12956	12914	12934	13010	13019	13130	12931	12931	12952	12854	12830	13041	12950	12996	12844	12980	12885	12879	13170	13023	13166	12930	12939	12930	13029	12751	13113	12880	12969	12952	12987	12825	12922	12918	12925	12960	13237	13012	12849	13048	13104	12972	12899	13015	12847	13078	13000	12845	13035	12966	12959	12824	12934	12985	12869	13058	12991	13039	12921	13057	13098	13053	12855	12984	12885	13137	13013	12849	12870	12991	12865	13001	12866	12900	12987	12837	13126	12974	13062	12867	12888	12942	12880	12825	12974	12912	13022	12983	12956	12940	12804	12981	12898	13054	12868	12973	13022	12974	12916	12977	12988	12888	12845	12996	12937	13002	13043	13005	13086	13018	12881	12938	13015	12832	13136	12985	12973	12951	12986	13096	12912	12901	13009	13048	12946	12962	12963	13116	13061	12884	13035	12817	12989	12923	12838	12762	13059	12970	12916	13051	12922	12855	13033	12891	12891	12973	13073	12968	13078	12869	12888	12937	12860	12971	13097	13018	12739	12931	12867	12892	12922	13037	12920	12971	12869	12869	12981	12811	12916	12759	13097	13110	13145	12969	12929	12797	13106	12846	13002	13071	12986	12937	12892	12933	12929	12882	12963	13007	12868	13017	13096	12897	13045	12882	12852	12904	12984	12885	12937	12911	13153	12990	12981	12846	12988	13012	12884	13005	12794	12984	13010	12934	13029	12981	12922	12961	12823	12796	12987	12920	13037	12949	12926	13016	12977	13048	12762	12820	13062	12879	13143	12979	13036	13053	12933	13007	12960	13002	12779	12987	13028	12976	13037	12870	13050	13025	13003	12868
23247	21006	27851	24720	21240	18135	16308	14506	14015	13990	13946	13897	14500	16392	17348	17959	16849	15820	14800	14417	14171	14002	13663	13977	13834	13717	13707	13614	13823	13861	13899	13853	13717	13705	13606	13671	13908	13806	13793	13689	13920	13869	13789	13670	13877	13811	13659	13860	13728	13785	13737	13698	13681	13735	13751	13810	13743	13830	13697	13816	13536	13755	13746	13712	13751	13629	13710	13678	13752	13757	13765	13580	13742	13680	13825	13642	13784	13643	13804	13708	13718	13688	13957	13834	13628	13608	13587	13677	13733	13586	13625	13652	13598	13788	13821	13947	13743	13513	13643	13772	13750	13689	13650	13830	13746	13740	13737	13806	13930	13566	13780	13683	13768	13833	13705	13768	13847	13736	13620	13829	13615	13760	13748	13785	13852	13642	13622	13720	13561	13852	13728	13850	13575	13716	13742	13929	13725	13449	13844	13549	13743	13769	13655	13658	13858	13828	13673	13753	13686	13755	13594	13538	13728	13600	13768	13643	13793	13563	13720	13814	13820	13742	13785	13750	13777	13612	13654	13707	13430	13844	13668	13731	13697	13706	13764	13690	13443	13781	13710	13746	13666	13635	13742	13664	13777	13972	13813	13890	13657	13720	13859	13621	13671	13656	13999	13857	13739	13816	13795	13775	13878	13779	13753	13538	13624	13644	13777	13639	13582	13859	13727	13725	13791	13781	13768	13895	13791	13717	13688	13732	13649	13734	13713	13853	13805	13565	13783	13613	13831	13722	13890	13883	13848	13825	13550	13738	13615	13574	13626	13740	13704	13562	13787	13711	13793	13586	13605	13577	13648	13806	13525	13919	13585	13656	13606	13658	13594	13599	13703	13594	13623	13769	13708	13616	13645	13777	13741	13617	13644	13737	13548	13627	13628	13735	13592	13685	13503	13586	13854	13783	13691	13643	13740	13705	13659	13761	13782	13791	13800	13751	13824	13836	13727	13824	13748	13782	13722	13617	13757	13760	13840	13776	13723	13915	13922	13880	13693	13803	13685	13777	13786	13732	13776	13777	13918	13803	13641	13879	13484	13764	13802	13797	13577	13728	13789	13573	13636	13782	13641	13819	13614	13577	13721	13679	13666	13766	13697	13828	13676	13682	13645	13723	13718	13537	13607	13789	13559	13657	13778	13894	13782	13627	13801	13700	13846	13708	13783	13737	13560	13782	13863	13765	13823	13943	13779	13756	13727	13741	13629	13813	13869	13529	13953	13663	13802	13847	13562	13550	13747	13401	13650	13567	13660	13522	13763	13670	13755	13752	13593	13659	13784	13719	13801	13739	13791	13611	13654	13733	13896	13852	13743	13699	13846	13764	13717	13596	13734	13546	13798	13665	13939	13700	13756	13647	13785	13622	13596	13678	13791	13805	13588	13619	13775	13709	13647	13698	13650	13705	13859	13659	13839	13722	13755	13582	13575	13660	13690	13737	13678	13763	13736	13394	13768	13689	13677	13747	13805	13612	13801	13782	13614	13867	13625	13701	13640	13868	13728	13675	13798	13806	13702	13698	13797	13886	13684	13873	13625	13562	13693	13605	13765	13783	13815	13686	13872	13914	13600	13648	13664	13859	13622	13721	13930	13708	13629	13647	13724	13754	13629	13702	13698	13856	13679	13659	13799	13516	13697	13932	13689	13693	13700	13671	13661	13774	13732	13822	13592	13676	13796	13626	13817	13725	13703	13533	13800	13683	13776	13760	13731	13709	13788	13848	13839	13802	13656	13686	13582	13720	13637	13859	13587	13543	13825	13696	13559	13871	13723	13664	13778	13746	13966	13718	13718	13800	13704	13791	13891	13816	13744	13746	13778	13894	13815	13853	13719	13733	13707	13627	13768	13648	13708	13763	13602	13820	13549	13703	13606	13592	13401	13683	13702	13717	13854	13663	13750	13874	13774	13700	13851	13725	13655	13651	13753	13732	13672	13704	13751	13899	13586	13768	13743	13735	13620	13800	13743	13804	13746	13821	13750	13629	13722	13763	13685	13855	13642	13691	13792	13663	13596	13678	13837	13595	13736	13638	13543	13613	13666	13621	13769	13850	13703	13550	13657	13616	13860	13563	13495	13497	13833	13507	13672	13812	13686	13577	13925	13819	13811	13695	13527	13607	13904	13708	13622	13770	13883	13759	13742	13746	13979	13643	13527	13848	13717	13605	13665	13611	13667	13683	13866	13804	13779	13758	13789	13785	13549	13794	13692	13689	13513	13750	13879	13750	13754	13642	13720	13920	13896	13733	13586	14015	13697	13494	13761	13766	13688	13826	13833	13764	13658	13765	13665	13518	13653	13671	13771	13794	13862	13666	13668	13755	13808	13821	13687	13770	13691	13479	13858	13817	13602	13809	13657	13680	13758	13624	13834	13651	13994	13725	13544	13865	13697	13914	13678	13800	13666	13863	13874	13677	13493	13567	13631	13577	13658	13658	13739	13916	13897	13732	13644	13539	14023	13749	13817	13818	13751	13804	13689	13613	13550	13706	13823	13550	13688	13648	13649	13650	13615	13855	13624	13707	13722	13890	13712	13632	13555	13851	13699	13837	13805	13712	13658	13662	13708	13675	13659	13722	13830	13571	13797	13619	13727	13806	13760	13840	13673	13766	13718	13769	13776	13656	13677	13631	13735	13736	13816	13662	13623	13675	13646	13974	13738	13910	13788	13838	13882	13805	13534	13859	13772	13749	13796	13545	13718	13616	13782	13490	13591	13635	13614	13719	13701	13860	13816	13733	13636	13667	13573	13587	13740	13550	13722	13758	13639	13826	13812	13907	13585	13780	13700	13725	13667	13623	13660	13639	13883	13651	13702	13702	13543	13664	13957	13730	13499	13633	13663	13609	13854	13694	13748	13739	13835	13934	13770	13627	13804	13672	13605	13817	13642	13825	13799	13685	13901	13787	13745	13648	13611	13736	13624	13876	13674	13777	13822	13660	13648	13784	13669	13750	13684	13682	13700	13700	13647	13701	13722	13747	13724	13685	13811	13638	13639	13729	13731	13616	13721	13717	13686	13713	13607	13577	13775	13555	13875	13666	13759	13722	13842	13715	14125	13638	13640	13724	13747	13874	13550	13815	13593	13612	13590	13732	13645	13651	13579	13777	13872	13612	13802	13758	13799	13551	13649	13739	13721	13792	13688	13708	13933	13747	13762	13733	13603	13749	13700	13882	13668	13538	13507	13601	13781	13635	13707	13772	13648	13625	13757	13743	13912	13744	13757	13535	13890	13649	13641	13649	13757	13682	13689	13712	13765	13651	13733	13701	13779	13970	13952	13748	13728	13692	13876	13713	13761	13656	13684	13621	13884	13772	13587	13629	13567	13736	13622	13764	13835	13686	13629	13578	13871	13843	13845	13680	13857	13789	13457	13700	13811	13819	13685	13704	13673	13685	13746	13826	13553	13806	13777	13736	13685	13711	13554	13785	13692	13775	13754	13748	13625	13488	13986	13662	13839	13619	13719	13786	13733	13809	13704	13716	13698	13698	13931	13711	13722	13847	13616	13550	13599	13843	13690	13716	13628	13721	13822	13883	13776	13816	13660	13774	13793	13744	13724	13655	13777	13694	13595	13778	13532	13748	13760	13454	13698	13638	13822	13592	13745	13764	13528	13756	13584	13718	13789	13825	13766	13751	13637	13558	13625	13818	13687	13596	13789	13567	13648	14034	13939	13900	13824	13929	13752	13969	13745	13606	13797	13776	13683	13753	13720	13680	13797	13614	13618	13884	13842	13447	13716	13670	13732	13723	13756	13719	13580	13701	13730	13906	13849	13624	13772	13769	13622	13557	13680	13662	13549	13862	13779	13865	13912	13565	13630	13611	13789	13727	13739	13793	13838	13612	13680	13549	13772	13715	13817	13729	13783	13860	13821	13730	13780	13679	13743	13634	13714	13746	13640	13550	13626	13556	13793	13956	13729	13724	13813	13730	13740	13589	13692	13857	13872	13585	13692	13845	13734	13739	13757	13574	13689	13669	13649	13866	13570	13818	14018	13761	13826	13741	13776	13688	13865	13751	13786	13657	13633	13601	13688	13823	13625	13871	13773	13819	13764	13666	13589	13655	13768	13812	13655	13616	13781	13718	13862	13764	13853	13660	13607	13750	13892	13870	13687	13536	13767	13915	13698	13768	13808	13683	13700	13640	13661	13654	13681	13932	13618	13875	13600	13715	13713	13732	13927	13795	13634	13744	13668	13466	13708	13876	13689	13604	13539	13768	13791	13739	13743	13722	13599	13560	13659	13802	13849	13843	13797	13828	13712	13654	13631	13780	13826	13651	13788	13825	13740	13560	13629	13814	13634	13573	13713	13784	13803	13656	13694	13472	13701	13815	13620	13861	13749	13738	13693	13851	13815	13638	13790	13482	13613	13802	13742	13633	13697	13713	13703	13729	13651	13820	13777	13546	13759	13627	13691	13485	13738	13749	13416	13655	13706	13702	13773	14023	13873	13768	13744	13626	13636	13557	13684	13776	13708	13691	13807	13581	13702	13669	13629	13619	13696	13667	13734	13583	13733	13666	13512	13608	13579	13747	13630	13778	13821	13744	13723	13768	13774	13818	13722	13923	13787	13676	13622	13502	13722	13760	13614	13750	13775	13630	13666	13729	13749	13762	13756	13501	13487	13555	13676	13782	13682	13681	13893	13763	13651	13704	13682	13824	13777	13794	13845	13750	13620	13838	13635	13834	13680	13908	13721	13658	13752	13744	13759	13584	13714	13657	13887	13823	13604	13710	13559	13627	13749	13596	13754	13654	13852	13746	13863	13692	13761	13575	13644	13578	13688	13727	13861	13748	13727	13763	13712	13757	13733	13676	13618	13769	13713	13576	13768	13697	13598	13831	13965	13624	13589	13816	13713	13970	13774	13584	13575	13808	13820	13821	13633	13660	13723	13685	13767	13626	13845	13613	13849	13846	13954	13642	13639	13849	13773	13692	13612	13891	13757	13730	13741	13583	13788	13658	13759	13765	13637	13799	13626	13672	13914	13681	13664	13589	13750	13749	13696	13651	13842	13758	13553	13859	13714	13753	14042	13873	13812	13820	13675	13631	13794	13819	13800	14018	13669	13682	13839	13630	13767	13778	13542	13748	13935	13798	13646	13686	13693	13586	13763	13673	13514	13686
24481	48019	38114	20214	14425	13598	12997	12765	12516	12279	12519	12621	13410	16430	17110	17773	16036	14478	13448	12746	12495	12249	12255	12262	12352	12313	12356	12184	12203	12372	12207	12261	12243	12134	12206	12301	12096	12124	12255	12370	12240	12144	12217	12297	12231	12144	12262	12344	12349	12250	12202	12236	12269	12256	12305	12157	12335	12126	12186	12340	12276	12123	12263	12245	12231	12356	12250	12320	12345	12350	12232	12312	12194	12368	12179	12179	12308	12174	12265	12269	12189	12135	12251	12131	12259	12198	12102	12411	12273	12315	12394	12098	12205	12267	12321	12139	12103	12274	12062	12060	12141	12092	12256	12318	12131	12274	12236	12111	12194	12194	12235	12160	12146	12308	12189	12216	12135	12243	12286	12085	12292	12132	12310	12108	12167	12152	12130	12204	12236	12232	12325	12240	12194	12193	12175	12340	12337	12240	12183	12265	12299	12128	12321	12385	12342	12345	12166	12152	12267	12330	12165	12234	12205	12140	12036	12277	12326	12244	12263	12276	12254	12182	12211	12222	12256	12262	12135	12420	12176	12215	12230	12238	12123	12337	12236	12336	12190	12230	12192	12181	12365	11974	12352	12220	12291	12254	12308	12293	12344	12252	12264	12174	12212	12353	12191	12191	12238	12343	12374	12267	12255	12061	12170	12196	12225	12103	12387	12164	12197	12305	12217	12224	12473	12223	12369	12369	12189	12276	12179	12246	12392	12095	12281	12050	12221	12249	12328	12297	12244	12351	12314	12036	12206	12181	12197	12245	12287	12219	12271	12351	12376	12306	12371	12212	12119	12090	12238	12178	12352	12252	12273	12301	12406	12170	12139	12204	12262	12161	12001	12235	12417	12177	12329	12320	12083	12146	12273	12127	12250	12239	12067	12130	12008	12200	12454	12400	12086	12287	12447	12231	12318	12370	12182	12154	12010	12304	12125	12376	12431	12197	12381	12261	12134	12085	12224	12379	12107	12318	12242	12343	12129	12306	12322	12354	12217	12190	12213	12278	12085	12310	12287	12282	12208	12099	12301	12253	12351	12287	12162	12458	12269	12351	12158	12159	12284	12214	12057	12130	12225	12217	12136	12311	12216	12380	12237	12272	12212	12232	12331	12294	12194	12173	12269	12299	12239	12297	12370	12275	12340	12199	12278	12458	12242	12236	12397	12272	12312	12122	12151	12288	12161	12265	12163	12332	12386	12252	12295	12289	12234	12199	12245	12246	12194	12250	12151	12199	12326	12143	11970	12185	12291	12230	12133	12307	12185	12313	12412	12341	12286	12222	12549	12203	12101	12251	12230	11992	12225	12312	12394	12385	12125	12161	12306	12336	12237	12301	12222	12237	12382	12304	12187	12208	12187	12296	12169	12223	12267	12294	12277	12224	12217	12252	12281	12174	12350	12330	12177	12398	12242	12107	12383	12230	12217	12332	12327	12341	12408	12349	12310	12262	12175	12130	12225	12120	12280	12385	12252	12246	12211	12115	12129	12350	12393	12072	11962	12301	12310	12275	12264	12292	12306	12338	12083	12195	12284	12183	12188	12207	12296	12341	12170	12247	12147	12128	12355	12233	12201	12227	12278	12377	12215	12306	12383	12096	12367	12159	12301	12272	12350	12304	12339	12236	12164	12211	12117	12154	12273	12204	12264	12215	12394	12117	12219	12179	12397	12166	12132	12348	12194	12317	12289	12238	12154	12218	12244	12101	12358	12160	12242	12251	12232	11952	12277	12178	12183	12189	12175	12010	12158	12293	12144	12294	12145	12269	12238	12126	12408	12282	12227	12132	12104	12263	12166	12228	12401	12163	12011	12230	12193	12196	12304	12088	12358	12297	12295	12357	12176	12262	12092	12229	12206	12164	12240	12344	12414	12200	12070	12206	12157	12157	12359	12314	12351	12312	12221	12235	12127	12133	12347	12035	12353	12239	12360	12263	12228	12312	12096	12138	12451	12166	12199	12268	12336	12301	12254	12286	12134	12278	12304	12362	12235	12322	12149	12167	12084	12220	12128	12231	12257	12298	12199	12202	12177	12038	12104	12362	12205	12242	12262	12378	12166	12274	12169	12279	12158	12192	12157	12204	12175	12219	12261	12305	12145	12151	12317	12230	12334	12350	12258	12261	12220	12367	12315	12286	12190	12210	12412	12262	12222	12220	12147	12360	12204	12089	12322	12140	12279	12246	12335	12402	12191	12257	12138	12328	12269	12278	12204	12264	12121	12266	12248	12085	12397	12283	12337	12286	12087	12408	12331	12334	12217	12181	12133	12299	12145	12058	12256	12477	12210	12262	12397	12374	12337	12343	12371	12174	12303	12154	12344	12243	12271	12162	12399	12276	12233	12141	12263	12166	12271	12511	12229	12148	12392	12041	12305	12256	12209	12171	12362	12154	12335	12159	12163	12198	12252	12350	12201	12192	12254	12258	12220	12324	12191	12277	12363	12221	12349	12218	12327	12244	12342	12142	12191	12369	12297	12250	12149	12207	12446	12298	12287	12409	12243	12290	12398	12306	12230	12089	12214	12104	12151	12276	12229	12267	12334	12269	12099	12223	12092	12202	12151	12250	12093	12270	12278	12385	12337	12372	12299	12221	12145	12176	12348	12132	12384	12257	12266	12269	12158	12276	12133	12216	12252	12178	12306	12078	12283	12289	12155	12146	12235	12222	12294	12188	12147	12348	12192	12300	12114	12105	12194	12393	12195	12199	12161	12167	12224	12273	12176	12289	12197	12124	12161	12419	12268	12251	12378	12211	12264	12272	12233	12281	12240	12389	12277	12237	12249	12064	12227	12325	12268	12135	12079	12309	12255	12233	12109	12114	12348	12232	12253	12204	12281	12278	12282	12184	12327	12179	12261	12233	12281	12178	12189	12268	12405	12294	12284	12277	12229	12113	12379	12089	12489	12174	12389	12161	12190	12224	12152	12369	12342	12258	12110	12306	12130	12257	12240	12144	12211	12292	12097	12301	12409	12157	12222	12215	12264	12051	12388	12121	12369	12356	12340	12276	12351	12180	12127	12218	12130	12245	12379	12218	12329	12051	12305	12098	12205	12394	12289	12241	12168	12209	12095	12237	12258	12296	12259	12256	12358	12190	12325	12157	12107	12214	12046	12400	12191	12224	12278	12171	12241	12066	12331	12162	12233	12171	12231	12392	12146	12184	12209	12224	12219	12367	12340	12245	12254	12323	12134	12298	12299	12100	12257	12282	12293	12317	12309	12205	12255	12236	12201	12165	12211	12300	12334	12058	12387	12307	12244	12404	12299	12241	12293	12160	12319	12215	12228	12507	12193	12379	12375	12299	12197	12187	12378	12181	12178	12301	12186	12258	12354	12147	12325	12370	12238	12412	12055	12323	12149	12191	12147	12142	12243	12308	12255	12133	12267	12208	12278	12178	12210	12093	12058	12193	12152	12319	12216	12286	12086	12131	12072	12252	12188	12251	12236	12239	12294	12007	12206	12362	12237	12332	12254	12281	12209	12330	12120	12268	12258	12396	12229	12427	12234	12157	12131	12410	12339	12230	12224	12136	12080	12373	12124	12290	12069	12175	12129	12076	12283	12035	12278	12338	12190	12286	12121	12269	12304	12224	12089	12145	12199	12227	12293	12235	12237	12293	12101	12225	12271	12272	12270	12268	12171	12224	12295	12273	12281	12375	12425	12143	12225	12304	12198	12133	12277	12287	12332	12150	12496	12276	12176	12186	12262	12119	12416	12445	12369	12173	12145	12132	12253	12214	12241	12213	12210	12332	12194	12403	12235	12250	12428	12269	12098	12193	12218	12122	12238	12259	12312	12302	12148	12446	12066	12315	12186	12176	12297	12264	12279	12221	12216	12401	12230	12197	12269	12209	12260	12428	12063	12175	12090	12393	12278	12306	12311	12379	12370	12292	12270	12218	12355	12272	12297	12320	12210	12249	12099	12257	12188	12289	12255	12293	12258	12237	12254	12433	12203	12315	12225	12245	12348	12184	12221	12207	12253	12342	12369	12301	12146	12315	12192	12282	12269	12177	12437	12227	12227	12339	12273	12300	12387	12302	12242	12115	12272	12307	12313	12268	12290	12230	12128	12371	12268	12146	12110	12199	12285	12052	12286	12151	12126	12395	12191	12425	12103	12301	12299	12276	12191	12095	12268	12182	12297	12302	12292	12323	12286	12318	12172	12313	12380	12152	12212	12169	12313	12234	12370	12127	12289	12272	12260	12343	12141	12185	12215	12174	12282	12094	12333	12191	12282	12234	12393	12190	12366	12259	12422	12221	12292	12177	12275	12248	12349	12266	12109	12181	12253	12224	12237	12184	12166	12208	12336	12319	12292	12203	12372	12285	12155	12220	12342	12215	12267	12274	12337	12206	12315	12265	12204	12183	12073	12168	12187	12286	12134	12112	12253	12191	12198	12381	12443	12303	12289	12294	12208	12201	12306	12244	12277	12373	12218	12093	12360	12104	12368	12407	12408	12371	12273	12207	12177	12210	12220	12128	12274	12083	12285	12140	12245	12143	12150	12166	12181	12255	12170	12339	12323	12222	12258	12132	12217	12283	12234	12301	12304	12332	12286	12307	12311	12255	12253	12235	12334	12293	12279	12134	12186	12282	12265	12121	12288	12160	12223	12064	12111	12301	12274	12193	12269	12391	12099	12182	12327	12289	12262	12248	12142	12214	12332	12133	12198	12299	12420	12350	12242	12178	12318	12181	12213	12360	12402	12182	12409	12187	12141	12247	12424	12302	12330	12337	12395	12266	12075	12205	12297	12359	12145	12039	12213	12140	12267	12083	12255	12245	12239	12294	12166	12287	12143	12184	12184	12354	12233	12224	12334	12164	12303	12194	12102	12462	12423	12218	12410	12306	12301	12242	12229	12349	12256	12313	12236	12289	12128	12129	12168	12142	12198	12138	12209	12170	12237	12205	12267	12201	12170	12369	12258	12183	12290	12297	12151	12360	12214	12151	12300	12402	12367	12216	12222	12160	12185	12276	12320	12403	12222	12136	12242	12148	12328	12163	12327	12066	12405	12254	12423	12365	12245	12151	12332	12345	12213	12138	12108	12221	12403	12214	12426	12194	12266	12238	12052	12258	12124	12164	12289	12281	12161	12194	12255	12327	12255	12199	12159	12172	12203	12374
24632	21112	26945	25566	17424	14649	14104	13698	13419	13736	13718	13604	13989	15080	15059	15322	14779	14162	13916	13952	13583	13574	13508	13486	13391	13672	13486	13466	13499	13682	13432	13583	13598	13527	13606	13600	13478	13373	13483	13485	13408	13413	13290	13439	13638	13416	13510	13369	13544	13556	13548	13601	13370	13482	13611	13692	13520	13505	13741	13563	13441	13522	13380	13322	13391	13329	13441	13388	13608	13536	13360	13450	13396	13510	13713	13568	13458	13400	13543	13438	13402	13490	13496	13356	13761	13443	13624	13357	13202	13500	13556	13500	13282	13549	13575	13502	13611	13523	13444	13371	13517	13527	13466	13567	13334	13499	13524	13460	13446	13483	13425	13470	13665	13441	13582	13432	13486	13443	13521	13456	13546	13449	13254	13523	13621	13531	13370	13347	13463	13591	13533	13535	13457	13574	13416	13661	13465	13521	13570	13530	13415	13570	13503	13573	13646	13460	13490	13653	13485	13439	13697	13680	13475	13556	13653	13322	13607	13584	13434	13456	13485	13534	13505	13336	13349	13350	13474	13588	13496	13592	13439	13506	13660	13323	13477	13504	13547	13371	13543	13490	13467	13643	13416	13383	13598	13446	13443	13518	13612	13661	13616	13501	13427	13403	13516	13452	13436	13372	13449	13405	13579	13501	13802	13511	13467	13383	13519	13570	13580	13511	13492	13552	13458	13541	13419	13459	13331	13377	13476	13467	13487	13633	13450	13423	13441	13372	13376	13552	13449	13517	13441	13434	13516	13402	13551	13357	13470	13616	13387	13347	13717	13507	13495	13546	13584	13365	13535	13674	13292	13550	13562	13471	13781	13713	13647	13484	13593	13516	13591	13534	13421	13625	13323	13609	13756	13368	13451	13418	13461	13496	13614	13378	13456	13542	13347	13530	13394	13418	13583	13491	13537	13409	13435	13458	13384	13523	13661	13601	13536	13483	13484	13523	13632	13832	13601	13473	13521	13511	13433	13666	13581	13395	13522	13415	13568	13479	13680	13524	13448	13556	13667	13400	13711	13453	13399	13596	13498	13557	13565	13482	13630	13831	13359	13504	13445	13529	13477	13315	13465	13620	13504	13566	13629	13615	13450	13483	13695	13293	13344	13598	13607	13624	13439	13404	13484	13513	13486	13605	13520	13409	13612	13477	13587	13608	13621	13405	13567	13541	13460	13514	13393	13271	13478	13698	13601	13627	13594	13476	13511	13565	13470	13617	13508	13485	13571	13504	13633	13449	13453	13399	13293	13117	13544	13347	13612	13387	13440	13430	13477	13627	13386	13478	13686	13584	13430	13476	13379	13500	13516	13655	13498	13471	13618	13415	13502	13652	13614	13572	13497	13401	13546	13553	13610	13724	13602	13405	13558	13418	13574	13614	13587	13559	13574	13585	13477	13366	13513	13677	13628	13429	13472	13388	13500	13551	13599	13419	13490	13452	13445	13530	13645	13383	13425	13440	13466	13409	13517	13426	13170	13635	13407	13240	13485	13446	13360	13533	13512	13531	13638	13454	13511	13738	13696	13341	13337	13462	13372	13506	13383	13308	13464	13510	13668	13463	13566	13554	13502	13374	13396	13429	13501	13380	13540	13491	13573	13562	13480	13249	13292	13453	13493	13503	13699	13727	13510	13564	13473	13391	13537	13540	13470	13689	13632	13429	13547	13508	13522	13385	13393	13314	13600	13327	13491	13699	13443	13597	13480	13583	13490	13279	13465	13703	13625	13442	13483	13308	13444	13523	13477	13392	13510	13639	13553	13580	13520	13558	13494	13510	13412	13509	13543	13614	13565	13439	13330	13514	13585	13480	13768	13772	13287	13380	13463	13553	13423	13441	13365	13543	13548	13579	13461	13270	13579	13345	13437	13559	13661	13564	13389	13516	13583	13464	13314	13476	13408	13519	13534	13600	13405	13457	13546	13613	13505	13377	13353	13575	13353	13402	13540	13341	13485	13664	13610	13505	13558	13604	13700	13575	13624	13423	13310	13501	13438	13504	13497	13508	13435	13365	13508	13406	13470	13514	13427	13560	13577	13436	13592	13207	13618	13579	13590	13444	13510	13485	13738	13410	13592	13616	13404	13472	13608	13398	13248	13573	13590	13739	13418	13247	13565	13604	13590	13424	13604	13438	13555	13598	13447	13738	13546	13623	13601	13470	13409	13462	13745	13655	13449	13372	13647	13746	13661	13465	13436	13447	13688	13673	13510	13424	13362	13624	13483	13424	13553	13425	13531	13423	13534	13493	13471	13518	13710	13569	13562	13445	13793	13466	13614	13595	13564	13529	13596	13471	13532	13610	13500	13593	13515	13587	13487	13513	13662	13534	13500	13499	13465	13353	13370	13460	13281	13446	13555	13602	13471	13461	13364	13471	13450	13410	13439	13684	13429	13448	13478	13593	13239	13470	13624	13616	13412	13382	13424	13326	13458	13431	13526	13632	13649	13352	13549	13404	13450	13588	13566	13565	13583	13384	13598	13588	13694	13728	13479	13678	13558	13638	13621	13396	13535	13542	13563	13509	13458	13436	13559	13448	13547	13507	13452	13709	13385	13645	13386	13367	13447	13492	13509	13482	13684	13541	13490	13359	13522	13569	13599	13429	13530	13536	13517	13463	13507	13579	13422	13486	13265	13534	13704	13413	13577	13543	13721	13578	13431	13629	13462	13487	13461	13371	13467	13676	13700	13453	13364	13505	13546	13602	13462	13300	13554	13550	13534	13477	13416	13452	13511	13561	13575	13272	13378	13597	13327	13256	13456	13587	13528	13753	13514	13543	13267	13538	13479	13554	13783	13656	13399	13503	13534	13462	13563	13489	13398	13678	13572	13559	13439	13517	13629	13478	13542	13599	13398	13347	13403	13486	13415	13463	13562	13429	13404	13512	13552	13299	13504	13289	13681	13420	13524	13539	13507	13506	13596	13432	13306	13504	13483	13140	13561	13577	13547	13744	13333	13572	13686	13514	13319	13576	13408	13567	13503	13594	13275	13389	13277	13407	13523	13535	13529	13493	13463	13456	13579	13343	13248	13554	13418	13370	13574	13708	13427	13578	13469	13691	13798	13622	13573	13429	13675	13520	13530	13398	13688	13719	13235	13315	13397	13338	13453	13574	13516	13259	13411	13457	13464	13580	13503	13467	13476	13531	13528	13541	13349	13387	13642	13710	13614	13424	13498	13461	13650	13410	13430	13414	13446	13381	13489	13298	13324	13505	13408	13566	13514	13390	13519	13531	13476	13474	13643	13709	13563	13405	13590	13570	13623	13559	13716	13475	13655	13491	13432	13385	13442	13457	13311	13630	13579	13402	13474	13569	13546	13584	13415	13406	13487	13455	13436	13527	13571	13337	13573	13547	13506	13325	13555	13697	13753	13497	13235	13448	13511	13648	13609	13502	13545	13373	13428	13358	13542	13507	13487	13490	13337	13578	13581	13431	13527	13367	13443	13512	13568	13615	13560	13369	13452	13537	13500	13484	13547	13432	13351	13513	13523	13480	13473	13567	13536	13474	13519	13473	13543	13467	13586	13514	13501	13404	13643	13448	13563	13578	13558	13405	13439	13401	13587	13665	13439	13405	13462	13499	13584	13536	13312	13547	13539	13306	13583	13510	13387	13321	13482	13431	13576	13515	13520	13653	13470	13577	13385	13560	13364	13490	13503	13588	13556	13555	13458	13578	13477	13442	13554	13370	13495	13432	13483	13659	13557	13628	13462	13331	13511	13695	13530	13526	13733	13356	13545	13540	13546	13618	13548	13466	13607	13703	13332	13597	13651	13509	13503	13444	13481	13577	13553	13430	13517	13492	13514	13571	13497	13555	13331	13792	13520	13451	13456	13517	13560	13558	13499	13526	13632	13477	13618	13491	13555	13598	13514	13643	13528	13427	13278	13450	13519	13485	13700	13553	13428	13581	13454	13461	13566	13383	13612	13332	13629	13345	13513	13570	13600	13557	13492	13367	13365	13443	13645	13555	13529	13546	13418	13462	13487	13506	13270	13493	13530	13317	13376	13570	13634	13545	13439	13585	13484	13555	13279	13696	13378	13397	13477	13511	13411	13660	13589	13500	13543	13502	13452	13566	13702	13673	13623	13650	13521	13434	13433	13680	13624	13602	13709	13524	13270	13517	13507	13543	13440	13524	13614	13388	13589	13562	13398	13390	13655	13506	13599	13439	13535	13344	13363	13472	13712	13435	13554	13428	13482	13410	13578	13443	13502	13401	13509	13420	13427	13529	13348	13584	13567	13337	13402	13550	13710	13587	13577	13659	13589	13454	13586	13492	13488	13481	13457	13435	13562	13620	13643	13489	13538	13492	13559	13669	13545	13414	13533	13529	13422	13600	13380	13481	13428	13537	13514	13545	13433	13653	13671	13545	13529	13489	13415	13515	13568	13581	13633	13536	13490	13632	13689	13587	13599	13420	13364	13420	13512	13649	13518	13500	13619	13483	13639	13657	13569	13669	13483	13511	13545	13576	13489	13678	13518	13557	13711	13503	13649	13500	13649	13624	13563	13471	13493	13442	13418	13595	13610	13568	13587	13624	13483	13521	13653	13330	13655	13455	13612	13327	13590	13486	13348	13566	13607	13592	13525	13482	13565	13459	13499	13607	13497	13620	13710	13518	13565	13585	13493	13472	13498	13467	13708	13730	13470	13408	13545	13360	13432	13561	13679	13440	13350	13705	13601	13245	13441	13308	13387	13503	13343	13615	13452	13390	13444	13623	13372	13532	13460	13466	13444	13499	13293	13629	13528	13553	13470	13646	13536	13442	13547	13492	13633	13687	13584	13548	13627	13517	13511	13455	13454	13682	13495	13532	13738	13444	13474	13480	13705	13451	13571	13610	13517	13452	13376	13444	13149	13456	13416	13419	13573	13321	13448	13560	13627	13452	13642	13426	13539	13632	13526	13674	13517	13521	13624	13490	13593	13543	13469	13392	13502	13526	13542	13496	13569	13413	13547	13576	13575	13633	13630	13464	13712	13617	13545	13323	13236	13528	13354	13514	13324	13310	13536	13505	13565	13462	13517	13416	13678	13481	13500	13512	13521	13563	13497	13805	13340	13370	13508	13526	13440	13500	13572	13509	13521	13414	13481	13346	13530	13598	13553	13427	13421	13325	13564	13406
24669	44644	31225	16984	13658	12859	12426	12418	12222	12069	12214	12354	12874	14040	15070	15102	13861	13114	12722	12544	12323	12196	12218	12087	12164	12331	12202	12006	12219	12263	12317	12162	12014	12169	12235	12112	12116	12168	12285	12088	12103	12166	12031	12346	12106	12121	12086	12082	12097	12193	12316	12179	12008	12246	12010	12028	12141	12223	12203	12122	12174	12259	12075	12111	12238	12353	12273	12038	12087	12086	12091	12078	12197	12096	12081	11996	12029	12256	11993	12176	12194	12317	12208	12168	12222	11983	12041	11978	12200	11979	12237	12159	12024	12080	12120	12001	12043	12169	12009	12064	12151	12114	12066	11981	12083	12247	12024	12078	12267	12066	12073	12163	12124	12104	12050	12117	12099	12236	12159	12101	12139	12005	12126	12267	12049	12275	12134	12035	12114	12079	12076	12106	12225	12109	12251	12252	12044	12122	12337	12081	12315	12116	12268	12101	11998	12163	12018	12166	12052	12137	12061	12229	12075	12157	12256	12210	12062	12040	12252	12197	12026	12308	12046	12082	11961	12126	12206	12059	12186	12269	12023	12104	12144	12172	12157	12157	12265	12203	12056	12091	12168	11961	12135	12125	12174	12172	12274	12189	12021	12172	12196	12144	12264	12069	12090	12307	12173	12137	12190	12069	12289	12066	12102	12177	12045	12120	12077	12322	12166	12136	12167	12108	12186	12213	12071	12187	12211	12201	12294	12088	12159	12042	12100	12016	12164	12160	12049	12159	12081	12291	12013	12219	12212	12133	12046	12132	12187	12184	12250	12064	12110	12138	12043	12182	12204	12205	12195	12135	12197	12094	12205	12075	12144	12157	12287	12046	12040	12117	12083	12037	12117	12014	12168	12277	12120	12152	12194	12278	12168	12241	12234	12166	12061	12224	12072	12174	12116	12182	12081	12164	12141	12135	12102	12180	12028	12191	12135	12222	12218	12043	12158	12156	12129	12225	12063	12129	12028	12078	12170	11999	12143	12064	12169	12191	12065	12124	12051	12009	12274	12056	12094	11933	12361	12292	12225	12121	12146	12339	12230	12244	12172	11992	12121	12170	12201	12141	12035	12267	12173	12180	12189	12157	12265	12164	12278	12252	12060	12214	12329	12110	12125	12049	12098	12122	12365	12074	12242	12083	12188	12136	12131	12160	12091	12217	12188	12159	12179	12231	12098	12258	11994	12098	12021	12098	12178	11888	12143	12155	12018	12150	12182	11991	12099	12202	12150	12157	12057	12110	12310	12166	12098	11993	12138	12095	12141	12133	12056	12192	12118	11986	12222	12219	12287	12082	12006	12030	11937	12232	12022	12121	12091	12167	12201	12142	12184	12188	12157	12082	12145	12138	12198	12118	12224	12103	12036	12090	12223	12028	12140	11996	12056	12164	12058	11983	11999	12285	12149	12174	12247	12015	12134	12142	12050	12102	12111	12067	12175	12113	11930	12165	12113	12087	12166	12214	12019	12171	12252	12133	12364	12023	12102	12225	12123	12176	12316	12059	12110	12092	12084	12186	12136	12132	12084	12138	12125	12173	12043	12093	12248	12228	12178	12204	12214	12124	12228	12168	12292	12017	12197	12183	12138	11935	12180	12087	12071	12289	12069	12134	12028	12021	11984	12112	12239	11979	12215	12060	12054	12116	12202	12112	12196	12156	12192	12026	12170	12143	11986	12482	12093	12004	12117	12107	12073	12353	11952	12050	12002	12059	12069	12108	12281	12197	12058	12264	12282	12165	12237	12075	12166	12201	12186	12164	11960	12199	12218	12053	12114	12154	12173	12052	11985	12087	12334	12268	12123	12126	12011	11957	12203	12174	12236	12214	12085	12094	12396	12133	11997	12150	12187	12320	12153	12016	12076	12005	12139	12037	11955	12041	12189	12296	12029	11862	12110	12082	12197	12127	12168	12057	12134	12224	12184	12265	12146	12134	11973	12124	12103	12154	12157	12067	12032	12297	12197	12063	12110	12089	12095	12110	12234	12243	11972	12163	12149	12124	12116	12204	12144	12161	12084	12175	12182	12154	12133	11983	12172	12200	12204	11962	12051	12032	12235	12410	12036	12185	12269	11869	12191	12287	12238	11899	12120	12137	12063	12174	12251	12125	12062	12217	11979	12086	12133	12170	11952	12181	12153	12092	11978	12149	12055	12346	12080	12141	12037	12214	12277	12174	12271	11970	12194	12016	12209	12039	12014	12243	12169	12016	12110	12104	12087	12181	12119	12023	12092	12175	12111	12123	12243	12266	12115	12002	12012	12229	12124	12164	12152	12107	12080	12164	11989	12074	12092	12157	11953	12281	12240	12065	12134	12159	12184	12089	12132	12096	11998	12033	12094	12122	12111	12178	12096	12249	12143	12138	12249	12075	12062	12123	12143	12202	12124	12224	12143	12282	12119	12076	12119	12177	12179	12024	12118	12051	12244	12098	12248	12235	12195	12090	11989	12243	12108	12025	12297	11984	12036	12045	12096	12269	12358	12064	12157	12114	12084	12032	12146	12094	12213	12120	12258	12078	12158	12093	12321	12186	12190	12116	12269	12311	12066	12121	12239	12176	12164	12153	12027	12205	12066	12176	12075	12361	11977	12183	12270	12213	12081	12197	12130	12174	12320	12066	12072	11963	12210	12189	12077	12194	12151	12111	12160	12068	12235	12390	12060	12113	12021	12223	12208	12223	12279	11983	12004	12040	12068	12081	12030	12152	12040	12147	12137	12077	12116	12041	12005	12045	12120	11932	12058	12205	12276	12169	12180	12335	11943	12099	12136	12081	12188	12055	12162	12056	12395	12126	12144	12057	12175	12181	12287	12193	12055	12210	12125	12163	12308	12170	12127	12162	12241	12161	12012	11961	12135	12216	12261	12018	12179	12092	12154	12182	11907	11947	12255	12104	12110	12067	12185	12177	12251	12206	12248	11994	12249	12051	12055	12026	12150	12270	12119	12272	12143	12156	12140	12292	11956	12222	12178	12247	12096	12167	12277	12186	12216	12250	12264	12120	12132	12114	12244	12115	12224	12064	12095	12149	12138	11936	12180	12287	12117	12023	12022	12028	12052	12079	12192	12051	11892	12002	11998	12141	12053	12187	12115	12143	12165	12256	12165	12110	12124	12154	12294	12131	12123	12175	12054	12177	12151	12129	12062	12221	12147	12098	12044	12149	12003	12183	12213	12165	12154	12276	12091	12234	12258	12201	12122	12257	12129	12051	12177	12253	12068	12066	12223	12055	12090	12216	12147	12105	12192	11883	12116	12130	12017	12022	12041	12283	12081	12187	12207	12234	11997	12128	12339	12024	12138	11984	12110	12206	12126	12166	12169	12078	12108	12263	11954	12169	12036	12179	11947	12164	12214	12052	12000	12373	12265	12220	11908	12134	12006	12209	12274	12059	12239	11976	12271	12096	12242	12084	12358	12212	12121	12038	12120	12176	12075	12207	12055	12084	12166	12228	12128	12149	12083	12361	12038	11915	12113	12034	12165	12055	12126	12052	11898	12074	12286	12112	12074	12156	12091	12156	12207	12145	12270	12270	12231	12063	12112	12304	12246	12121	12165	12191	12182	12086	12014	12228	11915	12237	12056	11884	12073	12192	12123	12121	12072	12038	12278	12164	12141	12175	12309	12088	12135	12076	12111	12123	12095	12096	12175	12230	12238	12014	12268	12211	12076	12011	12055	12276	12214	12186	12153	12071	12082	12177	12188	12114	12067	12024	12206	12008	12262	12080	12040	12070	12116	12115	12200	12148	12067	12255	12150	12131	12035	12150	12170	12176	12177	12123	12087	12141	12213	12034	12231	12092	12224	12166	12040	12109	12236	11961	12175	12027	12100	12179	11925	12034	12036	12117	12273	12075	12043	12134	12175	12181	12187	12316	12205	12322	12137	12217	12120	12129	12182	12123	12142	12011	12073	12180	12084	12030	12230	11893	12204	12286	12266	12087	12097	12158	12179	12111	12161	12089	12134	12123	12098	12218	12187	11943	12119	12189	12121	12148	11971	12088	12098	12264	11979	11932	12268	12110	12387	12138	12147	12198	12014	12128	12233	12083	12103	12177	12203	12123	12073	12268	12234	12134	12180	12263	12187	12145	12159	12150	12120	12168	12104	12185	12082	12035	12063	11948	12231	12034	12119	12146	11973	12223	12150	12095	12301	12089	12296	12294	12230	12145	12237	12106	11912	12127	12156	12156	12168	12185	12194	12202	12166	12146	12202	12160	12269	12117	12145	12100	12169	12174	12098	12212	12019	12324	12148	12194	12011	12048	12070	12212	12233	12130	12230	12244	12165	12252	12212	12120	12134	11964	12043	12158	12119	12039	12015	12063	12019	12213	12197	12071	12143	12064	12107	12017	12200	12089	12198	12153	12119	12196	12144	12091	12155	12179	12144	12010	12192	12057	12101	12137	12055	12129	12284	12126	12047	12011	12223	12063	12135	12075	12118	12216	12055	12206	12306	12084	12263	12169	11990	12065	12086	12136	12040	12224	12031	12093	12140	12225	12070	12103	11899	12080	12209	11995	12249	12165	12157	12159	12024	12048	12161	12037	12162	12169	12225	12213	12014	12047	12115	12003	12051	12164	12253	12073	12121	12178	12195	11970	12009	12014	12117	12146	12123	12218	12141	12132	12221	12231	12229	12062	12076	12251	12097	12013	12212	12073	12088	12239	12086	11998	12178	12211	12068	12071	12294	12190	12158	12121	11976	12118	12137	12064	12149	12160	12302	12162	12218	11950	12220	12046	12187	12132	12392	12160	12072	12220	12199	11987	12283	12097	12131	12157	12095	12037	12178	11907	12053	12018	12139	12211	12137	12191	12147	12253	12232	12148	12128	12266	12164	12232	12099	12259	12119	12102	12165	12034	12212	12109	12202	12129	12110	12177	12204	12116	12068	12135	12413	12208	12150	12120	12164	12052	12042	12200	12006	12109	12042	12009	12281	12066	12093	12168	12155	12242	12150	12237	12171	12303	12116	12223	12240	12142	11980	12132	12011	12058	12277	12173	12075	12157	12133	12164	12092	12023	12092	12361	12312	11938	12138	12063	12105	12248	12261	12319	12051	12064	12007	12087	12095	12132	12216	12115	12110	12118	12072	12291	12236	11980	12153	12150	12234	12238	12076	12258	12253	11947
22130	21052	28248	23994	21208	22195	20246	15234	14252	14570	14456	14368	14741	17944	21544	21459	20015	18212	16458	15253	14898	14627	14346	14100	14048	14245	14119	14093	14310	14139	13945	14166	14086	14199	14295	14267	14180	14153	14307	14166	14290	14295	14253	14270	14171	14253	14082	14146	14234	14325	14190	14341	14099	13948	13968	14163	14251	14172	14242	14015	14030	14051	14079	14110	14016	14091	14084	14149	14230	14164	14280	14346	14294	13927	14176	14109	14171	14199	14128	14194	14295	14038	14201	13973	14018	14166	14122	14006	14244	13926	14249	14104	14048	14179	14204	14130	14070	14124	14080	14151	14134	14168	14080	13909	14281	14028	14073	14136	14224	14171	14194	14113	14085	14099	14216	13998	14232	14131	13963	14253	14107	13942	13904	14084	14011	13894	14084	14170	14208	14075	14006	14069	13961	13975	14068	14195	14135	14018	14093	13986	13948	14105	14064	14027	14035	14016	14248	14072	14053	14240	14027	13922	14234	13742	14336	14123	14152	14053	13929	14219	14091	14141	13970	14192	14228	13822	14023	14160	14402	14235	14243	14145	14179	14212	14033	14015	14217	14002	14133	14176	14240	14021	14143	13987	14101	14009	14277	14110	14053	13898	13920	14112	13935	14237	14141	14180	14083	13895	14073	14143	14085	14142	14034	13964	14020	14008	14090	14047	14095	13869	14067	14167	14079	14228	14306	14032	14042	14085	13861	13970	14097	14074	14126	14180	14314	14182	14163	14179	14052	14041	14203	14124	14006	14131	13998	14043	14029	13991	14038	14066	13960	14050	14230	14082	14087	14070	14338	14121	14167	14004	14107	14020	14146	14275	14017	14161	14048	14052	13979	13990	14139	14076	14027	14192	14093	13960	14047	14052	14173	14004	14155	14063	14108	13981	14103	14021	14228	14225	14210	14236	14155	14144	14183	14003	14204	14094	14157	14024	14073	14174	14059	13977	14122	14063	14110	14136	14206	14224	14249	14133	14037	14005	13906	14139	14119	14144	14009	13986	14131	14216	14166	14104	14007	13866	14207	14113	14169	14140	14269	13951	13977	14184	14067	14205	14124	14339	14298	14048	14244	14167	14104	14132	13968	14259	14155	14060	14148	13989	14320	14125	14182	14049	14144	14181	14110	14147	14108	14128	14128	14230	13995	13888	13836	14186	14169	14168	14001	13999	14019	14208	14167	14040	13900	13996	14197	13869	13984	14035	14141	14098	13944	13844	14085	14074	14066	14140	13909	14045	14210	14164	14072	14146	14177	14271	14073	14016	14122	13972	13988	13916	14099	13809	14150	14155	14067	14258	14098	14012	14149	14197	14114	13922	13997	14195	14188	14086	13981	13972	14059	14109	13957	14083	14018	14179	14229	14114	14295	13892	14126	13992	14105	14030	14250	13900	14005	14035	13925	14150	14015	14170	14216	14175	13951	14110	14183	13989	13997	13970	14133	14160	14204	14116	14191	13981	13985	14071	14150	13908	14109	14053	14272	14134	14193	14077	14150	13864	14197	14059	14162	14264	14203	13989	14054	14003	13982	14059	14121	14148	14197	14015	14011	14175	13962	13949	14217	14146	14056	14114	14202	13971	14152	14154	14074	13845	14137	13954	14205	13977	14088	14069	14002	14102	14268	14090	14080	13965	14109	14103	14158	13966	14020	14017	13999	14197	14062	13928	14170	13953	13888	13995	14037	14029	14190	14052	13984	14041	14284	13898	14222	14118	14016	14027	14237	14086	14079	14167	13980	14154	14314	13852	14236	14048	14108	14286	14328	13949	14122	14224	14053	13971	14113	14117	14067	14193	13979	14011	14353	14121	14205	13950	14161	14156	14164	13956	14024	14137	14107	14168	14240	14217	14256	14216	14167	14004	13860	14120	14073	14068	13964	14019	14106	14152	14057	14061	14081	14117	14145	13950	13750	13970	14232	14061	14031	14276	14139	13838	14059	14175	13986	14213	13985	13928	13869	14073	14205	14050	14091	14204	14215	13915	13839	14033	14024	13879	14063	14052	14222	14123	13924	14134	14062	14199	14192	14054	13941	14131	13985	14107	14141	14264	14186	14370	14145	14113	13942	14121	14120	14098	14022	14031	14241	13955	14061	14175	14193	14209	14149	14174	14119	14176	14023	14309	14020	14051	14084	14043	14149	13950	14092	14031	13972	14092	13982	14038	14074	14193	14125	14041	14024	14214	14157	13845	14168	13982	14184	14104	14205	14177	13887	13960	14063	13828	14313	14113	14009	13972	14018	14175	14018	14021	13918	14097	13990	14189	13982	14083	14000	14059	14020	13967	14269	14185	13997	14044	14128	14023	14135	14125	14061	14152	14181	14074	13999	14014	14128	14402	14152	14163	14082	14141	13757	14213	14094	14109	14086	14122	14045	14098	14063	14316	14017	14090	13960	13961	13738	13902	14093	14185	14031	14204	14236	14221	14069	14143	14108	14091	13941	14009	14042	13957	14230	14182	14072	14188	14157	13968	14022	14170	14158	14201	14169	13903	14107	14078	14005	13903	14050	14198	14102	13829	13894	14058	14115	14148	14247	14017	14197	14017	14189	14372	14134	14056	14188	14238	14074	14126	14231	14099	14060	14286	14284	14135	14042	14129	13955	13894	14056	13919	14245	14111	14261	14367	14163	14057	14256	14084	14182	13993	14057	14120	14275	14117	13906	14113	13952	14061	14014	13954	13930	14127	14037	14151	13989	14183	14142	14047	14112	14217	13991	14098	14017	14242	14171	13945	14210	14065	14025	14245	14056	14215	13954	14255	14114	14099	14089	13881	14045	14205	14101	14124	13994	13957	14056	13970	14001	14031	14037	14153	14189	14162	14033	14069	14022	13971	13934	14008	13906	14080	14001	14196	14179	14108	14086	14126	13966	13990	14307	14071	14130	14006	13994	14191	14036	14191	14183	14182	13961	13977	14080	14105	13918	14122	14171	13995	14185	14072	14136	14123	14236	14011	14130	14114	13954	14350	14149	14010	14172	13914	13904	14120	13956	14149	14055	14019	14069	13982	14087	13917	14011	14024	14044	14012	14123	14160	13913	14142	14108	14158	14003	13992	14057	13975	14219	14166	14056	14174	14281	14249	14080	14132	13981	14026	14125	14136	13981	14121	14019	14062	14172	14138	13970	14206	14077	14000	14080	14093	14199	14035	14333	14072	14309	14171	14029	14047	14048	13889	14168	13924	14144	14042	13926	13857	14019	13939	13938	14185	14136	13897	14160	14104	14192	13931	14155	14148	14086	13945	14127	13890	14080	14108	13892	14078	13815	14004	13988	14061	14084	13989	14216	14078	13922	14040	14071	14030	14083	14099	14200	14126	14034	14171	14135	14095	13975	14045	14186	14074	14052	14226	14184	14006	14153	14179	14036	14083	13976	14060	13968	13917	14121	14065	14114	14142	14177	13940	14065	14000	14019	14118	14058	14012	13993	14024	14114	14058	14039	13975	14182	13928	14152	14077	14025	14258	14252	13983	14072	13883	14041	13993	13998	14134	14177	13995	14049	14186	14064	14212	14133	14064	13930	13959	14223	14118	14210	14054	13988	14160	14097	14195	14061	14173	14021	13966	14239	14065	14071	14104	14037	13984	13944	14146	14013	14140	14042	14126	14095	14025	14063	14016	14172	14177	13838	13974	13984	13985	14118	14169	14142	14128	14065	13999	14212	14033	14126	14114	14023	14101	14133	14120	14063	14008	14129	14090	13907	14164	13980	14021	14118	14069	14045	14131	14055	14257	14239	14047	14291	13994	14130	13884	14181	14226	14102	14046	14139	13926	14113	14025	14044	14277	14226	13975	13855	14006	14132	14109	13965	13983	14068	13851	14128	14214	13964	14077	13808	14006	14037	14108	13899	14111	13946	14087	13937	13960	14092	13992	13944	13897	13940	14200	14236	13941	13873	14136	14145	14114	13959	13988	13940	14201	14363	14058	14131	14091	13952	13878	13922	14095	14131	13947	14041	14117	14080	14110	14184	13952	13994	14089	14002	14069	14247	14090	14216	14051	14198	14138	13964	14125	14180	14075	14196	13971	14176	13957	14064	14236	14058	14252	14072	14070	14108	14108	13996	14105	13974	14081	13929	14175	13908	14044	14214	14306	14084	14095	13902	14217	14107	14152	14157	14012	13922	13923	14117	14148	14037	13972	13926	13776	14013	13973	14241	14093	14298	13983	14109	14055	13959	13977	13945	14101	14082	14182	14029	14188	14234	14233	14184	14053	14071	14143	14121	14061	13951	14126	14134	13997	14145	13932	14138	14225	14196	14068	14077	14158	14018	14195	14249	14062	13951	14051	14073	13964	14203	14005	14099	13942	14187	14046	14278	13839	13952	14287	13886	14039	13941	14134	14123	13916	14127	14178	14147	14213	14122	14249	13972	14096	14049	14146	14169	14036	14175	14058	14060	14037	13951	13891	14230	14135	14096	14197	14100	13924	13854	14141	14107	14072	14221	14065	14053	14313	14101	13929	14010	14105	13880	14227	14058	14073	13938	13968	14043	13878	14106	13941	13970	14061	14169	14053	13942	14058	14101	14124	14192	13992	13948	14260	14114	13953	13871	14078	14181	14104	14069	14071	14079	14012	14233	14322	14009	13997	14009	13935	14041	14039	14246	14051	13917	14243	13991	14237	14162	13966	13962	14104	13937	13960	14089	14340	14069	14082	13940	14295	14084	14057	13939	14233	14140	14207	14011	14011	14017	14126	14115	14107	14046	14042	13939	14119	14103	14018	14098	14173	14084	13993	14136	13950	13920	13996	14004	14001	14111	13975	14030	13877	13837	14084	13919	14057	14182	14009	13938	14262	13957	14184	14071	14108	14066	14026	14026	14026	13948	13852	14146	13833	13982	14047	14107	13935	14121	14189	14044	13900	14102	14137	14151	14171	14133	13976	14085	14063	14009	13893	14293	14277	14057	14042	13867	14175	13927	14033	13967	14028	13976	14095	14193	14305	14168	14225	14080	14398	14057	14236	14045	14223	14175	14042	13917	13838	14154	13972	14160	13921	13882	13885	14136	14173	14074	14108	14051	13812	14054	14119	14071	14138	14028	14394	13979	13994	14278	14085	14105	14074	14048	14142	13990	14135	13995	14025	14099	13988	13971	14163	14028	13981	14188	14084	14038	14177
29436	48987	31178	18761	15892	14411	13010	12920	12910	12787	12658	12768	13322	18327	22820	21950	19621	17585	15512	13697	13357	12605	12595	12376	12463	12413	12541	12483	12488	12630	12578	12545	12493	12478	12542	12386	12503	12650	12463	12403	12529	12590	12385	12457	12391	12440	12629	12562	12365	12546	12531	12498	12433	12247	12449	12465	12457	12509	12447	12228	12485	12270	12426	12643	12558	12490	12381	12539	12452	12369	12389	12495	12520	12473	12444	12340	12425	12457	12566	12445	12462	12439	12626	12323	12556	12352	12429	12486	12458	12585	12458	12490	12519	12439	12549	12584	12259	12464	12319	12478	12487	12460	12674	12433	12502	12506	12444	12576	12341	12622	12521	12400	12446	12542	12446	12524	12482	12334	12539	12556	12546	12421	12398	12523	12407	12394	12473	12416	12556	12547	12572	12482	12367	12421	12544	12263	12506	12448	12464	12430	12346	12445	12579	12545	12428	12466	12353	12530	12427	12437	12372	12532	12529	12398	12581	12507	12597	12643	12385	12523	12624	12422	12548	12359	12523	12364	12457	12332	12605	12370	12402	12571	12494	12502	12541	12409	12638	12446	12289	12432	12470	12494	12312	12420	12632	12565	12434	12412	12584	12586	12468	12456	12395	12399	12453	12392	12465	12476	12464	12379	12457	12488	12567	12348	12475	12441	12482	12558	12645	12528	12546	12505	12506	12562	12387	12359	12424	12426	12313	12376	12339	12470	12315	12557	12597	12531	12524	12358	12391	12348	12411	12483	12436	12575	12309	12417	12407	12528	12362	12480	12561	12349	12566	12474	12543	12398	12381	12384	12430	12431	12495	12413	12639	12414	12309	12349	12398	12711	12406	12419	12536	12305	12512	12440	12432	12479	12533	12411	12516	12517	12546	12597	12218	12489	12363	12575	12498	12462	12432	12701	12624	12527	12650	12535	12461	12340	12533	12613	12450	12413	12525	12389	12463	12647	12374	12319	12607	12507	12462	12512	12256	12456	12518	12299	12461	12470	12462	12539	12305	12448	12511	12503	12358	12486	12679	12450	12415	12293	12378	12533	12407	12592	12366	12371	12345	12461	12448	12435	12361	12473	12570	12487	12434	12438	12272	12427	12536	12389	12627	12500	12456	12412	12523	12571	12498	12372	12370	12537	12513	12342	12516	12522	12649	12606	12528	12585	12442	12393	12595	12288	12450	12636	12416	12420	12470	12545	12428	12415	12375	12418	12417	12327	12546	12348	12504	12451	12403	12404	12449	12401	12489	12428	12603	12667	12462	12493	12594	12565	12514	12512	12398	12599	12457	12404	12489	12499	12543	12449	12560	12344	12537	12557	12360	12473	12484	12522	12323	12516	12324	12435	12369	12471	12302	12363	12507	12344	12556	12343	12325	12392	12357	12492	12472	12564	12340	12487	12425	12414	12580	12479	12516	12376	12387	12540	12316	12404	12491	12389	12437	12377	12408	12498	12379	12405	12333	12635	12449	12477	12680	12428	12560	12392	12435	12346	12443	12328	12402	12388	12529	12490	12329	12560	12498	12455	12438	12487	12494	12492	12252	12338	12441	12569	12700	12423	12333	12510	12248	12311	12427	12487	12498	12455	12416	12435	12356	12443	12283	12344	12631	12438	12247	12547	12504	12478	12471	12550	12307	12520	12522	12445	12408	12586	12526	12547	12489	12683	12554	12435	12657	12481	12433	12490	12430	12383	12500	12540	12440	12408	12421	12422	12412	12497	12477	12366	12597	12238	12597	12458	12478	12288	12482	12372	12535	12591	12489	12619	12383	12403	12408	12433	12594	12413	12581	12396	12587	12443	12431	12478	12562	12634	12432	12415	12526	12363	12501	12478	12597	12537	12497	12600	12564	12349	12444	12484	12263	12599	12315	12452	12578	12376	12532	12519	12403	12563	12269	12505	12671	12443	12489	12524	12384	12654	12303	12593	12387	12356	12661	12560	12454	12554	12321	12429	12550	12598	12387	12559	12551	12526	12370	12624	12558	12509	12580	12437	12450	12335	12462	12336	12375	12593	12438	12531	12521	12527	12487	12316	12230	12529	12446	12417	12375	12395	12549	12399	12435	12455	12402	12489	12615	12488	12433	12533	12451	12317	12495	12377	12385	12461	12349	12200	12522	12362	12451	12413	12581	12561	12479	12419	12470	12500	12477	12437	12400	12420	12531	12458	12442	12305	12465	12479	12482	12394	12607	12559	12461	12541	12438	12349	12413	12542	12467	12457	12285	12574	12392	12546	12450	12383	12424	12436	12441	12422	12552	12403	12460	12500	12524	12551	12475	12465	12558	12323	12463	12468	12483	12558	12453	12365	12384	12473	12406	12616	12471	12507	12564	12342	12386	12361	12531	12474	12419	12289	12466	12534	12410	12561	12644	12287	12329	12432	12309	12413	12524	12412	12550	12597	12319	12508	12399	12549	12465	12515	12608	12391	12354	12523	12583	12508	12429	12407	12459	12327	12314	12424	12532	12355	12434	12363	12474	12402	12440	12225	12423	12557	12393	12521	12598	12466	12489	12529	12384	12485	12498	12445	12412	12507	12536	12432	12409	12508	12638	12364	12348	12383	12390	12517	12377	12427	12596	12516	12491	12360	12408	12639	12623	12422	12471	12245	12384	12462	12366	12516	12534	12501	12544	12496	12486	12439	12465	12438	12534	12345	12453	12476	12424	12466	12573	12418	12322	12457	12468	12415	12620	12552	12353	12587	12485	12540	12507	12357	12318	12415	12411	12558	12429	12494	12690	12411	12518	12523	12455	12351	12542	12467	12577	12505	12413	12288	12475	12417	12503	12595	12590	12558	12446	12450	12449	12581	12446	12463	12433	12470	12440	12410	12484	12355	12522	12383	12381	12512	12259	12392	12470	12488	12368	12432	12512	12517	12379	12352	12433	12536	12483	12391	12433	12493	12373	12559	12494	12415	12356	12509	12388	12604	12452	12401	12384	12541	12475	12399	12408	12537	12694	12621	12352	12508	12450	12399	12541	12471	12517	12321	12442	12562	12379	12431	12431	12509	12705	12494	12329	12402	12260	12298	12370	12602	12467	12493	12355	12342	12570	12525	12602	12381	12470	12525	12542	12260	12429	12493	12361	12503	12396	12331	12483	12497	12491	12378	12577	12358	12581	12457	12480	12513	12539	12512	12410	12552	12292	12533	12389	12422	12387	12411	12582	12438	12485	12308	12488	12701	12556	12477	12480	12525	12542	12589	12467	12554	12326	12452	12334	12492	12549	12510	12450	12486	12368	12530	12455	12608	12437	12396	12634	12525	12535	12452	12449	12441	12326	12385	12428	12571	12378	12422	12323	12525	12389	12415	12526	12407	12364	12289	12532	12515	12544	12464	12369	12503	12552	12261	12481	12525	12397	12504	12556	12487	12522	12557	12574	12516	12453	12392	12380	12528	12413	12460	12475	12381	12506	12521	12442	12555	12318	12522	12364	12418	12313	12428	12507	12403	12286	12359	12458	12378	12554	12541	12534	12516	12433	12382	12544	12461	12574	12423	12529	12362	12549	12581	12453	12602	12496	12403	12473	12615	12616	12449	12431	12314	12355	12418	12488	12523	12609	12632	12421	12509	12457	12458	12459	12478	12475	12515	12525	12357	12525	12544	12467	12386	12470	12591	12509	12406	12419	12658	12432	12457	12485	12429	12279	12562	12401	12554	12458	12348	12379	12339	12571	12572	12566	12369	12450	12543	12445	12552	12522	12553	12544	12436	12445	12416	12402	12394	12616	12463	12339	12502	12490	12493	12425	12467	12559	12511	12407	12551	12556	12362	12324	12836	12545	12553	12499	12440	12331	12344	12493	12423	12443	12302	12486	12391	12407	12446	12356	12515	12632	12530	12307	12496	12397	12325	12457	12374	12288	12605	12465	12403	12508	12463	12416	12311	12409	12592	12505	12323	12380	12404	12377	12430	12448	12471	12523	12308	12335	12386	12523	12517	12370	12225	12415	12686	12608	12482	12453	12320	12470	12607	12450	12424	12528	12352	12347	12542	12484	12375	12463	12466	12501	12392	12394	12518	12441	12439	12481	12441	12355	12623	12456	12333	12623	12328	12434	12365	12575	12451	12497	12460	12476	12493	12378	12531	12436	12473	12486	12437	12579	12445	12526	12488	12334	12607	12388	12237	12495	12640	12539	12452	12468	12445	12415	12490	12408	12310	12342	12462	12614	12433	12631	12503	12575	12539	12514	12378	12544	12511	12403	12625	12557	12425	12629	12333	12430	12574	12370	12472	12444	12536	12535	12473	12502	12500	12515	12639	12265	12456	12330	12363	12437	12522	12427	12443	12522	12396	12425	12471	12497	12454	12511	12380	12464	12450	12459	12523	12442	12492	12465	12351	12335	12378	12558	12448	12367	12351	12444	12475	12502	12362	12432	12454	12380	12534	12465	12494	12439	12526	12335	12397	12333	12378	12508	12438	12372	12516	12546	12465	12461	12326	12498	12389	12246	12455	12293	12437	12419	12448	12603	12445	12551	12379	12448	12438	12665	12411	12405	12449	12509	12387	12531	12529	12584	12418	12443	12637	12485	12555	12597	12532	12562	12510	12569	12432	12559	12451	12538	12431	12440	12466	12503	12331	12576	12360	12507	12561	12449	12325	12535	12401	12441	12511	12301	12510	12537	12593	12417	12439	12406	12418	12580	12298	12346	12671	12569	12251	12569	12459	12411	12405	12482	12431	12552	12380	12488	12493	12328	12459	12472	12566	12279	12473	12491	12268	12395	12447	12497	12602	12564	12432	12537	12502	12605	12359	12355	12201	12354	12444	12581	12351	12715	12465	12456	12594	12433	12574	12411	12482	12442	12471	12568	12367	12635	12556	12410	12486	12440	12455	12481	12424	12444	12571	12576	12393	12383	12563	12522	12350	12449	12594	12465	12510	12461	12448	12515	12487	12383	12537	12488	12654	12574	12398	12508	12495	12369	12618	12528	12494	12334	12391	12388	12279	12589	12488	12494	12378	12375	12307	12486	12393	12563	12588	12327	12429	12470	12492	12516	12432	12506	12555	12432	12525	12533	12324	12470	12689	12419	12321	12482	12478	12546	12554	12464	12240	12551	12424	12534	12434	12474	12407	12501	12299	12437	12507	12508	12566	12468	12382	12527	12418
29223	25216	26887	19099	15170	14898	14670	14496	14731	14555	14559	14580	14713	14828	14810	14902	14962	14865	14819	14652	14586	14579	14492	14478	14501	14508	14527	14574	14318	14616	14592	14301	14544	14486	14536	14753	14665	14560	14542	14687	14668	14585	14477	14611	14254	14485	14463	14406	14489	14564	14741	14545	14502	14416	14516	14585	14496	14412	14725	14582	14589	14575	14593	14669	14652	14496	14493	14338	14545	14374	14676	14713	14591	14559	14541	14449	14735	14548	14636	14509	14587	14656	14451	14665	14853	14598	14628	14340	14639	14647	14396	14452	14563	14720	14597	14441	14556	14598	14584	14517	14523	14655	14753	14894	14530	14614	14406	14403	14517	14424	14398	14315	14555	14646	14538	14663	14461	14615	14615	14318	14649	14428	14532	14501	14572	14432	14749	14607	14469	14501	14474	14522	14534	14551	14525	14514	14579	14561	14384	14557	14427	14484	14616	14424	14587	14630	14604	14441	14540	14586	14724	14447	14586	14462	14481	14576	14744	14534	14592	14521	14403	14656	14397	14529	14437	14557	14717	14576	14417	14577	14532	14475	14514	14499	14592	14633	14674	14583	14557	14625	14527	14361	14491	14514	14399	14458	14550	14327	14449	14411	14322	14592	14666	14559	14623	14417	14586	14739	14615	14702	14762	14554	14451	14405	14423	14429	14531	14447	14548	14535	14510	14613	14404	14761	14635	14626	14538	14412	14553	14468	14361	14621	14608	14521	14381	14559	14492	14542	14666	14612	14634	14524	14469	14620	14384	14561	14585	14532	14522	14309	14501	14664	14694	14699	14562	14451	14723	14525	14640	14718	14576	14500	14381	14537	14850	14560	14548	14555	14744	14392	14585	14420	14560	14559	14809	14618	14585	14474	14468	14586	14493	14436	14601	14645	14682	14382	14559	14652	14369	14531	14618	14412	14535	14375	14468	14642	14584	14591	14659	14545	14526	14509	14528	14395	14795	14389	14451	14471	14661	14589	14665	14692	14496	14584	14584	14550	14620	14516	14343	14732	14560	14480	14479	14622	14599	14648	14554	14439	14387	14520	14515	14502	14577	14474	14518	14653	14446	14591	14627	14630	14506	14527	14558	14618	14499	14425	14546	14463	14447	14518	14511	14576	14569	14619	14664	14560	14482	14573	14611	14458	14454	14426	14637	14506	14476	14568	14455	14557	14543	14567	14530	14650	14867	14602	14644	14470	14580	14504	14429	14557	14693	14582	14480	14581	14470	14500	14525	14616	14496	14452	14416	14521	14545	14426	14425	14453	14542	14486	14753	14699	14573	14477	14427	14553	14490	14628	14740	14569	14456	14480	14484	14534	14619	14427	14485	14521	14542	14686	14683	14610	14443	14596	14649	14542	14671	14597	14504	14520	14579	14393	14520	14511	14623	14499	14378	14489	14467	14487	14619	14601	14553	14477	14558	14727	14537	14537	14430	14461	14695	14578	14664	14342	14656	14511	14492	14623	14521	14736	14575	14563	14626	14481	14597	14399	14422	14585	14657	14718	14578	14364	14412	14361	14478	14629	14759	14578	14527	14542	14656	14357	14427	14452	14605	14573	14576	14658	14564	14593	14574	14483	14430	14497	14516	14590	14796	14588	14215	14537	14576	14330	14578	14578	14501	14529	14561	14499	14487	14586	14589	14546	14489	14531	14511	14427	14471	14812	14726	14536	14696	14457	14729	14653	14563	14605	14680	14521	14407	14530	14548	14417	14413	14597	14467	14540	14518	14518	14565	14467	14646	14454	14522	14350	14584	14503	14674	14407	14335	14550	14583	14640	14555	14554	14620	14568	14294	14697	14654	14675	14554	14462	14750	14533	14379	14446	14349	14473	14546	14340	14516	14439	14519	14612	14504	14529	14611	14566	14651	14607	14641	14581	14359	14332	14462	14553	14532	14501	14573	14426	14692	14371	14563	14487	14608	14609	14670	14553	14569	14538	14631	14656	14759	14626	14520	14608	14624	14771	14631	14634	14383	14640	14434	14541	14562	14528	14597	14582	14698	14548	14470	14620	14473	14313	14547	14487	14720	14422	14291	14530	14375	14411	14411	14469	14653	14453	14555	14495	14596	14495	14540	14614	14388	14596	14410	14587	14613	14565	14498	14589	14637	14646	14575	14672	14360	14534	14477	14643	14534	14500	14439	14530	14591	14546	14595	14532	14705	14699	14729	14702	14673	14471	14586	14723	14763	14627	14567	14563	14513	14663	14635	14486	14567	14543	14490	14489	14690	14468	14577	14439	14485	14519	14448	14449	14594	14427	14690	14475	14610	14569	14624	14415	14563	14522	14628	14621	14550	14591	14507	14397	14429	14419	14539	14437	14605	14621	14560	14473	14437	14486	14493	14635	14665	14549	14500	14462	14455	14630	14512	14644	14570	14508	14480	14638	14562	14648	14397	14624	14591	14525	14570	14380	14366	14531	14504	14554	14568	14716	14662	14336	14603	14425	14538	14760	14472	14580	14519	14496	14614	14636	14509	14668	14523	14556	14509	14376	14683	14610	14629	14260	14573	14540	14459	14616	14533	14412	14748	14505	14789	14583	14619	14691	14607	14732	14571	14438	14532	14563	14623	14590	14466	14727	14525	14439	14441	14563	14520	14426	14651	14465	14428	14538	14581	14385	14440	14449	14557	14691	14529	14504	14586	14613	14593	14442	14470	14586	14660	14479	14593	14557	14592	14387	14675	14537	14579	14530	14448	14577	14567	14537	14531	14615	14578	14590	14590	14631	14454	14701	14375	14651	14567	14706	14733	14527	14713	14482	14533	14574	14615	14692	14743	14733	14716	14715	14734	14699	14546	14560	14531	14688	14424	14326	14660	14500	14524	14676	14744	14442	14459	14458	14510	14588	14239	14546	14549	14503	14556	14629	14618	14470	14504	14672	14478	14584	14720	14663	14692	14770	14756	14765	14506	14739	14761	14520	14647	14509	14921	14670	14420	14582	14684	14685	14657	14514	14729	14698	14591	14525	14770	14749	14518	14573	14605	14473	14383	14399	14549	14654	14365	14686	14453	14475	14605	14575	14594	14647	14441	14407	14735	14436	14577	14596	14849	14444	14547	14558	14558	14525	14506	14591	14611	14686	14600	14667	14482	14476	14479	14604	14622	14632	14619	14613	14547	14544	14674	14566	14666	14586	14721	14506	14494	14599	14503	14548	14583	14578	14642	14591	14592	14507	14697	14644	14619	14376	14510	14594	14498	14663	14701	14649	14461	14616	14632	14657	14642	14388	14566	14621	14479	14546	14589	14852	14820	14451	14542	14557	14573	14428	14570	14529	14385	14618	14523	14565	14399	14480	14533	14532	14521	14416	14733	14455	14746	14755	14586	14420	14582	14503	14619	14632	14702	14752	14406	14680	14502	14462	14622	14632	14482	14362	14541	14552	14686	14658	14510	14524	14451	14387	14483	14574	14295	14525	14727	14475	14411	14678	14413	14494	14415	14619	14658	14565	14552	14351	14689	14549	14840	14581	14530	14416	14526	14588	14538	14473	14751	14540	14496	14429	14583	14477	14393	14643	14732	14693	14454	14539	14640	14498	14422	14694	14556	14486	14596	14459	14499	14505	14731	14457	14615	14484	14413	14446	14561	14800	14501	14566	14372	14471	14724	14638	14356	14277	14474	14549	14514	14629	14568	14599	14481	14526	14513	14615	14302	14450	14427	14592	14641	14563	14548	14544	14518	14648	14621	14425	14567	14463	14567	14605	14618	14517	14547	14713	14646	14542	14555	14593	14475	14365	14598	14337	14388	14569	14624	14729	14807	14646	14619	14632	14743	14681	14689	14623	14782	14631	14285	14623	14702	14499	14626	14522	14614	14436	14484	14742	14690	14429	14519	14618	14440	14517	14578	14565	14450	14579	14472	14653	14604	14618	14566	14785	14554	14703	14514	14517	14442	14742	14558	14381	14769	14715	14752	14751	14512	14426	14504	14573	14745	14640	14460	14625	14477	14635	14524	14501	14689	14444	14503	14679	14642	14565	14707	14519	14409	14676	14614	14708	14761	14522	14440	14587	14658	14476	14586	14354	14596	14605	14389	14556	14294	14473	14587	14598	14631	14696	14563	14591	14600	14776	14618	14509	14625	14560	14800	14372	14710	14731	14464	14481	14534	14655	14417	14494	14519	14561	14766	14486	14513	14451	14634	14614	14428	14655	14592	14405	14486	14490	14490	14886	14466	14695	14588	14434	14573	14519	14404	14431	14541	14529	14542	14531	14624	14481	14467	14407	14633	14483	14549	14744	14589	14576	14433	14517	14481	14620	14688	14484	14453	14417	14586	14389	14570	14412	14671	14458	14491	14375	14458	14324	14688	14710	14459	14452	14537	14746	14684	14449	14531	14523	14325	14343	14522	14525	14585	14687	14526	14481	14667	14543	14557	14622	14571	14512	14699	14367	14550	14592	14699	14616	14728	14645	14396	14426	14368	14525	14603	14511	14527	14721	14584	14603	14701	14452	14475	14619	14632	14570	14550	14609	14580	14560	14350	14457	14671	14793	14505	14541	14518	14592	14697	14689	14664	14764	14568	14676	14782	14550	14411	14510	14624	14414	14538	14633	14530	14492	14706	14605	14677	14397	14597	14678	14451	14635	14670	14574	14663	14471	14488	14422	14439	14645	14586	14639	14608	14614	14501	14446	14539	14571	14487	14359	14667	14513	14585	14567	14604	14586	14564	14760	14577	14629	14585	14456	14647	14680	14585	14639	14684	14543	14764	14764	14464	14465	14485	14438	14540	14513	14607	14540	14489	14439	14459	14600	14437	14692	14609	14659	14598	14642	14567	14413	14476	14465	14534	14491	14466	14360	14570	14727	14681	14630	14603	14543	14585	14541	14649	14700	14402	14564	14561	14504	14384	14659	14372	14554	14608	14637	14585	14569	14445	14493	14689	14749	14381	14654	14496	14597	14501	14582	14364	14627	14594	14259	14595	14638	14446	14696	14590	14539	14558	14482	14384	14665	14731	14343	14585	14469	14575	14688	14550	14485	14535	14650	14699	14510	14431	14571	14682	14778	14538	14667	14633	14443	14677	14517	14541	14524	14813	14710	14617	14433	14628	14594	14471	14456	14623	14489	14652	14451	14434	14532	14592	14533	14766	14464	14528	14637	14643	14503
22006	35241	25185	15046	13409	13192	12883	12817	12863	12831	12895	12866	12869	12788	13022	13184	13238	13269	13093	12946	12942	12577	12750	12760	12661	12925	12859	12744	12874	12763	12813	12956	12564	12871	12730	12746	12679	12648	12853	12820	12791	12923	12835	12685	12701	12696	12732	12690	12786	12880	12870	12842	12781	12702	12809	12783	12764	12656	12675	12833	12794	12787	12910	12905	12774	12649	12668	12803	12863	12797	12810	12817	12790	12627	12884	12556	12918	12806	12654	12721	12691	13034	12844	12708	12788	12637	12769	12768	12826	12703	12787	12707	12840	12794	12643	12836	12810	12752	12668	12881	12812	12734	12733	12780	12725	12900	12731	12742	13021	12968	12880	12765	12867	12650	12785	12806	12751	12547	12618	12619	12742	12598	12890	12766	12767	12669	12732	12760	12848	12718	12812	12759	12591	12798	12800	12678	12857	12704	12968	12800	12756	12742	12740	12674	12813	12710	12704	12670	12764	12730	12787	12796	12773	12672	12829	12745	12761	12935	12792	12745	12813	12742	12672	12831	12667	12674	12829	12565	12731	12652	12583	12830	12823	12768	12711	12858	12890	12817	12824	12926	12741	12843	12735	12641	12684	12664	12683	12657	12569	12936	12760	12798	12740	12720	12742	12693	12854	12656	12851	12743	12766	12664	12879	12832	12804	12731	12839	12775	12748	12784	12718	12832	12833	12651	12691	12763	12770	12723	12753	12705	12679	12798	12783	12820	12703	12789	12653	12675	12813	12760	12767	12666	12834	12627	12862	12813	12817	12707	12898	12863	12625	12900	12923	12600	12791	12822	12657	12876	12861	12687	12839	13000	12785	12779	12776	12759	12651	12798	12666	12778	12888	12740	12724	12730	12831	12718	12696	12894	12604	12699	12802	12835	12774	12820	12741	12916	12627	12899	12769	12813	12872	12769	12950	12820	12877	12837	12818	12623	12814	12838	12772	12749	12766	12754	12763	12803	12697	12962	12895	12826	12846	12851	12800	12851	12924	12595	12756	12751	12845	12848	12953	12814	12779	12640	12594	12883	12738	12574	12730	12887	12890	12723	12783	12848	12815	12838	12893	12918	12904	12792	12823	12840	12866	12863	12690	12631	12688	12833	12793	12730	12792	12755	12549	12715	12805	12829	12913	12827	12690	12895	12846	12725	12795	12831	12724	12794	12803	12769	12849	12787	12640	12667	12747	12763	12785	12750	12772	12673	12884	12729	12829	12710	12812	12872	12811	12992	12900	12826	12788	12740	12752	12872	12676	12608	12788	12848	12805	12767	12747	12860	12742	12765	12677	12765	12582	12585	12760	13018	12804	12723	12849	12696	12821	12636	12795	12834	12708	12767	12939	12782	12678	12707	12785	12819	12757	12797	12603	12855	12713	12792	12844	12599	12781	12781	12954	12826	12777	12797	12901	12812	12762	12781	12776	12741	12953	12733	12746	12696	12768	12688	12782	12652	12778	12747	12830	12813	12724	12784	12726	12707	12752	12860	12716	12820	12691	12612	12853	12855	12600	12792	12824	12734	12827	12772	12683	12763	12810	12767	12788	12681	12743	12849	12724	12781	12745	12665	12748	12881	12927	12864	12612	12730	12885	12863	12652	12719	12886	12742	12712	12694	12773	12878	12732	12838	12711	12665	12655	12677	12769	12770	12725	12796	12755	12848	12840	12860	12743	12751	12796	12777	12802	12906	12753	12929	12755	12740	12644	12861	12659	12796	12895	12792	12735	12936	12764	12770	12630	12759	12756	12784	12699	12749	12681	12795	12743	12695	12963	12605	12838	12912	12930	12700	12644	12878	12778	12619	12694	12898	12767	12825	12640	12807	12733	12853	12706	12636	12697	12784	12815	12865	12811	12866	12802	12708	12784	12888	12734	12938	12700	12695	12703	12739	12734	12708	12722	12701	12879	12702	12749	12818	13038	12897	12835	12736	12766	12622	12816	12866	12763	12860	12760	12818	12829	12754	12730	12816	12741	12914	12816	12809	12822	12621	12707	12901	12860	12868	12696	12799	12731	12782	12812	12718	12822	12852	12871	12913	12862	12774	12816	12647	12718	12749	12938	12779	12551	12856	12803	12726	12625	12874	12743	12603	12815	12698	12725	12766	12843	12856	12829	12782	12919	12695	12896	12847	12858	12684	12764	12697	12792	12855	12787	12774	12802	12773	12797	12710	12819	12756	12927	12664	12679	12675	12887	12631	12704	12631	12809	12835	12573	12733	12891	12542	12631	12738	12770	12721	12885	12711	12919	12760	12717	12742	12811	12757	12853	12585	12986	12743	12746	12627	12772	12736	12597	12754	12735	12777	12848	12661	12750	12768	12804	12908	12843	12710	12735	12979	12742	12806	12879	12819	12612	13012	12896	12694	12834	12771	12736	12761	12864	12880	12722	12778	12785	12748	12945	12595	12815	12839	12776	12761	12723	12710	12760	12791	12581	12839	12819	12769	12748	12844	12754	12713	12954	12620	12714	12706	12736	12882	12601	12729	12644	12669	12885	12700	12832	12601	12660	12774	12623	12807	12778	12732	12684	12669	12707	12731	12977	12929	12647	12797	12739	12795	12723	12812	12932	12738	12793	12689	12777	12738	12625	12837	12669	12785	12675	12810	12974	12670	12797	12632	12794	12833	12749	12734	12712	12779	12817	12744	12621	12816	12733	12806	12715	12879	12747	12738	12734	12851	12850	12769	12900	12613	12890	12795	12716	12803	12861	12750	12888	12815	12828	12962	12657	12740	12776	12757	12649	12649	12929	12810	12652	12863	12638	12847	12757	12889	12669	12628	12628	12698	12854	12816	12760	12821	12489	12771	12952	12729	12820	12619	12822	12766	12735	12801	12585	12737	12742	12761	12754	12798	13044	12751	12967	12711	12745	12664	12737	12704	12808	12726	12832	12712	12682	12853	12636	12779	12739	12806	12766	12894	12777	12695	12806	12817	12892	12816	12654	12770	12787	12730	12832	12889	12667	12726	12856	12837	12713	12810	12491	12790	12702	12845	12783	12726	12788	12622	12716	12767	12908	12579	12589	12466	12921	12728	12709	12646	12907	12865	12805	12621	12898	12882	12733	12839	12949	12797	12785	12871	12689	12678	12691	12644	12907	12545	12695	12838	12666	12942	12833	12820	12788	12870	12673	12725	12896	12768	12924	12794	12944	12865	12805	12701	12714	12785	12850	12793	12854	12750	12699	12690	12657	12762	12767	12821	12822	12705	12855	12825	12821	12699	12715	12947	12777	12864	12725	12909	12717	12632	12784	12727	12731	12794	12789	12880	12643	12767	12678	12768	12807	12838	12741	12637	12861	12744	12750	12905	12732	12745	12634	12712	12603	12888	12694	12881	12781	12654	12764	12654	12830	12794	12744	12779	12648	12770	12936	12915	12784	12797	12770	12730	12787	12647	12660	12710	12739	12682	12798	12779	12762	12831	12881	12628	12817	12711	12762	12820	12768	12682	12644	12901	12783	12713	12800	12791	12788	12790	12775	12700	12666	12815	12762	12811	12727	12779	12752	12870	12464	12788	12766	12771	12683	12899	12846	12758	12809	12665	12790	12878	12888	12673	12816	12822	12738	12917	12855	12872	12786	12693	12887	12709	12963	12889	12784	12891	12891	12746	12776	12872	12808	12802	12726	12925	12746	12732	12917	12676	12732	12913	12619	12805	12751	12967	12604	12768	12645	12689	12666	12708	12849	12901	12698	12851	12656	12743	12780	12649	12743	12761	12933	12852	12795	12737	12724	12859	12702	12708	12600	12880	12722	12906	12708	12832	12805	12734	12723	12651	12761	12766	12614	12801	12732	12721	12911	12704	12765	12636	12846	12684	12816	12757	12622	12706	12928	12691	12728	12839	12687	12944	12745	12778	12721	12844	12851	12825	12674	12717	12791	12867	12780	12617	12777	12938	12763	12735	12701	12900	12816	12703	12955	12705	12907	12748	12800	12921	12702	12600	12784	12816	12752	12696	12791	12856	12807	12897	12805	12818	12757	12936	12778	12766	12888	12681	12760	12764	12781	12797	12828	12764	12844	12739	12817	12916	12779	12810	12752	12733	12783	12829	12802	12632	12814	12740	12931	12907	12760	12852	12747	12653	12761	12834	12727	12842	12815	12756	12649	12679	12850	12810	12843	12785	12792	12675	12871	12736	12759	12697	12745	12822	12827	12818	12738	12686	12903	12862	12747	12714	12701	12915	12759	12733	12719	12769	12813	12787	12628	12777	12812	12835	12845	12737	12734	12770	12709	12784	12724	12739	12755	12928	12903	12764	12911	12737	12641	12608	12777	12930	12813	12748	12758	12850	12919	12780	12746	12880	12753	12740	12756	12800	12722	12846	12855	12874	12724	12919	12626	12736	12740	12765	12709	12741	12773	12794	12700	12758	12918	12677	12865	12660	12777	12862	12671	12661	12765	12844	12707	12857	12624	12628	12969	12788	12957	12802	12712	12833	12661	12739	12702	12898	12809	12718	12713	12702	12686	12714	12820	12767	12695	12786	12903	12870	12828	12923	12862	12842	12710	12707	12813	12867	12816	12703	12796	12821	12701	12734	12836	12726	12819	12784	12733	12938	12772	12838	12639	12820	12886	12847	12923	12731	12740	12670	12914	12718	12751	12743	12817	12692	12859	12871	12670	12629	12599	12852	12736	12950	12593	12798	12621	12796	12825	12896	12767	12845	12718	12762	12873	12792	12788	12916	12676	12889	12685	12700	12597	12943	12635	12831	12758	12795	12896	12869	12761	13070	12792	12947	12688	12715	12701	12935	12645	12867	12673	12888	12839	12662	12848	12588	12823	12896	12798	12825	12825	12798	12608	12609	12699	12805	12675	12805	12751	12717	12785	12903	12672	12791	12774	12699	12791	12759	12851	12730	12760	12693	12731	12703	12695	12804	12682	12862	12799	12735	12709	12974	12806	12800	12700	12672	12811	12656	12826	12668	12697	12737	12822	12847	12774	12831	12974	12770	12778	12775	12735	12808	12861	12789	12768	12819	12813	12740	12705	12844	12756	12717	12620	12775	12651	12815	12721	12620	12856	12806	12755	12765	12675	12785	12764	12888	12723	12869	12810	12945	12863	12601	12733	12765	12822	12811	12959	12639	12834	12634	12820	12733	12851	12693	12613	12899
23198	21048	27815	24704	21646	19704	18270	16249	16145	16244	16062	15943	16244	16707	18033	19351	19397	18754	17935	17004	16429	16061	16217	16019	16040	15993	15867	15884	15893	15968	16105	15995	16059	15914	15911	15810	15952	15955	15871	15934	15770	15994	15874	15997	15833	15909	15906	16020	15903	15904	15933	15887	15956	15939	16027	15721	15998	16007	15906	15886	15883	15889	16069	15928	16101	16038	16089	15926	15836	15985	15871	15953	15726	15945	16004	15800	16063	15974	16049	15758	15893	15906	15835	15797	15990	16087	15933	15869	15789	15774	15916	15931	15757	15908	15985	16087	15723	15834	15968	15823	15799	15747	15927	15744	15775	15849	15991	15831	15938	15749	15927	15775	15916	15859	15839	16072	16015	15893	15929	15858	16133	16005	15972	16040	15914	15693	15974	15925	16051	15853	15752	15952	15878	15737	15882	15756	15807	15996	16078	15715	15798	15870	15905	15737	15895	15961	15952	15789	15974	16155	15981	15898	16020	15894	15719	15986	15982	15783	16051	15973	15760	15953	15892	16044	15842	15795	15925	15920	15880	15960	15795	15839	15854	15815	15838	15776	15679	15679	16013	16038	15987	15911	15926	15918	16021	16079	15667	15948	15767	15849	15774	15955	15849	15572	16012	16028	15694	16059	15858	15944	16029	15906	15656	15800	16022	15967	15920	15737	15797	15971	15944	15989	15715	15835	16008	15976	15895	16011	15977	15818	16007	15963	15997	15911	15741	15961	15814	15787	16135	15899	15842	15927	15804	15868	15968	15936	15780	15761	15863	15892	15712	15838	15895	15722	15799	15966	15721	15816	16078	15927	15986	15843	15953	15691	15919	16026	15792	15748	15996	15733	15941	16297	15924	16003	15881	15862	15936	15974	15890	15891	15921	15890	15952	15911	15920	15927	15858	15871	15606	15820	15745	15947	15851	15982	15805	15930	15773	15901	15895	15791	15924	15777	15882	16049	15929	15922	15729	15795	15845	15703	15702	15989	16158	15908	15967	15921	15894	15939	15840	16079	15910	15906	16034	15875	15688	15729	15909	15910	15968	15835	15754	15896	15788	16037	15601	15948	16072	16067	15933	15802	15815	15890	15954	15740	16003	15857	15923	15986	15972	15901	15862	16075	15889	15931	15683	15846	15882	15743	15921	15854	16013	15999	15741	16058	15919	15893	15752	15654	16106	15984	15865	15625	16051	15803	15932	15719	15946	15846	15984	15880	16030	15823	15641	15904	16003	16027	16072	16099	15958	15894	15680	15809	15958	15865	15891	15846	15932	15993	16030	15968	15965	15972	15899	15721	15787	15896	15974	15923	15969	15831	15943	15805	16000	15775	15904	15759	16010	15915	15860	15839	16153	15925	16043	15808	16031	16032	15892	15918	15893	15869	15884	15725	15800	15993	15934	15812	16034	16058	15983	15845	15905	15947	15916	16036	15849	15871	15960	15949	15977	16176	16037	16063	15918	15933	15804	15962	15901	15981	15953	15930	15828	15856	16027	16051	15891	15720	16094	15958	15826	15867	15772	15918	15684	15564	15907	15994	15951	15809	15783	16122	15976	15968	15743	15794	15848	15861	15941	15854	16064	15923	15745	15828	16020	15812	15861	15795	15903	16094	15903	15874	15984	15731	16022	16050	15949	16045	16088	16084	16048	16042	16008	15949	15881	15939	15828	15859	15719	15724	15879	15836	15943	15878	15841	15916	15993	16123	16046	15897	15868	15609	15820	15911	15893	15976	15777	16126	16060	15804	15886	15806	15880	15785	15775	15721	15712	16010	15800	15905	15880	15904	15966	15891	15873	16079	15823	15916	15973	15991	15872	15868	15931	15769	15837	15851	15681	15832	15831	15909	16053	15807	16138	15946	15859	15673	16002	15831	15820	15819	15904	15873	16071	15999	15947	15937	15923	15959	15765	15917	15963	15806	15833	15975	15957	16037	15787	15807	15819	15756	15965	15921	15876	15865	15956	15895	16017	15780	15805	15960	15852	15661	15903	15848	16055	15877	15719	15895	15869	15784	16004	16140	15879	15737	15753	15864	15732	15814	15920	15983	15985	15925	15953	15674	15896	15864	15790	15747	15931	15990	16107	15951	15784	15955	15939	15886	15678	15891	15901	15785	15982	15944	16025	15854	15723	15867	15773	15924	15856	15742	15927	15932	15976	15851	15877	16057	16101	15930	15815	15721	15812	15920	15830	15867	15939	15911	15837	15694	15984	15796	16036	15863	15935	15850	16144	15835	15979	15892	15769	15764	16039	16053	15881	15870	15783	15773	15905	15853	15973	15846	15841	15852	15975	15828	15793	15935	15755	15874	15830	15924	15847	15989	15969	15837	16024	15874	15846	15924	15986	15967	15788	15841	15855	15836	15838	15704	15956	15789	15881	15877	15880	15930	15873	15765	15741	15911	15860	15857	16083	15801	15927	15753	15826	15979	15807	15828	15897	15742	15812	15669	16040	15831	15745	15807	16009	15877	15943	15875	15849	15920	15902	15851	15818	15990	15896	15828	16064	15880	15828	15976	15805	16058	15810	15967	15850	15762	15982	15931	15953	15855	15975	15902	15948	16114	16035	15708	15925	15818	15871	16166	15759	15758	15882	15804	16008	16023	16059	15936	16057	15868	15932	15920	15701	15911	16064	15971	15870	16018	15991	15890	16031	16133	15830	15733	15775	15928	15783	15823	15958	15934	15799	15922	15935	15919	15792	16107	15872	15895	15656	15666	15958	15953	16010	16001	15982	15943	15800	15793	15721	15958	16032	16043	16056	15935	15733	15729	15811	15814	15989	15982	16038	16186	15912	16017	16014	15927	16052	15935	16107	16065	16043	16221	16166	15863	15755	15840	15734	15875	16117	15955	15940	15935	15892	15918	15958	15832	15902	15929	15907	15895	16048	15889	15940	15932	15769	16029	16062	16014	15729	15687	15767	15990	15947	15953	16060	15919	15906	15822	16105	15831	15828	15906	15872	15770	15872	15731	16006	15862	15696	15990	15922	15822	15927	15954	15955	15874	15909	15966	15977	15916	15873	15838	15969	15662	15862	15999	16084	15969	15728	15823	15912	15838	15893	15876	15925	15943	16036	16001	16066	15960	16148	15631	15822	15808	15968	16120	15860	15924	15934	15920	15959	16004	15889	15930	15811	15989	15925	16008	15969	15859	16057	16004	16102	15740	15962	15975	15968	15861	15951	15995	15891	15883	15990	15905	15808	15965	15911	15912	15781	15747	15805	15778	15843	15714	15909	15932	15939	15746	15974	15924	15822	15902	16018	16015	15939	15994	15696	15837	15948	15874	15986	15771	15850	16044	15936	15850	16243	15699	15738	15833	16037	15753	15801	15895	15771	15829	15767	16068	15805	15867	15892	15821	15715	15970	15854	15985	15914	15814	15866	15845	15847	15928	15866	15803	15703	15915	15858	15811	15833	15762	15997	15861	15991	15770	15957	15809	15851	16017	15924	16003	15948	15961	15867	15861	15932	15872	15813	15881	16018	15630	15845	15836	16009	16023	16002	15997	15834	15884	15891	15851	15988	16061	15746	16180	15993	15909	16138	15781	15841	15726	15994	16065	15740	15739	15729	15970	15911	15849	15921	15643	15743	16167	15963	15911	15946	15953	16032	16028	16094	16111	15793	15928	16014	16029	16106	16036	15893	15797	15867	15751	15944	15939	15893	15911	15830	15981	15925	16047	16069	16052	15906	15746	15956	15829	15830	15746	15838	15937	15901	15738	15704	15841	15893	16009	15984	15883	16108	15795	15919	15833	15783	15824	15885	15869	15986	16040	16075	16007	15885	15818	16061	15840	15931	15754	15955	15993	15846	16011	15750	15840	15721	15910	15779	15813	15880	15644	15834	16084	15968	15859	15822	15833	15520	16026	15934	16026	15847	15987	15918	15904	15732	15871	16056	15834	16023	15907	15856	15932	16068	16032	15997	16178	15569	16021	15840	15824	15962	16039	16113	15939	15872	15919	15999	15782	15724	15835	15857	16005	15969	15973	15941	15884	15749	15963	15952	15913	15834	15921	15830	15904	15685	15878	15692	15708	15893	16077	15861	15937	15779	15689	15675	15871	15946	16047	16037	15939	15966	15915	15959	15935	16144	15885	15867	15793	15579	15957	15680	15797	15983	15941	15701	15851	16044	15851	15784	15695	15649	15992	15823	15836	15874	16137	15889	15885	15933	15794	15747	15808	15873	15778	15949	16179	15785	15868	15725	15900	15877	15934	15764	15795	16033	15806	15934	16139	15990	16093	16039	16036	15799	15951	15821	15992	15874	15698	16036	16020	16008	15938	15968	15819	16183	15908	15981	16135	15925	16025	15864	15824	15896	15878	15833	15761	15958	15735	15840	15861	15909	15895	15833	15854	16077	15757	15962	16091	16202	15897	15861	16070	15898	15926	15937	15774	16013	16323	15911	16023	15789	16030	15830	15936	15988	16087	15965	15910	15847	15798	15783	15978	15835	15836	15871	15867	15948	15786	15763	15917	15920	15992	16031	16140	15901	15874	15895	15873	15950	15913	15896	15802	15851	15832	15679	15812	15899	15913	16128	15781	15921	15875	15900	15703	15879	15975	16063	16039	15860	15829	15906	15917	15883	15934	15963	15908	15982	15826	16102	15782	15860	15789	16008	15982	15889	15934	15955	15981	15874	15905	15992	15928	15763	15778	15950	15862	16050	16110	15831	15901	15945	15741	15881	16146	15875	16028	15853	16004	15784	15769	15908	16106	15832	15824	15928	15924	15854	15843	15563	15780	16026	15933	15861	15918	15927	15857	16033	16110	15965	15772	15904	15973	15933	15924	15925	15717	15871	16033	15954	16047	15982	15923	15794	15840	16075	16027	15752	15771	15896	15876	15901	15869	15935	15603	15929	15947	15887	16032	15894	15948	15940	15907	15980	15862	15955	15828	15733	15968	15946	15951	15996	15808	15812	16012	15804	16075	16054	15906	15689	15983	15774	15983	15908	15786	15986	15854	16110	15910	15916	15896	15868	15969	15879	15846	15880	15780	15948	16137	15966	15785	15821	15831	16039	16028	15783	15824	15987	15848	15780	15840	16030	15894	15969	16087	16073	15766	15878	15868	15728	15718	16008	16046	15977	15916	15720	15779	15987	15854	16016	15847	15851	15957
24756	45856	36037	19156	15636	14450	13844	13843	13833	13842	13685	13713	13957	14872	16818	18315	18343	17038	15877	14861	14239	13878	13748	13608	13620	13711	13810	13686	13743	13642	13662	13545	13671	13819	13605	13736	13660	13604	13553	13713	13610	13439	13815	13867	13597	13495	13666	13433	13650	13601	13565	13606	13583	13448	13650	13722	13776	13577	13733	13489	13547	13661	13626	13652	13659	13852	13596	13626	13619	13492	13768	13644	13651	13709	13594	13779	13770	13698	13700	13677	13670	13542	13660	13595	13622	13692	13744	13804	13499	13656	13808	13675	13707	13908	13909	13589	13600	13642	13710	13850	13605	13632	13589	13693	13610	13733	13692	13686	13446	13670	13598	13665	13700	13709	13788	13613	13557	13519	13619	13591	13610	13721	13648	13677	13514	13541	13611	13677	13609	13737	13566	13661	13743	13836	13678	13448	13645	13728	13642	13571	13665	13683	13636	13543	13524	13586	13681	13471	13805	13781	13687	13564	13580	13734	13609	13758	13616	13647	13567	13623	13564	13791	13659	13546	13717	13541	13481	13772	13673	13717	13750	13771	13650	13819	13556	13578	13720	13684	13734	13600	13492	13738	13768	13629	13706	13712	13562	13689	13604	13614	13592	13724	13596	13713	13647	13569	13578	13805	13726	13583	13588	13668	13610	13538	13618	13528	13658	13751	13650	13690	13658	13535	13725	13830	13513	13612	13828	13709	13587	13618	13580	13613	13479	13639	13590	13467	13685	13596	13765	13671	13577	13752	13424	13583	13732	13688	13626	13657	13796	13601	13701	13600	13748	13579	13683	13689	13665	13812	13620	13778	13800	13478	13804	13790	13622	13606	13604	13764	13691	13684	13642	13666	13547	13572	13648	13683	13537	13809	13697	13498	13588	13738	13653	13691	13680	13540	13619	13757	13614	13520	13646	13532	13680	13601	13694	13596	13724	13606	13727	13632	13628	13533	13571	13536	13655	13620	13739	13534	13585	13632	13742	13770	13636	13818	13752	13604	13666	13647	13737	13639	13616	13694	13598	13727	13696	13543	13647	13494	13692	13568	13626	13630	13757	13508	13773	13815	13595	13728	13581	13713	13685	13702	13795	13719	13572	13571	13658	13670	13696	13799	13794	13592	13742	13496	13597	13748	13711	13596	13499	13701	13503	13618	13564	13627	13674	13510	13551	13723	13668	13689	13759	13734	13668	13611	13510	13521	13625	13723	13600	13401	13679	13571	13587	13755	13622	13802	13823	13551	13746	13611	13565	13759	13707	13474	13653	13588	13652	13441	13680	13847	13459	13499	13602	13724	13716	13728	13634	13603	13709	13720	13640	13535	13618	13664	13582	13710	13695	13719	13781	13593	13602	13684	13740	13616	13707	13625	13679	13601	13574	13478	13541	13809	13590	13625	13621	13886	13750	13704	13669	13634	13699	13631	13660	13694	13686	13696	13683	13676	13661	13832	13692	13472	13705	13610	13525	13511	13677	13826	13751	13631	13744	13701	13643	13632	13695	13889	13649	13628	13787	13731	13688	13679	13447	13732	13415	13434	13546	13540	13667	13586	13695	13430	13598	13784	13560	13604	13716	13660	13671	13772	13798	13456	13578	13763	13565	13732	13703	13578	13635	13603	13553	13532	13655	13547	13639	13587	13482	13632	13715	13593	13765	13477	13504	13441	13514	13649	13543	13732	13721	13695	13589	13662	13471	13525	13570	13615	13509	13654	13618	13713	13622	13785	13674	13688	13793	13633	13628	13675	13679	13724	13404	13777	13475	13674	13399	13577	13820	13596	13786	13710	13573	13718	13775	13810	13610	13527	13805	13561	13621	13469	13815	13552	13720	13552	13670	13669	13920	13682	13625	13725	13593	13650	13774	13548	13678	13628	13556	13711	13739	13722	13460	13737	13730	13607	13618	13712	13528	13857	13617	13775	13784	13729	13645	13695	13623	13562	13675	13617	13513	13692	13673	13540	13601	13546	13699	13675	13594	13658	13294	13603	13628	13546	13571	13684	13644	13612	13554	13801	13768	13732	13559	13648	13552	13672	13658	13559	13608	13728	13805	13708	13771	13680	13589	13703	13625	13451	13613	13579	13767	13554	13658	13755	13566	13594	13630	13733	13543	13568	13760	13619	13597	13702	13719	13545	13405	13698	13630	13747	13673	13639	13717	13629	13756	13682	13681	13566	13683	13825	13660	13550	13773	13558	13614	13763	13661	13706	13544	13579	13745	13661	13665	13804	13555	13611	13497	13661	13700	13670	13588	13750	13609	13668	13630	13736	13780	13623	13537	13569	13645	13663	13613	13463	13848	13828	13515	13584	13611	13590	13697	13785	13648	13628	13548	13721	13539	13739	13694	13609	13603	13647	13595	13618	13723	13674	13712	13599	13655	13644	13680	13577	13580	13676	13816	13560	13675	13694	13648	13577	13588	13481	13602	13769	13728	13677	13618	13747	13699	13684	13737	13702	13531	13653	13750	13609	13617	13484	13706	13568	13700	13572	13529	13710	13523	13761	13568	13766	13592	13632	13781	13614	13657	13648	13561	13638	13632	13737	13529	13595	13453	13681	13697	13772	13425	13692	13748	13643	13637	13584	13658	13641	13745	13719	13646	13631	13665	13696	13695	13771	13683	13661	13616	13701	13708	13574	13632	13579	13623	13621	13586	13728	13768	13742	13506	13622	13712	13684	13765	13687	13628	13469	13542	13681	13779	13536	13514	13720	13700	13613	13662	13637	13612	13692	13639	13670	13785	13596	13657	13421	13832	13715	13827	13689	13727	13583	13884	13847	13674	13690	13864	13745	13632	13560	13788	13627	13502	13796	13611	13694	13555	13549	13661	13649	13700	13803	13653	13440	13567	13596	13644	13557	13513	13513	13628	13660	13784	13714	13622	13566	13660	13866	13659	13770	13564	13694	13677	13673	13569	13609	13675	13764	13703	13502	13742	13689	13777	13571	13613	13620	13638	13513	13630	13497	13726	13769	13597	13556	13475	13595	13648	13766	13650	13641	13734	13663	13790	13452	13669	13739	13655	13614	13707	13721	13692	13583	13692	13657	13659	13691	13601	13595	13534	13711	13794	13576	13492	13681	13698	13709	13732	13724	13760	13740	13653	13800	13634	13657	13594	13797	13530	13533	13639	13607	13563	13729	13596	13739	13588	13553	13588	13690	13628	13602	13605	13717	13724	13676	13604	13543	13589	13568	13810	13475	13758	13637	13814	13752	13712	13657	13549	13673	13496	13608	13611	13475	13674	13606	13712	13632	13522	13702	13679	13641	13621	13590	13677	13588	13711	13719	13737	13826	13653	13596	13597	13625	13496	13564	13654	13603	13727	13692	13654	13595	13552	13687	13717	13586	13650	13608	13762	13569	13690	13651	13646	13500	13564	13529	13675	13619	13584	13584	13710	13439	13637	13658	13554	13605	13488	13671	13684	13708	13709	13702	13668	13588	13780	13452	13701	13633	13570	13445	13734	13831	13549	13683	13564	13730	13674	13585	13684	13610	13822	13856	13609	13578	13628	13531	13730	13655	13781	13747	13719	13699	13825	13657	13883	13545	13586	13697	13709	13462	13707	13823	13579	13637	13614	13638	13586	13745	13693	13577	13676	13679	13671	13545	13500	13592	13511	13601	13782	13661	13610	13810	13588	13672	13776	13457	13612	13558	13745	13629	13637	13672	13719	13523	13672	13699	13641	13527	13678	13512	13644	13642	13590	13672	13790	13619	13483	13778	13642	13693	13612	13595	13675	13628	13787	13703	13621	13492	13626	13726	13673	13504	13788	13638	13671	13570	13686	13638	13372	13588	13550	13673	13671	13591	13543	13701	13610	13651	13589	13640	13774	13505	13594	13699	13554	13689	13543	13710	13631	13627	13525	13589	13500	13744	13631	13752	13559	13802	13730	13679	13612	13650	13678	13741	13684	13685	13755	13638	13657	13536	13688	13599	13573	13803	13635	13547	13797	13610	13642	13595	13912	13710	13509	13583	13621	13579	13665	13697	13562	13569	13895	13617	13622	13782	13692	13687	13631	13542	13766	13618	13820	13560	13678	13633	13578	13496	13694	13669	13616	13700	13815	13658	13562	13519	13562	13747	13734	13730	13702	13791	13623	13687	13603	13680	13605	13495	13598	13782	13670	13610	13753	13665	13594	13619	13654	13619	13749	13654	13694	13626	13771	13800	13716	13661	13539	13535	13724	13856	13728	13716	13635	13617	13497	13635	13472	13785	13441	13512	13568	13557	13592	13584	13694	13532	13689	13575	13779	13539	13523	13644	13668	13629	13582	13785	13668	13584	13764	13747	13502	13774	13615	13663	13767	13572	13627	13633	13606	13693	13593	13736	13619	13669	13606	13658	13487	13484	13479	13513	13644	13628	13724	13551	13497	13596	13578	13600	13627	13540	13756	13769	13720	13584	13696	13682	13750	13702	13616	13549	13687	13621	13632	13674	13624	13577	13555	13793	13700	13692	13747	13532	13657	13528	13668	13669	13622	13802	13607	13647	13701	13558	13657	13468	13705	13597	13463	13549	13689	13622	13649	13767	13629	13532	13707	13714	13654	13556	13649	13688	13601	13692	13593	13572	13776	13633	13773	13740	13653	13594	13677	13670	13609	13738	13628	13677	13720	13543	13650	13662	13626	13629	13752	13693	13677	13802	13623	13660	13799	13641	13592	13650	13706	13726	13603	13677	13785	13587	13707	13639	13777	13721	13615	13849	13581	13743	13611	13610	13718	13712	13793	13610	13659	13635	13561	13742	13699	13700	13683	13586	13585	13724	13713	13632	13735	13578	13716	13563	13633	13617	13573	13709	13653	13719	13710	13623	13654	13593	13670	13701	13720	13748	13699	13507	13639	13732	13703	13636	13595	13650	13470	13759	13678	13660	13893	13728	13485	13585	13613	13635	13579	13539	13644	13589	13600	13638	13598	13732	13715	13645	13707	13562	13709	13729	13633	13517	13436	13631	13546	13736	13602	13709	13647	13736	13594	13585	13592	13618	13741	13394	13663	13533	13919	13639	13653	13665	13760	13630	13466	13819	13633	13665	13647	13578	13736	13706	13813	13750	13671	13718	13633	13670	13735	13599	13657	13806	13519	13614	13618	13631	13478	13523	13572	13676	13499	13589	13594	13683
24639	21087	26999	25958	18536	16605	16619	15957	15800	15930	15716	15779	15935	15779	16193	17340	17715	17436	16881	16216	15997	15730	15556	15755	15777	15952	15870	15737	15598	15682	15732	15636	15712	15801	15676	15924	15597	15387	15746	15738	15772	15659	15493	15548	15500	15600	15388	15590	15588	15765	15575	15540	15659	15801	15835	15629	15566	15503	15591	15671	15534	15707	15720	15654	15744	15574	15618	15649	15722	15434	15817	15786	15627	15693	15804	15549	15717	15619	15683	15657	15553	15570	15659	15833	15794	15673	15596	15982	15533	15480	15508	15621	15629	15571	15611	15695	15693	15538	15595	15478	15738	15594	15752	15821	15810	15511	15772	15667	15668	15669	15675	15666	15748	15552	15814	15656	15516	15774	15588	15507	15509	15556	15827	15451	15646	15578	15697	15384	15617	15473	15599	15630	15678	15642	15716	15605	15455	15684	15466	15498	15590	15875	15525	15520	15577	15668	15689	15697	15587	15795	15790	15619	15682	15768	15686	15668	15697	15596	15584	15604	15704	15557	15621	15803	15679	15610	15592	15853	15547	15643	15702	15725	15824	15709	15607	15580	15654	15522	15713	15614	15671	15759	15500	15656	15660	15742	15622	15678	15701	15552	15447	15603	15387	15679	15607	15666	15658	15725	15764	15724	15608	15811	15530	15616	15622	15688	15770	15672	15681	15659	15683	15611	15619	15592	15712	15621	15639	15661	15552	15672	15563	15719	15501	15441	15759	15735	15712	15919	15608	15620	15764	15615	15459	15518	15654	15482	15356	15452	15537	15699	15552	15735	15774	15660	15595	15596	15828	15662	15612	15620	15649	15600	15750	15721	15725	15803	15746	15725	15515	15649	15677	15570	15601	15497	15477	15673	15836	15627	15823	15749	15530	15610	15506	15630	15574	15662	15721	15580	15720	15674	15682	15632	15706	15577	15590	15825	15647	15758	15781	15551	15583	15864	15572	15590	15779	15509	15638	15542	15544	15939	15711	15458	15518	15719	15697	15537	15681	15555	15604	15574	15710	15674	15804	15621	15825	15553	15670	15697	15500	15659	15720	15740	15642	15639	15775	15826	15742	15787	15617	15920	15797	15694	15583	15536	15712	15661	15633	15574	15505	15525	15634	15576	15599	15672	15750	15449	15804	15633	15726	15810	15699	15638	15462	15753	15826	15820	15641	15581	15580	15461	15463	15771	15748	15753	15939	15804	15806	15688	15523	15570	15574	15702	15607	15595	15588	15751	15645	15703	15715	15495	15501	15666	15471	15815	15727	15730	15441	15525	15543	15771	15865	15683	15698	15598	15861	15925	15608	15695	15716	15607	15702	15736	15567	15650	15617	15795	15701	15799	15642	15744	15753	15534	15676	15530	15687	15699	15486	15713	15637	15691	15710	15757	15661	15514	15679	15711	15553	15505	15674	15573	15675	15667	15802	15869	15660	15578	15523	15778	15735	15698	15713	15805	15672	15628	15679	15684	15728	15837	15677	15698	15651	15495	15729	15626	15772	15690	15545	15631	15722	15927	15532	15636	15559	15760	15509	15699	15699	15773	15764	15774	15639	15658	15714	15729	15717	15706	15746	15712	15548	15859	15784	15717	15823	15549	15522	15694	15622	15595	15640	15821	15645	15674	15633	15659	15807	15590	15670	15646	15655	15801	15775	15556	15638	15876	15699	15543	15518	15695	15726	15710	15545	15572	15656	15678	15696	15708	15629	15739	15714	15544	15449	15656	15489	15857	15753	15598	15744	15810	15574	15506	15605	15610	15639	15759	15619	15670	15728	15620	15610	15489	15818	15548	15662	15652	15815	15857	15700	15594	15508	15534	15804	15648	15780	15496	15516	15567	15560	15739	15596	15518	15577	15812	15761	15661	15670	15612	15552	15624	15539	15554	15556	15768	15579	15717	15513	15499	15704	15659	15553	15666	15666	15629	15569	15576	15510	15679	15787	15778	15666	15572	15799	15721	15625	15527	15560	15802	15558	15546	15597	15628	15416	15494	15876	15694	15550	15754	15721	15601	15660	15428	15499	15741	15622	15593	15553	15713	15668	15667	15747	15675	15645	15833	15526	15561	15527	15718	15481	15540	15780	15646	15754	15502	15711	15759	15614	15532	15441	15519	15349	15787	15587	15437	15632	15677	15605	15749	15553	15558	15544	15724	15568	15653	15644	15529	15454	15388	15636	15547	15583	15569	15635	15514	15467	15611	15766	15431	15678	15783	15668	15695	15637	15691	15630	15643	15672	15578	15512	15680	15590	15609	15686	15661	15695	15615	15685	15621	15672	15720	15701	15701	15638	15703	15712	15720	15961	15732	15823	15693	15626	15638	15820	15643	15665	15806	15831	15572	15649	15666	15751	15819	15762	15725	15755	15709	15781	15528	15535	15695	15852	15795	15654	15675	15548	15670	15518	15596	15621	15658	15731	15665	15695	15758	15600	15930	15705	15683	15780	15692	15691	15513	15866	15676	15656	15580	15826	15566	15666	15783	15661	15617	15555	15507	15663	15641	15646	15554	15647	15649	15868	15707	15727	15728	15513	15720	15509	15800	15518	15762	15550	15560	15723	15620	15708	15789	15641	15661	15665	15863	15705	15786	15410	15527	15507	15656	15658	15557	15519	15516	15855	15692	15586	15580	15519	15784	15594	15737	15608	15586	15732	15685	15555	15515	15680	15674	15850	15790	15741	15684	15713	15498	15580	15676	15759	15763	15640	15678	15771	15801	15646	15466	15776	15678	15657	15600	15703	15478	15624	15690	15661	15787	15774	15420	15483	15654	15571	15833	15746	15452	15668	15603	15583	15527	15613	15512	15733	15648	15844	15727	15722	15761	15589	15813	15698	15819	15556	15380	15649	15420	15624	15660	15508	15716	15714	15817	15755	15443	15804	15666	15643	15639	15663	15607	15541	15753	15771	15505	15671	15547	15583	15527	15637	15828	15619	15731	15844	15742	15750	15571	15772	15776	15628	15625	15681	15493	15656	15845	15615	15735	15698	15729	15700	15767	15711	15732	15729	15607	15527	15711	15985	15677	15548	15719	15503	15829	15827	15703	15746	15580	15709	15547	15786	15373	15725	15687	15764	15599	15456	15531	15745	15773	15680	15651	15616	15744	15645	15847	15893	15663	15536	15468	15675	15404	15700	15574	15721	15622	15586	15686	15469	15658	15596	15628	15598	15599	15452	15650	15560	15588	15735	15499	15600	15807	15660	15602	15860	15980	15614	15654	15548	15648	15691	15574	15761	15743	15594	15544	15517	15501	15718	15625	15421	15566	15752	15590	15851	15738	15515	15405	15705	15757	15749	15701	15716	15532	15565	15618	15628	15567	15672	15535	15635	15506	15671	15602	15753	15953	15676	15644	15601	15528	15446	15406	15408	15695	15695	15627	15685	15642	15496	15465	15471	15762	15765	15780	15614	15689	15598	15588	15700	15586	15574	15694	15504	15846	15571	15673	15669	15856	15707	15833	15596	15664	15767	15649	15643	15630	15493	15611	15573	15481	15550	15643	15836	15822	15710	15617	15633	15475	15716	15519	15675	15895	15695	15840	15530	15611	15823	15628	15474	15550	15748	15556	15758	15801	15525	15642	15711	15720	15849	15442	15631	15693	15721	15730	15682	15703	15669	15686	15680	15709	15628	15591	15732	15468	15594	15634	15719	15474	15669	15811	15731	15687	15719	15609	15412	15535	15724	15702	15707	15604	15700	15748	15820	15618	15758	15780	15893	15643	15633	15577	15543	15701	15720	15611	15619	15707	15505	15534	15529	15698	15732	15613	15628	15539	15564	15663	15769	15658	15540	15509	15657	15699	15704	15601	15719	15531	15634	15792	15666	15585	15691	15743	15979	15783	15676	15624	15652	15611	15790	15702	15814	15542	15760	15814	15519	15615	15749	15646	15568	15687	15662	15675	15430	15774	15515	15890	15637	15742	15617	15642	15814	15614	15580	15570	15548	15740	15778	15677	15757	15626	15704	15638	15671	15757	15773	15595	15537	15493	15589	15649	15483	15597	15718	15457	15685	15780	15645	15775	15701	15709	15602	15749	15488	15695	15542	15808	15632	15721	15720	15777	15810	15626	15615	15553	15760	15608	15486	15686	15506	15521	15648	15851	15665	15763	15555	15498	15713	15828	15569	15637	15466	15615	15760	15527	15698	15697	15514	15818	15503	15621	15792	15784	15724	15684	15568	15481	15690	15587	15406	15740	15758	15538	15754	15598	15690	15748	15721	15932	15460	15685	15738	15642	15768	15747	15550	15686	15340	15697	15721	15701	15778	15580	15540	15632	15899	15732	15669	15522	15366	15800	15671	15610	15786	15653	15841	15619	15737	15574	15528	15498	15726	15857	15703	15629	15874	15817	15690	15663	15566	15544	15496	15820	15681	15675	15722	15365	15521	15448	15610	15720	15656	15482	15835	15752	15903	15555	15698	15641	15646	15563	15543	15444	15798	15750	15671	15546	15358	15628	15586	15833	15765	15667	15723	15593	15527	15652	15688	15655	15652	15733	15792	15608	15726	15634	15474	15523	15662	15721	15726	15694	15547	15787	15739	15680	15722	15527	15860	15594	15494	15584	15585	15670	15739	15648	15493	15657	15621	15684	15718	15651	15663	15608	15591	15630	15676	15538	15568	15500	15505	15685	15578	15553	15794	15792	15807	15649	15582	15588	15676	15704	15898	15786	15409	15468	15853	15559	15807	15811	15458	15718	15642	15550	15880	15765	15736	15719	15629	15774	15546	15620	15581	15687	15620	15655	15537	15572	15614	15655	15694	15801	15707	15591	15862	15564	15674	15795	15754	15505	15650	15555	15535	15509	15874	15634	15723	15531	15718	15762	15765	15510	15707	15563	15595	15578	15512	15618	15554	15639	15683	15600	15491	15761	15618	15678	15696	15464	15705	15601	15946	15653	15523	15582	15568	15460	15591	15589	15475	15714	15766	15738	15434	15972	15909	15758	15622	15744	15706	15508	15592	15696	15579	15974	15923	15796	15637	15533	15566	15788	15786	15605	15667	15815	15752	15757	15563	15487	15732	15745	15741	15547	15699	15697	15718	15474	15575	15628	15521	15775	15873	15696	15508	15531	15636	15758	15906	15683	15659	15646	15707	15648	15846	15698	15732	15615	15599	15672
20599	40772	31171	17657	14840	13771	13744	13702	13539	13555	13546	13670	13589	13665	14757	16253	16494	15946	15021	14271	13867	13662	13513	13542	13459	13366	13357	13538	13564	13512	13486	13667	13505	13499	13474	13439	13609	13587	13580	13501	13361	13532	13426	13584	13517	13497	13394	13492	13443	13459	13421	13500	13436	13655	13492	13595	13523	13472	13384	13481	13341	13500	13644	13475	13514	13489	13539	13625	13586	13430	13352	13398	13575	13483	13340	13532	13554	13662	13405	13615	13373	13583	13362	13563	13287	13537	13428	13388	13433	13631	13576	13476	13524	13582	13501	13424	13491	13457	13569	13586	13449	13628	13368	13589	13596	13593	13544	13530	13451	13412	13536	13450	13590	13469	13509	13567	13479	13286	13525	13610	13688	13293	13544	13429	13633	13574	13524	13535	13407	13493	13572	13526	13365	13368	13448	13614	13431	13332	13434	13509	13610	13462	13530	13484	13555	13556	13487	13510	13285	13500	13635	13435	13554	13467	13561	13520	13501	13541	13360	13669	13525	13428	13465	13649	13593	13478	13474	13609	13636	13518	13555	13474	13491	13419	13532	13545	13361	13496	13533	13589	13363	13498	13625	13795	13335	13514	13462	13353	13567	13539	13492	13584	13474	13323	13463	13496	13463	13496	13445	13473	13493	13430	13429	13446	13428	13539	13605	13473	13421	13650	13507	13595	13482	13529	13505	13611	13646	13337	13414	13715	13485	13492	13635	13516	13476	13580	13585	13489	13613	13464	13441	13545	13454	13491	13458	13601	13556	13328	13687	13376	13567	13595	13506	13474	13476	13427	13475	13393	13416	13493	13434	13582	13451	13493	13454	13436	13648	13569	13456	13539	13403	13559	13451	13422	13579	13489	13593	13339	13471	13557	13693	13599	13394	13519	13594	13440	13410	13410	13362	13516	13490	13388	13504	13396	13524	13664	13622	13409	13476	13417	13630	13565	13644	13390	13402	13573	13467	13368	13620	13428	13614	13560	13432	13321	13345	13477	13572	13620	13756	13621	13415	13381	13437	13594	13521	13433	13587	13407	13652	13485	13621	13495	13481	13441	13484	13415	13465	13343	13451	13459	13575	13657	13685	13541	13489	13514	13371	13682	13607	13564	13536	13501	13497	13382	13436	13500	13596	13576	13516	13453	13575	13577	13522	13414	13357	13591	13543	13433	13395	13602	13617	13622	13561	13464	13581	13474	13663	13497	13403	13465	13508	13617	13568	13550	13567	13449	13507	13610	13493	13482	13574	13499	13600	13420	13556	13550	13543	13456	13428	13499	13521	13580	13505	13432	13541	13636	13612	13498	13552	13380	13674	13516	13552	13398	13459	13559	13540	13576	13567	13636	13489	13480	13701	13433	13462	13259	13592	13612	13288	13461	13525	13640	13534	13465	13553	13510	13470	13497	13498	13441	13429	13399	13534	13556	13430	13405	13509	13569	13468	13548	13396	13627	13472	13420	13466	13564	13369	13391	13538	13367	13520	13573	13437	13490	13410	13578	13460	13448	13503	13371	13366	13599	13380	13304	13460	13379	13598	13455	13400	13631	13374	13544	13592	13511	13350	13503	13472	13463	13487	13413	13499	13421	13384	13420	13349	13552	13651	13495	13290	13428	13382	13585	13540	13387	13444	13559	13527	13237	13628	13436	13373	13630	13522	13451	13497	13534	13342	13331	13399	13544	13388	13455	13389	13374	13572	13563	13575	13535	13699	13470	13559	13446	13583	13459	13412	13534	13427	13605	13491	13460	13500	13513	13359	13408	13509	13349	13479	13525	13454	13438	13602	13504	13410	13424	13652	13691	13540	13444	13519	13667	13652	13494	13503	13450	13530	13437	13441	13475	13519	13629	13639	13449	13604	13645	13594	13403	13520	13435	13470	13499	13456	13540	13587	13502	13575	13424	13603	13483	13406	13403	13688	13587	13463	13421	13429	13619	13431	13541	13473	13758	13612	13556	13427	13418	13531	13503	13531	13552	13388	13431	13397	13423	13407	13622	13513	13506	13591	13457	13464	13575	13460	13573	13548	13521	13506	13498	13499	13518	13331	13501	13671	13657	13541	13555	13506	13401	13523	13550	13618	13432	13533	13519	13420	13657	13639	13315	13425	13535	13655	13318	13404	13402	13492	13438	13468	13410	13322	13622	13485	13294	13487	13495	13547	13660	13446	13371	13414	13481	13609	13245	13420	13511	13547	13500	13517	13450	13391	13536	13429	13579	13427	13326	13688	13598	13475	13411	13692	13504	13440	13630	13510	13415	13482	13708	13459	13330	13471	13595	13413	13541	13587	13637	13521	13425	13522	13505	13528	13497	13416	13614	13344	13510	13517	13480	13458	13415	13444	13411	13590	13563	13554	13372	13592	13542	13446	13459	13498	13435	13430	13509	13514	13249	13598	13269	13388	13514	13547	13607	13535	13502	13469	13482	13545	13555	13511	13414	13675	13596	13434	13462	13484	13454	13471	13566	13588	13431	13540	13503	13515	13514	13452	13522	13476	13474	13602	13492	13602	13544	13457	13632	13490	13510	13406	13483	13617	13601	13439	13483	13546	13437	13475	13625	13613	13442	13364	13456	13380	13405	13410	13469	13507	13403	13446	13361	13696	13596	13500	13622	13434	13507	13641	13408	13540	13310	13566	13551	13622	13509	13594	13458	13533	13506	13510	13546	13444	13323	13275	13606	13496	13575	13455	13645	13523	13475	13525	13469	13621	13288	13553	13416	13528	13481	13506	13515	13437	13594	13682	13496	13427	13475	13470	13597	13481	13462	13547	13581	13435	13522	13534	13406	13426	13636	13345	13538	13398	13543	13288	13580	13592	13497	13624	13514	13475	13517	13335	13428	13447	13574	13549	13526	13463	13493	13637	13524	13374	13593	13450	13494	13497	13464	13623	13535	13578	13403	13486	13435	13525	13460	13410	13563	13480	13442	13447	13566	13364	13585	13560	13502	13507	13596	13487	13626	13662	13523	13659	13361	13494	13543	13653	13608	13472	13516	13571	13350	13501	13524	13666	13579	13492	13543	13499	13434	13405	13538	13605	13371	13509	13447	13539	13431	13435	13538	13473	13381	13499	13661	13282	13672	13466	13498	13446	13384	13625	13540	13411	13539	13427	13502	13315	13453	13393	13457	13445	13591	13483	13352	13518	13430	13459	13336	13261	13560	13384	13450	13390	13582	13425	13627	13409	13370	13505	13404	13530	13539	13425	13426	13420	13444	13506	13398	13378	13493	13422	13666	13459	13403	13453	13384	13469	13418	13544	13442	13482	13447	13435	13549	13563	13435	13597	13541	13372	13303	13502	13449	13535	13628	13355	13397	13640	13390	13476	13512	13534	13549	13455	13443	13433	13487	13518	13321	13334	13567	13518	13488	13515	13488	13460	13520	13640	13532	13341	13389	13504	13540	13562	13396	13523	13548	13676	13450	13622	13421	13619	13504	13448	13427	13442	13462	13587	13489	13564	13523	13632	13644	13561	13546	13692	13666	13482	13381	13448	13464	13488	13730	13489	13659	13577	13408	13561	13315	13630	13407	13539	13496	13532	13634	13449	13458	13525	13548	13363	13468	13432	13505	13571	13395	13550	13491	13310	13650	13594	13377	13572	13577	13393	13390	13504	13422	13668	13527	13610	13679	13530	13409	13542	13695	13558	13366	13535	13495	13426	13686	13598	13537	13467	13410	13577	13527	13446	13590	13508	13275	13391	13567	13563	13508	13481	13478	13436	13499	13468	13349	13453	13423	13472	13613	13454	13371	13477	13480	13659	13541	13571	13638	13608	13491	13525	13430	13384	13273	13579	13458	13400	13548	13539	13463	13561	13553	13567	13608	13626	13567	13502	13363	13524	13425	13464	13536	13428	13585	13476	13400	13413	13542	13554	13471	13404	13548	13462	13692	13467	13535	13410	13551	13522	13566	13595	13279	13522	13590	13480	13460	13495	13578	13649	13740	13507	13597	13461	13558	13627	13506	13368	13506	13497	13448	13295	13579	13321	13407	13535	13512	13490	13427	13385	13481	13578	13510	13469	13568	13395	13457	13582	13542	13556	13654	13571	13412	13484	13488	13525	13507	13401	13455	13617	13478	13542	13437	13418	13633	13528	13458	13600	13423	13592	13515	13473	13425	13414	13600	13411	13337	13432	13547	13372	13575	13437	13674	13541	13483	13570	13416	13544	13368	13453	13480	13581	13407	13553	13539	13559	13422	13505	13551	13462	13581	13555	13382	13621	13499	13541	13556	13490	13488	13447	13272	13410	13539	13651	13418	13592	13529	13619	13338	13329	13553	13556	13301	13599	13434	13479	13383	13540	13557	13672	13448	13657	13584	13600	13484	13528	13633	13452	13582	13548	13544	13383	13446	13561	13512	13491	13620	13574	13456	13562	13554	13468	13577	13537	13412	13321	13492	13418	13500	13493	13431	13407	13433	13493	13469	13361	13548	13500	13403	13573	13563	13480	13467	13447	13596	13696	13451	13588	13497	13435	13527	13376	13387	13666	13423	13540	13384	13420	13450	13517	13523	13380	13549	13518	13656	13459	13462	13371	13713	13457	13448	13586	13488	13668	13202	13485	13524	13565	13482	13537	13494	13553	13661	13295	13461	13535	13518	13504	13375	13399	13517	13545	13384	13405	13572	13429	13342	13272	13445	13358	13365	13451	13444	13574	13501	13555	13582	13517	13350	13564	13624	13699	13446	13538	13621	13431	13425	13508	13473	13669	13404	13654	13475	13571	13566	13423	13444	13598	13579	13548	13389	13652	13386	13529	13602	13502	13585	13437	13466	13406	13596	13655	13586	13585	13388	13303	13562	13570	13465	13519	13471	13467	13572	13480	13543	13487	13626	13556	13480	13470	13510	13497	13603	13525	13396	13547	13393	13276	13528	13490	13553	13636	13369	13547	13647	13391	13562	13471	13454	13489	13509	13384	13628	13673	13575	13502	13523	13594	13652	13562	13625	13569	13355	13726	13588	13307	13545	13521	13556	13688	13564	13366	13518	13537	13393	13293	13670	13460	13471	13626	13459	13591	13468	13459	13468	13602	13563	13404	13554	13501	13474	13426	13422	13450	13364	13428	13492	13505	13561	13551	13511	13459	13630	13543	13564	13647	13470	13390	13639	13620	13535
22112	21047	28249	24078	21310	22450	22011	16965	16386	16595	16505	16180	16217	16338	17373	21151	23565	22929	20605	18355	17211	16271	16033	16045	15995	16075	16116	16144	15902	15931	16052	15978	16018	16075	16188	16064	16127	15888	16000	15841	16016	15879	15847	15853	15908	15965	15918	15717	15806	15909	15967	16021	16171	16056	15886	15933	15910	16041	15856	15889	15920	15915	15949	16128	15920	16140	16013	15913	15894	16016	15988	15976	15789	15857	15861	16086	16197	15820	15935	15909	15971	15960	16025	16137	15795	16079	15896	15817	16091	15847	15848	15842	15861	16080	15711	15708	15727	15938	15935	15960	15868	15855	16074	15915	15925	15953	15836	15907	15833	16191	15950	15825	15833	15812	16167	15987	16030	15890	15853	15904	15947	15923	15851	15867	15871	15998	15840	15918	15887	15865	15753	15990	15938	15859	16071	15960	15993	15726	15790	15930	15852	15907	15907	16212	15891	15875	15976	15620	15788	15977	15996	15953	15878	15896	15732	16106	15970	15845	15985	16010	15879	15887	15851	15899	16156	15954	15788	15730	15940	15775	16034	15754	15924	15875	16025	15907	15886	15809	15919	15867	15756	16051	16066	16078	16011	16037	15815	15918	15740	15653	15780	16060	15693	15890	15859	15758	15758	16047	15944	15910	15880	15769	15758	15953	15939	16008	16020	15890	15857	15817	15974	15948	15983	16116	15648	15857	15792	15998	16051	15643	16100	15810	15824	15787	15806	15977	15874	16168	16061	15906	15909	15951	16080	16007	15961	15761	15929	16016	16051	15779	15875	15629	16015	15900	15749	15931	15936	15891	15957	15908	15799	15858	15991	15783	15870	16173	15968	15935	15960	15931	15952	15856	15788	16044	16024	15970	16131	16016	15767	15818	15987	15833	15898	16056	15995	15975	16015	15802	15940	15980	15815	15866	15769	15868	16016	16191	16011	16089	15858	15822	15844	15945	16143	15789	15844	15927	15829	15993	15806	15962	15987	15814	15785	15939	15664	15872	15787	16022	16026	15961	16100	16043	15887	15862	15863	15866	15902	15932	15812	15838	15725	15714	16024	15916	15843	15929	15624	15821	15773	15815	15935	15975	15724	15647	15926	15881	15918	15828	15846	15833	15823	15899	15965	15820	15910	15812	15798	15701	15994	15797	16039	15728	15762	15739	16043	16078	15995	15933	15953	15885	15831	15923	15903	16045	16006	15921	15926	15876	15748	15647	16033	15926	15973	15888	15729	15754	15929	15907	15873	15893	16030	15736	15978	16157	15887	15840	15888	15925	15872	15983	15924	15942	15734	16161	16052	15949	15709	15725	15839	15939	15917	15667	15795	16007	15891	15932	15854	15972	15944	16060	15817	16133	16033	15904	15979	15832	15958	15747	15826	15898	15929	16026	16065	15885	15759	15931	15982	16038	15870	15859	15967	15818	15786	15627	15884	15946	15771	15857	16078	15871	16048	15868	15994	15912	15750	16015	15813	15807	15859	15957	15803	15802	15947	15878	15842	15919	15851	15822	15888	15741	15827	15838	15901	15902	15872	15744	15800	15873	15953	16087	15553	15773	15852	15957	15658	15914	16029	15689	15797	15807	15819	15893	16093	15819	15732	15945	15906	15903	15991	15943	15931	15900	15879	16042	15852	15944	15932	15674	15721	15911	16000	16051	15914	15970	15739	15896	15934	16358	15985	15944	16059	15746	16035	16135	16097	15923	15859	15701	15861	15744	15913	16134	15784	15948	15824	15677	15935	15989	15988	15862	15934	15884	15919	15927	15959	16018	15900	15887	15875	15934	15758	16049	16037	15997	15809	15686	15936	15914	15754	15878	15978	15839	15969	15949	16023	15759	15929	15855	15969	16029	16050	15934	15560	15933	16026	15791	15948	15714	16058	15938	16115	15789	15880	15820	16035	15988	15891	15764	15596	15877	15811	15749	15862	15876	15831	15736	15857	15973	15881	15709	15955	15820	15947	16000	15984	15893	15937	15926	16117	15874	15682	15887	15703	15722	15957	15817	15952	16071	15986	15825	15906	15713	15958	15979	15941	15989	15717	15964	15883	16198	15847	15746	16007	15993	15742	15834	15817	15946	16133	15876	15947	15754	15703	15748	15788	15849	15773	16014	15855	15735	15851	15718	15879	15733	15925	15806	16109	16010	15882	15787	15963	16027	15982	15880	16001	15865	15674	15793	16227	16086	16086	16151	16160	16063	15946	15818	15954	15856	15984	15872	16245	16055	15947	15966	15923	16001	15786	15960	15769	16028	15932	15842	15776	15797	15840	15869	15677	15782	15711	15996	15959	15826	15781	15808	15845	15666	15963	16079	15775	15881	15821	15682	15647	15996	15819	15823	16014	15875	15952	15824	16143	15912	15715	15983	15953	15936	15665	15830	15888	16075	15860	15921	15801	15857	15977	16015	16009	15957	16025	15860	15834	15901	15930	16000	15860	16109	15964	15641	16009	16037	15787	15942	15886	15971	16032	16024	15917	16026	16030	15789	15823	15753	15677	15618	15819	15957	15815	15960	15896	15674	15715	15983	15760	15962	15677	15642	15774	15964	15907	16092	15938	16144	15854	15831	15694	16014	15918	16066	15899	15813	15824	15851	15763	15984	16035	15914	15910	15730	15906	15868	15759	15945	15836	15983	15903	15956	15863	15862	15759	15611	15689	15920	15973	15773	16004	15857	15788	15975	15615	15604	15824	16096	16016	16094	15886	15893	15961	15751	15907	15848	15797	15658	15983	15905	15984	15932	16004	16109	15923	16043	15698	15999	15911	16029	15957	15984	15849	16089	15883	15889	15871	15904	15837	15896	16041	15968	15849	15968	15862	15790	15867	15953	15914	15816	15938	16176	16075	15878	15997	15980	16054	15869	15949	15854	15892	15837	15990	15879	15982	16066	15860	15856	15810	15894	15907	15940	16061	16032	15949	15881	15803	15826	15938	15749	15846	15863	15945	15970	15793	15741	15690	15916	16019	16107	15856	15830	15631	15894	15862	15752	15971	15919	15916	15851	15998	15781	15920	15710	15876	15807	15824	15911	15873	15864	15910	15887	15916	15692	16035	15903	15846	15923	15969	15888	15989	15915	15959	15927	15976	15884	15852	15882	15798	15780	15894	15806	15997	15843	16038	15947	15943	15881	15666	15900	15781	15876	15833	15949	15928	15738	15835	15982	16026	15868	15834	15966	15631	15883	15779	15934	15999	16055	15944	15987	16000	15935	15869	15800	15792	15843	16095	15853	15941	15785	15870	15852	15997	16142	15894	15957	15849	16090	15729	15817	16010	15847	15822	15883	15851	15802	15978	15904	15827	15935	15878	15905	15784	15816	15855	15851	16027	15812	15987	15781	15937	16076	15828	15761	15695	15906	15794	15700	15822	15836	16040	15833	15807	15789	15801	15734	16057	15873	15819	15919	15984	15796	15761	15914	15772	15574	15984	15729	15735	15949	16051	15895	15755	15878	15832	15908	15853	15957	15960	15927	15772	15843	15885	15874	15794	15946	15909	15859	15770	15916	15801	16025	15703	15855	15751	15744	15877	15997	15921	15913	15861	15731	15876	15997	15926	15840	15836	15802	15924	15696	15924	15881	15859	15998	16008	15945	15793	15925	15967	15947	15836	15892	15883	15785	15855	15795	15900	15833	15840	15685	15974	16026	15779	15965	15791	15988	15982	15863	15922	15903	15967	15942	15814	16045	15930	15900	15933	15947	16061	15823	15913	15771	15924	16027	15888	15837	15837	15703	15759	16053	15911	15780	15882	15863	15868	15859	15881	15847	16018	15818	15858	15782	15625	15718	15875	15854	15792	15825	15998	15803	15769	15876	16074	15968	15837	15794	15688	16027	15841	15723	15942	15903	15988	15941	15914	15869	15707	15898	16129	16063	15904	15906	15826	15846	16052	15905	15729	15938	15908	15785	15842	15619	15777	15752	15775	15670	16005	16057	15851	15886	15874	15963	15964	15844	15757	15938	15913	15746	15953	15949	15856	15814	15779	15717	15891	15781	15718	15725	15817	16018	15896	15989	15927	15894	16008	16029	15787	15992	15914	15882	15705	15763	15885	15805	16038	15738	15830	15945	15814	15866	15916	15662	15794	15906	15779	15864	15978	16070	15975	15869	16010	15857	16047	15729	15949	15969	15967	15722	15991	15724	16034	16034	15985	15870	15963	16094	15898	15966	15835	16084	15872	15812	15873	15846	15883	16031	15933	15905	15593	15937	15594	15846	15671	16034	15864	15806	15549	15821	15751	15955	15868	16033	15923	15904	15978	15900	15942	15796	15875	15986	15954	15934	16069	15906	15951	15708	15642	15975	15988	16012	15851	15834	15979	15956	15935	16057	15916	15935	15845	15740	15785	15904	15786	15827	15817	15634	15814	15908	16101	15766	15903	15771	15935	15886	15852	15747	15790	15747	15763	15792	16131	15908	15818	15950	15828	15888	15990	15850	15836	16056	16016	15889	15962	15770	15977	15801	15710	15957	15787	15848	15801	15988	15978	15870	15863	15943	15797	15788	15867	15673	15707	15925	15930	15959	15912	15711	15837	15811	15940	15837	15986	15965	16059	15655	15679	15959	15865	15865	15876	15803	15680	15815	15999	15933	15727	15920	15811	15759	15631	15976	15727	15828	15935	15843	16115	15855	15933	15828	15762	15595	15809	16007	15815	15779	15988	15807	15700	15924	15748	16009	15991	15865	16017	15806	15892	15783	15919	15968	16073	15665	15965	15865	16146	15878	16036	15987	15916	15902	15972	15970	16028	15988	15998	15779	15904	15822	15923	16052	15898	15853	15912	16233	15910	15909	15926	15864	15861	15820	15970	15712	15922	15852	15809	15807	15859	16135	15884	15855	16011	15960	15876	15997	16135	15962	15849	15942	15954	15796	15871	16087	16064	15724	15704	15859	15806	15763	15669	15639	15944	15823	15810	15894	15726	15632	15894	15859	15887	15869	15983	15945	15762	16046	15761	15708	15836	15912	15815	15805	15797	16031	15733	15745	15870	15897	15999	15981	16066	15740	15799	15947	15986	15954	15929	15828	15869	15839	16090	15897	15876	15762	15878	15799	15882	15934	16015	15805	16020	15867	15744	15993	15820	15998	15978	15916	15736	15829	15813	15950	15809	15730	15856	15878
26008	56089	38971	20522	16666	14963	14152	14155	14003	14063	13918	13840	13860	13804	15883	21396	23943	22269	19096	16038	14601	13788	13594	13488	13614	13696	13620	13623	13522	13649	13591	13599	13724	13801	13729	13612	13585	13563	13700	13578	13708	13528	13530	13754	13505	13513	13621	13499	13496	13618	13586	13647	13865	13604	13763	13688	13612	13637	13717	13635	13581	13763	13663	13579	13612	13607	13560	13620	13711	13588	13626	13591	13499	13691	13463	13564	13408	13651	13501	13599	13816	13666	13699	13472	13532	13515	13517	13577	13606	13715	13609	13727	13717	13627	13544	13531	13481	13610	13605	13597	13636	13627	13652	13566	13669	13635	13762	13861	13651	13695	13492	13634	13683	13417	13595	13563	13751	13589	13637	13760	13534	13604	13594	13558	13679	13642	13214	13518	13725	13688	13636	13736	13901	13650	13645	13711	13566	13685	13583	13480	13457	13705	13496	13432	13569	13451	13468	13741	13540	13711	13587	13572	13785	13760	13687	13680	13629	13506	13720	13596	13671	13697	13789	13662	13586	13567	13454	13539	13743	13695	13686	13561	13556	13588	13516	13660	13613	13546	13642	13669	13742	13683	13538	13558	13474	13731	13635	13539	13578	13486	13598	13672	13702	13536	13669	13597	13647	13677	13555	13649	13641	13642	13607	13566	13585	13603	13698	13409	13690	13660	13412	13502	13623	13697	13648	13652	13596	13680	13652	13357	13574	13438	13582	13691	13709	13406	13764	13744	13510	13464	13622	13683	13667	13750	13648	13700	13619	13542	13611	13609	13535	13715	13610	13623	13540	13653	13569	13516	13628	13608	13636	13558	13599	13631	13715	13413	13576	13670	13566	13445	13668	13535	13702	13711	13476	13684	13537	13616	13738	13674	13542	13468	13651	13544	13593	13645	13612	13602	13473	13723	13609	13680	13610	13476	13470	13636	13725	13463	13795	13514	13806	13619	13649	13604	13673	13512	13610	13522	13395	13528	13643	13727	13643	13586	13631	13511	13750	13466	13599	13606	13474	13685	13636	13582	13665	13720	13625	13539	13630	13477	13632	13607	13593	13658	13494	13723	13493	13649	13571	13642	13547	13659	13674	13615	13636	13584	13559	13614	13632	13598	13600	13771	13611	13664	13579	13643	13776	13655	13694	13568	13548	13814	13661	13557	13803	13591	13623	13660	13602	13662	13516	13595	13731	13545	13493	13480	13683	13638	13688	13599	13755	13586	13735	13642	13650	13623	13523	13572	13593	13427	13854	13670	13674	13652	13707	13430	13694	13456	13504	13751	13669	13617	13392	13704	13737	13646	13588	13613	13605	13637	13638	13716	13524	13781	13458	13589	13588	13582	13625	13745	13660	13497	13562	13634	13494	13592	13636	13508	13765	13614	13811	13705	13489	13551	13571	13592	13472	13799	13539	13563	13711	13597	13533	13551	13477	13682	13508	13532	13653	13584	13697	13706	13620	13491	13548	13508	13679	13571	13637	13615	13602	13722	13602	13553	13594	13488	13521	13697	13718	13726	13678	13624	13598	13686	13719	13658	13607	13712	13619	13612	13662	13693	13576	13686	13580	13552	13525	13754	13530	13707	13657	13490	13566	13659	13545	13693	13484	13582	13663	13685	13712	13618	13610	13521	13779	13490	13679	13581	13591	13468	13524	13546	13585	13696	13628	13538	13696	13384	13582	13679	13604	13698	13587	13618	13572	13624	13778	13624	13641	13638	13536	13488	13620	13554	13646	13669	13624	13670	13580	13587	13546	13609	13375	13744	13795	13453	13603	13707	13840	13683	13589	13530	13670	13650	13763	13517	13549	13837	13719	13583	13544	13631	13469	13709	13656	13626	13518	13622	13606	13561	13707	13673	13656	13637	13713	13543	13683	13529	13451	13532	13634	13508	13612	13580	13681	13680	13463	13669	13489	13594	13570	13542	13563	13607	13633	13633	13662	13627	13439	13759	13700	13421	13604	13488	13563	13648	13485	13602	13659	13795	13577	13647	13542	13580	13569	13539	13577	13404	13630	13535	13502	13619	13544	13394	13715	13720	13665	13564	13752	13695	13490	13629	13547	13672	13528	13622	13666	13588	13649	13582	13497	13482	13539	13750	13608	13609	13385	13596	13512	13600	13642	13603	13594	13584	13666	13669	13671	13697	13680	13642	13576	13597	13537	13680	13634	13826	13564	13628	13738	13848	13620	13461	13463	13539	13749	13614	13595	13514	13469	13452	13677	13681	13645	13501	13573	13672	13552	13516	13574	13657	13621	13719	13729	13452	13574	13587	13399	13556	13643	13722	13695	13487	13734	13590	13505	13705	13709	13560	13595	13615	13517	13520	13545	13664	13553	13751	13639	13488	13579	13644	13554	13819	13607	13609	13510	13446	13585	13593	13500	13619	13657	13591	13560	13593	13749	13632	13653	13730	13607	13514	13543	13645	13792	13597	13618	13572	13603	13598	13624	13471	13521	13512	13678	13610	13611	13758	13481	13579	13633	13591	13627	13558	13548	13456	13543	13635	13508	13693	13790	13616	13720	13561	13690	13466	13543	13693	13628	13619	13491	13714	13672	13535	13640	13515	13626	13632	13626	13569	13485	13604	13618	13763	13440	13693	13411	13719	13545	13614	13570	13614	13372	13505	13610	13574	13618	13508	13618	13772	13574	13650	13591	13588	13566	13678	13381	13591	13442	13592	13517	13564	13748	13685	13653	13587	13642	13544	13631	13641	13638	13570	13589	13523	13468	13752	13696	13521	13422	13661	13801	13573	13605	13473	13467	13590	13631	13597	13690	13587	13688	13664	13667	13570	13682	13591	13685	13721	13645	13678	13492	13655	13649	13660	13585	13722	13742	13707	13634	13727	13419	13730	13555	13690	13670	13672	13727	13656	13657	13492	13768	13542	13645	13621	13493	13772	13615	13600	13555	13627	13758	13538	13726	13517	13577	13628	13649	13604	13359	13617	13575	13498	13623	13494	13738	13863	13664	13719	13681	13704	13655	13802	13694	13615	13660	13576	13617	13655	13811	13589	13469	13575	13429	13634	13468	13702	13822	13711	13466	13740	13687	13592	13738	13570	13640	13530	13534	13855	13498	13650	13682	13535	13635	13625	13650	13768	13641	13747	13614	13737	13470	13726	13632	13576	13374	13705	13668	13587	13567	13651	13718	13520	13752	13721	13553	13617	13476	13698	13751	13563	13686	13619	13722	13552	13705	13540	13601	13664	13637	13688	13488	13654	13531	13638	13640	13500	13554	13615	13588	13734	13538	13688	13514	13602	13785	13416	13474	13647	13650	13630	13701	13758	13608	13681	13530	13618	13656	13739	13639	13717	13565	13661	13509	13443	13569	13700	13763	13460	13629	13683	13600	13474	13533	13608	13736	13626	13580	13643	13603	13652	13615	13420	13635	13666	13642	13693	13588	13628	13506	13603	13529	13676	13517	13624	13621	13527	13667	13549	13550	13578	13711	13618	13698	13563	13614	13686	13739	13598	13752	13634	13420	13595	13821	13584	13645	13484	13556	13555	13650	13722	13747	13399	13516	13610	13720	13753	13662	13578	13488	13461	13642	13473	13568	13492	13499	13591	13648	13543	13684	13723	13542	13626	13611	13518	13575	13582	13611	13565	13650	13466	13572	13620	13663	13602	13436	13629	13611	13685	13681	13633	13592	13609	13647	13733	13575	13626	13576	13638	13708	13522	13682	13480	13532	13659	13594	13722	13667	13707	13581	13722	13615	13504	13625	13545	13582	13505	13630	13441	13593	13565	13687	13623	13686	13658	13577	13764	13735	13504	13681	13659	13664	13708	13783	13637	13546	13605	13619	13609	13844	13622	13589	13459	13479	13581	13736	13613	13631	13554	13646	13608	13577	13589	13621	13486	13820	13658	13698	13671	13424	13481	13747	13603	13629	13514	13586	13635	13568	13554	13466	13583	13656	13532	13520	13513	13561	13563	13829	13565	13455	13483	13539	13739	13552	13481	13652	13451	13651	13594	13630	13570	13706	13715	13696	13690	13648	13406	13641	13511	13497	13636	13646	13621	13424	13643	13746	13773	13611	13501	13642	13635	13588	13567	13477	13512	13488	13525	13588	13655	13652	13470	13641	13610	13735	13747	13630	13698	13758	13588	13624	13593	13779	13479	13612	13500	13625	13594	13654	13528	13611	13533	13592	13633	13660	13658	13714	13819	13583	13522	13361	13506	13623	13542	13775	13617	13666	13634	13673	13472	13515	13595	13791	13643	13457	13583	13639	13711	13599	13544	13572	13767	13687	13528	13664	13599	13673	13669	13718	13507	13690	13435	13595	13726	13631	13502	13611	13636	13779	13593	13690	13655	13558	13556	13514	13525	13586	13618	13610	13569	13625	13568	13669	13657	13500	13476	13590	13509	13718	13557	13701	13608	13580	13747	13488	13593	13565	13543	13620	13509	13553	13551	13627	13520	13587	13681	13731	13578	13569	13717	13662	13477	13669	13548	13449	13533	13642	13540	13549	13504	13605	13511	13692	13479	13743	13533	13503	13655	13739	13543	13662	13557	13612	13554	13541	13555	13556	13569	13739	13679	13665	13494	13699	13429	13527	13601	13528	13504	13491	13512	13711	13675	13645	13484	13530	13697	13579	13682	13789	13463	13730	13642	13467	13506	13562	13586	13663	13648	13678	13513	13455	13642	13635	13565	13780	13601	13603	13606	13574	13800	13458	13801	13493	13713	13694	13607	13647	13709	13536	13549	13693	13496	13494	13521	13538	13504	13531	13589	13643	13626	13579	13705	13771	13582	13652	13433	13576	13675	13621	13575	13473	13624	13723	13536	13538	13688	13535	13587	13575	13548	13800	13726	13598	13662	13653	13432	13838	13441	13594	13616	13639	13581	13500	13665	13758	13690	13618	13538	13578	13315	13667	13589	13631	13572	13651	13508	13823	13562	13649	13598	13686	13537	13530	13424	13617	13628	13758	13721	13580	13676	13479	13587	13558	13807	13666	13577	13512	13767	13580	13537	13739	13646	13650	13718	13649	13571	13463	13565	13710	13577	13394	13654	13648	13657	13552	13550	13570	13481	13492	13655	13746	13572	13544	13751	13563	13678	13731	13701	13818	13457	13526	13548	13624	13556	13599	13741	13567	13687	13657	13499
29557	25978	27485	20639	17224	17061	16942	16759	16660	16807	16721	16757	16782	16891	16882	17050	17133	17128	16945	17027	16915	16652	16605	16653	16854	16919	16836	16774	16733	16691	16652	16776	16702	16775	16635	16808	16487	16542	16726	16789	16629	16524	16670	16727	16764	16642	16846	16782	16663	16666	16748	16718	16894	16720	16649	16660	16617	16667	16828	16734	16671	16673	16582	16805	16753	16670	16799	16674	16790	16593	16851	16785	16736	16762	16861	16631	16689	16612	16677	17024	16683	16718	16473	16482	16540	16820	16768	16677	16763	16800	16567	16701	16613	16731	16610	16791	16598	16575	16745	16893	16752	16783	16779	16871	16794	16695	16648	16662	16700	16843	16910	16582	16755	16724	16553	16800	16623	16837	16661	16692	16566	16647	16559	16678	16688	16892	16628	16683	16684	16809	16592	16668	16670	16760	16918	16674	16767	16889	16729	16567	16768	16694	16461	16561	16517	16422	16754	16765	16768	16781	16815	16682	16527	16831	16891	16579	16594	16378	16760	16683	16546	16700	16697	16896	16769	16592	16801	16616	16765	16613	16621	16474	16662	16795	16823	16719	16573	16735	16828	16728	16829	16837	16571	16525	16806	16627	16725	16770	16740	16922	16795	16681	16773	16692	16582	16670	16907	16775	16610	16740	16587	16530	16592	16792	16747	16760	16710	16897	16873	16686	16734	16717	16781	16702	16711	16796	16699	16695	16721	16646	16867	16673	16589	16671	16780	16647	16667	16671	16717	16693	16668	16728	16907	16837	16710	16748	16941	16612	16717	16828	16714	16661	16871	16814	16703	16628	16695	16828	16774	16630	16762	16847	16552	16682	16611	16908	16796	16613	16769	16643	16762	16724	16479	16609	16683	16871	16617	16697	16766	16489	16901	16705	16631	16761	16841	16829	16657	16723	16760	16925	16836	16575	16723	16699	16703	16512	16781	16624	16722	16489	16518	16501	16628	16666	16812	16852	16714	16758	16579	16697	16658	16661	16703	16724	16866	16691	16623	16504	16581	16646	16744	16809	16600	16788	16776	16663	16749	16829	16767	16836	16933	16669	16735	16715	16646	16775	16570	16651	16661	16611	16642	16668	16821	16688	16692	16664	16749	16622	16662	16741	16569	16644	16714	16472	16810	16701	16740	16761	16758	16586	16544	16646	16861	16818	16812	16756	16718	16966	16582	16599	16835	16793	16872	16596	16586	16767	16721	16473	16867	16753	16796	16775	16646	16646	16827	16772	16598	16670	16843	16577	16575	16760	16804	16887	16775	16829	16383	16724	16701	16540	16927	16596	16865	16673	16709	16639	16757	16561	16816	16536	16605	16616	16656	16600	16649	16655	16814	16775	16781	16541	16664	16795	16654	16739	16616	16827	16539	16657	16694	16657	16830	16770	16574	16664	16658	16860	16791	16832	16731	16697	16632	16663	16786	16589	16705	16811	16635	16690	16686	16870	16669	16755	16782	16888	16689	16689	16903	16686	16739	16689	16940	16673	16587	16671	16733	16695	16769	16615	16593	16760	16620	16712	16691	16716	16827	16916	16833	16761	16685	16747	16578	16744	16800	16736	16701	16590	16900	16873	16946	16926	16627	16779	16574	16646	16823	16763	16846	16724	16601	16807	16677	16614	16784	16624	16640	16711	16739	16641	16728	16757	16854	16710	16656	16623	16833	16677	16430	16762	16591	16863	16940	16734	16554	16801	16734	16682	16846	16710	16650	16970	17038	16707	16597	16856	16765	16690	16717	16596	16996	16842	16693	16547	16440	16477	16571	16626	16738	16653	16717	16748	16408	16540	16553	16552	16613	16835	16788	16928	17000	16851	16408	16803	16596	16804	16711	16931	16677	16670	16640	16711	16851	16687	16901	16515	16657	16750	16597	16643	16545	16668	16878	16565	16853	16783	16549	16767	16599	16679	16673	16714	16740	16588	16768	16675	16661	16673	16832	16983	16796	16704	16716	16645	16634	16579	16828	16704	16810	16617	16566	16619	16553	16561	16623	16807	16716	16621	16875	16638	16576	16618	16563	16600	16784	16688	16847	16646	16842	16768	16727	16594	16743	16589	16672	16807	16732	16559	16693	16615	16781	16709	16561	16765	16617	16803	16763	16618	16665	16787	16648	16760	16789	16790	16764	16681	16990	16797	16926	16668	16744	16621	16839	16718	16941	16724	16773	16753	16641	16844	16768	17056	16816	16909	16776	16671	16747	16745	16622	16413	16646	16750	16766	16642	16751	16783	16662	16654	16823	16677	16782	16600	16801	16709	16550	16700	16808	16721	16680	16475	16741	16643	16690	16549	16741	16793	16736	16798	16595	16619	16716	16485	16637	16605	16793	16624	16714	16857	16725	16623	16755	16565	16779	16796	16640	16861	16747	16742	16665	16729	16622	16759	16778	16639	16691	16781	16635	16761	16575	16776	16784	16748	16624	16527	16702	16794	16701	16743	16675	16736	16516	16590	16622	16870	16428	16520	16618	16719	16736	16684	16754	16723	16656	16734	16870	16954	16786	16541	16659	16797	16753	16765	16697	16879	16679	16749	16617	16563	16406	16507	16716	16642	16749	16798	16680	16624	16845	16616	16660	16650	16837	16812	16669	16510	16846	16692	16782	16583	16651	16550	16752	16633	16609	16565	16906	16848	16816	16559	16446	16724	16888	16594	16689	16726	16714	16599	16835	16712	16873	16635	16683	16739	16807	16816	16861	16622	16647	16821	16581	16745	16780	16928	16784	16764	16703	16559	16876	16599	16707	16741	16729	16617	16789	16792	16456	16616	16859	16778	16767	16660	16734	16748	16655	16722	16534	16680	16813	16857	16798	16756	16791	16658	16493	16712	16723	16852	16899	16934	16574	16382	16689	16798	16685	16958	16584	16701	16649	16586	16694	16730	16806	16605	16717	16956	16840	16754	16676	16663	16761	16678	16749	16806	16689	16797	16805	16774	16813	16825	16861	16869	16740	16758	16854	16818	16711	16807	16770	16708	16666	16721	16830	16691	16819	16793	16616	16689	16615	16683	16776	16892	16547	16627	16813	16881	16840	16827	16752	16653	16802	16719	16591	16768	16876	16759	16649	16709	16653	16596	16732	16487	16744	16724	16481	16602	17005	16631	16525	16704	16715	16778	16647	16747	16911	16770	16830	16834	16781	16706	16758	16771	16687	16695	16516	16751	16596	16742	16436	16594	16582	16591	16762	16626	16795	16846	16736	16741	16799	16773	16670	16552	16729	16622	16604	16698	16559	16648	16695	16763	16734	16769	16732	16827	16615	16738	16724	16682	16571	16740	16381	16601	16642	16845	16889	16610	16522	16814	16752	16785	16763	16705	16738	16660	16537	16596	16644	16700	16780	16777	16858	16539	16739	16593	16780	16647	16640	16804	16783	16663	16739	16823	16598	16732	16725	16699	16552	16729	16563	16533	16812	16845	16716	16382	16884	16707	16532	16635	16655	16612	16670	16940	16789	16725	16671	16830	16567	16695	16671	16569	16683	16736	16759	16684	16807	16805	16886	16834	16933	16758	16754	16726	16818	16784	16720	16655	16602	16572	16693	16725	16691	16692	16760	16589	16726	16664	16704	16806	16768	16684	16510	16761	16627	16882	16683	16338	16598	16609	16671	16511	16690	16868	16749	16702	16511	16708	16729	16631	16617	16855	16703	16700	16816	16758	16695	16665	16793	16826	16716	16610	16726	16777	16655	16694	16675	16685	16871	16561	16633	16644	16867	16674	16847	16794	16749	16771	16714	16742	16837	16741	16756	16569	16771	16639	16743	16662	16650	16726	16723	16895	16641	16717	16685	16610	16788	16891	16732	16591	16815	16890	16728	16774	16893	16795	16697	16672	16779	16725	16773	16780	16641	16701	16806	16662	16717	16715	16769	16868	16643	16735	16658	16576	16677	16637	16736	16785	16672	16876	17037	16755	16797	16523	16864	16878	17179	16888	16707	16618	16627	16554	16841	16574	16679	16972	16826	16650	16564	16661	16636	16754	16911	16466	16755	16871	16708	16672	16850	16815	16699	16734	16784	16802	16490	16492	16632	16657	16908	16720	16867	16688	16707	16751	16514	16627	16600	16624	16618	16538	16653	16580	16768	16791	16841	16644	16890	16810	16653	16730	16640	16646	16497	16465	16657	16793	16726	16802	16690	16829	16923	16671	16712	16551	16642	16752	16684	16893	16911	16662	16655	16669	16518	16614	16667	16699	16698	16862	16782	16593	16581	16758	16508	16784	16752	16719	16694	16756	16952	16900	16742	16783	16848	16583	16712	16741	16755	16875	16673	16770	16755	16615	16684	16578	16597	16820	16718	16732	16644	16670	16793	16861	16669	16764	16913	16580	16736	16639	16782	16733	16657	17006	16671	16556	16767	16593	16809	16931	16627	16715	16799	17041	16711	16808	16729	16872	16732	16769	16675	16817	16742	16808	16862	16744	16750	16809	16725	16763	16814	16736	16572	16708	16729	16764	16696	16621	16650	16575	16731	16538	16617	16759	16646	16616	16517	16633	16655	16711	16608	16625	16664	16890	16837	16676	16616	16671	16875	16669	16749	16790	16758	16745	16900	16699	16613	16828	16783	16822	16698	16856	16797	16632	16666	16487	16708	16627	16636	16763	16637	16524	16653	16830	16543	16573	16855	16681	16709	16834	17000	16752	16698	16732	16808	16719	16491	16825	16848	16594	16734	16792	16784	16720	16875	16576	16839	16557	16779	16847	16805	16823	16882	16656	16726	16672	16810	16785	16935	16720	16751	16671	16822	16663	16860	16690	16743	16645	16785	16627	16710	16649	16858	16620	16865	16792	16767	16577	16723	16764	16929	16565	16707	16699	16648	16614	16684	16668	16779	16702	16756	16719	17036	16660	16806	16759	16625	16588	16621	16712	16751	16603	16713	16616	16806	16926	16852	16790	16748	16871	16598	16843	16943	16627	16684	16695	16697	16767	16665	16769	16774	16490	16691	16540	16668	16847	16818	16454	16696	16786	16717	16604	16702	16535	16876	16733	16646	16767	16615	16538	16628	16597	16587	16840	16707	16688	16634	16632	16763	16672	16567	16704	16594	16810	16716	16603	16712	16650	16611	16695	16820	16541	16659	16909	16727	16767	16668	16693	16896	16651	16619	16703	16807	16493
23589	35888	25187	15699	14651	14383	14130	14206	14260	14111	14111	14244	14175	14164	14273	14704	14513	14636	14319	14503	14327	14272	14225	14269	14133	14315	14095	14173	14032	14171	14176	14129	14172	14287	14125	14260	14039	14317	14233	14129	14280	14231	14145	14061	14251	14292	14085	14157	14226	14012	14261	14153	14111	14201	14135	14150	14214	14144	14095	14131	14260	14226	14126	14174	13942	14212	14103	14121	14152	14311	14246	14182	14142	14137	14055	14154	14087	14128	14078	14263	14128	14126	14226	14079	14186	14096	14139	14166	14208	14265	14175	14228	14152	14035	14280	13993	14341	14136	14242	14185	14099	14079	14145	14096	14106	14113	14073	14268	14229	14202	14101	14055	14307	14131	14044	14188	14176	14076	14040	14194	14170	14144	14136	14267	14226	14065	14034	14030	14084	14324	14079	14261	14206	14156	14258	14198	14267	14226	14118	14132	14145	14196	14048	14073	14169	14027	14234	14162	14099	14242	14182	14202	14049	14380	14219	14103	14090	14163	14176	14125	14046	14128	14119	14160	14190	14077	14173	14092	14117	14178	14191	14123	14093	14074	14129	14135	14082	14181	14056	14089	14074	14369	14207	14217	14315	14177	14285	14146	14149	14227	14098	14247	14195	14179	14228	14151	14322	14242	14213	14110	14074	14158	14221	14146	14206	14222	14308	14275	14092	14027	14245	14247	14216	14112	14073	14195	14196	14251	14036	14078	14091	14194	14217	14322	14129	14169	14090	14300	14238	14320	14177	14190	14144	14080	14218	14181	14150	14125	14196	14175	14207	14285	14199	14218	14149	14103	14230	14225	14239	14041	14078	14100	14141	14281	14109	14242	14221	14025	14112	14172	14236	14121	14167	14102	14134	14144	14394	14127	14119	14284	14086	14236	14105	14248	14167	14154	14059	14091	14246	14192	14040	14253	14119	14214	14130	14157	14176	14191	14189	14216	14045	14284	14424	14164	14230	14106	14081	14258	14166	14133	14173	14368	14087	14114	14172	14012	14210	14104	14111	14240	14325	14183	14194	14261	14157	14185	14277	14382	14114	14175	14212	14228	14155	14215	14024	14112	14078	14362	14171	14054	14148	14286	14123	14169	14145	14172	14095	14217	14138	14325	14072	14137	14152	14249	14101	14133	13981	14207	14295	14117	14198	14155	14211	14159	14200	14200	14241	14320	14045	14257	14096	14314	14299	14097	14144	14116	14085	13964	14378	14251	14191	14100	14143	14145	14243	14074	14170	14295	14251	14316	14113	14240	14263	14179	14158	14217	14276	14205	14233	14119	13993	14168	14189	14159	14245	14106	14067	14248	14102	14201	14121	14118	14014	14155	14337	14173	14217	14212	14089	14121	14136	14069	14203	14065	14164	14110	14092	14114	14063	14217	14084	14204	14313	14253	14326	14134	14172	14139	14214	14159	14290	14064	14135	14385	14094	14104	13988	14174	14190	14237	14240	14142	14408	14155	14327	14183	14236	14048	14220	14024	14067	14247	14172	14201	14127	14284	14237	13994	14283	14223	14305	14078	14050	14176	14236	14120	13988	14236	14256	14141	14224	14182	14246	14144	14088	13977	14037	14043	14216	14125	13988	14070	14022	14383	14080	14351	14113	14042	14216	14232	14146	14255	14280	14360	14162	14173	14186	14242	14176	14076	14235	14193	14143	14352	14208	14120	14111	14087	14129	14261	14432	14244	14115	14233	14136	14143	14197	14252	14317	14287	14230	14254	14216	14062	14177	14003	14211	14091	14098	14118	14122	14268	14238	14104	14217	14157	14059	14152	14176	14268	14094	14205	14117	14156	14144	14022	14013	14205	14309	14145	14108	14101	14105	14122	14184	14070	14057	14136	14295	14112	14284	14068	14050	14131	14129	14313	14002	14172	14252	14146	14249	14013	14074	14222	14192	14202	14075	14266	14178	14233	14190	14122	14090	14031	14102	14039	14148	14196	14188	14268	14161	14111	14273	14136	14002	14047	14026	14194	14168	14128	14112	14115	14123	14236	14185	14274	14087	14207	14105	14138	14048	14273	14069	14028	14235	14138	14219	14236	14189	14151	14199	13951	14121	14219	14234	14166	14118	14226	14037	14112	14065	14219	14228	14268	14250	14109	14024	14049	14168	14224	14098	14250	14107	14269	14260	14290	14187	14157	14081	14059	14120	14199	14076	14138	14170	14207	14338	14092	14232	14205	14133	14136	14060	14286	14099	14098	14341	14043	14324	14230	14208	14234	13991	14173	14116	14078	14239	14071	14231	14210	14085	14097	14211	14158	14257	14229	14124	14185	13994	14131	14120	14221	14124	14300	14182	14242	14138	14068	14371	14136	14397	14090	14177	14232	14181	14100	14016	14265	14050	14001	13958	14280	14148	14246	14101	14143	14117	14210	14246	14130	14238	14239	14229	14251	13998	14131	14279	14167	14222	14031	14114	13992	13967	13980	14284	14111	14334	14094	14134	14209	14054	14069	14185	14058	14209	14209	14174	14276	14187	14114	14283	14309	14186	14264	14138	14176	14166	14215	13942	14203	14225	14268	14283	14008	14177	14086	14143	14092	14141	14092	14050	13924	14230	14172	14168	14150	14272	14271	14309	14159	14205	14101	14200	14330	14112	14337	14144	14259	14321	14188	14140	14182	14145	14187	14078	14062	14319	14164	14206	14111	14137	14185	14230	14216	14210	14159	14148	14071	14132	14392	14174	14239	14075	14027	14257	14067	14219	13970	14129	14317	14363	14301	14214	14367	14204	14075	14149	14112	14221	14159	14178	14121	14185	14065	14266	14197	14212	14297	14309	14223	14239	14079	14224	14152	14127	14139	14231	14240	14155	14177	14209	14026	14095	14252	14337	14229	14093	14148	14200	14193	14192	14116	14113	14154	14216	14214	14076	14052	14110	14061	14160	14221	14151	14073	13987	14163	14071	14439	14229	14157	14099	14245	14210	14113	14216	14209	14168	14154	14213	14294	14280	14117	14267	14103	14097	14309	14205	13932	14126	14276	14255	14078	14062	14144	14227	14192	14100	14078	14079	14149	14174	14137	14260	13967	14088	14114	14075	14087	14299	14208	14223	14087	14206	14082	14116	14195	14312	14112	14132	14120	14290	14127	14121	14262	14099	14307	14210	14218	14081	14349	14140	14182	14092	14282	14144	14251	14225	14096	14101	14082	14053	14197	14219	14189	14094	14281	14063	14335	14282	14240	14121	14125	13965	14144	14182	14061	14153	14169	14172	14071	14216	14183	14121	14223	14166	14250	14184	14126	14213	14090	14140	14316	14148	14148	14320	14086	14373	14202	14348	14214	14258	14141	14166	14081	14128	14140	14157	14155	14195	14106	14317	14271	13975	14197	14186	14169	14337	14223	14213	14046	14085	14217	14283	14167	14334	14306	14100	14104	13999	14097	14223	14055	14243	14108	14166	14237	14381	14190	14223	14094	14274	14019	14042	14046	14092	14073	14287	14092	14186	14270	14031	14126	14398	14059	14132	14079	14061	14237	14227	14148	14120	14274	14247	14204	14309	14142	14343	14123	14152	14021	14206	14445	14365	14254	14073	14270	14393	14189	14160	14336	14148	14244	14250	14268	14198	14190	14153	14179	14294	14081	14219	14208	14145	14180	14111	13967	14126	14270	14173	14208	14131	14148	14175	14202	14144	14217	14185	14118	14251	14060	14181	14092	14445	14109	14116	14254	14097	14163	14244	14098	14224	14054	14142	14177	14230	14130	14277	14202	14177	14181	13960	14188	14251	14298	14237	14298	14126	14187	14257	14353	14225	14203	14223	14381	14045	14146	14038	14221	14232	14139	14198	14299	14135	14183	14143	14306	14123	14186	14059	13972	14113	14380	14088	14233	14255	14048	14080	14112	14185	14255	14201	14313	14118	14245	14139	14102	14084	14219	14209	14071	14112	14158	14237	14222	14283	14248	14195	14131	14190	14138	14189	14155	14102	14146	14123	14313	14109	14233	14067	14220	14088	14116	14124	14210	14108	13998	14303	14307	14050	14257	14245	14158	14115	14235	14113	14328	14165	14177	14146	14238	14130	14277	14270	14266	14157	14231	14127	14316	14230	14127	14047	14298	14191	14168	14208	14089	14273	14225	14057	14160	14037	14124	14310	14032	14109	14158	14187	14233	14229	14188	14178	14117	14246	14060	14114	14093	14279	14143	14096	14151	14104	14077	14108	14142	14207	14321	14260	14060	14128	14022	14052	14156	14164	14097	14097	14205	14039	14038	14135	14344	14166	14213	14089	14267	14151	14104	14173	14081	14359	14122	13951	14073	14142	14103	14194	14321	14218	14183	14014	14162	14150	14347	14207	14266	14418	14308	14181	14107	14106	14182	14129	14153	14310	14237	14095	14255	14126	14199	14050	14157	13990	14083	14199	14115	14352	14303	14192	14093	14217	14150	14181	13993	14252	14159	14229	14136	14013	14331	14136	14173	14140	14221	14147	14222	14209	14239	14160	14299	14042	14154	14183	14170	14280	14088	14275	14112	14166	14157	14167	14207	14107	14360	14206	14212	14020	14162	14186	14278	14249	14277	14240	14165	14233	14241	14271	14179	14113	14170	14362	14063	14262	14305	14120	13907	14226	14232	14158	14355	14168	14163	14063	14341	14267	14135	14291	14029	14185	14218	14200	14221	14374	14031	14173	14253	14200	14196	14091	13974	14241	14309	14236	14122	14184	14204	14196	14240	14072	14153	14263	14092	14281	14344	14334	14047	14190	14176	14340	14207	14067	14102	14269	14059	14351	14207	14151	13969	14262	14078	14074	14180	14170	14181	14081	14165	14172	14209	14119	14120	14189	14235	14178	14330	14272	14321	14136	14165	14107	14158	14168	14117	14211	14323	14210	14218	14172	14085	14218	14229	14353	14115	14053	14115	14142	14138	14184	14183	14337	14225	14152	14122	14107	14123	14067	14209	14243	14046	14259	14184	14189	14154	14199	14200	14172	14103	14333	14266	14095	14289	14348	14163	14134	14249	14147	14203	14085	14195	14144	14212	14046	14171	14068	14155	14266	14300	14268	14042	14111	14204	14181	14234	14356	14166	14222	14099	14252	14234	14326	14106	14264	14330	14165	14186	14217	14191	14121	14086	14166	14169	13971	14173	13973	14271	14153	14131	14198	14188
23068	20992	27785	24581	21989	21229	20584	18705	18318	18511	18720	18397	18293	18663	19928	21632	22049	21313	20331	19398	18693	18422	18394	18459	18249	18218	18318	18325	18264	18103	18369	18251	18456	18289	18119	18161	18217	18150	18145	18083	18201	18185	18160	18155	17839	18201	18338	18321	18184	18143	18088	18247	18162	18349	18336	18097	17963	18153	18314	17994	18168	18315	18213	18141	17995	18098	18208	18243	18274	18315	18181	18233	18077	18073	18140	18164	18289	18226	18200	18312	18324	18152	18254	18085	18235	18239	18197	18057	18160	18093	18001	18104	18143	18199	18136	18294	18299	17824	18221	18040	18283	18237	18305	18379	18243	18307	18436	18208	18238	18213	18157	18023	18236	18125	18279	18000	18136	18393	18175	18210	18052	18127	18241	18121	18179	18005	18101	18121	18202	18237	18094	18162	18264	18057	18209	18178	18119	18221	18083	18187	18094	18137	18134	18146	18025	17931	18132	18059	18216	18066	18010	18302	18142	18044	18234	18175	18191	18070	18111	18158	18166	18156	18183	18097	18063	18316	18094	18195	18204	18268	18230	18363	18276	18204	18240	18097	18107	18374	17993	18235	18385	18015	18309	18124	18266	18043	17960	18154	18300	18194	18285	18148	18152	18047	18209	18040	18156	18233	18300	18023	18211	18239	18033	17942	18185	18022	17943	18131	18188	18135	18221	17977	18037	18056	18244	18158	18255	18022	18347	18237	18193	17997	18057	18234	18221	17994	18136	18010	17971	18051	18167	18209	18151	18391	17960	18228	18262	18301	18120	18197	18310	18056	17909	18155	18061	18159	18163	17973	18222	18089	18346	18153	18156	18390	18295	18153	18061	18075	18215	18113	17985	18159	18245	18289	18060	17990	18213	18097	18068	18151	17940	18320	18322	18120	18202	18152	18084	18034	18071	18149	18263	18268	18140	18235	18174	18240	18283	18015	18161	17980	18202	18188	18198	18413	18112	17984	18194	18250	18092	18129	17972	18173	18083	18060	18152	18019	18137	18222	18432	18561	18125	18189	18068	18071	18368	18148	18112	18199	17958	18077	17943	18049	18013	18039	18227	18229	18267	18178	18330	18111	18099	18190	18222	17844	18301	18173	18137	18065	18068	17825	18132	18080	18064	18106	17967	17890	18318	18138	18148	18149	17911	18135	18128	18046	18321	18094	18240	18296	18138	17977	18150	18134	18108	18176	18255	17914	17921	17990	17976	18178	18066	18104	18155	18064	18059	18214	18255	18251	18191	17892	18109	18414	18158	18221	18058	18077	18197	18221	18266	18322	18128	18259	18118	18090	18006	18284	17953	17869	18288	18142	18346	18152	18112	18127	18182	18172	18258	18258	18112	18476	18109	18187	18081	18144	18196	18103	18403	18203	18069	17989	18269	18098	18133	18122	18135	18129	18259	18418	18275	18090	18196	17965	18151	18213	18021	18251	17923	18350	17972	18100	18302	17933	18054	18081	18150	18094	18163	17988	17982	18124	18182	18057	18153	18086	18175	18266	18230	17968	18147	18013	18109	18353	18194	18282	18189	18129	18195	18092	18123	18066	18112	18134	18141	18150	18098	18081	18165	18154	18176	18127	18226	18319	18434	18136	18212	18268	18172	18218	18130	18239	18283	18050	18029	18236	18055	17976	18181	18004	18099	18213	18091	18166	18196	18109	18106	18087	18167	18125	18283	18022	18074	17978	18305	18132	18217	18066	18041	18010	18223	18150	18111	18147	17964	18296	18183	18212	18356	18386	18086	18103	18100	18375	18309	18177	17957	18202	18240	18365	18230	18426	18122	18311	18118	18198	18182	18052	18117	17932	18016	18046	18113	18285	18253	18089	18271	18211	18077	18061	18025	18319	18009	18213	17912	18184	18137	18206	18169	18223	18136	18254	18188	18244	17872	18079	18093	18093	18250	18189	18186	18080	18131	17901	18159	17931	18110	18160	18188	18107	18103	18387	18092	18017	18340	18243	18073	18018	18300	18063	18327	18197	18329	18297	18145	17995	18094	18094	18136	18368	18327	18013	18053	17998	18086	18029	18145	18185	18036	18027	18122	18380	18031	18187	18174	18160	18057	18190	18186	18030	18325	18044	18112	18341	18249	18066	18089	18243	18372	18202	18381	18320	18207	18038	18104	18006	18179	18106	18240	18137	18129	18045	18143	18049	18045	18123	18348	18215	18139	18215	18108	18133	18228	18112	18233	18092	18310	17948	17992	18159	18366	18200	18433	18109	18257	18236	18141	18131	18085	18094	18098	18022	18209	18267	18209	18076	18216	18203	18104	18150	18128	18337	18328	18041	17904	18176	18005	18010	18138	18135	18446	17935	18291	18164	18283	18316	18124	17911	18323	18226	18215	18300	18063	18256	18153	18334	18207	18313	18194	18304	18068	18032	18316	17850	18081	18100	18245	18072	17906	18050	18009	18297	18172	18107	18241	17986	18227	18320	18158	18297	18402	18312	18166	18087	18199	18178	18042	18248	18214	18201	18025	18291	18092	18244	18273	18161	18296	18209	18234	18007	18249	18168	18123	18184	18155	18063	17992	18128	18183	18160	18057	18088	18099	18161	17988	18032	18237	18300	18077	18071	18335	18205	18174	18287	18324	18301	18131	18285	18382	18211	18085	18163	18238	17969	18133	18243	18101	18137	18112	18233	18129	18407	18294	18254	18171	18063	18296	18008	18102	18335	18253	17995	18205	18089	18109	18177	18097	18154	18221	18191	18139	18380	18137	18335	17931	18199	18213	18063	18246	18203	18128	18288	18225	18236	18371	18301	18287	18247	18053	17985	18045	18126	18303	18140	18173	18143	18077	18156	17993	18129	17925	18175	18202	18287	17995	18123	18171	18221	18117	17928	17871	17962	18136	18043	18268	18035	18222	18266	18260	18216	18333	18293	17815	17919	18059	17985	18131	17940	18098	18096	18097	18238	18424	18278	18203	18136	18125	18133	18117	18115	18108	18358	18057	18206	18253	18166	18122	18064	18207	18281	18301	18063	18115	18220	18135	18242	18035	18165	18087	18107	18179	18328	18157	18270	18066	17936	18113	18116	18080	17948	18245	18174	18135	18163	18082	18067	18145	18001	18077	18172	18340	18269	18281	18065	18146	18247	18302	18176	18063	17953	18090	17920	18270	18155	18249	17986	18018	18166	18176	18056	18278	18292	18175	18131	18077	17991	18065	17963	17951	18070	18010	18289	18281	18232	18070	18054	18242	18114	18101	18309	18105	18062	18151	18228	17989	18046	18158	18236	17969	18024	18350	18145	18074	18237	18217	18162	18218	18296	18185	18009	18032	18167	18042	18070	18174	18196	17965	18160	18222	18295	18268	18159	18292	18210	18116	18279	17995	18301	18258	18272	18082	18175	18301	18200	18212	18225	18116	18475	18185	18049	18285	18296	18066	18255	17965	18042	18139	18201	18076	18164	18202	18194	18272	18222	18202	18160	18160	17830	18195	18149	18271	18198	18193	17977	18150	18194	18038	18107	18356	18113	18107	18161	18270	18011	18053	18318	18154	18413	18319	18280	18136	18203	18019	18257	18290	18325	18106	18172	18158	18202	18320	18121	18268	18200	18093	18052	18179	18225	18238	18148	18135	18228	18085	18232	18284	18181	17985	18222	18200	18263	18028	18188	18093	18086	18320	17940	18252	18144	18031	18052	18173	18276	18092	18282	18154	18267	18080	18181	17978	18031	18177	17982	18052	18153	18305	18340	18074	18310	18263	18135	18141	18348	18260	18281	18300	18242	18094	18139	18333	18024	18065	18295	18072	17975	18056	18049	18189	18107	18159	18223	18087	17963	18145	18125	18243	17946	18346	18129	18086	17995	18290	18325	17924	18234	18208	18308	17967	18231	18344	18251	18134	18306	18230	18284	18179	18257	17972	18341	18358	18008	18170	18020	18257	18287	18090	18227	18210	18181	18151	18278	18116	18002	18201	18085	18247	18126	17981	18101	18211	18052	18178	18255	18249	18323	18251	18126	18196	18202	17979	17965	18091	18266	18168	18096	18226	18293	18040	18150	18151	18149	17989	18220	18116	18282	18168	18048	18290	18270	17847	18134	18261	18055	18087	18006	18081	18193	18209	18184	18324	17980	18047	18376	18239	18218	18220	18153	18143	18315	18257	17958	18228	18166	18419	18334	18270	18027	18109	18034	18046	18293	18154	18374	18212	18091	18169	17970	18261	18277	18080	18102	18074	18241	18108	18099	18193	18137	18280	18207	18224	18150	18063	18017	18080	18274	18133	18105	18129	18050	18409	18056	18366	18143	17840	18160	17993	18249	18260	18002	18058	18052	18038	18007	18258	18094	18197	18370	18298	18156	18145	18001	18359	18075	18010	18261	18296	18100	18131	18186	18192	18061	18086	18262	18167	18304	18261	18307	18290	18169	18274	18093	18025	17988	17976	18227	18160	18140	18021	18116	18322	18361	18416	18207	18206	18079	18199	18187	18053	17876	18173	18234	17998	18079	18136	18381	18123	18031	18227	18317	18389	18317	18161	18017	18109	18162	18203	18086	18202	18161	18235	18045	18124	18353	18131	18306	18270	18141	18073	18041	18295	18369	18386	18245	18232	18273	18359	18097	18068	18146	18167	18039	18219	18107	18101	18314	18367	18129	18108	18269	18362	18087	18014	18088	17944	18170	18150	18372	18195	18094	18030	17948	18185	18263	18039	18083	18136	18088	18018	18173	18199	18182	18077	18075	18188	18279	18375	18199	17969	18130	18182	18211	18133	18003	18174	18299	18272	18155	18267	18041	18112	17999	18058	17916	18030	18130	18221	18263	17989	18305	18395	18012	18204	18215	18427	18235	18164	18176	18201	18064	18306	17970	18190	18119	18354	18207	18237	18387	18214	18131	18084	17947	18261	18069	18021	18081	18111	18282	18022	17931	18162	18285	17930	18178	17856	18051	18145	18249	18283	18185	18049	18188	18304	18097	18209	18029	18146	18035	18295	18282	18101	18389	18234	18213	18248	18070	18279	18066	18170	18092	17898	18144	18359	18120	18155	18095	18138	17949	18258	18061	18261	18308	18239	18390	18001	18162	18107	18230	18015	18238	18247	18165	18294	18518	18117	18124	18365	18253	18299	18159	18038	18142	18151	17960	18083	18146	18155	18419	18123	18249
22190	48302	33035	19492	16446	15728	15437	15132	15266	15219	15094	15327	14883	15531	17461	19757	19934	18775	17129	16156	15498	15175	15117	15051	15026	15123	14704	15055	15078	15037	15027	15011	15187	14914	14914	15098	14975	14944	15121	14918	14949	14918	15016	14896	14991	15101	14984	15105	14982	14994	14926	14943	14964	14928	14940	14938	15114	15018	15064	14936	15091	14928	14621	14983	14925	14950	15039	15012	15096	15020	15028	15092	15038	15139	15021	15117	15037	15153	15094	14998	14989	14956	14931	15152	14859	15061	15038	14858	15016	15061	14977	14977	14922	15029	14922	15105	14914	15151	14969	14957	15096	15030	14793	15080	15068	14834	15097	15039	14990	15085	14882	15079	14886	15103	15132	14781	15017	15136	14967	15028	15037	14936	14904	15069	14920	14826	14858	15099	15060	14913	14854	15106	14915	14994	15136	14830	14949	14926	15020	14913	15029	15008	14927	14917	15064	14946	14990	14979	15044	14849	15005	14951	15074	14958	15100	14889	15108	14742	15033	15049	14959	14893	14945	15105	14806	14940	15132	14972	15040	15044	15050	14995	15108	15105	15006	15182	15050	14986	14952	15106	14960	14881	14847	15174	15024	14824	15012	15142	14911	15058	14933	15016	14823	15016	15014	14946	14980	15076	15077	14913	14898	15147	14929	15033	15055	15053	15041	14874	15161	14918	14970	14900	15036	15200	14995	15124	15179	14978	15139	15009	14790	14867	15163	14958	14919	14996	15146	14856	14961	15014	15025	14868	15202	14907	14906	14887	15136	14950	14864	15050	15010	15050	15108	14999	14910	14960	14912	15063	14961	15023	14861	14949	15082	14915	14886	15086	14786	14984	15103	14893	15172	15002	14963	15090	15003	14793	15070	15121	15120	15122	15058	15090	15181	15070	15047	14973	15192	14808	15006	15027	14796	15032	15017	14974	15036	14859	14903	15077	14916	15046	14952	14933	15054	15088	14976	15074	14946	14904	14958	14995	14970	15170	15049	15139	14990	14933	15005	15042	15140	14901	14850	15054	14938	15089	14964	15086	14992	14987	15100	14958	14974	14922	14955	14853	15076	14984	15117	15072	14933	14873	14809	14976	14902	15040	15112	15023	15035	14960	14969	15154	15057	14897	15041	14931	14980	15060	15081	14902	15060	14978	14984	14938	14975	14974	15090	15051	14880	15152	14934	15134	15197	14883	14920	14993	15108	14963	14957	15049	15092	14943	14909	15061	15096	15070	14963	15066	14982	14986	14907	14987	14991	14787	15112	15044	15191	14961	14832	14952	14969	14984	14994	14918	14892	14963	15073	14917	14830	15077	15078	15040	15158	15000	14908	15202	15113	14896	14965	15055	14998	15093	14871	14969	14960	15044	14980	14974	15104	15120	15086	15148	15036	14903	14971	15097	14992	14976	15037	15042	15038	14966	14948	15116	14984	14940	14918	14979	14994	15086	15059	15124	14951	14945	14987	14912	15035	14985	14965	15058	15067	14885	14923	14950	15055	14983	14964	15030	14874	14963	15130	14889	15063	15011	15020	14895	14949	15193	15091	14969	14887	15169	15004	15019	14878	14924	14793	14948	14827	14967	15012	14975	15025	14943	15170	15058	14916	14866	14921	15163	14927	15071	14829	15166	15010	14935	14986	14851	15006	14971	14969	15149	14918	15044	15035	15068	15037	14969	14866	14932	15069	15000	15004	14996	15022	15013	14970	14814	14950	15084	15038	15087	15154	15067	15089	14841	14999	15019	15042	15034	15132	14980	15004	15049	14867	14925	15037	15096	15024	14767	14949	15000	15048	14952	15104	15023	14975	15011	14943	15084	14980	15078	14973	15007	14975	14952	14669	15031	15014	14939	14788	14954	14964	15149	14855	14988	15128	15072	15127	14893	15020	15100	14960	14977	14875	14983	14965	14955	14875	14891	14962	15056	15080	15017	14911	14973	15159	15058	15111	15105	14850	14967	15154	15040	15029	14941	15074	14979	14988	14914	15073	14989	15185	14952	15194	14979	15082	14859	14983	15142	15014	15224	15013	14916	15085	14984	15062	14940	15117	15082	15071	15040	14960	14908	15156	15005	14958	15006	14855	14923	15053	15180	14953	14967	14771	14972	15196	14770	15156	14994	15011	14995	14968	15029	14869	15084	15030	14978	15023	15178	14950	14999	14896	14911	14898	14832	14814	15034	14861	15097	15017	14965	14926	14947	15033	15032	15001	14789	15019	14984	14999	15033	15067	15051	15059	15046	15019	14988	14985	15055	15061	15042	15010	15050	15009	15117	14983	15002	15063	15130	14944	15005	14880	14949	15175	15133	14962	14957	14884	14828	15032	14995	15110	14902	15222	14858	14797	14871	14886	15074	15132	14941	14941	15142	14972	14940	15084	14924	15162	14987	14987	15086	14913	15134	14969	14949	14999	14907	14889	14958	14985	14808	15069	14878	15083	15047	14997	14924	15004	15036	15062	14979	14994	14942	14983	15014	14997	14900	15021	15137	15016	15041	14812	15173	15100	15009	15123	14923	15004	15126	14805	14934	15003	15087	14873	15040	15073	15037	15055	14922	15010	14968	14913	14840	14868	15040	14948	15044	14885	15043	14992	14936	15091	14993	15016	15010	15037	14879	15081	15016	14954	15025	14964	15049	14986	15035	14998	14942	14906	14916	14791	14980	14989	14917	14850	14905	15067	15048	14983	15067	15012	15046	15008	15023	15035	15192	15037	14935	14934	15003	15029	14870	14973	14952	14905	15060	14993	14901	14968	14995	15083	14962	15149	14848	14882	15061	14852	15037	14941	15041	14968	15042	15111	14964	14900	15181	15033	14862	15113	14794	14913	15036	14869	15148	14844	15106	14933	15075	14953	14895	14997	14981	15058	14888	14882	14980	14839	15046	14809	15066	15059	15065	14902	14907	15121	14955	14883	14888	15007	14998	15110	15019	14960	15016	15051	15041	15062	14948	15011	15080	14918	14862	15031	14886	15035	14828	14897	15097	15080	15064	14930	15011	14908	14912	15125	15076	14982	14895	14982	14964	14907	14965	15087	15159	15096	14882	14949	14990	14939	15112	14847	15006	14708	14919	14970	14999	15015	15086	15064	15033	15153	14870	15185	15056	15159	14886	15025	14963	14983	14895	14924	15140	15197	14885	15043	15067	15051	15021	14926	15033	14978	14935	14972	14885	14988	14859	14966	14987	14966	15110	15205	14911	14955	14999	15055	14898	15104	14851	14910	15070	14984	15039	14934	14920	15048	14982	15138	14940	15002	15231	15025	15036	15033	14990	14875	15013	15047	14966	15011	15017	14768	15034	15163	15210	15076	14993	14901	15053	14954	15011	14915	14936	14930	15036	14864	14977	15001	15027	14992	15084	15078	14898	15074	15020	14975	15068	15058	14958	15003	15106	15059	14966	14958	15095	15070	15056	14999	14978	15048	14864	14865	14888	14843	14937	15105	14866	14885	14866	14997	14885	15035	15196	15017	15066	15038	15100	14911	14959	14887	14933	15009	14990	15141	14905	14825	14841	14962	14922	15107	15006	15012	15108	15018	14926	15019	14897	15182	14827	14950	14879	15076	14873	15052	14989	14965	14992	14740	15083	15046	15012	14854	15081	15077	14915	14972	14955	14859	15126	14999	15129	15044	15050	15108	15219	14945	15032	15246	14809	15017	14814	14979	15078	15099	15135	15125	14993	15188	15033	15107	14937	14995	14958	15095	14941	14935	14995	14763	14963	15120	15110	15121	14870	15150	15076	15096	15050	15075	15002	15044	15028	15081	14911	15087	15107	15220	15012	14940	15017	14876	14807	15098	15022	14887	14967	15106	15114	14970	14945	14934	15039	15083	14934	14966	14906	15053	14943	15091	14938	14999	15053	14959	15086	15026	14908	15041	15132	15153	14950	14900	14840	14900	15043	14946	14933	14970	14955	15006	15000	15064	14988	14951	15056	14837	15140	15083	14969	15203	15037	14901	15015	14842	15179	14975	14979	14945	15045	15095	14970	15113	15107	14950	15009	15063	15051	15046	15005	15051	15072	14971	14963	15074	15016	15138	14786	14842	15074	14905	15102	15004	14911	15095	14958	14971	15153	15040	15016	15002	14991	15006	15077	15028	14968	14908	14899	14974	15004	15101	14941	15050	14925	15006	14998	14948	14916	14988	14888	14947	15045	14943	15151	15006	14965	15025	14970	14875	14827	15080	14944	15027	15019	14924	14849	15076	15138	15130	14975	15014	14951	15059	14995	14862	14812	15082	15032	14996	14971	15094	15048	15000	14901	14946	14901	14889	14912	15030	15049	14888	14929	15041	15020	14948	15148	14963	14992	14980	15076	14793	14819	15191	14902	15004	15090	15048	14858	15024	14905	15071	15052	15004	14865	15037	14967	14926	14831	15005	14944	14954	14976	14830	14856	15101	15101	15150	15023	14995	14980	14954	15115	15032	15034	14955	14854	14984	15022	15051	15116	14975	14992	14794	15010	14968	15058	14990	15016	15084	15130	14871	14935	15035	15002	15009	14865	14817	14985	14951	14983	14797	15007	15048	15115	14934	15043	15248	15017	14927	15017	14901	14932	15038	15070	14731	14988	15035	15146	14989	14873	15050	14979	15066	15025	14914	15145	14988	15022	15017	15195	15084	14861	15013	15008	14964	14826	14833	15032	14992	15131	15124	15070	15000	14929	15046	14911	14825	15001	15018	15033	14883	14919	14953	15126	14833	14801	15075	15059	14903	15201	15145	14944	14801	15165	14967	15091	15063	15110	14934	14881	14881	15037	15026	15037	14931	15011	14828	14955	15060	15022	14937	14819	15054	14986	14958	15005	14839	15168	14874	15053	14853	14885	14925	14774	15078	14947	15152	14986	14998	15079	14998	14963	14938	15037	14946	15134	15067	15015	14921	15058	15033	15012	14863	14979	14907	15196	14983	15143	14930	15043	15065	15002	15047	15003	14862	15179	14941	15166	14941	14820	15033	15013	14966	14961	15047	14923	15026	14840	15021	14966	14963	14996	14917	14866	14939	15103	14776	15134	15116	15090	14932	14981	15063	15149	15063	15064	15079	14996	15076	14888	14802	15025	15140	14914	15076	15043	14880	14892	15126	14783	14924	14958	15091	14946	15132	14970	14967	14937	14982	15037	15062	15003
24570	21103	26898	26219	20214	19396	19571	18885	18899	18713	18732	18691	18799	18868	20015	20629	20204	20114	19616	19174	18896	18648	18662	18547	18449	18898	18641	18731	18696	18418	18372	18692	18710	18572	18789	18643	18663	18730	18790	18681	18657	18681	18573	18673	18641	18558	18521	18619	18637	18606	18512	18515	18679	18538	18588	18417	18524	18412	18364	18492	18663	18352	18454	18504	18609	18631	18550	18565	18424	18524	18751	18496	18534	18427	18511	18496	18758	18881	18593	18793	18491	18748	18623	18548	18644	18559	18714	18846	18671	18520	18421	18344	18526	18643	18500	18649	18681	18655	18522	18532	18705	18592	18676	18667	18697	18327	18771	18462	18344	18500	18817	18426	18713	18495	18605	18795	18519	18542	18376	18542	18664	18557	18808	18677	18694	18666	18671	18663	18829	18738	18654	18703	18552	18665	18650	18406	18657	18597	18513	18420	18607	18747	18433	18529	18617	18536	18470	18737	18633	18698	18474	18482	18427	18587	18561	18494	18680	18655	18621	18562	18508	18526	18728	18530	18459	18434	18335	18580	18392	18575	18490	18460	18591	18568	18507	18544	18485	18473	18613	18741	18548	18620	18575	18726	18468	18377	18494	18483	18535	18417	18484	18505	18527	18468	18501	18692	18537	18664	18715	18603	18596	18333	18606	18747	18609	18558	18598	18609	18742	18809	18760	18656	18696	18503	18444	18498	18363	18635	18483	18666	18551	18635	18639	18587	18570	18563	18480	18498	18623	18649	18639	18571	18617	18572	18651	18650	18660	18590	18356	18345	18515	18636	18628	18656	18630	18367	18510	18336	18669	18557	18477	18494	18752	18504	18870	18536	18587	18391	18681	18554	18571	18529	18681	18469	18590	18589	18633	18658	18643	18460	18373	18417	18552	18424	18636	18577	18468	18497	18664	18706	18504	18797	18884	18428	18402	18520	18727	18558	18535	18606	18638	18473	18351	18539	18606	18485	18637	18453	18283	18731	18577	18289	18592	18415	18628	18634	18509	18512	18682	18599	18802	18582	18480	18715	18728	18427	18633	18540	18559	18764	18451	18646	18614	18576	18538	18384	18732	18615	18581	18684	18540	18698	18567	18462	18555	18573	18640	18347	18791	18562	18608	18693	18401	18576	18622	18689	18759	18575	18698	18673	18322	18599	18682	18528	18588	18651	18707	18397	18496	18687	18395	18430	18618	18627	18737	18640	18470	18588	18452	18505	18781	18571	18754	18843	18523	18686	18658	18531	18551	18522	18610	18502	18645	18584	18615	18607	18525	18529	18511	18518	18665	18685	18511	18843	18707	18590	18691	18555	18675	18704	18761	18667	18602	18571	18404	18507	18769	18589	18639	18489	18580	18437	18351	18595	18765	18785	18748	18648	18247	18541	18628	18623	18599	18711	18783	18769	18629	18533	18309	18425	18772	18553	18384	18543	18689	18669	18353	18546	18572	18581	18419	18687	18440	18502	18509	18410	18671	18561	18802	18566	18556	18674	18635	18727	18758	18634	18681	18690	18701	18578	18597	18826	18673	18562	18883	18447	18488	18402	18595	18483	18741	18654	18445	18553	18696	18681	18445	18403	18534	18635	18592	18848	18787	18901	18733	18547	18805	18340	18767	18503	18466	18575	18512	18471	18599	18598	18607	18693	18526	18528	18768	18734	18559	18550	18562	18470	18472	18613	18622	18557	18547	18612	18555	18705	18466	18475	18593	18675	18471	18557	18604	18527	18660	18580	18745	18593	18717	18562	18534	18605	18753	18438	18520	18587	18674	18642	18553	18591	18674	18654	18618	18685	18708	18439	18570	18669	18523	18547	18620	18590	18824	18497	18478	18584	18704	18607	18529	18836	18606	18579	18522	18732	18492	18615	18532	18519	18664	18684	18608	18456	18404	18581	18665	18362	18553	18536	18603	18678	18513	18368	18618	18568	18534	18676	18675	18349	18486	18607	18634	18431	18624	18690	18399	18558	18406	18566	18601	18508	18556	18616	18547	18738	18429	18609	18621	18498	18501	18459	18743	18600	18445	18614	18492	18453	18791	18326	18604	18508	18386	18562	18493	18541	18648	18616	18445	18473	18704	18674	18674	18723	18662	18869	18492	18525	18905	18515	18615	18659	18866	18564	18621	18649	18763	18587	18726	18753	18510	18560	18704	18552	18550	18502	18761	18490	18566	18635	18417	18686	18456	18576	18614	18583	18461	18789	18501	18633	18726	18754	18501	18432	18431	18750	18844	18602	18673	18672	18330	18669	18632	18573	18437	18541	18656	18694	18442	18596	18557	18531	18621	18651	18633	18644	18746	18579	18617	18486	18493	18498	18545	18618	18775	18553	18475	18523	18534	18662	18685	18707	18519	18628	18466	18755	18592	18610	18683	18562	18549	18682	18568	18523	18530	18518	18539	18473	18590	18434	18677	18563	18576	18650	18645	18456	18651	18716	18581	18880	18723	18584	18498	18623	18704	18604	18677	18700	18583	18729	18618	18476	18592	18556	18686	18637	18769	18552	18652	18579	18560	18635	18448	18755	18689	18448	18595	18572	18713	18594	18514	18587	18755	18621	18619	18423	18642	18668	18605	18682	18599	18665	18741	18354	18639	18541	18661	18574	18574	18381	18509	18416	18631	18680	18674	18652	18550	18761	18794	18577	18568	18628	18733	18468	18416	18588	18482	18715	18532	18458	18687	18205	18484	18649	18631	18754	18563	18652	18621	18600	18677	18694	18411	18429	18352	18591	18552	18581	18601	18715	18586	18603	18764	18496	18659	18688	18695	18811	18580	18573	18560	18337	18558	18499	18598	18453	18779	18308	18624	18655	18650	18664	18553	18592	18780	18638	18698	18680	18618	18666	18547	18591	18558	18482	18573	18412	18519	18486	18708	18687	18583	18689	18756	18631	18503	18643	18414	18567	18557	18740	18756	18549	18517	18434	18829	18634	18811	18537	18697	18643	18637	18638	18610	18645	18513	18576	18632	18523	18672	18570	18659	18405	18577	18573	18626	18583	18584	18568	18666	18477	18659	18511	18663	18680	18509	18538	18562	18738	18838	18692	18525	18595	18646	18706	18598	18382	18554	18468	18479	18442	18558	18441	18697	18498	18501	18352	18620	18474	18524	18589	18501	18421	18481	18619	18534	18393	18654	18418	18644	18677	18529	18569	18434	18401	18476	18398	18589	18657	18701	18701	18709	18438	18686	18584	18757	18620	18693	18573	18609	18563	18508	18504	18487	18496	18556	18625	18713	18504	18629	18558	18556	18539	18492	18634	18624	18537	18678	18419	18607	18634	18467	18489	18745	18628	18560	18401	18502	18418	18749	18528	18567	18358	18850	18539	18525	18668	18457	18556	18386	18597	18598	18459	18661	18686	18424	18540	18818	18462	18595	18643	18639	18474	18616	18381	18650	18684	18677	18728	18471	18557	18550	18705	18600	18504	18396	18369	18764	18594	18600	18550	18621	18532	18593	18475	18643	18602	18620	18609	18461	18619	18617	18441	18448	18487	18594	18430	18632	18365	18389	18561	18564	18609	18710	18608	18767	18847	18539	18634	18584	18668	18523	18524	18440	18622	18431	18449	18575	18573	18448	18625	18646	18789	18606	18482	18775	18623	18588	18661	18482	18804	18462	18619	18728	18645	18865	18547	18551	18685	18722	18711	18625	18530	18627	18612	18567	18592	18714	18562	18620	18482	18595	18744	18762	18504	18516	18567	18619	18481	18515	18340	18543	18715	18702	18517	18611	18553	18653	18653	18560	18533	18648	18569	18638	18561	18492	18544	18504	18448	18459	18710	18630	18670	18623	18763	18579	18505	18563	18713	18588	18463	18389	18745	18654	18586	18689	18785	18452	18742	18621	18503	18329	18434	18615	18451	18623	18458	18355	18658	18514	18335	18531	18726	18554	18776	18643	18542	18703	18535	18525	18406	18451	18580	18522	18688	18580	18628	18715	18596	18647	18649	18705	18703	18456	18533	18566	18346	18375	18600	18548	18709	18583	18725	18651	18630	18635	18570	18659	18787	18610	18465	18630	18540	18376	18470	18403	18468	18535	18538	18428	18650	18607	18618	18765	18394	18640	18502	18594	18310	18526	18536	18684	18632	18663	18421	18439	18573	18833	18452	18485	18667	18696	18408	18685	18634	18723	18359	18511	18875	18631	18511	18635	18408	18581	18453	18686	18616	18648	18484	18776	18451	18838	18623	18531	18658	18764	18386	18499	18602	18477	18634	18574	18628	18618	18536	18714	18403	18679	18481	18503	18672	18762	18779	18711	18502	18788	18549	18487	18730	18729	18382	18639	18636	18518	18532	18472	18528	18772	18477	18819	18455	18697	18568	18445	18564	18636	18726	18728	18426	18720	18585	18551	18713	18795	18553	18447	18529	18439	18430	18476	18469	18542	18919	18746	18745	18497	18555	18587	18427	18687	18751	18565	18673	18555	18857	18712	18696	18648	18708	18496	18716	18582	18790	18478	18744	18488	18666	18406	18639	18724	18700	18559	18450	18777	18462	18622	18393	18719	18772	18597	18626	18436	18720	18395	18380	18437	18504	18480	18357	18520	18816	18708	18622	18662	18691	18571	18465	18358	18712	18552	18651	18677	18414	18482	18598	18696	18763	18742	18601	18753	18483	18650	18496	18617	18626	18530	18738	18583	18765	18642	18642	18528	18638	18640	18813	18414	18670	18726	18519	18336	18495	18665	18333	18588	18449	18530	18593	18855	18399	18442	18501	18875	18501	18696	18518	18491	18511	18510	18665	18450	18563	18685	18599	18450	18707	18455	18559	18619	18475	18514	18675	18698	18503	18726	18851	18509	18460	18600	18545	18611	18680	18590	18492	18424	18404	18397	18651	18538	18494	18608	18717	18542	18892	18666	18490	18650	18612	18677	18616	18559	18351	18680	18692	18699	18612	18321	18675	18534	18624	18553	18497	18529	18777	18742	18511	18715	18366	18756	18637	18745	18764	18615	18698	18699	18606	18581	18705	18558	18368	18484	18563	18313	18682	18560	18514	18573	18579	18540	18418	18450	18475	18831	18884	18621	18360	18493	18673	18492	18517	18746	18690	18655	18846	18756	18979	18753	18678	18531	18509	18464	18650	18601	18527	18659	18567	18600	18406	18369	18579	18376	18502
22240	40123	27887	17463	16187	15530	15386	15252	15314	15520	15371	15373	15317	15743	17692	18513	17998	17237	16233	15830	15329	15459	15315	15264	15468	15376	15173	15178	15087	15301	15344	15365	15221	15421	15384	15233	15177	15218	15341	15280	15266	15212	15374	15348	15315	15250	15350	15184	15301	15207	15137	15211	15285	15210	15312	15246	15281	15325	15190	15249	15134	15456	15278	15094	15368	15187	15308	15406	15437	15342	15327	15114	15367	15234	15393	15011	15234	15347	15429	15382	15369	15275	15102	15423	15447	15264	15138	15248	15281	15185	15236	15175	15281	15183	15267	15254	15134	15312	15459	15127	15392	15317	15170	15240	15361	15294	15330	15260	15388	15261	15359	15300	15387	15288	15211	15125	15278	15298	15237	15342	15208	15232	15299	15340	15306	15246	15363	15223	15112	15360	15310	15318	15328	15271	15236	15421	15441	15362	15416	15136	15199	15605	15174	15343	15222	15276	15346	15170	15376	15232	15173	15187	15205	15352	15422	15357	15236	15341	15349	15187	15226	15099	15270	15208	15279	15371	15336	15309	15123	15301	15184	15365	15297	15262	15211	15355	15383	15220	15206	15539	15301	15286	15275	15149	15274	15177	15259	15283	15216	15238	15364	15208	15254	15331	15219	15343	15194	15232	15230	15335	15357	15284	15276	15427	15284	15336	15294	15317	15330	15143	15313	15222	15378	15351	15255	15300	15389	15348	15303	15220	15297	15319	15204	15099	15288	15404	15336	15203	15344	15354	15138	15416	15291	15177	15263	15263	15246	15213	15214	15462	15359	15188	15159	15261	15286	15275	15250	15320	15448	15196	15259	15265	15345	15265	15339	15325	15285	15200	15145	15392	15276	15349	15330	15152	15133	15198	15384	15164	15406	15371	15273	15354	15294	15415	15281	15209	15491	15183	15175	15197	15170	15210	15239	15317	15425	14993	15251	15298	15228	15221	15275	15281	15210	15226	15220	15453	15169	15243	15171	15277	15171	15428	15280	15375	15305	15295	15304	15360	15298	15297	15334	15312	15203	15270	15505	15458	15209	15284	15270	15212	15196	15174	15295	15034	15255	15396	15180	15482	15333	15346	15306	15342	15430	15285	15275	15326	15192	15263	15422	15253	15436	15264	15246	15445	15158	15101	15427	15380	15440	15341	15362	15239	15106	15250	15236	15304	15397	15446	15341	15236	15210	15418	15263	15314	15385	15056	15351	15358	15154	15246	15178	15102	15369	15360	15348	15373	15375	15464	15397	15224	15159	15357	15467	15499	15241	15460	15151	15312	15255	15389	15253	15278	15155	15232	15279	15266	15421	15393	15410	15375	15304	15326	15341	15223	15265	15372	15236	15197	15247	15367	15439	15418	15332	15338	15519	15377	15220	15190	15070	15367	15434	15213	15259	15382	15352	15254	15297	15424	15271	15061	15225	15390	15306	15256	15225	15239	15455	15188	15199	15351	15418	15294	15278	15220	15369	15296	15218	15163	15204	15272	15351	15308	15175	15320	15216	15172	15424	15294	15399	15351	15350	15383	15166	15233	15499	15255	15295	15264	15264	15252	15174	15093	15323	15374	15372	15072	15403	15324	15220	15067	15224	15335	15166	15281	15149	15385	15262	15293	15313	15315	15487	15358	15347	15248	15355	15133	15186	15239	15265	15216	15476	15256	15292	15135	15408	15346	15352	15400	15247	15433	15219	15192	15302	15196	15229	15258	15202	15379	15054	15349	15073	15283	15053	15461	15307	15312	15441	15202	15341	15355	15437	15456	15396	15146	15285	15371	15165	15376	15172	15204	15182	15253	15445	15297	15114	15374	15195	15174	15309	15344	15299	15388	15293	15432	15279	15177	15362	15315	15141	15227	15337	15215	15221	15309	15263	15282	15248	15258	15374	15294	15270	15147	15337	15246	15091	15272	15281	15309	15254	15241	15268	15373	15261	15314	15476	15259	15189	15142	15354	15392	15190	15169	15259	15305	15286	15163	15296	15408	15197	15356	15331	15240	15416	15424	15201	15211	15268	15374	15029	15175	15225	15248	15235	15179	15370	15234	15248	15387	15307	15303	15216	15103	15295	15268	15307	15289	15254	15297	15117	15244	15360	15137	15390	15463	15454	15377	15193	15158	15373	15200	15317	15300	15371	15210	15347	15201	15267	15078	15207	15459	15247	15143	15290	15157	15369	15280	15432	15384	15534	15245	15313	15160	15286	15253	15277	15380	15218	15287	15179	15246	15146	15232	15216	15424	15232	15293	15274	15395	15364	15357	15107	15400	15354	15084	15308	15443	15421	15218	15225	15295	15568	15129	15296	15316	15317	15128	15160	15408	15170	15201	15261	15269	15175	15369	15225	15313	15302	15316	15313	15283	15231	15437	15153	15155	15270	15370	15464	15285	15184	15413	15298	15172	15255	15226	15097	15324	15067	15372	15289	15319	15273	15204	15305	15192	15271	15186	15078	15401	15262	15277	15277	15307	15255	15315	15147	15089	15262	15199	15195	15198	15260	15338	15292	15301	15312	15263	15112	15226	15157	15250	15168	15305	15421	15427	15306	15321	15402	15389	15369	15226	15358	15101	15224	15336	15325	15267	15328	15251	15257	15362	15286	15179	15334	15388	15347	15248	15400	15163	15429	15274	15227	15176	15250	15202	15222	15164	15407	15356	15288	15270	15233	15267	15261	15318	15165	15379	15296	15337	15190	15299	15405	15366	15273	15297	15388	15269	15416	15271	15177	15198	15247	15168	15493	15236	15382	15340	15409	15251	15372	15273	15185	15156	15556	15278	15369	15413	15381	15334	15307	15256	15246	15306	15254	15389	15399	15221	15212	15205	15253	15252	15253	15148	15257	15289	15342	15279	15110	15276	15397	15325	15341	15260	15105	15301	15156	15292	15353	15184	15340	15295	15263	15302	15117	15211	15341	15244	15067	15341	15295	15257	15303	15302	15141	15235	15333	15252	15287	15349	15339	15325	15270	15251	15503	15306	15110	15176	15194	15165	15415	15262	15382	15228	15191	15144	15226	15304	15275	15430	15196	15228	15159	15170	15511	15226	15097	15235	15260	15222	15417	15346	15136	15405	15212	15182	15385	15146	15225	15448	15315	15144	15360	15325	15344	15493	15419	15342	15372	15326	15202	15465	15297	15329	15273	15271	15232	15331	15200	15338	15364	15256	15248	15239	15208	15170	15343	15200	15353	15393	15542	15259	15351	15214	15156	15298	15205	15066	15424	15145	15503	15170	15183	15131	15300	15200	15269	15318	15380	15324	15337	15317	15243	15352	15254	15259	15486	15447	15369	15218	15267	15319	15199	15139	15255	15272	15353	15377	15248	15230	15283	15190	15277	15287	15210	15335	15364	15176	15382	15220	15145	15335	15220	15240	15323	15432	15280	15340	15380	15405	15278	15308	15305	15254	15316	15221	15236	15170	15339	15180	15339	15393	15285	15293	15311	15169	15384	15344	15321	15332	15320	15241	15248	15250	15360	15279	15318	15356	15372	15372	15376	15290	15336	15363	15324	15242	15364	15278	15385	15238	15259	15390	15362	15346	15159	15283	15244	15178	15287	15203	15233	15363	15264	15261	14984	15359	15177	15244	15324	15300	15390	15362	15148	15158	15314	15236	15490	15324	15359	15213	15305	15395	15261	15202	15372	15369	15116	15241	15496	15260	15311	15335	15323	15478	15218	15219	15465	15231	15091	15146	15260	15287	15285	15381	15215	15379	15291	15200	15312	15343	15208	15320	15231	15267	15450	15133	15309	15151	15374	15107	15175	15217	15547	15396	15338	15136	15314	15247	15301	15270	15016	15306	15348	15270	15160	15259	15165	15433	15218	15336	15352	15325	15380	15241	15283	15391	15342	15315	15222	15283	15245	15138	15357	15203	15253	15326	15086	15357	15406	15397	15402	15268	15227	15225	15104	15309	15365	15254	15357	15202	15434	15257	15378	15272	15236	15180	15168	15264	15326	15195	15479	15397	15333	15239	15218	15238	15128	15499	15435	15134	15198	15359	15190	15337	15373	15262	15145	15239	15391	15206	15485	15271	15198	15527	15271	15224	15116	15073	15383	15339	15291	15527	15362	15270	15412	15268	15418	15364	15496	15236	15248	15283	15387	15097	15271	15417	15257	15217	15054	15240	15429	15177	15310	15252	15369	15400	15397	15353	15194	15451	15233	15358	15305	15360	15474	15332	15356	15233	15206	15295	15249	15339	15157	15242	15094	15384	15272	15369	15184	15351	15247	15267	15318	15268	15320	15444	15093	15379	15274	15216	15285	15297	15442	15394	15272	15204	15344	15415	15395	15339	15401	15088	15271	15248	15157	15328	15408	15258	15420	15252	15300	15235	15393	15163	15261	15294	15204	15252	15333	15313	15390	15165	15154	15360	15344	15326	15350	15369	15132	15369	15265	15495	15133	15383	15319	15463	15168	15302	15125	15357	15283	15300	15162	15226	15264	15191	15408	15244	15334	15147	15272	15327	15313	15155	15264	15221	15165	15375	15373	15244	15079	15245	15083	15209	15254	15283	15224	15451	15266	15371	15190	15412	15392	15274	15353	15373	15258	15323	15409	15227	15421	15417	15273	15436	15301	15221	15147	15352	15369	15321	15471	15282	15239	15190	15385	15410	15208	15229	15374	15218	15234	15203	15294	15248	15442	15276	15388	15478	15286	15136	15439	15419	15450	15153	15286	15120	15179	15443	15211	15510	15271	15258	15310	15359	15179	15300	15262	15260	15264	15177	15412	15441	15380	15220	15351	15295	15398	15144	15139	15386	15338	15317	15012	15343	15284	15404	15493	15301	15201	15372	15261	15291	15149	15368	15247	15240	15317	15415	15296	15213	15466	15288	15397	15234	15302	15441	15221	15216	15322	15310	15196	15175	15183	15126	15316	15472	15250	15252	15401	15054	15169	15337	15372	15262	15344	15344	15263	15497	15271	15395	15384	15105	15214	15411	15229	15208	15215	15297	15153	15380	15220	15199	15370	15290	15293	15308	15116	15181	15192	15283	15338	15308	15087	15223	15283	15255	15209	15133	15401	15281	15343	15196	15337	15283	15445	15376	15300	15218	15305	15350	15198	15330	15308	15304	15326	15262	15380	15299	15211	15373	15323	15385	15248	15433	15369	15325	15199	15335
22041	21115	28356	24074	21463	23785	25548	21142	20314	20737	20739	20772	21422	22808	24461	26725	26017	25275	23542	22070	21157	20543	20414	20431	20331	20236	20293	20455	20348	20208	20345	20391	20416	20339	20216	20043	20144	20410	20292	20304	20333	20273	20268	20038	20075	20144	20135	20179	20271	20178	20380	20270	19878	20380	20257	20118	19926	20074	20194	20278	20231	20142	20335	19817	20250	20092	20170	20174	20252	20034	20244	20230	20450	20137	20072	20145	20118	20278	20209	20048	20249	20098	20115	20280	19957	20383	20349	20415	20098	20148	20236	20321	20184	20415	20199	20101	20123	20181	20243	20051	20037	20205	20083	20190	20143	20206	20452	20232	20296	20284	20119	20259	20234	20098	20077	20186	20150	20178	20376	20070	19998	20023	20056	20196	20088	20166	20055	20067	20133	20146	20302	20191	20201	20164	20146	20102	20070	20047	20205	20007	20056	20185	20226	20159	20109	20032	20155	20293	20072	20097	20087	20101	20224	20341	20178	20407	20447	20130	20196	20287	20284	20249	20293	19971	20067	20249	20297	20036	20136	20189	19960	20230	20242	20140	20240	20223	20054	20176	20267	19815	20148	20131	20141	20081	19924	20031	20428	20342	19973	20249	20256	20052	20513	20007	19952	19935	20340	20176	20182	20167	19979	20092	20356	20119	20199	20077	20172	20030	20138	20257	20361	20217	20068	20156	20100	20159	20274	20050	20054	20247	20064	19932	20224	20189	20039	20291	20197	20097	20082	19785	20049	20094	20159	20199	20076	20318	20349	20150	20161	20110	20073	20066	20243	20259	20021	20255	20265	20167	20081	20388	20297	20081	20025	20041	20219	20080	19965	20316	20198	20283	19997	20294	20251	20116	20311	20207	20022	20102	20139	20141	19923	20181	20367	20213	20025	20150	20247	20221	20105	20164	20314	20222	20079	20252	20477	20273	20210	20065	20155	20217	20257	20068	20045	20278	20294	20196	19931	20289	20263	20242	19765	20009	20141	19967	20152	20196	20177	20323	20300	20136	20233	20019	20168	19961	20141	20047	20119	20330	20338	20085	20049	20103	20019	20213	20243	20212	20234	20091	20234	20096	20061	20288	20076	20325	20253	20214	20291	20224	20290	20140	20164	20094	19928	20025	20052	20184	20102	20115	20278	20359	20145	20256	20311	20180	19935	20064	20205	20151	20013	20291	20129	20118	20032	20241	20041	20123	20209	20066	20018	20114	20181	19926	20145	20190	20123	20130	20160	20035	20107	20193	20166	20129	20120	20359	20077	20086	20112	20151	19856	20175	20395	20293	20056	20163	20343	20103	20374	20303	20021	20166	20171	20176	20194	20094	20305	20079	20325	20152	20314	20163	20403	20293	19960	20057	20255	19895	20106	20228	20403	20159	20069	20237	20428	20010	20167	20136	20088	20086	20070	20171	20298	20049	20370	20014	20041	20133	20266	20211	20138	20202	20274	20243	20188	20163	20331	20059	20326	20143	20276	20182	20229	20345	20221	20006	20019	19875	20193	20206	20171	20145	20228	20083	20018	20155	20050	20189	20007	19930	20228	20344	20235	20316	20060	20234	20383	20228	20214	20098	20082	20138	20424	20125	20196	20256	19995	19975	20105	20047	20241	20395	20027	20285	20241	20502	20023	20043	20075	20001	19978	20070	20291	20036	20194	20140	20275	20118	20136	20178	20027	20088	20262	20193	20001	20058	20269	20249	20050	19982	20231	20254	20151	20042	19998	20058	20097	20152	20177	20075	20149	20110	20306	20197	20265	20130	20180	20247	20122	20283	20265	20152	20284	20185	20189	20053	20229	20122	20143	20242	20242	20153	20272	20136	20161	20406	20244	20087	20132	19977	20095	20402	20315	20183	20248	20268	20025	20190	19912	20200	20269	20316	20039	20213	20329	20285	20209	20267	20032	20218	20074	20097	20174	20041	19904	19968	20094	20074	20055	19919	19899	20005	20205	20408	20257	20085	20148	20047	20242	20267	20292	20184	20381	20214	20115	20124	20246	20173	20254	20255	20107	20294	20401	20146	20048	19796	20195	20145	20020	20030	20015	20186	20145	20205	19961	20167	20004	19981	20132	20064	20178	20150	20242	20148	20170	20207	20073	20185	20094	20059	20018	20042	19997	20054	20067	20099	20140	20357	20396	19968	20305	20079	20217	19916	20137	20399	20155	20256	20072	19981	20211	20125	20248	20072	20103	20003	20302	20239	20121	19807	20068	20215	20067	20060	19981	20308	20059	20282	20165	20098	20136	19986	20203	20035	20079	20100	20264	20027	20065	20073	20092	20160	20147	20220	20183	20092	20283	20205	20136	20289	20327	20189	20194	20056	19942	20216	20217	20374	20379	20169	20061	20056	20260	20278	20224	20410	20205	20136	19981	19965	19907	20309	20186	20191	20113	20239	20101	20213	20032	20137	20177	20095	20216	20053	20247	20411	19968	20241	20198	20109	20112	20042	19946	20299	19881	20364	20154	20224	20320	20146	20235	20007	20168	20091	19961	20046	19972	20175	20247	20120	20098	20191	20283	19902	20218	20074	20255	20197	20046	20120	20299	20229	20270	20065	19937	20016	20179	19996	20124	20272	20283	20032	20235	20267	20179	20023	20203	20071	20004	20225	20116	20225	20240	20196	20259	19898	20121	20195	19991	20152	20282	20067	19955	20086	19995	19877	20281	20122	20069	20285	20108	20291	20053	20004	20196	20319	20388	20234	20175	20162	20016	19841	20110	20174	20121	20306	19945	20231	20133	20104	20267	20372	20372	20195	20433	20298	20159	20040	19957	20232	20033	20122	20411	20176	20353	20195	20297	20150	20206	20061	20072	20087	20225	20289	20335	20295	20170	20269	20256	20208	20359	20013	20079	20035	20101	20254	20331	20267	20103	20062	20043	20009	20205	20080	20066	20192	20375	20433	20387	20039	20210	19972	20166	20234	20115	19985	20279	20203	20168	20111	20252	20043	20133	20154	20223	19920	19968	20204	19882	20251	20229	20294	20364	20079	20200	20111	20384	20173	20109	19986	20010	20179	20106	19864	20236	20051	20043	20034	20128	20430	20049	20154	20098	20210	20155	19938	20100	20171	20041	20153	20273	20061	20064	20159	20101	20122	20057	20154	20045	20131	20145	20040	20260	20215	20237	20199	20108	20126	20083	20064	20217	20282	20300	20110	19950	20163	20239	20037	20112	20136	20126	19963	20102	20243	20115	19998	20083	20130	20001	20153	20085	20159	20149	20138	20184	20291	20233	20227	20201	20158	20146	20014	20081	20173	19936	20053	20020	20102	19919	20209	20194	20158	20099	20233	20358	20157	20275	20198	20187	20135	20306	19981	20450	20116	20226	20123	20116	20196	20163	19834	20003	20336	20322	20059	20149	20134	20155	20278	20351	20195	20356	20374	20084	20047	20242	20215	20281	20104	20085	20074	19928	20150	20311	20046	20213	20096	20242	20157	20120	20123	20261	20153	19968	20099	19916	20377	20124	20152	20243	20158	20379	19974	19951	20276	20397	20088	20213	20147	20140	20117	20210	20023	20175	20248	20124	19942	20404	20071	20178	20120	20076	20023	20203	20178	20347	20238	20082	20185	20141	19943	20085	20077	20075	20093	20181	20116	20205	20181	20233	20107	20190	20156	20171	20147	20116	20339	20098	20426	19985	20175	20041	20357	20200	20043	20301	20203	20046	20128	20107	20366	20158	20112	19818	20171	20038	20064	20165	20073	20336	20159	20278	20106	20115	20136	20005	20241	20136	19938	19993	20230	20065	20007	20156	20377	20124	20280	20066	20173	20067	20092	20129	19941	20129	19945	20174	20196	20005	20262	20268	20181	20112	20086	20209	20124	20050	20107	20062	20219	20138	20248	20200	20075	20167	20052	20023	20146	20073	19904	20099	20142	20055	20350	20340	20171	20152	20172	20141	20178	20255	20090	20183	20280	20034	20341	20131	19943	20055	19941	20074	20002	20145	19728	20191	20162	19892	20120	20302	20429	20034	20186	20192	20230	20047	20206	20087	20196	19997	20044	20117	20293	20034	20245	20344	20271	20230	20192	20018	20349	20165	19946	20057	20340	20047	20176	20176	20161	20295	20118	20117	20302	20132	20112	20313	20220	20259	19921	20058	20172	20200	20373	20100	20213	20030	20270	20258	20199	20008	20140	20064	19984	20301	20065	20213	19997	19955	20083	20292	20224	20018	20188	20365	20224	20066	20256	20157	20175	20160	20192	20101	20024	20003	20037	20133	19923	20022	20046	20217	20141	20148	20089	20232	20065	20105	20089	20077	20109	20064	20208	20288	19851	20277	20158	20197	20275	20270	20147	20340	20209	20300	19966	20231	20057	20075	20212	20083	20224	20033	20218	20095	20401	20161	20128	20165	19970	20410	20375	20233	20255	20187	20065	19983	20082	20347	20322	20250	20313	20303	20203	20065	20036	20028	20146	20231	20092	20026	20036	20266	20075	20135	20116	20359	20114	20219	20191	20082	20138	19863	20134	19910	20018	20189	20199	20034	19932	20062	20139	20022	19962	20210	20019	20269	20351	20342	20327	20093	19991	20279	20185	20447	20227	20264	19988	20026	20249	19963	20149	20301	20170	20292	20204	20217	20088	20152	19994	20106	20200	20106	20140	19845	20324	20396	20104	19979	19981	20171	20292	20329	20275	20173	20132	19976	19937	20035	20131	20170	20212	20231	19971	19795	20210	20094	20250	20100	20046	20336	20055	20073	20224	20203	20373	20232	20026	20172	20267	20100	20087	20034	20084	20080	20269	19911	20212	20210	20145	19949	19998	20146	20119	20035	20159	20331	20280	20145	20163	20071	20332	20140	20024	20172	20199	20290	20265	20172	19940	20013	20097	20197	20057	20041	20121	20063	20306	20197	20231	20317	20093	20183	20169	20187	20256	20178	20153	20147	19998	20136	19898	19947	20139	20236	19953	20015	20356	20054	20096	20095	20128	20130	20260	19994	20077	20151	20297	20169	20156	19984	20157	20363	20002	20205	20101	20193	20231	20031	20137	20117	19938	19990	19984	20112	20171	20098	20100	20138	20185	20005	20107	20210	20204	19981	20312	19932	20085	20315	20088	20153	20155	20070	20358	20316	20200	20052	20125	20017	20009	19999	20250	20346	19854
25922	54233	39080	22307	18468	17166	16883	16696	16666	16450	16331	16470	17585	20137	22591	24896	23738	22251	19970	18037	16885	16555	16293	16222	16055	16172	16093	16286	16104	15994	16186	15990	15992	16121	16135	16126	16163	16197	15934	16267	16221	16163	16004	16006	16325	16199	16093	16133	16214	16088	16141	16150	16133	16344	16266	16088	16184	16133	15977	16309	16152	16017	16327	15957	16182	16305	16158	16168	16126	16198	16216	16172	16019	16058	16137	16215	16078	15994	16128	16154	16203	16197	16340	16157	16182	16076	16115	16288	16209	16063	16109	16161	16265	16364	16116	16244	16197	16140	16221	16179	16138	16122	16010	15980	16123	16196	16114	16218	16310	16152	16116	15997	16151	16196	16073	16179	16208	15912	16028	16182	16070	16123	16010	15999	16158	16092	16205	16183	16177	16240	16103	16140	16224	16136	16113	16111	16230	16123	16139	16009	15968	16177	16067	16256	16122	16326	16044	16148	16291	16002	15999	16087	16012	16041	16143	16138	16135	16095	16149	16159	16268	16200	16137	16168	16118	16211	15997	16027	15977	16195	16144	16216	16192	16272	16142	16110	16039	16191	16111	16127	16180	16176	16121	16106	16113	16231	16064	15979	16077	15904	16268	16280	16150	16098	16016	16170	16239	16109	16070	16121	16061	16220	16107	16142	16217	16300	16064	16067	16192	16150	16148	16046	16056	16151	16287	16258	16299	16175	16179	16053	16145	15956	16128	15972	16031	16172	16127	16096	16122	16036	16046	16131	16052	16243	16240	16148	16094	16015	16178	16085	16130	15976	16186	16040	15966	16157	16023	16285	16170	16010	16313	16219	15945	16107	16112	16149	16248	16065	16119	16298	16333	16099	16246	16122	16124	15987	16299	16203	16002	16095	16200	16007	16054	16175	16108	16337	16037	16284	15962	16115	16045	16205	16074	16109	16156	16148	16199	16166	16260	16249	15952	16095	16326	16174	16106	16117	15996	16147	16105	16104	16161	15965	16126	16243	16154	16183	16232	16188	16104	16184	16113	16156	16207	16191	16165	16095	15934	15921	16306	16152	15969	15998	16280	16191	16068	16155	16054	16126	16195	16152	16105	16188	16177	16100	16226	16157	16211	16180	16044	15963	16169	15960	16227	16081	16201	16056	16273	16029	16221	16258	16191	16203	16213	16102	15975	16199	16215	16107	16272	16032	16242	16096	16177	16182	16142	16267	16012	16121	16369	16168	16220	16126	16164	16065	16236	16164	16145	16093	16160	16243	16199	16062	16093	16250	16092	16179	16154	16193	16157	16222	16150	16028	16127	16144	16020	16202	16123	16162	16174	15941	16217	16185	16048	16050	16185	16274	16082	16355	16087	16204	16224	16049	16062	16209	16172	16198	16138	16087	16252	16244	16096	16060	16094	16106	16092	16089	16183	16158	16106	16258	16025	16056	16111	16045	16166	16208	16292	16177	15987	16031	16059	16027	16160	16110	16323	15989	16182	16134	16134	16172	16214	16120	16214	16131	16039	16223	16190	15986	16105	16151	16167	16146	16183	16100	16046	16217	16186	16008	16249	16089	16255	16317	16054	16105	15979	16142	16199	16127	16099	16140	16081	16053	15996	16099	16041	16211	15960	16099	16051	16014	16240	16226	16042	16079	16072	16143	16302	16280	16201	16150	16222	16091	16017	16024	16156	16085	16095	16127	15999	16197	16049	16090	16271	16254	16048	16237	16084	16130	16206	16082	16143	16251	16007	16207	16133	16072	16068	16046	16292	16017	16309	16145	16312	15967	16116	16153	16235	16186	16293	16084	16245	16088	16287	16058	16047	16216	16102	16125	16175	16165	16180	16233	16040	16171	16127	15965	16095	16179	16418	16113	16278	16087	16127	16050	16181	16249	16017	16178	16112	16095	16025	16134	16199	16132	16126	16268	16094	16206	16220	16073	16287	16132	16178	16133	16245	16082	16100	16077	16187	16141	16047	16111	16109	16248	16004	16371	16214	16033	16140	16139	16140	15961	16096	16031	16048	16045	16174	16090	16029	16123	16191	16315	16083	16178	16068	16067	16148	16054	16171	16194	16118	16085	16227	16207	16042	16367	16174	16010	16078	16190	16229	16269	16066	16073	16157	15976	16204	16187	16254	16026	16096	16172	16158	16155	16091	16092	15973	16025	16084	16010	16128	16227	16023	16218	16148	16255	16119	16101	16027	16078	16198	16179	16089	16137	16154	16087	16099	16052	16110	16002	16000	16169	16135	16097	16028	16146	16115	16050	16106	16151	16138	16113	16057	16058	16120	16105	16127	16012	16191	16096	16121	16165	16002	16138	16302	16261	16113	16022	16013	16121	16039	16250	16028	16277	16169	16210	16235	16299	15958	16152	16127	16140	16255	16143	16026	16234	16230	16270	16034	16282	16211	16221	16061	15963	16375	16201	16077	16005	16271	16123	16066	16180	16172	16228	16275	16003	16007	16204	16291	16020	16097	16092	16210	16117	16100	16082	16112	16122	16091	16049	16147	15902	16281	16182	16078	16256	16224	16122	16173	16264	16201	16022	16063	16193	16183	16189	16245	16286	16180	16060	16209	15954	16113	16017	16129	16271	16219	16075	16150	16039	15939	16143	16117	16220	16127	16036	16134	16316	15802	16235	16139	16247	16172	16111	16088	16241	16069	16222	16403	16216	16120	16319	16139	16050	15986	16317	16114	16036	16050	16104	16225	16106	16252	16232	16139	16183	16104	16079	16098	16117	16143	16064	16067	16200	16121	15982	16168	16229	16210	16026	16238	16130	16226	16088	16258	16087	16065	16140	16065	16103	16333	16092	15973	16218	16193	16163	16252	16197	16244	16026	16027	16128	16175	16213	16196	16026	16089	16006	16090	16140	16132	16260	16134	16198	16095	16166	16168	16181	16058	16177	16094	16078	16146	16210	16373	16075	16211	16126	15922	16113	16210	16293	16126	15993	16030	16143	16019	16186	16231	16011	16064	16118	16135	16352	16233	16028	15975	16123	16308	16095	16230	16221	16179	16056	16111	16098	16025	16044	16231	16109	16129	16111	16023	16222	16216	16193	16232	16128	16178	15970	15999	16162	16063	16027	16056	16110	16208	16105	16216	16069	16151	16044	15979	16112	16105	16286	16098	16098	16084	16394	15987	16266	16286	16198	16260	16079	16118	15970	16126	16287	16215	16134	16136	16155	16035	16142	16065	16041	16022	16097	16194	16146	16001	16104	16127	16215	16111	16221	16033	16256	16211	16157	16099	16070	16097	16125	16177	16246	16061	16044	16115	16119	16147	16088	16146	16088	15923	16021	15988	16113	15917	16306	16027	16294	16213	16178	16023	16172	16098	16167	16050	16028	16239	16228	16266	16213	16333	15957	16259	16159	16229	16175	16278	16224	16081	16147	16274	15885	16137	16174	16240	16088	16256	16105	16211	16081	15982	16079	16057	16383	16180	16158	16152	16040	16121	16014	16125	16277	16146	16231	16193	16244	16280	16232	16006	16005	16295	16120	16287	16196	16257	16262	16202	16001	16213	16316	16091	16109	16107	16308	16255	16091	16050	16183	16017	16156	16094	16024	16097	16199	16229	16083	16178	16273	16103	16073	16243	16079	16080	16107	16163	16098	16186	16291	16168	16134	16157	16102	16236	16115	16020	16073	16069	16100	16070	16030	16054	16224	16136	15818	16190	16082	16139	16180	16095	16257	15997	16053	16056	15972	16117	16004	16167	16217	16323	16155	16112	16301	16106	16302	16109	16070	16315	16063	16209	16077	16111	16239	16178	16208	15866	15993	16062	16061	16065	16061	16191	16170	16244	16138	16183	16157	16236	16035	16176	16102	16108	16284	16213	16124	16099	15950	16114	16181	16157	16163	16020	16083	16035	16053	16041	16119	15937	16231	16270	15980	15924	16042	16265	16254	16045	16080	16201	16192	16214	16142	15994	16072	16185	16115	16334	16054	16154	15988	16216	16056	16040	16050	16105	16286	16180	15999	16233	16188	16062	15958	16157	16115	16183	16268	16000	16141	16096	16158	15964	15968	16300	16181	16130	16258	16098	16210	15888	15995	16110	16093	16123	16096	16353	16120	16270	16300	16238	16229	16057	16196	16011	16144	16050	16411	16215	16153	16029	15997	16201	16159	16071	16085	15999	16183	16089	16115	15996	16254	16079	16106	16102	16099	16200	15996	16214	16136	16356	16229	16131	16153	15816	16122	16200	16114	16042	16090	16103	16055	16180	16027	16075	15986	16135	16070	16012	16168	16236	16036	16310	16155	16212	16113	16058	16218	16110	16130	16073	15847	16134	16113	16230	16150	16004	16233	16077	16034	16015	16133	15974	16343	16217	16038	16229	16141	16146	16135	16137	16244	16073	16028	16101	16215	15934	16146	16145	16112	16258	16026	16302	16073	16188	16171	16114	15978	16264	16082	16131	16193	16183	16023	16187	16081	16121	16160	16141	16277	16227	16239	16081	16137	16153	16169	16214	16127	15979	16069	16051	15910	16185	16125	16227	16172	16178	16179	16086	16023	16085	16106	16182	16020	16060	16093	16318	16113	16321	16266	16176	16134	16151	16357	16095	16185	16177	16164	16177	16151	16154	16055	16137	15954	16202	16023	16212	16120	16295	16187	16128	15952	16113	16284	16046	16184	15936	16240	16234	16251	16095	16160	16218	16183	16113	16037	16240	16073	16234	16027	16234	15882	16139	16250	16086	16251	16274	16135	16140	16178	16147	15984	16078	16188	16182	16041	16009	16288	16125	15985	16153	16255	16193	16152	16190	16190	16092	16048	15985	16377	16025	16141	16135	16122	16087	16148	16215	16100	16090	16165	16228	16120	16065	16115	16053	15927	16300	16083	16220	16164	16264	16098	15927	16210	16131	16168	16155	16274	16113	16144	16266	16278	16239	16267	16180	16076	16045	16140	16052	16222	16166	16093	16131	16062	16205	16036	16101	16220	16202	16007	15984	15956	16209	16241	16086	16013	16043	16133	16151	16204	16059	16136	16112	16141	16205	16173	16188	16159	16052	16144	16264	16215	16110	16238	16268	16184	15921	16279	16044	16035	16284	15998	16262	16111	16129	16181	16251	16133	16187	16295	16006	16052	15924	16375	15983	16070	16157	16177	16265	16037	16101	16253	16112	16141
29794	26490	27453	22100	19443	19589	19500	19383	19470	19497	19386	19280	19257	19437	19595	19952	19804	19575	19587	19699	19182	19251	19362	19316	19555	19373	19344	19163	19534	19243	19344	19139	19599	19374	19127	19302	19381	19207	19387	19405	19221	18924	19241	19172	19284	19257	19201	19305	19157	19089	19368	19229	19404	19201	19352	19400	19283	19263	19253	19228	19421	19409	19275	19099	19304	19321	19281	19281	19540	19274	19346	19338	19145	19482	19182	19412	19320	19365	19271	19362	19222	19168	19181	19271	19195	19097	19479	19425	19426	19179	19474	19301	19317	19190	19284	19365	19311	19267	19074	19315	19418	19602	19460	19300	19131	19165	19223	19331	19357	19371	19563	19302	19334	19324	19175	19199	19179	19185	19337	19076	19217	19477	19178	19018	19370	19229	19259	19336	19518	19308	19337	19198	19209	19292	19307	19290	19286	19210	19392	19407	19263	19286	19140	19171	19080	19229	19202	19153	19269	19567	19482	19455	19752	19407	19032	19238	19367	19396	19223	19142	19454	19422	19289	19057	19430	19326	19242	19302	19082	19289	19291	19283	19409	19050	19242	19442	19537	19292	19186	19216	19230	19234	19353	19418	19573	19371	19363	19153	19289	19158	19200	19373	19238	19350	19170	19322	19474	19204	19149	19292	19356	19232	19284	19269	19432	19437	19206	19243	19337	19186	19391	19339	19405	19419	19280	19416	19238	19256	19450	19247	19167	19277	19082	19155	19217	19117	19223	19128	19120	19142	19452	19398	19295	19432	19364	19333	19263	19184	19328	19316	19305	19191	19313	19368	19273	19260	19279	19380	19373	19150	19148	19357	19285	19264	19252	19276	19387	19438	19489	19417	19497	19201	19254	19374	19247	19485	19269	19217	19319	19418	19385	19363	19400	19339	19188	19257	19410	19241	19209	19206	19455	19133	19361	19353	19567	19012	19283	19184	19485	19261	19485	19332	19135	19179	19326	19286	19034	19175	19267	19215	19256	19225	19353	19367	19114	19058	19281	19509	19440	19279	19198	19512	19177	19589	19367	19355	19201	19242	19291	19308	19164	19167	19203	19390	19267	19055	19124	19119	19331	19277	19381	19241	19201	19391	19304	19336	19369	19281	19097	19081	19448	19455	19332	19263	19261	19245	19289	19331	19165	19143	19226	19119	19239	19228	19202	19282	19351	19257	19234	19523	19084	19128	19134	18914	19568	19038	19230	19173	19199	19306	19210	19533	19098	19039	19382	19238	19457	19437	19463	19349	19121	19346	19466	19126	19265	19288	19224	19329	19252	19027	19268	19256	19266	19297	19165	19283	19184	19486	19363	19018	19344	19487	19126	19137	19076	19107	19215	19207	19263	19250	19361	19340	19214	19395	19184	19306	19382	19242	19243	19351	19055	19349	19261	19478	19296	19120	19158	19274	19279	19225	19265	19119	19189	19234	19301	19228	19358	19319	19258	19382	19244	19267	19299	19178	19165	19288	19155	19370	19237	19167	19335	19337	19307	19378	19179	19134	19272	19225	19415	19301	19229	19316	19576	19253	19280	19307	19321	19323	19102	19263	19397	19323	19297	19020	19177	19306	19160	19049	19530	19264	19173	19279	19402	19293	19506	19500	19286	19140	19285	19254	19541	19192	19424	19137	19453	19420	19307	19202	19157	19315	19076	19150	19302	19314	19315	19196	19173	19185	19462	19430	19420	19346	19306	19415	19237	19257	19068	19243	19425	19226	19288	19359	19372	19264	19492	19309	19305	19394	19264	19319	19576	19345	19321	19404	19333	19348	19255	19288	19313	19415	19268	19083	19230	19277	19227	19137	19340	19394	19321	19316	19353	19264	19237	19113	19547	19266	19411	19201	19304	19180	19447	19379	19315	19184	19203	19361	19438	19327	19230	19439	19271	19221	19181	19567	19145	19275	19301	19110	19063	19017	19353	19157	19502	19401	19305	19262	19325	19444	19544	19341	19417	19375	19404	19229	19325	19299	19338	19338	19189	19211	19295	19195	19551	19350	19348	19111	19195	19232	19347	19534	19262	19272	19152	19244	19392	19155	19275	19020	19270	19230	19459	19491	19232	19338	19257	19350	19359	19351	19287	19298	19272	19247	19179	19373	19361	19272	19570	19267	19224	19234	19331	19393	19406	19317	19343	19629	19532	19349	19296	19199	19464	19401	19262	19192	19369	19471	19528	19259	19160	19421	19157	19297	19528	19390	19312	19060	19116	19134	19074	19348	19470	19194	19291	19201	19320	19258	19182	19256	19297	19326	19448	19370	19286	19270	19420	19101	19341	19258	19271	19359	19298	19377	19246	19174	19211	19232	19323	19366	19469	19429	19338	19455	19321	19202	19163	19048	19227	19295	19581	19289	19203	19201	19256	19373	19460	19305	19253	19213	19377	19427	19514	19561	19323	19415	19088	19162	19356	19346	19401	19215	19261	19191	19317	19417	19230	19296	19397	19126	19198	19306	19244	19254	19335	19354	18945	19123	19122	19265	19138	19478	19169	19373	19330	19268	19417	19358	19569	19128	19417	19355	19379	19265	19328	19034	19253	19352	19267	19433	19323	19217	19286	19076	19437	19284	19436	19088	19420	19399	19208	19313	19353	19365	19275	19341	19444	19527	19235	19392	19647	19299	19358	19211	19346	19273	19204	19300	19423	19391	19261	19091	19421	19331	19382	19293	19298	19223	19504	19188	19322	19307	19228	19295	19225	19363	19182	19416	19620	19440	19379	19313	19424	19203	19263	19091	19366	19416	19553	19455	19407	19315	19268	19144	19297	19447	19285	19093	19358	19494	19306	19287	19359	19459	19435	19146	19337	19360	19436	19129	19423	19211	19156	19381	19410	19371	19318	19583	19296	19307	19294	19383	19402	19422	19271	19445	19407	19290	19304	19235	19349	19490	19191	19474	19311	19256	19178	19400	19269	19248	19363	19464	19197	19590	19510	19427	19222	19522	19070	19145	19394	19518	19097	19221	19320	19223	19309	19484	19380	19258	19369	19185	19284	19224	19250	19424	19249	19381	19250	19491	19339	19267	19160	19275	19417	19342	19324	19155	19322	19301	19286	19194	19228	19097	19399	19444	19091	19334	19469	19439	19064	19445	19395	19265	19210	19310	19378	19010	19353	19335	19246	19175	19179	19019	19329	19204	19263	19259	19264	19439	19467	19242	19249	19073	19447	19132	19322	19267	19336	19475	19311	19436	19339	19240	19334	19376	19199	19239	19388	19359	19334	19419	19096	19258	19297	19316	19348	19295	19433	19294	19261	19316	19192	19171	19350	19271	19139	19235	19262	19234	19497	19558	19326	19168	19362	19219	19522	19155	19251	19496	19181	19244	19142	19127	19289	19133	19253	19308	19165	19250	19231	19195	19348	19298	19367	19432	19143	19376	19397	19216	19252	19278	19146	19067	19421	19250	19250	19242	19376	19300	19517	19254	19284	19350	19283	19181	19262	19302	19295	19320	19177	19268	19365	19195	19400	19150	19395	19213	19301	19321	19370	19144	19313	19469	19444	19191	19370	19442	19120	19257	19326	19503	19327	19344	19462	19545	19519	19502	19319	19388	19155	19291	19217	19144	19289	19166	19099	19227	19463	19280	19328	19083	19355	19438	19328	19504	19108	19070	19173	19249	19311	19268	19358	19465	19215	19316	19479	19238	19347	19264	19145	19356	19418	19508	19215	19232	19253	19425	19183	19284	19320	19164	19254	19385	19283	19136	19172	19326	19383	19396	19215	19268	19350	19254	19505	19053	19384	19311	19225	19177	19294	19393	19399	19503	19147	19364	19370	19365	19314	19368	19379	19361	19420	19262	19104	19189	19405	19218	19077	19138	19088	19309	19503	19112	19308	19669	19233	19371	19192	19148	19361	19260	18936	19239	19259	19224	19415	19480	19493	19395	19427	19283	19228	19312	19356	19354	19432	19119	19499	19152	19399	19158	19167	19216	19119	19335	19438	19259	19375	19364	19452	19416	19124	19414	19405	19353	19257	19306	19507	19354	19279	19353	19348	19332	19356	19328	19255	19266	19465	19247	19116	19492	19116	19343	19287	19345	19117	19192	19470	19321	19247	19490	19348	19362	19337	19262	19126	19489	19292	19355	19261	19218	19266	19120	19232	19390	19395	19330	19291	19321	19281	19224	19307	19288	19247	19403	19089	19377	19362	19364	19336	19306	19214	19310	19300	19265	19412	19183	19377	19312	19335	19543	19191	19552	19144	19255	19504	19429	19317	19319	19131	19381	19523	19359	19325	19342	19338	19231	19275	19251	19425	19276	19324	19141	19576	19472	19438	19269	19212	19333	19427	19276	19485	19252	19295	19296	19267	19254	19200	19208	19133	19269	19356	19289	19494	19393	19209	19343	19276	19190	19378	19174	19197	19274	19238	19547	19365	19567	19299	19398	19093	19174	19336	19444	19274	19331	19327	19191	19242	19405	19258	19178	19127	19346	19390	19187	19190	19258	19493	19262	19339	19513	19369	19423	19173	19343	19133	19512	19476	19220	19370	19202	19454	19532	19351	19174	19344	19420	19456	19267	19260	19527	19147	19275	19309	19469	19276	19308	19193	19412	19345	19222	19129	19215	19340	19223	19269	19195	19551	19276	19432	19507	19264	19356	19372	19382	19411	19445	19462	19382	19322	19457	19335	19427	19434	19405	19201	19421	19513	19273	19267	19246	19255	19152	19327	19118	19252	19419	19615	19390	19141	19515	19378	19446	19242	19143	19301	19314	19323	19211	19466	19204	19487	19346	19386	19455	19377	19375	19123	19153	19255	19317	19197	19319	19357	19348	19283	19205	19413	19363	19293	19339	19276	19225	19188	19374	19111	19199	19126	19231	19426	19404	19237	19166	19082	19320	19161	19281	19323	19528	19286	19276	19171	19326	19346	19171	19306	19334	19127	19110	19409	19328	19280	19287	19339	19214	19171	19369	19209	19446	19447	19521	19427	19421	19485	19464	19280	19456	19385	19360	19346	19499	19236	19562	19591	19318	19096	19149	19219	19248	19198	19281	19211	19199	19287	19291	19448	19455	19350	19251	19271	19324	19283	19446	19455	19577	19400	19473	19308	19294	19358	19235	19449	19327	19510	19293	19414	19337	19386	19393	19182	19236	19368	19103	19226	19422	19504	19256
23487	35668	23037	16535	15852	15765	15757	15693	15849	15638	15619	15589	15702	15956	15849	16089	16119	16074	16016	15704	15793	15745	15755	15571	15640	15737	15770	15694	15598	15710	15737	15597	15718	15911	15727	15621	15795	15473	15606	15612	15706	15642	15668	15772	15654	15884	15480	15605	15582	15625	15681	15721	15709	15578	15561	15729	15637	15640	15575	15657	15608	15467	15781	15658	15656	15660	15832	15578	15710	15610	15712	15707	15822	15603	15672	15621	15555	15564	15598	15597	15697	15634	15653	15628	15712	15688	15671	15715	15524	15575	15763	15666	15622	15482	15569	15777	15765	15485	15612	15679	15638	15541	15546	15735	15731	15546	15720	15540	15832	15609	15569	15561	15595	15620	15730	15598	15757	15578	15806	15754	15778	15631	15702	15694	15758	15765	15767	15652	15604	15667	15855	15698	15917	15599	15701	15547	15674	15685	15530	15716	15866	15637	15786	15772	15595	15561	15653	15804	15699	15382	15584	15767	15795	15726	15649	15585	15599	15778	15850	15645	15726	15635	15591	15710	15625	15847	15508	15547	15531	15542	15683	15567	15745	15662	15538	15625	15632	15717	15612	15575	15604	15776	15660	15637	15537	15613	15649	15765	15510	15867	15853	15605	15685	15762	15638	15527	15613	15627	15601	15621	15752	15688	15667	15656	15663	15726	15758	15690	15465	15668	15812	15526	15634	15769	15662	15545	15620	15682	15652	15766	15674	15636	15589	15652	15847	15729	15505	15474	15721	15690	15703	15819	15671	15561	15690	15607	15700	15702	15654	15588	15611	15549	15644	15687	15669	15577	15443	15795	15634	15685	15504	15606	15777	15581	15595	15662	15653	15680	15681	15765	15784	15679	15639	15591	15584	15638	15624	15783	15744	15500	15627	15722	15770	15453	15636	15636	15648	15547	15681	15750	15776	15687	15528	15641	15838	15637	15775	15670	15677	15649	15602	15694	15486	15737	15630	15763	15621	15613	15585	15631	15440	15828	15649	15655	15663	15595	15613	15663	15625	15548	15659	15608	15648	15736	15549	15532	15525	15542	15657	15807	15517	15693	15588	15632	15590	15681	15686	15687	15627	15710	15666	15638	15663	15559	15663	15732	15557	15737	15681	15565	15665	15748	15619	15504	15743	15720	15690	15637	15575	15637	15858	15716	15690	15827	15700	15541	15788	15594	15579	15746	15659	15732	15559	15522	15748	15584	15538	15553	15550	15600	15580	15776	15534	15416	15744	15616	15706	15883	15524	15484	15608	15771	15558	15630	15641	15569	15651	15503	15625	15669	15713	15698	15732	15745	15735	15612	15609	15636	15642	15742	15663	15725	15721	15663	15753	15666	15595	15677	15515	15526	15660	15733	15717	15662	15643	15454	15415	15649	15688	15597	15632	15641	15664	15697	15777	15647	15552	15716	15511	15624	15719	15739	15679	15633	15593	15723	15627	15770	15787	15604	15755	15643	15673	15726	15627	15463	15559	15752	15827	15592	15617	15770	15503	15679	15835	15775	15635	15616	15590	15663	15483	15693	15670	15556	15583	15570	15504	15628	15598	15660	15741	15556	15601	15818	15664	15669	15598	15643	15595	15649	15705	15802	15772	15832	15610	15609	15658	15618	15492	15624	15670	15742	15750	15435	15547	15606	15687	15873	15661	15637	15565	15774	15712	15769	15606	15661	15598	15639	15667	15668	15736	15732	15657	15641	15729	15727	15393	15704	15632	15799	15678	15678	15731	15690	15450	15692	15899	15679	15702	15460	15708	15623	15678	15713	15647	15794	15776	15602	15527	15572	15345	15755	15677	15777	15611	15780	15696	15655	15721	15759	15586	15647	15765	15649	15827	15646	15487	15701	15608	15731	15558	15673	15672	15446	15692	15714	15742	15777	15635	15632	15769	15665	15644	15671	15549	15727	15759	15705	15610	15674	15738	15413	15731	15763	15670	15635	15639	15838	15450	15645	15696	15679	15727	15620	15536	15624	15800	15658	15860	15574	15786	15752	15636	15558	15616	15712	15804	15713	15829	15663	15815	15642	15785	15500	15787	15630	15792	15502	15728	15431	15574	15585	15687	15612	15870	15650	15686	15700	15561	15849	15490	15595	15687	15718	15780	15639	15713	15587	15648	15779	15630	15681	15596	15797	15583	15701	15729	15669	15747	15589	15581	15816	15735	15843	15589	15611	15830	15664	15578	15608	15620	15601	15806	15687	15743	15671	15612	15820	15622	15701	15767	15727	15446	15656	15633	15603	15748	15780	15498	15833	15637	15723	15452	15475	15602	15514	15736	15719	15722	15709	15483	15582	15783	15553	15640	15500	15663	15583	15702	15722	15698	15836	15695	15852	15653	15656	15610	15573	15686	15559	15683	15691	15667	15840	15826	15769	15700	15700	15590	15472	15581	15717	15648	15502	15691	15648	15825	15724	15723	15780	15698	15584	15887	15526	15645	15706	15737	15488	15702	15722	15568	15713	15688	15692	15747	15682	15505	15535	15687	15558	15631	15910	15647	15705	15689	15534	15780	15724	15751	15799	15458	15869	15739	15807	15738	15652	15793	15742	15732	15666	15739	15895	15820	15510	15668	15584	15612	15598	15729	15580	15760	15698	15741	15760	15545	15573	15562	15609	15620	15731	15648	15536	15727	15646	15580	15608	15694	15727	15489	15557	15601	15609	15581	15685	15718	15751	15833	15548	15716	15844	15594	15795	15764	15825	15665	15745	15645	15565	15673	15454	15455	15664	15641	15593	15721	15605	15567	15626	15786	15641	15795	15712	15714	15631	15668	15655	15748	15571	15641	15821	15616	15812	15627	15732	15725	15659	15669	15722	15727	15858	15614	15756	15737	15664	15609	15736	15677	15743	15649	15617	15780	15676	15764	15721	15640	15653	15713	15628	15361	15528	15675	15809	15651	15805	15652	15740	15622	15611	15718	15762	15678	15680	15749	15543	15602	15610	15776	15531	15649	15658	15771	15555	15583	15744	15694	15728	15582	15664	15572	15811	15689	15676	15640	15624	15675	15548	15539	15566	15659	15618	15770	15653	15714	15759	15520	15794	15617	15759	15620	15588	15536	15763	15712	15739	15742	15563	15651	15619	15638	15667	15647	15549	15627	15759	15605	15681	15673	15664	15622	15615	15580	15609	15609	15706	15588	15451	15487	15745	15690	15659	15627	15694	15636	15743	15589	15712	15657	15692	15589	15720	15812	15716	15490	15654	15703	15705	15590	15738	15749	15686	15705	15675	15765	15705	15859	15613	15724	15692	15665	15699	15675	15712	15801	15540	15613	15699	15601	15605	15416	15617	15712	15500	15691	15585	15664	15599	15887	15589	15627	15643	15576	15728	15655	15559	15527	15673	15666	15630	15567	15607	15787	15680	15500	15689	15757	15607	15601	15683	15708	15453	15659	15539	15704	15675	15732	15650	15714	15630	15682	15684	15608	15784	15566	15783	15675	15665	15491	15531	15721	15626	15797	15734	15674	15675	15756	15780	15527	15772	15660	15647	15845	15549	15468	15488	15666	15725	15568	15461	15622	15709	15764	15772	15754	15494	15703	15731	15657	15613	15591	15508	15748	15683	15674	15683	15718	15598	15526	15660	15836	15754	15626	15634	15671	15658	15462	15700	15610	15379	15709	15624	15621	15796	15537	15702	15719	15525	15626	15670	15766	15634	15654	15530	15774	15743	15659	15670	15564	15699	15454	15654	15581	15738	15647	15631	15736	15646	15731	15795	15730	15772	15607	15662	15617	15771	15607	15667	15771	15822	15728	15600	15801	15749	15650	15622	15622	15809	15576	15470	15552	15607	15635	15630	15690	15911	15768	15747	15623	15814	15667	15731	15723	15668	15520	15644	15752	15583	15741	15457	15634	15773	15615	15645	15508	15672	15596	15569	15557	15696	15842	15582	15590	15633	15624	15639	15652	15741	15568	15680	15558	15575	15719	15733	15770	15860	15458	15772	15622	15863	15632	15546	15649	15778	15544	15705	15779	15649	15685	15681	15689	15745	15665	15636	15547	15851	15845	15698	15705	15579	15552	15591	15789	15584	15455	15664	15697	15807	15677	15657	15743	15571	15629	15531	15737	15663	15743	15701	15615	15591	15768	15706	15733	15580	15540	15741	15656	15694	15605	15842	15643	15717	15729	15602	15671	15779	15536	15545	15756	15576	15765	15769	15749	15733	15661	15577	15667	15727	15500	15698	15540	15719	15719	15613	15602	15674	15544	15541	15907	15611	15778	15610	15606	15759	15481	15697	15758	15808	15529	15782	15597	15766	15511	15640	15790	15557	15682	15600	15694	15807	15827	15584	15643	15693	15656	15641	15807	15784	15849	15673	15669	15619	15640	15527	15717	15758	15646	15671	15636	15600	15651	15651	15589	15725	15584	15557	15651	15743	15594	15692	15737	15742	15560	15642	15815	15668	15599	15773	15497	15817	15749	15540	15784	15706	15637	15569	15715	15781	15842	15563	15707	15722	15671	15637	15716	15688	15710	15677	15878	15820	15538	15647	15524	15732	15775	15425	15700	15645	15705	15498	15653	15641	15634	15618	15718	15658	15683	15681	15442	15558	15740	15647	15628	15661	15594	15666	15607	15658	15664	15593	15657	15683	15648	15375	15780	15519	15598	15608	15545	15568	15744	15713	15625	15600	15742	15552	15807	15695	15781	15656	15662	15610	15538	15818	15869	15697	15755	15588	15598	15718	15685	15739	15600	15508	15681	15704	15820	15566	15759	15580	15857	15730	15657	15679	15712	15667	15558	15530	15730	15663	15753	15716	15740	15679	15781	15708	15728	15554	15622	15602	15698	15618	15676	15568	15692	15682	15683	15680	15666	15458	15704	15922	15611	15606	15701	15702	15487	15667	15679	15576	15574	15664	15576	15754	15718	15750	15584	15589	15605	15748	15790	15681	15794	15715	15600	15708	15656	15520	15663	15634	15506	15732	15504	15653	15698	15630	15722	15634	15641	15656	15633	15791	15639	15460	15649	15679	15596	15547	15761	15611	15595	15712	15760	15719	15647	15745	15684	15564	15687	15690	15604	15493	15581	15836	15838	15511	15503	15643	15763	15654	15745	15550	15665	15643	15858	15830	15746	15715	15621	15611	15489	15700	15700	15636	15698	15677	15894	15507
23108	21019	27805	24739	22212	21855	21373	19467	19214	19178	19120	19336	19296	19167	20141	22108	22875	21854	20940	20112	19909	19459	19195	18984	18929	18921	19057	19081	19002	18851	18872	19022	18973	18936	18988	19198	19075	18959	18937	18756	18984	18882	18904	18830	18937	19146	18973	18797	19078	18925	18895	19082	19108	18989	19007	18859	18737	18862	18743	19235	18978	18989	18973	18906	18843	19093	18855	19019	19013	18894	18998	18982	18949	18851	18855	18924	19075	18599	18961	18762	18915	18677	19091	18956	18983	19009	18762	18810	18868	18741	18783	19224	18903	18938	18753	19082	19085	18867	19040	18786	18857	18689	18975	18763	18689	18821	18912	19023	18762	18808	18760	18893	19028	18941	19117	18941	18889	18958	18888	18893	18950	18963	18935	19034	18987	18977	18936	18971	18859	18863	18921	19097	18868	18718	18700	19131	18894	19053	18899	18652	18802	18902	18864	19016	19027	19080	18890	19000	19010	18858	18895	18948	19069	18785	18699	18814	18984	18827	18911	18879	18831	18750	18910	19116	18984	18910	18961	18955	18881	18885	19098	18863	18859	19022	19165	18784	18944	18802	18806	19099	18976	18784	18995	18924	18961	18953	18945	18894	18906	19006	18844	18845	18783	18863	19007	18892	18943	18962	18920	18972	18816	18733	18879	18803	18934	18927	18900	18947	18933	18956	19089	18750	19065	18918	18933	19020	18765	18833	18811	18883	18874	18854	18904	18956	19100	18941	18834	18942	19032	18892	18782	18949	18878	18823	19001	19015	19013	18837	18863	18825	18916	18943	18782	18964	18720	18922	19094	18794	18822	18880	19072	18889	19176	18912	18593	18998	19207	18913	19028	18908	18952	18718	18725	18966	18862	19006	18990	18914	18912	18872	19037	19102	18843	19176	18833	19004	18836	18871	18953	19092	18902	18960	19146	18865	18986	18798	18938	18935	18859	18906	18916	18940	19056	18952	18748	18743	19053	19056	19020	18946	18819	18978	18767	18753	19200	19025	18771	19062	18829	18891	18872	18996	18944	18946	19130	19037	18964	19019	18913	19247	19159	18966	18983	18727	19040	18981	18986	18880	19060	19011	18923	18942	18785	19082	19058	18867	18722	18898	19043	18945	18856	19140	18928	19010	18890	18950	18970	18993	18945	19044	18847	18993	19027	19043	19120	18982	18934	18970	18907	18880	18837	18820	18913	18821	18994	19093	18932	18995	18818	18734	18931	18809	19032	18987	18936	18786	18760	18872	19096	18961	18954	18906	18799	18917	18839	18857	19041	18838	18828	18882	19092	19021	18948	18873	18954	19033	19000	18791	18802	18735	18991	18808	18837	19118	19046	18820	18867	18811	18873	19019	18801	18885	18920	19120	18935	19021	19237	19025	18890	18954	18944	18971	18979	18681	18883	18748	19067	18952	19018	19018	19009	18748	18994	18964	18742	18841	18827	18959	18936	18916	18900	19097	19168	18956	19193	19117	18767	18800	18789	19127	18933	19023	18873	18933	18764	18919	18975	18863	18799	18782	18958	18947	18925	19013	18745	19024	18772	18933	19037	18846	18750	18775	18907	18945	19004	19026	18772	19124	19038	18868	18950	18860	19065	18962	19013	18867	18990	18935	18876	18863	18958	19022	18952	18994	18812	18945	18870	19112	18730	18836	19096	18929	18968	18749	18962	18811	18860	19014	19111	19077	18947	19013	18808	18812	18798	18785	19094	18975	19113	18828	18814	18949	18820	19000	19066	18948	19010	18804	18919	18777	18838	18984	18930	18900	18987	18875	19029	19128	18832	19079	19127	19045	18969	19103	18731	18761	18797	18907	19115	19062	18930	19012	18935	18593	19032	18779	18866	18867	18892	18869	18977	18957	19018	18885	18941	19065	19096	19086	18790	18987	18814	18880	19128	19014	18845	18843	18719	19111	18944	18999	19023	19051	18999	19029	19051	18943	19007	18907	18890	18865	19078	19086	18991	18923	18896	18972	18838	19071	18866	18770	18928	18679	18951	19018	19010	18855	18825	18986	18777	18892	18811	18882	18900	18944	18936	18960	18959	19143	18946	18709	18869	18945	18693	18846	19107	18574	19048	18868	19017	19026	19078	18801	18767	18944	18867	18842	18916	18845	18974	18962	19221	18897	18867	18824	18788	18894	18918	19167	18977	18911	18782	19018	18948	19022	19074	18977	18847	18901	19095	18877	18873	19004	19025	19024	18743	19112	18791	18811	18915	18902	18954	18777	18682	18862	18960	18866	19062	18944	19059	18854	18995	19057	19138	19037	18854	18990	18973	19076	18847	18858	18729	18729	18811	18838	18850	18660	19011	18885	18981	18791	18983	18747	18967	18926	18674	19051	18752	18865	18972	19081	19029	18969	18795	18702	19058	18840	19140	18895	19010	18974	18707	18808	19140	19110	18870	18893	19025	18724	18879	18797	18838	18930	18695	19029	18826	18941	18960	18881	18829	18727	18882	18938	19070	19045	18924	18824	19080	18642	18824	18910	18919	19005	18910	18832	19117	19014	18893	19044	19084	19156	18906	18949	19096	18975	19090	18752	19034	18918	18835	18971	18927	18945	18916	18986	19155	19070	19045	18690	18827	18935	18994	19038	18876	19004	18997	18844	19062	18873	19011	18909	18882	18922	19084	18940	18834	18899	18745	18814	18595	19261	19042	18855	18925	18934	19176	19043	19005	18940	18933	19001	19032	19150	18958	19012	18962	19003	18950	18738	18821	19004	19007	18979	19040	19069	18989	18753	18862	18894	18849	18914	18911	19211	18894	18798	18734	18861	18911	19033	18938	18730	18947	18936	18925	18769	18751	18880	18909	19072	19260	19015	18796	19001	18936	18843	18883	18832	18927	18880	18896	18896	18935	18686	19041	18901	19028	18932	18739	18862	18742	18903	18763	18919	18676	18696	18885	18808	19090	19005	19079	19058	18689	18993	19129	18866	18833	18971	19049	18799	18987	19093	19033	18930	18725	18955	18945	19107	19001	18846	18871	18867	18867	18879	18920	18865	18679	19031	18899	18962	19150	18775	18903	19085	18834	18897	18869	18940	18943	19008	19181	18982	18874	18794	18874	18942	19138	18908	18903	18815	19074	18968	18728	19066	19167	18894	18913	18938	18723	18710	18936	19170	18962	19043	18999	18770	18758	18742	18847	19061	18983	19175	19075	18882	19113	18703	19048	19030	18897	18952	19200	18902	18992	19040	18908	18898	18909	19187	18995	18967	18942	18826	19062	18944	18845	18846	19015	18949	18868	18808	18989	19090	18893	18900	18895	18822	19059	19064	19062	18911	18672	18980	18816	19005	19053	18994	19130	18836	18845	18868	18753	18753	19147	18823	18806	18886	19184	19051	18797	18909	18916	18893	18876	18800	19036	18967	18991	18848	18899	18842	18814	19041	19016	19176	18724	18932	18999	18928	18922	18922	18766	19068	18864	18808	19117	18887	18692	18832	18917	19033	18750	18937	18892	18926	18990	18906	19055	18976	18859	18791	18923	18978	19021	19056	18692	18852	19068	18604	19009	19080	19126	18954	18986	18802	19041	18802	19157	18900	19018	18883	18825	18850	19065	18979	19017	19087	19021	18972	19135	19033	18978	18659	19046	18720	19062	18942	19122	18971	18976	18963	18834	18939	19080	19076	19090	18851	19125	18925	18766	18811	18882	18884	19007	18900	18971	18803	18697	18878	18634	18994	18969	18739	19015	18823	18985	18810	18862	19049	18909	18783	19119	18885	18695	19140	18857	18969	18665	18819	19049	18936	18831	18848	19001	18921	18960	19067	18952	18835	18998	19167	19127	18884	18886	18709	18973	19153	18917	18956	18958	18855	19251	19009	19021	18964	19068	19004	18827	18750	18972	18929	18838	18929	18914	18893	19031	18825	18768	19175	18906	18845	18975	18727	18948	18840	18876	19093	19006	18914	18973	18875	18845	18957	18808	18973	18957	18866	18806	18851	19002	18816	18820	18929	19113	18961	18983	18797	18893	18946	19106	19072	18993	19041	18742	19044	18815	19292	18703	18969	18957	18786	18943	18951	18695	18818	18801	18914	18916	19082	18797	18794	18880	19108	18979	19077	19122	18955	18935	18815	19083	18994	18901	18865	18976	18877	19121	18809	18845	18879	18872	18843	18936	19097	18764	18790	18804	18898	18899	19008	18785	19070	18906	19010	18786	18945	18668	18876	18905	18916	18969	18800	18977	18738	18963	18984	18730	18992	19199	19012	18934	18837	18912	18976	18889	18963	18994	19139	19012	18828	18900	18813	18657	18977	18850	18812	19074	18948	18892	18999	18984	18836	18886	18887	19158	18975	18918	18921	18895	18979	18752	18949	18848	18834	18797	18903	19047	18856	18990	18842	18850	18960	18893	18842	19033	18876	18889	18843	19002	18983	18646	18736	18905	18851	19146	18850	19168	18927	18781	18863	19051	18969	18854	19116	18725	19263	18896	18821	19035	19123	18695	18852	18803	18882	18973	18927	19197	18834	19019	19053	18984	18892	18961	18865	18777	19084	18985	18742	18905	18946	18856	18919	19086	19080	19118	18936	18869	18972	18965	18903	18720	18920	19004	19019	19125	19086	19031	18978	18802	18990	18997	18943	18910	18875	19099	18860	18972	18905	18902	19009	18857	18762	18968	18930	18993	18815	19051	18962	18662	18666	18831	19141	19106	18956	19039	19186	18785	18912	18856	19023	19039	18869	19031	18758	18921	18907	19105	19034	18959	18716	18805	19166	19140	19022	18898	18774	19014	18859	18778	19058	18951	18859	19001	18931	18919	18876	18776	18831	18794	18877	18957	18787	18944	19048	18876	18789	18863	19143	19037	18934	18869	18994	18918	19123	18964	18838	18878	18947	19037	18779	18956	18913	19202	19007	19100	18930	18831	19139	18845	18991	18992	18840	19029	18912	18926	18960	19307	18946	18954	18926	18947	19046	18836	18917	18760	18991	18887	18971	19027	18957	18826	19021	18730	18830	19037	18759	18890	19183	19016	19066	19227	18894	18979	18910	19069	18981	18724	18840	18964	19051	18899	18950	18996	19170	18987	19010	18894	18809	18653	18982	19038	19080	19088	18852	19181	18900	19014	18797	18921	18957	18959	18978	18773	18723	18956	18975	19010	18956	18958	18881
25250	44480	33231	20033	16618	16175	15897	15613	15589	15321	15642	15757	15589	15629	17106	19989	20470	19027	17902	16865	16212	15759	15354	15644	15402	15414	15553	15518	15413	15625	15493	15596	15543	15314	15473	15393	15450	15458	15437	15512	15504	15495	15481	15433	15322	15348	15459	15379	15615	15403	15486	15440	15551	15451	15591	15636	15594	15495	15314	15503	15496	15582	15512	15503	15552	15366	15541	15488	15635	15353	15619	15475	15464	15351	15444	15523	15455	15538	15425	15390	15488	15339	15344	15448	15547	15290	15423	15429	15589	15613	15351	15390	15727	15434	15451	15484	15477	15331	15376	15428	15567	15603	15560	15386	15375	15497	15222	15536	15380	15374	15335	15426	15197	15453	15448	15592	15501	15358	15432	15472	15519	15528	15411	15546	15423	15430	15580	15391	15281	15450	15378	15460	15493	15485	15367	15402	15419	15433	15505	15478	15338	15553	15393	15372	15404	15523	15443	15380	15370	15441	15370	15508	15338	15430	15396	15492	15425	15499	15397	15216	15495	15368	15476	15258	15405	15348	15378	15430	15539	15561	15434	15432	15311	15464	15359	15561	15425	15345	15330	15522	15543	15486	15598	15450	15526	15408	15488	15482	15465	15398	15616	15310	15383	15410	15494	15356	15385	15387	15492	15481	15511	15403	15343	15463	15498	15604	15478	15505	15464	15426	15445	15474	15504	15214	15435	15306	15426	15285	15339	15389	15408	15403	15537	15471	15414	15438	15401	15379	15474	15539	15362	15381	15459	15313	15464	15357	15583	15411	15568	15437	15416	15655	15634	15503	15465	15439	15533	15379	15537	15314	15465	15382	15444	15428	15752	15496	15506	15449	15340	15434	15605	15437	15441	15344	15402	15370	15390	15569	15471	15626	15452	15498	15309	15450	15463	15541	15471	15499	15483	15526	15536	15384	15511	15328	15241	15433	15461	15312	15598	15441	15513	15563	15407	15411	15328	15344	15528	15328	15358	15384	15529	15387	15504	15447	15406	15503	15470	15462	15340	15557	15486	15401	15351	15491	15628	15365	15217	15501	15512	15534	15446	15498	15543	15494	15545	15405	15527	15468	15360	15406	15381	15474	15417	15600	15288	15306	15416	15551	15391	15518	15481	15396	15186	15512	15520	15333	15318	15424	15494	15407	15329	15399	15521	15604	15324	15550	15445	15344	15414	15376	15389	15528	15431	15474	15452	15465	15406	15294	15528	15465	15363	15466	15479	15550	15434	15559	15591	15439	15580	15503	15386	15367	15290	15313	15216	15287	15505	15401	15307	15533	15620	15412	15379	15433	15540	15338	15476	15391	15499	15488	15520	15376	15279	15629	15564	15445	15503	15324	15630	15514	15359	15442	15495	15404	15435	15496	15467	15562	15319	15664	15408	15418	15412	15496	15510	15407	15274	15419	15297	15428	15199	15502	15477	15420	15363	15605	15560	15333	15367	15180	15422	15561	15554	15500	15517	15496	15497	15573	15408	15307	15368	15552	15588	15400	15484	15319	15329	15356	15403	15443	15411	15465	15604	15495	15454	15545	15319	15574	15459	15462	15470	15504	15367	15381	15448	15585	15502	15449	15725	15492	15362	15454	15345	15485	15504	15286	15462	15351	15305	15456	15433	15573	15471	15462	15491	15514	15431	15628	15204	15416	15314	15410	15472	15518	15494	15410	15441	15408	15263	15511	15401	15363	15276	15327	15486	15487	15268	15385	15498	15434	15522	15331	15498	15299	15525	15409	15279	15586	15436	15533	15553	15407	15577	15342	15327	15582	15376	15462	15471	15462	15522	15577	15521	15527	15538	15492	15372	15319	15407	15435	15463	15410	15518	15510	15421	15358	15429	15412	15490	15556	15481	15483	15140	15393	15383	15543	15590	15428	15487	15547	15433	15640	15405	15516	15662	15641	15415	15219	15476	15522	15623	15460	15445	15540	15326	15318	15391	15534	15559	15558	15621	15448	15311	15430	15507	15544	15480	15662	15478	15435	15174	15376	15438	15387	15426	15485	15575	15372	15267	15660	15473	15331	15322	15496	15442	15376	15522	15530	15435	15413	15511	15451	15481	15430	15273	15463	15495	15486	15457	15373	15463	15408	15477	15293	15369	15354	15335	15595	15390	15589	15522	15451	15597	15348	15314	15266	15416	15484	15408	15336	15276	15396	15410	15425	15343	15449	15436	15321	15481	15365	15423	15513	15466	15356	15393	15459	15459	15487	15452	15426	15357	15434	15554	15474	15389	15600	15429	15435	15370	15407	15565	15450	15440	15341	15459	15516	15481	15225	15419	15509	15471	15358	15451	15479	15492	15298	15447	15419	15413	15413	15538	15380	15354	15432	15455	15561	15568	15660	15422	15581	15397	15477	15546	15521	15456	15505	15395	15166	15459	15476	15566	15494	15390	15454	15276	15375	15333	15466	15446	15468	15438	15485	15445	15410	15558	15316	15463	15374	15420	15310	15462	15321	15440	15482	15338	15410	15314	15407	15336	15454	15393	15401	15481	15549	15286	15351	15354	15586	15293	15455	15327	15202	15479	15455	15399	15398	15393	15708	15392	15387	15373	15412	15447	15560	15545	15641	15270	15667	15383	15323	15348	15460	15535	15458	15315	15521	15563	15503	15535	15516	15353	15380	15274	15477	15569	15461	15294	15236	15385	15499	15430	15485	15530	15418	15445	15450	15382	15283	15409	15432	15562	15146	15360	15442	15651	15552	15323	15457	15336	15526	15422	15504	15477	15336	15492	15547	15309	15471	15456	15155	15518	15436	15412	15354	15409	15311	15352	15649	15257	15311	15455	15407	15431	15517	15354	15550	15364	15421	15535	15366	15353	15575	15526	15740	15343	15345	15535	15493	15433	15356	15465	15184	15384	15415	15259	15435	15437	15421	15441	15357	15362	15467	15517	15335	15384	15343	15483	15333	15427	15461	15232	15372	15418	15228	15611	15378	15528	15399	15538	15451	15524	15445	15384	15440	15306	15484	15351	15416	15524	15441	15656	15458	15502	15258	15654	15610	15305	15555	15482	15389	15384	15415	15427	15576	15442	15370	15467	15513	15348	15448	15522	15525	15509	15308	15434	15439	15675	15484	15578	15391	15418	15429	15556	15296	15568	15612	15354	15319	15480	15531	15412	15465	15332	15487	15400	15212	15486	15609	15313	15451	15373	15483	15356	15435	15137	15269	15372	15435	15376	15483	15509	15579	15262	15438	15538	15405	15369	15507	15434	15383	15266	15436	15526	15606	15477	15292	15366	15535	15537	15648	15385	15463	15485	15482	15426	15393	15514	15399	15446	15400	15388	15443	15652	15365	15410	15585	15428	15293	15508	15485	15464	15441	15469	15433	15414	15422	15612	15430	15491	15527	15387	15393	15324	15388	15304	15433	15442	15478	15608	15266	15408	15381	15418	15473	15529	15511	15345	15378	15506	15486	15433	15540	15279	15407	15403	15538	15518	15443	15457	15479	15400	15358	15524	15315	15378	15533	15504	15528	15423	15465	15373	15381	15568	15466	15374	15401	15411	15520	15371	15480	15495	15448	15512	15325	15464	15470	15460	15542	15457	15392	15278	15599	15294	15484	15353	15305	15640	15392	15336	15440	15700	15434	15213	15463	15360	15675	15473	15417	15434	15485	15316	15530	15572	15482	15398	15460	15337	15531	15532	15423	15520	15361	15388	15391	15648	15362	15588	15438	15451	15454	15452	15271	15303	15305	15415	15355	15447	15504	15353	15532	15389	15557	15295	15438	15480	15441	15491	15543	15374	15497	15411	15467	15414	15331	15360	15673	15565	15411	15443	15357	15333	15452	15559	15394	15688	15450	15354	15501	15652	15445	15486	15306	15280	15516	15441	15346	15500	15470	15370	15361	15328	15418	15507	15497	15552	15595	15496	15235	15415	15406	15443	15416	15567	15556	15374	15564	15507	15555	15460	15629	15359	15517	15336	15341	15474	15480	15594	15493	15532	15378	15503	15453	15670	15528	15427	15412	15406	15402	15447	15633	15362	15672	15509	15513	15481	15344	15465	15376	15492	15469	15355	15540	15450	15401	15455	15432	15772	15343	15484	15461	15548	15486	15608	15380	15445	15492	15250	15435	15443	15499	15447	15533	15443	15420	15522	15369	15585	15506	15509	15473	15623	15229	15590	15527	15408	15395	15562	15450	15462	15544	15473	15480	15425	15412	15397	15331	15222	15386	15553	15449	15404	15580	15520	15287	15485	15462	15422	15516	15537	15387	15425	15451	15378	15502	15465	15270	15421	15571	15421	15562	15619	15340	15470	15410	15454	15451	15196	15419	15534	15471	15479	15395	15507	15447	15430	15551	15526	15453	15388	15324	15589	15409	15498	15329	15301	15440	15379	15509	15404	15437	15295	15441	15381	15323	15654	15635	15481	15386	15329	15434	15513	15501	15474	15441	15399	15435	15368	15444	15453	15333	15595	15612	15460	15285	15385	15390	15399	15396	15382	15380	15488	15443	15540	15445	15294	15366	15352	15331	15390	15631	15356	15330	15353	15390	15505	15404	15600	15356	15500	15482	15355	15265	15645	15562	15520	15380	15607	15543	15468	15322	15622	15381	15464	15575	15576	15515	15593	15436	15437	15485	15386	15500	15556	15590	15506	15536	15593	15539	15209	15425	15337	15421	15390	15578	15408	15598	15512	15389	15561	15443	15440	15378	15461	15615	15419	15494	15479	15396	15611	15559	15316	15265	15378	15490	15564	15403	15538	15394	15656	15356	15453	15364	15397	15672	15404	15466	15427	15536	15564	15268	15443	15587	15263	15399	15476	15543	15419	15330	15582	15366	15293	15428	15390	15520	15379	15370	15313	15490	15633	15505	15640	15429	15469	15496	15474	15552	15446	15389	15432	15507	15599	15510	15489	15375	15448	15533	15432	15497	15518	15531	15376	15467	15514	15477	15616	15509	15373	15259	15534	15410	15456	15269	15684	15499	15326	15613	15536	15334	15553	15459	15322	15500	15434	15427	15467	15371	15307	15476	15599	15400	15348	15362	15322	15441	15461	15506	15485	15282	15367	15460	15496	15363	15467	15464	15490	15404	15505	15471	15279	15509	15351	15404	15593	15574	15452	15284	15603	15574	15460	15372	15297	15633	15414	15501	15359	15518
24629	21090	26856	26332	20311	19630	19764	19089	18807	18784	18840	18891	18780	19149	19315	19819	20306	20085	19671	19315	19217	19028	18881	18486	18622	18518	18555	18465	18652	18619	18669	18813	18698	18660	18651	18870	18626	18780	18739	18579	18674	18706	18848	18661	18756	18708	18687	18813	18666	18803	18724	18617	18649	18755	18770	18761	18684	18526	18871	18675	18813	18778	18556	18652	18655	18672	18510	18680	18689	18454	18695	18767	18625	18644	18728	18678	18720	18646	18902	18748	18751	18645	18632	18874	18731	18730	18539	18851	18723	18634	18359	18847	18684	18673	18715	18601	19153	18819	18807	18729	18681	18567	18476	18737	18538	18645	18654	18743	18753	18751	18512	18584	18702	18709	18738	18601	18703	18656	18810	18748	18625	18757	18870	18828	18522	18681	18723	18929	18595	18611	18651	18640	18635	18626	18597	18713	18616	18789	18753	18709	18716	18575	18618	18591	18704	18644	18860	19007	18746	18695	18750	18753	18612	18571	18502	18602	18740	18760	18648	18796	18618	18367	18728	18660	18889	18728	18598	18585	18817	18703	18611	18782	18735	18777	18612	18784	18770	18577	18758	18480	18549	18681	18709	18649	18939	18754	18542	18740	18587	18773	18624	18634	18573	18944	18703	18493	18489	18713	18637	18857	18604	18560	18984	18754	18674	18876	18767	18802	18570	18517	18693	18659	18434	18568	18728	18638	18470	18820	18658	18784	18583	18670	18649	18714	18637	18700	18766	18679	18794	18577	18844	18724	18554	18525	18901	18760	18575	18711	18568	18753	18686	18672	18510	18756	18773	18610	18682	18717	18794	18632	18512	18706	18842	18746	18782	18670	19019	18778	18566	18627	18632	18494	18640	18556	18717	18558	18793	18762	18684	18633	18772	18909	18557	18735	18624	18643	18627	18589	18729	18690	18759	18760	18754	18651	18762	18915	18779	18593	18598	18678	18767	18687	18508	18607	18752	18822	18582	18641	18725	18842	18626	18564	18751	18760	18764	18677	18929	18919	18672	18793	18490	18633	18860	18744	18643	18720	18804	18595	18798	18646	18704	18735	18743	18760	18666	18891	18644	18622	18395	18601	18585	18798	18753	18705	18824	18670	18624	18849	18676	18735	18618	18569	18618	18878	18644	18709	18662	18717	18571	18579	18563	18588	18734	18691	18603	18641	18650	18781	18588	18801	18697	18828	18636	18721	18705	18634	18593	18863	18484	18733	18636	18570	18651	18569	18562	18732	18745	18753	18793	18665	18507	18703	18630	18735	18830	18799	18594	18633	18810	18653	18509	18671	18670	18597	18834	18701	18800	18695	18708	18726	18659	18715	18779	18738	18833	18759	18902	18584	18571	18747	18594	18790	18687	18591	18812	18710	18636	18733	18716	18534	18725	18906	18654	18737	18683	18898	18681	18658	18639	18834	18679	18775	18614	18567	18689	18640	18764	18649	18738	18769	18404	18480	18793	18716	18693	18840	18819	18784	18686	18852	18653	18839	18776	18802	18877	18711	18797	18745	18607	18763	18889	18663	18733	18742	18593	18599	18733	18761	18795	18532	18916	18815	18859	18584	18657	18709	18675	18693	18745	18579	18589	18779	18629	18770	18693	18684	18580	18507	18859	18534	18739	18676	18741	18568	18597	18707	18512	18697	18810	18536	18568	18636	18556	18667	18659	18660	18683	18708	18810	18599	18761	18827	18976	18674	18681	18824	18777	18414	18593	18590	18702	18703	18724	18632	18653	18743	18776	18705	18715	18704	18684	18667	18549	18798	18710	18756	18726	18692	18771	18776	18555	18723	18775	18546	18607	18739	18832	18671	18724	18849	18586	18591	18515	18579	18722	18762	18643	18890	18618	18643	18662	18837	18820	18626	18980	18894	18808	18810	18579	18680	18546	18706	18821	18672	18785	18725	18807	18715	18766	18639	18483	18528	18932	18719	18610	18376	18452	18832	18844	18677	18761	18722	18438	18507	18822	18511	18559	18824	18676	18712	18622	18602	18672	18914	18659	18842	18778	18626	18920	18710	18774	18838	18910	18649	18718	18577	18622	18785	18862	18857	18807	18625	18640	18635	18914	18766	18590	18764	18710	18572	18623	18879	18643	18762	18817	18775	18575	18725	18685	18683	18632	18730	18671	18889	18691	18564	18653	18449	18879	18542	18616	18731	18543	18803	18684	18638	18883	18584	18466	18508	18565	18793	18687	18585	18821	18780	18802	18778	18822	18782	18763	18608	18644	18698	18916	19003	18663	18780	18809	18827	18743	18812	18873	18915	18703	18584	18808	18623	18642	18834	18667	18576	18771	18745	18521	18596	18702	18614	18989	18539	18692	18694	18755	18546	18777	18723	18849	18881	18653	18559	18974	18627	18835	18786	18761	18869	18585	18583	18583	18645	18903	18871	18706	18571	18932	18808	18814	18728	18544	18659	18576	18641	18666	18521	18625	18566	18720	18766	18695	18638	18697	18848	18499	18796	18884	18684	18863	18622	18861	18817	18769	18572	18594	18748	18879	18509	18737	18624	18761	18726	18662	18549	18645	18522	18643	18631	18601	18661	18853	18464	18822	18691	18771	18647	18921	18682	18543	18569	18486	18613	18672	18784	18738	18755	18560	18725	18650	18819	18870	18669	18741	18715	18600	18621	18465	18671	18363	18603	18737	18785	18628	18665	18809	18584	18444	18569	18721	18721	18627	18833	18703	18537	18508	18581	18596	18708	18657	18687	18811	18587	18655	18725	18724	18727	18848	18743	18690	18414	18570	18624	18520	18703	18534	18692	18478	18698	18683	18734	18822	18642	18840	18496	18655	18710	18650	18620	18656	18671	18600	18649	18713	18673	18797	18816	18676	18493	18602	18727	18936	18727	18506	18657	18717	18672	18657	18707	18684	18604	18624	18646	18732	18587	18598	18614	18631	18660	18732	18785	18611	18672	18730	18666	18800	18673	18640	18792	18625	18715	18905	18731	18561	18649	18813	18672	18588	18762	18836	18858	18612	18689	18531	18677	18701	18724	18845	18733	18625	18633	18588	18726	18716	18591	18649	18664	18754	18875	18594	18980	18695	18719	18739	18553	18876	18633	18724	18476	18602	18770	18717	18763	19009	18646	18664	18702	18769	18792	18705	18706	18678	18616	18758	18732	18578	18822	18776	18684	18832	18596	18662	18891	18672	18604	18701	18527	18503	18409	18600	18590	18681	18626	18811	18709	18872	18702	18688	18567	18532	18627	18788	18785	18720	18705	18770	18768	18631	18746	18676	18722	18492	18744	18852	18651	18697	18698	18897	18860	18722	18660	18756	18837	18641	18605	18718	18723	18673	18865	18775	18747	18520	18649	18315	18558	18775	18466	18878	18760	18743	18799	18860	18723	18734	18491	18706	18702	18676	18640	18544	18666	18701	18756	18794	18701	18491	18454	18593	18504	18694	18713	18645	18869	18693	18713	18735	18826	18678	18617	18640	18861	18786	18766	18858	18789	18753	18644	18746	18711	18659	18877	18572	18685	18466	18652	18763	18550	18907	18716	18738	18788	18572	18619	18482	18684	18664	18707	18909	18795	18996	18762	18574	18708	18514	18542	18544	18547	18633	18529	18615	18691	18785	18461	18705	18554	18730	18571	18679	18797	18773	18819	18681	18384	18489	18723	18746	18553	18652	18778	18822	18760	18731	18811	18649	18642	18742	18788	18702	18793	18574	18689	18797	18589	18912	18547	18784	18758	18752	18483	18687	18574	18501	18712	18803	18626	18735	18461	18592	18572	18658	18633	18689	18710	18761	18798	18791	18761	18652	18543	18743	18708	18541	18552	18595	18670	18815	18744	18681	18689	18643	18733	18723	18730	18664	18795	18560	18791	18595	18705	18697	18706	18831	18741	18577	18492	18696	18546	18714	18767	18845	18816	18692	18892	18884	18668	18627	18729	18530	18644	18627	18642	18605	18533	18880	18555	18781	18611	18796	18787	18734	18571	18840	18775	18705	18637	18627	18855	18685	18697	18582	18638	18791	18483	18700	18603	18787	18553	18945	18679	18622	18507	18580	18735	18656	18548	18596	18526	18739	18756	18880	18812	18749	18627	18672	18777	18799	18752	18620	18735	18753	18760	18792	18692	18705	18658	18631	18792	18796	18664	18566	18758	18422	18589	18715	18733	18669	18517	18779	18713	18842	18771	18557	18595	18854	18669	18510	18829	18619	18747	18790	18764	18763	18486	18805	18664	18523	18778	18580	18644	18890	18791	18836	18742	18648	18624	18748	18729	18613	18579	18687	18628	18636	18648	18571	18659	18599	18796	18695	18616	18593	18658	18576	18532	18905	18701	18621	18788	18595	18637	18779	18807	18770	18756	18688	18760	18815	18643	18761	18735	18793	18623	18880	18592	18648	18638	18796	18898	18805	18830	18568	18515	18765	18539	18688	18770	18914	18708	18857	18687	18815	18769	18784	18583	18729	18843	18560	18725	18709	18726	18652	18667	18622	18566	18703	18843	18447	18680	18703	18764	18531	18495	18655	18565	18796	18763	18593	18644	18786	18705	18808	18783	18781	18566	18594	18696	18596	18677	18797	18851	18423	18536	18781	18524	18871	18596	18705	18852	18641	18607	18762	18753	18808	18626	18565	18552	18779	18732	18629	18652	18592	18656	18618	18773	18507	18792	18757	18798	18812	18781	18728	18711	18490	18620	18796	18639	18921	18680	18768	18793	18514	18838	18808	18852	18756	18856	18833	18655	18459	18594	18653	18962	19004	18852	18718	18641	18561	18770	18636	18721	18831	18714	18752	18697	18527	18782	18724	18713	18589	18827	18720	18639	18671	18744	18754	18829	18820	18730	18574	18799	18658	18568	18709	18624	18811	18872	18579	18521	19038	18695	18603	18666	18693	18652	18660	18658	18679	18742	18706	18730	18339	18729	18905	18655	18688	18620	18752	18609	18698	18913	18506	18824	18723	18513	18741	18586	18646	18788	18630	18695	18600	18824	18567	18869	18581	18708	18852	18627	18560	18697	18634	18386	18805	18837	18667	18686	18960	18808	18643	18790	18694	18846	18691	18608	18791	18562	18756	18778	18643	18615	18582	18621	18661	18643	18841	18466	18641	18626	18691	18746	18768	18701	18776	18579	18634	18839	18788	18789	18560	18786
22519	37928	25060	17306	15915	15753	15569	15382	15352	15387	15443	15555	15544	15863	16493	17294	17874	17592	16806	16111	15855	15538	15232	15256	15389	15241	15345	15233	15177	15212	15385	15402	15295	15152	15465	15471	15180	15281	15313	15378	15477	15249	15280	15333	15279	15346	15336	15293	15378	15207	15247	15349	15382	15272	15438	15099	15343	15372	15199	15373	15466	15208	15431	15261	15303	15305	15383	15320	15463	15273	15354	15303	15366	15329	15356	15167	15222	15323	15424	15406	15450	15377	15349	15462	15256	15190	15193	15465	15355	15541	15317	15326	15228	15242	15188	15276	15266	15417	15319	15302	15362	15244	15315	15253	15239	15373	15400	15150	15207	15440	15167	15330	15295	15273	15304	15290	15370	15226	15101	15394	15093	15435	15269	15343	15366	15275	15264	15339	15335	15266	15359	15271	15419	15315	15169	15352	15220	15088	15435	15074	15271	15285	15114	15187	15254	15330	15426	15173	15384	15128	15363	15458	15331	15206	15431	15355	15354	15315	15437	15323	15325	15272	15297	15108	15371	15296	15257	15249	15347	15433	15124	15295	15213	15366	15162	15319	15242	15373	15309	15412	15286	15341	15299	15222	15208	15346	15216	15383	15298	15343	15339	15145	15470	15183	15341	15313	15352	15369	15224	15343	15303	15338	15021	15286	15319	15327	15422	15409	15375	15213	15372	15136	15311	15425	15287	15303	15403	15196	15212	15278	15411	15255	15302	15403	15096	15239	15254	15265	15187	15183	15348	15330	15229	15307	15356	15184	15330	15389	15129	15350	15241	15366	15387	15405	15293	15525	15203	15402	15285	15292	15292	15132	15169	15212	15517	15143	15287	15246	15353	15302	15263	15363	15345	15263	15402	15217	15151	15262	15430	15344	15195	15193	15266	15278	15339	15258	15192	15386	15450	15404	15317	15451	15344	15263	15264	15244	15312	15220	15387	15284	15449	15330	15214	15319	15351	15370	15216	15349	15141	15226	15408	15209	14951	15455	15364	15293	15267	15424	15338	15497	15342	15304	15167	15339	15362	15308	15278	15296	15352	15454	15427	15438	15351	15195	15303	15436	15262	15390	15316	15287	15172	15295	15148	15208	15396	15210	15303	15388	15428	15566	15453	15185	15462	15408	15327	15277	15288	15234	15410	15256	15326	15398	15268	15381	15441	15209	15307	15292	15209	15323	15293	15218	15215	15292	15396	15382	15297	15380	15299	15171	15324	15371	15223	15290	15292	15277	15259	15207	15274	15205	15332	15485	15370	15244	15420	15328	15269	15361	15196	15272	15341	15372	15247	15282	15337	15296	15316	15284	15304	15292	15358	15219	15241	15410	15299	15298	15250	15509	15130	15276	15240	15170	15357	15259	15304	15383	15255	15344	15314	15362	15251	15300	15345	15238	15286	15329	15226	15180	15306	15449	15380	15361	15325	15255	15394	15225	15309	15396	15143	15382	15327	15282	15252	15372	15297	15314	15497	15389	15221	15203	15307	15232	15287	15222	15307	15362	15404	15306	15533	15338	15068	15137	15211	15330	15298	15178	15384	15357	15417	15517	15365	15120	15359	15391	15266	15270	15389	15405	15348	15406	15106	15333	15384	15211	15254	15252	15322	15401	15197	15461	15378	15236	15273	15329	15393	15386	15158	15363	15221	15223	15256	15150	15198	15317	15271	15246	15333	15256	15369	15444	15315	15410	15255	15209	15177	15269	15461	15222	15297	15264	15202	15264	15267	15066	15391	15413	15283	15440	15408	15430	15233	15209	15490	15297	15347	15451	15363	15234	15348	15272	15315	15325	15279	15173	15284	15415	15001	15299	15438	15169	15092	15386	15034	15076	15392	15314	15313	15291	15186	15130	15307	15490	15328	15370	15447	15291	15215	15470	15322	15300	15373	15266	15470	15173	15251	15379	15274	15240	15414	15230	15203	15301	15189	15372	15361	15137	15262	15256	15169	15406	15210	15235	15344	15339	15364	15410	15329	15304	15258	15273	15333	15372	15242	15346	15250	15245	15330	15445	15385	15194	15331	15330	15376	15182	15326	14953	15312	15277	15223	15398	15154	15150	15493	15390	15467	15340	15243	15311	15315	15399	15185	15298	15360	15144	15173	15266	15254	15327	15161	15417	15290	15298	15205	15247	15285	15265	15320	15547	15199	15189	15289	15328	15267	15168	15252	15465	15243	15253	15411	15371	15464	15323	15454	15198	15269	15399	15279	15407	15346	15398	15361	15235	15163	15315	15180	15268	15365	15275	15231	15177	15305	15313	15460	15256	15277	15343	15357	15321	15317	15262	15387	15295	15240	15230	15334	15290	15398	15180	15426	15220	15290	15309	15248	15240	15368	15474	15310	15296	15448	15316	15256	15101	15178	15389	15414	15264	15260	15286	15401	15363	15289	15330	15425	15325	15314	15291	15270	15385	15248	15303	15320	15255	15290	15162	15293	15217	15248	15231	15140	15297	15396	15363	15289	15254	15404	15055	15386	15257	15217	15128	15384	15376	15396	15146	15430	15342	15251	15226	15273	15219	15194	15179	15516	15472	15303	15180	15230	15504	15321	15432	15290	15190	15422	15282	15393	15307	15167	15304	15345	15315	15549	15213	15386	15360	15590	15268	15367	15225	15411	15477	15455	15174	15356	15230	15261	15377	15400	15306	15334	15227	15449	15133	15291	15359	15241	15170	15338	15489	15205	15315	15287	15369	15372	15309	15394	15293	15245	15392	15165	15389	15345	15129	15211	15300	15119	15282	15272	15259	15233	15340	15407	15279	15187	15338	15324	15238	15390	15132	15216	15017	15409	15304	15190	15185	15223	15366	15353	15351	15268	15030	15239	15271	15385	15388	15136	15188	15409	15441	15346	15212	15266	15281	15358	15178	15341	15193	15611	15380	15323	15272	15306	15319	15278	15193	15348	15352	15036	15304	15267	15331	15355	15138	15250	15351	15176	15257	15315	15285	15210	15260	15253	15260	15389	15181	15240	15178	15183	15450	15485	15262	15341	15296	15288	15284	15231	15274	15236	15439	15210	15368	15359	15176	15248	15338	15270	15155	15218	15478	15357	15134	15163	15176	15140	15113	15265	15302	15136	15403	15476	15390	15387	15225	15377	15408	15235	15319	15274	15367	15349	15235	15292	15144	15362	15431	15253	15385	15319	15214	15456	15334	15276	15339	15416	15455	15323	15358	15346	15235	15249	15253	15435	15195	15244	15298	15274	15390	15335	15273	15247	15316	15207	15359	15131	15315	15276	15478	15415	15325	15389	15287	15250	15329	15476	15241	15301	15242	15280	15365	15216	15314	15395	15138	15119	15299	15283	15317	15415	15209	15154	15360	15367	15357	15301	15316	15360	15231	15411	15105	15364	15453	15407	15208	15358	15290	15172	15303	15375	15130	15301	15256	15425	15251	15294	15257	15484	15392	15292	15344	15316	15238	15307	15347	15256	15168	15232	15217	15371	15442	15273	15111	15310	15301	15197	15364	15450	15081	15266	15060	15424	15229	15375	15450	15109	15409	15464	15367	15289	15306	15297	15250	15346	15283	15502	15356	15265	15151	15265	15421	15321	15309	15473	15107	15377	15413	15204	15191	15271	15342	15293	15362	15279	15405	15281	15296	15531	15257	15294	15176	15433	15282	15098	15306	15276	15368	15378	15286	15304	15311	15422	15182	15250	15124	15261	15327	15327	15366	15358	15319	15362	15406	15348	15249	15288	15248	15183	15254	15139	15343	15198	15436	15467	15296	15284	15378	15347	15267	15217	15359	15256	15477	15218	15215	15294	15463	15188	15376	15346	15144	15234	15383	15339	15436	15395	15347	15253	15166	15432	15379	15288	15361	15396	15318	15295	15301	15364	15245	15396	15399	15303	15366	15446	15202	15348	15282	15277	15342	15382	15338	15337	15259	15207	15440	15260	15294	15371	15342	15231	15248	15309	15524	15440	15161	15185	15294	15443	15317	15456	15419	15321	15214	15256	15192	15385	15261	15323	15118	15284	15364	15228	15327	15215	15412	15328	15440	15228	15155	15192	15183	15342	15247	15116	15132	15217	15237	15360	15372	15246	15315	15346	15371	15365	15474	15502	15440	15153	15245	15249	15296	15360	15245	15296	15291	15377	15384	15373	15213	15309	15282	15269	15440	15361	15322	15255	15491	15377	15189	15273	15401	15197	15265	15365	15393	15240	15497	15212	15387	15374	15280	15356	15319	15257	15360	15359	15258	15207	15230	15273	15339	15465	15065	15452	15294	15339	15279	15193	15281	15249	15289	15043	15442	15217	15362	15428	15286	15377	15194	15185	15261	15352	15271	15451	15369	15287	15304	15238	15321	15286	15231	15195	15302	15195	15144	15399	15293	15476	15345	15238	15246	15328	15223	15297	15181	15197	15462	15306	15336	15276	15288	15229	15283	15216	15520	15372	15253	15242	15251	15282	15217	15440	15379	15371	15279	15291	15343	15248	15277	15240	15243	15337	15337	15463	15090	15445	15346	15107	15402	15207	15552	15269	15301	15354	15151	15257	15416	15426	15314	15320	15277	15261	15250	15320	15242	15204	15297	15382	15311	15394	15233	15391	15193	15228	15284	15357	15359	15397	15251	15340	15367	15337	15399	15414	15422	15285	15273	15247	15365	15403	15381	15334	15332	15250	15242	15402	15494	15488	15330	15134	15374	15210	15232	15446	15219	15285	15364	15265	15140	15286	15469	15235	15348	15211	15341	15438	15316	15186	15376	15342	15359	15281	15191	15261	15313	15384	15236	15194	15238	15444	15422	15259	15262	15213	15261	15387	15319	15265	15332	15273	15259	15334	15501	15271	15433	15457	15407	15416	15444	15276	15326	15314	15381	15171	15254	15225	15239	15076	15216	15249	15355	15244	15252	15305	15286	15418	15328	15246	15243	15264	15040	15143	15317	15297	15256	15275	15242	15205	15241	15254	15426	15461	15358	15211	15422	15249	15371	15366	15242	15383	15361	15449	15400	15510	15356	15254	15317	15301	15409	15147	15396	15382	15244	15262	15465	15329	15253	15477	15270	15220	15329	15357	15307	15312	15335	15331	15323	15384	15269	15302	15252	15428	15256	15420	15355	15253	15310	15159	15341	15309	15335	15290	15333	15280	15307	15361	15398	15395	15386
21957	21044	28222	24036	21389	23360	24323	20020	19187	19609	19210	19120	19170	20569	24056	26055	25159	22989	21815	20659	19753	19434	19212	19141	18942	18972	18903	18873	18927	19039	18810	18864	18838	18796	18977	19075	18924	18861	18858	18698	18853	18744	18681	18917	18684	18820	18735	18742	19057	18940	18876	18772	18821	18882	18942	18881	19013	18643	18929	18857	18759	18868	18650	18771	18926	18861	18885	18718	18936	18974	18999	18889	18942	18839	18776	18811	18679	18790	18808	18900	18905	18888	18754	18760	18797	18734	18832	18664	19047	18919	18856	18557	18682	18809	18774	18613	18644	18685	18745	18731	18717	18947	18803	18722	18853	18857	18679	18733	18644	18866	18693	18855	18717	18739	18791	18839	18720	18583	18855	18743	18795	18787	18802	18886	19008	18807	18694	19010	18694	18750	18785	18660	18806	18813	18958	18637	18448	18810	18677	18744	18697	18897	18710	18805	18846	18788	18821	18560	18887	18707	18751	18852	18902	18744	18789	18852	18573	19028	18594	18939	18729	18666	18651	18917	18484	18526	18805	18788	18704	18668	18846	18940	18818	18855	18839	18864	18912	18549	18827	18905	18976	18637	18641	18854	18888	18938	18742	18766	18758	18706	18996	18811	18802	18628	18943	18661	18845	18849	18629	18697	18744	18776	18936	18768	18876	18927	18689	18659	18740	18715	18837	18841	18904	18673	18788	18655	18761	18746	18680	18694	18876	18935	18779	18812	18921	18835	18863	18830	18839	18636	18814	18609	18731	18765	18977	18877	18794	18673	18751	18793	18836	18730	18711	18906	18927	18624	18855	18598	18833	18939	18868	18764	18790	18769	18664	18709	18646	18598	18734	18713	18673	18616	18781	18849	18819	18715	18616	18534	18865	18732	18801	18902	18752	18749	18813	18823	18831	18830	18984	18706	18883	18848	19002	18972	18787	18812	18835	18725	18587	18848	18778	18826	18856	18698	18899	18764	18676	18845	19050	18897	18955	18770	18751	18752	18696	18781	18847	18929	18951	18462	18613	18745	18747	18752	18947	18842	18816	18775	18825	18528	18632	18904	18542	18768	18661	18747	18685	18732	18850	18963	18903	18700	18699	18968	18900	18772	18716	18725	18616	18712	18502	18774	18725	18742	18513	18622	18942	18788	18940	18837	18732	18699	18905	18778	18934	18755	18739	18969	18951	18785	18798	18762	18811	18843	18768	18808	18812	18828	18825	18635	18908	18823	18789	18612	18896	18635	18618	18977	18685	18817	18643	18734	18760	18728	18858	18689	18708	18791	18677	18855	18789	18548	18557	18870	18906	18812	18663	18658	18683	18823	18770	18778	18919	18845	18671	18656	18865	18710	18821	18883	18776	18799	18936	18872	18599	18638	18762	18879	18666	18792	18921	18773	18614	18774	18763	18917	18921	18838	18710	18811	18822	18773	18927	18638	18727	18635	18552	18712	18853	18733	18761	18704	18915	18578	18792	18590	18501	18890	18667	18960	18915	18630	18705	18734	18689	18827	18727	18939	18871	18643	18602	18613	18854	18840	18571	18828	18920	18714	18736	18716	18757	18865	18856	18912	18660	18807	18657	18760	18942	18777	18832	18776	18670	18695	18909	18703	18643	18715	18873	18699	18624	18992	18845	18627	18764	18685	18570	18701	18598	18751	18720	18744	18690	18703	18754	18884	18854	18678	18585	18802	18805	18695	18672	18745	18618	18669	18670	18682	18698	19041	18762	18711	18779	18731	18627	18697	18795	18902	18650	18772	18871	18813	18873	18692	18808	18966	18973	18859	18698	18695	18840	18820	18830	19019	18909	18743	18555	18610	18879	18618	18801	18885	18766	18710	18879	18819	18620	18607	18816	18770	18863	18658	19010	18949	18881	18887	18858	18847	18575	18827	18825	18673	18756	18808	18859	18795	18851	18681	18568	18905	18535	18715	18893	18614	18792	18774	18616	18822	18744	18733	18716	18664	18787	18782	18728	18659	18635	18676	18888	18619	18758	18708	18847	18743	18761	18962	18785	18751	18736	18761	18716	18739	18656	18861	18732	18637	18835	18687	18865	18621	18603	19012	18794	18719	18996	18783	18814	18823	18840	18754	18825	18737	18654	18725	18754	18790	18881	18666	18843	18770	18811	18784	18888	18878	18825	18794	18617	18626	18616	18609	18878	18737	19048	18649	18842	18867	18630	18729	18831	18603	18977	18701	18651	18791	18686	18688	18757	18542	18972	18582	18652	18724	18836	18694	18848	18695	18869	18631	18709	18801	18954	18670	18813	18987	18796	18597	18959	18792	18774	18664	18849	18790	18889	18704	18773	18866	18904	18904	18739	18795	18833	18791	18651	18761	18720	18774	18849	18845	18832	18618	18794	18869	18776	18797	18765	18781	18755	18882	18798	18820	18776	18820	18903	18777	19059	18760	18805	18690	18844	18735	18835	18782	18584	18584	18732	18595	18960	18856	18779	18598	18736	18760	18799	18660	18841	18625	18953	18940	18784	18716	18868	18825	18847	18749	18802	18690	18932	18682	18929	18855	18853	18794	18654	18828	18857	18963	18927	18779	18672	18540	18782	18788	18733	18622	18620	18688	18649	18921	18952	18742	18969	18806	18868	18730	18704	18586	18947	18730	18857	18691	18749	18714	18860	18653	18765	18612	18630	18758	18830	18795	18763	18885	19007	18990	18836	18641	18888	18679	18964	18702	18711	18807	18809	18829	18731	18945	18824	18921	18808	18697	18586	18796	18755	18707	18836	18845	18934	18587	18784	18645	18811	18945	18453	18844	18609	18742	18909	18898	18728	18750	18820	18631	18769	18751	18743	18542	18643	18636	18973	18951	18751	18798	18649	18641	18876	18804	18617	18880	18799	18642	18587	18675	18613	18746	18760	18792	18824	18813	18958	18757	18554	18972	18785	18877	18836	18852	18786	18809	18859	18736	18839	18772	18975	18734	18756	18717	18773	18538	18851	18819	18536	18679	18800	18865	18821	18781	18908	18607	18869	18758	18954	18728	18927	18703	18808	18864	18794	18654	18800	18807	18795	18817	18747	18649	19001	18819	18725	18777	18798	19056	18701	18875	18880	18839	18850	18674	18767	18718	18865	18773	18780	18837	18636	18720	18768	18798	18786	18753	18613	18799	18933	18775	18861	18690	18687	18930	18685	18786	18846	18830	18886	18769	18982	18829	18989	18770	18688	18886	18622	18798	18846	18760	18827	18772	18880	18866	18877	18667	18654	18900	19005	18835	18631	18896	18749	18686	18891	18851	18722	18676	18915	18778	18780	18729	18818	18490	18765	18801	18814	18709	18784	18886	19042	18928	18831	18558	19055	18871	18789	18708	18697	18748	18740	18881	18734	18743	18732	18832	18918	18801	18557	18834	18955	18665	18706	18702	18637	18650	18944	18850	18698	18921	18944	18745	18741	18846	18837	18870	18758	18940	18720	18724	18752	18885	18565	18728	18707	18976	18787	18816	18989	18733	18662	18710	18744	18732	18789	18872	18742	18654	18709	18644	18719	18934	18855	18749	18785	18772	18847	18670	18542	18971	18662	18675	18833	18588	18717	18734	18861	18728	18925	18945	18894	18672	18616	18842	18685	18732	18747	18768	18854	18908	18929	18618	18763	18909	18643	18617	18792	18747	18912	18788	18688	18752	18945	18922	18905	18696	18677	18697	18756	18898	18879	18774	18781	18770	18769	18601	18739	18826	18463	18714	18633	18901	19072	18835	18944	18523	18708	18749	18773	18893	18819	18472	18850	18804	18658	18631	18688	18859	18844	18889	18872	18631	18621	19004	18837	18865	18780	18884	18701	18742	18710	18765	18771	18761	18993	18698	18902	18886	18575	18612	18497	18757	18720	18623	18662	18728	18836	18638	18743	18814	18752	19007	18808	18758	18818	18538	18694	18949	18807	18677	18976	18764	18928	19010	18949	19027	18697	18887	18805	18840	18851	18803	18823	18848	18713	18795	18716	18715	18790	18945	18910	18622	18759	18717	18829	18785	18901	18830	18791	18665	18633	18796	18799	18806	18896	18761	18881	18846	18805	18800	18915	18593	18894	19067	18894	18752	18945	18717	18827	18741	18675	18697	18644	18599	18937	18814	18871	18939	18765	18832	18750	18673	18915	18787	18774	18730	18822	18677	18816	18950	18707	18515	18856	18903	18768	18864	18672	18777	18714	18612	18484	18769	18817	18681	18747	18629	18673	18898	18787	18683	18541	18711	18829	18825	18654	18744	18923	18818	18770	19032	18830	18759	18672	18846	18827	18781	18811	18877	18854	18829	18747	18843	18697	18843	18799	18735	18872	18680	18805	18743	18810	18719	18638	18652	18861	18892	18885	18717	18855	18706	18721	18743	18923	18794	18819	19073	18794	18836	18799	18597	18906	18609	18784	18836	18769	18703	19090	18974	18780	18819	18797	18897	18809	18707	18685	18813	18558	18814	18804	18824	18702	18486	18735	18531	18631	18722	18774	18865	18855	18848	18755	18673	18972	18781	18701	18875	18810	18875	18675	18616	18683	18664	18731	18985	18713	18915	18771	18854	18907	18875	18743	18807	18668	18843	18721	18862	18830	18874	18764	18816	18904	18606	18781	18611	18747	18730	18535	18486	18771	18677	18821	18811	18897	18722	18736	18668	18772	18787	18755	18721	18709	18823	18725	18714	18676	18807	18713	18587	18912	18934	18648	18931	18718	18520	18536	18748	18989	18711	18888	18826	18734	18850	18807	18668	18753	18705	18824	18945	18843	18820	18781	18954	18942	18727	18707	18635	18626	18858	18756	18678	18889	18840	18821	18798	18701	18685	18831	18856	18802	18803	18729	18669	18826	18854	18965	18627	18754	18900	18787	18610	18737	18769	18595	18736	18717	18916	18775	18654	18940	18814	18763	18596	18798	19002	18817	18940	18842	18745	18665	18656	18769	18746	18765	18840	18927	18621	18570	18657	18806	18834	18699	18981	18743	18745	18750	18707	18532	18570	18614	18871	18676	18843	18833	18810	18971	18905	18884	18820	18905	18751	18854	18895	18792	18668	18759	18873	18767	18695	18714	18775	18760	18625	18945	18578	18764	18693	18816	18897	18880	18920	18772	18924	18650	18696	18697	18728	18824	18613	18839	18861	18807	18910	18683	18908
25552	51787	40012	24723	17480	16576	15885	15930	15777	15644	15610	15552	15785	17597	23110	25307	22928	20306	18615	17115	16205	15847	15689	15306	15439	15416	15288	15290	15246	15331	15125	15363	15247	15374	15376	15325	15382	15316	15169	15161	15249	15247	15296	15369	15264	15138	15171	15389	15421	15357	15382	15340	15298	15255	15303	15442	15183	15382	15394	15262	15231	15241	15335	15420	15241	15412	15431	15380	15225	15244	15393	15403	15220	15111	15127	15459	15359	15251	15542	15310	15314	15380	15293	15269	15314	15266	15332	15244	15414	15134	15513	15351	15304	15362	15158	15269	15387	15111	15236	15255	15231	15275	15392	15138	15246	15427	15304	15342	15313	15103	15275	15426	15426	15306	15205	15476	15356	15246	15353	15129	15202	15104	15346	15232	15345	15281	15279	15371	15387	15333	15235	15507	15212	15160	15424	15207	15312	15173	15314	15256	14819	15417	15296	15152	15266	15416	15256	15357	15232	15372	15239	15414	15233	15293	15261	15416	15147	15161	15342	15253	15217	15268	15249	15321	15451	15225	15149	15328	15138	15225	15226	15328	15382	15205	15220	15220	15298	15370	15446	15233	15145	15437	15372	15143	15452	15248	15255	15118	15300	15253	15228	15316	15286	15486	15286	15335	15150	15189	15367	15345	15337	15238	15390	15175	15246	15343	15190	15364	15370	15373	15373	15451	15330	15296	15208	15313	15424	15105	15192	15251	15238	15297	15372	15311	15440	15277	15253	15147	15315	15222	15270	15325	15180	15092	15277	15291	15305	15303	15285	15325	15372	15253	15284	15179	15268	15294	15119	15376	15187	15399	15159	15110	14976	15327	15326	15224	15198	15289	15315	15256	15144	15324	15357	15195	15311	15280	15322	15301	15340	15425	15320	15208	15321	15443	15204	15119	15298	15263	15345	15285	15403	15323	15328	15346	15450	15205	15330	15220	15321	15218	15143	15251	15171	15288	15337	15305	15353	15387	15303	15177	15315	15410	15417	15161	15238	15358	15423	15420	15208	15330	15393	15194	15242	15334	15384	15338	15198	15445	15323	15184	15267	15331	15237	15329	15265	15127	15237	15115	15340	15190	15373	15379	15350	15354	15094	15217	15250	15278	15121	15325	15184	15155	15496	15255	15219	15249	15092	15243	15436	15309	15321	15295	15084	15367	15404	15202	15310	15150	15340	15269	15256	15280	15322	15210	15374	15342	15235	15358	15180	15226	15195	14990	15332	15291	15433	15141	15322	15282	15311	15364	15249	15189	15198	15284	15256	15342	15356	15311	15378	15178	15345	15165	15279	15314	15271	15198	15238	15406	15376	15337	15160	15244	15155	15118	15282	15210	15358	15273	15251	15380	15331	15230	15313	15263	15321	15315	15135	15387	15322	15288	15417	15356	15241	15143	15364	15339	15319	15251	15120	15455	15280	15157	15274	15417	15247	15219	15400	15164	15374	15239	15187	15315	15367	15207	15212	15431	15391	15197	15265	15331	15202	15352	15168	15273	15334	15219	15187	15250	15261	15290	15236	15266	15340	15157	15270	15183	15174	15097	15262	15250	15179	15390	15315	15089	15303	15315	15242	15080	15361	15074	15208	15355	15180	15269	15385	15224	15489	15213	15375	15184	15345	15253	15279	15370	15085	15240	15263	15349	15408	15160	15365	15127	15377	15271	15359	15342	15370	15376	15077	15323	15160	15330	15255	15251	15193	15252	15205	15384	15365	15167	15277	15400	15247	15366	15234	15212	15420	15182	15245	15257	15270	15224	15406	15304	15335	15235	15198	15328	15152	15266	15376	15147	15305	15275	15444	15287	15350	15269	15241	15315	15196	15362	15260	15276	15293	15292	15302	15342	15294	15359	15252	15380	15320	15360	15195	15425	15300	15390	15264	15382	15249	15337	15244	15125	15189	15087	15282	15218	15453	15380	15162	15291	15213	15305	15364	15227	15354	15323	15151	15298	15226	15189	15367	15296	15467	15235	15310	15091	15265	15149	15304	15291	15408	15391	15271	15243	15256	15200	15378	15206	15085	15216	15280	15054	15280	15225	15218	15358	15398	15232	15068	15337	15362	15264	15332	15299	15185	15312	15284	15287	15293	15329	15302	15308	15338	15334	15306	15322	15382	15385	15168	15288	15251	15348	15362	15246	15197	15379	15374	15382	15490	15329	15239	15236	15266	15218	15270	15273	15322	15134	15156	15257	15244	15237	15281	15199	15296	15293	15304	15225	15409	15134	15319	15246	15309	15234	15199	15231	15158	15219	15357	15307	15242	15255	15342	15276	15225	15277	15187	15217	15253	15254	15195	15163	15184	15263	15156	15300	15352	15211	15145	15254	15399	15277	15223	15251	15166	15261	15315	15194	15291	15362	15302	15320	15118	15262	15311	15409	15300	15231	15290	15049	15127	15377	15414	15194	15269	15171	15407	15250	15292	15268	15273	15172	15299	15209	15378	15279	15238	15421	15331	15209	15314	15331	15361	15455	15335	15228	15173	15403	15191	15347	15255	15199	15278	15239	15276	15325	15287	15370	15426	15385	15213	15184	15322	15403	15254	15294	15304	15396	15364	15291	15167	15285	15301	15252	15365	15307	15251	15335	15427	15276	15513	15322	15228	15351	15398	15457	15082	15149	15289	15303	15195	15282	15397	15324	15339	15396	15466	15428	15369	15375	15054	15475	15380	15222	15490	15208	15299	15257	15271	15209	15289	15381	15206	15296	15298	15449	15249	15348	15275	15204	15243	15372	15260	15361	15410	15081	15181	15248	15199	15267	15321	15378	15368	15149	15365	15294	15349	15275	15266	15076	15244	15316	15350	15336	15431	15121	15314	15158	15370	15276	15305	15277	15247	15183	15275	15285	15446	15301	15202	15208	15322	15258	15306	15390	15346	15201	15327	15346	15394	15255	15204	15351	15378	15290	15303	15415	15292	15337	15294	15180	15323	15195	15310	15509	15424	15160	15429	15249	15261	15206	15394	15119	15175	15402	15259	15499	15311	15169	15379	15401	15360	15215	15281	15307	15279	15347	15116	15374	15283	15126	15182	15210	15443	15336	15369	15403	15354	15141	15220	15433	15160	15069	15336	15238	15262	15209	15302	15127	15248	15368	15262	15325	15188	15364	15265	15360	15483	15161	15132	15232	15118	15351	15276	15372	15305	15191	15264	15450	15420	15205	15462	15384	15135	15419	15379	15195	15260	15330	15365	15176	15316	15405	15133	15269	15148	15384	15236	15419	15190	15284	15273	15161	15142	15189	15351	15332	15262	15195	15287	15322	15342	15227	15319	15365	15276	15232	15441	15366	15314	15195	15437	15337	15146	15461	15265	15316	15109	15101	15418	15396	15368	15494	15366	15281	15200	15225	15381	15275	15103	15344	15255	15216	14931	15287	15235	15211	15448	15294	15270	15140	15193	15208	15305	15111	15289	15341	15392	15225	15436	15352	15256	15209	15059	15222	15360	15220	15260	14996	15494	15172	15330	15310	15324	15166	15193	15237	15344	15253	15352	15305	15246	15314	15316	15195	15267	15322	15402	15318	15251	15204	15358	15304	15371	15344	15312	15376	15281	15304	15457	15344	15274	15487	15245	15224	15335	15211	15282	15427	15412	15103	15243	15341	15260	15145	15296	15322	15368	15274	15229	15353	15297	15439	15143	15231	15241	15282	15173	15278	15174	15404	15174	15230	15217	15338	15236	15161	15380	15057	15214	15253	15338	15204	15288	15217	15139	15315	15234	15293	15429	15309	15357	15331	15153	15341	15312	15139	15426	15240	15294	15316	15390	15267	15303	15087	15381	15254	15398	15284	15420	15259	15275	15428	15390	15213	15316	15291	15393	15348	15194	15339	15276	15272	15142	15447	15341	15239	15237	15406	15188	15176	15256	15345	15270	15433	15067	15341	15165	15278	15174	15365	15153	15525	15058	15310	15166	15247	15356	15289	15180	15268	15398	15247	15248	15321	15336	15272	15351	15356	15287	15164	15259	15283	15115	15298	15330	15211	15359	15362	15286	15412	15186	15357	15339	15146	15127	15354	15397	15335	15245	15345	15153	15229	15372	15055	15210	15252	15312	15205	15295	15479	15376	15282	15224	15249	15313	15218	15374	15204	15271	15244	15360	15075	15288	15310	15305	15267	15374	15145	15271	15296	15214	15208	15292	15272	15107	15200	15244	15101	15226	15211	15350	15213	15248	15269	15285	15211	15163	15349	15262	15161	15240	15339	15256	15342	15297	15398	15266	15311	15208	15384	15284	15301	15395	15354	15345	15429	15457	15105	15498	15231	15365	15426	15227	15263	15299	15226	15208	15443	15136	15272	15241	15397	15451	15168	15229	15239	15342	15261	15296	15142	15268	15287	15126	15310	15180	15419	15153	15460	15211	15169	15184	15208	15378	15280	15472	15313	15229	15320	15395	15209	15257	15419	15420	15281	15379	15336	15182	15301	15214	15166	15272	15193	15219	15187	15418	15264	15191	15351	15483	15543	15461	15293	15347	15151	15294	15263	15306	15043	15062	15294	15287	15201	15337	15149	15375	15314	15204	15302	15249	15188	15135	15358	15224	15358	15255	15256	15279	15302	15300	15401	15277	15372	15219	15490	15269	15203	15230	15446	15227	15270	15276	15201	15307	15415	15178	15252	15239	15342	15266	15240	15324	15250	15315	15161	15296	15219	15447	15244	15093	15286	15290	15361	15170	15318	15243	15312	15052	15130	15188	15214	15185	15247	15467	15240	15324	15389	15404	15230	15272	15111	15378	15458	15250	15217	15080	15242	15274	15485	15287	15322	15305	15169	15352	15266	15394	15336	15322	15265	15348	15286	15329	15242	15259	15241	15307	15270	15239	15327	15169	15235	15043	15204	15411	15300	15314	15250	15367	15447	15324	15296	15218	15267	15314	15380	15218	15287	15210	15104	15444	15400	15352	15261	15351	15346	15255	15269	15279	15344	15296	15228	15411	15346	15314	15315	15280	15319	15192	15302	15439	15235	15233	15211	15195	15262	15358	15490	15446	15306	15255	15318	15313	15340	15249	15365	15251	15219	15377	15382	15339	15260	15266	15355	15240	15234	15166	15215	15133	15297	15265	15234	15261	15357	15320	15463	15104	15200	15185	15395	15168	15218	15315	15294	15467	15335
29239	25759	26370	19997	16119	16278	16402	16379	16141	16118	16059	16196	16125	16061	16446	16477	16489	16372	16346	16131	16263	16089	16294	15978	16025	16126	16059	16041	16153	16016	16032	16084	15994	15968	15949	16067	16182	15984	15993	15902	15942	15925	16137	16001	15963	16097	15941	16123	16167	16047	16201	16042	15992	16098	15873	16106	16222	15883	16076	16211	15985	16160	16163	16082	16116	15859	16198	16017	15977	15872	16070	16196	15985	16060	16179	16051	16017	16121	16149	16081	16031	16108	16015	16100	16141	15867	16108	15964	16114	16042	16016	16202	16243	15976	16002	15764	16027	15923	15932	15843	15953	16023	16007	15857	16016	16099	16106	16085	15987	15993	16225	16040	15951	16039	16030	15853	15907	16013	15991	16017	16100	15951	15972	15890	15930	15966	16170	16204	16101	16237	16133	16149	16193	15984	16054	16081	16059	15935	15992	16052	15831	15895	15970	16055	16063	15990	16027	15985	16096	16124	15871	16077	16003	15944	16069	15859	16103	15993	15977	16163	16165	15931	16186	15847	16019	15959	15968	15968	15944	15981	16090	16270	15985	15946	16078	16043	16077	16217	16116	16004	15899	16039	15853	15903	16029	15917	16039	16081	16034	16025	16167	15894	16203	16006	16062	15936	16089	16195	16198	15973	16189	16195	16021	16048	16032	16035	16137	16036	16105	16034	16139	15871	16043	16101	16431	16212	16073	16073	16184	15995	16288	16205	16069	15973	15920	16002	16077	16042	16007	15966	15999	16154	15975	15868	15883	16015	16120	16004	15958	16131	16014	16211	16056	16090	16039	16013	16045	16014	16033	16185	16174	16029	16030	16091	16046	16204	16223	15964	16182	16139	15990	15803	16006	15987	15955	15838	15986	15880	16025	16072	16068	15972	16180	16029	15859	16120	16064	16134	16282	15964	16033	15856	16025	15959	16175	16023	16188	15970	15965	15762	15840	16005	16175	16160	16031	16078	16151	16099	16064	16200	16059	15783	15775	15766	15914	16018	16062	15925	16156	16019	16148	15938	16001	16117	16017	16129	16077	16065	16136	15840	16177	16261	15994	16096	16036	15816	16096	16048	16102	16036	15902	15915	15890	16178	16026	16018	16304	16054	16052	15859	16240	16208	16006	16054	16082	15883	15886	16029	16165	16040	16144	16029	16038	15792	16146	16041	15994	16038	16111	16121	16004	16072	15940	16009	16178	16184	16025	16090	15915	15794	16191	15982	16173	16105	16212	16128	16084	16129	16256	15981	16052	16121	15977	16098	15990	16023	16029	16124	16020	15710	15977	16127	16174	16185	15960	15953	15951	16063	15986	16011	15946	16082	16229	16076	16068	16094	16090	16113	16184	16040	16069	16089	16003	16098	16058	16008	16005	16112	15962	16096	16091	16252	16011	15995	16258	16108	16045	16071	15922	15969	16117	16098	15907	15961	16057	16256	15906	15995	16037	15976	16028	15855	16015	16134	16074	15944	16014	16010	15956	15978	15977	15971	15862	16173	15989	16031	15924	16047	16107	16101	15911	15950	16125	15886	16313	15995	16233	15984	16177	16042	15957	16047	16039	15925	15963	16028	15983	15985	16084	16217	16177	15999	16020	16180	15973	15832	16027	16006	15984	16049	15833	15845	15960	15943	16072	15854	15959	15900	15888	16170	16017	16066	16046	16179	16063	15814	15932	16055	16157	16034	15985	16103	15844	16207	15938	15822	15975	15892	15918	16017	15954	16001	16056	15985	16083	15983	16125	15963	16006	16167	15985	15952	16042	16163	16281	16089	16201	16015	16108	15977	16012	15909	16043	16193	16090	16118	15980	15779	16109	16174	16205	16104	16070	15936	16101	15956	16020	15918	16035	16215	16178	15996	16063	16206	16293	16092	16101	15954	16173	16090	15878	16019	16198	15952	16155	16024	16104	16084	16098	16078	16112	16049	16253	15988	16029	15900	16014	15983	16064	16099	16028	16063	15989	16066	15976	15924	16033	15981	16217	16013	16175	16176	15956	16061	15967	15860	16057	16028	16058	16153	16136	15991	15934	16037	16118	16123	16057	15917	15981	16153	15960	16018	16135	15934	15860	15835	16149	15784	15880	15957	15928	16128	15877	16056	15750	15931	16037	16074	16048	16118	15704	16141	16092	15955	15966	16089	16016	15987	16193	16003	16157	16130	16116	16075	16058	16080	16047	16005	16082	15737	15983	16147	15982	15942	15990	16021	15937	15951	16167	16250	15959	16093	16150	16214	15972	16010	16150	16184	16028	16131	15991	16031	15865	16193	15857	16011	15775	15920	16021	16014	15995	15900	16235	16061	15692	15972	16107	16032	16050	16439	15885	16118	16109	15979	16144	16070	15856	16144	15957	15860	15885	16146	15983	15928	15807	16075	15934	16059	16250	16140	16102	16015	16097	15973	15912	15941	16035	15968	15946	16117	16097	16160	15960	16127	16296	16268	16120	15987	15975	16114	16264	16019	15996	16183	16057	15927	15937	16183	16070	16027	15841	16022	16082	16090	16265	16137	16095	16060	16162	16141	15973	15842	16078	16044	16422	16037	16104	15897	15982	16088	15959	15913	16095	15889	15822	15988	16093	16110	15986	15958	15974	16169	16244	16017	16081	15943	15971	16208	16026	15925	16082	15987	16050	15984	16055	15931	16047	16034	16077	15794	15913	15808	15983	15919	15964	16072	15941	15953	16118	16055	15721	16064	15956	15979	16274	15838	16274	15923	16286	16078	15927	15993	16070	15928	16131	15966	16086	16114	16139	15957	16148	15980	15954	15970	16008	15920	15924	15881	16033	15804	16093	16209	16084	16044	15839	16051	16053	15882	15938	15960	16094	15957	16109	15991	16085	16189	16157	16132	15994	16241	16018	16071	16065	15964	16146	16132	16043	15963	15994	15811	16194	16011	16157	15945	15734	16165	15881	15944	15932	16109	16278	16024	16080	16139	16141	16245	16018	15985	15984	16214	15875	15925	16084	16143	16119	15982	15982	16112	16045	16216	15917	16140	16022	16019	15960	15809	16064	16135	16324	16035	16046	15970	16425	16085	16023	16119	15849	15969	16156	15966	15993	15992	15956	16161	16205	16028	16058	16110	16138	15985	16283	16010	16186	16128	16109	15993	16028	15944	16023	15910	16209	15806	16124	16011	15965	15997	16253	16105	16247	16124	16172	15957	16035	16201	15885	16067	16118	16199	16080	16036	15991	16074	16029	15994	16049	15973	16119	16031	15985	15935	15980	15963	16126	16064	16023	16333	16156	16120	16068	15800	15944	16020	16111	16222	16060	15983	15937	15907	16076	15953	15859	15850	16180	15826	16011	15982	15969	15978	16110	15925	16206	16107	16034	16028	16133	15957	15787	16114	16224	15975	16065	16101	16297	16086	16104	16008	15861	16024	15857	15944	16002	15855	16088	15968	15871	15800	16047	16127	16174	15855	16062	16018	16022	16071	16179	15914	16056	16081	15992	15898	16050	16368	16047	16152	15936	16146	15931	16148	16023	16054	15987	16163	16010	16053	16071	16164	16097	15794	16136	16190	16181	16068	16171	15931	16102	16087	16178	16187	16091	15922	15937	15896	15976	16050	15938	16068	16017	16066	16004	15933	15974	16013	16012	16156	15998	16059	16115	15978	15940	15964	16075	16084	16092	16107	16160	16095	15986	16214	16164	16047	16064	16074	16140	16008	15999	16257	15971	15979	15772	16155	15952	16012	15978	16118	16097	16108	16150	16193	16026	15929	16096	16037	16045	16062	16146	15872	15902	15918	15988	16141	16104	15898	16020	16024	16078	16014	16047	16017	16206	16131	15958	15943	16020	16131	15934	16077	16298	16112	15970	16205	15997	16037	16111	16090	15960	16037	16046	15827	16180	15958	16150	15926	15934	16140	15985	15990	16138	15975	16063	16021	16070	15934	15898	16082	15972	16061	16028	16072	16188	16126	16132	16147	15909	16025	15999	15884	16067	15989	16220	16037	15891	15827	15997	16055	16148	16226	16022	15958	16102	15966	15818	15907	15986	16048	16293	16072	16083	16203	16147	16106	16088	16033	15993	16228	16054	16005	15988	15996	16046	15871	16078	16261	16165	16133	16098	16070	15956	16062	16159	15905	16080	16079	15870	15901	15842	16151	15728	15992	15854	16124	15934	16064	16138	16212	16087	15937	16023	16119	16035	16052	15923	15925	16121	16141	16074	16169	16077	16109	16210	16273	16182	16058	15891	16097	16035	16053	15783	15917	16126	15718	15683	16159	16319	15853	16208	16348	15894	16165	15989	16245	16250	15955	16118	16161	16025	16058	16097	16080	16005	16033	16255	16180	16142	16133	15881	16126	16298	16183	16136	15992	16240	16150	16031	15864	16136	15923	16092	16118	16123	16014	16215	15808	16129	16067	16321	16185	16002	16120	16051	16115	15940	16280	15976	15974	15940	16053	16242	16115	15886	16089	16164	15893	16251	16059	16101	16026	15955	16189	16172	16139	16159	16189	15995	15784	16219	16091	16156	16059	16017	16048	15851	16080	15967	15803	16050	15911	15941	15935	15873	16106	15900	16035	16120	16016	16143	16196	15910	15911	16169	16060	15925	16226	16180	16193	16045	16175	16094	15784	15942	15956	16108	16030	16037	16127	16074	16039	15964	15962	16141	16072	16263	16104	16027	15944	15854	16157	16203	16063	16030	15999	16203	16075	15964	16141	16017	15981	15960	15865	16083	16102	15854	15937	15856	16141	15982	15957	16108	16218	16033	16077	16237	16124	15995	15980	16014	15992	16078	16044	16270	15919	15985	16067	16082	15940	16060	15916	15944	15913	16249	15968	16049	16131	16035	15951	16002	15856	15956	15965	16033	15825	16040	15968	16174	16040	15995	16073	16034	16100	15986	15959	16053	16111	16196	16156	15958	16092	15885	15922	16030	15931	16110	16079	16031	16066	16172	15979	16124	15973	16139	16070	16135	16048	15885	16176	16129	16174	15924	15963	16096	16132	15987	16011	16149	16163	16040	16019	16178	16033	16061	15887	16058	16031	16070	15996	16071	15953	16059	15955	16098	15972	16342	16024	16043	16225	16326	15871	16195	16058	16151	16040	16048	15979	16105	15986	15856	16111	15899	16034	15939	16070	16004	16108	16086	16153	15840	16107
22679	36216	23580	15290	14032	13871	13890	13855	13603	13636	13767	13696	13639	13920	13994	14220	14363	14070	13721	13671	13730	13514	13663	13504	13595	13573	13643	13665	13690	13612	13729	13793	13504	13530	13624	13708	13643	13624	13726	13592	13667	13685	13680	13643	13787	13630	13671	13574	13574	13634	13485	13645	13647	13586	13738	13612	13551	13667	13689	13603	13847	13589	13631	13620	13596	13633	13651	13713	13575	13642	13714	13704	13681	13860	13677	13543	13676	13634	13863	13691	13630	13627	13532	13511	13617	13590	13685	13631	13619	13558	13591	13539	13619	13655	13670	13454	13630	13680	13546	13620	13585	13690	13562	13720	13618	13735	13480	13634	13570	13738	13708	13751	13548	13590	13779	13641	13486	13570	13489	13670	13679	13497	13513	13588	13322	13612	13557	13593	13605	13584	13774	13612	13705	13665	13404	13555	13559	13441	13691	13580	13626	13601	13544	13605	13530	13782	13632	13554	13674	13683	13675	13707	13642	13674	13628	13628	13780	13674	13595	13624	13532	13565	13670	13680	13614	13477	13729	13641	13605	13622	13635	13456	13637	13683	13596	13542	13559	13569	13536	13573	13705	13508	13758	13610	13643	13513	13650	13610	13678	13812	13598	13506	13678	13816	13767	13680	13614	13702	13620	13520	13664	13405	13535	13511	13685	13524	13694	13641	13452	13687	13672	13522	13599	13697	13655	13624	13601	13635	13565	13482	13624	13555	13583	13654	13588	13685	13629	13482	13603	13518	13645	13712	13481	13710	13522	13767	13514	13760	13763	13500	13517	13735	13638	13765	13727	13624	13732	13482	13546	13698	13778	13606	13581	13672	13524	13772	13731	13724	13704	13542	13593	13695	13706	13645	13611	13714	13521	13784	13449	13627	13389	13610	13614	13691	13568	13759	13731	13567	13644	13640	13513	13680	13705	13818	13601	13564	13605	13523	13601	13608	13620	13502	13614	13736	13664	13799	13499	13661	13747	13432	13559	13662	13668	13648	13523	13570	13667	13594	13523	13587	13796	13720	13584	13747	13615	13561	13696	13497	13576	13619	13536	13456	13768	13715	13700	13636	13652	13546	13671	13490	13626	13390	13560	13499	13538	13666	13614	13687	13720	13607	13805	13545	13545	13743	13634	13610	13766	13560	13706	13505	13622	13693	13761	13685	13604	13570	13689	13601	13797	13665	13698	13657	13636	13475	13527	13609	13495	13510	13627	13801	13730	13631	13634	13421	13660	13491	13662	13549	13591	13480	13521	13639	13647	13598	13660	13729	13629	13560	13702	13647	13595	13638	13692	13707	13495	13722	13677	13685	13533	13585	13618	13615	13783	13773	13493	13623	13460	13496	13591	13664	13721	13614	13514	13702	13782	13600	13676	13553	13643	13662	13715	13550	13727	13645	13662	13744	13552	13593	13637	13677	13666	13604	13598	13658	13588	13588	13434	13718	13535	13683	13681	13548	13684	13677	13722	13705	13612	13661	13592	13797	13746	13630	13667	13714	13706	13572	13717	13543	13712	13499	13703	13750	13653	13630	13713	13468	13646	13613	13531	13733	13564	13551	13647	13675	13672	13545	13491	13816	13692	13722	13629	13593	13753	13594	13557	13503	13690	13657	13638	13708	13629	13700	13573	13469	13840	13611	13593	13555	13751	13642	13570	13532	13785	13610	13637	13736	13618	13639	13652	13643	13621	13540	13573	13561	13501	13558	13637	13540	13606	13646	13693	13602	13739	13620	13598	13738	13959	13619	13630	13682	13561	13759	13718	13712	13582	13618	13570	13782	13587	13482	13688	13657	13639	13867	13658	13600	13542	13651	13632	13830	13652	13503	13586	13635	13642	13542	13589	13678	13717	13772	13503	13642	13563	13820	13566	13590	13627	13583	13547	13619	13747	13683	13635	13609	13605	13612	13652	13647	13704	13581	13612	13673	13701	13623	13616	13783	13735	13420	13769	13606	13777	13618	13736	13656	13594	13520	13721	13640	13746	13570	13626	13560	13710	13679	13564	13740	13698	13599	13723	13570	13601	13747	13579	13750	13582	13600	13876	13625	13560	13564	13720	13510	13701	13505	13510	13491	13754	13812	13559	13669	13757	13640	13554	13667	13513	13587	13732	13714	13571	13640	13699	13525	13750	13596	13636	13769	13706	13668	13436	13664	13824	13658	13557	13626	13718	13758	13627	13715	13672	13579	13529	13494	13763	13515	13632	13642	13633	13659	13630	13513	13651	13759	13589	13732	13682	13672	13757	13732	13743	13703	13752	13467	13765	13697	13573	13599	13768	13648	13718	13717	13539	13655	13633	13632	13566	13591	13675	13663	13517	13663	13635	13705	13748	13594	13735	13621	13638	13722	13592	13673	13637	13679	13722	13638	13645	13698	13666	13609	13415	13757	13587	13575	13574	13747	13628	13578	13480	13694	13592	13843	13627	13808	13462	13669	13670	13564	13604	13748	13582	13730	13596	13684	13568	13622	13637	13668	13625	13560	13790	13631	13633	13663	13767	13640	13510	13548	13745	13672	13601	13627	13647	13731	13556	13803	13628	13503	13672	13616	13723	13579	13532	13764	13666	13421	13597	13681	13732	13676	13628	13662	13624	13537	13540	13582	13758	13595	13525	13572	13541	13726	13599	13615	13754	13665	13589	13646	13646	13325	13779	13609	13734	13723	13569	13548	13621	13405	13603	13539	13519	13478	13614	13727	13462	13645	13666	13762	13617	13784	13537	13617	13727	13583	13598	13683	13699	13589	13659	13557	13604	13696	13632	13713	13587	13652	13678	13611	13409	13621	13677	13616	13645	13536	13788	13667	13467	13747	13649	13721	13613	13708	13694	13643	13688	13626	13627	13646	13686	13744	13653	13718	13601	13688	13682	13468	13736	13644	13523	13642	13694	13713	13482	13596	13666	13631	13823	13517	13617	13728	13591	13637	13513	13475	13668	13631	13647	13567	13691	13692	13698	13684	13654	13586	13731	13755	13694	13483	13456	13619	13761	13511	13563	13641	13747	13683	13542	13613	13433	13540	13479	13653	13586	13605	13747	13512	13775	13679	13599	13693	13758	13619	13596	13680	13679	13535	13464	13741	13551	13731	13530	13601	13842	13563	13816	13777	13604	13646	13693	13681	13639	13758	13641	13725	13731	13665	13772	13675	13501	13661	13808	13670	13488	13684	13609	13656	13806	13698	13741	13659	13650	13732	13600	13722	13670	13575	13669	13732	13719	13673	13721	13667	13638	13634	13669	13786	13675	13638	13636	13513	13757	13538	13751	13663	13467	13523	13744	13570	13518	13814	13640	13619	13690	13676	13533	13657	13605	13764	13749	13681	13687	13704	13538	13493	13826	13729	13616	13796	13592	13513	13719	13632	13632	13402	13749	13438	13618	13575	13624	13684	13688	13520	13867	13684	13775	13721	13744	13793	13565	13693	13669	13800	13460	13648	13461	13543	13665	13717	13839	13649	13787	13691	13709	13703	13700	13637	13651	13714	13671	13592	13567	13623	13715	13551	13647	13537	13613	13683	13688	13595	13664	13770	13664	13615	13570	13640	13722	13754	13582	13681	13461	13662	13642	13576	13600	13614	13680	13787	13825	13446	13606	13299	13651	13566	13689	13637	13638	13677	13579	13688	13674	13695	13684	13731	13580	13600	13703	13666	13537	13781	13731	13694	13613	13554	13532	13598	13698	13618	13428	13735	13503	13696	13642	13620	13795	13598	13817	13605	13675	13617	13641	13618	13693	13553	13602	13552	13717	13817	13583	13569	13525	13743	13712	13692	13622	13663	13602	13669	13512	13699	13877	13604	13567	13608	13517	13778	13612	13595	13419	13655	13645	13733	13670	13610	13602	13601	13728	13715	13763	13821	13680	13666	13567	13653	13617	13609	13649	13525	13580	13820	13764	13699	13779	13520	13594	13707	13624	13773	13661	13615	13670	13705	13688	13770	13769	13680	13639	13656	13609	13496	13664	13647	13671	13603	13455	13574	13615	13780	13684	13707	13555	13594	13664	13404	13632	13581	13556	13513	13723	13650	13743	13741	13625	13834	13799	13658	13779	13706	13651	13567	13763	13711	13768	13404	13651	13684	13684	13701	13577	13652	13719	13641	13673	13716	13570	13663	13525	13618	13799	13849	13718	13684	13629	13478	13694	13635	13495	13708	13609	13593	13780	13606	13787	13651	13508	13485	13483	13719	13592	13590	13640	13674	13567	13617	13665	13661	13712	13629	13764	13718	13616	13612	13798	13548	13602	13454	13700	13440	13632	13705	13765	13667	13777	13545	13751	13645	13609	13617	13626	13594	13650	13498	13567	13578	13528	13931	13408	13681	13625	13716	13689	13663	13659	13778	13696	13641	13674	13534	13769	13758	13560	13488	13595	13697	13619	13882	13815	13727	13549	13727	13527	13731	13677	13603	13754	13468	13599	13709	13772	13607	13469	13744	13669	13582	13732	13683	13660	13638	13557	13566	13712	13518	13411	13576	13690	13534	13716	13690	13560	13816	13599	13681	13499	13525	13642	13487	13617	13633	13664	13593	13752	13603	13729	13522	13533	13748	13668	13479	13665	13693	13673	13515	13568	13728	13867	13510	13836	13657	13607	13508	13645	13607	13561	13707	13644	13650	13532	13759	13829	13633	13645	13802	13545	13670	13730	13607	13697	13497	13679	13672	13656	13572	13674	13644	13747	13566	13561	13653	13549	13663	13554	13543	13743	13592	13717	13445	13468	13672	13523	13696	13629	13677	13607	13602	13607	13663	13637	13607	13554	13711	13586	13866	13529	13707	13461	13437	13499	13580	13816	13660	13753	13585	13692	13645	13681	13744	13835	13833	13607	13798	13823	13705	13607	13623	13721	13790	13673	13499	13809	13614	13648	13606	13530	13643	13668	13648	13496	13761	13599	13655	13522	13605	13538	13647	13766	13765	13707	13629	13608	13608	13710	13641	13680	13550	13646	13679	13767	13444	13646	13630	13758	13670	13504	13556	13590	13599	13610	13510	13541	13445	13580	13645	13752	13525	13757	13631	13723	13756	13578	13673	13516	13580	13564	13645	13511	13680	13666	13480	13655	13676	13727	13729	13736	13798	13624	13664	13745	13686	13628	13509	13473	13539	13706	13566	13737	13372	13587	13636
23078	20988	27756	24803	21965	20713	19808	17967	17299	17545	17503	17324	17390	17824	18913	21106	21353	19903	18935	18120	17613	17337	17230	17290	17195	17366	17183	17297	17397	17198	17266	17145	17279	17140	17334	17217	17527	17223	17268	17386	17294	17190	17308	17345	17251	17330	17183	17023	17204	17243	17326	17023	17207	17036	17176	17198	17397	17036	17036	17081	17292	16994	17052	17171	17269	17231	17268	17269	17150	17100	17413	17339	17140	17325	17196	17184	17290	17242	17194	17247	17306	17307	17301	17196	17247	17220	17291	17206	17311	17157	17182	17032	17211	17280	17310	17260	17142	17260	17167	17081	17279	17167	17324	17172	17085	17185	17238	17093	17327	17129	17175	17085	17055	17169	17512	17195	17145	17057	17086	17154	17189	17285	17256	17271	17083	17205	17399	17106	17220	17281	17126	17223	17217	17127	17176	17194	16912	17221	17252	17239	17313	17260	17213	17306	17041	17245	17128	17056	17215	17113	17156	17242	17400	17150	17491	17255	16973	17443	17244	16997	17090	17387	17275	17247	17251	17083	17205	17016	17409	17281	17105	17260	17140	17060	17265	17082	17294	17147	17151	17102	17090	17203	17192	17288	17221	17192	17201	17194	17108	17422	17181	17186	17313	17186	17212	17325	17277	17064	17235	17234	17189	17477	17254	17145	17246	17425	17482	16996	17205	17269	17311	17367	17081	17095	17238	17286	17154	17179	17297	17203	17309	17120	17246	17159	17157	17174	17356	17348	17367	17152	17330	17386	17390	16983	17063	17127	17060	17159	17212	17278	17165	17094	17126	17119	17184	17236	17251	17216	17291	17234	17315	17171	17350	17360	17270	17028	17086	17057	17218	17064	17414	17225	17115	17376	17327	17197	17215	17287	17339	17270	17056	17181	17118	17036	17146	17030	17472	17199	17296	17454	17378	17374	17235	17032	17161	17033	17228	17114	17331	17050	17113	17131	17015	17142	17120	17040	17277	17027	17340	17224	17104	17320	17216	17311	17337	17003	17347	17373	17253	17264	17133	17273	17319	17338	17343	17411	17320	17217	17212	17162	17311	17184	17127	17147	17128	17302	17236	17129	17049	17227	17182	17194	17249	17208	17256	16999	17250	17173	17361	17115	17173	17169	17298	17268	17244	16935	17309	17075	17076	17379	17323	16915	17284	17189	17052	17284	17292	17167	17100	17185	17568	17403	17130	17304	17493	17135	17178	17251	17116	17382	17019	17305	17385	17083	17337	17319	17038	17404	17211	17221	17390	17294	17266	17021	17185	17166	17250	17321	17346	17283	17344	17460	17337	17193	17111	17128	17152	17343	17302	17066	17072	17202	17195	17151	17150	17185	17271	17092	17264	17287	17205	16990	17299	17175	17204	17242	17304	17107	17248	17291	17328	16993	17155	17337	17203	17336	17060	17105	17121	17034	17278	17151	17269	17346	17269	17266	17137	17240	17324	17184	17193	17302	17134	17088	17162	17210	17270	17088	17492	17324	17198	17069	17143	16987	17170	17000	17096	17007	17398	17214	17269	17353	17340	17062	17063	17215	17152	17108	17325	17388	17248	17184	17253	17396	17081	17298	17373	17222	17274	17338	17153	17358	17211	17130	17344	17202	17263	17304	17305	17376	17103	17379	17177	17236	17147	17373	17245	17330	17166	17075	17402	16992	17273	17131	17166	17161	17117	17270	17158	17148	17188	17130	17166	17138	17087	17279	17094	17207	17306	17369	17284	17206	17195	17211	17234	17227	17143	17111	17216	17181	17219	16996	17168	17206	17268	17198	17021	17141	17124	17249	17228	17094	17169	17312	17253	17245	17280	17195	17148	17236	17249	17373	17194	17048	17038	17106	17479	17243	17186	17297	17341	17328	17133	17340	17210	17177	17226	17321	17126	17137	17298	17168	17310	17230	17151	17429	17036	17030	17463	17294	17189	17102	17135	17244	17269	17001	17160	17332	17207	17008	17245	17200	17004	17418	17279	17074	16963	17172	17200	17114	17361	17120	17274	17395	17284	17100	17292	17116	17219	17124	17149	17249	17312	17353	17361	17023	17226	17259	17348	17276	17238	17241	17100	17055	17073	17186	17129	17422	17178	16932	17291	17293	17180	17267	17035	17213	17282	17340	17261	17339	17319	17349	17182	17273	17255	17177	17253	17075	17182	17310	17161	17157	17197	17193	16987	17060	17095	17227	17177	17185	17348	17345	17188	17391	17288	17220	17424	17090	16941	17250	17244	17378	17261	17381	17276	17332	17262	17098	17265	16915	17184	17190	17210	17040	17191	17370	17129	17224	17331	17120	17265	17372	17431	17137	17358	17329	17123	17307	17367	17220	17161	17062	17354	17257	17305	17207	17082	17263	17339	17237	17118	17177	17145	17280	16890	17223	17181	17087	17189	17243	17355	17161	17261	17177	17153	17217	17341	17236	17095	17050	17137	17036	17086	17164	17163	17197	17394	17268	17227	17144	17399	17335	17285	17157	17201	17153	17245	17184	17044	17253	17250	17092	17267	17298	17145	17243	17409	17279	17084	17348	17258	17210	17223	17030	17124	17019	17140	17372	17179	17411	17235	17407	17277	17107	17300	17256	17309	17366	17331	17219	16952	17185	16965	17229	17249	17255	17155	17082	17240	17153	17287	17176	17259	17385	17169	17247	17229	17267	17241	17086	17231	17109	17050	17348	17170	17108	17264	16991	17293	17316	17396	17193	17138	17037	17191	17205	17289	17046	17097	17185	17061	17222	17174	17201	17132	17256	17319	17189	16949	17174	17288	17195	17215	17232	17073	17144	17001	17122	17170	17154	17159	17313	17263	17330	17123	17240	17208	17237	17274	17206	17108	17383	17200	17195	17213	17005	17211	17150	17117	17266	17218	16967	17109	17442	17028	17150	17223	17274	17037	17121	17256	17098	17054	17431	17233	17210	17128	17148	17490	17141	17174	17135	17212	17349	17210	17437	17045	17177	17188	17218	17138	17197	17225	17038	17343	17128	17114	17042	17050	17344	17055	17212	17192	17031	17110	17078	17105	17082	17198	17160	17395	17272	17358	17241	17262	17161	17250	17263	17225	17259	17410	17229	17257	17284	17338	17158	17309	17357	17048	17061	17177	17217	17143	17222	17019	17292	17005	17028	17263	17158	17219	17219	17068	17031	17251	17393	17228	17124	17211	17117	17269	17094	17151	17065	17271	17230	17187	17559	17101	17236	17245	17321	17403	17132	17214	17297	17236	17269	17242	17153	17335	17306	17226	17237	17115	17272	17196	17061	17193	17266	17119	17148	17133	17056	17235	17272	17039	17100	17323	17281	17076	17291	17339	17173	17181	17268	17021	17184	17314	17266	17272	17165	17236	17064	17140	17287	17038	16963	17108	16874	17206	17296	17326	17356	16999	17308	17092	17245	17156	17190	17347	17361	17375	17139	17152	17280	17169	17361	17095	17297	17109	17189	17278	17093	17308	17147	17293	17196	17313	17161	17389	17288	17173	17137	17271	17108	17164	17308	17175	16983	17311	17328	17321	17352	17004	17216	17322	17316	17192	17341	17238	17170	17186	17007	17080	16977	17210	17185	17378	17223	17046	16861	17229	17232	17541	17304	17124	17241	17156	17040	17236	17359	17252	17219	17253	17422	17146	17137	17261	17029	17026	17425	17317	17132	17064	17081	17262	17127	17136	17169	17137	17082	17151	17170	17216	17107	17231	17183	17033	17124	17172	17252	16950	17203	17200	17203	17235	17302	17330	17207	17165	17263	17085	17336	17348	17169	17204	17089	17229	16940	17106	17341	17276	17323	17291	17110	17113	17293	17328	17088	17201	17134	17321	17245	17151	17150	17169	17022	17124	17150	17205	17223	17199	17178	17046	17154	17268	17401	17162	17399	17182	17238	17168	17394	17252	17236	17034	17112	17465	17201	17180	17091	17476	17213	17350	17275	17221	17172	17153	16852	17066	17337	17307	17237	17251	17229	17359	17166	17187	17250	17316	17213	17323	17293	17442	17245	17245	17065	17176	17400	17260	17301	17226	17168	17167	17131	17292	17248	17572	17203	17276	17327	17479	17019	17369	17393	17240	17044	17206	17326	17311	17143	16995	17127	17334	17218	17091	17285	17162	17280	17279	17426	17098	17287	17258	17214	17144	17235	17496	17210	17270	17098	17259	17315	17304	17341	17154	17159	17200	17167	17190	17180	17200	17366	17204	17140	17320	17119	17172	17261	17186	17154	17469	17168	17185	17441	17251	17082	17237	17075	17403	17299	17190	17057	17050	17223	17157	17103	16906	17233	17049	17164	17043	17144	17217	17131	17334	17212	16997	17242	17174	17267	17336	17126	17126	17002	17010	16979	17195	17267	17255	17031	17304	17120	17188	17136	17358	17294	17145	17078	17099	17125	17150	17155	17146	17220	17274	17427	17228	17192	17380	17129	17327	17403	17558	17052	17211	17169	17301	17037	17103	17291	17135	17094	17131	17462	17251	17107	17223	16976	17234	17282	17281	17283	17263	17493	17072	17208	17302	17097	17145	17113	17284	17431	17258	17208	17328	17285	17083	17346	17173	17324	17217	17443	17161	17379	17207	17158	17251	17101	17156	17170	17304	17190	17261	17051	17154	17454	17436	17383	17139	17064	17260	17044	16943	17267	17093	17192	17131	17217	17236	17160	17104	17288	17365	17234	17375	17284	17388	17257	17198	17066	17230	17454	17254	17248	17325	17278	17219	17343	17147	17399	17238	17372	17163	17035	17287	17327	17043	17255	17123	17255	16984	17337	17317	17307	17128	17355	17172	17085	17060	17274	17371	17139	17313	17236	17241	17137	17313	17197	17351	17231	17243	17010	17217	17157	16945	17461	17288	17148	17133	17226	17116	17335	16949	17217	17119	17017	17153	17223	17311	17066	17249	17304	17392	17136	17178	17037	17326	17163	17135	17326	17150	17347	17326	17357	17297	17148	17285	17267	17298	17132	17164	17175	17226	17429	17338	17099	17463	17008	17271	17324	17133	17141	16991	17321	17234	17136	17121	16914	17103	17221	17261	17380	17180	17236	17400	17376	17157	17513	17378	17252	17149	17490	17096	17219	17285	17246	17188	17254	17117	17141	17202	16910	17234	17266	17347	17102	17336	17214	17104	17070	17391	17138	17039	17313
24494	44214	33497	22641	16193	15217	14818	14629	14609	14593	14576	14670	14912	15267	16998	19895	19688	17492	16303	15260	14827	14691	14554	14494	14600	14297	14453	14383	14477	14338	14439	14583	14611	14329	14466	14317	14439	14467	14403	14293	14372	14319	14531	14419	14447	14297	14324	14380	14408	14295	14483	14530	14299	14257	14277	14357	14387	14246	14655	14129	14356	14214	14380	14372	14379	14196	14350	14275	14378	14450	14366	14320	14299	14436	14349	14473	14502	14543	14371	14557	14281	14532	14370	14375	14388	14449	14325	14345	14474	14269	14476	14409	14538	14325	14340	14376	14454	14452	14287	14383	14353	14261	14452	14358	14227	14325	14569	14375	14419	14402	14364	14530	14268	14291	14495	14447	14506	14292	14568	14445	14421	14398	14468	14528	14217	14255	14509	14582	14609	14368	14392	14304	14462	14471	14436	14237	14452	14300	14513	14300	14360	14398	14325	14380	14466	14532	14476	14287	14628	14346	14343	14506	14260	14347	14436	14284	14300	14418	14435	14537	14212	14507	14283	14402	14359	14450	14380	14500	14377	14412	14455	14411	14357	14259	14282	14369	14464	14381	14362	14489	14337	14391	14327	14398	14443	14413	14489	14474	14270	14252	14390	14575	14457	14249	14289	14170	14495	14420	14367	14396	14434	14435	14364	14437	14431	14345	14392	14359	14386	14452	14397	14408	14310	14354	14351	14227	14336	14529	14253	14435	14297	14462	14219	14474	14321	14379	14410	14557	14463	14596	14146	14494	14379	14163	14428	14454	14426	14463	14384	14514	14523	14359	14343	14454	14405	14273	14455	14382	14292	14485	14431	14473	14413	14381	14514	14480	14433	14348	14500	14427	14230	14469	14408	14414	14385	14290	14519	14401	14253	14417	14431	14459	14301	14267	14366	14423	14348	14481	14502	14284	14298	14258	14359	14289	14466	14479	14305	14457	14431	14493	14380	14312	14386	14329	14382	14429	14317	14297	14581	14387	14477	14228	14274	14668	14193	14338	14302	14392	14430	14381	14358	14431	14378	14471	14222	14584	14396	14418	14327	14258	14423	14444	14504	14272	14287	14232	14449	14410	14364	14492	14273	14384	14476	14393	14319	14372	14470	14310	14380	14219	14399	14474	14401	14531	14539	14497	14474	14284	14407	14396	14430	14242	14406	14588	14358	14306	14412	14624	14382	14422	14415	14390	14426	14413	14363	14373	14473	14520	14305	14432	14340	14451	14451	14301	14455	14317	14388	14335	14356	14368	14461	14465	14581	14229	14305	14317	14637	14491	14305	14558	14323	14342	14500	14409	14441	14217	14419	14452	14362	14372	14217	14410	14251	14432	14401	14442	14342	14335	14186	14242	14444	14392	14482	14534	14243	14511	14351	14591	14455	14366	14289	14378	14295	14282	14456	14417	14276	14392	14386	14490	14321	14379	14423	14304	14390	14407	14445	14508	14406	14429	14450	14312	14369	14447	14360	14497	14394	14078	14370	14392	14282	14376	14436	14395	14680	14546	14244	14304	14515	14525	14461	14385	14492	14212	14414	14194	14267	14497	14182	14168	14353	14321	14331	14385	14459	14375	14297	14404	14263	14410	14320	14267	14452	14408	14364	14370	14343	14441	14394	14405	14346	14316	14389	14485	14456	14195	14380	14264	14315	14419	14603	14454	14326	14426	14310	14371	14469	14490	14365	14468	14427	14274	14612	14214	14375	14445	14425	14383	14311	14618	14424	14244	14369	14244	14386	14331	14379	14486	14401	14440	14412	14468	14230	14425	14334	14424	14213	14273	14441	14429	14500	14349	14212	14359	14424	14481	14480	14293	14398	14279	14401	14417	14269	14358	14446	14383	14501	14313	14447	14330	14338	14538	14391	14336	14438	14448	14391	14500	14242	14522	14331	14437	14205	14423	14508	14483	14422	14460	14453	14422	14353	14341	14576	14303	14353	14341	14449	14318	14598	14252	14448	14452	14406	14288	14310	14456	14334	14394	14550	14351	14336	14302	14303	14490	14312	14352	14313	14303	14461	14421	14437	14367	14574	14539	14412	14343	14324	14352	14344	14435	14352	14477	14382	14286	14410	14280	14188	14324	14371	14436	14271	14434	14428	14508	14248	14278	14408	14237	14314	14261	14409	14369	14485	14378	14459	14492	14446	14484	14367	14333	14535	14417	14495	14341	14501	14379	14522	14304	14212	14391	14352	14282	14389	14338	14376	14339	14579	14421	14324	14399	14309	14219	14450	14463	14404	14446	14413	14349	14390	14274	14345	14289	14439	14261	14177	14392	14361	14505	14377	14388	14531	14405	14490	14480	14297	14459	14315	14497	14437	14470	14438	14335	14338	14394	14594	14301	14470	14534	14168	14447	14521	14251	14318	14448	14486	14408	14438	14431	14381	14284	14351	14536	14246	14402	14447	14266	14386	14375	14250	14329	14378	14312	14345	14561	14377	14554	14528	14402	14369	14429	14498	14508	14313	14455	14395	14459	14485	14323	14403	14452	14679	14340	14439	14401	14536	14639	14475	14459	14410	14376	14417	14433	14379	14240	14509	14370	14413	14168	14516	14337	14342	14397	14319	14447	14307	14290	14418	14559	14358	14329	14409	14373	14467	14379	14425	14521	14314	14259	14433	14328	14411	14320	14457	14377	14501	14432	14338	14408	14581	14286	14412	14267	14383	14384	14424	14339	14273	14494	14317	14481	14321	14373	14354	14312	14665	14312	14384	14408	14465	14346	14467	14419	14516	14304	14465	14457	14376	14349	14231	14417	14338	14236	14378	14421	14398	14330	14253	14291	14372	14338	14405	14555	14331	14322	14316	14546	14197	14311	14321	14162	14327	14428	14435	14493	14388	14558	14385	14223	14527	14395	14478	14404	14389	14401	14296	14430	14468	14401	14335	14302	14453	14244	14331	14242	14279	14505	14450	14464	14327	14340	14394	14244	14368	14449	14515	14476	14459	14351	14335	14330	14515	14516	14443	14289	14320	14450	14350	14402	14256	14503	14406	14357	14472	14443	14505	14392	14524	14439	14397	14259	14539	14355	14303	14330	14479	14624	14382	14517	14361	14381	14330	14303	14425	14532	14468	14398	14324	14324	14384	14435	14310	14284	14536	14305	14225	14384	14437	14405	14337	14433	14356	14502	14331	14400	14449	14352	14328	14499	14419	14378	14479	14312	14372	14393	14386	14410	14334	14499	14340	14510	14504	14243	14429	14474	14384	14269	14182	14294	14224	14264	14348	14456	14314	14429	14437	14363	14306	14419	14445	14553	14473	14466	14411	14530	14385	14355	14400	14541	14360	14277	14165	14307	14474	14337	14408	14325	14302	14578	14518	14387	14431	14623	14480	14278	14374	14364	14534	14351	14533	14402	14608	14437	14394	14441	14383	14363	14544	14403	14474	14530	14407	14447	14478	14527	14249	14439	14555	14308	14346	14238	14443	14309	14429	14397	14372	14463	14475	14331	14482	14364	14411	14322	14572	14505	14301	14486	14381	14292	14384	14194	14540	14536	14473	14386	14316	14499	14424	14346	14468	14502	14490	14381	14366	14406	14302	14362	14556	14366	14435	14430	14304	14521	14261	14393	14343	14353	14428	14224	14429	14411	14343	14318	14473	14330	14442	14344	14353	14329	14436	14351	14422	14520	14413	14399	14402	14351	14478	14387	14542	14609	14288	14456	14373	14477	14428	14409	14388	14512	14372	14323	14392	14426	14328	14240	14484	14234	14413	14478	14303	14284	14265	14275	14439	14253	14413	14297	14389	14393	14352	14502	14408	14295	14379	14509	14318	14345	14331	14404	14463	14366	14553	14597	14332	14151	14402	14305	14298	14371	14544	14233	14330	14423	14374	14328	14587	14269	14166	14399	14345	14479	14221	14584	14615	14454	14570	14306	14450	14437	14390	14418	14427	14388	14440	14216	14473	14469	14273	14465	14165	14402	14365	14516	14358	14278	14276	14385	14294	14498	14214	14493	14405	14108	14319	14323	14371	14455	14404	14391	14291	14404	14453	14389	14389	14406	14392	14359	14344	14536	14549	14373	14354	14450	14320	14468	14404	14344	14449	14474	14406	14403	14384	14481	14223	14323	14253	14419	14438	14314	14270	14354	14314	14458	14261	14527	14460	14320	14354	14552	14399	14439	14482	14353	14365	14400	14382	14530	14352	14453	14430	14458	14306	14292	14276	14352	14333	14382	14521	14329	14498	14443	14339	14433	14474	14295	14539	14320	14540	14309	14498	14522	14282	14373	14352	14348	14423	14402	14355	14349	14511	14388	14343	14285	14304	14479	14400	14257	14366	14421	14374	14334	14427	14302	14488	14370	14390	14364	14695	14474	14400	14420	14370	14441	14423	14484	14390	14412	14211	14474	14232	14460	14430	14467	14548	14473	14399	14217	14309	14433	14392	14488	14311	14538	14484	14334	14415	14278	14276	14322	14213	14429	14433	14392	14354	14504	14535	14378	14477	14238	14399	14356	14530	14315	14464	14445	14429	14334	14549	14363	14528	14451	14467	14374	14535	14408	14540	14377	14432	14306	14345	14397	14422	14430	14367	14437	14262	14424	14351	14295	14447	14469	14438	14436	14348	14544	14452	14485	14335	14274	14435	14526	14443	14448	14305	14371	14258	14389	14330	14318	14267	14505	14269	14518	14542	14241	14473	14305	14396	14454	14614	14461	14372	14338	14357	14590	14389	14464	14376	14422	14495	14572	14338	14416	14380	14439	14371	14379	14380	14301	14377	14317	14306	14389	14495	14333	14379	14466	14406	14239	14335	14384	14504	14365	14434	14354	14401	14371	14360	14523	14360	14483	14450	14299	14281	14486	14524	14382	14396	14552	14454	14329	14465	14544	14464	14267	14334	14558	14250	14450	14611	14401	14423	14452	14490	14364	14553	14442	14435	14365	14458	14290	14309	14411	14562	14454	14501	14251	14461	14385	14383	14519	14427	14371	14400	14484	14516	14434	14441	14359	14348	14453	14488	14386	14226	14517	14429	14359	14291	14466	14404	14424	14449	14419	14464	14247	14408	14422	14393	14395	14513	14493	14329	14321	14563	14359	14189	14303	14239	14258	14514	14423	14425	14332	14398	14415	14366	14321	14420	14383	14342	14345	14370	14452	14321	14460	14516	14450
24534	21105	27468	27115	21118	19638	19669	18926	18847	19005	18730	18635	18753	18981	19724	20195	20223	20106	19429	19037	18733	18655	18825	18644	18564	18792	18791	18513	18678	18633	18809	18676	18531	18680	18509	18771	18775	18559	18820	18672	18887	18732	18642	18761	18688	18622	18485	18669	18645	18745	18466	18456	18562	18720	18822	18774	18683	18701	18709	18737	18661	18529	18662	18656	18708	18669	18714	18723	18573	18790	18712	18752	18596	18826	18592	18632	18640	18648	18516	18632	18799	18726	18636	18480	18780	18761	18421	18526	18767	18414	18625	18710	18531	18575	18588	18663	18665	18558	18761	18695	18680	18834	18817	18612	18692	18688	18734	18752	18658	18572	18647	18685	18799	18594	18553	18605	18727	18490	18655	18519	18580	18618	18644	18655	18669	18469	18585	18707	18652	18623	18720	18710	18532	18732	18686	18696	18705	18547	18792	18591	18572	18578	18833	18574	18648	18735	18623	18572	18876	18861	18770	18629	18727	18664	18717	18697	18634	18484	18729	18754	18696	18582	18870	18733	18564	18905	18454	18526	18803	18601	18664	18834	18666	18609	18689	18713	18631	18658	18738	18596	18664	18624	18632	18694	18640	18844	18659	18622	18701	18436	18512	18588	18492	18652	18745	18510	18551	18821	18545	18564	18675	18603	18670	18633	18803	18678	18813	18615	18478	18617	18683	18698	18629	18674	18531	18627	18799	18852	18656	18697	18782	18732	18740	18639	18637	18691	18607	18584	18538	18679	18540	18580	18701	18538	18643	18578	18751	18773	18635	18727	18879	18717	18665	18554	18701	18809	19015	18589	18574	18485	18502	18721	18757	18621	18494	18543	18669	18696	18879	18956	18998	18595	18635	18482	18706	18775	18637	18795	18777	18832	18809	18527	18547	18977	18745	18648	18861	18816	18934	18842	18822	18476	18635	18442	18610	18585	18777	18639	18760	18642	18618	18588	18665	18538	18700	18721	18632	18860	18620	18714	18559	18499	18794	18776	18516	18629	18814	18433	18506	18640	18653	18714	18627	18643	18468	18694	18622	18479	18778	18462	18656	18452	18705	18639	18740	18563	18717	18572	18596	18729	18480	18616	18698	18612	18585	18549	18604	18653	18614	18663	18727	18634	18782	18644	18624	18555	18707	18682	18626	18475	18764	18522	18673	18726	18624	18620	18549	18745	18588	18799	18531	18574	18764	18632	18499	18700	18842	18491	18497	18580	18506	18636	18764	18663	18592	18500	18518	18802	18619	18624	18667	18602	18726	18596	18653	18541	18636	18686	18522	18630	18779	18428	18660	18491	18631	18690	18423	18660	18546	18545	18820	18522	18612	18469	18601	18669	18712	18488	18541	18540	18602	18934	18708	18727	18374	18549	18480	18608	18629	18887	18662	18664	18643	18780	18625	18593	18691	18415	18683	18508	18684	18689	18692	18490	18471	18644	18675	18760	18573	18512	18715	18651	18797	18699	18597	18423	18612	18500	18565	18643	18838	18559	18634	18690	18684	18645	18676	18717	18761	18569	18747	18559	18459	18636	18570	18558	18711	18478	18671	18490	18828	18562	18810	18682	18428	18565	18426	18827	18702	18805	18864	18633	18883	18707	18728	18609	18466	18745	18502	18658	18629	18664	18585	18653	18819	18768	18672	18649	18551	18519	18682	18780	18779	18616	18550	18530	18539	18771	18858	18765	18798	18606	18754	18488	18639	18705	18626	18692	18485	18476	18619	18682	18512	18797	18694	18803	18565	18640	18701	18486	18504	18710	18680	18823	18870	18802	18409	18628	18638	18596	18721	18638	18650	18477	18638	18751	18699	18847	18497	18515	18803	18654	18448	18627	18641	18484	18612	18580	18567	18561	18416	18702	18522	18662	18803	18852	18670	18658	18788	18607	18657	18567	18610	18630	18827	18423	18826	18768	18718	18673	18785	18731	18574	18605	18593	18817	18681	18715	18609	18647	18673	18669	18667	18654	18597	18537	18565	18635	18698	18488	18733	18734	18465	18654	18569	18630	18698	18758	18696	18454	18818	18835	18680	18887	18460	18703	18577	18680	18566	18409	18701	18788	18681	18682	18779	18605	18780	18696	18616	18685	18567	18560	18383	18626	18663	18714	18659	18665	18645	18528	18733	18611	18588	18635	18617	18556	18660	18552	18710	18551	18676	18644	18558	18754	18734	18569	18758	18746	18907	18699	18709	18581	18748	18778	18652	18615	18826	18696	18570	18361	18711	18614	18657	18533	18619	18601	18562	18598	18649	18713	18734	18632	18710	18640	18486	19032	18449	18704	18782	18936	18730	18531	18647	18675	18642	18519	18672	18607	18613	18723	18587	18583	18779	18573	18788	18660	18763	18496	18788	18643	18556	18652	18588	18652	18584	18801	18824	18590	18647	18409	18719	18755	18510	18792	18659	18937	18796	18822	18709	18640	18658	18658	18457	18588	18500	18539	18600	18642	18652	18680	18713	18704	18580	18457	18569	18625	18904	18767	18745	18752	18627	18755	18654	18737	18664	18411	18651	18594	18596	18637	18571	18610	18626	18445	18668	18685	18561	18542	18515	18674	18598	18680	18659	18789	18776	18640	18723	18516	18671	18746	18504	18676	18570	18512	18724	18639	18712	18583	18742	18701	18548	18552	18669	18523	18835	18706	18758	18549	18575	18642	18746	18556	18532	18778	18569	18557	18708	18593	18495	18739	18701	18604	18760	18868	18628	18608	18474	18620	18791	18573	18626	18625	18723	18820	18542	18728	18647	18673	18638	18757	18665	18619	18787	18738	18721	18467	18558	18727	18557	18634	18652	18657	18736	18576	18538	18647	18716	18703	18587	18771	18402	18613	18676	18735	18695	18737	18800	18826	18640	18490	18541	18661	18598	18513	18717	18608	18696	18734	18440	18679	18702	18783	18870	18565	18668	18533	18621	18450	18514	18856	18646	18549	18627	18815	18565	18727	18615	18676	18851	18620	18622	18771	18503	18670	18605	18622	18732	18492	18558	18677	18610	18543	18612	18590	18716	18654	18744	18725	18612	18684	18661	18371	18734	18396	18648	18620	18765	18606	18537	18698	18637	18602	18723	18556	18827	18541	18643	18612	18650	18710	18528	18751	18710	18671	18621	18624	18679	18599	18327	18899	18605	18677	18818	18712	18663	18823	18663	18805	18582	18782	18816	18630	18616	18606	18739	18848	18666	18964	18771	18687	18723	18901	18687	18513	18789	18746	18616	18614	18720	18664	18651	18509	18651	18621	18642	18786	18752	18543	18628	18874	18670	18521	18732	18696	18459	18751	18556	18761	18662	18793	18740	18682	18745	18643	18527	18731	18614	18626	18827	18747	18892	18571	18600	18471	18805	18537	18699	18781	18796	18834	18727	18445	18595	18434	18739	18736	18905	18572	18568	18751	18499	18508	18693	18590	18624	18685	18633	18714	18724	18782	18621	18699	18579	18735	18636	18446	18494	18619	18562	18623	18595	18819	18579	18500	18567	18684	18819	18598	18678	18762	18606	18687	18736	18665	18735	18463	18854	18585	18703	18691	18859	18697	18607	18747	18596	18717	18474	18604	18755	18618	18840	18602	18639	18658	18873	18659	18723	18866	18594	18683	18610	18485	18761	18899	18550	18703	18556	18885	18734	18636	18600	18670	18678	18575	18579	18767	18652	18642	18736	18684	18643	18722	18440	18660	18472	18808	18613	18728	18682	18665	18621	18664	18771	18765	18767	18502	18711	18591	18428	18577	18640	18575	18728	18668	18728	18768	18732	18782	18625	18724	18690	18576	18672	18560	18569	18534	18722	18595	18703	18621	18767	18749	18773	18554	18707	18809	18792	18530	18550	18696	18714	18616	18725	18686	18879	18514	18465	18794	18760	18562	18617	18609	18645	18575	18598	18722	18689	18853	18865	18801	18453	18820	18578	18614	18485	18654	18733	18514	18715	18665	18890	18545	18669	18473	18714	18602	18561	18680	18584	18635	18627	18583	18607	18664	18879	18767	18770	18620	18756	18694	18714	18485	18634	18666	18660	18725	18824	18772	18588	18579	18570	18602	18543	18361	18602	18719	19015	18590	18516	18621	18785	18494	18517	18559	18566	18507	18838	18658	18741	18701	18706	18813	18541	18758	18805	18712	18566	18636	18681	18559	18625	18497	18643	18572	18626	18638	18712	18807	18703	18739	18718	18621	18737	18935	18672	18728	18666	18632	18891	18756	18593	18670	18632	18605	18532	18550	18759	18671	18485	18628	18821	18659	18590	18655	18783	18682	18841	18600	18563	18503	18526	18831	18570	18481	18735	18571	18918	18652	18685	18617	18658	18627	18561	18907	18513	18671	18639	18627	18514	18760	18606	18427	18714	18522	18599	18628	18606	18945	19061	18649	18629	18575	18538	18568	18636	18576	18515	18664	18549	18707	18741	18643	18629	18746	18726	18456	18612	18425	18591	18905	18759	18735	18762	18781	18556	18619	18508	18554	18783	18444	18692	18551	18814	18714	18332	18610	18499	18684	18596	18769	18504	18435	18643	18621	18639	18600	18736	18793	18747	18610	18542	18527	18646	18568	18588	18805	18643	18644	18613	18766	18829	18563	18829	18477	18629	18825	18732	18709	18774	18754	18515	18557	18677	18749	18778	18736	18527	18513	18613	18761	18740	18569	18887	18607	18772	18601	18816	18545	18779	18468	18536	18583	18544	18475	18576	18861	18578	18606	18516	18797	18733	18687	18637	18817	18682	18500	18500	18575	18662	18799	18740	18918	18718	18433	18546	18585	18623	18622	18494	18676	18811	18622	18818	18551	18540	18510	18542	18615	18520	18742	18531	18765	18645	18731	18792	18540	18556	18677	18488	18868	18609	18588	18706	18382	18692	18750	18651	18612	18498	18621	18552	18698	18637	18577	18560	18874	18698	18538	18639	18730	18586	18576	18878	18668	18734	18666	18798	18666	18732	18573	18445	18778	18636	18616	18605	18709	18636	18628	18568	18778	18633	18639	18701	18638	18640	18796	18622	18582	18593	18686	18608	18524	19016	18596	18823	18595	18556	18679	18528	18714	18445	18733	18551	18610	18752	18733	18620	18538	18865	18913	18770	18679	18690	18578	18651	18807	18740	18851	18679	18667	18725	18737	18778	18506	18701	18718
26041	43559	33754	22617	16592	15745	15524	15330	15296	15232	15149	15133	15490	15542	16868	17626	17390	17083	16235	15596	15370	15284	15218	15122	15385	15165	15329	15261	15138	15202	15378	15151	15130	15322	15240	15147	15078	15431	15220	15186	15157	15302	15352	15184	15301	15148	15287	15279	15215	15029	15206	15228	15082	15155	15267	15136	15157	15232	15063	15211	15208	15130	15146	15269	15215	15255	15143	15296	15248	15287	15283	15174	15280	15292	15151	15361	15198	15337	15234	15366	15183	15405	15183	15209	15081	15209	15247	15244	15301	15082	15208	15149	15189	15266	15181	15242	15358	15275	15358	15287	15131	15061	15203	15254	15199	15242	15221	15327	15259	15089	14969	15199	15365	15147	15079	15185	15320	15262	15126	15242	15167	15152	15271	15196	15335	15242	15084	15171	15199	15186	15143	15159	15335	15203	15322	15279	15238	15021	15217	15052	15155	15297	15225	15336	15156	15469	15173	15407	15081	15217	15249	15316	15291	15096	15186	14954	15267	15158	15195	15159	15235	15194	15336	15169	15230	15162	15338	15235	15244	15166	15252	15092	15356	15141	15322	15194	15106	14981	15179	15280	15294	15127	15273	15270	15352	15242	15384	15395	15317	15301	15063	15205	15286	15294	15199	15140	14962	15402	15234	15341	15262	15236	15240	15287	15244	15309	15331	15253	15166	15136	15259	15195	15288	15218	15149	15238	15362	15269	15301	15337	15142	15438	15257	15229	15121	15025	15326	15170	15268	15308	15286	15128	15342	15304	15174	15137	15130	15218	15327	15308	15240	15044	15249	15048	15227	15387	15095	15388	15075	15068	15192	15331	15345	15266	15165	15164	15233	15264	15280	15240	15142	15217	15230	15115	15288	15234	15086	15269	15228	15208	15321	15202	15211	15370	15238	15383	15287	15305	15187	15212	15255	15205	15179	15255	15271	15036	15233	15311	15111	15065	15175	15118	15128	15356	15205	15321	15177	15301	15171	15002	15216	15286	15096	15263	15105	15215	15252	15148	15300	15407	15343	15221	15256	15398	15064	15112	15194	15109	15113	15209	15208	15455	15281	15377	15194	15149	15186	15224	15119	15096	15192	15169	15070	15344	15301	15160	15209	15158	15167	15182	15272	15328	15188	15203	15338	15140	15221	15281	15052	15185	15280	15381	15130	15111	15255	15261	15177	15259	15041	15096	15219	15329	15215	15100	15274	15211	15423	15252	15342	15258	15365	15220	15268	15297	15114	15104	15272	15061	15336	15254	15285	15284	15191	15315	15093	15362	15205	15022	15067	15191	15186	15381	15303	15108	15217	15259	15152	15155	15173	15085	15345	15199	15352	15006	15247	15238	15157	15167	15175	15127	15197	15375	15226	15275	15232	15355	15226	15217	15346	15284	15154	15285	15243	15299	14972	15341	15148	15078	15198	15228	15269	15259	15218	15151	15131	15265	15227	15361	15201	15276	15288	14984	15186	15289	15364	15128	15344	15278	15231	15079	15108	15069	15324	15320	15204	15143	15198	15100	15183	15142	15175	15217	15127	15106	15184	15183	15026	15120	15160	15329	15203	15190	15068	15206	15156	15060	15228	15112	15243	15055	15244	15147	15134	15191	15267	15245	15108	15155	15135	15218	15349	15233	15051	15176	15249	15124	15127	15270	15232	15151	15243	15184	15313	15095	15170	15238	15215	15205	15210	15108	15133	15205	15351	15249	15124	15282	15156	15174	15211	15074	15411	15288	15392	15116	15152	15255	15272	15296	15326	15336	15133	15073	15188	15269	15229	15343	15315	15199	15375	15371	15205	15154	15076	15251	15305	15185	15248	15219	15187	15322	15323	15283	15268	15027	15117	15139	15248	15297	15155	15190	15203	15226	15288	15324	15240	15108	15253	15270	15261	15479	15228	15194	15233	15062	15028	15167	15422	15253	15264	15177	15232	15233	15237	15275	15200	15220	15424	15229	15062	15146	15018	15362	15295	15353	15176	15332	15073	15229	15026	15245	15238	15185	15116	15203	15232	15037	15352	15226	15109	15249	15266	15092	15144	15356	15292	15231	15236	15239	15215	15209	15246	15113	15214	15260	15162	15497	15057	15227	15307	15198	15353	15152	15481	15199	15226	15161	15154	15197	15294	15173	15181	15162	15339	15149	15126	15217	15438	15208	15123	15230	15158	15282	15378	15154	15383	15133	15293	15219	15135	15092	15057	15280	15153	15238	15123	15345	15218	15105	15297	15235	15237	15303	15296	15217	15211	15175	15325	15216	15232	15104	15272	15200	15401	15418	15262	15208	15216	15318	15211	15174	15271	15133	15395	15318	15259	15236	15210	15408	15267	15122	15186	15179	15076	15299	15214	15238	15319	15282	15118	15086	15309	15404	15258	15394	15394	15204	15208	15254	15128	15255	15257	15141	15269	15226	15154	15115	15111	15345	15185	15039	15338	15196	15227	15238	15140	15115	15223	15102	15238	15104	15311	15124	15314	15264	15178	15219	15208	15256	15347	15089	15199	15014	15195	15102	15193	15228	15207	15332	15050	15194	15284	15280	15340	15138	15303	15321	15323	15178	15158	15196	15259	15282	15235	15281	15329	15131	15270	15075	15253	15116	15429	15313	15211	15343	15335	15232	15165	15204	15187	15223	15457	15280	15144	15144	15114	15184	15094	15099	15341	15376	15078	15452	15143	15185	15117	15220	15136	15155	15247	15194	15018	15197	15366	15093	15150	15177	15253	15236	15249	15156	15155	15278	14981	15138	15217	15331	15191	15388	15274	15068	15275	15170	15121	15144	15266	15257	15224	15181	15241	15102	15222	15286	15244	15159	15273	15226	15213	15232	15120	15153	15342	15109	15203	15235	15310	15312	15124	15343	15150	15131	15403	15266	15358	15387	15260	15130	15219	15271	15250	15182	15156	15379	15162	15187	15188	15268	15253	15195	15063	15236	15196	15365	15282	15114	15192	15127	15264	15098	15293	15265	15125	15160	15205	15277	15114	15380	15154	15082	15262	15340	15187	15155	15228	15179	15349	15324	15230	15168	15292	15149	15219	15133	15159	15193	15327	15174	15024	15226	15110	15320	15081	15228	15236	15286	15096	15347	15200	15198	15250	15145	15401	15429	15312	15293	15113	15165	15228	15179	15262	15329	15279	15272	15193	15251	15214	15127	15104	15162	15126	15146	15206	15156	15104	15254	15143	15380	15128	15059	15208	15210	15268	15097	15322	15321	15128	15221	15322	15334	15283	15242	15295	15192	15253	15249	15343	15359	15408	15273	15209	15292	15097	15206	15182	15036	15273	15399	15136	15358	15173	15331	15234	15050	15298	15301	15247	15369	15233	15497	15197	15241	15294	15091	15418	15247	15281	15227	15145	15244	15107	15178	15230	15142	15196	15164	15310	15323	15243	15146	15192	15294	15243	15157	15228	15320	15227	15280	15232	15086	15198	15236	15317	15242	15284	15242	15115	15168	15252	15300	15202	15215	15134	15141	15224	15357	15165	15247	15140	15396	15062	15237	15116	15248	15249	15128	15207	15325	15392	15286	15253	15290	15227	15278	15168	15158	15150	15143	15071	15282	15097	15306	15273	15272	15362	15078	15357	15181	15128	15020	15203	15304	15167	15231	15217	15243	15280	15193	15126	15370	15157	15313	15267	15267	15202	15251	15360	15214	15384	15280	15345	15311	15190	15255	15220	15350	15149	15284	15423	15224	15260	15057	15151	15092	15263	15265	15081	15157	15278	15248	15217	15121	15301	15268	15229	15228	15189	15140	15289	15081	15210	15356	15364	15326	15102	15462	15223	15370	15317	15135	15525	15208	15116	15161	15253	15255	15155	15255	15150	15187	15344	15218	15191	15310	15084	15221	15233	15295	15258	15179	15051	15035	15336	15186	15306	15198	15279	15290	15279	15091	15285	15273	15207	15276	15267	15129	15014	15291	15241	15158	15097	15235	15154	15275	15275	15200	15264	15243	15050	15267	15223	15192	15228	15364	15212	15106	15322	15234	15107	15330	15123	15255	15410	15103	15270	15321	15250	15120	15232	15114	15159	15151	15292	15213	15246	15166	15118	15143	15135	15276	15278	15261	15216	15253	15252	15121	15160	15320	15287	15023	15207	15158	15158	15108	15246	15084	15127	15130	15334	15265	15169	15174	15319	15492	15216	15164	15229	15274	15162	15184	15239	15184	15389	15245	15237	15158	15181	15059	15303	15214	15292	15188	15171	15130	15276	15266	15160	15304	15249	15216	15234	15292	15226	15061	15319	15249	15240	15133	15485	15188	15177	15293	15120	14990	15244	15484	15154	15307	15305	15157	15233	15292	15463	15239	15186	15113	15131	15098	15205	15272	15117	15204	15035	15094	15018	15150	15432	15324	15124	15154	15221	15374	15353	15274	15284	15180	15230	15280	15215	15257	15276	15223	15094	15181	15281	15086	15223	15028	15416	15088	15290	15195	15268	15334	15336	15240	15100	15039	15208	15242	15118	15255	15193	15119	15327	15258	15304	15163	15235	15113	15232	15244	15329	15261	15149	15272	15219	15059	15132	15368	15314	15149	15218	15309	15267	15301	15032	15336	15313	15077	15121	15153	15284	15173	15044	15308	15141	15358	15175	15140	15284	15257	15129	15217	15223	15082	15306	15099	15375	15119	15294	15036	15072	15247	15268	15278	15185	15312	15156	15216	15116	15234	15264	15275	14988	15310	15115	15158	15301	15116	15345	15258	15385	15007	15244	15260	15339	15260	15172	15158	15328	15141	15333	15190	15188	15296	15286	15399	15109	15175	15240	15265	15254	15324	15262	15216	15264	15219	15225	15157	15135	15241	15078	15273	15200	15341	15175	15208	15306	15137	15380	15234	15220	15159	15312	15218	15267	15109	15149	15138	15373	15240	15176	15084	15239	15302	15202	15323	15087	15137	15200	15236	15254	15276	15186	15327	15190	15335	15207	15156	15244	15289	15129	15250	15282	15229	15254	15065	15193	15317	15263	15207	15048	15124	15247	15116	15195	15382	15254	15078	15333	15112	15265	15303	15174	15272	15319	15084	15167	15276	15105	15299	15233	15193	15078	15211	15145	15101	15377	15142	15176	15174	15257	15134	15248	15101	15245	15243	15328	15157	15243	14958	15204	15258	15114	15108	15213	15089
22022	21014	28240	24183	21461	23232	24018	19801	19062	19324	19185	19046	18897	19924	22954	24805	24292	23110	21878	20277	19589	19112	18659	18684	18730	18646	18564	18548	18623	18734	18498	18774	18799	18557	18804	18643	18645	18606	18717	18665	18758	18496	18461	18492	18634	18734	18676	18564	18563	18757	18581	18582	18483	18495	18501	18381	18458	18611	18554	18604	18616	18460	18772	18672	18758	18902	18562	18638	18652	18375	18571	18697	18707	18609	18582	18385	18446	18465	18743	18685	18568	18701	18615	18752	18796	18586	18731	18478	18761	18661	18625	18593	18551	18712	18323	18533	18626	18519	18666	18489	18642	18556	18557	18417	18679	18693	18566	18591	18628	18666	18563	18430	18739	18585	18652	18446	18561	18532	18353	18578	18543	18635	18539	18550	18580	18817	18717	18617	18682	18566	18422	18618	18623	18543	18472	18767	18685	18376	18690	18814	18675	18694	18849	18367	18603	18510	18534	18648	18691	18417	18706	18493	18644	18584	18645	18807	18686	18654	18734	18550	18586	18518	18444	18392	18471	18594	18778	18718	18595	18586	18516	18304	18673	18692	18883	18875	18645	18676	18555	18552	18807	18574	18197	18701	18645	18812	18625	18490	18677	18635	18636	18540	18522	18685	18637	18608	18578	18633	18588	18634	18711	18781	18698	18659	18537	18592	18592	18359	18464	18636	18566	18598	18772	18670	18692	18594	18332	18435	18477	18501	18560	18461	18681	18435	18668	18568	18501	18737	18534	18600	18589	18667	18702	18662	18666	18685	18560	18672	18496	18475	18489	18234	18597	18555	18442	18477	18540	18651	18610	18382	18526	18479	18459	18660	18640	18559	18601	18740	18697	18680	18460	18597	18494	18658	18621	18532	18682	18680	18523	18587	18608	18550	18314	18574	18482	18736	18798	18556	18698	18580	18933	18553	18574	18640	18651	18654	18554	18587	18714	18706	18594	18617	18483	18506	18545	18483	18527	18471	18567	18773	18616	18633	18564	18602	18637	18471	18614	18421	18634	18647	18553	18423	18529	18353	18537	18722	18606	18684	18741	18541	18544	18346	18675	18576	18691	18496	18866	18507	18683	18481	18593	18610	18398	18674	18560	18510	18547	18674	18450	18694	18693	18349	18597	18531	18347	18427	18535	18335	18781	18233	18550	18521	18335	18791	18641	18631	18529	18536	18405	18694	18818	18584	18559	18447	18654	18520	18455	18516	18612	18649	18563	18532	18644	18541	18825	18757	18670	18528	18469	18533	18631	18476	18502	18649	18501	18679	18558	18501	18650	18560	18536	18728	18593	18475	18614	18588	18577	18495	18690	18493	18649	18666	18761	18333	18535	18455	18437	18386	18568	18424	18579	18623	18734	18404	18542	18539	18529	18572	18527	18524	18592	18569	18690	18637	18704	18513	18620	18703	18570	18409	18577	18692	18617	18555	18657	18640	18533	18437	18509	18527	18429	18617	18723	18695	18490	18534	18761	18586	18488	18701	18622	18589	18677	18499	18469	18619	18753	18502	18570	18317	18634	18674	18455	18555	18468	18726	18609	18468	18463	18513	18243	18679	18694	18582	18530	18354	18417	18404	18631	18502	18683	18638	18458	18355	18828	18756	18416	18536	18528	18475	18575	18429	18291	18584	18702	18405	18606	18418	18530	18608	18500	18639	18404	18548	18538	18753	18587	18391	18521	18522	18524	18628	18556	18437	18352	18418	18682	18667	18526	18531	18698	18493	18503	18655	18575	18586	18518	18674	18857	18668	18869	18489	18706	18723	18697	18613	18674	18731	18454	18488	18666	18531	18498	18599	18734	18616	18575	18484	18677	18521	18454	18381	18594	18617	18553	18768	18628	18839	18429	18591	18578	18541	18642	18564	18510	18795	18387	18374	18588	18745	18369	18309	18751	18431	18471	19030	18618	18528	18497	18490	18504	18508	18553	18675	18626	18747	18743	18465	18552	18658	18526	18498	18760	18575	18768	18746	18387	18329	18508	18679	18709	18652	18467	18503	18594	18734	18395	18529	18649	18761	18595	18580	18470	18579	18489	18605	18487	18832	18480	18458	18480	18506	18692	18497	18454	18412	18710	18563	18415	18359	18479	18566	18761	18573	18702	18705	18731	18490	18470	18697	18521	18789	18365	18729	18617	18513	18285	18447	18545	18326	18556	18533	18563	18363	18744	18486	18421	18431	18555	18475	18700	18808	18698	18771	18430	18679	18589	18290	18609	18754	18578	18468	18539	18495	18611	18545	18558	18642	18382	18529	18518	18552	18740	18696	18503	18498	18560	18685	18570	18432	18574	18409	18649	18453	18432	18590	18541	18661	18707	18626	18604	18532	18390	18384	18554	18641	18457	18457	18526	18742	18395	18733	18568	18437	18527	18483	18584	18629	18353	18634	18586	18437	18579	18622	18516	18675	18792	18438	18529	18521	18591	18530	18344	18387	18444	18395	18490	18866	18546	18829	18718	18704	18463	18644	18681	18398	18547	18541	18546	18662	18749	18610	18701	18610	18569	18881	18808	18673	18640	18521	18772	18666	18504	18626	18624	18726	18600	18549	18743	18443	18609	18732	18543	18448	18557	18501	18708	18429	18443	18735	18470	18491	18459	18614	18758	18722	18479	18556	18429	18629	18770	18389	18805	18599	18585	18614	18334	18625	18635	18466	18416	18615	18467	18629	18752	18355	18315	18520	18766	18764	18828	18621	18689	18428	18678	18495	18401	18604	18534	18481	18509	18636	18573	18761	18520	18508	18680	18643	18577	18329	18519	18738	18611	18504	18439	18546	18483	18536	18585	18481	18642	18719	18711	18642	18558	18669	18450	18420	18750	18728	18481	18434	18567	18628	18531	18569	18306	18797	18685	18567	18474	18759	18622	18409	18655	18629	18436	18537	18472	18485	18664	18546	18525	18388	18462	18653	18761	18591	18600	18395	18444	18566	18136	18532	18667	18453	18424	18652	18667	18410	18480	18385	18620	18754	18557	18454	18599	18525	18531	18701	18710	18429	18582	18610	18414	18589	18422	18512	18405	18324	18642	18622	18381	18475	18698	18660	18523	18458	18495	18529	18449	18635	18532	18587	18498	18312	18603	18619	18613	18734	18563	18445	18359	18442	18582	18460	18723	18659	18414	18388	18361	18429	18494	18496	18415	18614	18428	18507	18617	18379	18373	18687	18793	18513	18672	18691	18696	18790	18586	18616	18592	18585	18524	18562	18705	18462	18436	18288	18522	18477	18607	18461	18527	18432	18524	18219	18558	18612	18648	18486	18671	18761	18616	18437	18574	18780	18582	18603	18602	18430	18553	18639	18570	18718	18495	18572	18538	18696	18619	18503	18577	18621	18651	18488	18655	18410	18599	18923	18710	18623	18568	18479	18714	18466	18434	18381	18518	18582	18567	18499	18653	18489	18424	18620	18645	18607	18517	18671	18682	18453	18702	18429	18716	18475	18529	18586	18686	18557	18613	18306	18460	18678	18679	18434	18522	18538	18385	18424	18749	18764	18551	18538	18620	18509	18524	18338	18664	18693	18457	18378	18629	18804	18535	18623	18293	18558	18527	18569	18469	18478	18703	18387	18526	18485	18552	18607	18505	18483	18550	18414	18635	18726	18502	18569	18631	18775	18768	18679	18463	18199	18730	18335	18646	18592	18737	18530	18518	18534	18608	18784	18644	18464	18507	18671	18609	18567	18594	18537	18675	18540	18502	18532	18539	18392	18655	18679	18400	18752	18640	18438	18604	18724	18511	18723	18558	18588	18573	18521	18734	18613	18484	18578	18609	18662	18408	18608	18500	18758	18793	18617	18617	18711	18597	18528	18521	18446	18538	18635	18645	18346	18478	18535	18661	18568	18522	18599	18541	18634	18666	18593	18587	18482	18390	18545	18618	18463	18526	18579	18624	18620	18562	18530	18674	18530	18462	18723	18453	18638	18533	18460	18778	18578	18610	18486	18504	18532	18541	18595	18651	18839	18648	18529	18756	18495	18720	18862	18601	18723	18479	18426	18632	18663	18518	18550	18531	18382	18635	18619	18385	18479	18618	18466	18546	18299	18629	18587	18333	18530	18642	18715	18680	18675	18583	18572	18559	18518	18676	18258	18438	18563	18531	18607	18587	18584	18584	18557	18514	18603	18392	18504	18544	18358	18728	18497	18733	18486	18492	18605	18594	18597	18705	18699	18432	18686	18444	18498	18395	18518	18640	18574	18596	18579	18689	18563	18252	18637	18459	18662	18689	18513	18685	18571	18361	18449	18664	18770	18813	18560	18460	18614	18651	18554	18586	18582	18547	18653	18635	18668	18558	18665	18616	18470	18611	18580	18692	18568	18618	18527	18443	18603	18555	18407	18453	18383	18670	18528	18743	18389	18419	18460	18482	18575	18616	18764	18495	18560	18395	18458	18675	18566	18493	18425	18613	18658	18694	18832	18612	18699	18612	18572	18751	18696	18505	18506	18713	18635	18704	18648	18508	18719	18707	18559	18688	18531	18458	18520	18709	18697	18661	18548	18405	18631	18370	18738	18485	18509	18639	18510	18646	18637	18693	18655	18764	18603	18598	18572	18626	18520	18580	18335	18450	18547	18596	18542	18630	18632	18618	18482	18418	18525	18557	18528	18484	18428	18413	18470	18414	18504	18612	18551	18652	18675	18574	18868	18478	18631	18576	18532	18524	18614	18561	18572	18650	18645	18410	18728	18589	18625	18456	18429	18464	18483	18457	18726	18535	18746	18624	18500	18724	18654	18488	18755	18579	18548	18541	18538	18606	18389	18637	18820	18582	18266	18346	18424	18307	18550	18714	18388	18498	18712	18511	18343	18354	18644	18522	18512	18488	18535	18591	18569	18540	18724	18542	18640	18824	18683	18450	18600	18463	18598	18528	18366	18635	18388	18314	18477	18461	18761	18534	18513	18651	18686	18662	18595	18536	18657	18507	18586	18570	18529	18565	18666	18521	18501	18630	18344	18667	18753	18501	18539	18648	18466	18566	18460	18621	18706	18602	18679	18658	18572	18510	18632	18586	18638	18605	18546	18593	18733	18461	18640	18526	18424	18361	18280	18674	18459	18569	18365	18522	18615	18500	18669	18552	18618	18668	18538	18458	18853	18809	18602	18709	18547	18420	18453	18254	18386
27265	59598	49705	30869	19825	16458	15747	15780	15674	15581	15518	15249	15445	17212	21097	23588	22363	20970	18617	16900	15933	15307	15182	15265	15193	15144	15190	15141	15081	15221	15181	15217	15016	15055	15463	15177	15213	15133	14984	15145	14929	15193	15057	15171	14967	15314	15177	15234	15243	15289	14988	15298	15235	15230	15169	15258	15090	14987	15242	15093	15271	15132	15282	14884	15103	15185	15058	15188	15164	15180	15196	15261	15154	15249	15289	15127	15149	15102	15099	15133	15279	15074	15110	15221	15319	15217	15301	15123	15052	15213	15022	15308	15275	15117	15328	15181	15209	15095	15126	15237	15239	15095	15147	15061	15044	15099	15266	14984	15055	15223	15161	15177	15206	15181	15230	15013	15124	14986	15096	15191	15242	15317	15196	15221	14987	15141	15310	15248	15283	15156	15253	15122	15249	15164	15055	15011	15010	15220	15155	15214	15065	15191	15150	15284	15169	15026	15200	15096	15226	15164	15219	15145	15030	15216	15084	15169	14909	15235	15067	15152	15216	15159	15121	15047	15076	14889	15184	15317	15213	15179	15053	15210	15159	15107	15145	15266	15002	15281	15003	15056	15138	15252	14995	15323	15132	15192	15268	15160	15115	15357	15162	14798	14999	15330	15246	15244	15291	15202	15223	15136	15063	15174	15176	15178	15232	15308	15069	15139	15195	15181	15346	15143	15155	15115	15127	15067	15099	15282	15133	15175	15234	15159	15275	15107	15151	15215	15091	15053	15052	15055	15084	15186	15066	15177	14881	15084	15187	15185	15087	15222	15136	15182	15290	15087	15220	15161	15110	15147	15269	15195	15205	15032	15128	15092	15171	15167	15215	15088	15046	15077	15079	14970	15118	15025	15181	15154	15033	15240	15208	15085	15240	15053	15086	15143	15141	15029	15062	15180	15181	15125	15006	15174	15143	15113	15073	15139	15145	15058	15118	15212	15242	14926	15105	15250	15234	15286	15093	15053	15195	15191	15159	15229	15137	15217	15170	15188	15162	15068	15240	14895	15031	15118	15117	15080	15137	15156	15023	15038	15244	15167	15228	15136	15249	15059	15122	15075	15085	15095	15176	14999	15097	15218	15108	15216	15233	15197	15120	15207	15196	15190	15177	15066	15106	15119	15091	15060	15156	15137	15134	15178	15297	15128	15210	15011	15278	15187	15170	15010	15124	15150	15289	15263	15136	15222	15214	15259	15124	15023	15133	15094	15270	15173	15019	15068	15214	15135	14978	15225	15207	15129	15070	14947	15102	15107	15298	15136	15128	15013	15146	15429	14954	15141	15139	15041	15285	15236	15102	15139	15182	15229	15133	15374	15009	15247	14984	15147	15009	15154	15134	15099	15050	15213	15162	14867	15197	15136	14898	15089	15145	15161	15259	15101	15193	15194	15012	15137	15103	15094	15061	14932	15140	15240	15085	15157	15144	15109	15224	15146	15081	15132	15188	14907	15152	15194	14968	15196	14824	15147	15125	15308	15185	15110	15132	15233	15218	15175	15051	15304	15146	15315	15216	15137	15131	15081	15072	15193	15000	15094	15240	15120	15081	15103	15062	14970	15252	15280	15085	15165	15155	14991	14980	15241	15173	15047	15255	15127	15174	15225	15081	15144	15135	14974	14983	15179	14940	15267	15177	14951	15161	15201	15200	15246	15120	15081	15122	15238	15154	15065	15162	15073	14977	15267	15009	14975	15116	15211	15059	15147	15161	15226	15328	15155	15181	15077	15231	15201	15130	15087	15221	15093	15147	15223	15016	15017	15248	14910	15235	15025	15221	15239	15100	15034	15232	15155	15081	15275	15176	15057	15279	15080	15063	14986	15001	15159	15121	15130	15056	15094	15162	15152	15165	15144	14924	15054	15264	15024	15005	15209	15043	15255	15146	15093	15197	15105	15129	15118	15189	15311	15411	15060	15291	15180	15119	15166	15194	15031	15098	15022	15175	15060	15196	15058	14999	15204	15008	15031	14981	15098	15190	15014	15075	15159	15002	14999	15116	15244	15080	15137	15229	15082	15237	15187	15062	14994	15131	14926	15330	15013	15050	15140	15142	15156	15034	15321	15141	15255	15073	15222	15135	15123	15044	15183	15190	15096	15281	15315	15147	15093	15225	15140	15075	15286	15143	15081	15098	15219	15167	14991	15219	14996	15062	15090	15273	15212	15209	15134	15148	15160	15020	14993	14999	15122	15036	15262	15073	15170	15241	15104	15207	15145	15171	15325	14987	15226	15114	15155	15103	15206	15288	15056	15187	15003	15221	15217	15276	15073	14990	15119	15269	15175	15111	15215	15029	15134	15068	15124	15100	15405	15216	15047	15206	15220	15278	15180	14926	15248	15062	14900	15099	15035	15093	15148	15255	15160	15159	15006	15154	15316	15278	15145	15154	15249	15313	15219	15261	15111	15081	14973	15219	15000	15179	15169	15143	15277	15093	15200	15158	15023	15070	15145	14932	15118	15191	14999	15030	15053	15179	15137	15065	15200	15120	15154	15103	15180	15041	15155	15214	14902	15045	15137	15199	15099	15105	15102	14971	15162	15169	15057	15161	15113	15123	15152	15164	15309	15111	15046	14973	15023	15172	15207	15050	15117	15069	15126	15043	15294	15184	15253	15087	14912	15315	15116	15164	15152	15082	15136	15007	15020	15236	15227	15140	15154	15014	15073	15141	14988	15146	15096	15141	15023	15015	15223	14934	15205	15054	15195	15335	15098	15332	14991	15173	15210	15019	15213	15091	14964	15200	15040	15177	15183	15115	15134	15294	15150	15130	15296	15195	15271	15137	15166	15135	15209	15235	15075	15131	15031	15252	15170	15085	15186	15339	15038	15314	14989	15070	15094	15142	15219	15163	15257	15219	15161	15148	15183	15026	15209	15203	15101	15321	15285	15169	15160	15147	15168	15231	15248	15193	15127	15113	15109	15212	15126	15025	15167	15167	15219	15160	15145	15017	15194	15159	15189	15179	15171	15051	15256	15348	15288	15194	15261	15120	15212	15080	15169	15035	15164	15143	15193	15081	15018	14957	14990	15246	15222	15105	15097	15144	15062	15095	15017	15207	15027	15130	15368	15104	15053	15175	15137	15205	15160	15186	15179	15068	15223	15128	15062	15113	15276	15156	15076	14992	15073	15084	15271	15142	15062	15188	15200	15224	15207	15063	15183	15300	15052	15157	15099	15053	15308	15232	15242	15185	15160	15031	15126	14967	14979	15270	15195	15220	15333	15272	15216	14987	15235	15280	14947	14978	15103	14954	15162	15148	15158	15091	15213	15217	15146	15158	15150	15197	15184	14961	15113	15132	15178	15274	15242	14981	15066	15308	15116	15059	15131	15143	15073	15150	15160	15172	15224	15215	15124	15021	14974	15238	15158	15134	14944	15123	15204	15077	15235	15193	15056	15024	15119	15065	15017	15099	15087	15052	15055	15301	15137	15198	15054	15005	15227	14998	15084	15083	15134	15233	15227	15048	15068	15161	15202	15207	15214	15216	15246	15080	15214	15156	15224	15109	15086	15228	15160	15227	15302	15044	15045	15079	15107	14974	15318	15043	15185	14986	15144	15074	15034	15084	15119	15141	15220	15179	15205	15211	15118	15151	15200	15143	15148	15207	15131	15203	15149	15334	15035	14992	15195	15127	15089	14945	15156	15194	15060	15126	15117	15037	15107	15147	15088	15026	15162	14976	15316	14933	15121	15164	15149	15200	15005	15103	15126	15154	15194	15070	15023	15205	15086	15132	15081	15101	15225	15169	15239	15128	15048	15166	15213	15123	15128	15257	15263	15017	15185	15143	15307	15200	15106	15326	15079	15163	15032	14994	15251	15185	15135	15105	15196	15312	15226	15170	15159	15120	15124	15218	15326	15115	15077	15177	15068	15224	15204	15103	15121	15086	15155	15208	15129	15036	15082	15119	15063	15193	14947	15143	14978	15267	15167	15126	15355	15255	15008	15202	15219	15258	15325	15054	15077	15183	15165	15137	15133	15297	15012	15198	15243	15124	15406	15063	15168	15109	15187	15161	15034	15060	15110	15176	15140	15121	15115	15135	15151	15124	15211	15047	15126	15101	15152	15129	15095	15241	15093	15097	15301	15162	15239	15187	15066	15210	15044	15310	15208	15074	15188	15142	15220	15071	15234	15396	14945	15293	15091	15121	15071	15024	15114	15102	15105	15056	15105	15219	15106	15095	14981	15206	14947	15236	15062	15087	15010	15099	15087	15063	15229	15083	15201	15188	15270	15177	15139	15224	15061	15190	15149	15188	15326	15091	15353	15063	15264	15068	15126	15209	15021	15239	15173	15198	15124	15059	15111	15215	15101	15066	15174	15088	15139	15032	15065	15177	15144	15123	15159	15024	14993	15129	15118	15116	15095	15194	15007	15154	15187	15004	15075	15036	14979	15124	15169	14956	15064	15249	15283	15264	15287	15245	15163	15148	15170	15174	15223	15140	15199	15095	15177	15144	15015	15125	15092	15087	15008	15032	15270	15239	15049	15006	15305	15245	15301	15065	15127	15168	15158	15071	15099	15000	15154	15115	15093	15318	15026	15068	15005	15215	15222	15137	15156	15191	15134	15149	14965	15276	15050	15210	15006	15130	15045	15167	15167	15077	15239	14986	15194	15150	15179	15060	15190	15252	14909	15267	15076	15249	15160	15096	15119	15153	15267	15176	15325	15039	15257	15147	15066	15207	15164	15074	15086	14916	15131	15186	15198	15059	15248	15287	15243	15230	15280	15192	15075	15212	15177	15166	14971	15188	15095	15068	15183	15135	15273	15230	15056	15160	15156	15241	15138	15030	15137	15110	15109	15225	15230	15157	15088	15259	15284	15207	15235	15071	15112	15334	14995	15131	15021	15147	15251	15174	15108	15194	15010	15166	15126	14997	15311	15213	15077	15064	15168	15195	15273	15157	15234	15066	15069	15115	14970	15114	15229	15160	15156	15256	15133	15248	15075	15107	15199	15240	15133	15111	15158	15084	15081	15150	15091	15052	15076	15185	15057	15041	15064	15094	15239	15193	15221	15224	15157	15116	15178	15359	14966	15226	15087	15027	15172	14906	15289	15063	15081	15130	15198	15052	15355	15222	15211	15277	15123	15100	15095	15215	15048	15137	15010	15226	15257
29785	27383	30274	24350	18889	18279	18386	18188	17939	17855	18172	18248	18049	18068	18077	18513	18332	18365	18217	17951	17988	17792	18079	18047	17985	17964	17729	18042	18152	17735	18091	17983	17798	17976	18085	18013	17890	17909	17703	17679	17878	17977	17899	17817	17641	17849	17917	17817	17925	17879	17910	17695	17947	17863	18145	17992	17968	17974	18041	17966	17878	17746	17981	17918	17879	17846	18014	17888	17723	17989	17822	17964	17936	17931	17973	18041	18017	17982	17898	17779	17894	17788	17830	17967	17853	17999	17978	18046	17886	17788	17897	17983	17848	17987	17722	17725	17780	17853	17823	18186	18047	17822	17862	17792	18159	17791	18052	18068	18082	18051	18004	17955	18030	18015	18059	17731	17809	18065	17802	17936	17852	17898	17944	17974	17996	17874	17882	17763	17997	17779	18025	17879	17788	17617	17936	17842	17738	17769	17987	18081	17892	17827	17907	17906	18021	17961	18062	17807	17840	17841	17977	17842	18002	17932	18053	17855	17930	17895	17806	17997	17994	18152	18001	18022	17908	17917	17768	17840	17818	17868	18052	17837	17934	18085	17835	17852	17809	17973	18036	17730	17865	18010	17915	18053	17767	17759	17947	17853	17815	17637	18151	18053	17759	18087	18004	17815	17803	17831	17877	17870	17923	17796	18025	18121	17924	17956	18058	17909	17848	17835	18074	17982	17739	17825	18023	17870	18087	17961	18003	17882	18163	18041	17962	17866	17856	17897	17889	17836	17828	18125	18061	17962	17799	17914	17923	17610	17692	17957	17929	17967	17853	17899	17993	17999	18007	17929	17972	17932	18084	17973	17786	17956	18047	17847	18004	17840	17977	17903	17906	17914	17986	17932	17719	17870	18036	17875	17898	17790	18018	17967	18094	18059	18016	17851	17931	17996	17965	17823	17753	17869	17976	17873	17922	17918	17964	17957	18065	17852	17916	17937	18094	17924	17605	18029	18131	17798	17992	18056	18047	18007	17950	18104	17853	17961	17874	17990	18089	17700	17692	17841	18000	17972	17849	18009	17981	18026	17970	17888	18127	18043	18110	18014	17640	18035	17855	17777	18004	18002	17822	18026	17974	17906	17947	18168	17840	17857	17965	17772	17817	18021	17897	18115	17841	17819	18073	18043	17972	17839	17945	18140	18140	17934	18184	17993	17892	18072	17874	18075	18059	17836	18018	18054	18001	17885	17915	17994	18011	17968	17812	17888	18038	17787	17843	17859	17918	18055	17892	17993	17841	17954	18156	17942	17980	17903	18076	17905	18015	17873	18037	17981	17972	17961	17821	17837	17761	17785	17947	17883	17823	18081	18049	17977	17906	18008	17893	17711	17851	18008	17897	17861	18073	18027	18085	17910	17737	17923	17834	18090	18066	17791	17782	18028	17945	17913	18014	17863	18048	17859	17939	17800	18078	18026	17916	18066	18041	17839	18127	17925	17925	18031	18017	17727	17874	17820	17890	17742	17700	17869	17861	17880	17973	17841	17927	17981	17932	17974	17920	18167	17949	17766	18026	17738	17984	17997	18029	17931	18232	17890	18017	17944	17934	17928	18044	17891	17891	17775	18032	17901	17944	18049	18080	17801	18023	18008	18048	18066	17761	17801	18018	17892	17704	17821	17879	17814	17986	17794	17889	17875	17793	17926	17983	17810	18039	18191	17940	17973	17928	17882	17896	17866	18110	17777	17825	17863	17763	17987	18128	17948	17683	18047	17787	17870	17838	17961	18008	18058	17925	17927	17911	18103	17832	17877	17871	17837	18054	17958	18005	17842	18018	17886	18018	17973	17985	18010	18065	17971	18034	17668	17874	17981	17997	17934	18071	17881	17787	18070	17943	17960	17818	18068	17803	17863	17859	17917	17896	17953	17871	17868	18050	17877	18023	18015	17959	17857	17993	17867	18065	18052	17996	17843	17842	17912	17836	17761	17907	17802	17705	17872	17868	17864	18099	17814	17861	17711	17965	17901	17928	18021	17910	17863	17778	17956	17846	18116	17983	17901	17722	17846	17943	17941	18046	17889	17795	17923	18009	17915	18202	18284	17960	17876	17899	17895	17813	17686	18008	18081	17825	17864	17995	18024	17957	18176	17896	17837	18084	17957	17952	17957	17814	17856	17924	18156	17801	17854	17970	17825	18005	17846	17840	18106	18059	17755	17760	17887	18134	17941	17897	17821	17972	17964	17922	17768	18000	17706	17892	18075	17991	17976	17959	17841	17775	17793	17969	17984	17901	17797	17842	18080	18240	17989	17902	17888	17967	17966	17978	18051	17895	17937	17942	17859	17784	17924	17893	17983	17991	17886	17993	17906	17773	17903	18054	18052	18007	17800	17768	18065	17891	17727	17870	17866	17794	17931	17975	17905	17820	17847	18115	18058	17876	17886	17896	17990	17790	18040	17838	17745	17746	18139	17890	17915	18129	17891	17904	18106	17757	17960	17848	17935	18060	17922	17863	17860	17804	17747	17849	17835	18181	18173	17860	17794	17954	17993	17913	17994	18029	17911	17909	17930	17827	17805	17957	17994	18037	17920	17718	18010	18037	17885	17907	17749	18061	17932	17852	18047	18018	17989	17967	18040	17880	17803	17906	18173	17885	17916	18079	17964	18081	17849	17999	18066	17893	17778	17942	18043	18043	17927	18059	17887	17699	18017	17680	17946	17895	17793	18057	18017	17946	17687	18006	17863	18014	17908	18174	18168	17982	17975	17949	17942	17748	17911	18027	17888	17872	18050	17996	17956	17857	17938	17856	18054	18136	17761	17917	18033	17853	17874	17924	18087	18126	17952	17891	17962	17927	17955	18006	17948	17933	17915	18072	17889	17944	17837	17860	17930	17910	17868	18028	17921	17849	17987	18025	17811	17902	17852	17973	18030	17925	18079	18004	17928	17845	18013	17844	17720	17881	17942	17858	18084	17903	17793	18107	17818	17813	17946	17936	17961	18016	17982	17774	17990	18006	18038	17685	17876	18005	18112	17797	17843	18009	17888	17935	18040	17873	17836	17923	17756	17968	18140	18132	18019	18101	17930	18044	17948	17975	17909	17823	17858	17876	17924	17890	18075	17946	17810	18012	17803	17970	17657	18048	17890	18032	17918	17950	17981	17893	18011	17948	17754	18014	18040	17989	17761	17911	18148	17955	17819	18006	17955	17733	18066	17948	17879	17816	17925	17965	18016	17845	18044	18007	18012	17934	17985	18065	17801	18086	18040	18091	18010	17851	17803	18133	18186	17882	18056	18039	17991	18194	17928	18050	17958	17888	17758	17888	18072	17838	18147	17871	17887	17821	17863	17760	17935	17769	17808	18004	17927	18000	17859	17861	17825	18001	17718	17920	17853	17998	17881	17654	18099	18014	17922	18103	17911	17840	17886	17886	17967	17679	17973	17974	17936	17985	17958	18013	17966	17966	17926	17949	17913	17897	18015	18141	18033	17963	18031	17999	17838	17983	17861	17837	17985	17902	17947	17995	17786	17924	18079	18062	17806	18098	17965	18089	17887	17973	17930	17930	18035	17916	17863	18019	17876	17825	17949	17777	17808	17933	17729	17921	17762	17841	17815	17937	18050	17837	17992	17961	18146	17956	18089	17993	17907	18055	18054	18089	17955	17963	18079	18003	18037	18095	17983	17893	18098	18044	17946	17952	17831	17936	17872	17988	17737	17800	17998	17893	17662	17977	17828	18056	17870	17852	17720	17755	17786	17851	17902	17972	17743	17936	17919	17784	17835	17936	17882	18071	18071	18026	17972	18020	18054	17946	17956	17903	17880	17915	17867	18066	17973	18072	18028	17988	17872	17918	17835	17866	17804	18006	17913	17964	17818	17923	18154	17924	17811	17879	17972	17900	17917	17896	17950	17983	17771	17877	18228	17976	18121	17932	17958	18138	18005	17891	17903	17920	17938	17974	18079	17946	17835	18081	18044	17963	17936	17890	17775	18034	17887	17950	18008	17801	17950	17960	17935	17841	17953	18100	17942	18028	18091	17823	18021	17961	17940	17842	17996	17849	17845	18093	17787	17812	17833	17825	17998	18045	17926	18036	18018	17973	18092	17828	17859	17889	17942	17897	17857	17874	17898	17847	17815	17790	17869	17959	17969	18077	17867	18029	17906	17846	17905	17908	17959	18050	17853	17846	17970	18070	17718	17858	17836	18134	17883	18030	17809	17941	17969	17921	18011	17979	18097	17943	18006	18007	17688	18099	17974	17947	17929	17974	17896	17758	17870	18002	17862	17734	17623	17993	18062	17783	17838	17984	17876	17853	18031	17929	17853	18012	17874	17925	17813	17957	17921	18013	17875	17914	17858	17877	17711	17929	18096	18080	17625	17906	17960	17838	18004	18055	18031	17918	17800	18016	17925	17740	17974	18183	17833	17897	17882	17820	18014	17888	17836	17930	17784	17888	17728	17985	18274	18012	17891	17895	17785	17878	17941	17864	17887	17918	17964	17798	18078	17819	17945	17861	17977	17630	17935	18131	17973	17939	18007	17748	18015	17917	17883	17969	17924	18040	18110	17829	17911	18034	17828	17834	17767	18013	17866	17844	17783	18174	18041	18049	17988	18073	18073	17896	18018	17877	17953	17797	17798	17904	18117	17931	17938	17789	18076	17762	17936	17844	17910	17948	17955	18006	17897	17963	17858	17921	17853	17796	17740	17969	18001	17980	17917	18059	17873	17736	17734	18046	18054	17698	18115	17927	17999	18150	18051	17907	18053	17952	18004	18033	17880	18011	18053	17956	17989	17916	17924	17846	18134	18160	18178	18061	18005	17927	17775	18047	17861	17746	18129	18026	17953	18001	17908	17878	18070	18046	17956	17817	17895	18072	17998	17821	17837	18054	18162	17814	18107	17902	17761	17915	17843	17821	17747	17816	18037	17776	17998	17606	17898	18009	17883	18149	17985	18066	17800	17960	17924	18000	18006	17981	17944	17898	18110	17962	17805	17987	18196	18009	17795	17725	17896	18037	18102	17875	18063	18135	17881	17765	17912	18098	18125	17869	17876	18160	17629	17945	17928	18032	18062	18015	17901	17986	17870	17836	17971	17914	17818	17571	17866	17945	18033	18047	18041	18008	17999	18062	17951	17908	17695	17905	17834	18216	17874	17814	17960	17945	17818	17840	17902
24618	38474	28664	19573	15722	15286	14998	15127	14838	14782	14899	14764	14948	14726	15190	15382	15159	15116	15166	14715	14900	14629	14861	14816	14849	14881	14745	14738	14816	14796	14768	14652	14715	14664	14931	14777	14815	14750	14681	14940	14756	14787	14766	14621	14753	14913	14741	14685	14723	14741	14647	14849	14802	14702	14895	14754	14910	14846	14761	14673	14842	14846	14807	14806	14790	14763	14799	14745	14975	14786	14891	14721	14745	14839	14915	14703	14791	14737	14687	14708	14669	14705	14827	14832	14932	14865	14949	14785	14753	14738	14630	14832	14773	14716	14909	14737	14681	14712	14788	14835	14914	14798	14743	14636	14749	14852	14723	14866	14838	14829	14876	14699	14913	14771	14914	14755	14817	14760	14823	14912	14783	14739	14744	14679	14746	14821	14739	14735	14809	14749	14799	14771	14804	14808	14819	14796	14637	14805	14809	15016	14769	14681	14854	14816	14856	14745	14722	14887	15001	14684	14678	14821	15007	14635	14694	14899	14813	14861	14710	14784	14768	14596	14901	14708	14764	14820	14712	14929	14687	14720	14644	14921	14617	14932	14469	14927	14715	14901	14920	14862	14792	14765	14730	14851	14623	14794	14807	14855	14743	14830	14847	14612	14816	14807	14723	14863	14773	14857	14655	14946	14922	14774	14732	14792	14885	14650	14666	14764	14690	14750	14925	14674	14734	14746	14878	14969	14819	14839	14712	14738	14824	14947	14809	14617	14628	14888	14827	14844	14905	14789	14772	14933	14684	14710	14755	14881	14813	14658	15000	14773	14628	14824	14540	14948	14817	14823	14731	14685	14860	14680	14775	14886	14914	14998	14808	14789	14842	14870	14846	14852	14813	14848	14692	14878	14830	14856	14922	14684	14870	14887	14806	14859	14765	14845	14880	14820	14804	14885	14999	14704	14876	14784	14832	14908	14836	14886	14860	14671	14761	14925	14791	14658	14736	14849	14819	14816	14959	14827	14877	14886	14731	14779	14810	14745	14894	14655	14684	14804	14822	14881	14776	14756	14752	14671	14868	14806	14739	14957	14916	14794	14868	14860	14624	14803	14938	14890	14797	14901	14864	14849	14624	14805	14797	14864	14741	14795	14954	14750	14896	14936	14860	14594	14869	14881	14748	14745	14977	14814	14713	14875	14674	14704	14738	14973	14745	14739	14904	14832	14861	14869	14850	14611	14772	14768	14742	14909	14796	14826	14788	14927	14573	14732	14842	14895	14793	14737	14815	14755	14686	14890	14736	14804	14868	14772	15019	14767	14726	14850	14706	14956	14898	14785	14703	14840	14793	14740	14816	14829	14900	14932	14813	14681	14834	14886	14782	14854	14814	14741	14822	14656	14816	14629	14734	14856	14654	14903	14720	14748	14868	14773	15057	14707	14865	15064	14920	14866	14882	14696	14882	14981	14855	14855	14877	14934	14712	14784	14817	14728	14728	14623	14942	14714	14761	14892	14938	14853	14931	14709	14800	14746	14659	14766	14923	14703	14701	14674	14817	14754	15032	14649	14772	14791	14717	14669	14889	14751	14785	14853	14812	14694	14904	14728	14792	14775	14658	14842	14641	14781	14827	14823	14767	14886	14896	14800	14729	14956	14753	14804	14872	14799	14707	14777	14725	14749	14860	14933	14906	14747	14921	14942	14813	14785	14777	14717	14875	14807	14843	14970	14599	14923	14874	14967	14810	14761	14791	14881	14782	14857	14734	14887	15010	14878	14837	14759	14953	14924	14830	14700	15016	14883	14606	14803	14917	14959	14849	14625	14829	15021	14725	14737	14838	14889	14884	14874	14737	14747	14760	14841	14884	14931	14796	14932	14784	14722	14707	14749	14873	14742	15022	14815	14893	14754	14811	14651	14757	14806	15009	14848	14871	14776	14814	14780	14757	14785	14874	14820	14921	14694	14880	14830	14864	14697	14906	14734	14592	14767	14756	14818	14617	14986	14792	14780	14774	14701	14846	14874	14825	14803	14662	14932	14867	14941	14932	14840	14912	14842	14871	14883	14920	14784	14913	14681	14696	14774	14869	14754	14616	14868	14940	14772	14765	14859	14634	14660	14698	14815	14828	14845	14714	14758	14712	14894	14916	14764	14791	14701	14778	14750	14740	14831	14734	14724	14787	14887	14765	14753	14900	14871	14876	14855	14853	14819	14724	14641	14746	14825	14765	14943	14761	14855	14795	14888	14656	14768	14909	14684	14803	14623	14896	14670	14729	14743	14810	14747	14812	14766	14759	14893	14709	14936	14774	14761	14661	14747	14741	15006	14678	14859	14972	14722	14751	14671	14842	14705	14741	14870	14784	14885	14962	14872	15044	14790	14995	14719	14750	14905	14938	14772	14765	14865	14794	14859	14850	14602	14816	14822	14836	14836	14779	14713	14781	14718	14921	14795	14752	14673	14782	14752	14773	14918	14878	14682	14780	14764	14810	14745	15046	14832	14819	14837	14779	14612	14787	14859	14653	14679	14839	14904	14779	14696	14753	14728	14803	14739	14840	14846	14887	14803	14786	14900	14806	14712	14744	14836	14762	14835	14851	14780	14964	14866	14902	14838	14804	14846	14741	14765	14744	14795	14837	14830	14908	14761	14787	14944	14784	14758	14711	14761	14801	14919	14845	14763	14722	14765	14946	14858	14836	14750	14826	14751	14851	14883	14830	14958	14739	14867	14832	14714	14979	14936	14649	14657	14804	14874	14677	14901	14914	14896	14837	14723	14713	14792	14739	14735	14981	14750	14859	14680	14849	14800	14736	14861	14813	14603	14887	14648	14823	14740	14881	14722	14882	14816	14870	15002	14824	14918	14735	14975	14948	14735	14846	14683	15103	14809	14945	14870	14857	14978	14857	14860	14694	14726	14760	14772	14706	14777	14747	14782	14781	14860	15011	14729	14795	14936	14800	14704	14798	14837	14928	14711	14855	14938	14956	14768	14692	14758	14862	14733	14942	14780	14836	14918	14816	14886	14804	14768	14737	14816	14724	14779	14614	14813	14918	14793	14775	14962	14860	14761	14816	14900	14952	14819	14873	14736	14865	14762	14696	14873	14926	14732	14852	14892	14840	14981	14865	14822	14785	14822	14880	14872	14732	14710	14667	14968	14744	14892	14743	14771	14797	14761	14786	14745	14737	14823	14778	14975	14661	14714	14754	14766	14784	15036	14825	14772	14823	14945	14843	14752	14922	14991	14585	14888	14865	14841	14754	14811	14629	14967	14966	14862	15001	14825	14643	14830	14736	14852	14840	14669	14828	14675	14890	14899	14801	14880	14877	14861	14838	15026	14891	14694	14721	14892	14801	14893	14892	14706	14864	14875	14677	14708	14712	14723	14847	14586	14697	14977	14851	14875	14900	14719	14835	14774	14701	14913	14677	14921	14807	14749	14741	14899	14917	14682	14866	14828	14721	14677	14864	14908	14734	14926	14748	14884	14737	14822	14811	14790	14745	14927	14827	14768	14670	14685	14867	14824	14885	14716	14757	14767	14689	14738	14695	14798	14828	14634	14886	14788	14889	14968	15136	14795	14642	14818	14788	14741	14826	14727	14870	14755	14821	14589	14798	14842	14684	14706	14854	14796	14849	14905	14766	14702	14940	14840	14902	14892	14722	14732	14931	14802	14940	14884	14657	14889	14801	14823	14657	14840	14768	15015	14745	14839	14864	14839	14717	14660	14824	14892	14830	14861	14834	14940	14923	14735	15012	14902	14894	14794	14745	14843	14671	14878	14805	14914	14827	14833	14954	14838	14703	14819	14613	14752	14780	14761	14889	14935	14889	14818	14684	14741	14793	14948	14833	14879	14872	14764	14864	14793	14797	14858	14792	14829	14861	14751	14750	14726	14685	14966	14883	14980	14783	14801	14885	14873	14875	14867	14727	14937	14826	15021	14839	14839	14826	14743	14904	14716	14798	14759	14900	14894	14697	14959	14872	14789	14865	14730	14749	14760	14660	14789	14831	14687	14843	14802	14810	14749	14956	14791	14829	14905	14746	14808	14931	14877	14830	14895	14769	14724	14780	14788	14581	14704	14865	14955	14712	14906	14867	14785	14746	14775	14756	15060	14660	14857	14799	14742	14897	14749	14766	14744	14883	14852	14966	14780	15004	14896	14786	14679	15030	14837	14863	14816	14933	14704	14832	14799	14772	14669	14999	14894	14866	15005	14828	14829	15016	14723	14640	14824	14784	14902	14790	14907	14743	14826	14699	14890	14638	14719	14913	14730	14793	14935	14734	14775	14966	14744	14733	14646	14877	14784	14925	14839	14943	14974	14771	14750	14824	14844	14759	14757	14986	14779	14737	14829	14883	14838	14783	14848	14798	14806	14765	14709	14805	14700	14870	14833	14801	14817	15025	14804	14795	14819	14744	14828	14610	14823	14921	14869	14958	14830	14705	14844	14876	14910	14620	14918	14697	14823	14800	14679	14768	15115	14835	14814	14890	14543	14797	14813	14812	14834	14699	14851	14841	14753	14767	14709	14950	14802	14642	14821	14764	15051	14867	14846	14800	14747	14751	14698	14905	14943	14801	14834	14711	14983	14891	14907	14875	14876	14856	14824	14836	14718	14825	14773	14867	14941	14854	14760	14690	14705	14896	14888	14803	14811	14655	14812	14728	14621	14879	15026	14905	14772	14709	14727	14739	14751	14810	14702	14938	14750	14825	14738	14811	14840	14665	14676	14977	14813	14797	14918	14847	14703	14957	14937	14933	14792	15014	14804	14670	14813	14959	14854	14781	14817	14858	14785	14732	14649	14809	14787	14890	14811	14739	14917	14733	14903	14787	14707	14776	14769	14701	14860	14868	14763	14984	14843	14872	14760	15023	14792	14892	14707	14730	14788	14779	14791	14897	15040	14720	14906	14798	14706	14808	14723	14745	14885	14922	14765	14809	14764	14810	14901	14762	14698	14817	14921	14798	14846	14816	14708	14805	14659	14806	14740	14887	14861	14984	14859	14796	14673	14733	14682	14880	14796	14853	14936	14760	14829	14924	14785	14820	14991	14752	14652	14926	14771	14680	14865	14767	14908	14846	14837	14684	14719	14906	14849	14645	14808	14934	14918	14690	14726	14754	14871	14783	14865	14993	14942	14681	14801	14985	14862	14889	14844	14717	14863	14656	14753
23077	21041	27983	24999	22186	21941	21370	19410	19061	18970	19263	18895	19047	19024	21345	22235	21703	21077	20295	19554	19201	18902	18455	18819	18837	18721	18693	18794	19004	18774	18726	18846	18844	18561	18724	18742	18741	18778	18827	18879	18756	18808	18773	18785	18764	18898	18664	18790	18644	18650	18700	18695	18741	18561	18699	18649	18781	18842	18741	18743	18645	18737	18789	18786	18776	18786	18715	18591	18738	18536	18668	18684	18652	18641	18720	18757	18698	18745	18577	18760	18654	18753	18756	18975	18728	18734	18620	18739	18678	18831	18739	18812	18683	18692	18778	18743	18911	18612	18785	18764	18507	18578	18373	18620	18799	18784	18891	18672	18774	18828	18851	18773	18743	18546	18723	18866	18894	18850	18854	18699	18701	18650	18726	18704	18612	18822	18624	18736	18828	18705	18826	18782	18452	18644	18639	18635	18616	18702	18456	18669	18694	18740	18582	18744	18836	18503	18670	18795	18732	18956	18920	18639	18762	18711	18819	18592	18793	19018	18885	18761	18627	18552	18736	18873	18904	18794	18594	18773	18765	18518	18565	18716	18542	18933	18810	18612	18671	18650	18838	18582	18809	18770	18538	18773	18710	18787	18900	18880	18706	18656	18667	18829	18719	18859	18952	18738	18721	18870	18634	18745	18711	18682	18669	18682	18707	18718	19051	18711	18954	18891	18808	18762	18843	18720	18997	18806	18865	18895	18601	18794	18845	18744	18843	18887	18885	18753	18712	18637	18696	18708	18641	18509	18641	18622	18694	18599	18842	18686	18769	18569	18777	18823	18668	18575	18631	18769	18977	18770	18695	18832	18861	18586	18503	18611	18612	18707	18406	18588	18491	18456	18659	18573	18558	18608	18518	18904	18677	18644	18663	18764	18727	18596	18826	18717	18771	18803	18754	18978	18836	18833	18653	18606	18657	18766	18848	18760	18544	18742	18594	18712	18787	18737	18772	18530	18752	18745	18766	18802	18556	18729	18957	18783	18685	18701	18559	18733	18687	18756	18724	18741	18619	18825	18707	18742	18958	18829	18734	18859	18553	18725	19013	18792	18564	18629	18709	18926	18727	18816	18818	18991	18622	18850	18868	18817	18807	18833	18812	18879	18738	18669	18747	18872	18614	18648	18700	18745	18967	18534	18676	18684	18716	18664	18545	18724	18699	18639	18729	18658	18699	18904	19132	18645	18686	18762	18772	18577	18661	18776	18754	18909	18970	18680	18768	18515	18683	18845	18605	18600	18488	18567	18742	18730	18660	18662	18612	18656	18692	18751	18605	18692	18854	18665	18695	18530	18776	18676	18756	18745	18924	18697	18745	18677	18673	18829	18764	18759	18746	18807	18818	18641	18910	18563	18642	18843	18720	18680	18550	18939	18781	18762	18636	18754	18565	18807	18794	18789	18635	18517	18729	18758	18650	18656	18687	18662	18614	18783	18830	18839	18837	18780	18756	18623	18664	18772	18749	18742	18644	18826	18622	18828	18832	18814	18813	18771	18774	18830	18991	18868	18677	18625	18690	18453	18581	18591	18604	18752	18489	18752	18597	18650	18635	18438	18433	18771	18820	18688	18851	18788	18775	18908	18545	18865	18575	18588	18683	18694	18656	18728	18637	18545	18661	18772	18547	18696	18678	18613	18719	18911	18712	18541	18753	18835	18683	18931	18815	18659	18631	18894	18748	18685	18639	18615	18851	18792	18556	18658	18699	18550	18755	18781	18663	18710	18642	18658	18750	18639	18682	18626	18644	18526	18586	18868	18803	18634	18641	18649	18631	18924	18787	18605	19050	18726	18796	18722	18696	18818	18742	18579	18832	18742	18670	18774	18500	18660	18997	18737	18650	18592	18766	18798	18794	18760	18617	18742	18580	18638	18685	18677	18842	18870	18634	18792	18743	18767	18875	18757	18833	18914	18906	18637	18749	18621	18595	18542	18767	18706	18818	18765	18703	18871	18641	18723	18604	18704	18751	18667	18774	18653	18747	18509	18850	18799	18791	18837	18824	18791	18590	18889	18702	18624	18976	18616	18701	18676	18714	18731	18775	18850	18560	18720	18590	18848	18564	18624	18724	18586	18823	18788	18765	18697	18728	18480	18625	18907	18848	18738	18650	18771	18753	18726	18661	18808	18878	18634	18620	18726	18789	18613	18712	18735	18756	18818	18587	18588	18772	18692	18648	18656	18705	18858	18585	18592	18576	18864	18802	18612	18605	18713	18751	18789	18499	18723	18850	18914	18796	18855	18747	18627	18512	18544	18878	18842	18507	18723	18709	18647	18854	18867	18671	18850	18801	18697	18870	18814	18981	18782	18731	18878	18848	18722	18764	18600	18631	18882	18634	18764	18625	18695	18571	18534	18561	18606	18669	18796	18900	18728	18807	18776	18580	18707	18777	18749	18640	18710	18769	18581	18593	18794	18859	18787	18658	18814	18411	18869	18537	18536	18858	18715	18616	18809	18752	18733	18549	18589	18695	18658	18590	18725	18897	18534	18991	18698	18699	18661	18782	18709	18633	18828	18836	18577	18568	18668	18670	18751	18736	18705	18658	18676	18505	18766	18915	18822	18732	18564	18762	18711	18816	18696	18823	18667	18562	18689	18945	18907	18806	18761	18622	18604	18534	18750	18794	18733	18852	18647	18842	18792	18940	18722	18713	18559	18835	18751	18688	18504	18866	18717	18745	18885	18753	18825	18795	18685	18674	18687	18645	18749	18791	18689	18812	18683	18825	18705	18762	18767	18811	18803	18797	18856	18822	18814	18570	18757	18806	18625	18657	18706	18715	18538	18637	18472	18633	18545	18948	18522	18611	18961	18789	18724	18873	18636	18837	18624	18550	18846	18874	18716	18984	18678	18861	18531	18727	18831	18863	18695	18656	18877	18640	18971	18653	18783	18645	18642	18996	18533	18830	18810	18657	18714	18620	18782	18503	18602	18422	18870	18793	18932	18792	18926	18714	18757	18783	18914	18720	18634	18645	18689	18649	18626	18838	18648	18719	18639	18668	18654	18587	18827	18765	18777	18691	18822	18972	18720	18752	18771	18619	18711	18479	18727	18780	18822	18744	18631	18840	18764	18565	18780	18720	18643	18768	18692	18807	18835	18697	18872	18681	18769	18709	18456	18874	18663	18743	18706	18605	18793	18718	18664	18680	18659	18603	18754	18676	18440	18674	18757	18732	18742	18923	18539	18629	18838	18508	18632	18585	18887	18562	18710	18766	18319	18779	18883	18910	18733	18627	18658	18729	18724	18749	18700	18595	18535	18805	18949	18635	18719	18625	18722	18799	18436	18846	18656	18716	18559	18628	18660	18688	18821	18670	18567	18652	18606	18627	18696	18711	18586	18789	18847	18700	18673	18710	18573	18683	18683	18845	18689	18630	18734	18561	18665	18507	18588	18795	18716	18805	18946	18902	18739	18466	18565	18736	18845	18610	18808	18711	18725	18759	18770	18771	18575	18884	18798	18798	18671	18914	18672	18846	18641	18830	18605	18973	18754	18820	18791	18667	18552	18735	18856	18786	18807	18496	18770	18669	18631	18806	18716	18547	18739	18629	19025	18775	18677	18608	18490	18704	18444	18794	18773	18865	18641	18619	18730	18565	18720	18686	18819	18672	18808	18688	18748	18827	18849	18803	18682	19022	18543	18687	18829	18923	18796	18843	18451	18980	18765	18779	18630	18765	18551	18844	18718	18631	18675	18753	18668	18700	18823	18679	18723	18756	18703	18370	18436	18578	18724	18748	18918	18771	18739	18838	18647	18738	18643	18773	18738	18834	18912	18943	18626	18869	18670	18870	18748	18757	18764	18644	18817	18639	19000	18814	18669	18662	18726	18749	18768	18649	18809	18709	18849	18732	18642	18615	18841	18606	18675	18934	18620	18731	18474	18646	18725	18793	18592	18667	18658	18643	18725	18653	18812	18561	18686	18766	18710	19055	18738	18563	18814	18928	18767	18457	18541	18683	18701	18679	18902	18808	18665	18833	18830	18655	18648	18884	18589	18615	18782	18625	18788	18849	18892	18691	18777	18728	18829	18957	18564	18521	18861	18756	18710	18748	18732	18655	18660	18613	18772	18691	18682	18644	18655	18820	18812	18775	18533	18808	18703	18780	18537	18705	18741	18916	18743	18857	18758	18937	18858	18750	18879	18640	18593	18858	18662	18715	18807	18693	18764	18723	18633	18847	18820	18949	18708	18832	18604	18683	18687	18858	18641	18558	18783	18815	18706	18794	18796	18710	18606	18882	18647	18513	18820	18809	18836	18546	18849	18591	18698	18778	18784	18572	18718	18659	18714	18915	18712	18805	18881	18690	18596	18472	18768	18545	18642	18909	18833	18838	18756	18535	18653	18705	18559	18519	18869	18666	18534	18764	18823	18952	18827	18738	18641	18874	18784	18773	18942	18772	18771	18833	18638	18813	18721	18618	18573	18820	18848	18734	18622	18652	18828	18641	18730	18811	18786	18623	18831	18752	18737	18483	18736	18736	18606	18680	18605	18591	18785	18822	18702	18668	18787	18745	18693	18674	18563	18608	18621	18672	18688	18563	18842	18778	18925	18600	18650	18710	18904	18991	18778	18804	18935	18755	18756	18788	18885	18979	18790	18751	18628	18821	19178	18587	18589	18839	18705	18786	18719	18585	18896	18612	18697	18685	18521	18767	18714	18621	18854	18782	18886	18656	18633	18798	18761	18913	18738	18772	18559	18919	18683	18932	18893	18977	18865	18841	18914	18814	18730	18661	18548	18721	18530	18835	18670	18606	18840	18480	18671	18635	18744	18620	18527	18672	18867	18670	18655	18758	18433	18639	18588	18903	18524	18668	18866	18911	18790	18672	18821	18858	18780	18632	18650	18918	18571	18767	18911	18693	18627	18664	18863	18907	18889	18731	18803	18654	18699	18738	18698	18733	18594	18510	18829	18841	18537	18695	18731	18811	18541	18809	18612	18754	18837	18629	18733	18571	18660	18577	18683	18686	18607	18661	18701	18685	18585	18684	18769	18671	18688	18781	18742	18933	18689	18636	18620	18947	18811	18634	18756	18802	18571	18684	18858	18711	18458	18732	18734	18750	18807	18846	18940	18743	18682	18688	18919	18807	18530	18652	18690	18776	18726	18721	18672	18914	18455
27522	54185	42049	23579	17025	16018	15766	15714	15520	15595	15452	15493	15491	15459	19127	20131	19300	18016	16804	16109	15660	15634	15293	15354	15329	15243	15303	15289	15386	15410	15318	15329	15439	15193	15390	15264	15235	15322	15177	15227	15306	15347	15309	15235	15259	15413	15451	15356	15356	15408	15303	15302	15497	15256	15247	15363	15113	15401	15087	15424	15434	15368	15284	15241	15249	15323	15405	15361	15275	15229	15357	15497	15322	15281	15157	15293	15353	15330	15317	15360	15474	15257	15133	15132	15429	15344	15376	15453	15304	15326	15305	15364	15295	15192	15215	15305	15344	15289	15288	15228	15212	15366	15140	15357	15417	15322	15385	15324	15304	15289	15348	15166	15257	15309	15436	15430	15098	15222	15330	15262	15310	15292	15460	15288	15157	15219	15299	15380	15351	15279	15437	15400	15149	15119	15390	15445	15211	15425	15229	15271	15357	15319	15372	15233	15177	15286	15274	15341	15298	15483	15304	15453	15264	15405	15364	15106	15411	15172	15202	15228	15262	15225	15290	15232	15390	15406	15215	15273	15412	15247	15286	15319	15337	15397	15336	15409	15298	15290	15219	15398	15268	15419	15331	15195	15330	15376	15303	15112	15364	15223	15471	15315	15335	15269	15435	15280	15462	15354	15195	15180	15153	15248	15391	15195	15247	15255	15107	15191	15361	15442	15246	15451	15393	15339	15473	15362	15284	15084	15163	15216	15288	15325	15414	15166	15252	15339	15485	15442	15194	15219	15314	15351	15319	15214	15201	15309	15164	15426	15462	15316	15344	15230	15280	15296	15178	15313	15283	15443	15280	15233	15362	15363	15390	15219	15290	15228	15448	15296	15309	15531	15341	15352	15339	15268	15354	15334	15266	15451	15257	15481	15217	15258	15365	15610	15443	15361	15334	15337	15094	15401	15233	15410	15300	15246	15235	15328	15335	15467	15281	15399	15212	15310	15260	15357	15236	15035	15236	15576	15395	15358	15325	15312	15374	15274	15259	15347	15207	15326	15319	15334	15374	15504	15374	15209	15265	15541	15289	15326	15218	15357	15480	15177	15366	15139	15299	15389	15288	15088	15351	15161	15232	15245	15424	15255	15303	15166	15321	15276	15332	15232	15212	15269	15260	15194	15441	15251	15364	15193	15114	15361	15309	15478	15207	15255	15238	15130	15311	15255	15217	15332	15260	15345	15273	15413	15265	15188	15337	15264	15255	15344	15401	15445	15400	15241	15428	15264	15304	15277	15524	15230	15280	15319	15326	15196	15300	15291	15317	15247	15194	15293	15324	15352	15416	15286	15345	15480	15358	15442	15356	15282	15319	15538	15248	15138	15246	15327	15325	15306	15311	15303	15305	15600	15249	15289	15358	15350	15315	15310	15251	15315	15274	15427	15236	15228	15403	15180	15089	15362	15260	15403	15154	15294	15241	15387	15278	15311	15245	15307	15335	15293	15284	15269	15475	15108	15234	15356	15456	15322	15296	15329	15369	15399	15250	15108	15491	15304	15175	15246	15347	15193	15329	15281	15387	15355	15473	15216	15181	15325	15283	15310	15319	15251	15123	15304	15322	15293	15489	15392	15466	15323	15349	15351	15185	15253	15255	15139	15238	15386	15365	15095	15251	15455	15274	15332	15383	15171	15286	15358	15277	15188	15313	15318	15306	15300	15446	15268	15348	15050	15303	15256	15380	15253	15414	15134	15219	15359	15229	15299	15324	15079	15369	15371	15205	15466	15439	15273	15353	15338	15226	15241	15432	15164	15283	15237	15232	15219	15313	15347	15277	15268	15273	15212	15260	15146	15309	15376	15302	15151	15369	15239	15264	15409	15260	15206	15239	15371	15287	15362	15229	15356	15131	15391	15310	15324	15037	15429	15397	15325	15304	15398	15313	15423	15203	15125	15342	15215	15432	15305	15198	15229	15069	15267	15301	15476	15194	15250	15401	15297	15346	15346	15150	15153	15322	15281	15339	15380	15233	15385	15390	15181	15502	15339	15332	15528	15176	15354	15292	15321	15276	15390	15298	15372	15276	15370	15358	15374	15355	15435	15286	15264	15119	15162	15328	15300	15250	15148	15209	15320	15259	15164	15258	15229	15370	15402	15346	15290	15466	15197	15163	15383	15219	15243	15211	15416	15304	15262	15253	15481	15230	15530	15333	15241	15268	15463	15225	15342	15249	15181	15252	15163	15340	15279	15351	15318	15124	15209	15458	15386	15342	15222	15291	15154	15259	15486	15259	15385	15387	15072	15228	15388	15373	15164	15379	15296	15165	15234	15420	15264	15124	15230	15432	15303	15293	15245	15292	15358	15232	15365	15437	15183	15247	15235	15240	15335	15316	15181	15354	15443	15229	15120	15239	15249	15313	15181	15440	15335	15269	15377	15253	15524	15330	15204	15194	15285	15342	15362	15326	15072	15304	15323	15090	15345	15245	15251	15126	15369	15273	15168	15378	15252	15398	15436	15245	15413	15342	15418	15368	15299	15220	15266	15361	15200	15376	15308	15399	15369	15259	15228	15338	15122	15281	15307	15269	15382	15258	15132	15273	15329	15162	15172	15411	15313	15194	15235	15360	15275	15575	15522	15227	15405	15237	15447	15320	15407	15382	15206	15333	15417	15427	15391	15188	15459	15322	15228	15361	15327	15269	15307	15277	15309	15332	15099	15389	15515	15273	15431	15235	15208	15397	15102	15228	15335	15222	15274	15312	15206	15367	15325	15297	15270	15451	15473	15330	15251	15298	15143	15095	15292	15448	15168	15287	15556	15483	15317	15279	15216	15171	15318	15331	15386	15470	15300	15189	15387	15222	15191	15453	15224	15327	15507	15227	15372	15223	15278	15448	15237	15376	15295	15135	15217	15248	15383	15204	15307	15234	15327	15289	15367	15259	15426	15299	15233	15256	15349	15354	15423	15259	15238	15076	15262	15372	15312	15289	15223	15318	15338	15308	15164	15369	15341	15275	15173	15207	15220	15294	15368	15203	15193	15247	15166	15356	15227	15168	15229	15369	15333	15319	15230	15287	15341	15402	15188	15338	15133	15250	15472	15347	15284	15552	15293	15191	15375	15327	15394	15209	15164	15346	15359	15174	15333	15309	15269	15261	15274	15299	15220	15349	15129	15206	15329	15186	15185	15259	15381	15440	15231	15331	15247	15302	15274	15310	15349	15245	15465	15425	15220	15332	15259	15367	15219	15431	15480	15410	15231	15214	15181	15254	15367	15408	15139	15266	15321	15326	15398	15342	15367	15231	15535	15190	15320	15269	15195	15321	15431	15179	15341	15301	15338	15350	15299	15364	15302	15280	15347	15366	15196	15179	15475	15284	15225	15278	15327	15229	15211	15371	15352	15172	15533	15073	15416	15311	15397	15337	15292	15462	15288	15586	15504	15114	15353	15330	15256	15352	15164	15405	15411	15475	15171	15303	15099	15133	15332	15300	15284	15291	15410	15322	15380	15326	15421	15258	15294	15300	15309	15143	15299	15247	15284	15470	15234	15358	15380	15222	15430	15262	15377	15289	15438	15358	15452	15460	15402	15411	15401	15317	15357	15351	15168	15246	15176	15295	15088	15256	15364	15188	15425	15339	15285	15242	15240	15264	15221	15160	15349	15437	15142	15312	15202	15322	15451	15406	15226	15297	15453	15327	15071	15273	15363	15322	15359	15241	15276	15219	15390	15231	15376	15249	15339	15192	15202	15410	15293	15410	15287	15306	15200	15430	15324	15388	15261	15264	15317	15149	15332	15231	15437	15419	15354	15270	15225	15338	15098	15429	15333	15385	15215	15244	15294	15345	15284	15452	15428	15285	15309	15223	15418	15240	15281	15443	15208	15333	15223	15367	15319	15266	15275	15491	15204	15396	15286	15374	15485	15454	15287	15388	15322	15290	15219	15305	15363	15314	15393	15328	15279	15253	15355	15153	15355	15362	15309	15345	15238	15189	15410	15455	15370	15348	15359	15216	15377	15470	15098	15411	15178	15160	15261	15341	15358	15472	15116	15296	15445	15326	15299	15306	15399	15291	15335	15397	15275	15432	15432	15240	15133	15286	15386	15184	15325	15301	15306	15667	15289	15426	15360	15118	15221	15250	15166	15185	15298	15262	15290	15340	15365	15327	15306	15355	15478	15294	15372	15534	15392	15344	15320	15140	15384	15351	15244	15347	15301	15321	15334	15394	15138	15330	15083	15423	15282	15224	15506	15322	15466	15379	15425	15432	15294	15521	15398	15228	15249	15317	15315	15162	15340	15224	15339	15077	15372	15431	15300	15295	15167	15345	15143	15268	15329	15174	15371	15243	15462	15215	15382	15281	15184	15261	15444	15307	15417	15220	15477	15185	15346	15305	15211	15451	15296	15383	15249	15489	15226	15452	15263	15408	15291	15342	15337	15332	15343	15335	15250	15450	15300	15374	15296	15191	15252	15336	15161	15282	15330	15233	15450	15213	15215	15374	15364	15239	15237	15160	15146	15385	15323	15396	15387	15411	15185	15461	15313	15156	15326	15283	15154	15348	15189	15214	15336	15406	15406	15209	15217	15352	15220	15266	15376	15326	15364	15369	15387	15243	15285	15218	15309	15450	15359	15307	15233	15311	15159	15347	15190	15321	15328	15332	15353	15310	15108	15182	15189	15292	15276	15367	15338	15280	15192	15370	15404	15211	15241	15469	15352	15178	15327	15315	15262	15312	15440	15336	15273	15280	15183	15425	15283	15450	15384	15234	15315	15357	15278	15269	15146	15424	15348	15269	15216	15250	15274	15261	15297	15161	15247	15282	15321	15374	15277	15272	15302	15148	15100	15432	15439	15300	15343	15332	15252	15351	15415	15298	15177	15416	15315	15267	15275	15252	15127	15348	15308	15387	15181	15262	15220	15145	15278	15205	15304	15064	15086	15468	15120	15286	15403	15236	15427	15279	15353	15267	15372	15201	15344	15291	15251	15203	15202	15346	15247	15288	15334	15341	15339	15454	15305	15141	15366	15281	15340	15324	15252	15222	15257	15385	15267	15176	15269	15215	15301	15165	15230	15334	15402	15301	15273	15189	15344	15305	15475	15323	15188	15177	15379	15242	15148	15225	15327	15347	15375	15332	15509	15518	15191	15233	15483	15220	15239	15290	15272	15306	15197
24552	21247	28438	27122	22242	21514	21816	20825	20649	20793	20628	20740	20730	20482	20768	21735	22134	21903	21227	20993	20900	20646	20728	20599	20698	20723	20618	20484	20672	20486	20726	20673	20547	20688	20739	20507	20611	20618	20708	20590	20503	20543	20453	20523	20553	20528	20574	20535	20687	20656	20576	20626	20573	20674	20657	20642	20714	20699	20419	20761	20516	20409	20358	20428	20567	20462	20284	20470	20494	20556	20647	20582	20632	20525	20387	20532	20200	20495	20611	20550	20605	20543	20592	20325	20458	20634	20618	20511	20499	20389	20542	20445	20437	20703	20527	20526	20542	20570	20610	20254	20590	20333	20614	20636	20574	20444	20434	20598	20664	20676	20728	20481	20460	20685	20426	20371	20611	20654	20502	20546	20592	20820	20684	20386	20552	20450	20763	20488	20611	20346	20274	20497	20545	20529	20394	20478	20543	20402	20490	20848	20694	20684	20437	20275	20515	20711	20696	20564	20740	20518	20321	20454	20429	20548	20554	20573	20313	20617	20530	20448	20560	20635	20673	20684	20587	20607	20598	20637	20678	20485	20621	20613	20308	20549	20644	20553	20620	20586	20410	20511	20655	20724	20453	20781	20610	20679	20666	20488	20514	20414	20438	20465	20585	20434	20637	20516	20533	20500	20339	20579	20395	20610	20468	20428	20570	20375	20378	20446	20710	20478	20646	20489	20512	20536	20487	20602	20552	20504	20702	20590	20443	20427	20388	20505	20520	20488	20652	20675	20537	20581	20657	20722	20589	20485	20533	20541	20425	20579	20427	20655	20724	20699	20600	20336	20606	20500	20619	20551	20368	20363	20677	20534	20648	20577	20610	20552	20578	20604	20731	20509	20608	20478	20565	20601	20540	20571	20354	20621	20426	20333	20556	20495	20661	20351	20582	20424	20457	20632	20431	20589	20548	20567	20618	20486	20440	20594	20403	20546	20475	20353	20758	20748	20553	20711	20850	20520	20614	20426	20647	20355	20698	20509	20421	20493	20477	20492	20587	20560	20485	20521	20527	20640	20720	20564	20495	20596	20573	20464	20470	20705	20478	20499	20424	20625	20492	20576	20404	20689	20642	20486	20525	20696	20610	20656	20522	20465	20597	20493	20676	20606	20693	20555	20725	20600	20454	20594	20604	20694	20326	20548	20623	20519	20350	20515	20640	20566	20599	20417	20555	20626	20458	20572	20657	20476	20483	20612	20464	20857	20692	20513	20421	20528	20406	20380	20547	20547	20648	20657	20344	20526	20615	20441	20493	20576	20434	20479	20221	20634	20549	20634	20411	20420	20360	20568	20753	20484	20402	20538	20699	20684	20689	20390	20560	20589	20614	20721	20524	20593	20385	20548	20613	20482	20446	20380	20847	20581	20692	20521	20599	20619	20291	20553	20609	20570	20423	20497	20396	20615	20540	20632	20503	20778	20710	20519	20440	20624	20716	20592	20454	20527	20707	20494	20540	20495	20481	20689	20803	20606	20445	20440	20458	20608	20628	20583	20512	20483	20493	20396	20465	20704	20690	20555	20376	20327	20530	20351	20444	20637	20569	20574	20231	20624	20514	20621	20426	20514	20578	20496	20376	20525	20725	20597	20863	20469	20589	20347	20406	20283	20429	20463	20377	20498	20695	20536	20625	20459	20542	20533	20865	20681	20472	20692	20674	20704	20753	20644	20618	20608	20484	20630	20360	20412	20639	20489	20652	20667	20615	20385	20706	20518	20564	20490	20564	20640	20642	20664	20468	20517	20704	20639	20472	20367	20496	20501	20609	20501	20552	20440	20348	20624	20682	20737	20321	20659	20508	20617	20598	20499	20243	20409	20596	20645	20583	20707	20553	20552	20407	20487	20637	20550	20382	20569	20444	20463	20529	20571	20754	20430	20625	20663	20489	20570	20745	20549	20551	20593	20465	20576	20593	20542	20590	20531	20561	20449	20523	20364	20610	20660	20488	20542	20413	20552	20518	20459	20536	20572	20464	20674	20699	20570	20497	20453	20674	20715	20528	20609	20731	20639	20566	20606	20545	20598	20534	20466	20615	20478	20582	20533	20685	20456	20544	20580	20490	20641	20674	20681	20852	20597	20655	20437	20676	20491	20530	20531	20537	20522	20662	20672	20533	20684	20835	20754	20572	20725	20466	20757	20547	20576	20442	20556	20693	20411	20522	20412	20612	20632	20454	20603	20584	20585	20452	20534	20583	20660	20621	20495	20592	20321	20514	20452	20485	20782	20594	20517	20447	20334	20639	20532	20518	20595	20695	20550	20550	20463	20554	20595	20606	20580	20371	20581	20594	20624	20494	20397	20599	20630	20668	20552	20600	20549	20503	20745	20745	20529	20579	20429	20592	20599	20484	20647	20744	20270	20441	20579	20482	20423	20620	20514	20730	20616	20568	20608	20652	20545	20880	20457	20503	20428	20482	20505	20591	20584	20483	20670	20510	20595	20483	20393	20407	20410	20832	20507	20656	20572	20831	20631	20790	20655	20670	20635	20567	20656	20355	20603	20705	20495	20666	20459	20684	20379	20486	20811	20550	20677	20525	20640	20422	20634	20270	20659	20610	20780	20582	20682	20582	20563	20680	20452	20642	20473	20528	20438	20779	20664	20659	20714	20305	20457	20497	20548	20640	20568	20430	20655	20660	20723	20691	20363	20259	20568	20497	20651	20521	20807	20636	20459	20626	20527	20640	20488	20370	20640	20696	20451	20634	20650	20709	20357	20426	20425	20568	20815	20427	20564	20521	20491	20482	20595	20670	20323	20434	20632	20531	20477	20536	20510	20649	20488	20439	20415	20741	20517	20626	20476	20330	20615	20450	20513	20509	20539	20523	20635	20447	20528	20659	20631	20586	20537	20801	20515	20439	20664	20389	20477	20413	20541	20407	20449	20763	20783	20495	20634	20723	20538	20655	20489	20456	20506	20610	20622	20525	20572	20479	20693	20550	20501	20366	20471	20630	20472	20549	20580	20842	20523	20694	20477	20668	20430	20492	20446	20376	20508	20532	20545	20547	20450	20485	20510	20602	20487	20599	20690	20814	20733	20374	20734	20547	20599	20669	20610	20710	20704	20794	20635	20541	20481	20554	20592	20268	20471	20538	20623	20653	20608	20693	20493	20570	20499	20663	20618	20426	20558	20512	20528	20522	20643	20587	20443	20346	20640	20404	20683	20830	20320	20409	20597	20567	20484	20533	20714	20298	20550	20647	20399	20383	20515	20608	20571	20579	20612	20680	20653	20424	20579	20535	20525	20693	20598	20378	20622	20711	20624	20595	20448	20512	20634	20610	20698	20635	20388	20559	20515	20524	20505	20689	20638	20659	20714	20643	20439	20499	20815	20526	20586	20526	20367	20377	20414	20488	20593	20375	20449	20388	20644	20508	20607	20479	20609	20627	20595	20428	20884	20541	20517	20572	20406	20564	20508	20617	20600	20646	20439	20442	20426	20772	20407	20501	20471	20452	20507	20510	20621	20548	20608	20549	20591	20629	20526	20741	20499	20451	20548	20673	20630	20557	20535	20620	20715	20664	20517	20479	20472	20803	20733	20417	20558	20531	20387	20506	20446	20562	20685	20393	20461	20479	20521	20404	20668	20537	20708	20561	20564	20642	20418	20556	20728	20604	20582	20450	20469	20494	20573	20382	20428	20485	20334	20558	20517	20437	20316	20434	20307	20626	20638	20555	20408	20601	20425	20430	20728	20483	20422	20684	20694	20708	20649	20613	20697	20538	20444	20441	20393	20517	20518	20562	20690	20671	20488	20768	20537	20814	20469	20548	20614	20600	20492	20543	20577	20456	20544	20490	20437	20684	20747	20353	20306	20617	20639	20665	20603	20696	20538	20664	20615	20548	20691	20469	20613	20513	20486	20473	20582	20547	20493	20714	20587	20642	20610	20627	20644	20416	20248	20544	20479	20518	20647	20510	20593	20449	20490	20507	20632	20488	20453	20595	20579	20669	20480	20442	20621	20586	20608	20615	20626	20385	20425	20749	20725	20780	20525	20353	20531	20529	20593	20545	20699	20442	20495	20638	20566	20571	20615	20620	20516	20710	20375	20379	20544	20534	20782	20452	20531	20658	20559	20645	20458	20548	20698	20663	20620	20636	20641	20389	20548	20618	20528	20655	20641	20714	20564	20462	20496	20748	20616	20736	20638	20435	20568	20501	20697	20734	20779	20222	20513	20452	20486	20577	20634	20699	20415	20764	20628	20691	20467	20449	20607	20620	20685	20458	20642	20388	20416	20532	20570	20419	20542	20492	20610	20636	20407	20751	20575	20531	20459	20509	20396	20702	20643	20530	20315	20473	20721	20704	20509	20663	20772	20609	20484	20535	20478	20460	20359	20595	20526	20455	20480	20704	20525	20707	20553	20660	20490	20603	20696	20630	20551	20739	20591	20579	20564	20616	20496	20523	20528	20675	20346	20566	20670	20512	20461	20538	20377	20802	20660	20659	20505	20587	20530	20556	20544	20691	20585	20379	20577	20536	20420	20281	20531	20703	20490	20491	20619	20712	20606	20477	20394	20269	20462	20671	20601	20431	20404	20621	20759	20453	20509	20405	20375	20660	20610	20713	20416	20581	20681	20672	20583	20588	20682	20335	20530	20650	20315	20543	20765	20606	20341	20484	20508	20789	20592	20523	20554	20486	20453	20614	20599	20694	20555	20606	20597	20451	20596	20476	20529	20587	20497	20471	20790	20806	20613	20533	20578	20629	20478	20584	20515	20590	20392	20601	20627	20677	20812	20607	20377	20622	20408	20534	20449	20341	20469	20751	20477	20513	20553	20561	20587	20612	20531	20687	20466	20719	20506	20531	20613	20417	20431	20406	20437	20552	20639	20713	20820	20668	20409	20619	20449	20342	20571	20620	20718	20555	20506	20628	20473	20636	20222	20408	20485	20596	20305	20535	20601	20536	20546	20596	20702	20579	20670	20517	20851	20601	20492	20593	20507	20434	20421	20529	20657	20535	20401	20518	20722	20743	20595	20648	20597	20660	20618	20604	20493	20566	20498	20648	20529	20699	20551	20635	20456	20495	20514	20608	20569	20485	20461	20455	20559	20585	20460	20490	20758	20599	20792	20448	20448	20626	20669	20439	20638	20529	20685	20415	20469	20524	20499	20580	20570
26493	48291	38619	20290	18210	17020	16570	16757	16795	16498	16668	16431	16458	16437	16927	18540	18992	18254	17553	16974	16734	16666	16363	16384	16513	16363	16555	16404	16361	16496	16532	16308	16493	16226	16375	16194	16511	16265	16508	16363	16450	16147	16463	16439	16259	16278	16522	16287	16477	16352	16364	16530	16434	16418	16430	16286	16500	16363	16362	16224	16286	16231	16456	16351	16388	16324	16438	16550	16305	16231	16404	16492	16303	16373	16398	16485	16447	16514	16538	16287	16395	16361	16475	16326	16500	16332	16409	16437	16273	16364	16338	16193	16234	16293	16359	16439	16464	16280	16193	16459	16167	16463	16331	16323	16522	16426	16281	16273	16200	16402	16379	16530	16543	16444	16477	16558	16403	16348	16103	16377	16286	16274	16372	16474	16303	16406	16579	16200	16491	16274	16186	16421	16293	16368	16305	16193	16316	16507	16337	16345	16432	16311	16368	16253	16368	16318	16251	16379	16450	16500	16356	16310	16292	16331	16289	16446	16386	16412	16430	16427	16339	16537	16439	16315	16426	16206	16398	16439	16302	16252	16620	16533	16480	16316	16375	16263	16213	16402	16505	16372	16266	16305	16389	16351	16278	16519	16381	16145	16432	16262	16498	16358	16434	16176	16370	16513	16337	16260	16250	16413	16292	16383	16257	16269	16487	16391	16450	16156	16270	16431	16444	16485	16474	16337	16375	16335	16487	16334	16123	16210	16322	16348	16297	16499	16384	16388	16477	16296	16452	16424	16258	16504	16436	16486	16409	16480	16534	16449	16418	16224	16394	16531	16574	16296	16338	16400	16268	16458	16642	16362	16594	16484	16415	16628	16488	16385	16318	16288	16522	16572	16355	16218	16259	16196	16246	16287	16405	16337	16500	16385	16108	16509	16432	16482	16432	16426	16315	16421	16307	16404	16481	16547	16255	16448	16384	16395	16380	16311	16445	16438	16463	16459	16374	16455	16389	16224	16256	16334	16495	16368	16318	16185	16401	16521	16435	16311	16440	16326	16504	16513	16266	16416	16371	16340	16292	16392	16580	16363	16357	16602	16214	16286	16420	16539	16482	16363	16249	16342	16307	16394	16332	16402	16343	16373	16352	16505	16319	16361	16291	16473	16291	16502	16366	16407	16325	16370	16206	16391	16267	16652	16294	16309	16265	16474	16269	16316	16452	16236	16342	16440	16215	16440	16285	16384	16582	16386	16454	16284	16413	16303	16392	16455	16407	16421	16384	16532	16232	16200	16464	16395	16406	16473	16381	16384	16431	16304	16473	16257	16472	16368	16398	16569	16328	16420	16395	16552	16227	16348	16336	16442	16475	16437	16451	16490	16546	16280	16431	16176	16161	16352	16320	16188	16348	16431	16412	16222	16384	16291	16471	16251	16190	16259	16571	16306	16316	16361	16414	16391	16491	16243	16418	16374	16536	16397	16366	16441	16464	16481	16326	16346	16353	16343	16207	16421	16533	16309	16456	16434	16220	16339	16483	16313	16352	16468	16385	16271	16398	16382	16323	16361	16338	16435	16343	16557	16445	16366	16387	16497	16288	16478	16475	16393	16343	16413	16420	16378	16403	16365	16388	16293	16390	16303	16396	16260	16213	16438	16459	16374	16379	16287	16379	16341	16466	16325	16355	16297	16196	16380	16188	16276	16348	16391	16370	16563	16418	16363	16387	16394	16515	16335	16396	16379	16404	16183	16264	16458	16472	16408	16450	16480	16206	16483	16416	16451	16288	16524	16409	16431	16247	16414	16349	16295	16422	16379	16287	16314	16315	16347	16237	16476	16380	16554	16351	16387	16457	16485	16434	16548	16338	16396	16475	16487	16270	16473	16266	16489	16401	16347	16453	16206	16227	16441	16304	16511	16417	16427	16482	16415	16360	16482	16492	16314	16167	16410	16372	16398	16281	16450	16280	16396	16314	16564	16379	16244	16403	16387	16429	16389	16407	16242	16366	16308	16464	16465	16389	16296	16447	16366	16483	16377	16412	16294	16262	16411	16486	16458	16429	16168	16479	16548	16460	16329	16355	16413	16228	16400	16472	16325	16531	16290	16323	16437	16349	16413	16443	16430	16226	16500	16224	16370	16446	16571	16304	16133	16377	16312	16199	16309	16513	16305	16420	16411	16357	16349	16343	16369	16368	16443	16571	16451	16380	16356	16318	16380	16419	16416	16361	16341	16503	16310	16183	16442	16418	16364	16282	16450	16423	16417	16379	16431	16394	16212	16172	16349	16343	16378	16262	16584	16379	16222	16451	16322	16421	16557	16267	16545	16529	16434	16185	16249	16381	16262	16365	16335	16218	16399	16293	16281	16310	16223	16580	16427	16368	16394	16337	16510	16312	16314	16328	16540	16332	16377	16275	16239	16360	16340	16386	16427	16323	16434	16289	16386	16373	16325	16498	16333	16375	16352	16571	16452	16321	16585	16364	16367	16442	16238	16165	16559	16422	16470	16379	16496	16351	16466	16321	16457	16576	16344	16479	16416	16342	16134	16302	16427	16329	16334	16510	16463	16453	16347	16285	16379	16376	16353	16551	16233	16364	16224	16372	16396	16323	16632	16235	16411	16453	16373	16329	16283	16350	16423	16286	16369	16394	16237	16277	16399	16243	16303	16298	16468	16334	16465	16164	16356	16374	16361	16385	16394	16291	16324	16443	16286	16368	16432	16441	16526	16314	16597	16499	16430	16394	16494	16477	16329	16183	16404	16384	16301	16399	16446	16500	16240	16262	16409	16416	16503	16435	16379	16492	16407	16397	16391	16477	16456	16442	16528	16200	16393	16390	16319	16353	16401	16434	16420	16190	16349	16211	16514	16260	16581	16352	16379	16324	16563	16400	16468	16463	16538	16440	16220	16342	16333	16436	16186	16403	16578	16375	16282	16470	16276	16405	16254	16320	16203	16519	16243	16340	16460	16368	16387	16422	16234	16592	16408	16378	16235	16293	16354	16468	16358	16423	16707	16375	16596	16447	16153	16517	16311	16123	16316	16341	16376	16402	16460	16329	16470	16325	16366	16214	16522	16457	16265	16316	16396	16482	16455	16383	16477	16356	16396	16390	16229	16237	16309	16350	16196	16268	16446	16398	16298	16448	16219	16560	16308	16404	16366	16392	16417	16275	16421	16359	16454	16430	16492	16337	16543	16368	16265	16267	16356	16235	16320	16310	16207	16454	16549	16296	16534	16373	16468	16471	16369	16419	16227	16424	16304	16419	16489	16510	16357	16343	16323	16411	16285	16344	16415	16253	16386	16482	16580	16459	16343	16397	16383	16507	16370	16256	16335	16366	16398	16425	16338	16323	16452	16266	16317	16426	16301	16345	16387	16437	16271	16376	16488	16455	16353	16513	16409	16497	16449	16399	16413	16272	16411	16411	16398	16301	16507	16464	16492	16299	16411	16493	16213	16327	16287	16305	16373	16329	16354	16540	16281	16413	16506	16562	16262	16355	16399	16303	16290	16345	16316	16248	16407	16388	16394	16474	16479	16294	16395	16639	16374	16240	16563	16443	16439	16287	16513	16545	16358	16458	16491	16296	16403	16269	16430	16429	16366	16312	16504	16359	16569	16367	16417	16227	16407	16453	16315	16540	16468	16087	16391	16465	16421	16366	16354	16372	16207	16318	16261	16474	16417	16383	16371	16562	16309	16438	16262	16445	16311	16329	16328	16443	16291	16408	16602	16429	16224	16418	16475	16184	16362	16477	16401	16497	16347	16160	16405	16392	16238	16403	16475	16507	16391	16366	16412	16343	16354	16350	16273	16454	16242	16346	16340	16195	16319	16342	16386	16284	16629	16130	16427	16405	16460	16415	16510	16395	16425	16339	16439	16334	16330	16347	16470	16385	16482	16366	16384	16466	16200	16448	16444	16410	16500	16453	16352	16349	16427	16523	16263	16456	16481	16521	16263	16342	16335	16428	16381	16217	16471	16471	16258	16317	16297	16300	16477	16497	16455	16254	16488	16332	16265	16384	16328	16286	16263	16349	16421	16369	16468	16280	16424	16569	16479	16358	16528	16541	16524	16362	16379	16209	16370	16371	16398	16267	16465	16424	16497	16374	16337	16458	16287	16362	16346	16295	16365	16445	16229	16350	16464	16496	16314	16160	16429	16290	16413	16476	16316	16325	16203	16295	16520	16476	16529	16582	16554	16405	16354	16428	16294	16308	16460	16327	16406	16482	16381	16435	16443	16197	16375	16246	16250	16527	16338	16273	16449	16348	16319	16255	16545	16479	16407	16404	16425	16284	16447	16384	16332	16328	16538	16377	16398	16284	16614	16406	16501	16336	16262	16296	16308	16366	16372	16407	16535	16346	16485	16359	16502	16270	16248	16189	16583	16594	16423	16294	16384	16339	16405	16416	16325	16491	16399	16319	16315	16427	16508	16166	16287	16506	16481	16347	16421	16529	16474	16502	16375	16451	16442	16381	16428	16381	16232	16359	16381	16326	16326	16435	16396	16304	16355	16345	16342	16362	16292	16408	16281	16279	16317	16380	16234	16258	16444	16298	16332	16451	16376	16380	16620	16407	16407	16510	16412	16432	16332	16352	16423	16365	16461	16220	16478	16326	16358	16548	16247	16337	16408	16469	16314	16388	16388	16256	16417	16208	16415	16269	16366	16537	16277	16415	16453	16235	16554	16494	16278	16420	16362	16478	16488	16273	16311	16391	16343	16483	16415	16289	16399	16391	16573	16268	16259	16461	16475	16570	16261	16455	16459	16359	16402	16467	16289	16475	16286	16459	16330	16553	16448	16291	16362	16312	16474	16337	16344	16418	16377	16279	16507	16127	16382	16426	16443	16199	16526	16403	16450	16497	16235	16342	16555	16316	16332	16366	16390	16515	16571	16321	16531	16395	16466	16442	16429	16167	16392	16434	16312	16468	16367	16467	16473	16451	16518	16363	16295	16351	16356	16463	16273	16473	16321	16343	16249	16150	16463	16500	16307	16484	16546	16433	16402	16501	16287	16360	16394	16383	16401	16402	16277	16308	16371	16257	16305	16407	16413	16318	16356	16365	16396	16509	16233	16307	16340	16360	16239	16479	16385	16416	16503	16335	16409	16305	16470	16394	16233	16273	16336	16402	16264	16373	16256	16372	16373	16359	16528	16315	16312	16410	16370
21955	21084	28385	24223	22082	24413	26368	22309	21950	22132	21943	21969	21850	21854	22534	26075	27563	26397	24965	23354	22514	21802	21817	21637	21466	21741	21591	21652	21758	21675	21799	21659	21613	21520	21538	21785	21539	21845	21815	21645	21661	21636	21737	21381	21622	21641	21553	21636	21540	21404	21582	21757	21513	21691	21712	21821	21407	21419	21773	21662	21561	21601	21606	21582	21425	21460	21639	21587	21434	21578	21639	21450	21555	21597	21635	21674	21442	21481	21542	21449	21253	21493	21533	21460	21650	21500	21419	21763	21337	21794	21584	21630	21710	21414	21394	21556	21759	21335	21476	21691	21512	21493	21515	21429	21527	21505	21497	21539	21580	21490	21404	21693	21629	21531	21567	21580	21459	21644	21379	21613	21677	21430	21726	21569	21620	21421	21781	21555	21586	21769	21534	21654	21432	21285	21409	21462	21437	21556	21701	21535	21695	21613	21743	21707	21416	21444	21512	21468	21626	21504	21583	21649	21699	21729	21437	21510	21712	21496	21668	21534	21477	21430	21493	21509	21653	21537	21519	21356	21351	21470	21316	21558	21627	21607	21464	21375	21476	21413	21632	21662	21446	21604	21607	21721	21414	21589	21503	21378	21414	21573	21373	21598	21742	21411	21560	21449	21535	21249	21447	21701	21576	21670	21705	21678	21717	21597	21490	21493	21575	21629	21577	21484	21604	21418	21612	21611	21625	21403	21472	21441	21514	21545	21625	21678	21707	21721	21417	21538	21580	21646	21440	21536	21700	21261	21532	21624	21561	21371	21301	21344	21766	21570	21615	21548	21274	21755	21330	21744	21375	21467	21671	21620	21560	21407	21431	21647	21322	21291	21518	21596	21603	21444	21597	21483	21540	21472	21432	21496	21608	21452	21636	21664	21686	21534	21592	21533	21623	21663	21595	21552	21608	21651	21611	21711	21509	21602	21465	21552	21623	21454	21552	21605	21463	21581	21608	21451	21217	21765	21600	21590	21384	21599	21568	21417	21504	21469	21578	21505	21716	21435	21730	21503	21548	21676	21594	21584	21374	21530	21623	21616	21615	21796	21438	21405	21504	21711	21538	21570	21728	21332	21564	21446	21463	21571	21643	21379	21506	21543	21629	21424	21546	21520	21574	21619	21467	21483	21414	21652	21708	21675	21561	21735	21452	21556	21478	21560	21487	21403	21627	21564	21535	21421	21534	21654	21282	21502	21663	21547	21684	21442	21396	21593	21592	21555	21570	21523	21350	21360	21446	21595	21622	21437	21376	21553	21468	21586	21546	21385	21350	21653	21486	21592	21534	21410	21591	21754	21602	21478	21660	21729	21671	21432	21499	21412	21313	21548	21717	21482	21614	21361	21529	21567	21548	21533	21587	21677	21410	21558	21495	21688	21474	21337	21518	21569	21629	21600	21462	21688	21537	21565	21717	21707	21242	21468	21501	21536	21351	21558	21733	21527	21535	21609	21609	21518	21336	21495	21576	21469	21433	21486	21551	21472	21864	21559	21502	21531	21477	21547	21537	21448	21662	21597	21626	21660	21531	21537	21514	21652	21537	21732	21616	21608	21629	21568	21442	21442	21609	21710	21506	21559	21640	21436	21541	21416	21258	21504	21578	21570	21422	21442	21598	21594	21479	21334	21735	21507	21401	21655	21140	21257	21590	21663	21334	21649	21589	21659	21500	21430	21578	21820	21396	21284	21457	21406	21576	21467	21349	21565	21730	21612	21741	21651	21595	21534	21514	21514	21311	21624	21568	21557	21444	21491	21645	21487	21447	21484	21561	21386	21315	21518	21464	21603	21364	21517	21554	21702	21333	21429	21551	21455	21480	21472	21508	21534	21539	21440	21632	21668	21722	21460	21494	21432	21402	21464	21503	21635	21413	21501	21672	21595	21630	21481	21576	21468	21619	21427	21405	21510	21321	21553	21545	21571	21651	21387	21579	21678	21481	21633	21556	21425	21638	21690	21676	21536	21562	21512	21375	21501	21408	21427	21586	21345	21535	21407	21645	21463	21300	21497	21542	21563	21592	21399	21707	21397	21890	21331	21528	21428	21515	21528	21485	21327	21407	21599	21345	21600	21557	21642	21548	21600	21535	21413	21513	21516	21447	21492	21440	21411	21711	21535	21624	21738	21759	21408	21074	21460	21476	21580	21459	21773	21636	21683	21469	21622	21741	21544	21498	21782	21562	21669	21577	21411	21424	21616	21360	21456	21500	21479	21452	21653	21455	21499	21369	21538	21761	21604	21401	21556	21527	21559	21509	21468	21538	21375	21612	21424	21373	21440	21587	21550	21676	21465	21559	21594	21617	21685	21515	21298	21570	21442	21556	21561	21621	21465	21498	21403	21515	21280	21574	21490	21545	21576	21493	21562	21556	21566	21419	21543	21633	21453	21753	21407	21402	21498	21418	21440	21434	21533	21831	21649	21590	21546	21530	21640	21391	21698	21633	21558	21370	21546	21489	21672	21368	21612	21725	21335	21709	21743	21433	21336	21262	21638	21607	21523	21500	21466	21623	21408	21453	21580	21679	21411	21594	21478	21692	21515	21337	21389	21577	21542	21638	21427	21598	21351	21590	21349	21589	21646	21351	21516	21412	21483	21444	21440	21623	21495	21558	21510	21574	21453	21358	21571	21477	21750	21350	21543	21581	21381	21246	21584	21531	21397	21439	21217	21618	21459	21520	21491	21569	21640	21438	21630	21628	21562	21420	21330	21498	21627	21553	21387	21459	21462	21344	21511	21391	21423	21718	21810	21457	21588	21676	21587	21664	21431	21542	21625	21459	21507	21422	21456	21605	21657	21721	21500	21447	21377	21734	21715	21621	21536	21470	21479	21773	21620	21786	21659	21549	21613	21551	21413	21559	21603	21285	21502	21438	21639	21526	21620	21583	21658	21556	21497	21729	21499	21579	21385	21573	21785	21804	21558	21522	21397	21330	21704	21502	21569	21655	21434	21616	21480	21436	21593	21455	21471	21381	21507	21465	21546	21571	21552	21474	21574	21523	21541	21411	21538	21558	21357	21693	21791	21553	21318	21708	21578	21536	21620	21452	21432	21506	21545	21580	21629	21607	21538	21473	21617	21601	21662	21509	21405	21777	21468	21340	21540	21491	21346	21584	21623	21606	21598	21558	21518	21400	21471	21498	21564	21531	21593	21872	21416	21325	21587	21623	21659	21566	21582	21477	21704	21742	21641	21581	21572	21797	21691	21594	21782	21468	21400	21315	21520	21468	21421	21432	21370	21651	21478	21421	21598	21450	21608	21642	21519	21267	21493	21338	21603	21309	21414	21728	21618	21681	21561	21400	21744	21982	21481	21675	21588	21701	21464	21623	21462	21727	21579	21484	21588	21302	21600	21610	21505	21597	21636	21603	21666	21570	21554	21507	21503	21502	21579	21523	21412	21506	21622	21495	21525	21239	21721	21646	21480	21647	21766	21539	21691	21578	21415	21449	21512	21570	21571	21403	21494	21513	21599	21402	21556	21477	21648	21552	21452	21348	21573	21574	21694	21936	21523	21614	21563	21637	21512	21876	21563	21397	21695	21635	21591	21627	21705	21619	21413	21485	21357	21582	21524	21491	21524	21393	21775	21710	21547	21686	21468	21478	21661	21505	21485	21595	21525	21476	21599	21428	21331	21497	21397	21461	21649	21324	21632	21625	21420	21555	21659	21495	21784	21518	21460	21731	21526	21456	21429	21693	21390	21569	21581	21635	21540	21396	21378	21418	21710	21683	21332	21437	21508	21506	21354	21636	21603	21663	21710	21584	21537	21407	21642	21713	21281	21466	21590	21456	21455	21490	21484	21607	21606	21661	21597	21393	21327	21405	21522	21618	21589	21476	21336	21517	21439	21728	21426	21687	21518	21463	21170	21468	21483	21586	21615	21561	21584	21595	21501	21669	21679	21334	21744	21388	21650	21754	21559	21482	21342	21651	21638	21487	21451	21433	21581	21537	21527	21490	21590	21416	21490	21298	21709	21493	21534	21426	21314	21534	21537	21594	21491	21584	21492	21459	21462	21416	21480	21587	21664	21439	21529	21486	21434	21631	21427	21554	21555	21561	21525	21682	21505	21481	21703	21803	21478	21722	21589	21453	21472	21773	21455	21666	21564	21678	21629	21442	21603	21651	21295	21459	21475	21493	21524	21429	21318	21481	21404	21459	21753	21632	21402	21561	21363	21463	21528	21476	21685	21378	21453	21391	21740	21480	21459	21562	21445	21651	21510	21743	21649	21586	21640	21475	21495	21507	21475	21754	21541	21860	21692	21646	21709	21397	21596	21535	21695	21420	21627	21553	21637	21662	21612	21534	21623	21630	21486	21539	21651	21570	21407	21557	21638	21479	21486	21413	21618	21765	21449	21586	21626	21777	21581	21512	21643	21481	21440	21512	21565	21639	21444	21626	21496	21424	21461	21593	21821	21300	21432	21472	21515	21815	21599	21549	21506	21707	21418	21610	21652	21518	21777	21650	21432	21553	21568	21534	21790	21420	21379	21560	21483	21518	21315	21676	21620	21620	21638	21359	21556	21430	21521	21639	21513	21507	21472	21589	21433	21582	21535	21575	21549	21558	21612	21712	21607	21461	21421	21195	21457	21524	21634	21543	21588	21583	21405	21366	21514	21389	21292	21405	21560	21720	21437	21574	21548	21439	21675	21605	21511	21432	21423	21316	21663	21669	21657	21606	21416	21643	21408	21512	21674	21495	21335	21444	21527	21483	21583	21390	21525	21354	21502	21595	21508	21476	21600	21561	21393	21635	21509	21646	21771	21318	21434	21665	21559	21481	21540	21403	21646	21457	21548	21520	21482	21465	21582	21509	21579	21727	21519	21477	21455	21555	21409	21635	21484	21656	21600	21398	21431	21491	21717	21659	21469	21509	21420	21495	21513	21308	21580	21606	21529	21575	21522	21703	21582	21580	21537	21501	21419	21431	21648	21794	21807	21587	21447	21640	21563	21576	21564	21466	21494	21551	21363	21457	21309	21508	21369	21728	21544	21776	21754	21388	21549	21452	21540	21667	21307	21524	21452	21535	21475	21515	21543	21434	21672	21641	21591	21489	21502	21421	21582	21569	21403	21609	21431	21589	21349	21603	21539	21557	21499	21575	21422	21404	21388	21489	21223
30679	64250	52268	31452	25508	18592	17645	17325	17363	17272	17218	17070	17147	17069	18437	23635	24581	22784	20502	19028	17975	17323	16948	16896	16837	16962	16818	16897	16946	16953	16956	16936	16864	17005	16763	16885	16951	16985	16944	16830	16937	17094	16914	16827	16830	16979	16952	16967	16945	16927	16964	17097	16997	17066	16888	16836	16878	16965	16874	16802	16924	16797	16848	16873	16879	16813	16926	16799	16878	16930	17034	16702	16896	16965	16898	16862	16889	17007	16812	16867	16850	16825	16874	16843	16948	16911	16954	16761	16881	16904	16970	16939	16814	16835	16938	16983	16910	16811	17082	16882	16934	16996	16871	16954	17045	16836	16886	16969	16847	16855	16828	17121	16907	17063	16844	16924	16963	16889	17045	16975	16906	16924	16922	16786	16845	16915	16919	16898	16852	16627	16797	16987	16801	16832	17017	16949	16912	17023	16881	16904	16907	16874	16983	16975	16945	16763	16994	16972	16909	16957	17070	16907	16804	17070	16778	16790	16807	16783	16982	16891	16897	16792	17053	16928	16851	16801	16941	17112	16845	16927	16852	16711	16777	16908	16670	16815	16827	16961	16870	16881	16960	16974	16902	16801	16853	16833	16708	16937	16934	16919	16977	16964	17028	16939	16870	16900	16907	17007	16849	16981	16919	16950	16767	17023	16691	16853	16727	16943	16837	16742	16804	16869	17008	16804	16833	16916	16879	16858	16976	16813	16869	16870	17066	16832	16921	17047	16891	16785	16743	16866	16867	17037	16979	16925	16760	16764	16909	16787	16883	16895	16953	16940	16909	16822	17154	16913	16936	16851	16754	16639	16725	16896	16871	16879	16849	16923	16957	16726	16958	16676	16841	16932	16720	16876	17004	16866	16885	16985	16988	17013	16842	17006	17028	16846	17017	16836	16878	16851	16958	16776	16941	16826	16940	16873	16934	16933	16890	16841	16944	16903	16857	16969	16737	16826	16899	16837	17025	17007	16866	16854	16833	16855	16752	16995	16998	17001	16995	16909	16868	16964	16864	16893	17074	16980	16902	16904	16851	17036	16821	16946	16963	16879	16934	16825	16943	16940	16908	16957	17059	16970	16759	16948	16762	16923	17025	16829	16854	17047	16879	16881	16951	16969	16738	16863	16851	16823	16809	17153	16768	16772	16948	16924	16730	16963	16845	17065	16851	16716	16923	16923	16581	16849	16966	16888	17071	16770	16839	16895	16978	16885	16853	16788	16941	16883	16899	16818	17002	16986	16955	16849	16782	16964	16765	16797	16941	16843	16897	16876	16922	16940	16886	17128	16844	16762	16870	17010	16937	16929	16852	16872	16949	16938	16933	16942	16785	16925	17008	16850	16899	16848	16975	16908	16833	16897	16901	16702	16838	16867	16764	16903	16972	16793	16888	17114	17058	16821	16832	16829	16743	16716	16964	17032	16740	16790	16809	16906	16988	16704	16830	16908	16818	16743	16925	16712	16900	16990	16831	16879	17043	16759	16919	16857	16931	16950	16867	16829	16966	16868	17038	17171	16812	17014	16911	16858	17133	16896	16905	16954	16845	16796	17146	16834	16860	16731	16744	16947	16945	16824	16816	17045	16964	16756	16761	16862	17028	16795	17006	16763	16920	16856	16827	16858	16946	16800	17063	16899	16743	16983	16897	16977	16874	16839	16944	16985	16780	16875	16876	16852	16908	17120	17050	16862	16804	16896	16924	16810	17021	17004	16832	17041	16907	16917	16942	16934	17108	16757	16890	17065	16981	16742	16829	16964	16839	16731	17115	16932	16863	16826	16962	16928	16817	17076	16851	16924	16866	16790	16873	16809	16872	16960	16793	16735	16790	16784	16794	16891	16774	16870	16906	16751	16803	16858	16995	16881	16811	16817	16935	16966	16792	16811	16801	16946	16746	16853	17035	16994	16948	16874	16784	17122	17082	16796	16842	16923	16867	16992	16934	16966	16855	16863	16775	16862	16869	16881	16823	16885	16697	16840	16962	16792	16808	16761	16732	16809	17037	16691	16593	16829	17068	16875	16857	16882	16822	16827	16989	16817	17090	16888	16799	16914	16983	16991	16922	16728	17008	16944	17071	16854	16902	16775	16782	16930	16876	16853	17029	16927	16867	16868	16797	16818	16996	16813	16787	16752	16867	16897	16807	16964	16701	16909	16807	16846	16597	16995	17056	17008	16787	16884	16957	16866	16828	16922	16922	16781	16949	16978	16871	16838	16881	16889	16794	16829	16861	16734	16938	16897	16943	16806	16836	16933	16991	17028	16870	17010	16974	17041	16910	16807	16854	17022	16941	16738	16839	16913	16866	16845	16895	16840	16842	16948	17068	16972	16864	16928	16918	16712	16775	16803	16933	16699	16824	16732	17046	16994	17081	16883	16809	16908	16749	16962	16731	16961	16953	17115	17076	16892	16653	17130	16829	16801	16993	16815	17099	16793	16755	16834	16842	16784	16822	16953	16851	16997	16837	17076	16696	16861	16856	16754	16858	16888	17027	16915	17007	16944	16875	16857	16739	16811	17109	16812	16877	16818	16790	16975	16932	16822	16949	16868	17022	16765	17071	16929	16820	16819	16670	16943	17062	16930	16976	17061	16872	16761	16968	17021	16871	16866	16921	16954	16878	16780	16975	16963	17103	16780	16818	16807	16903	17008	16916	16851	16732	16776	16963	16897	16915	16754	16924	16944	16922	16866	16913	17001	16858	16992	16987	17010	16896	16788	16818	16945	16769	16797	16771	16856	16856	16890	16982	16816	16800	16847	17038	16948	16870	16820	16944	16824	16752	16877	16960	16744	16723	16793	16945	16800	16842	16932	16748	16971	16889	16907	17059	16902	16874	16855	16982	16933	16808	16926	16861	16906	16847	16980	16807	16904	16865	16811	17026	16944	16863	16868	16928	16868	16888	16934	16769	16780	16948	16918	16965	16731	16844	16969	17144	16884	16873	16917	16778	16858	16844	16998	16824	16911	16936	16999	16803	16848	16955	16707	16895	17016	16781	16894	16983	16760	16952	16887	16931	16850	16874	16837	16938	16929	16916	16792	16974	16887	16908	17010	16953	16947	16966	16853	16902	17034	16855	17019	16778	16894	16839	16894	16774	16774	16876	16902	16961	17003	16972	16802	16892	16927	16930	16940	16816	16866	17049	16844	16792	16893	16836	16933	16981	16885	16857	16883	16965	16916	16845	16852	17089	16988	16919	16709	16880	17075	16840	16976	17056	16747	16869	17081	16948	16806	17049	16918	16745	16910	16968	16872	17003	17039	16803	16734	16897	16946	16934	16766	17049	16892	17086	16723	16891	17026	16784	17005	16785	16846	17105	16676	16809	16928	16898	16916	16751	16876	16877	16984	16819	16943	16972	16889	16937	16715	16851	16871	17022	16908	16877	17012	16894	16978	17036	16866	16629	16786	17021	16890	16752	16886	16752	16904	16778	16763	16895	16817	16971	16699	16876	16814	16775	16788	16923	16836	17061	16921	16847	16915	16745	16879	16977	16634	16956	16774	16609	16887	16762	16922	16988	17044	16864	16994	16862	16669	16795	16846	16944	16841	16949	16852	16970	16891	16768	16689	17067	16831	16961	16807	16877	16777	16855	16895	16850	16923	16912	16856	16775	16863	17018	16769	16977	16955	16828	16768	16959	16679	16851	16912	16944	17015	16859	16952	16905	16805	16798	16837	16967	16708	16926	16836	16709	16893	16854	16914	16928	16896	16970	16913	16933	16984	16949	16818	17145	17006	16770	17026	16938	16803	16865	16937	16803	16865	16945	16859	16784	16865	16895	17020	16913	16832	16801	16882	16959	16978	16876	16983	16974	16952	16850	16788	17069	17048	16941	16932	16922	16822	16882	16962	16848	17022	16824	17047	16801	17053	16946	17001	16790	16915	16889	16975	16879	17073	16912	16675	16963	16910	17105	16969	16711	16970	17095	16806	16829	16873	16808	16961	16910	16900	16919	16958	16866	16993	16806	16934	16872	16859	16728	16863	16850	16880	16963	16774	17062	16748	16958	16945	16701	16689	17029	16727	16884	16719	16880	16787	16978	16840	16799	16843	16993	16827	17068	16857	16988	16738	16794	16833	16792	16936	16740	16855	16924	16801	16790	16799	16939	16747	16857	16935	16949	16870	16746	16863	17018	16926	16934	16743	16828	17030	16913	17022	16718	17042	16843	16932	16805	16896	16771	17089	16727	16761	16980	17030	16734	16902	16980	16893	16900	16945	16909	17013	16988	16866	16965	16782	16854	16841	16854	16851	16918	16788	17071	16954	16786	16915	16859	17007	16890	16884	16650	16786	16967	17149	16868	16768	17005	16727	16940	17053	16966	16897	16966	16914	16879	16759	16771	16890	16911	16869	17037	16889	16807	16766	17043	16850	16800	16714	16971	16712	16818	16822	16990	16802	17011	16976	16885	16872	16793	16804	16894	16867	16946	16777	16723	16934	16973	16898	16850	16977	16912	16891	16973	17074	16991	16947	17064	16864	16893	16776	16751	16967	16867	16912	16873	16790	16883	16813	16856	16914	17004	16918	16930	16879	17057	16901	16945	16986	16862	16968	16883	16907	16905	17005	17044	17136	17034	16776	16882	16967	16797	16894	16996	16840	16972	16759	16768	16997	17005	16855	16811	16891	16989	16877	16872	16708	16727	16847	16776	16812	16824	16798	16843	16742	16790	16908	16902	16905	16923	16923	16840	16825	16758	16922	16879	16920	16896	16970	16902	16910	16913	16886	16994	17015	16958	16849	17054	16793	17079	16881	16932	16848	16866	16880	16886	16987	16806	17021	16966	16898	16882	17058	16896	16899	16723	16877	16965	16902	17037	16771	17195	16971	16752	16908	16832	17023	16852	16707	16849	16880	16752	17035	16836	16835	16903	16759	16882	16842	16848	16829	16776	16991	16912	16831	16932	16980	16944	16697	16912	16954	17002	16945	16872	16969	16924	17109	16890	16832	16994	16789	16831	16818	16830	16919	16944	16843	16832	16764	16972	17064	17057	16917	17010	16799	16936	16758	16988	16766	16922	16918	17082	16893	16878	16727	16894	16839	16834	16796	16841	16852	16735	16999	16943	16810	16961	16912	16793	16915	16787	16907	16884	17056	16871	16986	16877	17002	16937	16724	16935	16765
30284	29611	32993	26226	22609	21439	20871	20751	20809	20758	20850	20656	20498	20512	20754	20864	20930	21086	20808	20881	20799	20616	20789	20746	20427	20499	20517	20461	20624	20551	20516	20630	20647	20492	20686	20707	20646	20450	20657	20664	20494	20441	20397	20462	20495	20476	20752	20708	20633	20537	20809	20561	20750	20448	20416	20454	20643	20661	20498	20342	20602	20726	20525	20537	20545	20661	20676	20555	20469	20518	20550	20626	20536	20602	20468	20570	20563	20587	20355	20682	20602	20788	20684	20717	20340	20647	20584	20774	20758	20602	20594	20586	20563	20720	20566	20573	20513	20757	20616	20570	20566	20520	20687	20800	20620	20648	20306	20582	20609	20617	20513	20393	20693	20605	20578	20588	20407	20525	20285	20698	20530	20435	20796	20580	20750	20626	20549	20248	20464	20402	20570	20691	20744	20573	20598	20823	20495	20758	20576	20816	20736	20707	20406	20574	20888	20647	20486	20557	20628	20424	20546	20445	20506	20498	20664	20505	20674	20373	20572	20686	20758	20609	20672	20445	20556	20612	20507	20376	20633	20558	20511	20616	20530	20487	20431	20437	20584	20446	20673	20585	20551	20613	20563	20495	20533	20526	20653	20569	20749	20671	20447	20664	20513	20449	20421	20584	20690	20305	20397	20381	20423	20485	20732	20583	20443	20532	20651	20494	20544	20486	20695	20597	20685	20369	20569	20452	20706	20551	20571	20572	20665	20638	20658	20570	20458	20655	20645	20618	20695	20659	20623	20461	20762	20464	20573	20641	20667	20532	20584	20723	20547	20772	20758	20627	20665	20587	20485	20591	20545	20471	20777	20534	20732	20629	20526	20638	20326	20507	20346	20606	20660	20572	20608	20648	20698	20774	20653	20459	20745	20718	20618	20469	20550	20718	20659	20519	20478	20616	20667	20482	20563	20570	20676	20485	20742	20720	20759	20505	20824	20710	20756	20651	20509	20530	20727	20407	20481	20507	20547	20704	20698	20779	20920	20616	20630	20454	20587	20634	20699	20573	20646	20509	20580	20550	20555	20671	20872	20687	20585	20650	20583	20333	20777	21011	20702	20481	20679	20626	20575	20549	20369	20533	20601	20547	20566	20545	20444	20543	20699	20550	20506	20624	20682	20731	20354	20399	20399	20590	20280	20364	20582	20586	20371	20739	20665	20366	20725	20563	20431	20391	20500	20796	20609	20635	20544	20579	20461	20792	20591	20759	20717	20659	20833	20608	20667	20475	20549	20715	20875	20521	20554	20817	20710	20558	20475	20676	20769	20501	20479	20467	20676	20383	20759	20673	20586	20466	20562	20463	20746	20624	20734	20596	20594	20750	20454	20481	20479	20480	20567	20554	20644	20735	20581	20729	20649	20644	20679	20562	20841	20674	20708	20544	20394	20349	20453	20557	20527	20633	20796	20633	20619	20638	20641	20839	20548	20496	20483	20648	20673	20522	20471	20430	20639	20584	20673	20665	20547	20505	20690	20707	20277	20673	20408	20502	20604	20553	20523	20831	20452	20649	20632	20503	20680	20670	20259	20630	20598	20464	20606	20566	20598	20544	20613	20603	20486	20620	20598	20732	20467	20647	20415	20548	20460	20665	20680	20696	20439	20448	20696	20574	20580	20733	20535	20637	20577	20518	20645	20767	20560	20555	20552	20595	20711	20755	20595	20642	20894	20582	20627	20361	20696	20727	20631	20648	20514	20672	20701	20672	20788	20621	20427	20555	20654	20580	20493	20510	20536	20466	20616	20489	20431	20549	20576	20597	20556	20492	20606	20711	20550	20525	20512	20459	20589	20439	20655	20502	20499	20519	20566	20675	20573	20296	20619	20495	20353	20515	20486	20592	20559	20579	20585	20586	20610	20466	20786	20567	20609	20702	20694	20689	20683	20482	20719	20529	20813	20512	20784	20756	20482	20487	20759	20630	20327	20521	20525	20503	20435	20622	20557	20895	20590	20494	20828	20557	20788	20715	20570	20541	20422	20485	20678	20634	20650	20421	20697	20661	20613	20728	20519	20726	20408	20398	20553	20933	20514	20774	20590	20428	20766	20765	20624	20444	20579	20590	20640	20709	20385	20654	20758	20656	20623	20646	20748	20743	20590	20579	20478	20608	20611	20651	20527	20444	20619	20806	20428	20520	20608	20696	20617	20595	20726	20627	20400	20455	20560	20461	20498	20559	20393	20667	20696	20788	20688	20527	20763	20457	20466	20609	20384	20726	20551	20486	20647	20570	20489	20433	20811	20298	20821	20489	20490	20642	20713	20451	20488	20780	20620	20583	20720	20754	20807	20701	20470	20657	20498	20787	20492	20618	20591	20612	20481	20550	20526	20674	20630	20547	20781	20801	20591	20871	20626	20507	20699	20791	20941	20670	20620	20374	20618	20640	20636	20535	20618	20478	20548	20605	20683	20490	20500	20643	20493	20507	20296	20656	20571	20535	20669	20582	20481	20705	20650	20765	20571	20712	20524	20600	20841	20622	20786	20633	20596	20530	20579	20681	20819	20590	20682	20532	20672	20566	20465	20702	20416	20483	20325	20718	20573	20537	20537	20783	20499	20654	20659	20603	20481	20587	20657	20604	20525	20518	20702	20348	20634	20566	20746	20873	20620	20603	20597	20670	20674	20517	20419	20561	20529	20606	20714	20458	20677	20564	20495	20776	20578	20486	20647	20787	20550	20792	20625	20750	20501	20404	20502	20529	20760	20615	20214	20441	20569	20512	20756	20740	20754	20541	20730	20495	20675	20784	20676	20590	20575	20556	20628	20513	20747	20824	20640	20699	20741	20663	20647	20488	20568	20611	20690	20445	20479	20640	20716	20655	20475	20612	20625	20546	20493	20665	20712	20560	20503	20381	20544	20635	20570	20289	20612	20708	20397	20416	20544	20597	20731	20427	20467	20631	20491	20877	20789	20274	20556	20508	20626	20466	20610	20595	20521	20778	20720	20548	20610	20350	20625	20886	20681	20450	20652	20639	20643	20685	20763	20479	20651	20632	20462	20792	20597	20684	20582	20658	20577	20564	20631	20483	20444	20422	20339	20406	20451	20591	20619	20755	20483	20696	20790	20691	20570	20389	20509	20471	20452	20526	20806	20566	20674	20764	20798	20445	20586	20787	20631	20610	20408	20565	20626	20533	20365	20407	20520	20433	20370	20462	20653	20559	20649	20458	20429	20549	20597	20412	20757	20476	20632	20628	20612	20494	20632	20855	20593	20561	20669	20562	20470	20529	20558	20666	20666	20615	20676	20841	20135	20538	20444	20561	20637	20770	20539	20673	20727	20655	20403	20555	20595	20528	20614	20747	20677	20791	20688	20580	20552	20534	20571	20563	20771	20558	20746	20588	20594	20784	20540	20759	20508	20554	20455	20656	20696	20454	20586	20767	20497	20520	20577	20402	20732	20694	20536	20572	20772	20678	20610	20522	20598	20741	20558	20521	20623	20524	20658	20776	20585	20437	20658	20647	20335	20538	20639	20514	20781	20679	20611	20499	20441	20510	20454	20565	20435	20557	20603	20655	20467	20606	20526	20573	20717	20520	20522	20836	20589	20513	20595	20702	20785	20462	20586	20552	20493	20627	20522	20712	20827	20564	20367	20765	20438	20625	20540	20583	20505	20681	20542	20577	20523	20518	20323	20513	20488	20568	20692	20465	20736	20547	20467	20713	20543	20690	20607	20392	20544	20622	20573	20620	20744	20948	20532	20487	20640	20608	20482	20766	20513	20752	20744	20547	20516	20660	20663	20737	20664	20728	20582	20272	20503	20471	20513	20596	20436	20626	20667	20557	20366	20445	20406	20385	20561	20856	20625	20401	20738	20774	20581	20581	20553	20647	20613	20622	20703	20652	20549	20601	20558	20641	20557	20734	20249	20577	20706	20399	20446	20606	20499	20504	20488	20510	20712	20751	20485	20476	20597	20623	20532	20604	20675	20517	20678	20507	20651	20661	20655	20609	20603	20508	20793	20609	20502	20595	20466	20827	20673	20654	20525	20829	20739	20660	20557	20602	20575	20402	20462	20637	20499	20582	20599	20507	20638	20583	20722	20592	20547	20589	20534	20399	20503	20491	20503	20601	20768	20599	20717	20865	20663	20587	20595	20804	20637	20798	20542	20424	20672	20718	20627	20711	20512	20556	20568	20572	20534	20550	20467	20403	20638	20746	20844	20755	20463	20642	20457	20377	20425	20672	20570	20400	20639	20669	20599	20221	20577	20754	20514	20616	20709	20598	20672	20655	20669	20643	20734	20623	20538	20556	20593	20537	20665	20609	20567	20690	20554	20915	20628	20815	20829	20402	20571	20707	20520	20494	20749	20637	20569	20397	20705	20678	20420	20451	20638	20533	20757	20750	20474	20703	20726	20468	20661	20594	20379	20835	20614	20616	20501	20650	20477	20720	20688	20739	20815	20650	20667	20399	20506	20467	20531	20791	20552	20536	20587	20681	20710	20589	20604	20470	20869	20860	20702	20601	20479	20637	20464	20583	20771	20516	20585	20647	20468	20519	20542	20581	20532	20452	20557	20600	20979	20717	20726	20606	20677	20502	20596	20536	20531	20483	20729	20664	20708	20761	20656	20630	20543	20684	20616	20660	20671	20913	20697	20591	20691	20538	20546	20307	20758	20491	20417	20654	20513	20410	20400	20512	20699	20592	20644	20619	20672	20893	20658	20439	20450	20406	20671	20599	20466	20735	20733	20706	20630	20523	20615	20525	20725	20629	20662	20565	20517	20483	20428	20387	20575	20590	20632	20540	20794	20526	20800	20690	20599	20671	20657	20546	20591	20563	20352	20574	20409	20568	20645	20661	20685	20492	20604	20697	20500	20479	20587	20915	20775	20833	20733	20716	20691	20711	20413	20652	20587	20656	20667	20733	20476	20505	20601	20470	20437	20622	20625	20587	20559	20359	20509	20741	20560	20540	20611	20424	20442	20657	20669	20673	20555	20621	20613	20539	20520	20664	20649	20447	20600	20602	20494	20589	20604	20669	20506	20655	20744	20634	20628	20703	20455	20762	20587	20422	20638	20721	20404	20245	20547	20546	20624	20702	20580	20665	20490	20523	20662	20820	20531	20782	20677	20486	20527	20418	20736	20588	20613	20633	20566	20609	20789	20505	20450	20609
26119	42221	30353	20557	18825	16957	16512	16296	16530	16487	16359	16319	16436	16422	16442	16645	16714	16826	16558	16441	16416	16422	16459	16270	16329	16409	16341	16401	16219	16337	16412	16514	16182	16389	16405	16175	16130	16228	16243	16228	16244	16473	16273	16477	16288	16460	16383	16392	16279	16356	16197	16288	16294	16447	16403	16474	16401	16294	16247	16292	16378	16339	16434	16378	16330	16377	16312	16278	16399	16336	16489	16265	16269	16253	16283	16401	16311	16269	16424	16331	16287	16404	16183	16312	16386	16329	16526	16454	16424	16404	16426	16227	16275	16176	16277	16281	16238	16463	16583	16237	16358	16234	16328	16403	16196	16298	16503	16372	16296	16307	16180	16399	16369	16254	16217	16260	16597	16259	16322	16251	16428	16093	16557	16393	16307	16249	16293	16346	16184	16505	16228	16246	16410	16356	16424	16469	16272	16291	16418	16444	16306	16402	16230	16366	16305	16320	16187	16368	16311	16357	16332	16347	16330	16369	16162	16351	16437	16398	16383	16257	16354	16308	16280	16506	16310	16455	16346	16300	16431	16535	16242	16297	16439	16367	16405	16393	16394	16257	16400	16287	16196	16309	16390	16279	16358	16267	16439	16206	16284	16439	16359	16426	16397	16249	16139	16367	16276	16443	16394	16289	16250	16409	16206	16385	16397	16500	16332	16557	16444	16344	16474	16284	16159	16400	16397	16360	16314	16198	16266	16215	16268	16314	16389	16300	16268	16265	16529	16437	16391	16354	16253	16378	16441	16409	16365	16185	16371	16178	16405	16254	16356	16411	16294	16425	16350	16335	16263	16227	16501	16245	16226	16375	16202	16295	16451	16382	16215	16192	16304	16246	16323	16337	16276	16389	16401	16274	16305	16385	16394	16306	16655	16307	16336	16274	16287	16216	16391	16281	16341	16420	16375	16396	16315	16348	16331	16367	16351	16343	16338	16460	16256	16272	16316	16334	16254	16313	16221	16179	16385	16355	16352	16404	16330	16370	16267	16366	16240	16325	16416	16400	16343	16254	16196	16243	16311	16302	16294	16205	16290	16145	16358	16223	16404	16234	16410	16274	16337	16333	16422	16338	16271	16320	16335	16258	16261	16427	16477	16331	16238	16169	16362	16288	16339	16321	16262	16345	16429	16160	16273	16180	16456	16374	16350	16377	16334	16304	16201	16316	16417	16165	16452	16395	16433	16196	16302	16219	16178	16316	16317	16358	16262	16370	16225	16393	16467	16463	16259	16341	16128	16348	16214	16320	16277	16193	16445	16235	16084	16545	16294	16440	16213	16390	16254	16245	16460	16307	16310	16296	16439	16123	16281	16403	16154	16225	16349	16255	16320	16295	16453	16121	16324	16352	16200	16263	16372	16266	16290	16336	16292	16341	16318	16299	16274	16355	16384	16265	16186	16347	16264	16239	16202	16560	16439	16310	16339	16482	16395	16084	16144	16312	16273	16391	16457	16379	16409	16309	16349	16376	16498	16298	16294	16446	16225	16316	16279	16214	16328	16478	16315	16369	16398	16080	16272	16495	16248	16447	16514	16333	16264	16423	16200	16490	16389	16276	16390	16343	16260	16417	16249	16363	16161	16345	16188	16235	16301	16274	16212	16376	16246	16225	16123	16330	16250	16478	16609	16249	16341	16193	16306	16428	16221	16270	16348	16264	16346	16237	16469	16158	16366	16388	16403	16332	16377	16505	16370	16358	16316	16089	16177	16568	16286	16190	16423	16278	16467	16318	16339	16372	16306	16263	16360	16281	16385	16201	16509	16384	16290	16264	16336	16359	16324	16525	16236	16359	16326	16375	16267	16451	16423	16269	16441	16332	16187	16303	16359	16358	16364	16349	16416	16327	16299	16353	16341	16278	16332	16288	16444	16203	16217	16509	16254	16330	16354	16231	16245	16353	16408	16309	16260	16321	16466	16494	16340	16306	16356	16409	16466	16286	16314	16286	16359	16326	16209	16221	16347	16373	16296	16458	16432	16326	16268	16222	16426	16302	16344	16324	16357	16459	16270	16401	16324	16409	16369	16211	16377	16395	16451	16203	16412	16234	16271	16153	16378	16359	16326	16356	16273	16264	16420	16175	16313	16282	16333	16400	16165	16253	16485	16229	16264	16188	16288	16465	16195	16363	16381	16409	16462	16316	16368	16418	16314	16268	16481	16245	16400	16321	16366	16368	16264	16457	16129	16193	16464	16249	16504	16484	16485	16279	16322	16178	16351	16371	16257	16415	16332	16406	16299	16471	16265	16382	16218	16468	16172	16351	16180	16376	16397	16389	16376	16303	16471	16367	16260	16127	16439	16355	16342	16187	16259	16231	16301	16435	16382	16329	16221	16460	16259	16285	16256	16151	16407	16419	16423	16449	16235	16280	16429	16244	16342	16359	16181	16094	16243	16256	16384	16278	16394	16540	16450	16409	16189	16326	16344	16338	16311	16296	16204	16331	16337	16269	16309	16293	16362	16227	16291	16406	16286	16536	16335	16401	16309	16340	16155	16143	16224	16291	16287	16411	16418	16279	16330	16457	16206	16317	16281	16143	16457	16392	16282	16268	16412	16317	16359	16339	16249	16176	16407	16335	16302	16354	16319	16304	16481	16407	16385	16275	16418	16199	16262	16244	16312	16400	16292	16435	16420	16265	16306	16390	16381	16260	16422	16241	16370	16149	16304	16163	16354	16320	16161	16199	16437	16300	16452	16376	16222	16322	16331	16184	16447	16476	16333	16243	16486	16427	16434	16449	16317	16528	16481	16359	16300	16288	16459	16486	16220	16335	16299	16304	16403	16325	16305	16281	16287	16439	16242	16186	16458	16251	16206	16313	16326	16440	16374	16262	16557	16322	16191	16327	16422	16377	16337	16388	16221	16230	16224	16215	16371	16316	16357	16465	16394	16442	16318	16472	16278	16255	16392	16312	16359	16079	16395	16292	16434	16208	16444	16344	16432	16488	16280	16320	16560	16480	16120	16273	16271	16359	16319	16369	16273	16319	16371	16287	16315	16375	16419	16309	16363	16216	16508	16427	16221	16254	16350	16326	16343	16291	16390	16329	16546	16164	16314	16176	16379	16203	16252	16420	16307	16278	16494	16228	16412	16381	16388	16288	16394	16327	16349	16464	16387	16357	16308	16398	16395	16279	16301	16311	16311	16334	16421	16289	16321	16421	16200	16270	16401	16420	16280	16229	16296	16449	16296	16340	16365	16217	16262	16304	16405	16373	16469	16269	16337	16237	16335	16232	16284	16318	16486	16276	16188	16369	16264	16354	16375	16247	16356	16302	16439	16330	16361	16265	16200	16432	16280	16410	16346	16314	16310	16387	16178	16418	16370	16230	16340	16258	16302	16473	16239	16365	16245	16370	16303	16377	16261	16222	16158	16491	16492	16397	16139	16251	16056	16527	16346	16276	16353	16442	16331	16154	16439	16281	16428	16325	16153	16274	16323	16191	16271	16312	16268	16333	16245	16529	16353	16406	16472	16398	16206	16510	16209	16327	16160	16397	16328	16269	16379	16370	16258	16242	16350	16550	16324	16490	16382	16348	16300	16292	16357	16253	16307	16351	16381	16356	16301	16241	16260	16367	16246	16290	16388	16464	16439	16186	16305	16491	16242	16344	16340	16407	16217	16452	16332	16493	16214	16503	16310	16285	16271	16145	16366	16238	16242	16575	16364	16474	16417	16248	16335	16342	16314	16394	16225	16358	16340	16408	16449	16394	16548	16555	16243	16149	16232	16421	16403	16375	16464	16221	16328	16403	16400	16233	16261	16357	16387	16298	16312	16209	16287	16371	16204	16341	16308	16452	16310	16323	16283	16244	16249	16257	16237	16446	16366	16364	16361	16379	16262	16284	16301	16313	16374	16422	16406	16217	16296	16385	16225	16312	16311	16335	16501	16268	16310	16184	16274	16337	16417	16436	16465	16173	16295	16152	16318	16308	16183	16213	16356	16369	16438	16337	16395	16474	16273	16207	16465	16372	16230	16340	16342	16353	16363	16432	16237	16337	16346	16209	16273	16271	16367	16495	16327	16382	16298	16242	16540	16314	16449	16474	16318	16310	16375	16265	16318	16360	16259	16416	16341	16385	16198	16340	16419	16214	16455	16404	16199	16265	16446	16471	16338	16368	16339	16199	16294	16448	16300	16375	16415	16260	16175	16279	16301	16364	16289	16211	16245	16266	16360	16516	16286	16146	16198	16176	16168	16270	16374	16259	16491	16250	16237	16181	16357	16304	16429	16201	16367	16185	16482	16255	16248	16316	16429	16397	16539	16261	16490	16318	16287	16298	16307	16401	16318	16317	16367	16389	16137	16289	16306	16326	16446	16271	16339	16454	16415	16291	16355	16112	16355	16587	16350	16213	16423	16229	16339	16316	16278	16410	16324	16352	16455	16397	16278	16338	16383	16263	16369	16240	16359	16293	16413	16447	16312	16244	16299	16337	16412	16357	16397	16330	16259	16435	16374	16482	16311	16291	16223	16216	16361	16403	16304	16441	16198	16375	16346	16319	16333	16366	16340	16316	16544	16179	16365	16317	16407	16482	16317	16159	16390	16251	16351	16444	16494	16399	16353	16347	16208	16181	16227	16377	16337	16336	16325	16266	16463	16232	16208	16384	16327	16567	16312	16325	16365	16290	16214	16346	16245	16247	16315	16367	16350	16257	16325	16297	16402	16351	16434	16455	16537	16298	16358	16451	16511	16295	16511	16309	16132	16217	16297	16362	16494	16349	16374	16435	16417	16278	16374	16238	16415	16395	16187	16200	16340	16350	16412	16220	16264	16182	16438	16254	16540	16358	16399	16366	16439	16258	16436	16253	16285	16318	16358	16214	16351	16238	16525	16313	16388	16261	16295	16394	16192	16328	16289	16376	16453	16345	16475	16322	16404	16417	16274	16280	16391	16577	16287	16359	16443	16480	16415	16323	16249	16420	16387	16274	16341	16314	16332	16301	16307	16299	16393	16246	16182	16294	16241	16475	16450	16251	16448	16315	16347	16218	16445	16215	16584	16244	16395	16304	16570	16213	16544	16287	16133	16413	16290	16358	16442	16271	16248	16373	16297	16456	16186	16360	16478	16383	16327	16384	16299	16296	16346	16300	16192	16240	16348	16314	16342	16411	16463	16335
23177	21031	28102	25343	23729	23935	23624	21228	21214	21213	21095	21057	20988	20841	21239	23127	24024	23340	22356	21853	21501	21075	20910	20749	20728	20728	20757	20836	20804	20943	20804	20906	20921	21100	20904	21008	20815	20992	20807	20839	20787	20889	20753	20891	20815	20778	21028	20694	20807	20776	20866	20762	20916	21041	20816	20814	20686	20883	20989	20895	20719	20673	20767	20841	20939	20880	20806	20814	20776	21001	20960	20964	21183	20712	20878	20819	20782	20763	20890	20751	20921	20778	20869	20934	20551	20995	20834	20709	20702	20876	21105	20661	20808	20544	20689	20801	20973	20952	20771	20988	20919	20767	20947	20798	20799	20603	20839	20649	20868	20839	20729	20697	20862	20784	20971	20989	20739	20789	20903	20896	20937	21007	20771	20815	20872	20818	20933	20741	20909	20808	20907	20666	21014	20975	20623	20577	20851	20763	20682	20660	20871	20634	20553	20888	20773	20909	20742	20577	20802	20822	20595	20865	20901	20987	21086	20946	20595	20787	20673	20881	20988	20864	20718	20923	20590	20595	20882	20881	20811	20575	20635	20736	20811	20813	20834	20654	20819	20690	20774	20697	20789	20764	20692	20841	20946	20808	20600	20808	20876	20739	20592	20748	20742	20855	20733	20976	20824	20780	20743	20807	20620	20813	20850	20853	20952	20868	20695	20733	20868	20824	20944	20808	20890	20589	20843	20700	20896	20663	20707	20695	20584	20742	20710	20847	20945	20833	20889	20720	20841	20801	20680	20822	20689	20970	20772	20755	20872	20664	20859	20860	20937	20833	20881	20697	20744	20659	20653	20799	20808	20938	20809	20832	20943	20834	20737	20931	20710	20815	20811	20632	20697	20671	20859	21074	20720	20653	20697	20748	20580	20862	20757	20852	20690	20669	20829	20850	20858	20639	21009	20756	20793	20611	20573	20962	20827	20706	20555	21130	20886	20955	20693	20898	20752	20743	20645	20926	20608	21078	20674	20758	20689	20727	20883	20965	20976	20639	20635	20965	20871	20757	20527	20879	20703	21068	20792	20673	20890	20522	20658	20824	20673	20798	20671	20719	20803	20644	20881	20668	20769	21026	20895	20735	20782	20793	21084	20866	20685	20657	20899	20980	20903	20671	20750	20745	20879	20826	20900	20867	20772	20791	20664	20619	20873	20989	20709	20852	20830	20637	20737	20933	20796	20816	20773	20828	20756	20911	20939	20797	20834	20814	20841	20878	20680	20825	20548	20652	20819	20771	20932	21024	20771	20535	20827	20918	20725	20778	20795	20886	20768	20863	20814	20810	20870	20859	20718	20588	20946	20730	20685	20850	20782	20837	20952	20739	20913	20734	20792	20880	20784	20905	20915	20798	20714	20862	20731	20882	20738	20863	20738	20955	20677	21034	20793	20972	20912	20789	20736	20567	20741	20764	20678	20952	20877	20773	20602	20676	20654	20765	20794	21115	20664	20843	20905	20708	20774	20980	20943	20903	20703	20793	20923	20880	20827	20772	20712	21030	20705	20761	20651	20607	20793	20803	20781	20642	20870	20934	21035	20788	20697	20985	20905	20866	20815	20742	20652	20907	20652	20871	20901	21151	21104	20860	20465	20829	20854	20754	20841	20933	20961	20738	20954	20823	20653	20884	20643	20683	20741	20987	20749	20988	20934	20631	20848	20696	20672	20752	20688	20656	20883	20559	20980	20768	20692	20785	20918	20836	21029	21029	20931	20824	20756	20858	20853	20907	20843	20825	20811	20720	20881	21062	20823	20828	20731	20902	20848	20659	20933	20825	20910	20891	20754	20639	20859	20972	20829	20834	20667	20705	20900	20938	21021	20850	20919	20628	20789	20733	20679	20872	20547	20751	20650	20630	20662	20898	20926	20758	20881	20757	20708	20900	20842	20831	20759	20653	20937	20658	20495	20914	20611	20837	20721	20711	21126	20931	20684	20802	20656	20612	20820	20825	20760	20772	20805	20932	20843	20994	20827	20896	20975	20913	20722	20879	20761	20846	20811	20845	20568	20815	20693	20858	20992	20554	20652	20772	20784	20904	20804	20777	20952	20830	20970	20580	20620	20814	20839	20844	20846	20725	20652	20798	20854	20900	20826	20732	20787	20856	20927	20785	20660	20708	20746	20888	20834	20764	20826	20690	20749	20896	20902	20905	20844	20737	20738	20698	20757	20959	20784	20567	20651	20830	20773	20694	20807	20870	20649	20849	20764	20651	20981	20686	20809	20806	20633	20671	20890	21140	20788	20720	20630	20876	20781	20828	21164	20898	21028	21029	21097	21049	20795	20755	20855	20882	20812	20711	20609	20486	20711	20599	20738	20905	20948	20841	20910	20964	20834	20795	20676	20727	20911	20704	20914	20647	20748	20775	20556	20757	20761	20764	20734	20795	20802	20791	20645	20942	20870	20700	20817	20781	20708	20757	20894	20651	20742	20904	20951	20835	20690	20905	20891	20671	20881	20900	20616	20644	20882	20823	20826	20828	20650	20636	20636	20839	20781	20737	20705	20615	20731	20862	20715	20924	20758	20644	21050	20739	20685	20847	20822	20736	20759	20787	20962	20772	20894	20587	20735	20640	20717	20635	20806	20612	20906	20769	21040	20802	20775	20846	20653	20668	20790	20710	21010	20671	20602	20733	20761	20736	20761	20867	20856	20834	20888	20965	20730	20778	20686	20945	20674	20728	20737	20723	20565	20784	20807	20801	20764	20799	20932	20793	20656	20779	20544	20888	20798	20795	20731	20716	20741	20823	20843	21058	20824	20918	20543	20876	20588	20839	20839	20868	20842	20789	20614	20721	20805	20670	20731	20854	20749	20618	20900	20790	20790	20684	20677	20785	20665	20789	20698	20574	20873	20815	20609	20753	20675	20801	20774	20769	20419	20742	20877	20825	20667	20651	20769	20644	20797	20835	20497	20643	20654	20902	20917	20600	20770	20567	20681	20875	20661	20820	20801	20785	20781	20749	20710	20649	20865	20948	20978	20647	20966	20814	20857	20758	20780	20621	20739	20775	20787	20892	20793	20614	20842	20840	20853	20705	20646	20877	20838	20601	20888	20936	20875	20864	20528	20966	20867	20599	20981	21015	20668	20847	20938	20751	20829	20590	20782	20618	20774	20727	20894	20719	20780	20671	20700	20663	20603	20678	20708	20804	20754	20659	20815	20623	20817	20964	20743	20754	20736	20874	20798	20683	20816	20608	20973	20596	20926	20853	20965	20721	20866	20768	20865	20847	20819	20751	20570	20914	20786	20897	20791	20659	20610	20540	20862	20894	20794	20760	20948	20714	20763	20791	20838	20981	20703	20748	20852	20670	20647	20935	20834	20887	20665	20697	20781	20800	20849	20800	20841	20921	21040	20756	20849	20838	20749	20817	20765	20504	20743	20985	20845	20729	20724	20813	20653	21064	20719	20908	20725	20934	20605	20754	21102	20938	21018	20646	20813	20777	20872	20728	20924	20741	20699	20862	20704	20562	20768	20839	20670	20878	20902	20938	20770	20632	20765	20855	20790	20653	20822	21021	20593	20513	20841	20674	20744	20792	20903	20874	20736	20801	20895	20814	20616	20738	20677	20523	20922	20616	20702	20761	20608	20844	20734	20748	20861	20782	20873	20750	20714	20910	20788	20981	20939	20880	20694	21003	20894	20765	20959	20727	20804	20791	20899	20710	21009	20869	20886	20859	20788	20991	20846	20717	20711	20689	20884	20495	20906	20838	20999	20913	20746	20704	20747	20800	20989	20963	20732	20923	20839	20912	20909	20812	20713	20819	20702	20901	20695	20711	20666	21000	20716	20629	20636	20966	20749	20887	20763	20739	20807	20856	20726	20882	20648	20665	20830	20702	20810	20796	20770	20824	20916	20672	20467	20787	20915	20572	20958	20871	20893	20668	20669	20908	20952	21027	20748	20948	20649	20715	20973	20716	20966	20926	20859	20767	20723	20877	20674	20913	20785	20710	20971	20656	20784	20641	20706	20666	20898	20839	20786	20703	21007	20849	20953	20666	20708	20735	20847	20810	21016	20973	20943	20919	20759	20924	20830	20679	20780	20936	20704	20708	20804	20869	20876	20774	20850	20710	20844	20607	20851	20885	20910	20866	20870	20989	20796	20806	20967	20862	21022	20857	20887	20657	20769	20838	20783	20834	20863	21000	20785	20647	20707	20835	20569	20793	20584	20921	21077	20883	20598	20629	20824	20943	20849	20706	20738	20792	20649	20568	20919	20842	20877	20691	20605	20456	20701	20769	20650	20823	20798	20899	20666	20862	20960	20823	20929	20890	20700	20588	20862	20738	20765	20695	20670	20833	20717	20586	20783	20871	20615	20676	20897	20831	20755	21060	20630	20702	20779	20934	20877	20658	20841	20680	20859	20636	20848	20836	20784	20858	20865	20678	20919	20801	20723	20917	20723	20762	20816	20714	20832	20876	21067	20712	20863	20702	20931	20863	20767	20920	20846	20890	20687	20704	20572	20862	20747	20897	20653	20823	20870	20830	20801	20882	20664	20817	20828	20822	20708	20964	20752	20629	20836	20756	20861	20969	20499	20542	20994	20826	20914	20976	20945	20791	20872	20785	20733	20943	20848	20939	20694	20820	20654	20712	20754	20727	20739	20815	20674	20787	20706	20817	20663	21014	20766	20697	21011	20736	20781	20723	20771	20536	20754	20940	20855	20700	21020	20871	20771	20715	20698	20776	20800	20933	20733	20696	20824	20777	20914	20817	20810	20815	20751	20855	21038	20683	20893	20987	20968	20769	20744	20823	20855	20579	20561	20820	20696	20658	20866	20813	21161	20809	20771	20569	21145	20764	20693	20635	20835	20790	20951	20865	20705	20883	20927	20859	20837	20919	20684	20976	20844	21041	20742	20759	20714	20817	20863	20914	20850	20789	21026	20700	20763	20636	20748	20752	20741	20675	20805	20827	20994	20694	20855	20745	20940	20812	20850	20784	20906	20533	20659	20695	20723	20746	20819	20774	20640	20880	20888	20832	20743	20760	21087	20772	20953	20805	20855	20842	21062	20550	21000	20697	20867	20896	20736	20637	20827	20629	20743	20689	20829	20752	20619	20820	20713	20523	20898	20775	20964	20747	21093	20814	20963	20807	20946	20580	20744	20860	20812	20994
28385	54935	42282	29658	22891	18365	16988	16782	16798	16761	16728	16672	16595	16624	16950	20072	20421	19473	18566	17679	16945	16596	16651	16428	16495	16582	16574	16509	16466	16434	16652	16368	16623	16414	16579	16350	16570	16555	16489	16397	16358	16345	16577	16434	16547	16443	16496	16414	16408	16463	16568	16487	16617	16495	16405	16431	16421	16388	16426	16472	16712	16518	16411	16439	16501	16543	16346	16447	16494	16366	16436	16546	16487	16385	16539	16463	16414	16549	16599	16638	16391	16639	16487	16433	16696	16590	16500	16361	16673	16427	16512	16596	16648	16373	16432	16557	16434	16519	16531	16550	16295	16471	16555	16535	16420	16403	16513	16474	16578	16464	16450	16425	16503	16521	16454	16472	16397	16499	16343	16413	16480	16416	16380	16587	16413	16573	16596	16405	16527	16475	16451	16551	16551	16437	16457	16317	16490	16492	16409	16562	16510	16518	16548	16509	16459	16450	16416	16712	16576	16406	16436	16447	16496	16487	16316	16706	16562	16534	16481	16345	16647	16429	16383	16373	16570	16520	16642	16557	16416	16401	16607	16424	16646	16555	16426	16372	16561	16408	16450	16379	16565	16283	16406	16403	16386	16409	16375	16488	16459	16555	16513	16445	16503	16473	16519	16443	16447	16649	16505	16521	16350	16421	16361	16505	16317	16461	16384	16370	16444	16573	16599	16418	16541	16338	16618	16304	16400	16615	16385	16677	16297	16547	16417	16393	16452	16540	16307	16550	16493	16395	16571	16531	16516	16581	16388	16420	16461	16391	16535	16435	16569	16461	16234	16377	16413	16506	16352	16545	16504	16458	16356	16335	16630	16498	16380	16565	16505	16604	16529	16543	16512	16478	16454	16435	16538	16508	16595	16440	16446	16471	16436	16287	16525	16584	16544	16536	16643	16488	16658	16471	16493	16480	16477	16372	16472	16517	16553	16462	16406	16460	16590	16547	16506	16465	16437	16456	16559	16504	16529	16675	16606	16473	16448	16527	16599	16334	16381	16262	16579	16465	16525	16542	16324	16580	16537	16382	16296	16435	16590	16456	16487	16354	16493	16481	16473	16502	16607	16690	16432	16411	16456	16491	16481	16381	16442	16572	16517	16439	16402	16467	16515	16477	16481	16447	16453	16464	16503	16636	16640	16398	16359	16455	16604	16604	16449	16520	16583	16502	16610	16615	16602	16418	16563	16427	16318	16452	16488	16521	16520	16278	16648	16428	16498	16366	16536	16386	16481	16475	16313	16597	16445	16575	16492	16393	16374	16389	16561	16408	16546	16546	16540	16568	16579	16445	16489	16545	16342	16268	16541	16539	16529	16564	16474	16546	16438	16387	16556	16401	16404	16465	16533	16564	16500	16527	16357	16401	16515	16548	16365	16403	16453	16357	16450	16407	16463	16622	16523	16382	16608	16454	16576	16449	16375	16616	16583	16418	16523	16409	16401	16422	16440	16589	16437	16505	16511	16425	16562	16402	16467	16455	16391	16428	16548	16473	16548	16468	16375	16447	16525	16473	16511	16436	16258	16538	16409	16570	16390	16583	16638	16500	16491	16351	16348	16460	16516	16566	16443	16578	16532	16476	16538	16418	16302	16543	16610	16656	16373	16474	16419	16465	16684	16549	16519	16575	16512	16542	16549	16413	16476	16380	16635	16729	16594	16570	16529	16576	16488	16462	16292	16543	16362	16476	16428	16527	16590	16527	16715	16473	16423	16537	16584	16472	16482	16604	16425	16290	16525	16448	16398	16516	16723	16318	16440	16532	16518	16533	16549	16419	16453	16441	16572	16454	16400	16495	16443	16573	16637	16515	16363	16282	16423	16513	16530	16513	16388	16397	16309	16476	16532	16548	16504	16625	16451	16448	16658	16582	16384	16602	16549	16474	16661	16510	16690	16579	16596	16411	16559	16585	16675	16445	16576	16484	16514	16421	16451	16443	16581	16597	16461	16401	16417	16365	16315	16509	16445	16701	16684	16277	16513	16347	16641	16459	16432	16485	16468	16460	16329	16354	16421	16450	16538	16505	16473	16268	16471	16397	16443	16616	16425	16606	16450	16485	16366	16595	16429	16482	16424	16455	16581	16701	16597	16591	16411	16564	16391	16700	16565	16423	16531	16566	16764	16441	16497	16347	16592	16446	16462	16433	16306	16634	16401	16462	16486	16547	16550	16532	16419	16406	16497	16248	16415	16506	16508	16562	16338	16461	16462	16474	16550	16471	16668	16463	16481	16605	16636	16422	16460	16477	16503	16496	16419	16510	16416	16546	16440	16506	16426	16439	16587	16391	16603	16575	16503	16384	16497	16314	16403	16504	16607	16511	16555	16534	16311	16397	16493	16577	16546	16646	16255	16495	16420	16759	16567	16649	16531	16432	16449	16417	16588	16617	16501	16515	16556	16602	16573	16690	16472	16600	16321	16301	16460	16417	16448	16443	16482	16613	16449	16317	16515	16451	16460	16398	16524	16493	16456	16497	16430	16493	16764	16407	16408	16546	16480	16693	16447	16638	16479	16332	16383	16635	16395	16450	16396	16314	16530	16301	16584	16545	16397	16456	16360	16652	16468	16710	16422	16620	16459	16346	16534	16407	16633	16404	16361	16613	16468	16593	16465	16582	16385	16477	16495	16656	16521	16398	16533	16624	16578	16458	16357	16488	16445	16576	16543	16373	16530	16429	16700	16480	16547	16340	16630	16466	16666	16549	16396	16329	16440	16567	16521	16538	16534	16357	16359	16490	16531	16632	16375	16476	16534	16298	16363	16476	16464	16493	16463	16461	16420	16528	16421	16599	16549	16548	16306	16554	16375	16503	16474	16318	16523	16396	16329	16458	16518	16488	16530	16549	16541	16451	16368	16418	16431	16544	16595	16342	16460	16337	16481	16516	16373	16724	16388	16660	16352	16567	16479	16528	16554	16329	16491	16450	16486	16476	16590	16425	16583	16533	16521	16529	16456	16475	16569	16677	16602	16617	16413	16439	16667	16554	16511	16554	16383	16454	16475	16606	16522	16395	16615	16478	16648	16381	16391	16688	16488	16425	16565	16650	16458	16328	16527	16380	16304	16500	16509	16500	16433	16381	16500	16462	16435	16419	16476	16363	16368	16618	16396	16654	16469	16502	16505	16685	16506	16410	16659	16373	16365	16466	16412	16531	16495	16632	16490	16398	16396	16649	16474	16491	16420	16337	16562	16242	16445	16706	16605	16584	16409	16460	16386	16563	16493	16518	16512	16513	16371	16591	16635	16517	16450	16446	16418	16463	16463	16482	16494	16311	16458	16695	16345	16491	16616	16530	16517	16459	16648	16433	16501	16357	16555	16487	16468	16486	16515	16611	16584	16556	16606	16518	16649	16644	16522	16529	16488	16648	16307	16519	16344	16364	16497	16575	16528	16473	16392	16402	16477	16488	16499	16455	16625	16337	16534	16558	16443	16582	16594	16498	16474	16505	16455	16381	16453	16534	16345	16607	16613	16389	16607	16529	16503	16385	16595	16628	16421	16521	16369	16523	16514	16324	16553	16495	16691	16368	16314	16471	16388	16465	16604	16460	16411	16317	16410	16456	16572	16483	16422	16404	16476	16435	16665	16613	16443	16372	16374	16594	16440	16724	16584	16502	16438	16349	16431	16440	16401	16400	16648	16479	16614	16400	16435	16420	16470	16455	16447	16406	16314	16660	16462	16368	16541	16479	16443	16435	16495	16488	16562	16589	16556	16447	16535	16433	16460	16476	16526	16267	16531	16479	16436	16378	16450	16460	16572	16564	16586	16619	16562	16399	16622	16553	16431	16470	16546	16537	16420	16533	16464	16679	16517	16526	16463	16504	16476	16390	16418	16451	16467	16477	16482	16535	16513	16610	16541	16438	16470	16477	16470	16450	16438	16407	16462	16546	16610	16443	16552	16415	16657	16729	16452	16437	16453	16303	16584	16581	16618	16408	16562	16486	16610	16479	16446	16480	16526	16407	16374	16482	16385	16504	16569	16441	16367	16611	16368	16587	16534	16465	16271	16546	16511	16666	16439	16512	16529	16463	16574	16500	16580	16581	16592	16515	16578	16631	16450	16407	16430	16410	16465	16344	16625	16456	16450	16358	16373	16472	16647	16541	16507	16443	16561	16444	16373	16406	16543	16577	16252	16564	16512	16278	16414	16407	16525	16426	16386	16576	16510	16566	16496	16476	16388	16395	16550	16472	16524	16426	16381	16553	16521	16470	16666	16338	16613	16506	16578	16552	16335	16547	16432	16588	16469	16510	16426	16522	16455	16331	16642	16456	16649	16583	16577	16394	16437	16366	16489	16579	16527	16581	16451	16555	16544	16573	16560	16430	16289	16468	16461	16370	16539	16520	16574	16590	16552	16499	16330	16538	16493	16607	16387	16764	16545	16553	16574	16609	16476	16553	16628	16594	16434	16454	16631	16468	16677	16482	16335	16504	16323	16645	16425	16485	16553	16468	16435	16414	16639	16477	16512	16629	16631	16535	16397	16601	16335	16492	16562	16594	16523	16462	16379	16475	16508	16416	16495	16489	16503	16564	16514	16423	16398	16546	16536	16432	16412	16528	16660	16444	16535	16548	16486	16502	16398	16532	16473	16399	16540	16473	16579	16565	16477	16662	16377	16558	16611	16453	16601	16308	16437	16431	16602	16484	16398	16436	16444	16719	16493	16654	16446	16290	16718	16588	16466	16494	16496	16428	16502	16597	16387	16527	16394	16670	16409	16639	16525	16602	16609	16542	16452	16361	16438	16639	16632	16603	16663	16388	16556	16407	16610	16489	16623	16528	16480	16552	16511	16364	16510	16485	16592	16394	16643	16479	16581	16459	16376	16399	16467	16450	16449	16517	16578	16462	16511	16512	16519	16498	16620	16559	16538	16464	16573	16629	16497	16564	16423	16397	16571	16295	16546	16406	16580	16433	16380	16410	16643	16461	16575	16690	16321	16475	16387	16499	16404	16419	16460	16371	16483	16463	16644	16464	16445	16416	16616	16490	16611	16625	16622	16560	16628	16511	16490	16491	16525	16592	16494	16491	16432	16450	16450	16631	16615	16403	16470	16627	16310	16545	16503	16541	16522	16489	16527	16564	16453	16495	16406	16615	16652	16554	16442	16449	16413	16637	16487	16574
24608	21202	27887	27576	23149	22379	22182	21750	21438	21592	21581	21524	21456	21514	21819	22153	23026	22459	22169	21846	21639	21527	21582	21325	21419	21488	21352	21461	21656	21242	21194	21238	21261	21327	21351	21211	21372	21250	21266	21164	21210	21067	21164	21148	21252	21168	21418	21172	21191	21158	21417	21392	21203	21200	21295	21333	21446	21330	21207	21117	21070	21375	21285	21489	21276	21375	21471	21404	21147	21251	21279	21320	21145	21614	21174	21359	21556	21234	21361	21305	21325	21420	20989	21191	21297	21388	21322	21211	21213	21418	21288	21117	21383	21363	21138	21485	21226	21320	21168	21453	21177	21094	21305	21302	21415	21228	21328	21293	21290	21282	21481	21311	21463	21256	21093	20994	21533	21361	21122	21239	21371	21603	21394	21516	21256	21395	21688	21373	21390	21226	21127	21366	21139	21266	21383	21354	21387	21165	21203	21263	21495	21469	21381	21369	21267	21234	21108	21172	21184	21331	21098	21222	21154	21289	21249	21206	21371	21183	21181	21356	21390	21269	21173	21253	21301	21354	21313	21177	21270	21373	21550	21076	20999	21373	21058	20993	21252	21291	21186	21148	21357	21077	21356	21359	21497	21145	21434	21354	21024	21303	21378	21514	21399	21281	21501	21370	21330	21222	21188	21166	21370	21382	21236	21254	21284	21223	21363	21189	21368	21128	21098	21265	21256	21378	21395	21260	21265	21398	21360	21413	21085	21403	21313	21257	21240	21064	21328	21205	21235	21428	21276	21445	21378	21474	21341	21357	21238	21038	21294	21330	21306	21325	21208	21108	21358	21389	21526	21275	21461	21190	21004	21260	21167	21165	21135	21191	21203	21162	21005	21283	21396	21386	21268	21248	21292	21176	21395	21499	21368	21298	21495	21416	21303	21293	21467	21549	21217	21445	21513	21419	21222	21121	21199	21177	21142	21247	21473	21341	21359	21234	21360	21247	21107	21218	21218	21421	21262	21244	21266	21265	21336	21213	21194	21307	21358	21406	21243	21560	21262	21172	21319	21232	21307	21256	21103	21402	21543	21288	21215	21284	21428	21191	21126	21401	21385	21335	21299	21156	21296	21360	21386	21333	21330	21250	21289	21213	21416	21407	21256	21406	21215	21081	21254	21191	21279	21312	21428	21343	21442	21302	21220	21370	21337	21469	21531	21306	21300	21314	21438	21310	21289	21140	21199	21546	21268	21354	21281	21358	21253	21157	21238	21169	21074	21300	21178	21167	21133	21235	21316	21266	21265	21306	21291	21196	21219	21258	21412	21255	21373	21295	21526	21402	21296	21134	21270	21493	21406	21215	21341	21366	21417	21305	21329	21412	21302	21339	21202	21173	21271	21190	21391	21228	21195	21309	21343	21373	21324	21204	20987	21448	21451	21394	21321	21338	21291	21388	21602	21284	21249	21349	21337	21244	21210	21386	21118	21423	21467	21350	21278	21235	21244	21303	21376	21361	21363	21323	20811	21154	21304	21279	21578	21348	21335	21338	21455	21252	21282	21651	21372	21203	21228	21305	21301	21354	21139	21365	21036	21611	21411	21304	21235	21480	21243	21210	21305	21330	21218	21052	21242	21352	21279	21401	21193	21094	21369	21292	21257	21278	21074	21316	21147	21461	21261	21437	21288	21117	21362	21351	21334	21255	21486	21054	21331	21433	21578	21321	21089	21302	21233	21403	21458	21173	21204	21303	21388	21118	21178	21153	21379	21330	21263	21296	21336	21294	21271	21115	21369	21153	21265	21331	21175	21283	21415	21257	21365	21509	21258	21405	21355	21223	21577	21369	21331	21343	21391	21333	21136	21287	21254	21206	21372	21068	20967	21225	21624	21391	21324	21204	21345	21275	21074	21156	21339	21376	21363	21326	21273	21353	21286	21345	21350	21465	21367	21452	21356	21316	21203	21491	21258	21436	21319	21272	21398	21377	21433	21477	21373	21352	21317	21195	21220	21507	21344	21155	21334	21192	21453	21469	21348	21430	21401	21504	21304	21127	21279	21207	21344	21279	21287	21416	21447	21246	21355	21395	21169	21434	21393	21275	21338	21403	21259	21195	21254	21158	21215	21431	21385	21308	21297	21562	21274	21253	21256	21331	21371	21331	21142	21447	21458	21514	21320	20959	21356	21196	21281	21282	21144	21356	21302	21486	21166	21420	21274	21255	21220	21211	21095	21217	21441	21444	21276	21495	21450	21303	21402	21198	21521	21228	21177	21252	21285	21455	21415	21243	21302	21329	21117	21234	21269	21315	21273	21188	21338	21328	21289	21382	21261	20997	21146	21114	21285	21256	21148	21286	21316	21479	21299	21231	21329	21712	21241	21396	21366	21220	21456	21380	21332	21411	21419	21399	21293	21213	21259	21176	20943	21307	21299	21319	21379	21142	21289	21283	21443	21170	21371	21512	21306	21448	21366	21515	21251	21418	21406	21056	21427	21274	21314	21497	21410	21356	21304	21396	21131	21412	21244	21173	21334	21344	21249	21298	21160	21365	21206	21400	21427	21501	21250	21405	21378	21451	21286	21338	21415	21243	21482	21448	21236	21420	21216	21168	21318	21480	21134	21074	21196	21644	21241	21133	21488	21281	21386	21320	21222	21282	21344	21214	21479	21297	21401	21403	21314	21331	21390	21287	21413	21393	21417	21231	21373	21434	21161	21401	21216	21277	21467	21195	21183	21431	21285	21151	21252	21301	21435	21270	21170	21315	21483	21374	21289	21131	21367	21182	21241	21585	21254	21365	21472	21299	21278	21101	21239	21224	21246	21142	21255	21166	21537	21230	21448	21307	21358	21352	21175	21188	21239	21392	21458	21244	21515	21177	21396	21270	21202	21291	21599	21453	21337	21227	21369	21430	21383	21055	21334	21331	21219	21447	21438	21357	21249	21211	21429	21167	21265	21338	21292	21294	21441	21297	21368	21549	21395	21149	21155	21487	21305	21376	21423	21252	21345	21301	21324	21308	21383	21447	21336	21384	21552	21189	21225	21439	21371	21575	21337	21356	21202	21498	21230	21647	21241	21182	21528	21427	21472	21379	21232	21321	21407	21236	21426	21316	21079	21326	21377	21275	21314	21243	21320	21088	21545	21277	21186	21177	21379	21188	21358	21236	21384	20995	21134	21251	21248	21245	21306	21363	21210	21210	21301	21373	21197	21307	21329	21447	21322	21337	21422	21286	21070	21117	21438	21322	21171	21249	21227	21302	21323	21123	21534	21673	21264	21255	21196	21276	21421	21395	21265	21122	20880	21403	21243	21487	21347	21224	21091	21292	21454	21226	21022	21276	21408	21386	21441	21434	21317	21291	21200	21285	21265	21321	21279	21324	21066	21099	21290	21417	21244	21239	21412	21397	21254	21397	21271	21256	21329	21331	21360	21255	21280	21219	21145	21490	21329	21260	21157	21370	21276	21306	21197	21205	21237	21302	21347	21341	21291	21323	21163	21193	21381	21192	21047	21340	21239	21361	21481	21432	21416	21472	21402	21368	21246	21508	21262	21214	21148	21068	21480	21334	21182	21209	21264	21464	21359	21512	21517	21425	21157	21243	21215	21432	21279	21281	21397	21270	21398	21110	21425	21131	21434	21209	21310	21264	21492	21244	21229	21379	21377	21363	21357	21071	21503	21475	21322	21331	21146	21392	21518	21580	21509	21427	21423	21410	21279	21227	21602	21182	21173	21191	21235	21242	21161	21456	21574	21219	21344	21442	21391	21340	21116	21313	21221	21173	21308	21316	21242	21291	21339	21276	21129	21280	21222	21165	21362	21199	21348	21280	21489	21245	21486	21274	21207	21420	21429	21285	21388	21365	21527	21493	21364	21263	21263	21510	21377	21226	21328	21519	21464	21320	21284	21337	21257	21183	21263	21249	21290	21340	21360	21208	21457	21351	21361	21203	21308	21633	21367	21395	21333	21384	21317	21199	21486	21179	21331	21218	21267	21344	21313	21274	21312	21389	21437	21521	21193	21410	21390	21211	21183	21488	21362	21276	21383	21321	21226	21293	21467	21342	21235	21349	21265	21226	21397	20982	21365	21332	21367	21270	21251	21390	21541	21261	21376	21282	21321	21122	21493	21174	21335	21528	21409	21515	21316	21538	21600	21356	21142	21318	21276	21438	21294	21026	21178	21480	21215	21146	21305	21247	21232	21387	21277	21186	21375	21341	21146	21370	21385	21489	21427	21488	21382	21187	21290	21189	21210	21158	21048	21103	21377	21390	21219	21281	21436	21311	21122	21344	21251	21348	21210	21556	21167	21120	21342	21230	21356	21342	21500	21310	21429	21190	21338	21329	21190	21392	21248	21406	21269	21377	21388	21313	21429	21241	21267	21302	21277	21141	21191	21381	21628	21093	21222	21465	21349	21375	21477	21302	21218	21392	21229	21342	21228	21383	21309	21369	21402	21038	21369	21501	21495	21286	21112	21186	21330	21078	21186	21275	21549	21234	21429	21404	21600	21334	21613	21234	21473	21424	21200	21349	21131	21410	21281	21740	21295	21348	21280	21373	21138	21339	21254	21166	21296	21429	21312	21379	21299	21363	21133	21228	21496	21436	21166	21486	21309	21180	21410	21229	21180	21262	21523	21329	21233	21141	21161	21223	20961	21310	21151	21293	21364	21262	21346	21397	21238	21278	21134	21323	21400	21195	21367	21376	21092	21257	21351	21308	21301	21359	21359	21427	21219	21407	21267	21370	21421	21258	21188	21253	21135	21256	21280	21259	21269	21092	21269	21269	21268	21185	21152	21281	21133	21294	21304	21220	21370	21303	21370	21409	21254	21245	21487	21076	21370	21175	21220	21481	21419	21319	21345	21431	21040	21501	21249	21244	21610	21273	21331	21324	21221	21367	21240	21136	21349	21253	21329	21444	21494	21286	21337	21329	21426	21429	21090	21105	21194	21428	21467	21308	21361	21214	21399	21292	21223	21491	21281	21304	21211	21454	21503	21067	21369	21209	21200	21472	21307	21250	21349	21316	21263	21529	21500	21530	21404	21334	21288	21315	21405	21392	21339	21330	21437	21402	21242	21163	21330	21503	21319	21297	21551	21558	21262	21286	21235	21196	21397	21260	21423	21436	21243	21216	21248	21149	21020	21336	21478	21354	21443	21375	21144	21124	21288	21184
26549	47560	35170	22856	19128	17579	17075	16975	17133	17095	17037	17089	17079	16989	17186	18788	19210	18530	17995	17410	17092	16746	16762	16777	17042	16814	16878	16733	16804	16733	16603	16838	16783	16840	16780	16845	16744	16778	16751	16856	16825	16688	16798	16734	16831	16795	16758	16731	16623	16921	16844	16714	16931	16719	16769	16776	16867	16813	16754	16791	16698	16999	16710	16803	16740	16702	16737	16666	16634	16653	16794	16781	16784	16879	16603	16959	16710	16865	16806	16917	16942	16853	16715	16698	16773	16868	16619	16854	16786	16745	16826	16848	16662	16767	16775	16928	16728	16485	16887	16727	16740	16747	16541	16756	16782	16704	16739	16703	16771	16876	16753	16631	16919	16809	16837	16605	16627	16608	16782	16869	16817	16709	16829	16758	16776	16754	16787	16812	16782	16760	16910	16933	16602	16803	16761	16751	16718	16768	16749	17020	16838	16703	16888	16745	16703	16744	16695	16806	16706	16776	16826	16830	16715	16786	16877	16736	16757	16718	16681	16906	16811	16672	16645	16822	16844	16705	16681	16778	16750	16694	16750	16645	16666	16648	16691	16636	16725	16689	16898	16648	16957	16813	16758	16672	16590	16854	16808	16811	16735	16818	16863	16693	16683	16771	16699	16599	16720	16717	16818	16714	16943	16669	16745	16768	16927	16658	16736	16747	16818	16774	16620	16636	16841	16885	16726	16805	16926	16748	16997	16740	16642	16743	16844	16792	16645	16611	16815	16619	16672	16828	16648	16800	16675	16814	16895	16930	16645	16694	16751	16679	16499	16730	16953	16670	16719	16759	16825	16884	16929	16654	16818	16599	16778	16660	16900	16908	16775	16894	16774	16696	16717	16810	16781	16852	16659	16800	16787	16712	16753	16765	16787	16693	16719	16857	16845	16815	16779	16797	16782	16722	16932	16632	16657	16801	16966	16608	16751	16730	16894	16661	16773	16669	16754	16846	16821	16873	16834	16634	16626	16827	16872	16957	16751	16757	16946	16693	16671	16746	16666	16917	16634	16826	16637	16836	16948	16636	16715	16800	16646	16790	16664	16807	16898	16726	16944	16744	16816	16893	16746	16780	16739	16587	16721	16783	16626	16789	16769	16744	16822	16772	16736	16849	16711	16851	16643	16535	16629	16638	16592	16807	16761	16678	16714	16779	16930	16764	16904	16673	16962	16656	16778	16754	16703	16787	16710	16791	16740	16771	16859	16880	16676	16758	16797	16849	16855	16860	16747	16675	16735	16641	16726	16751	16655	16784	16754	16597	16750	16751	16664	16867	16822	16855	16768	16832	16732	16808	16686	16749	16826	16763	16787	16711	16925	16729	16772	16825	16710	16744	16602	16650	16829	16805	16815	16838	16815	16897	16819	16570	16669	16557	16790	16732	16776	16873	16709	16621	16886	16597	16797	16658	16521	16751	16662	16817	16850	16708	16870	16785	16852	16802	16856	16722	16750	16521	16982	16822	16716	16773	16706	16899	16755	16805	16808	16740	16898	17008	16755	16791	16867	16548	16686	16850	16614	16676	16657	16800	16929	16625	16713	16984	17034	16840	16751	16842	16696	16726	16889	16741	16746	16798	16817	16825	16820	16668	16757	16904	16795	16668	16833	16725	16807	16852	16716	16697	16835	16963	16650	16886	16761	16661	16880	16639	16708	16739	16725	16711	16714	17042	16789	16641	16798	16698	16736	16960	16782	16775	16898	16729	16793	16717	16817	17033	16565	16713	16839	16727	16669	16874	16622	16767	16721	16713	16699	16614	16672	16580	16665	16831	16824	16736	16713	16753	16743	16708	16897	16803	16720	16621	16827	16811	16706	16675	16820	16704	16671	16697	16939	16715	16761	16780	16858	16842	16700	16828	16742	16921	16612	16758	16829	16812	16595	16754	16683	16998	16686	16895	16620	16888	16767	16906	16689	16979	16663	16694	16753	16857	16562	16836	16733	16771	16700	16647	16936	16730	16655	16771	16844	16746	16786	16624	16868	16792	16616	16628	16695	16580	16773	16647	16752	16776	16749	16863	16605	17042	16702	16877	16842	16617	16668	16783	16772	16842	16835	16649	16759	16728	16714	16727	16775	16729	16674	16733	16797	16868	16788	16688	16877	16766	16648	16851	16739	16725	16949	16767	16739	16644	16732	16745	16909	16747	16844	16960	16787	16592	16707	16837	16753	16900	16816	16674	16750	16826	16762	16680	16670	16849	16748	16810	16782	16721	16755	16636	16818	16793	16840	16634	16770	16664	16784	16709	16840	16923	16848	16847	16832	16865	16871	16654	16719	16719	16612	16860	16887	16738	16763	16544	16726	16711	16750	16607	16757	16797	16778	16822	16833	16760	16729	16869	16562	16746	16805	16855	16722	16862	16907	16666	16767	16906	16632	16787	16906	16757	16636	16737	16761	16642	16789	16612	16623	16876	16682	16837	16804	16756	16750	16718	16748	16831	16565	16778	16814	16820	16858	16887	16920	16745	16925	16862	16718	16745	16677	16643	16965	16700	16776	16616	16862	16870	16706	16769	16863	16662	16636	16901	16798	16736	16600	16889	16597	16754	16824	16737	16766	16943	16601	16834	16882	16795	16770	16753	16715	16708	16678	16640	16928	16748	16754	16871	16770	16629	16693	16899	16674	16839	16706	16799	16825	16703	16894	16766	16723	16581	16855	16612	16830	16774	16638	16766	16611	16750	16726	16798	16759	16611	16653	16684	16773	16747	16889	16754	16657	16766	16716	16991	16859	16867	16823	16847	16786	16796	16768	16863	16706	16806	16694	16745	16773	16768	16632	16754	16886	16800	16722	16784	16910	16732	16666	16685	16694	16683	16649	16765	16780	16624	16886	16668	16876	16745	16765	16771	16691	16893	16918	16657	16630	16924	16779	16925	16959	16895	16806	16858	16650	16683	16859	16652	16600	16815	16723	16757	16728	16800	16886	16909	16707	16799	16643	16892	16761	16873	16741	16784	16820	16776	16742	16780	16786	16803	16429	16795	16735	16899	16549	16696	16707	16870	16802	16801	16830	16892	16653	16609	16835	16842	16702	16825	16919	16797	16783	16751	16768	16696	16807	16873	16915	16663	16802	16766	16590	16799	16548	16761	16777	16979	16713	16747	16784	16769	16839	16820	16703	16723	16896	16742	16833	16720	16818	16816	16898	16592	16741	16891	16847	16649	16651	16618	16779	16803	16745	16805	16687	16805	16823	16657	16787	16732	16716	16716	16757	16709	16903	16809	16624	16617	16730	16819	17016	16834	16687	16800	16762	16585	16724	16893	16574	16901	16728	16885	16720	16585	16916	16681	16875	16697	16683	16716	16816	16705	16849	16722	16755	16674	16699	16773	16816	16716	16831	16795	16708	16835	16906	16765	16711	16751	16740	16702	16852	16684	16742	16703	16871	16665	16809	16701	16713	16942	16638	16713	16592	16774	16727	16790	16722	16849	16814	16715	16719	16619	16537	16657	16748	16754	16719	16724	16783	16894	16641	16884	16699	16782	16825	16690	16718	16889	16552	17070	16742	16829	16702	16875	16777	16789	16613	16949	16713	16732	16838	16760	16823	16793	16801	16698	16912	16690	16795	16760	16692	16775	16784	16707	16587	16734	16709	16615	16665	16728	16762	16839	16613	16655	16756	16777	16867	16832	16614	16736	16862	16602	16901	16641	16834	16807	16700	16739	16928	16796	16595	16676	16765	16767	16813	16839	16769	16713	16860	16833	16868	16763	16781	16756	16763	16759	16904	16725	16888	16633	16822	16709	16741	16707	16798	16954	16741	16838	16898	16632	16809	16742	16685	16831	16743	16819	16750	16897	16822	16726	16823	16681	16743	16844	16780	16883	16751	16810	16740	16650	16855	16934	16856	16617	16774	16588	16721	16641	16732	16890	16908	16916	16865	16792	16649	16839	16692	16745	16562	16873	16869	16762	16680	16656	16801	16714	16647	16622	16756	16805	16888	16757	16602	16811	16939	16594	16830	16960	16736	16648	16866	16722	16891	16660	16742	16727	16781	16626	16826	16645	16809	16691	16774	16783	16656	16820	16950	16766	16632	16801	16824	16949	16671	16919	16757	16782	16900	16691	16852	16847	16764	16848	16614	16713	16947	16750	16654	16643	16807	16710	16771	16788	16680	16889	16866	16845	16716	16784	16883	16783	16868	16552	16757	16746	16848	16981	16777	16842	16687	16592	16789	16792	16843	16776	16778	16878	16595	16692	16635	16679	16643	16782	16759	16728	16782	16710	16733	16883	16734	16885	16695	17000	16945	16785	16671	16712	16740	16637	16742	16585	16619	16671	16927	16754	16824	16774	16786	16890	16833	16723	16912	16841	16614	16616	16856	16659	16615	16825	16806	16745	16743	16899	16625	16722	16578	16674	16720	16934	16716	16861	16880	16777	16810	16719	16845	16771	16722	16757	16669	16655	16785	16568	16708	16564	16666	16718	16718	16745	16777	16748	16747	16722	16666	16635	16790	16510	16838	16730	16832	16714	16826	16630	16815	16794	16853	16895	16675	16788	16741	16588	16780	16914	16537	16721	16725	16825	16745	16803	16842	16806	16791	16805	16742	16711	16702	16701	16863	16932	16743	16745	16763	16886	16647	16670	16770	16780	16846	16718	16746	16717	16833	16775	16770	16680	16778	16660	16794	16650	16760	16754	16888	16465	16795	16714	16745	16752	16702	16817	16663	16765	16828	16529	16724	16815	16707	16701	16864	16699	16854	16706	16851	16859	16728	16612	16629	16737	16671	16705	16720	16694	16876	16766	16769	16838	16710	16659	16605	16957	16907	16745	16667	16637	16706	16735	16732	16833	16750	16875	16699	16703	16814	16725	16741	16813	17012	16634	16715	16682	16815	16748	16852	16834	16656	16655	16701	16635	16808	16811	16753	16805	16882	16795	16766	16669	16768	16933	16755	16782	16820	16795	16667	16757	16725	16847	16744	16763	16734	16773	16734	16654	16787	16773	16820	16726	16994	16699	16811	16864	16870	16769	16663	16741	16712	16731	16780	16665	16685	16690	16750	16619	16732	16879	16697	16811	16827	16551	16854	16784	16780	16647	16757	16627	16962	16762	16794	16646	16737	16819	16679	16854	16711	16798	16823	16744	16575	16743	16702	16780	16595	16637
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
